diff --git a/app/contract/contracts/quickex/src/bench_test.rs b/app/contract/contracts/quickex/src/bench_test.rs index 90463335..86d73ee6 100644 --- a/app/contract/contracts/quickex/src/bench_test.rs +++ b/app/contract/contracts/quickex/src/bench_test.rs @@ -19,6 +19,7 @@ extern crate std; use crate::{ + escrow_id, storage::{ compact_escrow_storage_footprint_bytes, legacy_escrow_storage_footprint_bytes, put_escrow, DataKey, PRIVACY_ENABLED_KEY, @@ -26,8 +27,12 @@ use crate::{ EscrowEntry, EscrowStatus, QuickexContract, QuickexContractClient, }; use soroban_sdk::{ - testutils::Address as _, token, xdr::ToXdr, Address, Bytes, BytesN, Env, Symbol, Vec, + testutils::{Address as _, Ledger}, + token, + xdr::ToXdr, + Address, Bytes, BytesN, Env, Symbol, Vec, }; +use std::{format, string::String, vec::Vec as StdVec}; // --------------------------------------------------------------------------- // Shared helpers @@ -99,6 +104,177 @@ fn print_budget(env: &Env, label: &str) { std::println!("[bench] {label:<35} cpu={cpu:<12} mem={mem}"); } +#[derive(Clone, Copy)] +struct CoreBenchResult { + operation: &'static str, + cpu_instructions: u64, + memory_bytes: u64, + storage_fee_bytes: u64, + max_cpu_instructions: u64, + max_memory_bytes: u64, + max_storage_fee_bytes: u64, +} + +impl CoreBenchResult { + fn assert_within_threshold(self) { + assert!( + self.cpu_instructions <= self.max_cpu_instructions, + "{} CPU instruction regression: actual={} max={}", + self.operation, + self.cpu_instructions, + self.max_cpu_instructions + ); + assert!( + self.memory_bytes <= self.max_memory_bytes, + "{} memory regression: actual={} max={}", + self.operation, + self.memory_bytes, + self.max_memory_bytes + ); + assert!( + self.storage_fee_bytes <= self.max_storage_fee_bytes, + "{} storage fee regression: actual={} max={}", + self.operation, + self.storage_fee_bytes, + self.max_storage_fee_bytes + ); + } +} + +fn storage_bytes_for_pair( + env: &Env, + key: &K, + value: &V, +) -> u64 { + key.clone().to_xdr(env).len() as u64 + value.clone().to_xdr(env).len() as u64 +} + +fn escrow_storage_fee_bytes(env: &Env, commitment: &BytesN<32>, entry: &EscrowEntry) -> u64 { + let commitment_bytes: Bytes = commitment.clone().into(); + storage_bytes_for_pair(env, &DataKey::Escrow(commitment_bytes), entry) +} + +fn escrow_id_storage_fee_bytes(env: &Env, escrow_id: &BytesN<32>, commitment: &BytesN<32>) -> u64 { + storage_bytes_for_pair(env, &DataKey::EscrowIdMap(escrow_id.clone()), commitment) +} + +fn measured_budget(env: &Env) -> (u64, u64) { + ( + env.cost_estimate().budget().cpu_instruction_cost(), + env.cost_estimate().budget().memory_bytes_cost(), + ) +} + +fn bench_core_op( + env: &Env, + operation: &'static str, + storage_fee_bytes: u64, + max_cpu_instructions: u64, + max_memory_bytes: u64, + max_storage_fee_bytes: u64, + run: F, +) -> CoreBenchResult +where + F: FnOnce(), +{ + env.cost_estimate().budget().reset_default(); + run(); + let (cpu_instructions, memory_bytes) = measured_budget(env); + let result = CoreBenchResult { + operation, + cpu_instructions, + memory_bytes, + storage_fee_bytes, + max_cpu_instructions, + max_memory_bytes, + max_storage_fee_bytes, + }; + std::println!( + "[bench-core] {:<8} cpu={} mem={} storage_fee_bytes={}", + operation, + cpu_instructions, + memory_bytes, + storage_fee_bytes + ); + result +} + +fn write_core_bench_artifacts(results: &[CoreBenchResult]) { + let artifact_dir = match std::env::var("QUICKEX_BENCH_ARTIFACT_DIR") { + Ok(path) => path, + Err(_) => return, + }; + + std::fs::create_dir_all(&artifact_dir).expect("create benchmark artifact directory"); + + let mut json = String::from("{\n \"suite\": \"quickex-core-flow-costs\",\n \"results\": [\n"); + for (idx, result) in results.iter().enumerate() { + let comma = if idx + 1 == results.len() { "" } else { "," }; + json.push_str(&format!( + " {{ \"operation\": \"{}\", \"cpu_instructions\": {}, \"memory_bytes\": {}, \"storage_fee_bytes\": {}, \"thresholds\": {{ \"cpu_instructions\": {}, \"memory_bytes\": {}, \"storage_fee_bytes\": {} }} }}{}\n", + result.operation, + result.cpu_instructions, + result.memory_bytes, + result.storage_fee_bytes, + result.max_cpu_instructions, + result.max_memory_bytes, + result.max_storage_fee_bytes, + comma + )); + } + json.push_str(" ]\n}\n"); + + let mut markdown = String::from( + "# QuickEx Core Flow Cost Benchmarks\n\n| Operation | CPU instructions | Memory bytes | Storage fee bytes | CPU max | Memory max | Storage max |\n| --- | ---: | ---: | ---: | ---: | ---: | ---: |\n", + ); + for result in results { + markdown.push_str(&format!( + "| {} | {} | {} | {} | {} | {} | {} |\n", + result.operation, + result.cpu_instructions, + result.memory_bytes, + result.storage_fee_bytes, + result.max_cpu_instructions, + result.max_memory_bytes, + result.max_storage_fee_bytes + )); + } + + std::fs::write( + format!("{artifact_dir}/quickex-core-benchmarks.json"), + json.as_bytes(), + ) + .expect("write benchmark json artifact"); + std::fs::write( + format!("{artifact_dir}/quickex-core-benchmarks.md"), + markdown.as_bytes(), + ) + .expect("write benchmark markdown artifact"); +} + +fn expected_escrow_entry( + env: &Env, + token: &Address, + owner: &Address, + amount: i128, + status: EscrowStatus, + expires_at: u64, + arbiter: Option
, +) -> EscrowEntry { + EscrowEntry { + token: token.clone(), + amount_due: amount, + amount_paid: amount, + owner: owner.clone(), + status, + created_at: env.ledger().timestamp(), + expires_at, + arbiter, + arbiters: Vec::new(env), + arbiter_threshold: 0, + } +} + fn legacy_privacy_storage_key(env: &Env, owner: &Address) -> (Symbol, Address) { (Symbol::new(env, PRIVACY_ENABLED_KEY), owner.clone()) } @@ -114,6 +290,196 @@ fn print_storage_delta(label: &str, legacy_bytes: usize, compact_bytes: usize) { // Hot-path benchmarks // --------------------------------------------------------------------------- +/// Benchmark: core lifecycle costs for create, fulfill, refund, and dispute. +/// Fails when a cost crosses its checked-in regression threshold. +#[test] +fn bench_core_lifecycle_costs() { + let mut results: StdVec = StdVec::new(); + + { + let (env, client) = setup(); + let token = create_test_token(&env); + let owner = Address::generate(&env); + let salt = Bytes::from_slice(&env, b"bench_core_create"); + let amount: i128 = 1_000_000; + let timeout_secs = 600u64; + let arbiter = Some(Address::generate(&env)); + token::StellarAssetClient::new(&env, &token).mint(&owner, &amount); + let commitment = make_commitment(&env, &owner, amount, &salt); + let escrow_id = escrow_id::derive_escrow_id( + &env, + &token, + amount, + &owner, + &salt, + timeout_secs, + &arbiter, + ) + .expect("derive escrow id"); + let entry = expected_escrow_entry( + &env, + &token, + &owner, + amount, + EscrowStatus::Pending, + env.ledger().timestamp() + timeout_secs, + arbiter.clone(), + ); + let storage_fee_bytes = escrow_storage_fee_bytes(&env, &commitment, &entry) + + escrow_id_storage_fee_bytes(&env, &escrow_id, &commitment); + + results.push(bench_core_op( + &env, + "create", + storage_fee_bytes, + 600_000, + 150_000, + 1_000, + || { + client.deposit( + &token, + &amount, + &owner, + &salt, + &timeout_secs, + &arbiter, + &0u64, + &u64::MAX, + ); + }, + )); + } + + { + let (env, client) = setup(); + let token = create_test_token(&env); + let owner = Address::generate(&env); + let salt = Bytes::from_slice(&env, b"bench_core_fulfill"); + let amount: i128 = 1_000_000; + let commitment = make_commitment(&env, &owner, amount, &salt); + seed_escrow( + &env, + &client.address, + &token, + &owner, + amount, + commitment.clone(), + ); + token::StellarAssetClient::new(&env, &token).mint(&client.address, &amount); + let entry = + expected_escrow_entry(&env, &token, &owner, amount, EscrowStatus::Spent, 0, None); + + results.push(bench_core_op( + &env, + "fulfill", + escrow_storage_fee_bytes(&env, &commitment, &entry), + 500_000, + 100_000, + 1_000, + || { + client.withdraw( + &token, + &amount, + &commitment, + &owner, + &salt, + &0u64, + &u64::MAX, + ); + }, + )); + } + + { + let (env, client) = setup(); + let token = create_test_token(&env); + let owner = Address::generate(&env); + let salt = Bytes::from_slice(&env, b"bench_core_refund"); + let amount: i128 = 1_000_000; + let timeout_secs = 10u64; + token::StellarAssetClient::new(&env, &token).mint(&owner, &amount); + let commitment = client.deposit( + &token, + &amount, + &owner, + &salt, + &timeout_secs, + &None, + &0u64, + &u64::MAX, + ); + env.ledger() + .set_timestamp(env.ledger().timestamp() + timeout_secs); + let entry = expected_escrow_entry( + &env, + &token, + &owner, + amount, + EscrowStatus::Refunded, + env.ledger().timestamp(), + None, + ); + + results.push(bench_core_op( + &env, + "refund", + escrow_storage_fee_bytes(&env, &commitment, &entry), + 500_000, + 100_000, + 1_000, + || { + client.refund(&commitment, &owner, &0u64, &u64::MAX); + }, + )); + } + + { + let (env, client) = setup(); + let token = create_test_token(&env); + let owner = Address::generate(&env); + let arbiter = Address::generate(&env); + let salt = Bytes::from_slice(&env, b"bench_core_dispute"); + let amount: i128 = 1_000_000; + token::StellarAssetClient::new(&env, &token).mint(&owner, &amount); + let commitment = client.deposit( + &token, + &amount, + &owner, + &salt, + &600u64, + &Some(arbiter.clone()), + &0u64, + &u64::MAX, + ); + let entry = expected_escrow_entry( + &env, + &token, + &owner, + amount, + EscrowStatus::Disputed, + env.ledger().timestamp() + 600, + Some(arbiter), + ); + + results.push(bench_core_op( + &env, + "dispute", + escrow_storage_fee_bytes(&env, &commitment, &entry), + 500_000, + 100_000, + 1_000, + || { + client.dispute(&commitment); + }, + )); + } + + write_core_bench_artifacts(&results); + for result in results { + result.assert_within_threshold(); + } +} + /// Benchmark: create_amount_commitment /// Deepest hot path — called inside every deposit and withdraw. #[test] diff --git a/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.1.json b/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.1.json new file mode 100644 index 00000000..02ccbda8 --- /dev/null +++ b/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.1.json @@ -0,0 +1,990 @@ +{ + "generators": { + "address": 5, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": "1000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": "1000000" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "62656e63685f636f72655f637265617465" + }, + { + "u64": "600" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "1000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] + ], + "ledger": { + "protocol_version": 23, + "sequence_number": 0, + "timestamp": 0, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 0, + "min_persistent_entry_ttl": 4096, + "min_temp_entry_ttl": 16, + "max_entry_ttl": 6312000, + "ledger_entries": [ + [ + { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + null + ] + ], + [ + { + "contract_data": { + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "e39f444c0b5fe419611ef3c5b6f8217126568d56499ca83f7687dc7cc1008320" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "e39f444c0b5fe419611ef3c5b6f8217126568d56499ca83f7687dc7cc1008320" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "600" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e39f444c0b5fe419611ef3c5b6f8217126568d56499ca83f7687dc7cc1008320" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e39f444c0b5fe419611ef3c5b6f8217126568d56499ca83f7687dc7cc1008320" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "arbiter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "arbiter_threshold" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "arbiters" + }, + "val": { + "vec": [] + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "498d954c3b755484d336e435cfce5544036a5f63f83045af59a9e18a83cd9152" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "498d954c3b755484d336e435cfce5544036a5f63f83045af59a9e18a83cd9152" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "e39f444c0b5fe419611ef3c5b6f8217126568d56499ca83f7687dc7cc1008320" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000003" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": "1000000" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "e39f444c0b5fe419611ef3c5b6f8217126568d56499ca83f7687dc7cc1008320" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "600" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.2.json b/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.2.json new file mode 100644 index 00000000..35886e56 --- /dev/null +++ b/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.2.json @@ -0,0 +1,844 @@ +{ + "generators": { + "address": 4, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "1000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "withdraw", + "args": [ + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": "1000000" + }, + { + "bytes": "e252b368f2cddec9a3a88699d335f30e56445efff0b3cc0a9f01bf573f5ca4f9" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "62656e63685f636f72655f66756c66696c6c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 23, + "sequence_number": 0, + "timestamp": 0, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 0, + "min_persistent_entry_ttl": 4096, + "min_temp_entry_ttl": 16, + "max_entry_ttl": 6312000, + "ledger_entries": [ + [ + { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + null + ] + ], + [ + { + "contract_data": { + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "e252b368f2cddec9a3a88699d335f30e56445efff0b3cc0a9f01bf573f5ca4f9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "e252b368f2cddec9a3a88699d335f30e56445efff0b3cc0a9f01bf573f5ca4f9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Spent" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000003" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": "1000000" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowWithdrawn" + }, + { + "bytes": "e252b368f2cddec9a3a88699d335f30e56445efff0b3cc0a9f01bf573f5ca4f9" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "fee" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.3.json b/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.3.json new file mode 100644 index 00000000..fcc133ab --- /dev/null +++ b/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.3.json @@ -0,0 +1,1028 @@ +{ + "generators": { + "address": 4, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": "1000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": "1000000" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "62656e63685f636f72655f726566756e64" + }, + { + "u64": "10" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "1000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "refund", + "args": [ + { + "bytes": "0a38dec27117d511bd27e47d12e9befec7393c2a1ed158251f4536d24bc065f3" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [] + } + ] + ] + ], + "ledger": { + "protocol_version": 23, + "sequence_number": 0, + "timestamp": 10, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 0, + "min_persistent_entry_ttl": 4096, + "min_temp_entry_ttl": 16, + "max_entry_ttl": 6312000, + "ledger_entries": [ + [ + { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + null + ] + ], + [ + { + "contract_data": { + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "0a38dec27117d511bd27e47d12e9befec7393c2a1ed158251f4536d24bc065f3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "0a38dec27117d511bd27e47d12e9befec7393c2a1ed158251f4536d24bc065f3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Refunded" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "f93b090f7687cadb2537c37a42df56e7cbac14d2ea3b51cc4f4e7e6c223ae0c7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "f93b090f7687cadb2537c37a42df56e7cbac14d2ea3b51cc4f4e7e6c223ae0c7" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "0a38dec27117d511bd27e47d12e9befec7393c2a1ed158251f4536d24bc065f3" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000003" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + ], + "data": { + "i128": "1000000" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowRefunded" + }, + { + "bytes": "0a38dec27117d511bd27e47d12e9befec7393c2a1ed158251f4536d24bc065f3" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "10" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.4.json b/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.4.json new file mode 100644 index 00000000..1eb5b117 --- /dev/null +++ b/app/contract/contracts/quickex/test_snapshots/bench_test/bench_core_lifecycle_costs.4.json @@ -0,0 +1,930 @@ +{ + "generators": { + "address": 5, + "nonce": 0, + "mux_id": 0 + }, + "auth": [ + [], + [ + [ + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": "1000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + }, + { + "i128": "1000000" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "62656e63685f636f72655f64697370757465" + }, + { + "u64": "600" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "1000000" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 23, + "sequence_number": 0, + "timestamp": 0, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 0, + "min_persistent_entry_ttl": 4096, + "min_temp_entry_ttl": 16, + "max_entry_ttl": 6312000, + "ledger_entries": [ + [ + { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + null + ] + ], + [ + { + "contract_data": { + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "d98a6786c288ed842cfc812674f6541b103e2a20edfaaaa01be9989fb5e7082b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "d98a6786c288ed842cfc812674f6541b103e2a20edfaaaa01be9989fb5e7082b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "600" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Disputed" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d98a6786c288ed842cfc812674f6541b103e2a20edfaaaa01be9989fb5e7082b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d98a6786c288ed842cfc812674f6541b103e2a20edfaaaa01be9989fb5e7082b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "arbiter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + }, + { + "key": { + "symbol": "arbiter_threshold" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "arbiters" + }, + "val": { + "vec": [] + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "4b57ee5ab9d1fc7479a7b5ed067dd241822c051e349ff027369497c0abc269b0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "4b57ee5ab9d1fc7479a7b5ed067dd241822c051e349ff027369497c0abc269b0" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "d98a6786c288ed842cfc812674f6541b103e2a20edfaaaa01be9989fb5e7082b" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "1000000" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CBUSYNQKASUYFWYC3M2GUEDMX4AIVWPALDBYJPNK6554BREHTGZ2IUNF", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGO6V" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000003" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDisputed" + }, + { + "bytes": "d98a6786c288ed842cfc812674f6541b103e2a20edfaaaa01be9989fb5e7082b" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.1.json index ac5be113..82551806 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "564567132" + "i128": "60322649" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "564567132" + "i128": "60322649" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a9c938416d9338db944f64a91934ac039db1c8f91a20e917aa1a9b8eaa276ab" + "bytes": "b6e2a1ef5fe6a54c3d6cdc6387bb3ddff799658536c7a1ee27ab16e8aec7cd2b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "564567132" + "i128": "60322649" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0ad63e49885e770f79323ebc6c75813a4a641168437966133fb4df844bebc083" + "bytes": "73639282cac159276e5245a8c267f81b274c10f6029776ff029175cbfc3e8ec6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ad63e49885e770f79323ebc6c75813a4a641168437966133fb4df844bebc083" + "bytes": "73639282cac159276e5245a8c267f81b274c10f6029776ff029175cbfc3e8ec6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ad63e49885e770f79323ebc6c75813a4a641168437966133fb4df844bebc083" + "bytes": "73639282cac159276e5245a8c267f81b274c10f6029776ff029175cbfc3e8ec6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "564567132" + "i128": "60322649" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "564567132" + "i128": "60322649" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0ad63e49885e770f79323ebc6c75813a4a641168437966133fb4df844bebc083" + "bytes": "73639282cac159276e5245a8c267f81b274c10f6029776ff029175cbfc3e8ec6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0ad63e49885e770f79323ebc6c75813a4a641168437966133fb4df844bebc083" + "bytes": "73639282cac159276e5245a8c267f81b274c10f6029776ff029175cbfc3e8ec6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7333e8d659f481c9451b6e50717c8f236a5a7cc0bc9f0218c9d3452931f3f62c" + "bytes": "d02916b8853ac444ed9b41db539628307c185cfbbda678e7392b85962856c7db" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7333e8d659f481c9451b6e50717c8f236a5a7cc0bc9f0218c9d3452931f3f62c" + "bytes": "d02916b8853ac444ed9b41db539628307c185cfbbda678e7392b85962856c7db" } ] }, "durability": "persistent", "val": { - "bytes": "0ad63e49885e770f79323ebc6c75813a4a641168437966133fb4df844bebc083" + "bytes": "73639282cac159276e5245a8c267f81b274c10f6029776ff029175cbfc3e8ec6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "564567132" + "i128": "60322649" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.10.json index 0e38f232..77744d72 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "305723437" + "i128": "694146571" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "305723437" + "i128": "694146571" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "86ac797d30584bba0f4b97c107426567ed2e7bacbb5c444f32700277344b85cb" + "bytes": "f7146d976800a39dab451324303d5f6c5a6bddd61d2e582444b54568cdbcb2e3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "305723437" + "i128": "694146571" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c2ec7adbdc1f7ccbb1deda9becc3ea582ab40cdad60cffd5010e5d5a2bce1acb" + "bytes": "66708eb5227d81e5c42cc122db5da5d16df662dfa69d0b31e7d49a662c149018" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2ec7adbdc1f7ccbb1deda9becc3ea582ab40cdad60cffd5010e5d5a2bce1acb" + "bytes": "66708eb5227d81e5c42cc122db5da5d16df662dfa69d0b31e7d49a662c149018" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2ec7adbdc1f7ccbb1deda9becc3ea582ab40cdad60cffd5010e5d5a2bce1acb" + "bytes": "66708eb5227d81e5c42cc122db5da5d16df662dfa69d0b31e7d49a662c149018" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "305723437" + "i128": "694146571" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "305723437" + "i128": "694146571" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c2ec7adbdc1f7ccbb1deda9becc3ea582ab40cdad60cffd5010e5d5a2bce1acb" + "bytes": "66708eb5227d81e5c42cc122db5da5d16df662dfa69d0b31e7d49a662c149018" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c2ec7adbdc1f7ccbb1deda9becc3ea582ab40cdad60cffd5010e5d5a2bce1acb" + "bytes": "66708eb5227d81e5c42cc122db5da5d16df662dfa69d0b31e7d49a662c149018" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8559effb9d9e73c854b6e9cec8766f3e69fdc51cab0e2f0c2a51a208fc579ee8" + "bytes": "b29d7d8072cd416912da64f9f898dec7909a4321bae72fb69ecea818e89f0a3a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8559effb9d9e73c854b6e9cec8766f3e69fdc51cab0e2f0c2a51a208fc579ee8" + "bytes": "b29d7d8072cd416912da64f9f898dec7909a4321bae72fb69ecea818e89f0a3a" } ] }, "durability": "persistent", "val": { - "bytes": "c2ec7adbdc1f7ccbb1deda9becc3ea582ab40cdad60cffd5010e5d5a2bce1acb" + "bytes": "66708eb5227d81e5c42cc122db5da5d16df662dfa69d0b31e7d49a662c149018" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "305723437" + "i128": "694146571" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.100.json index 028983eb..5ede8c05 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "733500010" + "i128": "111353650" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "733500010" + "i128": "111353650" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c166a6ecbda6e05332036fc8206600003ccbac7cb57718ba8528938086dfc89c" + "bytes": "bbc88b448d8b9078f5e8dcd0a85a73f858668a1c69b1b373e79986b383f9ef66" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "733500010" + "i128": "111353650" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9bf99a50b3f0143006f7922ec8168595d3be590905b4558214f98d940cb7eeb7" + "bytes": "b8ff79b09027e474e7727805cbaf6b843b601a410ea79030a9176e429aa64472" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9bf99a50b3f0143006f7922ec8168595d3be590905b4558214f98d940cb7eeb7" + "bytes": "b8ff79b09027e474e7727805cbaf6b843b601a410ea79030a9176e429aa64472" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9bf99a50b3f0143006f7922ec8168595d3be590905b4558214f98d940cb7eeb7" + "bytes": "b8ff79b09027e474e7727805cbaf6b843b601a410ea79030a9176e429aa64472" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "733500010" + "i128": "111353650" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "733500010" + "i128": "111353650" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9bf99a50b3f0143006f7922ec8168595d3be590905b4558214f98d940cb7eeb7" + "bytes": "b8ff79b09027e474e7727805cbaf6b843b601a410ea79030a9176e429aa64472" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9bf99a50b3f0143006f7922ec8168595d3be590905b4558214f98d940cb7eeb7" + "bytes": "b8ff79b09027e474e7727805cbaf6b843b601a410ea79030a9176e429aa64472" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4647f1122eb978fc76ee2ac1af2e80a40d8d3d1e4e3aadc8c562d9e0f31b0485" + "bytes": "ce1b0ffaa3b250408bfa3bb88acad3ff421fae18c3592eb558878c401b4d563d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4647f1122eb978fc76ee2ac1af2e80a40d8d3d1e4e3aadc8c562d9e0f31b0485" + "bytes": "ce1b0ffaa3b250408bfa3bb88acad3ff421fae18c3592eb558878c401b4d563d" } ] }, "durability": "persistent", "val": { - "bytes": "9bf99a50b3f0143006f7922ec8168595d3be590905b4558214f98d940cb7eeb7" + "bytes": "b8ff79b09027e474e7727805cbaf6b843b601a410ea79030a9176e429aa64472" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "733500010" + "i128": "111353650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.101.json index 6062ff03..93a27444 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "913824562" + "i128": "101431955" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "913824562" + "i128": "101431955" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "42eb70450e926e8fd1066f6b3c1fe16bb8557d1c2b45981beafb37169155ade2" + "bytes": "6f3b2dc11ad26bfa3dbbb28e3433d9b085c876884d88c7a0ee33a53f3ffa6f62" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "913824562" + "i128": "101431955" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d14931a6b8d8fe972f7ab03826b68120c200cfd23d675f73fed1a2acd8e7529a" + "bytes": "adbff82f69a53b7741d2b70591b89277be13655f68a9cdc9823c1b852fa66aa8" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d14931a6b8d8fe972f7ab03826b68120c200cfd23d675f73fed1a2acd8e7529a" + "bytes": "adbff82f69a53b7741d2b70591b89277be13655f68a9cdc9823c1b852fa66aa8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d14931a6b8d8fe972f7ab03826b68120c200cfd23d675f73fed1a2acd8e7529a" + "bytes": "adbff82f69a53b7741d2b70591b89277be13655f68a9cdc9823c1b852fa66aa8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "913824562" + "i128": "101431955" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "913824562" + "i128": "101431955" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d14931a6b8d8fe972f7ab03826b68120c200cfd23d675f73fed1a2acd8e7529a" + "bytes": "adbff82f69a53b7741d2b70591b89277be13655f68a9cdc9823c1b852fa66aa8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d14931a6b8d8fe972f7ab03826b68120c200cfd23d675f73fed1a2acd8e7529a" + "bytes": "adbff82f69a53b7741d2b70591b89277be13655f68a9cdc9823c1b852fa66aa8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2367ae50851022aae78996705e9abfd7e2a2672fe4dbfd3838a48e6144e3505b" + "bytes": "29c6483dc324ccdc512a27c62432e47826ba90d41ff1c4068d554dfdb40f6a50" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2367ae50851022aae78996705e9abfd7e2a2672fe4dbfd3838a48e6144e3505b" + "bytes": "29c6483dc324ccdc512a27c62432e47826ba90d41ff1c4068d554dfdb40f6a50" } ] }, "durability": "persistent", "val": { - "bytes": "d14931a6b8d8fe972f7ab03826b68120c200cfd23d675f73fed1a2acd8e7529a" + "bytes": "adbff82f69a53b7741d2b70591b89277be13655f68a9cdc9823c1b852fa66aa8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "913824562" + "i128": "101431955" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.102.json index b55637f2..97f9b2a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "877977506" + "i128": "632147977" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877977506" + "i128": "632147977" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "48a80e0055ea759bd0366ded06e98b906218b08592d5389820f84f049f23ffa2" + "bytes": "7029ccc122896d2db96b95eb182a8fa53c8e5cb17bbcfd81a25fea610d4338e3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "877977506" + "i128": "632147977" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "25596e71490a036cf87a3008f12e04d59c29ac7b737e6a36d177aa2d3951827e" + "bytes": "9348e14bd7b1acf9dd5a57320d9ed965d1801ac52b0d1c2a28d51bc6e4822e84" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "25596e71490a036cf87a3008f12e04d59c29ac7b737e6a36d177aa2d3951827e" + "bytes": "9348e14bd7b1acf9dd5a57320d9ed965d1801ac52b0d1c2a28d51bc6e4822e84" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "25596e71490a036cf87a3008f12e04d59c29ac7b737e6a36d177aa2d3951827e" + "bytes": "9348e14bd7b1acf9dd5a57320d9ed965d1801ac52b0d1c2a28d51bc6e4822e84" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "877977506" + "i128": "632147977" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "877977506" + "i128": "632147977" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "25596e71490a036cf87a3008f12e04d59c29ac7b737e6a36d177aa2d3951827e" + "bytes": "9348e14bd7b1acf9dd5a57320d9ed965d1801ac52b0d1c2a28d51bc6e4822e84" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "25596e71490a036cf87a3008f12e04d59c29ac7b737e6a36d177aa2d3951827e" + "bytes": "9348e14bd7b1acf9dd5a57320d9ed965d1801ac52b0d1c2a28d51bc6e4822e84" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2451b4ad881ae4fc4b4c5a58e18e472733c381a8698106d6dd195a7f7f5d681b" + "bytes": "1d18b946c8b89bf52e02a1f21b1a869141916bd2c2ba7f2a0d991b19733cee97" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2451b4ad881ae4fc4b4c5a58e18e472733c381a8698106d6dd195a7f7f5d681b" + "bytes": "1d18b946c8b89bf52e02a1f21b1a869141916bd2c2ba7f2a0d991b19733cee97" } ] }, "durability": "persistent", "val": { - "bytes": "25596e71490a036cf87a3008f12e04d59c29ac7b737e6a36d177aa2d3951827e" + "bytes": "9348e14bd7b1acf9dd5a57320d9ed965d1801ac52b0d1c2a28d51bc6e4822e84" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "877977506" + "i128": "632147977" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.103.json index 6968c900..20ee6397 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "906669898" + "i128": "66371242" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "906669898" + "i128": "66371242" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5fad85090f72d6d699342461d1e89281a0a71e7cb38c59c4b7c44759756106b" + "bytes": "f64390eeacdc25b212adfecc995699e5008573f65b00358ba604681244cada16" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "906669898" + "i128": "66371242" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9b08618b9380fc8c3448a60f0eae776ead1ae82c8d7fb218304ed1408bed1e65" + "bytes": "cc5499d54e38e228a08dcd1b270bcf66102499b572bcb579ce2d85a53114075d" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b08618b9380fc8c3448a60f0eae776ead1ae82c8d7fb218304ed1408bed1e65" + "bytes": "cc5499d54e38e228a08dcd1b270bcf66102499b572bcb579ce2d85a53114075d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b08618b9380fc8c3448a60f0eae776ead1ae82c8d7fb218304ed1408bed1e65" + "bytes": "cc5499d54e38e228a08dcd1b270bcf66102499b572bcb579ce2d85a53114075d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "906669898" + "i128": "66371242" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "906669898" + "i128": "66371242" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9b08618b9380fc8c3448a60f0eae776ead1ae82c8d7fb218304ed1408bed1e65" + "bytes": "cc5499d54e38e228a08dcd1b270bcf66102499b572bcb579ce2d85a53114075d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9b08618b9380fc8c3448a60f0eae776ead1ae82c8d7fb218304ed1408bed1e65" + "bytes": "cc5499d54e38e228a08dcd1b270bcf66102499b572bcb579ce2d85a53114075d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0a4a43552cfb04f09b500dcdea6efb1aefec5bc3bd78c270f884365bbe6f5d8" + "bytes": "3c00f6aefeef7edd53510161d9e0280b97d6021ef23e1999e9f1d3f4192f3768" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0a4a43552cfb04f09b500dcdea6efb1aefec5bc3bd78c270f884365bbe6f5d8" + "bytes": "3c00f6aefeef7edd53510161d9e0280b97d6021ef23e1999e9f1d3f4192f3768" } ] }, "durability": "persistent", "val": { - "bytes": "9b08618b9380fc8c3448a60f0eae776ead1ae82c8d7fb218304ed1408bed1e65" + "bytes": "cc5499d54e38e228a08dcd1b270bcf66102499b572bcb579ce2d85a53114075d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "906669898" + "i128": "66371242" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.104.json index da356231..dc655d6e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "474499638" + "i128": "354697761" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "474499638" + "i128": "354697761" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0d9ccc9f74d5ef16f309581cc2719b668ea52df303429959dea2fa458bb3919" + "bytes": "71b50400b592f8a05d882fd3b67d05840821380fe30dad81995661008fc25e65" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "474499638" + "i128": "354697761" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "48705162e40556989cd7bf738b6c61e379a81bbd91449f7557d0d0e3379085b5" + "bytes": "085eff1f75d7fd129cebe38124caa5ada44d8969f93573b47ae902dc92f3b192" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48705162e40556989cd7bf738b6c61e379a81bbd91449f7557d0d0e3379085b5" + "bytes": "085eff1f75d7fd129cebe38124caa5ada44d8969f93573b47ae902dc92f3b192" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48705162e40556989cd7bf738b6c61e379a81bbd91449f7557d0d0e3379085b5" + "bytes": "085eff1f75d7fd129cebe38124caa5ada44d8969f93573b47ae902dc92f3b192" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "474499638" + "i128": "354697761" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "474499638" + "i128": "354697761" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "48705162e40556989cd7bf738b6c61e379a81bbd91449f7557d0d0e3379085b5" + "bytes": "085eff1f75d7fd129cebe38124caa5ada44d8969f93573b47ae902dc92f3b192" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "48705162e40556989cd7bf738b6c61e379a81bbd91449f7557d0d0e3379085b5" + "bytes": "085eff1f75d7fd129cebe38124caa5ada44d8969f93573b47ae902dc92f3b192" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8038f51e6fb8ee2752a78ee8ea13c6ae0ddc260c0d911c6ddb0ca90fe65633c1" + "bytes": "c509187468ca4740ae55950d0633b0b6fe8b270d5a883094a708eb41ba06fcaf" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8038f51e6fb8ee2752a78ee8ea13c6ae0ddc260c0d911c6ddb0ca90fe65633c1" + "bytes": "c509187468ca4740ae55950d0633b0b6fe8b270d5a883094a708eb41ba06fcaf" } ] }, "durability": "persistent", "val": { - "bytes": "48705162e40556989cd7bf738b6c61e379a81bbd91449f7557d0d0e3379085b5" + "bytes": "085eff1f75d7fd129cebe38124caa5ada44d8969f93573b47ae902dc92f3b192" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "474499638" + "i128": "354697761" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.105.json index 2fa3b530..b2acf9ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "235313871" + "i128": "225802979" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "235313871" + "i128": "225802979" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3cfb379ddd6153f6f60cdd9d8eba3980c2b6be7f2f4c0d62b77c5965dfd170f4" + "bytes": "3768ad6e12b4eca69e5c2df17f1cbeb043aae7a279bf7c966bd98962f6766cd6" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "235313871" + "i128": "225802979" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "14e083cf33ea14637b93eb1a945f9d8f3f67f8a1c164d00ce35c2e652d4c1b7b" + "bytes": "c24311522d2169acb008b4e381985c735f117c7058e9fe3628e9c78cd2a75d0d" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14e083cf33ea14637b93eb1a945f9d8f3f67f8a1c164d00ce35c2e652d4c1b7b" + "bytes": "c24311522d2169acb008b4e381985c735f117c7058e9fe3628e9c78cd2a75d0d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14e083cf33ea14637b93eb1a945f9d8f3f67f8a1c164d00ce35c2e652d4c1b7b" + "bytes": "c24311522d2169acb008b4e381985c735f117c7058e9fe3628e9c78cd2a75d0d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "235313871" + "i128": "225802979" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "235313871" + "i128": "225802979" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "14e083cf33ea14637b93eb1a945f9d8f3f67f8a1c164d00ce35c2e652d4c1b7b" + "bytes": "c24311522d2169acb008b4e381985c735f117c7058e9fe3628e9c78cd2a75d0d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "14e083cf33ea14637b93eb1a945f9d8f3f67f8a1c164d00ce35c2e652d4c1b7b" + "bytes": "c24311522d2169acb008b4e381985c735f117c7058e9fe3628e9c78cd2a75d0d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a1b2efa5544a9970543c99cec3cf34b229fdd3ef5e391bf96387d2c188b1fd7" + "bytes": "8d2929c841f04406e2e9aead14f1dd5a8526a0ad80a6fe5aba9118ed8aa98651" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a1b2efa5544a9970543c99cec3cf34b229fdd3ef5e391bf96387d2c188b1fd7" + "bytes": "8d2929c841f04406e2e9aead14f1dd5a8526a0ad80a6fe5aba9118ed8aa98651" } ] }, "durability": "persistent", "val": { - "bytes": "14e083cf33ea14637b93eb1a945f9d8f3f67f8a1c164d00ce35c2e652d4c1b7b" + "bytes": "c24311522d2169acb008b4e381985c735f117c7058e9fe3628e9c78cd2a75d0d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "235313871" + "i128": "225802979" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.106.json index a323d476..3eecb758 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "33757392" + "i128": "696401095" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "33757392" + "i128": "696401095" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27948370301e40f7131730530d353d80b1c63969c44499276c143dfb6e6bfcca" + "bytes": "ff9cdcc1774014786b219623cdc98cbe781ebc4fd02b5de93222d3be840c20a9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "33757392" + "i128": "696401095" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1659ab4203d6b17d31067fda869fb603c939035a28914dea5e2828ba3c823297" + "bytes": "92314d90caf13ab7f97862f73a74b4969fca9fb2fafcc38ebc07a082b10a65a6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1659ab4203d6b17d31067fda869fb603c939035a28914dea5e2828ba3c823297" + "bytes": "92314d90caf13ab7f97862f73a74b4969fca9fb2fafcc38ebc07a082b10a65a6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1659ab4203d6b17d31067fda869fb603c939035a28914dea5e2828ba3c823297" + "bytes": "92314d90caf13ab7f97862f73a74b4969fca9fb2fafcc38ebc07a082b10a65a6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "33757392" + "i128": "696401095" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "33757392" + "i128": "696401095" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1659ab4203d6b17d31067fda869fb603c939035a28914dea5e2828ba3c823297" + "bytes": "92314d90caf13ab7f97862f73a74b4969fca9fb2fafcc38ebc07a082b10a65a6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1659ab4203d6b17d31067fda869fb603c939035a28914dea5e2828ba3c823297" + "bytes": "92314d90caf13ab7f97862f73a74b4969fca9fb2fafcc38ebc07a082b10a65a6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ffb294ee56190ea3ba23d287bda4b3caac393ae374214941a31c554bc5fb075" + "bytes": "7a880326e536381efd0c695fbf53e7afd95dc481344f64d32cae7c2e634e662c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ffb294ee56190ea3ba23d287bda4b3caac393ae374214941a31c554bc5fb075" + "bytes": "7a880326e536381efd0c695fbf53e7afd95dc481344f64d32cae7c2e634e662c" } ] }, "durability": "persistent", "val": { - "bytes": "1659ab4203d6b17d31067fda869fb603c939035a28914dea5e2828ba3c823297" + "bytes": "92314d90caf13ab7f97862f73a74b4969fca9fb2fafcc38ebc07a082b10a65a6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "33757392" + "i128": "696401095" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.107.json index 7d8b1afb..3b49dc2d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "546144577" + "i128": "786024823" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "546144577" + "i128": "786024823" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "55fc1cdd05df5278e1c7a5fec4a84dd5098d1cab913313721eb726f1017a24c6" + "bytes": "e39eec1126e43c7e8d5132d20ae405d18c7dccb5f6541341bdf9b3599944999e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "546144577" + "i128": "786024823" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "170fda5dcda7d2b66edf11846fe4c28ab7ad91dc814d8f5d3506ce9f628c8d8c" + "bytes": "184cbb7d0472d1e25115826c7639a3a8fd82a1cfe4b00a7eaf4adf5bf8e0acec" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "170fda5dcda7d2b66edf11846fe4c28ab7ad91dc814d8f5d3506ce9f628c8d8c" + "bytes": "184cbb7d0472d1e25115826c7639a3a8fd82a1cfe4b00a7eaf4adf5bf8e0acec" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "170fda5dcda7d2b66edf11846fe4c28ab7ad91dc814d8f5d3506ce9f628c8d8c" + "bytes": "184cbb7d0472d1e25115826c7639a3a8fd82a1cfe4b00a7eaf4adf5bf8e0acec" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "546144577" + "i128": "786024823" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "546144577" + "i128": "786024823" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "170fda5dcda7d2b66edf11846fe4c28ab7ad91dc814d8f5d3506ce9f628c8d8c" + "bytes": "184cbb7d0472d1e25115826c7639a3a8fd82a1cfe4b00a7eaf4adf5bf8e0acec" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "170fda5dcda7d2b66edf11846fe4c28ab7ad91dc814d8f5d3506ce9f628c8d8c" + "bytes": "184cbb7d0472d1e25115826c7639a3a8fd82a1cfe4b00a7eaf4adf5bf8e0acec" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1973b40e7ebae118ad3f3561f2a32a1d1ddcaa20019dba1116f2133a6396948" + "bytes": "4baa8d23dfae9cccfc418c56533f90cf7f9f579110d68fbb421019f8b3a891b0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1973b40e7ebae118ad3f3561f2a32a1d1ddcaa20019dba1116f2133a6396948" + "bytes": "4baa8d23dfae9cccfc418c56533f90cf7f9f579110d68fbb421019f8b3a891b0" } ] }, "durability": "persistent", "val": { - "bytes": "170fda5dcda7d2b66edf11846fe4c28ab7ad91dc814d8f5d3506ce9f628c8d8c" + "bytes": "184cbb7d0472d1e25115826c7639a3a8fd82a1cfe4b00a7eaf4adf5bf8e0acec" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "546144577" + "i128": "786024823" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.108.json index 72715642..2e636cdb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "292739841" + "i128": "669642760" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "292739841" + "i128": "669642760" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9cee1a3bd733f4bfa110c5cd71ccebbb4e8770222d73b83cfb159d2dd408369" + "bytes": "d87920478a43f842522c57db54ba540c6c6645be81246430f2e4f9e2ef7a87ab" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "292739841" + "i128": "669642760" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "14f772749f2858d608d37aa2205e6b577b5f069821ecab7dbc2f60ee11052f6b" + "bytes": "0e5c35f34e63fe6711526ddb4a7c393e25521eb77d24f98817e9e2f79dddb5ea" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14f772749f2858d608d37aa2205e6b577b5f069821ecab7dbc2f60ee11052f6b" + "bytes": "0e5c35f34e63fe6711526ddb4a7c393e25521eb77d24f98817e9e2f79dddb5ea" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14f772749f2858d608d37aa2205e6b577b5f069821ecab7dbc2f60ee11052f6b" + "bytes": "0e5c35f34e63fe6711526ddb4a7c393e25521eb77d24f98817e9e2f79dddb5ea" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "292739841" + "i128": "669642760" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "292739841" + "i128": "669642760" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "14f772749f2858d608d37aa2205e6b577b5f069821ecab7dbc2f60ee11052f6b" + "bytes": "0e5c35f34e63fe6711526ddb4a7c393e25521eb77d24f98817e9e2f79dddb5ea" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "14f772749f2858d608d37aa2205e6b577b5f069821ecab7dbc2f60ee11052f6b" + "bytes": "0e5c35f34e63fe6711526ddb4a7c393e25521eb77d24f98817e9e2f79dddb5ea" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f8a25da3f252f55d591f36af767eb17db396bf25aa4886cd4e97fbaf0aeae63" + "bytes": "8ed19d2e586f71fe7f27d1ad027a1c41263114a057290e74715efaa19551b8a4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f8a25da3f252f55d591f36af767eb17db396bf25aa4886cd4e97fbaf0aeae63" + "bytes": "8ed19d2e586f71fe7f27d1ad027a1c41263114a057290e74715efaa19551b8a4" } ] }, "durability": "persistent", "val": { - "bytes": "14f772749f2858d608d37aa2205e6b577b5f069821ecab7dbc2f60ee11052f6b" + "bytes": "0e5c35f34e63fe6711526ddb4a7c393e25521eb77d24f98817e9e2f79dddb5ea" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "292739841" + "i128": "669642760" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.109.json index 7120bfa1..46288cf4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "984514931" + "i128": "777855216" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "984514931" + "i128": "777855216" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3003f25cfb9abd29149e81033cbfee5af6b9b0e5e06149150e1ac035caf2c71" + "bytes": "79a2dfe17635b0a305b136e934437a6eef566a90ea7278d435a6bb7e1aa8cc1b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "984514931" + "i128": "777855216" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6001aa6cfb5b2a1f8c47003ab1c4c914723ce8ab613e2dc2888135cf6483da24" + "bytes": "0b592bd9cf1bbc05afd76a6c25879e60af33d690a8c2bb6762ac7524ed490ef6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6001aa6cfb5b2a1f8c47003ab1c4c914723ce8ab613e2dc2888135cf6483da24" + "bytes": "0b592bd9cf1bbc05afd76a6c25879e60af33d690a8c2bb6762ac7524ed490ef6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6001aa6cfb5b2a1f8c47003ab1c4c914723ce8ab613e2dc2888135cf6483da24" + "bytes": "0b592bd9cf1bbc05afd76a6c25879e60af33d690a8c2bb6762ac7524ed490ef6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "984514931" + "i128": "777855216" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "984514931" + "i128": "777855216" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6001aa6cfb5b2a1f8c47003ab1c4c914723ce8ab613e2dc2888135cf6483da24" + "bytes": "0b592bd9cf1bbc05afd76a6c25879e60af33d690a8c2bb6762ac7524ed490ef6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6001aa6cfb5b2a1f8c47003ab1c4c914723ce8ab613e2dc2888135cf6483da24" + "bytes": "0b592bd9cf1bbc05afd76a6c25879e60af33d690a8c2bb6762ac7524ed490ef6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7aa5b229b3d46fbc5d9fcff6cb5152b38623c003ed4563172cf5e257399eadac" + "bytes": "410d9ba650f750ba5c4ac7dea20cad1fa04e1175ea4bc6dedcc0d6f2cea93a53" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7aa5b229b3d46fbc5d9fcff6cb5152b38623c003ed4563172cf5e257399eadac" + "bytes": "410d9ba650f750ba5c4ac7dea20cad1fa04e1175ea4bc6dedcc0d6f2cea93a53" } ] }, "durability": "persistent", "val": { - "bytes": "6001aa6cfb5b2a1f8c47003ab1c4c914723ce8ab613e2dc2888135cf6483da24" + "bytes": "0b592bd9cf1bbc05afd76a6c25879e60af33d690a8c2bb6762ac7524ed490ef6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "984514931" + "i128": "777855216" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.11.json index cbd54730..4bdf3ff0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "366309010" + "i128": "26712252" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "366309010" + "i128": "26712252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0d8e94a96b010eb177b70f838b86eed75ea29af2c56cc55ad663bdf1b093d2c0" + "bytes": "a87bf90a8fa825b3de82c2b054fb07f01863e5fec25481406cad6f3bd1dbbe55" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "366309010" + "i128": "26712252" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "acba597b0a975c1f8d470f1f3d9d2cccfa5488bb36d9bcf49bfdeed56144514c" + "bytes": "75a1cd29704f6813c661d2fabd9e4a39fdc92946e39c17ceb0bfe0d01d67bb82" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "acba597b0a975c1f8d470f1f3d9d2cccfa5488bb36d9bcf49bfdeed56144514c" + "bytes": "75a1cd29704f6813c661d2fabd9e4a39fdc92946e39c17ceb0bfe0d01d67bb82" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "acba597b0a975c1f8d470f1f3d9d2cccfa5488bb36d9bcf49bfdeed56144514c" + "bytes": "75a1cd29704f6813c661d2fabd9e4a39fdc92946e39c17ceb0bfe0d01d67bb82" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "366309010" + "i128": "26712252" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "366309010" + "i128": "26712252" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "acba597b0a975c1f8d470f1f3d9d2cccfa5488bb36d9bcf49bfdeed56144514c" + "bytes": "75a1cd29704f6813c661d2fabd9e4a39fdc92946e39c17ceb0bfe0d01d67bb82" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "acba597b0a975c1f8d470f1f3d9d2cccfa5488bb36d9bcf49bfdeed56144514c" + "bytes": "75a1cd29704f6813c661d2fabd9e4a39fdc92946e39c17ceb0bfe0d01d67bb82" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f600924d1a817a38300a54be4238dfe587d05a426576a1bab0a4641d4e303fc1" + "bytes": "fc1a2ee72aaec38929b88f0dbf578042fdae3e5443c10debb513defa13adf6bc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f600924d1a817a38300a54be4238dfe587d05a426576a1bab0a4641d4e303fc1" + "bytes": "fc1a2ee72aaec38929b88f0dbf578042fdae3e5443c10debb513defa13adf6bc" } ] }, "durability": "persistent", "val": { - "bytes": "acba597b0a975c1f8d470f1f3d9d2cccfa5488bb36d9bcf49bfdeed56144514c" + "bytes": "75a1cd29704f6813c661d2fabd9e4a39fdc92946e39c17ceb0bfe0d01d67bb82" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "366309010" + "i128": "26712252" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.110.json index 663484cd..771790ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "333493100" + "i128": "805626870" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "333493100" + "i128": "805626870" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "24072194479ae37b2310447f02b6c746d168c5eb36b52f3e737d9d844437302c" + "bytes": "f78f3ce808d09965700be18bae765fa8418f401c53fac2d226e9cbf3e479d05e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "333493100" + "i128": "805626870" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "51720118f9c371d4bb86b4269097c987093d72a2d58f5732756160432d3931a0" + "bytes": "888236d855e89f0a19fde6661748e47a3b79fe5a608ddd43ee9678d2cdf65c1e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51720118f9c371d4bb86b4269097c987093d72a2d58f5732756160432d3931a0" + "bytes": "888236d855e89f0a19fde6661748e47a3b79fe5a608ddd43ee9678d2cdf65c1e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51720118f9c371d4bb86b4269097c987093d72a2d58f5732756160432d3931a0" + "bytes": "888236d855e89f0a19fde6661748e47a3b79fe5a608ddd43ee9678d2cdf65c1e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "333493100" + "i128": "805626870" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "333493100" + "i128": "805626870" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "51720118f9c371d4bb86b4269097c987093d72a2d58f5732756160432d3931a0" + "bytes": "888236d855e89f0a19fde6661748e47a3b79fe5a608ddd43ee9678d2cdf65c1e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "51720118f9c371d4bb86b4269097c987093d72a2d58f5732756160432d3931a0" + "bytes": "888236d855e89f0a19fde6661748e47a3b79fe5a608ddd43ee9678d2cdf65c1e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37e3bde3dffa2e3cf5bc692afcffb770b979369ba73107bb174294bac0ac1809" + "bytes": "332a16d8c6c5883611380c7a1f87ad2593d025deffe453512a066c3bdd3ff66b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37e3bde3dffa2e3cf5bc692afcffb770b979369ba73107bb174294bac0ac1809" + "bytes": "332a16d8c6c5883611380c7a1f87ad2593d025deffe453512a066c3bdd3ff66b" } ] }, "durability": "persistent", "val": { - "bytes": "51720118f9c371d4bb86b4269097c987093d72a2d58f5732756160432d3931a0" + "bytes": "888236d855e89f0a19fde6661748e47a3b79fe5a608ddd43ee9678d2cdf65c1e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "333493100" + "i128": "805626870" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.111.json index 5df8ab5a..9ef8d437 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "742767934" + "i128": "912744895" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "742767934" + "i128": "912744895" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "011ce17d5a47b11b7349a47bbd969061681e2ab4470b5b314302a12a008aba53" + "bytes": "97da5d98cb70b9fd9e2663a94c2cafe4973bfc2ba7c8cfd5f60e03a79546a86a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "742767934" + "i128": "912744895" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3235b2b21ec39be355984bb66e730affff46907486e0cc965a3c3dfee4968159" + "bytes": "1fa8a6b12b1540d91f0d9c0050150b66a063296d3024c9828f49efca5e53b6c3" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3235b2b21ec39be355984bb66e730affff46907486e0cc965a3c3dfee4968159" + "bytes": "1fa8a6b12b1540d91f0d9c0050150b66a063296d3024c9828f49efca5e53b6c3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3235b2b21ec39be355984bb66e730affff46907486e0cc965a3c3dfee4968159" + "bytes": "1fa8a6b12b1540d91f0d9c0050150b66a063296d3024c9828f49efca5e53b6c3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "742767934" + "i128": "912744895" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "742767934" + "i128": "912744895" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3235b2b21ec39be355984bb66e730affff46907486e0cc965a3c3dfee4968159" + "bytes": "1fa8a6b12b1540d91f0d9c0050150b66a063296d3024c9828f49efca5e53b6c3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3235b2b21ec39be355984bb66e730affff46907486e0cc965a3c3dfee4968159" + "bytes": "1fa8a6b12b1540d91f0d9c0050150b66a063296d3024c9828f49efca5e53b6c3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62b38d1ad2068cb17328660b9abfe4a5fa36712e92be39a15f19847034f51b64" + "bytes": "2f5c4d0ab0ee9325b42a4fff42e2e779cfbeb396c18dcbaf000ba147de03714f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62b38d1ad2068cb17328660b9abfe4a5fa36712e92be39a15f19847034f51b64" + "bytes": "2f5c4d0ab0ee9325b42a4fff42e2e779cfbeb396c18dcbaf000ba147de03714f" } ] }, "durability": "persistent", "val": { - "bytes": "3235b2b21ec39be355984bb66e730affff46907486e0cc965a3c3dfee4968159" + "bytes": "1fa8a6b12b1540d91f0d9c0050150b66a063296d3024c9828f49efca5e53b6c3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "742767934" + "i128": "912744895" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.112.json index 45558bfd..4191a8a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "650468529" + "i128": "635578452" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "650468529" + "i128": "635578452" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aab572d43fdd89a34aef9b6e424195a726014f6a6a899acb7fff9efb32d7e0a6" + "bytes": "4e0d8632f29b62e89d5055aaa5dcc4f91395552e32ea14b871721befa67bc8b4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "650468529" + "i128": "635578452" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "145d97b35344237cf70015262bab71db433e821f723a1221b931e6c7f72f879a" + "bytes": "1b93f03ff572aa3658a9f0a7c64c4990905dd74fb0a59203570facfbe380820f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "145d97b35344237cf70015262bab71db433e821f723a1221b931e6c7f72f879a" + "bytes": "1b93f03ff572aa3658a9f0a7c64c4990905dd74fb0a59203570facfbe380820f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "145d97b35344237cf70015262bab71db433e821f723a1221b931e6c7f72f879a" + "bytes": "1b93f03ff572aa3658a9f0a7c64c4990905dd74fb0a59203570facfbe380820f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "650468529" + "i128": "635578452" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "650468529" + "i128": "635578452" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "145d97b35344237cf70015262bab71db433e821f723a1221b931e6c7f72f879a" + "bytes": "1b93f03ff572aa3658a9f0a7c64c4990905dd74fb0a59203570facfbe380820f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "145d97b35344237cf70015262bab71db433e821f723a1221b931e6c7f72f879a" + "bytes": "1b93f03ff572aa3658a9f0a7c64c4990905dd74fb0a59203570facfbe380820f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24759cd071683a24c0e88cc2c3bcf322ce4bd1c24248124b54cb07728272172e" + "bytes": "ffa48f3c5e24d23b3aa87c9edb18ab0fa21f5edd4fb42697c7a89c7af4e3a787" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24759cd071683a24c0e88cc2c3bcf322ce4bd1c24248124b54cb07728272172e" + "bytes": "ffa48f3c5e24d23b3aa87c9edb18ab0fa21f5edd4fb42697c7a89c7af4e3a787" } ] }, "durability": "persistent", "val": { - "bytes": "145d97b35344237cf70015262bab71db433e821f723a1221b931e6c7f72f879a" + "bytes": "1b93f03ff572aa3658a9f0a7c64c4990905dd74fb0a59203570facfbe380820f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "650468529" + "i128": "635578452" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.113.json index af886a8b..cec05c58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "619326699" + "i128": "438668503" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "619326699" + "i128": "438668503" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90f29a3dc4037522255371bb9e3e1106574f6e4782817e51299a1fc8e20f5b36" + "bytes": "aef8c5233f41dca881b7679fc99ba0c3efdf572653d5e38fb0818888b8966275" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "619326699" + "i128": "438668503" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f803dd8d2ca07e78032d7f64aabc9c3fd48b8be555b6a565ab46173aa4e96133" + "bytes": "60659b72c3e0b41e86bc757234d70b94c24f7a0f112b240f59394d59e47acd02" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f803dd8d2ca07e78032d7f64aabc9c3fd48b8be555b6a565ab46173aa4e96133" + "bytes": "60659b72c3e0b41e86bc757234d70b94c24f7a0f112b240f59394d59e47acd02" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f803dd8d2ca07e78032d7f64aabc9c3fd48b8be555b6a565ab46173aa4e96133" + "bytes": "60659b72c3e0b41e86bc757234d70b94c24f7a0f112b240f59394d59e47acd02" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "619326699" + "i128": "438668503" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "619326699" + "i128": "438668503" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f803dd8d2ca07e78032d7f64aabc9c3fd48b8be555b6a565ab46173aa4e96133" + "bytes": "60659b72c3e0b41e86bc757234d70b94c24f7a0f112b240f59394d59e47acd02" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f803dd8d2ca07e78032d7f64aabc9c3fd48b8be555b6a565ab46173aa4e96133" + "bytes": "60659b72c3e0b41e86bc757234d70b94c24f7a0f112b240f59394d59e47acd02" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca0a0289ce98afbf3b4cddf611c6cea726413dc234bdf6f4f9028882062943a8" + "bytes": "8cdc0faa119169cdb3f7dbdd43dd4e20ce5e537dfd07b24f8b4907deaa0b0dd3" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca0a0289ce98afbf3b4cddf611c6cea726413dc234bdf6f4f9028882062943a8" + "bytes": "8cdc0faa119169cdb3f7dbdd43dd4e20ce5e537dfd07b24f8b4907deaa0b0dd3" } ] }, "durability": "persistent", "val": { - "bytes": "f803dd8d2ca07e78032d7f64aabc9c3fd48b8be555b6a565ab46173aa4e96133" + "bytes": "60659b72c3e0b41e86bc757234d70b94c24f7a0f112b240f59394d59e47acd02" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "619326699" + "i128": "438668503" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.114.json index d44aa11c..aa294470 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "516258768" + "i128": "738790093" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "516258768" + "i128": "738790093" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ae17c031e2a612e36d5a8c8a90636194799fd271e211dca77062b1a5cebd24e" + "bytes": "7664da8a4f771418dae84ffde30a10c19f20a6465e1bbd98ce0386211b974844" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "516258768" + "i128": "738790093" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c13757100dbe1354dfb4285f5879190dc5fef9ec91175e98c0904dba0473fe8e" + "bytes": "d3ba6ff438f8cfce5ce99a78711a4917152aac1c346c9bd84036bf113f23fe30" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c13757100dbe1354dfb4285f5879190dc5fef9ec91175e98c0904dba0473fe8e" + "bytes": "d3ba6ff438f8cfce5ce99a78711a4917152aac1c346c9bd84036bf113f23fe30" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c13757100dbe1354dfb4285f5879190dc5fef9ec91175e98c0904dba0473fe8e" + "bytes": "d3ba6ff438f8cfce5ce99a78711a4917152aac1c346c9bd84036bf113f23fe30" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "516258768" + "i128": "738790093" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "516258768" + "i128": "738790093" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c13757100dbe1354dfb4285f5879190dc5fef9ec91175e98c0904dba0473fe8e" + "bytes": "d3ba6ff438f8cfce5ce99a78711a4917152aac1c346c9bd84036bf113f23fe30" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c13757100dbe1354dfb4285f5879190dc5fef9ec91175e98c0904dba0473fe8e" + "bytes": "d3ba6ff438f8cfce5ce99a78711a4917152aac1c346c9bd84036bf113f23fe30" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcb1441b87aa21155c40857ace68cd130fc8ea103fb5546dd4ad97a1e0f3b193" + "bytes": "5b6a6cce416ab6cd2e4010313889c8c49d39c911d05ee2bd5926cf9f855b5b62" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcb1441b87aa21155c40857ace68cd130fc8ea103fb5546dd4ad97a1e0f3b193" + "bytes": "5b6a6cce416ab6cd2e4010313889c8c49d39c911d05ee2bd5926cf9f855b5b62" } ] }, "durability": "persistent", "val": { - "bytes": "c13757100dbe1354dfb4285f5879190dc5fef9ec91175e98c0904dba0473fe8e" + "bytes": "d3ba6ff438f8cfce5ce99a78711a4917152aac1c346c9bd84036bf113f23fe30" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "516258768" + "i128": "738790093" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.115.json index 314b98c4..baaa49a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "928614720" + "i128": "246343507" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "928614720" + "i128": "246343507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "45aac37870892d841ab874172264aa375805dc6ffed8e620900163a085ec0272" + "bytes": "5da4c6e3571d1cc5febbb75449ee677d7d4acf3ed24f3ebed51db20b6d8df4c5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "928614720" + "i128": "246343507" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8b4d463e57cfc1a1043041e4b21bb2d5114da1863e9efecbf18ac2a3b8cff8af" + "bytes": "292fdc821bd12a01abf9677eb0d9d17fa1a02d7f39fb720d984077ea23e1bf17" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b4d463e57cfc1a1043041e4b21bb2d5114da1863e9efecbf18ac2a3b8cff8af" + "bytes": "292fdc821bd12a01abf9677eb0d9d17fa1a02d7f39fb720d984077ea23e1bf17" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b4d463e57cfc1a1043041e4b21bb2d5114da1863e9efecbf18ac2a3b8cff8af" + "bytes": "292fdc821bd12a01abf9677eb0d9d17fa1a02d7f39fb720d984077ea23e1bf17" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "928614720" + "i128": "246343507" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "928614720" + "i128": "246343507" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8b4d463e57cfc1a1043041e4b21bb2d5114da1863e9efecbf18ac2a3b8cff8af" + "bytes": "292fdc821bd12a01abf9677eb0d9d17fa1a02d7f39fb720d984077ea23e1bf17" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8b4d463e57cfc1a1043041e4b21bb2d5114da1863e9efecbf18ac2a3b8cff8af" + "bytes": "292fdc821bd12a01abf9677eb0d9d17fa1a02d7f39fb720d984077ea23e1bf17" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84264c3048a166b125245ee7d6329dd5d7facf9f377c022f2a109d57ba30256a" + "bytes": "2cdce82e5789b3c0060d5175740290d7f50d1e4237ec25c7ce8e6ba2489517fe" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84264c3048a166b125245ee7d6329dd5d7facf9f377c022f2a109d57ba30256a" + "bytes": "2cdce82e5789b3c0060d5175740290d7f50d1e4237ec25c7ce8e6ba2489517fe" } ] }, "durability": "persistent", "val": { - "bytes": "8b4d463e57cfc1a1043041e4b21bb2d5114da1863e9efecbf18ac2a3b8cff8af" + "bytes": "292fdc821bd12a01abf9677eb0d9d17fa1a02d7f39fb720d984077ea23e1bf17" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "928614720" + "i128": "246343507" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.116.json index 63fe2a61..0ea6eac7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "398917565" + "i128": "887555374" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "398917565" + "i128": "887555374" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca43244e0370dd7a191936a802f112f48ebca23c518fdb78ce44d3238b6a538d" + "bytes": "9f9b0b060b82e23ba83ba6521dda28e4dfd8dfdcafd6487b34cc5c55f7152856" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "398917565" + "i128": "887555374" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2023f3558b12b247b522746053f9e9c20368c3c384cd00935214dba9ffb11eab" + "bytes": "e7f4cdb8ff11443482b5add95d74c7632a79f84f8c990c8a7f94c8351993c68f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2023f3558b12b247b522746053f9e9c20368c3c384cd00935214dba9ffb11eab" + "bytes": "e7f4cdb8ff11443482b5add95d74c7632a79f84f8c990c8a7f94c8351993c68f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2023f3558b12b247b522746053f9e9c20368c3c384cd00935214dba9ffb11eab" + "bytes": "e7f4cdb8ff11443482b5add95d74c7632a79f84f8c990c8a7f94c8351993c68f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "398917565" + "i128": "887555374" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "398917565" + "i128": "887555374" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2023f3558b12b247b522746053f9e9c20368c3c384cd00935214dba9ffb11eab" + "bytes": "e7f4cdb8ff11443482b5add95d74c7632a79f84f8c990c8a7f94c8351993c68f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2023f3558b12b247b522746053f9e9c20368c3c384cd00935214dba9ffb11eab" + "bytes": "e7f4cdb8ff11443482b5add95d74c7632a79f84f8c990c8a7f94c8351993c68f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0021cd79a930fe3e5ab2f9346900d23a491195ec1dbeb0dec9e75137a2b767d8" + "bytes": "9bad1422d82e647c5e9cd663b4dc331e22063f63a89dcf7cbc0e3bbd1d49a872" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0021cd79a930fe3e5ab2f9346900d23a491195ec1dbeb0dec9e75137a2b767d8" + "bytes": "9bad1422d82e647c5e9cd663b4dc331e22063f63a89dcf7cbc0e3bbd1d49a872" } ] }, "durability": "persistent", "val": { - "bytes": "2023f3558b12b247b522746053f9e9c20368c3c384cd00935214dba9ffb11eab" + "bytes": "e7f4cdb8ff11443482b5add95d74c7632a79f84f8c990c8a7f94c8351993c68f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "398917565" + "i128": "887555374" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.117.json index 92969d75..ea9374e0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "235397747" + "i128": "373066379" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "235397747" + "i128": "373066379" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc83aa1e09e2a3bd1ecef7d5697e185fb50af6e4ba8dc360e2c0dafa92f266d2" + "bytes": "af6606c95870a67a6b3ef42207c99aa5c62dc64e7a97fef1f5242ea6bf711b43" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "235397747" + "i128": "373066379" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "583a0bb398184cc2688cdfefb062139634bafb73cf55c4c60496d03dd8c75e63" + "bytes": "a6cd9f9a5da9fd4feaaad12348ed35d5dce60dfd56c20438ebdef4901a2debfb" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "583a0bb398184cc2688cdfefb062139634bafb73cf55c4c60496d03dd8c75e63" + "bytes": "a6cd9f9a5da9fd4feaaad12348ed35d5dce60dfd56c20438ebdef4901a2debfb" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "583a0bb398184cc2688cdfefb062139634bafb73cf55c4c60496d03dd8c75e63" + "bytes": "a6cd9f9a5da9fd4feaaad12348ed35d5dce60dfd56c20438ebdef4901a2debfb" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "235397747" + "i128": "373066379" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "235397747" + "i128": "373066379" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "583a0bb398184cc2688cdfefb062139634bafb73cf55c4c60496d03dd8c75e63" + "bytes": "a6cd9f9a5da9fd4feaaad12348ed35d5dce60dfd56c20438ebdef4901a2debfb" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "583a0bb398184cc2688cdfefb062139634bafb73cf55c4c60496d03dd8c75e63" + "bytes": "a6cd9f9a5da9fd4feaaad12348ed35d5dce60dfd56c20438ebdef4901a2debfb" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0819fab0efc97580f2b454ab3313f2bd0028ed52b8fbd43404fa3cc393c192b" + "bytes": "7b81210531a380e79997ad3b6efbe9b753096f603433d22a364edaef15b6fc60" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0819fab0efc97580f2b454ab3313f2bd0028ed52b8fbd43404fa3cc393c192b" + "bytes": "7b81210531a380e79997ad3b6efbe9b753096f603433d22a364edaef15b6fc60" } ] }, "durability": "persistent", "val": { - "bytes": "583a0bb398184cc2688cdfefb062139634bafb73cf55c4c60496d03dd8c75e63" + "bytes": "a6cd9f9a5da9fd4feaaad12348ed35d5dce60dfd56c20438ebdef4901a2debfb" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "235397747" + "i128": "373066379" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.118.json index 0848a9f9..13122a43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "723671939" + "i128": "717784540" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "723671939" + "i128": "717784540" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "408428c987cd195dec41268abd0582e667d228bfec277f34c3c8ac986527ade4" + "bytes": "9443481eea884e6603c1ea921994fc412867cd5cdf1fca7c7d632f880d748ccd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "723671939" + "i128": "717784540" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1d0530fe129926326bf10ff935058e6df020d61d77b162f3d3d4220358a768ee" + "bytes": "9ffd043a7f49c8f60cdd73d7b2364916055bee104b957d407bf6a3bfca629275" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d0530fe129926326bf10ff935058e6df020d61d77b162f3d3d4220358a768ee" + "bytes": "9ffd043a7f49c8f60cdd73d7b2364916055bee104b957d407bf6a3bfca629275" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d0530fe129926326bf10ff935058e6df020d61d77b162f3d3d4220358a768ee" + "bytes": "9ffd043a7f49c8f60cdd73d7b2364916055bee104b957d407bf6a3bfca629275" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "723671939" + "i128": "717784540" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "723671939" + "i128": "717784540" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1d0530fe129926326bf10ff935058e6df020d61d77b162f3d3d4220358a768ee" + "bytes": "9ffd043a7f49c8f60cdd73d7b2364916055bee104b957d407bf6a3bfca629275" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1d0530fe129926326bf10ff935058e6df020d61d77b162f3d3d4220358a768ee" + "bytes": "9ffd043a7f49c8f60cdd73d7b2364916055bee104b957d407bf6a3bfca629275" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3910d4e438407cd06b32eb33b9adb03d6d0519bbb799905625be01a3feafa149" + "bytes": "f54c87f38104302fc12cdd985e8d8876c42698161fadea78bc29f53b46b9ac65" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3910d4e438407cd06b32eb33b9adb03d6d0519bbb799905625be01a3feafa149" + "bytes": "f54c87f38104302fc12cdd985e8d8876c42698161fadea78bc29f53b46b9ac65" } ] }, "durability": "persistent", "val": { - "bytes": "1d0530fe129926326bf10ff935058e6df020d61d77b162f3d3d4220358a768ee" + "bytes": "9ffd043a7f49c8f60cdd73d7b2364916055bee104b957d407bf6a3bfca629275" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "723671939" + "i128": "717784540" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.119.json index 6f22dbba..7bccac28 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "62260520" + "i128": "879855997" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "62260520" + "i128": "879855997" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7f4b1d8294ec2b0eb9ee6c83222053c166b1b9619a48654621f4444d98f1880" + "bytes": "71bae9a57c4e47495a94c93559ba2973aa33dcede770b14fd5172cfb0eb104f3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "62260520" + "i128": "879855997" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "906cd9b8cedda04f3fd939433aa2969c47da6b244c844334fa1ee6218241212f" + "bytes": "34f5ad6cea1ba38bf062f392cdd7075eb9ebd335f0c330be9c39281a766cde29" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "906cd9b8cedda04f3fd939433aa2969c47da6b244c844334fa1ee6218241212f" + "bytes": "34f5ad6cea1ba38bf062f392cdd7075eb9ebd335f0c330be9c39281a766cde29" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "906cd9b8cedda04f3fd939433aa2969c47da6b244c844334fa1ee6218241212f" + "bytes": "34f5ad6cea1ba38bf062f392cdd7075eb9ebd335f0c330be9c39281a766cde29" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "62260520" + "i128": "879855997" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "62260520" + "i128": "879855997" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "906cd9b8cedda04f3fd939433aa2969c47da6b244c844334fa1ee6218241212f" + "bytes": "34f5ad6cea1ba38bf062f392cdd7075eb9ebd335f0c330be9c39281a766cde29" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "906cd9b8cedda04f3fd939433aa2969c47da6b244c844334fa1ee6218241212f" + "bytes": "34f5ad6cea1ba38bf062f392cdd7075eb9ebd335f0c330be9c39281a766cde29" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "903dd682c75a9de81c467266d55814e198b45695fa58bf2489215d2989a9509d" + "bytes": "c2315ebdda8d059dadbd463af1ec3b8ced1b7ed640ad39c30769c86b5d21537c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "903dd682c75a9de81c467266d55814e198b45695fa58bf2489215d2989a9509d" + "bytes": "c2315ebdda8d059dadbd463af1ec3b8ced1b7ed640ad39c30769c86b5d21537c" } ] }, "durability": "persistent", "val": { - "bytes": "906cd9b8cedda04f3fd939433aa2969c47da6b244c844334fa1ee6218241212f" + "bytes": "34f5ad6cea1ba38bf062f392cdd7075eb9ebd335f0c330be9c39281a766cde29" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "62260520" + "i128": "879855997" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.12.json index 37f1297a..5ca024db 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "900089898" + "i128": "817569194" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900089898" + "i128": "817569194" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4aaa860809105c6673d9f36894b9b631ad407d98e34bf265edb74bf34925eb30" + "bytes": "d56da38a34479c4149e5d68c629af9a6d123fe3bf13a01d631f189506b128fa5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "900089898" + "i128": "817569194" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c4a463e0ba3cf92a34135295e1c9fbefc2c419fe7ddcae0a5b594fc79ad02197" + "bytes": "802a1216392060ca20b84b43720249d242d85b36fe21249b222f87b0feab2ca2" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4a463e0ba3cf92a34135295e1c9fbefc2c419fe7ddcae0a5b594fc79ad02197" + "bytes": "802a1216392060ca20b84b43720249d242d85b36fe21249b222f87b0feab2ca2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4a463e0ba3cf92a34135295e1c9fbefc2c419fe7ddcae0a5b594fc79ad02197" + "bytes": "802a1216392060ca20b84b43720249d242d85b36fe21249b222f87b0feab2ca2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "900089898" + "i128": "817569194" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "900089898" + "i128": "817569194" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c4a463e0ba3cf92a34135295e1c9fbefc2c419fe7ddcae0a5b594fc79ad02197" + "bytes": "802a1216392060ca20b84b43720249d242d85b36fe21249b222f87b0feab2ca2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c4a463e0ba3cf92a34135295e1c9fbefc2c419fe7ddcae0a5b594fc79ad02197" + "bytes": "802a1216392060ca20b84b43720249d242d85b36fe21249b222f87b0feab2ca2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5808c1575b7469de070e212892a1d0d7d5745e02e040a59075b12dbc84c04ddf" + "bytes": "7c4a6e84d48483dede3e771ece5f0f8cb81ec9c553bac39d59d989e43d245baf" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5808c1575b7469de070e212892a1d0d7d5745e02e040a59075b12dbc84c04ddf" + "bytes": "7c4a6e84d48483dede3e771ece5f0f8cb81ec9c553bac39d59d989e43d245baf" } ] }, "durability": "persistent", "val": { - "bytes": "c4a463e0ba3cf92a34135295e1c9fbefc2c419fe7ddcae0a5b594fc79ad02197" + "bytes": "802a1216392060ca20b84b43720249d242d85b36fe21249b222f87b0feab2ca2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "900089898" + "i128": "817569194" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.120.json index dd08f9c9..29de206d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "385955987" + "i128": "714513747" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "385955987" + "i128": "714513747" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "387cc89889df3d12be435c6811cde0281a7b4b1cfbb8b67d5ee8fc04e083187e" + "bytes": "be1e5b639138ab922f5043706c9b97aa90886165b9de13d5c121821fabcf5af8" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "385955987" + "i128": "714513747" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "bf23729fcfa8d8f614a2421981620d6222455db284e1d25e3f258ccfd490424f" + "bytes": "370c9f247ba872a72c6b93b46060c80501d069e50952918b4a0cef1d4c169c55" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf23729fcfa8d8f614a2421981620d6222455db284e1d25e3f258ccfd490424f" + "bytes": "370c9f247ba872a72c6b93b46060c80501d069e50952918b4a0cef1d4c169c55" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf23729fcfa8d8f614a2421981620d6222455db284e1d25e3f258ccfd490424f" + "bytes": "370c9f247ba872a72c6b93b46060c80501d069e50952918b4a0cef1d4c169c55" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "385955987" + "i128": "714513747" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "385955987" + "i128": "714513747" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bf23729fcfa8d8f614a2421981620d6222455db284e1d25e3f258ccfd490424f" + "bytes": "370c9f247ba872a72c6b93b46060c80501d069e50952918b4a0cef1d4c169c55" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bf23729fcfa8d8f614a2421981620d6222455db284e1d25e3f258ccfd490424f" + "bytes": "370c9f247ba872a72c6b93b46060c80501d069e50952918b4a0cef1d4c169c55" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f365509dbb01b0b99fb24d6a189d161cf9d43977fe24de3f86ffd4776bf45cc1" + "bytes": "6d864301ce333395d9c6969b2a4beba0888e4934568bd1faf863b57f1a707610" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f365509dbb01b0b99fb24d6a189d161cf9d43977fe24de3f86ffd4776bf45cc1" + "bytes": "6d864301ce333395d9c6969b2a4beba0888e4934568bd1faf863b57f1a707610" } ] }, "durability": "persistent", "val": { - "bytes": "bf23729fcfa8d8f614a2421981620d6222455db284e1d25e3f258ccfd490424f" + "bytes": "370c9f247ba872a72c6b93b46060c80501d069e50952918b4a0cef1d4c169c55" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "385955987" + "i128": "714513747" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.121.json index 0bec1c13..8e430b42 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "72990216" + "i128": "873145341" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "72990216" + "i128": "873145341" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db0d5cc92e4c36977cfa844c5415baed1768bb27c2daa20db1c5337eee0306c1" + "bytes": "bb5ede5f22d2c744111142254fd368adce7cc48940dab55a65785db21e99d617" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "72990216" + "i128": "873145341" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "829c30778f52c47f69181fc25c98a5f4f1599b22f97fdb93b82e1901fe2c2df5" + "bytes": "9f8cc96ee4999ceafb167292bff46033057ead56e53955c5121e592fa10be21e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "829c30778f52c47f69181fc25c98a5f4f1599b22f97fdb93b82e1901fe2c2df5" + "bytes": "9f8cc96ee4999ceafb167292bff46033057ead56e53955c5121e592fa10be21e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "829c30778f52c47f69181fc25c98a5f4f1599b22f97fdb93b82e1901fe2c2df5" + "bytes": "9f8cc96ee4999ceafb167292bff46033057ead56e53955c5121e592fa10be21e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "72990216" + "i128": "873145341" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "72990216" + "i128": "873145341" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "829c30778f52c47f69181fc25c98a5f4f1599b22f97fdb93b82e1901fe2c2df5" + "bytes": "9f8cc96ee4999ceafb167292bff46033057ead56e53955c5121e592fa10be21e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "829c30778f52c47f69181fc25c98a5f4f1599b22f97fdb93b82e1901fe2c2df5" + "bytes": "9f8cc96ee4999ceafb167292bff46033057ead56e53955c5121e592fa10be21e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d25cbe73e7ab4665db79c4fabbeb65bbe40d5a0d762c3f1d2f0ae3cf588677ac" + "bytes": "d3c5c084940390768be79184df00a7fa05a4f0bb6be2a3c98b65869f8bf7e961" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d25cbe73e7ab4665db79c4fabbeb65bbe40d5a0d762c3f1d2f0ae3cf588677ac" + "bytes": "d3c5c084940390768be79184df00a7fa05a4f0bb6be2a3c98b65869f8bf7e961" } ] }, "durability": "persistent", "val": { - "bytes": "829c30778f52c47f69181fc25c98a5f4f1599b22f97fdb93b82e1901fe2c2df5" + "bytes": "9f8cc96ee4999ceafb167292bff46033057ead56e53955c5121e592fa10be21e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "72990216" + "i128": "873145341" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.122.json index 26624626..7364f345 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "357546352" + "i128": "943230466" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "357546352" + "i128": "943230466" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25651abc76bfe4cc179503588afde78c6429d4312f79a7873a52c54ff78e22ec" + "bytes": "4403cdc78cd27fb70bb0435a64f6f7c057189b377938caa45a0ee3b028311595" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "357546352" + "i128": "943230466" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9ff88a779bfb3f4d046be9a2a2b2fec05e083845a63b83ca8a49aa43eb089066" + "bytes": "df26bc41c39e92a3fc2ee2c25248daf4db8d58b5bb948d8b8aee4076a12e46b7" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ff88a779bfb3f4d046be9a2a2b2fec05e083845a63b83ca8a49aa43eb089066" + "bytes": "df26bc41c39e92a3fc2ee2c25248daf4db8d58b5bb948d8b8aee4076a12e46b7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ff88a779bfb3f4d046be9a2a2b2fec05e083845a63b83ca8a49aa43eb089066" + "bytes": "df26bc41c39e92a3fc2ee2c25248daf4db8d58b5bb948d8b8aee4076a12e46b7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "357546352" + "i128": "943230466" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "357546352" + "i128": "943230466" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9ff88a779bfb3f4d046be9a2a2b2fec05e083845a63b83ca8a49aa43eb089066" + "bytes": "df26bc41c39e92a3fc2ee2c25248daf4db8d58b5bb948d8b8aee4076a12e46b7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9ff88a779bfb3f4d046be9a2a2b2fec05e083845a63b83ca8a49aa43eb089066" + "bytes": "df26bc41c39e92a3fc2ee2c25248daf4db8d58b5bb948d8b8aee4076a12e46b7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76720023a33cb8f3bcfceb2608b68608f6bd9377f119e8d99b9e8cb55af30b79" + "bytes": "9be5887642914ef7facac3e5f37d249d5d0d6b0eae14e4bcb18617cc16370308" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76720023a33cb8f3bcfceb2608b68608f6bd9377f119e8d99b9e8cb55af30b79" + "bytes": "9be5887642914ef7facac3e5f37d249d5d0d6b0eae14e4bcb18617cc16370308" } ] }, "durability": "persistent", "val": { - "bytes": "9ff88a779bfb3f4d046be9a2a2b2fec05e083845a63b83ca8a49aa43eb089066" + "bytes": "df26bc41c39e92a3fc2ee2c25248daf4db8d58b5bb948d8b8aee4076a12e46b7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "357546352" + "i128": "943230466" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.123.json index 158a8f83..2cc831c0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "727239034" + "i128": "665528529" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "727239034" + "i128": "665528529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b38bb61c492ce6821fea8260962a958cd67d435e65747ae04a8d4af244358219" + "bytes": "5b08896cbd511fd79aaa762a4a35c7f6821ec018ed7b1b0c5587659b48a67fba" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "727239034" + "i128": "665528529" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e6c8209a00207a80b5c6535d45a6f137e961d4151fee1ef125c7540c3309e493" + "bytes": "a4c3582a8fb8a54f86b157bab5a4c5017e9b1def67e6149be64dbf4e6ef361ed" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e6c8209a00207a80b5c6535d45a6f137e961d4151fee1ef125c7540c3309e493" + "bytes": "a4c3582a8fb8a54f86b157bab5a4c5017e9b1def67e6149be64dbf4e6ef361ed" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e6c8209a00207a80b5c6535d45a6f137e961d4151fee1ef125c7540c3309e493" + "bytes": "a4c3582a8fb8a54f86b157bab5a4c5017e9b1def67e6149be64dbf4e6ef361ed" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "727239034" + "i128": "665528529" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "727239034" + "i128": "665528529" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e6c8209a00207a80b5c6535d45a6f137e961d4151fee1ef125c7540c3309e493" + "bytes": "a4c3582a8fb8a54f86b157bab5a4c5017e9b1def67e6149be64dbf4e6ef361ed" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e6c8209a00207a80b5c6535d45a6f137e961d4151fee1ef125c7540c3309e493" + "bytes": "a4c3582a8fb8a54f86b157bab5a4c5017e9b1def67e6149be64dbf4e6ef361ed" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c63ea70a14ff9c60717c67e37cc609f4ed318553b52cbb3c5d9c2825259b06f4" + "bytes": "ad103cacab90276149811eacf2d63e33945879895c505094134c32b704ac53d9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c63ea70a14ff9c60717c67e37cc609f4ed318553b52cbb3c5d9c2825259b06f4" + "bytes": "ad103cacab90276149811eacf2d63e33945879895c505094134c32b704ac53d9" } ] }, "durability": "persistent", "val": { - "bytes": "e6c8209a00207a80b5c6535d45a6f137e961d4151fee1ef125c7540c3309e493" + "bytes": "a4c3582a8fb8a54f86b157bab5a4c5017e9b1def67e6149be64dbf4e6ef361ed" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "727239034" + "i128": "665528529" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.124.json index d34ad9b1..102e6061 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "253809953" + "i128": "860555290" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "253809953" + "i128": "860555290" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "039118efa066cfe53b124ebeb6e9dc249a4637fb5e6c3f10aed0e6d3e60a46cd" + "bytes": "6bef9ef9c86174d4bcca56a7cecb6002a9c77caf1591e8fe7c85ed4faa097ff8" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "253809953" + "i128": "860555290" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1afb4e49a3efb92e8c4dbc1eac4aac466f89464907f70ad573bb7ebf14200e05" + "bytes": "13a61431c0b9fa89f0e7d9ff0e09a950fb770c3877ad9fdd59a0c171e3e1ad1c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1afb4e49a3efb92e8c4dbc1eac4aac466f89464907f70ad573bb7ebf14200e05" + "bytes": "13a61431c0b9fa89f0e7d9ff0e09a950fb770c3877ad9fdd59a0c171e3e1ad1c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1afb4e49a3efb92e8c4dbc1eac4aac466f89464907f70ad573bb7ebf14200e05" + "bytes": "13a61431c0b9fa89f0e7d9ff0e09a950fb770c3877ad9fdd59a0c171e3e1ad1c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "253809953" + "i128": "860555290" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "253809953" + "i128": "860555290" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1afb4e49a3efb92e8c4dbc1eac4aac466f89464907f70ad573bb7ebf14200e05" + "bytes": "13a61431c0b9fa89f0e7d9ff0e09a950fb770c3877ad9fdd59a0c171e3e1ad1c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1afb4e49a3efb92e8c4dbc1eac4aac466f89464907f70ad573bb7ebf14200e05" + "bytes": "13a61431c0b9fa89f0e7d9ff0e09a950fb770c3877ad9fdd59a0c171e3e1ad1c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d635b46b7303e1e7dc0ccab377e3bd4d9067de5b1ba4b847bcab0931cbb21aa4" + "bytes": "b99b2e87fdfda73108571e939bcda8838c5d4d4e3355ad8b6a50dfa0145a2da7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d635b46b7303e1e7dc0ccab377e3bd4d9067de5b1ba4b847bcab0931cbb21aa4" + "bytes": "b99b2e87fdfda73108571e939bcda8838c5d4d4e3355ad8b6a50dfa0145a2da7" } ] }, "durability": "persistent", "val": { - "bytes": "1afb4e49a3efb92e8c4dbc1eac4aac466f89464907f70ad573bb7ebf14200e05" + "bytes": "13a61431c0b9fa89f0e7d9ff0e09a950fb770c3877ad9fdd59a0c171e3e1ad1c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "253809953" + "i128": "860555290" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.125.json index 66857fad..d3c2c578 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "837086129" + "i128": "287456505" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "837086129" + "i128": "287456505" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f02be9024b2ae5a788aabc93cbc80e7372378627245c44a92fd196ccdec96447" + "bytes": "be8c4b2b44271ab6173728c50419051bbc8f25f651c756857307a5ebcc6d2f62" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "837086129" + "i128": "287456505" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8ccf00791de902ac38b65e0299371a845ead1f7f9e09a275b74fac545783eca0" + "bytes": "8c530654edbe3f501022e325e999fcc02eab1b3fa18f920e44d4327157812c35" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ccf00791de902ac38b65e0299371a845ead1f7f9e09a275b74fac545783eca0" + "bytes": "8c530654edbe3f501022e325e999fcc02eab1b3fa18f920e44d4327157812c35" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ccf00791de902ac38b65e0299371a845ead1f7f9e09a275b74fac545783eca0" + "bytes": "8c530654edbe3f501022e325e999fcc02eab1b3fa18f920e44d4327157812c35" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "837086129" + "i128": "287456505" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "837086129" + "i128": "287456505" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8ccf00791de902ac38b65e0299371a845ead1f7f9e09a275b74fac545783eca0" + "bytes": "8c530654edbe3f501022e325e999fcc02eab1b3fa18f920e44d4327157812c35" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8ccf00791de902ac38b65e0299371a845ead1f7f9e09a275b74fac545783eca0" + "bytes": "8c530654edbe3f501022e325e999fcc02eab1b3fa18f920e44d4327157812c35" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2803290c501d8d9c4b7c116ba17831b3362907add43f26583498727a5a559380" + "bytes": "5a6c4047bda16aa3afeb23308f457e6e711e270c25d693d505c5d82c1e2c1e5b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2803290c501d8d9c4b7c116ba17831b3362907add43f26583498727a5a559380" + "bytes": "5a6c4047bda16aa3afeb23308f457e6e711e270c25d693d505c5d82c1e2c1e5b" } ] }, "durability": "persistent", "val": { - "bytes": "8ccf00791de902ac38b65e0299371a845ead1f7f9e09a275b74fac545783eca0" + "bytes": "8c530654edbe3f501022e325e999fcc02eab1b3fa18f920e44d4327157812c35" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "837086129" + "i128": "287456505" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.126.json index 5ff3e408..ebf43d78 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "613290739" + "i128": "631401154" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "613290739" + "i128": "631401154" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2860fba8f6f9b386c0c42c06442b6c4f4e10a503828553c7275fbf2d6e1e7d8" + "bytes": "650209cd5ab9fc9a771a1da8ecc73749e54b685fde55bc48b7084df0b889f505" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "613290739" + "i128": "631401154" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a814c3d65423ee0d29f0c1569ae58a693121181a5d45674d2003f82f7c096cfb" + "bytes": "d2844ff430d21047bec5118f15db52a7b938a0f9be1c0b01f7f74f1d5e3fcde3" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a814c3d65423ee0d29f0c1569ae58a693121181a5d45674d2003f82f7c096cfb" + "bytes": "d2844ff430d21047bec5118f15db52a7b938a0f9be1c0b01f7f74f1d5e3fcde3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a814c3d65423ee0d29f0c1569ae58a693121181a5d45674d2003f82f7c096cfb" + "bytes": "d2844ff430d21047bec5118f15db52a7b938a0f9be1c0b01f7f74f1d5e3fcde3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "613290739" + "i128": "631401154" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "613290739" + "i128": "631401154" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a814c3d65423ee0d29f0c1569ae58a693121181a5d45674d2003f82f7c096cfb" + "bytes": "d2844ff430d21047bec5118f15db52a7b938a0f9be1c0b01f7f74f1d5e3fcde3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a814c3d65423ee0d29f0c1569ae58a693121181a5d45674d2003f82f7c096cfb" + "bytes": "d2844ff430d21047bec5118f15db52a7b938a0f9be1c0b01f7f74f1d5e3fcde3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c446522a4ccfc524bff419b04e2ea0e0cb034bce44b989709bbe8ff7650a3186" + "bytes": "4ba924c475c2f95b80f308f10c1c14c72b7a25474ab8f2c7a1ee177856a8f321" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c446522a4ccfc524bff419b04e2ea0e0cb034bce44b989709bbe8ff7650a3186" + "bytes": "4ba924c475c2f95b80f308f10c1c14c72b7a25474ab8f2c7a1ee177856a8f321" } ] }, "durability": "persistent", "val": { - "bytes": "a814c3d65423ee0d29f0c1569ae58a693121181a5d45674d2003f82f7c096cfb" + "bytes": "d2844ff430d21047bec5118f15db52a7b938a0f9be1c0b01f7f74f1d5e3fcde3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "613290739" + "i128": "631401154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.127.json index 23b91aec..1576f086 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "385636427" + "i128": "821113769" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "385636427" + "i128": "821113769" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "594a6a020333cf2b6d80dc25e3b906a11980874bf4aaa11da29f3ac7fccaf67a" + "bytes": "5bec5317437e979e963cf39f29d8ca5b4e253f3276063b15518e738af858202e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "385636427" + "i128": "821113769" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ea288f86402bacf6a3e192d9c943f9ba08c581670c87ac298e15b982a543f80a" + "bytes": "f57821779abaa83834d2ea1bb3a291c70cce6c8eaaed9161481a2e2e321bc907" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea288f86402bacf6a3e192d9c943f9ba08c581670c87ac298e15b982a543f80a" + "bytes": "f57821779abaa83834d2ea1bb3a291c70cce6c8eaaed9161481a2e2e321bc907" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea288f86402bacf6a3e192d9c943f9ba08c581670c87ac298e15b982a543f80a" + "bytes": "f57821779abaa83834d2ea1bb3a291c70cce6c8eaaed9161481a2e2e321bc907" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "385636427" + "i128": "821113769" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "385636427" + "i128": "821113769" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ea288f86402bacf6a3e192d9c943f9ba08c581670c87ac298e15b982a543f80a" + "bytes": "f57821779abaa83834d2ea1bb3a291c70cce6c8eaaed9161481a2e2e321bc907" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ea288f86402bacf6a3e192d9c943f9ba08c581670c87ac298e15b982a543f80a" + "bytes": "f57821779abaa83834d2ea1bb3a291c70cce6c8eaaed9161481a2e2e321bc907" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3afe9e86f5d79502f697c9249f2042a708d71bb9f5c960149d822df762029372" + "bytes": "6240150e58ef704bce6857dddc72bbce1f5d8f809a7f29d844b6186385cbd0cd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3afe9e86f5d79502f697c9249f2042a708d71bb9f5c960149d822df762029372" + "bytes": "6240150e58ef704bce6857dddc72bbce1f5d8f809a7f29d844b6186385cbd0cd" } ] }, "durability": "persistent", "val": { - "bytes": "ea288f86402bacf6a3e192d9c943f9ba08c581670c87ac298e15b982a543f80a" + "bytes": "f57821779abaa83834d2ea1bb3a291c70cce6c8eaaed9161481a2e2e321bc907" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "385636427" + "i128": "821113769" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.128.json index 62a9fa7f..74a110be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "240000418" + "i128": "374248304" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "240000418" + "i128": "374248304" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c674f31cdbb444b96aed45c2bd1b6598d26c404ff7d3f53565fa7e840001e2b0" + "bytes": "fd73c8bcd208f9a86f1c3ecdbf8784830200e2044f439433ea9647c43e2db990" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "240000418" + "i128": "374248304" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7604b904ca2d52a98f38156dd93f008035ffbeb9cfb080696b31d9abd7f1201a" + "bytes": "fb4b896cfaa214a0d9deaf23e1019d1123ecb3df22538119a801c4b200c9548e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7604b904ca2d52a98f38156dd93f008035ffbeb9cfb080696b31d9abd7f1201a" + "bytes": "fb4b896cfaa214a0d9deaf23e1019d1123ecb3df22538119a801c4b200c9548e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7604b904ca2d52a98f38156dd93f008035ffbeb9cfb080696b31d9abd7f1201a" + "bytes": "fb4b896cfaa214a0d9deaf23e1019d1123ecb3df22538119a801c4b200c9548e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240000418" + "i128": "374248304" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "240000418" + "i128": "374248304" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7604b904ca2d52a98f38156dd93f008035ffbeb9cfb080696b31d9abd7f1201a" + "bytes": "fb4b896cfaa214a0d9deaf23e1019d1123ecb3df22538119a801c4b200c9548e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7604b904ca2d52a98f38156dd93f008035ffbeb9cfb080696b31d9abd7f1201a" + "bytes": "fb4b896cfaa214a0d9deaf23e1019d1123ecb3df22538119a801c4b200c9548e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96142eaad7b30d187207e38375be7c6c0a9bfdc642cdaadb68608f05a41c06d8" + "bytes": "fd6942ebb678b28126b2dd161c6a8421dae12a90805fe36cd63bb8c47c609709" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96142eaad7b30d187207e38375be7c6c0a9bfdc642cdaadb68608f05a41c06d8" + "bytes": "fd6942ebb678b28126b2dd161c6a8421dae12a90805fe36cd63bb8c47c609709" } ] }, "durability": "persistent", "val": { - "bytes": "7604b904ca2d52a98f38156dd93f008035ffbeb9cfb080696b31d9abd7f1201a" + "bytes": "fb4b896cfaa214a0d9deaf23e1019d1123ecb3df22538119a801c4b200c9548e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "240000418" + "i128": "374248304" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.129.json index 0fd4b1d0..78af3c8a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "109117915" + "i128": "474158044" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "109117915" + "i128": "474158044" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b252459f737414a6e835a64ef1a1b42dcc1b5f55586d4fdb2abf6f3e8c4653b" + "bytes": "1c04e32051dadcaea001e8717e11aa5905dc643523722b004faec735d29d0a24" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "109117915" + "i128": "474158044" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4dca6ecc2c9962bb62859e6fc889ca138cbb311748159c647bbc8766bcd9e7e3" + "bytes": "3d770a3f0d5fe5679c95f10c09878a7a6b4f17aba6f6c8ba43209733bfe03c4e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4dca6ecc2c9962bb62859e6fc889ca138cbb311748159c647bbc8766bcd9e7e3" + "bytes": "3d770a3f0d5fe5679c95f10c09878a7a6b4f17aba6f6c8ba43209733bfe03c4e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4dca6ecc2c9962bb62859e6fc889ca138cbb311748159c647bbc8766bcd9e7e3" + "bytes": "3d770a3f0d5fe5679c95f10c09878a7a6b4f17aba6f6c8ba43209733bfe03c4e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "109117915" + "i128": "474158044" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "109117915" + "i128": "474158044" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4dca6ecc2c9962bb62859e6fc889ca138cbb311748159c647bbc8766bcd9e7e3" + "bytes": "3d770a3f0d5fe5679c95f10c09878a7a6b4f17aba6f6c8ba43209733bfe03c4e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4dca6ecc2c9962bb62859e6fc889ca138cbb311748159c647bbc8766bcd9e7e3" + "bytes": "3d770a3f0d5fe5679c95f10c09878a7a6b4f17aba6f6c8ba43209733bfe03c4e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c37b1cc33dddcf9a29fde824f8e8689b8a677af34119abe3777e8c1c1eda3bfd" + "bytes": "7d5e121c308972cf1b5daebe03408136398451d590beb4c7603cf47d0f5e7948" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c37b1cc33dddcf9a29fde824f8e8689b8a677af34119abe3777e8c1c1eda3bfd" + "bytes": "7d5e121c308972cf1b5daebe03408136398451d590beb4c7603cf47d0f5e7948" } ] }, "durability": "persistent", "val": { - "bytes": "4dca6ecc2c9962bb62859e6fc889ca138cbb311748159c647bbc8766bcd9e7e3" + "bytes": "3d770a3f0d5fe5679c95f10c09878a7a6b4f17aba6f6c8ba43209733bfe03c4e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "109117915" + "i128": "474158044" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.13.json index 4c2a68e7..4cf8de75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "71598687" + "i128": "447411746" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "71598687" + "i128": "447411746" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c02c3fc1396b1bf61bab5198ab31f5180d6df2d54f072429134630231463040" + "bytes": "fdaccbb4049001eae3c768faa46b9d16037362ea59c9eeca8f2bed45dc6daec9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "71598687" + "i128": "447411746" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b6fdd750c7df8fef6bd41208dea42cc908469290022fbde62e801eec47540258" + "bytes": "894e92577928f0269cb13821bae7784095dca41d4fdf1b8b91dc10d73fa3de06" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b6fdd750c7df8fef6bd41208dea42cc908469290022fbde62e801eec47540258" + "bytes": "894e92577928f0269cb13821bae7784095dca41d4fdf1b8b91dc10d73fa3de06" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b6fdd750c7df8fef6bd41208dea42cc908469290022fbde62e801eec47540258" + "bytes": "894e92577928f0269cb13821bae7784095dca41d4fdf1b8b91dc10d73fa3de06" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "71598687" + "i128": "447411746" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "71598687" + "i128": "447411746" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b6fdd750c7df8fef6bd41208dea42cc908469290022fbde62e801eec47540258" + "bytes": "894e92577928f0269cb13821bae7784095dca41d4fdf1b8b91dc10d73fa3de06" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b6fdd750c7df8fef6bd41208dea42cc908469290022fbde62e801eec47540258" + "bytes": "894e92577928f0269cb13821bae7784095dca41d4fdf1b8b91dc10d73fa3de06" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "525bcd079c17ca0bc615e404b7bbaf30624392f12a5d4e215e4bdde2cce86e57" + "bytes": "c6b330b145c9aa41d40b4d06e0cd104871082322db24b61575d58e1770267cda" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "525bcd079c17ca0bc615e404b7bbaf30624392f12a5d4e215e4bdde2cce86e57" + "bytes": "c6b330b145c9aa41d40b4d06e0cd104871082322db24b61575d58e1770267cda" } ] }, "durability": "persistent", "val": { - "bytes": "b6fdd750c7df8fef6bd41208dea42cc908469290022fbde62e801eec47540258" + "bytes": "894e92577928f0269cb13821bae7784095dca41d4fdf1b8b91dc10d73fa3de06" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "71598687" + "i128": "447411746" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.130.json index 72fc5b9b..1abc09ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "783757281" + "i128": "216215851" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "783757281" + "i128": "216215851" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2157fa9413a9fcc4c0abbcf6ac68c47fb66a598a1e1dd47d2e868409c3b876c0" + "bytes": "edc44146afa3f084bd5e70a6bdaaab012241ffb101113f1a89a23f3332997bdf" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "783757281" + "i128": "216215851" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "73d8df3929c6818b9f313139dc8ff690828f2aa82539ad4c499b7d3e9defdcb8" + "bytes": "f762847328e2e65c9cf6b6c5eda1e54331fdc1270d49b22891b479b34adbfcdd" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73d8df3929c6818b9f313139dc8ff690828f2aa82539ad4c499b7d3e9defdcb8" + "bytes": "f762847328e2e65c9cf6b6c5eda1e54331fdc1270d49b22891b479b34adbfcdd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73d8df3929c6818b9f313139dc8ff690828f2aa82539ad4c499b7d3e9defdcb8" + "bytes": "f762847328e2e65c9cf6b6c5eda1e54331fdc1270d49b22891b479b34adbfcdd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "783757281" + "i128": "216215851" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "783757281" + "i128": "216215851" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "73d8df3929c6818b9f313139dc8ff690828f2aa82539ad4c499b7d3e9defdcb8" + "bytes": "f762847328e2e65c9cf6b6c5eda1e54331fdc1270d49b22891b479b34adbfcdd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "73d8df3929c6818b9f313139dc8ff690828f2aa82539ad4c499b7d3e9defdcb8" + "bytes": "f762847328e2e65c9cf6b6c5eda1e54331fdc1270d49b22891b479b34adbfcdd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c889c5daf92a3df9d98281ff9ed1b2a1f103c4e84dfd4d11a7e94c36b52afcab" + "bytes": "f97852c4b5b1996ee4b4de341d55c2dba81e87e7200323c1be609ceedc823e15" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c889c5daf92a3df9d98281ff9ed1b2a1f103c4e84dfd4d11a7e94c36b52afcab" + "bytes": "f97852c4b5b1996ee4b4de341d55c2dba81e87e7200323c1be609ceedc823e15" } ] }, "durability": "persistent", "val": { - "bytes": "73d8df3929c6818b9f313139dc8ff690828f2aa82539ad4c499b7d3e9defdcb8" + "bytes": "f762847328e2e65c9cf6b6c5eda1e54331fdc1270d49b22891b479b34adbfcdd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "783757281" + "i128": "216215851" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.131.json index 4a953a3a..6657fd2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "195199463" + "i128": "628230140" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "195199463" + "i128": "628230140" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "805820447fcf14f63da478ccfaa776b1b1754aa8a138c64458ff864ea78a0e69" + "bytes": "42fc63d1eb212659b600318588947498c20b2fce91c0fe12d089a4a5e249c94b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "195199463" + "i128": "628230140" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1922a38d7cec7b4a5e95af340b76e09eaa4f45c0feda87a66b921d34e195f7e4" + "bytes": "1ff9a44560e79b6b85b83f54eb1c2d98204cb5775a2a1f4c63df498009358787" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1922a38d7cec7b4a5e95af340b76e09eaa4f45c0feda87a66b921d34e195f7e4" + "bytes": "1ff9a44560e79b6b85b83f54eb1c2d98204cb5775a2a1f4c63df498009358787" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1922a38d7cec7b4a5e95af340b76e09eaa4f45c0feda87a66b921d34e195f7e4" + "bytes": "1ff9a44560e79b6b85b83f54eb1c2d98204cb5775a2a1f4c63df498009358787" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "195199463" + "i128": "628230140" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "195199463" + "i128": "628230140" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1922a38d7cec7b4a5e95af340b76e09eaa4f45c0feda87a66b921d34e195f7e4" + "bytes": "1ff9a44560e79b6b85b83f54eb1c2d98204cb5775a2a1f4c63df498009358787" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1922a38d7cec7b4a5e95af340b76e09eaa4f45c0feda87a66b921d34e195f7e4" + "bytes": "1ff9a44560e79b6b85b83f54eb1c2d98204cb5775a2a1f4c63df498009358787" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f7991cd396c3b470d111f910bca2f88ea213dd34ff8ad9eaaaa4ccd3abf7f47" + "bytes": "03e241d33dec20ad18c93fa0177046a6c2b9431150e5acb7f907f805f320874f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f7991cd396c3b470d111f910bca2f88ea213dd34ff8ad9eaaaa4ccd3abf7f47" + "bytes": "03e241d33dec20ad18c93fa0177046a6c2b9431150e5acb7f907f805f320874f" } ] }, "durability": "persistent", "val": { - "bytes": "1922a38d7cec7b4a5e95af340b76e09eaa4f45c0feda87a66b921d34e195f7e4" + "bytes": "1ff9a44560e79b6b85b83f54eb1c2d98204cb5775a2a1f4c63df498009358787" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "195199463" + "i128": "628230140" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.132.json index 4aa92525..84ff6f87 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "120271416" + "i128": "280373522" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "120271416" + "i128": "280373522" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc3dccb15cec1b64f5e6bbe70696c8d097d1eb8f4fd2e7cb7ea690618913d06c" + "bytes": "20e1ef7aa70e813f82bd72e02d7b08bf0920b899f6afa3c80fb766de1ee8cd19" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "120271416" + "i128": "280373522" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "cedc3c8bbb5973ecfacf00b38d64a39e98e722ebc8dc828d51d1b53fde46106f" + "bytes": "369c15721477053212c2afedfa715a9785c2e8eed93007c01139445b7aea6a20" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cedc3c8bbb5973ecfacf00b38d64a39e98e722ebc8dc828d51d1b53fde46106f" + "bytes": "369c15721477053212c2afedfa715a9785c2e8eed93007c01139445b7aea6a20" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cedc3c8bbb5973ecfacf00b38d64a39e98e722ebc8dc828d51d1b53fde46106f" + "bytes": "369c15721477053212c2afedfa715a9785c2e8eed93007c01139445b7aea6a20" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "120271416" + "i128": "280373522" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "120271416" + "i128": "280373522" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cedc3c8bbb5973ecfacf00b38d64a39e98e722ebc8dc828d51d1b53fde46106f" + "bytes": "369c15721477053212c2afedfa715a9785c2e8eed93007c01139445b7aea6a20" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cedc3c8bbb5973ecfacf00b38d64a39e98e722ebc8dc828d51d1b53fde46106f" + "bytes": "369c15721477053212c2afedfa715a9785c2e8eed93007c01139445b7aea6a20" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2be4c4bf145145a43e58b6ccebd3e70239c99b9310d459f6140e01e5f9060dd8" + "bytes": "159505ece70bb931796e8f324a80cf68764613f0eafe1efadaa04f0ee56421de" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2be4c4bf145145a43e58b6ccebd3e70239c99b9310d459f6140e01e5f9060dd8" + "bytes": "159505ece70bb931796e8f324a80cf68764613f0eafe1efadaa04f0ee56421de" } ] }, "durability": "persistent", "val": { - "bytes": "cedc3c8bbb5973ecfacf00b38d64a39e98e722ebc8dc828d51d1b53fde46106f" + "bytes": "369c15721477053212c2afedfa715a9785c2e8eed93007c01139445b7aea6a20" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "120271416" + "i128": "280373522" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.133.json index 31af5d1a..51ab1cc7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "687464980" + "i128": "428808931" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "687464980" + "i128": "428808931" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a2fa7c1a82f72bb000e9ad92ccc10ae43b93abc90ec7b2d82a7b1de8c21f499" + "bytes": "5cabf71008d796de2c6c9edf47ae9599d102c3449fcce1ba96d09ccb707caa0a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "687464980" + "i128": "428808931" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "27e16be3fd5a914a075624101e65b5a535f606390f31044386af259e5bf2e598" + "bytes": "7221840bd164ef8906a9ebb6065c89f9045e7c78fbca62a6a6ef09a4f0296641" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27e16be3fd5a914a075624101e65b5a535f606390f31044386af259e5bf2e598" + "bytes": "7221840bd164ef8906a9ebb6065c89f9045e7c78fbca62a6a6ef09a4f0296641" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27e16be3fd5a914a075624101e65b5a535f606390f31044386af259e5bf2e598" + "bytes": "7221840bd164ef8906a9ebb6065c89f9045e7c78fbca62a6a6ef09a4f0296641" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "687464980" + "i128": "428808931" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "687464980" + "i128": "428808931" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "27e16be3fd5a914a075624101e65b5a535f606390f31044386af259e5bf2e598" + "bytes": "7221840bd164ef8906a9ebb6065c89f9045e7c78fbca62a6a6ef09a4f0296641" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "27e16be3fd5a914a075624101e65b5a535f606390f31044386af259e5bf2e598" + "bytes": "7221840bd164ef8906a9ebb6065c89f9045e7c78fbca62a6a6ef09a4f0296641" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40b94aa9c6ff58795aa891d8fee66a3178148fb1033780c3c013c40c4b813c3e" + "bytes": "72060ffbad7261ab6744afeed0bef4d7a8a0563580984eb720a1181e8702435e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40b94aa9c6ff58795aa891d8fee66a3178148fb1033780c3c013c40c4b813c3e" + "bytes": "72060ffbad7261ab6744afeed0bef4d7a8a0563580984eb720a1181e8702435e" } ] }, "durability": "persistent", "val": { - "bytes": "27e16be3fd5a914a075624101e65b5a535f606390f31044386af259e5bf2e598" + "bytes": "7221840bd164ef8906a9ebb6065c89f9045e7c78fbca62a6a6ef09a4f0296641" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "687464980" + "i128": "428808931" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.134.json index 0e3866e8..acb871fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "761412014" + "i128": "927644443" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "761412014" + "i128": "927644443" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f60d26cad02a6b6edf6938eb6bed5b5f699ac66c30dbb05fb1efb05dd47decd2" + "bytes": "0ecff085a64bf6fcb9f891fa90f45416ff2ddb3f8872ce853e6922a5e5bd48ea" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "761412014" + "i128": "927644443" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "42cff76ce3c943e9e3639c1f4add2c64c4d0e738fa2a813f177fd8c00114663a" + "bytes": "a2e552b32eb91452970b2f1381cec2a72880b6e6889c8a693b3149696f35951c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "42cff76ce3c943e9e3639c1f4add2c64c4d0e738fa2a813f177fd8c00114663a" + "bytes": "a2e552b32eb91452970b2f1381cec2a72880b6e6889c8a693b3149696f35951c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "42cff76ce3c943e9e3639c1f4add2c64c4d0e738fa2a813f177fd8c00114663a" + "bytes": "a2e552b32eb91452970b2f1381cec2a72880b6e6889c8a693b3149696f35951c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "761412014" + "i128": "927644443" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "761412014" + "i128": "927644443" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "42cff76ce3c943e9e3639c1f4add2c64c4d0e738fa2a813f177fd8c00114663a" + "bytes": "a2e552b32eb91452970b2f1381cec2a72880b6e6889c8a693b3149696f35951c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "42cff76ce3c943e9e3639c1f4add2c64c4d0e738fa2a813f177fd8c00114663a" + "bytes": "a2e552b32eb91452970b2f1381cec2a72880b6e6889c8a693b3149696f35951c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2859629ec95c03dba242837f337b4816418a11c6570e73723a2b7bcacc32e047" + "bytes": "c31c9e0b98439891c084a3b12c21a8c7ca7b96fe353e5f2026c5a89c0605df2d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2859629ec95c03dba242837f337b4816418a11c6570e73723a2b7bcacc32e047" + "bytes": "c31c9e0b98439891c084a3b12c21a8c7ca7b96fe353e5f2026c5a89c0605df2d" } ] }, "durability": "persistent", "val": { - "bytes": "42cff76ce3c943e9e3639c1f4add2c64c4d0e738fa2a813f177fd8c00114663a" + "bytes": "a2e552b32eb91452970b2f1381cec2a72880b6e6889c8a693b3149696f35951c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "761412014" + "i128": "927644443" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.135.json index 189f0877..c929c0b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "545552073" + "i128": "634898989" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "545552073" + "i128": "634898989" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e7ac34c226aab962e7c56d2e8e4a0e69470a53568faae65e220ea0fb577d6ce4" + "bytes": "3c18218ba2ea710119a4c255572752bad7f83f5ae4f2c0ef4d8e2fb59ccf7646" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "545552073" + "i128": "634898989" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ba41a49976d74fef85fd9cf2f934c310d01384ca03d3bf4859024aa51d63a93c" + "bytes": "a4f6f41669ae9e2568ad004cad5fa18467aa3794e1f16e7fabc4e140a79aba8c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba41a49976d74fef85fd9cf2f934c310d01384ca03d3bf4859024aa51d63a93c" + "bytes": "a4f6f41669ae9e2568ad004cad5fa18467aa3794e1f16e7fabc4e140a79aba8c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba41a49976d74fef85fd9cf2f934c310d01384ca03d3bf4859024aa51d63a93c" + "bytes": "a4f6f41669ae9e2568ad004cad5fa18467aa3794e1f16e7fabc4e140a79aba8c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "545552073" + "i128": "634898989" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "545552073" + "i128": "634898989" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ba41a49976d74fef85fd9cf2f934c310d01384ca03d3bf4859024aa51d63a93c" + "bytes": "a4f6f41669ae9e2568ad004cad5fa18467aa3794e1f16e7fabc4e140a79aba8c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ba41a49976d74fef85fd9cf2f934c310d01384ca03d3bf4859024aa51d63a93c" + "bytes": "a4f6f41669ae9e2568ad004cad5fa18467aa3794e1f16e7fabc4e140a79aba8c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24889273af08a239db4a6ac9c5b729a6fecc0e2a0e9fa145c010b4a498bfff46" + "bytes": "fa43aa37c774d2591e3a2c6e299b11ac190397dece25c4a1a48c1eac5eea3985" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24889273af08a239db4a6ac9c5b729a6fecc0e2a0e9fa145c010b4a498bfff46" + "bytes": "fa43aa37c774d2591e3a2c6e299b11ac190397dece25c4a1a48c1eac5eea3985" } ] }, "durability": "persistent", "val": { - "bytes": "ba41a49976d74fef85fd9cf2f934c310d01384ca03d3bf4859024aa51d63a93c" + "bytes": "a4f6f41669ae9e2568ad004cad5fa18467aa3794e1f16e7fabc4e140a79aba8c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "545552073" + "i128": "634898989" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.136.json index e1bbbb56..f702a747 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686602568" + "i128": "910624904" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686602568" + "i128": "910624904" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "885887f66d45e57c1b53ff14d4ef446bc86770bc0cb3c85d0aeea0515f3882f0" + "bytes": "e1ea8357e11ddf86a25d985658019e0b38d10688ac0bd7367c11f4598215934d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686602568" + "i128": "910624904" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7aea31aef462995f16ab2783a73e2b8b889799fb0a95b6e97d06a7578dbf2334" + "bytes": "9de76eebe055a5a2424d1c27a68b5e83f07b8748996f94b50a99ec62cb5f00d8" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7aea31aef462995f16ab2783a73e2b8b889799fb0a95b6e97d06a7578dbf2334" + "bytes": "9de76eebe055a5a2424d1c27a68b5e83f07b8748996f94b50a99ec62cb5f00d8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7aea31aef462995f16ab2783a73e2b8b889799fb0a95b6e97d06a7578dbf2334" + "bytes": "9de76eebe055a5a2424d1c27a68b5e83f07b8748996f94b50a99ec62cb5f00d8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686602568" + "i128": "910624904" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "686602568" + "i128": "910624904" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7aea31aef462995f16ab2783a73e2b8b889799fb0a95b6e97d06a7578dbf2334" + "bytes": "9de76eebe055a5a2424d1c27a68b5e83f07b8748996f94b50a99ec62cb5f00d8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7aea31aef462995f16ab2783a73e2b8b889799fb0a95b6e97d06a7578dbf2334" + "bytes": "9de76eebe055a5a2424d1c27a68b5e83f07b8748996f94b50a99ec62cb5f00d8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c14b9fe2f81443dcdb59f20c3ed55bc0290ca35088db009e9a5db9641129904" + "bytes": "4eac5acb6288077de42e07675a62039708d7fa5c6875d0c4cf7320b19d0f4377" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c14b9fe2f81443dcdb59f20c3ed55bc0290ca35088db009e9a5db9641129904" + "bytes": "4eac5acb6288077de42e07675a62039708d7fa5c6875d0c4cf7320b19d0f4377" } ] }, "durability": "persistent", "val": { - "bytes": "7aea31aef462995f16ab2783a73e2b8b889799fb0a95b6e97d06a7578dbf2334" + "bytes": "9de76eebe055a5a2424d1c27a68b5e83f07b8748996f94b50a99ec62cb5f00d8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "686602568" + "i128": "910624904" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.137.json index 73e317ff..8febc160 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "756513635" + "i128": "246409470" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756513635" + "i128": "246409470" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d3bc8088f21bbacd13799d324c3cb7bab5fd067a491d78729eb762f24421ed96" + "bytes": "d7bef27b252f4cd84405dbb07257026216c1fbd760f923155bfa19223d33a70b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "756513635" + "i128": "246409470" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0efce6ca1fc0da42fbc35b86e471e7b13c4e2adb7b27a77788de04254f396d67" + "bytes": "bd09e64e9c8cf1a1947194b9fee639a9a3207bd9dfaf8ed5cce60bc0eb1811d6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0efce6ca1fc0da42fbc35b86e471e7b13c4e2adb7b27a77788de04254f396d67" + "bytes": "bd09e64e9c8cf1a1947194b9fee639a9a3207bd9dfaf8ed5cce60bc0eb1811d6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0efce6ca1fc0da42fbc35b86e471e7b13c4e2adb7b27a77788de04254f396d67" + "bytes": "bd09e64e9c8cf1a1947194b9fee639a9a3207bd9dfaf8ed5cce60bc0eb1811d6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "756513635" + "i128": "246409470" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "756513635" + "i128": "246409470" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0efce6ca1fc0da42fbc35b86e471e7b13c4e2adb7b27a77788de04254f396d67" + "bytes": "bd09e64e9c8cf1a1947194b9fee639a9a3207bd9dfaf8ed5cce60bc0eb1811d6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0efce6ca1fc0da42fbc35b86e471e7b13c4e2adb7b27a77788de04254f396d67" + "bytes": "bd09e64e9c8cf1a1947194b9fee639a9a3207bd9dfaf8ed5cce60bc0eb1811d6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da05abf23d227342a790463ff4825741a2aa67e51eb23703bee27830d0ac8cf4" + "bytes": "af351c7804978569d6fed136994d61bbf10a09f86982cb4bd22a363204b19a74" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da05abf23d227342a790463ff4825741a2aa67e51eb23703bee27830d0ac8cf4" + "bytes": "af351c7804978569d6fed136994d61bbf10a09f86982cb4bd22a363204b19a74" } ] }, "durability": "persistent", "val": { - "bytes": "0efce6ca1fc0da42fbc35b86e471e7b13c4e2adb7b27a77788de04254f396d67" + "bytes": "bd09e64e9c8cf1a1947194b9fee639a9a3207bd9dfaf8ed5cce60bc0eb1811d6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "756513635" + "i128": "246409470" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.138.json index 605080a9..904e60fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "128720000" + "i128": "211677026" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "128720000" + "i128": "211677026" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9ec2f734c53e84754d082f23adfac8c7d6d08f0299b776704ea3ddf202b27044" + "bytes": "14757fa7c3c69ddc7bb11c7cc6d8741049c778baa4aa33842eb9b612cb94fa5e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "128720000" + "i128": "211677026" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e707d3a493b2c0c09f1c46bbeccec1b759a7aa6c4d381627c861352b7bc920f5" + "bytes": "a0c635bed8fcb660f600e8d58efabfa7efd38e33f82a7b41d482cae315761206" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e707d3a493b2c0c09f1c46bbeccec1b759a7aa6c4d381627c861352b7bc920f5" + "bytes": "a0c635bed8fcb660f600e8d58efabfa7efd38e33f82a7b41d482cae315761206" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e707d3a493b2c0c09f1c46bbeccec1b759a7aa6c4d381627c861352b7bc920f5" + "bytes": "a0c635bed8fcb660f600e8d58efabfa7efd38e33f82a7b41d482cae315761206" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "128720000" + "i128": "211677026" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "128720000" + "i128": "211677026" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e707d3a493b2c0c09f1c46bbeccec1b759a7aa6c4d381627c861352b7bc920f5" + "bytes": "a0c635bed8fcb660f600e8d58efabfa7efd38e33f82a7b41d482cae315761206" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e707d3a493b2c0c09f1c46bbeccec1b759a7aa6c4d381627c861352b7bc920f5" + "bytes": "a0c635bed8fcb660f600e8d58efabfa7efd38e33f82a7b41d482cae315761206" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e07d8c95c3c617b5f3dc24c6a879d80a43b26b1ca14436236d30ce261986f00" + "bytes": "9017d1deee1ae22a74fd0217820bb786c13461491d8b1675fc4883da23213ddb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e07d8c95c3c617b5f3dc24c6a879d80a43b26b1ca14436236d30ce261986f00" + "bytes": "9017d1deee1ae22a74fd0217820bb786c13461491d8b1675fc4883da23213ddb" } ] }, "durability": "persistent", "val": { - "bytes": "e707d3a493b2c0c09f1c46bbeccec1b759a7aa6c4d381627c861352b7bc920f5" + "bytes": "a0c635bed8fcb660f600e8d58efabfa7efd38e33f82a7b41d482cae315761206" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "128720000" + "i128": "211677026" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.139.json index d593858c..928260b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "295741187" + "i128": "792689540" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "295741187" + "i128": "792689540" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9f5ef441b69304163ccbf3630ec46b82d695f1ce3e917f6e21333c7fec2a148" + "bytes": "e451694ca960f3b7c866cbbfba53fb0cef85c1d3098658e865ffdcaf294cecbb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "295741187" + "i128": "792689540" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7069470d2b0e0bfd903045ec674406d3b6b10b21ed0eadb82968e811e0148174" + "bytes": "f58d5e8347e0db82a278972ab5474264a9c8b9e58a2d1921a58da917bdf23da5" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7069470d2b0e0bfd903045ec674406d3b6b10b21ed0eadb82968e811e0148174" + "bytes": "f58d5e8347e0db82a278972ab5474264a9c8b9e58a2d1921a58da917bdf23da5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7069470d2b0e0bfd903045ec674406d3b6b10b21ed0eadb82968e811e0148174" + "bytes": "f58d5e8347e0db82a278972ab5474264a9c8b9e58a2d1921a58da917bdf23da5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "295741187" + "i128": "792689540" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "295741187" + "i128": "792689540" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7069470d2b0e0bfd903045ec674406d3b6b10b21ed0eadb82968e811e0148174" + "bytes": "f58d5e8347e0db82a278972ab5474264a9c8b9e58a2d1921a58da917bdf23da5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7069470d2b0e0bfd903045ec674406d3b6b10b21ed0eadb82968e811e0148174" + "bytes": "f58d5e8347e0db82a278972ab5474264a9c8b9e58a2d1921a58da917bdf23da5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7047c5db8537c3baaea2ededa2b4bbfae84a64be28eb9d4ea66e1ae3b516f34b" + "bytes": "4fd9a8d60579de93a1096ed7c40522e394ac3b78405022c41e10e6b4ef18549e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7047c5db8537c3baaea2ededa2b4bbfae84a64be28eb9d4ea66e1ae3b516f34b" + "bytes": "4fd9a8d60579de93a1096ed7c40522e394ac3b78405022c41e10e6b4ef18549e" } ] }, "durability": "persistent", "val": { - "bytes": "7069470d2b0e0bfd903045ec674406d3b6b10b21ed0eadb82968e811e0148174" + "bytes": "f58d5e8347e0db82a278972ab5474264a9c8b9e58a2d1921a58da917bdf23da5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "295741187" + "i128": "792689540" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.14.json index bf5cf9bb..88d5b032 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "28502051" + "i128": "732890074" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "28502051" + "i128": "732890074" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "20b0ffc2e4be2395c0a8c59b9896fdca1e2ed662ed8eafe032f1a252640429a5" + "bytes": "2f0f5f4aca7d14f82cf48452e5cfe7934eca1a79006368b28a1fef0def414481" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "28502051" + "i128": "732890074" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ac6ffc9d2c12e296761cd4d4371b7274473f8e224e654bae9ac7aeba963d195f" + "bytes": "6c8d8bdcccae48e313aa0e1633e144186eb6d58919f0ff45b348a37e5556b04f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac6ffc9d2c12e296761cd4d4371b7274473f8e224e654bae9ac7aeba963d195f" + "bytes": "6c8d8bdcccae48e313aa0e1633e144186eb6d58919f0ff45b348a37e5556b04f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac6ffc9d2c12e296761cd4d4371b7274473f8e224e654bae9ac7aeba963d195f" + "bytes": "6c8d8bdcccae48e313aa0e1633e144186eb6d58919f0ff45b348a37e5556b04f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "28502051" + "i128": "732890074" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "28502051" + "i128": "732890074" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ac6ffc9d2c12e296761cd4d4371b7274473f8e224e654bae9ac7aeba963d195f" + "bytes": "6c8d8bdcccae48e313aa0e1633e144186eb6d58919f0ff45b348a37e5556b04f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ac6ffc9d2c12e296761cd4d4371b7274473f8e224e654bae9ac7aeba963d195f" + "bytes": "6c8d8bdcccae48e313aa0e1633e144186eb6d58919f0ff45b348a37e5556b04f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8936112031b71a6456c693a91dcdd583126b143c241d249d126324d2724c0b20" + "bytes": "71398daf3aa610ee9b0e8333a7e55c90787746cc135b8928db2e5aac54eae406" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8936112031b71a6456c693a91dcdd583126b143c241d249d126324d2724c0b20" + "bytes": "71398daf3aa610ee9b0e8333a7e55c90787746cc135b8928db2e5aac54eae406" } ] }, "durability": "persistent", "val": { - "bytes": "ac6ffc9d2c12e296761cd4d4371b7274473f8e224e654bae9ac7aeba963d195f" + "bytes": "6c8d8bdcccae48e313aa0e1633e144186eb6d58919f0ff45b348a37e5556b04f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "28502051" + "i128": "732890074" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.140.json index da1c1068..0e3520d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "60978947" + "i128": "436509992" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "60978947" + "i128": "436509992" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ee34edd029448675f015dedc958f2acd2dbc722d9e864715d89f452ace50e9f" + "bytes": "ad7550429616f25fc6c83fd1b81917607bf801e181a68c02e2d1ac5cc69dcfa5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "60978947" + "i128": "436509992" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ff71687c976310192393b167e24a0d9c3651321904dc0757a5d45a5aabe4ceba" + "bytes": "304a9a21bdafcddbd674ddbda08d1715b014231d3674d5cf9e70f7935b65a2ca" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff71687c976310192393b167e24a0d9c3651321904dc0757a5d45a5aabe4ceba" + "bytes": "304a9a21bdafcddbd674ddbda08d1715b014231d3674d5cf9e70f7935b65a2ca" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff71687c976310192393b167e24a0d9c3651321904dc0757a5d45a5aabe4ceba" + "bytes": "304a9a21bdafcddbd674ddbda08d1715b014231d3674d5cf9e70f7935b65a2ca" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "60978947" + "i128": "436509992" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "60978947" + "i128": "436509992" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ff71687c976310192393b167e24a0d9c3651321904dc0757a5d45a5aabe4ceba" + "bytes": "304a9a21bdafcddbd674ddbda08d1715b014231d3674d5cf9e70f7935b65a2ca" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ff71687c976310192393b167e24a0d9c3651321904dc0757a5d45a5aabe4ceba" + "bytes": "304a9a21bdafcddbd674ddbda08d1715b014231d3674d5cf9e70f7935b65a2ca" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce15e7713821cc2cb16b724b8e8a0d842e39589f691e9de4c3f6fd3125e80dab" + "bytes": "27b4059ca3585726dc919c987e834fd34a2c5dba1fba70fe0e1d60373050b4a5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce15e7713821cc2cb16b724b8e8a0d842e39589f691e9de4c3f6fd3125e80dab" + "bytes": "27b4059ca3585726dc919c987e834fd34a2c5dba1fba70fe0e1d60373050b4a5" } ] }, "durability": "persistent", "val": { - "bytes": "ff71687c976310192393b167e24a0d9c3651321904dc0757a5d45a5aabe4ceba" + "bytes": "304a9a21bdafcddbd674ddbda08d1715b014231d3674d5cf9e70f7935b65a2ca" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "60978947" + "i128": "436509992" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.141.json index 1af375cd..c842f47d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "526524637" + "i128": "465928135" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "526524637" + "i128": "465928135" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "08e68eca861ac1b00cd62a9b90c0ae5c9a98f97b3ef9bc7691b9fd4dc21c2d3e" + "bytes": "bbd0df21696e38e6eb705ed02cf5ee81675e0a237b82e971d2b91c977c877722" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "526524637" + "i128": "465928135" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4afc3230bf913a72502aedfacde8139844a9a56619adf3bbe97f090ad2d3fa9d" + "bytes": "6879c0c920bf8c28ec165a1e1249191148069b5ef8742ff70d0473f11d580d93" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4afc3230bf913a72502aedfacde8139844a9a56619adf3bbe97f090ad2d3fa9d" + "bytes": "6879c0c920bf8c28ec165a1e1249191148069b5ef8742ff70d0473f11d580d93" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4afc3230bf913a72502aedfacde8139844a9a56619adf3bbe97f090ad2d3fa9d" + "bytes": "6879c0c920bf8c28ec165a1e1249191148069b5ef8742ff70d0473f11d580d93" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "526524637" + "i128": "465928135" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "526524637" + "i128": "465928135" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4afc3230bf913a72502aedfacde8139844a9a56619adf3bbe97f090ad2d3fa9d" + "bytes": "6879c0c920bf8c28ec165a1e1249191148069b5ef8742ff70d0473f11d580d93" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4afc3230bf913a72502aedfacde8139844a9a56619adf3bbe97f090ad2d3fa9d" + "bytes": "6879c0c920bf8c28ec165a1e1249191148069b5ef8742ff70d0473f11d580d93" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f89d4ffe097405c5e94e6f6a8cdc87d43df2e19aa7b43ac9d8e9552ffb5a24af" + "bytes": "0ddb0e5a6c14e0ed9ef5f2172e5ca85c8169ac3ab2475fa6003895179bc13d6a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f89d4ffe097405c5e94e6f6a8cdc87d43df2e19aa7b43ac9d8e9552ffb5a24af" + "bytes": "0ddb0e5a6c14e0ed9ef5f2172e5ca85c8169ac3ab2475fa6003895179bc13d6a" } ] }, "durability": "persistent", "val": { - "bytes": "4afc3230bf913a72502aedfacde8139844a9a56619adf3bbe97f090ad2d3fa9d" + "bytes": "6879c0c920bf8c28ec165a1e1249191148069b5ef8742ff70d0473f11d580d93" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "526524637" + "i128": "465928135" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.142.json index 60e43ec4..2a35c1c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "894506980" + "i128": "943936291" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "894506980" + "i128": "943936291" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a6515a875bfe9193cb4d6983ed85323184b4fec36503934d5cedccb8eb13fcb" + "bytes": "9c6794fb2f6fc440c20dfd63a5274831d549518da7e2955fba734735440093b5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "894506980" + "i128": "943936291" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "bc662c753ddf7b6a1d2caf306fbf9ec34e12813742549fef96b29ab20322de21" + "bytes": "2258687493e616c881fb342b82901818f5b5131eda67ff269c0a32923d2fe397" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc662c753ddf7b6a1d2caf306fbf9ec34e12813742549fef96b29ab20322de21" + "bytes": "2258687493e616c881fb342b82901818f5b5131eda67ff269c0a32923d2fe397" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc662c753ddf7b6a1d2caf306fbf9ec34e12813742549fef96b29ab20322de21" + "bytes": "2258687493e616c881fb342b82901818f5b5131eda67ff269c0a32923d2fe397" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "894506980" + "i128": "943936291" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "894506980" + "i128": "943936291" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bc662c753ddf7b6a1d2caf306fbf9ec34e12813742549fef96b29ab20322de21" + "bytes": "2258687493e616c881fb342b82901818f5b5131eda67ff269c0a32923d2fe397" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bc662c753ddf7b6a1d2caf306fbf9ec34e12813742549fef96b29ab20322de21" + "bytes": "2258687493e616c881fb342b82901818f5b5131eda67ff269c0a32923d2fe397" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ceb5c2f32f7074e6714811b1a5b4f5a34c5f5ed6aaf661c38aea6a886618c157" + "bytes": "24319f3a8106e786af6a3d621737aada1f785bf5cbe028479ea7a478aad4bf9d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ceb5c2f32f7074e6714811b1a5b4f5a34c5f5ed6aaf661c38aea6a886618c157" + "bytes": "24319f3a8106e786af6a3d621737aada1f785bf5cbe028479ea7a478aad4bf9d" } ] }, "durability": "persistent", "val": { - "bytes": "bc662c753ddf7b6a1d2caf306fbf9ec34e12813742549fef96b29ab20322de21" + "bytes": "2258687493e616c881fb342b82901818f5b5131eda67ff269c0a32923d2fe397" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "894506980" + "i128": "943936291" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.143.json index 904abfde..15c8ca00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "424381815" + "i128": "440942870" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "424381815" + "i128": "440942870" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "427c6f44c58a8817b4ecb605143256b649cd63c0012510770de61eaed20af28d" + "bytes": "b9290532d8f1743ab65f3c181fddbcb7e72bb6da8e0d2176c95020d89c2fa716" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "424381815" + "i128": "440942870" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "132d5fbf88a1c87d5cfa6d277496b69cb398a8b0dceff8a43b260a732817b211" + "bytes": "c505ab5c1614726e779df477270b67ebeea7638b6e25528c0c3783aacfd62452" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "132d5fbf88a1c87d5cfa6d277496b69cb398a8b0dceff8a43b260a732817b211" + "bytes": "c505ab5c1614726e779df477270b67ebeea7638b6e25528c0c3783aacfd62452" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "132d5fbf88a1c87d5cfa6d277496b69cb398a8b0dceff8a43b260a732817b211" + "bytes": "c505ab5c1614726e779df477270b67ebeea7638b6e25528c0c3783aacfd62452" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "424381815" + "i128": "440942870" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "424381815" + "i128": "440942870" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "132d5fbf88a1c87d5cfa6d277496b69cb398a8b0dceff8a43b260a732817b211" + "bytes": "c505ab5c1614726e779df477270b67ebeea7638b6e25528c0c3783aacfd62452" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "132d5fbf88a1c87d5cfa6d277496b69cb398a8b0dceff8a43b260a732817b211" + "bytes": "c505ab5c1614726e779df477270b67ebeea7638b6e25528c0c3783aacfd62452" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c60a41ed0dcd2097251d113b9b024849d8bc47640a7adf5a27ed10743956340" + "bytes": "af67dab75a59ef9dd3bdd20780ebd5c1160a74effc7c9e6affefd42311745e22" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c60a41ed0dcd2097251d113b9b024849d8bc47640a7adf5a27ed10743956340" + "bytes": "af67dab75a59ef9dd3bdd20780ebd5c1160a74effc7c9e6affefd42311745e22" } ] }, "durability": "persistent", "val": { - "bytes": "132d5fbf88a1c87d5cfa6d277496b69cb398a8b0dceff8a43b260a732817b211" + "bytes": "c505ab5c1614726e779df477270b67ebeea7638b6e25528c0c3783aacfd62452" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "424381815" + "i128": "440942870" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.144.json index 4791f9b7..8b17ee7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "161527769" + "i128": "62030850" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "161527769" + "i128": "62030850" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2003dd96017ffbd27298a2792478e05321c363984c9a5c323d22740cf04e367c" + "bytes": "81b6f69fa2eef51bacac4b442811b826c8225228a6e64c54890f634ce3967899" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "161527769" + "i128": "62030850" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0239cb726313215fc39395359c83fa694fd1bf64188f7c00b1c9708cb7bbccde" + "bytes": "0a0023821f75c70ab73b58f4554eb4a0e871f525a384f2155c83d1e12069b66a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0239cb726313215fc39395359c83fa694fd1bf64188f7c00b1c9708cb7bbccde" + "bytes": "0a0023821f75c70ab73b58f4554eb4a0e871f525a384f2155c83d1e12069b66a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0239cb726313215fc39395359c83fa694fd1bf64188f7c00b1c9708cb7bbccde" + "bytes": "0a0023821f75c70ab73b58f4554eb4a0e871f525a384f2155c83d1e12069b66a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "161527769" + "i128": "62030850" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "161527769" + "i128": "62030850" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0239cb726313215fc39395359c83fa694fd1bf64188f7c00b1c9708cb7bbccde" + "bytes": "0a0023821f75c70ab73b58f4554eb4a0e871f525a384f2155c83d1e12069b66a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0239cb726313215fc39395359c83fa694fd1bf64188f7c00b1c9708cb7bbccde" + "bytes": "0a0023821f75c70ab73b58f4554eb4a0e871f525a384f2155c83d1e12069b66a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3c5de7115772e3a5257be9f89a3b980de0982651977cde7e1291549bc6be43f" + "bytes": "4a5bb1ccf3cc60783e1d9dea4deed13d7952d23bfb74fd276f09ab4d26039262" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3c5de7115772e3a5257be9f89a3b980de0982651977cde7e1291549bc6be43f" + "bytes": "4a5bb1ccf3cc60783e1d9dea4deed13d7952d23bfb74fd276f09ab4d26039262" } ] }, "durability": "persistent", "val": { - "bytes": "0239cb726313215fc39395359c83fa694fd1bf64188f7c00b1c9708cb7bbccde" + "bytes": "0a0023821f75c70ab73b58f4554eb4a0e871f525a384f2155c83d1e12069b66a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "161527769" + "i128": "62030850" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.145.json index a504821a..be235c5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "851803981" + "i128": "650874872" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "851803981" + "i128": "650874872" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "204ed0f6f166f52a49d582c4935519e5abc49a644860c092d24a4116b0eac146" + "bytes": "30e7c11c6ef77118024dff5409a9431c76e0e9e19a8fa6a607449d3691191eb4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "851803981" + "i128": "650874872" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "033b06c91bfc23cb1d708a00337153284a5cf0acd82178882b7ccaf44df7fc74" + "bytes": "0a5ec48dd8e1c163d3f03a25c151d56f741a8d36ebcf8e8f8a619a9d8cab694f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "033b06c91bfc23cb1d708a00337153284a5cf0acd82178882b7ccaf44df7fc74" + "bytes": "0a5ec48dd8e1c163d3f03a25c151d56f741a8d36ebcf8e8f8a619a9d8cab694f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "033b06c91bfc23cb1d708a00337153284a5cf0acd82178882b7ccaf44df7fc74" + "bytes": "0a5ec48dd8e1c163d3f03a25c151d56f741a8d36ebcf8e8f8a619a9d8cab694f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "851803981" + "i128": "650874872" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "851803981" + "i128": "650874872" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "033b06c91bfc23cb1d708a00337153284a5cf0acd82178882b7ccaf44df7fc74" + "bytes": "0a5ec48dd8e1c163d3f03a25c151d56f741a8d36ebcf8e8f8a619a9d8cab694f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "033b06c91bfc23cb1d708a00337153284a5cf0acd82178882b7ccaf44df7fc74" + "bytes": "0a5ec48dd8e1c163d3f03a25c151d56f741a8d36ebcf8e8f8a619a9d8cab694f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f46a91668936b1ed8a61d00c4d57d0bef2c59c53d8b59f68b0b796afbb861c0" + "bytes": "4554006f240265ef9cb7ef1c01e074ed441063c4c5137d523304b2c04b54d77f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f46a91668936b1ed8a61d00c4d57d0bef2c59c53d8b59f68b0b796afbb861c0" + "bytes": "4554006f240265ef9cb7ef1c01e074ed441063c4c5137d523304b2c04b54d77f" } ] }, "durability": "persistent", "val": { - "bytes": "033b06c91bfc23cb1d708a00337153284a5cf0acd82178882b7ccaf44df7fc74" + "bytes": "0a5ec48dd8e1c163d3f03a25c151d56f741a8d36ebcf8e8f8a619a9d8cab694f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "851803981" + "i128": "650874872" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.146.json index 2dc344f1..dfd133ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "61849643" + "i128": "470515134" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "61849643" + "i128": "470515134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8fe2418671c92edbd4fd42ff09aaeacc1e0fe88e476b5fab076dcfaa2694bd6" + "bytes": "8dcd4ed4de1ae893210cc97bf9888ab80568edb50628eb80f5df765f43ed3e9a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "61849643" + "i128": "470515134" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a93c42e2eab7060ade398c8aff38cb3b627aba9da13c24d09b1f315d51fee13b" + "bytes": "c4ed5fa700e04a4e5864714babb3e99bbf8b46f384e4aae87aaf18368767cba6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a93c42e2eab7060ade398c8aff38cb3b627aba9da13c24d09b1f315d51fee13b" + "bytes": "c4ed5fa700e04a4e5864714babb3e99bbf8b46f384e4aae87aaf18368767cba6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a93c42e2eab7060ade398c8aff38cb3b627aba9da13c24d09b1f315d51fee13b" + "bytes": "c4ed5fa700e04a4e5864714babb3e99bbf8b46f384e4aae87aaf18368767cba6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "61849643" + "i128": "470515134" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "61849643" + "i128": "470515134" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a93c42e2eab7060ade398c8aff38cb3b627aba9da13c24d09b1f315d51fee13b" + "bytes": "c4ed5fa700e04a4e5864714babb3e99bbf8b46f384e4aae87aaf18368767cba6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a93c42e2eab7060ade398c8aff38cb3b627aba9da13c24d09b1f315d51fee13b" + "bytes": "c4ed5fa700e04a4e5864714babb3e99bbf8b46f384e4aae87aaf18368767cba6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3f5e9d7552bfc3c08a62b38785ae430098a143963f3145db032ae8c34f2345a" + "bytes": "94502e7c896250facbb9b687943f1a753e54adc539791b1aa6b8810049db1b73" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3f5e9d7552bfc3c08a62b38785ae430098a143963f3145db032ae8c34f2345a" + "bytes": "94502e7c896250facbb9b687943f1a753e54adc539791b1aa6b8810049db1b73" } ] }, "durability": "persistent", "val": { - "bytes": "a93c42e2eab7060ade398c8aff38cb3b627aba9da13c24d09b1f315d51fee13b" + "bytes": "c4ed5fa700e04a4e5864714babb3e99bbf8b46f384e4aae87aaf18368767cba6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "61849643" + "i128": "470515134" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.147.json index bbd9e53a..fb431483 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "756323718" + "i128": "635327259" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756323718" + "i128": "635327259" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cee7b506c99c5beb1667eb0f6e37842476d321f175663c4fa3880b6363b64905" + "bytes": "dfbf7bd6e5f3be61f4863189f30285ce41ac987d5900f34b9441d4bacb493338" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "756323718" + "i128": "635327259" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dd9d69b1db30a8f18d4dd9973edc4146e7df022d09f84b7fa170e0b11c00a83b" + "bytes": "f125be247b02f7749555c14a636cf4e74d21b02bc0d40f7a01a11bc50e0bcea1" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd9d69b1db30a8f18d4dd9973edc4146e7df022d09f84b7fa170e0b11c00a83b" + "bytes": "f125be247b02f7749555c14a636cf4e74d21b02bc0d40f7a01a11bc50e0bcea1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd9d69b1db30a8f18d4dd9973edc4146e7df022d09f84b7fa170e0b11c00a83b" + "bytes": "f125be247b02f7749555c14a636cf4e74d21b02bc0d40f7a01a11bc50e0bcea1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "756323718" + "i128": "635327259" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "756323718" + "i128": "635327259" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dd9d69b1db30a8f18d4dd9973edc4146e7df022d09f84b7fa170e0b11c00a83b" + "bytes": "f125be247b02f7749555c14a636cf4e74d21b02bc0d40f7a01a11bc50e0bcea1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dd9d69b1db30a8f18d4dd9973edc4146e7df022d09f84b7fa170e0b11c00a83b" + "bytes": "f125be247b02f7749555c14a636cf4e74d21b02bc0d40f7a01a11bc50e0bcea1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6361347944c2086b3ad7720c88fcf18ac987f5e3def989fd036b7c321504af9a" + "bytes": "095958852befae2242728a183cbf381c888387df04c41290095e9afe9dae8852" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6361347944c2086b3ad7720c88fcf18ac987f5e3def989fd036b7c321504af9a" + "bytes": "095958852befae2242728a183cbf381c888387df04c41290095e9afe9dae8852" } ] }, "durability": "persistent", "val": { - "bytes": "dd9d69b1db30a8f18d4dd9973edc4146e7df022d09f84b7fa170e0b11c00a83b" + "bytes": "f125be247b02f7749555c14a636cf4e74d21b02bc0d40f7a01a11bc50e0bcea1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "756323718" + "i128": "635327259" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.148.json index e29ce923..4377e720 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "691192259" + "i128": "874648776" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "691192259" + "i128": "874648776" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4efc65424e797848de9739b8e90868c71245e59bba0994944d798b66e9b8d4d9" + "bytes": "e62edc01f0b28ed667b641d44cee162bb0daf04aa366d81dc93d9647925c899b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "691192259" + "i128": "874648776" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ca913c199eec3e7e32246876edee7aa68862406b22aa90ec7d5f1828e0e7bb89" + "bytes": "2b2961aaef3da72a852b87f708b17cc9f8c7dc7c1d9b5331f2d85e4e0c2ed137" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca913c199eec3e7e32246876edee7aa68862406b22aa90ec7d5f1828e0e7bb89" + "bytes": "2b2961aaef3da72a852b87f708b17cc9f8c7dc7c1d9b5331f2d85e4e0c2ed137" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca913c199eec3e7e32246876edee7aa68862406b22aa90ec7d5f1828e0e7bb89" + "bytes": "2b2961aaef3da72a852b87f708b17cc9f8c7dc7c1d9b5331f2d85e4e0c2ed137" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "691192259" + "i128": "874648776" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "691192259" + "i128": "874648776" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ca913c199eec3e7e32246876edee7aa68862406b22aa90ec7d5f1828e0e7bb89" + "bytes": "2b2961aaef3da72a852b87f708b17cc9f8c7dc7c1d9b5331f2d85e4e0c2ed137" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ca913c199eec3e7e32246876edee7aa68862406b22aa90ec7d5f1828e0e7bb89" + "bytes": "2b2961aaef3da72a852b87f708b17cc9f8c7dc7c1d9b5331f2d85e4e0c2ed137" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76a3120b8115f9424a10d0f989b3dd82868779ef26f67c7b8b70793678a42974" + "bytes": "af5af3cf62211f8e243226c7b42f0d8eac57023fd519f07f85ef26dd3b452a58" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76a3120b8115f9424a10d0f989b3dd82868779ef26f67c7b8b70793678a42974" + "bytes": "af5af3cf62211f8e243226c7b42f0d8eac57023fd519f07f85ef26dd3b452a58" } ] }, "durability": "persistent", "val": { - "bytes": "ca913c199eec3e7e32246876edee7aa68862406b22aa90ec7d5f1828e0e7bb89" + "bytes": "2b2961aaef3da72a852b87f708b17cc9f8c7dc7c1d9b5331f2d85e4e0c2ed137" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "691192259" + "i128": "874648776" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.149.json index 785102ab..6cbbe86b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677293599" + "i128": "672481690" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "677293599" + "i128": "672481690" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4365945d7a945d61cf1e7a454cfda673a6db2c073164f1c4f557a75f2761cac" + "bytes": "412921d14d9f3611f7ae3290569b5f0bc245901192069bc836b44afdd0eefd4f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "677293599" + "i128": "672481690" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ada4554e923c16f19ffffa645f57059c6f5c335fbe68f87a6e28a5e069e2721f" + "bytes": "d426f86ffc500a175824a754ae166096beb42d9221319fa3f3e96d8d44be15a1" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ada4554e923c16f19ffffa645f57059c6f5c335fbe68f87a6e28a5e069e2721f" + "bytes": "d426f86ffc500a175824a754ae166096beb42d9221319fa3f3e96d8d44be15a1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ada4554e923c16f19ffffa645f57059c6f5c335fbe68f87a6e28a5e069e2721f" + "bytes": "d426f86ffc500a175824a754ae166096beb42d9221319fa3f3e96d8d44be15a1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "677293599" + "i128": "672481690" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "677293599" + "i128": "672481690" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ada4554e923c16f19ffffa645f57059c6f5c335fbe68f87a6e28a5e069e2721f" + "bytes": "d426f86ffc500a175824a754ae166096beb42d9221319fa3f3e96d8d44be15a1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ada4554e923c16f19ffffa645f57059c6f5c335fbe68f87a6e28a5e069e2721f" + "bytes": "d426f86ffc500a175824a754ae166096beb42d9221319fa3f3e96d8d44be15a1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d06c339e1f8bc6b44f81ad9191e3b1c09d25353a85eb585f54979036ce1b33d" + "bytes": "b1538b6c339760a4827aa92805d0c3d237464202a45e7a00f375f7c2307a5b6c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d06c339e1f8bc6b44f81ad9191e3b1c09d25353a85eb585f54979036ce1b33d" + "bytes": "b1538b6c339760a4827aa92805d0c3d237464202a45e7a00f375f7c2307a5b6c" } ] }, "durability": "persistent", "val": { - "bytes": "ada4554e923c16f19ffffa645f57059c6f5c335fbe68f87a6e28a5e069e2721f" + "bytes": "d426f86ffc500a175824a754ae166096beb42d9221319fa3f3e96d8d44be15a1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "677293599" + "i128": "672481690" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.15.json index 6f3d16aa..e35e748c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "794586785" + "i128": "541511548" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "794586785" + "i128": "541511548" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25610a307ca71a6afa2716bc6f1a0d0572dba72cea66c424231470bd8040dcc5" + "bytes": "581cf585841096548fa9d28b142ece5dbfc312e6a9b1bea85efafdf353bdc31b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "794586785" + "i128": "541511548" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1bf119edb476945e53aae9889f8dbb1e48cd0b427daa373818aacde0bf6b326e" + "bytes": "9a03a4d98f7549ff444d3ecc2eb483f4a939999e6f777795cac1ca2a8ce4f785" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1bf119edb476945e53aae9889f8dbb1e48cd0b427daa373818aacde0bf6b326e" + "bytes": "9a03a4d98f7549ff444d3ecc2eb483f4a939999e6f777795cac1ca2a8ce4f785" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1bf119edb476945e53aae9889f8dbb1e48cd0b427daa373818aacde0bf6b326e" + "bytes": "9a03a4d98f7549ff444d3ecc2eb483f4a939999e6f777795cac1ca2a8ce4f785" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "794586785" + "i128": "541511548" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "794586785" + "i128": "541511548" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1bf119edb476945e53aae9889f8dbb1e48cd0b427daa373818aacde0bf6b326e" + "bytes": "9a03a4d98f7549ff444d3ecc2eb483f4a939999e6f777795cac1ca2a8ce4f785" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1bf119edb476945e53aae9889f8dbb1e48cd0b427daa373818aacde0bf6b326e" + "bytes": "9a03a4d98f7549ff444d3ecc2eb483f4a939999e6f777795cac1ca2a8ce4f785" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70370a316a77ecaf061313fd2e1de1ecec4568067c597f7d378ae3ed2555df5a" + "bytes": "8f78db6b382a106f1d303ac3a873c8f8ce88140ed5da8da79cfbe9b17babbf92" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70370a316a77ecaf061313fd2e1de1ecec4568067c597f7d378ae3ed2555df5a" + "bytes": "8f78db6b382a106f1d303ac3a873c8f8ce88140ed5da8da79cfbe9b17babbf92" } ] }, "durability": "persistent", "val": { - "bytes": "1bf119edb476945e53aae9889f8dbb1e48cd0b427daa373818aacde0bf6b326e" + "bytes": "9a03a4d98f7549ff444d3ecc2eb483f4a939999e6f777795cac1ca2a8ce4f785" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "794586785" + "i128": "541511548" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.150.json index e3e26024..fe4f86a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "7303204" + "i128": "599688241" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "7303204" + "i128": "599688241" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05cc2370acac19d104999a1ba39af7c92626944256c33a3861c1c6857e86454e" + "bytes": "3104772dc506f4bc89f77ce59a544b9994862ea398a74fee8a848208195e306e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "7303204" + "i128": "599688241" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "53edb9f7e4e371a148e8e22ae458f70c4294d4d2e22c4d56fbb522b7879ff2d8" + "bytes": "7bd788af2065e4a9a7269b912df8c31e21fbf946a848cef0860b14e425581699" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53edb9f7e4e371a148e8e22ae458f70c4294d4d2e22c4d56fbb522b7879ff2d8" + "bytes": "7bd788af2065e4a9a7269b912df8c31e21fbf946a848cef0860b14e425581699" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53edb9f7e4e371a148e8e22ae458f70c4294d4d2e22c4d56fbb522b7879ff2d8" + "bytes": "7bd788af2065e4a9a7269b912df8c31e21fbf946a848cef0860b14e425581699" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "7303204" + "i128": "599688241" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "7303204" + "i128": "599688241" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "53edb9f7e4e371a148e8e22ae458f70c4294d4d2e22c4d56fbb522b7879ff2d8" + "bytes": "7bd788af2065e4a9a7269b912df8c31e21fbf946a848cef0860b14e425581699" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "53edb9f7e4e371a148e8e22ae458f70c4294d4d2e22c4d56fbb522b7879ff2d8" + "bytes": "7bd788af2065e4a9a7269b912df8c31e21fbf946a848cef0860b14e425581699" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0a3cb91a4700dad133e53d6bab12a26b40b29bde4496ad51696acf85de973fa" + "bytes": "65d150961a5097a07fb543d9fc2905231a8456998442f8a6bdf4eb747e7b9128" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0a3cb91a4700dad133e53d6bab12a26b40b29bde4496ad51696acf85de973fa" + "bytes": "65d150961a5097a07fb543d9fc2905231a8456998442f8a6bdf4eb747e7b9128" } ] }, "durability": "persistent", "val": { - "bytes": "53edb9f7e4e371a148e8e22ae458f70c4294d4d2e22c4d56fbb522b7879ff2d8" + "bytes": "7bd788af2065e4a9a7269b912df8c31e21fbf946a848cef0860b14e425581699" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "7303204" + "i128": "599688241" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.151.json index 75b465bf..bcc814cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "118822602" + "i128": "545478011" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "118822602" + "i128": "545478011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eaf52864a9a368b209bf600e6b19518faa3a670a59cc9cc520672b5e06cce8cb" + "bytes": "8da051e60446c806a74d490dacd1dd6558bfa17ec44f94979ffe1dec8268022d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "118822602" + "i128": "545478011" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9e84748411828e0ea54b8bb5f0433ced6e1623819b9899cdca4183bcc330f09a" + "bytes": "91a9c368e5957c827fd56826b25c6799d3c88a6ba163d55e2ee5739c313c51f5" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e84748411828e0ea54b8bb5f0433ced6e1623819b9899cdca4183bcc330f09a" + "bytes": "91a9c368e5957c827fd56826b25c6799d3c88a6ba163d55e2ee5739c313c51f5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e84748411828e0ea54b8bb5f0433ced6e1623819b9899cdca4183bcc330f09a" + "bytes": "91a9c368e5957c827fd56826b25c6799d3c88a6ba163d55e2ee5739c313c51f5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "118822602" + "i128": "545478011" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "118822602" + "i128": "545478011" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9e84748411828e0ea54b8bb5f0433ced6e1623819b9899cdca4183bcc330f09a" + "bytes": "91a9c368e5957c827fd56826b25c6799d3c88a6ba163d55e2ee5739c313c51f5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9e84748411828e0ea54b8bb5f0433ced6e1623819b9899cdca4183bcc330f09a" + "bytes": "91a9c368e5957c827fd56826b25c6799d3c88a6ba163d55e2ee5739c313c51f5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b319b4d1405c1595f48bdd57975c68c4c4c78c7f557639f3d76a071f5586221" + "bytes": "6701b6043f03512c93be947a8210e14121055c132943daa37d1dc0dfbd5fe724" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b319b4d1405c1595f48bdd57975c68c4c4c78c7f557639f3d76a071f5586221" + "bytes": "6701b6043f03512c93be947a8210e14121055c132943daa37d1dc0dfbd5fe724" } ] }, "durability": "persistent", "val": { - "bytes": "9e84748411828e0ea54b8bb5f0433ced6e1623819b9899cdca4183bcc330f09a" + "bytes": "91a9c368e5957c827fd56826b25c6799d3c88a6ba163d55e2ee5739c313c51f5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "118822602" + "i128": "545478011" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.152.json index 7d6a419c..d5d10b8e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "86089311" + "i128": "161852541" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "86089311" + "i128": "161852541" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b20635a53e08a8f99d0dca4cd319709ca63cc1b9d5cd868edff3f208ce14cabc" + "bytes": "0d7e19d82bc0bb35bad3dcb99d336830849227d992c80f0cfd4007bf929a36a7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "86089311" + "i128": "161852541" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e449305a956ad137702fd760f42a180304ed18bd1314e8db6c6f8cf4757d583a" + "bytes": "d92500a3682e8780d473b43012dfa559e1fec596d3631084bb6f9f0d1d9c9619" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e449305a956ad137702fd760f42a180304ed18bd1314e8db6c6f8cf4757d583a" + "bytes": "d92500a3682e8780d473b43012dfa559e1fec596d3631084bb6f9f0d1d9c9619" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e449305a956ad137702fd760f42a180304ed18bd1314e8db6c6f8cf4757d583a" + "bytes": "d92500a3682e8780d473b43012dfa559e1fec596d3631084bb6f9f0d1d9c9619" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "86089311" + "i128": "161852541" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "86089311" + "i128": "161852541" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e449305a956ad137702fd760f42a180304ed18bd1314e8db6c6f8cf4757d583a" + "bytes": "d92500a3682e8780d473b43012dfa559e1fec596d3631084bb6f9f0d1d9c9619" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e449305a956ad137702fd760f42a180304ed18bd1314e8db6c6f8cf4757d583a" + "bytes": "d92500a3682e8780d473b43012dfa559e1fec596d3631084bb6f9f0d1d9c9619" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16ae3a8e236da812783e94117a2e7bbdc9844240437efc0b0c0f591aa20137d9" + "bytes": "150c6ecc84e7ccf3ddeb563aefd9749766e814b7fc5a61f7c2f3e1bea71b415e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16ae3a8e236da812783e94117a2e7bbdc9844240437efc0b0c0f591aa20137d9" + "bytes": "150c6ecc84e7ccf3ddeb563aefd9749766e814b7fc5a61f7c2f3e1bea71b415e" } ] }, "durability": "persistent", "val": { - "bytes": "e449305a956ad137702fd760f42a180304ed18bd1314e8db6c6f8cf4757d583a" + "bytes": "d92500a3682e8780d473b43012dfa559e1fec596d3631084bb6f9f0d1d9c9619" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "86089311" + "i128": "161852541" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.153.json index b83153fd..37452984 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504653852" + "i128": "48523637" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504653852" + "i128": "48523637" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b45709e3fc431a499bc0867e0558ccd233bcb42248be801e14bf4e445ac6bcb7" + "bytes": "10a321a7fd07222dbe6bae0232b73db2d7bb7e589f8702d0fd375e5096a10412" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "504653852" + "i128": "48523637" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "fe97c0c303e7d316bc63a9aa364480ad253c45c0325d8f4d9a6bcf7c11fd6650" + "bytes": "a47dc93de68a48569cd4a3db99e7f243b6bd06e9b22130735738a02d41f07337" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe97c0c303e7d316bc63a9aa364480ad253c45c0325d8f4d9a6bcf7c11fd6650" + "bytes": "a47dc93de68a48569cd4a3db99e7f243b6bd06e9b22130735738a02d41f07337" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe97c0c303e7d316bc63a9aa364480ad253c45c0325d8f4d9a6bcf7c11fd6650" + "bytes": "a47dc93de68a48569cd4a3db99e7f243b6bd06e9b22130735738a02d41f07337" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504653852" + "i128": "48523637" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "504653852" + "i128": "48523637" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fe97c0c303e7d316bc63a9aa364480ad253c45c0325d8f4d9a6bcf7c11fd6650" + "bytes": "a47dc93de68a48569cd4a3db99e7f243b6bd06e9b22130735738a02d41f07337" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fe97c0c303e7d316bc63a9aa364480ad253c45c0325d8f4d9a6bcf7c11fd6650" + "bytes": "a47dc93de68a48569cd4a3db99e7f243b6bd06e9b22130735738a02d41f07337" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1baa292463166863a0e6d5468c147cc43dd6167d090b34e565e50830732d2ad" + "bytes": "6e8224a4c19a90ca98e9ca1bd31a505915d9b5694751f85215bd90cbdf864aa5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1baa292463166863a0e6d5468c147cc43dd6167d090b34e565e50830732d2ad" + "bytes": "6e8224a4c19a90ca98e9ca1bd31a505915d9b5694751f85215bd90cbdf864aa5" } ] }, "durability": "persistent", "val": { - "bytes": "fe97c0c303e7d316bc63a9aa364480ad253c45c0325d8f4d9a6bcf7c11fd6650" + "bytes": "a47dc93de68a48569cd4a3db99e7f243b6bd06e9b22130735738a02d41f07337" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "504653852" + "i128": "48523637" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.154.json index bdf4cff6..e439cb58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "214282608" + "i128": "460529241" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "214282608" + "i128": "460529241" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2361f4655827df83ed1aa6199d2f0b06bd8f323dae80a49782b476fa7f9c63f7" + "bytes": "10afac97d550894fa226ac6a988509204b5a7edb61bf8cb255a491af453282fb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "214282608" + "i128": "460529241" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "337c6fa8e72236d4e9af97ada82099527cbb7d666fddf63aaa7aebc1b983ed37" + "bytes": "9129b76d7beb6dafc33c3cdaffd525874181ecab3d74211509e0a55c379a618c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "337c6fa8e72236d4e9af97ada82099527cbb7d666fddf63aaa7aebc1b983ed37" + "bytes": "9129b76d7beb6dafc33c3cdaffd525874181ecab3d74211509e0a55c379a618c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "337c6fa8e72236d4e9af97ada82099527cbb7d666fddf63aaa7aebc1b983ed37" + "bytes": "9129b76d7beb6dafc33c3cdaffd525874181ecab3d74211509e0a55c379a618c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "214282608" + "i128": "460529241" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "214282608" + "i128": "460529241" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "337c6fa8e72236d4e9af97ada82099527cbb7d666fddf63aaa7aebc1b983ed37" + "bytes": "9129b76d7beb6dafc33c3cdaffd525874181ecab3d74211509e0a55c379a618c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "337c6fa8e72236d4e9af97ada82099527cbb7d666fddf63aaa7aebc1b983ed37" + "bytes": "9129b76d7beb6dafc33c3cdaffd525874181ecab3d74211509e0a55c379a618c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a8de3570e55f4b447872470778b59975d6246f4cd29614f035563889b2c5c09" + "bytes": "5d1241c08761c733fce9cafca12cb1541197dee4de736f4f53be1d80f044715c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a8de3570e55f4b447872470778b59975d6246f4cd29614f035563889b2c5c09" + "bytes": "5d1241c08761c733fce9cafca12cb1541197dee4de736f4f53be1d80f044715c" } ] }, "durability": "persistent", "val": { - "bytes": "337c6fa8e72236d4e9af97ada82099527cbb7d666fddf63aaa7aebc1b983ed37" + "bytes": "9129b76d7beb6dafc33c3cdaffd525874181ecab3d74211509e0a55c379a618c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "214282608" + "i128": "460529241" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.155.json index 976d159e..8aee3df0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "373123908" + "i128": "858134052" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "373123908" + "i128": "858134052" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34fb60876c2dd0dc855fd639b2cc98379b527d57cd45f5ef9a4ad780c15c0c20" + "bytes": "b715126aa0dda5adbba3a6548716e272b6a7a81ca88da58e00c0c3d46f45dd7e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "373123908" + "i128": "858134052" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3cabdef212d40bd8710eec1f356581ca3ec3de6d0fa848159b0e9b875a7749d8" + "bytes": "5ef88410770cd36f4cf20d3dc1f18d9fe00d4f8c1521411317c7a0408b763772" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3cabdef212d40bd8710eec1f356581ca3ec3de6d0fa848159b0e9b875a7749d8" + "bytes": "5ef88410770cd36f4cf20d3dc1f18d9fe00d4f8c1521411317c7a0408b763772" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3cabdef212d40bd8710eec1f356581ca3ec3de6d0fa848159b0e9b875a7749d8" + "bytes": "5ef88410770cd36f4cf20d3dc1f18d9fe00d4f8c1521411317c7a0408b763772" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "373123908" + "i128": "858134052" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "373123908" + "i128": "858134052" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3cabdef212d40bd8710eec1f356581ca3ec3de6d0fa848159b0e9b875a7749d8" + "bytes": "5ef88410770cd36f4cf20d3dc1f18d9fe00d4f8c1521411317c7a0408b763772" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3cabdef212d40bd8710eec1f356581ca3ec3de6d0fa848159b0e9b875a7749d8" + "bytes": "5ef88410770cd36f4cf20d3dc1f18d9fe00d4f8c1521411317c7a0408b763772" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8304713707c06cc2d462c8c69f59dc7773f6289991b93c0408d6df052c5f1fa1" + "bytes": "68a5c2ca7572de242b4a3fa147d624df5cc5daa96d3db015fe6209b879860c65" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8304713707c06cc2d462c8c69f59dc7773f6289991b93c0408d6df052c5f1fa1" + "bytes": "68a5c2ca7572de242b4a3fa147d624df5cc5daa96d3db015fe6209b879860c65" } ] }, "durability": "persistent", "val": { - "bytes": "3cabdef212d40bd8710eec1f356581ca3ec3de6d0fa848159b0e9b875a7749d8" + "bytes": "5ef88410770cd36f4cf20d3dc1f18d9fe00d4f8c1521411317c7a0408b763772" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "373123908" + "i128": "858134052" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.156.json index 9a944099..12bb88c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686268227" + "i128": "540218260" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686268227" + "i128": "540218260" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "497d09b89b19b10181c6032cf7db11ba73279b80489e2bad19e77dfdf0c36cc9" + "bytes": "50f5dd33228367c72039176e3031ce1c92de5f665180033f60a99910f76c7b44" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686268227" + "i128": "540218260" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8c0c410b7cb1021342dab341c473a4bb585ff65f9507bb922b77afe987ed8f61" + "bytes": "df2aae11166bb901bf4eeb32e232587af0655a4d6469d785ff4e11b6303ff5db" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c0c410b7cb1021342dab341c473a4bb585ff65f9507bb922b77afe987ed8f61" + "bytes": "df2aae11166bb901bf4eeb32e232587af0655a4d6469d785ff4e11b6303ff5db" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c0c410b7cb1021342dab341c473a4bb585ff65f9507bb922b77afe987ed8f61" + "bytes": "df2aae11166bb901bf4eeb32e232587af0655a4d6469d785ff4e11b6303ff5db" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686268227" + "i128": "540218260" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "686268227" + "i128": "540218260" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8c0c410b7cb1021342dab341c473a4bb585ff65f9507bb922b77afe987ed8f61" + "bytes": "df2aae11166bb901bf4eeb32e232587af0655a4d6469d785ff4e11b6303ff5db" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8c0c410b7cb1021342dab341c473a4bb585ff65f9507bb922b77afe987ed8f61" + "bytes": "df2aae11166bb901bf4eeb32e232587af0655a4d6469d785ff4e11b6303ff5db" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e824e946934bbaa1cdb53c369fd3bf6d1043a3d6c3a1c83bb7666a86c5cb163c" + "bytes": "35a7751a1a7507a72e6cf5e470ff2aa2410920d0303dc98d4db0551743519dac" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e824e946934bbaa1cdb53c369fd3bf6d1043a3d6c3a1c83bb7666a86c5cb163c" + "bytes": "35a7751a1a7507a72e6cf5e470ff2aa2410920d0303dc98d4db0551743519dac" } ] }, "durability": "persistent", "val": { - "bytes": "8c0c410b7cb1021342dab341c473a4bb585ff65f9507bb922b77afe987ed8f61" + "bytes": "df2aae11166bb901bf4eeb32e232587af0655a4d6469d785ff4e11b6303ff5db" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "686268227" + "i128": "540218260" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.157.json index e7021c05..a27b9c59 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "949183159" + "i128": "126050859" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "949183159" + "i128": "126050859" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "71f11fea09c7258b4634bf59a55d1faa48e5af03c8cbf1b76f78394384194db5" + "bytes": "27b46e4e3e759ac35b30039d034c9bf41afe56295daa3242f3401dc0bd49941f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "949183159" + "i128": "126050859" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e6261facf4c7e42de02b47eb3985ee7ee031e927a933190905bc38d17fe77d2f" + "bytes": "31a926dd600b9a60507e5af22685ac449e49a41d8bb4cd4c9ab4d97089659104" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e6261facf4c7e42de02b47eb3985ee7ee031e927a933190905bc38d17fe77d2f" + "bytes": "31a926dd600b9a60507e5af22685ac449e49a41d8bb4cd4c9ab4d97089659104" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e6261facf4c7e42de02b47eb3985ee7ee031e927a933190905bc38d17fe77d2f" + "bytes": "31a926dd600b9a60507e5af22685ac449e49a41d8bb4cd4c9ab4d97089659104" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "949183159" + "i128": "126050859" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "949183159" + "i128": "126050859" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e6261facf4c7e42de02b47eb3985ee7ee031e927a933190905bc38d17fe77d2f" + "bytes": "31a926dd600b9a60507e5af22685ac449e49a41d8bb4cd4c9ab4d97089659104" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e6261facf4c7e42de02b47eb3985ee7ee031e927a933190905bc38d17fe77d2f" + "bytes": "31a926dd600b9a60507e5af22685ac449e49a41d8bb4cd4c9ab4d97089659104" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad2de4139ae2d0b1a4fc258fd69955ae7ef17dd0925e6a3edf60d320451a2da4" + "bytes": "be73da254a56ccb35d50fdc9225f86e53965945303b314c86a11866ee9ab27a9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad2de4139ae2d0b1a4fc258fd69955ae7ef17dd0925e6a3edf60d320451a2da4" + "bytes": "be73da254a56ccb35d50fdc9225f86e53965945303b314c86a11866ee9ab27a9" } ] }, "durability": "persistent", "val": { - "bytes": "e6261facf4c7e42de02b47eb3985ee7ee031e927a933190905bc38d17fe77d2f" + "bytes": "31a926dd600b9a60507e5af22685ac449e49a41d8bb4cd4c9ab4d97089659104" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "949183159" + "i128": "126050859" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.158.json index 213cf768..47738e43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "502083872" + "i128": "190479422" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "502083872" + "i128": "190479422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cce99eaf782b52c39138c0fdd1fba15ce884ef6a6bc4896441f4d6933e15d271" + "bytes": "4a5c2317b930e03ce87fafe9e90a8681c150600ca99831cf028580b562860d59" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "502083872" + "i128": "190479422" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ce8daf90992b05b40e257b0c2e53ff0248b2f91ab21ef61860c74c196ecc0247" + "bytes": "3263f921d8346186df3bc9f1a90d4eb6ed618183e1316f0290e62fa7bb0ee5e5" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce8daf90992b05b40e257b0c2e53ff0248b2f91ab21ef61860c74c196ecc0247" + "bytes": "3263f921d8346186df3bc9f1a90d4eb6ed618183e1316f0290e62fa7bb0ee5e5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce8daf90992b05b40e257b0c2e53ff0248b2f91ab21ef61860c74c196ecc0247" + "bytes": "3263f921d8346186df3bc9f1a90d4eb6ed618183e1316f0290e62fa7bb0ee5e5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "502083872" + "i128": "190479422" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "502083872" + "i128": "190479422" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ce8daf90992b05b40e257b0c2e53ff0248b2f91ab21ef61860c74c196ecc0247" + "bytes": "3263f921d8346186df3bc9f1a90d4eb6ed618183e1316f0290e62fa7bb0ee5e5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ce8daf90992b05b40e257b0c2e53ff0248b2f91ab21ef61860c74c196ecc0247" + "bytes": "3263f921d8346186df3bc9f1a90d4eb6ed618183e1316f0290e62fa7bb0ee5e5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8e04d057e3e9c2591461db506eb66cf23b3811828f5ea1e391df81c3cfcf340" + "bytes": "9f5648c9e7a99011bf6aabdf5fbc54d4ade4b68f3ae1fab82cefaf725f356a0e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8e04d057e3e9c2591461db506eb66cf23b3811828f5ea1e391df81c3cfcf340" + "bytes": "9f5648c9e7a99011bf6aabdf5fbc54d4ade4b68f3ae1fab82cefaf725f356a0e" } ] }, "durability": "persistent", "val": { - "bytes": "ce8daf90992b05b40e257b0c2e53ff0248b2f91ab21ef61860c74c196ecc0247" + "bytes": "3263f921d8346186df3bc9f1a90d4eb6ed618183e1316f0290e62fa7bb0ee5e5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "502083872" + "i128": "190479422" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.159.json index 8e4d0c37..6f8d160a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "182565712" + "i128": "580297553" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "182565712" + "i128": "580297553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce842468af52b073d7a4693f814d33c58c3fc42cb817ffb0851da9615b7151a7" + "bytes": "5261b7c94970f189738b1ae6326b1f8511f84e4a40d23af7309878095dfda542" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "182565712" + "i128": "580297553" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dc8e955fb681dc9963def17f5bebfe4506e31fb454e5beeb9e5f74ced709df96" + "bytes": "7d02ef346aa9ec6b023d2023cf93119e38ad27a6340280858e96eb44e29ed0bf" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dc8e955fb681dc9963def17f5bebfe4506e31fb454e5beeb9e5f74ced709df96" + "bytes": "7d02ef346aa9ec6b023d2023cf93119e38ad27a6340280858e96eb44e29ed0bf" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dc8e955fb681dc9963def17f5bebfe4506e31fb454e5beeb9e5f74ced709df96" + "bytes": "7d02ef346aa9ec6b023d2023cf93119e38ad27a6340280858e96eb44e29ed0bf" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "182565712" + "i128": "580297553" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "182565712" + "i128": "580297553" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dc8e955fb681dc9963def17f5bebfe4506e31fb454e5beeb9e5f74ced709df96" + "bytes": "7d02ef346aa9ec6b023d2023cf93119e38ad27a6340280858e96eb44e29ed0bf" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dc8e955fb681dc9963def17f5bebfe4506e31fb454e5beeb9e5f74ced709df96" + "bytes": "7d02ef346aa9ec6b023d2023cf93119e38ad27a6340280858e96eb44e29ed0bf" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d2f3364807aa9eb8d8b332fc4a5c6242195a0a7e0e85d810624cbf861c27e36" + "bytes": "a53ab4afed16eda1efd037f2d578e2b0522cd2eddf8ddee1f425dba27a13b998" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d2f3364807aa9eb8d8b332fc4a5c6242195a0a7e0e85d810624cbf861c27e36" + "bytes": "a53ab4afed16eda1efd037f2d578e2b0522cd2eddf8ddee1f425dba27a13b998" } ] }, "durability": "persistent", "val": { - "bytes": "dc8e955fb681dc9963def17f5bebfe4506e31fb454e5beeb9e5f74ced709df96" + "bytes": "7d02ef346aa9ec6b023d2023cf93119e38ad27a6340280858e96eb44e29ed0bf" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "182565712" + "i128": "580297553" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.16.json index 390fd42d..07ed9078 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "870441402" + "i128": "170696038" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "870441402" + "i128": "170696038" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "02bb7bb6f0b02703e2ef36a2366fa0bca1818cd33dfeb14e4ac2cf4a43a4a36e" + "bytes": "1033255f9fbe1d7321eb505bd0a6af00fc20bb5dafa6f3cdfb01654a2d2af475" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "870441402" + "i128": "170696038" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4e56d645741380eb17aa1abdeed2a053cd3ba602fcf501ad87e103c13127e01a" + "bytes": "421bdada4a7d14254610e546145944419e9a42a3809cbbcf9bca23552e95c591" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e56d645741380eb17aa1abdeed2a053cd3ba602fcf501ad87e103c13127e01a" + "bytes": "421bdada4a7d14254610e546145944419e9a42a3809cbbcf9bca23552e95c591" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e56d645741380eb17aa1abdeed2a053cd3ba602fcf501ad87e103c13127e01a" + "bytes": "421bdada4a7d14254610e546145944419e9a42a3809cbbcf9bca23552e95c591" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "870441402" + "i128": "170696038" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "870441402" + "i128": "170696038" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4e56d645741380eb17aa1abdeed2a053cd3ba602fcf501ad87e103c13127e01a" + "bytes": "421bdada4a7d14254610e546145944419e9a42a3809cbbcf9bca23552e95c591" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4e56d645741380eb17aa1abdeed2a053cd3ba602fcf501ad87e103c13127e01a" + "bytes": "421bdada4a7d14254610e546145944419e9a42a3809cbbcf9bca23552e95c591" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f6e5a5fa38012804ecba632bff4f347041e840b76dcb4d53b927c0558b90e74" + "bytes": "8c4533c1297c2923093a28a1ef17ff7c9a0c37ce4eda776a0b7e492dacd350cb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f6e5a5fa38012804ecba632bff4f347041e840b76dcb4d53b927c0558b90e74" + "bytes": "8c4533c1297c2923093a28a1ef17ff7c9a0c37ce4eda776a0b7e492dacd350cb" } ] }, "durability": "persistent", "val": { - "bytes": "4e56d645741380eb17aa1abdeed2a053cd3ba602fcf501ad87e103c13127e01a" + "bytes": "421bdada4a7d14254610e546145944419e9a42a3809cbbcf9bca23552e95c591" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "870441402" + "i128": "170696038" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.160.json index b311adee..768e4bb6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "869372919" + "i128": "707097295" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "869372919" + "i128": "707097295" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2fb78152f65df9875910fc5f93cb786ca9062e343be80658f9ad900cbc3f704" + "bytes": "715d469c4a9badd548c9a0a64f133be2f91cb113a5c229a962c6c8c623f6d03f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "869372919" + "i128": "707097295" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "38a07725567ed4d8dbc12a878b24f14d82c06e169f72862c791d25329b54e8ee" + "bytes": "3e9701462a19bfd276956bd796f1c607f79437f4006cf286488303f4ff8b4907" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "38a07725567ed4d8dbc12a878b24f14d82c06e169f72862c791d25329b54e8ee" + "bytes": "3e9701462a19bfd276956bd796f1c607f79437f4006cf286488303f4ff8b4907" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "38a07725567ed4d8dbc12a878b24f14d82c06e169f72862c791d25329b54e8ee" + "bytes": "3e9701462a19bfd276956bd796f1c607f79437f4006cf286488303f4ff8b4907" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "869372919" + "i128": "707097295" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "869372919" + "i128": "707097295" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "38a07725567ed4d8dbc12a878b24f14d82c06e169f72862c791d25329b54e8ee" + "bytes": "3e9701462a19bfd276956bd796f1c607f79437f4006cf286488303f4ff8b4907" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "38a07725567ed4d8dbc12a878b24f14d82c06e169f72862c791d25329b54e8ee" + "bytes": "3e9701462a19bfd276956bd796f1c607f79437f4006cf286488303f4ff8b4907" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29b42b46bd73aacf01e4875c6eb826f8cd234024a36fc86026a702e534398a2d" + "bytes": "7d81d6729e65e52def1136bd56c486855185e21968c05242d33e890d0349eae6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29b42b46bd73aacf01e4875c6eb826f8cd234024a36fc86026a702e534398a2d" + "bytes": "7d81d6729e65e52def1136bd56c486855185e21968c05242d33e890d0349eae6" } ] }, "durability": "persistent", "val": { - "bytes": "38a07725567ed4d8dbc12a878b24f14d82c06e169f72862c791d25329b54e8ee" + "bytes": "3e9701462a19bfd276956bd796f1c607f79437f4006cf286488303f4ff8b4907" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "869372919" + "i128": "707097295" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.161.json index 522788ea..0797771c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "936262343" + "i128": "338955665" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "936262343" + "i128": "338955665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c8eafe94256e02bbdafa85f86e9bace76e9e2643a9e6b05e09d5a8b14d7ce495" + "bytes": "d9a5c13ef9aeec09a5dfb5d17aeb7a0b559d777e79e10acace2a344592fa9bba" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "936262343" + "i128": "338955665" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0aeb36b17e32bf30661d693bdb7c2efe3998c301cbb286891c3bff3a3f27c981" + "bytes": "78587e60f00bcffafce76f7f1a6d3d18827abccadbb5dabe838f67f5abb40899" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0aeb36b17e32bf30661d693bdb7c2efe3998c301cbb286891c3bff3a3f27c981" + "bytes": "78587e60f00bcffafce76f7f1a6d3d18827abccadbb5dabe838f67f5abb40899" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0aeb36b17e32bf30661d693bdb7c2efe3998c301cbb286891c3bff3a3f27c981" + "bytes": "78587e60f00bcffafce76f7f1a6d3d18827abccadbb5dabe838f67f5abb40899" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "936262343" + "i128": "338955665" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "936262343" + "i128": "338955665" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0aeb36b17e32bf30661d693bdb7c2efe3998c301cbb286891c3bff3a3f27c981" + "bytes": "78587e60f00bcffafce76f7f1a6d3d18827abccadbb5dabe838f67f5abb40899" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0aeb36b17e32bf30661d693bdb7c2efe3998c301cbb286891c3bff3a3f27c981" + "bytes": "78587e60f00bcffafce76f7f1a6d3d18827abccadbb5dabe838f67f5abb40899" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3484760a5e060a9c579a18fa2588b7bd470c0a5fb2b9c3a538b0dbea37d5aff3" + "bytes": "e41620e0ff62bff6ea77a09f0daaad23fcd49493f81070a10dc102cd9712381b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3484760a5e060a9c579a18fa2588b7bd470c0a5fb2b9c3a538b0dbea37d5aff3" + "bytes": "e41620e0ff62bff6ea77a09f0daaad23fcd49493f81070a10dc102cd9712381b" } ] }, "durability": "persistent", "val": { - "bytes": "0aeb36b17e32bf30661d693bdb7c2efe3998c301cbb286891c3bff3a3f27c981" + "bytes": "78587e60f00bcffafce76f7f1a6d3d18827abccadbb5dabe838f67f5abb40899" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "936262343" + "i128": "338955665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.162.json index 5cb89d03..a708ff1c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "230156419" + "i128": "528808341" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "230156419" + "i128": "528808341" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "677cf33672cd4a5c275c2336f1276db5055630d05196356ee860cd5e40c461c9" + "bytes": "7a82e64406db9061be4cebaa2ab514e4d025785cee3014de18cb62de51c73365" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "230156419" + "i128": "528808341" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "88d554052a2f05afdbe21ebfc727a8d24c14ac189d71852214e12b59d0fe1afa" + "bytes": "57115493914bb1a31465b45d225036fb57c08ad0b63c580d1885c67aef10d24b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "88d554052a2f05afdbe21ebfc727a8d24c14ac189d71852214e12b59d0fe1afa" + "bytes": "57115493914bb1a31465b45d225036fb57c08ad0b63c580d1885c67aef10d24b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "88d554052a2f05afdbe21ebfc727a8d24c14ac189d71852214e12b59d0fe1afa" + "bytes": "57115493914bb1a31465b45d225036fb57c08ad0b63c580d1885c67aef10d24b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "230156419" + "i128": "528808341" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "230156419" + "i128": "528808341" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "88d554052a2f05afdbe21ebfc727a8d24c14ac189d71852214e12b59d0fe1afa" + "bytes": "57115493914bb1a31465b45d225036fb57c08ad0b63c580d1885c67aef10d24b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "88d554052a2f05afdbe21ebfc727a8d24c14ac189d71852214e12b59d0fe1afa" + "bytes": "57115493914bb1a31465b45d225036fb57c08ad0b63c580d1885c67aef10d24b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cfbe3db7c0faf2c8741c0d4006e0375a8ec7bf1cf83eb173701bc3dbd2d93a3" + "bytes": "4d20e3c0e199beddbbe27f6eefc9bdb7708e674521ad1bbee3797ea8b62e8635" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cfbe3db7c0faf2c8741c0d4006e0375a8ec7bf1cf83eb173701bc3dbd2d93a3" + "bytes": "4d20e3c0e199beddbbe27f6eefc9bdb7708e674521ad1bbee3797ea8b62e8635" } ] }, "durability": "persistent", "val": { - "bytes": "88d554052a2f05afdbe21ebfc727a8d24c14ac189d71852214e12b59d0fe1afa" + "bytes": "57115493914bb1a31465b45d225036fb57c08ad0b63c580d1885c67aef10d24b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "230156419" + "i128": "528808341" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.163.json index 37cf65a7..45e3ae1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "201837503" + "i128": "290603771" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "201837503" + "i128": "290603771" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee8547e4f3f7640a6180264575cf2309d9bae5f86bbe581ac33255959ed88792" + "bytes": "a2664c65a0cf7944362879f83974c8375954ebb74f9185a40e6a57f1907d8966" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "201837503" + "i128": "290603771" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ae3c760c39c43f389fcdfa79fe13dcec6149b7d777d93a09c7e97d5c419507ea" + "bytes": "0cc54e6679412f3c4a39b955f0827ccb4ab3a8affd52eb9cbedfc9b03bac0720" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae3c760c39c43f389fcdfa79fe13dcec6149b7d777d93a09c7e97d5c419507ea" + "bytes": "0cc54e6679412f3c4a39b955f0827ccb4ab3a8affd52eb9cbedfc9b03bac0720" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae3c760c39c43f389fcdfa79fe13dcec6149b7d777d93a09c7e97d5c419507ea" + "bytes": "0cc54e6679412f3c4a39b955f0827ccb4ab3a8affd52eb9cbedfc9b03bac0720" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "201837503" + "i128": "290603771" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "201837503" + "i128": "290603771" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ae3c760c39c43f389fcdfa79fe13dcec6149b7d777d93a09c7e97d5c419507ea" + "bytes": "0cc54e6679412f3c4a39b955f0827ccb4ab3a8affd52eb9cbedfc9b03bac0720" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ae3c760c39c43f389fcdfa79fe13dcec6149b7d777d93a09c7e97d5c419507ea" + "bytes": "0cc54e6679412f3c4a39b955f0827ccb4ab3a8affd52eb9cbedfc9b03bac0720" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "570523fed048e41948e19b29b9b3e041becc137e545b8bd184a43ff051b172a3" + "bytes": "ce4d3d54305ed26021773009fa85e8678eae06bf01dbcd9282915ecea306bb37" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "570523fed048e41948e19b29b9b3e041becc137e545b8bd184a43ff051b172a3" + "bytes": "ce4d3d54305ed26021773009fa85e8678eae06bf01dbcd9282915ecea306bb37" } ] }, "durability": "persistent", "val": { - "bytes": "ae3c760c39c43f389fcdfa79fe13dcec6149b7d777d93a09c7e97d5c419507ea" + "bytes": "0cc54e6679412f3c4a39b955f0827ccb4ab3a8affd52eb9cbedfc9b03bac0720" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "201837503" + "i128": "290603771" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.164.json index 22043ca6..48b161e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "81780050" + "i128": "419153236" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "81780050" + "i128": "419153236" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a283290b979beb4023d4038518893c61cecf26f36044fa454bc61aeb427afcd" + "bytes": "6e29b32aa2af77b575cbb5e24362598a0ecfd7e64939e9c8a2d97c4bfbfd08ca" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "81780050" + "i128": "419153236" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5c177fe18ed8be0a5cbc006b3ea4688d7b34159b7b129b709a0e710e1bf55541" + "bytes": "03f949fa33700625bff173441f318bec7046c2f22fc609b7ec7184aa449ce87b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c177fe18ed8be0a5cbc006b3ea4688d7b34159b7b129b709a0e710e1bf55541" + "bytes": "03f949fa33700625bff173441f318bec7046c2f22fc609b7ec7184aa449ce87b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c177fe18ed8be0a5cbc006b3ea4688d7b34159b7b129b709a0e710e1bf55541" + "bytes": "03f949fa33700625bff173441f318bec7046c2f22fc609b7ec7184aa449ce87b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "81780050" + "i128": "419153236" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "81780050" + "i128": "419153236" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5c177fe18ed8be0a5cbc006b3ea4688d7b34159b7b129b709a0e710e1bf55541" + "bytes": "03f949fa33700625bff173441f318bec7046c2f22fc609b7ec7184aa449ce87b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5c177fe18ed8be0a5cbc006b3ea4688d7b34159b7b129b709a0e710e1bf55541" + "bytes": "03f949fa33700625bff173441f318bec7046c2f22fc609b7ec7184aa449ce87b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53e1960f0a567b658c0cc2460647f2d6490f0b7af0bdd7eb9d6d817b7046ca0e" + "bytes": "a4cca4ededcc784b18f978155b43a471de2adfa0ec83e6bfe52cad709a7556f2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53e1960f0a567b658c0cc2460647f2d6490f0b7af0bdd7eb9d6d817b7046ca0e" + "bytes": "a4cca4ededcc784b18f978155b43a471de2adfa0ec83e6bfe52cad709a7556f2" } ] }, "durability": "persistent", "val": { - "bytes": "5c177fe18ed8be0a5cbc006b3ea4688d7b34159b7b129b709a0e710e1bf55541" + "bytes": "03f949fa33700625bff173441f318bec7046c2f22fc609b7ec7184aa449ce87b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "81780050" + "i128": "419153236" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.165.json index 23bd446b..d4e34965 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "423678439" + "i128": "419516564" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "423678439" + "i128": "419516564" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9b0f113beecc657584d7cf19056c392972162e09c21aece802e6cc9f58c9ce6" + "bytes": "1c68b175e4158acba05aa1633199cd74cb91d32facf2d1fd990e3d65331820ab" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "423678439" + "i128": "419516564" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "517e809de4ad35ef4640e9d813ffdbd90011ed30645884bc30e305f4ffb9c8f3" + "bytes": "8bca3a4b97a18b45a8db8c73c2b5ee8d920b31adfdb99e7c8378dcd37e7c0bda" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "517e809de4ad35ef4640e9d813ffdbd90011ed30645884bc30e305f4ffb9c8f3" + "bytes": "8bca3a4b97a18b45a8db8c73c2b5ee8d920b31adfdb99e7c8378dcd37e7c0bda" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "517e809de4ad35ef4640e9d813ffdbd90011ed30645884bc30e305f4ffb9c8f3" + "bytes": "8bca3a4b97a18b45a8db8c73c2b5ee8d920b31adfdb99e7c8378dcd37e7c0bda" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "423678439" + "i128": "419516564" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "423678439" + "i128": "419516564" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "517e809de4ad35ef4640e9d813ffdbd90011ed30645884bc30e305f4ffb9c8f3" + "bytes": "8bca3a4b97a18b45a8db8c73c2b5ee8d920b31adfdb99e7c8378dcd37e7c0bda" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "517e809de4ad35ef4640e9d813ffdbd90011ed30645884bc30e305f4ffb9c8f3" + "bytes": "8bca3a4b97a18b45a8db8c73c2b5ee8d920b31adfdb99e7c8378dcd37e7c0bda" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "443655c38bd1778c639b381b8ac45faebcc70f20802c54b4a0ca23fd3e02f648" + "bytes": "eb5ab95180dd57bf42f479823149bec31b64df1e1040715666ef868baaa8b329" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "443655c38bd1778c639b381b8ac45faebcc70f20802c54b4a0ca23fd3e02f648" + "bytes": "eb5ab95180dd57bf42f479823149bec31b64df1e1040715666ef868baaa8b329" } ] }, "durability": "persistent", "val": { - "bytes": "517e809de4ad35ef4640e9d813ffdbd90011ed30645884bc30e305f4ffb9c8f3" + "bytes": "8bca3a4b97a18b45a8db8c73c2b5ee8d920b31adfdb99e7c8378dcd37e7c0bda" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "423678439" + "i128": "419516564" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.166.json index 66ecf34d..6f8f4749 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "49643738" + "i128": "668254007" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "49643738" + "i128": "668254007" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5685efba46988d649bfda4169f95428d6e22917a34ee8a1d2b75609eaea1e5c8" + "bytes": "8ecb67dea5f1b5b227f02ce8f77a512c3c59d369ddd57b1e9dfce693e38d40af" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "49643738" + "i128": "668254007" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e9be6674daec6752f846434b142f9250cf2318e0cf5531a3b76c013688ba725b" + "bytes": "6d2e0c93de2e6b5679ada8fa31e08c5f43435ca052fb1d550037b5f56ad97594" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e9be6674daec6752f846434b142f9250cf2318e0cf5531a3b76c013688ba725b" + "bytes": "6d2e0c93de2e6b5679ada8fa31e08c5f43435ca052fb1d550037b5f56ad97594" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e9be6674daec6752f846434b142f9250cf2318e0cf5531a3b76c013688ba725b" + "bytes": "6d2e0c93de2e6b5679ada8fa31e08c5f43435ca052fb1d550037b5f56ad97594" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "49643738" + "i128": "668254007" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "49643738" + "i128": "668254007" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e9be6674daec6752f846434b142f9250cf2318e0cf5531a3b76c013688ba725b" + "bytes": "6d2e0c93de2e6b5679ada8fa31e08c5f43435ca052fb1d550037b5f56ad97594" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e9be6674daec6752f846434b142f9250cf2318e0cf5531a3b76c013688ba725b" + "bytes": "6d2e0c93de2e6b5679ada8fa31e08c5f43435ca052fb1d550037b5f56ad97594" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5fb9eaf825b9e16c4f26e21e6070395e9c2d4b4a1b3f9f9979bff653b87f2061" + "bytes": "d5a9df02e8938ba2e62dad9167629de23af6ffe78ef15287ba2ea42888c484ff" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5fb9eaf825b9e16c4f26e21e6070395e9c2d4b4a1b3f9f9979bff653b87f2061" + "bytes": "d5a9df02e8938ba2e62dad9167629de23af6ffe78ef15287ba2ea42888c484ff" } ] }, "durability": "persistent", "val": { - "bytes": "e9be6674daec6752f846434b142f9250cf2318e0cf5531a3b76c013688ba725b" + "bytes": "6d2e0c93de2e6b5679ada8fa31e08c5f43435ca052fb1d550037b5f56ad97594" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "49643738" + "i128": "668254007" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.167.json index 281eac95..9d72d5d9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "479008375" + "i128": "855412150" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "479008375" + "i128": "855412150" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2b672447f738fea67301dd5e2e22619ba8001bc6ae0ef277ba7fc7352dbd102" + "bytes": "7f1aad5b73f1f4298055844ef8c14eec4993df73f06f02d8a497f8bbb8655e67" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "479008375" + "i128": "855412150" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d40031d1beca8400602fc9cc20da3708ac5ef41f03e16329aec5d8b43061e673" + "bytes": "324e928ce68e1cb871217bbee50e07152a7035bdbb4928db251a3a81be5046d6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d40031d1beca8400602fc9cc20da3708ac5ef41f03e16329aec5d8b43061e673" + "bytes": "324e928ce68e1cb871217bbee50e07152a7035bdbb4928db251a3a81be5046d6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d40031d1beca8400602fc9cc20da3708ac5ef41f03e16329aec5d8b43061e673" + "bytes": "324e928ce68e1cb871217bbee50e07152a7035bdbb4928db251a3a81be5046d6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "479008375" + "i128": "855412150" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "479008375" + "i128": "855412150" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d40031d1beca8400602fc9cc20da3708ac5ef41f03e16329aec5d8b43061e673" + "bytes": "324e928ce68e1cb871217bbee50e07152a7035bdbb4928db251a3a81be5046d6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d40031d1beca8400602fc9cc20da3708ac5ef41f03e16329aec5d8b43061e673" + "bytes": "324e928ce68e1cb871217bbee50e07152a7035bdbb4928db251a3a81be5046d6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "208521930bf6771639874f36aa3a005704b87ab43886408b5caf92feb27a7a1b" + "bytes": "07993ac240faf9cd9e195937fae01d97f141ef1097a081602cf9c337674e25a0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "208521930bf6771639874f36aa3a005704b87ab43886408b5caf92feb27a7a1b" + "bytes": "07993ac240faf9cd9e195937fae01d97f141ef1097a081602cf9c337674e25a0" } ] }, "durability": "persistent", "val": { - "bytes": "d40031d1beca8400602fc9cc20da3708ac5ef41f03e16329aec5d8b43061e673" + "bytes": "324e928ce68e1cb871217bbee50e07152a7035bdbb4928db251a3a81be5046d6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "479008375" + "i128": "855412150" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.168.json index 6d434cfb..e2bc31b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "746334853" + "i128": "610591088" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "746334853" + "i128": "610591088" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b21ff56fd2e7d6c5b15bcbdc7d85c1a331d947284382e68945723fd6d515a7e0" + "bytes": "3993382c06e9343312e02ad7d787505a1070190da456e0b7a5007b2eef1283bf" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "746334853" + "i128": "610591088" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "febd1fe59f6c86b8994d39dd2c18b155f65282a4cec0339bf38aaf768f1e1367" + "bytes": "351786c02579bea4be8e652f8cf8dac381bfc918949442927ba01e3bdbe42534" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "febd1fe59f6c86b8994d39dd2c18b155f65282a4cec0339bf38aaf768f1e1367" + "bytes": "351786c02579bea4be8e652f8cf8dac381bfc918949442927ba01e3bdbe42534" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "febd1fe59f6c86b8994d39dd2c18b155f65282a4cec0339bf38aaf768f1e1367" + "bytes": "351786c02579bea4be8e652f8cf8dac381bfc918949442927ba01e3bdbe42534" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "746334853" + "i128": "610591088" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "746334853" + "i128": "610591088" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "febd1fe59f6c86b8994d39dd2c18b155f65282a4cec0339bf38aaf768f1e1367" + "bytes": "351786c02579bea4be8e652f8cf8dac381bfc918949442927ba01e3bdbe42534" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "febd1fe59f6c86b8994d39dd2c18b155f65282a4cec0339bf38aaf768f1e1367" + "bytes": "351786c02579bea4be8e652f8cf8dac381bfc918949442927ba01e3bdbe42534" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9e6fac838a27575fb355eea67e233b52cd14f2dfc544c91414d8f08bc1e31d5" + "bytes": "4fecf239393b401a583406064a27501b00c089053e6de6d784e4a8e84366bf06" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9e6fac838a27575fb355eea67e233b52cd14f2dfc544c91414d8f08bc1e31d5" + "bytes": "4fecf239393b401a583406064a27501b00c089053e6de6d784e4a8e84366bf06" } ] }, "durability": "persistent", "val": { - "bytes": "febd1fe59f6c86b8994d39dd2c18b155f65282a4cec0339bf38aaf768f1e1367" + "bytes": "351786c02579bea4be8e652f8cf8dac381bfc918949442927ba01e3bdbe42534" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "746334853" + "i128": "610591088" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.169.json index f729887a..64b2f479 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "652642087" + "i128": "434409462" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "652642087" + "i128": "434409462" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb737241f2c07247382411b18bc273e98b7d1a44424e96c7ee12056395fcc37c" + "bytes": "0752ed687231ee4ef594288a16accec5395ece0fefbfc5d1de0bde69aa33c7fc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "652642087" + "i128": "434409462" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "68b80c244c5935285109412f4489902f9e31276b14155894b9cc7d0d7545144e" + "bytes": "ac271339a1da34385d438e7a52c6be0e8e13ff4988f869474079b3a5bc203149" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68b80c244c5935285109412f4489902f9e31276b14155894b9cc7d0d7545144e" + "bytes": "ac271339a1da34385d438e7a52c6be0e8e13ff4988f869474079b3a5bc203149" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68b80c244c5935285109412f4489902f9e31276b14155894b9cc7d0d7545144e" + "bytes": "ac271339a1da34385d438e7a52c6be0e8e13ff4988f869474079b3a5bc203149" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "652642087" + "i128": "434409462" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "652642087" + "i128": "434409462" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "68b80c244c5935285109412f4489902f9e31276b14155894b9cc7d0d7545144e" + "bytes": "ac271339a1da34385d438e7a52c6be0e8e13ff4988f869474079b3a5bc203149" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "68b80c244c5935285109412f4489902f9e31276b14155894b9cc7d0d7545144e" + "bytes": "ac271339a1da34385d438e7a52c6be0e8e13ff4988f869474079b3a5bc203149" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "089b3ac4a01d888b3b5f75ce6eab92b2dd7b844816e82f55c884d0fb85dd955d" + "bytes": "ffd0d0e54050fee90464ad9132c7035785e11b8f67eb6ee6c52fc0c950d1f8fc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "089b3ac4a01d888b3b5f75ce6eab92b2dd7b844816e82f55c884d0fb85dd955d" + "bytes": "ffd0d0e54050fee90464ad9132c7035785e11b8f67eb6ee6c52fc0c950d1f8fc" } ] }, "durability": "persistent", "val": { - "bytes": "68b80c244c5935285109412f4489902f9e31276b14155894b9cc7d0d7545144e" + "bytes": "ac271339a1da34385d438e7a52c6be0e8e13ff4988f869474079b3a5bc203149" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "652642087" + "i128": "434409462" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.17.json index ee9381c1..494e74a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "598741626" + "i128": "135525755" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "598741626" + "i128": "135525755" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3001da5527ec842c7958831070cb716e0e13596becbf154f811def39c254aef" + "bytes": "c79339b2c9c12813b8fb12d558e34763c7aac94e1fbeb62db831ed646fd55d97" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "598741626" + "i128": "135525755" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c04f36ac24ca4090d240619c86f7b01901878b2f52b81f77780c5f70dc2197e3" + "bytes": "9990c362d18297e397f830168a6b3d0a091b7ef7b9abb0ed958419df487891c4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c04f36ac24ca4090d240619c86f7b01901878b2f52b81f77780c5f70dc2197e3" + "bytes": "9990c362d18297e397f830168a6b3d0a091b7ef7b9abb0ed958419df487891c4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c04f36ac24ca4090d240619c86f7b01901878b2f52b81f77780c5f70dc2197e3" + "bytes": "9990c362d18297e397f830168a6b3d0a091b7ef7b9abb0ed958419df487891c4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "598741626" + "i128": "135525755" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "598741626" + "i128": "135525755" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c04f36ac24ca4090d240619c86f7b01901878b2f52b81f77780c5f70dc2197e3" + "bytes": "9990c362d18297e397f830168a6b3d0a091b7ef7b9abb0ed958419df487891c4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c04f36ac24ca4090d240619c86f7b01901878b2f52b81f77780c5f70dc2197e3" + "bytes": "9990c362d18297e397f830168a6b3d0a091b7ef7b9abb0ed958419df487891c4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6bae19007a80405b9042045531d01a63051093280b86a39406091e484ee6724" + "bytes": "860a90f85ccfd70ac45f1e820a6973a357266700c7af0c0917949664776d4c6b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6bae19007a80405b9042045531d01a63051093280b86a39406091e484ee6724" + "bytes": "860a90f85ccfd70ac45f1e820a6973a357266700c7af0c0917949664776d4c6b" } ] }, "durability": "persistent", "val": { - "bytes": "c04f36ac24ca4090d240619c86f7b01901878b2f52b81f77780c5f70dc2197e3" + "bytes": "9990c362d18297e397f830168a6b3d0a091b7ef7b9abb0ed958419df487891c4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "598741626" + "i128": "135525755" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.170.json index 5ece6891..917c7eea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "608707985" + "i128": "766807659" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "608707985" + "i128": "766807659" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cd696041b0bd00a15f6fa8af318f974e4dba00bffc96aaecf526d07627c60a95" + "bytes": "bbb6e4a069bc155ef02f101c2d8537626c52c3f05a4e81109e3c8e08eb40bd5a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "608707985" + "i128": "766807659" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f0e3e48a7f49911610858e0e96fa7bf477915141f8cf9c274189a79b74f81ca4" + "bytes": "5492dfcb36dd3a75bdc3842a490cc030f44eb2f5105cd38e593a95a2b6b8e5dc" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f0e3e48a7f49911610858e0e96fa7bf477915141f8cf9c274189a79b74f81ca4" + "bytes": "5492dfcb36dd3a75bdc3842a490cc030f44eb2f5105cd38e593a95a2b6b8e5dc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f0e3e48a7f49911610858e0e96fa7bf477915141f8cf9c274189a79b74f81ca4" + "bytes": "5492dfcb36dd3a75bdc3842a490cc030f44eb2f5105cd38e593a95a2b6b8e5dc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "608707985" + "i128": "766807659" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "608707985" + "i128": "766807659" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f0e3e48a7f49911610858e0e96fa7bf477915141f8cf9c274189a79b74f81ca4" + "bytes": "5492dfcb36dd3a75bdc3842a490cc030f44eb2f5105cd38e593a95a2b6b8e5dc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f0e3e48a7f49911610858e0e96fa7bf477915141f8cf9c274189a79b74f81ca4" + "bytes": "5492dfcb36dd3a75bdc3842a490cc030f44eb2f5105cd38e593a95a2b6b8e5dc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47bb8449f8a6e7e8cf9db96aceaa1440db3d16d85fd57749aba3412fc2457ab0" + "bytes": "1058dcf69c5f0586bef4f7f5acbbb3f76f42b749091d881207cccee73fb9a708" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47bb8449f8a6e7e8cf9db96aceaa1440db3d16d85fd57749aba3412fc2457ab0" + "bytes": "1058dcf69c5f0586bef4f7f5acbbb3f76f42b749091d881207cccee73fb9a708" } ] }, "durability": "persistent", "val": { - "bytes": "f0e3e48a7f49911610858e0e96fa7bf477915141f8cf9c274189a79b74f81ca4" + "bytes": "5492dfcb36dd3a75bdc3842a490cc030f44eb2f5105cd38e593a95a2b6b8e5dc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "608707985" + "i128": "766807659" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.171.json index ca7b6736..b98f153d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "430126485" + "i128": "353870703" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "430126485" + "i128": "353870703" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3607dc3dbb53cd0e29561381f366053e8ac7cc0c09b0b7563d00aef14fb5fad0" + "bytes": "b3cbc31bc5fea60bf0b37ab675fc2443c083310413a970c7341e8c2fca6548fc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "430126485" + "i128": "353870703" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "472e254433cb9525457f080109676eefc704e1224b7d631f699298a108af5107" + "bytes": "613d77d5fcde716dd4c7f4795329bd3395ed32726c48ad51fefd69cb15729bdc" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "472e254433cb9525457f080109676eefc704e1224b7d631f699298a108af5107" + "bytes": "613d77d5fcde716dd4c7f4795329bd3395ed32726c48ad51fefd69cb15729bdc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "472e254433cb9525457f080109676eefc704e1224b7d631f699298a108af5107" + "bytes": "613d77d5fcde716dd4c7f4795329bd3395ed32726c48ad51fefd69cb15729bdc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "430126485" + "i128": "353870703" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "430126485" + "i128": "353870703" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "472e254433cb9525457f080109676eefc704e1224b7d631f699298a108af5107" + "bytes": "613d77d5fcde716dd4c7f4795329bd3395ed32726c48ad51fefd69cb15729bdc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "472e254433cb9525457f080109676eefc704e1224b7d631f699298a108af5107" + "bytes": "613d77d5fcde716dd4c7f4795329bd3395ed32726c48ad51fefd69cb15729bdc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fb1170cc8317a830a247848392cfb55bf26b76f1ce7f5388bf5f75abd04115d" + "bytes": "43f250fe5a46e60b1be02e361b9b76c35e358b97be9cdfb74f8fdd62e377a752" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fb1170cc8317a830a247848392cfb55bf26b76f1ce7f5388bf5f75abd04115d" + "bytes": "43f250fe5a46e60b1be02e361b9b76c35e358b97be9cdfb74f8fdd62e377a752" } ] }, "durability": "persistent", "val": { - "bytes": "472e254433cb9525457f080109676eefc704e1224b7d631f699298a108af5107" + "bytes": "613d77d5fcde716dd4c7f4795329bd3395ed32726c48ad51fefd69cb15729bdc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "430126485" + "i128": "353870703" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.172.json index 0a61294a..46bcfcc3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "872246932" + "i128": "283287863" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "872246932" + "i128": "283287863" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ad28d26c25dd145be9621d46de914cb09a10e5fce99f9b55ae699222136e79d" + "bytes": "b10865707faa29a217249cb37c9c83906963608f33acbc20bd269d53353ffb0d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "872246932" + "i128": "283287863" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a024a2fed87046dfbab1a31e678a7ec9e15cf8e336925418f1d0aab9424beeea" + "bytes": "2102a8a180b7d8f32052eb8b5c2827bfb1261296a07e66fb3aec4a31216db7b5" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a024a2fed87046dfbab1a31e678a7ec9e15cf8e336925418f1d0aab9424beeea" + "bytes": "2102a8a180b7d8f32052eb8b5c2827bfb1261296a07e66fb3aec4a31216db7b5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a024a2fed87046dfbab1a31e678a7ec9e15cf8e336925418f1d0aab9424beeea" + "bytes": "2102a8a180b7d8f32052eb8b5c2827bfb1261296a07e66fb3aec4a31216db7b5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "872246932" + "i128": "283287863" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "872246932" + "i128": "283287863" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a024a2fed87046dfbab1a31e678a7ec9e15cf8e336925418f1d0aab9424beeea" + "bytes": "2102a8a180b7d8f32052eb8b5c2827bfb1261296a07e66fb3aec4a31216db7b5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a024a2fed87046dfbab1a31e678a7ec9e15cf8e336925418f1d0aab9424beeea" + "bytes": "2102a8a180b7d8f32052eb8b5c2827bfb1261296a07e66fb3aec4a31216db7b5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4320fb2cf50420ca319b4bda1be83043e001651d02cb85434a85d4fc1cdd4db7" + "bytes": "0e0b8b9ec7313503e20f254b0652fa7a1912a0c086cefbed826c503a318070f2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4320fb2cf50420ca319b4bda1be83043e001651d02cb85434a85d4fc1cdd4db7" + "bytes": "0e0b8b9ec7313503e20f254b0652fa7a1912a0c086cefbed826c503a318070f2" } ] }, "durability": "persistent", "val": { - "bytes": "a024a2fed87046dfbab1a31e678a7ec9e15cf8e336925418f1d0aab9424beeea" + "bytes": "2102a8a180b7d8f32052eb8b5c2827bfb1261296a07e66fb3aec4a31216db7b5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "872246932" + "i128": "283287863" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.173.json index b6e19331..13c9744c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "289488396" + "i128": "369075943" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "289488396" + "i128": "369075943" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8f6ab72cdc1032c4a63a45ea1e4f937546b10bb36bdf595270963e57f5e70273" + "bytes": "54094775fdb44cec40181c9590ac7777a43e8eb302b822951d03baf10ae090fc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "289488396" + "i128": "369075943" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b0aceb4822a2c8057b2e4daf87573f221c03afa44725904da1ef730e01d68d66" + "bytes": "ae2fc3106753bec9d475433eed066ac861d8d586710918a012505272a56fba46" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0aceb4822a2c8057b2e4daf87573f221c03afa44725904da1ef730e01d68d66" + "bytes": "ae2fc3106753bec9d475433eed066ac861d8d586710918a012505272a56fba46" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0aceb4822a2c8057b2e4daf87573f221c03afa44725904da1ef730e01d68d66" + "bytes": "ae2fc3106753bec9d475433eed066ac861d8d586710918a012505272a56fba46" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "289488396" + "i128": "369075943" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "289488396" + "i128": "369075943" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b0aceb4822a2c8057b2e4daf87573f221c03afa44725904da1ef730e01d68d66" + "bytes": "ae2fc3106753bec9d475433eed066ac861d8d586710918a012505272a56fba46" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b0aceb4822a2c8057b2e4daf87573f221c03afa44725904da1ef730e01d68d66" + "bytes": "ae2fc3106753bec9d475433eed066ac861d8d586710918a012505272a56fba46" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "afab5100b520722bdc354955dabd18714a5f8afb2456944d43cdf21d762f2ff7" + "bytes": "18cbbf12b5f18bc86b81cbde48382e35c483f6e2dced3a497fc71106f89833c5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "afab5100b520722bdc354955dabd18714a5f8afb2456944d43cdf21d762f2ff7" + "bytes": "18cbbf12b5f18bc86b81cbde48382e35c483f6e2dced3a497fc71106f89833c5" } ] }, "durability": "persistent", "val": { - "bytes": "b0aceb4822a2c8057b2e4daf87573f221c03afa44725904da1ef730e01d68d66" + "bytes": "ae2fc3106753bec9d475433eed066ac861d8d586710918a012505272a56fba46" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "289488396" + "i128": "369075943" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.174.json index 8c349d28..f70d1033 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "649717768" + "i128": "820312760" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "649717768" + "i128": "820312760" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ab958bd86e60dcd7826b22537eaaabcd7a287669ed943e3cd10c50a314e43f9" + "bytes": "9d1907afd70704a64f1faa2790b9301ed40cd83abb0d7bddf8a19347135072bd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "649717768" + "i128": "820312760" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8abda04449219bacb3660b4283ae31c944633521f56af4ba5d3c3f7e8a4e1b5c" + "bytes": "f075f6d54e560ad8366ba80a89f069b32ae06fc8bba013007f7975e7ef39c6cf" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8abda04449219bacb3660b4283ae31c944633521f56af4ba5d3c3f7e8a4e1b5c" + "bytes": "f075f6d54e560ad8366ba80a89f069b32ae06fc8bba013007f7975e7ef39c6cf" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8abda04449219bacb3660b4283ae31c944633521f56af4ba5d3c3f7e8a4e1b5c" + "bytes": "f075f6d54e560ad8366ba80a89f069b32ae06fc8bba013007f7975e7ef39c6cf" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "649717768" + "i128": "820312760" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "649717768" + "i128": "820312760" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8abda04449219bacb3660b4283ae31c944633521f56af4ba5d3c3f7e8a4e1b5c" + "bytes": "f075f6d54e560ad8366ba80a89f069b32ae06fc8bba013007f7975e7ef39c6cf" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8abda04449219bacb3660b4283ae31c944633521f56af4ba5d3c3f7e8a4e1b5c" + "bytes": "f075f6d54e560ad8366ba80a89f069b32ae06fc8bba013007f7975e7ef39c6cf" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b896b6002498ef5366ff2130bb960442e20f25ef6cfd3156c3d36d0e8793f3ba" + "bytes": "b966fda2777d6c316a1713eb6bf1a259fb41e89d342e4b9393b7803c7893f78a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b896b6002498ef5366ff2130bb960442e20f25ef6cfd3156c3d36d0e8793f3ba" + "bytes": "b966fda2777d6c316a1713eb6bf1a259fb41e89d342e4b9393b7803c7893f78a" } ] }, "durability": "persistent", "val": { - "bytes": "8abda04449219bacb3660b4283ae31c944633521f56af4ba5d3c3f7e8a4e1b5c" + "bytes": "f075f6d54e560ad8366ba80a89f069b32ae06fc8bba013007f7975e7ef39c6cf" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "649717768" + "i128": "820312760" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.175.json index 901219e2..7cc1d993 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "837197734" + "i128": "227356406" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "837197734" + "i128": "227356406" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43dd32ee1b476290f4cb5fcc355582dc9bdfc093980cb8c82b2bed80d64e1948" + "bytes": "7ed20cc51f055c1a2aebc6103dc653b745b01373ce0198d4c26214bf0bcab827" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "837197734" + "i128": "227356406" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d9874bd9f86c010f3d866d29f4df8067e3ce0e912e28d2433c940475ad8ccf77" + "bytes": "b2c9e5b2c08f2af9e8fa3c0e69ccd5c9a5a078b9bc03afba12637cec696bd722" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d9874bd9f86c010f3d866d29f4df8067e3ce0e912e28d2433c940475ad8ccf77" + "bytes": "b2c9e5b2c08f2af9e8fa3c0e69ccd5c9a5a078b9bc03afba12637cec696bd722" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d9874bd9f86c010f3d866d29f4df8067e3ce0e912e28d2433c940475ad8ccf77" + "bytes": "b2c9e5b2c08f2af9e8fa3c0e69ccd5c9a5a078b9bc03afba12637cec696bd722" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "837197734" + "i128": "227356406" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "837197734" + "i128": "227356406" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d9874bd9f86c010f3d866d29f4df8067e3ce0e912e28d2433c940475ad8ccf77" + "bytes": "b2c9e5b2c08f2af9e8fa3c0e69ccd5c9a5a078b9bc03afba12637cec696bd722" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d9874bd9f86c010f3d866d29f4df8067e3ce0e912e28d2433c940475ad8ccf77" + "bytes": "b2c9e5b2c08f2af9e8fa3c0e69ccd5c9a5a078b9bc03afba12637cec696bd722" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e52d6ee87b07acbd2e0040a67057db14eb78cb1702d0bf730fbc77cd92f758c" + "bytes": "d44738a618282bb4cce97b87d31bb22dbc3153c911de27aabb0931d37b17cdb0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e52d6ee87b07acbd2e0040a67057db14eb78cb1702d0bf730fbc77cd92f758c" + "bytes": "d44738a618282bb4cce97b87d31bb22dbc3153c911de27aabb0931d37b17cdb0" } ] }, "durability": "persistent", "val": { - "bytes": "d9874bd9f86c010f3d866d29f4df8067e3ce0e912e28d2433c940475ad8ccf77" + "bytes": "b2c9e5b2c08f2af9e8fa3c0e69ccd5c9a5a078b9bc03afba12637cec696bd722" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "837197734" + "i128": "227356406" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.176.json index 5c27c879..50379b70 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "929647066" + "i128": "552540249" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "929647066" + "i128": "552540249" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b8ecdf40598caa46f75ce7c010ab75cfe4f50def70bd75156fae7ee6be70216c" + "bytes": "e93b00425cea8e7444d940958dbdf8103c5c56c70b015177581ad974bede1898" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "929647066" + "i128": "552540249" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "068837fd40c586ed23c5ed7688fc4de8053f261824baf11b92b9478fc09e6850" + "bytes": "4a6816e9848f9eaa1fd09c1de47439bb1c2b4c5f81e72211b40e656b1d8ae515" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "068837fd40c586ed23c5ed7688fc4de8053f261824baf11b92b9478fc09e6850" + "bytes": "4a6816e9848f9eaa1fd09c1de47439bb1c2b4c5f81e72211b40e656b1d8ae515" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "068837fd40c586ed23c5ed7688fc4de8053f261824baf11b92b9478fc09e6850" + "bytes": "4a6816e9848f9eaa1fd09c1de47439bb1c2b4c5f81e72211b40e656b1d8ae515" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "929647066" + "i128": "552540249" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "929647066" + "i128": "552540249" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "068837fd40c586ed23c5ed7688fc4de8053f261824baf11b92b9478fc09e6850" + "bytes": "4a6816e9848f9eaa1fd09c1de47439bb1c2b4c5f81e72211b40e656b1d8ae515" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "068837fd40c586ed23c5ed7688fc4de8053f261824baf11b92b9478fc09e6850" + "bytes": "4a6816e9848f9eaa1fd09c1de47439bb1c2b4c5f81e72211b40e656b1d8ae515" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4394c0afa5302dcdf92b6d8622cc2ef36514f2c05ae381cd883f83b357d2e1e" + "bytes": "b5b0d752f23f2ffa4894b81d27496a4e5add88c0a4f4683645f859b88c136f0f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4394c0afa5302dcdf92b6d8622cc2ef36514f2c05ae381cd883f83b357d2e1e" + "bytes": "b5b0d752f23f2ffa4894b81d27496a4e5add88c0a4f4683645f859b88c136f0f" } ] }, "durability": "persistent", "val": { - "bytes": "068837fd40c586ed23c5ed7688fc4de8053f261824baf11b92b9478fc09e6850" + "bytes": "4a6816e9848f9eaa1fd09c1de47439bb1c2b4c5f81e72211b40e656b1d8ae515" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "929647066" + "i128": "552540249" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.177.json index 7588424c..7c93fd0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "784763216" + "i128": "671948092" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "784763216" + "i128": "671948092" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80182df319e84adf47bf9cb07562af673080afd52fc646a799ffbdffb02aaf1c" + "bytes": "ff6a0c3408f006f375b2ede8d92ccc41b77e3affb77f83134d147bbdab5e3506" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "784763216" + "i128": "671948092" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ff61d1c02ed88ab451280838e1d314dc647ee0d6f1ac26b163e80652d816e839" + "bytes": "383da27552ae6d2437f5b05fef9f55b6d2710120759b017974bbe921d0037261" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff61d1c02ed88ab451280838e1d314dc647ee0d6f1ac26b163e80652d816e839" + "bytes": "383da27552ae6d2437f5b05fef9f55b6d2710120759b017974bbe921d0037261" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff61d1c02ed88ab451280838e1d314dc647ee0d6f1ac26b163e80652d816e839" + "bytes": "383da27552ae6d2437f5b05fef9f55b6d2710120759b017974bbe921d0037261" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "784763216" + "i128": "671948092" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "784763216" + "i128": "671948092" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ff61d1c02ed88ab451280838e1d314dc647ee0d6f1ac26b163e80652d816e839" + "bytes": "383da27552ae6d2437f5b05fef9f55b6d2710120759b017974bbe921d0037261" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ff61d1c02ed88ab451280838e1d314dc647ee0d6f1ac26b163e80652d816e839" + "bytes": "383da27552ae6d2437f5b05fef9f55b6d2710120759b017974bbe921d0037261" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc207adb037be3e9a51a9ca59f1b2e03454d934f4738fbe9d079a6c2f7efb62b" + "bytes": "fbc1f171648fa955db9dadc758d866a95a5195c241323be70a858e0f9faffc30" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc207adb037be3e9a51a9ca59f1b2e03454d934f4738fbe9d079a6c2f7efb62b" + "bytes": "fbc1f171648fa955db9dadc758d866a95a5195c241323be70a858e0f9faffc30" } ] }, "durability": "persistent", "val": { - "bytes": "ff61d1c02ed88ab451280838e1d314dc647ee0d6f1ac26b163e80652d816e839" + "bytes": "383da27552ae6d2437f5b05fef9f55b6d2710120759b017974bbe921d0037261" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "784763216" + "i128": "671948092" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.178.json index 679e5d31..5ed41a06 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "807402878" + "i128": "551305833" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "807402878" + "i128": "551305833" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0936c4c7bb534cbb0afc85a5e82206c4c26386ab9ee721c7e6dfee8a104e8366" + "bytes": "b720f17ab73d81a16ce32f6fb24a96c9dd6aec38817da202e804838723657fad" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "807402878" + "i128": "551305833" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b4d11f2895c398b8b879f3c2d1d36d4e02841dd9242bca1ca84c52ebca2dcb43" + "bytes": "73b8203fbd2dd99336c5ecc623763a8aad40f8f907df3a633b52dd4cb595e5bb" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4d11f2895c398b8b879f3c2d1d36d4e02841dd9242bca1ca84c52ebca2dcb43" + "bytes": "73b8203fbd2dd99336c5ecc623763a8aad40f8f907df3a633b52dd4cb595e5bb" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4d11f2895c398b8b879f3c2d1d36d4e02841dd9242bca1ca84c52ebca2dcb43" + "bytes": "73b8203fbd2dd99336c5ecc623763a8aad40f8f907df3a633b52dd4cb595e5bb" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "807402878" + "i128": "551305833" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "807402878" + "i128": "551305833" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b4d11f2895c398b8b879f3c2d1d36d4e02841dd9242bca1ca84c52ebca2dcb43" + "bytes": "73b8203fbd2dd99336c5ecc623763a8aad40f8f907df3a633b52dd4cb595e5bb" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b4d11f2895c398b8b879f3c2d1d36d4e02841dd9242bca1ca84c52ebca2dcb43" + "bytes": "73b8203fbd2dd99336c5ecc623763a8aad40f8f907df3a633b52dd4cb595e5bb" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69146689c33e0a8ea61c5ab41fe1cab982e7b2c11e5dcb99391a0a52f12dd2a7" + "bytes": "3601a5c3c1e430934db9a0f95c56152c6affef5615dde9d581244271a3bce251" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69146689c33e0a8ea61c5ab41fe1cab982e7b2c11e5dcb99391a0a52f12dd2a7" + "bytes": "3601a5c3c1e430934db9a0f95c56152c6affef5615dde9d581244271a3bce251" } ] }, "durability": "persistent", "val": { - "bytes": "b4d11f2895c398b8b879f3c2d1d36d4e02841dd9242bca1ca84c52ebca2dcb43" + "bytes": "73b8203fbd2dd99336c5ecc623763a8aad40f8f907df3a633b52dd4cb595e5bb" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "807402878" + "i128": "551305833" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.179.json index bc66ceba..f36b9be7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779907195" + "i128": "764550074" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779907195" + "i128": "764550074" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f45885082e8eb51408f8eb8cd4e24bf749b9d7727ea58f7ba846f3dd8eba4a6" + "bytes": "fb1a203934f269b58f7bf03fbb42f8d68930bef1c314b6b327c3de83e80b5cb5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779907195" + "i128": "764550074" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "517cb44a8cacdd635ef7bceb919dfea10eca117b5c81ae66c66e4e90283e303c" + "bytes": "1b70117d6dbdeb76016ddfaff134839e59ef285a5d7c7689905a3953c5445e04" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "517cb44a8cacdd635ef7bceb919dfea10eca117b5c81ae66c66e4e90283e303c" + "bytes": "1b70117d6dbdeb76016ddfaff134839e59ef285a5d7c7689905a3953c5445e04" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "517cb44a8cacdd635ef7bceb919dfea10eca117b5c81ae66c66e4e90283e303c" + "bytes": "1b70117d6dbdeb76016ddfaff134839e59ef285a5d7c7689905a3953c5445e04" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779907195" + "i128": "764550074" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779907195" + "i128": "764550074" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "517cb44a8cacdd635ef7bceb919dfea10eca117b5c81ae66c66e4e90283e303c" + "bytes": "1b70117d6dbdeb76016ddfaff134839e59ef285a5d7c7689905a3953c5445e04" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "517cb44a8cacdd635ef7bceb919dfea10eca117b5c81ae66c66e4e90283e303c" + "bytes": "1b70117d6dbdeb76016ddfaff134839e59ef285a5d7c7689905a3953c5445e04" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7afcf53292f2c41210a526740d28bd763bcf1ca76d9bc87279485630271b3bc" + "bytes": "09c5d27245d831726dbc763dfa0a8b24686a942be1dbb43c967b790f3067eb28" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7afcf53292f2c41210a526740d28bd763bcf1ca76d9bc87279485630271b3bc" + "bytes": "09c5d27245d831726dbc763dfa0a8b24686a942be1dbb43c967b790f3067eb28" } ] }, "durability": "persistent", "val": { - "bytes": "517cb44a8cacdd635ef7bceb919dfea10eca117b5c81ae66c66e4e90283e303c" + "bytes": "1b70117d6dbdeb76016ddfaff134839e59ef285a5d7c7689905a3953c5445e04" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "779907195" + "i128": "764550074" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.18.json index 8cce3453..97effb13 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "584519159" + "i128": "277935509" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "584519159" + "i128": "277935509" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "312799683ce62aefc5bdf0d47337b7d0783774ecb7ef273ffe00922c922bdc2e" + "bytes": "687e34ed3b93206342ce89bbf69db4411872f026724a9c0f380cdd03cab6ee97" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "584519159" + "i128": "277935509" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "511b630f7db10fe55e17b49393e26addaa39013a1365bdb1f8d7f7e613c7ea54" + "bytes": "39bf9c1e9a719b7548c92bd21f1df365fda4604d771f11665e78896ba0a01a7e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "511b630f7db10fe55e17b49393e26addaa39013a1365bdb1f8d7f7e613c7ea54" + "bytes": "39bf9c1e9a719b7548c92bd21f1df365fda4604d771f11665e78896ba0a01a7e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "511b630f7db10fe55e17b49393e26addaa39013a1365bdb1f8d7f7e613c7ea54" + "bytes": "39bf9c1e9a719b7548c92bd21f1df365fda4604d771f11665e78896ba0a01a7e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "584519159" + "i128": "277935509" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "584519159" + "i128": "277935509" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "511b630f7db10fe55e17b49393e26addaa39013a1365bdb1f8d7f7e613c7ea54" + "bytes": "39bf9c1e9a719b7548c92bd21f1df365fda4604d771f11665e78896ba0a01a7e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "511b630f7db10fe55e17b49393e26addaa39013a1365bdb1f8d7f7e613c7ea54" + "bytes": "39bf9c1e9a719b7548c92bd21f1df365fda4604d771f11665e78896ba0a01a7e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63c79a0971b328ae4d189bc00a936dd37409d68ff2442a885092cfffbcbb3336" + "bytes": "e56c488fe617c96025bab150b66c1187845ccd95b84c82b7d4c2ac54c988f49f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63c79a0971b328ae4d189bc00a936dd37409d68ff2442a885092cfffbcbb3336" + "bytes": "e56c488fe617c96025bab150b66c1187845ccd95b84c82b7d4c2ac54c988f49f" } ] }, "durability": "persistent", "val": { - "bytes": "511b630f7db10fe55e17b49393e26addaa39013a1365bdb1f8d7f7e613c7ea54" + "bytes": "39bf9c1e9a719b7548c92bd21f1df365fda4604d771f11665e78896ba0a01a7e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "584519159" + "i128": "277935509" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.180.json index 563bfd99..e8c3965f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "477368558" + "i128": "331794982" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "477368558" + "i128": "331794982" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c00f41ee45349c814da0c8904ece45d44c0072bd01e16b6344c1a6cf739ea61" + "bytes": "b016f818af0dde3e4b225771b6cbf89b9e651a4d348c63559c45bf27ca5989a1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "477368558" + "i128": "331794982" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "38806f3dc98f85bdcbfb9baf4b224ca4c34d206e76b58cb6d9387e0f0ebdd379" + "bytes": "dd2922fac46fccabd4247587fa52d377bf18453d7ac1e4dc864cbd8affb84374" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "38806f3dc98f85bdcbfb9baf4b224ca4c34d206e76b58cb6d9387e0f0ebdd379" + "bytes": "dd2922fac46fccabd4247587fa52d377bf18453d7ac1e4dc864cbd8affb84374" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "38806f3dc98f85bdcbfb9baf4b224ca4c34d206e76b58cb6d9387e0f0ebdd379" + "bytes": "dd2922fac46fccabd4247587fa52d377bf18453d7ac1e4dc864cbd8affb84374" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "477368558" + "i128": "331794982" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "477368558" + "i128": "331794982" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "38806f3dc98f85bdcbfb9baf4b224ca4c34d206e76b58cb6d9387e0f0ebdd379" + "bytes": "dd2922fac46fccabd4247587fa52d377bf18453d7ac1e4dc864cbd8affb84374" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "38806f3dc98f85bdcbfb9baf4b224ca4c34d206e76b58cb6d9387e0f0ebdd379" + "bytes": "dd2922fac46fccabd4247587fa52d377bf18453d7ac1e4dc864cbd8affb84374" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d6863b7df040e8232f706a74d1467541e6b08e2af23d3d9051119641174b43e" + "bytes": "d97036d5103e8d67e6d43d116fa5dd369405e07b1f8e7963e44b234e5fb768ed" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d6863b7df040e8232f706a74d1467541e6b08e2af23d3d9051119641174b43e" + "bytes": "d97036d5103e8d67e6d43d116fa5dd369405e07b1f8e7963e44b234e5fb768ed" } ] }, "durability": "persistent", "val": { - "bytes": "38806f3dc98f85bdcbfb9baf4b224ca4c34d206e76b58cb6d9387e0f0ebdd379" + "bytes": "dd2922fac46fccabd4247587fa52d377bf18453d7ac1e4dc864cbd8affb84374" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "477368558" + "i128": "331794982" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.181.json index a23a4393..feb0d5c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "650538468" + "i128": "480199400" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "650538468" + "i128": "480199400" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7bf689b293da947c91890e0fe22072966959f26af54de7d9d76659afbaa38016" + "bytes": "ee63ba0010d8ea019d402447d86001a174fbd39030fbf01aba5e3a3d1dc5d62c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "650538468" + "i128": "480199400" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "eb7eb6942e1a823899146fb81a67687cd7d587adb1639bacd40a44b373cdbc87" + "bytes": "e521e9fb6796e3ea736a7817c504de62b6dde5e7a2efe9ff200664664c8592ec" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb7eb6942e1a823899146fb81a67687cd7d587adb1639bacd40a44b373cdbc87" + "bytes": "e521e9fb6796e3ea736a7817c504de62b6dde5e7a2efe9ff200664664c8592ec" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb7eb6942e1a823899146fb81a67687cd7d587adb1639bacd40a44b373cdbc87" + "bytes": "e521e9fb6796e3ea736a7817c504de62b6dde5e7a2efe9ff200664664c8592ec" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "650538468" + "i128": "480199400" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "650538468" + "i128": "480199400" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "eb7eb6942e1a823899146fb81a67687cd7d587adb1639bacd40a44b373cdbc87" + "bytes": "e521e9fb6796e3ea736a7817c504de62b6dde5e7a2efe9ff200664664c8592ec" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "eb7eb6942e1a823899146fb81a67687cd7d587adb1639bacd40a44b373cdbc87" + "bytes": "e521e9fb6796e3ea736a7817c504de62b6dde5e7a2efe9ff200664664c8592ec" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ed5691f636ea7233966a848fef2e9673b4a02543310d571200a31b039fa7376" + "bytes": "269dfe49848614c8a7aab108c793dcb4a9e933ce353be05d77302fd1321126b0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ed5691f636ea7233966a848fef2e9673b4a02543310d571200a31b039fa7376" + "bytes": "269dfe49848614c8a7aab108c793dcb4a9e933ce353be05d77302fd1321126b0" } ] }, "durability": "persistent", "val": { - "bytes": "eb7eb6942e1a823899146fb81a67687cd7d587adb1639bacd40a44b373cdbc87" + "bytes": "e521e9fb6796e3ea736a7817c504de62b6dde5e7a2efe9ff200664664c8592ec" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "650538468" + "i128": "480199400" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.182.json index 047738b0..bd2defdc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15638465" + "i128": "999411269" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15638465" + "i128": "999411269" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c07852c9603c78a295f3ed67e9f2bcf0067cf420341339956993008a27bf6372" + "bytes": "4916165336190a9ca57bc419e13d969320014a28495ab5f987d552cfcd8d340b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15638465" + "i128": "999411269" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "35b09c8f2c219a4a6d6e05613e639e09c8c5886c6379eb483be6dbbe803ab18a" + "bytes": "a41c7c22b84d5a53f86cfa1dcaec2d64d307c3ab7369bc122d31d61e62365ffd" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35b09c8f2c219a4a6d6e05613e639e09c8c5886c6379eb483be6dbbe803ab18a" + "bytes": "a41c7c22b84d5a53f86cfa1dcaec2d64d307c3ab7369bc122d31d61e62365ffd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35b09c8f2c219a4a6d6e05613e639e09c8c5886c6379eb483be6dbbe803ab18a" + "bytes": "a41c7c22b84d5a53f86cfa1dcaec2d64d307c3ab7369bc122d31d61e62365ffd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15638465" + "i128": "999411269" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "15638465" + "i128": "999411269" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "35b09c8f2c219a4a6d6e05613e639e09c8c5886c6379eb483be6dbbe803ab18a" + "bytes": "a41c7c22b84d5a53f86cfa1dcaec2d64d307c3ab7369bc122d31d61e62365ffd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "35b09c8f2c219a4a6d6e05613e639e09c8c5886c6379eb483be6dbbe803ab18a" + "bytes": "a41c7c22b84d5a53f86cfa1dcaec2d64d307c3ab7369bc122d31d61e62365ffd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b778701cb8685b8effc471921b000f2b4054d18ed7b24db365eda22e93c98c4c" + "bytes": "8bcab833f1156a8d07c6bad280c3bd68549a7fe3b808bee9092e832d707927ba" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b778701cb8685b8effc471921b000f2b4054d18ed7b24db365eda22e93c98c4c" + "bytes": "8bcab833f1156a8d07c6bad280c3bd68549a7fe3b808bee9092e832d707927ba" } ] }, "durability": "persistent", "val": { - "bytes": "35b09c8f2c219a4a6d6e05613e639e09c8c5886c6379eb483be6dbbe803ab18a" + "bytes": "a41c7c22b84d5a53f86cfa1dcaec2d64d307c3ab7369bc122d31d61e62365ffd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "15638465" + "i128": "999411269" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.183.json index 14049aff..67d29782 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "787062001" + "i128": "458413642" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "787062001" + "i128": "458413642" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8bc0ea684323e36dd987fa41c4ffc9c8501c4a84e8896c774e32b9f40a2a6de9" + "bytes": "9c32cd6cb867d27e156fe4640407d643473aca24c48de7a37ae598ab5a5f7407" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "787062001" + "i128": "458413642" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "44202497192a29c7444a4b54aabf8bfb3ea0f1e5077790d399875322f375b8f0" + "bytes": "eac28a3abab86a7eb2f92df0f00b67a442dfb168ed8e9388fd54a5921447c465" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44202497192a29c7444a4b54aabf8bfb3ea0f1e5077790d399875322f375b8f0" + "bytes": "eac28a3abab86a7eb2f92df0f00b67a442dfb168ed8e9388fd54a5921447c465" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44202497192a29c7444a4b54aabf8bfb3ea0f1e5077790d399875322f375b8f0" + "bytes": "eac28a3abab86a7eb2f92df0f00b67a442dfb168ed8e9388fd54a5921447c465" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "787062001" + "i128": "458413642" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "787062001" + "i128": "458413642" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "44202497192a29c7444a4b54aabf8bfb3ea0f1e5077790d399875322f375b8f0" + "bytes": "eac28a3abab86a7eb2f92df0f00b67a442dfb168ed8e9388fd54a5921447c465" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "44202497192a29c7444a4b54aabf8bfb3ea0f1e5077790d399875322f375b8f0" + "bytes": "eac28a3abab86a7eb2f92df0f00b67a442dfb168ed8e9388fd54a5921447c465" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b1d7a722c7c06c8f3e5f0631ec621404b6f7e16e49c4eb42f8f57596c6a2ac2" + "bytes": "b1006f6bc60a01c030cf8ae387c279efbfa874ea44f3cef9e88b1c282a624f50" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b1d7a722c7c06c8f3e5f0631ec621404b6f7e16e49c4eb42f8f57596c6a2ac2" + "bytes": "b1006f6bc60a01c030cf8ae387c279efbfa874ea44f3cef9e88b1c282a624f50" } ] }, "durability": "persistent", "val": { - "bytes": "44202497192a29c7444a4b54aabf8bfb3ea0f1e5077790d399875322f375b8f0" + "bytes": "eac28a3abab86a7eb2f92df0f00b67a442dfb168ed8e9388fd54a5921447c465" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "787062001" + "i128": "458413642" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.184.json index 35069525..c158181c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "507055522" + "i128": "492096656" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "507055522" + "i128": "492096656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e19ccf93e86272fea8634fb8ebc429451ca9c9f8f845efbc9236c98c7f5a4b96" + "bytes": "5138a4f846091d25d4b7992cdeafa200a99a7305180a20b9a0c3e703514bbcd7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "507055522" + "i128": "492096656" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dca5150c3be48380b88284f613e31bf28581f6c62423adae65b56660eba085d6" + "bytes": "17e4696e4def1be316d67ee2f96473a79aff6d6e57ea978f841895882ff4a55e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dca5150c3be48380b88284f613e31bf28581f6c62423adae65b56660eba085d6" + "bytes": "17e4696e4def1be316d67ee2f96473a79aff6d6e57ea978f841895882ff4a55e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dca5150c3be48380b88284f613e31bf28581f6c62423adae65b56660eba085d6" + "bytes": "17e4696e4def1be316d67ee2f96473a79aff6d6e57ea978f841895882ff4a55e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "507055522" + "i128": "492096656" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "507055522" + "i128": "492096656" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dca5150c3be48380b88284f613e31bf28581f6c62423adae65b56660eba085d6" + "bytes": "17e4696e4def1be316d67ee2f96473a79aff6d6e57ea978f841895882ff4a55e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dca5150c3be48380b88284f613e31bf28581f6c62423adae65b56660eba085d6" + "bytes": "17e4696e4def1be316d67ee2f96473a79aff6d6e57ea978f841895882ff4a55e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91a2de1ee94e81f7b2c6264565c0207f67d4bdb457453291ae709126a10258bb" + "bytes": "58a9e9e1f84674401ea9962cf27c0ef8281070bd43f6b4a88adbe48c29a12d68" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91a2de1ee94e81f7b2c6264565c0207f67d4bdb457453291ae709126a10258bb" + "bytes": "58a9e9e1f84674401ea9962cf27c0ef8281070bd43f6b4a88adbe48c29a12d68" } ] }, "durability": "persistent", "val": { - "bytes": "dca5150c3be48380b88284f613e31bf28581f6c62423adae65b56660eba085d6" + "bytes": "17e4696e4def1be316d67ee2f96473a79aff6d6e57ea978f841895882ff4a55e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "507055522" + "i128": "492096656" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.185.json index f1259581..a3b24b83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "43611909" + "i128": "248409427" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "43611909" + "i128": "248409427" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b5560ef6188f7b3a19f78cf4ec0dfa8a16d0496ecc146ff7b856144bc5e3ee3b" + "bytes": "8b34dfe7f87fb2d2cd39208df2b4c7dd98061bfb70103b13f10c952632822147" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "43611909" + "i128": "248409427" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e8e98932ab1847958acad248e4532bff2d0fae42b962f658a7cfede1979abae1" + "bytes": "c51c1533a8230612e59c44cced9faf0ad433fc56a74da6ea4c823fe11b37f0f4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e8e98932ab1847958acad248e4532bff2d0fae42b962f658a7cfede1979abae1" + "bytes": "c51c1533a8230612e59c44cced9faf0ad433fc56a74da6ea4c823fe11b37f0f4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e8e98932ab1847958acad248e4532bff2d0fae42b962f658a7cfede1979abae1" + "bytes": "c51c1533a8230612e59c44cced9faf0ad433fc56a74da6ea4c823fe11b37f0f4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "43611909" + "i128": "248409427" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "43611909" + "i128": "248409427" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e8e98932ab1847958acad248e4532bff2d0fae42b962f658a7cfede1979abae1" + "bytes": "c51c1533a8230612e59c44cced9faf0ad433fc56a74da6ea4c823fe11b37f0f4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e8e98932ab1847958acad248e4532bff2d0fae42b962f658a7cfede1979abae1" + "bytes": "c51c1533a8230612e59c44cced9faf0ad433fc56a74da6ea4c823fe11b37f0f4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6911e08c39e87320841888bd8fbbdc59483a9e6be86e364ab20ff10ae55cac38" + "bytes": "3d21395b66fe7df46fa5700a4b5766b9caef3cf1f0bf0cca75d81d8fb18f3dcc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6911e08c39e87320841888bd8fbbdc59483a9e6be86e364ab20ff10ae55cac38" + "bytes": "3d21395b66fe7df46fa5700a4b5766b9caef3cf1f0bf0cca75d81d8fb18f3dcc" } ] }, "durability": "persistent", "val": { - "bytes": "e8e98932ab1847958acad248e4532bff2d0fae42b962f658a7cfede1979abae1" + "bytes": "c51c1533a8230612e59c44cced9faf0ad433fc56a74da6ea4c823fe11b37f0f4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "43611909" + "i128": "248409427" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.186.json index bbe7d3a7..b9575099 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "410202311" + "i128": "750296448" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "410202311" + "i128": "750296448" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "964156e34a8709ef45c352b847d26e1010d4ab29aeec1ec07afb8277beaca9f1" + "bytes": "28002d6750f34d6164de4438289de7d8a0df0646f47dfddbdbd9314b06dc0b20" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "410202311" + "i128": "750296448" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3dcb3b0327ed1f4902ac84854da8bcab9b3a213273e02f68142db5625ecbdb79" + "bytes": "1d6a406b7e75cc19035aa039e7e5398730cfceb52a9d21017574e5e206acc88a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3dcb3b0327ed1f4902ac84854da8bcab9b3a213273e02f68142db5625ecbdb79" + "bytes": "1d6a406b7e75cc19035aa039e7e5398730cfceb52a9d21017574e5e206acc88a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3dcb3b0327ed1f4902ac84854da8bcab9b3a213273e02f68142db5625ecbdb79" + "bytes": "1d6a406b7e75cc19035aa039e7e5398730cfceb52a9d21017574e5e206acc88a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "410202311" + "i128": "750296448" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "410202311" + "i128": "750296448" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3dcb3b0327ed1f4902ac84854da8bcab9b3a213273e02f68142db5625ecbdb79" + "bytes": "1d6a406b7e75cc19035aa039e7e5398730cfceb52a9d21017574e5e206acc88a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3dcb3b0327ed1f4902ac84854da8bcab9b3a213273e02f68142db5625ecbdb79" + "bytes": "1d6a406b7e75cc19035aa039e7e5398730cfceb52a9d21017574e5e206acc88a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc238d420f681f46ff82566a21ae1f17da09a0334341901e8941866223474bd0" + "bytes": "7f4a518f5abeb386c0f06cba17d07c687d45540f5f9184d582d5a11d89c5ea07" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc238d420f681f46ff82566a21ae1f17da09a0334341901e8941866223474bd0" + "bytes": "7f4a518f5abeb386c0f06cba17d07c687d45540f5f9184d582d5a11d89c5ea07" } ] }, "durability": "persistent", "val": { - "bytes": "3dcb3b0327ed1f4902ac84854da8bcab9b3a213273e02f68142db5625ecbdb79" + "bytes": "1d6a406b7e75cc19035aa039e7e5398730cfceb52a9d21017574e5e206acc88a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "410202311" + "i128": "750296448" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.187.json index e17ee6e4..ef37be90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "371915342" + "i128": "775334792" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "371915342" + "i128": "775334792" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "72ba7b980a5c3ba253edec36f7c7ffc59f901c895affdd1f259e240735db8ca5" + "bytes": "cac96c24a01b69afeb4e6a1f299334fb611e31e3f7fae656ac1b826102322bde" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "371915342" + "i128": "775334792" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4d9bdca28298de1499f0b343d5298cafb8019dbc73f43231a85979a247cf2c8e" + "bytes": "af42ed2ef8a697b0228f5c807e003da682eb38211656752ba2e060151ecfe7ad" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d9bdca28298de1499f0b343d5298cafb8019dbc73f43231a85979a247cf2c8e" + "bytes": "af42ed2ef8a697b0228f5c807e003da682eb38211656752ba2e060151ecfe7ad" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d9bdca28298de1499f0b343d5298cafb8019dbc73f43231a85979a247cf2c8e" + "bytes": "af42ed2ef8a697b0228f5c807e003da682eb38211656752ba2e060151ecfe7ad" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "371915342" + "i128": "775334792" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "371915342" + "i128": "775334792" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4d9bdca28298de1499f0b343d5298cafb8019dbc73f43231a85979a247cf2c8e" + "bytes": "af42ed2ef8a697b0228f5c807e003da682eb38211656752ba2e060151ecfe7ad" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4d9bdca28298de1499f0b343d5298cafb8019dbc73f43231a85979a247cf2c8e" + "bytes": "af42ed2ef8a697b0228f5c807e003da682eb38211656752ba2e060151ecfe7ad" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "15a1c760686596dc150f5ab95e551d959dba5c021b52fc34630ec12451addfc9" + "bytes": "bf3b23c0b439616141b2387e5ecda8caa1af7cc99debf5bf776f730bca7f0de4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "15a1c760686596dc150f5ab95e551d959dba5c021b52fc34630ec12451addfc9" + "bytes": "bf3b23c0b439616141b2387e5ecda8caa1af7cc99debf5bf776f730bca7f0de4" } ] }, "durability": "persistent", "val": { - "bytes": "4d9bdca28298de1499f0b343d5298cafb8019dbc73f43231a85979a247cf2c8e" + "bytes": "af42ed2ef8a697b0228f5c807e003da682eb38211656752ba2e060151ecfe7ad" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "371915342" + "i128": "775334792" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.188.json index a7056bc7..f908f61f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "634170945" + "i128": "227940944" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "634170945" + "i128": "227940944" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3247f1a173563487b6776b8af915063d850ce89df5235eaa3ae3993b3c840f40" + "bytes": "454239435a4b5bf648e99521297824f1efbe97210c71293bda0380dbe541e8bf" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "634170945" + "i128": "227940944" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f18cd341345f768b257a88129be92f07cd3df3abbfd34aa92dc724d5b51a69e1" + "bytes": "38bb09dc51d63c67221d3b646177f807ff5700449510f94d214ca0506c68e3ab" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f18cd341345f768b257a88129be92f07cd3df3abbfd34aa92dc724d5b51a69e1" + "bytes": "38bb09dc51d63c67221d3b646177f807ff5700449510f94d214ca0506c68e3ab" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f18cd341345f768b257a88129be92f07cd3df3abbfd34aa92dc724d5b51a69e1" + "bytes": "38bb09dc51d63c67221d3b646177f807ff5700449510f94d214ca0506c68e3ab" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "634170945" + "i128": "227940944" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "634170945" + "i128": "227940944" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f18cd341345f768b257a88129be92f07cd3df3abbfd34aa92dc724d5b51a69e1" + "bytes": "38bb09dc51d63c67221d3b646177f807ff5700449510f94d214ca0506c68e3ab" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f18cd341345f768b257a88129be92f07cd3df3abbfd34aa92dc724d5b51a69e1" + "bytes": "38bb09dc51d63c67221d3b646177f807ff5700449510f94d214ca0506c68e3ab" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f12d77136623d9dd0267cf0f2a7ec45b3120ba7503b508397535ffbeab25f95d" + "bytes": "5587f0b9ef237ebc703fe505819e0c92aef40d2728525d5ad8253b748922d2b4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f12d77136623d9dd0267cf0f2a7ec45b3120ba7503b508397535ffbeab25f95d" + "bytes": "5587f0b9ef237ebc703fe505819e0c92aef40d2728525d5ad8253b748922d2b4" } ] }, "durability": "persistent", "val": { - "bytes": "f18cd341345f768b257a88129be92f07cd3df3abbfd34aa92dc724d5b51a69e1" + "bytes": "38bb09dc51d63c67221d3b646177f807ff5700449510f94d214ca0506c68e3ab" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "634170945" + "i128": "227940944" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.189.json index 1507f1ea..f0495388 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "770690718" + "i128": "867681871" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "770690718" + "i128": "867681871" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d5fa7b19750ea9fe65287b58069d10e2f15e688964ea03c61dcdfd85aa9c74f" + "bytes": "a9efb473b6d4aa843be5ba5a0b19a905b899bad8a70cbf72bb5b645f005d9a70" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "770690718" + "i128": "867681871" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e567f10f3f12179134fb2f566eb8aa984120e7a2347a9795d4123a7d8cf7248f" + "bytes": "21dace2ef0f9590fe128d3887e2f60a4a4989260238e08729c224b520c654d8c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e567f10f3f12179134fb2f566eb8aa984120e7a2347a9795d4123a7d8cf7248f" + "bytes": "21dace2ef0f9590fe128d3887e2f60a4a4989260238e08729c224b520c654d8c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e567f10f3f12179134fb2f566eb8aa984120e7a2347a9795d4123a7d8cf7248f" + "bytes": "21dace2ef0f9590fe128d3887e2f60a4a4989260238e08729c224b520c654d8c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "770690718" + "i128": "867681871" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "770690718" + "i128": "867681871" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e567f10f3f12179134fb2f566eb8aa984120e7a2347a9795d4123a7d8cf7248f" + "bytes": "21dace2ef0f9590fe128d3887e2f60a4a4989260238e08729c224b520c654d8c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e567f10f3f12179134fb2f566eb8aa984120e7a2347a9795d4123a7d8cf7248f" + "bytes": "21dace2ef0f9590fe128d3887e2f60a4a4989260238e08729c224b520c654d8c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f88f3e06c2d9380d1f9cec01d90aecd54396f5c1c90145b552226a83aba03a3" + "bytes": "4fa0021b7cbfa98dd6a4fb002b1fae37092c64d0b8e740600a6e8924c0ba9387" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f88f3e06c2d9380d1f9cec01d90aecd54396f5c1c90145b552226a83aba03a3" + "bytes": "4fa0021b7cbfa98dd6a4fb002b1fae37092c64d0b8e740600a6e8924c0ba9387" } ] }, "durability": "persistent", "val": { - "bytes": "e567f10f3f12179134fb2f566eb8aa984120e7a2347a9795d4123a7d8cf7248f" + "bytes": "21dace2ef0f9590fe128d3887e2f60a4a4989260238e08729c224b520c654d8c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "770690718" + "i128": "867681871" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.19.json index db75a183..3a919a90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "529431748" + "i128": "537711777" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "529431748" + "i128": "537711777" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63b0c98d51231fb007c54d990bde8505cc2fe6aabb6bfd62b807f9619f95bd29" + "bytes": "ecdb64a04a4790c7866a12f05ba6c67ec6d75cbb273993e1943bf6630174c078" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "529431748" + "i128": "537711777" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9037dc1ed9c62941f4ed57e9efca64680a85278a113d2cb9a6a03bc2ef8f7195" + "bytes": "724a8994de48d3682c5613f997823798e27a9d4fe7151121e87ec04d8e947b37" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9037dc1ed9c62941f4ed57e9efca64680a85278a113d2cb9a6a03bc2ef8f7195" + "bytes": "724a8994de48d3682c5613f997823798e27a9d4fe7151121e87ec04d8e947b37" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9037dc1ed9c62941f4ed57e9efca64680a85278a113d2cb9a6a03bc2ef8f7195" + "bytes": "724a8994de48d3682c5613f997823798e27a9d4fe7151121e87ec04d8e947b37" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "529431748" + "i128": "537711777" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "529431748" + "i128": "537711777" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9037dc1ed9c62941f4ed57e9efca64680a85278a113d2cb9a6a03bc2ef8f7195" + "bytes": "724a8994de48d3682c5613f997823798e27a9d4fe7151121e87ec04d8e947b37" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9037dc1ed9c62941f4ed57e9efca64680a85278a113d2cb9a6a03bc2ef8f7195" + "bytes": "724a8994de48d3682c5613f997823798e27a9d4fe7151121e87ec04d8e947b37" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1d5a8a5d6f4422776151af400fe54e9382a90137a1da1ada1e6258e94576fe5" + "bytes": "4444a7c7114d2d124266b36e8c32e144026186b45d5ae5a229d4c1dc40637591" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1d5a8a5d6f4422776151af400fe54e9382a90137a1da1ada1e6258e94576fe5" + "bytes": "4444a7c7114d2d124266b36e8c32e144026186b45d5ae5a229d4c1dc40637591" } ] }, "durability": "persistent", "val": { - "bytes": "9037dc1ed9c62941f4ed57e9efca64680a85278a113d2cb9a6a03bc2ef8f7195" + "bytes": "724a8994de48d3682c5613f997823798e27a9d4fe7151121e87ec04d8e947b37" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "529431748" + "i128": "537711777" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.190.json index 23dcfbed..75651e2e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "12974463" + "i128": "671857000" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "12974463" + "i128": "671857000" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39377c7a6f4abf41071b900033546ce9d64a0017e796cc0aad16e5f69017934c" + "bytes": "ad0d8527ad19dc54353639938b7309200482d5f7bede8947c6740fe58966eef4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "12974463" + "i128": "671857000" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b5425b9169593923c92ac325b1d58814a84c90df603c667ace44e92ad393576f" + "bytes": "2f68e75c97724f9525f37234b2a6805ad8e40a724536f0da7ad2be2d22943d51" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5425b9169593923c92ac325b1d58814a84c90df603c667ace44e92ad393576f" + "bytes": "2f68e75c97724f9525f37234b2a6805ad8e40a724536f0da7ad2be2d22943d51" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5425b9169593923c92ac325b1d58814a84c90df603c667ace44e92ad393576f" + "bytes": "2f68e75c97724f9525f37234b2a6805ad8e40a724536f0da7ad2be2d22943d51" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "12974463" + "i128": "671857000" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "12974463" + "i128": "671857000" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b5425b9169593923c92ac325b1d58814a84c90df603c667ace44e92ad393576f" + "bytes": "2f68e75c97724f9525f37234b2a6805ad8e40a724536f0da7ad2be2d22943d51" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b5425b9169593923c92ac325b1d58814a84c90df603c667ace44e92ad393576f" + "bytes": "2f68e75c97724f9525f37234b2a6805ad8e40a724536f0da7ad2be2d22943d51" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "608b31bf88689a2ac7373115a5a93319f59dec209aabf1cbd5f6d87258c9bfde" + "bytes": "749e181522234a1644c64259bc335288b7a44ba3d28e3871f383b2ca212603c2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "608b31bf88689a2ac7373115a5a93319f59dec209aabf1cbd5f6d87258c9bfde" + "bytes": "749e181522234a1644c64259bc335288b7a44ba3d28e3871f383b2ca212603c2" } ] }, "durability": "persistent", "val": { - "bytes": "b5425b9169593923c92ac325b1d58814a84c90df603c667ace44e92ad393576f" + "bytes": "2f68e75c97724f9525f37234b2a6805ad8e40a724536f0da7ad2be2d22943d51" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "12974463" + "i128": "671857000" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.191.json index b015588c..3acb07ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "36333856" + "i128": "615380398" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "36333856" + "i128": "615380398" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1f78dc3a00a01d634c54ef7aeb58a8281bb9668c7ac52aa484b28f9ae179b432" + "bytes": "1cf5a9878a85f829b3aa676a384190a30ce3545182ee03be04bfcacc71bbc526" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "36333856" + "i128": "615380398" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "459cc112f2d7802e661f2c58f17c63141cf01c17ce6f7b837da58e1b6508980e" + "bytes": "b6d0da51c5e79cac5f623e283e9d9df72b11721ad67e1fb54bcd31a8263e2cbe" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "459cc112f2d7802e661f2c58f17c63141cf01c17ce6f7b837da58e1b6508980e" + "bytes": "b6d0da51c5e79cac5f623e283e9d9df72b11721ad67e1fb54bcd31a8263e2cbe" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "459cc112f2d7802e661f2c58f17c63141cf01c17ce6f7b837da58e1b6508980e" + "bytes": "b6d0da51c5e79cac5f623e283e9d9df72b11721ad67e1fb54bcd31a8263e2cbe" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "36333856" + "i128": "615380398" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "36333856" + "i128": "615380398" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "459cc112f2d7802e661f2c58f17c63141cf01c17ce6f7b837da58e1b6508980e" + "bytes": "b6d0da51c5e79cac5f623e283e9d9df72b11721ad67e1fb54bcd31a8263e2cbe" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "459cc112f2d7802e661f2c58f17c63141cf01c17ce6f7b837da58e1b6508980e" + "bytes": "b6d0da51c5e79cac5f623e283e9d9df72b11721ad67e1fb54bcd31a8263e2cbe" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "423f26b3e725380f9e62f5e18030e952f0cb66c95beb6fdfd99f92187dd20294" + "bytes": "ad3e8b2fc93ae36339b600315e97865117b6b430426158c04eb6724f9c9f5211" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "423f26b3e725380f9e62f5e18030e952f0cb66c95beb6fdfd99f92187dd20294" + "bytes": "ad3e8b2fc93ae36339b600315e97865117b6b430426158c04eb6724f9c9f5211" } ] }, "durability": "persistent", "val": { - "bytes": "459cc112f2d7802e661f2c58f17c63141cf01c17ce6f7b837da58e1b6508980e" + "bytes": "b6d0da51c5e79cac5f623e283e9d9df72b11721ad67e1fb54bcd31a8263e2cbe" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "36333856" + "i128": "615380398" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.192.json index beea53e7..f96588d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "612390632" + "i128": "889758315" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "612390632" + "i128": "889758315" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7109888c13d1ff721830a9adc2d93d66954bdcd5f4eb811a29ba42292de8c40a" + "bytes": "679a891679453d95ce604b3d13efe17ae4b8a5ef71a8fdb633b4e50fac11f0fd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "612390632" + "i128": "889758315" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "76dab4fb50b217459c20fab1da45a6b034820901e3657c3fa89a4da17eee8cf8" + "bytes": "5f1f436d5988b4c5a023f1b702a859ed45445e38595a039206487ee151a807ef" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76dab4fb50b217459c20fab1da45a6b034820901e3657c3fa89a4da17eee8cf8" + "bytes": "5f1f436d5988b4c5a023f1b702a859ed45445e38595a039206487ee151a807ef" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76dab4fb50b217459c20fab1da45a6b034820901e3657c3fa89a4da17eee8cf8" + "bytes": "5f1f436d5988b4c5a023f1b702a859ed45445e38595a039206487ee151a807ef" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "612390632" + "i128": "889758315" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "612390632" + "i128": "889758315" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "76dab4fb50b217459c20fab1da45a6b034820901e3657c3fa89a4da17eee8cf8" + "bytes": "5f1f436d5988b4c5a023f1b702a859ed45445e38595a039206487ee151a807ef" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "76dab4fb50b217459c20fab1da45a6b034820901e3657c3fa89a4da17eee8cf8" + "bytes": "5f1f436d5988b4c5a023f1b702a859ed45445e38595a039206487ee151a807ef" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f30d4072e18aa4495ccd0cc3543840b81f277f046ae5360c92c2215102eb220e" + "bytes": "6bd6d0c949a0918744dd60f68fd5f2cb50b788ffffe75c19b1ab43620e50ff9d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f30d4072e18aa4495ccd0cc3543840b81f277f046ae5360c92c2215102eb220e" + "bytes": "6bd6d0c949a0918744dd60f68fd5f2cb50b788ffffe75c19b1ab43620e50ff9d" } ] }, "durability": "persistent", "val": { - "bytes": "76dab4fb50b217459c20fab1da45a6b034820901e3657c3fa89a4da17eee8cf8" + "bytes": "5f1f436d5988b4c5a023f1b702a859ed45445e38595a039206487ee151a807ef" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "612390632" + "i128": "889758315" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.193.json index cf0f5a90..4f2b4bca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "802701071" + "i128": "993491939" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "802701071" + "i128": "993491939" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5cb3e8cb8bec39e9d5e66b2e0dac0efd2377e662d510131d1f3528f27f2ad16" + "bytes": "305b5f78e630ddf6162e4fc9032c9df283993a1f942258d48d4ced2b51e06640" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "802701071" + "i128": "993491939" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6f594df9d21333103f6a3defa474b9bc43f39d90512c4f7951a152063a32e167" + "bytes": "7d9ff2b12f8cec0e65069fcbeaad26fbed8ebf44eacc9d3dbb9587baf250e381" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f594df9d21333103f6a3defa474b9bc43f39d90512c4f7951a152063a32e167" + "bytes": "7d9ff2b12f8cec0e65069fcbeaad26fbed8ebf44eacc9d3dbb9587baf250e381" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f594df9d21333103f6a3defa474b9bc43f39d90512c4f7951a152063a32e167" + "bytes": "7d9ff2b12f8cec0e65069fcbeaad26fbed8ebf44eacc9d3dbb9587baf250e381" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "802701071" + "i128": "993491939" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "802701071" + "i128": "993491939" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6f594df9d21333103f6a3defa474b9bc43f39d90512c4f7951a152063a32e167" + "bytes": "7d9ff2b12f8cec0e65069fcbeaad26fbed8ebf44eacc9d3dbb9587baf250e381" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6f594df9d21333103f6a3defa474b9bc43f39d90512c4f7951a152063a32e167" + "bytes": "7d9ff2b12f8cec0e65069fcbeaad26fbed8ebf44eacc9d3dbb9587baf250e381" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ca40074d8b377a76a25fabbbab60459dc75d03fb63e3c682bdc034e6253526b" + "bytes": "41e8abb8532df728cdadd0336cd881eec6aaf6f1dacb90344ddf216cdf9b8ed7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ca40074d8b377a76a25fabbbab60459dc75d03fb63e3c682bdc034e6253526b" + "bytes": "41e8abb8532df728cdadd0336cd881eec6aaf6f1dacb90344ddf216cdf9b8ed7" } ] }, "durability": "persistent", "val": { - "bytes": "6f594df9d21333103f6a3defa474b9bc43f39d90512c4f7951a152063a32e167" + "bytes": "7d9ff2b12f8cec0e65069fcbeaad26fbed8ebf44eacc9d3dbb9587baf250e381" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "802701071" + "i128": "993491939" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.194.json index c6d6c831..12b840b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "725603853" + "i128": "106450053" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "725603853" + "i128": "106450053" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5752b37a8504a35339137a503a6b2a6627424dcc54033a3410b949dd12195fee" + "bytes": "b56319b85d3157609c55769194e2590fcf0c689b24d38406ec9ef2b08e3a9d33" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "725603853" + "i128": "106450053" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f8f14ace3178d69a824ab3a5385d827d99be8d810b6e6c22052c6b7ec7ce8193" + "bytes": "4bc2a72735a7c0274a2c3589680ef92a9acec81e47bbd2c8799148a7dcf04dce" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f8f14ace3178d69a824ab3a5385d827d99be8d810b6e6c22052c6b7ec7ce8193" + "bytes": "4bc2a72735a7c0274a2c3589680ef92a9acec81e47bbd2c8799148a7dcf04dce" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f8f14ace3178d69a824ab3a5385d827d99be8d810b6e6c22052c6b7ec7ce8193" + "bytes": "4bc2a72735a7c0274a2c3589680ef92a9acec81e47bbd2c8799148a7dcf04dce" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "725603853" + "i128": "106450053" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "725603853" + "i128": "106450053" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f8f14ace3178d69a824ab3a5385d827d99be8d810b6e6c22052c6b7ec7ce8193" + "bytes": "4bc2a72735a7c0274a2c3589680ef92a9acec81e47bbd2c8799148a7dcf04dce" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f8f14ace3178d69a824ab3a5385d827d99be8d810b6e6c22052c6b7ec7ce8193" + "bytes": "4bc2a72735a7c0274a2c3589680ef92a9acec81e47bbd2c8799148a7dcf04dce" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "494edabc0e6e290929b6562a4bb5876f131d26387490bb316702aeda53623e43" + "bytes": "a492e7c5bf43c2f8e85a30a07fc80624b4a83549546e79a850dc9997247db049" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "494edabc0e6e290929b6562a4bb5876f131d26387490bb316702aeda53623e43" + "bytes": "a492e7c5bf43c2f8e85a30a07fc80624b4a83549546e79a850dc9997247db049" } ] }, "durability": "persistent", "val": { - "bytes": "f8f14ace3178d69a824ab3a5385d827d99be8d810b6e6c22052c6b7ec7ce8193" + "bytes": "4bc2a72735a7c0274a2c3589680ef92a9acec81e47bbd2c8799148a7dcf04dce" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "725603853" + "i128": "106450053" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.195.json index 5e444926..2051c3a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "512872155" + "i128": "966770755" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "512872155" + "i128": "966770755" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e51fd72bef6c3dcc961c9ab599d8163f1ad027112530560ab83dbc2c406ece65" + "bytes": "01a11cee1a15e0f0535275c9bece1840b0d565e683654742018a3009f0c2dbd5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "512872155" + "i128": "966770755" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6b1ae73b9fb0208fd5bdf5b9dd2f2db209266315f9aa076c455963eed269a544" + "bytes": "fdccbcbbc540e57957022741e3e746f85df04f6959e531ed3514a1a0a37b4bcf" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b1ae73b9fb0208fd5bdf5b9dd2f2db209266315f9aa076c455963eed269a544" + "bytes": "fdccbcbbc540e57957022741e3e746f85df04f6959e531ed3514a1a0a37b4bcf" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b1ae73b9fb0208fd5bdf5b9dd2f2db209266315f9aa076c455963eed269a544" + "bytes": "fdccbcbbc540e57957022741e3e746f85df04f6959e531ed3514a1a0a37b4bcf" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "512872155" + "i128": "966770755" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "512872155" + "i128": "966770755" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6b1ae73b9fb0208fd5bdf5b9dd2f2db209266315f9aa076c455963eed269a544" + "bytes": "fdccbcbbc540e57957022741e3e746f85df04f6959e531ed3514a1a0a37b4bcf" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6b1ae73b9fb0208fd5bdf5b9dd2f2db209266315f9aa076c455963eed269a544" + "bytes": "fdccbcbbc540e57957022741e3e746f85df04f6959e531ed3514a1a0a37b4bcf" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b62a25a162bdd64dcf50c8004deb9edd3ecfd9cc9cdcb87b03b9990974fdccf2" + "bytes": "6673276ef50d0748419ae4353446ae1bdd9e767d21ab2e59d1fe951e579d54db" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b62a25a162bdd64dcf50c8004deb9edd3ecfd9cc9cdcb87b03b9990974fdccf2" + "bytes": "6673276ef50d0748419ae4353446ae1bdd9e767d21ab2e59d1fe951e579d54db" } ] }, "durability": "persistent", "val": { - "bytes": "6b1ae73b9fb0208fd5bdf5b9dd2f2db209266315f9aa076c455963eed269a544" + "bytes": "fdccbcbbc540e57957022741e3e746f85df04f6959e531ed3514a1a0a37b4bcf" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "512872155" + "i128": "966770755" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.196.json index a4f22dd4..9392b044 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "554954212" + "i128": "640854965" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "554954212" + "i128": "640854965" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "451fc3fc88bfc174c1a35e493f4859cb90c2f89190d0675e3208ffececaf6918" + "bytes": "fddc5a1c1fe7f8d1b70f2c29c535fa486c2189bc1c7b51eed7a3da7ba961f174" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "554954212" + "i128": "640854965" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e0723070a0a1d8b75ef13ff2de83807d24abc1c766631a081c82a792c4df88fb" + "bytes": "073eb20559a938e2ecd0d64ef1ee6c07c1253fdc4966801f77b34f54f17be345" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e0723070a0a1d8b75ef13ff2de83807d24abc1c766631a081c82a792c4df88fb" + "bytes": "073eb20559a938e2ecd0d64ef1ee6c07c1253fdc4966801f77b34f54f17be345" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e0723070a0a1d8b75ef13ff2de83807d24abc1c766631a081c82a792c4df88fb" + "bytes": "073eb20559a938e2ecd0d64ef1ee6c07c1253fdc4966801f77b34f54f17be345" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "554954212" + "i128": "640854965" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "554954212" + "i128": "640854965" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e0723070a0a1d8b75ef13ff2de83807d24abc1c766631a081c82a792c4df88fb" + "bytes": "073eb20559a938e2ecd0d64ef1ee6c07c1253fdc4966801f77b34f54f17be345" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e0723070a0a1d8b75ef13ff2de83807d24abc1c766631a081c82a792c4df88fb" + "bytes": "073eb20559a938e2ecd0d64ef1ee6c07c1253fdc4966801f77b34f54f17be345" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f678556e032f1281f97c53c450cb5e2f0ca7b21fa21e41efc13fb5d83be4829" + "bytes": "13f1e71a22c0685fec27f3aa8fa396360f4cfab98e108005a0277a295a1fe37b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f678556e032f1281f97c53c450cb5e2f0ca7b21fa21e41efc13fb5d83be4829" + "bytes": "13f1e71a22c0685fec27f3aa8fa396360f4cfab98e108005a0277a295a1fe37b" } ] }, "durability": "persistent", "val": { - "bytes": "e0723070a0a1d8b75ef13ff2de83807d24abc1c766631a081c82a792c4df88fb" + "bytes": "073eb20559a938e2ecd0d64ef1ee6c07c1253fdc4966801f77b34f54f17be345" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "554954212" + "i128": "640854965" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.197.json index cbbe6aac..0c0059ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "394124701" + "i128": "67575339" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "394124701" + "i128": "67575339" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "be4f2c9a4d81b9a602e3c6208a23c47a6c644604d1a0302041a069132f3edbba" + "bytes": "74d6e420cc278b712a3183ab0634e2d33064a1182c7e0ec62dd9a66d2080f853" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "394124701" + "i128": "67575339" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9e60a53a6b9fc1777fa140d6bde4b1d891f196bcce7ba6ad600f4f2630bc831d" + "bytes": "cdc8caccb6b53408c0657874e0ce38e1b6dd612b320d1a19b573592c567c84f5" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e60a53a6b9fc1777fa140d6bde4b1d891f196bcce7ba6ad600f4f2630bc831d" + "bytes": "cdc8caccb6b53408c0657874e0ce38e1b6dd612b320d1a19b573592c567c84f5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e60a53a6b9fc1777fa140d6bde4b1d891f196bcce7ba6ad600f4f2630bc831d" + "bytes": "cdc8caccb6b53408c0657874e0ce38e1b6dd612b320d1a19b573592c567c84f5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "394124701" + "i128": "67575339" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "394124701" + "i128": "67575339" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9e60a53a6b9fc1777fa140d6bde4b1d891f196bcce7ba6ad600f4f2630bc831d" + "bytes": "cdc8caccb6b53408c0657874e0ce38e1b6dd612b320d1a19b573592c567c84f5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9e60a53a6b9fc1777fa140d6bde4b1d891f196bcce7ba6ad600f4f2630bc831d" + "bytes": "cdc8caccb6b53408c0657874e0ce38e1b6dd612b320d1a19b573592c567c84f5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f806c82c790b27c30ae9f0bbda7a3b2016958e19e750e3dc43fcf8e4915d3cc" + "bytes": "13869d498a9a19234042da51b6e644d4f02d71072e2d7cd1d29e37bc50bbbdd7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f806c82c790b27c30ae9f0bbda7a3b2016958e19e750e3dc43fcf8e4915d3cc" + "bytes": "13869d498a9a19234042da51b6e644d4f02d71072e2d7cd1d29e37bc50bbbdd7" } ] }, "durability": "persistent", "val": { - "bytes": "9e60a53a6b9fc1777fa140d6bde4b1d891f196bcce7ba6ad600f4f2630bc831d" + "bytes": "cdc8caccb6b53408c0657874e0ce38e1b6dd612b320d1a19b573592c567c84f5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "394124701" + "i128": "67575339" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.198.json index e5f382b2..e91a4ced 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "977815203" + "i128": "504119571" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "977815203" + "i128": "504119571" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3c748fa859079bb00f7e5770dbfa9ad0d3ddae284289a6fa41379affc2f3e18e" + "bytes": "6690724c9105cfa4bfe10b5c219b068954f2b91464a2ead502c4b3828f2b34af" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "977815203" + "i128": "504119571" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "782841584643add85a8b31b42237937f42f6bcf5aaf810faae54b056e1319b83" + "bytes": "72d8e528b4a171df74e0b09f8e3c5bcf11241c2958952702952070eb475c60c7" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "782841584643add85a8b31b42237937f42f6bcf5aaf810faae54b056e1319b83" + "bytes": "72d8e528b4a171df74e0b09f8e3c5bcf11241c2958952702952070eb475c60c7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "782841584643add85a8b31b42237937f42f6bcf5aaf810faae54b056e1319b83" + "bytes": "72d8e528b4a171df74e0b09f8e3c5bcf11241c2958952702952070eb475c60c7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "977815203" + "i128": "504119571" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "977815203" + "i128": "504119571" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "782841584643add85a8b31b42237937f42f6bcf5aaf810faae54b056e1319b83" + "bytes": "72d8e528b4a171df74e0b09f8e3c5bcf11241c2958952702952070eb475c60c7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "782841584643add85a8b31b42237937f42f6bcf5aaf810faae54b056e1319b83" + "bytes": "72d8e528b4a171df74e0b09f8e3c5bcf11241c2958952702952070eb475c60c7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5aac2c67f3b4cd8acf00324c51b6cc39a73cff2b93cfa842d0f53ec1be8e5b8d" + "bytes": "8f8c38b82da693612c70e28be938dd58ea72833c271fd3f01822af07c9021457" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5aac2c67f3b4cd8acf00324c51b6cc39a73cff2b93cfa842d0f53ec1be8e5b8d" + "bytes": "8f8c38b82da693612c70e28be938dd58ea72833c271fd3f01822af07c9021457" } ] }, "durability": "persistent", "val": { - "bytes": "782841584643add85a8b31b42237937f42f6bcf5aaf810faae54b056e1319b83" + "bytes": "72d8e528b4a171df74e0b09f8e3c5bcf11241c2958952702952070eb475c60c7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "977815203" + "i128": "504119571" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.199.json index effb9724..1e0250f2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "55609490" + "i128": "315586910" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "55609490" + "i128": "315586910" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7fb510f8bff3416d9281f5ba2ef012d2fa32a3bd6fd47b295dcf5486c667574" + "bytes": "7da886270dd42baa4c0a235732d762fa63dc5a65ded16c444447fc58a19b2bcc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "55609490" + "i128": "315586910" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c59acba450baf6bff84eac3c53387df3c40ec870d5186cb69ea686d3dd04ae88" + "bytes": "cae8fe5f974525360662695b4779eca157b9d926b8024d6f859ca827967b299a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c59acba450baf6bff84eac3c53387df3c40ec870d5186cb69ea686d3dd04ae88" + "bytes": "cae8fe5f974525360662695b4779eca157b9d926b8024d6f859ca827967b299a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c59acba450baf6bff84eac3c53387df3c40ec870d5186cb69ea686d3dd04ae88" + "bytes": "cae8fe5f974525360662695b4779eca157b9d926b8024d6f859ca827967b299a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "55609490" + "i128": "315586910" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "55609490" + "i128": "315586910" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c59acba450baf6bff84eac3c53387df3c40ec870d5186cb69ea686d3dd04ae88" + "bytes": "cae8fe5f974525360662695b4779eca157b9d926b8024d6f859ca827967b299a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c59acba450baf6bff84eac3c53387df3c40ec870d5186cb69ea686d3dd04ae88" + "bytes": "cae8fe5f974525360662695b4779eca157b9d926b8024d6f859ca827967b299a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dab20ebdc48622bfbe19e70061510dc8975b394e5ad60a30be4657375e874a7" + "bytes": "81da9104f016955b66795f2b3ab7f1444aca7aafb92b3cdf2f141c57c2d45b53" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dab20ebdc48622bfbe19e70061510dc8975b394e5ad60a30be4657375e874a7" + "bytes": "81da9104f016955b66795f2b3ab7f1444aca7aafb92b3cdf2f141c57c2d45b53" } ] }, "durability": "persistent", "val": { - "bytes": "c59acba450baf6bff84eac3c53387df3c40ec870d5186cb69ea686d3dd04ae88" + "bytes": "cae8fe5f974525360662695b4779eca157b9d926b8024d6f859ca827967b299a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "55609490" + "i128": "315586910" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.2.json index f7f7d2f6..e3692364 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "417325557" + "i128": "533226043" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "417325557" + "i128": "533226043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "723069927fb15c273fec6482fe05d358bd5052788bb84dc7668e575db521f289" + "bytes": "8adf874c8ad651178d952e841d6783b9efa44d40fc208e6c97ce1d32fa3c42e6" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "417325557" + "i128": "533226043" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d1b6effe9f9d411ff13a684362f41170984282278ae47d0fa75b1ab37b71e262" + "bytes": "14b4c5450ff8acc6b8ae90a378dac12cb9af03d1c73a1aba1730039254169139" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1b6effe9f9d411ff13a684362f41170984282278ae47d0fa75b1ab37b71e262" + "bytes": "14b4c5450ff8acc6b8ae90a378dac12cb9af03d1c73a1aba1730039254169139" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1b6effe9f9d411ff13a684362f41170984282278ae47d0fa75b1ab37b71e262" + "bytes": "14b4c5450ff8acc6b8ae90a378dac12cb9af03d1c73a1aba1730039254169139" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "417325557" + "i128": "533226043" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "417325557" + "i128": "533226043" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d1b6effe9f9d411ff13a684362f41170984282278ae47d0fa75b1ab37b71e262" + "bytes": "14b4c5450ff8acc6b8ae90a378dac12cb9af03d1c73a1aba1730039254169139" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d1b6effe9f9d411ff13a684362f41170984282278ae47d0fa75b1ab37b71e262" + "bytes": "14b4c5450ff8acc6b8ae90a378dac12cb9af03d1c73a1aba1730039254169139" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f25260f6ca58b3176f3d505ca513c3276b815c1a421e4863bb08994fde7eaf6" + "bytes": "bad8eebd5e2835deb7209aab5faea3898880ac99dfeb9993ea625c23c6160856" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f25260f6ca58b3176f3d505ca513c3276b815c1a421e4863bb08994fde7eaf6" + "bytes": "bad8eebd5e2835deb7209aab5faea3898880ac99dfeb9993ea625c23c6160856" } ] }, "durability": "persistent", "val": { - "bytes": "d1b6effe9f9d411ff13a684362f41170984282278ae47d0fa75b1ab37b71e262" + "bytes": "14b4c5450ff8acc6b8ae90a378dac12cb9af03d1c73a1aba1730039254169139" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "417325557" + "i128": "533226043" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.20.json index b560ced1..8825d849 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403042166" + "i128": "270425214" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403042166" + "i128": "270425214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7d6dd4d1a23bbb2da15ac2056f322b61a6db2dd2b09616ae2b87b7353d1cacf" + "bytes": "c9411ccfb0ca53bad3c281fc95265ed9a42a03db309808d2bb2e6958c9e0d44a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "403042166" + "i128": "270425214" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6b6243a777bdc776a2879bab8efca5cfd1b206f1a774e5fc63e1bb40c72691de" + "bytes": "222684c34d9d03bd14be32a3fbf454daddf764900bc8819b9d3f2eb05139b674" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b6243a777bdc776a2879bab8efca5cfd1b206f1a774e5fc63e1bb40c72691de" + "bytes": "222684c34d9d03bd14be32a3fbf454daddf764900bc8819b9d3f2eb05139b674" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b6243a777bdc776a2879bab8efca5cfd1b206f1a774e5fc63e1bb40c72691de" + "bytes": "222684c34d9d03bd14be32a3fbf454daddf764900bc8819b9d3f2eb05139b674" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403042166" + "i128": "270425214" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "403042166" + "i128": "270425214" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6b6243a777bdc776a2879bab8efca5cfd1b206f1a774e5fc63e1bb40c72691de" + "bytes": "222684c34d9d03bd14be32a3fbf454daddf764900bc8819b9d3f2eb05139b674" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6b6243a777bdc776a2879bab8efca5cfd1b206f1a774e5fc63e1bb40c72691de" + "bytes": "222684c34d9d03bd14be32a3fbf454daddf764900bc8819b9d3f2eb05139b674" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88986f9cf870dc248f0270fe5e0b6ab7d8959101bd379b7ef0c94bc217433d24" + "bytes": "061ef66af20127710d4bb4a0c04b9b1f2c40b587fdbc5018bd761301d188e8fb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88986f9cf870dc248f0270fe5e0b6ab7d8959101bd379b7ef0c94bc217433d24" + "bytes": "061ef66af20127710d4bb4a0c04b9b1f2c40b587fdbc5018bd761301d188e8fb" } ] }, "durability": "persistent", "val": { - "bytes": "6b6243a777bdc776a2879bab8efca5cfd1b206f1a774e5fc63e1bb40c72691de" + "bytes": "222684c34d9d03bd14be32a3fbf454daddf764900bc8819b9d3f2eb05139b674" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "403042166" + "i128": "270425214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.200.json index 8503f16a..3ae691c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "323052945" + "i128": "763972528" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "323052945" + "i128": "763972528" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fd33069d4d5980bbc2cb76de5a98248794d531bf3a4a91511d1c57fd4c6e5aae" + "bytes": "a5a7b6b546a167d6edb9e7bc84b8e7927ec7516d1350268d557a49237336de1a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "323052945" + "i128": "763972528" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "133ad8339fd48a0cea0001cf8851a98cc64877dd66821b059fef285281eefc81" + "bytes": "900f12a0335d4241d85c426ccde00d713139b809138ecad842aa355f03cf3e8e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "133ad8339fd48a0cea0001cf8851a98cc64877dd66821b059fef285281eefc81" + "bytes": "900f12a0335d4241d85c426ccde00d713139b809138ecad842aa355f03cf3e8e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "133ad8339fd48a0cea0001cf8851a98cc64877dd66821b059fef285281eefc81" + "bytes": "900f12a0335d4241d85c426ccde00d713139b809138ecad842aa355f03cf3e8e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "323052945" + "i128": "763972528" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "323052945" + "i128": "763972528" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "133ad8339fd48a0cea0001cf8851a98cc64877dd66821b059fef285281eefc81" + "bytes": "900f12a0335d4241d85c426ccde00d713139b809138ecad842aa355f03cf3e8e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "133ad8339fd48a0cea0001cf8851a98cc64877dd66821b059fef285281eefc81" + "bytes": "900f12a0335d4241d85c426ccde00d713139b809138ecad842aa355f03cf3e8e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5da2faa6b15fae304d25ee3d7a93d8eeaca6ab4cf97ecf351d5fe4e4eeb2d468" + "bytes": "bce10dd733c5c1156497b4989136b6382e8a10ed6d9bc62e234d0f08a55d0aa4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5da2faa6b15fae304d25ee3d7a93d8eeaca6ab4cf97ecf351d5fe4e4eeb2d468" + "bytes": "bce10dd733c5c1156497b4989136b6382e8a10ed6d9bc62e234d0f08a55d0aa4" } ] }, "durability": "persistent", "val": { - "bytes": "133ad8339fd48a0cea0001cf8851a98cc64877dd66821b059fef285281eefc81" + "bytes": "900f12a0335d4241d85c426ccde00d713139b809138ecad842aa355f03cf3e8e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "323052945" + "i128": "763972528" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.201.json index 362fa45c..f9201593 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "583079231" + "i128": "811860457" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "583079231" + "i128": "811860457" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e74a8d5883ae576d6750ba22b46d7aa5c88203276fff5944010c5a1663323f4" + "bytes": "42990c4d93b3bdb8958021f0488e151b9fc0916aa6324a2cbfe17881a0c90bd4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "583079231" + "i128": "811860457" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "89b0ce10130348326fe7237861dab81233a7fbcc097afbeba82fdc3e67982655" + "bytes": "5893056ddf336def5fc81f95d55cbb7148c8d4aca6d4ad7d264cf835b512bcca" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89b0ce10130348326fe7237861dab81233a7fbcc097afbeba82fdc3e67982655" + "bytes": "5893056ddf336def5fc81f95d55cbb7148c8d4aca6d4ad7d264cf835b512bcca" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89b0ce10130348326fe7237861dab81233a7fbcc097afbeba82fdc3e67982655" + "bytes": "5893056ddf336def5fc81f95d55cbb7148c8d4aca6d4ad7d264cf835b512bcca" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "583079231" + "i128": "811860457" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "583079231" + "i128": "811860457" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "89b0ce10130348326fe7237861dab81233a7fbcc097afbeba82fdc3e67982655" + "bytes": "5893056ddf336def5fc81f95d55cbb7148c8d4aca6d4ad7d264cf835b512bcca" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "89b0ce10130348326fe7237861dab81233a7fbcc097afbeba82fdc3e67982655" + "bytes": "5893056ddf336def5fc81f95d55cbb7148c8d4aca6d4ad7d264cf835b512bcca" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f14700a82760e0f2d0f34bd1cf0857045ad10685c45b89f97f1d8374f72d4be" + "bytes": "d44fd827e957eae3f61800521fbd061d31abdf2d3e57e452fe98bc4b25641222" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f14700a82760e0f2d0f34bd1cf0857045ad10685c45b89f97f1d8374f72d4be" + "bytes": "d44fd827e957eae3f61800521fbd061d31abdf2d3e57e452fe98bc4b25641222" } ] }, "durability": "persistent", "val": { - "bytes": "89b0ce10130348326fe7237861dab81233a7fbcc097afbeba82fdc3e67982655" + "bytes": "5893056ddf336def5fc81f95d55cbb7148c8d4aca6d4ad7d264cf835b512bcca" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "583079231" + "i128": "811860457" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.202.json index b4679414..ece95e9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "912404287" + "i128": "847105947" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "912404287" + "i128": "847105947" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc8d97fe7f38b2a995e7ec9c252c6cf9e3325204fb58475555b6629b0233acde" + "bytes": "e94f6cad1ad511ff8334fd3daefef7827297c8637012a246d9918bca908ee49f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "912404287" + "i128": "847105947" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c5d8d4f6a12220fe878f3cdd64d9547d4019a78a729c8c2eaa857b1fa72e17ff" + "bytes": "58d4dfdb6e822ec6a7c2bf12bcb042e878eba861ac3188f9503722353936c3db" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5d8d4f6a12220fe878f3cdd64d9547d4019a78a729c8c2eaa857b1fa72e17ff" + "bytes": "58d4dfdb6e822ec6a7c2bf12bcb042e878eba861ac3188f9503722353936c3db" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5d8d4f6a12220fe878f3cdd64d9547d4019a78a729c8c2eaa857b1fa72e17ff" + "bytes": "58d4dfdb6e822ec6a7c2bf12bcb042e878eba861ac3188f9503722353936c3db" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "912404287" + "i128": "847105947" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "912404287" + "i128": "847105947" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c5d8d4f6a12220fe878f3cdd64d9547d4019a78a729c8c2eaa857b1fa72e17ff" + "bytes": "58d4dfdb6e822ec6a7c2bf12bcb042e878eba861ac3188f9503722353936c3db" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c5d8d4f6a12220fe878f3cdd64d9547d4019a78a729c8c2eaa857b1fa72e17ff" + "bytes": "58d4dfdb6e822ec6a7c2bf12bcb042e878eba861ac3188f9503722353936c3db" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be7e0b6cd0b6763127559162e933e9b41c04477c56334b29e2046116248e3397" + "bytes": "3fba60c63c280fa385ac9f3682b95024f519670771fdafe70a8e153cc800b53e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be7e0b6cd0b6763127559162e933e9b41c04477c56334b29e2046116248e3397" + "bytes": "3fba60c63c280fa385ac9f3682b95024f519670771fdafe70a8e153cc800b53e" } ] }, "durability": "persistent", "val": { - "bytes": "c5d8d4f6a12220fe878f3cdd64d9547d4019a78a729c8c2eaa857b1fa72e17ff" + "bytes": "58d4dfdb6e822ec6a7c2bf12bcb042e878eba861ac3188f9503722353936c3db" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "912404287" + "i128": "847105947" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.203.json index a5314e63..cb4c8f65 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "135442845" + "i128": "605281411" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "135442845" + "i128": "605281411" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f3b87fbe4b0351fde2d6b958b7862f76db007408f4c9fb24e7901d7bb18437d" + "bytes": "62f8f1fe41e3154d63319471babce655330c7c99c3956a393959d386c6decc11" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "135442845" + "i128": "605281411" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "471a754a4bee5d770e4f2bda894ffd45f61562ca2d76eb9d0b3ecc340213ce77" + "bytes": "816d39ff4c5e16a8361ccbf65a498afb42a447b84f2d398e2bea61a3d80e7b48" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "471a754a4bee5d770e4f2bda894ffd45f61562ca2d76eb9d0b3ecc340213ce77" + "bytes": "816d39ff4c5e16a8361ccbf65a498afb42a447b84f2d398e2bea61a3d80e7b48" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "471a754a4bee5d770e4f2bda894ffd45f61562ca2d76eb9d0b3ecc340213ce77" + "bytes": "816d39ff4c5e16a8361ccbf65a498afb42a447b84f2d398e2bea61a3d80e7b48" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "135442845" + "i128": "605281411" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "135442845" + "i128": "605281411" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "471a754a4bee5d770e4f2bda894ffd45f61562ca2d76eb9d0b3ecc340213ce77" + "bytes": "816d39ff4c5e16a8361ccbf65a498afb42a447b84f2d398e2bea61a3d80e7b48" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "471a754a4bee5d770e4f2bda894ffd45f61562ca2d76eb9d0b3ecc340213ce77" + "bytes": "816d39ff4c5e16a8361ccbf65a498afb42a447b84f2d398e2bea61a3d80e7b48" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50bfbce3a1103114008bbc9dbfea0fe446c9ff71d9da9135f6a7ec290e801dfd" + "bytes": "7044ccb5481994fbc03ad46668ebe55b147e9961a2d881f72f14e45e7dfdbd9d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50bfbce3a1103114008bbc9dbfea0fe446c9ff71d9da9135f6a7ec290e801dfd" + "bytes": "7044ccb5481994fbc03ad46668ebe55b147e9961a2d881f72f14e45e7dfdbd9d" } ] }, "durability": "persistent", "val": { - "bytes": "471a754a4bee5d770e4f2bda894ffd45f61562ca2d76eb9d0b3ecc340213ce77" + "bytes": "816d39ff4c5e16a8361ccbf65a498afb42a447b84f2d398e2bea61a3d80e7b48" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "135442845" + "i128": "605281411" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.204.json index 6f422f00..035e21e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "883632129" + "i128": "196059789" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "883632129" + "i128": "196059789" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3b95dd0f837ac21b12a3cc13a1c17b4db8c4fee59be4aa649214fdddf0a5a94" + "bytes": "a6084ca298f14eb36a853465ae221a3f8a30e2660de1d14f38a023f592316617" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "883632129" + "i128": "196059789" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "bfc91aa033fd6a9ea091bb7a484dcafeb775d46b7262d0951cc6d0b3ee788504" + "bytes": "a1043eff9964e8aaa4006c85dab2a3f1d72669597412a68e538ff2eebaa4dcf2" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bfc91aa033fd6a9ea091bb7a484dcafeb775d46b7262d0951cc6d0b3ee788504" + "bytes": "a1043eff9964e8aaa4006c85dab2a3f1d72669597412a68e538ff2eebaa4dcf2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bfc91aa033fd6a9ea091bb7a484dcafeb775d46b7262d0951cc6d0b3ee788504" + "bytes": "a1043eff9964e8aaa4006c85dab2a3f1d72669597412a68e538ff2eebaa4dcf2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "883632129" + "i128": "196059789" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "883632129" + "i128": "196059789" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bfc91aa033fd6a9ea091bb7a484dcafeb775d46b7262d0951cc6d0b3ee788504" + "bytes": "a1043eff9964e8aaa4006c85dab2a3f1d72669597412a68e538ff2eebaa4dcf2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bfc91aa033fd6a9ea091bb7a484dcafeb775d46b7262d0951cc6d0b3ee788504" + "bytes": "a1043eff9964e8aaa4006c85dab2a3f1d72669597412a68e538ff2eebaa4dcf2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed170afec40ff8748c600604c235d7435a25679687af7bd06b0ecfa7e2707b2c" + "bytes": "12cba966c3078f9f608bf4ec2c811ccb336113f2d5687dc79eb9f5d91d31d958" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed170afec40ff8748c600604c235d7435a25679687af7bd06b0ecfa7e2707b2c" + "bytes": "12cba966c3078f9f608bf4ec2c811ccb336113f2d5687dc79eb9f5d91d31d958" } ] }, "durability": "persistent", "val": { - "bytes": "bfc91aa033fd6a9ea091bb7a484dcafeb775d46b7262d0951cc6d0b3ee788504" + "bytes": "a1043eff9964e8aaa4006c85dab2a3f1d72669597412a68e538ff2eebaa4dcf2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "883632129" + "i128": "196059789" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.205.json index a6a55aac..9f0e3f62 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "434735872" + "i128": "842296850" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "434735872" + "i128": "842296850" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "019846e333122916ba6f3e5b1f2b08ca267a371b07adb0484e1e80e143925f74" + "bytes": "cc6c808501970b1d9ac259e56a02982b80998038235853807eef27747394e550" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "434735872" + "i128": "842296850" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "62d17d1308fde92ef16e07323014c200156a647b4b5cdf249d23f51de5d15569" + "bytes": "1dfc47237d989d2a96a73f2a141851f575e586999a025a4298fe67b59d2d9c7d" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62d17d1308fde92ef16e07323014c200156a647b4b5cdf249d23f51de5d15569" + "bytes": "1dfc47237d989d2a96a73f2a141851f575e586999a025a4298fe67b59d2d9c7d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62d17d1308fde92ef16e07323014c200156a647b4b5cdf249d23f51de5d15569" + "bytes": "1dfc47237d989d2a96a73f2a141851f575e586999a025a4298fe67b59d2d9c7d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "434735872" + "i128": "842296850" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "434735872" + "i128": "842296850" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "62d17d1308fde92ef16e07323014c200156a647b4b5cdf249d23f51de5d15569" + "bytes": "1dfc47237d989d2a96a73f2a141851f575e586999a025a4298fe67b59d2d9c7d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "62d17d1308fde92ef16e07323014c200156a647b4b5cdf249d23f51de5d15569" + "bytes": "1dfc47237d989d2a96a73f2a141851f575e586999a025a4298fe67b59d2d9c7d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "286274cc9fdb7d86f2f3b69fb958c3b782a5e762b33fa096e61a619ca2951368" + "bytes": "664f57d3494200c6027e35503d50989d2778f2689bc737db05261a3c917a74e2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "286274cc9fdb7d86f2f3b69fb958c3b782a5e762b33fa096e61a619ca2951368" + "bytes": "664f57d3494200c6027e35503d50989d2778f2689bc737db05261a3c917a74e2" } ] }, "durability": "persistent", "val": { - "bytes": "62d17d1308fde92ef16e07323014c200156a647b4b5cdf249d23f51de5d15569" + "bytes": "1dfc47237d989d2a96a73f2a141851f575e586999a025a4298fe67b59d2d9c7d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "434735872" + "i128": "842296850" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.206.json index f0c2e50d..8c14f2bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "185525572" + "i128": "580311013" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "185525572" + "i128": "580311013" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ec870a39f7f96eca3a31b1dd09b3af0dcd9ca314021b91f676356a5f3f4367e" + "bytes": "2e6d51a09f704f8de98f6de0c333e1207fed7b0a32d69bd344e62ebab4b57ccd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "185525572" + "i128": "580311013" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6af50ab15543dbf82bce8fe5cb29b00c2d6a9bd3a705978b5151664741a99b54" + "bytes": "3d33307ed72bde345a8392bbe02b488b9fe510978879905f26e4b3da0f25e8a1" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6af50ab15543dbf82bce8fe5cb29b00c2d6a9bd3a705978b5151664741a99b54" + "bytes": "3d33307ed72bde345a8392bbe02b488b9fe510978879905f26e4b3da0f25e8a1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6af50ab15543dbf82bce8fe5cb29b00c2d6a9bd3a705978b5151664741a99b54" + "bytes": "3d33307ed72bde345a8392bbe02b488b9fe510978879905f26e4b3da0f25e8a1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "185525572" + "i128": "580311013" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "185525572" + "i128": "580311013" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6af50ab15543dbf82bce8fe5cb29b00c2d6a9bd3a705978b5151664741a99b54" + "bytes": "3d33307ed72bde345a8392bbe02b488b9fe510978879905f26e4b3da0f25e8a1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6af50ab15543dbf82bce8fe5cb29b00c2d6a9bd3a705978b5151664741a99b54" + "bytes": "3d33307ed72bde345a8392bbe02b488b9fe510978879905f26e4b3da0f25e8a1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75f8f8a8b547e40c2a8b071efa3a8ac7e64cb00ab6b8599fad58f8f498d58a3b" + "bytes": "7158f49226f6565374742eaca14ef6c8b715bd433c7436ea139d718d9a9aef6c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75f8f8a8b547e40c2a8b071efa3a8ac7e64cb00ab6b8599fad58f8f498d58a3b" + "bytes": "7158f49226f6565374742eaca14ef6c8b715bd433c7436ea139d718d9a9aef6c" } ] }, "durability": "persistent", "val": { - "bytes": "6af50ab15543dbf82bce8fe5cb29b00c2d6a9bd3a705978b5151664741a99b54" + "bytes": "3d33307ed72bde345a8392bbe02b488b9fe510978879905f26e4b3da0f25e8a1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "185525572" + "i128": "580311013" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.207.json index 780b2e02..bdb1bc5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "150668519" + "i128": "95013372" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "150668519" + "i128": "95013372" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3912fab088d912aa80829cbeeaf827f097e0a301b1fe98fce90794239d6872fb" + "bytes": "1438e1b13ce0b9dde5b264886c6709cbdff1345e41c0ee5ff9c76d986e09e7a4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "150668519" + "i128": "95013372" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "49bcc1bae426adc3164f8087143e7d274178d289011874534ee9f6090adafa31" + "bytes": "ee975e46ce4abf4d9a969696ab016760cda49b5da7bcfc1eb4ee857f6ee676f8" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "49bcc1bae426adc3164f8087143e7d274178d289011874534ee9f6090adafa31" + "bytes": "ee975e46ce4abf4d9a969696ab016760cda49b5da7bcfc1eb4ee857f6ee676f8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "49bcc1bae426adc3164f8087143e7d274178d289011874534ee9f6090adafa31" + "bytes": "ee975e46ce4abf4d9a969696ab016760cda49b5da7bcfc1eb4ee857f6ee676f8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "150668519" + "i128": "95013372" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "150668519" + "i128": "95013372" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "49bcc1bae426adc3164f8087143e7d274178d289011874534ee9f6090adafa31" + "bytes": "ee975e46ce4abf4d9a969696ab016760cda49b5da7bcfc1eb4ee857f6ee676f8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "49bcc1bae426adc3164f8087143e7d274178d289011874534ee9f6090adafa31" + "bytes": "ee975e46ce4abf4d9a969696ab016760cda49b5da7bcfc1eb4ee857f6ee676f8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e809f8a0f8ba4762f3d4bdc544513beb53d388afae7a3e8d49afd0886eb73cc4" + "bytes": "00ec69a38fcd4976f86cb8b8ee0ef0b53a7e2a9dae0335aeb8eb0cbaed73cf51" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e809f8a0f8ba4762f3d4bdc544513beb53d388afae7a3e8d49afd0886eb73cc4" + "bytes": "00ec69a38fcd4976f86cb8b8ee0ef0b53a7e2a9dae0335aeb8eb0cbaed73cf51" } ] }, "durability": "persistent", "val": { - "bytes": "49bcc1bae426adc3164f8087143e7d274178d289011874534ee9f6090adafa31" + "bytes": "ee975e46ce4abf4d9a969696ab016760cda49b5da7bcfc1eb4ee857f6ee676f8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "150668519" + "i128": "95013372" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.208.json index 08c9f4de..bdf8bf60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "991457875" + "i128": "430428231" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "991457875" + "i128": "430428231" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1013831307b7953f0e7a5d5f739c23502e3ea719bbed3f0314703047598d46f1" + "bytes": "8678437758ef28dfed9fa5ad0a865bfcd287bc78de60f3084fecd645a036cff4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "991457875" + "i128": "430428231" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5cbf191ffb08a00dfa5f45c73d1d8c2561e04a5ceb499952b7a61ee9c5c20d79" + "bytes": "d2461d202f10cc7498a28554876aec720c4c8aa8c6a6ba17b558bf1c2ee8cd08" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5cbf191ffb08a00dfa5f45c73d1d8c2561e04a5ceb499952b7a61ee9c5c20d79" + "bytes": "d2461d202f10cc7498a28554876aec720c4c8aa8c6a6ba17b558bf1c2ee8cd08" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5cbf191ffb08a00dfa5f45c73d1d8c2561e04a5ceb499952b7a61ee9c5c20d79" + "bytes": "d2461d202f10cc7498a28554876aec720c4c8aa8c6a6ba17b558bf1c2ee8cd08" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "991457875" + "i128": "430428231" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "991457875" + "i128": "430428231" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5cbf191ffb08a00dfa5f45c73d1d8c2561e04a5ceb499952b7a61ee9c5c20d79" + "bytes": "d2461d202f10cc7498a28554876aec720c4c8aa8c6a6ba17b558bf1c2ee8cd08" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5cbf191ffb08a00dfa5f45c73d1d8c2561e04a5ceb499952b7a61ee9c5c20d79" + "bytes": "d2461d202f10cc7498a28554876aec720c4c8aa8c6a6ba17b558bf1c2ee8cd08" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28bdee2c2f04834d5eef2064a405e649509e79b0e6b11cd25d5c6791c5dcfef3" + "bytes": "6b89f9c77a6e4f6ba068bae37e8a7188554910f3a3e812d8edad29a06a70c6da" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28bdee2c2f04834d5eef2064a405e649509e79b0e6b11cd25d5c6791c5dcfef3" + "bytes": "6b89f9c77a6e4f6ba068bae37e8a7188554910f3a3e812d8edad29a06a70c6da" } ] }, "durability": "persistent", "val": { - "bytes": "5cbf191ffb08a00dfa5f45c73d1d8c2561e04a5ceb499952b7a61ee9c5c20d79" + "bytes": "d2461d202f10cc7498a28554876aec720c4c8aa8c6a6ba17b558bf1c2ee8cd08" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "991457875" + "i128": "430428231" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.209.json index 76bf5542..fb118b5e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "188938532" + "i128": "917998437" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188938532" + "i128": "917998437" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e37e515f645a817174b4c4ccdc6dd51f7c2d417f7357c94add8bd6ee313ce147" + "bytes": "4c154add494015c5fb35d12f4e3f1553f7bf26d7f1a6f7d2ba16a6bcdc5a70ba" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "188938532" + "i128": "917998437" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "80d19df5ae61f5ce58482bef7ed7a5a6062099d3b5f645db3092d77db3e095de" + "bytes": "63d58ce30b449f69dd3f034489049a38bd67fb1c376e51d40d865662cdbc2bbf" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "80d19df5ae61f5ce58482bef7ed7a5a6062099d3b5f645db3092d77db3e095de" + "bytes": "63d58ce30b449f69dd3f034489049a38bd67fb1c376e51d40d865662cdbc2bbf" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "80d19df5ae61f5ce58482bef7ed7a5a6062099d3b5f645db3092d77db3e095de" + "bytes": "63d58ce30b449f69dd3f034489049a38bd67fb1c376e51d40d865662cdbc2bbf" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "188938532" + "i128": "917998437" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "188938532" + "i128": "917998437" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "80d19df5ae61f5ce58482bef7ed7a5a6062099d3b5f645db3092d77db3e095de" + "bytes": "63d58ce30b449f69dd3f034489049a38bd67fb1c376e51d40d865662cdbc2bbf" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "80d19df5ae61f5ce58482bef7ed7a5a6062099d3b5f645db3092d77db3e095de" + "bytes": "63d58ce30b449f69dd3f034489049a38bd67fb1c376e51d40d865662cdbc2bbf" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8912424823dd0894cfbc3b592244ab66ce29392fdce3d1a7b305ef1eeb0803ef" + "bytes": "620e3a486de775e234f3aea727c52ff97c61dbc8554b84f061008c0b6b79cef0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8912424823dd0894cfbc3b592244ab66ce29392fdce3d1a7b305ef1eeb0803ef" + "bytes": "620e3a486de775e234f3aea727c52ff97c61dbc8554b84f061008c0b6b79cef0" } ] }, "durability": "persistent", "val": { - "bytes": "80d19df5ae61f5ce58482bef7ed7a5a6062099d3b5f645db3092d77db3e095de" + "bytes": "63d58ce30b449f69dd3f034489049a38bd67fb1c376e51d40d865662cdbc2bbf" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "188938532" + "i128": "917998437" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.21.json index db4a46b4..0707e8a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847648537" + "i128": "395360712" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847648537" + "i128": "395360712" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc8b84626c4ea654dbfdf777a6116bd1b64f4643c320dbfc56b32b9ba32c1c58" + "bytes": "e52bd03af8c528ba727c8dc996110d59e6bdb9543a771bd130431770f7f1082d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847648537" + "i128": "395360712" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ba8effad2ea046d949363ba605f1007d80f3c1ce76078ac54f02ca0397770591" + "bytes": "10cc59d254d84a9ece47870e5b176ec1bee38b177fab44d458713721754e8e4b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba8effad2ea046d949363ba605f1007d80f3c1ce76078ac54f02ca0397770591" + "bytes": "10cc59d254d84a9ece47870e5b176ec1bee38b177fab44d458713721754e8e4b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba8effad2ea046d949363ba605f1007d80f3c1ce76078ac54f02ca0397770591" + "bytes": "10cc59d254d84a9ece47870e5b176ec1bee38b177fab44d458713721754e8e4b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847648537" + "i128": "395360712" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "847648537" + "i128": "395360712" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ba8effad2ea046d949363ba605f1007d80f3c1ce76078ac54f02ca0397770591" + "bytes": "10cc59d254d84a9ece47870e5b176ec1bee38b177fab44d458713721754e8e4b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ba8effad2ea046d949363ba605f1007d80f3c1ce76078ac54f02ca0397770591" + "bytes": "10cc59d254d84a9ece47870e5b176ec1bee38b177fab44d458713721754e8e4b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f30655f17bafa0520d7798b0fb91c1bd1a6873b0280bb8c663a11d1f0baa62a" + "bytes": "36674a923d4db2ce6c73be6fe9ec99bf5bc033b01ee1f9290ff3643c240f697a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f30655f17bafa0520d7798b0fb91c1bd1a6873b0280bb8c663a11d1f0baa62a" + "bytes": "36674a923d4db2ce6c73be6fe9ec99bf5bc033b01ee1f9290ff3643c240f697a" } ] }, "durability": "persistent", "val": { - "bytes": "ba8effad2ea046d949363ba605f1007d80f3c1ce76078ac54f02ca0397770591" + "bytes": "10cc59d254d84a9ece47870e5b176ec1bee38b177fab44d458713721754e8e4b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "847648537" + "i128": "395360712" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.210.json index fdedf486..1df2e45f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "434711582" + "i128": "779138149" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "434711582" + "i128": "779138149" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "88aab70f81b57728662f132100c968afd67c66812cc71d8e5827dc50bc36fca1" + "bytes": "f07a40f99bd44c5527395dc147933f937918b8980d51e6b6361f28ff18afb144" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "434711582" + "i128": "779138149" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b0c8cf918d5a74279557fa81818cc8a022c0841c6ba16b560e4a567c182a3a8a" + "bytes": "53928bbca6c3f589ab160739b170b73f0f8e6be9c13374fcf77d0a7f032831e5" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0c8cf918d5a74279557fa81818cc8a022c0841c6ba16b560e4a567c182a3a8a" + "bytes": "53928bbca6c3f589ab160739b170b73f0f8e6be9c13374fcf77d0a7f032831e5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0c8cf918d5a74279557fa81818cc8a022c0841c6ba16b560e4a567c182a3a8a" + "bytes": "53928bbca6c3f589ab160739b170b73f0f8e6be9c13374fcf77d0a7f032831e5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "434711582" + "i128": "779138149" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "434711582" + "i128": "779138149" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b0c8cf918d5a74279557fa81818cc8a022c0841c6ba16b560e4a567c182a3a8a" + "bytes": "53928bbca6c3f589ab160739b170b73f0f8e6be9c13374fcf77d0a7f032831e5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b0c8cf918d5a74279557fa81818cc8a022c0841c6ba16b560e4a567c182a3a8a" + "bytes": "53928bbca6c3f589ab160739b170b73f0f8e6be9c13374fcf77d0a7f032831e5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c4973420156d0132645e92a7617da74d6183c9d945615758a0aceded7a49aae" + "bytes": "122ff9fdf6600f2ce80e3011ab24eed48a6447d905cb80818a1b84b8ded9f296" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c4973420156d0132645e92a7617da74d6183c9d945615758a0aceded7a49aae" + "bytes": "122ff9fdf6600f2ce80e3011ab24eed48a6447d905cb80818a1b84b8ded9f296" } ] }, "durability": "persistent", "val": { - "bytes": "b0c8cf918d5a74279557fa81818cc8a022c0841c6ba16b560e4a567c182a3a8a" + "bytes": "53928bbca6c3f589ab160739b170b73f0f8e6be9c13374fcf77d0a7f032831e5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "434711582" + "i128": "779138149" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.211.json index 46a018ac..7eea88cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "706224444" + "i128": "344951786" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "706224444" + "i128": "344951786" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb17ca6807dceb556e9cf4e14f7acc268b7dd66377f5f5d477ce778cb7fb7270" + "bytes": "1b4ee19e2cce9badca85f1cd4a61f5e3b693fb2ac6e76a9be1d36354f1e85696" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "706224444" + "i128": "344951786" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ebb725a1f49872ef7d84917d69e913f984dd9a7e71b3a5419879bfb90e8cdfc5" + "bytes": "fd05552afab52c02544321ee31f49a0b93a44375db8588d92394b50b226dc385" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ebb725a1f49872ef7d84917d69e913f984dd9a7e71b3a5419879bfb90e8cdfc5" + "bytes": "fd05552afab52c02544321ee31f49a0b93a44375db8588d92394b50b226dc385" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ebb725a1f49872ef7d84917d69e913f984dd9a7e71b3a5419879bfb90e8cdfc5" + "bytes": "fd05552afab52c02544321ee31f49a0b93a44375db8588d92394b50b226dc385" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "706224444" + "i128": "344951786" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "706224444" + "i128": "344951786" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ebb725a1f49872ef7d84917d69e913f984dd9a7e71b3a5419879bfb90e8cdfc5" + "bytes": "fd05552afab52c02544321ee31f49a0b93a44375db8588d92394b50b226dc385" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ebb725a1f49872ef7d84917d69e913f984dd9a7e71b3a5419879bfb90e8cdfc5" + "bytes": "fd05552afab52c02544321ee31f49a0b93a44375db8588d92394b50b226dc385" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe04ed0f3227b04c0b3faa8cf42f590ee51d13819042319bb41624753f483252" + "bytes": "5eded4715b7101459ba6c172e390c006ebbfecb247089acbf4100d9ee22329f4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe04ed0f3227b04c0b3faa8cf42f590ee51d13819042319bb41624753f483252" + "bytes": "5eded4715b7101459ba6c172e390c006ebbfecb247089acbf4100d9ee22329f4" } ] }, "durability": "persistent", "val": { - "bytes": "ebb725a1f49872ef7d84917d69e913f984dd9a7e71b3a5419879bfb90e8cdfc5" + "bytes": "fd05552afab52c02544321ee31f49a0b93a44375db8588d92394b50b226dc385" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "706224444" + "i128": "344951786" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.212.json index 1ed10fe8..74b02b52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "606290495" + "i128": "403136243" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "606290495" + "i128": "403136243" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "50d2755e395e1e8d8023c8bdb01c07f9d7d45ce4bd1a2f19a2b0795fc5476f68" + "bytes": "21aee34d8249d0cc222529f7950297438987b63b9a709bc5adb73a845e30f24f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "606290495" + "i128": "403136243" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3c03fce8bf59a0e524578d020ba5da0d8c46cbcb37943175dca8d626e74ec337" + "bytes": "bd55920b55d881ff503171af15cce54c5e7e314b18351070aef78658c156bd25" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3c03fce8bf59a0e524578d020ba5da0d8c46cbcb37943175dca8d626e74ec337" + "bytes": "bd55920b55d881ff503171af15cce54c5e7e314b18351070aef78658c156bd25" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3c03fce8bf59a0e524578d020ba5da0d8c46cbcb37943175dca8d626e74ec337" + "bytes": "bd55920b55d881ff503171af15cce54c5e7e314b18351070aef78658c156bd25" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "606290495" + "i128": "403136243" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "606290495" + "i128": "403136243" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3c03fce8bf59a0e524578d020ba5da0d8c46cbcb37943175dca8d626e74ec337" + "bytes": "bd55920b55d881ff503171af15cce54c5e7e314b18351070aef78658c156bd25" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3c03fce8bf59a0e524578d020ba5da0d8c46cbcb37943175dca8d626e74ec337" + "bytes": "bd55920b55d881ff503171af15cce54c5e7e314b18351070aef78658c156bd25" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0f173c742a30329d9d9a9f5b0d536e8405599fba0b2876583679ca7b28486cd" + "bytes": "9e52c4c45e39cb8e70839a5a172976ad5569c7ff3d45c7659867b0439a5a9801" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0f173c742a30329d9d9a9f5b0d536e8405599fba0b2876583679ca7b28486cd" + "bytes": "9e52c4c45e39cb8e70839a5a172976ad5569c7ff3d45c7659867b0439a5a9801" } ] }, "durability": "persistent", "val": { - "bytes": "3c03fce8bf59a0e524578d020ba5da0d8c46cbcb37943175dca8d626e74ec337" + "bytes": "bd55920b55d881ff503171af15cce54c5e7e314b18351070aef78658c156bd25" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "606290495" + "i128": "403136243" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.213.json index be2ad5aa..91d611aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "544332748" + "i128": "318592577" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "544332748" + "i128": "318592577" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb02a668831bbe3f93d894eb57bd764b291944cd865734bbc4c700dc3120a94a" + "bytes": "e18b1bfea417cc10b69813601f9a08ec4a311f6935abe6f57e372750311c319e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "544332748" + "i128": "318592577" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3918330558eaa632babe26dc1de3296baef0525208801109ba4a0bd9fe01862f" + "bytes": "d45a545d061d2db07d9ba8e978467c53999949aa014f577a436c433c0181c87c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3918330558eaa632babe26dc1de3296baef0525208801109ba4a0bd9fe01862f" + "bytes": "d45a545d061d2db07d9ba8e978467c53999949aa014f577a436c433c0181c87c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3918330558eaa632babe26dc1de3296baef0525208801109ba4a0bd9fe01862f" + "bytes": "d45a545d061d2db07d9ba8e978467c53999949aa014f577a436c433c0181c87c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "544332748" + "i128": "318592577" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "544332748" + "i128": "318592577" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3918330558eaa632babe26dc1de3296baef0525208801109ba4a0bd9fe01862f" + "bytes": "d45a545d061d2db07d9ba8e978467c53999949aa014f577a436c433c0181c87c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3918330558eaa632babe26dc1de3296baef0525208801109ba4a0bd9fe01862f" + "bytes": "d45a545d061d2db07d9ba8e978467c53999949aa014f577a436c433c0181c87c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77f0b02d920152864e2dd1adb42fc86511d55e32ecb99a2bc4916d1f3aeea66c" + "bytes": "0022b19e88cbcf6b76a7009e643c72bf6b4fefc7a447ac7552a4a7b4546836f0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77f0b02d920152864e2dd1adb42fc86511d55e32ecb99a2bc4916d1f3aeea66c" + "bytes": "0022b19e88cbcf6b76a7009e643c72bf6b4fefc7a447ac7552a4a7b4546836f0" } ] }, "durability": "persistent", "val": { - "bytes": "3918330558eaa632babe26dc1de3296baef0525208801109ba4a0bd9fe01862f" + "bytes": "d45a545d061d2db07d9ba8e978467c53999949aa014f577a436c433c0181c87c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "544332748" + "i128": "318592577" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.214.json index 8d5659c5..3816d490 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "878762474" + "i128": "128829516" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "878762474" + "i128": "128829516" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "183198d3b2853157e1d563e05bade2485aee45b3e74462097cb1a234c79837f4" + "bytes": "65195f371313558dfd82eda2b6d39372fd8fed97f3321d71294ced2c693e11e7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "878762474" + "i128": "128829516" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3f77d436bc38bcead76e1a6677fdd40b65f11cd460977a7d4d6b696941c862e9" + "bytes": "ac4fa86ebf21a3aef175f0fa8227795cd741b7f59bc166d8a0a1805b191488ce" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f77d436bc38bcead76e1a6677fdd40b65f11cd460977a7d4d6b696941c862e9" + "bytes": "ac4fa86ebf21a3aef175f0fa8227795cd741b7f59bc166d8a0a1805b191488ce" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f77d436bc38bcead76e1a6677fdd40b65f11cd460977a7d4d6b696941c862e9" + "bytes": "ac4fa86ebf21a3aef175f0fa8227795cd741b7f59bc166d8a0a1805b191488ce" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "878762474" + "i128": "128829516" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "878762474" + "i128": "128829516" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f77d436bc38bcead76e1a6677fdd40b65f11cd460977a7d4d6b696941c862e9" + "bytes": "ac4fa86ebf21a3aef175f0fa8227795cd741b7f59bc166d8a0a1805b191488ce" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f77d436bc38bcead76e1a6677fdd40b65f11cd460977a7d4d6b696941c862e9" + "bytes": "ac4fa86ebf21a3aef175f0fa8227795cd741b7f59bc166d8a0a1805b191488ce" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6d5b8faed2355035c9983bddbecc10ae1ab3c814f0d928781dde5fcd7fc2e88" + "bytes": "e6ba190ddeb832db069430e30dfbbb4fdb7f8dc367472a547c1ce9bc79e3d19d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6d5b8faed2355035c9983bddbecc10ae1ab3c814f0d928781dde5fcd7fc2e88" + "bytes": "e6ba190ddeb832db069430e30dfbbb4fdb7f8dc367472a547c1ce9bc79e3d19d" } ] }, "durability": "persistent", "val": { - "bytes": "3f77d436bc38bcead76e1a6677fdd40b65f11cd460977a7d4d6b696941c862e9" + "bytes": "ac4fa86ebf21a3aef175f0fa8227795cd741b7f59bc166d8a0a1805b191488ce" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "878762474" + "i128": "128829516" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.215.json index d9b17d65..1c03f4df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "347656306" + "i128": "102825990" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "347656306" + "i128": "102825990" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4c5a4bd770a55539fe2d8d6275bd903c986727fc99c0427e425e458adfced04" + "bytes": "9444660714a5b855e80d51b66249684aad51ba9ea4162a19e0e116d58d97a365" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "347656306" + "i128": "102825990" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "198dfc721c6989b737e471a018019e57e3172c3893eda0694ca0ce9ec6587419" + "bytes": "9560adfbad4cc8c392109c621ef1a45ee162ce978f4ec9287f6db2f64c109b57" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "198dfc721c6989b737e471a018019e57e3172c3893eda0694ca0ce9ec6587419" + "bytes": "9560adfbad4cc8c392109c621ef1a45ee162ce978f4ec9287f6db2f64c109b57" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "198dfc721c6989b737e471a018019e57e3172c3893eda0694ca0ce9ec6587419" + "bytes": "9560adfbad4cc8c392109c621ef1a45ee162ce978f4ec9287f6db2f64c109b57" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "347656306" + "i128": "102825990" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "347656306" + "i128": "102825990" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "198dfc721c6989b737e471a018019e57e3172c3893eda0694ca0ce9ec6587419" + "bytes": "9560adfbad4cc8c392109c621ef1a45ee162ce978f4ec9287f6db2f64c109b57" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "198dfc721c6989b737e471a018019e57e3172c3893eda0694ca0ce9ec6587419" + "bytes": "9560adfbad4cc8c392109c621ef1a45ee162ce978f4ec9287f6db2f64c109b57" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "800bae12acffbca4d2fafa3cd7182fc643c85f71c3ffc435fe833d807e2888d3" + "bytes": "b8bd77c275896e549a72c8e10d738a5287194b9b527dfd21c433f2ea7f5a1ffb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "800bae12acffbca4d2fafa3cd7182fc643c85f71c3ffc435fe833d807e2888d3" + "bytes": "b8bd77c275896e549a72c8e10d738a5287194b9b527dfd21c433f2ea7f5a1ffb" } ] }, "durability": "persistent", "val": { - "bytes": "198dfc721c6989b737e471a018019e57e3172c3893eda0694ca0ce9ec6587419" + "bytes": "9560adfbad4cc8c392109c621ef1a45ee162ce978f4ec9287f6db2f64c109b57" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "347656306" + "i128": "102825990" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.216.json index 4fa8632f..c490d9cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "359797293" + "i128": "920907308" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "359797293" + "i128": "920907308" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65120def68fa765763b680b113c8bea724f9e0182dd80b997541a90a087dc034" + "bytes": "24fa53738952bb99d956d36c2eea27fcfe974846908b2b0f84fbbdc5be733892" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "359797293" + "i128": "920907308" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2b1ecc3cad909d467224faf317e4670530c929ea3a8cb7f96210a866de43b5d6" + "bytes": "3a7a3d0ef72d00f7803d921fba614c8756d3057d603baf661e918b0b8c2e2a54" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2b1ecc3cad909d467224faf317e4670530c929ea3a8cb7f96210a866de43b5d6" + "bytes": "3a7a3d0ef72d00f7803d921fba614c8756d3057d603baf661e918b0b8c2e2a54" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2b1ecc3cad909d467224faf317e4670530c929ea3a8cb7f96210a866de43b5d6" + "bytes": "3a7a3d0ef72d00f7803d921fba614c8756d3057d603baf661e918b0b8c2e2a54" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "359797293" + "i128": "920907308" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "359797293" + "i128": "920907308" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2b1ecc3cad909d467224faf317e4670530c929ea3a8cb7f96210a866de43b5d6" + "bytes": "3a7a3d0ef72d00f7803d921fba614c8756d3057d603baf661e918b0b8c2e2a54" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2b1ecc3cad909d467224faf317e4670530c929ea3a8cb7f96210a866de43b5d6" + "bytes": "3a7a3d0ef72d00f7803d921fba614c8756d3057d603baf661e918b0b8c2e2a54" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0f577b97226be6127cabd443f4ce9888e84a3292a26cfe87b172cccc44088fe" + "bytes": "b54c0678c3543aa4ef061ca77e851bc053f283a08509b80340860e24e61b200e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0f577b97226be6127cabd443f4ce9888e84a3292a26cfe87b172cccc44088fe" + "bytes": "b54c0678c3543aa4ef061ca77e851bc053f283a08509b80340860e24e61b200e" } ] }, "durability": "persistent", "val": { - "bytes": "2b1ecc3cad909d467224faf317e4670530c929ea3a8cb7f96210a866de43b5d6" + "bytes": "3a7a3d0ef72d00f7803d921fba614c8756d3057d603baf661e918b0b8c2e2a54" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "359797293" + "i128": "920907308" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.217.json index c93dcb5e..6a3953b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "572283630" + "i128": "294156134" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "572283630" + "i128": "294156134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34468191ef680f8fb8f3dc81918df516e4d94a78fa11d7c75d0f8fd469a83254" + "bytes": "744a56a243bb097d23041e751c88d9bc402b3acb4c53de8db36de9f6b2a3ed34" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "572283630" + "i128": "294156134" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4ae820e3b50f91b7442838600466c345961aaaceeb045cb1bda9939ebd20756d" + "bytes": "61de006dfc29774e65998348e9037a04b9e9de2759336c077c04e52b3c3413f4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ae820e3b50f91b7442838600466c345961aaaceeb045cb1bda9939ebd20756d" + "bytes": "61de006dfc29774e65998348e9037a04b9e9de2759336c077c04e52b3c3413f4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ae820e3b50f91b7442838600466c345961aaaceeb045cb1bda9939ebd20756d" + "bytes": "61de006dfc29774e65998348e9037a04b9e9de2759336c077c04e52b3c3413f4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "572283630" + "i128": "294156134" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "572283630" + "i128": "294156134" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4ae820e3b50f91b7442838600466c345961aaaceeb045cb1bda9939ebd20756d" + "bytes": "61de006dfc29774e65998348e9037a04b9e9de2759336c077c04e52b3c3413f4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4ae820e3b50f91b7442838600466c345961aaaceeb045cb1bda9939ebd20756d" + "bytes": "61de006dfc29774e65998348e9037a04b9e9de2759336c077c04e52b3c3413f4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed245321e54647f9c5a7e7169bf7dc92b0d9336f340b2e9753a79e90d5657a23" + "bytes": "ef79b7a6e50942cd3d968bb827cde4be0640556ef88cdceab34c6887d01a5594" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed245321e54647f9c5a7e7169bf7dc92b0d9336f340b2e9753a79e90d5657a23" + "bytes": "ef79b7a6e50942cd3d968bb827cde4be0640556ef88cdceab34c6887d01a5594" } ] }, "durability": "persistent", "val": { - "bytes": "4ae820e3b50f91b7442838600466c345961aaaceeb045cb1bda9939ebd20756d" + "bytes": "61de006dfc29774e65998348e9037a04b9e9de2759336c077c04e52b3c3413f4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "572283630" + "i128": "294156134" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.218.json index 1b7ad436..74858281 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "384599082" + "i128": "552120060" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "384599082" + "i128": "552120060" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee1724df3fa6a1f89be78db3b0d66f6d8021e61b79c8d37ef6c7d6f0c85398b5" + "bytes": "2d481e985e06c4d7a3d4c5d0d6f749d7d170e8b55a90ecc2b5c69fa0d1833768" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "384599082" + "i128": "552120060" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2382ea4135ea9309713f979655059362d0eafd5a574fd1641a3b12158028f194" + "bytes": "16ee3fe2c8e4f4e9e273b5a297a7cac2380bcc94db6b3f5f4e9d03fc27ccbe9a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2382ea4135ea9309713f979655059362d0eafd5a574fd1641a3b12158028f194" + "bytes": "16ee3fe2c8e4f4e9e273b5a297a7cac2380bcc94db6b3f5f4e9d03fc27ccbe9a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2382ea4135ea9309713f979655059362d0eafd5a574fd1641a3b12158028f194" + "bytes": "16ee3fe2c8e4f4e9e273b5a297a7cac2380bcc94db6b3f5f4e9d03fc27ccbe9a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "384599082" + "i128": "552120060" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "384599082" + "i128": "552120060" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2382ea4135ea9309713f979655059362d0eafd5a574fd1641a3b12158028f194" + "bytes": "16ee3fe2c8e4f4e9e273b5a297a7cac2380bcc94db6b3f5f4e9d03fc27ccbe9a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2382ea4135ea9309713f979655059362d0eafd5a574fd1641a3b12158028f194" + "bytes": "16ee3fe2c8e4f4e9e273b5a297a7cac2380bcc94db6b3f5f4e9d03fc27ccbe9a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bdd60a8af2fc9dec1e626f5a987f691f907958d32ff8b4c05b54c3d0e5ad39ea" + "bytes": "62e6cefe4461935b498bcd73df3500f06d88afa725f1ed59252e317817973193" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bdd60a8af2fc9dec1e626f5a987f691f907958d32ff8b4c05b54c3d0e5ad39ea" + "bytes": "62e6cefe4461935b498bcd73df3500f06d88afa725f1ed59252e317817973193" } ] }, "durability": "persistent", "val": { - "bytes": "2382ea4135ea9309713f979655059362d0eafd5a574fd1641a3b12158028f194" + "bytes": "16ee3fe2c8e4f4e9e273b5a297a7cac2380bcc94db6b3f5f4e9d03fc27ccbe9a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "384599082" + "i128": "552120060" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.219.json index 45d9ebd0..805e276b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651907358" + "i128": "367314774" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651907358" + "i128": "367314774" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f6b45356cb0c3c26a02ccf8862c4d881a18d2b60a3f6d513905095d6ccdf2c3f" + "bytes": "cfecb4da1024f923395c538a126898c0e53643c014d81a645eb029948d5580fc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651907358" + "i128": "367314774" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c89fd1693f6144d9dd68f4efa4f95c69a20bf7f2af3df9af85cb7207f5fc3edc" + "bytes": "4547d859d0cd8e31e87f36b7aca6e26ca9eaaffaed0e1e75df8b23083b15398f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c89fd1693f6144d9dd68f4efa4f95c69a20bf7f2af3df9af85cb7207f5fc3edc" + "bytes": "4547d859d0cd8e31e87f36b7aca6e26ca9eaaffaed0e1e75df8b23083b15398f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c89fd1693f6144d9dd68f4efa4f95c69a20bf7f2af3df9af85cb7207f5fc3edc" + "bytes": "4547d859d0cd8e31e87f36b7aca6e26ca9eaaffaed0e1e75df8b23083b15398f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651907358" + "i128": "367314774" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "651907358" + "i128": "367314774" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c89fd1693f6144d9dd68f4efa4f95c69a20bf7f2af3df9af85cb7207f5fc3edc" + "bytes": "4547d859d0cd8e31e87f36b7aca6e26ca9eaaffaed0e1e75df8b23083b15398f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c89fd1693f6144d9dd68f4efa4f95c69a20bf7f2af3df9af85cb7207f5fc3edc" + "bytes": "4547d859d0cd8e31e87f36b7aca6e26ca9eaaffaed0e1e75df8b23083b15398f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "066fa2d9980f52bd7b79f85a682752351f6602697c41419bc6fedb308225b3ac" + "bytes": "a86ec7358f1a49f435a0e3311058126558d189bb5a6920934008ad089cbf6d98" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "066fa2d9980f52bd7b79f85a682752351f6602697c41419bc6fedb308225b3ac" + "bytes": "a86ec7358f1a49f435a0e3311058126558d189bb5a6920934008ad089cbf6d98" } ] }, "durability": "persistent", "val": { - "bytes": "c89fd1693f6144d9dd68f4efa4f95c69a20bf7f2af3df9af85cb7207f5fc3edc" + "bytes": "4547d859d0cd8e31e87f36b7aca6e26ca9eaaffaed0e1e75df8b23083b15398f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "651907358" + "i128": "367314774" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.22.json index 6d74d532..4b0ef8c6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "499068035" + "i128": "620272345" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "499068035" + "i128": "620272345" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "637541eba72125af02f79a20fa912b0c17b847f97ccb6c3813107ae32a47ece1" + "bytes": "d79bbf84fb12f3cd5218ab7167a3f39a26d7b24c22392d1c67cd0cc025cfa5c4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "499068035" + "i128": "620272345" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "281fe7683cde1b66f5baa6b50423f31e92b3d26d4ec7cf9211fa594a50f5c699" + "bytes": "e127a2377a8496fa7cf47659953626e370c3456f80ee25c53931ef564f2f29a4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "281fe7683cde1b66f5baa6b50423f31e92b3d26d4ec7cf9211fa594a50f5c699" + "bytes": "e127a2377a8496fa7cf47659953626e370c3456f80ee25c53931ef564f2f29a4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "281fe7683cde1b66f5baa6b50423f31e92b3d26d4ec7cf9211fa594a50f5c699" + "bytes": "e127a2377a8496fa7cf47659953626e370c3456f80ee25c53931ef564f2f29a4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "499068035" + "i128": "620272345" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "499068035" + "i128": "620272345" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "281fe7683cde1b66f5baa6b50423f31e92b3d26d4ec7cf9211fa594a50f5c699" + "bytes": "e127a2377a8496fa7cf47659953626e370c3456f80ee25c53931ef564f2f29a4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "281fe7683cde1b66f5baa6b50423f31e92b3d26d4ec7cf9211fa594a50f5c699" + "bytes": "e127a2377a8496fa7cf47659953626e370c3456f80ee25c53931ef564f2f29a4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b19a92f1b22c9af96fa5e6232b7b27631a4bcb9acf9f660f92b82f270e55d05" + "bytes": "f8115cca61d60d796475ec5aafe1d72a65adf3932ae6d61ef838d17f9b7f6d80" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b19a92f1b22c9af96fa5e6232b7b27631a4bcb9acf9f660f92b82f270e55d05" + "bytes": "f8115cca61d60d796475ec5aafe1d72a65adf3932ae6d61ef838d17f9b7f6d80" } ] }, "durability": "persistent", "val": { - "bytes": "281fe7683cde1b66f5baa6b50423f31e92b3d26d4ec7cf9211fa594a50f5c699" + "bytes": "e127a2377a8496fa7cf47659953626e370c3456f80ee25c53931ef564f2f29a4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "499068035" + "i128": "620272345" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.220.json index 81834b7b..12c82ba7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "596654937" + "i128": "339624181" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "596654937" + "i128": "339624181" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3432295b8a9673a6203f6086835b97b728a890ac297f5604aeef881c612ae90" + "bytes": "0ca87c7d919cf5b86e75e8dac358616216dc39d504a6d2fd136f49958197ebea" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "596654937" + "i128": "339624181" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "836f8056bd2e2e470c42bc42315dc6ff415b959c8c018d138a04974ba1c007f2" + "bytes": "0b354fc21e3e779db0b2889472c905dba85f3bae11817ff8b33babaa5b8023c4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "836f8056bd2e2e470c42bc42315dc6ff415b959c8c018d138a04974ba1c007f2" + "bytes": "0b354fc21e3e779db0b2889472c905dba85f3bae11817ff8b33babaa5b8023c4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "836f8056bd2e2e470c42bc42315dc6ff415b959c8c018d138a04974ba1c007f2" + "bytes": "0b354fc21e3e779db0b2889472c905dba85f3bae11817ff8b33babaa5b8023c4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "596654937" + "i128": "339624181" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "596654937" + "i128": "339624181" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "836f8056bd2e2e470c42bc42315dc6ff415b959c8c018d138a04974ba1c007f2" + "bytes": "0b354fc21e3e779db0b2889472c905dba85f3bae11817ff8b33babaa5b8023c4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "836f8056bd2e2e470c42bc42315dc6ff415b959c8c018d138a04974ba1c007f2" + "bytes": "0b354fc21e3e779db0b2889472c905dba85f3bae11817ff8b33babaa5b8023c4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89c15677906d6af2c3d887de2ffd62d21a097a5c3f3ffafd2f88f56e071f9f02" + "bytes": "c1ef032758570c8d22adc73fd749caf52eaae9c9bb661da4782bcca2c84782d6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89c15677906d6af2c3d887de2ffd62d21a097a5c3f3ffafd2f88f56e071f9f02" + "bytes": "c1ef032758570c8d22adc73fd749caf52eaae9c9bb661da4782bcca2c84782d6" } ] }, "durability": "persistent", "val": { - "bytes": "836f8056bd2e2e470c42bc42315dc6ff415b959c8c018d138a04974ba1c007f2" + "bytes": "0b354fc21e3e779db0b2889472c905dba85f3bae11817ff8b33babaa5b8023c4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "596654937" + "i128": "339624181" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.221.json index 425daeb8..f9940a5b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "158120037" + "i128": "638235392" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "158120037" + "i128": "638235392" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a2a4c7e50d7a8aab2f556eca7f0b2da182c1bb816ec5d06eb0a290dbfa2602d" + "bytes": "fb17a476f0255493cdfdb8d65d5ad8f644a1d0878123741ec34ee82d49fd1b17" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "158120037" + "i128": "638235392" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "fec76ead5d3c3ac6058105cb497909aa4e36508c9fad8e734a66e549ac6bd075" + "bytes": "066958cf9e0e16568d1fb302dbf601d1949fcb8f0b9f85a72a7f159f8a9581d6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fec76ead5d3c3ac6058105cb497909aa4e36508c9fad8e734a66e549ac6bd075" + "bytes": "066958cf9e0e16568d1fb302dbf601d1949fcb8f0b9f85a72a7f159f8a9581d6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fec76ead5d3c3ac6058105cb497909aa4e36508c9fad8e734a66e549ac6bd075" + "bytes": "066958cf9e0e16568d1fb302dbf601d1949fcb8f0b9f85a72a7f159f8a9581d6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "158120037" + "i128": "638235392" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "158120037" + "i128": "638235392" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fec76ead5d3c3ac6058105cb497909aa4e36508c9fad8e734a66e549ac6bd075" + "bytes": "066958cf9e0e16568d1fb302dbf601d1949fcb8f0b9f85a72a7f159f8a9581d6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fec76ead5d3c3ac6058105cb497909aa4e36508c9fad8e734a66e549ac6bd075" + "bytes": "066958cf9e0e16568d1fb302dbf601d1949fcb8f0b9f85a72a7f159f8a9581d6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49aaaa020dae8ce55ea834abe2b9949a8c285b73240b0e381b51de50e1b6534f" + "bytes": "1b2f4ad96edc4eb9eb374c580200203a764718141e25cd8b56466c26f082d69b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49aaaa020dae8ce55ea834abe2b9949a8c285b73240b0e381b51de50e1b6534f" + "bytes": "1b2f4ad96edc4eb9eb374c580200203a764718141e25cd8b56466c26f082d69b" } ] }, "durability": "persistent", "val": { - "bytes": "fec76ead5d3c3ac6058105cb497909aa4e36508c9fad8e734a66e549ac6bd075" + "bytes": "066958cf9e0e16568d1fb302dbf601d1949fcb8f0b9f85a72a7f159f8a9581d6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "158120037" + "i128": "638235392" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.222.json index 9df758c0..9dca9a48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "655472474" + "i128": "137970111" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "655472474" + "i128": "137970111" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5951dd56e75832f3107c9d1188374a745898a9aa1e6ed3801808cc27e5395f8d" + "bytes": "9879b05a36a7bb1a00636d2f47ee20899c881e89ff606af12e7e6d28a311582f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "655472474" + "i128": "137970111" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4ddb90b4f83e8372e64bf98c1c2c3a4ebe3eb784912f6d4863dd88923b683d7f" + "bytes": "23bf47b14a3d0543ec2ce6cd8adff43a164ded7ccc82a825ef2ba9115875dd98" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ddb90b4f83e8372e64bf98c1c2c3a4ebe3eb784912f6d4863dd88923b683d7f" + "bytes": "23bf47b14a3d0543ec2ce6cd8adff43a164ded7ccc82a825ef2ba9115875dd98" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ddb90b4f83e8372e64bf98c1c2c3a4ebe3eb784912f6d4863dd88923b683d7f" + "bytes": "23bf47b14a3d0543ec2ce6cd8adff43a164ded7ccc82a825ef2ba9115875dd98" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "655472474" + "i128": "137970111" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "655472474" + "i128": "137970111" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4ddb90b4f83e8372e64bf98c1c2c3a4ebe3eb784912f6d4863dd88923b683d7f" + "bytes": "23bf47b14a3d0543ec2ce6cd8adff43a164ded7ccc82a825ef2ba9115875dd98" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4ddb90b4f83e8372e64bf98c1c2c3a4ebe3eb784912f6d4863dd88923b683d7f" + "bytes": "23bf47b14a3d0543ec2ce6cd8adff43a164ded7ccc82a825ef2ba9115875dd98" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7db0bac85a03b431251962dfc732c9baec9e6605946bf3e7e9614a03c726591" + "bytes": "4407fd31ef592722a10242b38f9eadb1e3f7cf418e90c9cb9c1fdaca9110f7bc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7db0bac85a03b431251962dfc732c9baec9e6605946bf3e7e9614a03c726591" + "bytes": "4407fd31ef592722a10242b38f9eadb1e3f7cf418e90c9cb9c1fdaca9110f7bc" } ] }, "durability": "persistent", "val": { - "bytes": "4ddb90b4f83e8372e64bf98c1c2c3a4ebe3eb784912f6d4863dd88923b683d7f" + "bytes": "23bf47b14a3d0543ec2ce6cd8adff43a164ded7ccc82a825ef2ba9115875dd98" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "655472474" + "i128": "137970111" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.223.json index 8b6e3ecf..63f24f83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "182188275" + "i128": "677506424" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "182188275" + "i128": "677506424" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc8c4074ba95484d802059f9b0432df2fa04072e8af147ce5c6ef5e7c6846282" + "bytes": "8d818853dbe8750c98b03887f0536d1e024ab211246bdde72d0478edbcf0f859" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "182188275" + "i128": "677506424" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6d61b2cf7a011887b6d8c5fa69cd066d4f70e3c9baf5184150a32bf2353eefae" + "bytes": "a6ffe9b85ca8735d20f696dcf2b99aff2487eea3a4f95f9ec756ad785f21dd4c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d61b2cf7a011887b6d8c5fa69cd066d4f70e3c9baf5184150a32bf2353eefae" + "bytes": "a6ffe9b85ca8735d20f696dcf2b99aff2487eea3a4f95f9ec756ad785f21dd4c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d61b2cf7a011887b6d8c5fa69cd066d4f70e3c9baf5184150a32bf2353eefae" + "bytes": "a6ffe9b85ca8735d20f696dcf2b99aff2487eea3a4f95f9ec756ad785f21dd4c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "182188275" + "i128": "677506424" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "182188275" + "i128": "677506424" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6d61b2cf7a011887b6d8c5fa69cd066d4f70e3c9baf5184150a32bf2353eefae" + "bytes": "a6ffe9b85ca8735d20f696dcf2b99aff2487eea3a4f95f9ec756ad785f21dd4c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6d61b2cf7a011887b6d8c5fa69cd066d4f70e3c9baf5184150a32bf2353eefae" + "bytes": "a6ffe9b85ca8735d20f696dcf2b99aff2487eea3a4f95f9ec756ad785f21dd4c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a304a4f3506792a1dc36e51a36dda8254a19ae38d5f8211b380fbd3c011e2785" + "bytes": "fcfedd9b0ea9863726392ab1da228a9c992d66453734308ce1d34f4c04b07478" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a304a4f3506792a1dc36e51a36dda8254a19ae38d5f8211b380fbd3c011e2785" + "bytes": "fcfedd9b0ea9863726392ab1da228a9c992d66453734308ce1d34f4c04b07478" } ] }, "durability": "persistent", "val": { - "bytes": "6d61b2cf7a011887b6d8c5fa69cd066d4f70e3c9baf5184150a32bf2353eefae" + "bytes": "a6ffe9b85ca8735d20f696dcf2b99aff2487eea3a4f95f9ec756ad785f21dd4c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "182188275" + "i128": "677506424" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.224.json index f0ee1195..5e7704f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "846668569" + "i128": "407631782" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "846668569" + "i128": "407631782" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0fd7aa56e8002fab34540f71cec1c3de8f144ee4ed5a23db8d6ed17837676559" + "bytes": "0e086a69c1f608806c5f779bfc170bfcd09b206f51079b639cbf06da7d2092b0" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "846668569" + "i128": "407631782" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "80b3c0ed29a327cdcadb971f3038332e5a88556484aa302fb7539db50edffbdd" + "bytes": "f23576ccdce8d60f12bf98ee6f464ee3b790f8823737d0358fb2e909d7ce0b26" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "80b3c0ed29a327cdcadb971f3038332e5a88556484aa302fb7539db50edffbdd" + "bytes": "f23576ccdce8d60f12bf98ee6f464ee3b790f8823737d0358fb2e909d7ce0b26" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "80b3c0ed29a327cdcadb971f3038332e5a88556484aa302fb7539db50edffbdd" + "bytes": "f23576ccdce8d60f12bf98ee6f464ee3b790f8823737d0358fb2e909d7ce0b26" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "846668569" + "i128": "407631782" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "846668569" + "i128": "407631782" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "80b3c0ed29a327cdcadb971f3038332e5a88556484aa302fb7539db50edffbdd" + "bytes": "f23576ccdce8d60f12bf98ee6f464ee3b790f8823737d0358fb2e909d7ce0b26" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "80b3c0ed29a327cdcadb971f3038332e5a88556484aa302fb7539db50edffbdd" + "bytes": "f23576ccdce8d60f12bf98ee6f464ee3b790f8823737d0358fb2e909d7ce0b26" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "33efb7061835d940c2bd976e6584d61894f925f3a73526efa96c0fe2d2af4ad4" + "bytes": "cdb639542ac6ec684bb41317a2ab8c7f6cbd78d5d004778712a927fe7f65308c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "33efb7061835d940c2bd976e6584d61894f925f3a73526efa96c0fe2d2af4ad4" + "bytes": "cdb639542ac6ec684bb41317a2ab8c7f6cbd78d5d004778712a927fe7f65308c" } ] }, "durability": "persistent", "val": { - "bytes": "80b3c0ed29a327cdcadb971f3038332e5a88556484aa302fb7539db50edffbdd" + "bytes": "f23576ccdce8d60f12bf98ee6f464ee3b790f8823737d0358fb2e909d7ce0b26" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "846668569" + "i128": "407631782" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.225.json index 4b196da2..b822f118 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "199558900" + "i128": "308355097" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "199558900" + "i128": "308355097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "77ae2bca50d360da5638f2bf5599f8812fe4b1688cb8b193878b9294495cb8ea" + "bytes": "f6b8a542ac40610138b301cf767cc7b5ae878e8ed7fe57308ab1b7d455551b5b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "199558900" + "i128": "308355097" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2010cd124f97e21d3e66bce9616ff3f9da3972d5e7caab95a47bdcf91dbd04df" + "bytes": "b2a81b64a4c0d5f037ceb325daf73c66bf3bde9ae05d8baead0b1a7fb7c8d3b7" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2010cd124f97e21d3e66bce9616ff3f9da3972d5e7caab95a47bdcf91dbd04df" + "bytes": "b2a81b64a4c0d5f037ceb325daf73c66bf3bde9ae05d8baead0b1a7fb7c8d3b7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2010cd124f97e21d3e66bce9616ff3f9da3972d5e7caab95a47bdcf91dbd04df" + "bytes": "b2a81b64a4c0d5f037ceb325daf73c66bf3bde9ae05d8baead0b1a7fb7c8d3b7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "199558900" + "i128": "308355097" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "199558900" + "i128": "308355097" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2010cd124f97e21d3e66bce9616ff3f9da3972d5e7caab95a47bdcf91dbd04df" + "bytes": "b2a81b64a4c0d5f037ceb325daf73c66bf3bde9ae05d8baead0b1a7fb7c8d3b7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2010cd124f97e21d3e66bce9616ff3f9da3972d5e7caab95a47bdcf91dbd04df" + "bytes": "b2a81b64a4c0d5f037ceb325daf73c66bf3bde9ae05d8baead0b1a7fb7c8d3b7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09e30b37d19a8d755a0106c63ae8ecfbb6f5803ea35271673e818e3319cabdec" + "bytes": "14813397d79ae31f02e4c6860f4005563efdaa55904965bd68ffb26c852ce927" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09e30b37d19a8d755a0106c63ae8ecfbb6f5803ea35271673e818e3319cabdec" + "bytes": "14813397d79ae31f02e4c6860f4005563efdaa55904965bd68ffb26c852ce927" } ] }, "durability": "persistent", "val": { - "bytes": "2010cd124f97e21d3e66bce9616ff3f9da3972d5e7caab95a47bdcf91dbd04df" + "bytes": "b2a81b64a4c0d5f037ceb325daf73c66bf3bde9ae05d8baead0b1a7fb7c8d3b7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "199558900" + "i128": "308355097" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.226.json index 8ebc46e6..654ce4bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "682570390" + "i128": "594827479" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "682570390" + "i128": "594827479" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75954286ceb3e2eac83f5f5c127c83d62a39a9e58823ebc5e4b136aab193809e" + "bytes": "39b2f77de4e6365ac1386c64e879de252a6ebf9851d9d8e422e1669155dc5d7b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "682570390" + "i128": "594827479" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "49bb1f55b6914ebf7063e16ad7b5233d380db13714f2e5bc9fa2d669a398d436" + "bytes": "7ae1350464e7a24eef82a83ef3de4e2a5bd99291b20e80128496c4dc639a8af5" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "49bb1f55b6914ebf7063e16ad7b5233d380db13714f2e5bc9fa2d669a398d436" + "bytes": "7ae1350464e7a24eef82a83ef3de4e2a5bd99291b20e80128496c4dc639a8af5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "49bb1f55b6914ebf7063e16ad7b5233d380db13714f2e5bc9fa2d669a398d436" + "bytes": "7ae1350464e7a24eef82a83ef3de4e2a5bd99291b20e80128496c4dc639a8af5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "682570390" + "i128": "594827479" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "682570390" + "i128": "594827479" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "49bb1f55b6914ebf7063e16ad7b5233d380db13714f2e5bc9fa2d669a398d436" + "bytes": "7ae1350464e7a24eef82a83ef3de4e2a5bd99291b20e80128496c4dc639a8af5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "49bb1f55b6914ebf7063e16ad7b5233d380db13714f2e5bc9fa2d669a398d436" + "bytes": "7ae1350464e7a24eef82a83ef3de4e2a5bd99291b20e80128496c4dc639a8af5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "222c3fb7f2647b776d7f10345833a753d5e4d5958552c7714a9670dd05c568f6" + "bytes": "ded23b9da908027cfbd68f5d61e5ffc84e83a599ac2c6876be8aafabc45fec70" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "222c3fb7f2647b776d7f10345833a753d5e4d5958552c7714a9670dd05c568f6" + "bytes": "ded23b9da908027cfbd68f5d61e5ffc84e83a599ac2c6876be8aafabc45fec70" } ] }, "durability": "persistent", "val": { - "bytes": "49bb1f55b6914ebf7063e16ad7b5233d380db13714f2e5bc9fa2d669a398d436" + "bytes": "7ae1350464e7a24eef82a83ef3de4e2a5bd99291b20e80128496c4dc639a8af5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "682570390" + "i128": "594827479" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.227.json index 1d6acca4..1782eccc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "323223504" + "i128": "821583047" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "323223504" + "i128": "821583047" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9d4c99beeafe7f7a79c3f77f4a6708a3f1b72680a4db2131c8aec885bc97c6d" + "bytes": "7bf8b9a2a147d518521edc6de196accead3f3b8469703eb83c067670d048cf2a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "323223504" + "i128": "821583047" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "98b83599c364ba47ac00bdaf5ba2a0600be0180f8a71fb3f5d518fcb6fa160a7" + "bytes": "8ba496891a1a5a4a92fbb4b51f87a1a882cb69c8e009c6ca08fd17c63697165c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "98b83599c364ba47ac00bdaf5ba2a0600be0180f8a71fb3f5d518fcb6fa160a7" + "bytes": "8ba496891a1a5a4a92fbb4b51f87a1a882cb69c8e009c6ca08fd17c63697165c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "98b83599c364ba47ac00bdaf5ba2a0600be0180f8a71fb3f5d518fcb6fa160a7" + "bytes": "8ba496891a1a5a4a92fbb4b51f87a1a882cb69c8e009c6ca08fd17c63697165c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "323223504" + "i128": "821583047" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "323223504" + "i128": "821583047" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "98b83599c364ba47ac00bdaf5ba2a0600be0180f8a71fb3f5d518fcb6fa160a7" + "bytes": "8ba496891a1a5a4a92fbb4b51f87a1a882cb69c8e009c6ca08fd17c63697165c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "98b83599c364ba47ac00bdaf5ba2a0600be0180f8a71fb3f5d518fcb6fa160a7" + "bytes": "8ba496891a1a5a4a92fbb4b51f87a1a882cb69c8e009c6ca08fd17c63697165c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45bce053481c248e58ea7729dc8523b4caf237b17f55e4e272338255760faf94" + "bytes": "8da92feb8b962b5ad0954384eeb9ba463b98880ed37f13f511068b601a94fc97" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45bce053481c248e58ea7729dc8523b4caf237b17f55e4e272338255760faf94" + "bytes": "8da92feb8b962b5ad0954384eeb9ba463b98880ed37f13f511068b601a94fc97" } ] }, "durability": "persistent", "val": { - "bytes": "98b83599c364ba47ac00bdaf5ba2a0600be0180f8a71fb3f5d518fcb6fa160a7" + "bytes": "8ba496891a1a5a4a92fbb4b51f87a1a882cb69c8e009c6ca08fd17c63697165c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "323223504" + "i128": "821583047" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.228.json index 6bfc8c3f..b595e495 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "818466075" + "i128": "158101360" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "818466075" + "i128": "158101360" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dccccd52f85c7c221c8b7de8bd861db0c924b6aac7380c870585e14a442846c3" + "bytes": "4b01f3157d15c7990955d9da3b972dee909af31635ce0ce16c346207ce43d72b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "818466075" + "i128": "158101360" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "70bcb04c5053777f5f5b3bffc9ae6118d64b6d7da8ea90b994b0bfa2f246add2" + "bytes": "0def14e701e87e03b1a12c843c25d21495cb89cb1c5d7b0aad7295a6572cbdea" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70bcb04c5053777f5f5b3bffc9ae6118d64b6d7da8ea90b994b0bfa2f246add2" + "bytes": "0def14e701e87e03b1a12c843c25d21495cb89cb1c5d7b0aad7295a6572cbdea" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70bcb04c5053777f5f5b3bffc9ae6118d64b6d7da8ea90b994b0bfa2f246add2" + "bytes": "0def14e701e87e03b1a12c843c25d21495cb89cb1c5d7b0aad7295a6572cbdea" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "818466075" + "i128": "158101360" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "818466075" + "i128": "158101360" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "70bcb04c5053777f5f5b3bffc9ae6118d64b6d7da8ea90b994b0bfa2f246add2" + "bytes": "0def14e701e87e03b1a12c843c25d21495cb89cb1c5d7b0aad7295a6572cbdea" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "70bcb04c5053777f5f5b3bffc9ae6118d64b6d7da8ea90b994b0bfa2f246add2" + "bytes": "0def14e701e87e03b1a12c843c25d21495cb89cb1c5d7b0aad7295a6572cbdea" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eddccf9545c48ccbd80ce74db64ef0c569add8661471cd5c72842371862843fe" + "bytes": "514f2c943ec26454b5c579ce54fbab7b6eda665f1a11fdd909488f983efc2ae5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eddccf9545c48ccbd80ce74db64ef0c569add8661471cd5c72842371862843fe" + "bytes": "514f2c943ec26454b5c579ce54fbab7b6eda665f1a11fdd909488f983efc2ae5" } ] }, "durability": "persistent", "val": { - "bytes": "70bcb04c5053777f5f5b3bffc9ae6118d64b6d7da8ea90b994b0bfa2f246add2" + "bytes": "0def14e701e87e03b1a12c843c25d21495cb89cb1c5d7b0aad7295a6572cbdea" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "818466075" + "i128": "158101360" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.229.json index fd1cc383..825e19ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "854667485" + "i128": "227089181" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "854667485" + "i128": "227089181" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff91e4e2398fc5f687eff57d9748a8e0edfafd0803384918d8cc22f61c68416e" + "bytes": "53a14088348cdd2ae1e1250c77693e2bd0df9b59bf7d480e72241e113b03291b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "854667485" + "i128": "227089181" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2826645856738b1568d444020b8e7cdcc60ec69faf2ba53040ada2d6da0d5128" + "bytes": "f144461e99af9b99a4c0e13b07301a9354a7ef7678e76cbf7cdcbf5c4aa395f9" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2826645856738b1568d444020b8e7cdcc60ec69faf2ba53040ada2d6da0d5128" + "bytes": "f144461e99af9b99a4c0e13b07301a9354a7ef7678e76cbf7cdcbf5c4aa395f9" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2826645856738b1568d444020b8e7cdcc60ec69faf2ba53040ada2d6da0d5128" + "bytes": "f144461e99af9b99a4c0e13b07301a9354a7ef7678e76cbf7cdcbf5c4aa395f9" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "854667485" + "i128": "227089181" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "854667485" + "i128": "227089181" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2826645856738b1568d444020b8e7cdcc60ec69faf2ba53040ada2d6da0d5128" + "bytes": "f144461e99af9b99a4c0e13b07301a9354a7ef7678e76cbf7cdcbf5c4aa395f9" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2826645856738b1568d444020b8e7cdcc60ec69faf2ba53040ada2d6da0d5128" + "bytes": "f144461e99af9b99a4c0e13b07301a9354a7ef7678e76cbf7cdcbf5c4aa395f9" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbd2da074052bb25c3430bb16d12774d478c92750028580b95d987badfbbe146" + "bytes": "becbff4c9676e7f050e4cc57dd471371a55d106ecfbb97691d59bf6f89f69a2e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbd2da074052bb25c3430bb16d12774d478c92750028580b95d987badfbbe146" + "bytes": "becbff4c9676e7f050e4cc57dd471371a55d106ecfbb97691d59bf6f89f69a2e" } ] }, "durability": "persistent", "val": { - "bytes": "2826645856738b1568d444020b8e7cdcc60ec69faf2ba53040ada2d6da0d5128" + "bytes": "f144461e99af9b99a4c0e13b07301a9354a7ef7678e76cbf7cdcbf5c4aa395f9" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "854667485" + "i128": "227089181" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.23.json index e9236715..b148a1fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "417991837" + "i128": "496805630" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "417991837" + "i128": "496805630" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "172ff2c5ef8ce012f30634b898dc73e1264207aaba9ad66ede0ee99d6cbccfc0" + "bytes": "d199354a52b39a103498b6b24385d3944a0f80b9c7acbe486c78d601d34092a7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "417991837" + "i128": "496805630" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "31be44edf6d9920e4188b7a828eca7c1b8f9cfc7be8dac668a5e5fc07e22be4b" + "bytes": "792780b3c73bb9f3f74b490f4ac7b8f65f28d2e4c3e2321593f7a3fc7fcc2efd" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "31be44edf6d9920e4188b7a828eca7c1b8f9cfc7be8dac668a5e5fc07e22be4b" + "bytes": "792780b3c73bb9f3f74b490f4ac7b8f65f28d2e4c3e2321593f7a3fc7fcc2efd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "31be44edf6d9920e4188b7a828eca7c1b8f9cfc7be8dac668a5e5fc07e22be4b" + "bytes": "792780b3c73bb9f3f74b490f4ac7b8f65f28d2e4c3e2321593f7a3fc7fcc2efd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "417991837" + "i128": "496805630" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "417991837" + "i128": "496805630" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "31be44edf6d9920e4188b7a828eca7c1b8f9cfc7be8dac668a5e5fc07e22be4b" + "bytes": "792780b3c73bb9f3f74b490f4ac7b8f65f28d2e4c3e2321593f7a3fc7fcc2efd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "31be44edf6d9920e4188b7a828eca7c1b8f9cfc7be8dac668a5e5fc07e22be4b" + "bytes": "792780b3c73bb9f3f74b490f4ac7b8f65f28d2e4c3e2321593f7a3fc7fcc2efd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "463aac1aceddd9ac217f4066d6aadd6ddcfe38691f04fd74322c63ba92fb765c" + "bytes": "e7df11f809a4f32c29572a21dddb3367af6bda911b7cbec0ec9e9cfdb91e8ca1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "463aac1aceddd9ac217f4066d6aadd6ddcfe38691f04fd74322c63ba92fb765c" + "bytes": "e7df11f809a4f32c29572a21dddb3367af6bda911b7cbec0ec9e9cfdb91e8ca1" } ] }, "durability": "persistent", "val": { - "bytes": "31be44edf6d9920e4188b7a828eca7c1b8f9cfc7be8dac668a5e5fc07e22be4b" + "bytes": "792780b3c73bb9f3f74b490f4ac7b8f65f28d2e4c3e2321593f7a3fc7fcc2efd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "417991837" + "i128": "496805630" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.230.json index 74f0f043..71cadc89 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "662318700" + "i128": "973498157" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "662318700" + "i128": "973498157" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68e3f928ebd287598ae7be702b540fd01dc2934c95f19de297c2bd9e8f32bbb2" + "bytes": "1761ef2d8b59ffbc1aec8abf047272f8454e7277037508e0c054361f9c65c489" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "662318700" + "i128": "973498157" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "24afcba7bc752ab191109ef85a6e7925c5143793b5bdac789da0dcbcbe364eda" + "bytes": "011ff2cbf3a1538fb8598c769c13b54d6184b0e42aa9f1f7cc98105c0176ba22" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "24afcba7bc752ab191109ef85a6e7925c5143793b5bdac789da0dcbcbe364eda" + "bytes": "011ff2cbf3a1538fb8598c769c13b54d6184b0e42aa9f1f7cc98105c0176ba22" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "24afcba7bc752ab191109ef85a6e7925c5143793b5bdac789da0dcbcbe364eda" + "bytes": "011ff2cbf3a1538fb8598c769c13b54d6184b0e42aa9f1f7cc98105c0176ba22" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "662318700" + "i128": "973498157" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "662318700" + "i128": "973498157" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "24afcba7bc752ab191109ef85a6e7925c5143793b5bdac789da0dcbcbe364eda" + "bytes": "011ff2cbf3a1538fb8598c769c13b54d6184b0e42aa9f1f7cc98105c0176ba22" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "24afcba7bc752ab191109ef85a6e7925c5143793b5bdac789da0dcbcbe364eda" + "bytes": "011ff2cbf3a1538fb8598c769c13b54d6184b0e42aa9f1f7cc98105c0176ba22" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4bb92edb6590fcfbbdced262bb22ad5eac2b4958ad87a6b8aea6391a6cd7bf2" + "bytes": "17b0f3f32b00b0c1c9fb62041228a6ae8aa5ea42f8dc4c4a31268d5ed71893d9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4bb92edb6590fcfbbdced262bb22ad5eac2b4958ad87a6b8aea6391a6cd7bf2" + "bytes": "17b0f3f32b00b0c1c9fb62041228a6ae8aa5ea42f8dc4c4a31268d5ed71893d9" } ] }, "durability": "persistent", "val": { - "bytes": "24afcba7bc752ab191109ef85a6e7925c5143793b5bdac789da0dcbcbe364eda" + "bytes": "011ff2cbf3a1538fb8598c769c13b54d6184b0e42aa9f1f7cc98105c0176ba22" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "662318700" + "i128": "973498157" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.231.json index 0dc98b5c..a88133c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "449377025" + "i128": "661612908" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "449377025" + "i128": "661612908" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4727ee2dafc679448232d2a44df194b6c8dad9a82876644b50ffa2c6ce21bd2" + "bytes": "d7c84932aa3847e9cf534af44f0d76883827108547d62982d5381fdb6e65d32f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "449377025" + "i128": "661612908" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3398681e4f4d37df478cfa64f1a417273c5681a6e4e2cf524ac3afe1ea05e7cf" + "bytes": "9a10ee61cf2616edf2dd8ee1e1c578014f014c19a5ac84f834c6d20aaa51fe99" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3398681e4f4d37df478cfa64f1a417273c5681a6e4e2cf524ac3afe1ea05e7cf" + "bytes": "9a10ee61cf2616edf2dd8ee1e1c578014f014c19a5ac84f834c6d20aaa51fe99" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3398681e4f4d37df478cfa64f1a417273c5681a6e4e2cf524ac3afe1ea05e7cf" + "bytes": "9a10ee61cf2616edf2dd8ee1e1c578014f014c19a5ac84f834c6d20aaa51fe99" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "449377025" + "i128": "661612908" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "449377025" + "i128": "661612908" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3398681e4f4d37df478cfa64f1a417273c5681a6e4e2cf524ac3afe1ea05e7cf" + "bytes": "9a10ee61cf2616edf2dd8ee1e1c578014f014c19a5ac84f834c6d20aaa51fe99" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3398681e4f4d37df478cfa64f1a417273c5681a6e4e2cf524ac3afe1ea05e7cf" + "bytes": "9a10ee61cf2616edf2dd8ee1e1c578014f014c19a5ac84f834c6d20aaa51fe99" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29eed9aa171ef76e69258c6eb7b7f4179dd729798116e47cdc18e4225a18b9ad" + "bytes": "b977ce9dedc2f7d48cc7a62e26d203c395c0414e713bce280bffa09f063bd8bd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29eed9aa171ef76e69258c6eb7b7f4179dd729798116e47cdc18e4225a18b9ad" + "bytes": "b977ce9dedc2f7d48cc7a62e26d203c395c0414e713bce280bffa09f063bd8bd" } ] }, "durability": "persistent", "val": { - "bytes": "3398681e4f4d37df478cfa64f1a417273c5681a6e4e2cf524ac3afe1ea05e7cf" + "bytes": "9a10ee61cf2616edf2dd8ee1e1c578014f014c19a5ac84f834c6d20aaa51fe99" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "449377025" + "i128": "661612908" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.232.json index d4609591..9953d750 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "905219180" + "i128": "7362828" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "905219180" + "i128": "7362828" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b323dae6f6eca9d1007a6d7a728227d8ad158654b9c71463bdf8bd1d0fd48213" + "bytes": "42045605c42761f9c939bc79a0942e9eda87dfe01fc60f01b9523069b54b41c9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "905219180" + "i128": "7362828" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4ffb15c80bdec8588f585ebe591d50b8340ae625f4c03d2b16cd8dcf9eb25f7a" + "bytes": "8e96d4593c00050d9ebebc81c7106845603bd832922e1a7baffdbe71bbd2f99a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ffb15c80bdec8588f585ebe591d50b8340ae625f4c03d2b16cd8dcf9eb25f7a" + "bytes": "8e96d4593c00050d9ebebc81c7106845603bd832922e1a7baffdbe71bbd2f99a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ffb15c80bdec8588f585ebe591d50b8340ae625f4c03d2b16cd8dcf9eb25f7a" + "bytes": "8e96d4593c00050d9ebebc81c7106845603bd832922e1a7baffdbe71bbd2f99a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "905219180" + "i128": "7362828" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "905219180" + "i128": "7362828" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4ffb15c80bdec8588f585ebe591d50b8340ae625f4c03d2b16cd8dcf9eb25f7a" + "bytes": "8e96d4593c00050d9ebebc81c7106845603bd832922e1a7baffdbe71bbd2f99a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4ffb15c80bdec8588f585ebe591d50b8340ae625f4c03d2b16cd8dcf9eb25f7a" + "bytes": "8e96d4593c00050d9ebebc81c7106845603bd832922e1a7baffdbe71bbd2f99a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7d065132b05b64813901eb3fecbd52edc0cd00696d5e0771bb5a6ceab8c25c0" + "bytes": "d53c5c1a13901bc25b025ff1eedf7550bafd0e95a5f079af633359b80938952d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7d065132b05b64813901eb3fecbd52edc0cd00696d5e0771bb5a6ceab8c25c0" + "bytes": "d53c5c1a13901bc25b025ff1eedf7550bafd0e95a5f079af633359b80938952d" } ] }, "durability": "persistent", "val": { - "bytes": "4ffb15c80bdec8588f585ebe591d50b8340ae625f4c03d2b16cd8dcf9eb25f7a" + "bytes": "8e96d4593c00050d9ebebc81c7106845603bd832922e1a7baffdbe71bbd2f99a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "905219180" + "i128": "7362828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.233.json index a8ae6e8b..a616d110 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "893003331" + "i128": "662624174" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893003331" + "i128": "662624174" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9ebc5baf4935c8fb875c18e60329f88fb5f10b05bb14ce3b58043673fd8cd79e" + "bytes": "47e02124a0a1eb92d5846ef4b4760aa69068d979697946980fc628a215c7d7bb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "893003331" + "i128": "662624174" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9a2644edf583bb11ce044f49524f15527e599e921c877fd83521576604acf03b" + "bytes": "2c346c4f81afc9aaecf6dea9393c07b2a990bdfb638b8b10598ecc8bbf987ebc" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a2644edf583bb11ce044f49524f15527e599e921c877fd83521576604acf03b" + "bytes": "2c346c4f81afc9aaecf6dea9393c07b2a990bdfb638b8b10598ecc8bbf987ebc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a2644edf583bb11ce044f49524f15527e599e921c877fd83521576604acf03b" + "bytes": "2c346c4f81afc9aaecf6dea9393c07b2a990bdfb638b8b10598ecc8bbf987ebc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "893003331" + "i128": "662624174" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "893003331" + "i128": "662624174" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9a2644edf583bb11ce044f49524f15527e599e921c877fd83521576604acf03b" + "bytes": "2c346c4f81afc9aaecf6dea9393c07b2a990bdfb638b8b10598ecc8bbf987ebc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9a2644edf583bb11ce044f49524f15527e599e921c877fd83521576604acf03b" + "bytes": "2c346c4f81afc9aaecf6dea9393c07b2a990bdfb638b8b10598ecc8bbf987ebc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d819b86dc9a66ec1a390cfd8c729f5db93fbc20fac76008ea68e3e5709c3d16" + "bytes": "ddff4e8d4abd6b6d89bd74ea660b12760b084ca2868aa3b49d42415c23282819" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d819b86dc9a66ec1a390cfd8c729f5db93fbc20fac76008ea68e3e5709c3d16" + "bytes": "ddff4e8d4abd6b6d89bd74ea660b12760b084ca2868aa3b49d42415c23282819" } ] }, "durability": "persistent", "val": { - "bytes": "9a2644edf583bb11ce044f49524f15527e599e921c877fd83521576604acf03b" + "bytes": "2c346c4f81afc9aaecf6dea9393c07b2a990bdfb638b8b10598ecc8bbf987ebc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "893003331" + "i128": "662624174" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.234.json index 829bb336..2127a2a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "805411066" + "i128": "43909665" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "805411066" + "i128": "43909665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ab454d48052c343c997a5e9a5a76ed1e4b64045f2f4fa4485ae51bff7da04bb" + "bytes": "81e2333db686a68c4ee67b3484d74b7045301a666d4d95decb0e105341f16ba8" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "805411066" + "i128": "43909665" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f2db28c241905e53b564e3c168b34adfb385827d441af70ea485591c84e4a10c" + "bytes": "11020f93ea0da0d6a16eb20b73295f70eadf197ce6ddb7d1e2db73159addbe31" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2db28c241905e53b564e3c168b34adfb385827d441af70ea485591c84e4a10c" + "bytes": "11020f93ea0da0d6a16eb20b73295f70eadf197ce6ddb7d1e2db73159addbe31" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2db28c241905e53b564e3c168b34adfb385827d441af70ea485591c84e4a10c" + "bytes": "11020f93ea0da0d6a16eb20b73295f70eadf197ce6ddb7d1e2db73159addbe31" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "805411066" + "i128": "43909665" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "805411066" + "i128": "43909665" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f2db28c241905e53b564e3c168b34adfb385827d441af70ea485591c84e4a10c" + "bytes": "11020f93ea0da0d6a16eb20b73295f70eadf197ce6ddb7d1e2db73159addbe31" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f2db28c241905e53b564e3c168b34adfb385827d441af70ea485591c84e4a10c" + "bytes": "11020f93ea0da0d6a16eb20b73295f70eadf197ce6ddb7d1e2db73159addbe31" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcc6a631e685ce044f031e8fe7448b8b897b7a024cd8da7042b1647497e4dfcd" + "bytes": "afbc3e74da691ca1ffe2bcb774ce6a06ed0d5d771652e97b8397c2656365bbb4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcc6a631e685ce044f031e8fe7448b8b897b7a024cd8da7042b1647497e4dfcd" + "bytes": "afbc3e74da691ca1ffe2bcb774ce6a06ed0d5d771652e97b8397c2656365bbb4" } ] }, "durability": "persistent", "val": { - "bytes": "f2db28c241905e53b564e3c168b34adfb385827d441af70ea485591c84e4a10c" + "bytes": "11020f93ea0da0d6a16eb20b73295f70eadf197ce6ddb7d1e2db73159addbe31" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "805411066" + "i128": "43909665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.235.json index 0607d87b..9d3d908c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "906468901" + "i128": "747353088" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "906468901" + "i128": "747353088" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "acdae024e98dbef47e0e549b18246985a224ca325694fadf7ef330e1703d2a73" + "bytes": "5595fd8d960165e95a7d3ae9041180e092cbed5dd4667149f0099cedec7622e9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "906468901" + "i128": "747353088" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8e4f80ac43df47ba84446ff23464c56cd12c41b7abc3f494b6e47bd7b8d78111" + "bytes": "e5ff3110f2006af434580b0b9a2803725583d10ce4ccb444eee6bda95517fbb1" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e4f80ac43df47ba84446ff23464c56cd12c41b7abc3f494b6e47bd7b8d78111" + "bytes": "e5ff3110f2006af434580b0b9a2803725583d10ce4ccb444eee6bda95517fbb1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e4f80ac43df47ba84446ff23464c56cd12c41b7abc3f494b6e47bd7b8d78111" + "bytes": "e5ff3110f2006af434580b0b9a2803725583d10ce4ccb444eee6bda95517fbb1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "906468901" + "i128": "747353088" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "906468901" + "i128": "747353088" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8e4f80ac43df47ba84446ff23464c56cd12c41b7abc3f494b6e47bd7b8d78111" + "bytes": "e5ff3110f2006af434580b0b9a2803725583d10ce4ccb444eee6bda95517fbb1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8e4f80ac43df47ba84446ff23464c56cd12c41b7abc3f494b6e47bd7b8d78111" + "bytes": "e5ff3110f2006af434580b0b9a2803725583d10ce4ccb444eee6bda95517fbb1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9effed38dbab9fa34fdd8edb8fdccdb4ddb2edc3f0cd11d61452284593264d5a" + "bytes": "8b1c7ab74a3c0b393bcfcb64600133d0ee648102c6a481986484fbcc4cd5ab7a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9effed38dbab9fa34fdd8edb8fdccdb4ddb2edc3f0cd11d61452284593264d5a" + "bytes": "8b1c7ab74a3c0b393bcfcb64600133d0ee648102c6a481986484fbcc4cd5ab7a" } ] }, "durability": "persistent", "val": { - "bytes": "8e4f80ac43df47ba84446ff23464c56cd12c41b7abc3f494b6e47bd7b8d78111" + "bytes": "e5ff3110f2006af434580b0b9a2803725583d10ce4ccb444eee6bda95517fbb1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "906468901" + "i128": "747353088" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.236.json index 08ab97c2..142aac76 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "426299971" + "i128": "537833184" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "426299971" + "i128": "537833184" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a577946c1c84dc9fff783f9f2018b9bdecc948b6129148cad968a401cd7840a1" + "bytes": "6c0e555e74eee1df009386cf2d8f8d3e6a128d0129ac1f8b9375fe185d55244e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "426299971" + "i128": "537833184" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "11f85ecc83a8536a73523a7bd95ffc70d7df8122d7ac339bc25a6f661751bb4e" + "bytes": "957858ee21a3b57dd5ad54e30d4a6ffc748357e255d0ff68ba5e89a063b1f7e2" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11f85ecc83a8536a73523a7bd95ffc70d7df8122d7ac339bc25a6f661751bb4e" + "bytes": "957858ee21a3b57dd5ad54e30d4a6ffc748357e255d0ff68ba5e89a063b1f7e2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11f85ecc83a8536a73523a7bd95ffc70d7df8122d7ac339bc25a6f661751bb4e" + "bytes": "957858ee21a3b57dd5ad54e30d4a6ffc748357e255d0ff68ba5e89a063b1f7e2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "426299971" + "i128": "537833184" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "426299971" + "i128": "537833184" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "11f85ecc83a8536a73523a7bd95ffc70d7df8122d7ac339bc25a6f661751bb4e" + "bytes": "957858ee21a3b57dd5ad54e30d4a6ffc748357e255d0ff68ba5e89a063b1f7e2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "11f85ecc83a8536a73523a7bd95ffc70d7df8122d7ac339bc25a6f661751bb4e" + "bytes": "957858ee21a3b57dd5ad54e30d4a6ffc748357e255d0ff68ba5e89a063b1f7e2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39b7d01386641bb0ee24956e49766771b389e3640103ef24d3fd45873be85dfc" + "bytes": "a28be8ca84421c80345f650f91cabf48ae3b96c7438a162760ad042b1f1f1151" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39b7d01386641bb0ee24956e49766771b389e3640103ef24d3fd45873be85dfc" + "bytes": "a28be8ca84421c80345f650f91cabf48ae3b96c7438a162760ad042b1f1f1151" } ] }, "durability": "persistent", "val": { - "bytes": "11f85ecc83a8536a73523a7bd95ffc70d7df8122d7ac339bc25a6f661751bb4e" + "bytes": "957858ee21a3b57dd5ad54e30d4a6ffc748357e255d0ff68ba5e89a063b1f7e2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "426299971" + "i128": "537833184" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.237.json index 9c587fe3..06844b7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "594570819" + "i128": "859884657" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "594570819" + "i128": "859884657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "71cc83d8abfe38457e72df81da083af5f5cfc5d1cb81146e27bde5ae0e6d0beb" + "bytes": "e8dc3b5961660762f143d3e0b9358227b44893d56b507f0a26911c8b6659b159" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "594570819" + "i128": "859884657" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "28f044a66180f4d2a81e7b2e255076383ad12acb6f69ee495d5520654b04732c" + "bytes": "ad92e15d4ff1828317c1f96897982d3bc903d073000ae619bcbcca77c523e4e7" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "28f044a66180f4d2a81e7b2e255076383ad12acb6f69ee495d5520654b04732c" + "bytes": "ad92e15d4ff1828317c1f96897982d3bc903d073000ae619bcbcca77c523e4e7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "28f044a66180f4d2a81e7b2e255076383ad12acb6f69ee495d5520654b04732c" + "bytes": "ad92e15d4ff1828317c1f96897982d3bc903d073000ae619bcbcca77c523e4e7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "594570819" + "i128": "859884657" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "594570819" + "i128": "859884657" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "28f044a66180f4d2a81e7b2e255076383ad12acb6f69ee495d5520654b04732c" + "bytes": "ad92e15d4ff1828317c1f96897982d3bc903d073000ae619bcbcca77c523e4e7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "28f044a66180f4d2a81e7b2e255076383ad12acb6f69ee495d5520654b04732c" + "bytes": "ad92e15d4ff1828317c1f96897982d3bc903d073000ae619bcbcca77c523e4e7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09b07d643a7eb5f297db8730b9cf03240bb43965db5b34fb1b0f53281f959edc" + "bytes": "e8390fc7f7bf9e1c5113e4643513dd0a44b2a875411ef3c240c4c860782bc579" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09b07d643a7eb5f297db8730b9cf03240bb43965db5b34fb1b0f53281f959edc" + "bytes": "e8390fc7f7bf9e1c5113e4643513dd0a44b2a875411ef3c240c4c860782bc579" } ] }, "durability": "persistent", "val": { - "bytes": "28f044a66180f4d2a81e7b2e255076383ad12acb6f69ee495d5520654b04732c" + "bytes": "ad92e15d4ff1828317c1f96897982d3bc903d073000ae619bcbcca77c523e4e7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "594570819" + "i128": "859884657" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.238.json index 7e1ed3db..6635f656 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "816778179" + "i128": "660070789" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "816778179" + "i128": "660070789" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "717ea63e1b0bd6e29d9fa4837570d364402092a610c3ba24e5244e44c3564582" + "bytes": "c5458d8d77964c1d1c4ba81693e3b3a692fc49296f5192ad63a50f214734fa30" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "816778179" + "i128": "660070789" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2cf1fba6276e1c8d6a00ea0a14e8ca175b1191d74fd63fc600536c3a9a9094a1" + "bytes": "57063e9f07299ae8fbd11ceafbe9b1b498d61647a660b64f6cb9d910bebdc828" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2cf1fba6276e1c8d6a00ea0a14e8ca175b1191d74fd63fc600536c3a9a9094a1" + "bytes": "57063e9f07299ae8fbd11ceafbe9b1b498d61647a660b64f6cb9d910bebdc828" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2cf1fba6276e1c8d6a00ea0a14e8ca175b1191d74fd63fc600536c3a9a9094a1" + "bytes": "57063e9f07299ae8fbd11ceafbe9b1b498d61647a660b64f6cb9d910bebdc828" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "816778179" + "i128": "660070789" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "816778179" + "i128": "660070789" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2cf1fba6276e1c8d6a00ea0a14e8ca175b1191d74fd63fc600536c3a9a9094a1" + "bytes": "57063e9f07299ae8fbd11ceafbe9b1b498d61647a660b64f6cb9d910bebdc828" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2cf1fba6276e1c8d6a00ea0a14e8ca175b1191d74fd63fc600536c3a9a9094a1" + "bytes": "57063e9f07299ae8fbd11ceafbe9b1b498d61647a660b64f6cb9d910bebdc828" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab22527d9b5a0a1b374a99534df90069f61e08c6677a566beffea5890fce658e" + "bytes": "b28e6742cad6361cfd651fce6c0abfdc3977ccfb1f587b41b335347dc9cdffc6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab22527d9b5a0a1b374a99534df90069f61e08c6677a566beffea5890fce658e" + "bytes": "b28e6742cad6361cfd651fce6c0abfdc3977ccfb1f587b41b335347dc9cdffc6" } ] }, "durability": "persistent", "val": { - "bytes": "2cf1fba6276e1c8d6a00ea0a14e8ca175b1191d74fd63fc600536c3a9a9094a1" + "bytes": "57063e9f07299ae8fbd11ceafbe9b1b498d61647a660b64f6cb9d910bebdc828" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "816778179" + "i128": "660070789" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.239.json index 19880b19..2153ef2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "484403112" + "i128": "807294913" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "484403112" + "i128": "807294913" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "84334b0e7dc560e1828028cb414c6bf5eaa8d05e8e0d2db00c64edf2465aea9c" + "bytes": "0d9044e07f9ba3a38ee48f1c5450f8522c6a90140b504dfb48dd732d7101cdcb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "484403112" + "i128": "807294913" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "99a66060690c78fe006af568427278415c6b5b319c3af1e59da0c50f335d45c1" + "bytes": "ed9e548b16ec88892653c10ec052c30d2988504438fafce654fbcd2679d76fdd" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99a66060690c78fe006af568427278415c6b5b319c3af1e59da0c50f335d45c1" + "bytes": "ed9e548b16ec88892653c10ec052c30d2988504438fafce654fbcd2679d76fdd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99a66060690c78fe006af568427278415c6b5b319c3af1e59da0c50f335d45c1" + "bytes": "ed9e548b16ec88892653c10ec052c30d2988504438fafce654fbcd2679d76fdd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "484403112" + "i128": "807294913" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "484403112" + "i128": "807294913" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "99a66060690c78fe006af568427278415c6b5b319c3af1e59da0c50f335d45c1" + "bytes": "ed9e548b16ec88892653c10ec052c30d2988504438fafce654fbcd2679d76fdd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "99a66060690c78fe006af568427278415c6b5b319c3af1e59da0c50f335d45c1" + "bytes": "ed9e548b16ec88892653c10ec052c30d2988504438fafce654fbcd2679d76fdd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6c49f8b25a1bfd59316dc5c656da23f5afc0f2021ff699656158164ea3903d9" + "bytes": "ca97f385c0f956193cf1e5ef597e7f1a42e7981ede3179cec0ab94deefa7c07c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6c49f8b25a1bfd59316dc5c656da23f5afc0f2021ff699656158164ea3903d9" + "bytes": "ca97f385c0f956193cf1e5ef597e7f1a42e7981ede3179cec0ab94deefa7c07c" } ] }, "durability": "persistent", "val": { - "bytes": "99a66060690c78fe006af568427278415c6b5b319c3af1e59da0c50f335d45c1" + "bytes": "ed9e548b16ec88892653c10ec052c30d2988504438fafce654fbcd2679d76fdd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "484403112" + "i128": "807294913" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.24.json index 71d90ac2..0423a41b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "631234063" + "i128": "375575761" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "631234063" + "i128": "375575761" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90464a6c65cc60048c68fb1c2a5dc471d03f8b862317a3e2bf333cd18234c511" + "bytes": "0e19c029afd5513849c17cc3ffa811c4e538a071a351c95f362d13541745907b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "631234063" + "i128": "375575761" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f27c241ee8d1059f3a83ecadf46bf55ac56995329d90d18d3fb759dfb8e93d5c" + "bytes": "78c99226269c7c4be7851a2e05ca4d8636ad11a4c855182a21c44edf564e794b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f27c241ee8d1059f3a83ecadf46bf55ac56995329d90d18d3fb759dfb8e93d5c" + "bytes": "78c99226269c7c4be7851a2e05ca4d8636ad11a4c855182a21c44edf564e794b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f27c241ee8d1059f3a83ecadf46bf55ac56995329d90d18d3fb759dfb8e93d5c" + "bytes": "78c99226269c7c4be7851a2e05ca4d8636ad11a4c855182a21c44edf564e794b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "631234063" + "i128": "375575761" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "631234063" + "i128": "375575761" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f27c241ee8d1059f3a83ecadf46bf55ac56995329d90d18d3fb759dfb8e93d5c" + "bytes": "78c99226269c7c4be7851a2e05ca4d8636ad11a4c855182a21c44edf564e794b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f27c241ee8d1059f3a83ecadf46bf55ac56995329d90d18d3fb759dfb8e93d5c" + "bytes": "78c99226269c7c4be7851a2e05ca4d8636ad11a4c855182a21c44edf564e794b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8b80ea6acd65b532deadb82648dd1f30255d526d8268d51d4c1e1de54b6ec52" + "bytes": "d6f3fb94394e7bad2f8a2d1352f226282609d6cf33347f95b4bd4347e22266d2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8b80ea6acd65b532deadb82648dd1f30255d526d8268d51d4c1e1de54b6ec52" + "bytes": "d6f3fb94394e7bad2f8a2d1352f226282609d6cf33347f95b4bd4347e22266d2" } ] }, "durability": "persistent", "val": { - "bytes": "f27c241ee8d1059f3a83ecadf46bf55ac56995329d90d18d3fb759dfb8e93d5c" + "bytes": "78c99226269c7c4be7851a2e05ca4d8636ad11a4c855182a21c44edf564e794b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "631234063" + "i128": "375575761" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.240.json index 651015c5..e1ac1c87 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "448511347" + "i128": "37360573" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "448511347" + "i128": "37360573" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94babd5779df382c74ad6ca7cb0f881fcd149604dae91c91b9fdb4a2154f3b61" + "bytes": "fe193d6f082f3949dfc85ae24050cf81af68ab3c5db37be9baf4c262c7f2be61" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "448511347" + "i128": "37360573" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4f3e9d4783fab5a51f258a3520e804941a6fe4a7152a3ee55b494b565d1590d6" + "bytes": "15f1e8e0a96db466d5ca13e6db3f44831bdc23dd5cfa9314b4c8025e9c0d017b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f3e9d4783fab5a51f258a3520e804941a6fe4a7152a3ee55b494b565d1590d6" + "bytes": "15f1e8e0a96db466d5ca13e6db3f44831bdc23dd5cfa9314b4c8025e9c0d017b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f3e9d4783fab5a51f258a3520e804941a6fe4a7152a3ee55b494b565d1590d6" + "bytes": "15f1e8e0a96db466d5ca13e6db3f44831bdc23dd5cfa9314b4c8025e9c0d017b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "448511347" + "i128": "37360573" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "448511347" + "i128": "37360573" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4f3e9d4783fab5a51f258a3520e804941a6fe4a7152a3ee55b494b565d1590d6" + "bytes": "15f1e8e0a96db466d5ca13e6db3f44831bdc23dd5cfa9314b4c8025e9c0d017b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4f3e9d4783fab5a51f258a3520e804941a6fe4a7152a3ee55b494b565d1590d6" + "bytes": "15f1e8e0a96db466d5ca13e6db3f44831bdc23dd5cfa9314b4c8025e9c0d017b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa382bb0a1fa13072c3539e8cf9f195bf7a4b7901a3f650422b092a65f290e92" + "bytes": "b805b9798f1cb815353e87948cfd898cd70a7f4250012035554360ee6837b758" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa382bb0a1fa13072c3539e8cf9f195bf7a4b7901a3f650422b092a65f290e92" + "bytes": "b805b9798f1cb815353e87948cfd898cd70a7f4250012035554360ee6837b758" } ] }, "durability": "persistent", "val": { - "bytes": "4f3e9d4783fab5a51f258a3520e804941a6fe4a7152a3ee55b494b565d1590d6" + "bytes": "15f1e8e0a96db466d5ca13e6db3f44831bdc23dd5cfa9314b4c8025e9c0d017b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "448511347" + "i128": "37360573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.241.json index b7fdf9eb..0d4e6732 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "712487659" + "i128": "731827480" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "712487659" + "i128": "731827480" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96950e416019ac4c5d133cf2396fc9191f5fae5918301cef443a64c671380bd5" + "bytes": "d60f7451c92093b508790e333967619e645c250100e4a2e287de7a8458cc9a77" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "712487659" + "i128": "731827480" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2e5eb636d8a1e46ca0f0147eb8ea53cdab1590731f023288a05e9fc408e697d7" + "bytes": "642ae372d7822d84fc8e0c90a72187492b98902e11260d6d07416f7c09b4a416" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e5eb636d8a1e46ca0f0147eb8ea53cdab1590731f023288a05e9fc408e697d7" + "bytes": "642ae372d7822d84fc8e0c90a72187492b98902e11260d6d07416f7c09b4a416" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e5eb636d8a1e46ca0f0147eb8ea53cdab1590731f023288a05e9fc408e697d7" + "bytes": "642ae372d7822d84fc8e0c90a72187492b98902e11260d6d07416f7c09b4a416" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "712487659" + "i128": "731827480" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "712487659" + "i128": "731827480" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2e5eb636d8a1e46ca0f0147eb8ea53cdab1590731f023288a05e9fc408e697d7" + "bytes": "642ae372d7822d84fc8e0c90a72187492b98902e11260d6d07416f7c09b4a416" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2e5eb636d8a1e46ca0f0147eb8ea53cdab1590731f023288a05e9fc408e697d7" + "bytes": "642ae372d7822d84fc8e0c90a72187492b98902e11260d6d07416f7c09b4a416" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4eca93355bd9d63293566fafd8d8bc5e29f3223c6b8156a59c707a36ad3cfde5" + "bytes": "b58934e1a1ed518fb0957809b46d400dc78682036bfcf165dedcaf2cab784e28" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4eca93355bd9d63293566fafd8d8bc5e29f3223c6b8156a59c707a36ad3cfde5" + "bytes": "b58934e1a1ed518fb0957809b46d400dc78682036bfcf165dedcaf2cab784e28" } ] }, "durability": "persistent", "val": { - "bytes": "2e5eb636d8a1e46ca0f0147eb8ea53cdab1590731f023288a05e9fc408e697d7" + "bytes": "642ae372d7822d84fc8e0c90a72187492b98902e11260d6d07416f7c09b4a416" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "712487659" + "i128": "731827480" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.242.json index eec19a71..4ee8d881 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "258900896" + "i128": "759127303" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "258900896" + "i128": "759127303" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73559792b6eb99891cc29ae46a68e42277284ea7785a5aa6dc6ec4fd02a28c77" + "bytes": "28a3aa4255f0324b5987ea78ffb593d55b7847b46e4166abc7ad01a21241c354" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "258900896" + "i128": "759127303" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "53fe2f70d2509bf581f6882906701574d0cd30378f77e0f6eafa3487092ed2b4" + "bytes": "2228264258f6fd71298d3bc3607d01d342080191dc70e69aeee4dc601d50aef6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53fe2f70d2509bf581f6882906701574d0cd30378f77e0f6eafa3487092ed2b4" + "bytes": "2228264258f6fd71298d3bc3607d01d342080191dc70e69aeee4dc601d50aef6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53fe2f70d2509bf581f6882906701574d0cd30378f77e0f6eafa3487092ed2b4" + "bytes": "2228264258f6fd71298d3bc3607d01d342080191dc70e69aeee4dc601d50aef6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "258900896" + "i128": "759127303" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "258900896" + "i128": "759127303" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "53fe2f70d2509bf581f6882906701574d0cd30378f77e0f6eafa3487092ed2b4" + "bytes": "2228264258f6fd71298d3bc3607d01d342080191dc70e69aeee4dc601d50aef6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "53fe2f70d2509bf581f6882906701574d0cd30378f77e0f6eafa3487092ed2b4" + "bytes": "2228264258f6fd71298d3bc3607d01d342080191dc70e69aeee4dc601d50aef6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d58f29516f16ebbf522a8a4370ed95c0237d73661cc69a2542a60e33752f936e" + "bytes": "9483f9ef6b6d2dc7f40c5c43ac87f14fb5f0884f99d89ad32dc8aaf699be122c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d58f29516f16ebbf522a8a4370ed95c0237d73661cc69a2542a60e33752f936e" + "bytes": "9483f9ef6b6d2dc7f40c5c43ac87f14fb5f0884f99d89ad32dc8aaf699be122c" } ] }, "durability": "persistent", "val": { - "bytes": "53fe2f70d2509bf581f6882906701574d0cd30378f77e0f6eafa3487092ed2b4" + "bytes": "2228264258f6fd71298d3bc3607d01d342080191dc70e69aeee4dc601d50aef6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "258900896" + "i128": "759127303" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.243.json index 3daa4d2b..485d80e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "841420045" + "i128": "421818790" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "841420045" + "i128": "421818790" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b88ffb963f08e91b5459515f5e2c2ab1eb95fbe2509844c5dd64d9951e6cf279" + "bytes": "96605ad0b60457b3200fc3fa7f84774eaff8c5c18263f0ada1520a0e8bf6f11f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "841420045" + "i128": "421818790" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2e64bfdb9ddaa347c6d1a5add06afa78e52b1a2cd504fca3045f0f2702bd23b1" + "bytes": "9028ba0fe0053cea368ba4b3fae69d0ab50cd06dddfc67cb2ead4a26684211bb" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e64bfdb9ddaa347c6d1a5add06afa78e52b1a2cd504fca3045f0f2702bd23b1" + "bytes": "9028ba0fe0053cea368ba4b3fae69d0ab50cd06dddfc67cb2ead4a26684211bb" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e64bfdb9ddaa347c6d1a5add06afa78e52b1a2cd504fca3045f0f2702bd23b1" + "bytes": "9028ba0fe0053cea368ba4b3fae69d0ab50cd06dddfc67cb2ead4a26684211bb" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "841420045" + "i128": "421818790" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "841420045" + "i128": "421818790" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2e64bfdb9ddaa347c6d1a5add06afa78e52b1a2cd504fca3045f0f2702bd23b1" + "bytes": "9028ba0fe0053cea368ba4b3fae69d0ab50cd06dddfc67cb2ead4a26684211bb" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2e64bfdb9ddaa347c6d1a5add06afa78e52b1a2cd504fca3045f0f2702bd23b1" + "bytes": "9028ba0fe0053cea368ba4b3fae69d0ab50cd06dddfc67cb2ead4a26684211bb" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dde6be952ed6938c3b3dc1e39ff7b12fc8d6233d3eb26e52167f80d02f7e87a0" + "bytes": "d1c10984626baaa3840c9eb5d00d86242ea1730e5a2ed93595489975b3203717" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dde6be952ed6938c3b3dc1e39ff7b12fc8d6233d3eb26e52167f80d02f7e87a0" + "bytes": "d1c10984626baaa3840c9eb5d00d86242ea1730e5a2ed93595489975b3203717" } ] }, "durability": "persistent", "val": { - "bytes": "2e64bfdb9ddaa347c6d1a5add06afa78e52b1a2cd504fca3045f0f2702bd23b1" + "bytes": "9028ba0fe0053cea368ba4b3fae69d0ab50cd06dddfc67cb2ead4a26684211bb" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "841420045" + "i128": "421818790" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.244.json index 3326d1c3..08ce38c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "493027435" + "i128": "691136429" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "493027435" + "i128": "691136429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5748589fe8b732c2531b6bacd044f79947b8d10104d31e191beb141e9d6937a7" + "bytes": "d45a3f5c348ae901ef21aa9b677404ff1920e433cbe6cb508b8e3d8a985417ce" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "493027435" + "i128": "691136429" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5b23937b9d0ab90bcc3696fa51bfd2a6f2252831d56966f3e272f451b87104ff" + "bytes": "24ebc36cf16efe30e3a34d8c986429445f08c4655927ad7fa44431862057dde8" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b23937b9d0ab90bcc3696fa51bfd2a6f2252831d56966f3e272f451b87104ff" + "bytes": "24ebc36cf16efe30e3a34d8c986429445f08c4655927ad7fa44431862057dde8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b23937b9d0ab90bcc3696fa51bfd2a6f2252831d56966f3e272f451b87104ff" + "bytes": "24ebc36cf16efe30e3a34d8c986429445f08c4655927ad7fa44431862057dde8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "493027435" + "i128": "691136429" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "493027435" + "i128": "691136429" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5b23937b9d0ab90bcc3696fa51bfd2a6f2252831d56966f3e272f451b87104ff" + "bytes": "24ebc36cf16efe30e3a34d8c986429445f08c4655927ad7fa44431862057dde8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5b23937b9d0ab90bcc3696fa51bfd2a6f2252831d56966f3e272f451b87104ff" + "bytes": "24ebc36cf16efe30e3a34d8c986429445f08c4655927ad7fa44431862057dde8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5d62f919aa15b18e8f286692606f86999849d19a386c7bd9950f4a06bfe9f6a" + "bytes": "23f8d26fa9cb579a8026ac55650ac101238ae3ae786638a7b682576605f1b9bb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5d62f919aa15b18e8f286692606f86999849d19a386c7bd9950f4a06bfe9f6a" + "bytes": "23f8d26fa9cb579a8026ac55650ac101238ae3ae786638a7b682576605f1b9bb" } ] }, "durability": "persistent", "val": { - "bytes": "5b23937b9d0ab90bcc3696fa51bfd2a6f2252831d56966f3e272f451b87104ff" + "bytes": "24ebc36cf16efe30e3a34d8c986429445f08c4655927ad7fa44431862057dde8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "493027435" + "i128": "691136429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.245.json index f888cccf..32449e24 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "232997837" + "i128": "126970859" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "232997837" + "i128": "126970859" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e3d1af5b444b989bfd91bff78b598fc8082b0882042399edb19b50251847711e" + "bytes": "f4cf12d612c7ba868901c4978f4c80a9906b1b8b1a403b396e6bc2815102ff18" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "232997837" + "i128": "126970859" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "83df05eb86b028db10f75324e897e95e39592c8d246b8a4f524a5c8450f28807" + "bytes": "68bca86e6623d18272f582534bc45bae0a25d0deaf72da55264da156fcf1ec27" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "83df05eb86b028db10f75324e897e95e39592c8d246b8a4f524a5c8450f28807" + "bytes": "68bca86e6623d18272f582534bc45bae0a25d0deaf72da55264da156fcf1ec27" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "83df05eb86b028db10f75324e897e95e39592c8d246b8a4f524a5c8450f28807" + "bytes": "68bca86e6623d18272f582534bc45bae0a25d0deaf72da55264da156fcf1ec27" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "232997837" + "i128": "126970859" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "232997837" + "i128": "126970859" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "83df05eb86b028db10f75324e897e95e39592c8d246b8a4f524a5c8450f28807" + "bytes": "68bca86e6623d18272f582534bc45bae0a25d0deaf72da55264da156fcf1ec27" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "83df05eb86b028db10f75324e897e95e39592c8d246b8a4f524a5c8450f28807" + "bytes": "68bca86e6623d18272f582534bc45bae0a25d0deaf72da55264da156fcf1ec27" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5d41e5f24aa161c5192f5d7b63287d4fa6920464c59ab61be0f45ee0e64f290" + "bytes": "d58349065ae311be48d729d251c16ff10654f1d8ea0fe18d571062d8ab000f47" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5d41e5f24aa161c5192f5d7b63287d4fa6920464c59ab61be0f45ee0e64f290" + "bytes": "d58349065ae311be48d729d251c16ff10654f1d8ea0fe18d571062d8ab000f47" } ] }, "durability": "persistent", "val": { - "bytes": "83df05eb86b028db10f75324e897e95e39592c8d246b8a4f524a5c8450f28807" + "bytes": "68bca86e6623d18272f582534bc45bae0a25d0deaf72da55264da156fcf1ec27" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "232997837" + "i128": "126970859" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.246.json index 8a28697b..b01f0466 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "253553143" + "i128": "240369351" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "253553143" + "i128": "240369351" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90ccdb566d40c9c0562576c55d1e21643dd7133c255876f734e72a0cc155dadc" + "bytes": "e70438783716dc7e64f73e8483d726f0bf5ffe9e223593b9ca2d57c77596dc3f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "253553143" + "i128": "240369351" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "514d428e07c9b14c2924594c5fae0d23670adc15f30a9d1ff1482fd46612eac3" + "bytes": "215dd54849eabce2544d6d3b4a20c16f7f3430bc209deda44f483626fadc6000" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "514d428e07c9b14c2924594c5fae0d23670adc15f30a9d1ff1482fd46612eac3" + "bytes": "215dd54849eabce2544d6d3b4a20c16f7f3430bc209deda44f483626fadc6000" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "514d428e07c9b14c2924594c5fae0d23670adc15f30a9d1ff1482fd46612eac3" + "bytes": "215dd54849eabce2544d6d3b4a20c16f7f3430bc209deda44f483626fadc6000" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "253553143" + "i128": "240369351" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "253553143" + "i128": "240369351" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "514d428e07c9b14c2924594c5fae0d23670adc15f30a9d1ff1482fd46612eac3" + "bytes": "215dd54849eabce2544d6d3b4a20c16f7f3430bc209deda44f483626fadc6000" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "514d428e07c9b14c2924594c5fae0d23670adc15f30a9d1ff1482fd46612eac3" + "bytes": "215dd54849eabce2544d6d3b4a20c16f7f3430bc209deda44f483626fadc6000" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6532dbb7e1a5c5b79ae97adca9e4d05d9df7d28d5fafa4d4cb01eb70480facc3" + "bytes": "b03a3e9a2b446d269a3ab3ffb0b826553cc3bfccf1a6093f5f2c2632167a88f1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6532dbb7e1a5c5b79ae97adca9e4d05d9df7d28d5fafa4d4cb01eb70480facc3" + "bytes": "b03a3e9a2b446d269a3ab3ffb0b826553cc3bfccf1a6093f5f2c2632167a88f1" } ] }, "durability": "persistent", "val": { - "bytes": "514d428e07c9b14c2924594c5fae0d23670adc15f30a9d1ff1482fd46612eac3" + "bytes": "215dd54849eabce2544d6d3b4a20c16f7f3430bc209deda44f483626fadc6000" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "253553143" + "i128": "240369351" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.247.json index f0c1b30f..4d37f83a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "531844451" + "i128": "797056950" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "531844451" + "i128": "797056950" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a1db5af23f8d8b715dd61dc1c45f8f73ee1d3c9bc88d4c19e87e2d1186eee37" + "bytes": "591c36ca235447cdc340000b3ba904e5ea75f6087882c58e8382010e5cdf8093" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "531844451" + "i128": "797056950" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ee387c5973556596ac830c577fe6d3c4fa26840599f1f6e239755b8c3d3c71ae" + "bytes": "9ee26ea1cdcb670332c478ab3c77da3d6118fad74a24e05c338792d7474dacaf" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee387c5973556596ac830c577fe6d3c4fa26840599f1f6e239755b8c3d3c71ae" + "bytes": "9ee26ea1cdcb670332c478ab3c77da3d6118fad74a24e05c338792d7474dacaf" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee387c5973556596ac830c577fe6d3c4fa26840599f1f6e239755b8c3d3c71ae" + "bytes": "9ee26ea1cdcb670332c478ab3c77da3d6118fad74a24e05c338792d7474dacaf" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "531844451" + "i128": "797056950" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "531844451" + "i128": "797056950" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ee387c5973556596ac830c577fe6d3c4fa26840599f1f6e239755b8c3d3c71ae" + "bytes": "9ee26ea1cdcb670332c478ab3c77da3d6118fad74a24e05c338792d7474dacaf" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ee387c5973556596ac830c577fe6d3c4fa26840599f1f6e239755b8c3d3c71ae" + "bytes": "9ee26ea1cdcb670332c478ab3c77da3d6118fad74a24e05c338792d7474dacaf" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d44956cd7561d2f1147360fb7ecf9dc5720d0cb838ac1b908f88f532c28e54ec" + "bytes": "f245e15e538aeed0b2c894946ff3b11d89ba1050918764e5b57bb2b3bad13924" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d44956cd7561d2f1147360fb7ecf9dc5720d0cb838ac1b908f88f532c28e54ec" + "bytes": "f245e15e538aeed0b2c894946ff3b11d89ba1050918764e5b57bb2b3bad13924" } ] }, "durability": "persistent", "val": { - "bytes": "ee387c5973556596ac830c577fe6d3c4fa26840599f1f6e239755b8c3d3c71ae" + "bytes": "9ee26ea1cdcb670332c478ab3c77da3d6118fad74a24e05c338792d7474dacaf" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "531844451" + "i128": "797056950" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.248.json index 33e5cb59..793a16f2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "622719742" + "i128": "888791167" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "622719742" + "i128": "888791167" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ed0ff81d0660e1240d2858a75123cc7feb98347aa57e329f914da569d1f201d" + "bytes": "7b87f8e2a0a831fce4cb55d1a17bc0a15b646528d431c88b241d0abbfd49196e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "622719742" + "i128": "888791167" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3e9f5d477d598803c4c5191d732293a4d42fe4ecd658df4b73a68af560677870" + "bytes": "d640cb4f67cf50cf3941f56833a04a0c49f474e8854c22906f3fef37f3a4266d" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e9f5d477d598803c4c5191d732293a4d42fe4ecd658df4b73a68af560677870" + "bytes": "d640cb4f67cf50cf3941f56833a04a0c49f474e8854c22906f3fef37f3a4266d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e9f5d477d598803c4c5191d732293a4d42fe4ecd658df4b73a68af560677870" + "bytes": "d640cb4f67cf50cf3941f56833a04a0c49f474e8854c22906f3fef37f3a4266d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "622719742" + "i128": "888791167" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "622719742" + "i128": "888791167" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3e9f5d477d598803c4c5191d732293a4d42fe4ecd658df4b73a68af560677870" + "bytes": "d640cb4f67cf50cf3941f56833a04a0c49f474e8854c22906f3fef37f3a4266d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3e9f5d477d598803c4c5191d732293a4d42fe4ecd658df4b73a68af560677870" + "bytes": "d640cb4f67cf50cf3941f56833a04a0c49f474e8854c22906f3fef37f3a4266d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b77fb55b60e1e59c929d9c1fb7f79cee0db116cfe0a9bb799db877f751c1e0f2" + "bytes": "24d2262e0887a38f2c5620da420c69906b85eaba306b498a1c4347c61ffb8833" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b77fb55b60e1e59c929d9c1fb7f79cee0db116cfe0a9bb799db877f751c1e0f2" + "bytes": "24d2262e0887a38f2c5620da420c69906b85eaba306b498a1c4347c61ffb8833" } ] }, "durability": "persistent", "val": { - "bytes": "3e9f5d477d598803c4c5191d732293a4d42fe4ecd658df4b73a68af560677870" + "bytes": "d640cb4f67cf50cf3941f56833a04a0c49f474e8854c22906f3fef37f3a4266d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "622719742" + "i128": "888791167" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.249.json index 19f26358..e7d894e1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "592978509" + "i128": "134669094" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "592978509" + "i128": "134669094" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a30789fabfe9adbb16aecbed9a81ab26354559da4bc4cd67954c9b9a319ec53a" + "bytes": "c1aed74e73802bbb0c2d90a7fcd2491466dbd622d8c9b213ca38103d4864a471" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "592978509" + "i128": "134669094" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ed47b97f111264bc0e46bd1dda8d0889a7e6437ec40decb566d71f78974bb345" + "bytes": "2b9c592a255c09ebb004324dc27c0e883f5fa6c5cd589d47866cb2d194e5de2f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ed47b97f111264bc0e46bd1dda8d0889a7e6437ec40decb566d71f78974bb345" + "bytes": "2b9c592a255c09ebb004324dc27c0e883f5fa6c5cd589d47866cb2d194e5de2f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ed47b97f111264bc0e46bd1dda8d0889a7e6437ec40decb566d71f78974bb345" + "bytes": "2b9c592a255c09ebb004324dc27c0e883f5fa6c5cd589d47866cb2d194e5de2f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "592978509" + "i128": "134669094" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "592978509" + "i128": "134669094" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ed47b97f111264bc0e46bd1dda8d0889a7e6437ec40decb566d71f78974bb345" + "bytes": "2b9c592a255c09ebb004324dc27c0e883f5fa6c5cd589d47866cb2d194e5de2f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ed47b97f111264bc0e46bd1dda8d0889a7e6437ec40decb566d71f78974bb345" + "bytes": "2b9c592a255c09ebb004324dc27c0e883f5fa6c5cd589d47866cb2d194e5de2f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09d9f9dc2d2ae562308c40b1314a006a21bd2d73cb047ad9febb1c00786a58a9" + "bytes": "9bca8eace17df163c332cf1baa4815c21171dce71894c16392c90749e48e9b9a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09d9f9dc2d2ae562308c40b1314a006a21bd2d73cb047ad9febb1c00786a58a9" + "bytes": "9bca8eace17df163c332cf1baa4815c21171dce71894c16392c90749e48e9b9a" } ] }, "durability": "persistent", "val": { - "bytes": "ed47b97f111264bc0e46bd1dda8d0889a7e6437ec40decb566d71f78974bb345" + "bytes": "2b9c592a255c09ebb004324dc27c0e883f5fa6c5cd589d47866cb2d194e5de2f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "592978509" + "i128": "134669094" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.25.json index 14141a89..4193e682 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "832265476" + "i128": "870498312" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "832265476" + "i128": "870498312" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c32ace5521feac3a6b8f355b264b75882b5dd1ebe5f533a6dc8b78b89b6ffb8" + "bytes": "b0afcd2f7bfcc3b6f38a85e5a5243bc77c6dcb91c565722070eaeceaabbabb06" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "832265476" + "i128": "870498312" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ca4f473604e516d217350b4ec4a3c99a5de9830e0e5b152885c093f29c32daa3" + "bytes": "6f18c1858e612017f183b81dec54f6a7d5fa8cff59244658a537c6680bdecad4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca4f473604e516d217350b4ec4a3c99a5de9830e0e5b152885c093f29c32daa3" + "bytes": "6f18c1858e612017f183b81dec54f6a7d5fa8cff59244658a537c6680bdecad4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca4f473604e516d217350b4ec4a3c99a5de9830e0e5b152885c093f29c32daa3" + "bytes": "6f18c1858e612017f183b81dec54f6a7d5fa8cff59244658a537c6680bdecad4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "832265476" + "i128": "870498312" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "832265476" + "i128": "870498312" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ca4f473604e516d217350b4ec4a3c99a5de9830e0e5b152885c093f29c32daa3" + "bytes": "6f18c1858e612017f183b81dec54f6a7d5fa8cff59244658a537c6680bdecad4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ca4f473604e516d217350b4ec4a3c99a5de9830e0e5b152885c093f29c32daa3" + "bytes": "6f18c1858e612017f183b81dec54f6a7d5fa8cff59244658a537c6680bdecad4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a23538436fb446a628c76925c58a742b42ee1eb09114ad84fc21c42b2c8ecbdd" + "bytes": "d7a1271a98d8e084d099912702512266be8c5e98c93e66257af748145be7c350" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a23538436fb446a628c76925c58a742b42ee1eb09114ad84fc21c42b2c8ecbdd" + "bytes": "d7a1271a98d8e084d099912702512266be8c5e98c93e66257af748145be7c350" } ] }, "durability": "persistent", "val": { - "bytes": "ca4f473604e516d217350b4ec4a3c99a5de9830e0e5b152885c093f29c32daa3" + "bytes": "6f18c1858e612017f183b81dec54f6a7d5fa8cff59244658a537c6680bdecad4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "832265476" + "i128": "870498312" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.250.json index c7ba5268..e35b8971 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "236157008" + "i128": "313719939" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "236157008" + "i128": "313719939" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5584395957bef580dfd05dafb00bdba8e129d2c15427a50eb855239dad31c315" + "bytes": "36830803660371d1a3b9ee6b9e106d57e7fff9802c9c9fc48fdab09d3f06354a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "236157008" + "i128": "313719939" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e4a1b784b5f43d24417a2a1b20e2f0d936fc9b52feab0deec8975b1c0cd236a2" + "bytes": "741cc88f0e5fe9d231035ae38343f800bfa04e338b3846bc584d78b532c20fc1" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e4a1b784b5f43d24417a2a1b20e2f0d936fc9b52feab0deec8975b1c0cd236a2" + "bytes": "741cc88f0e5fe9d231035ae38343f800bfa04e338b3846bc584d78b532c20fc1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e4a1b784b5f43d24417a2a1b20e2f0d936fc9b52feab0deec8975b1c0cd236a2" + "bytes": "741cc88f0e5fe9d231035ae38343f800bfa04e338b3846bc584d78b532c20fc1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "236157008" + "i128": "313719939" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "236157008" + "i128": "313719939" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e4a1b784b5f43d24417a2a1b20e2f0d936fc9b52feab0deec8975b1c0cd236a2" + "bytes": "741cc88f0e5fe9d231035ae38343f800bfa04e338b3846bc584d78b532c20fc1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e4a1b784b5f43d24417a2a1b20e2f0d936fc9b52feab0deec8975b1c0cd236a2" + "bytes": "741cc88f0e5fe9d231035ae38343f800bfa04e338b3846bc584d78b532c20fc1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb125a3d5612ffd12420909f4378696d3f2f710d888942e3d3bc866a6d3b4746" + "bytes": "86e7398dc6d43be0ed80a56417e764e2a83e6f0daf2e033411de3c10ec5d7e3e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb125a3d5612ffd12420909f4378696d3f2f710d888942e3d3bc866a6d3b4746" + "bytes": "86e7398dc6d43be0ed80a56417e764e2a83e6f0daf2e033411de3c10ec5d7e3e" } ] }, "durability": "persistent", "val": { - "bytes": "e4a1b784b5f43d24417a2a1b20e2f0d936fc9b52feab0deec8975b1c0cd236a2" + "bytes": "741cc88f0e5fe9d231035ae38343f800bfa04e338b3846bc584d78b532c20fc1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "236157008" + "i128": "313719939" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.251.json index 977e4b68..86496bd1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "678935340" + "i128": "391364086" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "678935340" + "i128": "391364086" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7242e78005992f4729282591a7b0b950738d2f343fe1fb946e6d65b61ff2ae57" + "bytes": "c491c3ab87f363e82794ee90c28a4f4aeca82d4e3080c87aa99d34b6032133f1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "678935340" + "i128": "391364086" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "056e21d091fd4a443eb862061042f0dad43e9d9ec5fc76f5baa786fbf769c255" + "bytes": "77dab1db8e6c813fb2e7570c0dba855f477e1c712fc6ffed34e71d8574ce3d0b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "056e21d091fd4a443eb862061042f0dad43e9d9ec5fc76f5baa786fbf769c255" + "bytes": "77dab1db8e6c813fb2e7570c0dba855f477e1c712fc6ffed34e71d8574ce3d0b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "056e21d091fd4a443eb862061042f0dad43e9d9ec5fc76f5baa786fbf769c255" + "bytes": "77dab1db8e6c813fb2e7570c0dba855f477e1c712fc6ffed34e71d8574ce3d0b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "678935340" + "i128": "391364086" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "678935340" + "i128": "391364086" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "056e21d091fd4a443eb862061042f0dad43e9d9ec5fc76f5baa786fbf769c255" + "bytes": "77dab1db8e6c813fb2e7570c0dba855f477e1c712fc6ffed34e71d8574ce3d0b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "056e21d091fd4a443eb862061042f0dad43e9d9ec5fc76f5baa786fbf769c255" + "bytes": "77dab1db8e6c813fb2e7570c0dba855f477e1c712fc6ffed34e71d8574ce3d0b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f2f0f82eeebb3c96d605af9ff108a93b004f091d27fff71bc531d24d3ae2bed" + "bytes": "54c7893c3fd40493eb91253eeda379eee97fbead49d348bfe23c26f9e14f0e5e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f2f0f82eeebb3c96d605af9ff108a93b004f091d27fff71bc531d24d3ae2bed" + "bytes": "54c7893c3fd40493eb91253eeda379eee97fbead49d348bfe23c26f9e14f0e5e" } ] }, "durability": "persistent", "val": { - "bytes": "056e21d091fd4a443eb862061042f0dad43e9d9ec5fc76f5baa786fbf769c255" + "bytes": "77dab1db8e6c813fb2e7570c0dba855f477e1c712fc6ffed34e71d8574ce3d0b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "678935340" + "i128": "391364086" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.252.json index 264fa703..bec612f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "464011144" + "i128": "584408903" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464011144" + "i128": "584408903" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e942469190973ad1e9726ad9f2375b3296968c9802cf3e3124a7b9e9c3370379" + "bytes": "dbb8d3395b393c14db18ae0abc6dd52013076249348fed504ac51210da7f1c3e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "464011144" + "i128": "584408903" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6e9f49f7dcdf149d3a9c0ca03bd2ee946ee24b91847b6c6e4987a20f8869fec7" + "bytes": "dff770fe1cfbe6a2cf1efb28019b7b5ca98f30956fa1a876394d4b57d29355e3" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e9f49f7dcdf149d3a9c0ca03bd2ee946ee24b91847b6c6e4987a20f8869fec7" + "bytes": "dff770fe1cfbe6a2cf1efb28019b7b5ca98f30956fa1a876394d4b57d29355e3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e9f49f7dcdf149d3a9c0ca03bd2ee946ee24b91847b6c6e4987a20f8869fec7" + "bytes": "dff770fe1cfbe6a2cf1efb28019b7b5ca98f30956fa1a876394d4b57d29355e3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "464011144" + "i128": "584408903" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "464011144" + "i128": "584408903" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6e9f49f7dcdf149d3a9c0ca03bd2ee946ee24b91847b6c6e4987a20f8869fec7" + "bytes": "dff770fe1cfbe6a2cf1efb28019b7b5ca98f30956fa1a876394d4b57d29355e3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6e9f49f7dcdf149d3a9c0ca03bd2ee946ee24b91847b6c6e4987a20f8869fec7" + "bytes": "dff770fe1cfbe6a2cf1efb28019b7b5ca98f30956fa1a876394d4b57d29355e3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02e86cd2bd8aefe29116f4d0641b61ef25aa51e105410cd4d51b3eecb3b0e98f" + "bytes": "42d8a10dac7a409836ad925eb597adb15f17784739096a07e3681249aed67881" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02e86cd2bd8aefe29116f4d0641b61ef25aa51e105410cd4d51b3eecb3b0e98f" + "bytes": "42d8a10dac7a409836ad925eb597adb15f17784739096a07e3681249aed67881" } ] }, "durability": "persistent", "val": { - "bytes": "6e9f49f7dcdf149d3a9c0ca03bd2ee946ee24b91847b6c6e4987a20f8869fec7" + "bytes": "dff770fe1cfbe6a2cf1efb28019b7b5ca98f30956fa1a876394d4b57d29355e3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "464011144" + "i128": "584408903" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.253.json index cce689c1..2fbac2c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "419942104" + "i128": "205689838" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "419942104" + "i128": "205689838" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2211e5768eb9967595563a5e828b6aa7fabe5f3afc943eacc7daca1772079b34" + "bytes": "9246d195bedcbc702bc3c07971304018a7058499542a3e3d7fbfba90560b1e51" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "419942104" + "i128": "205689838" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b3f2b6bfc01b778fc1d7e7deb77f22cb5932df3588fe139a2164427ed2e58a3a" + "bytes": "f1455b81b2c5e4e650f66e0e4cd284fbb87c321b6a8d61e37d367cbba3301e4a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b3f2b6bfc01b778fc1d7e7deb77f22cb5932df3588fe139a2164427ed2e58a3a" + "bytes": "f1455b81b2c5e4e650f66e0e4cd284fbb87c321b6a8d61e37d367cbba3301e4a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b3f2b6bfc01b778fc1d7e7deb77f22cb5932df3588fe139a2164427ed2e58a3a" + "bytes": "f1455b81b2c5e4e650f66e0e4cd284fbb87c321b6a8d61e37d367cbba3301e4a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "419942104" + "i128": "205689838" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "419942104" + "i128": "205689838" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b3f2b6bfc01b778fc1d7e7deb77f22cb5932df3588fe139a2164427ed2e58a3a" + "bytes": "f1455b81b2c5e4e650f66e0e4cd284fbb87c321b6a8d61e37d367cbba3301e4a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b3f2b6bfc01b778fc1d7e7deb77f22cb5932df3588fe139a2164427ed2e58a3a" + "bytes": "f1455b81b2c5e4e650f66e0e4cd284fbb87c321b6a8d61e37d367cbba3301e4a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90818637351233b97296b5f2c5c9b6776afabd23ec59c2b3dc87bbd7a36913fe" + "bytes": "5067732bc3d78ff328a474714e3b53bf918f2cac3bba97db3bf3722079a828ae" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90818637351233b97296b5f2c5c9b6776afabd23ec59c2b3dc87bbd7a36913fe" + "bytes": "5067732bc3d78ff328a474714e3b53bf918f2cac3bba97db3bf3722079a828ae" } ] }, "durability": "persistent", "val": { - "bytes": "b3f2b6bfc01b778fc1d7e7deb77f22cb5932df3588fe139a2164427ed2e58a3a" + "bytes": "f1455b81b2c5e4e650f66e0e4cd284fbb87c321b6a8d61e37d367cbba3301e4a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "419942104" + "i128": "205689838" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.254.json index 7392fb58..73a8c3ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "778631623" + "i128": "244210937" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "778631623" + "i128": "244210937" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "643cb423d0c5ca9f8e65dbfe73fc55d048a74e544f6aed35a67dac49fa35e4f1" + "bytes": "210fd521f78f531d39aae70a452bdb380dc996bcae1c62da040613a79782d6f3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "778631623" + "i128": "244210937" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ad6ce2f763175ea2a1f7707c8033dff140c59c9a8961bd1fcb5bbf18833725d6" + "bytes": "3e482c975073abcd9ea57ea5ab8902988e01d66ecd907289ddba2951c874d1ae" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad6ce2f763175ea2a1f7707c8033dff140c59c9a8961bd1fcb5bbf18833725d6" + "bytes": "3e482c975073abcd9ea57ea5ab8902988e01d66ecd907289ddba2951c874d1ae" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad6ce2f763175ea2a1f7707c8033dff140c59c9a8961bd1fcb5bbf18833725d6" + "bytes": "3e482c975073abcd9ea57ea5ab8902988e01d66ecd907289ddba2951c874d1ae" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "778631623" + "i128": "244210937" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "778631623" + "i128": "244210937" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ad6ce2f763175ea2a1f7707c8033dff140c59c9a8961bd1fcb5bbf18833725d6" + "bytes": "3e482c975073abcd9ea57ea5ab8902988e01d66ecd907289ddba2951c874d1ae" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ad6ce2f763175ea2a1f7707c8033dff140c59c9a8961bd1fcb5bbf18833725d6" + "bytes": "3e482c975073abcd9ea57ea5ab8902988e01d66ecd907289ddba2951c874d1ae" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3268820a5e45a035de60e3bceda21665cf406b34368920e723b84dd86b309b87" + "bytes": "ea2cefd64ff6c85599580925fbe82634f10bb33b346b1574751d13a100df2c1a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3268820a5e45a035de60e3bceda21665cf406b34368920e723b84dd86b309b87" + "bytes": "ea2cefd64ff6c85599580925fbe82634f10bb33b346b1574751d13a100df2c1a" } ] }, "durability": "persistent", "val": { - "bytes": "ad6ce2f763175ea2a1f7707c8033dff140c59c9a8961bd1fcb5bbf18833725d6" + "bytes": "3e482c975073abcd9ea57ea5ab8902988e01d66ecd907289ddba2951c874d1ae" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "778631623" + "i128": "244210937" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.255.json index ddd7faf5..49c83640 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "584267640" + "i128": "238039094" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "584267640" + "i128": "238039094" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d59829240bce83605c8e6d2ade6c9bda3bf722e6df5cb9e500ffa85688422810" + "bytes": "7969fee244856655b84b4633f7ac0e79ad34f303d86bad1c7d4a595467d4cc23" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "584267640" + "i128": "238039094" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4160fb1766634998a29ce71210fb2dda436ea5f3e49c2aa32d2bcf41aade6fc9" + "bytes": "03424240269b955c2fa8268c7d0ed37449cafef3e6b6ef1440ef232ffd71a2d0" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4160fb1766634998a29ce71210fb2dda436ea5f3e49c2aa32d2bcf41aade6fc9" + "bytes": "03424240269b955c2fa8268c7d0ed37449cafef3e6b6ef1440ef232ffd71a2d0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4160fb1766634998a29ce71210fb2dda436ea5f3e49c2aa32d2bcf41aade6fc9" + "bytes": "03424240269b955c2fa8268c7d0ed37449cafef3e6b6ef1440ef232ffd71a2d0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "584267640" + "i128": "238039094" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "584267640" + "i128": "238039094" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4160fb1766634998a29ce71210fb2dda436ea5f3e49c2aa32d2bcf41aade6fc9" + "bytes": "03424240269b955c2fa8268c7d0ed37449cafef3e6b6ef1440ef232ffd71a2d0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4160fb1766634998a29ce71210fb2dda436ea5f3e49c2aa32d2bcf41aade6fc9" + "bytes": "03424240269b955c2fa8268c7d0ed37449cafef3e6b6ef1440ef232ffd71a2d0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cd71e9b48ab30255783bc95842946ff17b6bcdd6c9711f38f3ab979c626313f" + "bytes": "87288e0a06020f360c9427ab69dd6f22973e6b11aa0768c953b415fcf212bd2a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cd71e9b48ab30255783bc95842946ff17b6bcdd6c9711f38f3ab979c626313f" + "bytes": "87288e0a06020f360c9427ab69dd6f22973e6b11aa0768c953b415fcf212bd2a" } ] }, "durability": "persistent", "val": { - "bytes": "4160fb1766634998a29ce71210fb2dda436ea5f3e49c2aa32d2bcf41aade6fc9" + "bytes": "03424240269b955c2fa8268c7d0ed37449cafef3e6b6ef1440ef232ffd71a2d0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "584267640" + "i128": "238039094" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.256.json index a6d5f111..5d463013 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "303050833" + "i128": "180813495" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "303050833" + "i128": "180813495" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35562e016ad10dd8ead8f0569327bd88c98d7b0b402c0c4f0e01f3d18962905f" + "bytes": "17254bec5cab11ca31ae6d9c4826ebf14ba955f4917c018a816a71e64d853abd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "303050833" + "i128": "180813495" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "292d9487e820313fe7f90cb9e0db9da1961e5ce0afbdd9d25c34f9243a266337" + "bytes": "1d887ca048de0741fdf7a1f1e76e1c2180aecced294ba122b13bcccac171b66e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "292d9487e820313fe7f90cb9e0db9da1961e5ce0afbdd9d25c34f9243a266337" + "bytes": "1d887ca048de0741fdf7a1f1e76e1c2180aecced294ba122b13bcccac171b66e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "292d9487e820313fe7f90cb9e0db9da1961e5ce0afbdd9d25c34f9243a266337" + "bytes": "1d887ca048de0741fdf7a1f1e76e1c2180aecced294ba122b13bcccac171b66e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "303050833" + "i128": "180813495" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "303050833" + "i128": "180813495" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "292d9487e820313fe7f90cb9e0db9da1961e5ce0afbdd9d25c34f9243a266337" + "bytes": "1d887ca048de0741fdf7a1f1e76e1c2180aecced294ba122b13bcccac171b66e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "292d9487e820313fe7f90cb9e0db9da1961e5ce0afbdd9d25c34f9243a266337" + "bytes": "1d887ca048de0741fdf7a1f1e76e1c2180aecced294ba122b13bcccac171b66e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8eb8a31f152cefa58766def7c494d1f0ecc8364fe41a5c54f3fd355cdd4ca16b" + "bytes": "8429c2e4ed9512a6a77feb5d179968b64e52d0688a22a228d83326b9310cbdbd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8eb8a31f152cefa58766def7c494d1f0ecc8364fe41a5c54f3fd355cdd4ca16b" + "bytes": "8429c2e4ed9512a6a77feb5d179968b64e52d0688a22a228d83326b9310cbdbd" } ] }, "durability": "persistent", "val": { - "bytes": "292d9487e820313fe7f90cb9e0db9da1961e5ce0afbdd9d25c34f9243a266337" + "bytes": "1d887ca048de0741fdf7a1f1e76e1c2180aecced294ba122b13bcccac171b66e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "303050833" + "i128": "180813495" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.26.json index e111cdab..13e854b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "663257473" + "i128": "260800814" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "663257473" + "i128": "260800814" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c6a45cdf730491bde863bd4acf49c0b646430a227ded89f25f35d5d7cc59b9e" + "bytes": "e01a7649475648015ee5358b1e900792d86c497f9a533b186be33be60bb867c7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "663257473" + "i128": "260800814" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0cc15496cc43f149f4a67f809f9980bea66a2b8232f3fefdb10cc4925f19557a" + "bytes": "2266cabf5921cc6ad4a81c6ad308d101f6c0dc15804043d16d44ddd5d9b84024" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0cc15496cc43f149f4a67f809f9980bea66a2b8232f3fefdb10cc4925f19557a" + "bytes": "2266cabf5921cc6ad4a81c6ad308d101f6c0dc15804043d16d44ddd5d9b84024" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0cc15496cc43f149f4a67f809f9980bea66a2b8232f3fefdb10cc4925f19557a" + "bytes": "2266cabf5921cc6ad4a81c6ad308d101f6c0dc15804043d16d44ddd5d9b84024" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "663257473" + "i128": "260800814" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "663257473" + "i128": "260800814" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0cc15496cc43f149f4a67f809f9980bea66a2b8232f3fefdb10cc4925f19557a" + "bytes": "2266cabf5921cc6ad4a81c6ad308d101f6c0dc15804043d16d44ddd5d9b84024" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0cc15496cc43f149f4a67f809f9980bea66a2b8232f3fefdb10cc4925f19557a" + "bytes": "2266cabf5921cc6ad4a81c6ad308d101f6c0dc15804043d16d44ddd5d9b84024" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5148d54d70c603bab2f2a5f8d7095744999bf04bf651376d292e803f5acb2fe9" + "bytes": "27bf05487b29ecd5aa191330dd7ada786c1eb91ce24f3cd730a9bd00e20f7b8c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5148d54d70c603bab2f2a5f8d7095744999bf04bf651376d292e803f5acb2fe9" + "bytes": "27bf05487b29ecd5aa191330dd7ada786c1eb91ce24f3cd730a9bd00e20f7b8c" } ] }, "durability": "persistent", "val": { - "bytes": "0cc15496cc43f149f4a67f809f9980bea66a2b8232f3fefdb10cc4925f19557a" + "bytes": "2266cabf5921cc6ad4a81c6ad308d101f6c0dc15804043d16d44ddd5d9b84024" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "663257473" + "i128": "260800814" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.27.json index a0eaa65a..6e0796b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "401612202" + "i128": "655032743" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401612202" + "i128": "655032743" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a03d50d41ed8e8c6537e47e41a7df6f0d45c401d89156a93c691edd8cdfbe358" + "bytes": "3d94646464c1aa292ab8fbac1081bcaac7b2267ee4deb4e142a87828c0ee62c5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "401612202" + "i128": "655032743" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "cef87eb104e042277c4b4ea4946515998ced5fa70836d110d8f8d278cca1cbdb" + "bytes": "e74a0449593947c6132f41123ed11147ac241140ebd12f2447c32664bc538aac" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cef87eb104e042277c4b4ea4946515998ced5fa70836d110d8f8d278cca1cbdb" + "bytes": "e74a0449593947c6132f41123ed11147ac241140ebd12f2447c32664bc538aac" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cef87eb104e042277c4b4ea4946515998ced5fa70836d110d8f8d278cca1cbdb" + "bytes": "e74a0449593947c6132f41123ed11147ac241140ebd12f2447c32664bc538aac" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "401612202" + "i128": "655032743" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "401612202" + "i128": "655032743" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cef87eb104e042277c4b4ea4946515998ced5fa70836d110d8f8d278cca1cbdb" + "bytes": "e74a0449593947c6132f41123ed11147ac241140ebd12f2447c32664bc538aac" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cef87eb104e042277c4b4ea4946515998ced5fa70836d110d8f8d278cca1cbdb" + "bytes": "e74a0449593947c6132f41123ed11147ac241140ebd12f2447c32664bc538aac" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90c1cab1a9b3e4ffcee20f0a601b8958faf55a6c23b1677a8e25cd5da2507201" + "bytes": "c9c5b5605d413659d73ee5cd6f30114c9fa65683ff1db52fe0fe4ff84411ff4b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90c1cab1a9b3e4ffcee20f0a601b8958faf55a6c23b1677a8e25cd5da2507201" + "bytes": "c9c5b5605d413659d73ee5cd6f30114c9fa65683ff1db52fe0fe4ff84411ff4b" } ] }, "durability": "persistent", "val": { - "bytes": "cef87eb104e042277c4b4ea4946515998ced5fa70836d110d8f8d278cca1cbdb" + "bytes": "e74a0449593947c6132f41123ed11147ac241140ebd12f2447c32664bc538aac" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "401612202" + "i128": "655032743" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.28.json index 77be1e9e..c6abe610 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "193184371" + "i128": "367332623" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "193184371" + "i128": "367332623" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8064a70ce87fbda3583afc05cf1191693893890b0cd78a9060728ff7e130dd0d" + "bytes": "976d3a89ed62036fb4bafe91b6a594faa842e1d6c32b5133c5fb32eb843a0a58" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "193184371" + "i128": "367332623" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8ddec5cec599ed6cfe9bbf23206694995286e669f7b106756ddd0950521554d0" + "bytes": "b41a5104128d4ccb169fcd6271ecb725c46459a6b8f2b020210f6f68864f0572" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ddec5cec599ed6cfe9bbf23206694995286e669f7b106756ddd0950521554d0" + "bytes": "b41a5104128d4ccb169fcd6271ecb725c46459a6b8f2b020210f6f68864f0572" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ddec5cec599ed6cfe9bbf23206694995286e669f7b106756ddd0950521554d0" + "bytes": "b41a5104128d4ccb169fcd6271ecb725c46459a6b8f2b020210f6f68864f0572" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "193184371" + "i128": "367332623" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "193184371" + "i128": "367332623" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8ddec5cec599ed6cfe9bbf23206694995286e669f7b106756ddd0950521554d0" + "bytes": "b41a5104128d4ccb169fcd6271ecb725c46459a6b8f2b020210f6f68864f0572" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8ddec5cec599ed6cfe9bbf23206694995286e669f7b106756ddd0950521554d0" + "bytes": "b41a5104128d4ccb169fcd6271ecb725c46459a6b8f2b020210f6f68864f0572" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f8b993f39cab09f315f1b496a0c6e3fba0f6bb9bfed654bc6f5a0fe7d7673195" + "bytes": "1eb863a1d387addac6005472d12a01cdf873ec3724c24c8d4656db24be6961a6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f8b993f39cab09f315f1b496a0c6e3fba0f6bb9bfed654bc6f5a0fe7d7673195" + "bytes": "1eb863a1d387addac6005472d12a01cdf873ec3724c24c8d4656db24be6961a6" } ] }, "durability": "persistent", "val": { - "bytes": "8ddec5cec599ed6cfe9bbf23206694995286e669f7b106756ddd0950521554d0" + "bytes": "b41a5104128d4ccb169fcd6271ecb725c46459a6b8f2b020210f6f68864f0572" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "193184371" + "i128": "367332623" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.29.json index e4877173..9594c2f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "676361187" + "i128": "123128153" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "676361187" + "i128": "123128153" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a140d0ce9492828ace8bdd7a99c22f0c27a49b0091b2e3b6f6a736888e698367" + "bytes": "13ab4fbbb5e6a7b1856ea2a83f8c4e473c11b3b4d6cc918457c2a042facd4af1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "676361187" + "i128": "123128153" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "34e7e2dade5199ec4709175245314db198cadcc404b52633b3362068bcc8b765" + "bytes": "c79f080ee74ffaa9133fddbb65ea9929425646a1300eaaa281eefc3dadb57d99" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "34e7e2dade5199ec4709175245314db198cadcc404b52633b3362068bcc8b765" + "bytes": "c79f080ee74ffaa9133fddbb65ea9929425646a1300eaaa281eefc3dadb57d99" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "34e7e2dade5199ec4709175245314db198cadcc404b52633b3362068bcc8b765" + "bytes": "c79f080ee74ffaa9133fddbb65ea9929425646a1300eaaa281eefc3dadb57d99" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "676361187" + "i128": "123128153" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "676361187" + "i128": "123128153" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "34e7e2dade5199ec4709175245314db198cadcc404b52633b3362068bcc8b765" + "bytes": "c79f080ee74ffaa9133fddbb65ea9929425646a1300eaaa281eefc3dadb57d99" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "34e7e2dade5199ec4709175245314db198cadcc404b52633b3362068bcc8b765" + "bytes": "c79f080ee74ffaa9133fddbb65ea9929425646a1300eaaa281eefc3dadb57d99" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab2da7fb9d0bf5b6daa6939c4fdd219ebb2f4c9b5842c719948f06dff0f63fa5" + "bytes": "b1faf1677dcc9fb552e9b50a8f156b0dbd77f10ba9adaad3c4a39d1ffe8c0b28" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab2da7fb9d0bf5b6daa6939c4fdd219ebb2f4c9b5842c719948f06dff0f63fa5" + "bytes": "b1faf1677dcc9fb552e9b50a8f156b0dbd77f10ba9adaad3c4a39d1ffe8c0b28" } ] }, "durability": "persistent", "val": { - "bytes": "34e7e2dade5199ec4709175245314db198cadcc404b52633b3362068bcc8b765" + "bytes": "c79f080ee74ffaa9133fddbb65ea9929425646a1300eaaa281eefc3dadb57d99" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "676361187" + "i128": "123128153" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.3.json index a60238b4..9b2b4350 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "146521378" + "i128": "528079510" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "146521378" + "i128": "528079510" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a79c5f38e1635d77b70f4b6183c3fc2a241eccb4de59772e070d21d81e056b89" + "bytes": "95b6e70e6c4ff3c82f93e75c8da0429f6705199a21f28bbe88d4dd36bcd8e0a9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "146521378" + "i128": "528079510" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "555529a274ac82eda446af5fb83ea34dbe4673c7e307f5424cbdb51e087b70bd" + "bytes": "71d02bb19e1b295fd93ac2952c426ccc627dbf53aa998ea52df3022f2637a838" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "555529a274ac82eda446af5fb83ea34dbe4673c7e307f5424cbdb51e087b70bd" + "bytes": "71d02bb19e1b295fd93ac2952c426ccc627dbf53aa998ea52df3022f2637a838" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "555529a274ac82eda446af5fb83ea34dbe4673c7e307f5424cbdb51e087b70bd" + "bytes": "71d02bb19e1b295fd93ac2952c426ccc627dbf53aa998ea52df3022f2637a838" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "146521378" + "i128": "528079510" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "146521378" + "i128": "528079510" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "555529a274ac82eda446af5fb83ea34dbe4673c7e307f5424cbdb51e087b70bd" + "bytes": "71d02bb19e1b295fd93ac2952c426ccc627dbf53aa998ea52df3022f2637a838" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "555529a274ac82eda446af5fb83ea34dbe4673c7e307f5424cbdb51e087b70bd" + "bytes": "71d02bb19e1b295fd93ac2952c426ccc627dbf53aa998ea52df3022f2637a838" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2f7d67777cd70f2b87f6b7bac1336fd9208e26f375cc527d74118c989361f5e" + "bytes": "cd0b9ff941dc263ad62d1e6532218d50c1d912c446ebc213d1159aae4c6ee7ba" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2f7d67777cd70f2b87f6b7bac1336fd9208e26f375cc527d74118c989361f5e" + "bytes": "cd0b9ff941dc263ad62d1e6532218d50c1d912c446ebc213d1159aae4c6ee7ba" } ] }, "durability": "persistent", "val": { - "bytes": "555529a274ac82eda446af5fb83ea34dbe4673c7e307f5424cbdb51e087b70bd" + "bytes": "71d02bb19e1b295fd93ac2952c426ccc627dbf53aa998ea52df3022f2637a838" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "146521378" + "i128": "528079510" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.30.json index b6c4ed5b..65545c75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "485595937" + "i128": "891318412" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "485595937" + "i128": "891318412" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9c63609553f6c489cdaa29068173591ae053ae293c7102d11d3545c60acf103f" + "bytes": "d90967ac567424c2ab6c15a0a8b86b31a90ba59b3f1d5712189a6f8d5f0afdac" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "485595937" + "i128": "891318412" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "115a8c88492be04f451ce9b2b0474ab2d8ff19a81c58e7150a6a1255745af33b" + "bytes": "29aa9e1c4a729f9314ef41ded12d6ddd45fd8d10ed885f2e4973fbe6c3bb8eb5" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "115a8c88492be04f451ce9b2b0474ab2d8ff19a81c58e7150a6a1255745af33b" + "bytes": "29aa9e1c4a729f9314ef41ded12d6ddd45fd8d10ed885f2e4973fbe6c3bb8eb5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "115a8c88492be04f451ce9b2b0474ab2d8ff19a81c58e7150a6a1255745af33b" + "bytes": "29aa9e1c4a729f9314ef41ded12d6ddd45fd8d10ed885f2e4973fbe6c3bb8eb5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "485595937" + "i128": "891318412" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "485595937" + "i128": "891318412" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "115a8c88492be04f451ce9b2b0474ab2d8ff19a81c58e7150a6a1255745af33b" + "bytes": "29aa9e1c4a729f9314ef41ded12d6ddd45fd8d10ed885f2e4973fbe6c3bb8eb5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "115a8c88492be04f451ce9b2b0474ab2d8ff19a81c58e7150a6a1255745af33b" + "bytes": "29aa9e1c4a729f9314ef41ded12d6ddd45fd8d10ed885f2e4973fbe6c3bb8eb5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b99936b696a0d234425613a381e240b11f07d309f40d855bee87c72232951f15" + "bytes": "8740edd30c18dac6e85b9091d0c8f628fe3f72974e6ad588a7e359ff91a8a384" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b99936b696a0d234425613a381e240b11f07d309f40d855bee87c72232951f15" + "bytes": "8740edd30c18dac6e85b9091d0c8f628fe3f72974e6ad588a7e359ff91a8a384" } ] }, "durability": "persistent", "val": { - "bytes": "115a8c88492be04f451ce9b2b0474ab2d8ff19a81c58e7150a6a1255745af33b" + "bytes": "29aa9e1c4a729f9314ef41ded12d6ddd45fd8d10ed885f2e4973fbe6c3bb8eb5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "485595937" + "i128": "891318412" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.31.json index 2b86406a..5ca99085 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "160117367" + "i128": "440912056" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "160117367" + "i128": "440912056" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4e29e7b9dd4f2815efcf97f65f66b69dbb8e414fb52fa5057aef546ab79ed81d" + "bytes": "9ef16e0a7f215d59a143c28257bb2cee66dd7c5a1233f51e26db95c676b36c6a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "160117367" + "i128": "440912056" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d8ec1fae1d725e54d12c7deee8496350f096f054ec6efb06caf7d96d15a97f79" + "bytes": "66ff390889ada820c10f95f4158ee6f48898ebdcb830d01ba7a178dc57a2719f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d8ec1fae1d725e54d12c7deee8496350f096f054ec6efb06caf7d96d15a97f79" + "bytes": "66ff390889ada820c10f95f4158ee6f48898ebdcb830d01ba7a178dc57a2719f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d8ec1fae1d725e54d12c7deee8496350f096f054ec6efb06caf7d96d15a97f79" + "bytes": "66ff390889ada820c10f95f4158ee6f48898ebdcb830d01ba7a178dc57a2719f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "160117367" + "i128": "440912056" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "160117367" + "i128": "440912056" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d8ec1fae1d725e54d12c7deee8496350f096f054ec6efb06caf7d96d15a97f79" + "bytes": "66ff390889ada820c10f95f4158ee6f48898ebdcb830d01ba7a178dc57a2719f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d8ec1fae1d725e54d12c7deee8496350f096f054ec6efb06caf7d96d15a97f79" + "bytes": "66ff390889ada820c10f95f4158ee6f48898ebdcb830d01ba7a178dc57a2719f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1fa5718147106c5785967c0e0b99a2a963d74258e428d5ef24475e7e1a6b5ae6" + "bytes": "d3b8bc2c5f2994877811916b5bcc582e666575df052ced77205282722fda53d6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1fa5718147106c5785967c0e0b99a2a963d74258e428d5ef24475e7e1a6b5ae6" + "bytes": "d3b8bc2c5f2994877811916b5bcc582e666575df052ced77205282722fda53d6" } ] }, "durability": "persistent", "val": { - "bytes": "d8ec1fae1d725e54d12c7deee8496350f096f054ec6efb06caf7d96d15a97f79" + "bytes": "66ff390889ada820c10f95f4158ee6f48898ebdcb830d01ba7a178dc57a2719f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "160117367" + "i128": "440912056" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.32.json index fa1c2452..a8d3ee8f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "209790114" + "i128": "668212820" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "209790114" + "i128": "668212820" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "887d352a10e3c07f9a1c7473dbfddb45cde6fb654d3b34286625ecbad1e4bfea" + "bytes": "44dd32a5f300d31f6868914d62853e04f8d9a88912ce09f0af69d48035b2e5b5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "209790114" + "i128": "668212820" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c5950a8b705a8310b88432aa15feef111da57d3573e45634671163fc0ceeff64" + "bytes": "be1a44e6c6ae6e26d551b4e71947e996e7bde863b708738015937e6514371db3" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5950a8b705a8310b88432aa15feef111da57d3573e45634671163fc0ceeff64" + "bytes": "be1a44e6c6ae6e26d551b4e71947e996e7bde863b708738015937e6514371db3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5950a8b705a8310b88432aa15feef111da57d3573e45634671163fc0ceeff64" + "bytes": "be1a44e6c6ae6e26d551b4e71947e996e7bde863b708738015937e6514371db3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "209790114" + "i128": "668212820" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "209790114" + "i128": "668212820" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c5950a8b705a8310b88432aa15feef111da57d3573e45634671163fc0ceeff64" + "bytes": "be1a44e6c6ae6e26d551b4e71947e996e7bde863b708738015937e6514371db3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c5950a8b705a8310b88432aa15feef111da57d3573e45634671163fc0ceeff64" + "bytes": "be1a44e6c6ae6e26d551b4e71947e996e7bde863b708738015937e6514371db3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68e3fea461d90a8c497ce189231f81ac56100d3966f0dc683c2f1430fb018549" + "bytes": "bd00b4fa5214639ced6feb96a1fa758944fbc0b7eb10ced99817bf39cb3de31b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68e3fea461d90a8c497ce189231f81ac56100d3966f0dc683c2f1430fb018549" + "bytes": "bd00b4fa5214639ced6feb96a1fa758944fbc0b7eb10ced99817bf39cb3de31b" } ] }, "durability": "persistent", "val": { - "bytes": "c5950a8b705a8310b88432aa15feef111da57d3573e45634671163fc0ceeff64" + "bytes": "be1a44e6c6ae6e26d551b4e71947e996e7bde863b708738015937e6514371db3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "209790114" + "i128": "668212820" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.33.json index 941146e4..3e242409 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "73281265" + "i128": "209554384" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "73281265" + "i128": "209554384" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2245243f636211e5a2045d704389bd95f9392b0ac0b2b5951b4f7fe98403338c" + "bytes": "e5b2cb70ef36e1baacadafee25e09f424b85c46a6ef1bae5b2b2912c7d65467d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "73281265" + "i128": "209554384" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "35bb617dcaf911c47a4f097c41a3d203ad98d7bf92963841830ed762f5c003f3" + "bytes": "b43ed68766eee3ac948a02fc05555408350b0cab28d020858b733d48f60aad68" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35bb617dcaf911c47a4f097c41a3d203ad98d7bf92963841830ed762f5c003f3" + "bytes": "b43ed68766eee3ac948a02fc05555408350b0cab28d020858b733d48f60aad68" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35bb617dcaf911c47a4f097c41a3d203ad98d7bf92963841830ed762f5c003f3" + "bytes": "b43ed68766eee3ac948a02fc05555408350b0cab28d020858b733d48f60aad68" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "73281265" + "i128": "209554384" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "73281265" + "i128": "209554384" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "35bb617dcaf911c47a4f097c41a3d203ad98d7bf92963841830ed762f5c003f3" + "bytes": "b43ed68766eee3ac948a02fc05555408350b0cab28d020858b733d48f60aad68" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "35bb617dcaf911c47a4f097c41a3d203ad98d7bf92963841830ed762f5c003f3" + "bytes": "b43ed68766eee3ac948a02fc05555408350b0cab28d020858b733d48f60aad68" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae983cbe8ceb5f2e0d0ad7b01dd762fbdeba112a75a786e47357dc7eca0d436a" + "bytes": "4d33e2b68927cbbeaed30b6878c224f1827412f4f2761044e54db55af4791ffd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae983cbe8ceb5f2e0d0ad7b01dd762fbdeba112a75a786e47357dc7eca0d436a" + "bytes": "4d33e2b68927cbbeaed30b6878c224f1827412f4f2761044e54db55af4791ffd" } ] }, "durability": "persistent", "val": { - "bytes": "35bb617dcaf911c47a4f097c41a3d203ad98d7bf92963841830ed762f5c003f3" + "bytes": "b43ed68766eee3ac948a02fc05555408350b0cab28d020858b733d48f60aad68" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "73281265" + "i128": "209554384" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.34.json index c7370bed..2e7b606b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509262796" + "i128": "690029958" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509262796" + "i128": "690029958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "154f0f91f2a625dd27690fda1a2484fdf5df086de92c04482110460b5a6a7cec" + "bytes": "d77fddaea0b479d5201bba748c59c7c94e146b228976ef54da17894bcb327eca" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "509262796" + "i128": "690029958" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "98b15fa5b0ae14fa985bf9a8c10adb755e8ea024d4f3b369280d0e5cdf658bd4" + "bytes": "72115a0575c35fc6c153cac59befe2d8041bab42677e66cf62f2add9d7320e5f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "98b15fa5b0ae14fa985bf9a8c10adb755e8ea024d4f3b369280d0e5cdf658bd4" + "bytes": "72115a0575c35fc6c153cac59befe2d8041bab42677e66cf62f2add9d7320e5f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "98b15fa5b0ae14fa985bf9a8c10adb755e8ea024d4f3b369280d0e5cdf658bd4" + "bytes": "72115a0575c35fc6c153cac59befe2d8041bab42677e66cf62f2add9d7320e5f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509262796" + "i128": "690029958" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "509262796" + "i128": "690029958" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "98b15fa5b0ae14fa985bf9a8c10adb755e8ea024d4f3b369280d0e5cdf658bd4" + "bytes": "72115a0575c35fc6c153cac59befe2d8041bab42677e66cf62f2add9d7320e5f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "98b15fa5b0ae14fa985bf9a8c10adb755e8ea024d4f3b369280d0e5cdf658bd4" + "bytes": "72115a0575c35fc6c153cac59befe2d8041bab42677e66cf62f2add9d7320e5f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f5831da1e2cee91794cf1fabd0820bfca7e3a5e27ca8a9f8deb0dc5a87cc777" + "bytes": "9ee86d1468ad1f66c85746f86083b10aec489f41b4749bfa49f9e69bc7001980" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f5831da1e2cee91794cf1fabd0820bfca7e3a5e27ca8a9f8deb0dc5a87cc777" + "bytes": "9ee86d1468ad1f66c85746f86083b10aec489f41b4749bfa49f9e69bc7001980" } ] }, "durability": "persistent", "val": { - "bytes": "98b15fa5b0ae14fa985bf9a8c10adb755e8ea024d4f3b369280d0e5cdf658bd4" + "bytes": "72115a0575c35fc6c153cac59befe2d8041bab42677e66cf62f2add9d7320e5f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "509262796" + "i128": "690029958" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.35.json index a98d5976..ed503cb9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "800841164" + "i128": "9597185" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "800841164" + "i128": "9597185" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "deec7e98bc481a334f63ff141ccc53dae02619c52be3d44111e7f00a80ce5bff" + "bytes": "5b8a395dc54559f2dcab5a8175e11461df84fc88e46a2c8a897bc60c4d47aca1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "800841164" + "i128": "9597185" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6e43186842991b76550809388abc5a9b12bb6a06c72cabca07157c7b7db4ed54" + "bytes": "5ee7f380aceaf0e442c2bbf80437d7da260211e4a9b423c2872cc4d185332af9" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e43186842991b76550809388abc5a9b12bb6a06c72cabca07157c7b7db4ed54" + "bytes": "5ee7f380aceaf0e442c2bbf80437d7da260211e4a9b423c2872cc4d185332af9" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e43186842991b76550809388abc5a9b12bb6a06c72cabca07157c7b7db4ed54" + "bytes": "5ee7f380aceaf0e442c2bbf80437d7da260211e4a9b423c2872cc4d185332af9" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "800841164" + "i128": "9597185" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "800841164" + "i128": "9597185" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6e43186842991b76550809388abc5a9b12bb6a06c72cabca07157c7b7db4ed54" + "bytes": "5ee7f380aceaf0e442c2bbf80437d7da260211e4a9b423c2872cc4d185332af9" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6e43186842991b76550809388abc5a9b12bb6a06c72cabca07157c7b7db4ed54" + "bytes": "5ee7f380aceaf0e442c2bbf80437d7da260211e4a9b423c2872cc4d185332af9" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "430695d3bcca1aeb22594ccab66807a7f7b2b16d18cc9c2c85e7c3d25b174140" + "bytes": "b31cf94c0e58046d01ad9bcf7fae635d5a5fc65d175d4172380e81bdf6f40536" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "430695d3bcca1aeb22594ccab66807a7f7b2b16d18cc9c2c85e7c3d25b174140" + "bytes": "b31cf94c0e58046d01ad9bcf7fae635d5a5fc65d175d4172380e81bdf6f40536" } ] }, "durability": "persistent", "val": { - "bytes": "6e43186842991b76550809388abc5a9b12bb6a06c72cabca07157c7b7db4ed54" + "bytes": "5ee7f380aceaf0e442c2bbf80437d7da260211e4a9b423c2872cc4d185332af9" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "800841164" + "i128": "9597185" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.36.json index adea3aff..ead93230 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "844067628" + "i128": "339061859" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "844067628" + "i128": "339061859" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c35a0f835aa02cdfa9665108b00b0fba85044927c6eab77b712615a321351e17" + "bytes": "68bb0b24f509e9cc15c509eba7133024f1d54d7470a26fd109e85b6966cce612" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "844067628" + "i128": "339061859" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "360e4e370145428b3fd10d8c2eeda1dda06f20f3a6334bbb7e6cd07f8672bb53" + "bytes": "9fbd1b800554d5f73df7ce033db4984f667124aa164efef1db35705097bf702c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "360e4e370145428b3fd10d8c2eeda1dda06f20f3a6334bbb7e6cd07f8672bb53" + "bytes": "9fbd1b800554d5f73df7ce033db4984f667124aa164efef1db35705097bf702c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "360e4e370145428b3fd10d8c2eeda1dda06f20f3a6334bbb7e6cd07f8672bb53" + "bytes": "9fbd1b800554d5f73df7ce033db4984f667124aa164efef1db35705097bf702c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "844067628" + "i128": "339061859" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "844067628" + "i128": "339061859" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "360e4e370145428b3fd10d8c2eeda1dda06f20f3a6334bbb7e6cd07f8672bb53" + "bytes": "9fbd1b800554d5f73df7ce033db4984f667124aa164efef1db35705097bf702c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "360e4e370145428b3fd10d8c2eeda1dda06f20f3a6334bbb7e6cd07f8672bb53" + "bytes": "9fbd1b800554d5f73df7ce033db4984f667124aa164efef1db35705097bf702c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "458965f023f3474b7e56f0b4e6a46ea0be6401573f04cd05b5636f447a733e69" + "bytes": "625328648295d53683616c4230c0dd79923c0cf4e97b5e97e9e97069bc165331" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "458965f023f3474b7e56f0b4e6a46ea0be6401573f04cd05b5636f447a733e69" + "bytes": "625328648295d53683616c4230c0dd79923c0cf4e97b5e97e9e97069bc165331" } ] }, "durability": "persistent", "val": { - "bytes": "360e4e370145428b3fd10d8c2eeda1dda06f20f3a6334bbb7e6cd07f8672bb53" + "bytes": "9fbd1b800554d5f73df7ce033db4984f667124aa164efef1db35705097bf702c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "844067628" + "i128": "339061859" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.37.json index 02a3377c..a9a822dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "43551071" + "i128": "514189535" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "43551071" + "i128": "514189535" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fa719121ec4446436e1f94e1146f3feff1b36fd528c6a6ec2c03536a90528662" + "bytes": "526fc9f7eb02380ecb83a07009a25c78596a6ec423ace9cd5b853baeca60ac2f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "43551071" + "i128": "514189535" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "fce467f34b6440a304fa51a0160421733c088bf470415366f39115ff18253704" + "bytes": "54eca812ad48300c4bf200441887f5e8f51cce2a03c0c690e7147103deaa5cb1" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fce467f34b6440a304fa51a0160421733c088bf470415366f39115ff18253704" + "bytes": "54eca812ad48300c4bf200441887f5e8f51cce2a03c0c690e7147103deaa5cb1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fce467f34b6440a304fa51a0160421733c088bf470415366f39115ff18253704" + "bytes": "54eca812ad48300c4bf200441887f5e8f51cce2a03c0c690e7147103deaa5cb1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "43551071" + "i128": "514189535" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "43551071" + "i128": "514189535" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fce467f34b6440a304fa51a0160421733c088bf470415366f39115ff18253704" + "bytes": "54eca812ad48300c4bf200441887f5e8f51cce2a03c0c690e7147103deaa5cb1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fce467f34b6440a304fa51a0160421733c088bf470415366f39115ff18253704" + "bytes": "54eca812ad48300c4bf200441887f5e8f51cce2a03c0c690e7147103deaa5cb1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09cd4c011bfd01efaa6e1863b2d79f74b093b2774a7fcd943501352d4ddb29bb" + "bytes": "08e1246a1b08aac5490fe04d8402172267ce96fe92a5f228823b0383fa3ea7bc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09cd4c011bfd01efaa6e1863b2d79f74b093b2774a7fcd943501352d4ddb29bb" + "bytes": "08e1246a1b08aac5490fe04d8402172267ce96fe92a5f228823b0383fa3ea7bc" } ] }, "durability": "persistent", "val": { - "bytes": "fce467f34b6440a304fa51a0160421733c088bf470415366f39115ff18253704" + "bytes": "54eca812ad48300c4bf200441887f5e8f51cce2a03c0c690e7147103deaa5cb1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "43551071" + "i128": "514189535" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.38.json index c51317ea..51273a7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99997623" + "i128": "203244724" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99997623" + "i128": "203244724" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3661c5ca8f29cbadc6fe415717bb8ce3c4f54e044a2097326f88cb16bd4b5c00" + "bytes": "65ade151ddcac2d074de0acfa400ce5378739ba2f5e6ebc855eeffd8a07c30ec" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "99997623" + "i128": "203244724" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "13ce4b6201482d50f75f0ca331aabba908440e1774c0e264cc999f0ba7faa9b8" + "bytes": "48115b64fe4d302b9bdb8aec50ca996c5d9912fb4a382acd312a2738b3febdcd" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13ce4b6201482d50f75f0ca331aabba908440e1774c0e264cc999f0ba7faa9b8" + "bytes": "48115b64fe4d302b9bdb8aec50ca996c5d9912fb4a382acd312a2738b3febdcd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13ce4b6201482d50f75f0ca331aabba908440e1774c0e264cc999f0ba7faa9b8" + "bytes": "48115b64fe4d302b9bdb8aec50ca996c5d9912fb4a382acd312a2738b3febdcd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99997623" + "i128": "203244724" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "99997623" + "i128": "203244724" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "13ce4b6201482d50f75f0ca331aabba908440e1774c0e264cc999f0ba7faa9b8" + "bytes": "48115b64fe4d302b9bdb8aec50ca996c5d9912fb4a382acd312a2738b3febdcd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "13ce4b6201482d50f75f0ca331aabba908440e1774c0e264cc999f0ba7faa9b8" + "bytes": "48115b64fe4d302b9bdb8aec50ca996c5d9912fb4a382acd312a2738b3febdcd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3292025d3104aae0755f1bb42db4f34d2a7678cc873902b5812fc722f54a89a8" + "bytes": "1d00b28155e1c939f73d5e219881b921331d7581f3056479e53e0749918d603f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3292025d3104aae0755f1bb42db4f34d2a7678cc873902b5812fc722f54a89a8" + "bytes": "1d00b28155e1c939f73d5e219881b921331d7581f3056479e53e0749918d603f" } ] }, "durability": "persistent", "val": { - "bytes": "13ce4b6201482d50f75f0ca331aabba908440e1774c0e264cc999f0ba7faa9b8" + "bytes": "48115b64fe4d302b9bdb8aec50ca996c5d9912fb4a382acd312a2738b3febdcd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "99997623" + "i128": "203244724" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.39.json index 68525989..6ad7fdf7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "226649896" + "i128": "420187927" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226649896" + "i128": "420187927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dce30d22cd9ec7408dbb7617d1548e88903d8efa386bff28262a4423a3c3245d" + "bytes": "8413e703ce059de8758bbdf8a35facbe62dde75832a940b437ac11953efe7764" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "226649896" + "i128": "420187927" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ff3c000c07a45867e18ffee34ceac4f1ab43313886b6a307678256e51eac3fe2" + "bytes": "6833087ff11b80a5b917bded74a1ff98f24066ef57c424d1c127fb97f4c31f3c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff3c000c07a45867e18ffee34ceac4f1ab43313886b6a307678256e51eac3fe2" + "bytes": "6833087ff11b80a5b917bded74a1ff98f24066ef57c424d1c127fb97f4c31f3c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff3c000c07a45867e18ffee34ceac4f1ab43313886b6a307678256e51eac3fe2" + "bytes": "6833087ff11b80a5b917bded74a1ff98f24066ef57c424d1c127fb97f4c31f3c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "226649896" + "i128": "420187927" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "226649896" + "i128": "420187927" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ff3c000c07a45867e18ffee34ceac4f1ab43313886b6a307678256e51eac3fe2" + "bytes": "6833087ff11b80a5b917bded74a1ff98f24066ef57c424d1c127fb97f4c31f3c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ff3c000c07a45867e18ffee34ceac4f1ab43313886b6a307678256e51eac3fe2" + "bytes": "6833087ff11b80a5b917bded74a1ff98f24066ef57c424d1c127fb97f4c31f3c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9f08c2452bf1e3abd505f351a1a6708f199bdb0905a9473be7abd050bb4c4ab" + "bytes": "4c801f95410968771ad6e752d89c6ae59fc1761b2d8389818db6707ea5728a9e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9f08c2452bf1e3abd505f351a1a6708f199bdb0905a9473be7abd050bb4c4ab" + "bytes": "4c801f95410968771ad6e752d89c6ae59fc1761b2d8389818db6707ea5728a9e" } ] }, "durability": "persistent", "val": { - "bytes": "ff3c000c07a45867e18ffee34ceac4f1ab43313886b6a307678256e51eac3fe2" + "bytes": "6833087ff11b80a5b917bded74a1ff98f24066ef57c424d1c127fb97f4c31f3c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "226649896" + "i128": "420187927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.4.json index 75d7c87c..70cf6529 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "882349738" + "i128": "322987775" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "882349738" + "i128": "322987775" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5f6963601011c479a87d75c3a2b114329740b6950220f18c8a3a3ee145543750" + "bytes": "90ab0b57e40311aeaef2592274a902787da07470b35f4993444751509a87a7e7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "882349738" + "i128": "322987775" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "cce506431efc52140f257d036b123fb8d34e0bd4c0ade585f61f4ead9b1009f6" + "bytes": "61795e2c9abb08c8e15d57f25b74161d5ae3ca0b20c588677246fb0f60bc05e4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cce506431efc52140f257d036b123fb8d34e0bd4c0ade585f61f4ead9b1009f6" + "bytes": "61795e2c9abb08c8e15d57f25b74161d5ae3ca0b20c588677246fb0f60bc05e4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cce506431efc52140f257d036b123fb8d34e0bd4c0ade585f61f4ead9b1009f6" + "bytes": "61795e2c9abb08c8e15d57f25b74161d5ae3ca0b20c588677246fb0f60bc05e4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "882349738" + "i128": "322987775" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "882349738" + "i128": "322987775" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cce506431efc52140f257d036b123fb8d34e0bd4c0ade585f61f4ead9b1009f6" + "bytes": "61795e2c9abb08c8e15d57f25b74161d5ae3ca0b20c588677246fb0f60bc05e4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cce506431efc52140f257d036b123fb8d34e0bd4c0ade585f61f4ead9b1009f6" + "bytes": "61795e2c9abb08c8e15d57f25b74161d5ae3ca0b20c588677246fb0f60bc05e4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc4abfaf1c4f23c9b5fbbcbdddbe0d1b1aec2c7c788bb49520b79bae9f62df69" + "bytes": "2e4ee7da99d7d8e84397f23849f4fdb08f97e4bd0c410e71bd51e12e07464ab1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc4abfaf1c4f23c9b5fbbcbdddbe0d1b1aec2c7c788bb49520b79bae9f62df69" + "bytes": "2e4ee7da99d7d8e84397f23849f4fdb08f97e4bd0c410e71bd51e12e07464ab1" } ] }, "durability": "persistent", "val": { - "bytes": "cce506431efc52140f257d036b123fb8d34e0bd4c0ade585f61f4ead9b1009f6" + "bytes": "61795e2c9abb08c8e15d57f25b74161d5ae3ca0b20c588677246fb0f60bc05e4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "882349738" + "i128": "322987775" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.40.json index 3e1169a6..d4c1a00d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "594875782" + "i128": "169248018" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "594875782" + "i128": "169248018" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "66bed818d8bd89a2b6bd45402d844f6889d58c31e103489fb284cad48320dc6c" + "bytes": "89344678223bcc2572bd56f542895be20d8448461d815267b0edfdca0c76a13e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "594875782" + "i128": "169248018" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7d44eb7f33be5b94efb0d274bc93bfec523f6e1cad117a1d650647a578d3c1ad" + "bytes": "3bdfbd464b4300866e19156c13fd0dc67179b1228137ee790ee8f4fcb7af5439" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d44eb7f33be5b94efb0d274bc93bfec523f6e1cad117a1d650647a578d3c1ad" + "bytes": "3bdfbd464b4300866e19156c13fd0dc67179b1228137ee790ee8f4fcb7af5439" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d44eb7f33be5b94efb0d274bc93bfec523f6e1cad117a1d650647a578d3c1ad" + "bytes": "3bdfbd464b4300866e19156c13fd0dc67179b1228137ee790ee8f4fcb7af5439" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "594875782" + "i128": "169248018" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "594875782" + "i128": "169248018" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7d44eb7f33be5b94efb0d274bc93bfec523f6e1cad117a1d650647a578d3c1ad" + "bytes": "3bdfbd464b4300866e19156c13fd0dc67179b1228137ee790ee8f4fcb7af5439" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7d44eb7f33be5b94efb0d274bc93bfec523f6e1cad117a1d650647a578d3c1ad" + "bytes": "3bdfbd464b4300866e19156c13fd0dc67179b1228137ee790ee8f4fcb7af5439" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b622d987d5468a8281f5b4650bc06a810ddc7fb524d07b1c2ba21e260e7433a5" + "bytes": "d2686d0c1766388a9ac77b0326aaaf3dfec539245097232a78829cb78af9d940" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b622d987d5468a8281f5b4650bc06a810ddc7fb524d07b1c2ba21e260e7433a5" + "bytes": "d2686d0c1766388a9ac77b0326aaaf3dfec539245097232a78829cb78af9d940" } ] }, "durability": "persistent", "val": { - "bytes": "7d44eb7f33be5b94efb0d274bc93bfec523f6e1cad117a1d650647a578d3c1ad" + "bytes": "3bdfbd464b4300866e19156c13fd0dc67179b1228137ee790ee8f4fcb7af5439" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "594875782" + "i128": "169248018" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.41.json index f7ad73ad..73a968aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "440017789" + "i128": "797314206" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "440017789" + "i128": "797314206" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2ddaa32ef09bd882c50d0a27ec562ef9922dfe04b7b85bba34c6e1fc84094668" + "bytes": "f7d1794cda1b40c73a3d279f9be5ba0e4a9d1d16bd7e4d463b1314707a16a75b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "440017789" + "i128": "797314206" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4a7da9cbf2f6b78b73a9ea263d6e0e470ccd17c4e2715433a8f041d8246dc975" + "bytes": "519496117804dc8d6854ce813293798f934db089ad7f34d68fb8a1e131cb6075" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a7da9cbf2f6b78b73a9ea263d6e0e470ccd17c4e2715433a8f041d8246dc975" + "bytes": "519496117804dc8d6854ce813293798f934db089ad7f34d68fb8a1e131cb6075" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a7da9cbf2f6b78b73a9ea263d6e0e470ccd17c4e2715433a8f041d8246dc975" + "bytes": "519496117804dc8d6854ce813293798f934db089ad7f34d68fb8a1e131cb6075" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "440017789" + "i128": "797314206" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "440017789" + "i128": "797314206" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4a7da9cbf2f6b78b73a9ea263d6e0e470ccd17c4e2715433a8f041d8246dc975" + "bytes": "519496117804dc8d6854ce813293798f934db089ad7f34d68fb8a1e131cb6075" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4a7da9cbf2f6b78b73a9ea263d6e0e470ccd17c4e2715433a8f041d8246dc975" + "bytes": "519496117804dc8d6854ce813293798f934db089ad7f34d68fb8a1e131cb6075" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e9003698acf3bfbb11f31dca3bc34735d4569a9cba34bd62976b90ca18ca409d" + "bytes": "2775ec75e179cb9cf2ce8770ed9e90adeafab240bb4fdb72cc0d30c4a011b2ad" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e9003698acf3bfbb11f31dca3bc34735d4569a9cba34bd62976b90ca18ca409d" + "bytes": "2775ec75e179cb9cf2ce8770ed9e90adeafab240bb4fdb72cc0d30c4a011b2ad" } ] }, "durability": "persistent", "val": { - "bytes": "4a7da9cbf2f6b78b73a9ea263d6e0e470ccd17c4e2715433a8f041d8246dc975" + "bytes": "519496117804dc8d6854ce813293798f934db089ad7f34d68fb8a1e131cb6075" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "440017789" + "i128": "797314206" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.42.json index 952943b5..b9b88150 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847214995" + "i128": "449620985" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847214995" + "i128": "449620985" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "92147f708ae377a20019bed84ac93e99bbc8d6930259dad3ecddbbdbe73db0e9" + "bytes": "269759fe1387aad9cd4368506f93fd924e228fcc5c1a70e28ce58abf7b21c9ec" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847214995" + "i128": "449620985" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f1ffaf5b61504e2581b115b479678eca917ad047bc98a92c6d2b0d5e472295df" + "bytes": "1d1825875dff4f645d7bd74e0c3e251c70a91f0ea1ae382b8e0086fed960112e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1ffaf5b61504e2581b115b479678eca917ad047bc98a92c6d2b0d5e472295df" + "bytes": "1d1825875dff4f645d7bd74e0c3e251c70a91f0ea1ae382b8e0086fed960112e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1ffaf5b61504e2581b115b479678eca917ad047bc98a92c6d2b0d5e472295df" + "bytes": "1d1825875dff4f645d7bd74e0c3e251c70a91f0ea1ae382b8e0086fed960112e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847214995" + "i128": "449620985" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "847214995" + "i128": "449620985" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f1ffaf5b61504e2581b115b479678eca917ad047bc98a92c6d2b0d5e472295df" + "bytes": "1d1825875dff4f645d7bd74e0c3e251c70a91f0ea1ae382b8e0086fed960112e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f1ffaf5b61504e2581b115b479678eca917ad047bc98a92c6d2b0d5e472295df" + "bytes": "1d1825875dff4f645d7bd74e0c3e251c70a91f0ea1ae382b8e0086fed960112e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2892eb02cc71d460f3f6611ef8936c02ae7a4ea001e4ebb52b30486cb6611ea" + "bytes": "35ff9d04c0374a3a407495a0c3f98aa78e6c9999541f0ee28a82418f5ffab7bf" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2892eb02cc71d460f3f6611ef8936c02ae7a4ea001e4ebb52b30486cb6611ea" + "bytes": "35ff9d04c0374a3a407495a0c3f98aa78e6c9999541f0ee28a82418f5ffab7bf" } ] }, "durability": "persistent", "val": { - "bytes": "f1ffaf5b61504e2581b115b479678eca917ad047bc98a92c6d2b0d5e472295df" + "bytes": "1d1825875dff4f645d7bd74e0c3e251c70a91f0ea1ae382b8e0086fed960112e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "847214995" + "i128": "449620985" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.43.json index 499bb446..cd159386 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "328511539" + "i128": "328272077" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "328511539" + "i128": "328272077" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0d07c45a78f91b1248b15c9df87c0b9d871005c3cf9d94cebc1294f786765c30" + "bytes": "b9e8b5b5cd8ba447da41f85c836a3a548293e27d037553295763300da226d325" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "328511539" + "i128": "328272077" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "074326efeb4657e23a0ac13697f47d3e5bd078692b48af197ce860f67a3ae3b8" + "bytes": "328ad0057ab2e67013f74be3a064cd1eb0cc125b586c0f6f58e5c58e73ec85de" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "074326efeb4657e23a0ac13697f47d3e5bd078692b48af197ce860f67a3ae3b8" + "bytes": "328ad0057ab2e67013f74be3a064cd1eb0cc125b586c0f6f58e5c58e73ec85de" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "074326efeb4657e23a0ac13697f47d3e5bd078692b48af197ce860f67a3ae3b8" + "bytes": "328ad0057ab2e67013f74be3a064cd1eb0cc125b586c0f6f58e5c58e73ec85de" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "328511539" + "i128": "328272077" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "328511539" + "i128": "328272077" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "074326efeb4657e23a0ac13697f47d3e5bd078692b48af197ce860f67a3ae3b8" + "bytes": "328ad0057ab2e67013f74be3a064cd1eb0cc125b586c0f6f58e5c58e73ec85de" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "074326efeb4657e23a0ac13697f47d3e5bd078692b48af197ce860f67a3ae3b8" + "bytes": "328ad0057ab2e67013f74be3a064cd1eb0cc125b586c0f6f58e5c58e73ec85de" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10baeae916cdd077b43de8832e7db45c9e3a690255fef135a47187e556436a17" + "bytes": "93e3e1dfcf266944ad7a7408eba7bc990368516903b7fa5878405f03aabb320f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10baeae916cdd077b43de8832e7db45c9e3a690255fef135a47187e556436a17" + "bytes": "93e3e1dfcf266944ad7a7408eba7bc990368516903b7fa5878405f03aabb320f" } ] }, "durability": "persistent", "val": { - "bytes": "074326efeb4657e23a0ac13697f47d3e5bd078692b48af197ce860f67a3ae3b8" + "bytes": "328ad0057ab2e67013f74be3a064cd1eb0cc125b586c0f6f58e5c58e73ec85de" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "328511539" + "i128": "328272077" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.44.json index e350ebe1..44094c0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "303783860" + "i128": "201488151" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "303783860" + "i128": "201488151" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a27915dac0bae70f842d453fae41cf09b64f3c3c6505a65778d5f773a67c65b5" + "bytes": "0545cc60d5f0504b84062c12e67c766fbfb7bfac58a63f568811f050a870bfb2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "303783860" + "i128": "201488151" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5338322dadd15e074f80ddf6e87bf1cc901b0c59c244d30248214a2a1678d08e" + "bytes": "368610404ba79fd9471465bf3d0065b2ac846ee9232f7b146778a8fe66987a35" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5338322dadd15e074f80ddf6e87bf1cc901b0c59c244d30248214a2a1678d08e" + "bytes": "368610404ba79fd9471465bf3d0065b2ac846ee9232f7b146778a8fe66987a35" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5338322dadd15e074f80ddf6e87bf1cc901b0c59c244d30248214a2a1678d08e" + "bytes": "368610404ba79fd9471465bf3d0065b2ac846ee9232f7b146778a8fe66987a35" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "303783860" + "i128": "201488151" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "303783860" + "i128": "201488151" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5338322dadd15e074f80ddf6e87bf1cc901b0c59c244d30248214a2a1678d08e" + "bytes": "368610404ba79fd9471465bf3d0065b2ac846ee9232f7b146778a8fe66987a35" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5338322dadd15e074f80ddf6e87bf1cc901b0c59c244d30248214a2a1678d08e" + "bytes": "368610404ba79fd9471465bf3d0065b2ac846ee9232f7b146778a8fe66987a35" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "439c0d4938231938718b09442db6843701ce547e137d789fcb46d6dae631ab24" + "bytes": "5ea9a00431b4ff4acccaf8ed9b5077f38ed093f0fdf065445055446d77f940f1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "439c0d4938231938718b09442db6843701ce547e137d789fcb46d6dae631ab24" + "bytes": "5ea9a00431b4ff4acccaf8ed9b5077f38ed093f0fdf065445055446d77f940f1" } ] }, "durability": "persistent", "val": { - "bytes": "5338322dadd15e074f80ddf6e87bf1cc901b0c59c244d30248214a2a1678d08e" + "bytes": "368610404ba79fd9471465bf3d0065b2ac846ee9232f7b146778a8fe66987a35" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "303783860" + "i128": "201488151" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.45.json index b451d968..8f0c8ec3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "341445612" + "i128": "501568040" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "341445612" + "i128": "501568040" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ec1b608b9bff0816d45c815b2c3857190399af7ad3838054694d6288f92b1d27" + "bytes": "233107130731ebe6b7c39fa4a7d98f5e500993cafd54e55c2bbc935827cf554d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "341445612" + "i128": "501568040" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0e877496755fcae209cce73ef4a08a329e7ee53bef21658c9f04480fcf33f2c8" + "bytes": "10a5e92294e63cba07c04377b4abddd2b30a93e473f8f7ba0053c68a15092db4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0e877496755fcae209cce73ef4a08a329e7ee53bef21658c9f04480fcf33f2c8" + "bytes": "10a5e92294e63cba07c04377b4abddd2b30a93e473f8f7ba0053c68a15092db4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0e877496755fcae209cce73ef4a08a329e7ee53bef21658c9f04480fcf33f2c8" + "bytes": "10a5e92294e63cba07c04377b4abddd2b30a93e473f8f7ba0053c68a15092db4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "341445612" + "i128": "501568040" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "341445612" + "i128": "501568040" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0e877496755fcae209cce73ef4a08a329e7ee53bef21658c9f04480fcf33f2c8" + "bytes": "10a5e92294e63cba07c04377b4abddd2b30a93e473f8f7ba0053c68a15092db4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0e877496755fcae209cce73ef4a08a329e7ee53bef21658c9f04480fcf33f2c8" + "bytes": "10a5e92294e63cba07c04377b4abddd2b30a93e473f8f7ba0053c68a15092db4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b0ca1797ebbd2216954953c1b0b29d1eb967c0aa9d72abab62727267a1d8044" + "bytes": "a3a59b1e7f386812237f04e8c85c077b8cf175b1208fa52fdcec33c59fddbcdb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b0ca1797ebbd2216954953c1b0b29d1eb967c0aa9d72abab62727267a1d8044" + "bytes": "a3a59b1e7f386812237f04e8c85c077b8cf175b1208fa52fdcec33c59fddbcdb" } ] }, "durability": "persistent", "val": { - "bytes": "0e877496755fcae209cce73ef4a08a329e7ee53bef21658c9f04480fcf33f2c8" + "bytes": "10a5e92294e63cba07c04377b4abddd2b30a93e473f8f7ba0053c68a15092db4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "341445612" + "i128": "501568040" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.46.json index be99b5a8..39ed5902 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "709389306" + "i128": "868273833" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "709389306" + "i128": "868273833" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54ced00999af9988e9215d44e00ea742ebb76c80cedbeca48b88483fd6cff28a" + "bytes": "4124e571e5af1c7daf090148aea3ca3e2f1316a109b0a243af5fc40b9195a533" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "709389306" + "i128": "868273833" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "52e4e3d08f78800e3b6d6594c79bc83256235e6fbb320df4e2934970d3c47358" + "bytes": "d61e0d29cf30e021af45c92fa2140dad8fc86f3443cba0f69ae14232ce112064" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52e4e3d08f78800e3b6d6594c79bc83256235e6fbb320df4e2934970d3c47358" + "bytes": "d61e0d29cf30e021af45c92fa2140dad8fc86f3443cba0f69ae14232ce112064" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52e4e3d08f78800e3b6d6594c79bc83256235e6fbb320df4e2934970d3c47358" + "bytes": "d61e0d29cf30e021af45c92fa2140dad8fc86f3443cba0f69ae14232ce112064" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "709389306" + "i128": "868273833" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "709389306" + "i128": "868273833" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "52e4e3d08f78800e3b6d6594c79bc83256235e6fbb320df4e2934970d3c47358" + "bytes": "d61e0d29cf30e021af45c92fa2140dad8fc86f3443cba0f69ae14232ce112064" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "52e4e3d08f78800e3b6d6594c79bc83256235e6fbb320df4e2934970d3c47358" + "bytes": "d61e0d29cf30e021af45c92fa2140dad8fc86f3443cba0f69ae14232ce112064" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1e06bd4517a0cf9738476eab92e112781e01ee4b7e6da1f4f67b96d3051b63f" + "bytes": "2b8f7d31bf307b5799d8a6b8f0e9de5fa9dfbfc4fa9f4d4bfb5dab4c096c4fb9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1e06bd4517a0cf9738476eab92e112781e01ee4b7e6da1f4f67b96d3051b63f" + "bytes": "2b8f7d31bf307b5799d8a6b8f0e9de5fa9dfbfc4fa9f4d4bfb5dab4c096c4fb9" } ] }, "durability": "persistent", "val": { - "bytes": "52e4e3d08f78800e3b6d6594c79bc83256235e6fbb320df4e2934970d3c47358" + "bytes": "d61e0d29cf30e021af45c92fa2140dad8fc86f3443cba0f69ae14232ce112064" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "709389306" + "i128": "868273833" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.47.json index 6fbe2530..f2284cc7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "204113043" + "i128": "203789066" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "204113043" + "i128": "203789066" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "263983cb972635016a1d7398464c6b2d54825d4aeec91f33ab8f97c01253dc26" + "bytes": "70df3f6444d5c861669715fcb36a62aa6cc3b82010eb5f956e5bd6eb0182cb54" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "204113043" + "i128": "203789066" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "340636a02d59a7c4f7eb7074e44b46f55456096a22a4587355bcd22aa68a541f" + "bytes": "d80abf8780697a3fe6e5d416a8ad5cc3d18fbf579039ba9cd7ecc8742f3dce99" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "340636a02d59a7c4f7eb7074e44b46f55456096a22a4587355bcd22aa68a541f" + "bytes": "d80abf8780697a3fe6e5d416a8ad5cc3d18fbf579039ba9cd7ecc8742f3dce99" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "340636a02d59a7c4f7eb7074e44b46f55456096a22a4587355bcd22aa68a541f" + "bytes": "d80abf8780697a3fe6e5d416a8ad5cc3d18fbf579039ba9cd7ecc8742f3dce99" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "204113043" + "i128": "203789066" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "204113043" + "i128": "203789066" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "340636a02d59a7c4f7eb7074e44b46f55456096a22a4587355bcd22aa68a541f" + "bytes": "d80abf8780697a3fe6e5d416a8ad5cc3d18fbf579039ba9cd7ecc8742f3dce99" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "340636a02d59a7c4f7eb7074e44b46f55456096a22a4587355bcd22aa68a541f" + "bytes": "d80abf8780697a3fe6e5d416a8ad5cc3d18fbf579039ba9cd7ecc8742f3dce99" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aad3bcbec83cc3f4594263dee5a9e88d58a703d644d62d2d3f7f3d3feaed2518" + "bytes": "b5a46ad5d86c8c0a21a2aab2daede07cff91036e1db96a7dea40f9a93d77bb1b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aad3bcbec83cc3f4594263dee5a9e88d58a703d644d62d2d3f7f3d3feaed2518" + "bytes": "b5a46ad5d86c8c0a21a2aab2daede07cff91036e1db96a7dea40f9a93d77bb1b" } ] }, "durability": "persistent", "val": { - "bytes": "340636a02d59a7c4f7eb7074e44b46f55456096a22a4587355bcd22aa68a541f" + "bytes": "d80abf8780697a3fe6e5d416a8ad5cc3d18fbf579039ba9cd7ecc8742f3dce99" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "204113043" + "i128": "203789066" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.48.json index d923ec65..3f3b73de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "161301901" + "i128": "329242539" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "161301901" + "i128": "329242539" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8307891f968a74f0cf5dd10c63eedf51306a19d46d3ab89bc6346a20f5f504e7" + "bytes": "5a86fbd881e1d456487bfc9679f5553235668a727852a6c7cbeee067c25aced8" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "161301901" + "i128": "329242539" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e5b2306b8284d370e40db4b9007227ca47a32ea5bb60e7e69f133857de7044b3" + "bytes": "2ee6e20e0ffa68c4fe4e3043ee6be97984e7bd1b61eb3dd4310f54ae3483a2f9" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e5b2306b8284d370e40db4b9007227ca47a32ea5bb60e7e69f133857de7044b3" + "bytes": "2ee6e20e0ffa68c4fe4e3043ee6be97984e7bd1b61eb3dd4310f54ae3483a2f9" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e5b2306b8284d370e40db4b9007227ca47a32ea5bb60e7e69f133857de7044b3" + "bytes": "2ee6e20e0ffa68c4fe4e3043ee6be97984e7bd1b61eb3dd4310f54ae3483a2f9" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "161301901" + "i128": "329242539" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "161301901" + "i128": "329242539" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e5b2306b8284d370e40db4b9007227ca47a32ea5bb60e7e69f133857de7044b3" + "bytes": "2ee6e20e0ffa68c4fe4e3043ee6be97984e7bd1b61eb3dd4310f54ae3483a2f9" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e5b2306b8284d370e40db4b9007227ca47a32ea5bb60e7e69f133857de7044b3" + "bytes": "2ee6e20e0ffa68c4fe4e3043ee6be97984e7bd1b61eb3dd4310f54ae3483a2f9" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f043b567e71ec8e63793c8450afa982d4309653b067adc18dc4f487288f9529" + "bytes": "46e5eb6e72522f65578e3c180d8bf90e961051257a79beec15884963aabfe1e8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f043b567e71ec8e63793c8450afa982d4309653b067adc18dc4f487288f9529" + "bytes": "46e5eb6e72522f65578e3c180d8bf90e961051257a79beec15884963aabfe1e8" } ] }, "durability": "persistent", "val": { - "bytes": "e5b2306b8284d370e40db4b9007227ca47a32ea5bb60e7e69f133857de7044b3" + "bytes": "2ee6e20e0ffa68c4fe4e3043ee6be97984e7bd1b61eb3dd4310f54ae3483a2f9" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "161301901" + "i128": "329242539" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.49.json index 17a94dee..826617e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "13083691" + "i128": "572120882" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "13083691" + "i128": "572120882" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75c581ecc92988fbb12a6a542139bfafb173cd8e23c97a7a595c1426a6cb8e85" + "bytes": "f202aecea9cd27c82ad21b79fc3f2c956972fd176d3be0aecff84595df2ffb7c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "13083691" + "i128": "572120882" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ad164b6d26cead57cd0e3c475b0da092eadb9e3f3e13097543108ab25718411a" + "bytes": "02a5b217a127b5e01dfd4d585c44b4e03b33c2be0aa2806ced983a96d24b5315" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad164b6d26cead57cd0e3c475b0da092eadb9e3f3e13097543108ab25718411a" + "bytes": "02a5b217a127b5e01dfd4d585c44b4e03b33c2be0aa2806ced983a96d24b5315" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad164b6d26cead57cd0e3c475b0da092eadb9e3f3e13097543108ab25718411a" + "bytes": "02a5b217a127b5e01dfd4d585c44b4e03b33c2be0aa2806ced983a96d24b5315" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "13083691" + "i128": "572120882" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "13083691" + "i128": "572120882" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ad164b6d26cead57cd0e3c475b0da092eadb9e3f3e13097543108ab25718411a" + "bytes": "02a5b217a127b5e01dfd4d585c44b4e03b33c2be0aa2806ced983a96d24b5315" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ad164b6d26cead57cd0e3c475b0da092eadb9e3f3e13097543108ab25718411a" + "bytes": "02a5b217a127b5e01dfd4d585c44b4e03b33c2be0aa2806ced983a96d24b5315" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac5b2f2b4504c45c3a2e84c2271ad417212f33dcee7b5165188148bc334ead40" + "bytes": "4f71817ae643caea50a8fe8efaf6ce992ef90b60cea0dcc744071e409f20eb69" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac5b2f2b4504c45c3a2e84c2271ad417212f33dcee7b5165188148bc334ead40" + "bytes": "4f71817ae643caea50a8fe8efaf6ce992ef90b60cea0dcc744071e409f20eb69" } ] }, "durability": "persistent", "val": { - "bytes": "ad164b6d26cead57cd0e3c475b0da092eadb9e3f3e13097543108ab25718411a" + "bytes": "02a5b217a127b5e01dfd4d585c44b4e03b33c2be0aa2806ced983a96d24b5315" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "13083691" + "i128": "572120882" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.5.json index 240768c1..efbac09d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "291386617" + "i128": "161424740" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "291386617" + "i128": "161424740" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8004805250b3dd91be0ae5302ab3bc8a301d3d7c19c4102fd77c7c15e9ca41c3" + "bytes": "1c228f5a736a17656f26933c505e5410f05f0199a08be4b744cc5c030bf865f3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "291386617" + "i128": "161424740" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3fd3e2de61bb92117d8fa6fc5696c6492674639387580a07126faf656219487a" + "bytes": "2c9df870d2203bad3540db908cb7488745dd50fd18902c0e3c73a75c3cf7247f" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3fd3e2de61bb92117d8fa6fc5696c6492674639387580a07126faf656219487a" + "bytes": "2c9df870d2203bad3540db908cb7488745dd50fd18902c0e3c73a75c3cf7247f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3fd3e2de61bb92117d8fa6fc5696c6492674639387580a07126faf656219487a" + "bytes": "2c9df870d2203bad3540db908cb7488745dd50fd18902c0e3c73a75c3cf7247f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "291386617" + "i128": "161424740" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "291386617" + "i128": "161424740" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3fd3e2de61bb92117d8fa6fc5696c6492674639387580a07126faf656219487a" + "bytes": "2c9df870d2203bad3540db908cb7488745dd50fd18902c0e3c73a75c3cf7247f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3fd3e2de61bb92117d8fa6fc5696c6492674639387580a07126faf656219487a" + "bytes": "2c9df870d2203bad3540db908cb7488745dd50fd18902c0e3c73a75c3cf7247f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d3dee2f4f4e6d1e23e632ab24ea6233b4a590eea5089ff360345702cd16ac03" + "bytes": "82ce641391fe85304f912ab0e61243bb77984b6b78618e81ede0a197803e1ff1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d3dee2f4f4e6d1e23e632ab24ea6233b4a590eea5089ff360345702cd16ac03" + "bytes": "82ce641391fe85304f912ab0e61243bb77984b6b78618e81ede0a197803e1ff1" } ] }, "durability": "persistent", "val": { - "bytes": "3fd3e2de61bb92117d8fa6fc5696c6492674639387580a07126faf656219487a" + "bytes": "2c9df870d2203bad3540db908cb7488745dd50fd18902c0e3c73a75c3cf7247f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "291386617" + "i128": "161424740" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.50.json index 57c71600..3329d9f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "756933249" + "i128": "108498305" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756933249" + "i128": "108498305" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3da7296c4a9180595c2c49fe91ebcc6d15e6e0cba9e6332199eeb98f182a520d" + "bytes": "e1f7698813dbaeeb3c76f13c90667c96a95f9bd318d3cd4708456d27ce5e2a9a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "756933249" + "i128": "108498305" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d548302390d89ec78d2667f48e2c695963c4f92115973cf8fed0051095633200" + "bytes": "d45e21e95768634d553a5a37837eae81f216ca551b2beaac760d0321107e397b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d548302390d89ec78d2667f48e2c695963c4f92115973cf8fed0051095633200" + "bytes": "d45e21e95768634d553a5a37837eae81f216ca551b2beaac760d0321107e397b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d548302390d89ec78d2667f48e2c695963c4f92115973cf8fed0051095633200" + "bytes": "d45e21e95768634d553a5a37837eae81f216ca551b2beaac760d0321107e397b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "756933249" + "i128": "108498305" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "756933249" + "i128": "108498305" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d548302390d89ec78d2667f48e2c695963c4f92115973cf8fed0051095633200" + "bytes": "d45e21e95768634d553a5a37837eae81f216ca551b2beaac760d0321107e397b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d548302390d89ec78d2667f48e2c695963c4f92115973cf8fed0051095633200" + "bytes": "d45e21e95768634d553a5a37837eae81f216ca551b2beaac760d0321107e397b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0fc631df376dc54153b67db8077a3838e56e1342c6c4f8fced69f7d994edee3" + "bytes": "53150fdc9b12c2e705806fd21ae9f56f74dc6209478a00464ae704de0dc07d88" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0fc631df376dc54153b67db8077a3838e56e1342c6c4f8fced69f7d994edee3" + "bytes": "53150fdc9b12c2e705806fd21ae9f56f74dc6209478a00464ae704de0dc07d88" } ] }, "durability": "persistent", "val": { - "bytes": "d548302390d89ec78d2667f48e2c695963c4f92115973cf8fed0051095633200" + "bytes": "d45e21e95768634d553a5a37837eae81f216ca551b2beaac760d0321107e397b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "756933249" + "i128": "108498305" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.51.json index 6c271bec..602e65d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "411971454" + "i128": "143573334" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "411971454" + "i128": "143573334" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb4b7ba6ba702c486eb9bf50e5edfe5b267ce519ce5b4663af51b1beb205cbb4" + "bytes": "c6d857725458d914211901b0a8e469aff41f3c5950da38de1975cdf1e035368f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "411971454" + "i128": "143573334" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1ce18e243e17a659af9456d3d7d66cf1b557948f648f569c7cd11ba0f80c03e1" + "bytes": "483cb320a2a0cc5524dd33c04bb742ece30748d5e2aade70298476ccae1cb798" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ce18e243e17a659af9456d3d7d66cf1b557948f648f569c7cd11ba0f80c03e1" + "bytes": "483cb320a2a0cc5524dd33c04bb742ece30748d5e2aade70298476ccae1cb798" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ce18e243e17a659af9456d3d7d66cf1b557948f648f569c7cd11ba0f80c03e1" + "bytes": "483cb320a2a0cc5524dd33c04bb742ece30748d5e2aade70298476ccae1cb798" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "411971454" + "i128": "143573334" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "411971454" + "i128": "143573334" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1ce18e243e17a659af9456d3d7d66cf1b557948f648f569c7cd11ba0f80c03e1" + "bytes": "483cb320a2a0cc5524dd33c04bb742ece30748d5e2aade70298476ccae1cb798" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1ce18e243e17a659af9456d3d7d66cf1b557948f648f569c7cd11ba0f80c03e1" + "bytes": "483cb320a2a0cc5524dd33c04bb742ece30748d5e2aade70298476ccae1cb798" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35d2bcafc86a4a384ff7ce2813cd038943a11ebc891b04d2636687b5d673c01c" + "bytes": "82572f6a6e782e4ef36b9c34eb8bc40cfd9bc50200383bb642869e2bec2e4dba" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35d2bcafc86a4a384ff7ce2813cd038943a11ebc891b04d2636687b5d673c01c" + "bytes": "82572f6a6e782e4ef36b9c34eb8bc40cfd9bc50200383bb642869e2bec2e4dba" } ] }, "durability": "persistent", "val": { - "bytes": "1ce18e243e17a659af9456d3d7d66cf1b557948f648f569c7cd11ba0f80c03e1" + "bytes": "483cb320a2a0cc5524dd33c04bb742ece30748d5e2aade70298476ccae1cb798" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "411971454" + "i128": "143573334" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.52.json index ec518bd4..5b05a69a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "548319290" + "i128": "112254464" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "548319290" + "i128": "112254464" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc44d3dbc3693f16c7f344225b315abf31ccc00310cb17627371fae2f439b20f" + "bytes": "48109b192e3c6fe86dd72e9e263ffc2b4d58af056c6da8ccd7fcdf5a705784b7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "548319290" + "i128": "112254464" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a235a0c932b3bfcee8367d7bb474face5981672320af66e6980ded9a40d8602f" + "bytes": "3157b2bac769ae2495cd6fc453bed23aca8888e0810c645af8814eeefa10305b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a235a0c932b3bfcee8367d7bb474face5981672320af66e6980ded9a40d8602f" + "bytes": "3157b2bac769ae2495cd6fc453bed23aca8888e0810c645af8814eeefa10305b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a235a0c932b3bfcee8367d7bb474face5981672320af66e6980ded9a40d8602f" + "bytes": "3157b2bac769ae2495cd6fc453bed23aca8888e0810c645af8814eeefa10305b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "548319290" + "i128": "112254464" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "548319290" + "i128": "112254464" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a235a0c932b3bfcee8367d7bb474face5981672320af66e6980ded9a40d8602f" + "bytes": "3157b2bac769ae2495cd6fc453bed23aca8888e0810c645af8814eeefa10305b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a235a0c932b3bfcee8367d7bb474face5981672320af66e6980ded9a40d8602f" + "bytes": "3157b2bac769ae2495cd6fc453bed23aca8888e0810c645af8814eeefa10305b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ddfc13f90e321fd51846e4cd0be320ee8cbf9017e5fe568637129e56aeab012" + "bytes": "bd72b0fcc91ab9fafd79f416526b6fbc97f18dc8a61d4e62790c13dc32cf9a12" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ddfc13f90e321fd51846e4cd0be320ee8cbf9017e5fe568637129e56aeab012" + "bytes": "bd72b0fcc91ab9fafd79f416526b6fbc97f18dc8a61d4e62790c13dc32cf9a12" } ] }, "durability": "persistent", "val": { - "bytes": "a235a0c932b3bfcee8367d7bb474face5981672320af66e6980ded9a40d8602f" + "bytes": "3157b2bac769ae2495cd6fc453bed23aca8888e0810c645af8814eeefa10305b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "548319290" + "i128": "112254464" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.53.json index 33bf3780..b270292c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "923921096" + "i128": "895291375" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "923921096" + "i128": "895291375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfce5bd437f8bcfbfd08d74d3cfa3c8e81107c94741696765057e27d90332528" + "bytes": "c9af16a9ddcb09726d9704d656d765d7a2052bb71cdfb1faaa0e678c6d2eded2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "923921096" + "i128": "895291375" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d71153ed801fa357d34932eae60a70f5b4f4817c101cbc06079094cdc6bc92de" + "bytes": "228d538ff3bf924668cc44d9258954fe4c415db91d5c53b1630955c8c0fed7bf" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d71153ed801fa357d34932eae60a70f5b4f4817c101cbc06079094cdc6bc92de" + "bytes": "228d538ff3bf924668cc44d9258954fe4c415db91d5c53b1630955c8c0fed7bf" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d71153ed801fa357d34932eae60a70f5b4f4817c101cbc06079094cdc6bc92de" + "bytes": "228d538ff3bf924668cc44d9258954fe4c415db91d5c53b1630955c8c0fed7bf" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "923921096" + "i128": "895291375" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "923921096" + "i128": "895291375" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d71153ed801fa357d34932eae60a70f5b4f4817c101cbc06079094cdc6bc92de" + "bytes": "228d538ff3bf924668cc44d9258954fe4c415db91d5c53b1630955c8c0fed7bf" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d71153ed801fa357d34932eae60a70f5b4f4817c101cbc06079094cdc6bc92de" + "bytes": "228d538ff3bf924668cc44d9258954fe4c415db91d5c53b1630955c8c0fed7bf" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1619cca7466fad0fccc6c50b0f8938de82048bebf25ac75c37c9d68c6bb09136" + "bytes": "32729e6cec9e5b05a3e6fdcf116af28819dfc8273f2a439be04297260ae49c6a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1619cca7466fad0fccc6c50b0f8938de82048bebf25ac75c37c9d68c6bb09136" + "bytes": "32729e6cec9e5b05a3e6fdcf116af28819dfc8273f2a439be04297260ae49c6a" } ] }, "durability": "persistent", "val": { - "bytes": "d71153ed801fa357d34932eae60a70f5b4f4817c101cbc06079094cdc6bc92de" + "bytes": "228d538ff3bf924668cc44d9258954fe4c415db91d5c53b1630955c8c0fed7bf" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "923921096" + "i128": "895291375" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.54.json index c1aad4a3..fe969dff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "870843241" + "i128": "236000639" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "870843241" + "i128": "236000639" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b655240ecb7d58dd2869d7fafee1ba047714f2c6dc28409789ca309d9ec792ce" + "bytes": "d0a60607ad877c306b4e724a15d6a1f4159a06cb129be7966a433397ba6169b1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "870843241" + "i128": "236000639" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3f68d3cdd77ad15fc2feccc82f11261737bd180a3bf6e434d13fd03692f3ff84" + "bytes": "e9bbe64ebd7a377dc07ee5d29ab87bbfe524b29352267ae48645bc9546c1af8a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f68d3cdd77ad15fc2feccc82f11261737bd180a3bf6e434d13fd03692f3ff84" + "bytes": "e9bbe64ebd7a377dc07ee5d29ab87bbfe524b29352267ae48645bc9546c1af8a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f68d3cdd77ad15fc2feccc82f11261737bd180a3bf6e434d13fd03692f3ff84" + "bytes": "e9bbe64ebd7a377dc07ee5d29ab87bbfe524b29352267ae48645bc9546c1af8a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "870843241" + "i128": "236000639" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "870843241" + "i128": "236000639" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f68d3cdd77ad15fc2feccc82f11261737bd180a3bf6e434d13fd03692f3ff84" + "bytes": "e9bbe64ebd7a377dc07ee5d29ab87bbfe524b29352267ae48645bc9546c1af8a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f68d3cdd77ad15fc2feccc82f11261737bd180a3bf6e434d13fd03692f3ff84" + "bytes": "e9bbe64ebd7a377dc07ee5d29ab87bbfe524b29352267ae48645bc9546c1af8a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "581491100fce2294aaa3d0a4a5188f27fb072cc3eb98590de1eefef6a0085612" + "bytes": "f9f9e23e065bac62cea85d622d0de11455c19714d249a9bde1b8656c2f45570c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "581491100fce2294aaa3d0a4a5188f27fb072cc3eb98590de1eefef6a0085612" + "bytes": "f9f9e23e065bac62cea85d622d0de11455c19714d249a9bde1b8656c2f45570c" } ] }, "durability": "persistent", "val": { - "bytes": "3f68d3cdd77ad15fc2feccc82f11261737bd180a3bf6e434d13fd03692f3ff84" + "bytes": "e9bbe64ebd7a377dc07ee5d29ab87bbfe524b29352267ae48645bc9546c1af8a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "870843241" + "i128": "236000639" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.55.json index 35bf0a49..86f3df0d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "918052411" + "i128": "526216265" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "918052411" + "i128": "526216265" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b053407fd98e05ab67bb54022f013e1d357ee0008a04dacec56bbbba022bc22d" + "bytes": "2dd0e6388d8926f985021d9c87d4a9e84544cf2a9800388d053cadefc1668360" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "918052411" + "i128": "526216265" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5ce832ef0fd1d6f1fc0741afc11c37213a6e455a87f2bd23c7f524c8f8ea6bc4" + "bytes": "7bd9c86f4c3dfb23546c8de8581475ba087cc4d6f56a1380227842166ebe211d" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5ce832ef0fd1d6f1fc0741afc11c37213a6e455a87f2bd23c7f524c8f8ea6bc4" + "bytes": "7bd9c86f4c3dfb23546c8de8581475ba087cc4d6f56a1380227842166ebe211d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5ce832ef0fd1d6f1fc0741afc11c37213a6e455a87f2bd23c7f524c8f8ea6bc4" + "bytes": "7bd9c86f4c3dfb23546c8de8581475ba087cc4d6f56a1380227842166ebe211d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "918052411" + "i128": "526216265" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "918052411" + "i128": "526216265" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5ce832ef0fd1d6f1fc0741afc11c37213a6e455a87f2bd23c7f524c8f8ea6bc4" + "bytes": "7bd9c86f4c3dfb23546c8de8581475ba087cc4d6f56a1380227842166ebe211d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5ce832ef0fd1d6f1fc0741afc11c37213a6e455a87f2bd23c7f524c8f8ea6bc4" + "bytes": "7bd9c86f4c3dfb23546c8de8581475ba087cc4d6f56a1380227842166ebe211d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f5d4d1b095e0cb215b6fad93052c4598c59b3484d43a3c39a81501af9bde37e" + "bytes": "4b4a62b0315454b3db5604debf37f17b24a1843d164b5e27fd46e06e95e447b0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f5d4d1b095e0cb215b6fad93052c4598c59b3484d43a3c39a81501af9bde37e" + "bytes": "4b4a62b0315454b3db5604debf37f17b24a1843d164b5e27fd46e06e95e447b0" } ] }, "durability": "persistent", "val": { - "bytes": "5ce832ef0fd1d6f1fc0741afc11c37213a6e455a87f2bd23c7f524c8f8ea6bc4" + "bytes": "7bd9c86f4c3dfb23546c8de8581475ba087cc4d6f56a1380227842166ebe211d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "918052411" + "i128": "526216265" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.56.json index 4335a08d..0379b456 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "838971992" + "i128": "257116809" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "838971992" + "i128": "257116809" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d8d2c56098c991d0bf3bdb673e33fd537958de0363ce7e9aa6decc81def67eb8" + "bytes": "11570425444ccb5c56e6365a66056451901b321e42d7473559a53714045a6132" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "838971992" + "i128": "257116809" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7c4701326d9ba77f94c444b68ab32c625ef3b24abd9dee738f3c0cc757c65403" + "bytes": "c359c64ea202418992e63da8d6c365fbcf0085da37d4a0b68bb826c7519ad760" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7c4701326d9ba77f94c444b68ab32c625ef3b24abd9dee738f3c0cc757c65403" + "bytes": "c359c64ea202418992e63da8d6c365fbcf0085da37d4a0b68bb826c7519ad760" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7c4701326d9ba77f94c444b68ab32c625ef3b24abd9dee738f3c0cc757c65403" + "bytes": "c359c64ea202418992e63da8d6c365fbcf0085da37d4a0b68bb826c7519ad760" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "838971992" + "i128": "257116809" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "838971992" + "i128": "257116809" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7c4701326d9ba77f94c444b68ab32c625ef3b24abd9dee738f3c0cc757c65403" + "bytes": "c359c64ea202418992e63da8d6c365fbcf0085da37d4a0b68bb826c7519ad760" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7c4701326d9ba77f94c444b68ab32c625ef3b24abd9dee738f3c0cc757c65403" + "bytes": "c359c64ea202418992e63da8d6c365fbcf0085da37d4a0b68bb826c7519ad760" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea9594eb15bb42e3eb9af8bdd74d791930f464790c1314970684c1856c32c809" + "bytes": "55837b9227438f70d57a367af2ad754f85165a488e007f0a9178855e7f647bdc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea9594eb15bb42e3eb9af8bdd74d791930f464790c1314970684c1856c32c809" + "bytes": "55837b9227438f70d57a367af2ad754f85165a488e007f0a9178855e7f647bdc" } ] }, "durability": "persistent", "val": { - "bytes": "7c4701326d9ba77f94c444b68ab32c625ef3b24abd9dee738f3c0cc757c65403" + "bytes": "c359c64ea202418992e63da8d6c365fbcf0085da37d4a0b68bb826c7519ad760" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "838971992" + "i128": "257116809" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.57.json index 60a1001f..f7980630 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290981221" + "i128": "666832848" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290981221" + "i128": "666832848" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af5b7f7c6500090820a84deb73c9ff3540d3c6654dcf3e09b1d82b70dc72ceda" + "bytes": "a45a336732c15e3c362dd424e47010d089605ad6b5638b6f4a1173848572cb53" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290981221" + "i128": "666832848" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "264d818e9ad22fcde34ed4a9d8b86a808f79c9b2d4738b0a3eca4f33cf1d65dc" + "bytes": "0d9d71b525e5df49db5b36c6cd3e51aa441fd6f8ebc49af57ea30c908772e6c8" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "264d818e9ad22fcde34ed4a9d8b86a808f79c9b2d4738b0a3eca4f33cf1d65dc" + "bytes": "0d9d71b525e5df49db5b36c6cd3e51aa441fd6f8ebc49af57ea30c908772e6c8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "264d818e9ad22fcde34ed4a9d8b86a808f79c9b2d4738b0a3eca4f33cf1d65dc" + "bytes": "0d9d71b525e5df49db5b36c6cd3e51aa441fd6f8ebc49af57ea30c908772e6c8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290981221" + "i128": "666832848" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290981221" + "i128": "666832848" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "264d818e9ad22fcde34ed4a9d8b86a808f79c9b2d4738b0a3eca4f33cf1d65dc" + "bytes": "0d9d71b525e5df49db5b36c6cd3e51aa441fd6f8ebc49af57ea30c908772e6c8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "264d818e9ad22fcde34ed4a9d8b86a808f79c9b2d4738b0a3eca4f33cf1d65dc" + "bytes": "0d9d71b525e5df49db5b36c6cd3e51aa441fd6f8ebc49af57ea30c908772e6c8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cdb23fc82d6d3c3ab6ec747ad4d8cb85ee2c324f9330e4ee5c666a8451d11645" + "bytes": "3312d033e71145c529e4f1905c7e02e6832217d2e68a1b0094abeef4211a2e21" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cdb23fc82d6d3c3ab6ec747ad4d8cb85ee2c324f9330e4ee5c666a8451d11645" + "bytes": "3312d033e71145c529e4f1905c7e02e6832217d2e68a1b0094abeef4211a2e21" } ] }, "durability": "persistent", "val": { - "bytes": "264d818e9ad22fcde34ed4a9d8b86a808f79c9b2d4738b0a3eca4f33cf1d65dc" + "bytes": "0d9d71b525e5df49db5b36c6cd3e51aa441fd6f8ebc49af57ea30c908772e6c8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "290981221" + "i128": "666832848" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.58.json index 7dce90a8..5b0dc6a9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "159480093" + "i128": "18015440" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "159480093" + "i128": "18015440" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d164812a93e1de6f0b50c5faebfc9731ccc4f97fa7e356181955274ba0b26023" + "bytes": "ed3c2d0e0cbd7dd6539168cd744278dfcb879f58e889905513a4a5e334729719" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "159480093" + "i128": "18015440" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b52922d7432efe2eee0a0fb2b723daf4dfb115ad9952af7966310827afbb78b2" + "bytes": "5b0458df78be1948da04d6e4bd8fd0cb3e8e69b67269410b185b159d8fb86c61" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b52922d7432efe2eee0a0fb2b723daf4dfb115ad9952af7966310827afbb78b2" + "bytes": "5b0458df78be1948da04d6e4bd8fd0cb3e8e69b67269410b185b159d8fb86c61" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b52922d7432efe2eee0a0fb2b723daf4dfb115ad9952af7966310827afbb78b2" + "bytes": "5b0458df78be1948da04d6e4bd8fd0cb3e8e69b67269410b185b159d8fb86c61" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "159480093" + "i128": "18015440" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "159480093" + "i128": "18015440" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b52922d7432efe2eee0a0fb2b723daf4dfb115ad9952af7966310827afbb78b2" + "bytes": "5b0458df78be1948da04d6e4bd8fd0cb3e8e69b67269410b185b159d8fb86c61" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b52922d7432efe2eee0a0fb2b723daf4dfb115ad9952af7966310827afbb78b2" + "bytes": "5b0458df78be1948da04d6e4bd8fd0cb3e8e69b67269410b185b159d8fb86c61" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93661d4f89234d45fa879a4410f9500dee950533e7f1823e1445490c4d63369e" + "bytes": "110ad5d7583b3d982929fc2fadbe19c4fbc54239f8e6a4abbce59ab10637d991" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93661d4f89234d45fa879a4410f9500dee950533e7f1823e1445490c4d63369e" + "bytes": "110ad5d7583b3d982929fc2fadbe19c4fbc54239f8e6a4abbce59ab10637d991" } ] }, "durability": "persistent", "val": { - "bytes": "b52922d7432efe2eee0a0fb2b723daf4dfb115ad9952af7966310827afbb78b2" + "bytes": "5b0458df78be1948da04d6e4bd8fd0cb3e8e69b67269410b185b159d8fb86c61" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "159480093" + "i128": "18015440" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.59.json index 14e4ede0..cd741361 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "297342484" + "i128": "654630759" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "297342484" + "i128": "654630759" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "01b909652feb47ab4c659c929f2c13bf7d01db945c7a72a82aedb299a679ea27" + "bytes": "cad179156a48e17bfd4e991fd6f9dc1b0397d75e1402c8c7657a78ab1b7438d9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "297342484" + "i128": "654630759" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f34d2f54bc1ee4a44215c0509e62d944a78e41b3e026f045d9a87342a467fe76" + "bytes": "f6d3e22da7efc6b53bf9739090da6f47793696e6b5fac86fefa323bd474155eb" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f34d2f54bc1ee4a44215c0509e62d944a78e41b3e026f045d9a87342a467fe76" + "bytes": "f6d3e22da7efc6b53bf9739090da6f47793696e6b5fac86fefa323bd474155eb" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f34d2f54bc1ee4a44215c0509e62d944a78e41b3e026f045d9a87342a467fe76" + "bytes": "f6d3e22da7efc6b53bf9739090da6f47793696e6b5fac86fefa323bd474155eb" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "297342484" + "i128": "654630759" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "297342484" + "i128": "654630759" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f34d2f54bc1ee4a44215c0509e62d944a78e41b3e026f045d9a87342a467fe76" + "bytes": "f6d3e22da7efc6b53bf9739090da6f47793696e6b5fac86fefa323bd474155eb" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f34d2f54bc1ee4a44215c0509e62d944a78e41b3e026f045d9a87342a467fe76" + "bytes": "f6d3e22da7efc6b53bf9739090da6f47793696e6b5fac86fefa323bd474155eb" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92f7addbbf1c7967ecfe33d4e556545a374157d2d5e596f638d1230016af84dc" + "bytes": "9e202b1ef423d8c7e1fdbb3fcdfe778312c55e0dff33e58e06dc143cdee46fbb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92f7addbbf1c7967ecfe33d4e556545a374157d2d5e596f638d1230016af84dc" + "bytes": "9e202b1ef423d8c7e1fdbb3fcdfe778312c55e0dff33e58e06dc143cdee46fbb" } ] }, "durability": "persistent", "val": { - "bytes": "f34d2f54bc1ee4a44215c0509e62d944a78e41b3e026f045d9a87342a467fe76" + "bytes": "f6d3e22da7efc6b53bf9739090da6f47793696e6b5fac86fefa323bd474155eb" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "297342484" + "i128": "654630759" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.6.json index 3a2458a7..2310aab8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "374404650" + "i128": "99934363" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "374404650" + "i128": "99934363" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a57fcd0f3e0604f2878cfef02bdd2b03de6f6a5763f9b463c70fc70b7fc473d" + "bytes": "7e849077a53def9f51d97db9421b9f169126ab97c7fb071371723062fbb2889e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "374404650" + "i128": "99934363" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "64908438a4b87f461d4ce7cc3974cf07507b5926aef5101dc668a488ee948443" + "bytes": "84a6c3ade7dc98d79c925d8ba5759179adb2d0e62e2ea4fda8c7e84648c719bd" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "64908438a4b87f461d4ce7cc3974cf07507b5926aef5101dc668a488ee948443" + "bytes": "84a6c3ade7dc98d79c925d8ba5759179adb2d0e62e2ea4fda8c7e84648c719bd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "64908438a4b87f461d4ce7cc3974cf07507b5926aef5101dc668a488ee948443" + "bytes": "84a6c3ade7dc98d79c925d8ba5759179adb2d0e62e2ea4fda8c7e84648c719bd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "374404650" + "i128": "99934363" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "374404650" + "i128": "99934363" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "64908438a4b87f461d4ce7cc3974cf07507b5926aef5101dc668a488ee948443" + "bytes": "84a6c3ade7dc98d79c925d8ba5759179adb2d0e62e2ea4fda8c7e84648c719bd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "64908438a4b87f461d4ce7cc3974cf07507b5926aef5101dc668a488ee948443" + "bytes": "84a6c3ade7dc98d79c925d8ba5759179adb2d0e62e2ea4fda8c7e84648c719bd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c6f2733ea2ce6d535d48ced87d99888bc441e41b32f48f295dcb9d8a8d0f0b2" + "bytes": "5edce00e95c716b4d234903fff872760310eae39b96b9460e889c9ecfb606228" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c6f2733ea2ce6d535d48ced87d99888bc441e41b32f48f295dcb9d8a8d0f0b2" + "bytes": "5edce00e95c716b4d234903fff872760310eae39b96b9460e889c9ecfb606228" } ] }, "durability": "persistent", "val": { - "bytes": "64908438a4b87f461d4ce7cc3974cf07507b5926aef5101dc668a488ee948443" + "bytes": "84a6c3ade7dc98d79c925d8ba5759179adb2d0e62e2ea4fda8c7e84648c719bd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "374404650" + "i128": "99934363" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.60.json index 6fb34e63..514a9b60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "925456602" + "i128": "321885742" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "925456602" + "i128": "321885742" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a1175e9a96b68817bd3efd86f0ff1764e67e5f9a0c3a2f833d8afa2f5474f0f9" + "bytes": "5562b0c44a5755b651c926019bc7b427fe237a70f116e8d2e2cf5d8028461a1a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "925456602" + "i128": "321885742" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b427ca27130bd6cfce04e0b9d73f567fbea6c9f820ef6dbf365b225588e40a32" + "bytes": "69ee70d16317b9aba5381fceb3b49f99e5a7125b49e34e324d86f672289f1b28" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b427ca27130bd6cfce04e0b9d73f567fbea6c9f820ef6dbf365b225588e40a32" + "bytes": "69ee70d16317b9aba5381fceb3b49f99e5a7125b49e34e324d86f672289f1b28" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b427ca27130bd6cfce04e0b9d73f567fbea6c9f820ef6dbf365b225588e40a32" + "bytes": "69ee70d16317b9aba5381fceb3b49f99e5a7125b49e34e324d86f672289f1b28" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "925456602" + "i128": "321885742" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "925456602" + "i128": "321885742" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b427ca27130bd6cfce04e0b9d73f567fbea6c9f820ef6dbf365b225588e40a32" + "bytes": "69ee70d16317b9aba5381fceb3b49f99e5a7125b49e34e324d86f672289f1b28" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b427ca27130bd6cfce04e0b9d73f567fbea6c9f820ef6dbf365b225588e40a32" + "bytes": "69ee70d16317b9aba5381fceb3b49f99e5a7125b49e34e324d86f672289f1b28" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "627cbbdd59899d36fd4440acff1f19a4c516f0cd3b25cd9ae5e1810d6ba74dc2" + "bytes": "9016fb0757aec68c32ec6ea0bf2d1edf3ec651faa131de51423255f10e879ce7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "627cbbdd59899d36fd4440acff1f19a4c516f0cd3b25cd9ae5e1810d6ba74dc2" + "bytes": "9016fb0757aec68c32ec6ea0bf2d1edf3ec651faa131de51423255f10e879ce7" } ] }, "durability": "persistent", "val": { - "bytes": "b427ca27130bd6cfce04e0b9d73f567fbea6c9f820ef6dbf365b225588e40a32" + "bytes": "69ee70d16317b9aba5381fceb3b49f99e5a7125b49e34e324d86f672289f1b28" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "925456602" + "i128": "321885742" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.61.json index c55e55c3..7f463717 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "240724969" + "i128": "751911636" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "240724969" + "i128": "751911636" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a279a3a651587d73d0b866de219ae79065bedf820156a8f1b14662977eea8090" + "bytes": "2ee08abc86354252b1a4621fd830f45ed85bf2fa658dbe81214e25b81242c3bd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "240724969" + "i128": "751911636" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e58cd939a05821d561dede3b64cc4da118e734d466fb9198aaa8e684ceed7ade" + "bytes": "c62303f1686381ccb91661361a215be1f601361d8a704fc7e8069f9442acbdea" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e58cd939a05821d561dede3b64cc4da118e734d466fb9198aaa8e684ceed7ade" + "bytes": "c62303f1686381ccb91661361a215be1f601361d8a704fc7e8069f9442acbdea" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e58cd939a05821d561dede3b64cc4da118e734d466fb9198aaa8e684ceed7ade" + "bytes": "c62303f1686381ccb91661361a215be1f601361d8a704fc7e8069f9442acbdea" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240724969" + "i128": "751911636" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "240724969" + "i128": "751911636" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e58cd939a05821d561dede3b64cc4da118e734d466fb9198aaa8e684ceed7ade" + "bytes": "c62303f1686381ccb91661361a215be1f601361d8a704fc7e8069f9442acbdea" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e58cd939a05821d561dede3b64cc4da118e734d466fb9198aaa8e684ceed7ade" + "bytes": "c62303f1686381ccb91661361a215be1f601361d8a704fc7e8069f9442acbdea" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab79285ee5e189fbdd0bf9ef471bff4668cca92ce3f20cc8137ec06d30de6563" + "bytes": "d9a4edb901d04fa96950475ad03fa2d36d9fcd61b711acde0f566d5b78cd8043" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab79285ee5e189fbdd0bf9ef471bff4668cca92ce3f20cc8137ec06d30de6563" + "bytes": "d9a4edb901d04fa96950475ad03fa2d36d9fcd61b711acde0f566d5b78cd8043" } ] }, "durability": "persistent", "val": { - "bytes": "e58cd939a05821d561dede3b64cc4da118e734d466fb9198aaa8e684ceed7ade" + "bytes": "c62303f1686381ccb91661361a215be1f601361d8a704fc7e8069f9442acbdea" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "240724969" + "i128": "751911636" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.62.json index 7defe1a7..935e3490 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "948648372" + "i128": "498106300" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "948648372" + "i128": "498106300" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc9a6de34909bdbe89a51a86229b7771308d30e42c02aa636e6e2e01c30faa40" + "bytes": "2a12f2243b774f5ed33b16c170b7184cf4c324bdbd707462c89390e2403dee5e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "948648372" + "i128": "498106300" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "039d0bc2f30d178d15c0eb08393f2a98a70cadae9ca8d9485c551108fcbaf0b4" + "bytes": "fe75f96667ce8240b6a76b9a0b6dbc63197a10fa918ade1dd87dc82602f44ee2" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "039d0bc2f30d178d15c0eb08393f2a98a70cadae9ca8d9485c551108fcbaf0b4" + "bytes": "fe75f96667ce8240b6a76b9a0b6dbc63197a10fa918ade1dd87dc82602f44ee2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "039d0bc2f30d178d15c0eb08393f2a98a70cadae9ca8d9485c551108fcbaf0b4" + "bytes": "fe75f96667ce8240b6a76b9a0b6dbc63197a10fa918ade1dd87dc82602f44ee2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "948648372" + "i128": "498106300" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "948648372" + "i128": "498106300" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "039d0bc2f30d178d15c0eb08393f2a98a70cadae9ca8d9485c551108fcbaf0b4" + "bytes": "fe75f96667ce8240b6a76b9a0b6dbc63197a10fa918ade1dd87dc82602f44ee2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "039d0bc2f30d178d15c0eb08393f2a98a70cadae9ca8d9485c551108fcbaf0b4" + "bytes": "fe75f96667ce8240b6a76b9a0b6dbc63197a10fa918ade1dd87dc82602f44ee2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e5edca5d3be7554d1134e533430a16e0f0e6e83e833e6d24f1d16d7e5584382" + "bytes": "9af2ef2ba773e21993996c9c32d08428b5977275deacf951e34bfc6b347965b9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e5edca5d3be7554d1134e533430a16e0f0e6e83e833e6d24f1d16d7e5584382" + "bytes": "9af2ef2ba773e21993996c9c32d08428b5977275deacf951e34bfc6b347965b9" } ] }, "durability": "persistent", "val": { - "bytes": "039d0bc2f30d178d15c0eb08393f2a98a70cadae9ca8d9485c551108fcbaf0b4" + "bytes": "fe75f96667ce8240b6a76b9a0b6dbc63197a10fa918ade1dd87dc82602f44ee2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "948648372" + "i128": "498106300" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.63.json index b76001bd..e669743e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "240442128" + "i128": "773665453" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "240442128" + "i128": "773665453" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "800526808b43661b1194a84a9e83fe911da2e561d43523283ae3dca9dee4e3a1" + "bytes": "22cb7cf7cb855288e7f706eb72b658857610b5f054e9feb868b11352e396f62f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "240442128" + "i128": "773665453" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "740befec4e70c0c81a953af30184bc2b441542c0a79e280937975ea46b593b2e" + "bytes": "7e9154bf2e10d84689f95ee2910a68650683f3b02516139547d007285ac0c127" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "740befec4e70c0c81a953af30184bc2b441542c0a79e280937975ea46b593b2e" + "bytes": "7e9154bf2e10d84689f95ee2910a68650683f3b02516139547d007285ac0c127" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "740befec4e70c0c81a953af30184bc2b441542c0a79e280937975ea46b593b2e" + "bytes": "7e9154bf2e10d84689f95ee2910a68650683f3b02516139547d007285ac0c127" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240442128" + "i128": "773665453" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "240442128" + "i128": "773665453" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "740befec4e70c0c81a953af30184bc2b441542c0a79e280937975ea46b593b2e" + "bytes": "7e9154bf2e10d84689f95ee2910a68650683f3b02516139547d007285ac0c127" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "740befec4e70c0c81a953af30184bc2b441542c0a79e280937975ea46b593b2e" + "bytes": "7e9154bf2e10d84689f95ee2910a68650683f3b02516139547d007285ac0c127" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a87fc27c50b5ee9efc734038d407d23eed1a5b239ee5b51c2ace6d4782f33da" + "bytes": "8afadcd5a6e6c5339d745b4a7c902a9c9f71953a9ef13d0f7f540016519719e8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a87fc27c50b5ee9efc734038d407d23eed1a5b239ee5b51c2ace6d4782f33da" + "bytes": "8afadcd5a6e6c5339d745b4a7c902a9c9f71953a9ef13d0f7f540016519719e8" } ] }, "durability": "persistent", "val": { - "bytes": "740befec4e70c0c81a953af30184bc2b441542c0a79e280937975ea46b593b2e" + "bytes": "7e9154bf2e10d84689f95ee2910a68650683f3b02516139547d007285ac0c127" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "240442128" + "i128": "773665453" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.64.json index dd6050e7..de919059 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "910703175" + "i128": "235258007" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "910703175" + "i128": "235258007" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7303bd4567ba4c08a1717ca47465a518735141cfdff38c01b018c573dfc50a89" + "bytes": "a0799be21f52dea3b4faa8b5bd04da3c55993b8c53226830600b7863bc32ae24" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "910703175" + "i128": "235258007" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9da16f1caaa379ef2abfb4a01c6b8c9405b8136c7ef6bdecc8a83e8e4e3faf20" + "bytes": "0c20483c8269e068c6b42cb2f9613881f200ce6c6c388e2264efe297d0557797" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9da16f1caaa379ef2abfb4a01c6b8c9405b8136c7ef6bdecc8a83e8e4e3faf20" + "bytes": "0c20483c8269e068c6b42cb2f9613881f200ce6c6c388e2264efe297d0557797" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9da16f1caaa379ef2abfb4a01c6b8c9405b8136c7ef6bdecc8a83e8e4e3faf20" + "bytes": "0c20483c8269e068c6b42cb2f9613881f200ce6c6c388e2264efe297d0557797" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "910703175" + "i128": "235258007" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "910703175" + "i128": "235258007" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9da16f1caaa379ef2abfb4a01c6b8c9405b8136c7ef6bdecc8a83e8e4e3faf20" + "bytes": "0c20483c8269e068c6b42cb2f9613881f200ce6c6c388e2264efe297d0557797" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9da16f1caaa379ef2abfb4a01c6b8c9405b8136c7ef6bdecc8a83e8e4e3faf20" + "bytes": "0c20483c8269e068c6b42cb2f9613881f200ce6c6c388e2264efe297d0557797" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b20510e6ee3892e8ad59874b8135191ef74eedbbd19d68ecb10d966c1ecf525e" + "bytes": "f03064d335675732b5d1558e6d58433cff96ad7fb66c67da018903f42e7b407d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b20510e6ee3892e8ad59874b8135191ef74eedbbd19d68ecb10d966c1ecf525e" + "bytes": "f03064d335675732b5d1558e6d58433cff96ad7fb66c67da018903f42e7b407d" } ] }, "durability": "persistent", "val": { - "bytes": "9da16f1caaa379ef2abfb4a01c6b8c9405b8136c7ef6bdecc8a83e8e4e3faf20" + "bytes": "0c20483c8269e068c6b42cb2f9613881f200ce6c6c388e2264efe297d0557797" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "910703175" + "i128": "235258007" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.65.json index 88edeb7a..1844af32 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525749546" + "i128": "355243525" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "525749546" + "i128": "355243525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "99215608c23403fdca4996ae5da9e1af5891947bda15d53b931cc1912ae4ab30" + "bytes": "9e062410048eae963992e7439a252629b43c34c46dc9178b073b97a610207179" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "525749546" + "i128": "355243525" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c7ca5b1336e7bd83b8a01d190377425e78b6bedb0e949861db0ff75edbf47125" + "bytes": "3e160606cdbc6ccff43c6a17d98844c048c1e573453b575e6e8ef9634c4e822e" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7ca5b1336e7bd83b8a01d190377425e78b6bedb0e949861db0ff75edbf47125" + "bytes": "3e160606cdbc6ccff43c6a17d98844c048c1e573453b575e6e8ef9634c4e822e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7ca5b1336e7bd83b8a01d190377425e78b6bedb0e949861db0ff75edbf47125" + "bytes": "3e160606cdbc6ccff43c6a17d98844c048c1e573453b575e6e8ef9634c4e822e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "525749546" + "i128": "355243525" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "525749546" + "i128": "355243525" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c7ca5b1336e7bd83b8a01d190377425e78b6bedb0e949861db0ff75edbf47125" + "bytes": "3e160606cdbc6ccff43c6a17d98844c048c1e573453b575e6e8ef9634c4e822e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c7ca5b1336e7bd83b8a01d190377425e78b6bedb0e949861db0ff75edbf47125" + "bytes": "3e160606cdbc6ccff43c6a17d98844c048c1e573453b575e6e8ef9634c4e822e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d6f3d72a03c571cfdcee9df973ed4a797b85c2303e589cfc4f9048d0f38aacb" + "bytes": "688013531fb7a5871907f6ce2fd4fda395fa4c4b02162cb8a8b847c11555ecbb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d6f3d72a03c571cfdcee9df973ed4a797b85c2303e589cfc4f9048d0f38aacb" + "bytes": "688013531fb7a5871907f6ce2fd4fda395fa4c4b02162cb8a8b847c11555ecbb" } ] }, "durability": "persistent", "val": { - "bytes": "c7ca5b1336e7bd83b8a01d190377425e78b6bedb0e949861db0ff75edbf47125" + "bytes": "3e160606cdbc6ccff43c6a17d98844c048c1e573453b575e6e8ef9634c4e822e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "525749546" + "i128": "355243525" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.66.json index 05eb7dcd..fe54e1e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "811177969" + "i128": "592758538" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "811177969" + "i128": "592758538" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e200091570315cb12fadfca1294b0554fc54a4bc69200086b658f04172b5194" + "bytes": "e173342f2636305c6e4f2646a284c7439708eb1dd76130db8d572b15c02ad71f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "811177969" + "i128": "592758538" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "000c1906142f15d9924424d8e231bf905f6ac7196144266c67f5de79616082b6" + "bytes": "f76cd635ddddfd2287cdc532f2f7ddfad9fd30e26c6c0828ef34547a92043639" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "000c1906142f15d9924424d8e231bf905f6ac7196144266c67f5de79616082b6" + "bytes": "f76cd635ddddfd2287cdc532f2f7ddfad9fd30e26c6c0828ef34547a92043639" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "000c1906142f15d9924424d8e231bf905f6ac7196144266c67f5de79616082b6" + "bytes": "f76cd635ddddfd2287cdc532f2f7ddfad9fd30e26c6c0828ef34547a92043639" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "811177969" + "i128": "592758538" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "811177969" + "i128": "592758538" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "000c1906142f15d9924424d8e231bf905f6ac7196144266c67f5de79616082b6" + "bytes": "f76cd635ddddfd2287cdc532f2f7ddfad9fd30e26c6c0828ef34547a92043639" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "000c1906142f15d9924424d8e231bf905f6ac7196144266c67f5de79616082b6" + "bytes": "f76cd635ddddfd2287cdc532f2f7ddfad9fd30e26c6c0828ef34547a92043639" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f736fb0e741dfb043a008f6effcafd760a36c0ee1b36a327be27b6ecb2e75801" + "bytes": "40cf3eca289a00725783d6c26ef6806047b7119303efcaa1b190e7866dc0b72f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f736fb0e741dfb043a008f6effcafd760a36c0ee1b36a327be27b6ecb2e75801" + "bytes": "40cf3eca289a00725783d6c26ef6806047b7119303efcaa1b190e7866dc0b72f" } ] }, "durability": "persistent", "val": { - "bytes": "000c1906142f15d9924424d8e231bf905f6ac7196144266c67f5de79616082b6" + "bytes": "f76cd635ddddfd2287cdc532f2f7ddfad9fd30e26c6c0828ef34547a92043639" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "811177969" + "i128": "592758538" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.67.json index 4eef0884..4d4513e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "378369466" + "i128": "971793185" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "378369466" + "i128": "971793185" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2917224069c389078202d3d0e92e76c4a6f588bc3131618d2fae195c320e9759" + "bytes": "9d8504c682658f46e7d0d1c4cd7e92398919140c886e12386b14feb383be1757" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "378369466" + "i128": "971793185" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c3c345a2b30e86c3bb79ab8d6a97c58dcc99faf361c4f4da83ea8cfcd22d1a34" + "bytes": "60587438343e5f6a9d2d2c9b9d3abde64dda6ba280f1bf8fa5d357aa97748549" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c3c345a2b30e86c3bb79ab8d6a97c58dcc99faf361c4f4da83ea8cfcd22d1a34" + "bytes": "60587438343e5f6a9d2d2c9b9d3abde64dda6ba280f1bf8fa5d357aa97748549" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c3c345a2b30e86c3bb79ab8d6a97c58dcc99faf361c4f4da83ea8cfcd22d1a34" + "bytes": "60587438343e5f6a9d2d2c9b9d3abde64dda6ba280f1bf8fa5d357aa97748549" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "378369466" + "i128": "971793185" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "378369466" + "i128": "971793185" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c3c345a2b30e86c3bb79ab8d6a97c58dcc99faf361c4f4da83ea8cfcd22d1a34" + "bytes": "60587438343e5f6a9d2d2c9b9d3abde64dda6ba280f1bf8fa5d357aa97748549" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c3c345a2b30e86c3bb79ab8d6a97c58dcc99faf361c4f4da83ea8cfcd22d1a34" + "bytes": "60587438343e5f6a9d2d2c9b9d3abde64dda6ba280f1bf8fa5d357aa97748549" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a57cc829d4ef142763de7925f34b4d2258be30733eb3c9deb0cef5d81f3ab65c" + "bytes": "d7570733ce582baf4b65dd7138f36b79d8a4d00147e28af3b0421a85317788b7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a57cc829d4ef142763de7925f34b4d2258be30733eb3c9deb0cef5d81f3ab65c" + "bytes": "d7570733ce582baf4b65dd7138f36b79d8a4d00147e28af3b0421a85317788b7" } ] }, "durability": "persistent", "val": { - "bytes": "c3c345a2b30e86c3bb79ab8d6a97c58dcc99faf361c4f4da83ea8cfcd22d1a34" + "bytes": "60587438343e5f6a9d2d2c9b9d3abde64dda6ba280f1bf8fa5d357aa97748549" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "378369466" + "i128": "971793185" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.68.json index e13f09e4..f5ddbb1a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "565755690" + "i128": "694777115" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "565755690" + "i128": "694777115" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6fda8ea279855c0077eec9a8aa8648eca795ed5440445002ebd0051633601a31" + "bytes": "ef52410cccc39230ef8c46538327b9015da2fe4f932af672e973e98a9df2d0fd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "565755690" + "i128": "694777115" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3b96270d323ae0e2fb195e5c7961b4137175c9ce0cadadf67b0a35865ac13ef1" + "bytes": "baa370b707a1f7665ac83aa10054b1e74c4de69a7a8c1a275ffc01109593eeeb" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b96270d323ae0e2fb195e5c7961b4137175c9ce0cadadf67b0a35865ac13ef1" + "bytes": "baa370b707a1f7665ac83aa10054b1e74c4de69a7a8c1a275ffc01109593eeeb" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b96270d323ae0e2fb195e5c7961b4137175c9ce0cadadf67b0a35865ac13ef1" + "bytes": "baa370b707a1f7665ac83aa10054b1e74c4de69a7a8c1a275ffc01109593eeeb" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "565755690" + "i128": "694777115" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "565755690" + "i128": "694777115" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3b96270d323ae0e2fb195e5c7961b4137175c9ce0cadadf67b0a35865ac13ef1" + "bytes": "baa370b707a1f7665ac83aa10054b1e74c4de69a7a8c1a275ffc01109593eeeb" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3b96270d323ae0e2fb195e5c7961b4137175c9ce0cadadf67b0a35865ac13ef1" + "bytes": "baa370b707a1f7665ac83aa10054b1e74c4de69a7a8c1a275ffc01109593eeeb" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e77d610e9cd722c53ab523b3b464eefdd67e345b148b10691eeb082b4301eb77" + "bytes": "2d8962f1a12a0e7593571a4be081df5d6d8df970a641d1744c3e132ad155ee3d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e77d610e9cd722c53ab523b3b464eefdd67e345b148b10691eeb082b4301eb77" + "bytes": "2d8962f1a12a0e7593571a4be081df5d6d8df970a641d1744c3e132ad155ee3d" } ] }, "durability": "persistent", "val": { - "bytes": "3b96270d323ae0e2fb195e5c7961b4137175c9ce0cadadf67b0a35865ac13ef1" + "bytes": "baa370b707a1f7665ac83aa10054b1e74c4de69a7a8c1a275ffc01109593eeeb" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "565755690" + "i128": "694777115" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.69.json index 2d0256c8..3a870cf5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "71425755" + "i128": "676545969" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "71425755" + "i128": "676545969" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b05fc0e9b9c72d05e234c4dd0832d8da8c358137a4bc405459536104f1c45c94" + "bytes": "73eb2f96cc17822afda327bf5ff24d6eee47a2487b584b3dc7c18c78b31dc123" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "71425755" + "i128": "676545969" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "19e4eae8c37c009ed157bbb7cf7af759c325c5d11293c92cb870e46c7eec8a73" + "bytes": "d30dd9181913fff66b3d9ad63dd80eb335095446c2ba58dbd0336bdb35924dfc" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19e4eae8c37c009ed157bbb7cf7af759c325c5d11293c92cb870e46c7eec8a73" + "bytes": "d30dd9181913fff66b3d9ad63dd80eb335095446c2ba58dbd0336bdb35924dfc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19e4eae8c37c009ed157bbb7cf7af759c325c5d11293c92cb870e46c7eec8a73" + "bytes": "d30dd9181913fff66b3d9ad63dd80eb335095446c2ba58dbd0336bdb35924dfc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "71425755" + "i128": "676545969" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "71425755" + "i128": "676545969" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "19e4eae8c37c009ed157bbb7cf7af759c325c5d11293c92cb870e46c7eec8a73" + "bytes": "d30dd9181913fff66b3d9ad63dd80eb335095446c2ba58dbd0336bdb35924dfc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "19e4eae8c37c009ed157bbb7cf7af759c325c5d11293c92cb870e46c7eec8a73" + "bytes": "d30dd9181913fff66b3d9ad63dd80eb335095446c2ba58dbd0336bdb35924dfc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e60be1ea125bfe41c8234b20fe3148a63263b988bb94e133d562b270f3afe6e" + "bytes": "0cf8ebcebc0a0fc8599217c4d5ff2258fd713de3b27360b8678de97ebd119878" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e60be1ea125bfe41c8234b20fe3148a63263b988bb94e133d562b270f3afe6e" + "bytes": "0cf8ebcebc0a0fc8599217c4d5ff2258fd713de3b27360b8678de97ebd119878" } ] }, "durability": "persistent", "val": { - "bytes": "19e4eae8c37c009ed157bbb7cf7af759c325c5d11293c92cb870e46c7eec8a73" + "bytes": "d30dd9181913fff66b3d9ad63dd80eb335095446c2ba58dbd0336bdb35924dfc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "71425755" + "i128": "676545969" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.7.json index 3c634d71..6150d507 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "399236580" + "i128": "245280230" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "399236580" + "i128": "245280230" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "759b5de0ebe49c58d920b66c9deb2576ed081673ca0b8c74713a7eda374b7e37" + "bytes": "902ab05b073cb8c32173757c5ed1a8544b7ad6b8e064ab117adb69a15f1be502" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "399236580" + "i128": "245280230" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b5443b5845d01b2a470498d7f822991d163b79ed52f6eb53ef36efead2f408cb" + "bytes": "18880c1b9febd4fc717f3c2b2278ff2560a6012c8007ccb9f88ca963424623c7" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5443b5845d01b2a470498d7f822991d163b79ed52f6eb53ef36efead2f408cb" + "bytes": "18880c1b9febd4fc717f3c2b2278ff2560a6012c8007ccb9f88ca963424623c7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5443b5845d01b2a470498d7f822991d163b79ed52f6eb53ef36efead2f408cb" + "bytes": "18880c1b9febd4fc717f3c2b2278ff2560a6012c8007ccb9f88ca963424623c7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "399236580" + "i128": "245280230" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "399236580" + "i128": "245280230" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b5443b5845d01b2a470498d7f822991d163b79ed52f6eb53ef36efead2f408cb" + "bytes": "18880c1b9febd4fc717f3c2b2278ff2560a6012c8007ccb9f88ca963424623c7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b5443b5845d01b2a470498d7f822991d163b79ed52f6eb53ef36efead2f408cb" + "bytes": "18880c1b9febd4fc717f3c2b2278ff2560a6012c8007ccb9f88ca963424623c7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a711c2938a12634c61ae7468e104bfbf1609a01438bb6108330947afbe38397f" + "bytes": "9e713a5d789062a53506abda8ef7083da7057a4984c1436a8cb30d40fae2cf3c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a711c2938a12634c61ae7468e104bfbf1609a01438bb6108330947afbe38397f" + "bytes": "9e713a5d789062a53506abda8ef7083da7057a4984c1436a8cb30d40fae2cf3c" } ] }, "durability": "persistent", "val": { - "bytes": "b5443b5845d01b2a470498d7f822991d163b79ed52f6eb53ef36efead2f408cb" + "bytes": "18880c1b9febd4fc717f3c2b2278ff2560a6012c8007ccb9f88ca963424623c7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "399236580" + "i128": "245280230" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.70.json index 09bc9729..8205fe80 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "446962115" + "i128": "381769735" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "446962115" + "i128": "381769735" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f38f914758252a75ea9656477275fcaf539cf65462b7882fff8d1db6253b5189" + "bytes": "2992a4db93dadf05d7a913056fad2683848b8fc1855358eb680599078a8714f7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "446962115" + "i128": "381769735" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "afca73af3379433087aa03a8878b2b29e393f9649966fb8672f75b0910c2214e" + "bytes": "b62176ef167122e4f7864a4231821872f699b7c26ed4f67dc78ca22e832a2317" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "afca73af3379433087aa03a8878b2b29e393f9649966fb8672f75b0910c2214e" + "bytes": "b62176ef167122e4f7864a4231821872f699b7c26ed4f67dc78ca22e832a2317" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "afca73af3379433087aa03a8878b2b29e393f9649966fb8672f75b0910c2214e" + "bytes": "b62176ef167122e4f7864a4231821872f699b7c26ed4f67dc78ca22e832a2317" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "446962115" + "i128": "381769735" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "446962115" + "i128": "381769735" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "afca73af3379433087aa03a8878b2b29e393f9649966fb8672f75b0910c2214e" + "bytes": "b62176ef167122e4f7864a4231821872f699b7c26ed4f67dc78ca22e832a2317" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "afca73af3379433087aa03a8878b2b29e393f9649966fb8672f75b0910c2214e" + "bytes": "b62176ef167122e4f7864a4231821872f699b7c26ed4f67dc78ca22e832a2317" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf5a87880011a5a1fcaf40175bed0b7a4ab301f59d9270a6ae6ec411437f510f" + "bytes": "0a5e30e881d2f60d78d6327b400a14e1451d540e7b659c6ecc952a768f84e1dc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf5a87880011a5a1fcaf40175bed0b7a4ab301f59d9270a6ae6ec411437f510f" + "bytes": "0a5e30e881d2f60d78d6327b400a14e1451d540e7b659c6ecc952a768f84e1dc" } ] }, "durability": "persistent", "val": { - "bytes": "afca73af3379433087aa03a8878b2b29e393f9649966fb8672f75b0910c2214e" + "bytes": "b62176ef167122e4f7864a4231821872f699b7c26ed4f67dc78ca22e832a2317" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "446962115" + "i128": "381769735" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.71.json index 29dcb3c7..1ee283cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31288470" + "i128": "561747852" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31288470" + "i128": "561747852" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7aad22e39e1b6a4ea0259a48a5d5c9dab693828cdff4b0ee86e69f6811a1a7ee" + "bytes": "e3703a0f3bb50d316f01e9b99acab3e9deb1a5d3eb71e409ab16e14003889a14" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31288470" + "i128": "561747852" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2eb9441e2952b9c6f6468e93fde35c796dbb633616171e00b7ed405569f0d964" + "bytes": "b575fab607830f76b9452ab7d1d49864a12b69de1a69a679551afa216d3954ab" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2eb9441e2952b9c6f6468e93fde35c796dbb633616171e00b7ed405569f0d964" + "bytes": "b575fab607830f76b9452ab7d1d49864a12b69de1a69a679551afa216d3954ab" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2eb9441e2952b9c6f6468e93fde35c796dbb633616171e00b7ed405569f0d964" + "bytes": "b575fab607830f76b9452ab7d1d49864a12b69de1a69a679551afa216d3954ab" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31288470" + "i128": "561747852" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31288470" + "i128": "561747852" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2eb9441e2952b9c6f6468e93fde35c796dbb633616171e00b7ed405569f0d964" + "bytes": "b575fab607830f76b9452ab7d1d49864a12b69de1a69a679551afa216d3954ab" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2eb9441e2952b9c6f6468e93fde35c796dbb633616171e00b7ed405569f0d964" + "bytes": "b575fab607830f76b9452ab7d1d49864a12b69de1a69a679551afa216d3954ab" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6fe1f84ae6167a24298b8426d8802b2f67cb32f2f8b2565c2d54cb8a3a8c8c4" + "bytes": "f633f503a3706291d378475bfca04e13f79d0d169e635fa7f64bd26b034bc0ab" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6fe1f84ae6167a24298b8426d8802b2f67cb32f2f8b2565c2d54cb8a3a8c8c4" + "bytes": "f633f503a3706291d378475bfca04e13f79d0d169e635fa7f64bd26b034bc0ab" } ] }, "durability": "persistent", "val": { - "bytes": "2eb9441e2952b9c6f6468e93fde35c796dbb633616171e00b7ed405569f0d964" + "bytes": "b575fab607830f76b9452ab7d1d49864a12b69de1a69a679551afa216d3954ab" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "31288470" + "i128": "561747852" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.72.json index 0a7c1a9b..e4daf2b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "125864018" + "i128": "666371537" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "125864018" + "i128": "666371537" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "552fb29666a1b8af56fe4766c93366309c0479fc24506fbacfcaeed5195dd8f5" + "bytes": "7216e247475824c290dfe14801cf48f3cc4ca011eac69a061d90ab8609e63597" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "125864018" + "i128": "666371537" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1c7964db246bc68fdc74a8ae0ec4d3d62554f16ec600078f0d318ddf2503eaad" + "bytes": "6a4a6e7dd0570e01ab711dbc0063e734c92b2e0de04043ee4bd72b39d2abb7a1" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c7964db246bc68fdc74a8ae0ec4d3d62554f16ec600078f0d318ddf2503eaad" + "bytes": "6a4a6e7dd0570e01ab711dbc0063e734c92b2e0de04043ee4bd72b39d2abb7a1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c7964db246bc68fdc74a8ae0ec4d3d62554f16ec600078f0d318ddf2503eaad" + "bytes": "6a4a6e7dd0570e01ab711dbc0063e734c92b2e0de04043ee4bd72b39d2abb7a1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "125864018" + "i128": "666371537" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "125864018" + "i128": "666371537" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1c7964db246bc68fdc74a8ae0ec4d3d62554f16ec600078f0d318ddf2503eaad" + "bytes": "6a4a6e7dd0570e01ab711dbc0063e734c92b2e0de04043ee4bd72b39d2abb7a1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1c7964db246bc68fdc74a8ae0ec4d3d62554f16ec600078f0d318ddf2503eaad" + "bytes": "6a4a6e7dd0570e01ab711dbc0063e734c92b2e0de04043ee4bd72b39d2abb7a1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b08dc65fb85825d38847e77b5f388ee34228f7aca193403437f02b76435cb032" + "bytes": "f8cd26788b643e35751e668a2575f675a022bd6e80e8081d1ddab260b26950c1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b08dc65fb85825d38847e77b5f388ee34228f7aca193403437f02b76435cb032" + "bytes": "f8cd26788b643e35751e668a2575f675a022bd6e80e8081d1ddab260b26950c1" } ] }, "durability": "persistent", "val": { - "bytes": "1c7964db246bc68fdc74a8ae0ec4d3d62554f16ec600078f0d318ddf2503eaad" + "bytes": "6a4a6e7dd0570e01ab711dbc0063e734c92b2e0de04043ee4bd72b39d2abb7a1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "125864018" + "i128": "666371537" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.73.json index 39c69743..f82d0f41 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "109911736" + "i128": "165547953" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "109911736" + "i128": "165547953" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "265fe8f603a42cbb38ce3eaec5de040b296aa6fbff79dfdf56a2d358073c67ee" + "bytes": "2c305575ee563ba31549f6891b0ef0aa39225f0a7bd657a6880b5cfd376ffefd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "109911736" + "i128": "165547953" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "56bec4b226979420879983ed98184d3e83a92938fb10e487b3455fd13b5c239b" + "bytes": "e5a0eb68104b37c65a4dc021b5a2bc78e614e16b31c70991a68fd708bb22f535" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56bec4b226979420879983ed98184d3e83a92938fb10e487b3455fd13b5c239b" + "bytes": "e5a0eb68104b37c65a4dc021b5a2bc78e614e16b31c70991a68fd708bb22f535" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56bec4b226979420879983ed98184d3e83a92938fb10e487b3455fd13b5c239b" + "bytes": "e5a0eb68104b37c65a4dc021b5a2bc78e614e16b31c70991a68fd708bb22f535" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "109911736" + "i128": "165547953" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "109911736" + "i128": "165547953" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "56bec4b226979420879983ed98184d3e83a92938fb10e487b3455fd13b5c239b" + "bytes": "e5a0eb68104b37c65a4dc021b5a2bc78e614e16b31c70991a68fd708bb22f535" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "56bec4b226979420879983ed98184d3e83a92938fb10e487b3455fd13b5c239b" + "bytes": "e5a0eb68104b37c65a4dc021b5a2bc78e614e16b31c70991a68fd708bb22f535" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70746a8519ef13699667859d2688e0ce038b24010969497c6dec00ff5b19b1c6" + "bytes": "d29a34cadcb2f0853049d42bd92c52f7b962c23d623cca44d971dda18579f3ab" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70746a8519ef13699667859d2688e0ce038b24010969497c6dec00ff5b19b1c6" + "bytes": "d29a34cadcb2f0853049d42bd92c52f7b962c23d623cca44d971dda18579f3ab" } ] }, "durability": "persistent", "val": { - "bytes": "56bec4b226979420879983ed98184d3e83a92938fb10e487b3455fd13b5c239b" + "bytes": "e5a0eb68104b37c65a4dc021b5a2bc78e614e16b31c70991a68fd708bb22f535" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "109911736" + "i128": "165547953" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.74.json index 6e5e2d1f..928793f2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "217964769" + "i128": "229859844" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "217964769" + "i128": "229859844" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9eb95063617baaf6823f39cf97650f1088c3794a6258dfe0381d26b6eaf0a2d9" + "bytes": "8a3c02f0fe76a937a0180285dfe17112e7f59ce2f050195a5db9ef2caff354aa" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "217964769" + "i128": "229859844" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "732feec9ef43a285926be1f83f6de49dd5baf7e8680d0c1da528c1ffcebfd40e" + "bytes": "26e1ed703922012349740fbf23e15851e03df39091293244f4b5da99bc0e4098" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "732feec9ef43a285926be1f83f6de49dd5baf7e8680d0c1da528c1ffcebfd40e" + "bytes": "26e1ed703922012349740fbf23e15851e03df39091293244f4b5da99bc0e4098" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "732feec9ef43a285926be1f83f6de49dd5baf7e8680d0c1da528c1ffcebfd40e" + "bytes": "26e1ed703922012349740fbf23e15851e03df39091293244f4b5da99bc0e4098" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "217964769" + "i128": "229859844" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "217964769" + "i128": "229859844" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "732feec9ef43a285926be1f83f6de49dd5baf7e8680d0c1da528c1ffcebfd40e" + "bytes": "26e1ed703922012349740fbf23e15851e03df39091293244f4b5da99bc0e4098" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "732feec9ef43a285926be1f83f6de49dd5baf7e8680d0c1da528c1ffcebfd40e" + "bytes": "26e1ed703922012349740fbf23e15851e03df39091293244f4b5da99bc0e4098" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5845996683a164fc1a40556eb571f2ec5c2892dfdf35d31d0726eaf756aeb733" + "bytes": "65477304b2ce688222890a63287eb000a1b21f21eeee19584151459ae2c8e8d2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5845996683a164fc1a40556eb571f2ec5c2892dfdf35d31d0726eaf756aeb733" + "bytes": "65477304b2ce688222890a63287eb000a1b21f21eeee19584151459ae2c8e8d2" } ] }, "durability": "persistent", "val": { - "bytes": "732feec9ef43a285926be1f83f6de49dd5baf7e8680d0c1da528c1ffcebfd40e" + "bytes": "26e1ed703922012349740fbf23e15851e03df39091293244f4b5da99bc0e4098" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "217964769" + "i128": "229859844" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.75.json index a850f4b1..aae36cf0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "312306160" + "i128": "687259898" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "312306160" + "i128": "687259898" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4107c2cbb60edd211b38b40cda5ad18c83be596c8d6349e86816b9d81f7def92" + "bytes": "f8cf55e4079d61dab6df59e505475687a464003e5a52ae6af7e06a8de1afe36c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "312306160" + "i128": "687259898" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1dc1aa1018f71684a287688290a4d840d341a68feff30f08223e0971d857a16a" + "bytes": "59fe8da8619d9d3d9cf085afe0621b1cc70fa36b8fb116bc567cd1e709e31cf7" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1dc1aa1018f71684a287688290a4d840d341a68feff30f08223e0971d857a16a" + "bytes": "59fe8da8619d9d3d9cf085afe0621b1cc70fa36b8fb116bc567cd1e709e31cf7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1dc1aa1018f71684a287688290a4d840d341a68feff30f08223e0971d857a16a" + "bytes": "59fe8da8619d9d3d9cf085afe0621b1cc70fa36b8fb116bc567cd1e709e31cf7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "312306160" + "i128": "687259898" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "312306160" + "i128": "687259898" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1dc1aa1018f71684a287688290a4d840d341a68feff30f08223e0971d857a16a" + "bytes": "59fe8da8619d9d3d9cf085afe0621b1cc70fa36b8fb116bc567cd1e709e31cf7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1dc1aa1018f71684a287688290a4d840d341a68feff30f08223e0971d857a16a" + "bytes": "59fe8da8619d9d3d9cf085afe0621b1cc70fa36b8fb116bc567cd1e709e31cf7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0d65983a7741da98ee38a24bd1bcf75c78e645fc8dec51eb3646ac79a25bd9f" + "bytes": "54c3b385127e51915a9f7cba0515158cb9cc8994fac9c109fe39d3d3d6c35f93" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0d65983a7741da98ee38a24bd1bcf75c78e645fc8dec51eb3646ac79a25bd9f" + "bytes": "54c3b385127e51915a9f7cba0515158cb9cc8994fac9c109fe39d3d3d6c35f93" } ] }, "durability": "persistent", "val": { - "bytes": "1dc1aa1018f71684a287688290a4d840d341a68feff30f08223e0971d857a16a" + "bytes": "59fe8da8619d9d3d9cf085afe0621b1cc70fa36b8fb116bc567cd1e709e31cf7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "312306160" + "i128": "687259898" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.76.json index 8324b948..dcaa14b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "192186826" + "i128": "865894703" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "192186826" + "i128": "865894703" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49d8548dee85da6acec4967d687dc89824141a4466b1ee257937ff514aeb0ac5" + "bytes": "7ab70c7229ef301e03380ba56dbd4ae3d8499c71572e3dff3707ef33cf1dbb6e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "192186826" + "i128": "865894703" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b9c45bd87361ce697c48f5dd38509aac5311c45800ea9a6a0aff3d240600514d" + "bytes": "e128bca83a43fafdee74c3414794f0db65805b67798598cbac0016d0b942ac5a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b9c45bd87361ce697c48f5dd38509aac5311c45800ea9a6a0aff3d240600514d" + "bytes": "e128bca83a43fafdee74c3414794f0db65805b67798598cbac0016d0b942ac5a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b9c45bd87361ce697c48f5dd38509aac5311c45800ea9a6a0aff3d240600514d" + "bytes": "e128bca83a43fafdee74c3414794f0db65805b67798598cbac0016d0b942ac5a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "192186826" + "i128": "865894703" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "192186826" + "i128": "865894703" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b9c45bd87361ce697c48f5dd38509aac5311c45800ea9a6a0aff3d240600514d" + "bytes": "e128bca83a43fafdee74c3414794f0db65805b67798598cbac0016d0b942ac5a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b9c45bd87361ce697c48f5dd38509aac5311c45800ea9a6a0aff3d240600514d" + "bytes": "e128bca83a43fafdee74c3414794f0db65805b67798598cbac0016d0b942ac5a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf4d6431f181cec856ab4ae000d8ab6fce87319c46b171fb03fa92b135660d8f" + "bytes": "0fa05fd985f612e4f0803cd61dbb5c9b125652f654441d55bb42dd3d025747a8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf4d6431f181cec856ab4ae000d8ab6fce87319c46b171fb03fa92b135660d8f" + "bytes": "0fa05fd985f612e4f0803cd61dbb5c9b125652f654441d55bb42dd3d025747a8" } ] }, "durability": "persistent", "val": { - "bytes": "b9c45bd87361ce697c48f5dd38509aac5311c45800ea9a6a0aff3d240600514d" + "bytes": "e128bca83a43fafdee74c3414794f0db65805b67798598cbac0016d0b942ac5a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "192186826" + "i128": "865894703" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.77.json index 0a5153a7..a9d93d82 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "485977409" + "i128": "338611197" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "485977409" + "i128": "338611197" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a6e1f0e84d6d99fdf1efa5fb4f24bfc29d90c906db816df53edb9eb57413939" + "bytes": "8a023bd134359d80cdcc8aaf2a62c39de4df549d6a89e3ace211e423266d0344" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "485977409" + "i128": "338611197" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "742958a326be025c3f10ceb32320a794f0912deb46d50b16e389b36c2a725f8d" + "bytes": "205e57e967471c4ca23e73d42018e991784faf12381664a7d841557bfefa88a8" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "742958a326be025c3f10ceb32320a794f0912deb46d50b16e389b36c2a725f8d" + "bytes": "205e57e967471c4ca23e73d42018e991784faf12381664a7d841557bfefa88a8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "742958a326be025c3f10ceb32320a794f0912deb46d50b16e389b36c2a725f8d" + "bytes": "205e57e967471c4ca23e73d42018e991784faf12381664a7d841557bfefa88a8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "485977409" + "i128": "338611197" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "485977409" + "i128": "338611197" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "742958a326be025c3f10ceb32320a794f0912deb46d50b16e389b36c2a725f8d" + "bytes": "205e57e967471c4ca23e73d42018e991784faf12381664a7d841557bfefa88a8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "742958a326be025c3f10ceb32320a794f0912deb46d50b16e389b36c2a725f8d" + "bytes": "205e57e967471c4ca23e73d42018e991784faf12381664a7d841557bfefa88a8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd3d78f81c53054d2a9dc44d63795136fb38d352287cc3068fbff1e9bd2ac86c" + "bytes": "02b804bc6f300f23e4568fcc438ab74bfe80411c2226479e501ccc3480138ee4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd3d78f81c53054d2a9dc44d63795136fb38d352287cc3068fbff1e9bd2ac86c" + "bytes": "02b804bc6f300f23e4568fcc438ab74bfe80411c2226479e501ccc3480138ee4" } ] }, "durability": "persistent", "val": { - "bytes": "742958a326be025c3f10ceb32320a794f0912deb46d50b16e389b36c2a725f8d" + "bytes": "205e57e967471c4ca23e73d42018e991784faf12381664a7d841557bfefa88a8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "485977409" + "i128": "338611197" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.78.json index 28cb9d2b..bb5671fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "672615117" + "i128": "598134698" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "672615117" + "i128": "598134698" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bea26890bb78eecefd85c24e4898d951b1d1ab517cb3e6d7066df598baa346cb" + "bytes": "5a646049bc5cb41f27158de77edab9fdacfa63e34811c39c69c755a077534fd3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "672615117" + "i128": "598134698" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ac37bb2f11a573873d72bf09b3a20674d7974597dce9689da855d4c8e5378115" + "bytes": "58293f9d83830b1cdf61dc8cc15af41d92db0b244ae4ee0d32721f699700cc94" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac37bb2f11a573873d72bf09b3a20674d7974597dce9689da855d4c8e5378115" + "bytes": "58293f9d83830b1cdf61dc8cc15af41d92db0b244ae4ee0d32721f699700cc94" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac37bb2f11a573873d72bf09b3a20674d7974597dce9689da855d4c8e5378115" + "bytes": "58293f9d83830b1cdf61dc8cc15af41d92db0b244ae4ee0d32721f699700cc94" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "672615117" + "i128": "598134698" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "672615117" + "i128": "598134698" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ac37bb2f11a573873d72bf09b3a20674d7974597dce9689da855d4c8e5378115" + "bytes": "58293f9d83830b1cdf61dc8cc15af41d92db0b244ae4ee0d32721f699700cc94" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ac37bb2f11a573873d72bf09b3a20674d7974597dce9689da855d4c8e5378115" + "bytes": "58293f9d83830b1cdf61dc8cc15af41d92db0b244ae4ee0d32721f699700cc94" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ace2ad45712517eb304f3f46aa0bce69783e22af88cb2d1b324f9048bee7cc6" + "bytes": "c148e694ecfab83df795ab101e88fee6639453158903888f6eb873bd4045a49f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ace2ad45712517eb304f3f46aa0bce69783e22af88cb2d1b324f9048bee7cc6" + "bytes": "c148e694ecfab83df795ab101e88fee6639453158903888f6eb873bd4045a49f" } ] }, "durability": "persistent", "val": { - "bytes": "ac37bb2f11a573873d72bf09b3a20674d7974597dce9689da855d4c8e5378115" + "bytes": "58293f9d83830b1cdf61dc8cc15af41d92db0b244ae4ee0d32721f699700cc94" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "672615117" + "i128": "598134698" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.79.json index ff2e9bd5..07acd671 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "168537817" + "i128": "487650662" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "168537817" + "i128": "487650662" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "999ef30be2b7edebc65827a3d3e357d99813acea37157a6a0a173479946c0b5a" + "bytes": "a8aa479f8f8dcf4ec73c180948553fe5262f2b9076e696866f176fab7c315ac2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "168537817" + "i128": "487650662" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "356bde09fecd411bc6b9c607377e1e20104ce65b339218950aa38f8ec27ac68e" + "bytes": "9e127010acc1144662d21e4c1b39afac1c8ec334c7b18ddbe440f6ecbbdf8941" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "356bde09fecd411bc6b9c607377e1e20104ce65b339218950aa38f8ec27ac68e" + "bytes": "9e127010acc1144662d21e4c1b39afac1c8ec334c7b18ddbe440f6ecbbdf8941" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "356bde09fecd411bc6b9c607377e1e20104ce65b339218950aa38f8ec27ac68e" + "bytes": "9e127010acc1144662d21e4c1b39afac1c8ec334c7b18ddbe440f6ecbbdf8941" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "168537817" + "i128": "487650662" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "168537817" + "i128": "487650662" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "356bde09fecd411bc6b9c607377e1e20104ce65b339218950aa38f8ec27ac68e" + "bytes": "9e127010acc1144662d21e4c1b39afac1c8ec334c7b18ddbe440f6ecbbdf8941" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "356bde09fecd411bc6b9c607377e1e20104ce65b339218950aa38f8ec27ac68e" + "bytes": "9e127010acc1144662d21e4c1b39afac1c8ec334c7b18ddbe440f6ecbbdf8941" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ef8603f4a2afec4eb2080e56d2f0c278f10795dd5d3dbc6ac469a55c2340841" + "bytes": "63351b25ce0774a29a53ef31fe183fd573cdfc0d4aa1df363bb9e04bbe0abcc3" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ef8603f4a2afec4eb2080e56d2f0c278f10795dd5d3dbc6ac469a55c2340841" + "bytes": "63351b25ce0774a29a53ef31fe183fd573cdfc0d4aa1df363bb9e04bbe0abcc3" } ] }, "durability": "persistent", "val": { - "bytes": "356bde09fecd411bc6b9c607377e1e20104ce65b339218950aa38f8ec27ac68e" + "bytes": "9e127010acc1144662d21e4c1b39afac1c8ec334c7b18ddbe440f6ecbbdf8941" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "168537817" + "i128": "487650662" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.8.json index 19df819d..1d5ec4de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "341058863" + "i128": "702207128" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "341058863" + "i128": "702207128" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "84b25e73ef4dbd4fc82ecc1c3c51c9a68eaa2f7883833bdbea08abc5263bf111" + "bytes": "80dd2c80f83a5cfed204acafd52520e9e506c00346d0f27478af245627d749b3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "341058863" + "i128": "702207128" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1c5274751b9dee8b7c278b7ee891fa243f20ffb9e5524f090732e093f269fb7d" + "bytes": "d8601e6e14d955a121ff5203a8463daf81c9d1b729621daf1c2f3eee83f5d27a" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c5274751b9dee8b7c278b7ee891fa243f20ffb9e5524f090732e093f269fb7d" + "bytes": "d8601e6e14d955a121ff5203a8463daf81c9d1b729621daf1c2f3eee83f5d27a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c5274751b9dee8b7c278b7ee891fa243f20ffb9e5524f090732e093f269fb7d" + "bytes": "d8601e6e14d955a121ff5203a8463daf81c9d1b729621daf1c2f3eee83f5d27a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "341058863" + "i128": "702207128" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "341058863" + "i128": "702207128" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1c5274751b9dee8b7c278b7ee891fa243f20ffb9e5524f090732e093f269fb7d" + "bytes": "d8601e6e14d955a121ff5203a8463daf81c9d1b729621daf1c2f3eee83f5d27a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1c5274751b9dee8b7c278b7ee891fa243f20ffb9e5524f090732e093f269fb7d" + "bytes": "d8601e6e14d955a121ff5203a8463daf81c9d1b729621daf1c2f3eee83f5d27a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "305e2335db603911dc2bb2fa137eada724b9910ab834befe5dba0ba2d5545f96" + "bytes": "627867b5a889fe295a49d8e43055a18c2687cdbc5151ea0e96bd72d9f3b58c91" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "305e2335db603911dc2bb2fa137eada724b9910ab834befe5dba0ba2d5545f96" + "bytes": "627867b5a889fe295a49d8e43055a18c2687cdbc5151ea0e96bd72d9f3b58c91" } ] }, "durability": "persistent", "val": { - "bytes": "1c5274751b9dee8b7c278b7ee891fa243f20ffb9e5524f090732e093f269fb7d" + "bytes": "d8601e6e14d955a121ff5203a8463daf81c9d1b729621daf1c2f3eee83f5d27a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "341058863" + "i128": "702207128" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.80.json index 53ac11ab..192cfb8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "378804588" + "i128": "451853957" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "378804588" + "i128": "451853957" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "955f784af4e3ce4b187580b2bc13ace722bb2072d873a0249e060bad10d86884" + "bytes": "cd63be47b6cfa846dbcf6a66d9177d89a5db66b74c88083f87828d956afaf7cb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "378804588" + "i128": "451853957" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "003934ff9006ffd39ba8de8e269b86819ec7d2d97a021d0dbd057e683c08c2f3" + "bytes": "bb2597a36b82efab6481d1ef9b741be7c283ea7a0f7af5c9ae29c8c91504ac9b" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "003934ff9006ffd39ba8de8e269b86819ec7d2d97a021d0dbd057e683c08c2f3" + "bytes": "bb2597a36b82efab6481d1ef9b741be7c283ea7a0f7af5c9ae29c8c91504ac9b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "003934ff9006ffd39ba8de8e269b86819ec7d2d97a021d0dbd057e683c08c2f3" + "bytes": "bb2597a36b82efab6481d1ef9b741be7c283ea7a0f7af5c9ae29c8c91504ac9b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "378804588" + "i128": "451853957" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "378804588" + "i128": "451853957" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "003934ff9006ffd39ba8de8e269b86819ec7d2d97a021d0dbd057e683c08c2f3" + "bytes": "bb2597a36b82efab6481d1ef9b741be7c283ea7a0f7af5c9ae29c8c91504ac9b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "003934ff9006ffd39ba8de8e269b86819ec7d2d97a021d0dbd057e683c08c2f3" + "bytes": "bb2597a36b82efab6481d1ef9b741be7c283ea7a0f7af5c9ae29c8c91504ac9b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54b871bb2df0c3175cb1a65d06fb9b92d148be213e52e21ea0510d56a2729edc" + "bytes": "686922b8c7344fd393888a20e206396639a4725aafd2ef7b31cc847485ab133f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54b871bb2df0c3175cb1a65d06fb9b92d148be213e52e21ea0510d56a2729edc" + "bytes": "686922b8c7344fd393888a20e206396639a4725aafd2ef7b31cc847485ab133f" } ] }, "durability": "persistent", "val": { - "bytes": "003934ff9006ffd39ba8de8e269b86819ec7d2d97a021d0dbd057e683c08c2f3" + "bytes": "bb2597a36b82efab6481d1ef9b741be7c283ea7a0f7af5c9ae29c8c91504ac9b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "378804588" + "i128": "451853957" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.81.json index 03788ee4..008a13e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "236061052" + "i128": "57754883" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "236061052" + "i128": "57754883" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4cdf5c99be3a61be2c866c1a57c85111dcb9cbee0e0c7f443bd643491e898fac" + "bytes": "8f1312da7df9176a2610a1af0e5096a2977d681084a9b9eb1b13e5060d33d5eb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "236061052" + "i128": "57754883" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "33745641c3c5e494b556d099fe00580784c965659f24c3e9d9e41851af311592" + "bytes": "c6c00d1c2cf440cf9c6409b8f9c72613f98dfba6185de6302ae4f7f706cb3664" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33745641c3c5e494b556d099fe00580784c965659f24c3e9d9e41851af311592" + "bytes": "c6c00d1c2cf440cf9c6409b8f9c72613f98dfba6185de6302ae4f7f706cb3664" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33745641c3c5e494b556d099fe00580784c965659f24c3e9d9e41851af311592" + "bytes": "c6c00d1c2cf440cf9c6409b8f9c72613f98dfba6185de6302ae4f7f706cb3664" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "236061052" + "i128": "57754883" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "236061052" + "i128": "57754883" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "33745641c3c5e494b556d099fe00580784c965659f24c3e9d9e41851af311592" + "bytes": "c6c00d1c2cf440cf9c6409b8f9c72613f98dfba6185de6302ae4f7f706cb3664" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "33745641c3c5e494b556d099fe00580784c965659f24c3e9d9e41851af311592" + "bytes": "c6c00d1c2cf440cf9c6409b8f9c72613f98dfba6185de6302ae4f7f706cb3664" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0c44e9c3753a4081d9c6b3fcd36d57643d2074d8f5fc820f5c754f6ab3c6fd9" + "bytes": "e275fa3528df7a35fa2cd361f997045c260b24b6a117ba0e21c7718dcbbd56ae" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0c44e9c3753a4081d9c6b3fcd36d57643d2074d8f5fc820f5c754f6ab3c6fd9" + "bytes": "e275fa3528df7a35fa2cd361f997045c260b24b6a117ba0e21c7718dcbbd56ae" } ] }, "durability": "persistent", "val": { - "bytes": "33745641c3c5e494b556d099fe00580784c965659f24c3e9d9e41851af311592" + "bytes": "c6c00d1c2cf440cf9c6409b8f9c72613f98dfba6185de6302ae4f7f706cb3664" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "236061052" + "i128": "57754883" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.82.json index 39390066..38d6721b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "903129487" + "i128": "271397214" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "903129487" + "i128": "271397214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c163f7434d5980157e9de30e201e472ed0340b3bf717f3160cda96f6d00a1641" + "bytes": "5158d1a1983bad2305a97a2222425ad09f2745d707ee63550badd201d6a61515" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "903129487" + "i128": "271397214" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "010c6704b6c8a9059b2934705140bbbd33b553a165516a1abb379f30fd0ffd52" + "bytes": "b3f19ac840eacac0725e104ac8ab639a2a6d46c41ce2fcf54841523d1c2df89c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "010c6704b6c8a9059b2934705140bbbd33b553a165516a1abb379f30fd0ffd52" + "bytes": "b3f19ac840eacac0725e104ac8ab639a2a6d46c41ce2fcf54841523d1c2df89c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "010c6704b6c8a9059b2934705140bbbd33b553a165516a1abb379f30fd0ffd52" + "bytes": "b3f19ac840eacac0725e104ac8ab639a2a6d46c41ce2fcf54841523d1c2df89c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "903129487" + "i128": "271397214" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "903129487" + "i128": "271397214" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "010c6704b6c8a9059b2934705140bbbd33b553a165516a1abb379f30fd0ffd52" + "bytes": "b3f19ac840eacac0725e104ac8ab639a2a6d46c41ce2fcf54841523d1c2df89c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "010c6704b6c8a9059b2934705140bbbd33b553a165516a1abb379f30fd0ffd52" + "bytes": "b3f19ac840eacac0725e104ac8ab639a2a6d46c41ce2fcf54841523d1c2df89c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9cd998e0d92712ea1461c42287033f32a02065cfcc88f921f79d29598eb57e93" + "bytes": "5ed927d6a51afaffd56ef6c9ec5fc61be47277ca05331631f6b6d003e4281f78" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9cd998e0d92712ea1461c42287033f32a02065cfcc88f921f79d29598eb57e93" + "bytes": "5ed927d6a51afaffd56ef6c9ec5fc61be47277ca05331631f6b6d003e4281f78" } ] }, "durability": "persistent", "val": { - "bytes": "010c6704b6c8a9059b2934705140bbbd33b553a165516a1abb379f30fd0ffd52" + "bytes": "b3f19ac840eacac0725e104ac8ab639a2a6d46c41ce2fcf54841523d1c2df89c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "903129487" + "i128": "271397214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.83.json index 494bcdf9..e7b6019d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "446529140" + "i128": "410355401" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "446529140" + "i128": "410355401" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1c6470a32c9b4e80eb243c954853a93291e80d2bade81786410515fd2e0fb954" + "bytes": "78d509a3e1ef95ffaaf4a098170cf888bd44299d0c01f8a13432f87d4fbf90f2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "446529140" + "i128": "410355401" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "05ed5b0273f84845361295743f75bca544583fb3a4bba113ed78163e62f24836" + "bytes": "68099629a5d6421b3b8dd9fae0d71543e71301120ee171899e18a6b8362eb188" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "05ed5b0273f84845361295743f75bca544583fb3a4bba113ed78163e62f24836" + "bytes": "68099629a5d6421b3b8dd9fae0d71543e71301120ee171899e18a6b8362eb188" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "05ed5b0273f84845361295743f75bca544583fb3a4bba113ed78163e62f24836" + "bytes": "68099629a5d6421b3b8dd9fae0d71543e71301120ee171899e18a6b8362eb188" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "446529140" + "i128": "410355401" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "446529140" + "i128": "410355401" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "05ed5b0273f84845361295743f75bca544583fb3a4bba113ed78163e62f24836" + "bytes": "68099629a5d6421b3b8dd9fae0d71543e71301120ee171899e18a6b8362eb188" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "05ed5b0273f84845361295743f75bca544583fb3a4bba113ed78163e62f24836" + "bytes": "68099629a5d6421b3b8dd9fae0d71543e71301120ee171899e18a6b8362eb188" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "992114096450e8e212f0d7db57a3d30f9782d372b4ae33a89cb3bd40c166577a" + "bytes": "7d3c7b6ef6107d23c86514d191d4fd498a9b272b169780c24193b2a54ca4eae5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "992114096450e8e212f0d7db57a3d30f9782d372b4ae33a89cb3bd40c166577a" + "bytes": "7d3c7b6ef6107d23c86514d191d4fd498a9b272b169780c24193b2a54ca4eae5" } ] }, "durability": "persistent", "val": { - "bytes": "05ed5b0273f84845361295743f75bca544583fb3a4bba113ed78163e62f24836" + "bytes": "68099629a5d6421b3b8dd9fae0d71543e71301120ee171899e18a6b8362eb188" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "446529140" + "i128": "410355401" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.84.json index 27c5dccc..21936177 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "643842856" + "i128": "140443029" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "643842856" + "i128": "140443029" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0e43ea9eec4cccf1c938464f0548f777239ab64539df353ea969c8077d018e1" + "bytes": "a76e6012534ac0cc53549a198dbaddffce15b0c4dfa125acbd7023262e35bb5f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "643842856" + "i128": "140443029" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7566b7249abbde51e0c27056874c3c193a53521d5f094676669350e5a53f9bc0" + "bytes": "501857aec83c9f94cb962a6cefe54471071f646b8bc8d3de2839f227e8b33e1c" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7566b7249abbde51e0c27056874c3c193a53521d5f094676669350e5a53f9bc0" + "bytes": "501857aec83c9f94cb962a6cefe54471071f646b8bc8d3de2839f227e8b33e1c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7566b7249abbde51e0c27056874c3c193a53521d5f094676669350e5a53f9bc0" + "bytes": "501857aec83c9f94cb962a6cefe54471071f646b8bc8d3de2839f227e8b33e1c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "643842856" + "i128": "140443029" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "643842856" + "i128": "140443029" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7566b7249abbde51e0c27056874c3c193a53521d5f094676669350e5a53f9bc0" + "bytes": "501857aec83c9f94cb962a6cefe54471071f646b8bc8d3de2839f227e8b33e1c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7566b7249abbde51e0c27056874c3c193a53521d5f094676669350e5a53f9bc0" + "bytes": "501857aec83c9f94cb962a6cefe54471071f646b8bc8d3de2839f227e8b33e1c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a020679538c2b9fc59927543138c402be3f52177ceba8610ff9a12366e50b18" + "bytes": "e79a0b69740e6079c0be6d4f9f530ce1634712bd8690b299d64a2089e20d7d38" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a020679538c2b9fc59927543138c402be3f52177ceba8610ff9a12366e50b18" + "bytes": "e79a0b69740e6079c0be6d4f9f530ce1634712bd8690b299d64a2089e20d7d38" } ] }, "durability": "persistent", "val": { - "bytes": "7566b7249abbde51e0c27056874c3c193a53521d5f094676669350e5a53f9bc0" + "bytes": "501857aec83c9f94cb962a6cefe54471071f646b8bc8d3de2839f227e8b33e1c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "643842856" + "i128": "140443029" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.85.json index 69514419..9ae298f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "905352413" + "i128": "486691566" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "905352413" + "i128": "486691566" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba72de33736371a980a6eb7b1e986c6004ede94887e397af793218806a401efa" + "bytes": "b61c98e664d250aec3efde4089af9e8d5ce1f19a5e2d65e7074acf7ab8202c03" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "905352413" + "i128": "486691566" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8f0f3f06c43759de45bcd2f4fdccfb8ca88278a3aaf5a7b4f0589cb93c47f98f" + "bytes": "2414e5349edcf6cff57226fd73e8169e99d2cffbf93b6a5aff5a41cf8b6f1aa2" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f0f3f06c43759de45bcd2f4fdccfb8ca88278a3aaf5a7b4f0589cb93c47f98f" + "bytes": "2414e5349edcf6cff57226fd73e8169e99d2cffbf93b6a5aff5a41cf8b6f1aa2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f0f3f06c43759de45bcd2f4fdccfb8ca88278a3aaf5a7b4f0589cb93c47f98f" + "bytes": "2414e5349edcf6cff57226fd73e8169e99d2cffbf93b6a5aff5a41cf8b6f1aa2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "905352413" + "i128": "486691566" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "905352413" + "i128": "486691566" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8f0f3f06c43759de45bcd2f4fdccfb8ca88278a3aaf5a7b4f0589cb93c47f98f" + "bytes": "2414e5349edcf6cff57226fd73e8169e99d2cffbf93b6a5aff5a41cf8b6f1aa2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8f0f3f06c43759de45bcd2f4fdccfb8ca88278a3aaf5a7b4f0589cb93c47f98f" + "bytes": "2414e5349edcf6cff57226fd73e8169e99d2cffbf93b6a5aff5a41cf8b6f1aa2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ba7bc13d06e90b669a524284acb9604dd650e1c9d7435ff50128f7e8caceeb5" + "bytes": "bee2591f856a372419616c98ee782e047090f71767ac3ccdc84d96fd28c8685d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ba7bc13d06e90b669a524284acb9604dd650e1c9d7435ff50128f7e8caceeb5" + "bytes": "bee2591f856a372419616c98ee782e047090f71767ac3ccdc84d96fd28c8685d" } ] }, "durability": "persistent", "val": { - "bytes": "8f0f3f06c43759de45bcd2f4fdccfb8ca88278a3aaf5a7b4f0589cb93c47f98f" + "bytes": "2414e5349edcf6cff57226fd73e8169e99d2cffbf93b6a5aff5a41cf8b6f1aa2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "905352413" + "i128": "486691566" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.86.json index a43ac0e4..86497da5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "733958500" + "i128": "10087977" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "733958500" + "i128": "10087977" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75969387dfb64a494fa34c4e094f0c56da4d230a170032953b2444994c3258a7" + "bytes": "70251f1b9de0192c448b5fd5d04ed42fbe2ff77f689af19655b3da11518f1cc7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "733958500" + "i128": "10087977" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f026bc698636d4a8d3998883cac80259709985a9a6fb190dc5ab9daa2ccda926" + "bytes": "952855f1077c627ad22899eede7b5b751bc6041a592bb42800ba41ad1c29972d" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f026bc698636d4a8d3998883cac80259709985a9a6fb190dc5ab9daa2ccda926" + "bytes": "952855f1077c627ad22899eede7b5b751bc6041a592bb42800ba41ad1c29972d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f026bc698636d4a8d3998883cac80259709985a9a6fb190dc5ab9daa2ccda926" + "bytes": "952855f1077c627ad22899eede7b5b751bc6041a592bb42800ba41ad1c29972d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "733958500" + "i128": "10087977" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "733958500" + "i128": "10087977" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f026bc698636d4a8d3998883cac80259709985a9a6fb190dc5ab9daa2ccda926" + "bytes": "952855f1077c627ad22899eede7b5b751bc6041a592bb42800ba41ad1c29972d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f026bc698636d4a8d3998883cac80259709985a9a6fb190dc5ab9daa2ccda926" + "bytes": "952855f1077c627ad22899eede7b5b751bc6041a592bb42800ba41ad1c29972d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4ea2c0d91eedd5b7e8be83b90723403865fcce5c7b0132e70f1f6ba96a14641" + "bytes": "8cf8e935dd82d71157b28db51bf116e67489c089a9c6d33c499656954209fd28" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4ea2c0d91eedd5b7e8be83b90723403865fcce5c7b0132e70f1f6ba96a14641" + "bytes": "8cf8e935dd82d71157b28db51bf116e67489c089a9c6d33c499656954209fd28" } ] }, "durability": "persistent", "val": { - "bytes": "f026bc698636d4a8d3998883cac80259709985a9a6fb190dc5ab9daa2ccda926" + "bytes": "952855f1077c627ad22899eede7b5b751bc6041a592bb42800ba41ad1c29972d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "733958500" + "i128": "10087977" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.87.json index f0ad3f3d..5cbeccd5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467878387" + "i128": "417901173" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467878387" + "i128": "417901173" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3c6252fac8bda64e653d74d3710fbf4fd69b73f8042aea8f48f53463e83d5949" + "bytes": "46b5de18362a207f08521a79ae321a6b3868bed0f9444fb5cd239e2b79965d34" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467878387" + "i128": "417901173" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "47e9b5dacd5521ec1062b04a8465bce72860a647f52043d5545900e6994f49c6" + "bytes": "b6622ff9d8857f2a39088d8df9da42c7e1f3c352ea75525b5b6f9c0e50d9faf4" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "47e9b5dacd5521ec1062b04a8465bce72860a647f52043d5545900e6994f49c6" + "bytes": "b6622ff9d8857f2a39088d8df9da42c7e1f3c352ea75525b5b6f9c0e50d9faf4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "47e9b5dacd5521ec1062b04a8465bce72860a647f52043d5545900e6994f49c6" + "bytes": "b6622ff9d8857f2a39088d8df9da42c7e1f3c352ea75525b5b6f9c0e50d9faf4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467878387" + "i128": "417901173" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "467878387" + "i128": "417901173" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "47e9b5dacd5521ec1062b04a8465bce72860a647f52043d5545900e6994f49c6" + "bytes": "b6622ff9d8857f2a39088d8df9da42c7e1f3c352ea75525b5b6f9c0e50d9faf4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "47e9b5dacd5521ec1062b04a8465bce72860a647f52043d5545900e6994f49c6" + "bytes": "b6622ff9d8857f2a39088d8df9da42c7e1f3c352ea75525b5b6f9c0e50d9faf4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "315d1de11c246162fb4341bac45abce5cd40b64da985975b52aa5bcae7c92147" + "bytes": "0a0da007f358b68b002780db4a9bfb9755380c70352891022c74f5bc229a46f7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "315d1de11c246162fb4341bac45abce5cd40b64da985975b52aa5bcae7c92147" + "bytes": "0a0da007f358b68b002780db4a9bfb9755380c70352891022c74f5bc229a46f7" } ] }, "durability": "persistent", "val": { - "bytes": "47e9b5dacd5521ec1062b04a8465bce72860a647f52043d5545900e6994f49c6" + "bytes": "b6622ff9d8857f2a39088d8df9da42c7e1f3c352ea75525b5b6f9c0e50d9faf4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "467878387" + "i128": "417901173" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.88.json index 34763e9c..594b23d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "901613832" + "i128": "875588802" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "901613832" + "i128": "875588802" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8999bd98e8abe7074c36d040c4f4fc692dfbc72cb99ed9b26a1cd235fa898874" + "bytes": "f764ac1fb08f957b4b1022175389283c5cf17c05ebedaed8c2df4f6f568415fd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "901613832" + "i128": "875588802" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "25283c33b5b514550d3abe7dfc04756c0ae4f528a493ad7ee13e0d3096f505d2" + "bytes": "5229511522be8a649657aeb9139790e665010262c40a7100538c40e266c1b239" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "25283c33b5b514550d3abe7dfc04756c0ae4f528a493ad7ee13e0d3096f505d2" + "bytes": "5229511522be8a649657aeb9139790e665010262c40a7100538c40e266c1b239" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "25283c33b5b514550d3abe7dfc04756c0ae4f528a493ad7ee13e0d3096f505d2" + "bytes": "5229511522be8a649657aeb9139790e665010262c40a7100538c40e266c1b239" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "901613832" + "i128": "875588802" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "901613832" + "i128": "875588802" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "25283c33b5b514550d3abe7dfc04756c0ae4f528a493ad7ee13e0d3096f505d2" + "bytes": "5229511522be8a649657aeb9139790e665010262c40a7100538c40e266c1b239" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "25283c33b5b514550d3abe7dfc04756c0ae4f528a493ad7ee13e0d3096f505d2" + "bytes": "5229511522be8a649657aeb9139790e665010262c40a7100538c40e266c1b239" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32c61504e3d0e297a56bece8207d9770bf0e48d49b8d53c01753bbe5b3141aab" + "bytes": "aa7f3a757e2f19126ec6b0b73a71784d60ae5bce997cc68dd0d85f668bde3764" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32c61504e3d0e297a56bece8207d9770bf0e48d49b8d53c01753bbe5b3141aab" + "bytes": "aa7f3a757e2f19126ec6b0b73a71784d60ae5bce997cc68dd0d85f668bde3764" } ] }, "durability": "persistent", "val": { - "bytes": "25283c33b5b514550d3abe7dfc04756c0ae4f528a493ad7ee13e0d3096f505d2" + "bytes": "5229511522be8a649657aeb9139790e665010262c40a7100538c40e266c1b239" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "901613832" + "i128": "875588802" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.89.json index 68c3848c..d828a6bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "358734255" + "i128": "843329357" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "358734255" + "i128": "843329357" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d29049fcc0204b6c7458d195d4353a737169b3d00939a28f3296b06419819e9" + "bytes": "c36c19f392c2116e909c3e454a481004274437a71686abed219c3bdcac6a14c4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "358734255" + "i128": "843329357" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7fa71f57c51c4cb1e0ebf7f238854ebedfa090409f219741c2aac391699beda5" + "bytes": "ce23923213c7db1d189f80d5886816726825eb6cff3dbca48b168886a376d7c9" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7fa71f57c51c4cb1e0ebf7f238854ebedfa090409f219741c2aac391699beda5" + "bytes": "ce23923213c7db1d189f80d5886816726825eb6cff3dbca48b168886a376d7c9" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7fa71f57c51c4cb1e0ebf7f238854ebedfa090409f219741c2aac391699beda5" + "bytes": "ce23923213c7db1d189f80d5886816726825eb6cff3dbca48b168886a376d7c9" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "358734255" + "i128": "843329357" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "358734255" + "i128": "843329357" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7fa71f57c51c4cb1e0ebf7f238854ebedfa090409f219741c2aac391699beda5" + "bytes": "ce23923213c7db1d189f80d5886816726825eb6cff3dbca48b168886a376d7c9" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7fa71f57c51c4cb1e0ebf7f238854ebedfa090409f219741c2aac391699beda5" + "bytes": "ce23923213c7db1d189f80d5886816726825eb6cff3dbca48b168886a376d7c9" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50b958848990c3ff8083c1744035d256b7289bfc8a1171b4b4d063ad499a5392" + "bytes": "7692b5ea349d89e370a4be828ac227e18b2b149684993bddc3f02ce11bf27987" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50b958848990c3ff8083c1744035d256b7289bfc8a1171b4b4d063ad499a5392" + "bytes": "7692b5ea349d89e370a4be828ac227e18b2b149684993bddc3f02ce11bf27987" } ] }, "durability": "persistent", "val": { - "bytes": "7fa71f57c51c4cb1e0ebf7f238854ebedfa090409f219741c2aac391699beda5" + "bytes": "ce23923213c7db1d189f80d5886816726825eb6cff3dbca48b168886a376d7c9" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "358734255" + "i128": "843329357" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.9.json index 7d30a5c6..e600ae32 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "602439963" + "i128": "815810413" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "602439963" + "i128": "815810413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af54065ae5a545b0decaca3a24f5248655df042be4ba56babd565a3d7b14c742" + "bytes": "500f5ee639b4b8d76f5c1cd4c230101cc967ca820928e8e9aca2bc5b1a39bb43" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "602439963" + "i128": "815810413" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2054a24b3291c3bd5ee49c64c633c137f4824140104dd22fa166a022b9b3c547" + "bytes": "2bbb491e309318570edcb3ce96922dc3a19c0ff00c3a0fec336ec20610cc3bf8" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2054a24b3291c3bd5ee49c64c633c137f4824140104dd22fa166a022b9b3c547" + "bytes": "2bbb491e309318570edcb3ce96922dc3a19c0ff00c3a0fec336ec20610cc3bf8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2054a24b3291c3bd5ee49c64c633c137f4824140104dd22fa166a022b9b3c547" + "bytes": "2bbb491e309318570edcb3ce96922dc3a19c0ff00c3a0fec336ec20610cc3bf8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "602439963" + "i128": "815810413" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "602439963" + "i128": "815810413" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2054a24b3291c3bd5ee49c64c633c137f4824140104dd22fa166a022b9b3c547" + "bytes": "2bbb491e309318570edcb3ce96922dc3a19c0ff00c3a0fec336ec20610cc3bf8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2054a24b3291c3bd5ee49c64c633c137f4824140104dd22fa166a022b9b3c547" + "bytes": "2bbb491e309318570edcb3ce96922dc3a19c0ff00c3a0fec336ec20610cc3bf8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3925eee696218fa7bc3517511ba2c66bd18f3ca798d713aa23c45447178961d" + "bytes": "b3f5b14318a6de13296cd5967113498f0c9e8455a383e0c02d33520a431c28d6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3925eee696218fa7bc3517511ba2c66bd18f3ca798d713aa23c45447178961d" + "bytes": "b3f5b14318a6de13296cd5967113498f0c9e8455a383e0c02d33520a431c28d6" } ] }, "durability": "persistent", "val": { - "bytes": "2054a24b3291c3bd5ee49c64c633c137f4824140104dd22fa166a022b9b3c547" + "bytes": "2bbb491e309318570edcb3ce96922dc3a19c0ff00c3a0fec336ec20610cc3bf8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "602439963" + "i128": "815810413" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.90.json index 45158330..81f711cb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "664994150" + "i128": "944549377" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "664994150" + "i128": "944549377" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c345833835455374b2c0934bc833dbce0fe8695fe5368fb4343c55bc0d5bc6d4" + "bytes": "2d994eed685d5a4d0115a0f5375ab1a06d4eca783addcff884deb06340186f79" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "664994150" + "i128": "944549377" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "be1fc1cbe8741862cdb0e649623badfddaafd22f503219f4553db4ad8229eb03" + "bytes": "7da299ecba53bedaa8717e87642d4d5f5764dc16694926a79e231f8edd3111a6" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be1fc1cbe8741862cdb0e649623badfddaafd22f503219f4553db4ad8229eb03" + "bytes": "7da299ecba53bedaa8717e87642d4d5f5764dc16694926a79e231f8edd3111a6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be1fc1cbe8741862cdb0e649623badfddaafd22f503219f4553db4ad8229eb03" + "bytes": "7da299ecba53bedaa8717e87642d4d5f5764dc16694926a79e231f8edd3111a6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "664994150" + "i128": "944549377" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "664994150" + "i128": "944549377" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "be1fc1cbe8741862cdb0e649623badfddaafd22f503219f4553db4ad8229eb03" + "bytes": "7da299ecba53bedaa8717e87642d4d5f5764dc16694926a79e231f8edd3111a6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "be1fc1cbe8741862cdb0e649623badfddaafd22f503219f4553db4ad8229eb03" + "bytes": "7da299ecba53bedaa8717e87642d4d5f5764dc16694926a79e231f8edd3111a6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86251bf9c7df9817b2a38c773f0223ae4efecfa648e27633f3c5c0b10a1af014" + "bytes": "9bf5d6476648cebd563b8e06cb262501b630f2d2d9bdc183e5f9d7b88bda7faf" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86251bf9c7df9817b2a38c773f0223ae4efecfa648e27633f3c5c0b10a1af014" + "bytes": "9bf5d6476648cebd563b8e06cb262501b630f2d2d9bdc183e5f9d7b88bda7faf" } ] }, "durability": "persistent", "val": { - "bytes": "be1fc1cbe8741862cdb0e649623badfddaafd22f503219f4553db4ad8229eb03" + "bytes": "7da299ecba53bedaa8717e87642d4d5f5764dc16694926a79e231f8edd3111a6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "664994150" + "i128": "944549377" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.91.json index c0728a4b..0efec8e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "7505832" + "i128": "75167973" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "7505832" + "i128": "75167973" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ab0f6a8aef18061ea7f4088ca14d9a25a0aed3eb08e8919e5fd328a15132f521" + "bytes": "c206449461330fd84c2a29f39ad0818e7b3100157434a20ebe66fece022d697e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "7505832" + "i128": "75167973" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "736c3f2011d6cd2faf3166ce585c58edc024a0c92f618444cc5c27934e514892" + "bytes": "9bb2306929af8570ae47656f4c886fbe1b248dca27fcc81d094657d4e3c59533" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "736c3f2011d6cd2faf3166ce585c58edc024a0c92f618444cc5c27934e514892" + "bytes": "9bb2306929af8570ae47656f4c886fbe1b248dca27fcc81d094657d4e3c59533" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "736c3f2011d6cd2faf3166ce585c58edc024a0c92f618444cc5c27934e514892" + "bytes": "9bb2306929af8570ae47656f4c886fbe1b248dca27fcc81d094657d4e3c59533" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "7505832" + "i128": "75167973" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "7505832" + "i128": "75167973" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "736c3f2011d6cd2faf3166ce585c58edc024a0c92f618444cc5c27934e514892" + "bytes": "9bb2306929af8570ae47656f4c886fbe1b248dca27fcc81d094657d4e3c59533" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "736c3f2011d6cd2faf3166ce585c58edc024a0c92f618444cc5c27934e514892" + "bytes": "9bb2306929af8570ae47656f4c886fbe1b248dca27fcc81d094657d4e3c59533" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "12cb1ef4370218850e24fb0bcdac0bcfa74dc424ce09e03fe37c35400bfdd240" + "bytes": "a7e10db3a9ab16929e335e38b841e50dc46e9ef188a4a92c3a8224055745254b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "12cb1ef4370218850e24fb0bcdac0bcfa74dc424ce09e03fe37c35400bfdd240" + "bytes": "a7e10db3a9ab16929e335e38b841e50dc46e9ef188a4a92c3a8224055745254b" } ] }, "durability": "persistent", "val": { - "bytes": "736c3f2011d6cd2faf3166ce585c58edc024a0c92f618444cc5c27934e514892" + "bytes": "9bb2306929af8570ae47656f4c886fbe1b248dca27fcc81d094657d4e3c59533" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "7505832" + "i128": "75167973" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.92.json index 503eff90..1994ff38 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "231705179" + "i128": "178044201" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "231705179" + "i128": "178044201" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "469186e9c2f109201010c0453d3d44c9d718f11a2f80f72211c78bc6b25c3ae0" + "bytes": "5de7f4cf7d72981661a7f0e470829adbc6731029ad380e102b4db8c2ae683152" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "231705179" + "i128": "178044201" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "431c84f9f72ffcef30f34d18ed420abd600ed889bf8fb494037015c927f0dddc" + "bytes": "a0d8d3aabc57b1b6b1b90f56dcd381db1d32cb4670edc71820bf9ef6fddc2579" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "431c84f9f72ffcef30f34d18ed420abd600ed889bf8fb494037015c927f0dddc" + "bytes": "a0d8d3aabc57b1b6b1b90f56dcd381db1d32cb4670edc71820bf9ef6fddc2579" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "431c84f9f72ffcef30f34d18ed420abd600ed889bf8fb494037015c927f0dddc" + "bytes": "a0d8d3aabc57b1b6b1b90f56dcd381db1d32cb4670edc71820bf9ef6fddc2579" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "231705179" + "i128": "178044201" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "231705179" + "i128": "178044201" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "431c84f9f72ffcef30f34d18ed420abd600ed889bf8fb494037015c927f0dddc" + "bytes": "a0d8d3aabc57b1b6b1b90f56dcd381db1d32cb4670edc71820bf9ef6fddc2579" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "431c84f9f72ffcef30f34d18ed420abd600ed889bf8fb494037015c927f0dddc" + "bytes": "a0d8d3aabc57b1b6b1b90f56dcd381db1d32cb4670edc71820bf9ef6fddc2579" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "358520dc492ce738a6deb6a0ffeaf216324319f7f7a897e74e764cdaa75b79ce" + "bytes": "e502bff53a31832e71fba078fbda6a48a0d9844c261b1f8f4b1a5302a3998af9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "358520dc492ce738a6deb6a0ffeaf216324319f7f7a897e74e764cdaa75b79ce" + "bytes": "e502bff53a31832e71fba078fbda6a48a0d9844c261b1f8f4b1a5302a3998af9" } ] }, "durability": "persistent", "val": { - "bytes": "431c84f9f72ffcef30f34d18ed420abd600ed889bf8fb494037015c927f0dddc" + "bytes": "a0d8d3aabc57b1b6b1b90f56dcd381db1d32cb4670edc71820bf9ef6fddc2579" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "231705179" + "i128": "178044201" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.93.json index 25daec8a..8445d52b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "511921248" + "i128": "606543167" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "511921248" + "i128": "606543167" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5845cd3dc5a89ae4e1c2957e8086f227162766ccf045d858a2f0a85c2140243b" + "bytes": "a000f555bdd0bef1355c12361ad9e3821ff9599d709f4cb2097b9a6b6305f0bc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "511921248" + "i128": "606543167" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a3ecebe426e806dfe2e08cb77ba4fcfd95c0c9154aa7a9cacde37bb2b81f1d48" + "bytes": "01c86b75b381941c3738db0aed08d7c2c86dba449125eba6446e609802635651" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a3ecebe426e806dfe2e08cb77ba4fcfd95c0c9154aa7a9cacde37bb2b81f1d48" + "bytes": "01c86b75b381941c3738db0aed08d7c2c86dba449125eba6446e609802635651" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a3ecebe426e806dfe2e08cb77ba4fcfd95c0c9154aa7a9cacde37bb2b81f1d48" + "bytes": "01c86b75b381941c3738db0aed08d7c2c86dba449125eba6446e609802635651" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "511921248" + "i128": "606543167" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "511921248" + "i128": "606543167" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a3ecebe426e806dfe2e08cb77ba4fcfd95c0c9154aa7a9cacde37bb2b81f1d48" + "bytes": "01c86b75b381941c3738db0aed08d7c2c86dba449125eba6446e609802635651" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a3ecebe426e806dfe2e08cb77ba4fcfd95c0c9154aa7a9cacde37bb2b81f1d48" + "bytes": "01c86b75b381941c3738db0aed08d7c2c86dba449125eba6446e609802635651" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dabd7185e13babdbb1fb9f467c05480d6e01fc33af9e8bd843b80e473baddc9" + "bytes": "e9c91a9f86f6a17d7c723f0673a42222f78f0e0fb3906badc804a45d2400527d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dabd7185e13babdbb1fb9f467c05480d6e01fc33af9e8bd843b80e473baddc9" + "bytes": "e9c91a9f86f6a17d7c723f0673a42222f78f0e0fb3906badc804a45d2400527d" } ] }, "durability": "persistent", "val": { - "bytes": "a3ecebe426e806dfe2e08cb77ba4fcfd95c0c9154aa7a9cacde37bb2b81f1d48" + "bytes": "01c86b75b381941c3738db0aed08d7c2c86dba449125eba6446e609802635651" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "511921248" + "i128": "606543167" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.94.json index ffda543b..7a80fd21 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "262070986" + "i128": "287585680" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "262070986" + "i128": "287585680" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94e838698c72102ddb34c6e0e9841a662fb9399054e7ad45a8917d52a6afd046" + "bytes": "daeff691c2e93bf067aebdb86afbf474ca3429c05b9a8d75fb8dad9eb66ab6f8" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "262070986" + "i128": "287585680" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4c466aba89abc594f23626e9f25cc1356ecf45175f8f444394842a9364c7fe79" + "bytes": "ebe92dd7016d8fb9090735eafac2eb536f594ede2989c593840129914e971d44" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c466aba89abc594f23626e9f25cc1356ecf45175f8f444394842a9364c7fe79" + "bytes": "ebe92dd7016d8fb9090735eafac2eb536f594ede2989c593840129914e971d44" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c466aba89abc594f23626e9f25cc1356ecf45175f8f444394842a9364c7fe79" + "bytes": "ebe92dd7016d8fb9090735eafac2eb536f594ede2989c593840129914e971d44" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "262070986" + "i128": "287585680" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "262070986" + "i128": "287585680" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4c466aba89abc594f23626e9f25cc1356ecf45175f8f444394842a9364c7fe79" + "bytes": "ebe92dd7016d8fb9090735eafac2eb536f594ede2989c593840129914e971d44" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4c466aba89abc594f23626e9f25cc1356ecf45175f8f444394842a9364c7fe79" + "bytes": "ebe92dd7016d8fb9090735eafac2eb536f594ede2989c593840129914e971d44" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44e9269e825a28916bec36c959bf287e4f3d2d32f8191c57e7110715de610f4d" + "bytes": "60308931f6407ab7fe2650d88eaae90db7f5627dba27599971398fe5c084574d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44e9269e825a28916bec36c959bf287e4f3d2d32f8191c57e7110715de610f4d" + "bytes": "60308931f6407ab7fe2650d88eaae90db7f5627dba27599971398fe5c084574d" } ] }, "durability": "persistent", "val": { - "bytes": "4c466aba89abc594f23626e9f25cc1356ecf45175f8f444394842a9364c7fe79" + "bytes": "ebe92dd7016d8fb9090735eafac2eb536f594ede2989c593840129914e971d44" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "262070986" + "i128": "287585680" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.95.json index 629f9bfb..6f4ca7c4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "864537943" + "i128": "248949749" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "864537943" + "i128": "248949749" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "957e400b5ec7cef53332cbd73398b54e2c7bc801d5762b352d5023237a5f9a70" + "bytes": "bc856210d1e99acb83c21dba474a7fc4fc2eae1c85a5ef15f6c4a81ece80dc04" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "864537943" + "i128": "248949749" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "218f673955c6be2617867e2252c9b49dbc4ae4e9c0a8b471f0160f6b4bc20614" + "bytes": "bb8787493c80c82d3a1e8ff99734e331a0b266e95256fee1f4316603d8e56012" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "218f673955c6be2617867e2252c9b49dbc4ae4e9c0a8b471f0160f6b4bc20614" + "bytes": "bb8787493c80c82d3a1e8ff99734e331a0b266e95256fee1f4316603d8e56012" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "218f673955c6be2617867e2252c9b49dbc4ae4e9c0a8b471f0160f6b4bc20614" + "bytes": "bb8787493c80c82d3a1e8ff99734e331a0b266e95256fee1f4316603d8e56012" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "864537943" + "i128": "248949749" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "864537943" + "i128": "248949749" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "218f673955c6be2617867e2252c9b49dbc4ae4e9c0a8b471f0160f6b4bc20614" + "bytes": "bb8787493c80c82d3a1e8ff99734e331a0b266e95256fee1f4316603d8e56012" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "218f673955c6be2617867e2252c9b49dbc4ae4e9c0a8b471f0160f6b4bc20614" + "bytes": "bb8787493c80c82d3a1e8ff99734e331a0b266e95256fee1f4316603d8e56012" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "072019a2dcdd1bafd54f011df00aeccb165fad693034ce65047789826a605121" + "bytes": "661a05236ab4db64baf3abd3920910ff8efb7364a040b3bab49ec2fbddd139e9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "072019a2dcdd1bafd54f011df00aeccb165fad693034ce65047789826a605121" + "bytes": "661a05236ab4db64baf3abd3920910ff8efb7364a040b3bab49ec2fbddd139e9" } ] }, "durability": "persistent", "val": { - "bytes": "218f673955c6be2617867e2252c9b49dbc4ae4e9c0a8b471f0160f6b4bc20614" + "bytes": "bb8787493c80c82d3a1e8ff99734e331a0b266e95256fee1f4316603d8e56012" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "864537943" + "i128": "248949749" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.96.json index e4f2e34a..e9d9f372 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "542078003" + "i128": "886381722" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "542078003" + "i128": "886381722" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1da07d52f95787f1a548c19c69a0ba657a9054c193100b4c0fcfc5152cc2adf" + "bytes": "5111f9f4c6cafe8a6e2bde35500640decb0347f7d47f9aae46500550d1a96d59" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "542078003" + "i128": "886381722" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "914da787985e81e1ba619a3c392412e72f3efa788f29f20e0a3cc6be9a1d837b" + "bytes": "e7531f97d7efab2ff187eb9c3e3d9218f14611e70121bb8d9f5bc319137bf238" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "914da787985e81e1ba619a3c392412e72f3efa788f29f20e0a3cc6be9a1d837b" + "bytes": "e7531f97d7efab2ff187eb9c3e3d9218f14611e70121bb8d9f5bc319137bf238" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "914da787985e81e1ba619a3c392412e72f3efa788f29f20e0a3cc6be9a1d837b" + "bytes": "e7531f97d7efab2ff187eb9c3e3d9218f14611e70121bb8d9f5bc319137bf238" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "542078003" + "i128": "886381722" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "542078003" + "i128": "886381722" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "914da787985e81e1ba619a3c392412e72f3efa788f29f20e0a3cc6be9a1d837b" + "bytes": "e7531f97d7efab2ff187eb9c3e3d9218f14611e70121bb8d9f5bc319137bf238" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "914da787985e81e1ba619a3c392412e72f3efa788f29f20e0a3cc6be9a1d837b" + "bytes": "e7531f97d7efab2ff187eb9c3e3d9218f14611e70121bb8d9f5bc319137bf238" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef7907209df3ac35d085102fa059957a7566e1fb41da3ed91386a61411b2e578" + "bytes": "c788aa8f17ff4ec359e91a051d09fd4e6345e7cf047a93d73aecea31f2f59e4f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef7907209df3ac35d085102fa059957a7566e1fb41da3ed91386a61411b2e578" + "bytes": "c788aa8f17ff4ec359e91a051d09fd4e6345e7cf047a93d73aecea31f2f59e4f" } ] }, "durability": "persistent", "val": { - "bytes": "914da787985e81e1ba619a3c392412e72f3efa788f29f20e0a3cc6be9a1d837b" + "bytes": "e7531f97d7efab2ff187eb9c3e3d9218f14611e70121bb8d9f5bc319137bf238" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "542078003" + "i128": "886381722" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.97.json index a09f6763..ceae46cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "336464577" + "i128": "612143651" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "336464577" + "i128": "612143651" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "14f29125d4958c56591fa0b4ad5dbc5f75159b734ab6146d71a506e5042f26f4" + "bytes": "48a89dceddc1ee49f5c026934c90f490725b46df402cf8e7348ffe52ae611663" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "336464577" + "i128": "612143651" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f721ffb23481920762b3d0fd3b5afc5e3c0073f2300d69813ed9c865edab2661" + "bytes": "40a54afdb7c0feef86af1d140d64fb0963f04b972a02a2eca09006a4090bb1ee" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f721ffb23481920762b3d0fd3b5afc5e3c0073f2300d69813ed9c865edab2661" + "bytes": "40a54afdb7c0feef86af1d140d64fb0963f04b972a02a2eca09006a4090bb1ee" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f721ffb23481920762b3d0fd3b5afc5e3c0073f2300d69813ed9c865edab2661" + "bytes": "40a54afdb7c0feef86af1d140d64fb0963f04b972a02a2eca09006a4090bb1ee" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "336464577" + "i128": "612143651" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "336464577" + "i128": "612143651" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f721ffb23481920762b3d0fd3b5afc5e3c0073f2300d69813ed9c865edab2661" + "bytes": "40a54afdb7c0feef86af1d140d64fb0963f04b972a02a2eca09006a4090bb1ee" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f721ffb23481920762b3d0fd3b5afc5e3c0073f2300d69813ed9c865edab2661" + "bytes": "40a54afdb7c0feef86af1d140d64fb0963f04b972a02a2eca09006a4090bb1ee" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d4bec22c9b1733bef78b4db7507cf141ba4c7421bf54d2cd7b2f806449a85b3" + "bytes": "9043bb9c4fc19d00cf158e9044aeda7f12058a4ed9cd50301b893f3d006120c2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d4bec22c9b1733bef78b4db7507cf141ba4c7421bf54d2cd7b2f806449a85b3" + "bytes": "9043bb9c4fc19d00cf158e9044aeda7f12058a4ed9cd50301b893f3d006120c2" } ] }, "durability": "persistent", "val": { - "bytes": "f721ffb23481920762b3d0fd3b5afc5e3c0073f2300d69813ed9c865edab2661" + "bytes": "40a54afdb7c0feef86af1d140d64fb0963f04b972a02a2eca09006a4090bb1ee" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "336464577" + "i128": "612143651" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.98.json index d129a78a..c566b0fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "947774255" + "i128": "827395833" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "947774255" + "i128": "827395833" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5613c07c6b4d3ffb996cacd579c0dc92f834bdc159a80333a16413c0b439e03" + "bytes": "e84ea0ea41399e007ffa489246f4f4b90c2449a3cede5bbf4988eedb1966a8f5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "947774255" + "i128": "827395833" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c4b143d13cc169a12380830bacf69da6c60fe5ca1b463fb53985aeaf92346d75" + "bytes": "a4de298083cb606d419cb994f4282e0b359723481d9e2e2868ad67df6d9172d8" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4b143d13cc169a12380830bacf69da6c60fe5ca1b463fb53985aeaf92346d75" + "bytes": "a4de298083cb606d419cb994f4282e0b359723481d9e2e2868ad67df6d9172d8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4b143d13cc169a12380830bacf69da6c60fe5ca1b463fb53985aeaf92346d75" + "bytes": "a4de298083cb606d419cb994f4282e0b359723481d9e2e2868ad67df6d9172d8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "947774255" + "i128": "827395833" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "947774255" + "i128": "827395833" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c4b143d13cc169a12380830bacf69da6c60fe5ca1b463fb53985aeaf92346d75" + "bytes": "a4de298083cb606d419cb994f4282e0b359723481d9e2e2868ad67df6d9172d8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c4b143d13cc169a12380830bacf69da6c60fe5ca1b463fb53985aeaf92346d75" + "bytes": "a4de298083cb606d419cb994f4282e0b359723481d9e2e2868ad67df6d9172d8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acc5d01088158f31417a6dbf9e4e7e1d899429351e00e9f6cf34f49fd63bcb7b" + "bytes": "09fa53faede11295797499dd8841e74dd0ec98c69faddaddb4393168a1391ee8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acc5d01088158f31417a6dbf9e4e7e1d899429351e00e9f6cf34f49fd63bcb7b" + "bytes": "09fa53faede11295797499dd8841e74dd0ec98c69faddaddb4393168a1391ee8" } ] }, "durability": "persistent", "val": { - "bytes": "c4b143d13cc169a12380830bacf69da6c60fe5ca1b463fb53985aeaf92346d75" + "bytes": "a4de298083cb606d419cb994f4282e0b359723481d9e2e2868ad67df6d9172d8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "947774255" + "i128": "827395833" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.99.json index 70dc5f06..5efa51c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_owner.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "873520605" + "i128": "746140698" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "873520605" + "i128": "746140698" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4500b8d03e3210db609d6650c75da4f0d42d2321cc602c40e934fc5be57c6070" + "bytes": "6a5ef78ba2ae8079497be5b1c37775a64ba3890fa923ca3a76f363c96a7dd151" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "873520605" + "i128": "746140698" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "84520caf4a05144a7200e4fbe25d6b2af58b209937b96c2f742b0877accca8e0" + "bytes": "c13180a5f197e45e7cb8281ec3dd5a97ffe85195150ddf2fdc332274d5b47157" }, { "bool": true @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "84520caf4a05144a7200e4fbe25d6b2af58b209937b96c2f742b0877accca8e0" + "bytes": "c13180a5f197e45e7cb8281ec3dd5a97ffe85195150ddf2fdc332274d5b47157" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "84520caf4a05144a7200e4fbe25d6b2af58b209937b96c2f742b0877accca8e0" + "bytes": "c13180a5f197e45e7cb8281ec3dd5a97ffe85195150ddf2fdc332274d5b47157" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "873520605" + "i128": "746140698" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "873520605" + "i128": "746140698" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "84520caf4a05144a7200e4fbe25d6b2af58b209937b96c2f742b0877accca8e0" + "bytes": "c13180a5f197e45e7cb8281ec3dd5a97ffe85195150ddf2fdc332274d5b47157" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "84520caf4a05144a7200e4fbe25d6b2af58b209937b96c2f742b0877accca8e0" + "bytes": "c13180a5f197e45e7cb8281ec3dd5a97ffe85195150ddf2fdc332274d5b47157" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1747f1a7d8d80186de5b95b572b30fba1ff6f2a0d5534c7a67cbec0b1393e88a" + "bytes": "fe38c847d27449a05cb84c332e25e670810d07a1d5218a8733282169c6bd63b5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1747f1a7d8d80186de5b95b572b30fba1ff6f2a0d5534c7a67cbec0b1393e88a" + "bytes": "fe38c847d27449a05cb84c332e25e670810d07a1d5218a8733282169c6bd63b5" } ] }, "durability": "persistent", "val": { - "bytes": "84520caf4a05144a7200e4fbe25d6b2af58b209937b96c2f742b0877accca8e0" + "bytes": "c13180a5f197e45e7cb8281ec3dd5a97ffe85195150ddf2fdc332274d5b47157" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1057,7 +1096,7 @@ "symbol": "amount" }, "val": { - "i128": "873520605" + "i128": "746140698" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.1.json index ab3eca5d..4ca5b058 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "16698063" + "i128": "387611162" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "16698063" + "i128": "387611162" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9ae50404e8a6008129a605c182e3fce596e14dbb82030e071f9868beb4649884" + "bytes": "d2633d84bfba21f59ef9190e929c1abe494734677f11844a8e6ae3629676b77b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "16698063" + "i128": "387611162" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f8df413c356c451529a3a496ff1c81c1e42e08a522a9cf69398d78c753024c10" + "bytes": "fa4e311584084ffa34674fb8f94365e5d7970f739d717b1f8d76cfcf31a4e7b2" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f8df413c356c451529a3a496ff1c81c1e42e08a522a9cf69398d78c753024c10" + "bytes": "fa4e311584084ffa34674fb8f94365e5d7970f739d717b1f8d76cfcf31a4e7b2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f8df413c356c451529a3a496ff1c81c1e42e08a522a9cf69398d78c753024c10" + "bytes": "fa4e311584084ffa34674fb8f94365e5d7970f739d717b1f8d76cfcf31a4e7b2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "16698063" + "i128": "387611162" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "16698063" + "i128": "387611162" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f8df413c356c451529a3a496ff1c81c1e42e08a522a9cf69398d78c753024c10" + "bytes": "fa4e311584084ffa34674fb8f94365e5d7970f739d717b1f8d76cfcf31a4e7b2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f8df413c356c451529a3a496ff1c81c1e42e08a522a9cf69398d78c753024c10" + "bytes": "fa4e311584084ffa34674fb8f94365e5d7970f739d717b1f8d76cfcf31a4e7b2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1a6f99cf98e84ce3818fbe42f9fe7d10c0556766d383862ce829fbc8b20a36d" + "bytes": "99b8f46cc46f5c826d5ae8fba3c6b6ac19b1da2b1e8ee4e413e57c0991579a4c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1a6f99cf98e84ce3818fbe42f9fe7d10c0556766d383862ce829fbc8b20a36d" + "bytes": "99b8f46cc46f5c826d5ae8fba3c6b6ac19b1da2b1e8ee4e413e57c0991579a4c" } ] }, "durability": "persistent", "val": { - "bytes": "f8df413c356c451529a3a496ff1c81c1e42e08a522a9cf69398d78c753024c10" + "bytes": "fa4e311584084ffa34674fb8f94365e5d7970f739d717b1f8d76cfcf31a4e7b2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "16698063" + "i128": "387611162" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.10.json index a5baeff1..20173177 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "570909240" + "i128": "184318358" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "570909240" + "i128": "184318358" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6d2a4db967bf300c56d77876fd21e6d84ce4db460c19918175178c898ab512f" + "bytes": "b78da1d3320ae0e80761a490ca0d1cec2195e94f5d5979b57c9cbbbb6db78134" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "570909240" + "i128": "184318358" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a0356e7140e33a788f9c4c5007b685a5df5bf9d51df3b0a74eb4dacb18cd3a37" + "bytes": "151c994e8a9755b472b0f322752b905c137e14ccf3eaef20f72be96c9d339680" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a0356e7140e33a788f9c4c5007b685a5df5bf9d51df3b0a74eb4dacb18cd3a37" + "bytes": "151c994e8a9755b472b0f322752b905c137e14ccf3eaef20f72be96c9d339680" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a0356e7140e33a788f9c4c5007b685a5df5bf9d51df3b0a74eb4dacb18cd3a37" + "bytes": "151c994e8a9755b472b0f322752b905c137e14ccf3eaef20f72be96c9d339680" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "570909240" + "i128": "184318358" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "570909240" + "i128": "184318358" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a0356e7140e33a788f9c4c5007b685a5df5bf9d51df3b0a74eb4dacb18cd3a37" + "bytes": "151c994e8a9755b472b0f322752b905c137e14ccf3eaef20f72be96c9d339680" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a0356e7140e33a788f9c4c5007b685a5df5bf9d51df3b0a74eb4dacb18cd3a37" + "bytes": "151c994e8a9755b472b0f322752b905c137e14ccf3eaef20f72be96c9d339680" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6585392ba2e4503998f4104c9e9721c796746d4078152d45366d1990f241a99a" + "bytes": "87ed9b1d8914f798cfcd5f4b191af8aed8adf762fd4ed8a0af69974474fdbcb1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6585392ba2e4503998f4104c9e9721c796746d4078152d45366d1990f241a99a" + "bytes": "87ed9b1d8914f798cfcd5f4b191af8aed8adf762fd4ed8a0af69974474fdbcb1" } ] }, "durability": "persistent", "val": { - "bytes": "a0356e7140e33a788f9c4c5007b685a5df5bf9d51df3b0a74eb4dacb18cd3a37" + "bytes": "151c994e8a9755b472b0f322752b905c137e14ccf3eaef20f72be96c9d339680" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "570909240" + "i128": "184318358" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.100.json index 12e0831f..a06efec5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "603548118" + "i128": "765022091" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "603548118" + "i128": "765022091" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09ab5ccc78701bcdae73bfe056f04197a8c36769005a4049f47f23792654ef5b" + "bytes": "88f6422116a4bea3f6ee16fc1a013c8f044adc0af27929be299c925ad5372059" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "603548118" + "i128": "765022091" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4f880907c199a34730c328c97568e2a3a0b6ad753277ef63700c1056e62bed00" + "bytes": "c185cf8f2e0f1fd7e2b68eae9ca42daf46fd1ea17d05f46984bc028758dd6595" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f880907c199a34730c328c97568e2a3a0b6ad753277ef63700c1056e62bed00" + "bytes": "c185cf8f2e0f1fd7e2b68eae9ca42daf46fd1ea17d05f46984bc028758dd6595" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f880907c199a34730c328c97568e2a3a0b6ad753277ef63700c1056e62bed00" + "bytes": "c185cf8f2e0f1fd7e2b68eae9ca42daf46fd1ea17d05f46984bc028758dd6595" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "603548118" + "i128": "765022091" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "603548118" + "i128": "765022091" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4f880907c199a34730c328c97568e2a3a0b6ad753277ef63700c1056e62bed00" + "bytes": "c185cf8f2e0f1fd7e2b68eae9ca42daf46fd1ea17d05f46984bc028758dd6595" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4f880907c199a34730c328c97568e2a3a0b6ad753277ef63700c1056e62bed00" + "bytes": "c185cf8f2e0f1fd7e2b68eae9ca42daf46fd1ea17d05f46984bc028758dd6595" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "964c1d17e67257f40ac6b951e39eaeabc05222ae57c163c3d54b8ebc6b437879" + "bytes": "0da8eb4a6864ce6d516eb0e0f95c515e80bd667da8a0fbd910ec94fdfc5e7f93" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "964c1d17e67257f40ac6b951e39eaeabc05222ae57c163c3d54b8ebc6b437879" + "bytes": "0da8eb4a6864ce6d516eb0e0f95c515e80bd667da8a0fbd910ec94fdfc5e7f93" } ] }, "durability": "persistent", "val": { - "bytes": "4f880907c199a34730c328c97568e2a3a0b6ad753277ef63700c1056e62bed00" + "bytes": "c185cf8f2e0f1fd7e2b68eae9ca42daf46fd1ea17d05f46984bc028758dd6595" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "603548118" + "i128": "765022091" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.101.json index 56b46826..2467ced3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "947208846" + "i128": "482685460" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "947208846" + "i128": "482685460" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "933d4d25190066f090833f3c97b4b1f39817e2b23cca9ae1f540342a944d7cf5" + "bytes": "66571615f162df6fd2d19800e8b9fe9cbfe393e085fa47df8f99832ab6676ba6" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "947208846" + "i128": "482685460" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "338375602b63f88797e8615703d98d2d248582fe0a244c1e05c0e29c57aa9ab1" + "bytes": "4d0fe8257cb02f048a8b85af33bd7c1dcc6c25f0df78c7fd3750df6f2491744d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "338375602b63f88797e8615703d98d2d248582fe0a244c1e05c0e29c57aa9ab1" + "bytes": "4d0fe8257cb02f048a8b85af33bd7c1dcc6c25f0df78c7fd3750df6f2491744d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "338375602b63f88797e8615703d98d2d248582fe0a244c1e05c0e29c57aa9ab1" + "bytes": "4d0fe8257cb02f048a8b85af33bd7c1dcc6c25f0df78c7fd3750df6f2491744d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "947208846" + "i128": "482685460" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "947208846" + "i128": "482685460" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "338375602b63f88797e8615703d98d2d248582fe0a244c1e05c0e29c57aa9ab1" + "bytes": "4d0fe8257cb02f048a8b85af33bd7c1dcc6c25f0df78c7fd3750df6f2491744d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "338375602b63f88797e8615703d98d2d248582fe0a244c1e05c0e29c57aa9ab1" + "bytes": "4d0fe8257cb02f048a8b85af33bd7c1dcc6c25f0df78c7fd3750df6f2491744d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45f42e4b08e926bae6d7ae8f01744de3e6a02da52725a11d801150927727d42e" + "bytes": "e42a1bef9215ab85b63862aca3bebdc2af3ba643f7400c2446816947153267be" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45f42e4b08e926bae6d7ae8f01744de3e6a02da52725a11d801150927727d42e" + "bytes": "e42a1bef9215ab85b63862aca3bebdc2af3ba643f7400c2446816947153267be" } ] }, "durability": "persistent", "val": { - "bytes": "338375602b63f88797e8615703d98d2d248582fe0a244c1e05c0e29c57aa9ab1" + "bytes": "4d0fe8257cb02f048a8b85af33bd7c1dcc6c25f0df78c7fd3750df6f2491744d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "947208846" + "i128": "482685460" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.102.json index 63c3704a..2de07567 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "689336201" + "i128": "227309834" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "689336201" + "i128": "227309834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dacf922863be4ecf943a236108c0e4f987cbbdab556a8430d9c9b12b0aa7edae" + "bytes": "8d050d21f3eb743d304f35fb2a89c2ffa3f08b42a392cd7f99e4b222e4ecb4b2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "689336201" + "i128": "227309834" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "87b9ed61e8740053bbe92ce431bd03a26c9bf459d46972b284618b0b769a628b" + "bytes": "f27269d899d86d56d830cd3e58c2b702771a26137d429611de2101d9d137fdd0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87b9ed61e8740053bbe92ce431bd03a26c9bf459d46972b284618b0b769a628b" + "bytes": "f27269d899d86d56d830cd3e58c2b702771a26137d429611de2101d9d137fdd0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87b9ed61e8740053bbe92ce431bd03a26c9bf459d46972b284618b0b769a628b" + "bytes": "f27269d899d86d56d830cd3e58c2b702771a26137d429611de2101d9d137fdd0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "689336201" + "i128": "227309834" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "689336201" + "i128": "227309834" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "87b9ed61e8740053bbe92ce431bd03a26c9bf459d46972b284618b0b769a628b" + "bytes": "f27269d899d86d56d830cd3e58c2b702771a26137d429611de2101d9d137fdd0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "87b9ed61e8740053bbe92ce431bd03a26c9bf459d46972b284618b0b769a628b" + "bytes": "f27269d899d86d56d830cd3e58c2b702771a26137d429611de2101d9d137fdd0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5171a92e950bbc8b29197e110677be6dc5213fc78a4bb96c86458c011a874c6d" + "bytes": "08471f143a30e27b794a42d45a0255c3c392ae6a690d1d30150b0c272bf72c0b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5171a92e950bbc8b29197e110677be6dc5213fc78a4bb96c86458c011a874c6d" + "bytes": "08471f143a30e27b794a42d45a0255c3c392ae6a690d1d30150b0c272bf72c0b" } ] }, "durability": "persistent", "val": { - "bytes": "87b9ed61e8740053bbe92ce431bd03a26c9bf459d46972b284618b0b769a628b" + "bytes": "f27269d899d86d56d830cd3e58c2b702771a26137d429611de2101d9d137fdd0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "689336201" + "i128": "227309834" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.103.json index 780a219d..cb386663 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "473250751" + "i128": "240300840" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "473250751" + "i128": "240300840" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "865d1e43181859b52ffb9f89fd8d7ed5310c30fd85cad2f030315739847ebf1d" + "bytes": "f1eff38a31f58cfa75d8f40415b8ac02123de97e1389ac49a17da93090c30221" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "473250751" + "i128": "240300840" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8201771d151a2063895126a274a14dc25a45275a74e96c2ab75260a3f9ec8d6f" + "bytes": "0c93dbbf4bd579d5f9dfa6a2694317f996c81894c122627656a390aafe785cf6" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8201771d151a2063895126a274a14dc25a45275a74e96c2ab75260a3f9ec8d6f" + "bytes": "0c93dbbf4bd579d5f9dfa6a2694317f996c81894c122627656a390aafe785cf6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8201771d151a2063895126a274a14dc25a45275a74e96c2ab75260a3f9ec8d6f" + "bytes": "0c93dbbf4bd579d5f9dfa6a2694317f996c81894c122627656a390aafe785cf6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "473250751" + "i128": "240300840" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "473250751" + "i128": "240300840" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8201771d151a2063895126a274a14dc25a45275a74e96c2ab75260a3f9ec8d6f" + "bytes": "0c93dbbf4bd579d5f9dfa6a2694317f996c81894c122627656a390aafe785cf6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8201771d151a2063895126a274a14dc25a45275a74e96c2ab75260a3f9ec8d6f" + "bytes": "0c93dbbf4bd579d5f9dfa6a2694317f996c81894c122627656a390aafe785cf6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82bb8f7720da3ffd65ed1411d46f7bd7c3a76299db25b75388be2bc45e559b89" + "bytes": "79f5b79a51fd59c7cb5c0c000685854c4435bf823d06532acf00da7ac5dc9e78" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82bb8f7720da3ffd65ed1411d46f7bd7c3a76299db25b75388be2bc45e559b89" + "bytes": "79f5b79a51fd59c7cb5c0c000685854c4435bf823d06532acf00da7ac5dc9e78" } ] }, "durability": "persistent", "val": { - "bytes": "8201771d151a2063895126a274a14dc25a45275a74e96c2ab75260a3f9ec8d6f" + "bytes": "0c93dbbf4bd579d5f9dfa6a2694317f996c81894c122627656a390aafe785cf6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "473250751" + "i128": "240300840" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.104.json index ff1e958b..c580734e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "979168800" + "i128": "155945257" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "979168800" + "i128": "155945257" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b1c266bb5b2669ed5845d151cc80bf2e81028c06ff6cbdab9538d29cc6e7e4a" + "bytes": "5bb5b9ef449c09f61a5372c19a5d50cd2970421fc2fcaa9c9788b6971674916d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "979168800" + "i128": "155945257" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2381d82653049f6a62b9ef82819b88f39fc1d0bdf544dbde552abeb20a418526" + "bytes": "5e6de25ca29aa9006d533bf95ac99d04f667e170f3ba9416a251f1bb61992353" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2381d82653049f6a62b9ef82819b88f39fc1d0bdf544dbde552abeb20a418526" + "bytes": "5e6de25ca29aa9006d533bf95ac99d04f667e170f3ba9416a251f1bb61992353" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2381d82653049f6a62b9ef82819b88f39fc1d0bdf544dbde552abeb20a418526" + "bytes": "5e6de25ca29aa9006d533bf95ac99d04f667e170f3ba9416a251f1bb61992353" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "979168800" + "i128": "155945257" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "979168800" + "i128": "155945257" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2381d82653049f6a62b9ef82819b88f39fc1d0bdf544dbde552abeb20a418526" + "bytes": "5e6de25ca29aa9006d533bf95ac99d04f667e170f3ba9416a251f1bb61992353" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2381d82653049f6a62b9ef82819b88f39fc1d0bdf544dbde552abeb20a418526" + "bytes": "5e6de25ca29aa9006d533bf95ac99d04f667e170f3ba9416a251f1bb61992353" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2aae415b44087cf5558c121450d097fc34651be54cdb70c9f42db0117eec0b0f" + "bytes": "7ba32fa5d7cca1815d1a9c7cfb15fa78a4f09fd3b46182616b5773e355dae6c9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2aae415b44087cf5558c121450d097fc34651be54cdb70c9f42db0117eec0b0f" + "bytes": "7ba32fa5d7cca1815d1a9c7cfb15fa78a4f09fd3b46182616b5773e355dae6c9" } ] }, "durability": "persistent", "val": { - "bytes": "2381d82653049f6a62b9ef82819b88f39fc1d0bdf544dbde552abeb20a418526" + "bytes": "5e6de25ca29aa9006d533bf95ac99d04f667e170f3ba9416a251f1bb61992353" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "979168800" + "i128": "155945257" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.105.json index 0768eb87..56a42b76 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "307537165" + "i128": "181873783" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "307537165" + "i128": "181873783" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "04fd98af1df02f4493553baef9d553c76a2fec181afe77e7dfd338ef2a2b9acc" + "bytes": "cefb57df2ebcad3351caf610fb2f6b11f746db3ee2fa3e04dd4f715c2f544764" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "307537165" + "i128": "181873783" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "45f512bd7f5acad40f933c116176955e57f5db3da1825ca2c43c1a3d4ee50621" + "bytes": "ded5b40f074171512fe18cff45c9514f711cdd9bc68c4824338f4cf8536544cc" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45f512bd7f5acad40f933c116176955e57f5db3da1825ca2c43c1a3d4ee50621" + "bytes": "ded5b40f074171512fe18cff45c9514f711cdd9bc68c4824338f4cf8536544cc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45f512bd7f5acad40f933c116176955e57f5db3da1825ca2c43c1a3d4ee50621" + "bytes": "ded5b40f074171512fe18cff45c9514f711cdd9bc68c4824338f4cf8536544cc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "307537165" + "i128": "181873783" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "307537165" + "i128": "181873783" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "45f512bd7f5acad40f933c116176955e57f5db3da1825ca2c43c1a3d4ee50621" + "bytes": "ded5b40f074171512fe18cff45c9514f711cdd9bc68c4824338f4cf8536544cc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "45f512bd7f5acad40f933c116176955e57f5db3da1825ca2c43c1a3d4ee50621" + "bytes": "ded5b40f074171512fe18cff45c9514f711cdd9bc68c4824338f4cf8536544cc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac2a1d2a2bd4500e4fc1cb43bd45256d29afb9b0cb1e8345a4ad87ac60728bb5" + "bytes": "2baceef4e70a6fb41d230888212c8e63841ba6757ee38713c88f2e4404b9c702" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac2a1d2a2bd4500e4fc1cb43bd45256d29afb9b0cb1e8345a4ad87ac60728bb5" + "bytes": "2baceef4e70a6fb41d230888212c8e63841ba6757ee38713c88f2e4404b9c702" } ] }, "durability": "persistent", "val": { - "bytes": "45f512bd7f5acad40f933c116176955e57f5db3da1825ca2c43c1a3d4ee50621" + "bytes": "ded5b40f074171512fe18cff45c9514f711cdd9bc68c4824338f4cf8536544cc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "307537165" + "i128": "181873783" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.106.json index 4825b17d..c8308564 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "679413264" + "i128": "165601399" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "679413264" + "i128": "165601399" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b86add745609bd5254e778cd37afe9e230881fa5f4fd93fd92fcfbd4970c43cb" + "bytes": "340d0e512cb2cce1b2698a95f74d88f1739b5f0e7d06ce561d05ad9401208b7e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "679413264" + "i128": "165601399" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0ac6078cdc9eb68b6557b79b4001453901852bd52ccac651b78e8b26afd50ee6" + "bytes": "653c31ba845ed3fe0c5a447a4d05d747bface93427fcc211a2c258298cea6fcd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ac6078cdc9eb68b6557b79b4001453901852bd52ccac651b78e8b26afd50ee6" + "bytes": "653c31ba845ed3fe0c5a447a4d05d747bface93427fcc211a2c258298cea6fcd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ac6078cdc9eb68b6557b79b4001453901852bd52ccac651b78e8b26afd50ee6" + "bytes": "653c31ba845ed3fe0c5a447a4d05d747bface93427fcc211a2c258298cea6fcd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "679413264" + "i128": "165601399" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "679413264" + "i128": "165601399" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0ac6078cdc9eb68b6557b79b4001453901852bd52ccac651b78e8b26afd50ee6" + "bytes": "653c31ba845ed3fe0c5a447a4d05d747bface93427fcc211a2c258298cea6fcd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0ac6078cdc9eb68b6557b79b4001453901852bd52ccac651b78e8b26afd50ee6" + "bytes": "653c31ba845ed3fe0c5a447a4d05d747bface93427fcc211a2c258298cea6fcd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ca3497b1f951e742ef18506efcef775009f1b7d6f05ed8c7566942a579f5ab7" + "bytes": "cfc57c3686723134dce9137365710187244b62ba9aa2d15e05ea7a45776e4f9d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ca3497b1f951e742ef18506efcef775009f1b7d6f05ed8c7566942a579f5ab7" + "bytes": "cfc57c3686723134dce9137365710187244b62ba9aa2d15e05ea7a45776e4f9d" } ] }, "durability": "persistent", "val": { - "bytes": "0ac6078cdc9eb68b6557b79b4001453901852bd52ccac651b78e8b26afd50ee6" + "bytes": "653c31ba845ed3fe0c5a447a4d05d747bface93427fcc211a2c258298cea6fcd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "679413264" + "i128": "165601399" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.107.json index d76f5756..3d4f6e57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "927120625" + "i128": "246111989" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "927120625" + "i128": "246111989" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e017789b8e0e8c325ee2814d600af872b67077f415a6822b7b0d60029d2bd9d8" + "bytes": "6a2647cd6d26a6044712b1f5cf35f8f728198d6c7c09fa266d786b7f4d6d1ec9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "927120625" + "i128": "246111989" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7a59ccff65bc3d8bc9174d4577865270c7c6875ca0c0df10d27c8b689da59817" + "bytes": "03fcbcd67a5fd9efe55379348bc4051479d282825d6171be2b7e5712a1bec04e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a59ccff65bc3d8bc9174d4577865270c7c6875ca0c0df10d27c8b689da59817" + "bytes": "03fcbcd67a5fd9efe55379348bc4051479d282825d6171be2b7e5712a1bec04e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a59ccff65bc3d8bc9174d4577865270c7c6875ca0c0df10d27c8b689da59817" + "bytes": "03fcbcd67a5fd9efe55379348bc4051479d282825d6171be2b7e5712a1bec04e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "927120625" + "i128": "246111989" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "927120625" + "i128": "246111989" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7a59ccff65bc3d8bc9174d4577865270c7c6875ca0c0df10d27c8b689da59817" + "bytes": "03fcbcd67a5fd9efe55379348bc4051479d282825d6171be2b7e5712a1bec04e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7a59ccff65bc3d8bc9174d4577865270c7c6875ca0c0df10d27c8b689da59817" + "bytes": "03fcbcd67a5fd9efe55379348bc4051479d282825d6171be2b7e5712a1bec04e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3350a591d4a4fb2131864a51b844d30cb68ceeb7b35c4a7d36f370baecf7afb2" + "bytes": "9b333a57686ad48590b1b33c24719706abf06e8913b556473022b8f720eb40bc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3350a591d4a4fb2131864a51b844d30cb68ceeb7b35c4a7d36f370baecf7afb2" + "bytes": "9b333a57686ad48590b1b33c24719706abf06e8913b556473022b8f720eb40bc" } ] }, "durability": "persistent", "val": { - "bytes": "7a59ccff65bc3d8bc9174d4577865270c7c6875ca0c0df10d27c8b689da59817" + "bytes": "03fcbcd67a5fd9efe55379348bc4051479d282825d6171be2b7e5712a1bec04e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "927120625" + "i128": "246111989" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.108.json index b8923a5e..f76fd531 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "786214251" + "i128": "818374850" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "786214251" + "i128": "818374850" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "30e1bf0801ac645e989317d15b6111077a3b57d00d2008c57cfd85e7ec2e6574" + "bytes": "010d47ca256b99093dcf94873b40c0c82f5254bdc43f4775eb2744fda779060e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "786214251" + "i128": "818374850" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a0a4776aac3f9095de9824c622c668f4f7ffd4f93c3d72dfd5f7bf71acdd9686" + "bytes": "172f3913bd9b74cea1c81e5ed16fd54b0ec2967d0a4b108fd129baceb9554233" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a0a4776aac3f9095de9824c622c668f4f7ffd4f93c3d72dfd5f7bf71acdd9686" + "bytes": "172f3913bd9b74cea1c81e5ed16fd54b0ec2967d0a4b108fd129baceb9554233" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a0a4776aac3f9095de9824c622c668f4f7ffd4f93c3d72dfd5f7bf71acdd9686" + "bytes": "172f3913bd9b74cea1c81e5ed16fd54b0ec2967d0a4b108fd129baceb9554233" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "786214251" + "i128": "818374850" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "786214251" + "i128": "818374850" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a0a4776aac3f9095de9824c622c668f4f7ffd4f93c3d72dfd5f7bf71acdd9686" + "bytes": "172f3913bd9b74cea1c81e5ed16fd54b0ec2967d0a4b108fd129baceb9554233" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a0a4776aac3f9095de9824c622c668f4f7ffd4f93c3d72dfd5f7bf71acdd9686" + "bytes": "172f3913bd9b74cea1c81e5ed16fd54b0ec2967d0a4b108fd129baceb9554233" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5a46fa34c99d65bb7bf455a3777944c91e382e71e2f64e4ac53e81ffd519ef4" + "bytes": "7cf01bfb443d4ae60173ce79207bd6eee255e487674f92bd112ddeb150d6aae7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5a46fa34c99d65bb7bf455a3777944c91e382e71e2f64e4ac53e81ffd519ef4" + "bytes": "7cf01bfb443d4ae60173ce79207bd6eee255e487674f92bd112ddeb150d6aae7" } ] }, "durability": "persistent", "val": { - "bytes": "a0a4776aac3f9095de9824c622c668f4f7ffd4f93c3d72dfd5f7bf71acdd9686" + "bytes": "172f3913bd9b74cea1c81e5ed16fd54b0ec2967d0a4b108fd129baceb9554233" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "786214251" + "i128": "818374850" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.109.json index 6476d933..0ea0f392 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "284001847" + "i128": "690566328" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "284001847" + "i128": "690566328" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "278e8c16e4db62acfee0fb40eacfe910fea1186a615b502f45f308ee0b86e23a" + "bytes": "2dcc625f995dc7ff6405ed39029c0fb3b41c6a12d114cdcfba2c17d972740441" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "284001847" + "i128": "690566328" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "77a49adce92fb762eb5ba11d559f4c8e330e834780426b8919880dcac3df7451" + "bytes": "ef2ade6a92646684f0bd91dbead9f763607afa99ebe676dfbde8fd9bd85a04f8" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "77a49adce92fb762eb5ba11d559f4c8e330e834780426b8919880dcac3df7451" + "bytes": "ef2ade6a92646684f0bd91dbead9f763607afa99ebe676dfbde8fd9bd85a04f8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "77a49adce92fb762eb5ba11d559f4c8e330e834780426b8919880dcac3df7451" + "bytes": "ef2ade6a92646684f0bd91dbead9f763607afa99ebe676dfbde8fd9bd85a04f8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "284001847" + "i128": "690566328" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "284001847" + "i128": "690566328" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "77a49adce92fb762eb5ba11d559f4c8e330e834780426b8919880dcac3df7451" + "bytes": "ef2ade6a92646684f0bd91dbead9f763607afa99ebe676dfbde8fd9bd85a04f8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "77a49adce92fb762eb5ba11d559f4c8e330e834780426b8919880dcac3df7451" + "bytes": "ef2ade6a92646684f0bd91dbead9f763607afa99ebe676dfbde8fd9bd85a04f8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "652cd62447ea5eda0e8832e93481d2520c1021e37f01c934ac0abf46fdbb9ef2" + "bytes": "cc283f7a14fcdd0498b7e2cba3bf42b32de2c2534a7999d97b3ec540fb724ead" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "652cd62447ea5eda0e8832e93481d2520c1021e37f01c934ac0abf46fdbb9ef2" + "bytes": "cc283f7a14fcdd0498b7e2cba3bf42b32de2c2534a7999d97b3ec540fb724ead" } ] }, "durability": "persistent", "val": { - "bytes": "77a49adce92fb762eb5ba11d559f4c8e330e834780426b8919880dcac3df7451" + "bytes": "ef2ade6a92646684f0bd91dbead9f763607afa99ebe676dfbde8fd9bd85a04f8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "284001847" + "i128": "690566328" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.11.json index 6fea21fe..49ee8ebb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "296178459" + "i128": "388467418" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "296178459" + "i128": "388467418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7ddebd9766d49ce53e440338fcb8119aca5792af0cfc298852e500be7b6dd1e" + "bytes": "468a7ea68e5cdebe2b097a63883dbec1121161ca90ac9886cac75e3f9fd3e593" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "296178459" + "i128": "388467418" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8e0ac3cda4c4a841fbe90694e65273c05035481d85e1dac5f472e96a50532048" + "bytes": "5d82dce0705f385718f1f639a2876ac6de1cdb1d42c4fc6a8fae49d755926b20" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e0ac3cda4c4a841fbe90694e65273c05035481d85e1dac5f472e96a50532048" + "bytes": "5d82dce0705f385718f1f639a2876ac6de1cdb1d42c4fc6a8fae49d755926b20" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e0ac3cda4c4a841fbe90694e65273c05035481d85e1dac5f472e96a50532048" + "bytes": "5d82dce0705f385718f1f639a2876ac6de1cdb1d42c4fc6a8fae49d755926b20" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "296178459" + "i128": "388467418" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "296178459" + "i128": "388467418" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8e0ac3cda4c4a841fbe90694e65273c05035481d85e1dac5f472e96a50532048" + "bytes": "5d82dce0705f385718f1f639a2876ac6de1cdb1d42c4fc6a8fae49d755926b20" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8e0ac3cda4c4a841fbe90694e65273c05035481d85e1dac5f472e96a50532048" + "bytes": "5d82dce0705f385718f1f639a2876ac6de1cdb1d42c4fc6a8fae49d755926b20" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3b9d7c26023df09b02b3792aff3c6797e94f5b32cfa867fef90612cc4b71c58" + "bytes": "7fc558241aee4076a7016b2eeacd4d872d5883a0c93b940898f2eb5cf34bc331" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3b9d7c26023df09b02b3792aff3c6797e94f5b32cfa867fef90612cc4b71c58" + "bytes": "7fc558241aee4076a7016b2eeacd4d872d5883a0c93b940898f2eb5cf34bc331" } ] }, "durability": "persistent", "val": { - "bytes": "8e0ac3cda4c4a841fbe90694e65273c05035481d85e1dac5f472e96a50532048" + "bytes": "5d82dce0705f385718f1f639a2876ac6de1cdb1d42c4fc6a8fae49d755926b20" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "296178459" + "i128": "388467418" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.110.json index f83e0d65..c840e186 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "770287981" + "i128": "809328227" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "770287981" + "i128": "809328227" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d440d739381c934dd45c8fa59295a81f5bfbe3742cd152f514f32b40ca6a66d7" + "bytes": "69f61f917ac45ae59a45d9a1b208164ab94973f2ce179a14aeff35b612fdbcb5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "770287981" + "i128": "809328227" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "70d8470714f67b0756cadc85af5219ebda2806ef0a29be2aa17b7d09e9f8999e" + "bytes": "7732153dce4c16cdcf8708a863817dcfcbdb3d558e87f0dd053414afa522299f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70d8470714f67b0756cadc85af5219ebda2806ef0a29be2aa17b7d09e9f8999e" + "bytes": "7732153dce4c16cdcf8708a863817dcfcbdb3d558e87f0dd053414afa522299f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70d8470714f67b0756cadc85af5219ebda2806ef0a29be2aa17b7d09e9f8999e" + "bytes": "7732153dce4c16cdcf8708a863817dcfcbdb3d558e87f0dd053414afa522299f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "770287981" + "i128": "809328227" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "770287981" + "i128": "809328227" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "70d8470714f67b0756cadc85af5219ebda2806ef0a29be2aa17b7d09e9f8999e" + "bytes": "7732153dce4c16cdcf8708a863817dcfcbdb3d558e87f0dd053414afa522299f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "70d8470714f67b0756cadc85af5219ebda2806ef0a29be2aa17b7d09e9f8999e" + "bytes": "7732153dce4c16cdcf8708a863817dcfcbdb3d558e87f0dd053414afa522299f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "176ea287a3322e083c58b05edb0b66b744813964384831a00d184b3286eb4c6c" + "bytes": "4cfde706c8ad00c8747f7d5ce20b4c03a37f794aa6d736670e606cb1de1a8a69" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "176ea287a3322e083c58b05edb0b66b744813964384831a00d184b3286eb4c6c" + "bytes": "4cfde706c8ad00c8747f7d5ce20b4c03a37f794aa6d736670e606cb1de1a8a69" } ] }, "durability": "persistent", "val": { - "bytes": "70d8470714f67b0756cadc85af5219ebda2806ef0a29be2aa17b7d09e9f8999e" + "bytes": "7732153dce4c16cdcf8708a863817dcfcbdb3d558e87f0dd053414afa522299f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "770287981" + "i128": "809328227" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.111.json index e3f39ceb..dc72b829 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "817841539" + "i128": "314122272" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "817841539" + "i128": "314122272" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bafd8fe2aa6009cbda5b7116e2d6a24bb889324a8f8453a482cf9d9b470de055" + "bytes": "67d0ebc0356e3dd5a5d0758d09a7f32720dce4a634526456f111c05a552d367a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "817841539" + "i128": "314122272" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a86635e729c18ef6f9a7e6b45e61f87347374bd455f990ded619ef7480f09be3" + "bytes": "765531815bb620b2fb2a33848fda85e1969198f47ecb8e2eb4ef53a7f23fbecd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a86635e729c18ef6f9a7e6b45e61f87347374bd455f990ded619ef7480f09be3" + "bytes": "765531815bb620b2fb2a33848fda85e1969198f47ecb8e2eb4ef53a7f23fbecd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a86635e729c18ef6f9a7e6b45e61f87347374bd455f990ded619ef7480f09be3" + "bytes": "765531815bb620b2fb2a33848fda85e1969198f47ecb8e2eb4ef53a7f23fbecd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "817841539" + "i128": "314122272" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "817841539" + "i128": "314122272" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a86635e729c18ef6f9a7e6b45e61f87347374bd455f990ded619ef7480f09be3" + "bytes": "765531815bb620b2fb2a33848fda85e1969198f47ecb8e2eb4ef53a7f23fbecd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a86635e729c18ef6f9a7e6b45e61f87347374bd455f990ded619ef7480f09be3" + "bytes": "765531815bb620b2fb2a33848fda85e1969198f47ecb8e2eb4ef53a7f23fbecd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5bcf9ae0a7b0e33c59672390c518c5c9ef90fa2ad70d88075379971e6838c882" + "bytes": "36c6ca1a503de9acdf28089cc672a7a66ccf4bc8821cb460a4d40a6e5125f522" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5bcf9ae0a7b0e33c59672390c518c5c9ef90fa2ad70d88075379971e6838c882" + "bytes": "36c6ca1a503de9acdf28089cc672a7a66ccf4bc8821cb460a4d40a6e5125f522" } ] }, "durability": "persistent", "val": { - "bytes": "a86635e729c18ef6f9a7e6b45e61f87347374bd455f990ded619ef7480f09be3" + "bytes": "765531815bb620b2fb2a33848fda85e1969198f47ecb8e2eb4ef53a7f23fbecd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "817841539" + "i128": "314122272" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.112.json index 21429c7d..613a8de3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "732936013" + "i128": "819376505" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "732936013" + "i128": "819376505" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34ffe7397a706d171cecae585cbdfa17d8b34c13546b041fd264b6172692a70e" + "bytes": "b5a4fb44f1c2c25b772fddcba0b3ed52544d31971618a8778b3839899ab0d4dc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "732936013" + "i128": "819376505" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9087804258859a799b6dadc4a9508cc691561af2f629a36c88bf2d6829d038e0" + "bytes": "d370dfd27ca000a1e50c3faabcd3cba5545a57769fb9b6995ffffac8fb9a73b8" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9087804258859a799b6dadc4a9508cc691561af2f629a36c88bf2d6829d038e0" + "bytes": "d370dfd27ca000a1e50c3faabcd3cba5545a57769fb9b6995ffffac8fb9a73b8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9087804258859a799b6dadc4a9508cc691561af2f629a36c88bf2d6829d038e0" + "bytes": "d370dfd27ca000a1e50c3faabcd3cba5545a57769fb9b6995ffffac8fb9a73b8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "732936013" + "i128": "819376505" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "732936013" + "i128": "819376505" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9087804258859a799b6dadc4a9508cc691561af2f629a36c88bf2d6829d038e0" + "bytes": "d370dfd27ca000a1e50c3faabcd3cba5545a57769fb9b6995ffffac8fb9a73b8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9087804258859a799b6dadc4a9508cc691561af2f629a36c88bf2d6829d038e0" + "bytes": "d370dfd27ca000a1e50c3faabcd3cba5545a57769fb9b6995ffffac8fb9a73b8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54f095a7f04279bfc3a90b409680b78b6ff6c2e1e300cce534221546f11148a9" + "bytes": "c07161f618f9268a1df357c48f2a90dac6d43c38d38ac481240877cf7bbd6cc4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54f095a7f04279bfc3a90b409680b78b6ff6c2e1e300cce534221546f11148a9" + "bytes": "c07161f618f9268a1df357c48f2a90dac6d43c38d38ac481240877cf7bbd6cc4" } ] }, "durability": "persistent", "val": { - "bytes": "9087804258859a799b6dadc4a9508cc691561af2f629a36c88bf2d6829d038e0" + "bytes": "d370dfd27ca000a1e50c3faabcd3cba5545a57769fb9b6995ffffac8fb9a73b8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "732936013" + "i128": "819376505" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.113.json index b55be5f5..6e9cf233 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "845470079" + "i128": "372372983" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "845470079" + "i128": "372372983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44b9cfe92233d9f1feaae3411f14f837ac5b91e9e0bb0fe728f5a5686b069464" + "bytes": "caa54f4070d73beeb6a1b2c71b1709b0d8f7edc3002bf65795a8c22d16170d17" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "845470079" + "i128": "372372983" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a156b4aa29c6acd15df513bba654a3e188e434c8f26955736381eb2d88c86b84" + "bytes": "3b7037b82ddc0396cbebf544c2ee88f0af9c3759b45061b0751015f03e09a11c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a156b4aa29c6acd15df513bba654a3e188e434c8f26955736381eb2d88c86b84" + "bytes": "3b7037b82ddc0396cbebf544c2ee88f0af9c3759b45061b0751015f03e09a11c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a156b4aa29c6acd15df513bba654a3e188e434c8f26955736381eb2d88c86b84" + "bytes": "3b7037b82ddc0396cbebf544c2ee88f0af9c3759b45061b0751015f03e09a11c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "845470079" + "i128": "372372983" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "845470079" + "i128": "372372983" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a156b4aa29c6acd15df513bba654a3e188e434c8f26955736381eb2d88c86b84" + "bytes": "3b7037b82ddc0396cbebf544c2ee88f0af9c3759b45061b0751015f03e09a11c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a156b4aa29c6acd15df513bba654a3e188e434c8f26955736381eb2d88c86b84" + "bytes": "3b7037b82ddc0396cbebf544c2ee88f0af9c3759b45061b0751015f03e09a11c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d7fbacafa19838b6e0100b9ba1535bf02e4b3bd8c0de3143d60af2a0e2a90de" + "bytes": "4a1ff4c851e63cb1c9311b827ffc26e6b5d77dd6505086936fa706ee974276e7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d7fbacafa19838b6e0100b9ba1535bf02e4b3bd8c0de3143d60af2a0e2a90de" + "bytes": "4a1ff4c851e63cb1c9311b827ffc26e6b5d77dd6505086936fa706ee974276e7" } ] }, "durability": "persistent", "val": { - "bytes": "a156b4aa29c6acd15df513bba654a3e188e434c8f26955736381eb2d88c86b84" + "bytes": "3b7037b82ddc0396cbebf544c2ee88f0af9c3759b45061b0751015f03e09a11c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "845470079" + "i128": "372372983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.114.json index 7de1ffca..60a062d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "788705290" + "i128": "798732256" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "788705290" + "i128": "798732256" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49974e7812ef31fd65cabd8d0c332fbd5984b8a5636343eca4084c88935e5ef8" + "bytes": "14b0f4bc66f456144eed9ace64a5e2308c92255e23416d3fa0f45116921933a7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "788705290" + "i128": "798732256" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "013636d961e617896381167cc3a617fd5efeb47b6f4a334113ab6661b41b5480" + "bytes": "38737ae95d64abeab2c87d4eaa73abfe6e0d705878a8cf80ca10fc88ff273b28" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "013636d961e617896381167cc3a617fd5efeb47b6f4a334113ab6661b41b5480" + "bytes": "38737ae95d64abeab2c87d4eaa73abfe6e0d705878a8cf80ca10fc88ff273b28" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "013636d961e617896381167cc3a617fd5efeb47b6f4a334113ab6661b41b5480" + "bytes": "38737ae95d64abeab2c87d4eaa73abfe6e0d705878a8cf80ca10fc88ff273b28" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "788705290" + "i128": "798732256" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "788705290" + "i128": "798732256" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "013636d961e617896381167cc3a617fd5efeb47b6f4a334113ab6661b41b5480" + "bytes": "38737ae95d64abeab2c87d4eaa73abfe6e0d705878a8cf80ca10fc88ff273b28" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "013636d961e617896381167cc3a617fd5efeb47b6f4a334113ab6661b41b5480" + "bytes": "38737ae95d64abeab2c87d4eaa73abfe6e0d705878a8cf80ca10fc88ff273b28" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cd112e483ca7b55459cc75a92be8f5557015a626f921e620d4de0f918f2a30b" + "bytes": "70598fb269da8c01296ca29089fd0fc5a9fce46983e210c76f708a59fffa0ca8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cd112e483ca7b55459cc75a92be8f5557015a626f921e620d4de0f918f2a30b" + "bytes": "70598fb269da8c01296ca29089fd0fc5a9fce46983e210c76f708a59fffa0ca8" } ] }, "durability": "persistent", "val": { - "bytes": "013636d961e617896381167cc3a617fd5efeb47b6f4a334113ab6661b41b5480" + "bytes": "38737ae95d64abeab2c87d4eaa73abfe6e0d705878a8cf80ca10fc88ff273b28" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "788705290" + "i128": "798732256" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.115.json index 97c8e45a..a51915d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "6673599" + "i128": "495789089" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "6673599" + "i128": "495789089" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "036f138fdedca37cb3017267d8c4f29573ee695e59940b4da9386cccda57ec4f" + "bytes": "84281be6253d6cd786d500bc4b6791eba03992464bab06bb99b2fd4e7ad038af" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "6673599" + "i128": "495789089" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "211abd05968e4ea3c4268035d9a551b57a09c5cee06d753d2224e048100b1ec3" + "bytes": "73cf3d4660ff7a3b947b8bc644f7d7e30eb49f6974a17f955d589ed3b7cf95fd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "211abd05968e4ea3c4268035d9a551b57a09c5cee06d753d2224e048100b1ec3" + "bytes": "73cf3d4660ff7a3b947b8bc644f7d7e30eb49f6974a17f955d589ed3b7cf95fd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "211abd05968e4ea3c4268035d9a551b57a09c5cee06d753d2224e048100b1ec3" + "bytes": "73cf3d4660ff7a3b947b8bc644f7d7e30eb49f6974a17f955d589ed3b7cf95fd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "6673599" + "i128": "495789089" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "6673599" + "i128": "495789089" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "211abd05968e4ea3c4268035d9a551b57a09c5cee06d753d2224e048100b1ec3" + "bytes": "73cf3d4660ff7a3b947b8bc644f7d7e30eb49f6974a17f955d589ed3b7cf95fd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "211abd05968e4ea3c4268035d9a551b57a09c5cee06d753d2224e048100b1ec3" + "bytes": "73cf3d4660ff7a3b947b8bc644f7d7e30eb49f6974a17f955d589ed3b7cf95fd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6273edd2ccde25702cced495678e1c5f5a683c17eaaa5db52640756b98f05293" + "bytes": "98518e6ec7ca9a0410643a171cbd0a1df3ee59c8b2d4673a96e4c1e5c9286fad" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6273edd2ccde25702cced495678e1c5f5a683c17eaaa5db52640756b98f05293" + "bytes": "98518e6ec7ca9a0410643a171cbd0a1df3ee59c8b2d4673a96e4c1e5c9286fad" } ] }, "durability": "persistent", "val": { - "bytes": "211abd05968e4ea3c4268035d9a551b57a09c5cee06d753d2224e048100b1ec3" + "bytes": "73cf3d4660ff7a3b947b8bc644f7d7e30eb49f6974a17f955d589ed3b7cf95fd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "6673599" + "i128": "495789089" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.116.json index 134c20a5..543fc762 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "795519384" + "i128": "287445698" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "795519384" + "i128": "287445698" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8acd371a68e8cbcadc3dd22011b31dc48a4776c60b89c0a31bc0f1769ad0d7e0" + "bytes": "0a2c4ffb27731aa7a9824132b640cb006c9cb961987e11b0c57c2ed8429d4fe3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "795519384" + "i128": "287445698" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4615148cecab8090f232d39af305da8db9bcf3a35ca5496cf3889aecd01c4b01" + "bytes": "ccfa1e979e716a5b780eeaa3988e6c230f94625df0f9130d6120b4547359e0a1" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4615148cecab8090f232d39af305da8db9bcf3a35ca5496cf3889aecd01c4b01" + "bytes": "ccfa1e979e716a5b780eeaa3988e6c230f94625df0f9130d6120b4547359e0a1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4615148cecab8090f232d39af305da8db9bcf3a35ca5496cf3889aecd01c4b01" + "bytes": "ccfa1e979e716a5b780eeaa3988e6c230f94625df0f9130d6120b4547359e0a1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "795519384" + "i128": "287445698" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "795519384" + "i128": "287445698" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4615148cecab8090f232d39af305da8db9bcf3a35ca5496cf3889aecd01c4b01" + "bytes": "ccfa1e979e716a5b780eeaa3988e6c230f94625df0f9130d6120b4547359e0a1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4615148cecab8090f232d39af305da8db9bcf3a35ca5496cf3889aecd01c4b01" + "bytes": "ccfa1e979e716a5b780eeaa3988e6c230f94625df0f9130d6120b4547359e0a1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ae0da39e93eeae31280fd9164cfbf9b78fef5372ee5a9bc511f5909bc6e4af7" + "bytes": "ab5cc5060a3464ff089f15789c009caf72739393881a4d93da84c0ef1bfd98e8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ae0da39e93eeae31280fd9164cfbf9b78fef5372ee5a9bc511f5909bc6e4af7" + "bytes": "ab5cc5060a3464ff089f15789c009caf72739393881a4d93da84c0ef1bfd98e8" } ] }, "durability": "persistent", "val": { - "bytes": "4615148cecab8090f232d39af305da8db9bcf3a35ca5496cf3889aecd01c4b01" + "bytes": "ccfa1e979e716a5b780eeaa3988e6c230f94625df0f9130d6120b4547359e0a1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "795519384" + "i128": "287445698" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.117.json index 263de890..73598a99 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "570344077" + "i128": "929048958" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "570344077" + "i128": "929048958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3b2cf1a9672bc28444ef672cd2008a0d00d30e14e7156f8a0063d500e9c787c" + "bytes": "12ed683c718695e03aab2d217f9a7e5d2713dc74c664c75988e5830c14fa6d58" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "570344077" + "i128": "929048958" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5d5c56a8af5237fbbd326e0cbbd38b44e83d6ef99bc0c2f57eea1665b79b86e4" + "bytes": "832e4234500df1ddc4492134d61f84a4f1de8bf1b4b511f4ae015406ef457bc3" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d5c56a8af5237fbbd326e0cbbd38b44e83d6ef99bc0c2f57eea1665b79b86e4" + "bytes": "832e4234500df1ddc4492134d61f84a4f1de8bf1b4b511f4ae015406ef457bc3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d5c56a8af5237fbbd326e0cbbd38b44e83d6ef99bc0c2f57eea1665b79b86e4" + "bytes": "832e4234500df1ddc4492134d61f84a4f1de8bf1b4b511f4ae015406ef457bc3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "570344077" + "i128": "929048958" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "570344077" + "i128": "929048958" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5d5c56a8af5237fbbd326e0cbbd38b44e83d6ef99bc0c2f57eea1665b79b86e4" + "bytes": "832e4234500df1ddc4492134d61f84a4f1de8bf1b4b511f4ae015406ef457bc3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5d5c56a8af5237fbbd326e0cbbd38b44e83d6ef99bc0c2f57eea1665b79b86e4" + "bytes": "832e4234500df1ddc4492134d61f84a4f1de8bf1b4b511f4ae015406ef457bc3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f4ca09810c66d7091ac0b01002a28b26bbe2d01ffba80cd7a3d60c2e8e4280d" + "bytes": "9ce40041b72e12cb7e0647276a67a5f2ca430d672f702e30455d513e71937652" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f4ca09810c66d7091ac0b01002a28b26bbe2d01ffba80cd7a3d60c2e8e4280d" + "bytes": "9ce40041b72e12cb7e0647276a67a5f2ca430d672f702e30455d513e71937652" } ] }, "durability": "persistent", "val": { - "bytes": "5d5c56a8af5237fbbd326e0cbbd38b44e83d6ef99bc0c2f57eea1665b79b86e4" + "bytes": "832e4234500df1ddc4492134d61f84a4f1de8bf1b4b511f4ae015406ef457bc3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "570344077" + "i128": "929048958" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.118.json index e4033e36..8961c549 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "707507419" + "i128": "979523214" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "707507419" + "i128": "979523214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "256ec8a235b00acc587af40777b99f11ea24499363d5deba67a10364d4f70c26" + "bytes": "bb8156934478dd6317b04451e38d154d48dd127fd933b444a7405f665efe7b26" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "707507419" + "i128": "979523214" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "116c6104a992ecd4a233eefb428394eaf2e44a418594818c210b94be96b52479" + "bytes": "27a6019436dee92cc5ddc37340ea2b559d63214b3c1c57bb6d04864bdc81e2ce" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "116c6104a992ecd4a233eefb428394eaf2e44a418594818c210b94be96b52479" + "bytes": "27a6019436dee92cc5ddc37340ea2b559d63214b3c1c57bb6d04864bdc81e2ce" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "116c6104a992ecd4a233eefb428394eaf2e44a418594818c210b94be96b52479" + "bytes": "27a6019436dee92cc5ddc37340ea2b559d63214b3c1c57bb6d04864bdc81e2ce" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "707507419" + "i128": "979523214" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "707507419" + "i128": "979523214" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "116c6104a992ecd4a233eefb428394eaf2e44a418594818c210b94be96b52479" + "bytes": "27a6019436dee92cc5ddc37340ea2b559d63214b3c1c57bb6d04864bdc81e2ce" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "116c6104a992ecd4a233eefb428394eaf2e44a418594818c210b94be96b52479" + "bytes": "27a6019436dee92cc5ddc37340ea2b559d63214b3c1c57bb6d04864bdc81e2ce" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7d874145e436ff424f267100099c28d3280df52c0d753e94223c468601d7bb3" + "bytes": "8f2481b7ba13b35d4e1cf43405a409f5e7962aab0322ca0a0fb752e451bf063f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7d874145e436ff424f267100099c28d3280df52c0d753e94223c468601d7bb3" + "bytes": "8f2481b7ba13b35d4e1cf43405a409f5e7962aab0322ca0a0fb752e451bf063f" } ] }, "durability": "persistent", "val": { - "bytes": "116c6104a992ecd4a233eefb428394eaf2e44a418594818c210b94be96b52479" + "bytes": "27a6019436dee92cc5ddc37340ea2b559d63214b3c1c57bb6d04864bdc81e2ce" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "707507419" + "i128": "979523214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.119.json index 4817ff59..7a8073fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "9964063" + "i128": "619253927" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "9964063" + "i128": "619253927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9ddb8d1a47f9c5fe0a08b2fbbf042e64c3c997af95ad79a0306f337437c5c66" + "bytes": "25c0d9ef61db8edc9fd727493e6be2ba6a6f8d5235a2914d915bd371d3e3206b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "9964063" + "i128": "619253927" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "31fbe4f0857d24f38c9142980f48fa42f82ba8f36ef7729cb48f6081f2322782" + "bytes": "31b23091c48f28c7d217bfea178e02e2991777c692af467463036aeacf1b2406" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "31fbe4f0857d24f38c9142980f48fa42f82ba8f36ef7729cb48f6081f2322782" + "bytes": "31b23091c48f28c7d217bfea178e02e2991777c692af467463036aeacf1b2406" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "31fbe4f0857d24f38c9142980f48fa42f82ba8f36ef7729cb48f6081f2322782" + "bytes": "31b23091c48f28c7d217bfea178e02e2991777c692af467463036aeacf1b2406" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "9964063" + "i128": "619253927" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "9964063" + "i128": "619253927" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "31fbe4f0857d24f38c9142980f48fa42f82ba8f36ef7729cb48f6081f2322782" + "bytes": "31b23091c48f28c7d217bfea178e02e2991777c692af467463036aeacf1b2406" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "31fbe4f0857d24f38c9142980f48fa42f82ba8f36ef7729cb48f6081f2322782" + "bytes": "31b23091c48f28c7d217bfea178e02e2991777c692af467463036aeacf1b2406" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee40a6cded755eeb17a9f9e63f6817f7114dd4028f6a3392df3ca1bfe5ce1fdd" + "bytes": "2f150416c0786de570b913b0af8056aea35f59fedbbde911ad12be919d36102f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee40a6cded755eeb17a9f9e63f6817f7114dd4028f6a3392df3ca1bfe5ce1fdd" + "bytes": "2f150416c0786de570b913b0af8056aea35f59fedbbde911ad12be919d36102f" } ] }, "durability": "persistent", "val": { - "bytes": "31fbe4f0857d24f38c9142980f48fa42f82ba8f36ef7729cb48f6081f2322782" + "bytes": "31b23091c48f28c7d217bfea178e02e2991777c692af467463036aeacf1b2406" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "9964063" + "i128": "619253927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.12.json index 5e30fa07..1cec3e1c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "277236066" + "i128": "586240158" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "277236066" + "i128": "586240158" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "67ccfa9227fe71ebdcb6a06b91929247b0b16f26a3011cbe0f2b1868e86f2b69" + "bytes": "9477cf731836f789d9c8f3d93f8cd95375b22f47454e36dee5d533f36a47fff4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "277236066" + "i128": "586240158" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1714c8d18a2efea31d14b36023b6b15e34737ab19e3fdda128715bfbde2e8524" + "bytes": "c22e2f7d340dd99dfaffe86b5d4684a9a7d4662fa09c10ea6340025284c337f7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1714c8d18a2efea31d14b36023b6b15e34737ab19e3fdda128715bfbde2e8524" + "bytes": "c22e2f7d340dd99dfaffe86b5d4684a9a7d4662fa09c10ea6340025284c337f7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1714c8d18a2efea31d14b36023b6b15e34737ab19e3fdda128715bfbde2e8524" + "bytes": "c22e2f7d340dd99dfaffe86b5d4684a9a7d4662fa09c10ea6340025284c337f7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "277236066" + "i128": "586240158" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "277236066" + "i128": "586240158" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1714c8d18a2efea31d14b36023b6b15e34737ab19e3fdda128715bfbde2e8524" + "bytes": "c22e2f7d340dd99dfaffe86b5d4684a9a7d4662fa09c10ea6340025284c337f7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1714c8d18a2efea31d14b36023b6b15e34737ab19e3fdda128715bfbde2e8524" + "bytes": "c22e2f7d340dd99dfaffe86b5d4684a9a7d4662fa09c10ea6340025284c337f7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b1ab078501553c3518c00bab6111d0141df5c1dc61c3a992f74eea55ffb865f" + "bytes": "38495a27bec2c9c48fb1bbc8c1cd45a2d759751f65dfb5ecf15597b0710117cb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b1ab078501553c3518c00bab6111d0141df5c1dc61c3a992f74eea55ffb865f" + "bytes": "38495a27bec2c9c48fb1bbc8c1cd45a2d759751f65dfb5ecf15597b0710117cb" } ] }, "durability": "persistent", "val": { - "bytes": "1714c8d18a2efea31d14b36023b6b15e34737ab19e3fdda128715bfbde2e8524" + "bytes": "c22e2f7d340dd99dfaffe86b5d4684a9a7d4662fa09c10ea6340025284c337f7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "277236066" + "i128": "586240158" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.120.json index 569a6842..9233d881 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "683458985" + "i128": "514727455" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "683458985" + "i128": "514727455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e1bb30918a7d389af97f66a8f35f7c00dbff10e377402b9b4b1915f25772d54" + "bytes": "540f638ad517431683a94fbe438690bda461fe988f2458c2613582a19dbb61dd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "683458985" + "i128": "514727455" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8a9d94676783ed6095cc17857ecebbb69a9cdb881bbf9c573086accd9c55b4cb" + "bytes": "412ee6e39a608151b0a5ae912e89f45abf5daf12a68331c119d75df19a127972" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a9d94676783ed6095cc17857ecebbb69a9cdb881bbf9c573086accd9c55b4cb" + "bytes": "412ee6e39a608151b0a5ae912e89f45abf5daf12a68331c119d75df19a127972" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a9d94676783ed6095cc17857ecebbb69a9cdb881bbf9c573086accd9c55b4cb" + "bytes": "412ee6e39a608151b0a5ae912e89f45abf5daf12a68331c119d75df19a127972" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "683458985" + "i128": "514727455" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "683458985" + "i128": "514727455" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8a9d94676783ed6095cc17857ecebbb69a9cdb881bbf9c573086accd9c55b4cb" + "bytes": "412ee6e39a608151b0a5ae912e89f45abf5daf12a68331c119d75df19a127972" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8a9d94676783ed6095cc17857ecebbb69a9cdb881bbf9c573086accd9c55b4cb" + "bytes": "412ee6e39a608151b0a5ae912e89f45abf5daf12a68331c119d75df19a127972" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4665e0ccefe374d1908b6d1132d36301927f911253fdf98de42d50bc11813986" + "bytes": "97aaac68d1b3beceb5e7f71faba44e904aa24828e99e810d0bcab48220c7557c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4665e0ccefe374d1908b6d1132d36301927f911253fdf98de42d50bc11813986" + "bytes": "97aaac68d1b3beceb5e7f71faba44e904aa24828e99e810d0bcab48220c7557c" } ] }, "durability": "persistent", "val": { - "bytes": "8a9d94676783ed6095cc17857ecebbb69a9cdb881bbf9c573086accd9c55b4cb" + "bytes": "412ee6e39a608151b0a5ae912e89f45abf5daf12a68331c119d75df19a127972" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "683458985" + "i128": "514727455" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.121.json index f68937fc..34bd705d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917221263" + "i128": "753111942" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917221263" + "i128": "753111942" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c80759a224bdbbde76b3cff49886c9c064f02633996d96464021c16d3626cd0" + "bytes": "4dd64b23cb02c13fb04e32f06c8a1c5df8c6c9ce7215f16457d7f09fc8485025" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917221263" + "i128": "753111942" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dafd6d3e216d08518aef03d72b432b664aff295c9de56d7c23f019a8a945be7f" + "bytes": "004779c9b9da461d536d42bfd24e6d78413e3fd138f058d1ae5d5b42d35e31d7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dafd6d3e216d08518aef03d72b432b664aff295c9de56d7c23f019a8a945be7f" + "bytes": "004779c9b9da461d536d42bfd24e6d78413e3fd138f058d1ae5d5b42d35e31d7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dafd6d3e216d08518aef03d72b432b664aff295c9de56d7c23f019a8a945be7f" + "bytes": "004779c9b9da461d536d42bfd24e6d78413e3fd138f058d1ae5d5b42d35e31d7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917221263" + "i128": "753111942" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917221263" + "i128": "753111942" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dafd6d3e216d08518aef03d72b432b664aff295c9de56d7c23f019a8a945be7f" + "bytes": "004779c9b9da461d536d42bfd24e6d78413e3fd138f058d1ae5d5b42d35e31d7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dafd6d3e216d08518aef03d72b432b664aff295c9de56d7c23f019a8a945be7f" + "bytes": "004779c9b9da461d536d42bfd24e6d78413e3fd138f058d1ae5d5b42d35e31d7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94427c0f2e68e3797432a3f8c22bdec392bf30c8c6ed35201aeea9af9a11d0d6" + "bytes": "95a5bf8b55f62b6da9693f13459b0c1d57c21676718a018c6ef641335ce1dec2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94427c0f2e68e3797432a3f8c22bdec392bf30c8c6ed35201aeea9af9a11d0d6" + "bytes": "95a5bf8b55f62b6da9693f13459b0c1d57c21676718a018c6ef641335ce1dec2" } ] }, "durability": "persistent", "val": { - "bytes": "dafd6d3e216d08518aef03d72b432b664aff295c9de56d7c23f019a8a945be7f" + "bytes": "004779c9b9da461d536d42bfd24e6d78413e3fd138f058d1ae5d5b42d35e31d7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "917221263" + "i128": "753111942" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.122.json index 84b7550b..14a95a5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "551361961" + "i128": "610298511" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "551361961" + "i128": "610298511" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "718fd00e29401299d8e67907256f2a5291fbbaceae79c65b2331344a130ec1e3" + "bytes": "9fa38722c014be27bc2fef16140a34d8258f8bba1a99647493e28c45b20f2480" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "551361961" + "i128": "610298511" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "fe385b047638218a8f72a3d81ef490ce92c42fccc139691b7f81e8698271388c" + "bytes": "22f9bfa3d5f50626f4e0be6c87077388358be2f959731cf889ad144d90e607e6" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe385b047638218a8f72a3d81ef490ce92c42fccc139691b7f81e8698271388c" + "bytes": "22f9bfa3d5f50626f4e0be6c87077388358be2f959731cf889ad144d90e607e6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe385b047638218a8f72a3d81ef490ce92c42fccc139691b7f81e8698271388c" + "bytes": "22f9bfa3d5f50626f4e0be6c87077388358be2f959731cf889ad144d90e607e6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "551361961" + "i128": "610298511" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "551361961" + "i128": "610298511" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fe385b047638218a8f72a3d81ef490ce92c42fccc139691b7f81e8698271388c" + "bytes": "22f9bfa3d5f50626f4e0be6c87077388358be2f959731cf889ad144d90e607e6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fe385b047638218a8f72a3d81ef490ce92c42fccc139691b7f81e8698271388c" + "bytes": "22f9bfa3d5f50626f4e0be6c87077388358be2f959731cf889ad144d90e607e6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b64f65af7a3e305f884d7d5b2c8859d61131404882b3c801076465bcbe4f9f4" + "bytes": "917645830c794b6be185074f358e5d3a5758fe9f87be113e97cb5b745cb7a440" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b64f65af7a3e305f884d7d5b2c8859d61131404882b3c801076465bcbe4f9f4" + "bytes": "917645830c794b6be185074f358e5d3a5758fe9f87be113e97cb5b745cb7a440" } ] }, "durability": "persistent", "val": { - "bytes": "fe385b047638218a8f72a3d81ef490ce92c42fccc139691b7f81e8698271388c" + "bytes": "22f9bfa3d5f50626f4e0be6c87077388358be2f959731cf889ad144d90e607e6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "551361961" + "i128": "610298511" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.123.json index 96f6757a..4520654f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "735414345" + "i128": "670978299" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "735414345" + "i128": "670978299" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0848bf4e2b6208125fed56c40208744052568ef4ad8ae21c6c628fc18f0aa609" + "bytes": "39c42a69f0440558cec7354d1df3a5c9ed2ebb0537e453e9e5aca38d96d83d90" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "735414345" + "i128": "670978299" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2f0e35978e8df5486688ab0ba7832936002221a7681630fda8275c5e26ad6532" + "bytes": "0441516c53f8bc88b92f57ebe7537872054503ff133538b9b48fb935aef9014d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f0e35978e8df5486688ab0ba7832936002221a7681630fda8275c5e26ad6532" + "bytes": "0441516c53f8bc88b92f57ebe7537872054503ff133538b9b48fb935aef9014d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f0e35978e8df5486688ab0ba7832936002221a7681630fda8275c5e26ad6532" + "bytes": "0441516c53f8bc88b92f57ebe7537872054503ff133538b9b48fb935aef9014d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "735414345" + "i128": "670978299" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "735414345" + "i128": "670978299" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2f0e35978e8df5486688ab0ba7832936002221a7681630fda8275c5e26ad6532" + "bytes": "0441516c53f8bc88b92f57ebe7537872054503ff133538b9b48fb935aef9014d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2f0e35978e8df5486688ab0ba7832936002221a7681630fda8275c5e26ad6532" + "bytes": "0441516c53f8bc88b92f57ebe7537872054503ff133538b9b48fb935aef9014d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f845aaf83e4c2bd4c90804b9f534002416905f5dd71d251c809ee3df8790ef9e" + "bytes": "3fa3d3ac8148d4bab83482534843c626c553a40577b49d9cd107b9017ef6b074" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f845aaf83e4c2bd4c90804b9f534002416905f5dd71d251c809ee3df8790ef9e" + "bytes": "3fa3d3ac8148d4bab83482534843c626c553a40577b49d9cd107b9017ef6b074" } ] }, "durability": "persistent", "val": { - "bytes": "2f0e35978e8df5486688ab0ba7832936002221a7681630fda8275c5e26ad6532" + "bytes": "0441516c53f8bc88b92f57ebe7537872054503ff133538b9b48fb935aef9014d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "735414345" + "i128": "670978299" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.124.json index 20033dd7..8da812a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "989443814" + "i128": "325726608" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "989443814" + "i128": "325726608" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25285d5cc99a976746c82357b7f49b25baaa6dfc655c3749a3014e377d352891" + "bytes": "a74b4135f6e5a24dff637b3cd7a1997d5dfbb96d5a7f508b91d1af39995799bb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "989443814" + "i128": "325726608" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "03da441c23cba9c324e705f473b31ebc1dbcdd5d5a0a270ebbd49427b5a86740" + "bytes": "c9e58cdcd92ba83c5f0319a1b64480071f4202405ec278a98fa8bcb3031c075c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "03da441c23cba9c324e705f473b31ebc1dbcdd5d5a0a270ebbd49427b5a86740" + "bytes": "c9e58cdcd92ba83c5f0319a1b64480071f4202405ec278a98fa8bcb3031c075c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "03da441c23cba9c324e705f473b31ebc1dbcdd5d5a0a270ebbd49427b5a86740" + "bytes": "c9e58cdcd92ba83c5f0319a1b64480071f4202405ec278a98fa8bcb3031c075c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "989443814" + "i128": "325726608" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "989443814" + "i128": "325726608" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "03da441c23cba9c324e705f473b31ebc1dbcdd5d5a0a270ebbd49427b5a86740" + "bytes": "c9e58cdcd92ba83c5f0319a1b64480071f4202405ec278a98fa8bcb3031c075c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "03da441c23cba9c324e705f473b31ebc1dbcdd5d5a0a270ebbd49427b5a86740" + "bytes": "c9e58cdcd92ba83c5f0319a1b64480071f4202405ec278a98fa8bcb3031c075c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63f4ecc360d074d857c2d89452cdb265ddbdebc7205e169a0a77301b9718f84c" + "bytes": "6361dddb2c4a0f85da9d4b442493e5e2801550b683cc8f64bc217ce31fe0e7e0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63f4ecc360d074d857c2d89452cdb265ddbdebc7205e169a0a77301b9718f84c" + "bytes": "6361dddb2c4a0f85da9d4b442493e5e2801550b683cc8f64bc217ce31fe0e7e0" } ] }, "durability": "persistent", "val": { - "bytes": "03da441c23cba9c324e705f473b31ebc1dbcdd5d5a0a270ebbd49427b5a86740" + "bytes": "c9e58cdcd92ba83c5f0319a1b64480071f4202405ec278a98fa8bcb3031c075c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "989443814" + "i128": "325726608" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.125.json index 406bb22a..bc28a074 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "862128754" + "i128": "274160069" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "862128754" + "i128": "274160069" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "92ef84d406cc443e7434d30b6cac22d04090d8951df13be919d7d29cd3452a98" + "bytes": "60cb056ff8c7a373eb3394c7b8966b712d15139a6dfae1c925f7a9dd92c5dd4c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "862128754" + "i128": "274160069" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d86142609debb6d28252c606a651a0ca505b445ee1958b41f672d80ea94916f5" + "bytes": "94af588733c5bbe308d748f233d39eb33fcb2446b55255ef87090442c3d3fa24" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d86142609debb6d28252c606a651a0ca505b445ee1958b41f672d80ea94916f5" + "bytes": "94af588733c5bbe308d748f233d39eb33fcb2446b55255ef87090442c3d3fa24" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d86142609debb6d28252c606a651a0ca505b445ee1958b41f672d80ea94916f5" + "bytes": "94af588733c5bbe308d748f233d39eb33fcb2446b55255ef87090442c3d3fa24" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "862128754" + "i128": "274160069" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "862128754" + "i128": "274160069" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d86142609debb6d28252c606a651a0ca505b445ee1958b41f672d80ea94916f5" + "bytes": "94af588733c5bbe308d748f233d39eb33fcb2446b55255ef87090442c3d3fa24" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d86142609debb6d28252c606a651a0ca505b445ee1958b41f672d80ea94916f5" + "bytes": "94af588733c5bbe308d748f233d39eb33fcb2446b55255ef87090442c3d3fa24" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e060c3180627a957280d3dffc38f98091788936553960cbb3c4b3fa33b8ed6b4" + "bytes": "efaf680834d8bb07e02a44960992f8426eadb4774bd4111c075fc43fa74f2acb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e060c3180627a957280d3dffc38f98091788936553960cbb3c4b3fa33b8ed6b4" + "bytes": "efaf680834d8bb07e02a44960992f8426eadb4774bd4111c075fc43fa74f2acb" } ] }, "durability": "persistent", "val": { - "bytes": "d86142609debb6d28252c606a651a0ca505b445ee1958b41f672d80ea94916f5" + "bytes": "94af588733c5bbe308d748f233d39eb33fcb2446b55255ef87090442c3d3fa24" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "862128754" + "i128": "274160069" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.126.json index c8c18a6c..8c46e428 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "746607987" + "i128": "377639083" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "746607987" + "i128": "377639083" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccaebec69f5919fec88d6fd416c4d0af66b3a344b27f4c6cd59c5ae5d29aaa56" + "bytes": "6f1faece0cbae6195e4b5e32509b721d8b2a4fff6a1106172ec832d229f9e1b5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "746607987" + "i128": "377639083" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e7f75ae7d6d91512197d1fd8740ba7a1e1e516d0854fac6a7f9c70aaa7fb1ddd" + "bytes": "678c58fbd26710c70b3bb85ba806f3e3f5cd9771b98af7b72390e44c3250c550" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7f75ae7d6d91512197d1fd8740ba7a1e1e516d0854fac6a7f9c70aaa7fb1ddd" + "bytes": "678c58fbd26710c70b3bb85ba806f3e3f5cd9771b98af7b72390e44c3250c550" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7f75ae7d6d91512197d1fd8740ba7a1e1e516d0854fac6a7f9c70aaa7fb1ddd" + "bytes": "678c58fbd26710c70b3bb85ba806f3e3f5cd9771b98af7b72390e44c3250c550" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "746607987" + "i128": "377639083" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "746607987" + "i128": "377639083" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e7f75ae7d6d91512197d1fd8740ba7a1e1e516d0854fac6a7f9c70aaa7fb1ddd" + "bytes": "678c58fbd26710c70b3bb85ba806f3e3f5cd9771b98af7b72390e44c3250c550" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e7f75ae7d6d91512197d1fd8740ba7a1e1e516d0854fac6a7f9c70aaa7fb1ddd" + "bytes": "678c58fbd26710c70b3bb85ba806f3e3f5cd9771b98af7b72390e44c3250c550" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a34f940803a8933310118530e05f219d166b5527acf1a4da0ba4c107723b4285" + "bytes": "43848c5d7d130a02743adee0ae2776348dd43fc1a901c76c979baf246214724a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a34f940803a8933310118530e05f219d166b5527acf1a4da0ba4c107723b4285" + "bytes": "43848c5d7d130a02743adee0ae2776348dd43fc1a901c76c979baf246214724a" } ] }, "durability": "persistent", "val": { - "bytes": "e7f75ae7d6d91512197d1fd8740ba7a1e1e516d0854fac6a7f9c70aaa7fb1ddd" + "bytes": "678c58fbd26710c70b3bb85ba806f3e3f5cd9771b98af7b72390e44c3250c550" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "746607987" + "i128": "377639083" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.127.json index eae11ddf..c3532db1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "699798297" + "i128": "786625889" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "699798297" + "i128": "786625889" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfda1ebae88d87d283f196151903c28a8922930519f55649a64e36ce1260fd44" + "bytes": "89af054da42c1641e9d96178650897a4ddccf919845b07001f557a06c99a2124" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "699798297" + "i128": "786625889" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1f5c4afdf17ce692934d5a585267c2c36577687a6950fffbc81e08ad3b2b36ee" + "bytes": "c74aca32c1b87d43e26d7f347041db80c59b92c6383846ad16d28d73a5542e9a" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f5c4afdf17ce692934d5a585267c2c36577687a6950fffbc81e08ad3b2b36ee" + "bytes": "c74aca32c1b87d43e26d7f347041db80c59b92c6383846ad16d28d73a5542e9a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f5c4afdf17ce692934d5a585267c2c36577687a6950fffbc81e08ad3b2b36ee" + "bytes": "c74aca32c1b87d43e26d7f347041db80c59b92c6383846ad16d28d73a5542e9a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "699798297" + "i128": "786625889" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "699798297" + "i128": "786625889" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1f5c4afdf17ce692934d5a585267c2c36577687a6950fffbc81e08ad3b2b36ee" + "bytes": "c74aca32c1b87d43e26d7f347041db80c59b92c6383846ad16d28d73a5542e9a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1f5c4afdf17ce692934d5a585267c2c36577687a6950fffbc81e08ad3b2b36ee" + "bytes": "c74aca32c1b87d43e26d7f347041db80c59b92c6383846ad16d28d73a5542e9a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9fed3ec6fdcabb286939ae5e12f77c263763ccb62a1b2c950da5019d29beee5c" + "bytes": "5f9492fd05045b32ac248006015e6ef0035866de8a4fca5a16ec2a25c629824a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9fed3ec6fdcabb286939ae5e12f77c263763ccb62a1b2c950da5019d29beee5c" + "bytes": "5f9492fd05045b32ac248006015e6ef0035866de8a4fca5a16ec2a25c629824a" } ] }, "durability": "persistent", "val": { - "bytes": "1f5c4afdf17ce692934d5a585267c2c36577687a6950fffbc81e08ad3b2b36ee" + "bytes": "c74aca32c1b87d43e26d7f347041db80c59b92c6383846ad16d28d73a5542e9a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "699798297" + "i128": "786625889" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.128.json index 9ca1d37f..1f79d4c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "638354402" + "i128": "501683073" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "638354402" + "i128": "501683073" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a60feb84bb7e4d42f7694b1dfd8d511d41f68cda24541652f1af23dc6647316b" + "bytes": "abc246c985f2cd2fdcc124f3a2effa672513f24b629d3a53bc60e5e356305482" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "638354402" + "i128": "501683073" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "69c7190904b268165cd85acf85a13b58331c4d46c3b14f91729f0d59bddf87a6" + "bytes": "bf4d5dcddf65dce301aef80103fc2f88de239e23293f423bb7902156f0db1db8" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69c7190904b268165cd85acf85a13b58331c4d46c3b14f91729f0d59bddf87a6" + "bytes": "bf4d5dcddf65dce301aef80103fc2f88de239e23293f423bb7902156f0db1db8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69c7190904b268165cd85acf85a13b58331c4d46c3b14f91729f0d59bddf87a6" + "bytes": "bf4d5dcddf65dce301aef80103fc2f88de239e23293f423bb7902156f0db1db8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "638354402" + "i128": "501683073" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "638354402" + "i128": "501683073" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "69c7190904b268165cd85acf85a13b58331c4d46c3b14f91729f0d59bddf87a6" + "bytes": "bf4d5dcddf65dce301aef80103fc2f88de239e23293f423bb7902156f0db1db8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "69c7190904b268165cd85acf85a13b58331c4d46c3b14f91729f0d59bddf87a6" + "bytes": "bf4d5dcddf65dce301aef80103fc2f88de239e23293f423bb7902156f0db1db8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a1de5a2ddca688a227afe38bdddfe72c8813be87ad0957fa8a008dffeab55a8" + "bytes": "251dc5e06c9ada15df9accbaf57e663ed06338ae46547b4cf2ab5128d13b6990" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a1de5a2ddca688a227afe38bdddfe72c8813be87ad0957fa8a008dffeab55a8" + "bytes": "251dc5e06c9ada15df9accbaf57e663ed06338ae46547b4cf2ab5128d13b6990" } ] }, "durability": "persistent", "val": { - "bytes": "69c7190904b268165cd85acf85a13b58331c4d46c3b14f91729f0d59bddf87a6" + "bytes": "bf4d5dcddf65dce301aef80103fc2f88de239e23293f423bb7902156f0db1db8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "638354402" + "i128": "501683073" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.129.json index 723e3e20..54c6b38d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "511934401" + "i128": "217638400" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "511934401" + "i128": "217638400" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "515c56d0f67cb58c4ebe515d7fc14bc29d4710bc4ba24fb211641680596b9003" + "bytes": "10442b828184ac391107ab720a7cd24086814119abeee3c1c8e1eb8391dac4f7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "511934401" + "i128": "217638400" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "050d3d050bbdae68af8a453d65b464081da11bd9f899d5b6dba7a8fa6e0d5d48" + "bytes": "2b373a83804554f8bbc1aafda4647ead3b1f8ad32e986f3447fb5e4ce92224f7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "050d3d050bbdae68af8a453d65b464081da11bd9f899d5b6dba7a8fa6e0d5d48" + "bytes": "2b373a83804554f8bbc1aafda4647ead3b1f8ad32e986f3447fb5e4ce92224f7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "050d3d050bbdae68af8a453d65b464081da11bd9f899d5b6dba7a8fa6e0d5d48" + "bytes": "2b373a83804554f8bbc1aafda4647ead3b1f8ad32e986f3447fb5e4ce92224f7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "511934401" + "i128": "217638400" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "511934401" + "i128": "217638400" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "050d3d050bbdae68af8a453d65b464081da11bd9f899d5b6dba7a8fa6e0d5d48" + "bytes": "2b373a83804554f8bbc1aafda4647ead3b1f8ad32e986f3447fb5e4ce92224f7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "050d3d050bbdae68af8a453d65b464081da11bd9f899d5b6dba7a8fa6e0d5d48" + "bytes": "2b373a83804554f8bbc1aafda4647ead3b1f8ad32e986f3447fb5e4ce92224f7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0abd03c051d27bfecc36d72b1e2d719a40d61013f90424384596c013ce893c3" + "bytes": "fd8d509e080aeabaab247991afbcd026f8d257cdcd7ed32f510eec91d17dfd2d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0abd03c051d27bfecc36d72b1e2d719a40d61013f90424384596c013ce893c3" + "bytes": "fd8d509e080aeabaab247991afbcd026f8d257cdcd7ed32f510eec91d17dfd2d" } ] }, "durability": "persistent", "val": { - "bytes": "050d3d050bbdae68af8a453d65b464081da11bd9f899d5b6dba7a8fa6e0d5d48" + "bytes": "2b373a83804554f8bbc1aafda4647ead3b1f8ad32e986f3447fb5e4ce92224f7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "511934401" + "i128": "217638400" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.13.json index 06fdebe8..6608f9c4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "23501124" + "i128": "724995735" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23501124" + "i128": "724995735" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "160a6745d21e9482f9ef6af830ebe927b522362ac8344500ecd3a5a631bc7cdc" + "bytes": "b215b4a8908730b64750028d721f6e01f22385c747026d7854255a751846a63f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "23501124" + "i128": "724995735" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a6002909e6849cfc40d106151cbba186b86eb5a4087f63b38d6b0914b7669d25" + "bytes": "1958fdef80ef7624a1996fda5678c14fc0d5fd0922341bf1fef2fc463e158c48" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6002909e6849cfc40d106151cbba186b86eb5a4087f63b38d6b0914b7669d25" + "bytes": "1958fdef80ef7624a1996fda5678c14fc0d5fd0922341bf1fef2fc463e158c48" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6002909e6849cfc40d106151cbba186b86eb5a4087f63b38d6b0914b7669d25" + "bytes": "1958fdef80ef7624a1996fda5678c14fc0d5fd0922341bf1fef2fc463e158c48" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "23501124" + "i128": "724995735" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "23501124" + "i128": "724995735" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a6002909e6849cfc40d106151cbba186b86eb5a4087f63b38d6b0914b7669d25" + "bytes": "1958fdef80ef7624a1996fda5678c14fc0d5fd0922341bf1fef2fc463e158c48" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a6002909e6849cfc40d106151cbba186b86eb5a4087f63b38d6b0914b7669d25" + "bytes": "1958fdef80ef7624a1996fda5678c14fc0d5fd0922341bf1fef2fc463e158c48" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70487b5034839ed33afef7a099f1f12026aeab2abc27596fc2bbc910f3ac2662" + "bytes": "828b9c5d8d30f8f55c871ce0f133c99d9615e4dd50eb3f71554198c427e58b39" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70487b5034839ed33afef7a099f1f12026aeab2abc27596fc2bbc910f3ac2662" + "bytes": "828b9c5d8d30f8f55c871ce0f133c99d9615e4dd50eb3f71554198c427e58b39" } ] }, "durability": "persistent", "val": { - "bytes": "a6002909e6849cfc40d106151cbba186b86eb5a4087f63b38d6b0914b7669d25" + "bytes": "1958fdef80ef7624a1996fda5678c14fc0d5fd0922341bf1fef2fc463e158c48" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "23501124" + "i128": "724995735" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.130.json index b1f5bdc9..a865b7cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "596650198" + "i128": "459827601" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "596650198" + "i128": "459827601" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed0878fb50f832dd1a4050f16a233fe3182a928e3f24a212fdca687931fb8a0c" + "bytes": "eed39bac64a4b7425b3ca8b30cdd22fde327a397a6e1bdf6959d0565b772c169" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "596650198" + "i128": "459827601" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c0fc23e4a81df5ba302cef7bc59e36723fb5a753aaf7aef87ffc7245f4c5983e" + "bytes": "c9d7842a1c88814b62953db6808b3a78aed7c0e2e060a645846d12dc61ee204c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0fc23e4a81df5ba302cef7bc59e36723fb5a753aaf7aef87ffc7245f4c5983e" + "bytes": "c9d7842a1c88814b62953db6808b3a78aed7c0e2e060a645846d12dc61ee204c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0fc23e4a81df5ba302cef7bc59e36723fb5a753aaf7aef87ffc7245f4c5983e" + "bytes": "c9d7842a1c88814b62953db6808b3a78aed7c0e2e060a645846d12dc61ee204c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "596650198" + "i128": "459827601" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "596650198" + "i128": "459827601" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c0fc23e4a81df5ba302cef7bc59e36723fb5a753aaf7aef87ffc7245f4c5983e" + "bytes": "c9d7842a1c88814b62953db6808b3a78aed7c0e2e060a645846d12dc61ee204c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c0fc23e4a81df5ba302cef7bc59e36723fb5a753aaf7aef87ffc7245f4c5983e" + "bytes": "c9d7842a1c88814b62953db6808b3a78aed7c0e2e060a645846d12dc61ee204c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7ba1af78f52967d9b8dc21439cfd8db0a9c8f8f44879898e5a934dc6d85a703" + "bytes": "57a9a20d20448431f0871fdbf04a31df0d62d42a6221a5f80909e299ba84999f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7ba1af78f52967d9b8dc21439cfd8db0a9c8f8f44879898e5a934dc6d85a703" + "bytes": "57a9a20d20448431f0871fdbf04a31df0d62d42a6221a5f80909e299ba84999f" } ] }, "durability": "persistent", "val": { - "bytes": "c0fc23e4a81df5ba302cef7bc59e36723fb5a753aaf7aef87ffc7245f4c5983e" + "bytes": "c9d7842a1c88814b62953db6808b3a78aed7c0e2e060a645846d12dc61ee204c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "596650198" + "i128": "459827601" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.131.json index c933f769..ff966a04 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "159783476" + "i128": "138206340" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "159783476" + "i128": "138206340" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce8b8c91068c4052913a1d3b38619917be2b410deb33b95389d9cf4f67df0d77" + "bytes": "92809180214c313605e531a2582231d9fc25f002aed4a15974ccf2629371a36d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "159783476" + "i128": "138206340" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f5e0c07c84b47581a06c57570ed09b5bae4a349e4f87ab47a8a2b53d96ff0e44" + "bytes": "75a5e066a92bd5bbd6372288b5f56469e0c50c5b2820dd30524aa25cf7225960" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f5e0c07c84b47581a06c57570ed09b5bae4a349e4f87ab47a8a2b53d96ff0e44" + "bytes": "75a5e066a92bd5bbd6372288b5f56469e0c50c5b2820dd30524aa25cf7225960" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f5e0c07c84b47581a06c57570ed09b5bae4a349e4f87ab47a8a2b53d96ff0e44" + "bytes": "75a5e066a92bd5bbd6372288b5f56469e0c50c5b2820dd30524aa25cf7225960" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "159783476" + "i128": "138206340" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "159783476" + "i128": "138206340" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f5e0c07c84b47581a06c57570ed09b5bae4a349e4f87ab47a8a2b53d96ff0e44" + "bytes": "75a5e066a92bd5bbd6372288b5f56469e0c50c5b2820dd30524aa25cf7225960" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f5e0c07c84b47581a06c57570ed09b5bae4a349e4f87ab47a8a2b53d96ff0e44" + "bytes": "75a5e066a92bd5bbd6372288b5f56469e0c50c5b2820dd30524aa25cf7225960" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36b6060b47110d72a27cab9c3a582d61cdb9731b9609cafdaa445b0c2b558d26" + "bytes": "4be8fdcdae29af2869191e32fd74827ba722cc26eeb6b4d02488c579ea80e20b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36b6060b47110d72a27cab9c3a582d61cdb9731b9609cafdaa445b0c2b558d26" + "bytes": "4be8fdcdae29af2869191e32fd74827ba722cc26eeb6b4d02488c579ea80e20b" } ] }, "durability": "persistent", "val": { - "bytes": "f5e0c07c84b47581a06c57570ed09b5bae4a349e4f87ab47a8a2b53d96ff0e44" + "bytes": "75a5e066a92bd5bbd6372288b5f56469e0c50c5b2820dd30524aa25cf7225960" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "159783476" + "i128": "138206340" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.132.json index 839dd6bd..aba8791b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "551234414" + "i128": "936028466" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "551234414" + "i128": "936028466" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "de3e45fa3db032713e4532a05feee2e71e176b9a0ec3ff4519ce4d084a427b08" + "bytes": "98359ddffd55c7fb51d14fe99bfcf44ecc89dca9b6fbba38f6e04aba9a3afec1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "551234414" + "i128": "936028466" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b1ce9234ed0bc2c5920cc4a67429640cc054ea7fb8948427091661ea63bb05fa" + "bytes": "ab2aa12e9837e9d5d9a6a07d094627e87237b6c1cb9cf319550337881266249a" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b1ce9234ed0bc2c5920cc4a67429640cc054ea7fb8948427091661ea63bb05fa" + "bytes": "ab2aa12e9837e9d5d9a6a07d094627e87237b6c1cb9cf319550337881266249a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b1ce9234ed0bc2c5920cc4a67429640cc054ea7fb8948427091661ea63bb05fa" + "bytes": "ab2aa12e9837e9d5d9a6a07d094627e87237b6c1cb9cf319550337881266249a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "551234414" + "i128": "936028466" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "551234414" + "i128": "936028466" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b1ce9234ed0bc2c5920cc4a67429640cc054ea7fb8948427091661ea63bb05fa" + "bytes": "ab2aa12e9837e9d5d9a6a07d094627e87237b6c1cb9cf319550337881266249a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b1ce9234ed0bc2c5920cc4a67429640cc054ea7fb8948427091661ea63bb05fa" + "bytes": "ab2aa12e9837e9d5d9a6a07d094627e87237b6c1cb9cf319550337881266249a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2610e18b02a6af549b0ce0cbd87bc0555ce1c55b619653f10ea597ad89a63b98" + "bytes": "6c50f174acc11afc0aeaa310d6621336f260277606ddfc6e8e4b8cc3d41898b0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2610e18b02a6af549b0ce0cbd87bc0555ce1c55b619653f10ea597ad89a63b98" + "bytes": "6c50f174acc11afc0aeaa310d6621336f260277606ddfc6e8e4b8cc3d41898b0" } ] }, "durability": "persistent", "val": { - "bytes": "b1ce9234ed0bc2c5920cc4a67429640cc054ea7fb8948427091661ea63bb05fa" + "bytes": "ab2aa12e9837e9d5d9a6a07d094627e87237b6c1cb9cf319550337881266249a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "551234414" + "i128": "936028466" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.133.json index 38fe9491..c5dca064 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "979609712" + "i128": "726591273" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "979609712" + "i128": "726591273" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9eacf1db9e35937c09d842391766fd92c1aadec54363bad7db4393a4f9150fe3" + "bytes": "27b380603d8eba4fd2a108d57f8e409a73b4b1008ab4609d83f4d6c945caaf4a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "979609712" + "i128": "726591273" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d6f78eb9a919ad74c98fd79846bd46cd84dabad2217bed4e2bcad760e99ebf75" + "bytes": "d3c4f6ca5814c8cda361c99e9cfeb5d0958999dfc578fa32e019cf3eb72e7dcc" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d6f78eb9a919ad74c98fd79846bd46cd84dabad2217bed4e2bcad760e99ebf75" + "bytes": "d3c4f6ca5814c8cda361c99e9cfeb5d0958999dfc578fa32e019cf3eb72e7dcc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d6f78eb9a919ad74c98fd79846bd46cd84dabad2217bed4e2bcad760e99ebf75" + "bytes": "d3c4f6ca5814c8cda361c99e9cfeb5d0958999dfc578fa32e019cf3eb72e7dcc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "979609712" + "i128": "726591273" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "979609712" + "i128": "726591273" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d6f78eb9a919ad74c98fd79846bd46cd84dabad2217bed4e2bcad760e99ebf75" + "bytes": "d3c4f6ca5814c8cda361c99e9cfeb5d0958999dfc578fa32e019cf3eb72e7dcc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d6f78eb9a919ad74c98fd79846bd46cd84dabad2217bed4e2bcad760e99ebf75" + "bytes": "d3c4f6ca5814c8cda361c99e9cfeb5d0958999dfc578fa32e019cf3eb72e7dcc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7010292b968e2b195dbe6947fcbc7f0b33e66097570f789de970f5505b355a59" + "bytes": "6f6a0fbb324e6f069e7ebc97ecb22c302063b2499ec63fb3e1aec02d8974b34f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7010292b968e2b195dbe6947fcbc7f0b33e66097570f789de970f5505b355a59" + "bytes": "6f6a0fbb324e6f069e7ebc97ecb22c302063b2499ec63fb3e1aec02d8974b34f" } ] }, "durability": "persistent", "val": { - "bytes": "d6f78eb9a919ad74c98fd79846bd46cd84dabad2217bed4e2bcad760e99ebf75" + "bytes": "d3c4f6ca5814c8cda361c99e9cfeb5d0958999dfc578fa32e019cf3eb72e7dcc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "979609712" + "i128": "726591273" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.134.json index 0f644865..b27775f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "126047095" + "i128": "828531733" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "126047095" + "i128": "828531733" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b1f46b5f48e37e82d7ac60583c78097aa369f9ea198337523d856f2172272a5" + "bytes": "eb1d208e6d1190c86bbf53e3edae8120beb62b5ccae61111a20f52978c11647a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "126047095" + "i128": "828531733" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8dd23a8827510b64217cab0f47ee518b44ffe073a7274f117596a265e269d31b" + "bytes": "c8f773bad09087bda67ad0d5085fa5da9561159fc96cc6af019527fcb8812c95" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8dd23a8827510b64217cab0f47ee518b44ffe073a7274f117596a265e269d31b" + "bytes": "c8f773bad09087bda67ad0d5085fa5da9561159fc96cc6af019527fcb8812c95" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8dd23a8827510b64217cab0f47ee518b44ffe073a7274f117596a265e269d31b" + "bytes": "c8f773bad09087bda67ad0d5085fa5da9561159fc96cc6af019527fcb8812c95" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "126047095" + "i128": "828531733" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "126047095" + "i128": "828531733" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8dd23a8827510b64217cab0f47ee518b44ffe073a7274f117596a265e269d31b" + "bytes": "c8f773bad09087bda67ad0d5085fa5da9561159fc96cc6af019527fcb8812c95" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8dd23a8827510b64217cab0f47ee518b44ffe073a7274f117596a265e269d31b" + "bytes": "c8f773bad09087bda67ad0d5085fa5da9561159fc96cc6af019527fcb8812c95" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92beb1386cf2013162131ffb4d81bf99c018f5fcdd0f2f5ce5a350e3b0c429da" + "bytes": "af5008921b985f143685579531ab96272f2132c5c7544234d2ad54f81bb8bcee" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92beb1386cf2013162131ffb4d81bf99c018f5fcdd0f2f5ce5a350e3b0c429da" + "bytes": "af5008921b985f143685579531ab96272f2132c5c7544234d2ad54f81bb8bcee" } ] }, "durability": "persistent", "val": { - "bytes": "8dd23a8827510b64217cab0f47ee518b44ffe073a7274f117596a265e269d31b" + "bytes": "c8f773bad09087bda67ad0d5085fa5da9561159fc96cc6af019527fcb8812c95" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "126047095" + "i128": "828531733" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.135.json index 448b1f2e..55c06c45 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "198170479" + "i128": "335962358" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "198170479" + "i128": "335962358" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "871fc70998edf7a68eb11a163243053ab4289000551e46ac8ec840c2530beda0" + "bytes": "b641052336e53239db4d0d189d5fdcd15f5e216e80823ae484ca703fb41fd948" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "198170479" + "i128": "335962358" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ba1cbf4270eb8112f0c87fbfff380475073aa3002b9c62a0bfec3dcd1115c7d9" + "bytes": "f2f45c3b487df4ac0f2c4892e257d72daa6dfa0a8a0b384be8e1fda0982e2f3f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba1cbf4270eb8112f0c87fbfff380475073aa3002b9c62a0bfec3dcd1115c7d9" + "bytes": "f2f45c3b487df4ac0f2c4892e257d72daa6dfa0a8a0b384be8e1fda0982e2f3f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba1cbf4270eb8112f0c87fbfff380475073aa3002b9c62a0bfec3dcd1115c7d9" + "bytes": "f2f45c3b487df4ac0f2c4892e257d72daa6dfa0a8a0b384be8e1fda0982e2f3f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "198170479" + "i128": "335962358" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "198170479" + "i128": "335962358" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ba1cbf4270eb8112f0c87fbfff380475073aa3002b9c62a0bfec3dcd1115c7d9" + "bytes": "f2f45c3b487df4ac0f2c4892e257d72daa6dfa0a8a0b384be8e1fda0982e2f3f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ba1cbf4270eb8112f0c87fbfff380475073aa3002b9c62a0bfec3dcd1115c7d9" + "bytes": "f2f45c3b487df4ac0f2c4892e257d72daa6dfa0a8a0b384be8e1fda0982e2f3f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3feb9062d3520adc4accc16646fed19bbf5efd847a3a24a94c7cedf283a954ef" + "bytes": "43c30d60144fc5ab32f1f447819143d149c05555bd153dc8b77644c70362cdb7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3feb9062d3520adc4accc16646fed19bbf5efd847a3a24a94c7cedf283a954ef" + "bytes": "43c30d60144fc5ab32f1f447819143d149c05555bd153dc8b77644c70362cdb7" } ] }, "durability": "persistent", "val": { - "bytes": "ba1cbf4270eb8112f0c87fbfff380475073aa3002b9c62a0bfec3dcd1115c7d9" + "bytes": "f2f45c3b487df4ac0f2c4892e257d72daa6dfa0a8a0b384be8e1fda0982e2f3f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "198170479" + "i128": "335962358" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.136.json index 29b5bf70..37b96d66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "181930304" + "i128": "653652030" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181930304" + "i128": "653652030" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "89885d655f33d5083cacb0b89c50d883e2dafc04c95df9fe9ecbef4565bf0815" + "bytes": "acbc9aa72ba07ee1dbff36879f8126786e240791aee15031f4f3d20385c59241" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "181930304" + "i128": "653652030" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "32c844f290f77b704bbe623392ebb29df5fce15067dfe4236bb71af852a89f6e" + "bytes": "6064cf2a85b8c8a502ab309688ab8c3350d3f5a14a3adb7d41d362558d524237" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32c844f290f77b704bbe623392ebb29df5fce15067dfe4236bb71af852a89f6e" + "bytes": "6064cf2a85b8c8a502ab309688ab8c3350d3f5a14a3adb7d41d362558d524237" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32c844f290f77b704bbe623392ebb29df5fce15067dfe4236bb71af852a89f6e" + "bytes": "6064cf2a85b8c8a502ab309688ab8c3350d3f5a14a3adb7d41d362558d524237" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "181930304" + "i128": "653652030" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "181930304" + "i128": "653652030" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "32c844f290f77b704bbe623392ebb29df5fce15067dfe4236bb71af852a89f6e" + "bytes": "6064cf2a85b8c8a502ab309688ab8c3350d3f5a14a3adb7d41d362558d524237" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "32c844f290f77b704bbe623392ebb29df5fce15067dfe4236bb71af852a89f6e" + "bytes": "6064cf2a85b8c8a502ab309688ab8c3350d3f5a14a3adb7d41d362558d524237" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61ee03fe8e3e0a269c42528c931d1ae0e2963f766a590549facc38c86c5c4937" + "bytes": "f159c1800383ba136b93da1764b65ad31e39ce6d1bf7b5287b91422ad0b83d16" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61ee03fe8e3e0a269c42528c931d1ae0e2963f766a590549facc38c86c5c4937" + "bytes": "f159c1800383ba136b93da1764b65ad31e39ce6d1bf7b5287b91422ad0b83d16" } ] }, "durability": "persistent", "val": { - "bytes": "32c844f290f77b704bbe623392ebb29df5fce15067dfe4236bb71af852a89f6e" + "bytes": "6064cf2a85b8c8a502ab309688ab8c3350d3f5a14a3adb7d41d362558d524237" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "181930304" + "i128": "653652030" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.137.json index 53047cf9..74d246b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "53673028" + "i128": "150019201" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "53673028" + "i128": "150019201" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c472947bea390acf258b1e5c8997310aa31190a3f91b5bc2a8ceff67b2ee141" + "bytes": "def3fde442e2367900ffd8b928785c6aec04f0bd9b7f3293e12e231c9744535f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "53673028" + "i128": "150019201" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "fb722a1cdd2306ff5b00fe182f8121f5ef322b418918d1ef4e62365f347e7836" + "bytes": "689946a5713a0e5a861477d2b9bcfb572a3ff8ab464b54ea299dcdabb85f14c1" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb722a1cdd2306ff5b00fe182f8121f5ef322b418918d1ef4e62365f347e7836" + "bytes": "689946a5713a0e5a861477d2b9bcfb572a3ff8ab464b54ea299dcdabb85f14c1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb722a1cdd2306ff5b00fe182f8121f5ef322b418918d1ef4e62365f347e7836" + "bytes": "689946a5713a0e5a861477d2b9bcfb572a3ff8ab464b54ea299dcdabb85f14c1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "53673028" + "i128": "150019201" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "53673028" + "i128": "150019201" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fb722a1cdd2306ff5b00fe182f8121f5ef322b418918d1ef4e62365f347e7836" + "bytes": "689946a5713a0e5a861477d2b9bcfb572a3ff8ab464b54ea299dcdabb85f14c1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fb722a1cdd2306ff5b00fe182f8121f5ef322b418918d1ef4e62365f347e7836" + "bytes": "689946a5713a0e5a861477d2b9bcfb572a3ff8ab464b54ea299dcdabb85f14c1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec731b2756815934ab35dab7a62188200f252362f2f77b008a3883ea2dc95448" + "bytes": "d662a6db1fdf5d2eb4381373cd1d68eda1a5438a8e85bad00e63828f211e6022" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec731b2756815934ab35dab7a62188200f252362f2f77b008a3883ea2dc95448" + "bytes": "d662a6db1fdf5d2eb4381373cd1d68eda1a5438a8e85bad00e63828f211e6022" } ] }, "durability": "persistent", "val": { - "bytes": "fb722a1cdd2306ff5b00fe182f8121f5ef322b418918d1ef4e62365f347e7836" + "bytes": "689946a5713a0e5a861477d2b9bcfb572a3ff8ab464b54ea299dcdabb85f14c1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "53673028" + "i128": "150019201" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.138.json index 79072aa3..5ed8a77f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "643360368" + "i128": "738159861" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "643360368" + "i128": "738159861" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "98fffc75bf030219bdc2578ec38b8e4c70564d4dd55b3194888c2660d84a9fb9" + "bytes": "34ff6fb7be423a9e79cbf12d417c4c3387edabd562c5fda7a86990a222f2503c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "643360368" + "i128": "738159861" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3225b13f412a3cb518462ef170f6536f55d215a973a1ac740f61007916c00c44" + "bytes": "1d9559a12603b184f64f695a00581567dbb3b59d1323f1ac2f71f14ef25cb02e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3225b13f412a3cb518462ef170f6536f55d215a973a1ac740f61007916c00c44" + "bytes": "1d9559a12603b184f64f695a00581567dbb3b59d1323f1ac2f71f14ef25cb02e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3225b13f412a3cb518462ef170f6536f55d215a973a1ac740f61007916c00c44" + "bytes": "1d9559a12603b184f64f695a00581567dbb3b59d1323f1ac2f71f14ef25cb02e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "643360368" + "i128": "738159861" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "643360368" + "i128": "738159861" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3225b13f412a3cb518462ef170f6536f55d215a973a1ac740f61007916c00c44" + "bytes": "1d9559a12603b184f64f695a00581567dbb3b59d1323f1ac2f71f14ef25cb02e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3225b13f412a3cb518462ef170f6536f55d215a973a1ac740f61007916c00c44" + "bytes": "1d9559a12603b184f64f695a00581567dbb3b59d1323f1ac2f71f14ef25cb02e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5998ceb4528047c660627ed59982e0f704be465590defa3c825c7f914328f1b" + "bytes": "688e99819e2d20ce07d866ea15ac99133d1a52ce67c4f794dc6ef7a5a991ab74" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5998ceb4528047c660627ed59982e0f704be465590defa3c825c7f914328f1b" + "bytes": "688e99819e2d20ce07d866ea15ac99133d1a52ce67c4f794dc6ef7a5a991ab74" } ] }, "durability": "persistent", "val": { - "bytes": "3225b13f412a3cb518462ef170f6536f55d215a973a1ac740f61007916c00c44" + "bytes": "1d9559a12603b184f64f695a00581567dbb3b59d1323f1ac2f71f14ef25cb02e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "643360368" + "i128": "738159861" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.139.json index 1a500640..76e3bc7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "572867759" + "i128": "269002645" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "572867759" + "i128": "269002645" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "671d4000f2b0b5a43b00dfecc348f07f5365783c88e38bb0a4357ce2fcacc539" + "bytes": "452622eff7810ad690145a45802f3e8086538285c0f8095820eab59006ab1cec" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "572867759" + "i128": "269002645" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8061829d2d8b6bc87caf3e0105c63b66b3002691341ea59dc3d78e38c4be27cc" + "bytes": "2b4e7e1abd36a635fc52aeb8cc074ea544725967be98ec1d52ab289d34c109ed" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8061829d2d8b6bc87caf3e0105c63b66b3002691341ea59dc3d78e38c4be27cc" + "bytes": "2b4e7e1abd36a635fc52aeb8cc074ea544725967be98ec1d52ab289d34c109ed" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8061829d2d8b6bc87caf3e0105c63b66b3002691341ea59dc3d78e38c4be27cc" + "bytes": "2b4e7e1abd36a635fc52aeb8cc074ea544725967be98ec1d52ab289d34c109ed" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "572867759" + "i128": "269002645" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "572867759" + "i128": "269002645" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8061829d2d8b6bc87caf3e0105c63b66b3002691341ea59dc3d78e38c4be27cc" + "bytes": "2b4e7e1abd36a635fc52aeb8cc074ea544725967be98ec1d52ab289d34c109ed" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8061829d2d8b6bc87caf3e0105c63b66b3002691341ea59dc3d78e38c4be27cc" + "bytes": "2b4e7e1abd36a635fc52aeb8cc074ea544725967be98ec1d52ab289d34c109ed" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ac257700a7c550b21c7b0bc53910b3c384c799c2aee78ab868f46dbf350fd12" + "bytes": "58257851640cd6628b0e5b20c089e263bb530834500d66d49aaaa3975ac72507" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ac257700a7c550b21c7b0bc53910b3c384c799c2aee78ab868f46dbf350fd12" + "bytes": "58257851640cd6628b0e5b20c089e263bb530834500d66d49aaaa3975ac72507" } ] }, "durability": "persistent", "val": { - "bytes": "8061829d2d8b6bc87caf3e0105c63b66b3002691341ea59dc3d78e38c4be27cc" + "bytes": "2b4e7e1abd36a635fc52aeb8cc074ea544725967be98ec1d52ab289d34c109ed" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "572867759" + "i128": "269002645" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.14.json index af7033a2..a23ef0ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "225590743" + "i128": "105565898" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "225590743" + "i128": "105565898" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "475c7750e4fd6368989d8d2047c58701a0958ccc748c3ec9cdb679f53ce6dae9" + "bytes": "caa5f7e92917200e618201c3eb4da3a197a4ea7968af23980901982bad339ff2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "225590743" + "i128": "105565898" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "62553fae9dfde0395f7a502c5bedff3df9099bcb12f83cbcd13a274d90d1f652" + "bytes": "022800b6cc44a65215151013b8a8f64eee6a00d484be7fc53d222e954028e230" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62553fae9dfde0395f7a502c5bedff3df9099bcb12f83cbcd13a274d90d1f652" + "bytes": "022800b6cc44a65215151013b8a8f64eee6a00d484be7fc53d222e954028e230" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62553fae9dfde0395f7a502c5bedff3df9099bcb12f83cbcd13a274d90d1f652" + "bytes": "022800b6cc44a65215151013b8a8f64eee6a00d484be7fc53d222e954028e230" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "225590743" + "i128": "105565898" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "225590743" + "i128": "105565898" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "62553fae9dfde0395f7a502c5bedff3df9099bcb12f83cbcd13a274d90d1f652" + "bytes": "022800b6cc44a65215151013b8a8f64eee6a00d484be7fc53d222e954028e230" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "62553fae9dfde0395f7a502c5bedff3df9099bcb12f83cbcd13a274d90d1f652" + "bytes": "022800b6cc44a65215151013b8a8f64eee6a00d484be7fc53d222e954028e230" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "724b3a3a9bc15dd96857ef106f8c1e66d787eb8dcbd3c81710edc1b75f6a94ef" + "bytes": "772eecc9d3082dc4a9f780ad51e5cdbc8db3312fdc1ce61597c32a9560fbe75a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "724b3a3a9bc15dd96857ef106f8c1e66d787eb8dcbd3c81710edc1b75f6a94ef" + "bytes": "772eecc9d3082dc4a9f780ad51e5cdbc8db3312fdc1ce61597c32a9560fbe75a" } ] }, "durability": "persistent", "val": { - "bytes": "62553fae9dfde0395f7a502c5bedff3df9099bcb12f83cbcd13a274d90d1f652" + "bytes": "022800b6cc44a65215151013b8a8f64eee6a00d484be7fc53d222e954028e230" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "225590743" + "i128": "105565898" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.140.json index 22b3b0de..eac43ce4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "532099673" + "i128": "385477213" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "532099673" + "i128": "385477213" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d18e188ff09debac15f8c83771ee8961b5470bee8816763e6b82f9125d57072f" + "bytes": "def7cbf74bdd35ccd422ee633f96dc00badb64d3afc2a1f9aaa6258918a15e2e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "532099673" + "i128": "385477213" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "22ae92869e4c8c507f3f3fbcdaecf070c4f13cce356c0fd31f2407abac8f81bc" + "bytes": "ff778f217aecde8972a233242180aa004b760b0c933cb9f66cf4d7c7b2d9b901" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "22ae92869e4c8c507f3f3fbcdaecf070c4f13cce356c0fd31f2407abac8f81bc" + "bytes": "ff778f217aecde8972a233242180aa004b760b0c933cb9f66cf4d7c7b2d9b901" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "22ae92869e4c8c507f3f3fbcdaecf070c4f13cce356c0fd31f2407abac8f81bc" + "bytes": "ff778f217aecde8972a233242180aa004b760b0c933cb9f66cf4d7c7b2d9b901" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "532099673" + "i128": "385477213" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "532099673" + "i128": "385477213" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "22ae92869e4c8c507f3f3fbcdaecf070c4f13cce356c0fd31f2407abac8f81bc" + "bytes": "ff778f217aecde8972a233242180aa004b760b0c933cb9f66cf4d7c7b2d9b901" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "22ae92869e4c8c507f3f3fbcdaecf070c4f13cce356c0fd31f2407abac8f81bc" + "bytes": "ff778f217aecde8972a233242180aa004b760b0c933cb9f66cf4d7c7b2d9b901" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9817c27dc3ec74de14839f34f906c55ec334ba0b1ddfe4ce1d8cb020cfe39ad3" + "bytes": "1b9b514387ccdfc77c669be61548b599d3bb3e54934e05c17fa17d930952a1b4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9817c27dc3ec74de14839f34f906c55ec334ba0b1ddfe4ce1d8cb020cfe39ad3" + "bytes": "1b9b514387ccdfc77c669be61548b599d3bb3e54934e05c17fa17d930952a1b4" } ] }, "durability": "persistent", "val": { - "bytes": "22ae92869e4c8c507f3f3fbcdaecf070c4f13cce356c0fd31f2407abac8f81bc" + "bytes": "ff778f217aecde8972a233242180aa004b760b0c933cb9f66cf4d7c7b2d9b901" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "532099673" + "i128": "385477213" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.141.json index e2b887df..c003931f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "533416807" + "i128": "419092565" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "533416807" + "i128": "419092565" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f09dac7e502e39fc15fa88e31fbea192640097e4c638c4a654b435f4e7577ed7" + "bytes": "2ad813d71552d24041217ba1afc495d7f88498b210f587db463f34eb968e2458" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "533416807" + "i128": "419092565" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7dab137fe53b5700e27077bf7e10e814f25485c5ad5c5258385effce0d1f6bea" + "bytes": "dce302c62c31a4869e88668263fd5b5e26e8892f2866929300c703423581f527" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7dab137fe53b5700e27077bf7e10e814f25485c5ad5c5258385effce0d1f6bea" + "bytes": "dce302c62c31a4869e88668263fd5b5e26e8892f2866929300c703423581f527" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7dab137fe53b5700e27077bf7e10e814f25485c5ad5c5258385effce0d1f6bea" + "bytes": "dce302c62c31a4869e88668263fd5b5e26e8892f2866929300c703423581f527" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "533416807" + "i128": "419092565" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "533416807" + "i128": "419092565" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7dab137fe53b5700e27077bf7e10e814f25485c5ad5c5258385effce0d1f6bea" + "bytes": "dce302c62c31a4869e88668263fd5b5e26e8892f2866929300c703423581f527" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7dab137fe53b5700e27077bf7e10e814f25485c5ad5c5258385effce0d1f6bea" + "bytes": "dce302c62c31a4869e88668263fd5b5e26e8892f2866929300c703423581f527" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b824f00e02e95f0bb5651250e9e8da3a18db3129522e0ba39783ed4b058dd9b" + "bytes": "cc9d331950e50692162525ced2f6f07acd9072d572310af6d31773c03b16fe56" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b824f00e02e95f0bb5651250e9e8da3a18db3129522e0ba39783ed4b058dd9b" + "bytes": "cc9d331950e50692162525ced2f6f07acd9072d572310af6d31773c03b16fe56" } ] }, "durability": "persistent", "val": { - "bytes": "7dab137fe53b5700e27077bf7e10e814f25485c5ad5c5258385effce0d1f6bea" + "bytes": "dce302c62c31a4869e88668263fd5b5e26e8892f2866929300c703423581f527" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "533416807" + "i128": "419092565" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.142.json index f4ad99dc..767d1e6b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "416447828" + "i128": "899913520" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "416447828" + "i128": "899913520" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c17ebd96a0d56acc5deb6ef9ee83c6df6d71c42bad14face7a52aeb193fb978a" + "bytes": "9e275695f7a8a9975dcbe7c16154e41ead12a821d8cc498ed70f3d7052ef913a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "416447828" + "i128": "899913520" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "facad379551aafba845f6c18bab26e255990448ae062fa31063f16033853c716" + "bytes": "af5a94a9d510dbb3aca1f37fdf3535c6384b6e92690d91e09c350e8faae7a4a4" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "facad379551aafba845f6c18bab26e255990448ae062fa31063f16033853c716" + "bytes": "af5a94a9d510dbb3aca1f37fdf3535c6384b6e92690d91e09c350e8faae7a4a4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "facad379551aafba845f6c18bab26e255990448ae062fa31063f16033853c716" + "bytes": "af5a94a9d510dbb3aca1f37fdf3535c6384b6e92690d91e09c350e8faae7a4a4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "416447828" + "i128": "899913520" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "416447828" + "i128": "899913520" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "facad379551aafba845f6c18bab26e255990448ae062fa31063f16033853c716" + "bytes": "af5a94a9d510dbb3aca1f37fdf3535c6384b6e92690d91e09c350e8faae7a4a4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "facad379551aafba845f6c18bab26e255990448ae062fa31063f16033853c716" + "bytes": "af5a94a9d510dbb3aca1f37fdf3535c6384b6e92690d91e09c350e8faae7a4a4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd08ac008d32dec0d1a83227211026df84832835cca56d87582be3d822a92311" + "bytes": "80607b78c2e5c6c0cb07888c485d663c4b95a7eaefb465cac84ce05a5a63197d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd08ac008d32dec0d1a83227211026df84832835cca56d87582be3d822a92311" + "bytes": "80607b78c2e5c6c0cb07888c485d663c4b95a7eaefb465cac84ce05a5a63197d" } ] }, "durability": "persistent", "val": { - "bytes": "facad379551aafba845f6c18bab26e255990448ae062fa31063f16033853c716" + "bytes": "af5a94a9d510dbb3aca1f37fdf3535c6384b6e92690d91e09c350e8faae7a4a4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "416447828" + "i128": "899913520" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.143.json index a28d2bac..24171ed8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "437446962" + "i128": "661098154" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "437446962" + "i128": "661098154" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c15d4f8fabd9caa265c8b73a8da55ddd7c6c0d6ec02074812a12b839c4bcd1da" + "bytes": "ab21b8337ae966c10440653c2d22ee8765670da419e327d33f76fc3e8d9d1116" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "437446962" + "i128": "661098154" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "293d314cd9bd4a20078fe309598f04f4fcc79314584898f99beb08bb2dde6cd4" + "bytes": "d1d2d69647d9473a880c88989d5b6f36494f8f2b1836609089afda4cddbf5650" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "293d314cd9bd4a20078fe309598f04f4fcc79314584898f99beb08bb2dde6cd4" + "bytes": "d1d2d69647d9473a880c88989d5b6f36494f8f2b1836609089afda4cddbf5650" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "293d314cd9bd4a20078fe309598f04f4fcc79314584898f99beb08bb2dde6cd4" + "bytes": "d1d2d69647d9473a880c88989d5b6f36494f8f2b1836609089afda4cddbf5650" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "437446962" + "i128": "661098154" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "437446962" + "i128": "661098154" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "293d314cd9bd4a20078fe309598f04f4fcc79314584898f99beb08bb2dde6cd4" + "bytes": "d1d2d69647d9473a880c88989d5b6f36494f8f2b1836609089afda4cddbf5650" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "293d314cd9bd4a20078fe309598f04f4fcc79314584898f99beb08bb2dde6cd4" + "bytes": "d1d2d69647d9473a880c88989d5b6f36494f8f2b1836609089afda4cddbf5650" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e044ee2f47a045490e47fa68bb9cf96ea6c67d6d39e8f48d2c06d53c0bc50329" + "bytes": "b7e38ce7159b7e941a6c316a4962e7f40278ffd086f8a92985a4a60b1acb3c0d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e044ee2f47a045490e47fa68bb9cf96ea6c67d6d39e8f48d2c06d53c0bc50329" + "bytes": "b7e38ce7159b7e941a6c316a4962e7f40278ffd086f8a92985a4a60b1acb3c0d" } ] }, "durability": "persistent", "val": { - "bytes": "293d314cd9bd4a20078fe309598f04f4fcc79314584898f99beb08bb2dde6cd4" + "bytes": "d1d2d69647d9473a880c88989d5b6f36494f8f2b1836609089afda4cddbf5650" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "437446962" + "i128": "661098154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.144.json index a5f7544d..f6202c57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "799170288" + "i128": "951154934" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "799170288" + "i128": "951154934" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a1133a7ea73402f2141994dce09ff7f566964a4b3bf2d1f3761fc19cfb5cd1cd" + "bytes": "797df12b6d1b2105a312202334cfe8f31a0f7a09ec3d678798695366c199734d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "799170288" + "i128": "951154934" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5beb4899f4bea5ad2fbfd601ecb0b417d2ac99072653998871a82e1ca706a9de" + "bytes": "0bcf44d33468b9a933148cf1f041f3d49df199a17af8b2f98d161db7508358b4" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5beb4899f4bea5ad2fbfd601ecb0b417d2ac99072653998871a82e1ca706a9de" + "bytes": "0bcf44d33468b9a933148cf1f041f3d49df199a17af8b2f98d161db7508358b4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5beb4899f4bea5ad2fbfd601ecb0b417d2ac99072653998871a82e1ca706a9de" + "bytes": "0bcf44d33468b9a933148cf1f041f3d49df199a17af8b2f98d161db7508358b4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "799170288" + "i128": "951154934" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "799170288" + "i128": "951154934" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5beb4899f4bea5ad2fbfd601ecb0b417d2ac99072653998871a82e1ca706a9de" + "bytes": "0bcf44d33468b9a933148cf1f041f3d49df199a17af8b2f98d161db7508358b4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5beb4899f4bea5ad2fbfd601ecb0b417d2ac99072653998871a82e1ca706a9de" + "bytes": "0bcf44d33468b9a933148cf1f041f3d49df199a17af8b2f98d161db7508358b4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "646004bf57263943591a22d1d0386a0524238463c88a067344067d520c33a080" + "bytes": "0a5ada7358d27bc6f5e5e5a5dcf1f02e6830751d27433eac16ab14f249c61723" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "646004bf57263943591a22d1d0386a0524238463c88a067344067d520c33a080" + "bytes": "0a5ada7358d27bc6f5e5e5a5dcf1f02e6830751d27433eac16ab14f249c61723" } ] }, "durability": "persistent", "val": { - "bytes": "5beb4899f4bea5ad2fbfd601ecb0b417d2ac99072653998871a82e1ca706a9de" + "bytes": "0bcf44d33468b9a933148cf1f041f3d49df199a17af8b2f98d161db7508358b4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "799170288" + "i128": "951154934" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.145.json index fb78ae37..039f3c6e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "437100695" + "i128": "512653693" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "437100695" + "i128": "512653693" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "abf860ee08df4cca171d9146a2642953f14f839d5cbdd99fea3614685ab0a9c8" + "bytes": "8d6c220b7976c295d0b9c0a0474cc8ea0f6d9c5e4af3bb7c82bd43396cd76808" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "437100695" + "i128": "512653693" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "434e2d1b704e4020b23203c0740d62bd707c475c85276b8c45959c859294ecb4" + "bytes": "3d67f8b3ed62d509741ed8e53c19e2072071fe385cad8d35e2471cebc460401e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "434e2d1b704e4020b23203c0740d62bd707c475c85276b8c45959c859294ecb4" + "bytes": "3d67f8b3ed62d509741ed8e53c19e2072071fe385cad8d35e2471cebc460401e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "434e2d1b704e4020b23203c0740d62bd707c475c85276b8c45959c859294ecb4" + "bytes": "3d67f8b3ed62d509741ed8e53c19e2072071fe385cad8d35e2471cebc460401e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "437100695" + "i128": "512653693" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "437100695" + "i128": "512653693" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "434e2d1b704e4020b23203c0740d62bd707c475c85276b8c45959c859294ecb4" + "bytes": "3d67f8b3ed62d509741ed8e53c19e2072071fe385cad8d35e2471cebc460401e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "434e2d1b704e4020b23203c0740d62bd707c475c85276b8c45959c859294ecb4" + "bytes": "3d67f8b3ed62d509741ed8e53c19e2072071fe385cad8d35e2471cebc460401e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b59ee17e355f4b9b9a9f5067bcd8c25513344304e76b3a5bf9b1a09907fd02b7" + "bytes": "2b85c6edbfe59ebb16c4fe771e84284762f46a614e0ed4651d21c4cdf9475d55" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b59ee17e355f4b9b9a9f5067bcd8c25513344304e76b3a5bf9b1a09907fd02b7" + "bytes": "2b85c6edbfe59ebb16c4fe771e84284762f46a614e0ed4651d21c4cdf9475d55" } ] }, "durability": "persistent", "val": { - "bytes": "434e2d1b704e4020b23203c0740d62bd707c475c85276b8c45959c859294ecb4" + "bytes": "3d67f8b3ed62d509741ed8e53c19e2072071fe385cad8d35e2471cebc460401e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "437100695" + "i128": "512653693" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.146.json index 86a162e7..c40c9533 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "524531298" + "i128": "215601874" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "524531298" + "i128": "215601874" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2f35cbfe63fd2ddacf38c8badb1624e3383274e0cc2508c8ba6d86d1fbdd411" + "bytes": "ce40046f09edb04e8c505595dca53b70c1d68bce348d4d3b3f63b33863d86acf" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "524531298" + "i128": "215601874" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b891639fbbe884a3e81804f1d259f19d1bf8daa56b28d0025da8f61d312ffd1c" + "bytes": "80f5be31072c8cc37eeccf1e54e3ae8787b588f0c6f7e1e78781336a2fefe337" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b891639fbbe884a3e81804f1d259f19d1bf8daa56b28d0025da8f61d312ffd1c" + "bytes": "80f5be31072c8cc37eeccf1e54e3ae8787b588f0c6f7e1e78781336a2fefe337" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b891639fbbe884a3e81804f1d259f19d1bf8daa56b28d0025da8f61d312ffd1c" + "bytes": "80f5be31072c8cc37eeccf1e54e3ae8787b588f0c6f7e1e78781336a2fefe337" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "524531298" + "i128": "215601874" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "524531298" + "i128": "215601874" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b891639fbbe884a3e81804f1d259f19d1bf8daa56b28d0025da8f61d312ffd1c" + "bytes": "80f5be31072c8cc37eeccf1e54e3ae8787b588f0c6f7e1e78781336a2fefe337" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b891639fbbe884a3e81804f1d259f19d1bf8daa56b28d0025da8f61d312ffd1c" + "bytes": "80f5be31072c8cc37eeccf1e54e3ae8787b588f0c6f7e1e78781336a2fefe337" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01e566e5b02fc0547d46878c46a36989c43252a976eb5f34bd0f8362ac7efcd6" + "bytes": "715b406afe73b0d8d3ae0416a50f6094702ae28c97c2d56949e55f67de91a531" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01e566e5b02fc0547d46878c46a36989c43252a976eb5f34bd0f8362ac7efcd6" + "bytes": "715b406afe73b0d8d3ae0416a50f6094702ae28c97c2d56949e55f67de91a531" } ] }, "durability": "persistent", "val": { - "bytes": "b891639fbbe884a3e81804f1d259f19d1bf8daa56b28d0025da8f61d312ffd1c" + "bytes": "80f5be31072c8cc37eeccf1e54e3ae8787b588f0c6f7e1e78781336a2fefe337" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "524531298" + "i128": "215601874" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.147.json index ab68722e..3b204940 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "713117855" + "i128": "997084953" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "713117855" + "i128": "997084953" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "135d492f98c69efbab78ea632aaadc4ac80181b6ba337deb55b296dc210d3b37" + "bytes": "2ac62e77e37788127c96900805d2cf046b227334e76f8efcfaab9a902faff545" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "713117855" + "i128": "997084953" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "567c8168054dc1e2427b353dfc3de23c583ec2ef1d6864089d5395d54191ea90" + "bytes": "6cc5e2ea8d3af7912759cc0d01b8e62db4fa5e3f4e3aa540acb6c89d719cd576" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "567c8168054dc1e2427b353dfc3de23c583ec2ef1d6864089d5395d54191ea90" + "bytes": "6cc5e2ea8d3af7912759cc0d01b8e62db4fa5e3f4e3aa540acb6c89d719cd576" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "567c8168054dc1e2427b353dfc3de23c583ec2ef1d6864089d5395d54191ea90" + "bytes": "6cc5e2ea8d3af7912759cc0d01b8e62db4fa5e3f4e3aa540acb6c89d719cd576" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "713117855" + "i128": "997084953" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "713117855" + "i128": "997084953" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "567c8168054dc1e2427b353dfc3de23c583ec2ef1d6864089d5395d54191ea90" + "bytes": "6cc5e2ea8d3af7912759cc0d01b8e62db4fa5e3f4e3aa540acb6c89d719cd576" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "567c8168054dc1e2427b353dfc3de23c583ec2ef1d6864089d5395d54191ea90" + "bytes": "6cc5e2ea8d3af7912759cc0d01b8e62db4fa5e3f4e3aa540acb6c89d719cd576" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ed27c6ec9cd02f703d120404e6587c7363b29238a26cd159b50f1ec05dac316" + "bytes": "735e85a5b63e2b25a32c51528663064910137b6644c3015ed57d3a018e6723c5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ed27c6ec9cd02f703d120404e6587c7363b29238a26cd159b50f1ec05dac316" + "bytes": "735e85a5b63e2b25a32c51528663064910137b6644c3015ed57d3a018e6723c5" } ] }, "durability": "persistent", "val": { - "bytes": "567c8168054dc1e2427b353dfc3de23c583ec2ef1d6864089d5395d54191ea90" + "bytes": "6cc5e2ea8d3af7912759cc0d01b8e62db4fa5e3f4e3aa540acb6c89d719cd576" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "713117855" + "i128": "997084953" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.148.json index af585111..283a9801 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "157135703" + "i128": "231391914" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "157135703" + "i128": "231391914" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "260e1fd9e17bc6bb29062441e5fd341bb7b0ff9620a240b6fe5e842a08218fff" + "bytes": "97ed6f6d04e43e842ea4e7bc6e9162ddbdab74a0a7650a883587e6d28620ec42" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "157135703" + "i128": "231391914" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7fac6bdb815708c5a3cd9fa9a4709e87a2e06a98eba87456f038abc85a72d68d" + "bytes": "55d9b5a293e4f6e23e613ce25a814b46da3b3031a180197c740e6736b6bd6e77" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7fac6bdb815708c5a3cd9fa9a4709e87a2e06a98eba87456f038abc85a72d68d" + "bytes": "55d9b5a293e4f6e23e613ce25a814b46da3b3031a180197c740e6736b6bd6e77" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7fac6bdb815708c5a3cd9fa9a4709e87a2e06a98eba87456f038abc85a72d68d" + "bytes": "55d9b5a293e4f6e23e613ce25a814b46da3b3031a180197c740e6736b6bd6e77" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "157135703" + "i128": "231391914" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "157135703" + "i128": "231391914" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7fac6bdb815708c5a3cd9fa9a4709e87a2e06a98eba87456f038abc85a72d68d" + "bytes": "55d9b5a293e4f6e23e613ce25a814b46da3b3031a180197c740e6736b6bd6e77" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7fac6bdb815708c5a3cd9fa9a4709e87a2e06a98eba87456f038abc85a72d68d" + "bytes": "55d9b5a293e4f6e23e613ce25a814b46da3b3031a180197c740e6736b6bd6e77" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c463ef03e4b725d34e65b1c5caf9ece2d42aa408787e39162987f52acb9f7d4" + "bytes": "483a0a34b1980ae226c8dc64124fb5f486aed5af3c7aaef2f839895cdae342e9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c463ef03e4b725d34e65b1c5caf9ece2d42aa408787e39162987f52acb9f7d4" + "bytes": "483a0a34b1980ae226c8dc64124fb5f486aed5af3c7aaef2f839895cdae342e9" } ] }, "durability": "persistent", "val": { - "bytes": "7fac6bdb815708c5a3cd9fa9a4709e87a2e06a98eba87456f038abc85a72d68d" + "bytes": "55d9b5a293e4f6e23e613ce25a814b46da3b3031a180197c740e6736b6bd6e77" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "157135703" + "i128": "231391914" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.149.json index d75ea4a4..ab0f825e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "946085805" + "i128": "173684893" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "946085805" + "i128": "173684893" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b17bf853fdf267b8589c98d389ee764cbc5b8600de0a2682c5a453344f8bdc8" + "bytes": "d4e759b386b4f5227910757d63f8c93904f2dc5132e527239fddf7e8074f599a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "946085805" + "i128": "173684893" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7b26702f97a9987ca8d74894826be04e7e17f9d522a0a57f0f6aafac19ff37fe" + "bytes": "37f863b6a8b3c2310d319904d45df291bb1410ac5aff66ad4b407454f490a402" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7b26702f97a9987ca8d74894826be04e7e17f9d522a0a57f0f6aafac19ff37fe" + "bytes": "37f863b6a8b3c2310d319904d45df291bb1410ac5aff66ad4b407454f490a402" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7b26702f97a9987ca8d74894826be04e7e17f9d522a0a57f0f6aafac19ff37fe" + "bytes": "37f863b6a8b3c2310d319904d45df291bb1410ac5aff66ad4b407454f490a402" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "946085805" + "i128": "173684893" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "946085805" + "i128": "173684893" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7b26702f97a9987ca8d74894826be04e7e17f9d522a0a57f0f6aafac19ff37fe" + "bytes": "37f863b6a8b3c2310d319904d45df291bb1410ac5aff66ad4b407454f490a402" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7b26702f97a9987ca8d74894826be04e7e17f9d522a0a57f0f6aafac19ff37fe" + "bytes": "37f863b6a8b3c2310d319904d45df291bb1410ac5aff66ad4b407454f490a402" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f7c1220a6ae192fd1d81e8a49ba9cba08bf18f30573c0d5b7a4fd95dc019f24" + "bytes": "83d3f34f44b9bb855d6936e371c69c217643d589257bed40d598e76ab70f44c7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f7c1220a6ae192fd1d81e8a49ba9cba08bf18f30573c0d5b7a4fd95dc019f24" + "bytes": "83d3f34f44b9bb855d6936e371c69c217643d589257bed40d598e76ab70f44c7" } ] }, "durability": "persistent", "val": { - "bytes": "7b26702f97a9987ca8d74894826be04e7e17f9d522a0a57f0f6aafac19ff37fe" + "bytes": "37f863b6a8b3c2310d319904d45df291bb1410ac5aff66ad4b407454f490a402" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "946085805" + "i128": "173684893" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.15.json index 8f87e016..65006afd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "656475852" + "i128": "203734428" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "656475852" + "i128": "203734428" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c7d6d23b7f5e64822108f4c11da91127ec2371c2af5ac32fc858eaa78807cef" + "bytes": "efa100ba36909bb6e078c28516b8642bbfb854d4a5b753af041f67c8d5b0875f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "656475852" + "i128": "203734428" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4b5a19e11f1693d8690d9de297e3067735824fd4f0426a741f3c1aa47a23b258" + "bytes": "75c95c57cc1e32bff666273b68a9e6652bb7cb51d2ffd73ebae3fe185900f09d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4b5a19e11f1693d8690d9de297e3067735824fd4f0426a741f3c1aa47a23b258" + "bytes": "75c95c57cc1e32bff666273b68a9e6652bb7cb51d2ffd73ebae3fe185900f09d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4b5a19e11f1693d8690d9de297e3067735824fd4f0426a741f3c1aa47a23b258" + "bytes": "75c95c57cc1e32bff666273b68a9e6652bb7cb51d2ffd73ebae3fe185900f09d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "656475852" + "i128": "203734428" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "656475852" + "i128": "203734428" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4b5a19e11f1693d8690d9de297e3067735824fd4f0426a741f3c1aa47a23b258" + "bytes": "75c95c57cc1e32bff666273b68a9e6652bb7cb51d2ffd73ebae3fe185900f09d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4b5a19e11f1693d8690d9de297e3067735824fd4f0426a741f3c1aa47a23b258" + "bytes": "75c95c57cc1e32bff666273b68a9e6652bb7cb51d2ffd73ebae3fe185900f09d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc01b9d272f417de46a45508c90d7109cd4d18cfd87e99e853caa7e72f42bff4" + "bytes": "ee3a8d4ede4a4870428a9465c64c2f3ddfb9e0ed35ccb2d6c61d44daa338bcfb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc01b9d272f417de46a45508c90d7109cd4d18cfd87e99e853caa7e72f42bff4" + "bytes": "ee3a8d4ede4a4870428a9465c64c2f3ddfb9e0ed35ccb2d6c61d44daa338bcfb" } ] }, "durability": "persistent", "val": { - "bytes": "4b5a19e11f1693d8690d9de297e3067735824fd4f0426a741f3c1aa47a23b258" + "bytes": "75c95c57cc1e32bff666273b68a9e6652bb7cb51d2ffd73ebae3fe185900f09d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "656475852" + "i128": "203734428" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.150.json index 5a241155..78437a61 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "474229503" + "i128": "882164682" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "474229503" + "i128": "882164682" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c48e80581279ae005b0995151dd1e98890da91186ae4c1457253de58bb7c7c78" + "bytes": "11810cf5fc11bd5340852acf4bdc5674615aba57dfe0a640e0a78d2efe1f4997" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "474229503" + "i128": "882164682" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9d5446a1df456405b0858aaad3be0f26e55ef2af55351fef3c433b4b296709c4" + "bytes": "0b9db707b2f64777a727a7eb4dbaafce4bc7c02bcecc5c6058a027b16e1386c0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9d5446a1df456405b0858aaad3be0f26e55ef2af55351fef3c433b4b296709c4" + "bytes": "0b9db707b2f64777a727a7eb4dbaafce4bc7c02bcecc5c6058a027b16e1386c0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9d5446a1df456405b0858aaad3be0f26e55ef2af55351fef3c433b4b296709c4" + "bytes": "0b9db707b2f64777a727a7eb4dbaafce4bc7c02bcecc5c6058a027b16e1386c0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "474229503" + "i128": "882164682" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "474229503" + "i128": "882164682" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9d5446a1df456405b0858aaad3be0f26e55ef2af55351fef3c433b4b296709c4" + "bytes": "0b9db707b2f64777a727a7eb4dbaafce4bc7c02bcecc5c6058a027b16e1386c0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9d5446a1df456405b0858aaad3be0f26e55ef2af55351fef3c433b4b296709c4" + "bytes": "0b9db707b2f64777a727a7eb4dbaafce4bc7c02bcecc5c6058a027b16e1386c0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89606f31a776fea260101231e65c52ee7b23a1865a106263c9b234b6c92e1d8c" + "bytes": "62f9a3ada068fb066f257128402b81b90b3dabdc703ad8916612333bd2f52841" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89606f31a776fea260101231e65c52ee7b23a1865a106263c9b234b6c92e1d8c" + "bytes": "62f9a3ada068fb066f257128402b81b90b3dabdc703ad8916612333bd2f52841" } ] }, "durability": "persistent", "val": { - "bytes": "9d5446a1df456405b0858aaad3be0f26e55ef2af55351fef3c433b4b296709c4" + "bytes": "0b9db707b2f64777a727a7eb4dbaafce4bc7c02bcecc5c6058a027b16e1386c0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "474229503" + "i128": "882164682" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.151.json index 9c0fe19e..ddd6d792 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "98508242" + "i128": "532426737" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "98508242" + "i128": "532426737" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d78bb063bda53db71bab4018eb291ff8048833733153658faf0acaed4a66f88b" + "bytes": "474ab0fb9115ec0d935472a66a4c6a124fdad04973b66ca6f516326d95ba99c2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "98508242" + "i128": "532426737" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a572d86d92f7d94c0c11074dc56f7e9a48c0dad970c7958bb99b019181a2eade" + "bytes": "a6717df2b3a60556c1f0bffe05cf4ffdb959982a647f0e28312b0573743ce6d7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a572d86d92f7d94c0c11074dc56f7e9a48c0dad970c7958bb99b019181a2eade" + "bytes": "a6717df2b3a60556c1f0bffe05cf4ffdb959982a647f0e28312b0573743ce6d7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a572d86d92f7d94c0c11074dc56f7e9a48c0dad970c7958bb99b019181a2eade" + "bytes": "a6717df2b3a60556c1f0bffe05cf4ffdb959982a647f0e28312b0573743ce6d7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "98508242" + "i128": "532426737" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "98508242" + "i128": "532426737" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a572d86d92f7d94c0c11074dc56f7e9a48c0dad970c7958bb99b019181a2eade" + "bytes": "a6717df2b3a60556c1f0bffe05cf4ffdb959982a647f0e28312b0573743ce6d7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a572d86d92f7d94c0c11074dc56f7e9a48c0dad970c7958bb99b019181a2eade" + "bytes": "a6717df2b3a60556c1f0bffe05cf4ffdb959982a647f0e28312b0573743ce6d7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2bb63f2e0027c3ddf739de1505103a112c2bd5e33d3a6f3e579d6194e0187b2" + "bytes": "1ebfd2100db2f499f1375b0791acf7ae83fc2fc5422ad0711c9a3100da3f2908" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2bb63f2e0027c3ddf739de1505103a112c2bd5e33d3a6f3e579d6194e0187b2" + "bytes": "1ebfd2100db2f499f1375b0791acf7ae83fc2fc5422ad0711c9a3100da3f2908" } ] }, "durability": "persistent", "val": { - "bytes": "a572d86d92f7d94c0c11074dc56f7e9a48c0dad970c7958bb99b019181a2eade" + "bytes": "a6717df2b3a60556c1f0bffe05cf4ffdb959982a647f0e28312b0573743ce6d7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "98508242" + "i128": "532426737" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.152.json index 8bd1ecd9..ee001821 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525439764" + "i128": "571567505" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "525439764" + "i128": "571567505" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "907ea0cceae1c160b8d6cc92816774ee5b01b5929affc18c06e9ca59d0b8643f" + "bytes": "7baf4f4e371f8de8a523733933bb77ca602d2e6df19e0f1fc35d17f0d74171fa" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "525439764" + "i128": "571567505" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "77222ee0f1737795f2b23bcf11f4a4000c1aa4370f862b67082a9044eedf9d52" + "bytes": "488f29c8578fee5855dbc4299ef314eb55746f77d1450e07d006b44279574c2c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "77222ee0f1737795f2b23bcf11f4a4000c1aa4370f862b67082a9044eedf9d52" + "bytes": "488f29c8578fee5855dbc4299ef314eb55746f77d1450e07d006b44279574c2c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "77222ee0f1737795f2b23bcf11f4a4000c1aa4370f862b67082a9044eedf9d52" + "bytes": "488f29c8578fee5855dbc4299ef314eb55746f77d1450e07d006b44279574c2c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "525439764" + "i128": "571567505" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "525439764" + "i128": "571567505" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "77222ee0f1737795f2b23bcf11f4a4000c1aa4370f862b67082a9044eedf9d52" + "bytes": "488f29c8578fee5855dbc4299ef314eb55746f77d1450e07d006b44279574c2c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "77222ee0f1737795f2b23bcf11f4a4000c1aa4370f862b67082a9044eedf9d52" + "bytes": "488f29c8578fee5855dbc4299ef314eb55746f77d1450e07d006b44279574c2c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "04a818214713b7f849ff5350d5589715cf8e2185c56a344945a8f0149301cc62" + "bytes": "0cabd28ea2b3eeac7a7332ffdacb1c2157de34daf253268667601a436b1f890a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "04a818214713b7f849ff5350d5589715cf8e2185c56a344945a8f0149301cc62" + "bytes": "0cabd28ea2b3eeac7a7332ffdacb1c2157de34daf253268667601a436b1f890a" } ] }, "durability": "persistent", "val": { - "bytes": "77222ee0f1737795f2b23bcf11f4a4000c1aa4370f862b67082a9044eedf9d52" + "bytes": "488f29c8578fee5855dbc4299ef314eb55746f77d1450e07d006b44279574c2c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "525439764" + "i128": "571567505" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.153.json index 7be4e761..37c757ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "900357263" + "i128": "206513965" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900357263" + "i128": "206513965" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "309fd00443c2583141d3751aea1a6bd7699fdb7d8ba65f7367912b47d319e499" + "bytes": "82ae23cb729af36c0bdf4f659549f1396989c4826c71ea7790b930114ff6db8e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "900357263" + "i128": "206513965" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c2f3c831904b8caa3a4229f1833f891c768d1c94d7e543e955315ec4a282b0ec" + "bytes": "9bbde4eb5a2dab0711a3c7cb330a112b3d6adb70d488600439736327ea6e0200" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2f3c831904b8caa3a4229f1833f891c768d1c94d7e543e955315ec4a282b0ec" + "bytes": "9bbde4eb5a2dab0711a3c7cb330a112b3d6adb70d488600439736327ea6e0200" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2f3c831904b8caa3a4229f1833f891c768d1c94d7e543e955315ec4a282b0ec" + "bytes": "9bbde4eb5a2dab0711a3c7cb330a112b3d6adb70d488600439736327ea6e0200" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "900357263" + "i128": "206513965" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "900357263" + "i128": "206513965" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c2f3c831904b8caa3a4229f1833f891c768d1c94d7e543e955315ec4a282b0ec" + "bytes": "9bbde4eb5a2dab0711a3c7cb330a112b3d6adb70d488600439736327ea6e0200" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c2f3c831904b8caa3a4229f1833f891c768d1c94d7e543e955315ec4a282b0ec" + "bytes": "9bbde4eb5a2dab0711a3c7cb330a112b3d6adb70d488600439736327ea6e0200" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c38ea252ac55fb3f7a428fd1857b0e31d6e51cb17862db4638229049a21da8a0" + "bytes": "4cc8840cb947cc026bce862c99966f14e1e7f1a1b2aea5e80020c361f4d230b2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c38ea252ac55fb3f7a428fd1857b0e31d6e51cb17862db4638229049a21da8a0" + "bytes": "4cc8840cb947cc026bce862c99966f14e1e7f1a1b2aea5e80020c361f4d230b2" } ] }, "durability": "persistent", "val": { - "bytes": "c2f3c831904b8caa3a4229f1833f891c768d1c94d7e543e955315ec4a282b0ec" + "bytes": "9bbde4eb5a2dab0711a3c7cb330a112b3d6adb70d488600439736327ea6e0200" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "900357263" + "i128": "206513965" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.154.json index c61b62d1..b599eb9c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "639109630" + "i128": "969642863" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "639109630" + "i128": "969642863" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d1de64c2f8742685baeed51710a5483eff8e3b6e39ad82b1c2102e5f171d654" + "bytes": "1ab06e9937642eb9bf58d02fe9f6b4d91515815b08739f23318e84445dbcaefb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "639109630" + "i128": "969642863" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4655fe6c4aa9580511851fc382c6650ea4e80b71da8c878feaf760b86696e9ae" + "bytes": "a6d6d28f26a217f8f156f81c32473307627547d1b1f9672e7ebe87dd1962f68e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4655fe6c4aa9580511851fc382c6650ea4e80b71da8c878feaf760b86696e9ae" + "bytes": "a6d6d28f26a217f8f156f81c32473307627547d1b1f9672e7ebe87dd1962f68e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4655fe6c4aa9580511851fc382c6650ea4e80b71da8c878feaf760b86696e9ae" + "bytes": "a6d6d28f26a217f8f156f81c32473307627547d1b1f9672e7ebe87dd1962f68e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "639109630" + "i128": "969642863" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "639109630" + "i128": "969642863" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4655fe6c4aa9580511851fc382c6650ea4e80b71da8c878feaf760b86696e9ae" + "bytes": "a6d6d28f26a217f8f156f81c32473307627547d1b1f9672e7ebe87dd1962f68e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4655fe6c4aa9580511851fc382c6650ea4e80b71da8c878feaf760b86696e9ae" + "bytes": "a6d6d28f26a217f8f156f81c32473307627547d1b1f9672e7ebe87dd1962f68e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93a9dbe423c0ba5dcc19650649a9ff1683821533f36c051dbf2e5dad7b032449" + "bytes": "af5cc47c1caea0242f081b94f869f65a95371ff6dacd1bda2ddf97c7a480eccf" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93a9dbe423c0ba5dcc19650649a9ff1683821533f36c051dbf2e5dad7b032449" + "bytes": "af5cc47c1caea0242f081b94f869f65a95371ff6dacd1bda2ddf97c7a480eccf" } ] }, "durability": "persistent", "val": { - "bytes": "4655fe6c4aa9580511851fc382c6650ea4e80b71da8c878feaf760b86696e9ae" + "bytes": "a6d6d28f26a217f8f156f81c32473307627547d1b1f9672e7ebe87dd1962f68e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "639109630" + "i128": "969642863" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.155.json index c9913fa3..4d925b2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "359663203" + "i128": "598029185" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "359663203" + "i128": "598029185" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aba31039a0d6cc24756ceec2c4d884d59cdc1dbe062612ace43a9d1b3f89f8c5" + "bytes": "73ca35e7cf6b9d00e2bc401e579accda49a7b0947f49e33283eec5bff30eaa9b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "359663203" + "i128": "598029185" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5c62651ab4759e0b11fd50fc3fd6f300dd33a0f7760810558aeeb3630ad2bd33" + "bytes": "888e7adedbbb19e2c1c3a28945ee754ba3e3426fb2ff758bf850dcc302bde932" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c62651ab4759e0b11fd50fc3fd6f300dd33a0f7760810558aeeb3630ad2bd33" + "bytes": "888e7adedbbb19e2c1c3a28945ee754ba3e3426fb2ff758bf850dcc302bde932" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c62651ab4759e0b11fd50fc3fd6f300dd33a0f7760810558aeeb3630ad2bd33" + "bytes": "888e7adedbbb19e2c1c3a28945ee754ba3e3426fb2ff758bf850dcc302bde932" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "359663203" + "i128": "598029185" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "359663203" + "i128": "598029185" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5c62651ab4759e0b11fd50fc3fd6f300dd33a0f7760810558aeeb3630ad2bd33" + "bytes": "888e7adedbbb19e2c1c3a28945ee754ba3e3426fb2ff758bf850dcc302bde932" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5c62651ab4759e0b11fd50fc3fd6f300dd33a0f7760810558aeeb3630ad2bd33" + "bytes": "888e7adedbbb19e2c1c3a28945ee754ba3e3426fb2ff758bf850dcc302bde932" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbe22879e41c5c7d09b92ded4d7a6f58b93d3700ee88db218a517e9435bf0d83" + "bytes": "02396fc1e6366e55761736bd90034722e3000106424032da03421f0bc7351319" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbe22879e41c5c7d09b92ded4d7a6f58b93d3700ee88db218a517e9435bf0d83" + "bytes": "02396fc1e6366e55761736bd90034722e3000106424032da03421f0bc7351319" } ] }, "durability": "persistent", "val": { - "bytes": "5c62651ab4759e0b11fd50fc3fd6f300dd33a0f7760810558aeeb3630ad2bd33" + "bytes": "888e7adedbbb19e2c1c3a28945ee754ba3e3426fb2ff758bf850dcc302bde932" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "359663203" + "i128": "598029185" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.156.json index bd172c1d..ae74c2ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "482584931" + "i128": "479898891" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "482584931" + "i128": "479898891" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "982e01b41f370ac141e5cc51b606cf3020de01e29f7e78be2fa9daf3b6bcd66e" + "bytes": "76e11175f14a65f4590b7c1735a2836e7a3c9dce8de9d74e0b3135d4a25c9b19" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "482584931" + "i128": "479898891" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ffc05dc2d766832664bbe3008e42c36840b204529c551a8933dc41a6d1075fe2" + "bytes": "e9297bdd50c04355dd28432974e85d6eaf90f68f27727efbeed62dcbd600724c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ffc05dc2d766832664bbe3008e42c36840b204529c551a8933dc41a6d1075fe2" + "bytes": "e9297bdd50c04355dd28432974e85d6eaf90f68f27727efbeed62dcbd600724c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ffc05dc2d766832664bbe3008e42c36840b204529c551a8933dc41a6d1075fe2" + "bytes": "e9297bdd50c04355dd28432974e85d6eaf90f68f27727efbeed62dcbd600724c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "482584931" + "i128": "479898891" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "482584931" + "i128": "479898891" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ffc05dc2d766832664bbe3008e42c36840b204529c551a8933dc41a6d1075fe2" + "bytes": "e9297bdd50c04355dd28432974e85d6eaf90f68f27727efbeed62dcbd600724c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ffc05dc2d766832664bbe3008e42c36840b204529c551a8933dc41a6d1075fe2" + "bytes": "e9297bdd50c04355dd28432974e85d6eaf90f68f27727efbeed62dcbd600724c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c5aa4cc3ed969dd5cf13a1cecb3e57165b8923b24effac1f220e9629cbbaf80" + "bytes": "e7292366ff3a1fd33dae843fd78db06aee42f00e8ec979a0620306b64eb9a226" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c5aa4cc3ed969dd5cf13a1cecb3e57165b8923b24effac1f220e9629cbbaf80" + "bytes": "e7292366ff3a1fd33dae843fd78db06aee42f00e8ec979a0620306b64eb9a226" } ] }, "durability": "persistent", "val": { - "bytes": "ffc05dc2d766832664bbe3008e42c36840b204529c551a8933dc41a6d1075fe2" + "bytes": "e9297bdd50c04355dd28432974e85d6eaf90f68f27727efbeed62dcbd600724c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "482584931" + "i128": "479898891" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.157.json index 6598e797..4e04cdfa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "676514033" + "i128": "132743309" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "676514033" + "i128": "132743309" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c6779b9a4dd407504c6b97499b7f0e1d4e465914f4577701c318ed01d26d83d4" + "bytes": "3da40618ea337f8f14cff6c34dd246e9cdc3c8d94f917121b4e08321f2cabf68" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "676514033" + "i128": "132743309" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b07dfd179bf423ab50eed2a7879cfdcb9c75b77a6fe3ebe3d1466d042d9e2483" + "bytes": "0956de7d54b40a7a0db0981ff4edd3ec72db091135b5912fdcefea14a79cb797" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b07dfd179bf423ab50eed2a7879cfdcb9c75b77a6fe3ebe3d1466d042d9e2483" + "bytes": "0956de7d54b40a7a0db0981ff4edd3ec72db091135b5912fdcefea14a79cb797" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b07dfd179bf423ab50eed2a7879cfdcb9c75b77a6fe3ebe3d1466d042d9e2483" + "bytes": "0956de7d54b40a7a0db0981ff4edd3ec72db091135b5912fdcefea14a79cb797" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "676514033" + "i128": "132743309" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "676514033" + "i128": "132743309" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b07dfd179bf423ab50eed2a7879cfdcb9c75b77a6fe3ebe3d1466d042d9e2483" + "bytes": "0956de7d54b40a7a0db0981ff4edd3ec72db091135b5912fdcefea14a79cb797" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b07dfd179bf423ab50eed2a7879cfdcb9c75b77a6fe3ebe3d1466d042d9e2483" + "bytes": "0956de7d54b40a7a0db0981ff4edd3ec72db091135b5912fdcefea14a79cb797" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f306e5ad6c095c3ea0d1ea42f6c507ce9a7fa93cb3eae200aed3fb3b00dc5350" + "bytes": "8a35c40a620dabbfd818497768a0d40b0d0c036b18b30e280ad1284f119e3113" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f306e5ad6c095c3ea0d1ea42f6c507ce9a7fa93cb3eae200aed3fb3b00dc5350" + "bytes": "8a35c40a620dabbfd818497768a0d40b0d0c036b18b30e280ad1284f119e3113" } ] }, "durability": "persistent", "val": { - "bytes": "b07dfd179bf423ab50eed2a7879cfdcb9c75b77a6fe3ebe3d1466d042d9e2483" + "bytes": "0956de7d54b40a7a0db0981ff4edd3ec72db091135b5912fdcefea14a79cb797" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "676514033" + "i128": "132743309" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.158.json index 9012d04b..b064b932 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "366610715" + "i128": "150113091" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "366610715" + "i128": "150113091" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "540fca04119ec51bdcc1de297c6f897503bec065186b84e8404dfaa2e078faa2" + "bytes": "5e0b10aa50b074ab35975120ec03881b6af32d8850aefa97e65452abc8424a4d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "366610715" + "i128": "150113091" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "44d0ea188e5c622eb939fa05323f6e2e62ac8a8e28178bdc81eb966a0406b958" + "bytes": "12efd0f6eca2066d1207eef5b5685f71fe8854a5bd8f31f24d8109c849da953d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44d0ea188e5c622eb939fa05323f6e2e62ac8a8e28178bdc81eb966a0406b958" + "bytes": "12efd0f6eca2066d1207eef5b5685f71fe8854a5bd8f31f24d8109c849da953d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44d0ea188e5c622eb939fa05323f6e2e62ac8a8e28178bdc81eb966a0406b958" + "bytes": "12efd0f6eca2066d1207eef5b5685f71fe8854a5bd8f31f24d8109c849da953d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "366610715" + "i128": "150113091" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "366610715" + "i128": "150113091" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "44d0ea188e5c622eb939fa05323f6e2e62ac8a8e28178bdc81eb966a0406b958" + "bytes": "12efd0f6eca2066d1207eef5b5685f71fe8854a5bd8f31f24d8109c849da953d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "44d0ea188e5c622eb939fa05323f6e2e62ac8a8e28178bdc81eb966a0406b958" + "bytes": "12efd0f6eca2066d1207eef5b5685f71fe8854a5bd8f31f24d8109c849da953d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9473d70c5adb863a48b167ff636314b1fe087e9f48f84b8fc5a8a463bcd023f" + "bytes": "1add84d7d68e7b1b2986964dd86bb25705172779d3fa61efd5cc205aefc2c4cc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9473d70c5adb863a48b167ff636314b1fe087e9f48f84b8fc5a8a463bcd023f" + "bytes": "1add84d7d68e7b1b2986964dd86bb25705172779d3fa61efd5cc205aefc2c4cc" } ] }, "durability": "persistent", "val": { - "bytes": "44d0ea188e5c622eb939fa05323f6e2e62ac8a8e28178bdc81eb966a0406b958" + "bytes": "12efd0f6eca2066d1207eef5b5685f71fe8854a5bd8f31f24d8109c849da953d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "366610715" + "i128": "150113091" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.159.json index 2555e2c9..2ec99fe8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "926112447" + "i128": "757389543" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "926112447" + "i128": "757389543" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1cf85ffde76d9a9fb77f2d047e606d4a3a65b6cb5e7ae0c7af8d05e6085e173" + "bytes": "c63edf3bb5e4736ce1bacf920fbfa51b0db21493499bd2f1c5a21b370ae69ad1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "926112447" + "i128": "757389543" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "19ba17004126a95ecc256eb621755ee450568ce7b05940d17a4e3fb650a46452" + "bytes": "1303dadd450b681df5890daddacc5b0bb9c0c6dac1fe2f5c8a092141db4e8e44" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19ba17004126a95ecc256eb621755ee450568ce7b05940d17a4e3fb650a46452" + "bytes": "1303dadd450b681df5890daddacc5b0bb9c0c6dac1fe2f5c8a092141db4e8e44" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19ba17004126a95ecc256eb621755ee450568ce7b05940d17a4e3fb650a46452" + "bytes": "1303dadd450b681df5890daddacc5b0bb9c0c6dac1fe2f5c8a092141db4e8e44" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "926112447" + "i128": "757389543" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "926112447" + "i128": "757389543" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "19ba17004126a95ecc256eb621755ee450568ce7b05940d17a4e3fb650a46452" + "bytes": "1303dadd450b681df5890daddacc5b0bb9c0c6dac1fe2f5c8a092141db4e8e44" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "19ba17004126a95ecc256eb621755ee450568ce7b05940d17a4e3fb650a46452" + "bytes": "1303dadd450b681df5890daddacc5b0bb9c0c6dac1fe2f5c8a092141db4e8e44" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39105b656c37164cb4fa7f85760a1f021d125f88db6d3d5eadf9143802b28f40" + "bytes": "d76a698382449255787f2e97757b9ae56fd3b4c6e1771f28fc703950d3f99cfe" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39105b656c37164cb4fa7f85760a1f021d125f88db6d3d5eadf9143802b28f40" + "bytes": "d76a698382449255787f2e97757b9ae56fd3b4c6e1771f28fc703950d3f99cfe" } ] }, "durability": "persistent", "val": { - "bytes": "19ba17004126a95ecc256eb621755ee450568ce7b05940d17a4e3fb650a46452" + "bytes": "1303dadd450b681df5890daddacc5b0bb9c0c6dac1fe2f5c8a092141db4e8e44" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "926112447" + "i128": "757389543" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.16.json index a3af95ac..e6bc361d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "166617261" + "i128": "657843402" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "166617261" + "i128": "657843402" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ddbe10fd3512facd13ac6e8bd3a88f033168307dd0b955f8e1ffc4cb7090f0a" + "bytes": "594519fe639943f371ec989a6b9d0e2238207335962a00b44a74ee918ea1cd27" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "166617261" + "i128": "657843402" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4a4690ad7385f7179b209c6582733d94d2ec66aee14e5e9e6f30ef96322dc3f8" + "bytes": "4a9662867dff17363cadd04d5f503ae6df3c46e38a576c3ca2d5acee6b7ce499" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a4690ad7385f7179b209c6582733d94d2ec66aee14e5e9e6f30ef96322dc3f8" + "bytes": "4a9662867dff17363cadd04d5f503ae6df3c46e38a576c3ca2d5acee6b7ce499" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a4690ad7385f7179b209c6582733d94d2ec66aee14e5e9e6f30ef96322dc3f8" + "bytes": "4a9662867dff17363cadd04d5f503ae6df3c46e38a576c3ca2d5acee6b7ce499" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "166617261" + "i128": "657843402" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "166617261" + "i128": "657843402" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4a4690ad7385f7179b209c6582733d94d2ec66aee14e5e9e6f30ef96322dc3f8" + "bytes": "4a9662867dff17363cadd04d5f503ae6df3c46e38a576c3ca2d5acee6b7ce499" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4a4690ad7385f7179b209c6582733d94d2ec66aee14e5e9e6f30ef96322dc3f8" + "bytes": "4a9662867dff17363cadd04d5f503ae6df3c46e38a576c3ca2d5acee6b7ce499" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eeecfada3e3bc53caa66c421c71fd7f371dc830ae396f31a09eb538b233182ae" + "bytes": "81769197907843192e85c7f813f4514a5e827c085108c949263324a176e80852" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eeecfada3e3bc53caa66c421c71fd7f371dc830ae396f31a09eb538b233182ae" + "bytes": "81769197907843192e85c7f813f4514a5e827c085108c949263324a176e80852" } ] }, "durability": "persistent", "val": { - "bytes": "4a4690ad7385f7179b209c6582733d94d2ec66aee14e5e9e6f30ef96322dc3f8" + "bytes": "4a9662867dff17363cadd04d5f503ae6df3c46e38a576c3ca2d5acee6b7ce499" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "166617261" + "i128": "657843402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.160.json index 08ef5a28..c476874c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "295696068" + "i128": "731130795" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "295696068" + "i128": "731130795" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d365e2dc80ab4d89120ca64992c80892a9915a8345e841315ee12521a6106ba" + "bytes": "9c4645e24da48069110c29075f2585ab39ce936fd67dd73b1b80e679ade88d6a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "295696068" + "i128": "731130795" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "620c629ade4a691c369a5f9895dc89f6f22c0593d750f5c7976d8c52cbcb1f9c" + "bytes": "bb3b0fe4b310bf0c29002539d0a837bed2a7391d58026886afa1d0ecc2dd0ea2" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "620c629ade4a691c369a5f9895dc89f6f22c0593d750f5c7976d8c52cbcb1f9c" + "bytes": "bb3b0fe4b310bf0c29002539d0a837bed2a7391d58026886afa1d0ecc2dd0ea2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "620c629ade4a691c369a5f9895dc89f6f22c0593d750f5c7976d8c52cbcb1f9c" + "bytes": "bb3b0fe4b310bf0c29002539d0a837bed2a7391d58026886afa1d0ecc2dd0ea2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "295696068" + "i128": "731130795" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "295696068" + "i128": "731130795" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "620c629ade4a691c369a5f9895dc89f6f22c0593d750f5c7976d8c52cbcb1f9c" + "bytes": "bb3b0fe4b310bf0c29002539d0a837bed2a7391d58026886afa1d0ecc2dd0ea2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "620c629ade4a691c369a5f9895dc89f6f22c0593d750f5c7976d8c52cbcb1f9c" + "bytes": "bb3b0fe4b310bf0c29002539d0a837bed2a7391d58026886afa1d0ecc2dd0ea2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11e298abd221cb758e21cb15abc1cfafe9441467c9625a1b35663ec8994d8601" + "bytes": "646e684bf9681f236515176e598321666b6709da0c95d69590627afc17f0fc16" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11e298abd221cb758e21cb15abc1cfafe9441467c9625a1b35663ec8994d8601" + "bytes": "646e684bf9681f236515176e598321666b6709da0c95d69590627afc17f0fc16" } ] }, "durability": "persistent", "val": { - "bytes": "620c629ade4a691c369a5f9895dc89f6f22c0593d750f5c7976d8c52cbcb1f9c" + "bytes": "bb3b0fe4b310bf0c29002539d0a837bed2a7391d58026886afa1d0ecc2dd0ea2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "295696068" + "i128": "731130795" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.161.json index 662c2e93..c4d54635 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "901611930" + "i128": "82084137" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "901611930" + "i128": "82084137" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34e5a680c5918295f058a9c3352c842a73d88f3e6fe91e5210e46dd0bd3e5261" + "bytes": "2d5cd83e3e775a2a7a68659c63417e2d7967195b0895fca278e0fa3a33ff575e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "901611930" + "i128": "82084137" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "773b510c3b05557f60145b5eb86c782d45576ff82476517c471b1954461bb6c1" + "bytes": "e34764a6afb6bd351e37a4a8b8a445e8cadcedd3e6731b724cf2871090a70516" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "773b510c3b05557f60145b5eb86c782d45576ff82476517c471b1954461bb6c1" + "bytes": "e34764a6afb6bd351e37a4a8b8a445e8cadcedd3e6731b724cf2871090a70516" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "773b510c3b05557f60145b5eb86c782d45576ff82476517c471b1954461bb6c1" + "bytes": "e34764a6afb6bd351e37a4a8b8a445e8cadcedd3e6731b724cf2871090a70516" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "901611930" + "i128": "82084137" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "901611930" + "i128": "82084137" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "773b510c3b05557f60145b5eb86c782d45576ff82476517c471b1954461bb6c1" + "bytes": "e34764a6afb6bd351e37a4a8b8a445e8cadcedd3e6731b724cf2871090a70516" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "773b510c3b05557f60145b5eb86c782d45576ff82476517c471b1954461bb6c1" + "bytes": "e34764a6afb6bd351e37a4a8b8a445e8cadcedd3e6731b724cf2871090a70516" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43e04003fdb4569fdf9c6a440e5753f1fb3dd49e1a9f241298942292e846fcf4" + "bytes": "89a5896b9b4ba66a96bc048620476d4ee405bcc7246cd2548f2514c8cd17d2ac" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43e04003fdb4569fdf9c6a440e5753f1fb3dd49e1a9f241298942292e846fcf4" + "bytes": "89a5896b9b4ba66a96bc048620476d4ee405bcc7246cd2548f2514c8cd17d2ac" } ] }, "durability": "persistent", "val": { - "bytes": "773b510c3b05557f60145b5eb86c782d45576ff82476517c471b1954461bb6c1" + "bytes": "e34764a6afb6bd351e37a4a8b8a445e8cadcedd3e6731b724cf2871090a70516" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "901611930" + "i128": "82084137" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.162.json index 57267525..e379023e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "568802813" + "i128": "53897373" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "568802813" + "i128": "53897373" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2ab492da1a26d00ac7cf9b8b11647683e011e0c0046c90a182bb83a69ba181f1" + "bytes": "599944328daa98368bc2ff784aa350e26691fef92564140fa848e917acd87824" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "568802813" + "i128": "53897373" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9a22a74dac8249bc4efa7e12885d63ec09efcd30ebb1aef1864bfe1c196f2588" + "bytes": "28b1e2b3f2e704b0e31cb7da796c9cbd9fe821d9ea3bb6cecf34d5a70cb4dfd7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a22a74dac8249bc4efa7e12885d63ec09efcd30ebb1aef1864bfe1c196f2588" + "bytes": "28b1e2b3f2e704b0e31cb7da796c9cbd9fe821d9ea3bb6cecf34d5a70cb4dfd7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a22a74dac8249bc4efa7e12885d63ec09efcd30ebb1aef1864bfe1c196f2588" + "bytes": "28b1e2b3f2e704b0e31cb7da796c9cbd9fe821d9ea3bb6cecf34d5a70cb4dfd7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "568802813" + "i128": "53897373" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "568802813" + "i128": "53897373" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9a22a74dac8249bc4efa7e12885d63ec09efcd30ebb1aef1864bfe1c196f2588" + "bytes": "28b1e2b3f2e704b0e31cb7da796c9cbd9fe821d9ea3bb6cecf34d5a70cb4dfd7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9a22a74dac8249bc4efa7e12885d63ec09efcd30ebb1aef1864bfe1c196f2588" + "bytes": "28b1e2b3f2e704b0e31cb7da796c9cbd9fe821d9ea3bb6cecf34d5a70cb4dfd7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23c6784cbf09390e80ca84f7220ed1af589c0e39525d652b1f3bebf141b430c8" + "bytes": "559461b787ce58f74e4fe7f83a47f6ffcfdb91bc8c7307c67e0b3fd10e0cdce5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23c6784cbf09390e80ca84f7220ed1af589c0e39525d652b1f3bebf141b430c8" + "bytes": "559461b787ce58f74e4fe7f83a47f6ffcfdb91bc8c7307c67e0b3fd10e0cdce5" } ] }, "durability": "persistent", "val": { - "bytes": "9a22a74dac8249bc4efa7e12885d63ec09efcd30ebb1aef1864bfe1c196f2588" + "bytes": "28b1e2b3f2e704b0e31cb7da796c9cbd9fe821d9ea3bb6cecf34d5a70cb4dfd7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "568802813" + "i128": "53897373" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.163.json index 10a201ae..ba5a94a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "58183124" + "i128": "720005020" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "58183124" + "i128": "720005020" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc2e9c5392a35baf6e2c9eaeb8ee7ad680dca68896382f6ff77ab034d82aa61c" + "bytes": "95c905235df025e087c667352975ec91aa4afa565657981fc894509c0b32157d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "58183124" + "i128": "720005020" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a902ca3e4aad5d3f0dfb09c164c067114234bc007c049ffa7ac7ff803713c759" + "bytes": "e3907727fd37b1ab42f4862e06ba89d67b7e42916a2edb965dbd93b5a2332e9b" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a902ca3e4aad5d3f0dfb09c164c067114234bc007c049ffa7ac7ff803713c759" + "bytes": "e3907727fd37b1ab42f4862e06ba89d67b7e42916a2edb965dbd93b5a2332e9b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a902ca3e4aad5d3f0dfb09c164c067114234bc007c049ffa7ac7ff803713c759" + "bytes": "e3907727fd37b1ab42f4862e06ba89d67b7e42916a2edb965dbd93b5a2332e9b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "58183124" + "i128": "720005020" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "58183124" + "i128": "720005020" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a902ca3e4aad5d3f0dfb09c164c067114234bc007c049ffa7ac7ff803713c759" + "bytes": "e3907727fd37b1ab42f4862e06ba89d67b7e42916a2edb965dbd93b5a2332e9b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a902ca3e4aad5d3f0dfb09c164c067114234bc007c049ffa7ac7ff803713c759" + "bytes": "e3907727fd37b1ab42f4862e06ba89d67b7e42916a2edb965dbd93b5a2332e9b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "12e1baf4f8c21084b8b6e7e02eab6b8b1395cfe1e4c675553bd1ab62ff9dcf49" + "bytes": "c7ef3fa40392e97bef16cc2924e9ef073fb97abfab7f883b592fd7ad4a6953cf" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "12e1baf4f8c21084b8b6e7e02eab6b8b1395cfe1e4c675553bd1ab62ff9dcf49" + "bytes": "c7ef3fa40392e97bef16cc2924e9ef073fb97abfab7f883b592fd7ad4a6953cf" } ] }, "durability": "persistent", "val": { - "bytes": "a902ca3e4aad5d3f0dfb09c164c067114234bc007c049ffa7ac7ff803713c759" + "bytes": "e3907727fd37b1ab42f4862e06ba89d67b7e42916a2edb965dbd93b5a2332e9b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "58183124" + "i128": "720005020" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.164.json index dcb00175..e6371c7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "772108984" + "i128": "95532610" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "772108984" + "i128": "95532610" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9363f6f89ca7246e2500e70d419a18435c097dd6e998c80830e26f88cea4cd30" + "bytes": "f999a0570fa557b473b5d29075bba986a5765c9f7f59590c6e2aaf7af443036a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "772108984" + "i128": "95532610" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2e42c8606832e4c567e72752292849a1a84d225c6ab5ae921896a3750b72e155" + "bytes": "1b0da3376d115ff9f8996ce4b3020388390fc6b54363c7b9c9758954bba4c5b1" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e42c8606832e4c567e72752292849a1a84d225c6ab5ae921896a3750b72e155" + "bytes": "1b0da3376d115ff9f8996ce4b3020388390fc6b54363c7b9c9758954bba4c5b1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e42c8606832e4c567e72752292849a1a84d225c6ab5ae921896a3750b72e155" + "bytes": "1b0da3376d115ff9f8996ce4b3020388390fc6b54363c7b9c9758954bba4c5b1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "772108984" + "i128": "95532610" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "772108984" + "i128": "95532610" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2e42c8606832e4c567e72752292849a1a84d225c6ab5ae921896a3750b72e155" + "bytes": "1b0da3376d115ff9f8996ce4b3020388390fc6b54363c7b9c9758954bba4c5b1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2e42c8606832e4c567e72752292849a1a84d225c6ab5ae921896a3750b72e155" + "bytes": "1b0da3376d115ff9f8996ce4b3020388390fc6b54363c7b9c9758954bba4c5b1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2dbab4d61b16285f0bb73b057f80eb920465a24bccbb27ec8906ee2431a6cc8" + "bytes": "fdb32e26c7d159a7b9f839d0a3ea854a638ff02e9da952e12c0121e29d9b36c5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2dbab4d61b16285f0bb73b057f80eb920465a24bccbb27ec8906ee2431a6cc8" + "bytes": "fdb32e26c7d159a7b9f839d0a3ea854a638ff02e9da952e12c0121e29d9b36c5" } ] }, "durability": "persistent", "val": { - "bytes": "2e42c8606832e4c567e72752292849a1a84d225c6ab5ae921896a3750b72e155" + "bytes": "1b0da3376d115ff9f8996ce4b3020388390fc6b54363c7b9c9758954bba4c5b1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "772108984" + "i128": "95532610" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.165.json index ecbde4f7..e45b592f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "765998460" + "i128": "890142191" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "765998460" + "i128": "890142191" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b09ddd889106892d89c117f1d05c4a9e4e396c946fe88b27ffb5fdf367698b07" + "bytes": "788d4c2e10dd2c921dbe870a460d40645613358fc13b5085bd659509356c7d77" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "765998460" + "i128": "890142191" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e532646f4587d0764cddec7387454a98f682f241d6aa90b48ac9af7bb70b50e0" + "bytes": "45d7c0590815cefec153c543fddbc2233121eb82365dc889e83004faa9b69ace" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e532646f4587d0764cddec7387454a98f682f241d6aa90b48ac9af7bb70b50e0" + "bytes": "45d7c0590815cefec153c543fddbc2233121eb82365dc889e83004faa9b69ace" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e532646f4587d0764cddec7387454a98f682f241d6aa90b48ac9af7bb70b50e0" + "bytes": "45d7c0590815cefec153c543fddbc2233121eb82365dc889e83004faa9b69ace" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "765998460" + "i128": "890142191" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "765998460" + "i128": "890142191" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e532646f4587d0764cddec7387454a98f682f241d6aa90b48ac9af7bb70b50e0" + "bytes": "45d7c0590815cefec153c543fddbc2233121eb82365dc889e83004faa9b69ace" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e532646f4587d0764cddec7387454a98f682f241d6aa90b48ac9af7bb70b50e0" + "bytes": "45d7c0590815cefec153c543fddbc2233121eb82365dc889e83004faa9b69ace" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3964d577eb4e78379f8d7cf7f8b0b10ddd6f2b346eb41139062441a90ed193d" + "bytes": "8b45b46f14cb5b77bc4b40b6dae79eb0c2298680b549fec8fb913e1a636ff056" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3964d577eb4e78379f8d7cf7f8b0b10ddd6f2b346eb41139062441a90ed193d" + "bytes": "8b45b46f14cb5b77bc4b40b6dae79eb0c2298680b549fec8fb913e1a636ff056" } ] }, "durability": "persistent", "val": { - "bytes": "e532646f4587d0764cddec7387454a98f682f241d6aa90b48ac9af7bb70b50e0" + "bytes": "45d7c0590815cefec153c543fddbc2233121eb82365dc889e83004faa9b69ace" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "765998460" + "i128": "890142191" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.166.json index c8a8dca5..6e005bab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "999576974" + "i128": "553945379" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "999576974" + "i128": "553945379" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5f5c5c326b622978de807abd8198064c61c99f86fc3e2450ccf8c45a26a1ef7c" + "bytes": "704189dcf7db88891acb3e61956796ac86cc0fe22824c44b0b89548914ac7e7b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "999576974" + "i128": "553945379" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9452e491f474f79354d8735ef5b891229bdc58f7cbc71f6d82ac2d7eca7d0ebf" + "bytes": "fd1ca0a87a528068157b0201b830794d04bc5964c663c765918f4af6cb3c7b02" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9452e491f474f79354d8735ef5b891229bdc58f7cbc71f6d82ac2d7eca7d0ebf" + "bytes": "fd1ca0a87a528068157b0201b830794d04bc5964c663c765918f4af6cb3c7b02" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9452e491f474f79354d8735ef5b891229bdc58f7cbc71f6d82ac2d7eca7d0ebf" + "bytes": "fd1ca0a87a528068157b0201b830794d04bc5964c663c765918f4af6cb3c7b02" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "999576974" + "i128": "553945379" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "999576974" + "i128": "553945379" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9452e491f474f79354d8735ef5b891229bdc58f7cbc71f6d82ac2d7eca7d0ebf" + "bytes": "fd1ca0a87a528068157b0201b830794d04bc5964c663c765918f4af6cb3c7b02" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9452e491f474f79354d8735ef5b891229bdc58f7cbc71f6d82ac2d7eca7d0ebf" + "bytes": "fd1ca0a87a528068157b0201b830794d04bc5964c663c765918f4af6cb3c7b02" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dc3c487ed42e7e10e31614451ee3e0cc1dcea0e9cbca0cae3d413af1d50a22f" + "bytes": "b0ff3bdb7ad7c06891b119cf9826a36ed762524384cb2de91fa55d38130e8341" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dc3c487ed42e7e10e31614451ee3e0cc1dcea0e9cbca0cae3d413af1d50a22f" + "bytes": "b0ff3bdb7ad7c06891b119cf9826a36ed762524384cb2de91fa55d38130e8341" } ] }, "durability": "persistent", "val": { - "bytes": "9452e491f474f79354d8735ef5b891229bdc58f7cbc71f6d82ac2d7eca7d0ebf" + "bytes": "fd1ca0a87a528068157b0201b830794d04bc5964c663c765918f4af6cb3c7b02" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "999576974" + "i128": "553945379" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.167.json index b278355c..00b1f0fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "442563555" + "i128": "288741131" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "442563555" + "i128": "288741131" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b461aaf604f72c514d8b8ec55c34f0504140c3101731615783c50272b57c8fd" + "bytes": "ff677ba3cb682dbdd350557bbad9f8e60b5b95273e33984bc73a66238c8cf3f7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "442563555" + "i128": "288741131" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d2c4c56d220a32f44b33862da726fc38074c527f171e92dc4c5b3d0ce53d5a83" + "bytes": "c64c3f9c63740fdd405cd6da0f31088235637c86c94559765cab0ab2301159de" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2c4c56d220a32f44b33862da726fc38074c527f171e92dc4c5b3d0ce53d5a83" + "bytes": "c64c3f9c63740fdd405cd6da0f31088235637c86c94559765cab0ab2301159de" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2c4c56d220a32f44b33862da726fc38074c527f171e92dc4c5b3d0ce53d5a83" + "bytes": "c64c3f9c63740fdd405cd6da0f31088235637c86c94559765cab0ab2301159de" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "442563555" + "i128": "288741131" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "442563555" + "i128": "288741131" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d2c4c56d220a32f44b33862da726fc38074c527f171e92dc4c5b3d0ce53d5a83" + "bytes": "c64c3f9c63740fdd405cd6da0f31088235637c86c94559765cab0ab2301159de" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d2c4c56d220a32f44b33862da726fc38074c527f171e92dc4c5b3d0ce53d5a83" + "bytes": "c64c3f9c63740fdd405cd6da0f31088235637c86c94559765cab0ab2301159de" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "433b137fec4f7612d9e76b7db8f9576021b7b5015bc3a21612e8f1d3626378b1" + "bytes": "ee69ce9735f89d900f72dd009e3305a6c695e749c0af64f428835df4fc47c75d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "433b137fec4f7612d9e76b7db8f9576021b7b5015bc3a21612e8f1d3626378b1" + "bytes": "ee69ce9735f89d900f72dd009e3305a6c695e749c0af64f428835df4fc47c75d" } ] }, "durability": "persistent", "val": { - "bytes": "d2c4c56d220a32f44b33862da726fc38074c527f171e92dc4c5b3d0ce53d5a83" + "bytes": "c64c3f9c63740fdd405cd6da0f31088235637c86c94559765cab0ab2301159de" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "442563555" + "i128": "288741131" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.168.json index 206ab81e..e4cb37b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "880630472" + "i128": "868095263" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "880630472" + "i128": "868095263" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "449737e9132362df424fa12c483f0aa33ce203edeedf596f1db30eb758153c0c" + "bytes": "32fe754995edc0b4577207d62694fa3ec653d0fcb95caaf1b23ea371620501c3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "880630472" + "i128": "868095263" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "551ce25d404068d36f0071bdbd27d54aa12fb77384e5f51acce03510c2cbc4ba" + "bytes": "09406852681b5ea867d2298dc3a57fb24fb70d540e0c436cac08b1ce89910d48" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "551ce25d404068d36f0071bdbd27d54aa12fb77384e5f51acce03510c2cbc4ba" + "bytes": "09406852681b5ea867d2298dc3a57fb24fb70d540e0c436cac08b1ce89910d48" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "551ce25d404068d36f0071bdbd27d54aa12fb77384e5f51acce03510c2cbc4ba" + "bytes": "09406852681b5ea867d2298dc3a57fb24fb70d540e0c436cac08b1ce89910d48" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "880630472" + "i128": "868095263" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "880630472" + "i128": "868095263" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "551ce25d404068d36f0071bdbd27d54aa12fb77384e5f51acce03510c2cbc4ba" + "bytes": "09406852681b5ea867d2298dc3a57fb24fb70d540e0c436cac08b1ce89910d48" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "551ce25d404068d36f0071bdbd27d54aa12fb77384e5f51acce03510c2cbc4ba" + "bytes": "09406852681b5ea867d2298dc3a57fb24fb70d540e0c436cac08b1ce89910d48" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7bb842a9bb694865a7c47bee71140e526b3d7533ca8d10dd74c6b2b34464b4e" + "bytes": "8c83b101e187def04b5a36b24480c3d9c258163dc87f4620a566c18743c490fe" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7bb842a9bb694865a7c47bee71140e526b3d7533ca8d10dd74c6b2b34464b4e" + "bytes": "8c83b101e187def04b5a36b24480c3d9c258163dc87f4620a566c18743c490fe" } ] }, "durability": "persistent", "val": { - "bytes": "551ce25d404068d36f0071bdbd27d54aa12fb77384e5f51acce03510c2cbc4ba" + "bytes": "09406852681b5ea867d2298dc3a57fb24fb70d540e0c436cac08b1ce89910d48" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "880630472" + "i128": "868095263" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.169.json index a4d696b0..ab3fd463 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "726848197" + "i128": "427419322" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726848197" + "i128": "427419322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e690b8d2a3d5b1138294449f6e747ba0bd11c06f13062101a9180c307c1598da" + "bytes": "64e745ad75ec0de5283ea9f000fc9e7fc4d6631ba4de29554d93bb078c3f61cd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "726848197" + "i128": "427419322" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "811b4dfddb0f6085ce8cddf1bdc1856333ccf7b84ac51739cb4ff58bee182876" + "bytes": "b49d59fcf1e75937dbb89d8f71fb923edd531ba623403c4915aa878f9cbbccd7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "811b4dfddb0f6085ce8cddf1bdc1856333ccf7b84ac51739cb4ff58bee182876" + "bytes": "b49d59fcf1e75937dbb89d8f71fb923edd531ba623403c4915aa878f9cbbccd7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "811b4dfddb0f6085ce8cddf1bdc1856333ccf7b84ac51739cb4ff58bee182876" + "bytes": "b49d59fcf1e75937dbb89d8f71fb923edd531ba623403c4915aa878f9cbbccd7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "726848197" + "i128": "427419322" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "726848197" + "i128": "427419322" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "811b4dfddb0f6085ce8cddf1bdc1856333ccf7b84ac51739cb4ff58bee182876" + "bytes": "b49d59fcf1e75937dbb89d8f71fb923edd531ba623403c4915aa878f9cbbccd7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "811b4dfddb0f6085ce8cddf1bdc1856333ccf7b84ac51739cb4ff58bee182876" + "bytes": "b49d59fcf1e75937dbb89d8f71fb923edd531ba623403c4915aa878f9cbbccd7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef6379a1ba52609bf0c307b8c0ee58b9dd503900309da9c5074bb4ff6a82352f" + "bytes": "cae6693f1ff11952df7f605090ae3cb24d42aceecaf3a160ffd1ac987c6fc1bc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef6379a1ba52609bf0c307b8c0ee58b9dd503900309da9c5074bb4ff6a82352f" + "bytes": "cae6693f1ff11952df7f605090ae3cb24d42aceecaf3a160ffd1ac987c6fc1bc" } ] }, "durability": "persistent", "val": { - "bytes": "811b4dfddb0f6085ce8cddf1bdc1856333ccf7b84ac51739cb4ff58bee182876" + "bytes": "b49d59fcf1e75937dbb89d8f71fb923edd531ba623403c4915aa878f9cbbccd7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "726848197" + "i128": "427419322" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.17.json index b7c8dbf5..a9188910 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "438163651" + "i128": "97981927" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438163651" + "i128": "97981927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f79fb6a18047db42d42e5122aab3f5d90417944bca3a4a9e3bf386e3074b3851" + "bytes": "6a77e0a8c2814b27e728be1512e7b6004eb6774640d81d17f896c2dcf4a49fb2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "438163651" + "i128": "97981927" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "04afd166014b18719756b580a69284449662dfff5ef208ea36d8751e24662897" + "bytes": "20843d2534d15d8d2083681b538b6b5a99ccd7ca0924f1916c8bd8ad4e1359e6" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04afd166014b18719756b580a69284449662dfff5ef208ea36d8751e24662897" + "bytes": "20843d2534d15d8d2083681b538b6b5a99ccd7ca0924f1916c8bd8ad4e1359e6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04afd166014b18719756b580a69284449662dfff5ef208ea36d8751e24662897" + "bytes": "20843d2534d15d8d2083681b538b6b5a99ccd7ca0924f1916c8bd8ad4e1359e6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438163651" + "i128": "97981927" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438163651" + "i128": "97981927" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "04afd166014b18719756b580a69284449662dfff5ef208ea36d8751e24662897" + "bytes": "20843d2534d15d8d2083681b538b6b5a99ccd7ca0924f1916c8bd8ad4e1359e6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "04afd166014b18719756b580a69284449662dfff5ef208ea36d8751e24662897" + "bytes": "20843d2534d15d8d2083681b538b6b5a99ccd7ca0924f1916c8bd8ad4e1359e6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c52ced94c6c616e1f8f54ad13efb734eff62948ca2438ebbcc24377e917e42e7" + "bytes": "6f33528f97e064f4ea40936a4c0c275a97a7896f4f10ddfa7bc761a1a2ecbc11" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c52ced94c6c616e1f8f54ad13efb734eff62948ca2438ebbcc24377e917e42e7" + "bytes": "6f33528f97e064f4ea40936a4c0c275a97a7896f4f10ddfa7bc761a1a2ecbc11" } ] }, "durability": "persistent", "val": { - "bytes": "04afd166014b18719756b580a69284449662dfff5ef208ea36d8751e24662897" + "bytes": "20843d2534d15d8d2083681b538b6b5a99ccd7ca0924f1916c8bd8ad4e1359e6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "438163651" + "i128": "97981927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.170.json index ad2d3df6..78fe1f39 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "318897001" + "i128": "419990273" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "318897001" + "i128": "419990273" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76944ffca2e0d499544ded70d654ec02c952fae19cb99e9fc8515742e657cf2e" + "bytes": "37a45ac1ebc1ba61281ee7f97c8e985ab1ecd2ae02662337f706ddbac4911d86" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "318897001" + "i128": "419990273" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a6dac0de9e9ec89825d0801a27f8a6adc0fb00c470b3f6a75670b1f0907e0e09" + "bytes": "534870ad6f54454e9a835f9d71e30bdaae21095274219a8fa3421515eff60e7f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6dac0de9e9ec89825d0801a27f8a6adc0fb00c470b3f6a75670b1f0907e0e09" + "bytes": "534870ad6f54454e9a835f9d71e30bdaae21095274219a8fa3421515eff60e7f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6dac0de9e9ec89825d0801a27f8a6adc0fb00c470b3f6a75670b1f0907e0e09" + "bytes": "534870ad6f54454e9a835f9d71e30bdaae21095274219a8fa3421515eff60e7f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "318897001" + "i128": "419990273" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "318897001" + "i128": "419990273" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a6dac0de9e9ec89825d0801a27f8a6adc0fb00c470b3f6a75670b1f0907e0e09" + "bytes": "534870ad6f54454e9a835f9d71e30bdaae21095274219a8fa3421515eff60e7f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a6dac0de9e9ec89825d0801a27f8a6adc0fb00c470b3f6a75670b1f0907e0e09" + "bytes": "534870ad6f54454e9a835f9d71e30bdaae21095274219a8fa3421515eff60e7f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b7cc232c85bf7f36abb8045637be76f08fa84fb979fe9fa0348b6c66f8b5189" + "bytes": "4dc3435817453f2202bf36cb59eccfbf2be5691e1fd6ddaaca4162fdd5f24d54" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b7cc232c85bf7f36abb8045637be76f08fa84fb979fe9fa0348b6c66f8b5189" + "bytes": "4dc3435817453f2202bf36cb59eccfbf2be5691e1fd6ddaaca4162fdd5f24d54" } ] }, "durability": "persistent", "val": { - "bytes": "a6dac0de9e9ec89825d0801a27f8a6adc0fb00c470b3f6a75670b1f0907e0e09" + "bytes": "534870ad6f54454e9a835f9d71e30bdaae21095274219a8fa3421515eff60e7f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "318897001" + "i128": "419990273" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.171.json index d61ed8cf..c99d2be5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "264217820" + "i128": "895284864" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "264217820" + "i128": "895284864" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c9e96ba5e114d385a67f9395027b213a2145d87907bd10afe74dafac4e0ff03" + "bytes": "ac585fb0fed49826ea4c2d156bea742f610087b57c2934b6bbb9be24bebc2748" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "264217820" + "i128": "895284864" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "fd55aec691a59c01336dc3a0913c6bed0ebf8625afb7f6b552e6e0469340920c" + "bytes": "68f81b5b87188ec8d27a68373a1579734622cd6e6d74d53d5591cb79e8ed695d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fd55aec691a59c01336dc3a0913c6bed0ebf8625afb7f6b552e6e0469340920c" + "bytes": "68f81b5b87188ec8d27a68373a1579734622cd6e6d74d53d5591cb79e8ed695d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fd55aec691a59c01336dc3a0913c6bed0ebf8625afb7f6b552e6e0469340920c" + "bytes": "68f81b5b87188ec8d27a68373a1579734622cd6e6d74d53d5591cb79e8ed695d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "264217820" + "i128": "895284864" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "264217820" + "i128": "895284864" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fd55aec691a59c01336dc3a0913c6bed0ebf8625afb7f6b552e6e0469340920c" + "bytes": "68f81b5b87188ec8d27a68373a1579734622cd6e6d74d53d5591cb79e8ed695d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fd55aec691a59c01336dc3a0913c6bed0ebf8625afb7f6b552e6e0469340920c" + "bytes": "68f81b5b87188ec8d27a68373a1579734622cd6e6d74d53d5591cb79e8ed695d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "848c0836066d4ab194d0fc2174d081687827481569365705c37c9231fac058a2" + "bytes": "af547b8ad860bfdcf60de0196add3923812f1a75a1520a7adb7488ea88f5f33f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "848c0836066d4ab194d0fc2174d081687827481569365705c37c9231fac058a2" + "bytes": "af547b8ad860bfdcf60de0196add3923812f1a75a1520a7adb7488ea88f5f33f" } ] }, "durability": "persistent", "val": { - "bytes": "fd55aec691a59c01336dc3a0913c6bed0ebf8625afb7f6b552e6e0469340920c" + "bytes": "68f81b5b87188ec8d27a68373a1579734622cd6e6d74d53d5591cb79e8ed695d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "264217820" + "i128": "895284864" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.172.json index 738b0015..3c06235e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "759703918" + "i128": "369914398" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "759703918" + "i128": "369914398" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e629c6c1293f3cc233d8214a43bcf0fc7fb3f2c43b935f24442b52300b7f20c" + "bytes": "52f8ee895d8e625b1098f87e5fad5df662495600e0f0dcb19767121aae2426f9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "759703918" + "i128": "369914398" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3f011b1bdd77d30af0daf9b7941de6406ed6096e24fb425f62703708d9e3ad92" + "bytes": "0677705f90e3efca4deea707422a4643ef82b5a36e49ab3be241fa8cceacf5a1" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f011b1bdd77d30af0daf9b7941de6406ed6096e24fb425f62703708d9e3ad92" + "bytes": "0677705f90e3efca4deea707422a4643ef82b5a36e49ab3be241fa8cceacf5a1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f011b1bdd77d30af0daf9b7941de6406ed6096e24fb425f62703708d9e3ad92" + "bytes": "0677705f90e3efca4deea707422a4643ef82b5a36e49ab3be241fa8cceacf5a1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "759703918" + "i128": "369914398" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "759703918" + "i128": "369914398" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f011b1bdd77d30af0daf9b7941de6406ed6096e24fb425f62703708d9e3ad92" + "bytes": "0677705f90e3efca4deea707422a4643ef82b5a36e49ab3be241fa8cceacf5a1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f011b1bdd77d30af0daf9b7941de6406ed6096e24fb425f62703708d9e3ad92" + "bytes": "0677705f90e3efca4deea707422a4643ef82b5a36e49ab3be241fa8cceacf5a1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1fafed551678bf553d9dd5c5970ea3014310e282a65514d94ad9462416a20cc3" + "bytes": "91774900dd7648581b4f84fa2f22f162a5f05ee6ff03788af459108e72f4c1ec" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1fafed551678bf553d9dd5c5970ea3014310e282a65514d94ad9462416a20cc3" + "bytes": "91774900dd7648581b4f84fa2f22f162a5f05ee6ff03788af459108e72f4c1ec" } ] }, "durability": "persistent", "val": { - "bytes": "3f011b1bdd77d30af0daf9b7941de6406ed6096e24fb425f62703708d9e3ad92" + "bytes": "0677705f90e3efca4deea707422a4643ef82b5a36e49ab3be241fa8cceacf5a1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "759703918" + "i128": "369914398" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.173.json index 593d4dca..769bc80f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386833535" + "i128": "845585887" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386833535" + "i128": "845585887" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "714ebc9e074c6c5f1f56b9823f175cc2ba7bb988b8c25bf3294597918ccfd7cd" + "bytes": "3ff62bbc1d3e21f7c14d58d79ac86648281ef6f92410572461cc809e57d372b4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386833535" + "i128": "845585887" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "93314770aebb958f5544b3a0bc59066450b85862ce48e5b4153592dcfbc79ab2" + "bytes": "8ec1c80524b8f85881fa1329eb0827235dcb9d0cbf1a097b6f03a817d198d8fc" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93314770aebb958f5544b3a0bc59066450b85862ce48e5b4153592dcfbc79ab2" + "bytes": "8ec1c80524b8f85881fa1329eb0827235dcb9d0cbf1a097b6f03a817d198d8fc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93314770aebb958f5544b3a0bc59066450b85862ce48e5b4153592dcfbc79ab2" + "bytes": "8ec1c80524b8f85881fa1329eb0827235dcb9d0cbf1a097b6f03a817d198d8fc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386833535" + "i128": "845585887" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "386833535" + "i128": "845585887" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "93314770aebb958f5544b3a0bc59066450b85862ce48e5b4153592dcfbc79ab2" + "bytes": "8ec1c80524b8f85881fa1329eb0827235dcb9d0cbf1a097b6f03a817d198d8fc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "93314770aebb958f5544b3a0bc59066450b85862ce48e5b4153592dcfbc79ab2" + "bytes": "8ec1c80524b8f85881fa1329eb0827235dcb9d0cbf1a097b6f03a817d198d8fc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2fdf646dffbab0226e2527be9a0ea8326a3e2f8db84588416b59a27e7d5c04d" + "bytes": "fd8f67f2f2d3f1562d2d54ed5378dab25901beaa863f2342a43c8f3a1c8a3b86" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2fdf646dffbab0226e2527be9a0ea8326a3e2f8db84588416b59a27e7d5c04d" + "bytes": "fd8f67f2f2d3f1562d2d54ed5378dab25901beaa863f2342a43c8f3a1c8a3b86" } ] }, "durability": "persistent", "val": { - "bytes": "93314770aebb958f5544b3a0bc59066450b85862ce48e5b4153592dcfbc79ab2" + "bytes": "8ec1c80524b8f85881fa1329eb0827235dcb9d0cbf1a097b6f03a817d198d8fc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "386833535" + "i128": "845585887" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.174.json index c6f31bad..38c36eb7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "943493978" + "i128": "466008408" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "943493978" + "i128": "466008408" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4c96d6fa6a1c7fd1597b0b5ff5d2d824bcaabd025d825d2891faa89fa1fd6ea6" + "bytes": "64bf475dcebd86ad7b3da192cdbf1b1820413fc184288f4452263dc91840f4b6" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "943493978" + "i128": "466008408" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "07a23a32038836354f1ea94b815389e9070a969a7c2b85b3cc6902ac56b9b9a5" + "bytes": "1c6a712e088ec11938d6ac91ddbf40a8126c2b00a911f33faa156d37665b687e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07a23a32038836354f1ea94b815389e9070a969a7c2b85b3cc6902ac56b9b9a5" + "bytes": "1c6a712e088ec11938d6ac91ddbf40a8126c2b00a911f33faa156d37665b687e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07a23a32038836354f1ea94b815389e9070a969a7c2b85b3cc6902ac56b9b9a5" + "bytes": "1c6a712e088ec11938d6ac91ddbf40a8126c2b00a911f33faa156d37665b687e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "943493978" + "i128": "466008408" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "943493978" + "i128": "466008408" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "07a23a32038836354f1ea94b815389e9070a969a7c2b85b3cc6902ac56b9b9a5" + "bytes": "1c6a712e088ec11938d6ac91ddbf40a8126c2b00a911f33faa156d37665b687e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "07a23a32038836354f1ea94b815389e9070a969a7c2b85b3cc6902ac56b9b9a5" + "bytes": "1c6a712e088ec11938d6ac91ddbf40a8126c2b00a911f33faa156d37665b687e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91556637a7286dcfb66ef2309af7754de8421bcff6666220091c6854b69fcc31" + "bytes": "6fbffffc1ef73094f20e0454187b386c7b03be0194eafe85787f8ce1178c150e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91556637a7286dcfb66ef2309af7754de8421bcff6666220091c6854b69fcc31" + "bytes": "6fbffffc1ef73094f20e0454187b386c7b03be0194eafe85787f8ce1178c150e" } ] }, "durability": "persistent", "val": { - "bytes": "07a23a32038836354f1ea94b815389e9070a969a7c2b85b3cc6902ac56b9b9a5" + "bytes": "1c6a712e088ec11938d6ac91ddbf40a8126c2b00a911f33faa156d37665b687e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "943493978" + "i128": "466008408" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.175.json index e31f21f7..aa336b58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "349792755" + "i128": "602132480" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "349792755" + "i128": "602132480" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc1474cc85aa628afeeb027bfe751c27c516ba870d5bf0c6422683a8aa513507" + "bytes": "4468be10544a304445fceee42eb9ab28685f262510212ea58c1533b30808d9d9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "349792755" + "i128": "602132480" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4b6b3244105ae1c45cb3569425f2306b55d6da116b8033904ad31ae3e438a953" + "bytes": "b4daac1ed7d193623febf7380b5a407ca6c9e99d28324e75b42429b5436f7060" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4b6b3244105ae1c45cb3569425f2306b55d6da116b8033904ad31ae3e438a953" + "bytes": "b4daac1ed7d193623febf7380b5a407ca6c9e99d28324e75b42429b5436f7060" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4b6b3244105ae1c45cb3569425f2306b55d6da116b8033904ad31ae3e438a953" + "bytes": "b4daac1ed7d193623febf7380b5a407ca6c9e99d28324e75b42429b5436f7060" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "349792755" + "i128": "602132480" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "349792755" + "i128": "602132480" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4b6b3244105ae1c45cb3569425f2306b55d6da116b8033904ad31ae3e438a953" + "bytes": "b4daac1ed7d193623febf7380b5a407ca6c9e99d28324e75b42429b5436f7060" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4b6b3244105ae1c45cb3569425f2306b55d6da116b8033904ad31ae3e438a953" + "bytes": "b4daac1ed7d193623febf7380b5a407ca6c9e99d28324e75b42429b5436f7060" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5047890ad8f5e0e2f9c5618eca5d5fd4eedd9c7df42ca50fcac37f6232f2ac45" + "bytes": "bc8d1a359e1817591d0d0e18a9ae5072543409537dbe8cb5534533d1c26d033b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5047890ad8f5e0e2f9c5618eca5d5fd4eedd9c7df42ca50fcac37f6232f2ac45" + "bytes": "bc8d1a359e1817591d0d0e18a9ae5072543409537dbe8cb5534533d1c26d033b" } ] }, "durability": "persistent", "val": { - "bytes": "4b6b3244105ae1c45cb3569425f2306b55d6da116b8033904ad31ae3e438a953" + "bytes": "b4daac1ed7d193623febf7380b5a407ca6c9e99d28324e75b42429b5436f7060" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "349792755" + "i128": "602132480" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.176.json index 5285b97e..baa33313 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "910989561" + "i128": "222252431" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "910989561" + "i128": "222252431" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "699b85157e80e9e5b346090836c543516b4e2115aae3cd94a11bc1774e8486ef" + "bytes": "6881d168d61d59541d73319ee366ca3d622c6a9c2b7f79f410c62856b8ddd920" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "910989561" + "i128": "222252431" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "13492adc2c3b8197f41de9fdd4ec5e16707452fb1cdeabbc96813a7d04d341b4" + "bytes": "b529567f5bf354bda5f3bd53107ed2ae72cf28c6b260c329c872174a1f9305cd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13492adc2c3b8197f41de9fdd4ec5e16707452fb1cdeabbc96813a7d04d341b4" + "bytes": "b529567f5bf354bda5f3bd53107ed2ae72cf28c6b260c329c872174a1f9305cd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13492adc2c3b8197f41de9fdd4ec5e16707452fb1cdeabbc96813a7d04d341b4" + "bytes": "b529567f5bf354bda5f3bd53107ed2ae72cf28c6b260c329c872174a1f9305cd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "910989561" + "i128": "222252431" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "910989561" + "i128": "222252431" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "13492adc2c3b8197f41de9fdd4ec5e16707452fb1cdeabbc96813a7d04d341b4" + "bytes": "b529567f5bf354bda5f3bd53107ed2ae72cf28c6b260c329c872174a1f9305cd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "13492adc2c3b8197f41de9fdd4ec5e16707452fb1cdeabbc96813a7d04d341b4" + "bytes": "b529567f5bf354bda5f3bd53107ed2ae72cf28c6b260c329c872174a1f9305cd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3d73619ee2f664fa41fda0aeeacf6c142a92488899dc49b23b95ca0a7a40395" + "bytes": "800050d2e06de48bcca4928e761baad33a1d07c146fa0593a2b5be1fc304f655" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3d73619ee2f664fa41fda0aeeacf6c142a92488899dc49b23b95ca0a7a40395" + "bytes": "800050d2e06de48bcca4928e761baad33a1d07c146fa0593a2b5be1fc304f655" } ] }, "durability": "persistent", "val": { - "bytes": "13492adc2c3b8197f41de9fdd4ec5e16707452fb1cdeabbc96813a7d04d341b4" + "bytes": "b529567f5bf354bda5f3bd53107ed2ae72cf28c6b260c329c872174a1f9305cd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "910989561" + "i128": "222252431" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.177.json index 2e30d8b5..59e04726 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "447841190" + "i128": "279453222" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "447841190" + "i128": "279453222" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "53f958622c945f7bb9ac54b576dd6c7cfbbc0c36598bc7b951ee4c743cf1a55b" + "bytes": "0b08dc4eacd7d0b20ce9bf9399d22bfaeaa17dd1162928adc32a1fb6109c5589" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "447841190" + "i128": "279453222" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "93c6164d96655b04d1dedf819bdeb2e01bb078341ad113a2e0b677746e54307e" + "bytes": "4854e8acb0e9281aa2a03d827221c5ebd2aab41cbf8e158bacc60a8ebddb7a55" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93c6164d96655b04d1dedf819bdeb2e01bb078341ad113a2e0b677746e54307e" + "bytes": "4854e8acb0e9281aa2a03d827221c5ebd2aab41cbf8e158bacc60a8ebddb7a55" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93c6164d96655b04d1dedf819bdeb2e01bb078341ad113a2e0b677746e54307e" + "bytes": "4854e8acb0e9281aa2a03d827221c5ebd2aab41cbf8e158bacc60a8ebddb7a55" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "447841190" + "i128": "279453222" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "447841190" + "i128": "279453222" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "93c6164d96655b04d1dedf819bdeb2e01bb078341ad113a2e0b677746e54307e" + "bytes": "4854e8acb0e9281aa2a03d827221c5ebd2aab41cbf8e158bacc60a8ebddb7a55" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "93c6164d96655b04d1dedf819bdeb2e01bb078341ad113a2e0b677746e54307e" + "bytes": "4854e8acb0e9281aa2a03d827221c5ebd2aab41cbf8e158bacc60a8ebddb7a55" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c790b37fa0ac062cb7d8fa899a501536a13320e5b8660a40ed3714ecc720010" + "bytes": "528e48bdd901b61e54f9f1c307e4ad6d0b4afbaae817334c3fe54313fae65afd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c790b37fa0ac062cb7d8fa899a501536a13320e5b8660a40ed3714ecc720010" + "bytes": "528e48bdd901b61e54f9f1c307e4ad6d0b4afbaae817334c3fe54313fae65afd" } ] }, "durability": "persistent", "val": { - "bytes": "93c6164d96655b04d1dedf819bdeb2e01bb078341ad113a2e0b677746e54307e" + "bytes": "4854e8acb0e9281aa2a03d827221c5ebd2aab41cbf8e158bacc60a8ebddb7a55" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "447841190" + "i128": "279453222" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.178.json index 53bfa789..7025d158 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "231839704" + "i128": "247270483" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "231839704" + "i128": "247270483" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f0ce1d838a5de44b9e6eaa8d7468c8a4ad89c9087d825e4d847e341804ebd39b" + "bytes": "7547211047519d67a19da4b90f38e21db8b5cffc5d3f14151f50b2a02c6b7b2f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "231839704" + "i128": "247270483" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0ec8350ca30e3fd5385f62b3fb54e8b01903115c9db7bc4ef2ff331f314ff709" + "bytes": "0953eac658dd1859bb9c46a42461ca0864344513f36bcedad3b0bfda12a102d2" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ec8350ca30e3fd5385f62b3fb54e8b01903115c9db7bc4ef2ff331f314ff709" + "bytes": "0953eac658dd1859bb9c46a42461ca0864344513f36bcedad3b0bfda12a102d2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ec8350ca30e3fd5385f62b3fb54e8b01903115c9db7bc4ef2ff331f314ff709" + "bytes": "0953eac658dd1859bb9c46a42461ca0864344513f36bcedad3b0bfda12a102d2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "231839704" + "i128": "247270483" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "231839704" + "i128": "247270483" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0ec8350ca30e3fd5385f62b3fb54e8b01903115c9db7bc4ef2ff331f314ff709" + "bytes": "0953eac658dd1859bb9c46a42461ca0864344513f36bcedad3b0bfda12a102d2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0ec8350ca30e3fd5385f62b3fb54e8b01903115c9db7bc4ef2ff331f314ff709" + "bytes": "0953eac658dd1859bb9c46a42461ca0864344513f36bcedad3b0bfda12a102d2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "282dca0837694648762f28e1e960145042584bc7b3ca36551e0e49582d575a6f" + "bytes": "e1e5eb64dde006af40f4fc661f0fac761dec12f7355f101eccc94a61be38b6f7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "282dca0837694648762f28e1e960145042584bc7b3ca36551e0e49582d575a6f" + "bytes": "e1e5eb64dde006af40f4fc661f0fac761dec12f7355f101eccc94a61be38b6f7" } ] }, "durability": "persistent", "val": { - "bytes": "0ec8350ca30e3fd5385f62b3fb54e8b01903115c9db7bc4ef2ff331f314ff709" + "bytes": "0953eac658dd1859bb9c46a42461ca0864344513f36bcedad3b0bfda12a102d2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "231839704" + "i128": "247270483" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.179.json index d8f227b5..674256da 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "850494186" + "i128": "130504726" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "850494186" + "i128": "130504726" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a7fa507d5b032bd786f14799e5128378debd38c8fb45e5f5330c94c556c9cbf" + "bytes": "e8634729cea01e5a20df56ffdc6d49c6d5a62183f1a512c51c2fc6e4b4c9de82" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "850494186" + "i128": "130504726" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d47d50ba3f88fb578461b5ceb882042fe86c246bcbe46c147289f2591ebb66dd" + "bytes": "77ae530ecd2d6393cc844f4ca1bc2902611b6624b7d6bcb3736dca668f13900d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d47d50ba3f88fb578461b5ceb882042fe86c246bcbe46c147289f2591ebb66dd" + "bytes": "77ae530ecd2d6393cc844f4ca1bc2902611b6624b7d6bcb3736dca668f13900d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d47d50ba3f88fb578461b5ceb882042fe86c246bcbe46c147289f2591ebb66dd" + "bytes": "77ae530ecd2d6393cc844f4ca1bc2902611b6624b7d6bcb3736dca668f13900d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "850494186" + "i128": "130504726" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "850494186" + "i128": "130504726" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d47d50ba3f88fb578461b5ceb882042fe86c246bcbe46c147289f2591ebb66dd" + "bytes": "77ae530ecd2d6393cc844f4ca1bc2902611b6624b7d6bcb3736dca668f13900d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d47d50ba3f88fb578461b5ceb882042fe86c246bcbe46c147289f2591ebb66dd" + "bytes": "77ae530ecd2d6393cc844f4ca1bc2902611b6624b7d6bcb3736dca668f13900d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6ea0200edccd28428d20671eb42d4bc1fe279c88154c5e1d2dcd4e627c311bb" + "bytes": "2996e88eb5e966eabc0bcd54e3507a59b09662a1e1dbedc2ff855428ec361e0c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6ea0200edccd28428d20671eb42d4bc1fe279c88154c5e1d2dcd4e627c311bb" + "bytes": "2996e88eb5e966eabc0bcd54e3507a59b09662a1e1dbedc2ff855428ec361e0c" } ] }, "durability": "persistent", "val": { - "bytes": "d47d50ba3f88fb578461b5ceb882042fe86c246bcbe46c147289f2591ebb66dd" + "bytes": "77ae530ecd2d6393cc844f4ca1bc2902611b6624b7d6bcb3736dca668f13900d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "850494186" + "i128": "130504726" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.18.json index 8fa80b63..8f98598d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "392746823" + "i128": "198235673" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392746823" + "i128": "198235673" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "912c26b14dd51e78536c2bf5f540c179ad66ff7c17f0887e2b370b13a64bd22d" + "bytes": "8991f5348cf789a34423be64ae603423ca4e1fef15b3f128e3884e2d511cb3ae" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "392746823" + "i128": "198235673" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3df64db87da9e89f2f2a8fccb43cc1161be2bacdc6a37356769159171c079b0a" + "bytes": "76e5f7d940f685e216a8173b510ff2d5a2f0f73adf7ea5da49adb4004736fc93" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3df64db87da9e89f2f2a8fccb43cc1161be2bacdc6a37356769159171c079b0a" + "bytes": "76e5f7d940f685e216a8173b510ff2d5a2f0f73adf7ea5da49adb4004736fc93" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3df64db87da9e89f2f2a8fccb43cc1161be2bacdc6a37356769159171c079b0a" + "bytes": "76e5f7d940f685e216a8173b510ff2d5a2f0f73adf7ea5da49adb4004736fc93" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "392746823" + "i128": "198235673" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "392746823" + "i128": "198235673" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3df64db87da9e89f2f2a8fccb43cc1161be2bacdc6a37356769159171c079b0a" + "bytes": "76e5f7d940f685e216a8173b510ff2d5a2f0f73adf7ea5da49adb4004736fc93" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3df64db87da9e89f2f2a8fccb43cc1161be2bacdc6a37356769159171c079b0a" + "bytes": "76e5f7d940f685e216a8173b510ff2d5a2f0f73adf7ea5da49adb4004736fc93" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbbe98392547208d332421066833717ca14ba296c1fb94594a91feb7786d865a" + "bytes": "d2cfb97687aa977539967ca3f83d2aaaff7d4eab4a98b12cd9a461ecc39eb85e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbbe98392547208d332421066833717ca14ba296c1fb94594a91feb7786d865a" + "bytes": "d2cfb97687aa977539967ca3f83d2aaaff7d4eab4a98b12cd9a461ecc39eb85e" } ] }, "durability": "persistent", "val": { - "bytes": "3df64db87da9e89f2f2a8fccb43cc1161be2bacdc6a37356769159171c079b0a" + "bytes": "76e5f7d940f685e216a8173b510ff2d5a2f0f73adf7ea5da49adb4004736fc93" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "392746823" + "i128": "198235673" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.180.json index 921cb25c..fd5a966f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "722865945" + "i128": "212704221" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722865945" + "i128": "212704221" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3e93ba307404c11ee07859f7ecbf3e427611455858abdb58562cd813ad977c95" + "bytes": "b85df38f2996767f96b9267e6c15851fac6c01bb159e532b045ae99e61e2bbbc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "722865945" + "i128": "212704221" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "92aab1fc591e616e698c3d9b22c2efdd3755e26e535ed2c97ea135520658b025" + "bytes": "ab1887268c7b414890a2f5b407462821776d5d9758faba680d394b24565d8952" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92aab1fc591e616e698c3d9b22c2efdd3755e26e535ed2c97ea135520658b025" + "bytes": "ab1887268c7b414890a2f5b407462821776d5d9758faba680d394b24565d8952" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92aab1fc591e616e698c3d9b22c2efdd3755e26e535ed2c97ea135520658b025" + "bytes": "ab1887268c7b414890a2f5b407462821776d5d9758faba680d394b24565d8952" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "722865945" + "i128": "212704221" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "722865945" + "i128": "212704221" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "92aab1fc591e616e698c3d9b22c2efdd3755e26e535ed2c97ea135520658b025" + "bytes": "ab1887268c7b414890a2f5b407462821776d5d9758faba680d394b24565d8952" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "92aab1fc591e616e698c3d9b22c2efdd3755e26e535ed2c97ea135520658b025" + "bytes": "ab1887268c7b414890a2f5b407462821776d5d9758faba680d394b24565d8952" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c057de8f15ddecb5420fc5321d93da94784e349116f9eef74f511e75716ed8b2" + "bytes": "6acc982588242a9e0bb0dad0072d6b8d6d522f7ddccb92e291629d3e752270ac" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c057de8f15ddecb5420fc5321d93da94784e349116f9eef74f511e75716ed8b2" + "bytes": "6acc982588242a9e0bb0dad0072d6b8d6d522f7ddccb92e291629d3e752270ac" } ] }, "durability": "persistent", "val": { - "bytes": "92aab1fc591e616e698c3d9b22c2efdd3755e26e535ed2c97ea135520658b025" + "bytes": "ab1887268c7b414890a2f5b407462821776d5d9758faba680d394b24565d8952" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "722865945" + "i128": "212704221" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.181.json index 41ba3ca8..ce6b7284 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "915828893" + "i128": "404177850" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "915828893" + "i128": "404177850" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7456f71d9346a9746766362092c80db07434c6d04d541d140a4f08e49c1304b8" + "bytes": "74f733aec7c125e6be18c7c3943e254dc0e0dbd7842cc6d723e62825c3886868" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "915828893" + "i128": "404177850" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9b6962fe728b00cd2b7666ee1821918e744cb5b4e2ca415d0f5da34f6ad7470d" + "bytes": "501476d873780b975fc75282b1548fc070ef0c15c9f4586381af49f74ffec3d8" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b6962fe728b00cd2b7666ee1821918e744cb5b4e2ca415d0f5da34f6ad7470d" + "bytes": "501476d873780b975fc75282b1548fc070ef0c15c9f4586381af49f74ffec3d8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b6962fe728b00cd2b7666ee1821918e744cb5b4e2ca415d0f5da34f6ad7470d" + "bytes": "501476d873780b975fc75282b1548fc070ef0c15c9f4586381af49f74ffec3d8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "915828893" + "i128": "404177850" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "915828893" + "i128": "404177850" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9b6962fe728b00cd2b7666ee1821918e744cb5b4e2ca415d0f5da34f6ad7470d" + "bytes": "501476d873780b975fc75282b1548fc070ef0c15c9f4586381af49f74ffec3d8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9b6962fe728b00cd2b7666ee1821918e744cb5b4e2ca415d0f5da34f6ad7470d" + "bytes": "501476d873780b975fc75282b1548fc070ef0c15c9f4586381af49f74ffec3d8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9b59ed0f4b25343bdfb510d20558542d248a25f1d487e5b120190ef8d32a8e6" + "bytes": "59aa11538c27b7662346e7d8a2fd585ffdfa937c7274a6aa7074c7020c80ad56" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9b59ed0f4b25343bdfb510d20558542d248a25f1d487e5b120190ef8d32a8e6" + "bytes": "59aa11538c27b7662346e7d8a2fd585ffdfa937c7274a6aa7074c7020c80ad56" } ] }, "durability": "persistent", "val": { - "bytes": "9b6962fe728b00cd2b7666ee1821918e744cb5b4e2ca415d0f5da34f6ad7470d" + "bytes": "501476d873780b975fc75282b1548fc070ef0c15c9f4586381af49f74ffec3d8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "915828893" + "i128": "404177850" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.182.json index b75e224b..d37bc5af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "206930285" + "i128": "760606442" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "206930285" + "i128": "760606442" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e54f70a0f4ee43f20b722bafa31ce7c0bd2d41b2a867a5fd00ebf11476b3c5a5" + "bytes": "97df0e467991e70f1e28df43571a6cb4168ba36c9b878eeba2b4f9a2c54cf654" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "206930285" + "i128": "760606442" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b4e96972f78fcc07a43d7067e5d37815221adc4b97612fbd7a473b96e0d4c987" + "bytes": "5dc2a4248345972778fbdb672a81f79a3a6785db67755b6f8b88423cdeaeb590" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4e96972f78fcc07a43d7067e5d37815221adc4b97612fbd7a473b96e0d4c987" + "bytes": "5dc2a4248345972778fbdb672a81f79a3a6785db67755b6f8b88423cdeaeb590" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4e96972f78fcc07a43d7067e5d37815221adc4b97612fbd7a473b96e0d4c987" + "bytes": "5dc2a4248345972778fbdb672a81f79a3a6785db67755b6f8b88423cdeaeb590" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "206930285" + "i128": "760606442" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "206930285" + "i128": "760606442" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b4e96972f78fcc07a43d7067e5d37815221adc4b97612fbd7a473b96e0d4c987" + "bytes": "5dc2a4248345972778fbdb672a81f79a3a6785db67755b6f8b88423cdeaeb590" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b4e96972f78fcc07a43d7067e5d37815221adc4b97612fbd7a473b96e0d4c987" + "bytes": "5dc2a4248345972778fbdb672a81f79a3a6785db67755b6f8b88423cdeaeb590" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "181504d9afccacb4a8eee39fdd23ad13b5d48b44e91495203e64ea03d99554c2" + "bytes": "95ecddcf9a2300f5b1301493f6ce3017b8206c478691b6f4165047091c2223ca" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "181504d9afccacb4a8eee39fdd23ad13b5d48b44e91495203e64ea03d99554c2" + "bytes": "95ecddcf9a2300f5b1301493f6ce3017b8206c478691b6f4165047091c2223ca" } ] }, "durability": "persistent", "val": { - "bytes": "b4e96972f78fcc07a43d7067e5d37815221adc4b97612fbd7a473b96e0d4c987" + "bytes": "5dc2a4248345972778fbdb672a81f79a3a6785db67755b6f8b88423cdeaeb590" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "206930285" + "i128": "760606442" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.183.json index cdabafc3..21b5918b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "124942894" + "i128": "129894588" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "124942894" + "i128": "129894588" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "be368f497c8db0aaefc9d0722ebea34b505ba9a68d32476e9b4b89cd5a380b89" + "bytes": "5dfcb7c72e5398a322dad5b68edae024ea0145ce11b4acc7703cd43733e45986" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "124942894" + "i128": "129894588" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a3efc9ff69aa47a7fea73ef394637b7b68d02f4389debba679a0d2ba0ed69008" + "bytes": "8aeb9f49c1df86ce9bd88c0a4cc6ef3ab1f187fd8a2565fd6a4fd3d56fb490bd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a3efc9ff69aa47a7fea73ef394637b7b68d02f4389debba679a0d2ba0ed69008" + "bytes": "8aeb9f49c1df86ce9bd88c0a4cc6ef3ab1f187fd8a2565fd6a4fd3d56fb490bd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a3efc9ff69aa47a7fea73ef394637b7b68d02f4389debba679a0d2ba0ed69008" + "bytes": "8aeb9f49c1df86ce9bd88c0a4cc6ef3ab1f187fd8a2565fd6a4fd3d56fb490bd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "124942894" + "i128": "129894588" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "124942894" + "i128": "129894588" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a3efc9ff69aa47a7fea73ef394637b7b68d02f4389debba679a0d2ba0ed69008" + "bytes": "8aeb9f49c1df86ce9bd88c0a4cc6ef3ab1f187fd8a2565fd6a4fd3d56fb490bd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a3efc9ff69aa47a7fea73ef394637b7b68d02f4389debba679a0d2ba0ed69008" + "bytes": "8aeb9f49c1df86ce9bd88c0a4cc6ef3ab1f187fd8a2565fd6a4fd3d56fb490bd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a8770ffcc0dab59f62d460c64f18322dc06c9efbe935ded2cf6bbee178bc402" + "bytes": "4ded3df45c13843a3d67c15d0819e9176e54fdf685c953e4ae3dd1c01c6dca6d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a8770ffcc0dab59f62d460c64f18322dc06c9efbe935ded2cf6bbee178bc402" + "bytes": "4ded3df45c13843a3d67c15d0819e9176e54fdf685c953e4ae3dd1c01c6dca6d" } ] }, "durability": "persistent", "val": { - "bytes": "a3efc9ff69aa47a7fea73ef394637b7b68d02f4389debba679a0d2ba0ed69008" + "bytes": "8aeb9f49c1df86ce9bd88c0a4cc6ef3ab1f187fd8a2565fd6a4fd3d56fb490bd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "124942894" + "i128": "129894588" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.184.json index 567eaa39..6b57365c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "380350329" + "i128": "884586030" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "380350329" + "i128": "884586030" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1987b51dbdbe45a8cade14320d7f301748dcf808f13aee90e9a3ab07a7a558ff" + "bytes": "5b053ff7296392750799bfaeb5786132402ec527b8e47c1f3a513eed87a7024a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "380350329" + "i128": "884586030" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1841d70864712ba30db76c81d4faa98377c330bf214628a1b47c2d3262d5849b" + "bytes": "4e73b8432f9df5ad6697c077af1237c218a7ee6a6b68fa97cb9bad92cda278fc" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1841d70864712ba30db76c81d4faa98377c330bf214628a1b47c2d3262d5849b" + "bytes": "4e73b8432f9df5ad6697c077af1237c218a7ee6a6b68fa97cb9bad92cda278fc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1841d70864712ba30db76c81d4faa98377c330bf214628a1b47c2d3262d5849b" + "bytes": "4e73b8432f9df5ad6697c077af1237c218a7ee6a6b68fa97cb9bad92cda278fc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "380350329" + "i128": "884586030" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "380350329" + "i128": "884586030" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1841d70864712ba30db76c81d4faa98377c330bf214628a1b47c2d3262d5849b" + "bytes": "4e73b8432f9df5ad6697c077af1237c218a7ee6a6b68fa97cb9bad92cda278fc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1841d70864712ba30db76c81d4faa98377c330bf214628a1b47c2d3262d5849b" + "bytes": "4e73b8432f9df5ad6697c077af1237c218a7ee6a6b68fa97cb9bad92cda278fc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60eb704abc08a9137c988879424d23b16728b9fa584a67cbe679874733096af3" + "bytes": "05c7a74f8fc1c0ef451362f85be07c7f7c066f025ff6b6a64d9f89b41beb0f13" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60eb704abc08a9137c988879424d23b16728b9fa584a67cbe679874733096af3" + "bytes": "05c7a74f8fc1c0ef451362f85be07c7f7c066f025ff6b6a64d9f89b41beb0f13" } ] }, "durability": "persistent", "val": { - "bytes": "1841d70864712ba30db76c81d4faa98377c330bf214628a1b47c2d3262d5849b" + "bytes": "4e73b8432f9df5ad6697c077af1237c218a7ee6a6b68fa97cb9bad92cda278fc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "380350329" + "i128": "884586030" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.185.json index d800d826..9900d482 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "357595710" + "i128": "131818680" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "357595710" + "i128": "131818680" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "60f66148ef05943310bde388c581852c3b774990dea0ea23b0e4e9b0aabcecea" + "bytes": "9a220f54976f5dcd2c321220b1fa981460d84cac89def072ca5cfe50f2e6e70b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "357595710" + "i128": "131818680" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9852a55d06151853627b588a7a74bdc4902d39789dd3bc1b939acdeb1babb468" + "bytes": "9fea76bcf85c49509144b7eecd6bf305a07eaaa5567a6db36dddb9565d980bbf" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9852a55d06151853627b588a7a74bdc4902d39789dd3bc1b939acdeb1babb468" + "bytes": "9fea76bcf85c49509144b7eecd6bf305a07eaaa5567a6db36dddb9565d980bbf" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9852a55d06151853627b588a7a74bdc4902d39789dd3bc1b939acdeb1babb468" + "bytes": "9fea76bcf85c49509144b7eecd6bf305a07eaaa5567a6db36dddb9565d980bbf" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "357595710" + "i128": "131818680" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "357595710" + "i128": "131818680" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9852a55d06151853627b588a7a74bdc4902d39789dd3bc1b939acdeb1babb468" + "bytes": "9fea76bcf85c49509144b7eecd6bf305a07eaaa5567a6db36dddb9565d980bbf" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9852a55d06151853627b588a7a74bdc4902d39789dd3bc1b939acdeb1babb468" + "bytes": "9fea76bcf85c49509144b7eecd6bf305a07eaaa5567a6db36dddb9565d980bbf" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3e97d60e8a5a6db7f1674fbf9683686c67d9b4c8cecdab625f33a2a2b90335d" + "bytes": "a8758f06aa9d1ad092942fcef0611e844c42901e31b19c429fa41c07433002ce" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3e97d60e8a5a6db7f1674fbf9683686c67d9b4c8cecdab625f33a2a2b90335d" + "bytes": "a8758f06aa9d1ad092942fcef0611e844c42901e31b19c429fa41c07433002ce" } ] }, "durability": "persistent", "val": { - "bytes": "9852a55d06151853627b588a7a74bdc4902d39789dd3bc1b939acdeb1babb468" + "bytes": "9fea76bcf85c49509144b7eecd6bf305a07eaaa5567a6db36dddb9565d980bbf" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "357595710" + "i128": "131818680" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.186.json index 908ea4ad..6cf9047d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "709139032" + "i128": "579471176" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "709139032" + "i128": "579471176" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "faf0bfbd3dac957bdf181c1597bfb202c9e7771ba16d1be35b2abd8ae876447f" + "bytes": "30a6ed0e569e8c4c679590e1f31222d38f3aaba4046058f0aba992a024e49a6f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "709139032" + "i128": "579471176" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "bba2bd3dbffa49e4fb18fec0b0541f0d5c111361039543c745c8b9f81898ba2b" + "bytes": "b4f8ccbd3604af2ec746ecfd0b84f187733d62a86a5d984402898f2fb053b597" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bba2bd3dbffa49e4fb18fec0b0541f0d5c111361039543c745c8b9f81898ba2b" + "bytes": "b4f8ccbd3604af2ec746ecfd0b84f187733d62a86a5d984402898f2fb053b597" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bba2bd3dbffa49e4fb18fec0b0541f0d5c111361039543c745c8b9f81898ba2b" + "bytes": "b4f8ccbd3604af2ec746ecfd0b84f187733d62a86a5d984402898f2fb053b597" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "709139032" + "i128": "579471176" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "709139032" + "i128": "579471176" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bba2bd3dbffa49e4fb18fec0b0541f0d5c111361039543c745c8b9f81898ba2b" + "bytes": "b4f8ccbd3604af2ec746ecfd0b84f187733d62a86a5d984402898f2fb053b597" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bba2bd3dbffa49e4fb18fec0b0541f0d5c111361039543c745c8b9f81898ba2b" + "bytes": "b4f8ccbd3604af2ec746ecfd0b84f187733d62a86a5d984402898f2fb053b597" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e55e223425d7fe0e6a55f839dbb91e170f95c213451e48a7f5606538daa54f2" + "bytes": "f2188603d8f1e0fa7d9e20f8e9fc20f14fb125a7df824b9bd7325295a828a4bd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e55e223425d7fe0e6a55f839dbb91e170f95c213451e48a7f5606538daa54f2" + "bytes": "f2188603d8f1e0fa7d9e20f8e9fc20f14fb125a7df824b9bd7325295a828a4bd" } ] }, "durability": "persistent", "val": { - "bytes": "bba2bd3dbffa49e4fb18fec0b0541f0d5c111361039543c745c8b9f81898ba2b" + "bytes": "b4f8ccbd3604af2ec746ecfd0b84f187733d62a86a5d984402898f2fb053b597" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "709139032" + "i128": "579471176" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.187.json index 7e23e0e5..5bc42f47 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "804168910" + "i128": "592804686" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "804168910" + "i128": "592804686" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a874b3f2fff6fef75cbca09af81259c4c7b6eb9ed8774449a6e1fc894b61fda" + "bytes": "6bbf6b802327ec530f6b32d7ea60cf5ea8fb8fc8df8d6134c8f17ee8a15df863" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "804168910" + "i128": "592804686" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dbb62bb1ccd958fdda5007e3791616076c1b66fd07858c11c2e1c50b7d84f2e2" + "bytes": "701c877ae95093f064f163ad1c3cdb190ac0e67fdd3a6d6bc42093896c07e9d1" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dbb62bb1ccd958fdda5007e3791616076c1b66fd07858c11c2e1c50b7d84f2e2" + "bytes": "701c877ae95093f064f163ad1c3cdb190ac0e67fdd3a6d6bc42093896c07e9d1" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dbb62bb1ccd958fdda5007e3791616076c1b66fd07858c11c2e1c50b7d84f2e2" + "bytes": "701c877ae95093f064f163ad1c3cdb190ac0e67fdd3a6d6bc42093896c07e9d1" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "804168910" + "i128": "592804686" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "804168910" + "i128": "592804686" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dbb62bb1ccd958fdda5007e3791616076c1b66fd07858c11c2e1c50b7d84f2e2" + "bytes": "701c877ae95093f064f163ad1c3cdb190ac0e67fdd3a6d6bc42093896c07e9d1" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dbb62bb1ccd958fdda5007e3791616076c1b66fd07858c11c2e1c50b7d84f2e2" + "bytes": "701c877ae95093f064f163ad1c3cdb190ac0e67fdd3a6d6bc42093896c07e9d1" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec9cef2e38802a16ea21db9b2f17612b033e6f2ef8b963b8652af165257460b8" + "bytes": "374b5d04aac40ed2dc6c0a63a0a3ceece131ba9194ead5668dc09e640100f045" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec9cef2e38802a16ea21db9b2f17612b033e6f2ef8b963b8652af165257460b8" + "bytes": "374b5d04aac40ed2dc6c0a63a0a3ceece131ba9194ead5668dc09e640100f045" } ] }, "durability": "persistent", "val": { - "bytes": "dbb62bb1ccd958fdda5007e3791616076c1b66fd07858c11c2e1c50b7d84f2e2" + "bytes": "701c877ae95093f064f163ad1c3cdb190ac0e67fdd3a6d6bc42093896c07e9d1" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "804168910" + "i128": "592804686" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.188.json index 9fe32836..a6a312a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "586720271" + "i128": "57747417" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "586720271" + "i128": "57747417" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b63b305a3f2c10902c4ef76d244f87bee4066460a2f6592b6b19afdf8079d08d" + "bytes": "dd75956491781795024f7a4d14e45a96e4eb957771fb81338dd8de3fa7e82bc8" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "586720271" + "i128": "57747417" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d21426750d5ce884363607948d728f403e7790b4870b91ac63190e7253f7fd2e" + "bytes": "fde5dd84d18526a8c6445c1eeb6b647047ca040c3fcbc91b845eff8a7c232709" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d21426750d5ce884363607948d728f403e7790b4870b91ac63190e7253f7fd2e" + "bytes": "fde5dd84d18526a8c6445c1eeb6b647047ca040c3fcbc91b845eff8a7c232709" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d21426750d5ce884363607948d728f403e7790b4870b91ac63190e7253f7fd2e" + "bytes": "fde5dd84d18526a8c6445c1eeb6b647047ca040c3fcbc91b845eff8a7c232709" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "586720271" + "i128": "57747417" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "586720271" + "i128": "57747417" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d21426750d5ce884363607948d728f403e7790b4870b91ac63190e7253f7fd2e" + "bytes": "fde5dd84d18526a8c6445c1eeb6b647047ca040c3fcbc91b845eff8a7c232709" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d21426750d5ce884363607948d728f403e7790b4870b91ac63190e7253f7fd2e" + "bytes": "fde5dd84d18526a8c6445c1eeb6b647047ca040c3fcbc91b845eff8a7c232709" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c75d87913ead6752c2b45cad62338ab63853c568a0640ecfcb39410297ded284" + "bytes": "1b3f16b9b76711935f32170311cd8989efc67ac6689687ccccc74f7514320843" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c75d87913ead6752c2b45cad62338ab63853c568a0640ecfcb39410297ded284" + "bytes": "1b3f16b9b76711935f32170311cd8989efc67ac6689687ccccc74f7514320843" } ] }, "durability": "persistent", "val": { - "bytes": "d21426750d5ce884363607948d728f403e7790b4870b91ac63190e7253f7fd2e" + "bytes": "fde5dd84d18526a8c6445c1eeb6b647047ca040c3fcbc91b845eff8a7c232709" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "586720271" + "i128": "57747417" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.189.json index a36bdfea..16d2df6b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "672536850" + "i128": "802607032" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "672536850" + "i128": "802607032" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d85ef01f261423d011bfeede5421e5109764b3bc8f84c577d31962ddb9bb058d" + "bytes": "db8d50f4ffac3500d80ded4ef351e89badc95f0f47382ebcac2284d3ce0027a0" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "672536850" + "i128": "802607032" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8ffc222b7f08aa3c9c496880b67a93edd9f0daea3378305f47dbef9f057b8b01" + "bytes": "c6316412d83bc6bbb3a31c2668a517a553d7b5980515e10992fb251552559609" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ffc222b7f08aa3c9c496880b67a93edd9f0daea3378305f47dbef9f057b8b01" + "bytes": "c6316412d83bc6bbb3a31c2668a517a553d7b5980515e10992fb251552559609" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ffc222b7f08aa3c9c496880b67a93edd9f0daea3378305f47dbef9f057b8b01" + "bytes": "c6316412d83bc6bbb3a31c2668a517a553d7b5980515e10992fb251552559609" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "672536850" + "i128": "802607032" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "672536850" + "i128": "802607032" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8ffc222b7f08aa3c9c496880b67a93edd9f0daea3378305f47dbef9f057b8b01" + "bytes": "c6316412d83bc6bbb3a31c2668a517a553d7b5980515e10992fb251552559609" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8ffc222b7f08aa3c9c496880b67a93edd9f0daea3378305f47dbef9f057b8b01" + "bytes": "c6316412d83bc6bbb3a31c2668a517a553d7b5980515e10992fb251552559609" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e887c82931a584f396b507009e352d3b4bd6f9a78d50f08d4a03ed0a9e80980" + "bytes": "54dda8d1504b0eec117a639e6cae87c372c0b4115641bd7e9be3dd48622a5e37" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e887c82931a584f396b507009e352d3b4bd6f9a78d50f08d4a03ed0a9e80980" + "bytes": "54dda8d1504b0eec117a639e6cae87c372c0b4115641bd7e9be3dd48622a5e37" } ] }, "durability": "persistent", "val": { - "bytes": "8ffc222b7f08aa3c9c496880b67a93edd9f0daea3378305f47dbef9f057b8b01" + "bytes": "c6316412d83bc6bbb3a31c2668a517a553d7b5980515e10992fb251552559609" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "672536850" + "i128": "802607032" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.19.json index e0f18b63..40ccc04f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "806084229" + "i128": "944093890" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "806084229" + "i128": "944093890" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3e9a0c0b8f1952fc9d4d3897bd7de260c828de1b314ed870837f6a3c32f1eedd" + "bytes": "dd9c7270c5220808b08337cedd1accb7782b3f9e797336453464bfbe45f2594c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "806084229" + "i128": "944093890" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "bc466fc41aabfdc37bed9882d0763ac43751d25331869719b618d595205e8cc3" + "bytes": "ca14dd4433eba88f916a7ccd129aaa2dd4ebeead92bde08cb5b61ae02ee74cd2" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc466fc41aabfdc37bed9882d0763ac43751d25331869719b618d595205e8cc3" + "bytes": "ca14dd4433eba88f916a7ccd129aaa2dd4ebeead92bde08cb5b61ae02ee74cd2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc466fc41aabfdc37bed9882d0763ac43751d25331869719b618d595205e8cc3" + "bytes": "ca14dd4433eba88f916a7ccd129aaa2dd4ebeead92bde08cb5b61ae02ee74cd2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "806084229" + "i128": "944093890" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "806084229" + "i128": "944093890" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bc466fc41aabfdc37bed9882d0763ac43751d25331869719b618d595205e8cc3" + "bytes": "ca14dd4433eba88f916a7ccd129aaa2dd4ebeead92bde08cb5b61ae02ee74cd2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bc466fc41aabfdc37bed9882d0763ac43751d25331869719b618d595205e8cc3" + "bytes": "ca14dd4433eba88f916a7ccd129aaa2dd4ebeead92bde08cb5b61ae02ee74cd2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "617e36990d900281935a90f84112bc077d0d48f647d86af8da51203f03011094" + "bytes": "4a8946ea4230d8d495a1439aae5b0d6977bf35c6400e69835d9991d8bf317e91" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "617e36990d900281935a90f84112bc077d0d48f647d86af8da51203f03011094" + "bytes": "4a8946ea4230d8d495a1439aae5b0d6977bf35c6400e69835d9991d8bf317e91" } ] }, "durability": "persistent", "val": { - "bytes": "bc466fc41aabfdc37bed9882d0763ac43751d25331869719b618d595205e8cc3" + "bytes": "ca14dd4433eba88f916a7ccd129aaa2dd4ebeead92bde08cb5b61ae02ee74cd2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "806084229" + "i128": "944093890" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.190.json index dea3fdda..4a45c772 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "461122468" + "i128": "79878169" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "461122468" + "i128": "79878169" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c30ca96218be7f92bbb4ca23187975bd05c6680c8deaf401955e55b9dd91e6d9" + "bytes": "aba00a5754c69b0b0a497004be0855b5e4ba8f7e5aebdc6fdc25db473f428ec1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "461122468" + "i128": "79878169" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "856e55304a26b6fb8fa488df30fbec260c81cd8951c2f1188e602d3a5174a6c2" + "bytes": "cab93515d756f11ac0622e324ade195c62847233c8bf873095d2affce8b2f9cb" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "856e55304a26b6fb8fa488df30fbec260c81cd8951c2f1188e602d3a5174a6c2" + "bytes": "cab93515d756f11ac0622e324ade195c62847233c8bf873095d2affce8b2f9cb" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "856e55304a26b6fb8fa488df30fbec260c81cd8951c2f1188e602d3a5174a6c2" + "bytes": "cab93515d756f11ac0622e324ade195c62847233c8bf873095d2affce8b2f9cb" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "461122468" + "i128": "79878169" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "461122468" + "i128": "79878169" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "856e55304a26b6fb8fa488df30fbec260c81cd8951c2f1188e602d3a5174a6c2" + "bytes": "cab93515d756f11ac0622e324ade195c62847233c8bf873095d2affce8b2f9cb" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "856e55304a26b6fb8fa488df30fbec260c81cd8951c2f1188e602d3a5174a6c2" + "bytes": "cab93515d756f11ac0622e324ade195c62847233c8bf873095d2affce8b2f9cb" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "988156e7d73dc5e8ee69f7dcb273647fee8479856679f8ecdb3c625b5c8e9841" + "bytes": "a93d6cb6e472db01883bc858611057f3595b374ddf36529347f1bb75ea55f007" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "988156e7d73dc5e8ee69f7dcb273647fee8479856679f8ecdb3c625b5c8e9841" + "bytes": "a93d6cb6e472db01883bc858611057f3595b374ddf36529347f1bb75ea55f007" } ] }, "durability": "persistent", "val": { - "bytes": "856e55304a26b6fb8fa488df30fbec260c81cd8951c2f1188e602d3a5174a6c2" + "bytes": "cab93515d756f11ac0622e324ade195c62847233c8bf873095d2affce8b2f9cb" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "461122468" + "i128": "79878169" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.191.json index 669de873..dbb20da3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "735230937" + "i128": "650897728" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "735230937" + "i128": "650897728" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "24ee58495ad16fc68efbb107c012a9ebd947dfaa2558592a46142eb5db356e77" + "bytes": "b9acd7f010815fd54965e7e9c56852cb87af778bf5223920177e5b2fcef6d72d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "735230937" + "i128": "650897728" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7d84324c3b3abb9d1ea8c83e1257ca5ca7994795b58e245635b9cd3674be504a" + "bytes": "423b0e8d5ef35f89c56129bd3ab1ae4946e83e731dbff395b8aa8acfff5555fc" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d84324c3b3abb9d1ea8c83e1257ca5ca7994795b58e245635b9cd3674be504a" + "bytes": "423b0e8d5ef35f89c56129bd3ab1ae4946e83e731dbff395b8aa8acfff5555fc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d84324c3b3abb9d1ea8c83e1257ca5ca7994795b58e245635b9cd3674be504a" + "bytes": "423b0e8d5ef35f89c56129bd3ab1ae4946e83e731dbff395b8aa8acfff5555fc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "735230937" + "i128": "650897728" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "735230937" + "i128": "650897728" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7d84324c3b3abb9d1ea8c83e1257ca5ca7994795b58e245635b9cd3674be504a" + "bytes": "423b0e8d5ef35f89c56129bd3ab1ae4946e83e731dbff395b8aa8acfff5555fc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7d84324c3b3abb9d1ea8c83e1257ca5ca7994795b58e245635b9cd3674be504a" + "bytes": "423b0e8d5ef35f89c56129bd3ab1ae4946e83e731dbff395b8aa8acfff5555fc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "26f6d1d3922ae62151f775a210f21f6211617646f65d7ecc99ed8e9566fa637a" + "bytes": "e1e83817baeed56b026bd46621580956684631eeabcb551352f7cb383e1bc8dc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "26f6d1d3922ae62151f775a210f21f6211617646f65d7ecc99ed8e9566fa637a" + "bytes": "e1e83817baeed56b026bd46621580956684631eeabcb551352f7cb383e1bc8dc" } ] }, "durability": "persistent", "val": { - "bytes": "7d84324c3b3abb9d1ea8c83e1257ca5ca7994795b58e245635b9cd3674be504a" + "bytes": "423b0e8d5ef35f89c56129bd3ab1ae4946e83e731dbff395b8aa8acfff5555fc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "735230937" + "i128": "650897728" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.192.json index b35cf9dc..dd5dc060 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "700605262" + "i128": "211786292" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "700605262" + "i128": "211786292" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "91fafdfbec47c8d8c9c509fa676a706db605579ea216f5cd717b6866eeec301e" + "bytes": "72c39effba464be36bc6ed72c8ebb71377486ad607f6551094e8ff0a3f92ce0b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "700605262" + "i128": "211786292" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8352ec7cbbd60a4e069bab0a308c0934a82256aae9fffb80b3dac820246425af" + "bytes": "705024a992461eb048fa195460c0e3d635cf0097ff20768b230a36e06e45b032" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8352ec7cbbd60a4e069bab0a308c0934a82256aae9fffb80b3dac820246425af" + "bytes": "705024a992461eb048fa195460c0e3d635cf0097ff20768b230a36e06e45b032" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8352ec7cbbd60a4e069bab0a308c0934a82256aae9fffb80b3dac820246425af" + "bytes": "705024a992461eb048fa195460c0e3d635cf0097ff20768b230a36e06e45b032" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "700605262" + "i128": "211786292" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "700605262" + "i128": "211786292" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8352ec7cbbd60a4e069bab0a308c0934a82256aae9fffb80b3dac820246425af" + "bytes": "705024a992461eb048fa195460c0e3d635cf0097ff20768b230a36e06e45b032" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8352ec7cbbd60a4e069bab0a308c0934a82256aae9fffb80b3dac820246425af" + "bytes": "705024a992461eb048fa195460c0e3d635cf0097ff20768b230a36e06e45b032" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b960104c265fb1a36b7bc75cec7d697ac93c073bb2cc8bd54bd1da763cd1db7d" + "bytes": "4092099e376920cb8b1f5671395f53afac7bc55d168ab693da394a1fc6690927" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b960104c265fb1a36b7bc75cec7d697ac93c073bb2cc8bd54bd1da763cd1db7d" + "bytes": "4092099e376920cb8b1f5671395f53afac7bc55d168ab693da394a1fc6690927" } ] }, "durability": "persistent", "val": { - "bytes": "8352ec7cbbd60a4e069bab0a308c0934a82256aae9fffb80b3dac820246425af" + "bytes": "705024a992461eb048fa195460c0e3d635cf0097ff20768b230a36e06e45b032" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "700605262" + "i128": "211786292" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.193.json index 7800e2bd..b958af63 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "474404135" + "i128": "129481052" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "474404135" + "i128": "129481052" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fac599055e26779da82e7fdd4f55e3e31c5242381c5c844e28f527022cbb369d" + "bytes": "9806a3488bf0914d79d0f8d500c9f76629d59202a8585787c9c45ed77f9c96ed" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "474404135" + "i128": "129481052" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "120a3b87301518e20bfd515800ce7c0ed4a9f8041e5c6a482dea9e41ea9945fc" + "bytes": "2dcfb72cc5872ad63dd3d3e3839eed39909c1cb86852e05ef3caccb184c0790d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "120a3b87301518e20bfd515800ce7c0ed4a9f8041e5c6a482dea9e41ea9945fc" + "bytes": "2dcfb72cc5872ad63dd3d3e3839eed39909c1cb86852e05ef3caccb184c0790d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "120a3b87301518e20bfd515800ce7c0ed4a9f8041e5c6a482dea9e41ea9945fc" + "bytes": "2dcfb72cc5872ad63dd3d3e3839eed39909c1cb86852e05ef3caccb184c0790d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "474404135" + "i128": "129481052" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "474404135" + "i128": "129481052" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "120a3b87301518e20bfd515800ce7c0ed4a9f8041e5c6a482dea9e41ea9945fc" + "bytes": "2dcfb72cc5872ad63dd3d3e3839eed39909c1cb86852e05ef3caccb184c0790d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "120a3b87301518e20bfd515800ce7c0ed4a9f8041e5c6a482dea9e41ea9945fc" + "bytes": "2dcfb72cc5872ad63dd3d3e3839eed39909c1cb86852e05ef3caccb184c0790d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51ef0de50cbe497a0453ad79a41bccdd78a4e28f5e903dfa9368c91c29b48591" + "bytes": "6726d9f11e56d37c4cd21981e510bdd5a188cd4c50fb1578e2a56d504bcafcdc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51ef0de50cbe497a0453ad79a41bccdd78a4e28f5e903dfa9368c91c29b48591" + "bytes": "6726d9f11e56d37c4cd21981e510bdd5a188cd4c50fb1578e2a56d504bcafcdc" } ] }, "durability": "persistent", "val": { - "bytes": "120a3b87301518e20bfd515800ce7c0ed4a9f8041e5c6a482dea9e41ea9945fc" + "bytes": "2dcfb72cc5872ad63dd3d3e3839eed39909c1cb86852e05ef3caccb184c0790d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "474404135" + "i128": "129481052" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.194.json index ce95c370..c0890c1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677133554" + "i128": "359013456" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "677133554" + "i128": "359013456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83342b9f0dccfc08414ba626fcbcd4fdf54a0c1a6ca1b491e8ccb0d4c6bb6d92" + "bytes": "983013f196c6c3e90809534bf7e88b8545604febaf8fcb50162aa3535c81496a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "677133554" + "i128": "359013456" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f856874cc80da579671735411d8fcd9cc2a4023aaf332b20477e82f320b44f9d" + "bytes": "7b8c65843316a9f49d77c1994864089d2a8e93bd6d88198732a1a8c02a9c4448" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f856874cc80da579671735411d8fcd9cc2a4023aaf332b20477e82f320b44f9d" + "bytes": "7b8c65843316a9f49d77c1994864089d2a8e93bd6d88198732a1a8c02a9c4448" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f856874cc80da579671735411d8fcd9cc2a4023aaf332b20477e82f320b44f9d" + "bytes": "7b8c65843316a9f49d77c1994864089d2a8e93bd6d88198732a1a8c02a9c4448" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "677133554" + "i128": "359013456" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "677133554" + "i128": "359013456" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f856874cc80da579671735411d8fcd9cc2a4023aaf332b20477e82f320b44f9d" + "bytes": "7b8c65843316a9f49d77c1994864089d2a8e93bd6d88198732a1a8c02a9c4448" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f856874cc80da579671735411d8fcd9cc2a4023aaf332b20477e82f320b44f9d" + "bytes": "7b8c65843316a9f49d77c1994864089d2a8e93bd6d88198732a1a8c02a9c4448" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a74093e6fbdd4639a85dd546740d4fc4a3d9b59a98cd0d3c8dbf6ad75418b80" + "bytes": "4f41e68868e0dca9f7fa62ea9db4796bd8b6aa082fb64657c0f3b89f38b2a3e4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a74093e6fbdd4639a85dd546740d4fc4a3d9b59a98cd0d3c8dbf6ad75418b80" + "bytes": "4f41e68868e0dca9f7fa62ea9db4796bd8b6aa082fb64657c0f3b89f38b2a3e4" } ] }, "durability": "persistent", "val": { - "bytes": "f856874cc80da579671735411d8fcd9cc2a4023aaf332b20477e82f320b44f9d" + "bytes": "7b8c65843316a9f49d77c1994864089d2a8e93bd6d88198732a1a8c02a9c4448" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "677133554" + "i128": "359013456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.195.json index 2f19d92e..1b82b90d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "520073275" + "i128": "337539163" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "520073275" + "i128": "337539163" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9bb084a309bf1cc789ebd110dbd4bb803c0dd78c7e44f9c51e00ae5d96010f4" + "bytes": "d5a3664ea8e4c7f4bf78fc82d654cb11e867a43653b916d2e57c95a32df1d9a9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "520073275" + "i128": "337539163" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b64e7479d45e19abfe6ebc33287a91703537493045abf0404c9e47637f59b8c4" + "bytes": "21179ed2ff2e819f5dc2989aa015dcd4a8a425ecc70938b177f779ca88c888bd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b64e7479d45e19abfe6ebc33287a91703537493045abf0404c9e47637f59b8c4" + "bytes": "21179ed2ff2e819f5dc2989aa015dcd4a8a425ecc70938b177f779ca88c888bd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b64e7479d45e19abfe6ebc33287a91703537493045abf0404c9e47637f59b8c4" + "bytes": "21179ed2ff2e819f5dc2989aa015dcd4a8a425ecc70938b177f779ca88c888bd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "520073275" + "i128": "337539163" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "520073275" + "i128": "337539163" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b64e7479d45e19abfe6ebc33287a91703537493045abf0404c9e47637f59b8c4" + "bytes": "21179ed2ff2e819f5dc2989aa015dcd4a8a425ecc70938b177f779ca88c888bd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b64e7479d45e19abfe6ebc33287a91703537493045abf0404c9e47637f59b8c4" + "bytes": "21179ed2ff2e819f5dc2989aa015dcd4a8a425ecc70938b177f779ca88c888bd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9ecb6bf79e80216935a1d021947755a72c475c636d5278eb31656270854fe18" + "bytes": "c7c51254d961715b7abd61181db48b249e1326e9938cdfaa975220864300b133" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9ecb6bf79e80216935a1d021947755a72c475c636d5278eb31656270854fe18" + "bytes": "c7c51254d961715b7abd61181db48b249e1326e9938cdfaa975220864300b133" } ] }, "durability": "persistent", "val": { - "bytes": "b64e7479d45e19abfe6ebc33287a91703537493045abf0404c9e47637f59b8c4" + "bytes": "21179ed2ff2e819f5dc2989aa015dcd4a8a425ecc70938b177f779ca88c888bd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "520073275" + "i128": "337539163" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.196.json index 1dd07f76..3cdd63ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "982950977" + "i128": "470500467" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "982950977" + "i128": "470500467" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9c8ce44c5f6825d77d92925a14591fc1f44ac3d5eec44e792ec71eca10c02082" + "bytes": "b1e37c037e70ac9179f8946f4e5af47ab45684d1ddf47400e02f04f496e3b6b0" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "982950977" + "i128": "470500467" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9a54b4b4ba55f8698ec2f79dafb5efb82354f77266d2ef4c603d9ec619bcd8ef" + "bytes": "e1d271d99bf9d551c64e3f162a97799de628d675ea07a6874fe3b927622a8e4a" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a54b4b4ba55f8698ec2f79dafb5efb82354f77266d2ef4c603d9ec619bcd8ef" + "bytes": "e1d271d99bf9d551c64e3f162a97799de628d675ea07a6874fe3b927622a8e4a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a54b4b4ba55f8698ec2f79dafb5efb82354f77266d2ef4c603d9ec619bcd8ef" + "bytes": "e1d271d99bf9d551c64e3f162a97799de628d675ea07a6874fe3b927622a8e4a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "982950977" + "i128": "470500467" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "982950977" + "i128": "470500467" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9a54b4b4ba55f8698ec2f79dafb5efb82354f77266d2ef4c603d9ec619bcd8ef" + "bytes": "e1d271d99bf9d551c64e3f162a97799de628d675ea07a6874fe3b927622a8e4a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9a54b4b4ba55f8698ec2f79dafb5efb82354f77266d2ef4c603d9ec619bcd8ef" + "bytes": "e1d271d99bf9d551c64e3f162a97799de628d675ea07a6874fe3b927622a8e4a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e324abad9be9fbed4220881a1225c2c0ac95e56c510bad4da469bbcdc55a68b" + "bytes": "c0b33b2aaaeb84ca9dcf95685ec89da9fa5a9c2c0914414f20ddd985a3807b92" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e324abad9be9fbed4220881a1225c2c0ac95e56c510bad4da469bbcdc55a68b" + "bytes": "c0b33b2aaaeb84ca9dcf95685ec89da9fa5a9c2c0914414f20ddd985a3807b92" } ] }, "durability": "persistent", "val": { - "bytes": "9a54b4b4ba55f8698ec2f79dafb5efb82354f77266d2ef4c603d9ec619bcd8ef" + "bytes": "e1d271d99bf9d551c64e3f162a97799de628d675ea07a6874fe3b927622a8e4a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "982950977" + "i128": "470500467" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.197.json index 3aaa36a8..736a79b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "630565570" + "i128": "309314033" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "630565570" + "i128": "309314033" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "397b27c5d167e05b6582635acef52660fd3dbf5420db4906308badf6b53d4fce" + "bytes": "afd5877ad5aa3658bd5b2763d338864c9d5085a663d024d97a83324802afbb42" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "630565570" + "i128": "309314033" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dfa9d7f8de1ab63d4446189ac270b9e540ba991ef30682a985a2d6c072fb2e61" + "bytes": "c7954bd1e0c8a2cd2b544aff522d5454be3178deadaf1f2830361bd9e68b4d40" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dfa9d7f8de1ab63d4446189ac270b9e540ba991ef30682a985a2d6c072fb2e61" + "bytes": "c7954bd1e0c8a2cd2b544aff522d5454be3178deadaf1f2830361bd9e68b4d40" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dfa9d7f8de1ab63d4446189ac270b9e540ba991ef30682a985a2d6c072fb2e61" + "bytes": "c7954bd1e0c8a2cd2b544aff522d5454be3178deadaf1f2830361bd9e68b4d40" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "630565570" + "i128": "309314033" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "630565570" + "i128": "309314033" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dfa9d7f8de1ab63d4446189ac270b9e540ba991ef30682a985a2d6c072fb2e61" + "bytes": "c7954bd1e0c8a2cd2b544aff522d5454be3178deadaf1f2830361bd9e68b4d40" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dfa9d7f8de1ab63d4446189ac270b9e540ba991ef30682a985a2d6c072fb2e61" + "bytes": "c7954bd1e0c8a2cd2b544aff522d5454be3178deadaf1f2830361bd9e68b4d40" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e9d02de2e2dd901c907d1361cecf37f49749d4e96bf73700d3983f385394bdd" + "bytes": "4101fd61590d0159993839716ffe53d33297224aa8e1111714e275acbf2ebefb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e9d02de2e2dd901c907d1361cecf37f49749d4e96bf73700d3983f385394bdd" + "bytes": "4101fd61590d0159993839716ffe53d33297224aa8e1111714e275acbf2ebefb" } ] }, "durability": "persistent", "val": { - "bytes": "dfa9d7f8de1ab63d4446189ac270b9e540ba991ef30682a985a2d6c072fb2e61" + "bytes": "c7954bd1e0c8a2cd2b544aff522d5454be3178deadaf1f2830361bd9e68b4d40" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "630565570" + "i128": "309314033" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.198.json index b7f7d1c6..30527b1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "622513323" + "i128": "368198721" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "622513323" + "i128": "368198721" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "357528846a0bd0e575cad3f7c888e912ac2189136f919f8e56fa644aa5ebd99d" + "bytes": "9f5887580e3d10509d3d99b9fe02f1bcb6b9f8d13eab06758d9ab45d6186b0e6" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "622513323" + "i128": "368198721" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "505f23da7434985f01083e51e461476ddb3cd9276baa99081660d9d41b5a6c22" + "bytes": "82e39953a8d4c1532e888d4d444d6b18afb9a6cf6969d1af4aa01320566a4b32" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "505f23da7434985f01083e51e461476ddb3cd9276baa99081660d9d41b5a6c22" + "bytes": "82e39953a8d4c1532e888d4d444d6b18afb9a6cf6969d1af4aa01320566a4b32" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "505f23da7434985f01083e51e461476ddb3cd9276baa99081660d9d41b5a6c22" + "bytes": "82e39953a8d4c1532e888d4d444d6b18afb9a6cf6969d1af4aa01320566a4b32" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "622513323" + "i128": "368198721" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "622513323" + "i128": "368198721" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "505f23da7434985f01083e51e461476ddb3cd9276baa99081660d9d41b5a6c22" + "bytes": "82e39953a8d4c1532e888d4d444d6b18afb9a6cf6969d1af4aa01320566a4b32" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "505f23da7434985f01083e51e461476ddb3cd9276baa99081660d9d41b5a6c22" + "bytes": "82e39953a8d4c1532e888d4d444d6b18afb9a6cf6969d1af4aa01320566a4b32" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "201ba9215ee2d589ba7f14fb4976ced5884aab2286b6895fef82e19c1c2d3fdc" + "bytes": "faa6c1104d4dbb8f13e5c2704cc3c77251a2b4707bf97ceba2f2934ebcb8ebe4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "201ba9215ee2d589ba7f14fb4976ced5884aab2286b6895fef82e19c1c2d3fdc" + "bytes": "faa6c1104d4dbb8f13e5c2704cc3c77251a2b4707bf97ceba2f2934ebcb8ebe4" } ] }, "durability": "persistent", "val": { - "bytes": "505f23da7434985f01083e51e461476ddb3cd9276baa99081660d9d41b5a6c22" + "bytes": "82e39953a8d4c1532e888d4d444d6b18afb9a6cf6969d1af4aa01320566a4b32" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "622513323" + "i128": "368198721" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.199.json index 2dfea9fb..6c966957 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "831926213" + "i128": "577416930" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "831926213" + "i128": "577416930" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "840bfa61c7fb9203893728c943db57045a551e6a80fbcbd884ad4599e3ccdb9a" + "bytes": "a43234fb025c03e51ccff4b8e21cc678221e6a4dede226cf57549903757419c0" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "831926213" + "i128": "577416930" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e315245b34e52ec5f20742ed7679ef636649ad869ef73ca805b543d056b54d37" + "bytes": "2e8b833fef9c6d281caa17576e34fb5f4670ad412b55188ea07c0b4df039bd14" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e315245b34e52ec5f20742ed7679ef636649ad869ef73ca805b543d056b54d37" + "bytes": "2e8b833fef9c6d281caa17576e34fb5f4670ad412b55188ea07c0b4df039bd14" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e315245b34e52ec5f20742ed7679ef636649ad869ef73ca805b543d056b54d37" + "bytes": "2e8b833fef9c6d281caa17576e34fb5f4670ad412b55188ea07c0b4df039bd14" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "831926213" + "i128": "577416930" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "831926213" + "i128": "577416930" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e315245b34e52ec5f20742ed7679ef636649ad869ef73ca805b543d056b54d37" + "bytes": "2e8b833fef9c6d281caa17576e34fb5f4670ad412b55188ea07c0b4df039bd14" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e315245b34e52ec5f20742ed7679ef636649ad869ef73ca805b543d056b54d37" + "bytes": "2e8b833fef9c6d281caa17576e34fb5f4670ad412b55188ea07c0b4df039bd14" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c518d7d054ef4f7e8ac4e0d59bbf36b106e0c4e2f3fc00ef7e63f19bd4299705" + "bytes": "1a706afaa2971f5b8b65364a166dc50f3c98cab528eadb8342c4e21b08b4f922" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c518d7d054ef4f7e8ac4e0d59bbf36b106e0c4e2f3fc00ef7e63f19bd4299705" + "bytes": "1a706afaa2971f5b8b65364a166dc50f3c98cab528eadb8342c4e21b08b4f922" } ] }, "durability": "persistent", "val": { - "bytes": "e315245b34e52ec5f20742ed7679ef636649ad869ef73ca805b543d056b54d37" + "bytes": "2e8b833fef9c6d281caa17576e34fb5f4670ad412b55188ea07c0b4df039bd14" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "831926213" + "i128": "577416930" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.2.json index 773d3ff5..b39a209c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "907556083" + "i128": "545319725" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "907556083" + "i128": "545319725" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "436900eaff68239b0e34b27b78b05fa3c649224985f6f95c70995843c2b241c0" + "bytes": "eeaeef1be992a61c623dcf0967c94849df301f9f1ecaec0940f8d0cd336989b2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "907556083" + "i128": "545319725" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "509db2f79ba65d8989a7c172f9542f819cdffbf760094bc9312347d6fdf98dcd" + "bytes": "842be39c1c756a5e82eb34300c2f57aed2484a517fa19a0b43983f04436877d6" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "509db2f79ba65d8989a7c172f9542f819cdffbf760094bc9312347d6fdf98dcd" + "bytes": "842be39c1c756a5e82eb34300c2f57aed2484a517fa19a0b43983f04436877d6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "509db2f79ba65d8989a7c172f9542f819cdffbf760094bc9312347d6fdf98dcd" + "bytes": "842be39c1c756a5e82eb34300c2f57aed2484a517fa19a0b43983f04436877d6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "907556083" + "i128": "545319725" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "907556083" + "i128": "545319725" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "509db2f79ba65d8989a7c172f9542f819cdffbf760094bc9312347d6fdf98dcd" + "bytes": "842be39c1c756a5e82eb34300c2f57aed2484a517fa19a0b43983f04436877d6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "509db2f79ba65d8989a7c172f9542f819cdffbf760094bc9312347d6fdf98dcd" + "bytes": "842be39c1c756a5e82eb34300c2f57aed2484a517fa19a0b43983f04436877d6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dbe8c24723abe7a961ed526e40b3768dfa1564b76505e7b618a2bcb5d1a4aec" + "bytes": "d22bac81f3bf91ce99769f4c1884f3348cfe696e5f89c4d5029da75abb6c99ed" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dbe8c24723abe7a961ed526e40b3768dfa1564b76505e7b618a2bcb5d1a4aec" + "bytes": "d22bac81f3bf91ce99769f4c1884f3348cfe696e5f89c4d5029da75abb6c99ed" } ] }, "durability": "persistent", "val": { - "bytes": "509db2f79ba65d8989a7c172f9542f819cdffbf760094bc9312347d6fdf98dcd" + "bytes": "842be39c1c756a5e82eb34300c2f57aed2484a517fa19a0b43983f04436877d6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "907556083" + "i128": "545319725" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.20.json index 8b48ad83..8f4e2328 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "74282739" + "i128": "174783820" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "74282739" + "i128": "174783820" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "936f61b1c2720e1001bfede02023bb990f972bf2959a47ebb7b4e6b7122b27c9" + "bytes": "0709b53ef886642f2b70f801d81f2c1e83551e1fff53e46d9551f8534ec0debf" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "74282739" + "i128": "174783820" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "53d61b24a3fff23eddd4242e5b0ad56588eb895520555c6f8bec36d51f883c99" + "bytes": "4065290524d862a4c1bac376f39daadce97b336485c9483053dbbb2cc97d96bc" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53d61b24a3fff23eddd4242e5b0ad56588eb895520555c6f8bec36d51f883c99" + "bytes": "4065290524d862a4c1bac376f39daadce97b336485c9483053dbbb2cc97d96bc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53d61b24a3fff23eddd4242e5b0ad56588eb895520555c6f8bec36d51f883c99" + "bytes": "4065290524d862a4c1bac376f39daadce97b336485c9483053dbbb2cc97d96bc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "74282739" + "i128": "174783820" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "74282739" + "i128": "174783820" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "53d61b24a3fff23eddd4242e5b0ad56588eb895520555c6f8bec36d51f883c99" + "bytes": "4065290524d862a4c1bac376f39daadce97b336485c9483053dbbb2cc97d96bc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "53d61b24a3fff23eddd4242e5b0ad56588eb895520555c6f8bec36d51f883c99" + "bytes": "4065290524d862a4c1bac376f39daadce97b336485c9483053dbbb2cc97d96bc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d2e66e705424cc5c82644c9667b2500a3ac6c143347e2dcc2cb5715c79a3cd0" + "bytes": "1b752c7f2bd42c9acd7c48fe0327b8d6dc8c5f2348040319e716f1e9fef5c662" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d2e66e705424cc5c82644c9667b2500a3ac6c143347e2dcc2cb5715c79a3cd0" + "bytes": "1b752c7f2bd42c9acd7c48fe0327b8d6dc8c5f2348040319e716f1e9fef5c662" } ] }, "durability": "persistent", "val": { - "bytes": "53d61b24a3fff23eddd4242e5b0ad56588eb895520555c6f8bec36d51f883c99" + "bytes": "4065290524d862a4c1bac376f39daadce97b336485c9483053dbbb2cc97d96bc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "74282739" + "i128": "174783820" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.200.json index c525de0a..9d5472eb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "640716285" + "i128": "2029133" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "640716285" + "i128": "2029133" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "03aea91a3fbb55904a60377e32fc82f1947301ce60a4b29f0276035b59f934db" + "bytes": "905dddd3ef508a4ee53a7f29bc613dd3eb55e1086a326bfef019c4fb66bd7317" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "640716285" + "i128": "2029133" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "19436692e7d735778f855ef1702767daf39a455acb33db8d607e34e3d26669fa" + "bytes": "7d6b9512c6e527ab14f7943f60d60806890ea6a6b15fcf9661068ff93f9daf9e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19436692e7d735778f855ef1702767daf39a455acb33db8d607e34e3d26669fa" + "bytes": "7d6b9512c6e527ab14f7943f60d60806890ea6a6b15fcf9661068ff93f9daf9e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19436692e7d735778f855ef1702767daf39a455acb33db8d607e34e3d26669fa" + "bytes": "7d6b9512c6e527ab14f7943f60d60806890ea6a6b15fcf9661068ff93f9daf9e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "640716285" + "i128": "2029133" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "640716285" + "i128": "2029133" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "19436692e7d735778f855ef1702767daf39a455acb33db8d607e34e3d26669fa" + "bytes": "7d6b9512c6e527ab14f7943f60d60806890ea6a6b15fcf9661068ff93f9daf9e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "19436692e7d735778f855ef1702767daf39a455acb33db8d607e34e3d26669fa" + "bytes": "7d6b9512c6e527ab14f7943f60d60806890ea6a6b15fcf9661068ff93f9daf9e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a32df88f8d219f577b698e399745bec64f0ae48deea3987f36c953f92918c552" + "bytes": "316256e4e07ba13f3f1784a82f8cec509ecddad9a784b24ff34ee5512311699b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a32df88f8d219f577b698e399745bec64f0ae48deea3987f36c953f92918c552" + "bytes": "316256e4e07ba13f3f1784a82f8cec509ecddad9a784b24ff34ee5512311699b" } ] }, "durability": "persistent", "val": { - "bytes": "19436692e7d735778f855ef1702767daf39a455acb33db8d607e34e3d26669fa" + "bytes": "7d6b9512c6e527ab14f7943f60d60806890ea6a6b15fcf9661068ff93f9daf9e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "640716285" + "i128": "2029133" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.201.json index 5c08e64a..67b58d4d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "221590621" + "i128": "415601046" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "221590621" + "i128": "415601046" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "383aa4a645d707677118ccd81f75e89459ba8e1dc3582733a31f78d1f88ca362" + "bytes": "b7660ccd4585461b02a7d161669f5d74fd198bcdafbae9b8732805a7c1104e29" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "221590621" + "i128": "415601046" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4c7808d97e8ef71253d9b10b2e630b664bb80989a81262b5f2161aac96baecb1" + "bytes": "d73cf6f851dfb06146069824f913b2866187520bfc33ce4064a28d4375474d9c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c7808d97e8ef71253d9b10b2e630b664bb80989a81262b5f2161aac96baecb1" + "bytes": "d73cf6f851dfb06146069824f913b2866187520bfc33ce4064a28d4375474d9c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c7808d97e8ef71253d9b10b2e630b664bb80989a81262b5f2161aac96baecb1" + "bytes": "d73cf6f851dfb06146069824f913b2866187520bfc33ce4064a28d4375474d9c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "221590621" + "i128": "415601046" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "221590621" + "i128": "415601046" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4c7808d97e8ef71253d9b10b2e630b664bb80989a81262b5f2161aac96baecb1" + "bytes": "d73cf6f851dfb06146069824f913b2866187520bfc33ce4064a28d4375474d9c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4c7808d97e8ef71253d9b10b2e630b664bb80989a81262b5f2161aac96baecb1" + "bytes": "d73cf6f851dfb06146069824f913b2866187520bfc33ce4064a28d4375474d9c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "311747284021e5f4431246caba2bbab7996e900cc242ab3861679607ffceb66f" + "bytes": "5781b4dd96faca88b1e9aa68246665ae638e6680f410f1501f3942a520f9e453" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "311747284021e5f4431246caba2bbab7996e900cc242ab3861679607ffceb66f" + "bytes": "5781b4dd96faca88b1e9aa68246665ae638e6680f410f1501f3942a520f9e453" } ] }, "durability": "persistent", "val": { - "bytes": "4c7808d97e8ef71253d9b10b2e630b664bb80989a81262b5f2161aac96baecb1" + "bytes": "d73cf6f851dfb06146069824f913b2866187520bfc33ce4064a28d4375474d9c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "221590621" + "i128": "415601046" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.202.json index 83d2a8cb..1f848014 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "694964628" + "i128": "134717554" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "694964628" + "i128": "134717554" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee3759f4563f7764538ffb10d6eb4ebe23c0e1a85bc5266718e478e3c53b2625" + "bytes": "0102802909e2272ff6638fce90113ef4698464576613ba2f740b672e6c68ed1a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "694964628" + "i128": "134717554" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "70811b694a12968ee05e6afbe6370946a0347a10f6712ae7edf97a513aa08bd6" + "bytes": "6cada9d12bfc45f5f0dd31db6c9ff5915e5187c40910c7807494244523a5dab9" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70811b694a12968ee05e6afbe6370946a0347a10f6712ae7edf97a513aa08bd6" + "bytes": "6cada9d12bfc45f5f0dd31db6c9ff5915e5187c40910c7807494244523a5dab9" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70811b694a12968ee05e6afbe6370946a0347a10f6712ae7edf97a513aa08bd6" + "bytes": "6cada9d12bfc45f5f0dd31db6c9ff5915e5187c40910c7807494244523a5dab9" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "694964628" + "i128": "134717554" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "694964628" + "i128": "134717554" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "70811b694a12968ee05e6afbe6370946a0347a10f6712ae7edf97a513aa08bd6" + "bytes": "6cada9d12bfc45f5f0dd31db6c9ff5915e5187c40910c7807494244523a5dab9" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "70811b694a12968ee05e6afbe6370946a0347a10f6712ae7edf97a513aa08bd6" + "bytes": "6cada9d12bfc45f5f0dd31db6c9ff5915e5187c40910c7807494244523a5dab9" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "00c494d3d3b1dd2b10e8ce1d4ffb31777670d7d975b36c5f7efd6ee0ed1c90b7" + "bytes": "67f08198582ed99079782a28d843441485cac22854382d43d6e95e14a5539ccd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "00c494d3d3b1dd2b10e8ce1d4ffb31777670d7d975b36c5f7efd6ee0ed1c90b7" + "bytes": "67f08198582ed99079782a28d843441485cac22854382d43d6e95e14a5539ccd" } ] }, "durability": "persistent", "val": { - "bytes": "70811b694a12968ee05e6afbe6370946a0347a10f6712ae7edf97a513aa08bd6" + "bytes": "6cada9d12bfc45f5f0dd31db6c9ff5915e5187c40910c7807494244523a5dab9" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "694964628" + "i128": "134717554" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.203.json index 3931aef9..11ea4943 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "13294438" + "i128": "424562446" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "13294438" + "i128": "424562446" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b351f7dc62a717fb0ad9a7297b889c028adf676518ac00e99e066f1de283bc0" + "bytes": "e7759c641c3edac7b7aeb4f9a07061a92e9b56f702d93793b4be610d708272f3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "13294438" + "i128": "424562446" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c13eb0064345166970bc66ecd600ee772a809bf50884ada14ce388baaecb960c" + "bytes": "17c2c78a16a18f2e38c88de111c3126d16524a36edcacf645775cc4e07e8a1d2" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c13eb0064345166970bc66ecd600ee772a809bf50884ada14ce388baaecb960c" + "bytes": "17c2c78a16a18f2e38c88de111c3126d16524a36edcacf645775cc4e07e8a1d2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c13eb0064345166970bc66ecd600ee772a809bf50884ada14ce388baaecb960c" + "bytes": "17c2c78a16a18f2e38c88de111c3126d16524a36edcacf645775cc4e07e8a1d2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "13294438" + "i128": "424562446" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "13294438" + "i128": "424562446" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c13eb0064345166970bc66ecd600ee772a809bf50884ada14ce388baaecb960c" + "bytes": "17c2c78a16a18f2e38c88de111c3126d16524a36edcacf645775cc4e07e8a1d2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c13eb0064345166970bc66ecd600ee772a809bf50884ada14ce388baaecb960c" + "bytes": "17c2c78a16a18f2e38c88de111c3126d16524a36edcacf645775cc4e07e8a1d2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1020cea81bca2739378686781a83bb06be5b7275ea2d0a11bd0ae6c3da751f8b" + "bytes": "f5ced3d72afc0894bf2e79505cfdb38d253cc0271a2b9f0440c319136e2be978" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1020cea81bca2739378686781a83bb06be5b7275ea2d0a11bd0ae6c3da751f8b" + "bytes": "f5ced3d72afc0894bf2e79505cfdb38d253cc0271a2b9f0440c319136e2be978" } ] }, "durability": "persistent", "val": { - "bytes": "c13eb0064345166970bc66ecd600ee772a809bf50884ada14ce388baaecb960c" + "bytes": "17c2c78a16a18f2e38c88de111c3126d16524a36edcacf645775cc4e07e8a1d2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "13294438" + "i128": "424562446" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.204.json index 65ef18e2..d6c6e261 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "782628700" + "i128": "831648427" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "782628700" + "i128": "831648427" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d1303d7bc6170b8f08da33009095f24bb930bc5ebd1d13ea9ee30159447163a" + "bytes": "7a0740db2fec644e68e9c9429ea8f324a4dff246d630acc16a2ad653d1b4e624" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "782628700" + "i128": "831648427" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "cbb0cf341f7f7f4975caf4c0cbf7b79971923cbce05a0bb4cd48256c54557dc5" + "bytes": "b9654c51b36e2e33c18b0bf9d9d5056447f47704b29071c41c4b04d7f7cd8456" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cbb0cf341f7f7f4975caf4c0cbf7b79971923cbce05a0bb4cd48256c54557dc5" + "bytes": "b9654c51b36e2e33c18b0bf9d9d5056447f47704b29071c41c4b04d7f7cd8456" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cbb0cf341f7f7f4975caf4c0cbf7b79971923cbce05a0bb4cd48256c54557dc5" + "bytes": "b9654c51b36e2e33c18b0bf9d9d5056447f47704b29071c41c4b04d7f7cd8456" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "782628700" + "i128": "831648427" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "782628700" + "i128": "831648427" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cbb0cf341f7f7f4975caf4c0cbf7b79971923cbce05a0bb4cd48256c54557dc5" + "bytes": "b9654c51b36e2e33c18b0bf9d9d5056447f47704b29071c41c4b04d7f7cd8456" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cbb0cf341f7f7f4975caf4c0cbf7b79971923cbce05a0bb4cd48256c54557dc5" + "bytes": "b9654c51b36e2e33c18b0bf9d9d5056447f47704b29071c41c4b04d7f7cd8456" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6802d507b8971af4627ae85f0038d8537a66a3f8e7abe545a722cf02ca606f8" + "bytes": "aa90d5134008b77755e3f7b1f8ebd100091e9c84f805c0df7ff365c2a9e7733a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6802d507b8971af4627ae85f0038d8537a66a3f8e7abe545a722cf02ca606f8" + "bytes": "aa90d5134008b77755e3f7b1f8ebd100091e9c84f805c0df7ff365c2a9e7733a" } ] }, "durability": "persistent", "val": { - "bytes": "cbb0cf341f7f7f4975caf4c0cbf7b79971923cbce05a0bb4cd48256c54557dc5" + "bytes": "b9654c51b36e2e33c18b0bf9d9d5056447f47704b29071c41c4b04d7f7cd8456" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "782628700" + "i128": "831648427" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.205.json index c07c7a94..27bbc574 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "587483635" + "i128": "796193679" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "587483635" + "i128": "796193679" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b4601d5953fce1a40ce4a5b88ddbc70e7b6627d8027939eacf297bf8b69a827c" + "bytes": "a9ec0967977f6065095401e77ef6381ab5f4b553842b5cd1b144c0259f9eb484" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "587483635" + "i128": "796193679" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9751a5d77566ac2c4bc5dcd4923f896d9e8b2d2712b3bbbdfcb778f19618c9a7" + "bytes": "8643da38a6e7bc87859768250d9e9869c8c971f378388d42589edf7c0f4c14b3" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9751a5d77566ac2c4bc5dcd4923f896d9e8b2d2712b3bbbdfcb778f19618c9a7" + "bytes": "8643da38a6e7bc87859768250d9e9869c8c971f378388d42589edf7c0f4c14b3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9751a5d77566ac2c4bc5dcd4923f896d9e8b2d2712b3bbbdfcb778f19618c9a7" + "bytes": "8643da38a6e7bc87859768250d9e9869c8c971f378388d42589edf7c0f4c14b3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "587483635" + "i128": "796193679" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "587483635" + "i128": "796193679" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9751a5d77566ac2c4bc5dcd4923f896d9e8b2d2712b3bbbdfcb778f19618c9a7" + "bytes": "8643da38a6e7bc87859768250d9e9869c8c971f378388d42589edf7c0f4c14b3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9751a5d77566ac2c4bc5dcd4923f896d9e8b2d2712b3bbbdfcb778f19618c9a7" + "bytes": "8643da38a6e7bc87859768250d9e9869c8c971f378388d42589edf7c0f4c14b3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b32b401d9ca183cdeb3c8f5555322f56b8bf886cc8bad8c4762059b9b65f6c4" + "bytes": "58766ecf0fe5c325efe66510ffe87278a573d2fb174d53f955ca18a281c4048b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b32b401d9ca183cdeb3c8f5555322f56b8bf886cc8bad8c4762059b9b65f6c4" + "bytes": "58766ecf0fe5c325efe66510ffe87278a573d2fb174d53f955ca18a281c4048b" } ] }, "durability": "persistent", "val": { - "bytes": "9751a5d77566ac2c4bc5dcd4923f896d9e8b2d2712b3bbbdfcb778f19618c9a7" + "bytes": "8643da38a6e7bc87859768250d9e9869c8c971f378388d42589edf7c0f4c14b3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "587483635" + "i128": "796193679" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.206.json index fdee27cf..2003d768 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "422784270" + "i128": "760289593" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "422784270" + "i128": "760289593" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1d4fb667052bf392194187b363c9c3886472f1febed89ff72ae767f75adce336" + "bytes": "eb52eaff8c6339642ff89809e5d6de19953440950b29688ad29ff2bcfbd68502" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "422784270" + "i128": "760289593" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "793ba9b37afd61955c025c7940f91ef34df84036c968f17536161032e5033fac" + "bytes": "3fa6710f46cc664eff9df49cb5cbc75f906b0f0a72145a630365af39dd18eb3f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "793ba9b37afd61955c025c7940f91ef34df84036c968f17536161032e5033fac" + "bytes": "3fa6710f46cc664eff9df49cb5cbc75f906b0f0a72145a630365af39dd18eb3f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "793ba9b37afd61955c025c7940f91ef34df84036c968f17536161032e5033fac" + "bytes": "3fa6710f46cc664eff9df49cb5cbc75f906b0f0a72145a630365af39dd18eb3f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "422784270" + "i128": "760289593" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "422784270" + "i128": "760289593" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "793ba9b37afd61955c025c7940f91ef34df84036c968f17536161032e5033fac" + "bytes": "3fa6710f46cc664eff9df49cb5cbc75f906b0f0a72145a630365af39dd18eb3f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "793ba9b37afd61955c025c7940f91ef34df84036c968f17536161032e5033fac" + "bytes": "3fa6710f46cc664eff9df49cb5cbc75f906b0f0a72145a630365af39dd18eb3f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d53e54d004df6520d241fd4ae9798fcea97e74ca7592b080153c474725639e5c" + "bytes": "bd69c3ad420e68051475541268020e48f56da808e77f16fa0bfb30b3fa0212d0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d53e54d004df6520d241fd4ae9798fcea97e74ca7592b080153c474725639e5c" + "bytes": "bd69c3ad420e68051475541268020e48f56da808e77f16fa0bfb30b3fa0212d0" } ] }, "durability": "persistent", "val": { - "bytes": "793ba9b37afd61955c025c7940f91ef34df84036c968f17536161032e5033fac" + "bytes": "3fa6710f46cc664eff9df49cb5cbc75f906b0f0a72145a630365af39dd18eb3f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "422784270" + "i128": "760289593" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.207.json index d9d3423f..9d5c1dae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "88077988" + "i128": "947104780" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "88077988" + "i128": "947104780" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b35ace012e034b13d1071e2acd21602022a3f81d1c794841f5f7b4b214087a8" + "bytes": "fc8a59436fcd66319d5c63dff7855c6ed98800b20fe56eb5cebe3f2a7d94952e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "88077988" + "i128": "947104780" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e39c0a5a78b2923d88db5427195c7104ff86cd1ea3a6a1e640fc160cb6f39cd8" + "bytes": "1945824f96c60dd1881b9c22808efa2650c60234286ccd9a6de168d44a8e190f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e39c0a5a78b2923d88db5427195c7104ff86cd1ea3a6a1e640fc160cb6f39cd8" + "bytes": "1945824f96c60dd1881b9c22808efa2650c60234286ccd9a6de168d44a8e190f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e39c0a5a78b2923d88db5427195c7104ff86cd1ea3a6a1e640fc160cb6f39cd8" + "bytes": "1945824f96c60dd1881b9c22808efa2650c60234286ccd9a6de168d44a8e190f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "88077988" + "i128": "947104780" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "88077988" + "i128": "947104780" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e39c0a5a78b2923d88db5427195c7104ff86cd1ea3a6a1e640fc160cb6f39cd8" + "bytes": "1945824f96c60dd1881b9c22808efa2650c60234286ccd9a6de168d44a8e190f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e39c0a5a78b2923d88db5427195c7104ff86cd1ea3a6a1e640fc160cb6f39cd8" + "bytes": "1945824f96c60dd1881b9c22808efa2650c60234286ccd9a6de168d44a8e190f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cae29075981ae8cdee9de30c3a1d9d545bbdc13d8fcb3ab25644749894d86305" + "bytes": "d3572ec87c5748e443f55e530399910b56e924c3f0cf124829c424c9ed31bab6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cae29075981ae8cdee9de30c3a1d9d545bbdc13d8fcb3ab25644749894d86305" + "bytes": "d3572ec87c5748e443f55e530399910b56e924c3f0cf124829c424c9ed31bab6" } ] }, "durability": "persistent", "val": { - "bytes": "e39c0a5a78b2923d88db5427195c7104ff86cd1ea3a6a1e640fc160cb6f39cd8" + "bytes": "1945824f96c60dd1881b9c22808efa2650c60234286ccd9a6de168d44a8e190f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "88077988" + "i128": "947104780" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.208.json index c9bdbcf8..1161bba7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "996670809" + "i128": "346346495" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996670809" + "i128": "346346495" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af90e8091574c42cbbd687c2f2bebf33a9410cecaea9245bdb60e6f90ec903b1" + "bytes": "c66c36d9e57fc78e70ac2e319d1293868c7b678543c0ca9df7fe51828227812a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "996670809" + "i128": "346346495" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3513eedfea10c41f4cd2dbc068bffa317027def5a45bbcf98cbea928f60ebbd3" + "bytes": "5131b3da7f0311e290e4035d50612ea023855c19d688024a4c4f34a1d271e770" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3513eedfea10c41f4cd2dbc068bffa317027def5a45bbcf98cbea928f60ebbd3" + "bytes": "5131b3da7f0311e290e4035d50612ea023855c19d688024a4c4f34a1d271e770" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3513eedfea10c41f4cd2dbc068bffa317027def5a45bbcf98cbea928f60ebbd3" + "bytes": "5131b3da7f0311e290e4035d50612ea023855c19d688024a4c4f34a1d271e770" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "996670809" + "i128": "346346495" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "996670809" + "i128": "346346495" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3513eedfea10c41f4cd2dbc068bffa317027def5a45bbcf98cbea928f60ebbd3" + "bytes": "5131b3da7f0311e290e4035d50612ea023855c19d688024a4c4f34a1d271e770" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3513eedfea10c41f4cd2dbc068bffa317027def5a45bbcf98cbea928f60ebbd3" + "bytes": "5131b3da7f0311e290e4035d50612ea023855c19d688024a4c4f34a1d271e770" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ff106b837ff37f0827b68beba776ec699d70590e1e2c10e86047cd83aa198362" + "bytes": "3eda18bc42344349aa07c7efebb897a4e90e27c53a1888761a9f8cd2683ee7ba" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ff106b837ff37f0827b68beba776ec699d70590e1e2c10e86047cd83aa198362" + "bytes": "3eda18bc42344349aa07c7efebb897a4e90e27c53a1888761a9f8cd2683ee7ba" } ] }, "durability": "persistent", "val": { - "bytes": "3513eedfea10c41f4cd2dbc068bffa317027def5a45bbcf98cbea928f60ebbd3" + "bytes": "5131b3da7f0311e290e4035d50612ea023855c19d688024a4c4f34a1d271e770" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "996670809" + "i128": "346346495" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.209.json index 183a485b..4abda386 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "314749378" + "i128": "979911004" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "314749378" + "i128": "979911004" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "473fa063de7e43126ad370c644a1e6bff691a7ba676533d22226ff197359eae8" + "bytes": "7bfbdcd9d55eb1e21bce7d8a3c417c3f375d3b8d16e4eac51aadfebe78861fe4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "314749378" + "i128": "979911004" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b764a0518a39fc607dab8c7f5754c568ccf375e0e5de3b3aa96e8704608b13da" + "bytes": "963d624f9de37d314d32ca68ee6b2205efc850cbc7fc9fbc1244fb75e495e4b0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b764a0518a39fc607dab8c7f5754c568ccf375e0e5de3b3aa96e8704608b13da" + "bytes": "963d624f9de37d314d32ca68ee6b2205efc850cbc7fc9fbc1244fb75e495e4b0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b764a0518a39fc607dab8c7f5754c568ccf375e0e5de3b3aa96e8704608b13da" + "bytes": "963d624f9de37d314d32ca68ee6b2205efc850cbc7fc9fbc1244fb75e495e4b0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "314749378" + "i128": "979911004" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "314749378" + "i128": "979911004" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b764a0518a39fc607dab8c7f5754c568ccf375e0e5de3b3aa96e8704608b13da" + "bytes": "963d624f9de37d314d32ca68ee6b2205efc850cbc7fc9fbc1244fb75e495e4b0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b764a0518a39fc607dab8c7f5754c568ccf375e0e5de3b3aa96e8704608b13da" + "bytes": "963d624f9de37d314d32ca68ee6b2205efc850cbc7fc9fbc1244fb75e495e4b0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed8f1d0ae4559b15f24e40ca219476258a920b5c1cc9f781cd9056a60f8f6762" + "bytes": "427f602862cb2b0d984fcc63f14fb7b2e4bc47f49211e166b4aaee2e5fa17377" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed8f1d0ae4559b15f24e40ca219476258a920b5c1cc9f781cd9056a60f8f6762" + "bytes": "427f602862cb2b0d984fcc63f14fb7b2e4bc47f49211e166b4aaee2e5fa17377" } ] }, "durability": "persistent", "val": { - "bytes": "b764a0518a39fc607dab8c7f5754c568ccf375e0e5de3b3aa96e8704608b13da" + "bytes": "963d624f9de37d314d32ca68ee6b2205efc850cbc7fc9fbc1244fb75e495e4b0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "314749378" + "i128": "979911004" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.21.json index 54b1fe40..bb9a36ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "107737072" + "i128": "15067435" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "107737072" + "i128": "15067435" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5505439700e0ea3cf1284a81079de4d5383533a2c52ac150f2d743725553823" + "bytes": "4c135eb72cd7645ad685a29b22933dafb1f0484493983691aa272cc0d9eada72" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "107737072" + "i128": "15067435" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "645cd541ed91354fb3c5fc11336b3263a3f37ace178c2d888f2bcebcb6f1b07e" + "bytes": "4f12824dd7dad7966baa53ce9a9e4a21d5c7a380cfe3188d16f8be6646947b1b" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "645cd541ed91354fb3c5fc11336b3263a3f37ace178c2d888f2bcebcb6f1b07e" + "bytes": "4f12824dd7dad7966baa53ce9a9e4a21d5c7a380cfe3188d16f8be6646947b1b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "645cd541ed91354fb3c5fc11336b3263a3f37ace178c2d888f2bcebcb6f1b07e" + "bytes": "4f12824dd7dad7966baa53ce9a9e4a21d5c7a380cfe3188d16f8be6646947b1b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "107737072" + "i128": "15067435" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "107737072" + "i128": "15067435" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "645cd541ed91354fb3c5fc11336b3263a3f37ace178c2d888f2bcebcb6f1b07e" + "bytes": "4f12824dd7dad7966baa53ce9a9e4a21d5c7a380cfe3188d16f8be6646947b1b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "645cd541ed91354fb3c5fc11336b3263a3f37ace178c2d888f2bcebcb6f1b07e" + "bytes": "4f12824dd7dad7966baa53ce9a9e4a21d5c7a380cfe3188d16f8be6646947b1b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4147c267275d7626a1345cab86b8c672657d7f5a80d17b7a5ddc0423edbc6f40" + "bytes": "620f992ad646a509ceb2ddd4f13829eb323398e5e57b8d2fd9f191bda8417575" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4147c267275d7626a1345cab86b8c672657d7f5a80d17b7a5ddc0423edbc6f40" + "bytes": "620f992ad646a509ceb2ddd4f13829eb323398e5e57b8d2fd9f191bda8417575" } ] }, "durability": "persistent", "val": { - "bytes": "645cd541ed91354fb3c5fc11336b3263a3f37ace178c2d888f2bcebcb6f1b07e" + "bytes": "4f12824dd7dad7966baa53ce9a9e4a21d5c7a380cfe3188d16f8be6646947b1b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "107737072" + "i128": "15067435" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.210.json index d619edca..9ffea1df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "700548573" + "i128": "992343100" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "700548573" + "i128": "992343100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5e803ce3b6840fedba7ef0e76582dbd1f2567156b569315ec233e20bd2e3dae" + "bytes": "a62879b98d75e2865851616188ac6d46274dccfac67beec10eb2382e95a80331" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "700548573" + "i128": "992343100" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "08e4d6d9f75ce3f4fee47c4f75336c3a80e5ed87207ac6a63bd754798ac9e339" + "bytes": "9541470e33c2d5ab7f849dd0ba4aaae81d1d49e8ed8cad4fbd573b651e8b00be" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "08e4d6d9f75ce3f4fee47c4f75336c3a80e5ed87207ac6a63bd754798ac9e339" + "bytes": "9541470e33c2d5ab7f849dd0ba4aaae81d1d49e8ed8cad4fbd573b651e8b00be" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "08e4d6d9f75ce3f4fee47c4f75336c3a80e5ed87207ac6a63bd754798ac9e339" + "bytes": "9541470e33c2d5ab7f849dd0ba4aaae81d1d49e8ed8cad4fbd573b651e8b00be" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "700548573" + "i128": "992343100" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "700548573" + "i128": "992343100" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "08e4d6d9f75ce3f4fee47c4f75336c3a80e5ed87207ac6a63bd754798ac9e339" + "bytes": "9541470e33c2d5ab7f849dd0ba4aaae81d1d49e8ed8cad4fbd573b651e8b00be" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "08e4d6d9f75ce3f4fee47c4f75336c3a80e5ed87207ac6a63bd754798ac9e339" + "bytes": "9541470e33c2d5ab7f849dd0ba4aaae81d1d49e8ed8cad4fbd573b651e8b00be" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbfcc054f7a28f6bbfd792194cbc48d06752caeb44f25b15fea4f0e371b26963" + "bytes": "ff6a4cd104d71a5dba499df59994adb2076724eb044004bf2f8de8b269bda2a8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbfcc054f7a28f6bbfd792194cbc48d06752caeb44f25b15fea4f0e371b26963" + "bytes": "ff6a4cd104d71a5dba499df59994adb2076724eb044004bf2f8de8b269bda2a8" } ] }, "durability": "persistent", "val": { - "bytes": "08e4d6d9f75ce3f4fee47c4f75336c3a80e5ed87207ac6a63bd754798ac9e339" + "bytes": "9541470e33c2d5ab7f849dd0ba4aaae81d1d49e8ed8cad4fbd573b651e8b00be" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "700548573" + "i128": "992343100" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.211.json index f523eb1b..129059bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355758428" + "i128": "377702322" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "355758428" + "i128": "377702322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c31f4dea3ba87779fb98a7a4684e327e9b2b5ccc1bb2d3c2b7800f79f62126ac" + "bytes": "6769d8a7f618350e23a71557fbd09eb7749265a33f2b8df16f4b5f8ec93700af" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "355758428" + "i128": "377702322" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "142f1f0e458f5b303b26befb0e00d6986f31fda3a671fe9671b43354ab50e547" + "bytes": "60cd57cecde7264bf0f0bda5af5bd9864efc825f5a238ec1000c848d95ab3e36" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "142f1f0e458f5b303b26befb0e00d6986f31fda3a671fe9671b43354ab50e547" + "bytes": "60cd57cecde7264bf0f0bda5af5bd9864efc825f5a238ec1000c848d95ab3e36" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "142f1f0e458f5b303b26befb0e00d6986f31fda3a671fe9671b43354ab50e547" + "bytes": "60cd57cecde7264bf0f0bda5af5bd9864efc825f5a238ec1000c848d95ab3e36" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355758428" + "i128": "377702322" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "355758428" + "i128": "377702322" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "142f1f0e458f5b303b26befb0e00d6986f31fda3a671fe9671b43354ab50e547" + "bytes": "60cd57cecde7264bf0f0bda5af5bd9864efc825f5a238ec1000c848d95ab3e36" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "142f1f0e458f5b303b26befb0e00d6986f31fda3a671fe9671b43354ab50e547" + "bytes": "60cd57cecde7264bf0f0bda5af5bd9864efc825f5a238ec1000c848d95ab3e36" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63181e0ca981ef23d36ce22b2485b716d711f67734ba42f5e4677b0701b7b58b" + "bytes": "af7df2bab8cae02eb28eba96e153e5ce6f82ae18b98e057b9496697565154f27" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63181e0ca981ef23d36ce22b2485b716d711f67734ba42f5e4677b0701b7b58b" + "bytes": "af7df2bab8cae02eb28eba96e153e5ce6f82ae18b98e057b9496697565154f27" } ] }, "durability": "persistent", "val": { - "bytes": "142f1f0e458f5b303b26befb0e00d6986f31fda3a671fe9671b43354ab50e547" + "bytes": "60cd57cecde7264bf0f0bda5af5bd9864efc825f5a238ec1000c848d95ab3e36" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "355758428" + "i128": "377702322" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.212.json index 0469d7a8..84a77b29 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "453724828" + "i128": "884168969" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "453724828" + "i128": "884168969" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "47fca1905c9ef6393cb6bded7965ff80c20516d6a20dc717b5783139385fb98e" + "bytes": "87cc2b18e3c838c7a282c60b706c363a95965d92338c1763c88e4bad2a803763" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "453724828" + "i128": "884168969" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "448d54f13e691f9b70b6dfe314084f09ad09dfca893cadb1345299fc4a902582" + "bytes": "287de34c5bdaff41965fbe5763f1d8cb8c13d3815e9dec3616f1d06b4d3b952c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "448d54f13e691f9b70b6dfe314084f09ad09dfca893cadb1345299fc4a902582" + "bytes": "287de34c5bdaff41965fbe5763f1d8cb8c13d3815e9dec3616f1d06b4d3b952c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "448d54f13e691f9b70b6dfe314084f09ad09dfca893cadb1345299fc4a902582" + "bytes": "287de34c5bdaff41965fbe5763f1d8cb8c13d3815e9dec3616f1d06b4d3b952c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "453724828" + "i128": "884168969" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "453724828" + "i128": "884168969" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "448d54f13e691f9b70b6dfe314084f09ad09dfca893cadb1345299fc4a902582" + "bytes": "287de34c5bdaff41965fbe5763f1d8cb8c13d3815e9dec3616f1d06b4d3b952c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "448d54f13e691f9b70b6dfe314084f09ad09dfca893cadb1345299fc4a902582" + "bytes": "287de34c5bdaff41965fbe5763f1d8cb8c13d3815e9dec3616f1d06b4d3b952c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61eeb55d17d1daa4c7600957b8e19bbbcbdfc1cb100380269132b6d8c61b09fe" + "bytes": "a272352d73064f0a0dc02488d999ccdb4ac1f8cfeef3507ddc7ea0aa47141dc1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61eeb55d17d1daa4c7600957b8e19bbbcbdfc1cb100380269132b6d8c61b09fe" + "bytes": "a272352d73064f0a0dc02488d999ccdb4ac1f8cfeef3507ddc7ea0aa47141dc1" } ] }, "durability": "persistent", "val": { - "bytes": "448d54f13e691f9b70b6dfe314084f09ad09dfca893cadb1345299fc4a902582" + "bytes": "287de34c5bdaff41965fbe5763f1d8cb8c13d3815e9dec3616f1d06b4d3b952c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "453724828" + "i128": "884168969" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.213.json index a333b58e..55e5a37d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "17729907" + "i128": "363512303" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "17729907" + "i128": "363512303" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ebd511a7594e6fd9dfab9cfdf53bb955343ec33d4e48ba97195a74c43b29b09" + "bytes": "3512fbf840e3885375ecfd8e3358201b030607fc18e380c73cc3d322f3578cc0" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "17729907" + "i128": "363512303" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e55eb9acf8b4b28f2ddb64247c15e336fd587ed9711f244f763dc0c0e8c6b4c1" + "bytes": "cdd0648ab4b815d843d4794a3f3f4dcb5177971016f5c94600eed3d061ec3ab6" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e55eb9acf8b4b28f2ddb64247c15e336fd587ed9711f244f763dc0c0e8c6b4c1" + "bytes": "cdd0648ab4b815d843d4794a3f3f4dcb5177971016f5c94600eed3d061ec3ab6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e55eb9acf8b4b28f2ddb64247c15e336fd587ed9711f244f763dc0c0e8c6b4c1" + "bytes": "cdd0648ab4b815d843d4794a3f3f4dcb5177971016f5c94600eed3d061ec3ab6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "17729907" + "i128": "363512303" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "17729907" + "i128": "363512303" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e55eb9acf8b4b28f2ddb64247c15e336fd587ed9711f244f763dc0c0e8c6b4c1" + "bytes": "cdd0648ab4b815d843d4794a3f3f4dcb5177971016f5c94600eed3d061ec3ab6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e55eb9acf8b4b28f2ddb64247c15e336fd587ed9711f244f763dc0c0e8c6b4c1" + "bytes": "cdd0648ab4b815d843d4794a3f3f4dcb5177971016f5c94600eed3d061ec3ab6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "711d238e8ecade24618def69cb83119adfb716e5b1c3a626917a12dcb00cf11c" + "bytes": "d273615300f1db141f13d867bab0879b1146bfa62cb510db4fa52708424b229d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "711d238e8ecade24618def69cb83119adfb716e5b1c3a626917a12dcb00cf11c" + "bytes": "d273615300f1db141f13d867bab0879b1146bfa62cb510db4fa52708424b229d" } ] }, "durability": "persistent", "val": { - "bytes": "e55eb9acf8b4b28f2ddb64247c15e336fd587ed9711f244f763dc0c0e8c6b4c1" + "bytes": "cdd0648ab4b815d843d4794a3f3f4dcb5177971016f5c94600eed3d061ec3ab6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "17729907" + "i128": "363512303" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.214.json index 5290c716..67a75edd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "179116629" + "i128": "894911772" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "179116629" + "i128": "894911772" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b031d6f2e3dd695402e9a1f20fe924a0728ed42363449fbbb9efaa688a395d01" + "bytes": "bc047b5f81dbce765d50efa05be9e7eb6f07b00bb797b3a7aa70cb4d4edf9829" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "179116629" + "i128": "894911772" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3f7450a5c6d289cad3e26c1d72dcf325929ca56fe1872a38e9377db6208a447e" + "bytes": "841cc5f43f35c203bb5b2fb7c7a8ab5a81f38fade41a64f0ce5ab337f22a4766" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f7450a5c6d289cad3e26c1d72dcf325929ca56fe1872a38e9377db6208a447e" + "bytes": "841cc5f43f35c203bb5b2fb7c7a8ab5a81f38fade41a64f0ce5ab337f22a4766" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f7450a5c6d289cad3e26c1d72dcf325929ca56fe1872a38e9377db6208a447e" + "bytes": "841cc5f43f35c203bb5b2fb7c7a8ab5a81f38fade41a64f0ce5ab337f22a4766" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "179116629" + "i128": "894911772" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "179116629" + "i128": "894911772" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f7450a5c6d289cad3e26c1d72dcf325929ca56fe1872a38e9377db6208a447e" + "bytes": "841cc5f43f35c203bb5b2fb7c7a8ab5a81f38fade41a64f0ce5ab337f22a4766" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f7450a5c6d289cad3e26c1d72dcf325929ca56fe1872a38e9377db6208a447e" + "bytes": "841cc5f43f35c203bb5b2fb7c7a8ab5a81f38fade41a64f0ce5ab337f22a4766" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "051823eee51cdfb2688b43dea4baf4e5c98ffeea418b670c00f1624aa57fe4e2" + "bytes": "94ec3e983eb49cf3feb98d023ba698393b6521eed0b3134e195be42b7e833e96" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "051823eee51cdfb2688b43dea4baf4e5c98ffeea418b670c00f1624aa57fe4e2" + "bytes": "94ec3e983eb49cf3feb98d023ba698393b6521eed0b3134e195be42b7e833e96" } ] }, "durability": "persistent", "val": { - "bytes": "3f7450a5c6d289cad3e26c1d72dcf325929ca56fe1872a38e9377db6208a447e" + "bytes": "841cc5f43f35c203bb5b2fb7c7a8ab5a81f38fade41a64f0ce5ab337f22a4766" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "179116629" + "i128": "894911772" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.215.json index c999176c..77da3975 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "477135180" + "i128": "605877938" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "477135180" + "i128": "605877938" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "914104de2ce120d437918875329c1c1c790befdf1c15abaea558d6b4f0a80a5b" + "bytes": "f34a30ec973ecb61962e6f87022b7a66a15166337db587f83fbbf69f19f03d76" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "477135180" + "i128": "605877938" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7d3e3cbe7d87d78d14e2958f07cf517384a3aa718c502ebee4ef3290890eb8b0" + "bytes": "3886a42471f45f629a674f48a99725f837c225ea37847de9bf24de5d29c7a1fe" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d3e3cbe7d87d78d14e2958f07cf517384a3aa718c502ebee4ef3290890eb8b0" + "bytes": "3886a42471f45f629a674f48a99725f837c225ea37847de9bf24de5d29c7a1fe" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d3e3cbe7d87d78d14e2958f07cf517384a3aa718c502ebee4ef3290890eb8b0" + "bytes": "3886a42471f45f629a674f48a99725f837c225ea37847de9bf24de5d29c7a1fe" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "477135180" + "i128": "605877938" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "477135180" + "i128": "605877938" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7d3e3cbe7d87d78d14e2958f07cf517384a3aa718c502ebee4ef3290890eb8b0" + "bytes": "3886a42471f45f629a674f48a99725f837c225ea37847de9bf24de5d29c7a1fe" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7d3e3cbe7d87d78d14e2958f07cf517384a3aa718c502ebee4ef3290890eb8b0" + "bytes": "3886a42471f45f629a674f48a99725f837c225ea37847de9bf24de5d29c7a1fe" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27b5d73a8436ac4028c380629b251a541f12ae7589fdb998c1cc6b1a848dd38a" + "bytes": "2ff6918c2abb05aae9b8537aad05f8d518b1648efe8616ee054ad41dd2602cb2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27b5d73a8436ac4028c380629b251a541f12ae7589fdb998c1cc6b1a848dd38a" + "bytes": "2ff6918c2abb05aae9b8537aad05f8d518b1648efe8616ee054ad41dd2602cb2" } ] }, "durability": "persistent", "val": { - "bytes": "7d3e3cbe7d87d78d14e2958f07cf517384a3aa718c502ebee4ef3290890eb8b0" + "bytes": "3886a42471f45f629a674f48a99725f837c225ea37847de9bf24de5d29c7a1fe" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "477135180" + "i128": "605877938" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.216.json index e0000baf..cfa6f3d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "100485894" + "i128": "859945207" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "100485894" + "i128": "859945207" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2fb84cd89451f1c677697f5a5a3c75eaf07406067e175a00f7ad7b0c0fc5f66f" + "bytes": "431f04eb8df0813aae09c0259d0268a5a785af04782c5e0f8a2ae75ebf23476f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "100485894" + "i128": "859945207" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6de7c9753c2920b553dad5a92823285044b0aafe776b5481d85e1707c3bf24ad" + "bytes": "2f08f3bc7272acd68d0ca88ee59973e48e070c57aa207ea5c174486bd10d4fb7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6de7c9753c2920b553dad5a92823285044b0aafe776b5481d85e1707c3bf24ad" + "bytes": "2f08f3bc7272acd68d0ca88ee59973e48e070c57aa207ea5c174486bd10d4fb7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6de7c9753c2920b553dad5a92823285044b0aafe776b5481d85e1707c3bf24ad" + "bytes": "2f08f3bc7272acd68d0ca88ee59973e48e070c57aa207ea5c174486bd10d4fb7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "100485894" + "i128": "859945207" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "100485894" + "i128": "859945207" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6de7c9753c2920b553dad5a92823285044b0aafe776b5481d85e1707c3bf24ad" + "bytes": "2f08f3bc7272acd68d0ca88ee59973e48e070c57aa207ea5c174486bd10d4fb7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6de7c9753c2920b553dad5a92823285044b0aafe776b5481d85e1707c3bf24ad" + "bytes": "2f08f3bc7272acd68d0ca88ee59973e48e070c57aa207ea5c174486bd10d4fb7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "097c6cd57a3d5e28835522c200884edf1bcc7d7131ef8274f3c43ef98e1e7c3c" + "bytes": "044bd0865f9eabd7df53134d5e2367ddb40ac95148555cb63a397bc31876644a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "097c6cd57a3d5e28835522c200884edf1bcc7d7131ef8274f3c43ef98e1e7c3c" + "bytes": "044bd0865f9eabd7df53134d5e2367ddb40ac95148555cb63a397bc31876644a" } ] }, "durability": "persistent", "val": { - "bytes": "6de7c9753c2920b553dad5a92823285044b0aafe776b5481d85e1707c3bf24ad" + "bytes": "2f08f3bc7272acd68d0ca88ee59973e48e070c57aa207ea5c174486bd10d4fb7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "100485894" + "i128": "859945207" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.217.json index 154cff06..7df50010 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355108399" + "i128": "873581636" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "355108399" + "i128": "873581636" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8be357633e2a2367c3b6265a91ae84358d6aad8470aa2cab0689fbe07f2a697c" + "bytes": "b067d71cf20822ede32d72228a35cda9439dad2b6af434ccd68663cde48460ef" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "355108399" + "i128": "873581636" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7aeee156a6fdf1f1689a108388a2571f3617dd9cb4f34591fc7f56962669e979" + "bytes": "1d5dd3e1ec297b36ff5c79131143b4b6888cdef3136ee498ea91a0afb50a4b76" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7aeee156a6fdf1f1689a108388a2571f3617dd9cb4f34591fc7f56962669e979" + "bytes": "1d5dd3e1ec297b36ff5c79131143b4b6888cdef3136ee498ea91a0afb50a4b76" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7aeee156a6fdf1f1689a108388a2571f3617dd9cb4f34591fc7f56962669e979" + "bytes": "1d5dd3e1ec297b36ff5c79131143b4b6888cdef3136ee498ea91a0afb50a4b76" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355108399" + "i128": "873581636" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "355108399" + "i128": "873581636" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7aeee156a6fdf1f1689a108388a2571f3617dd9cb4f34591fc7f56962669e979" + "bytes": "1d5dd3e1ec297b36ff5c79131143b4b6888cdef3136ee498ea91a0afb50a4b76" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7aeee156a6fdf1f1689a108388a2571f3617dd9cb4f34591fc7f56962669e979" + "bytes": "1d5dd3e1ec297b36ff5c79131143b4b6888cdef3136ee498ea91a0afb50a4b76" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35df98deb0f4f10a0e1411939349076bdf6a4ff29b7482b929dc8cf4d1f7d3a0" + "bytes": "2c443b10ca5478e50788185ab99e2ba4012e7f10c1b3d7869ef20a2240e6f6c6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35df98deb0f4f10a0e1411939349076bdf6a4ff29b7482b929dc8cf4d1f7d3a0" + "bytes": "2c443b10ca5478e50788185ab99e2ba4012e7f10c1b3d7869ef20a2240e6f6c6" } ] }, "durability": "persistent", "val": { - "bytes": "7aeee156a6fdf1f1689a108388a2571f3617dd9cb4f34591fc7f56962669e979" + "bytes": "1d5dd3e1ec297b36ff5c79131143b4b6888cdef3136ee498ea91a0afb50a4b76" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "355108399" + "i128": "873581636" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.218.json index 054b6a3f..a2f52e81 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "961018649" + "i128": "642347028" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "961018649" + "i128": "642347028" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c31aa60aca3231d95a21bca9309d98cb44688329cb0f057745e0c20b29d5cd9" + "bytes": "c26ecf611269aa15dedcaa0a47d3df0e7cbbce607ee57d6b4f0bb3433ce65768" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "961018649" + "i128": "642347028" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ae00d1056402cb58a6c78c9e5d34e8a89f7c12ecb607bbbd4e6ca9c62c2e01b7" + "bytes": "fc3fd5313367c15188e92ad4c111ece5fefef85f4d2eed58beb6c084954f1597" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae00d1056402cb58a6c78c9e5d34e8a89f7c12ecb607bbbd4e6ca9c62c2e01b7" + "bytes": "fc3fd5313367c15188e92ad4c111ece5fefef85f4d2eed58beb6c084954f1597" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae00d1056402cb58a6c78c9e5d34e8a89f7c12ecb607bbbd4e6ca9c62c2e01b7" + "bytes": "fc3fd5313367c15188e92ad4c111ece5fefef85f4d2eed58beb6c084954f1597" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "961018649" + "i128": "642347028" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "961018649" + "i128": "642347028" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ae00d1056402cb58a6c78c9e5d34e8a89f7c12ecb607bbbd4e6ca9c62c2e01b7" + "bytes": "fc3fd5313367c15188e92ad4c111ece5fefef85f4d2eed58beb6c084954f1597" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ae00d1056402cb58a6c78c9e5d34e8a89f7c12ecb607bbbd4e6ca9c62c2e01b7" + "bytes": "fc3fd5313367c15188e92ad4c111ece5fefef85f4d2eed58beb6c084954f1597" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "784e2b0c67d413058a5d7ec35ce6fb573e77ee85dd440fdcd739e807775f14d7" + "bytes": "1a5f8c2492a1e80d97b480f6b2394266b6fdedafa38a4c293f0a105f7c262480" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "784e2b0c67d413058a5d7ec35ce6fb573e77ee85dd440fdcd739e807775f14d7" + "bytes": "1a5f8c2492a1e80d97b480f6b2394266b6fdedafa38a4c293f0a105f7c262480" } ] }, "durability": "persistent", "val": { - "bytes": "ae00d1056402cb58a6c78c9e5d34e8a89f7c12ecb607bbbd4e6ca9c62c2e01b7" + "bytes": "fc3fd5313367c15188e92ad4c111ece5fefef85f4d2eed58beb6c084954f1597" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "961018649" + "i128": "642347028" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.219.json index 7aa8a913..8c7bd5da 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "26535340" + "i128": "901355067" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "26535340" + "i128": "901355067" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a3ac05eae15675578997c52d442176d5061afe9c24e95545d39a46f37af1c3d" + "bytes": "f25904191779bf8d9ae2d293db1d4aff73fab9f0e46c9b0fdc34314f6aba4956" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "26535340" + "i128": "901355067" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "96d14a01710888dccb8835dc603c37278ca78b382533448b2dc282dc05c705a7" + "bytes": "448fbf8099b7854bd981eb91e966e27e4816c592181797ccbd8df05511d73e62" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "96d14a01710888dccb8835dc603c37278ca78b382533448b2dc282dc05c705a7" + "bytes": "448fbf8099b7854bd981eb91e966e27e4816c592181797ccbd8df05511d73e62" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "96d14a01710888dccb8835dc603c37278ca78b382533448b2dc282dc05c705a7" + "bytes": "448fbf8099b7854bd981eb91e966e27e4816c592181797ccbd8df05511d73e62" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "26535340" + "i128": "901355067" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "26535340" + "i128": "901355067" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "96d14a01710888dccb8835dc603c37278ca78b382533448b2dc282dc05c705a7" + "bytes": "448fbf8099b7854bd981eb91e966e27e4816c592181797ccbd8df05511d73e62" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "96d14a01710888dccb8835dc603c37278ca78b382533448b2dc282dc05c705a7" + "bytes": "448fbf8099b7854bd981eb91e966e27e4816c592181797ccbd8df05511d73e62" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e4627d5dd2c941e2a7b4396b08a529d2f1872b0668482a40413188beb6b93a3" + "bytes": "da045b60666494454003c033fcb26af3586139fad54a66d89830e4199a48a24e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e4627d5dd2c941e2a7b4396b08a529d2f1872b0668482a40413188beb6b93a3" + "bytes": "da045b60666494454003c033fcb26af3586139fad54a66d89830e4199a48a24e" } ] }, "durability": "persistent", "val": { - "bytes": "96d14a01710888dccb8835dc603c37278ca78b382533448b2dc282dc05c705a7" + "bytes": "448fbf8099b7854bd981eb91e966e27e4816c592181797ccbd8df05511d73e62" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "26535340" + "i128": "901355067" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.22.json index b6c485de..ff296610 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "548383702" + "i128": "979161739" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "548383702" + "i128": "979161739" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44e4fa2430c21a988b0446a1aa5127e6900568d431f0ce8498e8bb56fefd3137" + "bytes": "edb56d862254fa1f9f10c44b09a2174fcf96adb493cef221101f38cf516c1bbd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "548383702" + "i128": "979161739" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8c60009fed43173b9c893ebbe01dc8f962e67221f1935ac25276bce2ea051cdb" + "bytes": "4c3e4d1b62ebdf99ee6626ad89409743216cb09e8f75571a49764ef9cef031cc" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c60009fed43173b9c893ebbe01dc8f962e67221f1935ac25276bce2ea051cdb" + "bytes": "4c3e4d1b62ebdf99ee6626ad89409743216cb09e8f75571a49764ef9cef031cc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c60009fed43173b9c893ebbe01dc8f962e67221f1935ac25276bce2ea051cdb" + "bytes": "4c3e4d1b62ebdf99ee6626ad89409743216cb09e8f75571a49764ef9cef031cc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "548383702" + "i128": "979161739" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "548383702" + "i128": "979161739" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8c60009fed43173b9c893ebbe01dc8f962e67221f1935ac25276bce2ea051cdb" + "bytes": "4c3e4d1b62ebdf99ee6626ad89409743216cb09e8f75571a49764ef9cef031cc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8c60009fed43173b9c893ebbe01dc8f962e67221f1935ac25276bce2ea051cdb" + "bytes": "4c3e4d1b62ebdf99ee6626ad89409743216cb09e8f75571a49764ef9cef031cc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d3e983cfac97b85c56e952f7af0764c8300dd093ad63df32289bd22a18713a4" + "bytes": "890d7b6711ccca99dcddf3f666b8258e651fd855a30099bf4fe415e9d1a3e98d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d3e983cfac97b85c56e952f7af0764c8300dd093ad63df32289bd22a18713a4" + "bytes": "890d7b6711ccca99dcddf3f666b8258e651fd855a30099bf4fe415e9d1a3e98d" } ] }, "durability": "persistent", "val": { - "bytes": "8c60009fed43173b9c893ebbe01dc8f962e67221f1935ac25276bce2ea051cdb" + "bytes": "4c3e4d1b62ebdf99ee6626ad89409743216cb09e8f75571a49764ef9cef031cc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "548383702" + "i128": "979161739" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.220.json index 54395d1f..ba8d44fc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "135299471" + "i128": "184427971" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "135299471" + "i128": "184427971" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9dd8d499307e79c36f088f7b6d3bcc8a446f5fa8800251abd776fb83d4cc807" + "bytes": "bb06be1d22e632ce45011c92b90d54a20a31632155b31d816f72fe321430f3e2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "135299471" + "i128": "184427971" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2fb3cbacb2a3f5259b406a2d95935598efed663ea4d801c7d2820af929da8d33" + "bytes": "15b0b6714b0aca15a0b9fc2c283117a89fc0eea39bc61ce1ce396828c5dbb152" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2fb3cbacb2a3f5259b406a2d95935598efed663ea4d801c7d2820af929da8d33" + "bytes": "15b0b6714b0aca15a0b9fc2c283117a89fc0eea39bc61ce1ce396828c5dbb152" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2fb3cbacb2a3f5259b406a2d95935598efed663ea4d801c7d2820af929da8d33" + "bytes": "15b0b6714b0aca15a0b9fc2c283117a89fc0eea39bc61ce1ce396828c5dbb152" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "135299471" + "i128": "184427971" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "135299471" + "i128": "184427971" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2fb3cbacb2a3f5259b406a2d95935598efed663ea4d801c7d2820af929da8d33" + "bytes": "15b0b6714b0aca15a0b9fc2c283117a89fc0eea39bc61ce1ce396828c5dbb152" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2fb3cbacb2a3f5259b406a2d95935598efed663ea4d801c7d2820af929da8d33" + "bytes": "15b0b6714b0aca15a0b9fc2c283117a89fc0eea39bc61ce1ce396828c5dbb152" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db51f0d3d975c1d0d91fa5fd177750255e54ba8633d4ebf06417ea26ad0382e6" + "bytes": "44475ef1f1f2a40eb4e21a27acd5a48b27887bc88769a31767f8997c323cadea" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db51f0d3d975c1d0d91fa5fd177750255e54ba8633d4ebf06417ea26ad0382e6" + "bytes": "44475ef1f1f2a40eb4e21a27acd5a48b27887bc88769a31767f8997c323cadea" } ] }, "durability": "persistent", "val": { - "bytes": "2fb3cbacb2a3f5259b406a2d95935598efed663ea4d801c7d2820af929da8d33" + "bytes": "15b0b6714b0aca15a0b9fc2c283117a89fc0eea39bc61ce1ce396828c5dbb152" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "135299471" + "i128": "184427971" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.221.json index 886bd707..3f1e2df6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "245767495" + "i128": "4502765" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "245767495" + "i128": "4502765" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83556bb915d9663da5de2943a54daa3662364325932c9698ed915e7209cf936c" + "bytes": "88074391c69507b292ce8c208173438ddcfcbc73ccd9fc8145b16ad133dd8b23" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "245767495" + "i128": "4502765" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c0eefb75b1f056482dad74bb9e6a0292c5055f426b1f9d26391304c76a837490" + "bytes": "c0e1d87fd616947af16e0d9c0295736f616fee2cce5e791ca0410f1d26350997" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0eefb75b1f056482dad74bb9e6a0292c5055f426b1f9d26391304c76a837490" + "bytes": "c0e1d87fd616947af16e0d9c0295736f616fee2cce5e791ca0410f1d26350997" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0eefb75b1f056482dad74bb9e6a0292c5055f426b1f9d26391304c76a837490" + "bytes": "c0e1d87fd616947af16e0d9c0295736f616fee2cce5e791ca0410f1d26350997" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "245767495" + "i128": "4502765" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "245767495" + "i128": "4502765" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c0eefb75b1f056482dad74bb9e6a0292c5055f426b1f9d26391304c76a837490" + "bytes": "c0e1d87fd616947af16e0d9c0295736f616fee2cce5e791ca0410f1d26350997" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c0eefb75b1f056482dad74bb9e6a0292c5055f426b1f9d26391304c76a837490" + "bytes": "c0e1d87fd616947af16e0d9c0295736f616fee2cce5e791ca0410f1d26350997" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6126eb0c10426e99b0fd152cf437b9d2242dc81fbc90e5fcb2407fdfe51e2c3b" + "bytes": "822e89fc64073b2dacf9ef592635eb90ab129d0634f3abd0b25014258b43edd1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6126eb0c10426e99b0fd152cf437b9d2242dc81fbc90e5fcb2407fdfe51e2c3b" + "bytes": "822e89fc64073b2dacf9ef592635eb90ab129d0634f3abd0b25014258b43edd1" } ] }, "durability": "persistent", "val": { - "bytes": "c0eefb75b1f056482dad74bb9e6a0292c5055f426b1f9d26391304c76a837490" + "bytes": "c0e1d87fd616947af16e0d9c0295736f616fee2cce5e791ca0410f1d26350997" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "245767495" + "i128": "4502765" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.222.json index a55f1365..726bd862 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "841820763" + "i128": "157502723" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "841820763" + "i128": "157502723" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e262e4f3702f853e8deac52dd302ded640c968e0ca9796c69a1b149895142845" + "bytes": "32435e07395ceccebd00ddc879639aa894a32498cba81a3e9e371077c6e05661" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "841820763" + "i128": "157502723" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "86b0e420159a39534b01d18c5375c04f683f035dfb442462b360368bccec361d" + "bytes": "10778fcc5d4678d29c82f19a57f2ca5e11d99456f7d868efbade883a02391316" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "86b0e420159a39534b01d18c5375c04f683f035dfb442462b360368bccec361d" + "bytes": "10778fcc5d4678d29c82f19a57f2ca5e11d99456f7d868efbade883a02391316" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "86b0e420159a39534b01d18c5375c04f683f035dfb442462b360368bccec361d" + "bytes": "10778fcc5d4678d29c82f19a57f2ca5e11d99456f7d868efbade883a02391316" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "841820763" + "i128": "157502723" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "841820763" + "i128": "157502723" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "86b0e420159a39534b01d18c5375c04f683f035dfb442462b360368bccec361d" + "bytes": "10778fcc5d4678d29c82f19a57f2ca5e11d99456f7d868efbade883a02391316" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "86b0e420159a39534b01d18c5375c04f683f035dfb442462b360368bccec361d" + "bytes": "10778fcc5d4678d29c82f19a57f2ca5e11d99456f7d868efbade883a02391316" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "713a498396c6630c36002e76a5427757c7742af6f0f16978656be9b3d6ca5466" + "bytes": "97aa07185da01ad60531d74480a510265e8e0d726a11e5b2b36951c37a7ac234" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "713a498396c6630c36002e76a5427757c7742af6f0f16978656be9b3d6ca5466" + "bytes": "97aa07185da01ad60531d74480a510265e8e0d726a11e5b2b36951c37a7ac234" } ] }, "durability": "persistent", "val": { - "bytes": "86b0e420159a39534b01d18c5375c04f683f035dfb442462b360368bccec361d" + "bytes": "10778fcc5d4678d29c82f19a57f2ca5e11d99456f7d868efbade883a02391316" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "841820763" + "i128": "157502723" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.223.json index e41ff6c4..919f481d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "902121046" + "i128": "203044107" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "902121046" + "i128": "203044107" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d897b861fd0361431a3f93c6522a1a50bdc3b76bea93c80ac6a5bcfe170a81b" + "bytes": "8d58d3d4c9e51cda1e9da644224cbdaf28dec12538db64351c143a97b44c403f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "902121046" + "i128": "203044107" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9c84670b4a79da5bb61d0669ac9f1d16f1c905245455bfb74b15677ab28b4a45" + "bytes": "90cebc395b07becc00de7276247ea9ac449c37d94dc466cfb281f4117f2be743" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9c84670b4a79da5bb61d0669ac9f1d16f1c905245455bfb74b15677ab28b4a45" + "bytes": "90cebc395b07becc00de7276247ea9ac449c37d94dc466cfb281f4117f2be743" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9c84670b4a79da5bb61d0669ac9f1d16f1c905245455bfb74b15677ab28b4a45" + "bytes": "90cebc395b07becc00de7276247ea9ac449c37d94dc466cfb281f4117f2be743" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "902121046" + "i128": "203044107" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "902121046" + "i128": "203044107" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9c84670b4a79da5bb61d0669ac9f1d16f1c905245455bfb74b15677ab28b4a45" + "bytes": "90cebc395b07becc00de7276247ea9ac449c37d94dc466cfb281f4117f2be743" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9c84670b4a79da5bb61d0669ac9f1d16f1c905245455bfb74b15677ab28b4a45" + "bytes": "90cebc395b07becc00de7276247ea9ac449c37d94dc466cfb281f4117f2be743" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4eadb71d02ce79a8576ff275ae2467b29025eaf0ffc5cf2fdf03c9575db676eb" + "bytes": "62727b828aa0781df1d830f874cef2de1f99235eb069616e97857dcb7dd5820c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4eadb71d02ce79a8576ff275ae2467b29025eaf0ffc5cf2fdf03c9575db676eb" + "bytes": "62727b828aa0781df1d830f874cef2de1f99235eb069616e97857dcb7dd5820c" } ] }, "durability": "persistent", "val": { - "bytes": "9c84670b4a79da5bb61d0669ac9f1d16f1c905245455bfb74b15677ab28b4a45" + "bytes": "90cebc395b07becc00de7276247ea9ac449c37d94dc466cfb281f4117f2be743" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "902121046" + "i128": "203044107" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.224.json index 56cce50f..f5e49d9d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "84283681" + "i128": "439640202" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "84283681" + "i128": "439640202" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "50de4cfe124fcf8971250ba4e886d52c31cd1f21e05113dda91f6d0b282a68b8" + "bytes": "6242de4241d5047a616410b7951a254ddb79c3c6f778ef71f39aa6452a3fc2a6" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "84283681" + "i128": "439640202" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "11848fca21868c2a585659825d1473eee06aed1391b0354126bd334296636e83" + "bytes": "f57cbbb2df44b56ae1d36498ce98ca22927a4d1a35f219d732f922497fc9fe7f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11848fca21868c2a585659825d1473eee06aed1391b0354126bd334296636e83" + "bytes": "f57cbbb2df44b56ae1d36498ce98ca22927a4d1a35f219d732f922497fc9fe7f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11848fca21868c2a585659825d1473eee06aed1391b0354126bd334296636e83" + "bytes": "f57cbbb2df44b56ae1d36498ce98ca22927a4d1a35f219d732f922497fc9fe7f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "84283681" + "i128": "439640202" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "84283681" + "i128": "439640202" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "11848fca21868c2a585659825d1473eee06aed1391b0354126bd334296636e83" + "bytes": "f57cbbb2df44b56ae1d36498ce98ca22927a4d1a35f219d732f922497fc9fe7f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "11848fca21868c2a585659825d1473eee06aed1391b0354126bd334296636e83" + "bytes": "f57cbbb2df44b56ae1d36498ce98ca22927a4d1a35f219d732f922497fc9fe7f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e28e1ab9c4adb6a2b20ed5eb6be8c067396d5e9e8a773a0b778feeca633b73ef" + "bytes": "21a22611be9c3ac2d8d8a4c93e3035b52ba6e86ec9ed8947abe928629728f9b2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e28e1ab9c4adb6a2b20ed5eb6be8c067396d5e9e8a773a0b778feeca633b73ef" + "bytes": "21a22611be9c3ac2d8d8a4c93e3035b52ba6e86ec9ed8947abe928629728f9b2" } ] }, "durability": "persistent", "val": { - "bytes": "11848fca21868c2a585659825d1473eee06aed1391b0354126bd334296636e83" + "bytes": "f57cbbb2df44b56ae1d36498ce98ca22927a4d1a35f219d732f922497fc9fe7f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "84283681" + "i128": "439640202" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.225.json index 0f9291a6..3c15a262 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "549688788" + "i128": "977824983" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "549688788" + "i128": "977824983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba619581394cf2597e6e24d02d9e185573000d47285206860cb2fb6c845bcdb9" + "bytes": "d5e7103357ba37c30d2ecc049fb55e2a6452d3cbc552eba1d6fcb06cedc8e123" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "549688788" + "i128": "977824983" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "29e59f450b15522828a0d6ca9a2f5a02479dffcc09df8eed0f6f01b2b0077870" + "bytes": "920661b594a97b8cc8ee1d700c69ca6a1277ea76390f53f8b3c1e5e0ff4add53" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "29e59f450b15522828a0d6ca9a2f5a02479dffcc09df8eed0f6f01b2b0077870" + "bytes": "920661b594a97b8cc8ee1d700c69ca6a1277ea76390f53f8b3c1e5e0ff4add53" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "29e59f450b15522828a0d6ca9a2f5a02479dffcc09df8eed0f6f01b2b0077870" + "bytes": "920661b594a97b8cc8ee1d700c69ca6a1277ea76390f53f8b3c1e5e0ff4add53" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "549688788" + "i128": "977824983" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "549688788" + "i128": "977824983" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "29e59f450b15522828a0d6ca9a2f5a02479dffcc09df8eed0f6f01b2b0077870" + "bytes": "920661b594a97b8cc8ee1d700c69ca6a1277ea76390f53f8b3c1e5e0ff4add53" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "29e59f450b15522828a0d6ca9a2f5a02479dffcc09df8eed0f6f01b2b0077870" + "bytes": "920661b594a97b8cc8ee1d700c69ca6a1277ea76390f53f8b3c1e5e0ff4add53" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e5f77670580629fb906d3d71d15d35feff884ff600c99cac359ab92de7881fd" + "bytes": "0c2ca2906daa771e45086e2add169fa9d2fc490e339fc180ec2d4fff9e09179b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e5f77670580629fb906d3d71d15d35feff884ff600c99cac359ab92de7881fd" + "bytes": "0c2ca2906daa771e45086e2add169fa9d2fc490e339fc180ec2d4fff9e09179b" } ] }, "durability": "persistent", "val": { - "bytes": "29e59f450b15522828a0d6ca9a2f5a02479dffcc09df8eed0f6f01b2b0077870" + "bytes": "920661b594a97b8cc8ee1d700c69ca6a1277ea76390f53f8b3c1e5e0ff4add53" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "549688788" + "i128": "977824983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.226.json index c9716f42..4a0c1ea0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "419655547" + "i128": "857139513" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "419655547" + "i128": "857139513" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "30c41efa1ad768f56db6e0204b85077ea2c0558a16734b31e618c8575056e018" + "bytes": "739dc43581ab2bf0bc4f9f04fec9246302a16c00f6a7b504c1929194951b5905" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "419655547" + "i128": "857139513" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "be629640d693e713ecfe3b0c1ca88e6fbf6a4e25b7d6bb5c556ddfb8dcfb5bdd" + "bytes": "28d6319293905f812ae50293c94022ca538b5f5910898aae2f89da24c290cb58" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be629640d693e713ecfe3b0c1ca88e6fbf6a4e25b7d6bb5c556ddfb8dcfb5bdd" + "bytes": "28d6319293905f812ae50293c94022ca538b5f5910898aae2f89da24c290cb58" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be629640d693e713ecfe3b0c1ca88e6fbf6a4e25b7d6bb5c556ddfb8dcfb5bdd" + "bytes": "28d6319293905f812ae50293c94022ca538b5f5910898aae2f89da24c290cb58" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "419655547" + "i128": "857139513" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "419655547" + "i128": "857139513" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "be629640d693e713ecfe3b0c1ca88e6fbf6a4e25b7d6bb5c556ddfb8dcfb5bdd" + "bytes": "28d6319293905f812ae50293c94022ca538b5f5910898aae2f89da24c290cb58" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "be629640d693e713ecfe3b0c1ca88e6fbf6a4e25b7d6bb5c556ddfb8dcfb5bdd" + "bytes": "28d6319293905f812ae50293c94022ca538b5f5910898aae2f89da24c290cb58" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "525f41825f314cbfc2ea48b7c3ad45a570c5c8146f2fd9adf744e019b1f02f53" + "bytes": "98ca49ec14424710161d1fc6d118b49b6fb346d9ddeaeb73dda8be6154c324fa" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "525f41825f314cbfc2ea48b7c3ad45a570c5c8146f2fd9adf744e019b1f02f53" + "bytes": "98ca49ec14424710161d1fc6d118b49b6fb346d9ddeaeb73dda8be6154c324fa" } ] }, "durability": "persistent", "val": { - "bytes": "be629640d693e713ecfe3b0c1ca88e6fbf6a4e25b7d6bb5c556ddfb8dcfb5bdd" + "bytes": "28d6319293905f812ae50293c94022ca538b5f5910898aae2f89da24c290cb58" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "419655547" + "i128": "857139513" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.227.json index 63dfa796..b668385a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "220209894" + "i128": "581733652" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "220209894" + "i128": "581733652" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fd8afcffc802a5a7370f9ae4d4d594d19b8d7340c2fe80e91af2e7643b34170" + "bytes": "2ee6eb4c34d53fc7d3cb355c3c382e68cf203a98ed6ca44f0cf328bc48ac0b77" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "220209894" + "i128": "581733652" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "398499823671aab3267c65c1c25e16753eea8f8091a026d00083c355e454ccac" + "bytes": "378ffb8c998e476bc3e82e024f64b0fe5e224b97b5fa2d609ed00c6732012005" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "398499823671aab3267c65c1c25e16753eea8f8091a026d00083c355e454ccac" + "bytes": "378ffb8c998e476bc3e82e024f64b0fe5e224b97b5fa2d609ed00c6732012005" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "398499823671aab3267c65c1c25e16753eea8f8091a026d00083c355e454ccac" + "bytes": "378ffb8c998e476bc3e82e024f64b0fe5e224b97b5fa2d609ed00c6732012005" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "220209894" + "i128": "581733652" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "220209894" + "i128": "581733652" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "398499823671aab3267c65c1c25e16753eea8f8091a026d00083c355e454ccac" + "bytes": "378ffb8c998e476bc3e82e024f64b0fe5e224b97b5fa2d609ed00c6732012005" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "398499823671aab3267c65c1c25e16753eea8f8091a026d00083c355e454ccac" + "bytes": "378ffb8c998e476bc3e82e024f64b0fe5e224b97b5fa2d609ed00c6732012005" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "025f72d2a05fd34fa4d9d539a50a056655c94c17ed7d9f13619009e0029953d3" + "bytes": "0221825806640ef1c657ce8d7322b0a1a6f3b873fa81f63995c901a165b7f4d3" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "025f72d2a05fd34fa4d9d539a50a056655c94c17ed7d9f13619009e0029953d3" + "bytes": "0221825806640ef1c657ce8d7322b0a1a6f3b873fa81f63995c901a165b7f4d3" } ] }, "durability": "persistent", "val": { - "bytes": "398499823671aab3267c65c1c25e16753eea8f8091a026d00083c355e454ccac" + "bytes": "378ffb8c998e476bc3e82e024f64b0fe5e224b97b5fa2d609ed00c6732012005" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "220209894" + "i128": "581733652" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.228.json index c9bfd8b5..0dd0a2c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "952264706" + "i128": "108270886" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "952264706" + "i128": "108270886" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "187cafe8006498d67735930145e0fdcf01631ed0d8d0b7a20b8cbf1354b76d70" + "bytes": "0739b7dbc6af90cbcf63902a5b120c60472a2f42453c741c9d5309f49c78e2ee" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "952264706" + "i128": "108270886" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c7b26c03f2ee0b6fe6be4fa6d2c3eeaa7547ff7dd163f1ae9ac82b205ed3f9b5" + "bytes": "481f0a4be5908eac742746c1eee6b2e1399be57b3fcb9c95e6ac29660025cde0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7b26c03f2ee0b6fe6be4fa6d2c3eeaa7547ff7dd163f1ae9ac82b205ed3f9b5" + "bytes": "481f0a4be5908eac742746c1eee6b2e1399be57b3fcb9c95e6ac29660025cde0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7b26c03f2ee0b6fe6be4fa6d2c3eeaa7547ff7dd163f1ae9ac82b205ed3f9b5" + "bytes": "481f0a4be5908eac742746c1eee6b2e1399be57b3fcb9c95e6ac29660025cde0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "952264706" + "i128": "108270886" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "952264706" + "i128": "108270886" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c7b26c03f2ee0b6fe6be4fa6d2c3eeaa7547ff7dd163f1ae9ac82b205ed3f9b5" + "bytes": "481f0a4be5908eac742746c1eee6b2e1399be57b3fcb9c95e6ac29660025cde0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c7b26c03f2ee0b6fe6be4fa6d2c3eeaa7547ff7dd163f1ae9ac82b205ed3f9b5" + "bytes": "481f0a4be5908eac742746c1eee6b2e1399be57b3fcb9c95e6ac29660025cde0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ecf0e5c80d181579767e514270281d701ce7b23e517fa6f7dbfd5904d8fd8424" + "bytes": "4ffa0c10ecb8467200d4db72dc9c3bdf4d104a6a1a662e041f40ff455dc977a2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ecf0e5c80d181579767e514270281d701ce7b23e517fa6f7dbfd5904d8fd8424" + "bytes": "4ffa0c10ecb8467200d4db72dc9c3bdf4d104a6a1a662e041f40ff455dc977a2" } ] }, "durability": "persistent", "val": { - "bytes": "c7b26c03f2ee0b6fe6be4fa6d2c3eeaa7547ff7dd163f1ae9ac82b205ed3f9b5" + "bytes": "481f0a4be5908eac742746c1eee6b2e1399be57b3fcb9c95e6ac29660025cde0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "952264706" + "i128": "108270886" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.229.json index 6b16898c..8d1d4d36 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "938597439" + "i128": "628695525" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "938597439" + "i128": "628695525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "20e3c8be696885188e29f0b6e89c3cc575651b8367ff8dee5415cd9fe717cc5c" + "bytes": "0351f7c399d57045fcfd5c17885feaeaf6215ebc2a9ea70e73a3fc2e8511bfb7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "938597439" + "i128": "628695525" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e4169eeca2adfafec241a3f72a8476c32cbd15b31f78a94e71cb81039a2406f7" + "bytes": "16096bd0ad358760c724a7ca3b417a0e4f05a75e8e2d311cf78d771c43781d8a" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e4169eeca2adfafec241a3f72a8476c32cbd15b31f78a94e71cb81039a2406f7" + "bytes": "16096bd0ad358760c724a7ca3b417a0e4f05a75e8e2d311cf78d771c43781d8a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e4169eeca2adfafec241a3f72a8476c32cbd15b31f78a94e71cb81039a2406f7" + "bytes": "16096bd0ad358760c724a7ca3b417a0e4f05a75e8e2d311cf78d771c43781d8a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "938597439" + "i128": "628695525" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "938597439" + "i128": "628695525" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e4169eeca2adfafec241a3f72a8476c32cbd15b31f78a94e71cb81039a2406f7" + "bytes": "16096bd0ad358760c724a7ca3b417a0e4f05a75e8e2d311cf78d771c43781d8a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e4169eeca2adfafec241a3f72a8476c32cbd15b31f78a94e71cb81039a2406f7" + "bytes": "16096bd0ad358760c724a7ca3b417a0e4f05a75e8e2d311cf78d771c43781d8a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6125d5d607558bc65aa12d0342e94906be75f95dca5541aae052139e7655cb06" + "bytes": "b72efbd64ced633e275d1b8a8b83a5501510c09be6e0c424124145efcdef2c64" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6125d5d607558bc65aa12d0342e94906be75f95dca5541aae052139e7655cb06" + "bytes": "b72efbd64ced633e275d1b8a8b83a5501510c09be6e0c424124145efcdef2c64" } ] }, "durability": "persistent", "val": { - "bytes": "e4169eeca2adfafec241a3f72a8476c32cbd15b31f78a94e71cb81039a2406f7" + "bytes": "16096bd0ad358760c724a7ca3b417a0e4f05a75e8e2d311cf78d771c43781d8a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "938597439" + "i128": "628695525" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.23.json index 28609914..2b13ad4d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "472921056" + "i128": "86759910" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "472921056" + "i128": "86759910" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "675a47a2d60f2df914aa48ca29c5f6ade5feae847ca2ed197fdc3dc6fbfff2f6" + "bytes": "9396794c4309d09bc11239b225b75b125c9a494befa3ba0ad047b1fcf25c7904" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "472921056" + "i128": "86759910" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "185e609ce04851ff132b835d27620382fbd80e876547506b69adb801d3718b88" + "bytes": "8734cc5b04188e7896a74a11d46ba29475c15541dae467fff530e5d13e1f4b73" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "185e609ce04851ff132b835d27620382fbd80e876547506b69adb801d3718b88" + "bytes": "8734cc5b04188e7896a74a11d46ba29475c15541dae467fff530e5d13e1f4b73" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "185e609ce04851ff132b835d27620382fbd80e876547506b69adb801d3718b88" + "bytes": "8734cc5b04188e7896a74a11d46ba29475c15541dae467fff530e5d13e1f4b73" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "472921056" + "i128": "86759910" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "472921056" + "i128": "86759910" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "185e609ce04851ff132b835d27620382fbd80e876547506b69adb801d3718b88" + "bytes": "8734cc5b04188e7896a74a11d46ba29475c15541dae467fff530e5d13e1f4b73" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "185e609ce04851ff132b835d27620382fbd80e876547506b69adb801d3718b88" + "bytes": "8734cc5b04188e7896a74a11d46ba29475c15541dae467fff530e5d13e1f4b73" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "153c5882cb610be4582b1fbd1a9670487bf4a70ab81fca20c0aef88d51e17c62" + "bytes": "a37d526420c7a73b0610317165300fd86449f3c6e422119f7a9e06a48ce95f41" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "153c5882cb610be4582b1fbd1a9670487bf4a70ab81fca20c0aef88d51e17c62" + "bytes": "a37d526420c7a73b0610317165300fd86449f3c6e422119f7a9e06a48ce95f41" } ] }, "durability": "persistent", "val": { - "bytes": "185e609ce04851ff132b835d27620382fbd80e876547506b69adb801d3718b88" + "bytes": "8734cc5b04188e7896a74a11d46ba29475c15541dae467fff530e5d13e1f4b73" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "472921056" + "i128": "86759910" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.230.json index 586878de..576860ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "704272168" + "i128": "547023314" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "704272168" + "i128": "547023314" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "85262f95d8399640dc90a821978c5514d35fc1fb9a220c44fe6a2f54a08471d5" + "bytes": "bfc2e8e407a802826959e27f6643bff4bda75e794a91211947e3e80ccec20c6f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "704272168" + "i128": "547023314" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "83c280583a4d9a9e1607ce6246d7ea7514e38bd7230637dc76875b762c248dff" + "bytes": "8b6c91d48bf91f5d2e51ab9be8857f77d2cb20b96bfb17a91197b7890e7e2ca0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "83c280583a4d9a9e1607ce6246d7ea7514e38bd7230637dc76875b762c248dff" + "bytes": "8b6c91d48bf91f5d2e51ab9be8857f77d2cb20b96bfb17a91197b7890e7e2ca0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "83c280583a4d9a9e1607ce6246d7ea7514e38bd7230637dc76875b762c248dff" + "bytes": "8b6c91d48bf91f5d2e51ab9be8857f77d2cb20b96bfb17a91197b7890e7e2ca0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "704272168" + "i128": "547023314" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "704272168" + "i128": "547023314" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "83c280583a4d9a9e1607ce6246d7ea7514e38bd7230637dc76875b762c248dff" + "bytes": "8b6c91d48bf91f5d2e51ab9be8857f77d2cb20b96bfb17a91197b7890e7e2ca0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "83c280583a4d9a9e1607ce6246d7ea7514e38bd7230637dc76875b762c248dff" + "bytes": "8b6c91d48bf91f5d2e51ab9be8857f77d2cb20b96bfb17a91197b7890e7e2ca0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a52149635bd6786538b16ccdc2342fd2abfc70b733ace15d1594126380e918ba" + "bytes": "c117992de45cfb0b9b7d4d5921431b7e430856c46734e1b90197f6403ee3a593" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a52149635bd6786538b16ccdc2342fd2abfc70b733ace15d1594126380e918ba" + "bytes": "c117992de45cfb0b9b7d4d5921431b7e430856c46734e1b90197f6403ee3a593" } ] }, "durability": "persistent", "val": { - "bytes": "83c280583a4d9a9e1607ce6246d7ea7514e38bd7230637dc76875b762c248dff" + "bytes": "8b6c91d48bf91f5d2e51ab9be8857f77d2cb20b96bfb17a91197b7890e7e2ca0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "704272168" + "i128": "547023314" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.231.json index 41b61996..3fc61a47 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "831897276" + "i128": "617539915" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "831897276" + "i128": "617539915" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc9e41d99f3acbfa26be437b66f0006647109f080a206bb36e6053e2b96bc74c" + "bytes": "4488ca48c60d737e0584d9125800b6381f68d44faf3afdcb9d7af538138216fb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "831897276" + "i128": "617539915" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4618e03c2f37cb5e24099cf0f91b6a84828c4d450fc65d70a6d52dd996ceb9c6" + "bytes": "f4c641b621beac8a6c636c5ecab200f85238c469c8b62ef9087d9b48c05c449f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4618e03c2f37cb5e24099cf0f91b6a84828c4d450fc65d70a6d52dd996ceb9c6" + "bytes": "f4c641b621beac8a6c636c5ecab200f85238c469c8b62ef9087d9b48c05c449f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4618e03c2f37cb5e24099cf0f91b6a84828c4d450fc65d70a6d52dd996ceb9c6" + "bytes": "f4c641b621beac8a6c636c5ecab200f85238c469c8b62ef9087d9b48c05c449f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "831897276" + "i128": "617539915" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "831897276" + "i128": "617539915" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4618e03c2f37cb5e24099cf0f91b6a84828c4d450fc65d70a6d52dd996ceb9c6" + "bytes": "f4c641b621beac8a6c636c5ecab200f85238c469c8b62ef9087d9b48c05c449f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4618e03c2f37cb5e24099cf0f91b6a84828c4d450fc65d70a6d52dd996ceb9c6" + "bytes": "f4c641b621beac8a6c636c5ecab200f85238c469c8b62ef9087d9b48c05c449f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fb50619e8f897b8a6591dedfaea92b6636d284aff310f93ae50f778da973d82" + "bytes": "58d56e1c885630d03a6cd2a2858ebcd04cbce2005c4950a30a8f4516b69308b7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fb50619e8f897b8a6591dedfaea92b6636d284aff310f93ae50f778da973d82" + "bytes": "58d56e1c885630d03a6cd2a2858ebcd04cbce2005c4950a30a8f4516b69308b7" } ] }, "durability": "persistent", "val": { - "bytes": "4618e03c2f37cb5e24099cf0f91b6a84828c4d450fc65d70a6d52dd996ceb9c6" + "bytes": "f4c641b621beac8a6c636c5ecab200f85238c469c8b62ef9087d9b48c05c449f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "831897276" + "i128": "617539915" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.232.json index 6a555f77..cfe55a0d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "883634127" + "i128": "950950561" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "883634127" + "i128": "950950561" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2e36f4791f2851ab72ab82e4f1a4a3ca9beb4bda69a214a08b6b2319d359146" + "bytes": "74e2dd4ee46cd5f3f47125ca37ba15d5899c0f81bae749026302312179056810" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "883634127" + "i128": "950950561" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dbc43a08caff50c9e93a5ac3fe2e0fe0ce10e4b25f1d383bb889487c1a4ae119" + "bytes": "a50bfd7a2f7e516fd8d244111f279c48f669205d52c723f27328b86d5fe8f1fd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dbc43a08caff50c9e93a5ac3fe2e0fe0ce10e4b25f1d383bb889487c1a4ae119" + "bytes": "a50bfd7a2f7e516fd8d244111f279c48f669205d52c723f27328b86d5fe8f1fd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dbc43a08caff50c9e93a5ac3fe2e0fe0ce10e4b25f1d383bb889487c1a4ae119" + "bytes": "a50bfd7a2f7e516fd8d244111f279c48f669205d52c723f27328b86d5fe8f1fd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "883634127" + "i128": "950950561" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "883634127" + "i128": "950950561" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dbc43a08caff50c9e93a5ac3fe2e0fe0ce10e4b25f1d383bb889487c1a4ae119" + "bytes": "a50bfd7a2f7e516fd8d244111f279c48f669205d52c723f27328b86d5fe8f1fd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dbc43a08caff50c9e93a5ac3fe2e0fe0ce10e4b25f1d383bb889487c1a4ae119" + "bytes": "a50bfd7a2f7e516fd8d244111f279c48f669205d52c723f27328b86d5fe8f1fd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb652a1f7620419d0be8868dbd9ac79f8afbb3571d9dced02d57025c3acca7b4" + "bytes": "32ea2853871366ed979aa3b7907427dd74f6aab556b650da80e3f9332efba4f2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb652a1f7620419d0be8868dbd9ac79f8afbb3571d9dced02d57025c3acca7b4" + "bytes": "32ea2853871366ed979aa3b7907427dd74f6aab556b650da80e3f9332efba4f2" } ] }, "durability": "persistent", "val": { - "bytes": "dbc43a08caff50c9e93a5ac3fe2e0fe0ce10e4b25f1d383bb889487c1a4ae119" + "bytes": "a50bfd7a2f7e516fd8d244111f279c48f669205d52c723f27328b86d5fe8f1fd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "883634127" + "i128": "950950561" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.233.json index eb81d456..cc99a192 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "223986487" + "i128": "449057682" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "223986487" + "i128": "449057682" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff5d14e8a0398a2c63a7d1d9411b5df4af50ab3f43b5bef9a3a28f5be149c9d8" + "bytes": "877d1a1897ef5057434e28d612b4764390a0af6d6f5eca5fad951c233592420b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "223986487" + "i128": "449057682" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1bc69b3c9e0cb8fe5ed1f8c895df469f69336b4803096dc63671702dd3d7d786" + "bytes": "cd62d52685e1655f41d9c8a65da7dae6c5a9df487127d3b65b725235f09b366d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1bc69b3c9e0cb8fe5ed1f8c895df469f69336b4803096dc63671702dd3d7d786" + "bytes": "cd62d52685e1655f41d9c8a65da7dae6c5a9df487127d3b65b725235f09b366d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1bc69b3c9e0cb8fe5ed1f8c895df469f69336b4803096dc63671702dd3d7d786" + "bytes": "cd62d52685e1655f41d9c8a65da7dae6c5a9df487127d3b65b725235f09b366d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "223986487" + "i128": "449057682" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "223986487" + "i128": "449057682" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1bc69b3c9e0cb8fe5ed1f8c895df469f69336b4803096dc63671702dd3d7d786" + "bytes": "cd62d52685e1655f41d9c8a65da7dae6c5a9df487127d3b65b725235f09b366d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1bc69b3c9e0cb8fe5ed1f8c895df469f69336b4803096dc63671702dd3d7d786" + "bytes": "cd62d52685e1655f41d9c8a65da7dae6c5a9df487127d3b65b725235f09b366d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ffb9e1dbcfab092c5df38d05018a4153fd7f345c5dc251b41d7a187ca5c24b9" + "bytes": "0a2435866a24bec2bb9524297aaaf4ff02294cf1328a9ec83c4b5c99a1e963ee" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ffb9e1dbcfab092c5df38d05018a4153fd7f345c5dc251b41d7a187ca5c24b9" + "bytes": "0a2435866a24bec2bb9524297aaaf4ff02294cf1328a9ec83c4b5c99a1e963ee" } ] }, "durability": "persistent", "val": { - "bytes": "1bc69b3c9e0cb8fe5ed1f8c895df469f69336b4803096dc63671702dd3d7d786" + "bytes": "cd62d52685e1655f41d9c8a65da7dae6c5a9df487127d3b65b725235f09b366d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "223986487" + "i128": "449057682" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.234.json index 89fd948c..0f5ab180 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "757454212" + "i128": "821065102" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "757454212" + "i128": "821065102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "690319e508e09a73092cdc595e46bd098a87e372dd5c309b7728f0377e06e53a" + "bytes": "f4bdd801540ca1242e3f6bdbc8259af17c990dcc3322c2ca1623a5bdec1810fb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "757454212" + "i128": "821065102" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "11c488e51e756eee76f3b586efd85f7fbefd3fd94a774a5bfdfe22a3c04f2fb9" + "bytes": "cb0bd8d15da607c4f14350b92246a772e09f1675e7677a24ceaeeb19029a875b" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11c488e51e756eee76f3b586efd85f7fbefd3fd94a774a5bfdfe22a3c04f2fb9" + "bytes": "cb0bd8d15da607c4f14350b92246a772e09f1675e7677a24ceaeeb19029a875b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11c488e51e756eee76f3b586efd85f7fbefd3fd94a774a5bfdfe22a3c04f2fb9" + "bytes": "cb0bd8d15da607c4f14350b92246a772e09f1675e7677a24ceaeeb19029a875b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "757454212" + "i128": "821065102" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "757454212" + "i128": "821065102" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "11c488e51e756eee76f3b586efd85f7fbefd3fd94a774a5bfdfe22a3c04f2fb9" + "bytes": "cb0bd8d15da607c4f14350b92246a772e09f1675e7677a24ceaeeb19029a875b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "11c488e51e756eee76f3b586efd85f7fbefd3fd94a774a5bfdfe22a3c04f2fb9" + "bytes": "cb0bd8d15da607c4f14350b92246a772e09f1675e7677a24ceaeeb19029a875b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e73cf4c218d37668f92ecc59e20723c1064e71afc8abd5e091a141cec32b35a7" + "bytes": "7db7a8edbbabde4b83681f08163c499c441b5e00713c4e7a46585d066c4332b3" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e73cf4c218d37668f92ecc59e20723c1064e71afc8abd5e091a141cec32b35a7" + "bytes": "7db7a8edbbabde4b83681f08163c499c441b5e00713c4e7a46585d066c4332b3" } ] }, "durability": "persistent", "val": { - "bytes": "11c488e51e756eee76f3b586efd85f7fbefd3fd94a774a5bfdfe22a3c04f2fb9" + "bytes": "cb0bd8d15da607c4f14350b92246a772e09f1675e7677a24ceaeeb19029a875b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "757454212" + "i128": "821065102" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.235.json index 5f9b8aab..a774218a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975224220" + "i128": "238015819" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975224220" + "i128": "238015819" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6274881946ecebf008088695f7eb11c57c46944a61c057488022e77160f2157a" + "bytes": "952763e70c6fa59f106e3f0d770b8f0e7d5ab439ad28bc5114bcc7d9f0f54b7f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "975224220" + "i128": "238015819" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c0fd3f711c81fb04349b62c76ef04e50640663dd581d38fedbcd6e073f19b9bb" + "bytes": "77aa3eb5fb466223ef78f4b26547db3a435f706f453f44c07889852fb89550fc" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0fd3f711c81fb04349b62c76ef04e50640663dd581d38fedbcd6e073f19b9bb" + "bytes": "77aa3eb5fb466223ef78f4b26547db3a435f706f453f44c07889852fb89550fc" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0fd3f711c81fb04349b62c76ef04e50640663dd581d38fedbcd6e073f19b9bb" + "bytes": "77aa3eb5fb466223ef78f4b26547db3a435f706f453f44c07889852fb89550fc" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975224220" + "i128": "238015819" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "975224220" + "i128": "238015819" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c0fd3f711c81fb04349b62c76ef04e50640663dd581d38fedbcd6e073f19b9bb" + "bytes": "77aa3eb5fb466223ef78f4b26547db3a435f706f453f44c07889852fb89550fc" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c0fd3f711c81fb04349b62c76ef04e50640663dd581d38fedbcd6e073f19b9bb" + "bytes": "77aa3eb5fb466223ef78f4b26547db3a435f706f453f44c07889852fb89550fc" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1f64f34587787606743b1728b00fccbf1142c29b2e2216d97e5542ff67a5d54" + "bytes": "3465fb2775db21c7c6c418201b9622044f9c9835cc8c1baa306374fc4e951a66" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1f64f34587787606743b1728b00fccbf1142c29b2e2216d97e5542ff67a5d54" + "bytes": "3465fb2775db21c7c6c418201b9622044f9c9835cc8c1baa306374fc4e951a66" } ] }, "durability": "persistent", "val": { - "bytes": "c0fd3f711c81fb04349b62c76ef04e50640663dd581d38fedbcd6e073f19b9bb" + "bytes": "77aa3eb5fb466223ef78f4b26547db3a435f706f453f44c07889852fb89550fc" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "975224220" + "i128": "238015819" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.236.json index 5d525133..129b9e01 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "850840470" + "i128": "781556180" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "850840470" + "i128": "781556180" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a443a4f000897ff229122c153b8eaae3308e49ceebb4c3051a2f6dec893045d" + "bytes": "039366249bb908467eb552ddfdad83588231ed16aab09f7b0a77cd13419f3cd7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "850840470" + "i128": "781556180" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "45ebb58f7176b825aaca842bd56b152f063a8c0c67504ce34fc9d8795950b12d" + "bytes": "68e19c9a627734ccf7673c677da97dc3cf4b70dadbf0d1efe93718a8253e73ad" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45ebb58f7176b825aaca842bd56b152f063a8c0c67504ce34fc9d8795950b12d" + "bytes": "68e19c9a627734ccf7673c677da97dc3cf4b70dadbf0d1efe93718a8253e73ad" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45ebb58f7176b825aaca842bd56b152f063a8c0c67504ce34fc9d8795950b12d" + "bytes": "68e19c9a627734ccf7673c677da97dc3cf4b70dadbf0d1efe93718a8253e73ad" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "850840470" + "i128": "781556180" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "850840470" + "i128": "781556180" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "45ebb58f7176b825aaca842bd56b152f063a8c0c67504ce34fc9d8795950b12d" + "bytes": "68e19c9a627734ccf7673c677da97dc3cf4b70dadbf0d1efe93718a8253e73ad" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "45ebb58f7176b825aaca842bd56b152f063a8c0c67504ce34fc9d8795950b12d" + "bytes": "68e19c9a627734ccf7673c677da97dc3cf4b70dadbf0d1efe93718a8253e73ad" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dfb40beb55390ac1b17c83a48300aa4dff58d2360ce385e5d72904e85f9a3345" + "bytes": "c953f40ec3095f33963df576a54853260462a615a05db0226143aad5f1c729e2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dfb40beb55390ac1b17c83a48300aa4dff58d2360ce385e5d72904e85f9a3345" + "bytes": "c953f40ec3095f33963df576a54853260462a615a05db0226143aad5f1c729e2" } ] }, "durability": "persistent", "val": { - "bytes": "45ebb58f7176b825aaca842bd56b152f063a8c0c67504ce34fc9d8795950b12d" + "bytes": "68e19c9a627734ccf7673c677da97dc3cf4b70dadbf0d1efe93718a8253e73ad" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "850840470" + "i128": "781556180" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.237.json index 08f0ec4b..dd8d03e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "700205942" + "i128": "607649672" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "700205942" + "i128": "607649672" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d3552f125bfa60207c12128c5f1f0840de3ab12fc077aeb642c19af28fea0721" + "bytes": "34867efdff6f1176d9a0227d64e6f753d7b13104864af047d199ef24733cc296" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "700205942" + "i128": "607649672" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1d625f99eee7b8185d6cdc5b65f942ecca375da5132613b9cac829f4f7a2698e" + "bytes": "3874ea85069861d1c75db1841b52ca7d142570cd2f603c6a29329411532b46d4" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d625f99eee7b8185d6cdc5b65f942ecca375da5132613b9cac829f4f7a2698e" + "bytes": "3874ea85069861d1c75db1841b52ca7d142570cd2f603c6a29329411532b46d4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d625f99eee7b8185d6cdc5b65f942ecca375da5132613b9cac829f4f7a2698e" + "bytes": "3874ea85069861d1c75db1841b52ca7d142570cd2f603c6a29329411532b46d4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "700205942" + "i128": "607649672" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "700205942" + "i128": "607649672" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1d625f99eee7b8185d6cdc5b65f942ecca375da5132613b9cac829f4f7a2698e" + "bytes": "3874ea85069861d1c75db1841b52ca7d142570cd2f603c6a29329411532b46d4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1d625f99eee7b8185d6cdc5b65f942ecca375da5132613b9cac829f4f7a2698e" + "bytes": "3874ea85069861d1c75db1841b52ca7d142570cd2f603c6a29329411532b46d4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bdf1d45a864cdbb398ca8f5383dfc89c6703c3dffa2a6a75e75cb7aec11c4e2e" + "bytes": "e3f46940f8c466db00586b8abcae93776b2d57f5bd639d15d4bd16a568496f94" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bdf1d45a864cdbb398ca8f5383dfc89c6703c3dffa2a6a75e75cb7aec11c4e2e" + "bytes": "e3f46940f8c466db00586b8abcae93776b2d57f5bd639d15d4bd16a568496f94" } ] }, "durability": "persistent", "val": { - "bytes": "1d625f99eee7b8185d6cdc5b65f942ecca375da5132613b9cac829f4f7a2698e" + "bytes": "3874ea85069861d1c75db1841b52ca7d142570cd2f603c6a29329411532b46d4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "700205942" + "i128": "607649672" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.238.json index e59f4345..8846397f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "464638269" + "i128": "495548066" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464638269" + "i128": "495548066" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "545f582c6631448625aa9bce0155ef01cc45559149c2b22679ae6fbea8a57515" + "bytes": "65802e0a220bad9e51e8a2fc5ecd0fa021fd5c97746744e5832a08ee967d657a" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "464638269" + "i128": "495548066" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "cfe889143801ed05417b5c6a95f9268d4a50c3a67af98dc31ca23146a3bd8b93" + "bytes": "d5d5b6ea6095702c8419987bc821cdd852c3ff6d92edcdd9d4344ec983e6cf0d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cfe889143801ed05417b5c6a95f9268d4a50c3a67af98dc31ca23146a3bd8b93" + "bytes": "d5d5b6ea6095702c8419987bc821cdd852c3ff6d92edcdd9d4344ec983e6cf0d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cfe889143801ed05417b5c6a95f9268d4a50c3a67af98dc31ca23146a3bd8b93" + "bytes": "d5d5b6ea6095702c8419987bc821cdd852c3ff6d92edcdd9d4344ec983e6cf0d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "464638269" + "i128": "495548066" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "464638269" + "i128": "495548066" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cfe889143801ed05417b5c6a95f9268d4a50c3a67af98dc31ca23146a3bd8b93" + "bytes": "d5d5b6ea6095702c8419987bc821cdd852c3ff6d92edcdd9d4344ec983e6cf0d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cfe889143801ed05417b5c6a95f9268d4a50c3a67af98dc31ca23146a3bd8b93" + "bytes": "d5d5b6ea6095702c8419987bc821cdd852c3ff6d92edcdd9d4344ec983e6cf0d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7efd80be13760547d184913ea55c97a03b572457c584a61231c26520bfd0f39" + "bytes": "7b560f2d489b407bb78149ee2955f41505eb5e1ed0f5ea95f6d6940cae16915b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7efd80be13760547d184913ea55c97a03b572457c584a61231c26520bfd0f39" + "bytes": "7b560f2d489b407bb78149ee2955f41505eb5e1ed0f5ea95f6d6940cae16915b" } ] }, "durability": "persistent", "val": { - "bytes": "cfe889143801ed05417b5c6a95f9268d4a50c3a67af98dc31ca23146a3bd8b93" + "bytes": "d5d5b6ea6095702c8419987bc821cdd852c3ff6d92edcdd9d4344ec983e6cf0d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "464638269" + "i128": "495548066" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.239.json index 889dc78b..420efab7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "715554414" + "i128": "373979865" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715554414" + "i128": "373979865" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b5de7a5b8586570061ddb2cde230eee43c817833b15af9524c0295962ed13ff9" + "bytes": "15347f0af917ed942a99489ee610846831c0ecf72b6836bd212b8ea489e987ca" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "715554414" + "i128": "373979865" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b3577484162a8b78d0d33ed2d88d800459f4bcd0fed68a2b81d11aff00e5a660" + "bytes": "09c23ee5e1c05d59c96ffefedb1ffc4eee612dfcdb198e1c5a6eac20c5f4c0eb" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b3577484162a8b78d0d33ed2d88d800459f4bcd0fed68a2b81d11aff00e5a660" + "bytes": "09c23ee5e1c05d59c96ffefedb1ffc4eee612dfcdb198e1c5a6eac20c5f4c0eb" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b3577484162a8b78d0d33ed2d88d800459f4bcd0fed68a2b81d11aff00e5a660" + "bytes": "09c23ee5e1c05d59c96ffefedb1ffc4eee612dfcdb198e1c5a6eac20c5f4c0eb" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "715554414" + "i128": "373979865" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "715554414" + "i128": "373979865" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b3577484162a8b78d0d33ed2d88d800459f4bcd0fed68a2b81d11aff00e5a660" + "bytes": "09c23ee5e1c05d59c96ffefedb1ffc4eee612dfcdb198e1c5a6eac20c5f4c0eb" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b3577484162a8b78d0d33ed2d88d800459f4bcd0fed68a2b81d11aff00e5a660" + "bytes": "09c23ee5e1c05d59c96ffefedb1ffc4eee612dfcdb198e1c5a6eac20c5f4c0eb" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b7b3fa89f2309d450a5a0a8e82c963eb0801e4c17f484b2475b78d19a7f3d57" + "bytes": "0ef83db5e9908e1169b636a9eb2694549873a92427d9fb4f39f0dcbda9a16f2c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b7b3fa89f2309d450a5a0a8e82c963eb0801e4c17f484b2475b78d19a7f3d57" + "bytes": "0ef83db5e9908e1169b636a9eb2694549873a92427d9fb4f39f0dcbda9a16f2c" } ] }, "durability": "persistent", "val": { - "bytes": "b3577484162a8b78d0d33ed2d88d800459f4bcd0fed68a2b81d11aff00e5a660" + "bytes": "09c23ee5e1c05d59c96ffefedb1ffc4eee612dfcdb198e1c5a6eac20c5f4c0eb" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "715554414" + "i128": "373979865" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.24.json index f906fe73..a91404ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "720315447" + "i128": "107375631" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720315447" + "i128": "107375631" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce1f5f7ff6a7a93ca3aae5d3982b2fb5e1bb9e6bb26b35481c37ae522915d121" + "bytes": "7439ba1f257ed9db5a1722a01d559eee30daa37e97446eb610a3abeee0a99396" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "720315447" + "i128": "107375631" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "687cc78587bd55682fa648ff5c3aefef8b4438e52d441274dc6b9e67d97d22b2" + "bytes": "256427173ada22e1aeb9a7329b0acf7ca3d32e2a289ec96f7e13ead55b15284c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "687cc78587bd55682fa648ff5c3aefef8b4438e52d441274dc6b9e67d97d22b2" + "bytes": "256427173ada22e1aeb9a7329b0acf7ca3d32e2a289ec96f7e13ead55b15284c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "687cc78587bd55682fa648ff5c3aefef8b4438e52d441274dc6b9e67d97d22b2" + "bytes": "256427173ada22e1aeb9a7329b0acf7ca3d32e2a289ec96f7e13ead55b15284c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "720315447" + "i128": "107375631" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "720315447" + "i128": "107375631" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "687cc78587bd55682fa648ff5c3aefef8b4438e52d441274dc6b9e67d97d22b2" + "bytes": "256427173ada22e1aeb9a7329b0acf7ca3d32e2a289ec96f7e13ead55b15284c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "687cc78587bd55682fa648ff5c3aefef8b4438e52d441274dc6b9e67d97d22b2" + "bytes": "256427173ada22e1aeb9a7329b0acf7ca3d32e2a289ec96f7e13ead55b15284c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f06af6e70452e4e5d5369f51e5c03fa8d0ae9fe44d8d71a82a20236ea58e7a87" + "bytes": "590d6b15c9d6330146cddf4f6cc8c1f77650fe4ef55956079ad2cef630ee4d6a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f06af6e70452e4e5d5369f51e5c03fa8d0ae9fe44d8d71a82a20236ea58e7a87" + "bytes": "590d6b15c9d6330146cddf4f6cc8c1f77650fe4ef55956079ad2cef630ee4d6a" } ] }, "durability": "persistent", "val": { - "bytes": "687cc78587bd55682fa648ff5c3aefef8b4438e52d441274dc6b9e67d97d22b2" + "bytes": "256427173ada22e1aeb9a7329b0acf7ca3d32e2a289ec96f7e13ead55b15284c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "720315447" + "i128": "107375631" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.240.json index ef7b5d4b..accd035a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "57775050" + "i128": "909014897" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "57775050" + "i128": "909014897" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c627f1feab3e94da5d296a857914f2aba386a1cfd427c474cb04b760444dab7" + "bytes": "34951bffd8b2a08648476d4e09a275136dd4f40d1bb6ff17a2d57ddcac042453" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "57775050" + "i128": "909014897" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "de6dc5d945c2b7b73c225c8f125c8391141a7c31937dc6259b74e93b2cde4c1a" + "bytes": "f418167ee708c0bec5318aeaaccf21398d5aee0437e4e9a3a8afdcfa6f31c104" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "de6dc5d945c2b7b73c225c8f125c8391141a7c31937dc6259b74e93b2cde4c1a" + "bytes": "f418167ee708c0bec5318aeaaccf21398d5aee0437e4e9a3a8afdcfa6f31c104" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "de6dc5d945c2b7b73c225c8f125c8391141a7c31937dc6259b74e93b2cde4c1a" + "bytes": "f418167ee708c0bec5318aeaaccf21398d5aee0437e4e9a3a8afdcfa6f31c104" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "57775050" + "i128": "909014897" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "57775050" + "i128": "909014897" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "de6dc5d945c2b7b73c225c8f125c8391141a7c31937dc6259b74e93b2cde4c1a" + "bytes": "f418167ee708c0bec5318aeaaccf21398d5aee0437e4e9a3a8afdcfa6f31c104" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "de6dc5d945c2b7b73c225c8f125c8391141a7c31937dc6259b74e93b2cde4c1a" + "bytes": "f418167ee708c0bec5318aeaaccf21398d5aee0437e4e9a3a8afdcfa6f31c104" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88108c8bfb0e754aa12819ae1c9fb1e6d570905f109af3e6a7a2dbe244ce5ca3" + "bytes": "61fb2ed3beddb4fae520b5a82eb8ee98391cd8a0719716246706476d63b1d7cc" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88108c8bfb0e754aa12819ae1c9fb1e6d570905f109af3e6a7a2dbe244ce5ca3" + "bytes": "61fb2ed3beddb4fae520b5a82eb8ee98391cd8a0719716246706476d63b1d7cc" } ] }, "durability": "persistent", "val": { - "bytes": "de6dc5d945c2b7b73c225c8f125c8391141a7c31937dc6259b74e93b2cde4c1a" + "bytes": "f418167ee708c0bec5318aeaaccf21398d5aee0437e4e9a3a8afdcfa6f31c104" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "57775050" + "i128": "909014897" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.241.json index 9782e680..3142a9e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "58097941" + "i128": "948227795" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "58097941" + "i128": "948227795" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "251ca7c6027a408c4c34239a2eefe0fa42dd82bee557374ba9511c2def7f2c68" + "bytes": "7d59cab18041481ac9e2a715102f7f7eb1d237f435bb4a69860185a9c3332588" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "58097941" + "i128": "948227795" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1d9a0da5e02484348fea0fb773d82266b13bc7f8672827ea75a133e94c1bbbf6" + "bytes": "3a993a3239b22f886522ef859aef7b7d3a59c91fb64d5f420f41d96f66a31b94" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d9a0da5e02484348fea0fb773d82266b13bc7f8672827ea75a133e94c1bbbf6" + "bytes": "3a993a3239b22f886522ef859aef7b7d3a59c91fb64d5f420f41d96f66a31b94" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d9a0da5e02484348fea0fb773d82266b13bc7f8672827ea75a133e94c1bbbf6" + "bytes": "3a993a3239b22f886522ef859aef7b7d3a59c91fb64d5f420f41d96f66a31b94" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "58097941" + "i128": "948227795" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "58097941" + "i128": "948227795" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1d9a0da5e02484348fea0fb773d82266b13bc7f8672827ea75a133e94c1bbbf6" + "bytes": "3a993a3239b22f886522ef859aef7b7d3a59c91fb64d5f420f41d96f66a31b94" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1d9a0da5e02484348fea0fb773d82266b13bc7f8672827ea75a133e94c1bbbf6" + "bytes": "3a993a3239b22f886522ef859aef7b7d3a59c91fb64d5f420f41d96f66a31b94" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8e14167f57671e51d64b3ac5691c204729b79c256d9e597e14f402d8ed9a1ab" + "bytes": "ee5efec1d719d48466f876e47f7ed8e4b7f5faf0d4b687fae428fe6420d5ccf6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8e14167f57671e51d64b3ac5691c204729b79c256d9e597e14f402d8ed9a1ab" + "bytes": "ee5efec1d719d48466f876e47f7ed8e4b7f5faf0d4b687fae428fe6420d5ccf6" } ] }, "durability": "persistent", "val": { - "bytes": "1d9a0da5e02484348fea0fb773d82266b13bc7f8672827ea75a133e94c1bbbf6" + "bytes": "3a993a3239b22f886522ef859aef7b7d3a59c91fb64d5f420f41d96f66a31b94" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "58097941" + "i128": "948227795" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.242.json index 4eff0a26..f3653af6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "676044511" + "i128": "531839287" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "676044511" + "i128": "531839287" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "151a3d0ad5450c01d8b3ab220ece13c69e81e454725b065bf3a7d9b45f0b8ea2" + "bytes": "e74238388c130ce8931dfb49381354b23ae3bf00f475af00574d7f5afbfa6e16" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "676044511" + "i128": "531839287" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "57d69aa7608bd52393bf8fbc5bfcccff837e10222af18dbf74a4917e4c0c2181" + "bytes": "f7bec7b97af48aeb0d532094e23b78d16471427d814d00edca5e4ea6010f7ae7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "57d69aa7608bd52393bf8fbc5bfcccff837e10222af18dbf74a4917e4c0c2181" + "bytes": "f7bec7b97af48aeb0d532094e23b78d16471427d814d00edca5e4ea6010f7ae7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "57d69aa7608bd52393bf8fbc5bfcccff837e10222af18dbf74a4917e4c0c2181" + "bytes": "f7bec7b97af48aeb0d532094e23b78d16471427d814d00edca5e4ea6010f7ae7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "676044511" + "i128": "531839287" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "676044511" + "i128": "531839287" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "57d69aa7608bd52393bf8fbc5bfcccff837e10222af18dbf74a4917e4c0c2181" + "bytes": "f7bec7b97af48aeb0d532094e23b78d16471427d814d00edca5e4ea6010f7ae7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "57d69aa7608bd52393bf8fbc5bfcccff837e10222af18dbf74a4917e4c0c2181" + "bytes": "f7bec7b97af48aeb0d532094e23b78d16471427d814d00edca5e4ea6010f7ae7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8a09286eabc3110cb678c6c7006950f176f5221edd57261d189e9cfe8fad906" + "bytes": "0f7f4c78b749b2174b747db2b85b438aead7d6d244e9e79d43e799ac7a2447f6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8a09286eabc3110cb678c6c7006950f176f5221edd57261d189e9cfe8fad906" + "bytes": "0f7f4c78b749b2174b747db2b85b438aead7d6d244e9e79d43e799ac7a2447f6" } ] }, "durability": "persistent", "val": { - "bytes": "57d69aa7608bd52393bf8fbc5bfcccff837e10222af18dbf74a4917e4c0c2181" + "bytes": "f7bec7b97af48aeb0d532094e23b78d16471427d814d00edca5e4ea6010f7ae7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "676044511" + "i128": "531839287" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.243.json index 023859e7..35f86ade 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "698805367" + "i128": "7054910" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "698805367" + "i128": "7054910" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2499af3317c36ead565154cb9d66e693c3f9bc238e4fb437b4dce739e29b998" + "bytes": "af2049b051e2ab7d6eba957a0ea949f8396730217c980572f8e060c0f5680571" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "698805367" + "i128": "7054910" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7967a8423329b0b93af8eebda02ec685ce954d4b5fb3b057a80ea9998b688028" + "bytes": "5355f76a922564708eadac0d7bf9c796fb569f6e08362d5e885900f5346f37d0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7967a8423329b0b93af8eebda02ec685ce954d4b5fb3b057a80ea9998b688028" + "bytes": "5355f76a922564708eadac0d7bf9c796fb569f6e08362d5e885900f5346f37d0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7967a8423329b0b93af8eebda02ec685ce954d4b5fb3b057a80ea9998b688028" + "bytes": "5355f76a922564708eadac0d7bf9c796fb569f6e08362d5e885900f5346f37d0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "698805367" + "i128": "7054910" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "698805367" + "i128": "7054910" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7967a8423329b0b93af8eebda02ec685ce954d4b5fb3b057a80ea9998b688028" + "bytes": "5355f76a922564708eadac0d7bf9c796fb569f6e08362d5e885900f5346f37d0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7967a8423329b0b93af8eebda02ec685ce954d4b5fb3b057a80ea9998b688028" + "bytes": "5355f76a922564708eadac0d7bf9c796fb569f6e08362d5e885900f5346f37d0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78187e836334bc20ec89d60e5401c82a801751c9b69b024f243994a132454480" + "bytes": "39a31a9d63966966127679409ac51704c9bd50c2dc398d3fa3a6a3889e2b17ba" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78187e836334bc20ec89d60e5401c82a801751c9b69b024f243994a132454480" + "bytes": "39a31a9d63966966127679409ac51704c9bd50c2dc398d3fa3a6a3889e2b17ba" } ] }, "durability": "persistent", "val": { - "bytes": "7967a8423329b0b93af8eebda02ec685ce954d4b5fb3b057a80ea9998b688028" + "bytes": "5355f76a922564708eadac0d7bf9c796fb569f6e08362d5e885900f5346f37d0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "698805367" + "i128": "7054910" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.244.json index b6217d0f..75369889 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "694843519" + "i128": "634375338" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "694843519" + "i128": "634375338" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a16b421915dc4b9ec270a04171d77f91fbed34a375d50db7f7eea2b4df4e846f" + "bytes": "5a9cd482ccbe4fa47bc5961f77cbb4b266e0981cac7a4b6b252659882c93c0af" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "694843519" + "i128": "634375338" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "58f6698bd5ec260b50fa99f5cc8b8be6500366e2cc1950a9dce3cb04ed781e40" + "bytes": "bb1693e4bc9a793dd611c44e86477997916b2431cb0c6edc5f4e51f9879b3094" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58f6698bd5ec260b50fa99f5cc8b8be6500366e2cc1950a9dce3cb04ed781e40" + "bytes": "bb1693e4bc9a793dd611c44e86477997916b2431cb0c6edc5f4e51f9879b3094" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58f6698bd5ec260b50fa99f5cc8b8be6500366e2cc1950a9dce3cb04ed781e40" + "bytes": "bb1693e4bc9a793dd611c44e86477997916b2431cb0c6edc5f4e51f9879b3094" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "694843519" + "i128": "634375338" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "694843519" + "i128": "634375338" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "58f6698bd5ec260b50fa99f5cc8b8be6500366e2cc1950a9dce3cb04ed781e40" + "bytes": "bb1693e4bc9a793dd611c44e86477997916b2431cb0c6edc5f4e51f9879b3094" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "58f6698bd5ec260b50fa99f5cc8b8be6500366e2cc1950a9dce3cb04ed781e40" + "bytes": "bb1693e4bc9a793dd611c44e86477997916b2431cb0c6edc5f4e51f9879b3094" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01b7d00df69546f7cadd46e953acacc9af22309bec5d49ff3a159285fd4f6116" + "bytes": "da2caa1c8788f5b11be76eb3de80abf3ec841d862417359204d34ad89139a00c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01b7d00df69546f7cadd46e953acacc9af22309bec5d49ff3a159285fd4f6116" + "bytes": "da2caa1c8788f5b11be76eb3de80abf3ec841d862417359204d34ad89139a00c" } ] }, "durability": "persistent", "val": { - "bytes": "58f6698bd5ec260b50fa99f5cc8b8be6500366e2cc1950a9dce3cb04ed781e40" + "bytes": "bb1693e4bc9a793dd611c44e86477997916b2431cb0c6edc5f4e51f9879b3094" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "694843519" + "i128": "634375338" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.245.json index c93dad65..7ca1260d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "411545356" + "i128": "973300386" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "411545356" + "i128": "973300386" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9121919a86655216581c5cda01cba55edf1a97fb09e79f301c7f40997b16569a" + "bytes": "c2f788d5f0b0c29590726fa4121f61850256089c037bcca3f824c083585e2fa5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "411545356" + "i128": "973300386" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3f556b1397441c7343fab54d34496eba90bf5e06106e0256d6b3276057f6760e" + "bytes": "2ac0ac6c1226330ad62a07d51388acd010e80e41bc55eb537430b21876c1dcf6" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f556b1397441c7343fab54d34496eba90bf5e06106e0256d6b3276057f6760e" + "bytes": "2ac0ac6c1226330ad62a07d51388acd010e80e41bc55eb537430b21876c1dcf6" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f556b1397441c7343fab54d34496eba90bf5e06106e0256d6b3276057f6760e" + "bytes": "2ac0ac6c1226330ad62a07d51388acd010e80e41bc55eb537430b21876c1dcf6" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "411545356" + "i128": "973300386" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "411545356" + "i128": "973300386" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f556b1397441c7343fab54d34496eba90bf5e06106e0256d6b3276057f6760e" + "bytes": "2ac0ac6c1226330ad62a07d51388acd010e80e41bc55eb537430b21876c1dcf6" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3f556b1397441c7343fab54d34496eba90bf5e06106e0256d6b3276057f6760e" + "bytes": "2ac0ac6c1226330ad62a07d51388acd010e80e41bc55eb537430b21876c1dcf6" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b5d7ec65376f7ff8cb30b69cae1efdc0f76c0766e53d1a68bfb46fd9b7dfb58" + "bytes": "0bc640fa0c59878464aca2ef264b00b3340cd224ba3bd291069d481b07d10522" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b5d7ec65376f7ff8cb30b69cae1efdc0f76c0766e53d1a68bfb46fd9b7dfb58" + "bytes": "0bc640fa0c59878464aca2ef264b00b3340cd224ba3bd291069d481b07d10522" } ] }, "durability": "persistent", "val": { - "bytes": "3f556b1397441c7343fab54d34496eba90bf5e06106e0256d6b3276057f6760e" + "bytes": "2ac0ac6c1226330ad62a07d51388acd010e80e41bc55eb537430b21876c1dcf6" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "411545356" + "i128": "973300386" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.246.json index ed38451d..13fe8865 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "507646056" + "i128": "80903422" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "507646056" + "i128": "80903422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb370ba2c2c572a1ccc4d189d098b1ba926989eb62f9cad6f8cd7a5539782c2f" + "bytes": "f2587d72d2a10165d02f5742f30c63d41b926e02ca70a3544c154db003543ffd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "507646056" + "i128": "80903422" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "43aeaafb89ba987bca1c71711e8041ceed3339bdbb66a3bb9ed7730a5e751940" + "bytes": "a8740f361bce95962c12d24209cc8f92b423cd83d159e1dd9a40654acf9886f0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43aeaafb89ba987bca1c71711e8041ceed3339bdbb66a3bb9ed7730a5e751940" + "bytes": "a8740f361bce95962c12d24209cc8f92b423cd83d159e1dd9a40654acf9886f0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43aeaafb89ba987bca1c71711e8041ceed3339bdbb66a3bb9ed7730a5e751940" + "bytes": "a8740f361bce95962c12d24209cc8f92b423cd83d159e1dd9a40654acf9886f0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "507646056" + "i128": "80903422" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "507646056" + "i128": "80903422" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "43aeaafb89ba987bca1c71711e8041ceed3339bdbb66a3bb9ed7730a5e751940" + "bytes": "a8740f361bce95962c12d24209cc8f92b423cd83d159e1dd9a40654acf9886f0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "43aeaafb89ba987bca1c71711e8041ceed3339bdbb66a3bb9ed7730a5e751940" + "bytes": "a8740f361bce95962c12d24209cc8f92b423cd83d159e1dd9a40654acf9886f0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "794aa364f4b23a0f89b3f2cce9ffa8be73f8d3b8ac2113d4748ca8bf67e651f3" + "bytes": "5bcfc82b926ad08bea7bd15c5e14c2db009ce78cc14babc7ac2a4ba19772cc33" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "794aa364f4b23a0f89b3f2cce9ffa8be73f8d3b8ac2113d4748ca8bf67e651f3" + "bytes": "5bcfc82b926ad08bea7bd15c5e14c2db009ce78cc14babc7ac2a4ba19772cc33" } ] }, "durability": "persistent", "val": { - "bytes": "43aeaafb89ba987bca1c71711e8041ceed3339bdbb66a3bb9ed7730a5e751940" + "bytes": "a8740f361bce95962c12d24209cc8f92b423cd83d159e1dd9a40654acf9886f0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "507646056" + "i128": "80903422" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.247.json index 2257473d..b72e341a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "852981768" + "i128": "771153485" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "852981768" + "i128": "771153485" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63f0bc147a32fd6dfbd6b28a7eabac9b6239c95fa4b5d4e8cca2c3247c924f05" + "bytes": "8697b8dad2267e83fe80db0daa4578cd5c7fca31775258564a610c7ce52859ce" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "852981768" + "i128": "771153485" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1faee6782ee9dbd20127ef39d34c8b9e4c64f6cc14431a138a56f2f36e4013d1" + "bytes": "41a71ee5430516111b20d6c797c96d0bc4028d1a2a4b63ccc3841aa3bbc1f286" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1faee6782ee9dbd20127ef39d34c8b9e4c64f6cc14431a138a56f2f36e4013d1" + "bytes": "41a71ee5430516111b20d6c797c96d0bc4028d1a2a4b63ccc3841aa3bbc1f286" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1faee6782ee9dbd20127ef39d34c8b9e4c64f6cc14431a138a56f2f36e4013d1" + "bytes": "41a71ee5430516111b20d6c797c96d0bc4028d1a2a4b63ccc3841aa3bbc1f286" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "852981768" + "i128": "771153485" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "852981768" + "i128": "771153485" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1faee6782ee9dbd20127ef39d34c8b9e4c64f6cc14431a138a56f2f36e4013d1" + "bytes": "41a71ee5430516111b20d6c797c96d0bc4028d1a2a4b63ccc3841aa3bbc1f286" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1faee6782ee9dbd20127ef39d34c8b9e4c64f6cc14431a138a56f2f36e4013d1" + "bytes": "41a71ee5430516111b20d6c797c96d0bc4028d1a2a4b63ccc3841aa3bbc1f286" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f674a5564420bc3aa6a0ad796a360dcaa892a8fd471e933131bc5d3242a28ec" + "bytes": "5dd41dc9cb84380b6f25cdde38830a1d72acf30d44e788b20e72bfedb2f1c57b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f674a5564420bc3aa6a0ad796a360dcaa892a8fd471e933131bc5d3242a28ec" + "bytes": "5dd41dc9cb84380b6f25cdde38830a1d72acf30d44e788b20e72bfedb2f1c57b" } ] }, "durability": "persistent", "val": { - "bytes": "1faee6782ee9dbd20127ef39d34c8b9e4c64f6cc14431a138a56f2f36e4013d1" + "bytes": "41a71ee5430516111b20d6c797c96d0bc4028d1a2a4b63ccc3841aa3bbc1f286" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "852981768" + "i128": "771153485" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.248.json index 415e2026..73920c54 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "303901724" + "i128": "351376388" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "303901724" + "i128": "351376388" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "736c14127de67c0357bc1719a7c8aad813843073ab527fa61b3d4864c04eb708" + "bytes": "fea591e623ea357eda4c2786b67f3ba866c52962a87bd775157e454cd45d2e36" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "303901724" + "i128": "351376388" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d72393d1875cadfe953947fdead53259c99d50ac146356091196980b67fde5cf" + "bytes": "6b53cd488298605d71036d07d4531f735af28d9f04526f097958af7f47c90df0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d72393d1875cadfe953947fdead53259c99d50ac146356091196980b67fde5cf" + "bytes": "6b53cd488298605d71036d07d4531f735af28d9f04526f097958af7f47c90df0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d72393d1875cadfe953947fdead53259c99d50ac146356091196980b67fde5cf" + "bytes": "6b53cd488298605d71036d07d4531f735af28d9f04526f097958af7f47c90df0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "303901724" + "i128": "351376388" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "303901724" + "i128": "351376388" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d72393d1875cadfe953947fdead53259c99d50ac146356091196980b67fde5cf" + "bytes": "6b53cd488298605d71036d07d4531f735af28d9f04526f097958af7f47c90df0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d72393d1875cadfe953947fdead53259c99d50ac146356091196980b67fde5cf" + "bytes": "6b53cd488298605d71036d07d4531f735af28d9f04526f097958af7f47c90df0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f180b4ea4fac5ba7f7a1b586dac7b3876bb5f44a8652edbe51826c24a8cdd9a" + "bytes": "743e767c017781b04b43acdd9c11c7e76d4b2ef685115165f126c2d059c05817" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f180b4ea4fac5ba7f7a1b586dac7b3876bb5f44a8652edbe51826c24a8cdd9a" + "bytes": "743e767c017781b04b43acdd9c11c7e76d4b2ef685115165f126c2d059c05817" } ] }, "durability": "persistent", "val": { - "bytes": "d72393d1875cadfe953947fdead53259c99d50ac146356091196980b67fde5cf" + "bytes": "6b53cd488298605d71036d07d4531f735af28d9f04526f097958af7f47c90df0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "303901724" + "i128": "351376388" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.249.json index c04ddcdd..4350c4f2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "576665362" + "i128": "417369036" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "576665362" + "i128": "417369036" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5467b682a4e9af33c4b39e980bb570843bc339fd7a2b5c4816f4c65ac4594961" + "bytes": "df2a165545519cf2c133a1cef828b6560b6dcfb718f954e872a1c5d7bc6c278c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "576665362" + "i128": "417369036" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "22575dd796dce71d02e44cb2f3058b3637a549356b74f4dd77818b616313ab2e" + "bytes": "4d60c9faf48e11201c42757effe5da9ab3daf1a3f3d9dfdc8711bccf06ee92e7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "22575dd796dce71d02e44cb2f3058b3637a549356b74f4dd77818b616313ab2e" + "bytes": "4d60c9faf48e11201c42757effe5da9ab3daf1a3f3d9dfdc8711bccf06ee92e7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "22575dd796dce71d02e44cb2f3058b3637a549356b74f4dd77818b616313ab2e" + "bytes": "4d60c9faf48e11201c42757effe5da9ab3daf1a3f3d9dfdc8711bccf06ee92e7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "576665362" + "i128": "417369036" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "576665362" + "i128": "417369036" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "22575dd796dce71d02e44cb2f3058b3637a549356b74f4dd77818b616313ab2e" + "bytes": "4d60c9faf48e11201c42757effe5da9ab3daf1a3f3d9dfdc8711bccf06ee92e7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "22575dd796dce71d02e44cb2f3058b3637a549356b74f4dd77818b616313ab2e" + "bytes": "4d60c9faf48e11201c42757effe5da9ab3daf1a3f3d9dfdc8711bccf06ee92e7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "252d30025e18bb949c2bdc16a8b6780326ec28d9aa672de1165e826dbfc0c957" + "bytes": "7fd07d120405e0834b092c3322cf4542ada40e3a0f41712d8827d2d042abbcc5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "252d30025e18bb949c2bdc16a8b6780326ec28d9aa672de1165e826dbfc0c957" + "bytes": "7fd07d120405e0834b092c3322cf4542ada40e3a0f41712d8827d2d042abbcc5" } ] }, "durability": "persistent", "val": { - "bytes": "22575dd796dce71d02e44cb2f3058b3637a549356b74f4dd77818b616313ab2e" + "bytes": "4d60c9faf48e11201c42757effe5da9ab3daf1a3f3d9dfdc8711bccf06ee92e7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "576665362" + "i128": "417369036" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.25.json index e249274a..3b1c763f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "202355260" + "i128": "484371502" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "202355260" + "i128": "484371502" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2c4afd1e7a4f7e9a78a94de96317d9ba55daf919bf6c829171cef7c3dca0398" + "bytes": "3022f7d9b367517edcdd38180bd3484666c0f550d5a1d225ab55fb0f637b9c79" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "202355260" + "i128": "484371502" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4bea7450b9c9bcba1c70d7724b5a4edd973e8c94266a40205b5971bf2f6b241f" + "bytes": "16acafede1a6416f8072bd40c009942cf17c6cab0b3e2ef5011d730f910e50ff" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4bea7450b9c9bcba1c70d7724b5a4edd973e8c94266a40205b5971bf2f6b241f" + "bytes": "16acafede1a6416f8072bd40c009942cf17c6cab0b3e2ef5011d730f910e50ff" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4bea7450b9c9bcba1c70d7724b5a4edd973e8c94266a40205b5971bf2f6b241f" + "bytes": "16acafede1a6416f8072bd40c009942cf17c6cab0b3e2ef5011d730f910e50ff" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "202355260" + "i128": "484371502" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "202355260" + "i128": "484371502" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4bea7450b9c9bcba1c70d7724b5a4edd973e8c94266a40205b5971bf2f6b241f" + "bytes": "16acafede1a6416f8072bd40c009942cf17c6cab0b3e2ef5011d730f910e50ff" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4bea7450b9c9bcba1c70d7724b5a4edd973e8c94266a40205b5971bf2f6b241f" + "bytes": "16acafede1a6416f8072bd40c009942cf17c6cab0b3e2ef5011d730f910e50ff" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcce27d1d434f9891bf7bf00072137d0e238597632a1e50a98192e63d102cb15" + "bytes": "1460474847e552c27ed7876b83bf6c5dc98701fca55419769b3bbb7d9d7747c9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcce27d1d434f9891bf7bf00072137d0e238597632a1e50a98192e63d102cb15" + "bytes": "1460474847e552c27ed7876b83bf6c5dc98701fca55419769b3bbb7d9d7747c9" } ] }, "durability": "persistent", "val": { - "bytes": "4bea7450b9c9bcba1c70d7724b5a4edd973e8c94266a40205b5971bf2f6b241f" + "bytes": "16acafede1a6416f8072bd40c009942cf17c6cab0b3e2ef5011d730f910e50ff" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "202355260" + "i128": "484371502" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.250.json index 2177fc45..2cc2225e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "780860260" + "i128": "807803933" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "780860260" + "i128": "807803933" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96ca2c6d7d70cdb831b3b3614ca4da6b578383012bf9a998fc7c1a77c9eef230" + "bytes": "e64d7b0f02f68eac4b857c596a0bf6407300f5ee8e9d871404b2544a299c8d49" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "780860260" + "i128": "807803933" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e7f39c9fb26ac08c7feac300ae4325a6125490d8890bf79e73e2925c71362b77" + "bytes": "cbd65290ccc6d895430852e470ec5414838539275ee9955780567fbc7921f5e8" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7f39c9fb26ac08c7feac300ae4325a6125490d8890bf79e73e2925c71362b77" + "bytes": "cbd65290ccc6d895430852e470ec5414838539275ee9955780567fbc7921f5e8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7f39c9fb26ac08c7feac300ae4325a6125490d8890bf79e73e2925c71362b77" + "bytes": "cbd65290ccc6d895430852e470ec5414838539275ee9955780567fbc7921f5e8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "780860260" + "i128": "807803933" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "780860260" + "i128": "807803933" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e7f39c9fb26ac08c7feac300ae4325a6125490d8890bf79e73e2925c71362b77" + "bytes": "cbd65290ccc6d895430852e470ec5414838539275ee9955780567fbc7921f5e8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e7f39c9fb26ac08c7feac300ae4325a6125490d8890bf79e73e2925c71362b77" + "bytes": "cbd65290ccc6d895430852e470ec5414838539275ee9955780567fbc7921f5e8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94f0b035a243f92423d3078e4ef52447f2a9699846cb3d76efbd88cff4691953" + "bytes": "526530acd5c2d902188715cc5b9c66e787a33ae595b2e654b814486de32c02f8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94f0b035a243f92423d3078e4ef52447f2a9699846cb3d76efbd88cff4691953" + "bytes": "526530acd5c2d902188715cc5b9c66e787a33ae595b2e654b814486de32c02f8" } ] }, "durability": "persistent", "val": { - "bytes": "e7f39c9fb26ac08c7feac300ae4325a6125490d8890bf79e73e2925c71362b77" + "bytes": "cbd65290ccc6d895430852e470ec5414838539275ee9955780567fbc7921f5e8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "780860260" + "i128": "807803933" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.251.json index 8b679793..1f74738e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "689734236" + "i128": "716505280" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "689734236" + "i128": "716505280" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "088f5e1875ac39e03ccaa9dacbd7893d9def55bb142834c5144f5bc7f33c9d06" + "bytes": "c20e46982fa8fcdd5de13c3c0fb92a481ef94edc7d35abf9db1c73d5951bf61e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "689734236" + "i128": "716505280" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7d8435b42caa5fdba2d57864d69b857dcce6c7ad7f3411d37f3dac717b462ef1" + "bytes": "57f7c9c07d9b40e2ccf8ab9dec7bea4fd4a97e3a536fb1159846c9aa0dd9ce78" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d8435b42caa5fdba2d57864d69b857dcce6c7ad7f3411d37f3dac717b462ef1" + "bytes": "57f7c9c07d9b40e2ccf8ab9dec7bea4fd4a97e3a536fb1159846c9aa0dd9ce78" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d8435b42caa5fdba2d57864d69b857dcce6c7ad7f3411d37f3dac717b462ef1" + "bytes": "57f7c9c07d9b40e2ccf8ab9dec7bea4fd4a97e3a536fb1159846c9aa0dd9ce78" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "689734236" + "i128": "716505280" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "689734236" + "i128": "716505280" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7d8435b42caa5fdba2d57864d69b857dcce6c7ad7f3411d37f3dac717b462ef1" + "bytes": "57f7c9c07d9b40e2ccf8ab9dec7bea4fd4a97e3a536fb1159846c9aa0dd9ce78" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7d8435b42caa5fdba2d57864d69b857dcce6c7ad7f3411d37f3dac717b462ef1" + "bytes": "57f7c9c07d9b40e2ccf8ab9dec7bea4fd4a97e3a536fb1159846c9aa0dd9ce78" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b75a06d8203ee7016a14e316bdca678afaf0d119073be205196c0a672ce725e5" + "bytes": "427fe35a4cc3acb2b4b4b787291ce1ac2c3f7cdefb790ac5594079d9f15be37b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b75a06d8203ee7016a14e316bdca678afaf0d119073be205196c0a672ce725e5" + "bytes": "427fe35a4cc3acb2b4b4b787291ce1ac2c3f7cdefb790ac5594079d9f15be37b" } ] }, "durability": "persistent", "val": { - "bytes": "7d8435b42caa5fdba2d57864d69b857dcce6c7ad7f3411d37f3dac717b462ef1" + "bytes": "57f7c9c07d9b40e2ccf8ab9dec7bea4fd4a97e3a536fb1159846c9aa0dd9ce78" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "689734236" + "i128": "716505280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.252.json index c0227afc..3c9e9b5b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "334804340" + "i128": "946469256" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "334804340" + "i128": "946469256" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "60337c0c9398cc6bb841aeccd2ffb130eb373edc527fcc7166a281d2087a81ff" + "bytes": "4284fcf10a5cea50771c01a53a68980958c2b4e82deeecea1ca5c00f7c2dbb34" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "334804340" + "i128": "946469256" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9134cdccb9f570e73904e401858c3e1a69c167dadd7a7a1beb5a867d37ed95f4" + "bytes": "d1f6e0dde93951d31d578fd2791b6cbdfc2a98d081d622e39b799c654aa848f5" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9134cdccb9f570e73904e401858c3e1a69c167dadd7a7a1beb5a867d37ed95f4" + "bytes": "d1f6e0dde93951d31d578fd2791b6cbdfc2a98d081d622e39b799c654aa848f5" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9134cdccb9f570e73904e401858c3e1a69c167dadd7a7a1beb5a867d37ed95f4" + "bytes": "d1f6e0dde93951d31d578fd2791b6cbdfc2a98d081d622e39b799c654aa848f5" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "334804340" + "i128": "946469256" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "334804340" + "i128": "946469256" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9134cdccb9f570e73904e401858c3e1a69c167dadd7a7a1beb5a867d37ed95f4" + "bytes": "d1f6e0dde93951d31d578fd2791b6cbdfc2a98d081d622e39b799c654aa848f5" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9134cdccb9f570e73904e401858c3e1a69c167dadd7a7a1beb5a867d37ed95f4" + "bytes": "d1f6e0dde93951d31d578fd2791b6cbdfc2a98d081d622e39b799c654aa848f5" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1e0893ba05daffda16b1fba847bfb1191be7c33c164d24ace4eb256d581ee97" + "bytes": "2c28689e40a93723dc8cd650224b8a875d12fe8b7c3956431ee7a7987d80f98b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1e0893ba05daffda16b1fba847bfb1191be7c33c164d24ace4eb256d581ee97" + "bytes": "2c28689e40a93723dc8cd650224b8a875d12fe8b7c3956431ee7a7987d80f98b" } ] }, "durability": "persistent", "val": { - "bytes": "9134cdccb9f570e73904e401858c3e1a69c167dadd7a7a1beb5a867d37ed95f4" + "bytes": "d1f6e0dde93951d31d578fd2791b6cbdfc2a98d081d622e39b799c654aa848f5" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "334804340" + "i128": "946469256" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.253.json index 970ccb74..402ea81a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "773681466" + "i128": "398358684" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "773681466" + "i128": "398358684" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c016483cb66961459935f6a898074c4f224681314e7c8e8edd2c1c1333cc128b" + "bytes": "3c0d991ff32cf5d0e2124628212e2f0721826b88e8243dac9e97efda691f6db8" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "773681466" + "i128": "398358684" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "59084373ce513b55ba922679c4f14f403539f2689120300482d5d41fa1c3025b" + "bytes": "12153d1b174a31c81aa8a0978db90eaaf48a76aa138950a1cbd7a6c3b30db9fa" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59084373ce513b55ba922679c4f14f403539f2689120300482d5d41fa1c3025b" + "bytes": "12153d1b174a31c81aa8a0978db90eaaf48a76aa138950a1cbd7a6c3b30db9fa" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59084373ce513b55ba922679c4f14f403539f2689120300482d5d41fa1c3025b" + "bytes": "12153d1b174a31c81aa8a0978db90eaaf48a76aa138950a1cbd7a6c3b30db9fa" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "773681466" + "i128": "398358684" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "773681466" + "i128": "398358684" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "59084373ce513b55ba922679c4f14f403539f2689120300482d5d41fa1c3025b" + "bytes": "12153d1b174a31c81aa8a0978db90eaaf48a76aa138950a1cbd7a6c3b30db9fa" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "59084373ce513b55ba922679c4f14f403539f2689120300482d5d41fa1c3025b" + "bytes": "12153d1b174a31c81aa8a0978db90eaaf48a76aa138950a1cbd7a6c3b30db9fa" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "901cc1dd1bb1550857fbccaf37e7ae35f271d38728cb4225e595bb887117c0c9" + "bytes": "07957e8d37dded581074add211063e1c91b30ae9da7f745f5d00a089b24f1a7c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "901cc1dd1bb1550857fbccaf37e7ae35f271d38728cb4225e595bb887117c0c9" + "bytes": "07957e8d37dded581074add211063e1c91b30ae9da7f745f5d00a089b24f1a7c" } ] }, "durability": "persistent", "val": { - "bytes": "59084373ce513b55ba922679c4f14f403539f2689120300482d5d41fa1c3025b" + "bytes": "12153d1b174a31c81aa8a0978db90eaaf48a76aa138950a1cbd7a6c3b30db9fa" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "773681466" + "i128": "398358684" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.254.json index e08eaa0c..1ac42206 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "340750555" + "i128": "839817628" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "340750555" + "i128": "839817628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c1fda4b831c605004de1ca2853660107c161f3c39db1613f81283a79b6b18f3" + "bytes": "b51bdf82a9f8ff2cc217b841939dd6136c254617898fba2a8aa49d2f9bbc557e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "340750555" + "i128": "839817628" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "774e26530f7358f182fe5301ad73e991a615872d76caa00bbbfa75b6754bca98" + "bytes": "7a2c989d557e7561ae8a5337a235ee33ea74829ab0394844cd8749bec9e49375" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "774e26530f7358f182fe5301ad73e991a615872d76caa00bbbfa75b6754bca98" + "bytes": "7a2c989d557e7561ae8a5337a235ee33ea74829ab0394844cd8749bec9e49375" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "774e26530f7358f182fe5301ad73e991a615872d76caa00bbbfa75b6754bca98" + "bytes": "7a2c989d557e7561ae8a5337a235ee33ea74829ab0394844cd8749bec9e49375" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "340750555" + "i128": "839817628" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "340750555" + "i128": "839817628" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "774e26530f7358f182fe5301ad73e991a615872d76caa00bbbfa75b6754bca98" + "bytes": "7a2c989d557e7561ae8a5337a235ee33ea74829ab0394844cd8749bec9e49375" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "774e26530f7358f182fe5301ad73e991a615872d76caa00bbbfa75b6754bca98" + "bytes": "7a2c989d557e7561ae8a5337a235ee33ea74829ab0394844cd8749bec9e49375" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27abc2c9e7e6dc31b11cfc4af0129c2e02268e5c57ec2189893ef9730c628f54" + "bytes": "ebedd0040e0f8bd46360dacb8f1784653a00d61808a2856e9f70708384f07eae" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27abc2c9e7e6dc31b11cfc4af0129c2e02268e5c57ec2189893ef9730c628f54" + "bytes": "ebedd0040e0f8bd46360dacb8f1784653a00d61808a2856e9f70708384f07eae" } ] }, "durability": "persistent", "val": { - "bytes": "774e26530f7358f182fe5301ad73e991a615872d76caa00bbbfa75b6754bca98" + "bytes": "7a2c989d557e7561ae8a5337a235ee33ea74829ab0394844cd8749bec9e49375" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "340750555" + "i128": "839817628" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.255.json index 38ccb01c..897cd1b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "477478085" + "i128": "797638545" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "477478085" + "i128": "797638545" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a1bc0dfb1d1f628f2e7ed8eadd197f0d0a79650882c7c338e23015c0810608c6" + "bytes": "06cbad616528b1f92bfb509e3be12f24a5634fbe9f23400712162177a9b6ef16" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "477478085" + "i128": "797638545" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4edba96918550c3b246cd7802d3bac5427f66661e1336738ec560eeb39a1d983" + "bytes": "a1a503cba3e5bd65bc048a1d79d36c72e5f467668a7fa73adf334e584884d80e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4edba96918550c3b246cd7802d3bac5427f66661e1336738ec560eeb39a1d983" + "bytes": "a1a503cba3e5bd65bc048a1d79d36c72e5f467668a7fa73adf334e584884d80e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4edba96918550c3b246cd7802d3bac5427f66661e1336738ec560eeb39a1d983" + "bytes": "a1a503cba3e5bd65bc048a1d79d36c72e5f467668a7fa73adf334e584884d80e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "477478085" + "i128": "797638545" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "477478085" + "i128": "797638545" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4edba96918550c3b246cd7802d3bac5427f66661e1336738ec560eeb39a1d983" + "bytes": "a1a503cba3e5bd65bc048a1d79d36c72e5f467668a7fa73adf334e584884d80e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4edba96918550c3b246cd7802d3bac5427f66661e1336738ec560eeb39a1d983" + "bytes": "a1a503cba3e5bd65bc048a1d79d36c72e5f467668a7fa73adf334e584884d80e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78cc9e0376aa9d2985d9107d98bb707417b6b14ea793097bf1a40e66a92b9357" + "bytes": "d9020f2601d2ec6fbea72dc7b0424af4c91a58a183e586b1a954e5dae63d8ed3" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78cc9e0376aa9d2985d9107d98bb707417b6b14ea793097bf1a40e66a92b9357" + "bytes": "d9020f2601d2ec6fbea72dc7b0424af4c91a58a183e586b1a954e5dae63d8ed3" } ] }, "durability": "persistent", "val": { - "bytes": "4edba96918550c3b246cd7802d3bac5427f66661e1336738ec560eeb39a1d983" + "bytes": "a1a503cba3e5bd65bc048a1d79d36c72e5f467668a7fa73adf334e584884d80e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "477478085" + "i128": "797638545" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.256.json index f1f895b1..45c546aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "166275896" + "i128": "815056306" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "166275896" + "i128": "815056306" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "24f80044a6f3e90a35401899ea5a803508dc8a32dd6204f0c3bafbb33ec4b312" + "bytes": "560368f92cee915ec9001e467c27428e8c286b013ed932a901ed5837a098f5fe" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "166275896" + "i128": "815056306" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ab2039595b05a7a227fdc9abeaa61a7add31e3d467962b21c64d4563367479bf" + "bytes": "6b837cf7d278cd37d7244291f032f28a9f856d726ea1c589a828efcf73a17682" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab2039595b05a7a227fdc9abeaa61a7add31e3d467962b21c64d4563367479bf" + "bytes": "6b837cf7d278cd37d7244291f032f28a9f856d726ea1c589a828efcf73a17682" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab2039595b05a7a227fdc9abeaa61a7add31e3d467962b21c64d4563367479bf" + "bytes": "6b837cf7d278cd37d7244291f032f28a9f856d726ea1c589a828efcf73a17682" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "166275896" + "i128": "815056306" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "166275896" + "i128": "815056306" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ab2039595b05a7a227fdc9abeaa61a7add31e3d467962b21c64d4563367479bf" + "bytes": "6b837cf7d278cd37d7244291f032f28a9f856d726ea1c589a828efcf73a17682" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ab2039595b05a7a227fdc9abeaa61a7add31e3d467962b21c64d4563367479bf" + "bytes": "6b837cf7d278cd37d7244291f032f28a9f856d726ea1c589a828efcf73a17682" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7df76d8d3a52061dc294942e3ad9cca1e7cac857ed2368c4db517e91d9e00339" + "bytes": "c64f128225c3d4f981b668135145a649453800f349f495e4f1baa6d0c4783b7c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7df76d8d3a52061dc294942e3ad9cca1e7cac857ed2368c4db517e91d9e00339" + "bytes": "c64f128225c3d4f981b668135145a649453800f349f495e4f1baa6d0c4783b7c" } ] }, "durability": "persistent", "val": { - "bytes": "ab2039595b05a7a227fdc9abeaa61a7add31e3d467962b21c64d4563367479bf" + "bytes": "6b837cf7d278cd37d7244291f032f28a9f856d726ea1c589a828efcf73a17682" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "166275896" + "i128": "815056306" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.26.json index 1e3f1b3b..3494d67d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "257320043" + "i128": "105965208" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "257320043" + "i128": "105965208" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb34de6db80c787abecfcdfa7800664bc532cf8e5cf9d76c62eb40e6f8b08c99" + "bytes": "b4eadb6eeb393101428624f00189a63631d825dc5cd8da20d40eb6265e5dbf1b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "257320043" + "i128": "105965208" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f5c9869bcb914a317a1b4ec9cf0245e0815fa98c18ff1976afa2e767bec52bea" + "bytes": "aaccb52ae32601d5eaf1e949d6b5533ced890fad90647f653577ca6a0ad46f59" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f5c9869bcb914a317a1b4ec9cf0245e0815fa98c18ff1976afa2e767bec52bea" + "bytes": "aaccb52ae32601d5eaf1e949d6b5533ced890fad90647f653577ca6a0ad46f59" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f5c9869bcb914a317a1b4ec9cf0245e0815fa98c18ff1976afa2e767bec52bea" + "bytes": "aaccb52ae32601d5eaf1e949d6b5533ced890fad90647f653577ca6a0ad46f59" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "257320043" + "i128": "105965208" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "257320043" + "i128": "105965208" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f5c9869bcb914a317a1b4ec9cf0245e0815fa98c18ff1976afa2e767bec52bea" + "bytes": "aaccb52ae32601d5eaf1e949d6b5533ced890fad90647f653577ca6a0ad46f59" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f5c9869bcb914a317a1b4ec9cf0245e0815fa98c18ff1976afa2e767bec52bea" + "bytes": "aaccb52ae32601d5eaf1e949d6b5533ced890fad90647f653577ca6a0ad46f59" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "708fba3f30d72f7e09c09e77dc6daac9c46df87d59862b2448cc9ae2a8dbefbf" + "bytes": "1cfb6569a8bf8181c4e237f7688440a89e2f61bf15a6c725dbd2e4ca772462d7" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "708fba3f30d72f7e09c09e77dc6daac9c46df87d59862b2448cc9ae2a8dbefbf" + "bytes": "1cfb6569a8bf8181c4e237f7688440a89e2f61bf15a6c725dbd2e4ca772462d7" } ] }, "durability": "persistent", "val": { - "bytes": "f5c9869bcb914a317a1b4ec9cf0245e0815fa98c18ff1976afa2e767bec52bea" + "bytes": "aaccb52ae32601d5eaf1e949d6b5533ced890fad90647f653577ca6a0ad46f59" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "257320043" + "i128": "105965208" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.27.json index c310fe5c..e95a028b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "556962952" + "i128": "124470193" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "556962952" + "i128": "124470193" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0eb4e2d5adae93c8148e5592e8a529dc854378e5bdef839257ce0b8f633d7d9" + "bytes": "186fc933fd52ed41f51c412bf852d22f15316723cb6230004452ace8f345dbf9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "556962952" + "i128": "124470193" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ea182341cbbc0409f9d0629c9fc588b815554b8cfa4f91f15f481f162082f910" + "bytes": "40c49b9b9ea4c0b14ac9bb9ff5a8bf2161956fb273d194cb5958b82c9b9dddcd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea182341cbbc0409f9d0629c9fc588b815554b8cfa4f91f15f481f162082f910" + "bytes": "40c49b9b9ea4c0b14ac9bb9ff5a8bf2161956fb273d194cb5958b82c9b9dddcd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea182341cbbc0409f9d0629c9fc588b815554b8cfa4f91f15f481f162082f910" + "bytes": "40c49b9b9ea4c0b14ac9bb9ff5a8bf2161956fb273d194cb5958b82c9b9dddcd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "556962952" + "i128": "124470193" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "556962952" + "i128": "124470193" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ea182341cbbc0409f9d0629c9fc588b815554b8cfa4f91f15f481f162082f910" + "bytes": "40c49b9b9ea4c0b14ac9bb9ff5a8bf2161956fb273d194cb5958b82c9b9dddcd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ea182341cbbc0409f9d0629c9fc588b815554b8cfa4f91f15f481f162082f910" + "bytes": "40c49b9b9ea4c0b14ac9bb9ff5a8bf2161956fb273d194cb5958b82c9b9dddcd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e70778cefc4fa0cf850a1cf04943fd4ca2f5cb5edf9e789a48b5c56b4afb598" + "bytes": "ee10faa1fa68846c12981ee283832f3fd12a6de2db69bef0fa2b0486fb2dad88" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e70778cefc4fa0cf850a1cf04943fd4ca2f5cb5edf9e789a48b5c56b4afb598" + "bytes": "ee10faa1fa68846c12981ee283832f3fd12a6de2db69bef0fa2b0486fb2dad88" } ] }, "durability": "persistent", "val": { - "bytes": "ea182341cbbc0409f9d0629c9fc588b815554b8cfa4f91f15f481f162082f910" + "bytes": "40c49b9b9ea4c0b14ac9bb9ff5a8bf2161956fb273d194cb5958b82c9b9dddcd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "556962952" + "i128": "124470193" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.28.json index db0ac265..6a19e0f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "724347571" + "i128": "53646711" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "724347571" + "i128": "53646711" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41b570456a161b7559f5f4304d4d4dcfc92895dedd67f97967fddc81ccff3f92" + "bytes": "aa389bdd725709a9d5937f8fd7b890aaf8c2d89cd1785debdf99d4f86683fa9e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "724347571" + "i128": "53646711" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "73a6d23cfa4031594fdae6dada25571e5e4afb2cc441b83b0417bf94e5b4694d" + "bytes": "24b35236679266e0f7d5d33105ecba7ad34aba0dd47889d64d64cc4471d255d3" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73a6d23cfa4031594fdae6dada25571e5e4afb2cc441b83b0417bf94e5b4694d" + "bytes": "24b35236679266e0f7d5d33105ecba7ad34aba0dd47889d64d64cc4471d255d3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73a6d23cfa4031594fdae6dada25571e5e4afb2cc441b83b0417bf94e5b4694d" + "bytes": "24b35236679266e0f7d5d33105ecba7ad34aba0dd47889d64d64cc4471d255d3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "724347571" + "i128": "53646711" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "724347571" + "i128": "53646711" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "73a6d23cfa4031594fdae6dada25571e5e4afb2cc441b83b0417bf94e5b4694d" + "bytes": "24b35236679266e0f7d5d33105ecba7ad34aba0dd47889d64d64cc4471d255d3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "73a6d23cfa4031594fdae6dada25571e5e4afb2cc441b83b0417bf94e5b4694d" + "bytes": "24b35236679266e0f7d5d33105ecba7ad34aba0dd47889d64d64cc4471d255d3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17c9c108dd2ddbf5b568d2abc2876e0dc983c67c2ad04e8f98a063964ac69b83" + "bytes": "686ee82224a9dc7bcaf081ff5591cc58e2d10b11e025fb7a4549fbf61d418e65" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17c9c108dd2ddbf5b568d2abc2876e0dc983c67c2ad04e8f98a063964ac69b83" + "bytes": "686ee82224a9dc7bcaf081ff5591cc58e2d10b11e025fb7a4549fbf61d418e65" } ] }, "durability": "persistent", "val": { - "bytes": "73a6d23cfa4031594fdae6dada25571e5e4afb2cc441b83b0417bf94e5b4694d" + "bytes": "24b35236679266e0f7d5d33105ecba7ad34aba0dd47889d64d64cc4471d255d3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "724347571" + "i128": "53646711" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.29.json index 79853afe..32e017d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "676103396" + "i128": "593606026" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "676103396" + "i128": "593606026" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "58d1d96084b06694e5221c7d3f1e9bdf7ba28d58034c12ef532a8fc624b5439d" + "bytes": "e38f5570656129bf969bafd48d82252878e01d138a389233fa06783c4cee3929" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "676103396" + "i128": "593606026" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6f4b9eea2192949ac2ff243f87e7bc0bb758b4f1302a76f830ad60fdb31eeecf" + "bytes": "1110b25ec55b642952d899c2712f32eea7f6640509e0104a382adbd6cf2b9d79" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f4b9eea2192949ac2ff243f87e7bc0bb758b4f1302a76f830ad60fdb31eeecf" + "bytes": "1110b25ec55b642952d899c2712f32eea7f6640509e0104a382adbd6cf2b9d79" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f4b9eea2192949ac2ff243f87e7bc0bb758b4f1302a76f830ad60fdb31eeecf" + "bytes": "1110b25ec55b642952d899c2712f32eea7f6640509e0104a382adbd6cf2b9d79" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "676103396" + "i128": "593606026" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "676103396" + "i128": "593606026" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6f4b9eea2192949ac2ff243f87e7bc0bb758b4f1302a76f830ad60fdb31eeecf" + "bytes": "1110b25ec55b642952d899c2712f32eea7f6640509e0104a382adbd6cf2b9d79" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6f4b9eea2192949ac2ff243f87e7bc0bb758b4f1302a76f830ad60fdb31eeecf" + "bytes": "1110b25ec55b642952d899c2712f32eea7f6640509e0104a382adbd6cf2b9d79" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e848d3b295cc7884e291d0d627efaae5d5132ed3458688d2f184cb9662713389" + "bytes": "53a3c583853efa27b94d63245b764e76fa4e866716a73198384ccb3b63aae3e3" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e848d3b295cc7884e291d0d627efaae5d5132ed3458688d2f184cb9662713389" + "bytes": "53a3c583853efa27b94d63245b764e76fa4e866716a73198384ccb3b63aae3e3" } ] }, "durability": "persistent", "val": { - "bytes": "6f4b9eea2192949ac2ff243f87e7bc0bb758b4f1302a76f830ad60fdb31eeecf" + "bytes": "1110b25ec55b642952d899c2712f32eea7f6640509e0104a382adbd6cf2b9d79" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "676103396" + "i128": "593606026" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.3.json index 617a5909..cce76d4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509071930" + "i128": "584151317" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509071930" + "i128": "584151317" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a560b5575cc46e511671608855c0b72a69a3f0132f4e0459ddc5f3ed74d5006" + "bytes": "655d1b4d7d51f726243e17621a04fffcfac53c70b1f24cc6c6b4b641dd3c5ef1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "509071930" + "i128": "584151317" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "96e974c5d3862bddbe10713d7dc7e5064f82e4402bb5587158e732a1d7caab47" + "bytes": "ec49e64611aaaea2f1d477c02e62589814db5ab334ce601d59d1b4f5264190a4" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "96e974c5d3862bddbe10713d7dc7e5064f82e4402bb5587158e732a1d7caab47" + "bytes": "ec49e64611aaaea2f1d477c02e62589814db5ab334ce601d59d1b4f5264190a4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "96e974c5d3862bddbe10713d7dc7e5064f82e4402bb5587158e732a1d7caab47" + "bytes": "ec49e64611aaaea2f1d477c02e62589814db5ab334ce601d59d1b4f5264190a4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509071930" + "i128": "584151317" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "509071930" + "i128": "584151317" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "96e974c5d3862bddbe10713d7dc7e5064f82e4402bb5587158e732a1d7caab47" + "bytes": "ec49e64611aaaea2f1d477c02e62589814db5ab334ce601d59d1b4f5264190a4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "96e974c5d3862bddbe10713d7dc7e5064f82e4402bb5587158e732a1d7caab47" + "bytes": "ec49e64611aaaea2f1d477c02e62589814db5ab334ce601d59d1b4f5264190a4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b42b6a71fcf4003645a1f88905c1e978461957912782569e8d8724974af551f7" + "bytes": "be36b789f1c22b71f93491f007beae8ee7441f0971ff91a302750654a90ffe90" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b42b6a71fcf4003645a1f88905c1e978461957912782569e8d8724974af551f7" + "bytes": "be36b789f1c22b71f93491f007beae8ee7441f0971ff91a302750654a90ffe90" } ] }, "durability": "persistent", "val": { - "bytes": "96e974c5d3862bddbe10713d7dc7e5064f82e4402bb5587158e732a1d7caab47" + "bytes": "ec49e64611aaaea2f1d477c02e62589814db5ab334ce601d59d1b4f5264190a4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "509071930" + "i128": "584151317" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.30.json index 12e69b1c..0840fdd6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "501984090" + "i128": "454274949" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "501984090" + "i128": "454274949" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1d9b33e13a080e2b7644f5a20c3fbd186a88552bebfcdfd50a28f5be2610afa3" + "bytes": "58d754e23ea57d6ad8c740bdbf41d778993ac47ae9b3cc8e0b87243236476aad" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "501984090" + "i128": "454274949" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "303270f2fb83be9ad817a2ae0715ff7234f04c94fe675732da727a07e81d243d" + "bytes": "8df76602a5152ee3f5cb060bbf3a85e27e9b447999cea06084d21dbfd2630b94" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "303270f2fb83be9ad817a2ae0715ff7234f04c94fe675732da727a07e81d243d" + "bytes": "8df76602a5152ee3f5cb060bbf3a85e27e9b447999cea06084d21dbfd2630b94" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "303270f2fb83be9ad817a2ae0715ff7234f04c94fe675732da727a07e81d243d" + "bytes": "8df76602a5152ee3f5cb060bbf3a85e27e9b447999cea06084d21dbfd2630b94" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "501984090" + "i128": "454274949" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "501984090" + "i128": "454274949" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "303270f2fb83be9ad817a2ae0715ff7234f04c94fe675732da727a07e81d243d" + "bytes": "8df76602a5152ee3f5cb060bbf3a85e27e9b447999cea06084d21dbfd2630b94" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "303270f2fb83be9ad817a2ae0715ff7234f04c94fe675732da727a07e81d243d" + "bytes": "8df76602a5152ee3f5cb060bbf3a85e27e9b447999cea06084d21dbfd2630b94" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db9e5a81aaa683819f50f4d12988a21c2fb8b98b2e55922c8fbec2078ed35e1e" + "bytes": "41d48f7ec27114d2104c654eb35cd52957da64252b3be0609b4614cb88af89de" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db9e5a81aaa683819f50f4d12988a21c2fb8b98b2e55922c8fbec2078ed35e1e" + "bytes": "41d48f7ec27114d2104c654eb35cd52957da64252b3be0609b4614cb88af89de" } ] }, "durability": "persistent", "val": { - "bytes": "303270f2fb83be9ad817a2ae0715ff7234f04c94fe675732da727a07e81d243d" + "bytes": "8df76602a5152ee3f5cb060bbf3a85e27e9b447999cea06084d21dbfd2630b94" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "501984090" + "i128": "454274949" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.31.json index ccb88058..080ebaf9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "126179267" + "i128": "745094410" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "126179267" + "i128": "745094410" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "df1140241818df853de6f0702725586ef874585c63a3b6ef9c2cbaf4ca3ff774" + "bytes": "a9a37f88e3b977b32b285cada15c61e3edef1f8e872394eab7d8f03360024063" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "126179267" + "i128": "745094410" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d1800b1609b44e66137bb9a3a667ffe1e17ecb9cfc34b7912aadb483884bae9e" + "bytes": "d50c064000f84cc5543993ad7c68ef9785f7ac4766d2eda1bbdc65be19f20a0e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1800b1609b44e66137bb9a3a667ffe1e17ecb9cfc34b7912aadb483884bae9e" + "bytes": "d50c064000f84cc5543993ad7c68ef9785f7ac4766d2eda1bbdc65be19f20a0e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1800b1609b44e66137bb9a3a667ffe1e17ecb9cfc34b7912aadb483884bae9e" + "bytes": "d50c064000f84cc5543993ad7c68ef9785f7ac4766d2eda1bbdc65be19f20a0e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "126179267" + "i128": "745094410" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "126179267" + "i128": "745094410" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d1800b1609b44e66137bb9a3a667ffe1e17ecb9cfc34b7912aadb483884bae9e" + "bytes": "d50c064000f84cc5543993ad7c68ef9785f7ac4766d2eda1bbdc65be19f20a0e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d1800b1609b44e66137bb9a3a667ffe1e17ecb9cfc34b7912aadb483884bae9e" + "bytes": "d50c064000f84cc5543993ad7c68ef9785f7ac4766d2eda1bbdc65be19f20a0e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f5412c766ba1787d74b2a560c92724b1768a19cd0be91dbc7cb384adf00ee96" + "bytes": "98f8870dc82ba5e73a65b77a6a4562faa71d0aa94a3594530ecc72442f7b6bdd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f5412c766ba1787d74b2a560c92724b1768a19cd0be91dbc7cb384adf00ee96" + "bytes": "98f8870dc82ba5e73a65b77a6a4562faa71d0aa94a3594530ecc72442f7b6bdd" } ] }, "durability": "persistent", "val": { - "bytes": "d1800b1609b44e66137bb9a3a667ffe1e17ecb9cfc34b7912aadb483884bae9e" + "bytes": "d50c064000f84cc5543993ad7c68ef9785f7ac4766d2eda1bbdc65be19f20a0e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "126179267" + "i128": "745094410" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.32.json index 51e8fd66..1aba784f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "874580666" + "i128": "527025169" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "874580666" + "i128": "527025169" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bde0168389ab0e186ba3bdd68fdc2b75111a9b979bf1ae261e65826da2933f63" + "bytes": "839537a86460b0c9cee47899aff0f69655172e3e04604677ec49a2061f03be45" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "874580666" + "i128": "527025169" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f83a50231de8c7074ccc5231846bb6bc9bb52e14b139dc369ce1e54e7f9b49f9" + "bytes": "35407f490fccbc8bf0ee5f88d523fb27fff8ea01ed4ac26581d96d84a41a2743" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f83a50231de8c7074ccc5231846bb6bc9bb52e14b139dc369ce1e54e7f9b49f9" + "bytes": "35407f490fccbc8bf0ee5f88d523fb27fff8ea01ed4ac26581d96d84a41a2743" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f83a50231de8c7074ccc5231846bb6bc9bb52e14b139dc369ce1e54e7f9b49f9" + "bytes": "35407f490fccbc8bf0ee5f88d523fb27fff8ea01ed4ac26581d96d84a41a2743" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "874580666" + "i128": "527025169" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "874580666" + "i128": "527025169" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f83a50231de8c7074ccc5231846bb6bc9bb52e14b139dc369ce1e54e7f9b49f9" + "bytes": "35407f490fccbc8bf0ee5f88d523fb27fff8ea01ed4ac26581d96d84a41a2743" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f83a50231de8c7074ccc5231846bb6bc9bb52e14b139dc369ce1e54e7f9b49f9" + "bytes": "35407f490fccbc8bf0ee5f88d523fb27fff8ea01ed4ac26581d96d84a41a2743" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3549a3facd4e89599752d391e18d17c4a811578ad1e47b7d0099526d189f6b6f" + "bytes": "aee2bfbb6159dc148333afe21a45efb73b62992e39095953af4ae49aebbeed78" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3549a3facd4e89599752d391e18d17c4a811578ad1e47b7d0099526d189f6b6f" + "bytes": "aee2bfbb6159dc148333afe21a45efb73b62992e39095953af4ae49aebbeed78" } ] }, "durability": "persistent", "val": { - "bytes": "f83a50231de8c7074ccc5231846bb6bc9bb52e14b139dc369ce1e54e7f9b49f9" + "bytes": "35407f490fccbc8bf0ee5f88d523fb27fff8ea01ed4ac26581d96d84a41a2743" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "874580666" + "i128": "527025169" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.33.json index 604a0c8d..2c557fc6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "760618900" + "i128": "449386795" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "760618900" + "i128": "449386795" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "684b0203533d77c3c7a0207790d481d536471838ae96d3e4e9d5648161345e59" + "bytes": "5204b9b87f84b893e23f893a879e33d0e1530547d7b83618dd2e0783e14bb135" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "760618900" + "i128": "449386795" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ec3d155e9bafca44bbcbf80d553bd2776e8a761b44efc5fb43d23176ee936eb7" + "bytes": "a4c56e7c2f0377876e420cff761b322e8dced1e00a34e6554bd8c67b6232093d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ec3d155e9bafca44bbcbf80d553bd2776e8a761b44efc5fb43d23176ee936eb7" + "bytes": "a4c56e7c2f0377876e420cff761b322e8dced1e00a34e6554bd8c67b6232093d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ec3d155e9bafca44bbcbf80d553bd2776e8a761b44efc5fb43d23176ee936eb7" + "bytes": "a4c56e7c2f0377876e420cff761b322e8dced1e00a34e6554bd8c67b6232093d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "760618900" + "i128": "449386795" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "760618900" + "i128": "449386795" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ec3d155e9bafca44bbcbf80d553bd2776e8a761b44efc5fb43d23176ee936eb7" + "bytes": "a4c56e7c2f0377876e420cff761b322e8dced1e00a34e6554bd8c67b6232093d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ec3d155e9bafca44bbcbf80d553bd2776e8a761b44efc5fb43d23176ee936eb7" + "bytes": "a4c56e7c2f0377876e420cff761b322e8dced1e00a34e6554bd8c67b6232093d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9deec16008ecb6f27bad2cb85ae3d48a554b9415c220f3b77a3796e586fb5b4c" + "bytes": "213b9f88f4c4d3c7e650cee8a48041d083cd730e385aa1dd568a0adb439c2565" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9deec16008ecb6f27bad2cb85ae3d48a554b9415c220f3b77a3796e586fb5b4c" + "bytes": "213b9f88f4c4d3c7e650cee8a48041d083cd730e385aa1dd568a0adb439c2565" } ] }, "durability": "persistent", "val": { - "bytes": "ec3d155e9bafca44bbcbf80d553bd2776e8a761b44efc5fb43d23176ee936eb7" + "bytes": "a4c56e7c2f0377876e420cff761b322e8dced1e00a34e6554bd8c67b6232093d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "760618900" + "i128": "449386795" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.34.json index 4a67aa21..a62c50c3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "276728584" + "i128": "578327738" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "276728584" + "i128": "578327738" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "692fb29d8afba66a296a3c6a9ea5b6a03675b579c2d0064debf98c1f4d8b6cc1" + "bytes": "47358b27f96c765678e94b8af6b410fa1a4e24b4e2254accebd5663d143cef0e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "276728584" + "i128": "578327738" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4970e61efaa3436e1180fe5fe96e6bff54b0ca3134071dd905777b11d9b2e881" + "bytes": "2ff4c21994632a98fa8e464f9f1daad42d8aaa8dda848e74fae31df400e485c3" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4970e61efaa3436e1180fe5fe96e6bff54b0ca3134071dd905777b11d9b2e881" + "bytes": "2ff4c21994632a98fa8e464f9f1daad42d8aaa8dda848e74fae31df400e485c3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4970e61efaa3436e1180fe5fe96e6bff54b0ca3134071dd905777b11d9b2e881" + "bytes": "2ff4c21994632a98fa8e464f9f1daad42d8aaa8dda848e74fae31df400e485c3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "276728584" + "i128": "578327738" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "276728584" + "i128": "578327738" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4970e61efaa3436e1180fe5fe96e6bff54b0ca3134071dd905777b11d9b2e881" + "bytes": "2ff4c21994632a98fa8e464f9f1daad42d8aaa8dda848e74fae31df400e485c3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4970e61efaa3436e1180fe5fe96e6bff54b0ca3134071dd905777b11d9b2e881" + "bytes": "2ff4c21994632a98fa8e464f9f1daad42d8aaa8dda848e74fae31df400e485c3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af257c6432bdb1a67eadb4643e44309eeb2b56f82e3c631e619b34fa6a576528" + "bytes": "a1ec74f2801753f9c3875de1cb1ac07555b472fe7b65a59505e93eb80a61f6de" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af257c6432bdb1a67eadb4643e44309eeb2b56f82e3c631e619b34fa6a576528" + "bytes": "a1ec74f2801753f9c3875de1cb1ac07555b472fe7b65a59505e93eb80a61f6de" } ] }, "durability": "persistent", "val": { - "bytes": "4970e61efaa3436e1180fe5fe96e6bff54b0ca3134071dd905777b11d9b2e881" + "bytes": "2ff4c21994632a98fa8e464f9f1daad42d8aaa8dda848e74fae31df400e485c3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "276728584" + "i128": "578327738" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.35.json index 7b0d0eac..53d869a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "447687020" + "i128": "341605618" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "447687020" + "i128": "341605618" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce3046120a9aca89ce453e038ed0876dc255b5ef38f18bc0727ca13878d87a2f" + "bytes": "11b197e095d553b771327af9809b8ceb29484f9e22a953d2fd0df72b7320e301" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "447687020" + "i128": "341605618" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7600f7720b7c9b0ab58b000945bdc02aff850bc6895117dd0cdc3f817c491e7f" + "bytes": "dd4f2b1e0bd24c1e9d10bd4ed4cf8312f10d1a37833782074f426c3fc2b70b42" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7600f7720b7c9b0ab58b000945bdc02aff850bc6895117dd0cdc3f817c491e7f" + "bytes": "dd4f2b1e0bd24c1e9d10bd4ed4cf8312f10d1a37833782074f426c3fc2b70b42" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7600f7720b7c9b0ab58b000945bdc02aff850bc6895117dd0cdc3f817c491e7f" + "bytes": "dd4f2b1e0bd24c1e9d10bd4ed4cf8312f10d1a37833782074f426c3fc2b70b42" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "447687020" + "i128": "341605618" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "447687020" + "i128": "341605618" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7600f7720b7c9b0ab58b000945bdc02aff850bc6895117dd0cdc3f817c491e7f" + "bytes": "dd4f2b1e0bd24c1e9d10bd4ed4cf8312f10d1a37833782074f426c3fc2b70b42" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7600f7720b7c9b0ab58b000945bdc02aff850bc6895117dd0cdc3f817c491e7f" + "bytes": "dd4f2b1e0bd24c1e9d10bd4ed4cf8312f10d1a37833782074f426c3fc2b70b42" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "111843efc7eb59a996dc10808eba0c9d3ec80ec27215cca0f9819611ae548ed9" + "bytes": "f37f57e9d59aea261f2235735a8f6d0e03da23f6b41b6b2ef6a0b1c5bf8f74f4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "111843efc7eb59a996dc10808eba0c9d3ec80ec27215cca0f9819611ae548ed9" + "bytes": "f37f57e9d59aea261f2235735a8f6d0e03da23f6b41b6b2ef6a0b1c5bf8f74f4" } ] }, "durability": "persistent", "val": { - "bytes": "7600f7720b7c9b0ab58b000945bdc02aff850bc6895117dd0cdc3f817c491e7f" + "bytes": "dd4f2b1e0bd24c1e9d10bd4ed4cf8312f10d1a37833782074f426c3fc2b70b42" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "447687020" + "i128": "341605618" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.36.json index 8dac51b8..6ccf09b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "733864593" + "i128": "936462144" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "733864593" + "i128": "936462144" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06f812b1a2cbc1ef99ed9fba1026c50a4f3684d64630c7b3a5aeffeb2a68fe26" + "bytes": "14991f6afa7f756a9157b527d6eb352494984745573c20c0c2fbdbc6f34567de" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "733864593" + "i128": "936462144" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "65a85275d2c7bc88820848915ef265e0aa90c93fe51d9e0fb340ca3b9b408b9e" + "bytes": "fbd648618b69e4c7ef593f7047b135576e12f51515989602d6c6517800d24033" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "65a85275d2c7bc88820848915ef265e0aa90c93fe51d9e0fb340ca3b9b408b9e" + "bytes": "fbd648618b69e4c7ef593f7047b135576e12f51515989602d6c6517800d24033" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "65a85275d2c7bc88820848915ef265e0aa90c93fe51d9e0fb340ca3b9b408b9e" + "bytes": "fbd648618b69e4c7ef593f7047b135576e12f51515989602d6c6517800d24033" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "733864593" + "i128": "936462144" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "733864593" + "i128": "936462144" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "65a85275d2c7bc88820848915ef265e0aa90c93fe51d9e0fb340ca3b9b408b9e" + "bytes": "fbd648618b69e4c7ef593f7047b135576e12f51515989602d6c6517800d24033" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "65a85275d2c7bc88820848915ef265e0aa90c93fe51d9e0fb340ca3b9b408b9e" + "bytes": "fbd648618b69e4c7ef593f7047b135576e12f51515989602d6c6517800d24033" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db9b3ee62440262f4d64ef7c2b0af04533a99f40af7f1de7f49822b29d6ca827" + "bytes": "99d218b008c8753c1f36352aa701eff1ac3cd5ad83c1d921638d8c1ef0a6e32f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db9b3ee62440262f4d64ef7c2b0af04533a99f40af7f1de7f49822b29d6ca827" + "bytes": "99d218b008c8753c1f36352aa701eff1ac3cd5ad83c1d921638d8c1ef0a6e32f" } ] }, "durability": "persistent", "val": { - "bytes": "65a85275d2c7bc88820848915ef265e0aa90c93fe51d9e0fb340ca3b9b408b9e" + "bytes": "fbd648618b69e4c7ef593f7047b135576e12f51515989602d6c6517800d24033" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "733864593" + "i128": "936462144" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.37.json index b947ea8d..a81be7aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "822324096" + "i128": "328767983" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822324096" + "i128": "328767983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68410fb649c2bd5819243e5ca2cb44104ea3fac161646f7228996e5f8d30d938" + "bytes": "f88b6872ca15ea8e1577f24cad453f5e8d6f33610d71c60a041e31623d5c82da" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "822324096" + "i128": "328767983" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1a553f2437ebaae96768dd96db9e1a093722699ae880eb9393efeca9b0936e6f" + "bytes": "220a1158cf055a29d12719263a08270d84f69a795a08caab11d461d6847c5cba" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a553f2437ebaae96768dd96db9e1a093722699ae880eb9393efeca9b0936e6f" + "bytes": "220a1158cf055a29d12719263a08270d84f69a795a08caab11d461d6847c5cba" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a553f2437ebaae96768dd96db9e1a093722699ae880eb9393efeca9b0936e6f" + "bytes": "220a1158cf055a29d12719263a08270d84f69a795a08caab11d461d6847c5cba" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822324096" + "i128": "328767983" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "822324096" + "i128": "328767983" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1a553f2437ebaae96768dd96db9e1a093722699ae880eb9393efeca9b0936e6f" + "bytes": "220a1158cf055a29d12719263a08270d84f69a795a08caab11d461d6847c5cba" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1a553f2437ebaae96768dd96db9e1a093722699ae880eb9393efeca9b0936e6f" + "bytes": "220a1158cf055a29d12719263a08270d84f69a795a08caab11d461d6847c5cba" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3255e775cefdd4d89c54eadadc3d507e4077ba98008eed8681a3fa603fbdf21f" + "bytes": "537c92ee1a14978cadc270778a18c535b146c7d096eb4e575c8bedf9b9ba18ca" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3255e775cefdd4d89c54eadadc3d507e4077ba98008eed8681a3fa603fbdf21f" + "bytes": "537c92ee1a14978cadc270778a18c535b146c7d096eb4e575c8bedf9b9ba18ca" } ] }, "durability": "persistent", "val": { - "bytes": "1a553f2437ebaae96768dd96db9e1a093722699ae880eb9393efeca9b0936e6f" + "bytes": "220a1158cf055a29d12719263a08270d84f69a795a08caab11d461d6847c5cba" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "822324096" + "i128": "328767983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.38.json index 60aaf506..b5094f8f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "636271909" + "i128": "558761143" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "636271909" + "i128": "558761143" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b2d5507ecc1ae64dc62549172077bb8e1d1c39a9aa1c7d16b0cde96e9e8fb28" + "bytes": "ae1eef856a27fa013f8d089eeeaace30bb06d5b205874496fa84f130af0919f4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "636271909" + "i128": "558761143" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6b5a79329a2985da793f419a0e9264dcbe4c9096773c942a4c8b37c7f2e2f846" + "bytes": "622f1aa5bbfa9cec77e29815080d9170cdcd6bb51271bffbec5ca6f2a3475f85" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b5a79329a2985da793f419a0e9264dcbe4c9096773c942a4c8b37c7f2e2f846" + "bytes": "622f1aa5bbfa9cec77e29815080d9170cdcd6bb51271bffbec5ca6f2a3475f85" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b5a79329a2985da793f419a0e9264dcbe4c9096773c942a4c8b37c7f2e2f846" + "bytes": "622f1aa5bbfa9cec77e29815080d9170cdcd6bb51271bffbec5ca6f2a3475f85" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "636271909" + "i128": "558761143" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "636271909" + "i128": "558761143" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6b5a79329a2985da793f419a0e9264dcbe4c9096773c942a4c8b37c7f2e2f846" + "bytes": "622f1aa5bbfa9cec77e29815080d9170cdcd6bb51271bffbec5ca6f2a3475f85" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6b5a79329a2985da793f419a0e9264dcbe4c9096773c942a4c8b37c7f2e2f846" + "bytes": "622f1aa5bbfa9cec77e29815080d9170cdcd6bb51271bffbec5ca6f2a3475f85" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57aff68b991d3ea5bceb3c4a95655aa08ce30ac9a0ac8316a2348f3742ba7bbf" + "bytes": "57ba69764c34843b74c7b4b5311aca6e8004dca25b3f7ded8dd4ee8a4ae672fd" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57aff68b991d3ea5bceb3c4a95655aa08ce30ac9a0ac8316a2348f3742ba7bbf" + "bytes": "57ba69764c34843b74c7b4b5311aca6e8004dca25b3f7ded8dd4ee8a4ae672fd" } ] }, "durability": "persistent", "val": { - "bytes": "6b5a79329a2985da793f419a0e9264dcbe4c9096773c942a4c8b37c7f2e2f846" + "bytes": "622f1aa5bbfa9cec77e29815080d9170cdcd6bb51271bffbec5ca6f2a3475f85" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "636271909" + "i128": "558761143" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.39.json index 79d5bd9e..54d01b61 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "557792208" + "i128": "158737640" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "557792208" + "i128": "158737640" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "04feafbbae3ffe406ff83ed087716208f1d4f148b6cc87efe444f86437e5e349" + "bytes": "a88c1ef47042ffeeaec57e3f8168e08c3c20959808a9f4f7e38cb05f129d268f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "557792208" + "i128": "158737640" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7ff5190e8daa7e9b76e9714f14ba94f839606bcc78e8b40f16e10888dc46aaa0" + "bytes": "b6bfc2fa405235685692fde01ce2e52dcfb0e6ece30dc1630361f7d5a0b35dad" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7ff5190e8daa7e9b76e9714f14ba94f839606bcc78e8b40f16e10888dc46aaa0" + "bytes": "b6bfc2fa405235685692fde01ce2e52dcfb0e6ece30dc1630361f7d5a0b35dad" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7ff5190e8daa7e9b76e9714f14ba94f839606bcc78e8b40f16e10888dc46aaa0" + "bytes": "b6bfc2fa405235685692fde01ce2e52dcfb0e6ece30dc1630361f7d5a0b35dad" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "557792208" + "i128": "158737640" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "557792208" + "i128": "158737640" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7ff5190e8daa7e9b76e9714f14ba94f839606bcc78e8b40f16e10888dc46aaa0" + "bytes": "b6bfc2fa405235685692fde01ce2e52dcfb0e6ece30dc1630361f7d5a0b35dad" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7ff5190e8daa7e9b76e9714f14ba94f839606bcc78e8b40f16e10888dc46aaa0" + "bytes": "b6bfc2fa405235685692fde01ce2e52dcfb0e6ece30dc1630361f7d5a0b35dad" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b25f6d44d523c94e904bc0d37f81d2fc90619cc6d5853843851bb3edbd346633" + "bytes": "532ff3d9edf7b895382809920caa556d7fea66d2f0f2cca13c0d44006cee6e20" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b25f6d44d523c94e904bc0d37f81d2fc90619cc6d5853843851bb3edbd346633" + "bytes": "532ff3d9edf7b895382809920caa556d7fea66d2f0f2cca13c0d44006cee6e20" } ] }, "durability": "persistent", "val": { - "bytes": "7ff5190e8daa7e9b76e9714f14ba94f839606bcc78e8b40f16e10888dc46aaa0" + "bytes": "b6bfc2fa405235685692fde01ce2e52dcfb0e6ece30dc1630361f7d5a0b35dad" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "557792208" + "i128": "158737640" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.4.json index 860d2e84..efdac9f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "600060524" + "i128": "46203954" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "600060524" + "i128": "46203954" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0d2c80fec2f6c548a9e5a91899785f95ea5e30c1136079fdc1f826095c7af10" + "bytes": "9327410a3807c2b28eb3a91da61cb1a986a008cd21c648909f2da4abe7253cb2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "600060524" + "i128": "46203954" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "35b767e78e355e49b93497672eb1465ecdcc31b5150c2892e7cb3c8abf9fb51d" + "bytes": "ae4c088673a309e482d67e3dadd7fdb52478c8d85107cecf6f54594a8bcdf8b3" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35b767e78e355e49b93497672eb1465ecdcc31b5150c2892e7cb3c8abf9fb51d" + "bytes": "ae4c088673a309e482d67e3dadd7fdb52478c8d85107cecf6f54594a8bcdf8b3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35b767e78e355e49b93497672eb1465ecdcc31b5150c2892e7cb3c8abf9fb51d" + "bytes": "ae4c088673a309e482d67e3dadd7fdb52478c8d85107cecf6f54594a8bcdf8b3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "600060524" + "i128": "46203954" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "600060524" + "i128": "46203954" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "35b767e78e355e49b93497672eb1465ecdcc31b5150c2892e7cb3c8abf9fb51d" + "bytes": "ae4c088673a309e482d67e3dadd7fdb52478c8d85107cecf6f54594a8bcdf8b3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "35b767e78e355e49b93497672eb1465ecdcc31b5150c2892e7cb3c8abf9fb51d" + "bytes": "ae4c088673a309e482d67e3dadd7fdb52478c8d85107cecf6f54594a8bcdf8b3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e53ba87c9058b1add93525340fd5acf37f4eb7f093c35440e36e894d6d7e6008" + "bytes": "b6ebf9b450decd721566df2e2804d7108272d918ebff804436205d4d4ef82730" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e53ba87c9058b1add93525340fd5acf37f4eb7f093c35440e36e894d6d7e6008" + "bytes": "b6ebf9b450decd721566df2e2804d7108272d918ebff804436205d4d4ef82730" } ] }, "durability": "persistent", "val": { - "bytes": "35b767e78e355e49b93497672eb1465ecdcc31b5150c2892e7cb3c8abf9fb51d" + "bytes": "ae4c088673a309e482d67e3dadd7fdb52478c8d85107cecf6f54594a8bcdf8b3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "600060524" + "i128": "46203954" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.40.json index 8d257cbc..e0e1d7fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "172997667" + "i128": "146573234" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "172997667" + "i128": "146573234" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d582971d641f830629223f8b3c1c24433b2a6052299048e8ffe92f7500a67e27" + "bytes": "49e439cfef6f99fe4e39fcc8ab11ae0d2a0ad0a96798c09eb5e5a50a48635373" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "172997667" + "i128": "146573234" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6d4148e1b57dda1a884117d1193b68c865ee909a49a815a7d7bf1b1996680808" + "bytes": "13550629a1b392f0d072299312915513af587f9c333f9a9df5967a761a88aa59" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d4148e1b57dda1a884117d1193b68c865ee909a49a815a7d7bf1b1996680808" + "bytes": "13550629a1b392f0d072299312915513af587f9c333f9a9df5967a761a88aa59" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d4148e1b57dda1a884117d1193b68c865ee909a49a815a7d7bf1b1996680808" + "bytes": "13550629a1b392f0d072299312915513af587f9c333f9a9df5967a761a88aa59" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "172997667" + "i128": "146573234" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "172997667" + "i128": "146573234" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6d4148e1b57dda1a884117d1193b68c865ee909a49a815a7d7bf1b1996680808" + "bytes": "13550629a1b392f0d072299312915513af587f9c333f9a9df5967a761a88aa59" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6d4148e1b57dda1a884117d1193b68c865ee909a49a815a7d7bf1b1996680808" + "bytes": "13550629a1b392f0d072299312915513af587f9c333f9a9df5967a761a88aa59" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6532fafccd75675c5a466032f420a639fac41f9056bab6d8034d4a7640f951c3" + "bytes": "b49b3c95acea7c62e0e7b0221b7b21d422ca83e8e7e8479246d624dec7c7e285" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6532fafccd75675c5a466032f420a639fac41f9056bab6d8034d4a7640f951c3" + "bytes": "b49b3c95acea7c62e0e7b0221b7b21d422ca83e8e7e8479246d624dec7c7e285" } ] }, "durability": "persistent", "val": { - "bytes": "6d4148e1b57dda1a884117d1193b68c865ee909a49a815a7d7bf1b1996680808" + "bytes": "13550629a1b392f0d072299312915513af587f9c333f9a9df5967a761a88aa59" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "172997667" + "i128": "146573234" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.41.json index fb2d05e1..767f2f4d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "482092727" + "i128": "534271040" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "482092727" + "i128": "534271040" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a70e0bbac226405293f34fc44b942a98872dfd378905921b45c9249b57a209d" + "bytes": "2525106b1c4ae5a89623a7d6de9183b358c8205173ae04a91cf9bc41584003d4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "482092727" + "i128": "534271040" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e017983312c1cd1f9e90752a5c42039028fa6765fe96f86b62d84a56f2bfdb6f" + "bytes": "a9415a91953659ea09ab5ac373747ab3adc5f4dd7d22f43d09fd31b2a5bd7e9a" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e017983312c1cd1f9e90752a5c42039028fa6765fe96f86b62d84a56f2bfdb6f" + "bytes": "a9415a91953659ea09ab5ac373747ab3adc5f4dd7d22f43d09fd31b2a5bd7e9a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e017983312c1cd1f9e90752a5c42039028fa6765fe96f86b62d84a56f2bfdb6f" + "bytes": "a9415a91953659ea09ab5ac373747ab3adc5f4dd7d22f43d09fd31b2a5bd7e9a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "482092727" + "i128": "534271040" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "482092727" + "i128": "534271040" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e017983312c1cd1f9e90752a5c42039028fa6765fe96f86b62d84a56f2bfdb6f" + "bytes": "a9415a91953659ea09ab5ac373747ab3adc5f4dd7d22f43d09fd31b2a5bd7e9a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e017983312c1cd1f9e90752a5c42039028fa6765fe96f86b62d84a56f2bfdb6f" + "bytes": "a9415a91953659ea09ab5ac373747ab3adc5f4dd7d22f43d09fd31b2a5bd7e9a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0aeb48450719c94c6e1e78184636a11efdd1bb445ed2a8d9808616634c2de439" + "bytes": "64936c49d10eeac0391f006a9b5d29348d50421eb67ab0a20dfa9ecf8f0c1221" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0aeb48450719c94c6e1e78184636a11efdd1bb445ed2a8d9808616634c2de439" + "bytes": "64936c49d10eeac0391f006a9b5d29348d50421eb67ab0a20dfa9ecf8f0c1221" } ] }, "durability": "persistent", "val": { - "bytes": "e017983312c1cd1f9e90752a5c42039028fa6765fe96f86b62d84a56f2bfdb6f" + "bytes": "a9415a91953659ea09ab5ac373747ab3adc5f4dd7d22f43d09fd31b2a5bd7e9a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "482092727" + "i128": "534271040" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.42.json index 317889f3..e060243e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99597424" + "i128": "62200315" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99597424" + "i128": "62200315" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bcd242ac0a66f8e29a14538d64ba6ba8dae52f0ec3ed0a1357667aadbb47fb3d" + "bytes": "7d84080fd995dfad435b0e180855a2cde604fc3ec6fe16866eadcb11206c31bc" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "99597424" + "i128": "62200315" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5499a25be071b2bc63d8271fee48b394814bec7a595bb1ef6aec6d70543a3c52" + "bytes": "8673ca77f992232c1c7c5f88fb9cb2954aeaa78f7d83edc9972af544e7dd8996" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5499a25be071b2bc63d8271fee48b394814bec7a595bb1ef6aec6d70543a3c52" + "bytes": "8673ca77f992232c1c7c5f88fb9cb2954aeaa78f7d83edc9972af544e7dd8996" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5499a25be071b2bc63d8271fee48b394814bec7a595bb1ef6aec6d70543a3c52" + "bytes": "8673ca77f992232c1c7c5f88fb9cb2954aeaa78f7d83edc9972af544e7dd8996" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99597424" + "i128": "62200315" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "99597424" + "i128": "62200315" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5499a25be071b2bc63d8271fee48b394814bec7a595bb1ef6aec6d70543a3c52" + "bytes": "8673ca77f992232c1c7c5f88fb9cb2954aeaa78f7d83edc9972af544e7dd8996" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5499a25be071b2bc63d8271fee48b394814bec7a595bb1ef6aec6d70543a3c52" + "bytes": "8673ca77f992232c1c7c5f88fb9cb2954aeaa78f7d83edc9972af544e7dd8996" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "effa14f5415fc2e4235e12a772955e8a3246908b177014ff1bcf5cd1219f7398" + "bytes": "383e5c7610529d8858fae3a226e7a3caed7dcc83794f46ae35a25ce759f6eded" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "effa14f5415fc2e4235e12a772955e8a3246908b177014ff1bcf5cd1219f7398" + "bytes": "383e5c7610529d8858fae3a226e7a3caed7dcc83794f46ae35a25ce759f6eded" } ] }, "durability": "persistent", "val": { - "bytes": "5499a25be071b2bc63d8271fee48b394814bec7a595bb1ef6aec6d70543a3c52" + "bytes": "8673ca77f992232c1c7c5f88fb9cb2954aeaa78f7d83edc9972af544e7dd8996" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "99597424" + "i128": "62200315" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.43.json index 1386f595..a0cca173 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "475459754" + "i128": "394198513" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "475459754" + "i128": "394198513" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "efe027dea75e17f208aa145b33e287066327ac9981e32ebaf618853c8d69a8b3" + "bytes": "96e08a9550421e907b9877b51dfbdd1ad3bf0191ec8d749865be3807afe94fe3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "475459754" + "i128": "394198513" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ca81a683feb237a4a04f4073b18e5037802646c857d52dec6f02b2f4d88b1c08" + "bytes": "3a7d960518efa3467be5fc9083f5a93dad31f824ebef0874f1dfae3ac2f21fa3" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca81a683feb237a4a04f4073b18e5037802646c857d52dec6f02b2f4d88b1c08" + "bytes": "3a7d960518efa3467be5fc9083f5a93dad31f824ebef0874f1dfae3ac2f21fa3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca81a683feb237a4a04f4073b18e5037802646c857d52dec6f02b2f4d88b1c08" + "bytes": "3a7d960518efa3467be5fc9083f5a93dad31f824ebef0874f1dfae3ac2f21fa3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "475459754" + "i128": "394198513" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "475459754" + "i128": "394198513" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ca81a683feb237a4a04f4073b18e5037802646c857d52dec6f02b2f4d88b1c08" + "bytes": "3a7d960518efa3467be5fc9083f5a93dad31f824ebef0874f1dfae3ac2f21fa3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ca81a683feb237a4a04f4073b18e5037802646c857d52dec6f02b2f4d88b1c08" + "bytes": "3a7d960518efa3467be5fc9083f5a93dad31f824ebef0874f1dfae3ac2f21fa3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "010e7215f272f0e4e0f86ef205eed56ea314fb2c317678cc891382f9d8dc1322" + "bytes": "4fac3185fafe7d302a367349429254201676da9bd9568841761d09202a54f63d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "010e7215f272f0e4e0f86ef205eed56ea314fb2c317678cc891382f9d8dc1322" + "bytes": "4fac3185fafe7d302a367349429254201676da9bd9568841761d09202a54f63d" } ] }, "durability": "persistent", "val": { - "bytes": "ca81a683feb237a4a04f4073b18e5037802646c857d52dec6f02b2f4d88b1c08" + "bytes": "3a7d960518efa3467be5fc9083f5a93dad31f824ebef0874f1dfae3ac2f21fa3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "475459754" + "i128": "394198513" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.44.json index fae1f56e..de2eec82 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "939563631" + "i128": "63254093" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "939563631" + "i128": "63254093" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "72039001077af5f9b1624d1ccd0b187098620579e431f0e1b4c563bd3a71cc43" + "bytes": "decde21f279d0ca64ecbbf6cfb2fbe4868a87fdd097399d4fbfa652c429b197c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "939563631" + "i128": "63254093" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "8e4425f6f554d3b1546d03fda250188ceddfde69cdd917fc484dfc5c4b8f4647" + "bytes": "3bed2849265fa4329b5ccaae7cc185df10ad4585d2e009d87fee9bcb7d11dd4f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e4425f6f554d3b1546d03fda250188ceddfde69cdd917fc484dfc5c4b8f4647" + "bytes": "3bed2849265fa4329b5ccaae7cc185df10ad4585d2e009d87fee9bcb7d11dd4f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e4425f6f554d3b1546d03fda250188ceddfde69cdd917fc484dfc5c4b8f4647" + "bytes": "3bed2849265fa4329b5ccaae7cc185df10ad4585d2e009d87fee9bcb7d11dd4f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "939563631" + "i128": "63254093" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "939563631" + "i128": "63254093" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8e4425f6f554d3b1546d03fda250188ceddfde69cdd917fc484dfc5c4b8f4647" + "bytes": "3bed2849265fa4329b5ccaae7cc185df10ad4585d2e009d87fee9bcb7d11dd4f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8e4425f6f554d3b1546d03fda250188ceddfde69cdd917fc484dfc5c4b8f4647" + "bytes": "3bed2849265fa4329b5ccaae7cc185df10ad4585d2e009d87fee9bcb7d11dd4f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ddbcca17aa5865d14c05b3f0e775d6d1a781d2ed98badbf2325429ed18bc35af" + "bytes": "e4f0413e49d6bff21c131eac657865ab7868a5075fbc07bd33084e5647358c78" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ddbcca17aa5865d14c05b3f0e775d6d1a781d2ed98badbf2325429ed18bc35af" + "bytes": "e4f0413e49d6bff21c131eac657865ab7868a5075fbc07bd33084e5647358c78" } ] }, "durability": "persistent", "val": { - "bytes": "8e4425f6f554d3b1546d03fda250188ceddfde69cdd917fc484dfc5c4b8f4647" + "bytes": "3bed2849265fa4329b5ccaae7cc185df10ad4585d2e009d87fee9bcb7d11dd4f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "939563631" + "i128": "63254093" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.45.json index 09b8a4ec..10f3aece 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "751875266" + "i128": "124043828" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "751875266" + "i128": "124043828" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4473c7361718bf8472867c4d1934c3ab90db3cf060aeb61e4b26d3ca86f672d2" + "bytes": "3b061d89054aa061b1fc6a8abaf02680c1659b2da5d303626f7b20a6d86221f7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "751875266" + "i128": "124043828" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "567005d199adfb03f834046b92731f60d5f9692483cebc01765d51020cdfaa2a" + "bytes": "ae3e11b957d9a00087dcf57e0f12ccf4c0a35ffc036b346f231002d107a835d2" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "567005d199adfb03f834046b92731f60d5f9692483cebc01765d51020cdfaa2a" + "bytes": "ae3e11b957d9a00087dcf57e0f12ccf4c0a35ffc036b346f231002d107a835d2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "567005d199adfb03f834046b92731f60d5f9692483cebc01765d51020cdfaa2a" + "bytes": "ae3e11b957d9a00087dcf57e0f12ccf4c0a35ffc036b346f231002d107a835d2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "751875266" + "i128": "124043828" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "751875266" + "i128": "124043828" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "567005d199adfb03f834046b92731f60d5f9692483cebc01765d51020cdfaa2a" + "bytes": "ae3e11b957d9a00087dcf57e0f12ccf4c0a35ffc036b346f231002d107a835d2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "567005d199adfb03f834046b92731f60d5f9692483cebc01765d51020cdfaa2a" + "bytes": "ae3e11b957d9a00087dcf57e0f12ccf4c0a35ffc036b346f231002d107a835d2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ada2fa1eff75ed91bc2358f2fddf5c5eae546d89f6f24533f5d32cbdbe2bfd0d" + "bytes": "ffd38a07daf2c5c66e25525c3c0dc190c3a41cb076ac2fa2ca2535db8b118a15" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ada2fa1eff75ed91bc2358f2fddf5c5eae546d89f6f24533f5d32cbdbe2bfd0d" + "bytes": "ffd38a07daf2c5c66e25525c3c0dc190c3a41cb076ac2fa2ca2535db8b118a15" } ] }, "durability": "persistent", "val": { - "bytes": "567005d199adfb03f834046b92731f60d5f9692483cebc01765d51020cdfaa2a" + "bytes": "ae3e11b957d9a00087dcf57e0f12ccf4c0a35ffc036b346f231002d107a835d2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "751875266" + "i128": "124043828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.46.json index 19ad6f4b..cd5128fc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "155445801" + "i128": "443278968" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "155445801" + "i128": "443278968" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "30b897585b0936293456e992a1872f9d2ab2d0ae7835afdd5adb555fbcaf49b9" + "bytes": "563cd194485f87ed8643c25002004a12e62720978d2ab70e3e3212a0285e8faf" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "155445801" + "i128": "443278968" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9e2ba349497d4239c247cc9e1352f376498572b425c731a5bef413b552867efc" + "bytes": "43dd2b2eafc3c6a486d9f76fa06aefd3f3bf8cc6073e8dd47fc83f6afe532de8" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e2ba349497d4239c247cc9e1352f376498572b425c731a5bef413b552867efc" + "bytes": "43dd2b2eafc3c6a486d9f76fa06aefd3f3bf8cc6073e8dd47fc83f6afe532de8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e2ba349497d4239c247cc9e1352f376498572b425c731a5bef413b552867efc" + "bytes": "43dd2b2eafc3c6a486d9f76fa06aefd3f3bf8cc6073e8dd47fc83f6afe532de8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "155445801" + "i128": "443278968" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "155445801" + "i128": "443278968" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9e2ba349497d4239c247cc9e1352f376498572b425c731a5bef413b552867efc" + "bytes": "43dd2b2eafc3c6a486d9f76fa06aefd3f3bf8cc6073e8dd47fc83f6afe532de8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9e2ba349497d4239c247cc9e1352f376498572b425c731a5bef413b552867efc" + "bytes": "43dd2b2eafc3c6a486d9f76fa06aefd3f3bf8cc6073e8dd47fc83f6afe532de8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b93d908b31e5ad6605653fd3820a6c379b6c4460b80988125551c3fe3d1f79eb" + "bytes": "e0b77e16bd4d34c6dd6be61e43ae3f44d5a7e1153f2aabbf307e8ac8e299f425" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b93d908b31e5ad6605653fd3820a6c379b6c4460b80988125551c3fe3d1f79eb" + "bytes": "e0b77e16bd4d34c6dd6be61e43ae3f44d5a7e1153f2aabbf307e8ac8e299f425" } ] }, "durability": "persistent", "val": { - "bytes": "9e2ba349497d4239c247cc9e1352f376498572b425c731a5bef413b552867efc" + "bytes": "43dd2b2eafc3c6a486d9f76fa06aefd3f3bf8cc6073e8dd47fc83f6afe532de8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "155445801" + "i128": "443278968" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.47.json index e0dbed48..9a7edc3b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "216653717" + "i128": "481833290" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "216653717" + "i128": "481833290" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34d2ec1e4f0a9c1128099b81a1f21b4d884c7711fed5f4e4a07da5eee450766d" + "bytes": "351ea16cfa10baa3778e2b367df03fb7b70eb7841482ffe23f7a83cb18411aeb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "216653717" + "i128": "481833290" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c4c44879907646aba53188569a65fc0cf007e6a8a3dc824516aab793a482ca9a" + "bytes": "aa9df759f4c9c99e419f43e1295836ad1643e6672570b62aaddcdc2da8f5b2ec" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4c44879907646aba53188569a65fc0cf007e6a8a3dc824516aab793a482ca9a" + "bytes": "aa9df759f4c9c99e419f43e1295836ad1643e6672570b62aaddcdc2da8f5b2ec" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4c44879907646aba53188569a65fc0cf007e6a8a3dc824516aab793a482ca9a" + "bytes": "aa9df759f4c9c99e419f43e1295836ad1643e6672570b62aaddcdc2da8f5b2ec" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "216653717" + "i128": "481833290" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "216653717" + "i128": "481833290" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c4c44879907646aba53188569a65fc0cf007e6a8a3dc824516aab793a482ca9a" + "bytes": "aa9df759f4c9c99e419f43e1295836ad1643e6672570b62aaddcdc2da8f5b2ec" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c4c44879907646aba53188569a65fc0cf007e6a8a3dc824516aab793a482ca9a" + "bytes": "aa9df759f4c9c99e419f43e1295836ad1643e6672570b62aaddcdc2da8f5b2ec" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1c3449cce4828c8a427edf67d44d9501880896e876a77b81e5afa4a76a0f2a0" + "bytes": "8805882c24a126b4f14a106d57e7baa6184bbc0da04a9caf636ea4a843224ec6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1c3449cce4828c8a427edf67d44d9501880896e876a77b81e5afa4a76a0f2a0" + "bytes": "8805882c24a126b4f14a106d57e7baa6184bbc0da04a9caf636ea4a843224ec6" } ] }, "durability": "persistent", "val": { - "bytes": "c4c44879907646aba53188569a65fc0cf007e6a8a3dc824516aab793a482ca9a" + "bytes": "aa9df759f4c9c99e419f43e1295836ad1643e6672570b62aaddcdc2da8f5b2ec" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "216653717" + "i128": "481833290" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.48.json index 208b1a23..cb762605 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "452777965" + "i128": "280609040" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "452777965" + "i128": "280609040" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a22deeb956f3fb3bab8bee6c707a442cd05509aae22d90874944ed943c0d1441" + "bytes": "483708ef831566f5463c034c5cd9f74bca3d79b0847691ddf1cc86eb013cc80f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "452777965" + "i128": "280609040" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2ea98b27139bf21374b33cc268cbbcf56ca58e5c6392b69429dedab97be45751" + "bytes": "04046aaf4c70adb7fe042a580fbe17bfc5cf6abd206689db8dadc65c3a07b348" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ea98b27139bf21374b33cc268cbbcf56ca58e5c6392b69429dedab97be45751" + "bytes": "04046aaf4c70adb7fe042a580fbe17bfc5cf6abd206689db8dadc65c3a07b348" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ea98b27139bf21374b33cc268cbbcf56ca58e5c6392b69429dedab97be45751" + "bytes": "04046aaf4c70adb7fe042a580fbe17bfc5cf6abd206689db8dadc65c3a07b348" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "452777965" + "i128": "280609040" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "452777965" + "i128": "280609040" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2ea98b27139bf21374b33cc268cbbcf56ca58e5c6392b69429dedab97be45751" + "bytes": "04046aaf4c70adb7fe042a580fbe17bfc5cf6abd206689db8dadc65c3a07b348" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2ea98b27139bf21374b33cc268cbbcf56ca58e5c6392b69429dedab97be45751" + "bytes": "04046aaf4c70adb7fe042a580fbe17bfc5cf6abd206689db8dadc65c3a07b348" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "977689e4d41529a302f106a7db806a38d7c1c09f12022524da561db0c0d1b79c" + "bytes": "0796e4c9ad58e76120c4d29bf51402a7b864e822e02f730211261ee76a5916c3" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "977689e4d41529a302f106a7db806a38d7c1c09f12022524da561db0c0d1b79c" + "bytes": "0796e4c9ad58e76120c4d29bf51402a7b864e822e02f730211261ee76a5916c3" } ] }, "durability": "persistent", "val": { - "bytes": "2ea98b27139bf21374b33cc268cbbcf56ca58e5c6392b69429dedab97be45751" + "bytes": "04046aaf4c70adb7fe042a580fbe17bfc5cf6abd206689db8dadc65c3a07b348" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "452777965" + "i128": "280609040" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.49.json index b81c6a50..63e90fa5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "680741053" + "i128": "754121971" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "680741053" + "i128": "754121971" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2da7cfda96e14b3cf87a6931475de69b1ef2f67e171b5106ad927639ab7175e" + "bytes": "c546ecd61722eee78db6a09b4ce58225c92e2ec9e4c502d8c7b90306144889a3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "680741053" + "i128": "754121971" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "feffbd9a020ec9700f1a49bc4d17630fdf338028f781f89fb7499a3b21afdc00" + "bytes": "a181e75bb56cd1d58752f2fbca2ddc4744084ca15143d383227b18d3e00d8ed4" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "feffbd9a020ec9700f1a49bc4d17630fdf338028f781f89fb7499a3b21afdc00" + "bytes": "a181e75bb56cd1d58752f2fbca2ddc4744084ca15143d383227b18d3e00d8ed4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "feffbd9a020ec9700f1a49bc4d17630fdf338028f781f89fb7499a3b21afdc00" + "bytes": "a181e75bb56cd1d58752f2fbca2ddc4744084ca15143d383227b18d3e00d8ed4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "680741053" + "i128": "754121971" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "680741053" + "i128": "754121971" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "feffbd9a020ec9700f1a49bc4d17630fdf338028f781f89fb7499a3b21afdc00" + "bytes": "a181e75bb56cd1d58752f2fbca2ddc4744084ca15143d383227b18d3e00d8ed4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "feffbd9a020ec9700f1a49bc4d17630fdf338028f781f89fb7499a3b21afdc00" + "bytes": "a181e75bb56cd1d58752f2fbca2ddc4744084ca15143d383227b18d3e00d8ed4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "921cbc5b44411e87727dbb88d5328507de697962d2c4317a4ef8ae45fe8b2dae" + "bytes": "0a540e1b74067a24a6ae7468b4d3c5aa71342d78b7f1584cefee89c25890ab02" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "921cbc5b44411e87727dbb88d5328507de697962d2c4317a4ef8ae45fe8b2dae" + "bytes": "0a540e1b74067a24a6ae7468b4d3c5aa71342d78b7f1584cefee89c25890ab02" } ] }, "durability": "persistent", "val": { - "bytes": "feffbd9a020ec9700f1a49bc4d17630fdf338028f781f89fb7499a3b21afdc00" + "bytes": "a181e75bb56cd1d58752f2fbca2ddc4744084ca15143d383227b18d3e00d8ed4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "680741053" + "i128": "754121971" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.5.json index 5b95a785..6567e2b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "508231893" + "i128": "562411852" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "508231893" + "i128": "562411852" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eaabe69f5476891df8bb54600490f3dda61d9ae0a64653a23c827775c6a5f1cc" + "bytes": "9296e3cec815c8f0ab44ce019a382cbf412b23a39ad1a50a43474247daff39be" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "508231893" + "i128": "562411852" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "497f96cb6e1c1a09b0951cf6f5f95872b318b6d76946fdb649aa94c1d9977461" + "bytes": "057d553e008b26b06996b30b4607170804259cd992bf7956eba5f1e9ce060bed" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "497f96cb6e1c1a09b0951cf6f5f95872b318b6d76946fdb649aa94c1d9977461" + "bytes": "057d553e008b26b06996b30b4607170804259cd992bf7956eba5f1e9ce060bed" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "497f96cb6e1c1a09b0951cf6f5f95872b318b6d76946fdb649aa94c1d9977461" + "bytes": "057d553e008b26b06996b30b4607170804259cd992bf7956eba5f1e9ce060bed" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "508231893" + "i128": "562411852" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "508231893" + "i128": "562411852" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "497f96cb6e1c1a09b0951cf6f5f95872b318b6d76946fdb649aa94c1d9977461" + "bytes": "057d553e008b26b06996b30b4607170804259cd992bf7956eba5f1e9ce060bed" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "497f96cb6e1c1a09b0951cf6f5f95872b318b6d76946fdb649aa94c1d9977461" + "bytes": "057d553e008b26b06996b30b4607170804259cd992bf7956eba5f1e9ce060bed" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "08160b309c8f4f0ec1826bdc39afb37aea854df992d2464fe0d4364d0de63e48" + "bytes": "6283bbf443601d2465c1ed57f8a0db6aca2d32102fda458472008c38206cd993" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "08160b309c8f4f0ec1826bdc39afb37aea854df992d2464fe0d4364d0de63e48" + "bytes": "6283bbf443601d2465c1ed57f8a0db6aca2d32102fda458472008c38206cd993" } ] }, "durability": "persistent", "val": { - "bytes": "497f96cb6e1c1a09b0951cf6f5f95872b318b6d76946fdb649aa94c1d9977461" + "bytes": "057d553e008b26b06996b30b4607170804259cd992bf7956eba5f1e9ce060bed" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "508231893" + "i128": "562411852" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.50.json index cc5f9a32..f9c10fe4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "606284447" + "i128": "537447000" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "606284447" + "i128": "537447000" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "338b8a8919c58919be8a9d08588ed68dcb7454e4f1765ceea10de9be5cd8b202" + "bytes": "761099e344d616b04ebc21561f77093f865a8a8c5e83f1db649bf59bec4f86cb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "606284447" + "i128": "537447000" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "cf64eb27e2a65684de50953a658f2f64a139957f529e567ab4b73af6e6d8dec6" + "bytes": "dd1aa22f73ef6908f7c81a77fcf3b1f6113d1b16dd47acd6eddc201d9d0a1504" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cf64eb27e2a65684de50953a658f2f64a139957f529e567ab4b73af6e6d8dec6" + "bytes": "dd1aa22f73ef6908f7c81a77fcf3b1f6113d1b16dd47acd6eddc201d9d0a1504" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cf64eb27e2a65684de50953a658f2f64a139957f529e567ab4b73af6e6d8dec6" + "bytes": "dd1aa22f73ef6908f7c81a77fcf3b1f6113d1b16dd47acd6eddc201d9d0a1504" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "606284447" + "i128": "537447000" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "606284447" + "i128": "537447000" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cf64eb27e2a65684de50953a658f2f64a139957f529e567ab4b73af6e6d8dec6" + "bytes": "dd1aa22f73ef6908f7c81a77fcf3b1f6113d1b16dd47acd6eddc201d9d0a1504" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cf64eb27e2a65684de50953a658f2f64a139957f529e567ab4b73af6e6d8dec6" + "bytes": "dd1aa22f73ef6908f7c81a77fcf3b1f6113d1b16dd47acd6eddc201d9d0a1504" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e31aa189abf1f75dbb737715730cf1eade126b3ffa60aebc8ad0210e2af53c74" + "bytes": "6928bc34656249f6104dbc18424d2f0d596aeedbbd86b8ec4c88d926f529024a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e31aa189abf1f75dbb737715730cf1eade126b3ffa60aebc8ad0210e2af53c74" + "bytes": "6928bc34656249f6104dbc18424d2f0d596aeedbbd86b8ec4c88d926f529024a" } ] }, "durability": "persistent", "val": { - "bytes": "cf64eb27e2a65684de50953a658f2f64a139957f529e567ab4b73af6e6d8dec6" + "bytes": "dd1aa22f73ef6908f7c81a77fcf3b1f6113d1b16dd47acd6eddc201d9d0a1504" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "606284447" + "i128": "537447000" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.51.json index db73891a..5cc98eb4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "310002287" + "i128": "889233004" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "310002287" + "i128": "889233004" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce35f7933ea2f3bc428a7fd7d9e0123f675858d50f9aec382fa4ce94198a9eb3" + "bytes": "1a02acdb0fc633e7bbc8841c98435b6dde5b5acc5e5f7a2fd008a179ebaa96d4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "310002287" + "i128": "889233004" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "380ced121722b95920dcdbc30409de539c6be228209453f07d7f731e94a9bb0c" + "bytes": "0fce9271b62a4db3421639ebbb89f08175aa57df748fbae9b08a335c23d3ae3d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "380ced121722b95920dcdbc30409de539c6be228209453f07d7f731e94a9bb0c" + "bytes": "0fce9271b62a4db3421639ebbb89f08175aa57df748fbae9b08a335c23d3ae3d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "380ced121722b95920dcdbc30409de539c6be228209453f07d7f731e94a9bb0c" + "bytes": "0fce9271b62a4db3421639ebbb89f08175aa57df748fbae9b08a335c23d3ae3d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "310002287" + "i128": "889233004" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "310002287" + "i128": "889233004" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "380ced121722b95920dcdbc30409de539c6be228209453f07d7f731e94a9bb0c" + "bytes": "0fce9271b62a4db3421639ebbb89f08175aa57df748fbae9b08a335c23d3ae3d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "380ced121722b95920dcdbc30409de539c6be228209453f07d7f731e94a9bb0c" + "bytes": "0fce9271b62a4db3421639ebbb89f08175aa57df748fbae9b08a335c23d3ae3d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42c0f33072ccddff8d82ece1db907d63d6b1b30792db2e15bdab480908f4bf0a" + "bytes": "d956dcaa0ff2352e0c054a61f02f7b5202ce8be6d2ec97349237a2e6c01274d4" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42c0f33072ccddff8d82ece1db907d63d6b1b30792db2e15bdab480908f4bf0a" + "bytes": "d956dcaa0ff2352e0c054a61f02f7b5202ce8be6d2ec97349237a2e6c01274d4" } ] }, "durability": "persistent", "val": { - "bytes": "380ced121722b95920dcdbc30409de539c6be228209453f07d7f731e94a9bb0c" + "bytes": "0fce9271b62a4db3421639ebbb89f08175aa57df748fbae9b08a335c23d3ae3d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "310002287" + "i128": "889233004" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.52.json index 58a7a25a..574f4214 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "906863501" + "i128": "763770129" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "906863501" + "i128": "763770129" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a201e933a8c642221bd58b7c36fa96fecc0936f9889a80dffc319c951562776" + "bytes": "7c76ba92a19a95c83e5ca302ce2ce4166e9066c2f139b4e20ec430db4c56837d" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "906863501" + "i128": "763770129" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "b46d0bdb1ebc1dc4ae5243fe3f9d9900f34a714c7881a33c6e2cc39a4cae23a0" + "bytes": "c0eeedbe6fa133a27c746c779463edaaffd22b7b6c3959fbc1a7852640ec462d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b46d0bdb1ebc1dc4ae5243fe3f9d9900f34a714c7881a33c6e2cc39a4cae23a0" + "bytes": "c0eeedbe6fa133a27c746c779463edaaffd22b7b6c3959fbc1a7852640ec462d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b46d0bdb1ebc1dc4ae5243fe3f9d9900f34a714c7881a33c6e2cc39a4cae23a0" + "bytes": "c0eeedbe6fa133a27c746c779463edaaffd22b7b6c3959fbc1a7852640ec462d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "906863501" + "i128": "763770129" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "906863501" + "i128": "763770129" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b46d0bdb1ebc1dc4ae5243fe3f9d9900f34a714c7881a33c6e2cc39a4cae23a0" + "bytes": "c0eeedbe6fa133a27c746c779463edaaffd22b7b6c3959fbc1a7852640ec462d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b46d0bdb1ebc1dc4ae5243fe3f9d9900f34a714c7881a33c6e2cc39a4cae23a0" + "bytes": "c0eeedbe6fa133a27c746c779463edaaffd22b7b6c3959fbc1a7852640ec462d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c57a7a0ca766138ec48c24ea35a6d40e1ff26fcc8e55eaa1982f0ab067c00b2f" + "bytes": "d313f10943d0120d208b92e981a62143eaf77f560f43ddf21861a1d09a85151b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c57a7a0ca766138ec48c24ea35a6d40e1ff26fcc8e55eaa1982f0ab067c00b2f" + "bytes": "d313f10943d0120d208b92e981a62143eaf77f560f43ddf21861a1d09a85151b" } ] }, "durability": "persistent", "val": { - "bytes": "b46d0bdb1ebc1dc4ae5243fe3f9d9900f34a714c7881a33c6e2cc39a4cae23a0" + "bytes": "c0eeedbe6fa133a27c746c779463edaaffd22b7b6c3959fbc1a7852640ec462d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "906863501" + "i128": "763770129" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.53.json index 658e30cd..b30c0b42 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "500831849" + "i128": "699665043" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "500831849" + "i128": "699665043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2a235278d4fad2002c731bb7d81d8329c66903d291412ca5635a14f29efe7fa" + "bytes": "607c455bd4529f26ac011f24b060896da4235ed058f5a982dd6c45a54e833bbf" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "500831849" + "i128": "699665043" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "92ae99129dcfd51a6c6fb2ea90d0ddff24efd9a409fbeb6ea01a9af01235b9f1" + "bytes": "363afb2775aa98860416280014f542e965ba701593a56de07add93d2b4534b8b" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92ae99129dcfd51a6c6fb2ea90d0ddff24efd9a409fbeb6ea01a9af01235b9f1" + "bytes": "363afb2775aa98860416280014f542e965ba701593a56de07add93d2b4534b8b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92ae99129dcfd51a6c6fb2ea90d0ddff24efd9a409fbeb6ea01a9af01235b9f1" + "bytes": "363afb2775aa98860416280014f542e965ba701593a56de07add93d2b4534b8b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "500831849" + "i128": "699665043" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "500831849" + "i128": "699665043" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "92ae99129dcfd51a6c6fb2ea90d0ddff24efd9a409fbeb6ea01a9af01235b9f1" + "bytes": "363afb2775aa98860416280014f542e965ba701593a56de07add93d2b4534b8b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "92ae99129dcfd51a6c6fb2ea90d0ddff24efd9a409fbeb6ea01a9af01235b9f1" + "bytes": "363afb2775aa98860416280014f542e965ba701593a56de07add93d2b4534b8b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "225ce2391f74de87312fa9199960e4c8ca23c52aee08e2af688d8381702361cb" + "bytes": "ee54dfd9f821bb42ce9f78210a2a8d54ebda0dd4539bc952d44f6f9138f91f2b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "225ce2391f74de87312fa9199960e4c8ca23c52aee08e2af688d8381702361cb" + "bytes": "ee54dfd9f821bb42ce9f78210a2a8d54ebda0dd4539bc952d44f6f9138f91f2b" } ] }, "durability": "persistent", "val": { - "bytes": "92ae99129dcfd51a6c6fb2ea90d0ddff24efd9a409fbeb6ea01a9af01235b9f1" + "bytes": "363afb2775aa98860416280014f542e965ba701593a56de07add93d2b4534b8b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "500831849" + "i128": "699665043" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.54.json index 13dec833..8faf9d04 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "895418707" + "i128": "379119420" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "895418707" + "i128": "379119420" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e37d52590f97c6166e6cb24ec7ff3ddb3381e9c599fdbe20a25c59deac8af11" + "bytes": "6a952bc8cf0314b0f31fee2375dfbbd1701b3d31f1402ff99fc6df4efbb0ae44" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "895418707" + "i128": "379119420" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "187220e3b8f940a28f14211dffba3b8480b61e31e3554e3303f5f2437ee76017" + "bytes": "d37f8ee767d8f661e511959deb3c958e47e27d71c4f6a3a958f6350e4009d734" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "187220e3b8f940a28f14211dffba3b8480b61e31e3554e3303f5f2437ee76017" + "bytes": "d37f8ee767d8f661e511959deb3c958e47e27d71c4f6a3a958f6350e4009d734" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "187220e3b8f940a28f14211dffba3b8480b61e31e3554e3303f5f2437ee76017" + "bytes": "d37f8ee767d8f661e511959deb3c958e47e27d71c4f6a3a958f6350e4009d734" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "895418707" + "i128": "379119420" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "895418707" + "i128": "379119420" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "187220e3b8f940a28f14211dffba3b8480b61e31e3554e3303f5f2437ee76017" + "bytes": "d37f8ee767d8f661e511959deb3c958e47e27d71c4f6a3a958f6350e4009d734" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "187220e3b8f940a28f14211dffba3b8480b61e31e3554e3303f5f2437ee76017" + "bytes": "d37f8ee767d8f661e511959deb3c958e47e27d71c4f6a3a958f6350e4009d734" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "471cfcd4b0c83a9058eb7a53f022caa7c29fbaa4dd0ca4b0e1a1d5a51e7d3974" + "bytes": "888784dd21ded5a07bfaf660e5ecc7a07dd0f72457c866b121d163e759ec9648" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "471cfcd4b0c83a9058eb7a53f022caa7c29fbaa4dd0ca4b0e1a1d5a51e7d3974" + "bytes": "888784dd21ded5a07bfaf660e5ecc7a07dd0f72457c866b121d163e759ec9648" } ] }, "durability": "persistent", "val": { - "bytes": "187220e3b8f940a28f14211dffba3b8480b61e31e3554e3303f5f2437ee76017" + "bytes": "d37f8ee767d8f661e511959deb3c958e47e27d71c4f6a3a958f6350e4009d734" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "895418707" + "i128": "379119420" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.55.json index 9445d7d4..7bfe9884 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "361847127" + "i128": "417990467" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "361847127" + "i128": "417990467" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aec2b5a971dd8aff007cf19c5d51850fe1f5d0df86252baf6acd2b07c2a09210" + "bytes": "7fb1cf1259be40f1d67bcf0e435547a96b062ea7dbd34f3ea717a99ad95bf8e9" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "361847127" + "i128": "417990467" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "59a64f4d09a4c3aaa27a17b1c641fdeb4ea646f53fef59e531cf205b0276cbb0" + "bytes": "9fa896edbc14a156a5021ffaebaf248ca74f286f68fbf630d4e1a1a0b841fdda" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59a64f4d09a4c3aaa27a17b1c641fdeb4ea646f53fef59e531cf205b0276cbb0" + "bytes": "9fa896edbc14a156a5021ffaebaf248ca74f286f68fbf630d4e1a1a0b841fdda" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59a64f4d09a4c3aaa27a17b1c641fdeb4ea646f53fef59e531cf205b0276cbb0" + "bytes": "9fa896edbc14a156a5021ffaebaf248ca74f286f68fbf630d4e1a1a0b841fdda" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "361847127" + "i128": "417990467" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "361847127" + "i128": "417990467" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "59a64f4d09a4c3aaa27a17b1c641fdeb4ea646f53fef59e531cf205b0276cbb0" + "bytes": "9fa896edbc14a156a5021ffaebaf248ca74f286f68fbf630d4e1a1a0b841fdda" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "59a64f4d09a4c3aaa27a17b1c641fdeb4ea646f53fef59e531cf205b0276cbb0" + "bytes": "9fa896edbc14a156a5021ffaebaf248ca74f286f68fbf630d4e1a1a0b841fdda" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c82b6bab0700b7aa9b54f3c2bbaa6a4b211e044734e29f90b7754cc4e27a1d00" + "bytes": "0cd2059ae7545080afff92370f22daaf764e289bbcce8feab45c1ef409d9dbcb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c82b6bab0700b7aa9b54f3c2bbaa6a4b211e044734e29f90b7754cc4e27a1d00" + "bytes": "0cd2059ae7545080afff92370f22daaf764e289bbcce8feab45c1ef409d9dbcb" } ] }, "durability": "persistent", "val": { - "bytes": "59a64f4d09a4c3aaa27a17b1c641fdeb4ea646f53fef59e531cf205b0276cbb0" + "bytes": "9fa896edbc14a156a5021ffaebaf248ca74f286f68fbf630d4e1a1a0b841fdda" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "361847127" + "i128": "417990467" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.56.json index 8105b24f..e3002a34 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "709258066" + "i128": "259089301" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "709258066" + "i128": "259089301" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "08c70ccab8082c6dec3aa80fa0ad19607178427424c65ac55b9a458be668a18c" + "bytes": "6bb623748e9191205d24e96e49914f92c22e343fe28e635480560fa242f7ff30" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "709258066" + "i128": "259089301" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "79cae39311154b7f558a3ac810338aa6cc2b344b6c00b8dc9068d134d16c9839" + "bytes": "0865c337c39378d9704d0aa1787b21c1d7f8a39f765d14298e27ec5a5b7f9b96" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "79cae39311154b7f558a3ac810338aa6cc2b344b6c00b8dc9068d134d16c9839" + "bytes": "0865c337c39378d9704d0aa1787b21c1d7f8a39f765d14298e27ec5a5b7f9b96" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "79cae39311154b7f558a3ac810338aa6cc2b344b6c00b8dc9068d134d16c9839" + "bytes": "0865c337c39378d9704d0aa1787b21c1d7f8a39f765d14298e27ec5a5b7f9b96" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "709258066" + "i128": "259089301" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "709258066" + "i128": "259089301" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "79cae39311154b7f558a3ac810338aa6cc2b344b6c00b8dc9068d134d16c9839" + "bytes": "0865c337c39378d9704d0aa1787b21c1d7f8a39f765d14298e27ec5a5b7f9b96" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "79cae39311154b7f558a3ac810338aa6cc2b344b6c00b8dc9068d134d16c9839" + "bytes": "0865c337c39378d9704d0aa1787b21c1d7f8a39f765d14298e27ec5a5b7f9b96" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "633e1f547fe0a309a80d92ae85ac9c8a9246a72bf2cebebd7eca508a3bba3ee2" + "bytes": "df3e7776eb404cc1bac170c58a0571123b8930fcaeca3596e4ce67aa0c51693a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "633e1f547fe0a309a80d92ae85ac9c8a9246a72bf2cebebd7eca508a3bba3ee2" + "bytes": "df3e7776eb404cc1bac170c58a0571123b8930fcaeca3596e4ce67aa0c51693a" } ] }, "durability": "persistent", "val": { - "bytes": "79cae39311154b7f558a3ac810338aa6cc2b344b6c00b8dc9068d134d16c9839" + "bytes": "0865c337c39378d9704d0aa1787b21c1d7f8a39f765d14298e27ec5a5b7f9b96" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "709258066" + "i128": "259089301" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.57.json index 36c16142..09c78aa4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "669442846" + "i128": "301850929" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "669442846" + "i128": "301850929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51aa1b44388442aa26d5c9537b234bbd174f8a7040245860ace0217801b06df9" + "bytes": "becdb71dc29e8c1152de1c7932fc33c2249480c5d18a9d6b5388562b2c8c6150" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "669442846" + "i128": "301850929" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f7a30c69c46edb2a5c7b4481c8cd58c54fa4e4683efe88e9dfb6be44dfba3cec" + "bytes": "4db0143cc5f3efa0cce6c6240640c37a90fb636ef648a19edcb623b5552ace36" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f7a30c69c46edb2a5c7b4481c8cd58c54fa4e4683efe88e9dfb6be44dfba3cec" + "bytes": "4db0143cc5f3efa0cce6c6240640c37a90fb636ef648a19edcb623b5552ace36" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f7a30c69c46edb2a5c7b4481c8cd58c54fa4e4683efe88e9dfb6be44dfba3cec" + "bytes": "4db0143cc5f3efa0cce6c6240640c37a90fb636ef648a19edcb623b5552ace36" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "669442846" + "i128": "301850929" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "669442846" + "i128": "301850929" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f7a30c69c46edb2a5c7b4481c8cd58c54fa4e4683efe88e9dfb6be44dfba3cec" + "bytes": "4db0143cc5f3efa0cce6c6240640c37a90fb636ef648a19edcb623b5552ace36" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f7a30c69c46edb2a5c7b4481c8cd58c54fa4e4683efe88e9dfb6be44dfba3cec" + "bytes": "4db0143cc5f3efa0cce6c6240640c37a90fb636ef648a19edcb623b5552ace36" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd8a9e07a8899919a139e3eda1e857a30625db76eea06e12f7729a1d5ace7c14" + "bytes": "9d5c41e15e0d57d09d75bc45968c4620ddcb89e213889357cef0cd27f39c8850" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd8a9e07a8899919a139e3eda1e857a30625db76eea06e12f7729a1d5ace7c14" + "bytes": "9d5c41e15e0d57d09d75bc45968c4620ddcb89e213889357cef0cd27f39c8850" } ] }, "durability": "persistent", "val": { - "bytes": "f7a30c69c46edb2a5c7b4481c8cd58c54fa4e4683efe88e9dfb6be44dfba3cec" + "bytes": "4db0143cc5f3efa0cce6c6240640c37a90fb636ef648a19edcb623b5552ace36" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "669442846" + "i128": "301850929" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.58.json index 2d11d575..ce43f3a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "645668576" + "i128": "294444412" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "645668576" + "i128": "294444412" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d30edd18b0b64d4a1a2af94a220f501bc819f743427b263aaca81fa6ae9d24b" + "bytes": "58c8f68d6a5c4f77302c0ea575dd2a2ecef815b190dcb0928d5cce264ed1201f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "645668576" + "i128": "294444412" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "5dfd1c393a74267f9339e6026026eb3a1c72291de2bb22533aadb43176f805f7" + "bytes": "02cd81b1c824e28157c55e86a86f4cc249d40e23bffb53fb3752e204b04358aa" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5dfd1c393a74267f9339e6026026eb3a1c72291de2bb22533aadb43176f805f7" + "bytes": "02cd81b1c824e28157c55e86a86f4cc249d40e23bffb53fb3752e204b04358aa" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5dfd1c393a74267f9339e6026026eb3a1c72291de2bb22533aadb43176f805f7" + "bytes": "02cd81b1c824e28157c55e86a86f4cc249d40e23bffb53fb3752e204b04358aa" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "645668576" + "i128": "294444412" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "645668576" + "i128": "294444412" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5dfd1c393a74267f9339e6026026eb3a1c72291de2bb22533aadb43176f805f7" + "bytes": "02cd81b1c824e28157c55e86a86f4cc249d40e23bffb53fb3752e204b04358aa" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "5dfd1c393a74267f9339e6026026eb3a1c72291de2bb22533aadb43176f805f7" + "bytes": "02cd81b1c824e28157c55e86a86f4cc249d40e23bffb53fb3752e204b04358aa" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35aaac9e6159c4a09c9e7f6cfc4e1dea12bfdf46d24402414661e66aa9c13f72" + "bytes": "3abdab658c668cf5e787278105585cd37d656255a3fd1d31d029dddf2a7f879a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35aaac9e6159c4a09c9e7f6cfc4e1dea12bfdf46d24402414661e66aa9c13f72" + "bytes": "3abdab658c668cf5e787278105585cd37d656255a3fd1d31d029dddf2a7f879a" } ] }, "durability": "persistent", "val": { - "bytes": "5dfd1c393a74267f9339e6026026eb3a1c72291de2bb22533aadb43176f805f7" + "bytes": "02cd81b1c824e28157c55e86a86f4cc249d40e23bffb53fb3752e204b04358aa" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "645668576" + "i128": "294444412" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.59.json index 52a91033..738201e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386120704" + "i128": "274530247" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386120704" + "i128": "274530247" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ad941ab79c3db7ee1fba002dc56dedb478c3016fd115593786dd746806aa9569" + "bytes": "ddde8221f303932ab5d08eb551294889df4dd1c1250119e3aa97311842b36168" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386120704" + "i128": "274530247" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "28f7dbeb1b2036063897fe145a0d643ef0db1099ed833841193276782871697c" + "bytes": "471b185053292b2bded6b68e3c31724a30e88d0a0c40a2b157b160fd2b53188d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "28f7dbeb1b2036063897fe145a0d643ef0db1099ed833841193276782871697c" + "bytes": "471b185053292b2bded6b68e3c31724a30e88d0a0c40a2b157b160fd2b53188d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "28f7dbeb1b2036063897fe145a0d643ef0db1099ed833841193276782871697c" + "bytes": "471b185053292b2bded6b68e3c31724a30e88d0a0c40a2b157b160fd2b53188d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386120704" + "i128": "274530247" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "386120704" + "i128": "274530247" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "28f7dbeb1b2036063897fe145a0d643ef0db1099ed833841193276782871697c" + "bytes": "471b185053292b2bded6b68e3c31724a30e88d0a0c40a2b157b160fd2b53188d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "28f7dbeb1b2036063897fe145a0d643ef0db1099ed833841193276782871697c" + "bytes": "471b185053292b2bded6b68e3c31724a30e88d0a0c40a2b157b160fd2b53188d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6872d156e9775d714d225f72617a30f22ed5099867bb7f80a021d651d8ea36c3" + "bytes": "5c4b91f50b1add115110906a7225f619fca7a39cc2ec62f6103c5fa83e0ef170" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6872d156e9775d714d225f72617a30f22ed5099867bb7f80a021d651d8ea36c3" + "bytes": "5c4b91f50b1add115110906a7225f619fca7a39cc2ec62f6103c5fa83e0ef170" } ] }, "durability": "persistent", "val": { - "bytes": "28f7dbeb1b2036063897fe145a0d643ef0db1099ed833841193276782871697c" + "bytes": "471b185053292b2bded6b68e3c31724a30e88d0a0c40a2b157b160fd2b53188d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "386120704" + "i128": "274530247" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.6.json index 23c29808..315ea661 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "47739177" + "i128": "602814157" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "47739177" + "i128": "602814157" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b829d466e9a18906ac462c7a1f3836feabf8678f6ee699c851480257089b486" + "bytes": "eaf019cc3a1ee7ef90ff6561bc0b85ff78d1605a86abf665b5be068ebb6394fb" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "47739177" + "i128": "602814157" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9e91d45debb6827a458da324499ee9b2dc07e2daa24e940f7a4fda83046590ba" + "bytes": "b974f243a6e5017a1894d530223fe022c1ddbebf232bcb4c72ba5bd7f1d14728" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e91d45debb6827a458da324499ee9b2dc07e2daa24e940f7a4fda83046590ba" + "bytes": "b974f243a6e5017a1894d530223fe022c1ddbebf232bcb4c72ba5bd7f1d14728" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e91d45debb6827a458da324499ee9b2dc07e2daa24e940f7a4fda83046590ba" + "bytes": "b974f243a6e5017a1894d530223fe022c1ddbebf232bcb4c72ba5bd7f1d14728" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "47739177" + "i128": "602814157" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "47739177" + "i128": "602814157" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9e91d45debb6827a458da324499ee9b2dc07e2daa24e940f7a4fda83046590ba" + "bytes": "b974f243a6e5017a1894d530223fe022c1ddbebf232bcb4c72ba5bd7f1d14728" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9e91d45debb6827a458da324499ee9b2dc07e2daa24e940f7a4fda83046590ba" + "bytes": "b974f243a6e5017a1894d530223fe022c1ddbebf232bcb4c72ba5bd7f1d14728" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e711e6c3776c7e7ec1e91a96454b6ca98411a8497a827fa5ab05ba8466d2b82" + "bytes": "9e1caacd6dcd6375d7d4d8a2dcfb2f1688e71ce1c5bd9ad6c4fd72fabd4b38eb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e711e6c3776c7e7ec1e91a96454b6ca98411a8497a827fa5ab05ba8466d2b82" + "bytes": "9e1caacd6dcd6375d7d4d8a2dcfb2f1688e71ce1c5bd9ad6c4fd72fabd4b38eb" } ] }, "durability": "persistent", "val": { - "bytes": "9e91d45debb6827a458da324499ee9b2dc07e2daa24e940f7a4fda83046590ba" + "bytes": "b974f243a6e5017a1894d530223fe022c1ddbebf232bcb4c72ba5bd7f1d14728" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "47739177" + "i128": "602814157" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.60.json index 2b08753d..f45981e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "727993625" + "i128": "703988758" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "727993625" + "i128": "703988758" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c8ba60a44e513e7b859005d8fa3e0dc244a87367de1a871952d1502a9dcfecae" + "bytes": "119303ca09e90513c53ac0c64771d7a405816bbfe7e182cbd0c70f1d75f48924" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "727993625" + "i128": "703988758" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3a50640ae744aa127918444cb5d465ddab957dfbd1903553e7578486c4a0e777" + "bytes": "af5d1c089c8ba69b64dc5e983e97bbf163de1714f8bccece607d5e6b54fa91e4" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a50640ae744aa127918444cb5d465ddab957dfbd1903553e7578486c4a0e777" + "bytes": "af5d1c089c8ba69b64dc5e983e97bbf163de1714f8bccece607d5e6b54fa91e4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a50640ae744aa127918444cb5d465ddab957dfbd1903553e7578486c4a0e777" + "bytes": "af5d1c089c8ba69b64dc5e983e97bbf163de1714f8bccece607d5e6b54fa91e4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "727993625" + "i128": "703988758" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "727993625" + "i128": "703988758" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3a50640ae744aa127918444cb5d465ddab957dfbd1903553e7578486c4a0e777" + "bytes": "af5d1c089c8ba69b64dc5e983e97bbf163de1714f8bccece607d5e6b54fa91e4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3a50640ae744aa127918444cb5d465ddab957dfbd1903553e7578486c4a0e777" + "bytes": "af5d1c089c8ba69b64dc5e983e97bbf163de1714f8bccece607d5e6b54fa91e4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2e28dd9288e6c0feb445953cf2766a4707490b17bf27d215ee7a557bfa6d01e8" + "bytes": "380190fd81583547dc257a3356c0268c306375c4bce9e478e4b58e07d336f3a0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2e28dd9288e6c0feb445953cf2766a4707490b17bf27d215ee7a557bfa6d01e8" + "bytes": "380190fd81583547dc257a3356c0268c306375c4bce9e478e4b58e07d336f3a0" } ] }, "durability": "persistent", "val": { - "bytes": "3a50640ae744aa127918444cb5d465ddab957dfbd1903553e7578486c4a0e777" + "bytes": "af5d1c089c8ba69b64dc5e983e97bbf163de1714f8bccece607d5e6b54fa91e4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "727993625" + "i128": "703988758" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.61.json index 08edc53f..190c88e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "4465124" + "i128": "268234646" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "4465124" + "i128": "268234646" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10f835404cc5f7e3239032b3ce2ea24d0e932977c7c4b54c4d47c71b173bb44a" + "bytes": "277bf977d043e5de941b17292d38e791aef54efac312eab6e6b298c72d043471" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "4465124" + "i128": "268234646" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "d1f22a8cf645181267d87432b3e37086b7ea112c07b665b2cc5caf31aca49424" + "bytes": "977b915c0dfe6c3aa28682e60415702682751265e9c544f73928f3aaaf911713" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1f22a8cf645181267d87432b3e37086b7ea112c07b665b2cc5caf31aca49424" + "bytes": "977b915c0dfe6c3aa28682e60415702682751265e9c544f73928f3aaaf911713" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1f22a8cf645181267d87432b3e37086b7ea112c07b665b2cc5caf31aca49424" + "bytes": "977b915c0dfe6c3aa28682e60415702682751265e9c544f73928f3aaaf911713" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "4465124" + "i128": "268234646" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "4465124" + "i128": "268234646" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d1f22a8cf645181267d87432b3e37086b7ea112c07b665b2cc5caf31aca49424" + "bytes": "977b915c0dfe6c3aa28682e60415702682751265e9c544f73928f3aaaf911713" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d1f22a8cf645181267d87432b3e37086b7ea112c07b665b2cc5caf31aca49424" + "bytes": "977b915c0dfe6c3aa28682e60415702682751265e9c544f73928f3aaaf911713" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7efea080527d8f67a523d4c2af40e00b1ac7054e6ace94c74e48f2352e4aa2f3" + "bytes": "b498b3f16702c6a3fd1c96bc1a94914500f3d7e5099a5bc6dce0febbbb01fab8" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7efea080527d8f67a523d4c2af40e00b1ac7054e6ace94c74e48f2352e4aa2f3" + "bytes": "b498b3f16702c6a3fd1c96bc1a94914500f3d7e5099a5bc6dce0febbbb01fab8" } ] }, "durability": "persistent", "val": { - "bytes": "d1f22a8cf645181267d87432b3e37086b7ea112c07b665b2cc5caf31aca49424" + "bytes": "977b915c0dfe6c3aa28682e60415702682751265e9c544f73928f3aaaf911713" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "4465124" + "i128": "268234646" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.62.json index 5f654ac7..94fb1e49 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "144668760" + "i128": "445758081" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "144668760" + "i128": "445758081" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "241d1b8d3e16cd00bfa1126663c6bc687cd649f431fdbe7e6edbe17a44784aef" + "bytes": "5fd1686007ed095d57b33592595d738db1f17782366b9a037381b24db84b2ad2" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "144668760" + "i128": "445758081" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3bd9869b9b92ae8693cf1bf123c90fc4dcf95b2ce0e7f07b2e3b859797ccb3b7" + "bytes": "724e57022c4ec5d316c2205a31ebe042b7a92317d44cab76c6a0fbf4d2f5f900" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3bd9869b9b92ae8693cf1bf123c90fc4dcf95b2ce0e7f07b2e3b859797ccb3b7" + "bytes": "724e57022c4ec5d316c2205a31ebe042b7a92317d44cab76c6a0fbf4d2f5f900" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3bd9869b9b92ae8693cf1bf123c90fc4dcf95b2ce0e7f07b2e3b859797ccb3b7" + "bytes": "724e57022c4ec5d316c2205a31ebe042b7a92317d44cab76c6a0fbf4d2f5f900" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "144668760" + "i128": "445758081" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "144668760" + "i128": "445758081" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3bd9869b9b92ae8693cf1bf123c90fc4dcf95b2ce0e7f07b2e3b859797ccb3b7" + "bytes": "724e57022c4ec5d316c2205a31ebe042b7a92317d44cab76c6a0fbf4d2f5f900" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3bd9869b9b92ae8693cf1bf123c90fc4dcf95b2ce0e7f07b2e3b859797ccb3b7" + "bytes": "724e57022c4ec5d316c2205a31ebe042b7a92317d44cab76c6a0fbf4d2f5f900" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dbed2d670af2ea59b8f73bf394c0ff2f82f564d8c296b2b9272f29a3db5e5b22" + "bytes": "3b3a3dc26414e3e423a4e7452439dad52fb9aa04a9f86a810df3bd02eb634e41" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dbed2d670af2ea59b8f73bf394c0ff2f82f564d8c296b2b9272f29a3db5e5b22" + "bytes": "3b3a3dc26414e3e423a4e7452439dad52fb9aa04a9f86a810df3bd02eb634e41" } ] }, "durability": "persistent", "val": { - "bytes": "3bd9869b9b92ae8693cf1bf123c90fc4dcf95b2ce0e7f07b2e3b859797ccb3b7" + "bytes": "724e57022c4ec5d316c2205a31ebe042b7a92317d44cab76c6a0fbf4d2f5f900" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "144668760" + "i128": "445758081" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.63.json index 0934ffae..0f043981 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "715489570" + "i128": "42882904" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715489570" + "i128": "42882904" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4979caff33acd3ff3a40b9936fb6914d98647170a0be28b5e8f6e200e2d3dd62" + "bytes": "d3eb9674ad6e4491c7d770696b90074c8ea0ca8854b3fa503a992cbe710dbee7" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "715489570" + "i128": "42882904" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dff4af381cfc40ff672b997a0022c7afc5096cc45f3c3069ba25451f0a2665ed" + "bytes": "75cf6aed536c3d421f992cdcaeeca27e89c47186b42051f492fe9ffe3970c21f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dff4af381cfc40ff672b997a0022c7afc5096cc45f3c3069ba25451f0a2665ed" + "bytes": "75cf6aed536c3d421f992cdcaeeca27e89c47186b42051f492fe9ffe3970c21f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dff4af381cfc40ff672b997a0022c7afc5096cc45f3c3069ba25451f0a2665ed" + "bytes": "75cf6aed536c3d421f992cdcaeeca27e89c47186b42051f492fe9ffe3970c21f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "715489570" + "i128": "42882904" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "715489570" + "i128": "42882904" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dff4af381cfc40ff672b997a0022c7afc5096cc45f3c3069ba25451f0a2665ed" + "bytes": "75cf6aed536c3d421f992cdcaeeca27e89c47186b42051f492fe9ffe3970c21f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dff4af381cfc40ff672b997a0022c7afc5096cc45f3c3069ba25451f0a2665ed" + "bytes": "75cf6aed536c3d421f992cdcaeeca27e89c47186b42051f492fe9ffe3970c21f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ffb3030989d25a7074bbfdf30137e2e5194611c0a589c8d7926352f53b0b54b" + "bytes": "954b221caa63e425cac802434a461a48b3ef1aa11f91cb7e885ffdc0a162f6b3" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ffb3030989d25a7074bbfdf30137e2e5194611c0a589c8d7926352f53b0b54b" + "bytes": "954b221caa63e425cac802434a461a48b3ef1aa11f91cb7e885ffdc0a162f6b3" } ] }, "durability": "persistent", "val": { - "bytes": "dff4af381cfc40ff672b997a0022c7afc5096cc45f3c3069ba25451f0a2665ed" + "bytes": "75cf6aed536c3d421f992cdcaeeca27e89c47186b42051f492fe9ffe3970c21f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "715489570" + "i128": "42882904" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.64.json index 1f3f4230..9c7a1bed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "662410796" + "i128": "356675266" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "662410796" + "i128": "356675266" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "604bc7b8953810160ee887688e1e06bed703429fcdb81be5bdfdcf0a8ea69e58" + "bytes": "1e170df74ddeeffdfce81dfd51eb157929745142bef05a9ecdd19ebef6d14ca1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "662410796" + "i128": "356675266" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "f92c9e1342f59b21f70b6e06f2eb2ff7ea200721ed5be0dd3424d0bf7f391fec" + "bytes": "ccf955073cd115b5540bd4d77c1cf2f11938d8687e8c3e28679196f2b256c03c" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f92c9e1342f59b21f70b6e06f2eb2ff7ea200721ed5be0dd3424d0bf7f391fec" + "bytes": "ccf955073cd115b5540bd4d77c1cf2f11938d8687e8c3e28679196f2b256c03c" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f92c9e1342f59b21f70b6e06f2eb2ff7ea200721ed5be0dd3424d0bf7f391fec" + "bytes": "ccf955073cd115b5540bd4d77c1cf2f11938d8687e8c3e28679196f2b256c03c" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "662410796" + "i128": "356675266" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "662410796" + "i128": "356675266" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f92c9e1342f59b21f70b6e06f2eb2ff7ea200721ed5be0dd3424d0bf7f391fec" + "bytes": "ccf955073cd115b5540bd4d77c1cf2f11938d8687e8c3e28679196f2b256c03c" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "f92c9e1342f59b21f70b6e06f2eb2ff7ea200721ed5be0dd3424d0bf7f391fec" + "bytes": "ccf955073cd115b5540bd4d77c1cf2f11938d8687e8c3e28679196f2b256c03c" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59e1b48ad26a1f600e699c6514213ec184511a254d15d4904b5c4342bff025e3" + "bytes": "354b2cda01f6a09c1a8ee5edb902f8381c43b3c026521315be2df98f7b78a14b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59e1b48ad26a1f600e699c6514213ec184511a254d15d4904b5c4342bff025e3" + "bytes": "354b2cda01f6a09c1a8ee5edb902f8381c43b3c026521315be2df98f7b78a14b" } ] }, "durability": "persistent", "val": { - "bytes": "f92c9e1342f59b21f70b6e06f2eb2ff7ea200721ed5be0dd3424d0bf7f391fec" + "bytes": "ccf955073cd115b5540bd4d77c1cf2f11938d8687e8c3e28679196f2b256c03c" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "662410796" + "i128": "356675266" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.65.json index bc841e7f..af6dcdd9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "391536598" + "i128": "294992025" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "391536598" + "i128": "294992025" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b4b4754619c949a5a756fcff6e1cf9e7ceb2d035ca20f0ae4ec131730677f1f" + "bytes": "fb4a79c8abf45f1e92de673f940d3e7bbf5dbb76e504fa98c39ae0363c74f355" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "391536598" + "i128": "294992025" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "6d2264dfabe207be2619f2ca35ca3257909b1261612801ed54720065b8c5d824" + "bytes": "218794e9a4657f6143e9b1145075b6576181c54d49236a39f3a0eb492e86008d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d2264dfabe207be2619f2ca35ca3257909b1261612801ed54720065b8c5d824" + "bytes": "218794e9a4657f6143e9b1145075b6576181c54d49236a39f3a0eb492e86008d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d2264dfabe207be2619f2ca35ca3257909b1261612801ed54720065b8c5d824" + "bytes": "218794e9a4657f6143e9b1145075b6576181c54d49236a39f3a0eb492e86008d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "391536598" + "i128": "294992025" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "391536598" + "i128": "294992025" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6d2264dfabe207be2619f2ca35ca3257909b1261612801ed54720065b8c5d824" + "bytes": "218794e9a4657f6143e9b1145075b6576181c54d49236a39f3a0eb492e86008d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "6d2264dfabe207be2619f2ca35ca3257909b1261612801ed54720065b8c5d824" + "bytes": "218794e9a4657f6143e9b1145075b6576181c54d49236a39f3a0eb492e86008d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "501873adc6d3a013a998a47325a0b60b6168d7ab1d0019f3c5d606241691f5b8" + "bytes": "0929bdbb138ed4c35a4adbbfe02a146962623dd5fd9b34144cfd133ae312fdde" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "501873adc6d3a013a998a47325a0b60b6168d7ab1d0019f3c5d606241691f5b8" + "bytes": "0929bdbb138ed4c35a4adbbfe02a146962623dd5fd9b34144cfd133ae312fdde" } ] }, "durability": "persistent", "val": { - "bytes": "6d2264dfabe207be2619f2ca35ca3257909b1261612801ed54720065b8c5d824" + "bytes": "218794e9a4657f6143e9b1145075b6576181c54d49236a39f3a0eb492e86008d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "391536598" + "i128": "294992025" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.66.json index 7cef9aa9..db477b0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "749000541" + "i128": "687829636" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749000541" + "i128": "687829636" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "397ea720580dcb0f7e592afc7f9760365880ea6a7de365a7755e66ad45b76cbd" + "bytes": "8a02b73058301eb12a457ad71f5ca2e204feca7d4e947487b00dab8a068766ef" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "749000541" + "i128": "687829636" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "762bfd0207eb852feb34bf6764c9bb8440311db851231fcbe39192b755aef243" + "bytes": "9b10b8785016edd7b7104a62571d486de6e8a0017ca7f67f27274f4a6740627b" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "762bfd0207eb852feb34bf6764c9bb8440311db851231fcbe39192b755aef243" + "bytes": "9b10b8785016edd7b7104a62571d486de6e8a0017ca7f67f27274f4a6740627b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "762bfd0207eb852feb34bf6764c9bb8440311db851231fcbe39192b755aef243" + "bytes": "9b10b8785016edd7b7104a62571d486de6e8a0017ca7f67f27274f4a6740627b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "749000541" + "i128": "687829636" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "749000541" + "i128": "687829636" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "762bfd0207eb852feb34bf6764c9bb8440311db851231fcbe39192b755aef243" + "bytes": "9b10b8785016edd7b7104a62571d486de6e8a0017ca7f67f27274f4a6740627b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "762bfd0207eb852feb34bf6764c9bb8440311db851231fcbe39192b755aef243" + "bytes": "9b10b8785016edd7b7104a62571d486de6e8a0017ca7f67f27274f4a6740627b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "130927e699edbb4d855f6ce8c07f50b94e585fb1815519ec3f8fa65eadce3c3a" + "bytes": "cf5de068c3d47368945e402f4d2d6b90f2cbbff8d992f41e4949f5a040b5c66e" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "130927e699edbb4d855f6ce8c07f50b94e585fb1815519ec3f8fa65eadce3c3a" + "bytes": "cf5de068c3d47368945e402f4d2d6b90f2cbbff8d992f41e4949f5a040b5c66e" } ] }, "durability": "persistent", "val": { - "bytes": "762bfd0207eb852feb34bf6764c9bb8440311db851231fcbe39192b755aef243" + "bytes": "9b10b8785016edd7b7104a62571d486de6e8a0017ca7f67f27274f4a6740627b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "749000541" + "i128": "687829636" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.67.json index 5e21cce9..6c207185 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "50085296" + "i128": "307021782" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "50085296" + "i128": "307021782" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "623defd333e25a971b54e88653dca3e48a3fc386b9f8a7dfc7a646d0eb40762d" + "bytes": "bf54100a1361391fe6bad0b5cfa17cbcec0a89a573af1370a8aa439dc82a0dd5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "50085296" + "i128": "307021782" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1ce2876191ddb732cef6fde64df23a6de381bab96a18ed8d9ef4348f26bd59f2" + "bytes": "384b2a75f6f9e1ded72d9b94d7bf7b8afae6013c1ff8c0a6fb1511829f8687ea" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ce2876191ddb732cef6fde64df23a6de381bab96a18ed8d9ef4348f26bd59f2" + "bytes": "384b2a75f6f9e1ded72d9b94d7bf7b8afae6013c1ff8c0a6fb1511829f8687ea" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ce2876191ddb732cef6fde64df23a6de381bab96a18ed8d9ef4348f26bd59f2" + "bytes": "384b2a75f6f9e1ded72d9b94d7bf7b8afae6013c1ff8c0a6fb1511829f8687ea" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "50085296" + "i128": "307021782" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "50085296" + "i128": "307021782" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1ce2876191ddb732cef6fde64df23a6de381bab96a18ed8d9ef4348f26bd59f2" + "bytes": "384b2a75f6f9e1ded72d9b94d7bf7b8afae6013c1ff8c0a6fb1511829f8687ea" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1ce2876191ddb732cef6fde64df23a6de381bab96a18ed8d9ef4348f26bd59f2" + "bytes": "384b2a75f6f9e1ded72d9b94d7bf7b8afae6013c1ff8c0a6fb1511829f8687ea" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5aa27d1ff8de5b8708bcf3033149c123c574358684be7750ae8b1d9b8008c863" + "bytes": "9df895638bede36d4d0f6b0bd881de6085553a916009fb5f4b1dfdb14bfc6695" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5aa27d1ff8de5b8708bcf3033149c123c574358684be7750ae8b1d9b8008c863" + "bytes": "9df895638bede36d4d0f6b0bd881de6085553a916009fb5f4b1dfdb14bfc6695" } ] }, "durability": "persistent", "val": { - "bytes": "1ce2876191ddb732cef6fde64df23a6de381bab96a18ed8d9ef4348f26bd59f2" + "bytes": "384b2a75f6f9e1ded72d9b94d7bf7b8afae6013c1ff8c0a6fb1511829f8687ea" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "50085296" + "i128": "307021782" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.68.json index 52ec0820..69d924d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "379159887" + "i128": "574820830" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "379159887" + "i128": "574820830" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d261bd5f0e9a4ffa066760cf54ab1116d1e86749ab92a4a9f09e8fda4c90c15c" + "bytes": "16d87c26071707553bf25b3d5109f7e496abeb81229abf05192577b2c9cd2fde" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "379159887" + "i128": "574820830" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c38de2976e51c37e48a88c8f5885c87e4b1e019ad9041cde3c563c9893475aa8" + "bytes": "21dacc74ca02c57bf84e021c7b8c03e9f88602203673abb288d53c5f3670418e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c38de2976e51c37e48a88c8f5885c87e4b1e019ad9041cde3c563c9893475aa8" + "bytes": "21dacc74ca02c57bf84e021c7b8c03e9f88602203673abb288d53c5f3670418e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c38de2976e51c37e48a88c8f5885c87e4b1e019ad9041cde3c563c9893475aa8" + "bytes": "21dacc74ca02c57bf84e021c7b8c03e9f88602203673abb288d53c5f3670418e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "379159887" + "i128": "574820830" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "379159887" + "i128": "574820830" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c38de2976e51c37e48a88c8f5885c87e4b1e019ad9041cde3c563c9893475aa8" + "bytes": "21dacc74ca02c57bf84e021c7b8c03e9f88602203673abb288d53c5f3670418e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c38de2976e51c37e48a88c8f5885c87e4b1e019ad9041cde3c563c9893475aa8" + "bytes": "21dacc74ca02c57bf84e021c7b8c03e9f88602203673abb288d53c5f3670418e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0f049df9100188e1b0087d3a67f16d6100fa55aa57f30c112b12cad5433a3d2" + "bytes": "e88ebb1ffb33c9bd519e22cdb48e5a7eafd1de725c8522c21eaaa0e484696305" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0f049df9100188e1b0087d3a67f16d6100fa55aa57f30c112b12cad5433a3d2" + "bytes": "e88ebb1ffb33c9bd519e22cdb48e5a7eafd1de725c8522c21eaaa0e484696305" } ] }, "durability": "persistent", "val": { - "bytes": "c38de2976e51c37e48a88c8f5885c87e4b1e019ad9041cde3c563c9893475aa8" + "bytes": "21dacc74ca02c57bf84e021c7b8c03e9f88602203673abb288d53c5f3670418e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "379159887" + "i128": "574820830" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.69.json index d0fab59b..5dee1a95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "628842280" + "i128": "187590760" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "628842280" + "i128": "187590760" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e57b966d46314e9f7376b873d24022024dd0d16ac7630250c5c5af9717bd677" + "bytes": "19a529a1e6c7251e322f915d534f7b920ade19daaa319f3cae4757725885cb17" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "628842280" + "i128": "187590760" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2b6822d05613611dd24e0783df5ad5f19990b4496b12f9c0acc475d5631e5f56" + "bytes": "a9e319ff10dc2d4421d632de393322f7bb762c5b357a6da4cb3eeb634467cbfa" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2b6822d05613611dd24e0783df5ad5f19990b4496b12f9c0acc475d5631e5f56" + "bytes": "a9e319ff10dc2d4421d632de393322f7bb762c5b357a6da4cb3eeb634467cbfa" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2b6822d05613611dd24e0783df5ad5f19990b4496b12f9c0acc475d5631e5f56" + "bytes": "a9e319ff10dc2d4421d632de393322f7bb762c5b357a6da4cb3eeb634467cbfa" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "628842280" + "i128": "187590760" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "628842280" + "i128": "187590760" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2b6822d05613611dd24e0783df5ad5f19990b4496b12f9c0acc475d5631e5f56" + "bytes": "a9e319ff10dc2d4421d632de393322f7bb762c5b357a6da4cb3eeb634467cbfa" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2b6822d05613611dd24e0783df5ad5f19990b4496b12f9c0acc475d5631e5f56" + "bytes": "a9e319ff10dc2d4421d632de393322f7bb762c5b357a6da4cb3eeb634467cbfa" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be1e11c823ae618e30fd7c3a5c493b94bbe13eea868da206cc5624da9d99703c" + "bytes": "3a6281e4a326e5b2e7df968eff3a832f6fb55ee77f5746c02fd7925ae60ba22d" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be1e11c823ae618e30fd7c3a5c493b94bbe13eea868da206cc5624da9d99703c" + "bytes": "3a6281e4a326e5b2e7df968eff3a832f6fb55ee77f5746c02fd7925ae60ba22d" } ] }, "durability": "persistent", "val": { - "bytes": "2b6822d05613611dd24e0783df5ad5f19990b4496b12f9c0acc475d5631e5f56" + "bytes": "a9e319ff10dc2d4421d632de393322f7bb762c5b357a6da4cb3eeb634467cbfa" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "628842280" + "i128": "187590760" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.7.json index 69d22e72..7004f51c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "485627324" + "i128": "91601530" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "485627324" + "i128": "91601530" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29c7fce6d4710ed5a2560bc544d05999dc18865ba70525621b527c1da69b54cd" + "bytes": "05eb4cb7b29d67f9d14d770239e11e8a0533a2ca06195715b6596d1a04c91925" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "485627324" + "i128": "91601530" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "bc3ce5143acba56c6a68b2855c2b3cb69713acce08679c818bd66860eb3ef109" + "bytes": "be945516ee869eac06eeddbb16fdf5aaf1719b494d8131852a140637e34fa7f3" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc3ce5143acba56c6a68b2855c2b3cb69713acce08679c818bd66860eb3ef109" + "bytes": "be945516ee869eac06eeddbb16fdf5aaf1719b494d8131852a140637e34fa7f3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc3ce5143acba56c6a68b2855c2b3cb69713acce08679c818bd66860eb3ef109" + "bytes": "be945516ee869eac06eeddbb16fdf5aaf1719b494d8131852a140637e34fa7f3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "485627324" + "i128": "91601530" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "485627324" + "i128": "91601530" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bc3ce5143acba56c6a68b2855c2b3cb69713acce08679c818bd66860eb3ef109" + "bytes": "be945516ee869eac06eeddbb16fdf5aaf1719b494d8131852a140637e34fa7f3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "bc3ce5143acba56c6a68b2855c2b3cb69713acce08679c818bd66860eb3ef109" + "bytes": "be945516ee869eac06eeddbb16fdf5aaf1719b494d8131852a140637e34fa7f3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4ad75368f184f82bafc3d19ebe5b9c0081581aea14405133103d9a472cc6c77" + "bytes": "f76d2a53e8a15980e1dfc8d3560f04d1f2a5ad87f500f2671521adce70543e9c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4ad75368f184f82bafc3d19ebe5b9c0081581aea14405133103d9a472cc6c77" + "bytes": "f76d2a53e8a15980e1dfc8d3560f04d1f2a5ad87f500f2671521adce70543e9c" } ] }, "durability": "persistent", "val": { - "bytes": "bc3ce5143acba56c6a68b2855c2b3cb69713acce08679c818bd66860eb3ef109" + "bytes": "be945516ee869eac06eeddbb16fdf5aaf1719b494d8131852a140637e34fa7f3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "485627324" + "i128": "91601530" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.70.json index 44bd26c9..3c3ea9ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "806063225" + "i128": "122631664" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "806063225" + "i128": "122631664" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a8522a9ad6c690176a7f8486de18b3387bf7f77db8f1558b4e7ccfc10dbca25" + "bytes": "7136d3d29b7d81d8173cf840a8d96459bf4600c64bdcb590a6da874b5f8a1185" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "806063225" + "i128": "122631664" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "35eb33b87bffcf51dfc85f1fd33693883c87da7688c78a761fda6f7878ae4695" + "bytes": "88b78976fbf1e1af1834538015cfcf4b4c744850438363094e5be419cbd3668f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35eb33b87bffcf51dfc85f1fd33693883c87da7688c78a761fda6f7878ae4695" + "bytes": "88b78976fbf1e1af1834538015cfcf4b4c744850438363094e5be419cbd3668f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35eb33b87bffcf51dfc85f1fd33693883c87da7688c78a761fda6f7878ae4695" + "bytes": "88b78976fbf1e1af1834538015cfcf4b4c744850438363094e5be419cbd3668f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "806063225" + "i128": "122631664" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "806063225" + "i128": "122631664" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "35eb33b87bffcf51dfc85f1fd33693883c87da7688c78a761fda6f7878ae4695" + "bytes": "88b78976fbf1e1af1834538015cfcf4b4c744850438363094e5be419cbd3668f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "35eb33b87bffcf51dfc85f1fd33693883c87da7688c78a761fda6f7878ae4695" + "bytes": "88b78976fbf1e1af1834538015cfcf4b4c744850438363094e5be419cbd3668f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd16b70547de2716a78e980b64df69ddd3fc6f0f3d6514c21643bcdb61a16877" + "bytes": "6248b569e2573d5082a4895f20095d7999bda4369cfafc8096d4a2e41e33ef0b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd16b70547de2716a78e980b64df69ddd3fc6f0f3d6514c21643bcdb61a16877" + "bytes": "6248b569e2573d5082a4895f20095d7999bda4369cfafc8096d4a2e41e33ef0b" } ] }, "durability": "persistent", "val": { - "bytes": "35eb33b87bffcf51dfc85f1fd33693883c87da7688c78a761fda6f7878ae4695" + "bytes": "88b78976fbf1e1af1834538015cfcf4b4c744850438363094e5be419cbd3668f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "806063225" + "i128": "122631664" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.71.json index b9fe8fa9..58bd5fa4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "722785792" + "i128": "474093659" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722785792" + "i128": "474093659" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3db1623379ad882fc94a8378e033a77792aa82a9e66dcd194f44ffc26bca571e" + "bytes": "f11f8fb2fd5422c8a382c6638ed3387f83f2ad2c80c09170a1d12025becc1c28" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "722785792" + "i128": "474093659" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a327d86cf40558e23c7ba97acd21b961b04a26994d3ff299388efbd031c95ef3" + "bytes": "faf1f7ac531aa722148200f8895cefcb8324700eb5b1217d2f6e0f52aeb0647b" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a327d86cf40558e23c7ba97acd21b961b04a26994d3ff299388efbd031c95ef3" + "bytes": "faf1f7ac531aa722148200f8895cefcb8324700eb5b1217d2f6e0f52aeb0647b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a327d86cf40558e23c7ba97acd21b961b04a26994d3ff299388efbd031c95ef3" + "bytes": "faf1f7ac531aa722148200f8895cefcb8324700eb5b1217d2f6e0f52aeb0647b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "722785792" + "i128": "474093659" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "722785792" + "i128": "474093659" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a327d86cf40558e23c7ba97acd21b961b04a26994d3ff299388efbd031c95ef3" + "bytes": "faf1f7ac531aa722148200f8895cefcb8324700eb5b1217d2f6e0f52aeb0647b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a327d86cf40558e23c7ba97acd21b961b04a26994d3ff299388efbd031c95ef3" + "bytes": "faf1f7ac531aa722148200f8895cefcb8324700eb5b1217d2f6e0f52aeb0647b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1b6aa8e1a3187f4a6b57f8677e88df515e178d8199e46a17c12fd5e412d6827" + "bytes": "91342af63a44711321f4366c8cff57a064b597df4be21c4c5f380eae2f56ac9c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1b6aa8e1a3187f4a6b57f8677e88df515e178d8199e46a17c12fd5e412d6827" + "bytes": "91342af63a44711321f4366c8cff57a064b597df4be21c4c5f380eae2f56ac9c" } ] }, "durability": "persistent", "val": { - "bytes": "a327d86cf40558e23c7ba97acd21b961b04a26994d3ff299388efbd031c95ef3" + "bytes": "faf1f7ac531aa722148200f8895cefcb8324700eb5b1217d2f6e0f52aeb0647b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "722785792" + "i128": "474093659" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.72.json index 56e6740f..cee8f819 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "702952711" + "i128": "491460500" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "702952711" + "i128": "491460500" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d02169beeb19d687d8c4dd119324a4c515415c5f0b118d775d42d3016444eb60" + "bytes": "02a5b7fc61991668c23d3f18724b4bf90dcfc2f8b9e3628c23d4fc6114b2c562" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "702952711" + "i128": "491460500" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "04c3489fb398e7a4304cbeaca8259516930198857bce1fc069f8c07bbad6f20d" + "bytes": "b70e0fcb2cf600214c81daa75bb217ea7e932c93ec4fd5e7448955bf0b9671d0" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04c3489fb398e7a4304cbeaca8259516930198857bce1fc069f8c07bbad6f20d" + "bytes": "b70e0fcb2cf600214c81daa75bb217ea7e932c93ec4fd5e7448955bf0b9671d0" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04c3489fb398e7a4304cbeaca8259516930198857bce1fc069f8c07bbad6f20d" + "bytes": "b70e0fcb2cf600214c81daa75bb217ea7e932c93ec4fd5e7448955bf0b9671d0" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "702952711" + "i128": "491460500" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "702952711" + "i128": "491460500" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "04c3489fb398e7a4304cbeaca8259516930198857bce1fc069f8c07bbad6f20d" + "bytes": "b70e0fcb2cf600214c81daa75bb217ea7e932c93ec4fd5e7448955bf0b9671d0" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "04c3489fb398e7a4304cbeaca8259516930198857bce1fc069f8c07bbad6f20d" + "bytes": "b70e0fcb2cf600214c81daa75bb217ea7e932c93ec4fd5e7448955bf0b9671d0" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b366041774fb878e9f7310461859e48eb3fe512a0cfa5b6df6e4c8225b849c2b" + "bytes": "29f45bcf511185c85dc52f7c384712704ee0489baeeb3b87f639cf55c320785a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b366041774fb878e9f7310461859e48eb3fe512a0cfa5b6df6e4c8225b849c2b" + "bytes": "29f45bcf511185c85dc52f7c384712704ee0489baeeb3b87f639cf55c320785a" } ] }, "durability": "persistent", "val": { - "bytes": "04c3489fb398e7a4304cbeaca8259516930198857bce1fc069f8c07bbad6f20d" + "bytes": "b70e0fcb2cf600214c81daa75bb217ea7e932c93ec4fd5e7448955bf0b9671d0" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "702952711" + "i128": "491460500" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.73.json index e80113f7..33530fe9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "986658770" + "i128": "626288102" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "986658770" + "i128": "626288102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8957616980531b55b5719b32eb2f375fbfb44e5242bf7500c004e8759380027f" + "bytes": "8c47eb022f568677e6fc10814bab0613d07154a2e6a719dc308e991ede5c3d03" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "986658770" + "i128": "626288102" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e42c1321ebd1e5aca3f6ae4294cf28934554362c576db3078e573019fecb709f" + "bytes": "fd5e77288bde98f134de69931b6d4062cb4f1fe359899aeddda5fdecc7bdc7f7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e42c1321ebd1e5aca3f6ae4294cf28934554362c576db3078e573019fecb709f" + "bytes": "fd5e77288bde98f134de69931b6d4062cb4f1fe359899aeddda5fdecc7bdc7f7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e42c1321ebd1e5aca3f6ae4294cf28934554362c576db3078e573019fecb709f" + "bytes": "fd5e77288bde98f134de69931b6d4062cb4f1fe359899aeddda5fdecc7bdc7f7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "986658770" + "i128": "626288102" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "986658770" + "i128": "626288102" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e42c1321ebd1e5aca3f6ae4294cf28934554362c576db3078e573019fecb709f" + "bytes": "fd5e77288bde98f134de69931b6d4062cb4f1fe359899aeddda5fdecc7bdc7f7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e42c1321ebd1e5aca3f6ae4294cf28934554362c576db3078e573019fecb709f" + "bytes": "fd5e77288bde98f134de69931b6d4062cb4f1fe359899aeddda5fdecc7bdc7f7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb948bab8b21d51e1234639c2be038c7fd2c4c823bbca8ce5555ada6205f8821" + "bytes": "c03818dac2fd6ec6f95f00ba81454f7514f57402937961fd087bb6407523c356" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb948bab8b21d51e1234639c2be038c7fd2c4c823bbca8ce5555ada6205f8821" + "bytes": "c03818dac2fd6ec6f95f00ba81454f7514f57402937961fd087bb6407523c356" } ] }, "durability": "persistent", "val": { - "bytes": "e42c1321ebd1e5aca3f6ae4294cf28934554362c576db3078e573019fecb709f" + "bytes": "fd5e77288bde98f134de69931b6d4062cb4f1fe359899aeddda5fdecc7bdc7f7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "986658770" + "i128": "626288102" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.74.json index 3ea0b90b..84a66808 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "586677387" + "i128": "13493000" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "586677387" + "i128": "13493000" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "640d2f6476a149518fd7dae8061d48db40286bc815c47f028cb4df8f3b250205" + "bytes": "f2e7d3d5730941ab3fd26c1a2246d7b747237f702c4b6210268e48877afa217b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "586677387" + "i128": "13493000" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dd37cba5b183a965d36db43be2e56720ba1113f4569d791887ba79d6f18bdded" + "bytes": "53c4e7fa47982eac76bf5f090884d3ec31dfdfbf21dd50ccd94c360afe250ae2" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd37cba5b183a965d36db43be2e56720ba1113f4569d791887ba79d6f18bdded" + "bytes": "53c4e7fa47982eac76bf5f090884d3ec31dfdfbf21dd50ccd94c360afe250ae2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd37cba5b183a965d36db43be2e56720ba1113f4569d791887ba79d6f18bdded" + "bytes": "53c4e7fa47982eac76bf5f090884d3ec31dfdfbf21dd50ccd94c360afe250ae2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "586677387" + "i128": "13493000" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "586677387" + "i128": "13493000" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dd37cba5b183a965d36db43be2e56720ba1113f4569d791887ba79d6f18bdded" + "bytes": "53c4e7fa47982eac76bf5f090884d3ec31dfdfbf21dd50ccd94c360afe250ae2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dd37cba5b183a965d36db43be2e56720ba1113f4569d791887ba79d6f18bdded" + "bytes": "53c4e7fa47982eac76bf5f090884d3ec31dfdfbf21dd50ccd94c360afe250ae2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad10a0a17a3d6ab4d45939419e38930ffc253a753a987e48ae8acf039859f14e" + "bytes": "f80c8a198306792ad276bfda1f2370c1f6cb5407836d1c3974241bcb3ab5573c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad10a0a17a3d6ab4d45939419e38930ffc253a753a987e48ae8acf039859f14e" + "bytes": "f80c8a198306792ad276bfda1f2370c1f6cb5407836d1c3974241bcb3ab5573c" } ] }, "durability": "persistent", "val": { - "bytes": "dd37cba5b183a965d36db43be2e56720ba1113f4569d791887ba79d6f18bdded" + "bytes": "53c4e7fa47982eac76bf5f090884d3ec31dfdfbf21dd50ccd94c360afe250ae2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "586677387" + "i128": "13493000" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.75.json index 0a34b271..3a4034ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "407005146" + "i128": "608350568" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "407005146" + "i128": "608350568" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5d3c4cdf95fb246e93a21088d7386acb0fbb77731aa1954ba00e72fb17c4043" + "bytes": "90fdee98781d2299aad20cef94da778ff32398fbe2aaef1c9449bce1cabbe685" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "407005146" + "i128": "608350568" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "61a7f1f0f68fad92bea87a6da800a7a4c8cc2f1da272f8f82a9ac667bba3838d" + "bytes": "ab4a14c336ae84e13693a03cdb1b0aef722af8d8384466818b34cce5da80a38a" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "61a7f1f0f68fad92bea87a6da800a7a4c8cc2f1da272f8f82a9ac667bba3838d" + "bytes": "ab4a14c336ae84e13693a03cdb1b0aef722af8d8384466818b34cce5da80a38a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "61a7f1f0f68fad92bea87a6da800a7a4c8cc2f1da272f8f82a9ac667bba3838d" + "bytes": "ab4a14c336ae84e13693a03cdb1b0aef722af8d8384466818b34cce5da80a38a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "407005146" + "i128": "608350568" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "407005146" + "i128": "608350568" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "61a7f1f0f68fad92bea87a6da800a7a4c8cc2f1da272f8f82a9ac667bba3838d" + "bytes": "ab4a14c336ae84e13693a03cdb1b0aef722af8d8384466818b34cce5da80a38a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "61a7f1f0f68fad92bea87a6da800a7a4c8cc2f1da272f8f82a9ac667bba3838d" + "bytes": "ab4a14c336ae84e13693a03cdb1b0aef722af8d8384466818b34cce5da80a38a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5e0ea3bd4a17dd13fa493f8b9dc713923ab09a603d2106275d108e708438d5f" + "bytes": "09e0b3bda7cb534c2f6c8a0a85abc81f2fa5feda86d0fca50f28832bfedada48" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5e0ea3bd4a17dd13fa493f8b9dc713923ab09a603d2106275d108e708438d5f" + "bytes": "09e0b3bda7cb534c2f6c8a0a85abc81f2fa5feda86d0fca50f28832bfedada48" } ] }, "durability": "persistent", "val": { - "bytes": "61a7f1f0f68fad92bea87a6da800a7a4c8cc2f1da272f8f82a9ac667bba3838d" + "bytes": "ab4a14c336ae84e13693a03cdb1b0aef722af8d8384466818b34cce5da80a38a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "407005146" + "i128": "608350568" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.76.json index 09056658..a3967f67 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "819411681" + "i128": "995578741" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "819411681" + "i128": "995578741" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c63f55f4ef9632ad1dff9251669912e4a8598d6c31bdcbf83d74a2423b39618f" + "bytes": "d530228420d998c0c39bf84f87552f030e933167a107550b281cb62008e8e3de" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "819411681" + "i128": "995578741" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "072ad5c0479017810be9ff2a7b757769e5ee0d99de74fb337aef44d5d7624821" + "bytes": "844eacf8f908ecafd5af4f0f794c7d1a75d580c450b99b47c0267e376263b320" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "072ad5c0479017810be9ff2a7b757769e5ee0d99de74fb337aef44d5d7624821" + "bytes": "844eacf8f908ecafd5af4f0f794c7d1a75d580c450b99b47c0267e376263b320" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "072ad5c0479017810be9ff2a7b757769e5ee0d99de74fb337aef44d5d7624821" + "bytes": "844eacf8f908ecafd5af4f0f794c7d1a75d580c450b99b47c0267e376263b320" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "819411681" + "i128": "995578741" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "819411681" + "i128": "995578741" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "072ad5c0479017810be9ff2a7b757769e5ee0d99de74fb337aef44d5d7624821" + "bytes": "844eacf8f908ecafd5af4f0f794c7d1a75d580c450b99b47c0267e376263b320" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "072ad5c0479017810be9ff2a7b757769e5ee0d99de74fb337aef44d5d7624821" + "bytes": "844eacf8f908ecafd5af4f0f794c7d1a75d580c450b99b47c0267e376263b320" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd0b03c853eeb111830aefe3dad19038ccfe381afd9fd8f8070a8c1929648547" + "bytes": "51a72b7b43de9337df80024f73eaf759eb13c027da157879421c0d7ca28e6b70" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd0b03c853eeb111830aefe3dad19038ccfe381afd9fd8f8070a8c1929648547" + "bytes": "51a72b7b43de9337df80024f73eaf759eb13c027da157879421c0d7ca28e6b70" } ] }, "durability": "persistent", "val": { - "bytes": "072ad5c0479017810be9ff2a7b757769e5ee0d99de74fb337aef44d5d7624821" + "bytes": "844eacf8f908ecafd5af4f0f794c7d1a75d580c450b99b47c0267e376263b320" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "819411681" + "i128": "995578741" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.77.json index aa632dbe..743027cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "317165403" + "i128": "107754991" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "317165403" + "i128": "107754991" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93de7bfa07e209462df16191e23be2ab55f31a444322b887e4308818e77e0dda" + "bytes": "278c2448ed31efa1cc5670c83d5e747b8b377f5762f2360ee4a902c76f474ef4" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "317165403" + "i128": "107754991" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "a4c6111b9bc70985127232ba4400004e880110405b4adfc16c8fb0c4752e0abf" + "bytes": "f0dd04ef25a843d8af9439fedcad82005c83e49b2fab72d203cd1cb0aed2f884" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a4c6111b9bc70985127232ba4400004e880110405b4adfc16c8fb0c4752e0abf" + "bytes": "f0dd04ef25a843d8af9439fedcad82005c83e49b2fab72d203cd1cb0aed2f884" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a4c6111b9bc70985127232ba4400004e880110405b4adfc16c8fb0c4752e0abf" + "bytes": "f0dd04ef25a843d8af9439fedcad82005c83e49b2fab72d203cd1cb0aed2f884" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "317165403" + "i128": "107754991" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "317165403" + "i128": "107754991" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a4c6111b9bc70985127232ba4400004e880110405b4adfc16c8fb0c4752e0abf" + "bytes": "f0dd04ef25a843d8af9439fedcad82005c83e49b2fab72d203cd1cb0aed2f884" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a4c6111b9bc70985127232ba4400004e880110405b4adfc16c8fb0c4752e0abf" + "bytes": "f0dd04ef25a843d8af9439fedcad82005c83e49b2fab72d203cd1cb0aed2f884" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e192eceb34462eb6123ab39e81e001ff513c95e6d664e663f060bfa6a417e17" + "bytes": "13e324f08bfd92a89670781df6e2cd1cfaefbc322542be2b04932c181d379ad6" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e192eceb34462eb6123ab39e81e001ff513c95e6d664e663f060bfa6a417e17" + "bytes": "13e324f08bfd92a89670781df6e2cd1cfaefbc322542be2b04932c181d379ad6" } ] }, "durability": "persistent", "val": { - "bytes": "a4c6111b9bc70985127232ba4400004e880110405b4adfc16c8fb0c4752e0abf" + "bytes": "f0dd04ef25a843d8af9439fedcad82005c83e49b2fab72d203cd1cb0aed2f884" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "317165403" + "i128": "107754991" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.78.json index f0477b1a..c1dca353 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "728832564" + "i128": "541691056" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "728832564" + "i128": "541691056" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d8073e0c87f460a3f7718886cf8b4ffb5eb0b178bf9038145567ddb7cfdfea68" + "bytes": "12a0dcc81c3f137333cc2552d57aa76cd9b8258fd4edfdd18604b9bed01a573e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "728832564" + "i128": "541691056" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "fb8f4e4c9fbf8a1e644e2854b68b2d78d8873a116a968db36518782376f00bba" + "bytes": "c45246cb88d4165b8debd1fd1fb872b72d990c64abb54f0871aaa6040e0f215d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb8f4e4c9fbf8a1e644e2854b68b2d78d8873a116a968db36518782376f00bba" + "bytes": "c45246cb88d4165b8debd1fd1fb872b72d990c64abb54f0871aaa6040e0f215d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb8f4e4c9fbf8a1e644e2854b68b2d78d8873a116a968db36518782376f00bba" + "bytes": "c45246cb88d4165b8debd1fd1fb872b72d990c64abb54f0871aaa6040e0f215d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "728832564" + "i128": "541691056" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "728832564" + "i128": "541691056" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fb8f4e4c9fbf8a1e644e2854b68b2d78d8873a116a968db36518782376f00bba" + "bytes": "c45246cb88d4165b8debd1fd1fb872b72d990c64abb54f0871aaa6040e0f215d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "fb8f4e4c9fbf8a1e644e2854b68b2d78d8873a116a968db36518782376f00bba" + "bytes": "c45246cb88d4165b8debd1fd1fb872b72d990c64abb54f0871aaa6040e0f215d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b62b6b8b98125412443227ceba97bf6ded3ea92aef5073e5fe03d01a6805154" + "bytes": "77ec5966ee6ed218b68ead67535acc44a22e0639ed0a2d6ad3b1223524de0d6f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b62b6b8b98125412443227ceba97bf6ded3ea92aef5073e5fe03d01a6805154" + "bytes": "77ec5966ee6ed218b68ead67535acc44a22e0639ed0a2d6ad3b1223524de0d6f" } ] }, "durability": "persistent", "val": { - "bytes": "fb8f4e4c9fbf8a1e644e2854b68b2d78d8873a116a968db36518782376f00bba" + "bytes": "c45246cb88d4165b8debd1fd1fb872b72d990c64abb54f0871aaa6040e0f215d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "728832564" + "i128": "541691056" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.79.json index b0934196..386b3e68 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "291619000" + "i128": "22783933" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "291619000" + "i128": "22783933" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae2aac35dc5790518700087531ba4733cad97f9170f88f187d14c1f860c9d6cd" + "bytes": "eec3eb83ae9f99ddb14b79e322a2cf8d63437d0364cfc284f8cba3b01924ceb3" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "291619000" + "i128": "22783933" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "51db589582b30db8a78a5d801d101dac8132d819b70f6f71d3e869deb77013d8" + "bytes": "02eddd015b2a23691a3e1b53cee15f03420ebbf51e05c6d0a04c5b90eb52122b" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51db589582b30db8a78a5d801d101dac8132d819b70f6f71d3e869deb77013d8" + "bytes": "02eddd015b2a23691a3e1b53cee15f03420ebbf51e05c6d0a04c5b90eb52122b" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51db589582b30db8a78a5d801d101dac8132d819b70f6f71d3e869deb77013d8" + "bytes": "02eddd015b2a23691a3e1b53cee15f03420ebbf51e05c6d0a04c5b90eb52122b" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "291619000" + "i128": "22783933" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "291619000" + "i128": "22783933" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "51db589582b30db8a78a5d801d101dac8132d819b70f6f71d3e869deb77013d8" + "bytes": "02eddd015b2a23691a3e1b53cee15f03420ebbf51e05c6d0a04c5b90eb52122b" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "51db589582b30db8a78a5d801d101dac8132d819b70f6f71d3e869deb77013d8" + "bytes": "02eddd015b2a23691a3e1b53cee15f03420ebbf51e05c6d0a04c5b90eb52122b" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e683d857d4063bec1b9f8a29991963f29a05f6013820995ee7eb58743a7abd65" + "bytes": "6dfc50176462592747274e485590b92242b2798c9244be87f50afc3e481b8fbb" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e683d857d4063bec1b9f8a29991963f29a05f6013820995ee7eb58743a7abd65" + "bytes": "6dfc50176462592747274e485590b92242b2798c9244be87f50afc3e481b8fbb" } ] }, "durability": "persistent", "val": { - "bytes": "51db589582b30db8a78a5d801d101dac8132d819b70f6f71d3e869deb77013d8" + "bytes": "02eddd015b2a23691a3e1b53cee15f03420ebbf51e05c6d0a04c5b90eb52122b" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "291619000" + "i128": "22783933" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.8.json index c2ed5697..eb18ee27 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "911208990" + "i128": "921898485" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "911208990" + "i128": "921898485" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3538061813882dc70efad8f2720d058ae75eacdaa450947d1f390b9d09f10612" + "bytes": "4a2424010cea1c11fde54a57a83930be05977a2d165a4362e543773138eb6f85" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "911208990" + "i128": "921898485" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1c7b3ffb388d66b55c564c3f2a61e5e09cf8d0183d6c8fd8cab54b36f02556d2" + "bytes": "a608792d5020576877bdcc3b3bc43d6672880b7e1dae663137d2740f5f79a0c9" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c7b3ffb388d66b55c564c3f2a61e5e09cf8d0183d6c8fd8cab54b36f02556d2" + "bytes": "a608792d5020576877bdcc3b3bc43d6672880b7e1dae663137d2740f5f79a0c9" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c7b3ffb388d66b55c564c3f2a61e5e09cf8d0183d6c8fd8cab54b36f02556d2" + "bytes": "a608792d5020576877bdcc3b3bc43d6672880b7e1dae663137d2740f5f79a0c9" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "911208990" + "i128": "921898485" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "911208990" + "i128": "921898485" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1c7b3ffb388d66b55c564c3f2a61e5e09cf8d0183d6c8fd8cab54b36f02556d2" + "bytes": "a608792d5020576877bdcc3b3bc43d6672880b7e1dae663137d2740f5f79a0c9" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1c7b3ffb388d66b55c564c3f2a61e5e09cf8d0183d6c8fd8cab54b36f02556d2" + "bytes": "a608792d5020576877bdcc3b3bc43d6672880b7e1dae663137d2740f5f79a0c9" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2144fbffa733b90abcc7894b7343d2b0c2a27d4b86a7db9d8dfd97e6b11cfeb" + "bytes": "f609beb6b524d178b0b2b0d9326753f49ad32a123418c57841eaa47c188281a9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2144fbffa733b90abcc7894b7343d2b0c2a27d4b86a7db9d8dfd97e6b11cfeb" + "bytes": "f609beb6b524d178b0b2b0d9326753f49ad32a123418c57841eaa47c188281a9" } ] }, "durability": "persistent", "val": { - "bytes": "1c7b3ffb388d66b55c564c3f2a61e5e09cf8d0183d6c8fd8cab54b36f02556d2" + "bytes": "a608792d5020576877bdcc3b3bc43d6672880b7e1dae663137d2740f5f79a0c9" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "911208990" + "i128": "921898485" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.80.json index 919e69c1..cc5b60b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "931254856" + "i128": "871708852" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "931254856" + "i128": "871708852" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2de875dd6b8183416dd1ec435286ec50b8731fb5e842f60074cefce8fe2a8d0b" + "bytes": "84f7767f9240e3c956e3966c3f6b275f2b19a39a258301126f1885d404fd4e10" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "931254856" + "i128": "871708852" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1f8559de630c94a933aaef85f5ebb608f67e937af043d1848ccfa427e871ab0d" + "bytes": "5667b4dd91f0101f5ab5b7c289609136632b93f72ca4ec970b5a99ea1c339be4" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f8559de630c94a933aaef85f5ebb608f67e937af043d1848ccfa427e871ab0d" + "bytes": "5667b4dd91f0101f5ab5b7c289609136632b93f72ca4ec970b5a99ea1c339be4" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f8559de630c94a933aaef85f5ebb608f67e937af043d1848ccfa427e871ab0d" + "bytes": "5667b4dd91f0101f5ab5b7c289609136632b93f72ca4ec970b5a99ea1c339be4" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "931254856" + "i128": "871708852" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "931254856" + "i128": "871708852" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1f8559de630c94a933aaef85f5ebb608f67e937af043d1848ccfa427e871ab0d" + "bytes": "5667b4dd91f0101f5ab5b7c289609136632b93f72ca4ec970b5a99ea1c339be4" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1f8559de630c94a933aaef85f5ebb608f67e937af043d1848ccfa427e871ab0d" + "bytes": "5667b4dd91f0101f5ab5b7c289609136632b93f72ca4ec970b5a99ea1c339be4" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf477a7b37ce1c6a85c101d43054c63b1dfbea44811a403b987575b98ac4e4a9" + "bytes": "8dde3795d1cb55c4c92eda69c677c6e68278522bfb46fe0c0b771e360573baea" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf477a7b37ce1c6a85c101d43054c63b1dfbea44811a403b987575b98ac4e4a9" + "bytes": "8dde3795d1cb55c4c92eda69c677c6e68278522bfb46fe0c0b771e360573baea" } ] }, "durability": "persistent", "val": { - "bytes": "1f8559de630c94a933aaef85f5ebb608f67e937af043d1848ccfa427e871ab0d" + "bytes": "5667b4dd91f0101f5ab5b7c289609136632b93f72ca4ec970b5a99ea1c339be4" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "931254856" + "i128": "871708852" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.81.json index 230e6d9d..d3c4462f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "178752355" + "i128": "925203515" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "178752355" + "i128": "925203515" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5212cbf05bba0d5cf986d30b525d5271e0c172d25d538df086757690bafcf4ba" + "bytes": "c6844bf65ccd6c0a9182aa18ed75a902a23be7902ec14f6e8665f46f8ae5d405" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "178752355" + "i128": "925203515" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9826c35028f00821af318777156132f7cbc29485d5cad5bb350578e372d6cb5f" + "bytes": "948003959428eda5444a0205dedef486fb677f17fb70395abb84b1701906b4a2" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9826c35028f00821af318777156132f7cbc29485d5cad5bb350578e372d6cb5f" + "bytes": "948003959428eda5444a0205dedef486fb677f17fb70395abb84b1701906b4a2" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9826c35028f00821af318777156132f7cbc29485d5cad5bb350578e372d6cb5f" + "bytes": "948003959428eda5444a0205dedef486fb677f17fb70395abb84b1701906b4a2" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "178752355" + "i128": "925203515" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "178752355" + "i128": "925203515" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9826c35028f00821af318777156132f7cbc29485d5cad5bb350578e372d6cb5f" + "bytes": "948003959428eda5444a0205dedef486fb677f17fb70395abb84b1701906b4a2" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9826c35028f00821af318777156132f7cbc29485d5cad5bb350578e372d6cb5f" + "bytes": "948003959428eda5444a0205dedef486fb677f17fb70395abb84b1701906b4a2" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13938acee6ab7f8f4a7b48bbffce40031edb5f593340afdd8bb0a2d945b7cd2b" + "bytes": "f7c1e5c01475e65ede8668867d402424815bd604f95f05ef7ce0f2102b113028" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13938acee6ab7f8f4a7b48bbffce40031edb5f593340afdd8bb0a2d945b7cd2b" + "bytes": "f7c1e5c01475e65ede8668867d402424815bd604f95f05ef7ce0f2102b113028" } ] }, "durability": "persistent", "val": { - "bytes": "9826c35028f00821af318777156132f7cbc29485d5cad5bb350578e372d6cb5f" + "bytes": "948003959428eda5444a0205dedef486fb677f17fb70395abb84b1701906b4a2" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "178752355" + "i128": "925203515" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.82.json index 6a039e85..4fab7036 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "498787381" + "i128": "651443258" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "498787381" + "i128": "651443258" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "796feb4e17dad2004aa5d5c57cd3d619f8905266e8460b4f8507af81b9ef1a8b" + "bytes": "45bd4cea3258ae25cf46c8d2affd312aab714aa324ee3708266be39ee707f682" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "498787381" + "i128": "651443258" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "2f22b2c3c92f62cfa52a3b5b3b1e23f38607bf38533dfac4ae7253e9626966c4" + "bytes": "2593879ace678759f48675377c1455c8e15615a34adfd9e7c5b12f775fcb518d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f22b2c3c92f62cfa52a3b5b3b1e23f38607bf38533dfac4ae7253e9626966c4" + "bytes": "2593879ace678759f48675377c1455c8e15615a34adfd9e7c5b12f775fcb518d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f22b2c3c92f62cfa52a3b5b3b1e23f38607bf38533dfac4ae7253e9626966c4" + "bytes": "2593879ace678759f48675377c1455c8e15615a34adfd9e7c5b12f775fcb518d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "498787381" + "i128": "651443258" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "498787381" + "i128": "651443258" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2f22b2c3c92f62cfa52a3b5b3b1e23f38607bf38533dfac4ae7253e9626966c4" + "bytes": "2593879ace678759f48675377c1455c8e15615a34adfd9e7c5b12f775fcb518d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "2f22b2c3c92f62cfa52a3b5b3b1e23f38607bf38533dfac4ae7253e9626966c4" + "bytes": "2593879ace678759f48675377c1455c8e15615a34adfd9e7c5b12f775fcb518d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbfc25fa895d5cf7c4ed9ae12be4e907002c4319635ef96a2d455c5b5e821702" + "bytes": "f49e2b6677178b1896b6eb556911ec875f159d859bab0fe396f48b2a93b1e316" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbfc25fa895d5cf7c4ed9ae12be4e907002c4319635ef96a2d455c5b5e821702" + "bytes": "f49e2b6677178b1896b6eb556911ec875f159d859bab0fe396f48b2a93b1e316" } ] }, "durability": "persistent", "val": { - "bytes": "2f22b2c3c92f62cfa52a3b5b3b1e23f38607bf38533dfac4ae7253e9626966c4" + "bytes": "2593879ace678759f48675377c1455c8e15615a34adfd9e7c5b12f775fcb518d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "498787381" + "i128": "651443258" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.83.json index 4cb1a2aa..dab02ecf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "10695924" + "i128": "516004255" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "10695924" + "i128": "516004255" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fd82dfa2fa0842cf26c187262b76adbb27fa9e13a5a0ad52992033a2c0221e7c" + "bytes": "476e986fabb27f08a91df3cc4be5a720c3cc23c96027333bf318f2d51f532e83" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "10695924" + "i128": "516004255" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "aaef50dd16ac94336467dabb5e7c30a6a942ab974b0e9f541c9ba158289135fa" + "bytes": "f34c6a357a8ac3ca5abb3977910675e0a90d9edd773f12fd18a85e26b1ab2ab9" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aaef50dd16ac94336467dabb5e7c30a6a942ab974b0e9f541c9ba158289135fa" + "bytes": "f34c6a357a8ac3ca5abb3977910675e0a90d9edd773f12fd18a85e26b1ab2ab9" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aaef50dd16ac94336467dabb5e7c30a6a942ab974b0e9f541c9ba158289135fa" + "bytes": "f34c6a357a8ac3ca5abb3977910675e0a90d9edd773f12fd18a85e26b1ab2ab9" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "10695924" + "i128": "516004255" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "10695924" + "i128": "516004255" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "aaef50dd16ac94336467dabb5e7c30a6a942ab974b0e9f541c9ba158289135fa" + "bytes": "f34c6a357a8ac3ca5abb3977910675e0a90d9edd773f12fd18a85e26b1ab2ab9" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "aaef50dd16ac94336467dabb5e7c30a6a942ab974b0e9f541c9ba158289135fa" + "bytes": "f34c6a357a8ac3ca5abb3977910675e0a90d9edd773f12fd18a85e26b1ab2ab9" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ad10a33ffb5974fa25352b1a70a387d2cc14b0aea9bc2dfd5134079c85edc0c" + "bytes": "c778ba872e40ba6ca836ccd5ae27a68c578e43fbd811686e9dd1839279b66241" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ad10a33ffb5974fa25352b1a70a387d2cc14b0aea9bc2dfd5134079c85edc0c" + "bytes": "c778ba872e40ba6ca836ccd5ae27a68c578e43fbd811686e9dd1839279b66241" } ] }, "durability": "persistent", "val": { - "bytes": "aaef50dd16ac94336467dabb5e7c30a6a942ab974b0e9f541c9ba158289135fa" + "bytes": "f34c6a357a8ac3ca5abb3977910675e0a90d9edd773f12fd18a85e26b1ab2ab9" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "10695924" + "i128": "516004255" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.84.json index b81a12bf..7b82d0bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "64485114" + "i128": "380231632" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "64485114" + "i128": "380231632" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fca4cadf2cdd2969f87f9c4f24b8b0e756f58123141d056eb35a005172637d05" + "bytes": "23846a31b6ed1c67c916e44ece3fa1b1527f9a5b4fdb680da661ccc34821ef4c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "64485114" + "i128": "380231632" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "dd4db947d4b8ea75480a08dab62d66e285d2e8762257c34555ff8b3902f1567f" + "bytes": "0170d3367cce43ba20278f0fc96c814c2f4958fb102718fa72a52f4d0787ddce" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd4db947d4b8ea75480a08dab62d66e285d2e8762257c34555ff8b3902f1567f" + "bytes": "0170d3367cce43ba20278f0fc96c814c2f4958fb102718fa72a52f4d0787ddce" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd4db947d4b8ea75480a08dab62d66e285d2e8762257c34555ff8b3902f1567f" + "bytes": "0170d3367cce43ba20278f0fc96c814c2f4958fb102718fa72a52f4d0787ddce" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "64485114" + "i128": "380231632" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "64485114" + "i128": "380231632" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dd4db947d4b8ea75480a08dab62d66e285d2e8762257c34555ff8b3902f1567f" + "bytes": "0170d3367cce43ba20278f0fc96c814c2f4958fb102718fa72a52f4d0787ddce" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "dd4db947d4b8ea75480a08dab62d66e285d2e8762257c34555ff8b3902f1567f" + "bytes": "0170d3367cce43ba20278f0fc96c814c2f4958fb102718fa72a52f4d0787ddce" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2b62274dd40437f4a38d6e96fe85045b7f761bd6a65cba765ca0e8d5171ecdf" + "bytes": "9e4868912ecaea25058e01d5ef49cb492dc7435a5f4b5a59c99910e6f9be0c7f" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2b62274dd40437f4a38d6e96fe85045b7f761bd6a65cba765ca0e8d5171ecdf" + "bytes": "9e4868912ecaea25058e01d5ef49cb492dc7435a5f4b5a59c99910e6f9be0c7f" } ] }, "durability": "persistent", "val": { - "bytes": "dd4db947d4b8ea75480a08dab62d66e285d2e8762257c34555ff8b3902f1567f" + "bytes": "0170d3367cce43ba20278f0fc96c814c2f4958fb102718fa72a52f4d0787ddce" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "64485114" + "i128": "380231632" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.85.json index c786015c..0a9ee395 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "18936621" + "i128": "168804759" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "18936621" + "i128": "168804759" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52d44a06f97100e60cc3b49dce14a37cd15059e6a6fd1d1dfa85566acb6dd84d" + "bytes": "a3041ea05e4abd48934162736c6037cece79b5167c282283824811c340e9e037" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "18936621" + "i128": "168804759" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "52e640fb9a0c8715d7f040ceb074d3d4ab3e37c9ca66cf2017d62db9207d7e34" + "bytes": "6824e95360b5e9c7aea13bb05cc402b430f6ef9f340faef56a44dbd8f9aed60d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52e640fb9a0c8715d7f040ceb074d3d4ab3e37c9ca66cf2017d62db9207d7e34" + "bytes": "6824e95360b5e9c7aea13bb05cc402b430f6ef9f340faef56a44dbd8f9aed60d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52e640fb9a0c8715d7f040ceb074d3d4ab3e37c9ca66cf2017d62db9207d7e34" + "bytes": "6824e95360b5e9c7aea13bb05cc402b430f6ef9f340faef56a44dbd8f9aed60d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "18936621" + "i128": "168804759" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "18936621" + "i128": "168804759" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "52e640fb9a0c8715d7f040ceb074d3d4ab3e37c9ca66cf2017d62db9207d7e34" + "bytes": "6824e95360b5e9c7aea13bb05cc402b430f6ef9f340faef56a44dbd8f9aed60d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "52e640fb9a0c8715d7f040ceb074d3d4ab3e37c9ca66cf2017d62db9207d7e34" + "bytes": "6824e95360b5e9c7aea13bb05cc402b430f6ef9f340faef56a44dbd8f9aed60d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb2d7db4ede3dff4b10f2dd88371dead3d4e4e64401cdb5b57557f75fa0c396c" + "bytes": "2d9c4f28019d7335f755534ae319eb3acf7a54ba2a25c93f17045fade0616526" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb2d7db4ede3dff4b10f2dd88371dead3d4e4e64401cdb5b57557f75fa0c396c" + "bytes": "2d9c4f28019d7335f755534ae319eb3acf7a54ba2a25c93f17045fade0616526" } ] }, "durability": "persistent", "val": { - "bytes": "52e640fb9a0c8715d7f040ceb074d3d4ab3e37c9ca66cf2017d62db9207d7e34" + "bytes": "6824e95360b5e9c7aea13bb05cc402b430f6ef9f340faef56a44dbd8f9aed60d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "18936621" + "i128": "168804759" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.86.json index a50e3e31..afb553de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "861695779" + "i128": "469493372" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "861695779" + "i128": "469493372" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79a683b389eed04f0df7a3f34dbe35cc2eba24376dcec094f6ef823b019f7c0f" + "bytes": "f42015bf3a0580c07385d202ee0f1f65d9a2e9d83b8aab7b5479a397ce364f0b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "861695779" + "i128": "469493372" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "e2e1d386a0cd900d78683e5237d03052ef3d8d8d3eb94b11841bbba8daca95fb" + "bytes": "de8de5315fbef8adc70c666272e67c5141386cd219d712cb4aa12ac50224d70f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e2e1d386a0cd900d78683e5237d03052ef3d8d8d3eb94b11841bbba8daca95fb" + "bytes": "de8de5315fbef8adc70c666272e67c5141386cd219d712cb4aa12ac50224d70f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e2e1d386a0cd900d78683e5237d03052ef3d8d8d3eb94b11841bbba8daca95fb" + "bytes": "de8de5315fbef8adc70c666272e67c5141386cd219d712cb4aa12ac50224d70f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "861695779" + "i128": "469493372" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "861695779" + "i128": "469493372" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e2e1d386a0cd900d78683e5237d03052ef3d8d8d3eb94b11841bbba8daca95fb" + "bytes": "de8de5315fbef8adc70c666272e67c5141386cd219d712cb4aa12ac50224d70f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e2e1d386a0cd900d78683e5237d03052ef3d8d8d3eb94b11841bbba8daca95fb" + "bytes": "de8de5315fbef8adc70c666272e67c5141386cd219d712cb4aa12ac50224d70f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc71b41f29f388b2cacc7c323c5a18938e8c05ccb32bf30e13d5cbc5f166771d" + "bytes": "811b9a4730782feb7b5042dc3f38c050706aab64813430374da8ea42ac55338a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc71b41f29f388b2cacc7c323c5a18938e8c05ccb32bf30e13d5cbc5f166771d" + "bytes": "811b9a4730782feb7b5042dc3f38c050706aab64813430374da8ea42ac55338a" } ] }, "durability": "persistent", "val": { - "bytes": "e2e1d386a0cd900d78683e5237d03052ef3d8d8d3eb94b11841bbba8daca95fb" + "bytes": "de8de5315fbef8adc70c666272e67c5141386cd219d712cb4aa12ac50224d70f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "861695779" + "i128": "469493372" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.87.json index 2bed3bd3..8378129b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "640377969" + "i128": "16738255" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "640377969" + "i128": "16738255" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fbef07f078a31b96c9229301c84450943cb243c884a348f9194cfe7045867a16" + "bytes": "2fa63f022b0fcb236296fc457ee0473d7d4c0fb39a79fc6171c9110ff6a82539" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "640377969" + "i128": "16738255" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "4c18c9bc0e9f4992c9dccaf81f5b70207ecdd49a16cdd9b8ebba33b41dfc9cc9" + "bytes": "a3ba0580664ffc49f592c4a00b62824e00481d0d1cbb7e49885ef932ff993d72" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c18c9bc0e9f4992c9dccaf81f5b70207ecdd49a16cdd9b8ebba33b41dfc9cc9" + "bytes": "a3ba0580664ffc49f592c4a00b62824e00481d0d1cbb7e49885ef932ff993d72" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c18c9bc0e9f4992c9dccaf81f5b70207ecdd49a16cdd9b8ebba33b41dfc9cc9" + "bytes": "a3ba0580664ffc49f592c4a00b62824e00481d0d1cbb7e49885ef932ff993d72" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "640377969" + "i128": "16738255" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "640377969" + "i128": "16738255" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4c18c9bc0e9f4992c9dccaf81f5b70207ecdd49a16cdd9b8ebba33b41dfc9cc9" + "bytes": "a3ba0580664ffc49f592c4a00b62824e00481d0d1cbb7e49885ef932ff993d72" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4c18c9bc0e9f4992c9dccaf81f5b70207ecdd49a16cdd9b8ebba33b41dfc9cc9" + "bytes": "a3ba0580664ffc49f592c4a00b62824e00481d0d1cbb7e49885ef932ff993d72" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8dd1cc542806f2cdf899a0a280cf88384bca7a3296447f7a7fa03f2555fef0f" + "bytes": "c64241c687342be94917fc4e222fb9545341862e92c95a151ddcdc1d2525e4d5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8dd1cc542806f2cdf899a0a280cf88384bca7a3296447f7a7fa03f2555fef0f" + "bytes": "c64241c687342be94917fc4e222fb9545341862e92c95a151ddcdc1d2525e4d5" } ] }, "durability": "persistent", "val": { - "bytes": "4c18c9bc0e9f4992c9dccaf81f5b70207ecdd49a16cdd9b8ebba33b41dfc9cc9" + "bytes": "a3ba0580664ffc49f592c4a00b62824e00481d0d1cbb7e49885ef932ff993d72" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "640377969" + "i128": "16738255" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.88.json index 2ea33253..1d15087d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "331084877" + "i128": "537313784" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "331084877" + "i128": "537313784" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "57a4cba6d8c23c381f95fc5ff92f4ad6f357fa6660d534a7d2f01ec00a1f2b65" + "bytes": "f0a2cbf80974f9a36731980fcde81bc1b8a0975fa1288d4272b1cededb129684" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "331084877" + "i128": "537313784" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "1c8536f98526e5c69ef8f1e80eef336bb95fd9949910a8cbbea5440a69ef8684" + "bytes": "88968659eace7afb031b27eecab474241434eca8fa5b0561dd1afcc4ab8bc4a8" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c8536f98526e5c69ef8f1e80eef336bb95fd9949910a8cbbea5440a69ef8684" + "bytes": "88968659eace7afb031b27eecab474241434eca8fa5b0561dd1afcc4ab8bc4a8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c8536f98526e5c69ef8f1e80eef336bb95fd9949910a8cbbea5440a69ef8684" + "bytes": "88968659eace7afb031b27eecab474241434eca8fa5b0561dd1afcc4ab8bc4a8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "331084877" + "i128": "537313784" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "331084877" + "i128": "537313784" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1c8536f98526e5c69ef8f1e80eef336bb95fd9949910a8cbbea5440a69ef8684" + "bytes": "88968659eace7afb031b27eecab474241434eca8fa5b0561dd1afcc4ab8bc4a8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1c8536f98526e5c69ef8f1e80eef336bb95fd9949910a8cbbea5440a69ef8684" + "bytes": "88968659eace7afb031b27eecab474241434eca8fa5b0561dd1afcc4ab8bc4a8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "906a1d147388c5be95be85d33b106a5a8c8e5a26ab888ce854c73b40b2bb2a49" + "bytes": "5c9ccb9cc4d7e41a21f67247ca99093714677603129a9da8a66c6be288cf6f76" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "906a1d147388c5be95be85d33b106a5a8c8e5a26ab888ce854c73b40b2bb2a49" + "bytes": "5c9ccb9cc4d7e41a21f67247ca99093714677603129a9da8a66c6be288cf6f76" } ] }, "durability": "persistent", "val": { - "bytes": "1c8536f98526e5c69ef8f1e80eef336bb95fd9949910a8cbbea5440a69ef8684" + "bytes": "88968659eace7afb031b27eecab474241434eca8fa5b0561dd1afcc4ab8bc4a8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "331084877" + "i128": "537313784" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.89.json index 2c18f7ff..4f3dd420 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "52066126" + "i128": "869159657" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "52066126" + "i128": "869159657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "598aae2c683632275bfca9ff791f3684042456de863caefef87d553704793503" + "bytes": "c9d9b1c3fd424c001fd598586dece7edb87ff97c8899848e0d7963c0323f79fa" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "52066126" + "i128": "869159657" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "0566a4c2201981b5d2f164ccea73f36aad5d176d764c74418db083634d9cdba9" + "bytes": "af9a6f0070b1a0b51018549473f212e70547e40719177e5dc05b3e6bef0ce0cd" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0566a4c2201981b5d2f164ccea73f36aad5d176d764c74418db083634d9cdba9" + "bytes": "af9a6f0070b1a0b51018549473f212e70547e40719177e5dc05b3e6bef0ce0cd" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0566a4c2201981b5d2f164ccea73f36aad5d176d764c74418db083634d9cdba9" + "bytes": "af9a6f0070b1a0b51018549473f212e70547e40719177e5dc05b3e6bef0ce0cd" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "52066126" + "i128": "869159657" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "52066126" + "i128": "869159657" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0566a4c2201981b5d2f164ccea73f36aad5d176d764c74418db083634d9cdba9" + "bytes": "af9a6f0070b1a0b51018549473f212e70547e40719177e5dc05b3e6bef0ce0cd" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0566a4c2201981b5d2f164ccea73f36aad5d176d764c74418db083634d9cdba9" + "bytes": "af9a6f0070b1a0b51018549473f212e70547e40719177e5dc05b3e6bef0ce0cd" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "384d57cf8d818f882fc3f08ccb8c66b63079af7f3e908aa09211b8384abb59aa" + "bytes": "65cc7760ab96ce6b183f61bae0dfa781f68b657458b1515e6ee1afa525a643f0" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "384d57cf8d818f882fc3f08ccb8c66b63079af7f3e908aa09211b8384abb59aa" + "bytes": "65cc7760ab96ce6b183f61bae0dfa781f68b657458b1515e6ee1afa525a643f0" } ] }, "durability": "persistent", "val": { - "bytes": "0566a4c2201981b5d2f164ccea73f36aad5d176d764c74418db083634d9cdba9" + "bytes": "af9a6f0070b1a0b51018549473f212e70547e40719177e5dc05b3e6bef0ce0cd" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "52066126" + "i128": "869159657" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.9.json index 5eec1730..c2715538 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "166376535" + "i128": "815595604" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "166376535" + "i128": "815595604" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7d324ae067f7850744cbbb9cd6efef768e122976175ecd72f284fd6830e9fb4" + "bytes": "b4ff77ba7e7414542e166e993d8aee25f9c04db81f64577d3c0f9fa7ceb0e9b1" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "166376535" + "i128": "815595604" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "98b41ab4719a2a5a76cb1fb77eaca536251cb8c7f2fe0eaf71f4208b024d2dcc" + "bytes": "6952df8cc70dd6bf9dde566e8af297a43731fc954d151fdfeae44e918a69dbb7" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "98b41ab4719a2a5a76cb1fb77eaca536251cb8c7f2fe0eaf71f4208b024d2dcc" + "bytes": "6952df8cc70dd6bf9dde566e8af297a43731fc954d151fdfeae44e918a69dbb7" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "98b41ab4719a2a5a76cb1fb77eaca536251cb8c7f2fe0eaf71f4208b024d2dcc" + "bytes": "6952df8cc70dd6bf9dde566e8af297a43731fc954d151fdfeae44e918a69dbb7" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "166376535" + "i128": "815595604" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "166376535" + "i128": "815595604" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "98b41ab4719a2a5a76cb1fb77eaca536251cb8c7f2fe0eaf71f4208b024d2dcc" + "bytes": "6952df8cc70dd6bf9dde566e8af297a43731fc954d151fdfeae44e918a69dbb7" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "98b41ab4719a2a5a76cb1fb77eaca536251cb8c7f2fe0eaf71f4208b024d2dcc" + "bytes": "6952df8cc70dd6bf9dde566e8af297a43731fc954d151fdfeae44e918a69dbb7" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24bf794912fff319862f2905357735debda043498362c387be4c52d7296a684d" + "bytes": "11597568a06cd2e56823c3f331f05402f613c034b2797ac0cfed052ba7cc1c21" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24bf794912fff319862f2905357735debda043498362c387be4c52d7296a684d" + "bytes": "11597568a06cd2e56823c3f331f05402f613c034b2797ac0cfed052ba7cc1c21" } ] }, "durability": "persistent", "val": { - "bytes": "98b41ab4719a2a5a76cb1fb77eaca536251cb8c7f2fe0eaf71f4208b024d2dcc" + "bytes": "6952df8cc70dd6bf9dde566e8af297a43731fc954d151fdfeae44e918a69dbb7" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "166376535" + "i128": "815595604" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.90.json index a3777a05..0abd2fdf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "877882819" + "i128": "409350037" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877882819" + "i128": "409350037" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b65872e7168cd31408a76d9d7364272e603ff1a4e1142a31883181d324e6a4bd" + "bytes": "43776789d0b77d6bcad40880629427de7a5b469a560a5f7d37e97ff19decc68f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "877882819" + "i128": "409350037" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "072317ef2ec2738b3c3a20b1c76008d0380176e6127941a83088029ec0d4bf18" + "bytes": "c10df5a7f08e142e9f6890811a6a7299bb983447e656998b4dd748bc58276d2d" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "072317ef2ec2738b3c3a20b1c76008d0380176e6127941a83088029ec0d4bf18" + "bytes": "c10df5a7f08e142e9f6890811a6a7299bb983447e656998b4dd748bc58276d2d" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "072317ef2ec2738b3c3a20b1c76008d0380176e6127941a83088029ec0d4bf18" + "bytes": "c10df5a7f08e142e9f6890811a6a7299bb983447e656998b4dd748bc58276d2d" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "877882819" + "i128": "409350037" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "877882819" + "i128": "409350037" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "072317ef2ec2738b3c3a20b1c76008d0380176e6127941a83088029ec0d4bf18" + "bytes": "c10df5a7f08e142e9f6890811a6a7299bb983447e656998b4dd748bc58276d2d" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "072317ef2ec2738b3c3a20b1c76008d0380176e6127941a83088029ec0d4bf18" + "bytes": "c10df5a7f08e142e9f6890811a6a7299bb983447e656998b4dd748bc58276d2d" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee26ebf391aeb589bf6bb8e740079193543b2a4a50017ccb6f1fba4c05528d63" + "bytes": "a4c4114de6cd7cac2b4b02f567a815928003e31cc1f8e9c04a4bc53f090376f5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee26ebf391aeb589bf6bb8e740079193543b2a4a50017ccb6f1fba4c05528d63" + "bytes": "a4c4114de6cd7cac2b4b02f567a815928003e31cc1f8e9c04a4bc53f090376f5" } ] }, "durability": "persistent", "val": { - "bytes": "072317ef2ec2738b3c3a20b1c76008d0380176e6127941a83088029ec0d4bf18" + "bytes": "c10df5a7f08e142e9f6890811a6a7299bb983447e656998b4dd748bc58276d2d" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "877882819" + "i128": "409350037" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.91.json index 8fb9fc20..94ec1f6a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "191251452" + "i128": "464156204" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "191251452" + "i128": "464156204" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a56f0d804d28e1ad7b445e8c32f473389f0e946455ca33e5b7bbfaf3ae68bcef" + "bytes": "9cb8c2681a4d614889cc114522fa73823261eca9ef5abf0449726d74bf7c9197" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "191251452" + "i128": "464156204" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "3091e8792f5b201d3fd7dc516292429d570aa91d9841b471fd65e4c96ea68484" + "bytes": "b9288fa4f56fd6d281ddd5496e72fb23624d91c4d99e459345708571147d8284" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3091e8792f5b201d3fd7dc516292429d570aa91d9841b471fd65e4c96ea68484" + "bytes": "b9288fa4f56fd6d281ddd5496e72fb23624d91c4d99e459345708571147d8284" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3091e8792f5b201d3fd7dc516292429d570aa91d9841b471fd65e4c96ea68484" + "bytes": "b9288fa4f56fd6d281ddd5496e72fb23624d91c4d99e459345708571147d8284" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "191251452" + "i128": "464156204" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "191251452" + "i128": "464156204" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3091e8792f5b201d3fd7dc516292429d570aa91d9841b471fd65e4c96ea68484" + "bytes": "b9288fa4f56fd6d281ddd5496e72fb23624d91c4d99e459345708571147d8284" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3091e8792f5b201d3fd7dc516292429d570aa91d9841b471fd65e4c96ea68484" + "bytes": "b9288fa4f56fd6d281ddd5496e72fb23624d91c4d99e459345708571147d8284" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4acfb7945f662e5af2e0388f18f0d366a012d723619ef86b539c9a0469dc8a3" + "bytes": "8f0b3eb06e9f3e67d6c1f7ee2f199762f23647e3eb3e467f666a2feda810ed00" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4acfb7945f662e5af2e0388f18f0d366a012d723619ef86b539c9a0469dc8a3" + "bytes": "8f0b3eb06e9f3e67d6c1f7ee2f199762f23647e3eb3e467f666a2feda810ed00" } ] }, "durability": "persistent", "val": { - "bytes": "3091e8792f5b201d3fd7dc516292429d570aa91d9841b471fd65e4c96ea68484" + "bytes": "b9288fa4f56fd6d281ddd5496e72fb23624d91c4d99e459345708571147d8284" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "191251452" + "i128": "464156204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.92.json index 565bd933..2886b458 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "291113993" + "i128": "711996429" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "291113993" + "i128": "711996429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6445b39d3929e1618fe81bc9a13179998c4a4d0c0a93e2eb913fa129ec760be" + "bytes": "b11bcdcbd0655cdc40ee4832b12c29f9e5cae676cdf0465f17522790a9c70a41" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "291113993" + "i128": "711996429" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "15fde1b8e3a7a65210d3f8dd4f1dd742e463ad12ceb917b269d8ca6fd172aa15" + "bytes": "a1b54b0fc670a617b0e64a612ef6a9e9bfbaf4f208903956bff4409784290087" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "15fde1b8e3a7a65210d3f8dd4f1dd742e463ad12ceb917b269d8ca6fd172aa15" + "bytes": "a1b54b0fc670a617b0e64a612ef6a9e9bfbaf4f208903956bff4409784290087" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "15fde1b8e3a7a65210d3f8dd4f1dd742e463ad12ceb917b269d8ca6fd172aa15" + "bytes": "a1b54b0fc670a617b0e64a612ef6a9e9bfbaf4f208903956bff4409784290087" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "291113993" + "i128": "711996429" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "291113993" + "i128": "711996429" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "15fde1b8e3a7a65210d3f8dd4f1dd742e463ad12ceb917b269d8ca6fd172aa15" + "bytes": "a1b54b0fc670a617b0e64a612ef6a9e9bfbaf4f208903956bff4409784290087" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "15fde1b8e3a7a65210d3f8dd4f1dd742e463ad12ceb917b269d8ca6fd172aa15" + "bytes": "a1b54b0fc670a617b0e64a612ef6a9e9bfbaf4f208903956bff4409784290087" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02bd8eaad55b0ad542dff8b4be48ba41b03d57d4f0781870c0426bff5757767d" + "bytes": "898f3b130b8fa26c0b42c649fdd1a71b6ff5f5f25fda3d2537690182929ad29a" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02bd8eaad55b0ad542dff8b4be48ba41b03d57d4f0781870c0426bff5757767d" + "bytes": "898f3b130b8fa26c0b42c649fdd1a71b6ff5f5f25fda3d2537690182929ad29a" } ] }, "durability": "persistent", "val": { - "bytes": "15fde1b8e3a7a65210d3f8dd4f1dd742e463ad12ceb917b269d8ca6fd172aa15" + "bytes": "a1b54b0fc670a617b0e64a612ef6a9e9bfbaf4f208903956bff4409784290087" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "291113993" + "i128": "711996429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.93.json index 79255085..0372660d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "631437219" + "i128": "546336755" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "631437219" + "i128": "546336755" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfa77671bac7c9683869ccfe815e00a51c6df30a71199df4cf5d7a8d4f42f74b" + "bytes": "a002fc22229e28c304e52c374a766c190fc9a6c2a9215eff76997aae44e53a29" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "631437219" + "i128": "546336755" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9bd4462e37cd96f263e59dced8a53e241eed92396f0e153600df500fc37e50a9" + "bytes": "26b83f78d3a10b513b5d5992f7cdc441615a7380ae09cae15cc8e27299c06dd8" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9bd4462e37cd96f263e59dced8a53e241eed92396f0e153600df500fc37e50a9" + "bytes": "26b83f78d3a10b513b5d5992f7cdc441615a7380ae09cae15cc8e27299c06dd8" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9bd4462e37cd96f263e59dced8a53e241eed92396f0e153600df500fc37e50a9" + "bytes": "26b83f78d3a10b513b5d5992f7cdc441615a7380ae09cae15cc8e27299c06dd8" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "631437219" + "i128": "546336755" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "631437219" + "i128": "546336755" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9bd4462e37cd96f263e59dced8a53e241eed92396f0e153600df500fc37e50a9" + "bytes": "26b83f78d3a10b513b5d5992f7cdc441615a7380ae09cae15cc8e27299c06dd8" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9bd4462e37cd96f263e59dced8a53e241eed92396f0e153600df500fc37e50a9" + "bytes": "26b83f78d3a10b513b5d5992f7cdc441615a7380ae09cae15cc8e27299c06dd8" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "235c4883081396e0ecf31e46c87de715deea3f117c3dcc8475afc83c70f897f1" + "bytes": "dcf089895b41219a0b4c1bc3046e18bf91539049eac1d28ff151f5ae6c55437c" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "235c4883081396e0ecf31e46c87de715deea3f117c3dcc8475afc83c70f897f1" + "bytes": "dcf089895b41219a0b4c1bc3046e18bf91539049eac1d28ff151f5ae6c55437c" } ] }, "durability": "persistent", "val": { - "bytes": "9bd4462e37cd96f263e59dced8a53e241eed92396f0e153600df500fc37e50a9" + "bytes": "26b83f78d3a10b513b5d5992f7cdc441615a7380ae09cae15cc8e27299c06dd8" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "631437219" + "i128": "546336755" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.94.json index 87645d5f..502dcd6f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "962462157" + "i128": "898267096" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "962462157" + "i128": "898267096" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac3c314ede3dd4992aaeb3ed34be0505dc53c72bb7aafa6b9f39ee0a323a9e29" + "bytes": "695a4bb15c12312c32824335b4d9d4b1d4d0fc00a01803442425d1d19256a0c5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "962462157" + "i128": "898267096" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "9d682211bd97df7403723fcad5d8ce26c207341123891d12c8721288ec83cb87" + "bytes": "0368da77afc0d89031d7ab3f3e0f4acec165d95af3ed943eede23d5ba0b7210f" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9d682211bd97df7403723fcad5d8ce26c207341123891d12c8721288ec83cb87" + "bytes": "0368da77afc0d89031d7ab3f3e0f4acec165d95af3ed943eede23d5ba0b7210f" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9d682211bd97df7403723fcad5d8ce26c207341123891d12c8721288ec83cb87" + "bytes": "0368da77afc0d89031d7ab3f3e0f4acec165d95af3ed943eede23d5ba0b7210f" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "962462157" + "i128": "898267096" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "962462157" + "i128": "898267096" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9d682211bd97df7403723fcad5d8ce26c207341123891d12c8721288ec83cb87" + "bytes": "0368da77afc0d89031d7ab3f3e0f4acec165d95af3ed943eede23d5ba0b7210f" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "9d682211bd97df7403723fcad5d8ce26c207341123891d12c8721288ec83cb87" + "bytes": "0368da77afc0d89031d7ab3f3e0f4acec165d95af3ed943eede23d5ba0b7210f" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "030cd2062789a9ef80f37ca839e2d02e76d6ce4e6ae582bdf27d89dad4cdb86f" + "bytes": "b190df68d0737caf26e9be0bf7054794a69c915b32abda4f507f6d240226adda" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "030cd2062789a9ef80f37ca839e2d02e76d6ce4e6ae582bdf27d89dad4cdb86f" + "bytes": "b190df68d0737caf26e9be0bf7054794a69c915b32abda4f507f6d240226adda" } ] }, "durability": "persistent", "val": { - "bytes": "9d682211bd97df7403723fcad5d8ce26c207341123891d12c8721288ec83cb87" + "bytes": "0368da77afc0d89031d7ab3f3e0f4acec165d95af3ed943eede23d5ba0b7210f" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "962462157" + "i128": "898267096" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.95.json index 163b8d79..ea688487 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "35813564" + "i128": "24789187" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "35813564" + "i128": "24789187" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "012622882d45636a1e5b2b1fbd475ed3dfbe6e17c11921612bd31f89cd095609" + "bytes": "982779145ad8d3e50efe9774094870ce7b64d0ea13a2a6929e5027d7b6ddaefd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "35813564" + "i128": "24789187" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c144ba9f653086e31b9ea0002af93a32372d27903755100c7158b26e070cadbc" + "bytes": "58948a7cf69e952e9ff54529f58983a7a24d4d45a64f2745ab7beeacb4e20c2e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c144ba9f653086e31b9ea0002af93a32372d27903755100c7158b26e070cadbc" + "bytes": "58948a7cf69e952e9ff54529f58983a7a24d4d45a64f2745ab7beeacb4e20c2e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c144ba9f653086e31b9ea0002af93a32372d27903755100c7158b26e070cadbc" + "bytes": "58948a7cf69e952e9ff54529f58983a7a24d4d45a64f2745ab7beeacb4e20c2e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "35813564" + "i128": "24789187" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "35813564" + "i128": "24789187" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c144ba9f653086e31b9ea0002af93a32372d27903755100c7158b26e070cadbc" + "bytes": "58948a7cf69e952e9ff54529f58983a7a24d4d45a64f2745ab7beeacb4e20c2e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c144ba9f653086e31b9ea0002af93a32372d27903755100c7158b26e070cadbc" + "bytes": "58948a7cf69e952e9ff54529f58983a7a24d4d45a64f2745ab7beeacb4e20c2e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47d0759110faeff6de1b90e4c49a02ad792f1b7b6d64635da51df315d1287091" + "bytes": "508ed5e700c043b31a907a6a0bc75de6804c1838175af5af3543ee9f7c1a09f5" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47d0759110faeff6de1b90e4c49a02ad792f1b7b6d64635da51df315d1287091" + "bytes": "508ed5e700c043b31a907a6a0bc75de6804c1838175af5af3543ee9f7c1a09f5" } ] }, "durability": "persistent", "val": { - "bytes": "c144ba9f653086e31b9ea0002af93a32372d27903755100c7158b26e070cadbc" + "bytes": "58948a7cf69e952e9ff54529f58983a7a24d4d45a64f2745ab7beeacb4e20c2e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "35813564" + "i128": "24789187" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.96.json index 32464d29..801ddae0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "785422780" + "i128": "403785441" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "785422780" + "i128": "403785441" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1458dabf1aae3b0a8c7f907412751b7bed23d6bf338e5bc93575e86b86ac4e6d" + "bytes": "342484db94fb2c9d8cd88181f8208e5b6082820d68b874981e7cd242e5674541" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "785422780" + "i128": "403785441" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "7f3313932b73472b25a7f5f10c3df733326654e112e3a591ddc1631cb6b2bfb1" + "bytes": "f3b6034c6124024e9f5806b8927b39e27b5733c4836283200de822b651f944a3" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f3313932b73472b25a7f5f10c3df733326654e112e3a591ddc1631cb6b2bfb1" + "bytes": "f3b6034c6124024e9f5806b8927b39e27b5733c4836283200de822b651f944a3" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f3313932b73472b25a7f5f10c3df733326654e112e3a591ddc1631cb6b2bfb1" + "bytes": "f3b6034c6124024e9f5806b8927b39e27b5733c4836283200de822b651f944a3" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "785422780" + "i128": "403785441" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "785422780" + "i128": "403785441" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7f3313932b73472b25a7f5f10c3df733326654e112e3a591ddc1631cb6b2bfb1" + "bytes": "f3b6034c6124024e9f5806b8927b39e27b5733c4836283200de822b651f944a3" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "7f3313932b73472b25a7f5f10c3df733326654e112e3a591ddc1631cb6b2bfb1" + "bytes": "f3b6034c6124024e9f5806b8927b39e27b5733c4836283200de822b651f944a3" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa53e5a0999ec279742c2c7e054b9d0e25e33ca49c192c5f2be67ea57de17668" + "bytes": "98126d65f075a7444ff9bffa1920610d43edfb8aebf423c29a69fa8bd0a032f1" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa53e5a0999ec279742c2c7e054b9d0e25e33ca49c192c5f2be67ea57de17668" + "bytes": "98126d65f075a7444ff9bffa1920610d43edfb8aebf423c29a69fa8bd0a032f1" } ] }, "durability": "persistent", "val": { - "bytes": "7f3313932b73472b25a7f5f10c3df733326654e112e3a591ddc1631cb6b2bfb1" + "bytes": "f3b6034c6124024e9f5806b8927b39e27b5733c4836283200de822b651f944a3" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "785422780" + "i128": "403785441" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.97.json index d3b033ab..0e82436b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "367580410" + "i128": "419888695" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "367580410" + "i128": "419888695" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43cdc6c6c01f05a1ba0ede6f15c20d41bd044bd80abd166409b82c9db5a125ec" + "bytes": "7d6c8775882dd58f84c57ef0c0d08c23843f1dc54bc6ca9fcc280a50ca3ac1c5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "367580410" + "i128": "419888695" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "c9aa0aee81e3bd24ce6d3ea94c802e92339c6daa3c88525bdf490190e93186bc" + "bytes": "e516b0d3fc1b0a880c4c223f02c1e572f59c84f546e72656ef33f94d62f2918a" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9aa0aee81e3bd24ce6d3ea94c802e92339c6daa3c88525bdf490190e93186bc" + "bytes": "e516b0d3fc1b0a880c4c223f02c1e572f59c84f546e72656ef33f94d62f2918a" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9aa0aee81e3bd24ce6d3ea94c802e92339c6daa3c88525bdf490190e93186bc" + "bytes": "e516b0d3fc1b0a880c4c223f02c1e572f59c84f546e72656ef33f94d62f2918a" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "367580410" + "i128": "419888695" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "367580410" + "i128": "419888695" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c9aa0aee81e3bd24ce6d3ea94c802e92339c6daa3c88525bdf490190e93186bc" + "bytes": "e516b0d3fc1b0a880c4c223f02c1e572f59c84f546e72656ef33f94d62f2918a" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "c9aa0aee81e3bd24ce6d3ea94c802e92339c6daa3c88525bdf490190e93186bc" + "bytes": "e516b0d3fc1b0a880c4c223f02c1e572f59c84f546e72656ef33f94d62f2918a" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f8958f2e0a95b7ff2292d01f39e9026172062b52ab214ae716f1d15e3dd6bce" + "bytes": "cbce8b2370349de2ecc7a092a57ff45572c30e873134304de96ac704ddef3ad9" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f8958f2e0a95b7ff2292d01f39e9026172062b52ab214ae716f1d15e3dd6bce" + "bytes": "cbce8b2370349de2ecc7a092a57ff45572c30e873134304de96ac704ddef3ad9" } ] }, "durability": "persistent", "val": { - "bytes": "c9aa0aee81e3bd24ce6d3ea94c802e92339c6daa3c88525bdf490190e93186bc" + "bytes": "e516b0d3fc1b0a880c4c223f02c1e572f59c84f546e72656ef33f94d62f2918a" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "367580410" + "i128": "419888695" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.98.json index 3662fcc8..02a9399f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "577353197" + "i128": "430493088" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "577353197" + "i128": "430493088" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "71b0dc1700a113b37d214790a605805943e4d0f3d1871c03282605224571510b" + "bytes": "d9444f7d7a27ecf10f2b060ba6692a1bfc9933411c1f52f5ec507ba6501ff50f" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "577353197" + "i128": "430493088" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "20eca0e53b06a815bbffb79030022ef31e01e9720b4f4a9628e75dd83b4593f8" + "bytes": "20c052dbee319f33b0b4bf05276776b5c022cf67141b4ddc984640e13c7e54ae" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "20eca0e53b06a815bbffb79030022ef31e01e9720b4f4a9628e75dd83b4593f8" + "bytes": "20c052dbee319f33b0b4bf05276776b5c022cf67141b4ddc984640e13c7e54ae" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "20eca0e53b06a815bbffb79030022ef31e01e9720b4f4a9628e75dd83b4593f8" + "bytes": "20c052dbee319f33b0b4bf05276776b5c022cf67141b4ddc984640e13c7e54ae" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "577353197" + "i128": "430493088" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "577353197" + "i128": "430493088" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "20eca0e53b06a815bbffb79030022ef31e01e9720b4f4a9628e75dd83b4593f8" + "bytes": "20c052dbee319f33b0b4bf05276776b5c022cf67141b4ddc984640e13c7e54ae" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "20eca0e53b06a815bbffb79030022ef31e01e9720b4f4a9628e75dd83b4593f8" + "bytes": "20c052dbee319f33b0b4bf05276776b5c022cf67141b4ddc984640e13c7e54ae" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba903e1af0fbeb159ad5782938bc06304ae5ae62fc74fb8a3b2bbb2a17fd871e" + "bytes": "17d8593260c19cd3fc64de481a718129fd229656d07fc385cca6da940584baa2" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba903e1af0fbeb159ad5782938bc06304ae5ae62fc74fb8a3b2bbb2a17fd871e" + "bytes": "17d8593260c19cd3fc64de481a718129fd229656d07fc385cca6da940584baa2" } ] }, "durability": "persistent", "val": { - "bytes": "20eca0e53b06a815bbffb79030022ef31e01e9720b4f4a9628e75dd83b4593f8" + "bytes": "20c052dbee319f33b0b4bf05276776b5c022cf67141b4ddc984640e13c7e54ae" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "577353197" + "i128": "430493088" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.99.json index dbc0bf1c..2c40ea0c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/dispute_resolve_for_recipient.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "91044692" + "i128": "973676719" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "91044692" + "i128": "973676719" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9fe73694e6e75c9e3f8083c3397940c350443a45ec327849d77098a36ae2feb7" + "bytes": "a13599c4ac53140d9a117e17186bc8eef2dc0f09ebc49e464d85ff86cdd39931" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "91044692" + "i128": "973676719" } ] } @@ -124,7 +124,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" }, { - "bytes": "ca01587d689a0c1e0e94c202f017cfceaeed12b31c3d082171ea246837545783" + "bytes": "3f923cab87fa09f472a9aafde9173feb09bd42b7a3d127c75e5b0bbe1c12ed1e" }, { "bool": false @@ -307,7 +307,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca01587d689a0c1e0e94c202f017cfceaeed12b31c3d082171ea246837545783" + "bytes": "3f923cab87fa09f472a9aafde9173feb09bd42b7a3d127c75e5b0bbe1c12ed1e" } ] }, @@ -327,7 +327,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca01587d689a0c1e0e94c202f017cfceaeed12b31c3d082171ea246837545783" + "bytes": "3f923cab87fa09f472a9aafde9173feb09bd42b7a3d127c75e5b0bbe1c12ed1e" } ] }, @@ -339,7 +339,7 @@ "symbol": "amount_due" }, "val": { - "i128": "91044692" + "i128": "973676719" } }, { @@ -347,7 +347,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "91044692" + "i128": "973676719" } }, { @@ -413,7 +413,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ca01587d689a0c1e0e94c202f017cfceaeed12b31c3d082171ea246837545783" + "bytes": "3f923cab87fa09f472a9aafde9173feb09bd42b7a3d127c75e5b0bbe1c12ed1e" } ] }, @@ -433,7 +433,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "ca01587d689a0c1e0e94c202f017cfceaeed12b31c3d082171ea246837545783" + "bytes": "3f923cab87fa09f472a9aafde9173feb09bd42b7a3d127c75e5b0bbe1c12ed1e" } ] }, @@ -483,7 +483,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2008f688b3d8458efc52e7fa3bb53e346038d668ee46e4b5249b916c72acab33" + "bytes": "78afb1bbb998a686913c5ac7464452eef23c9b3c83e41fb524e6bd94c865ac1b" } ] }, @@ -503,13 +503,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2008f688b3d8458efc52e7fa3bb53e346038d668ee46e4b5249b916c72acab33" + "bytes": "78afb1bbb998a686913c5ac7464452eef23c9b3c83e41fb524e6bd94c865ac1b" } ] }, "durability": "persistent", "val": { - "bytes": "ca01587d689a0c1e0e94c202f017cfceaeed12b31c3d082171ea246837545783" + "bytes": "3f923cab87fa09f472a9aafde9173feb09bd42b7a3d127c75e5b0bbe1c12ed1e" } } }, @@ -518,6 +518,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -1127,7 +1166,7 @@ "symbol": "amount" }, "val": { - "i128": "91044692" + "i128": "973676719" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.1.json index 37a181ba..1266efa4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "981551025" + "i128": "122984172" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "981551025" + "i128": "122984172" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "377820821dc4e9e5572161e2c43a9f7537efa6a7ac7b5d1ae2917953fffd8f01" + "bytes": "71344427cb8e4b7d189157f1a15eeea66a8f39ad97d70648e74bd053c2b6d9c3" }, { - "u64": "2470" + "u64": "72" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "981551025" + "i128": "122984172" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ef0b723007d2b1b773d65de44aa8b8fa788ee71243c5733ad8915521dc390764" + "bytes": "aff1befb50435948b2f85220b2393e595a5a8a749e53a6e50bfe6330b4a20617" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2470, + "timestamp": 72, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef0b723007d2b1b773d65de44aa8b8fa788ee71243c5733ad8915521dc390764" + "bytes": "aff1befb50435948b2f85220b2393e595a5a8a749e53a6e50bfe6330b4a20617" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef0b723007d2b1b773d65de44aa8b8fa788ee71243c5733ad8915521dc390764" + "bytes": "aff1befb50435948b2f85220b2393e595a5a8a749e53a6e50bfe6330b4a20617" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "981551025" + "i128": "122984172" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "981551025" + "i128": "122984172" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2470" + "u64": "72" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba64454b0ef4db0e936ec44a4b4299ea19a5300ca97fca9000ad8015089dc26b" + "bytes": "c24ba3559d8ccde23597fbe473cc9eff7aeeb659e813982f3a647f44d1860f59" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba64454b0ef4db0e936ec44a4b4299ea19a5300ca97fca9000ad8015089dc26b" + "bytes": "c24ba3559d8ccde23597fbe473cc9eff7aeeb659e813982f3a647f44d1860f59" } ] }, "durability": "persistent", "val": { - "bytes": "ef0b723007d2b1b773d65de44aa8b8fa788ee71243c5733ad8915521dc390764" + "bytes": "aff1befb50435948b2f85220b2393e595a5a8a749e53a6e50bfe6330b4a20617" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "981551025" + "i128": "122984172" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "981551025" + "i128": "122984172" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ef0b723007d2b1b773d65de44aa8b8fa788ee71243c5733ad8915521dc390764" + "bytes": "aff1befb50435948b2f85220b2393e595a5a8a749e53a6e50bfe6330b4a20617" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "981551025" + "i128": "122984172" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2470" + "u64": "72" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.10.json index 584fb7fd..66854dc5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "855633449" + "i128": "615408356" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "855633449" + "i128": "615408356" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0069b20ed02da88cda872be53d66f8ab1e985524a814cbf20a27bf81bcd9aec5" + "bytes": "114f38254c81f29ebd141803dee7925728a572f886657d2b41a89ceeb5cd1d68" }, { - "u64": "1095" + "u64": "1564" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "855633449" + "i128": "615408356" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "0a36f62e5e6267f5c15e63b6aeb380c5f528d5f9676ce79d67e59e58ed329722" + "bytes": "1b43794471934ca924caa6492a36515b3661fcb10bab762b96adc4b9bdc7811d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1095, + "timestamp": 1564, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0a36f62e5e6267f5c15e63b6aeb380c5f528d5f9676ce79d67e59e58ed329722" + "bytes": "1b43794471934ca924caa6492a36515b3661fcb10bab762b96adc4b9bdc7811d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0a36f62e5e6267f5c15e63b6aeb380c5f528d5f9676ce79d67e59e58ed329722" + "bytes": "1b43794471934ca924caa6492a36515b3661fcb10bab762b96adc4b9bdc7811d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "855633449" + "i128": "615408356" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "855633449" + "i128": "615408356" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1095" + "u64": "1564" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "85b1b97bd0403c0e059cec8b8866743a4833b96e73e5c6597497f44250b40bd0" + "bytes": "8453d7d7f4013f7ce571a4800c0f2131773a9f7af55cf9fe9ccba07123c79c9b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "85b1b97bd0403c0e059cec8b8866743a4833b96e73e5c6597497f44250b40bd0" + "bytes": "8453d7d7f4013f7ce571a4800c0f2131773a9f7af55cf9fe9ccba07123c79c9b" } ] }, "durability": "persistent", "val": { - "bytes": "0a36f62e5e6267f5c15e63b6aeb380c5f528d5f9676ce79d67e59e58ed329722" + "bytes": "1b43794471934ca924caa6492a36515b3661fcb10bab762b96adc4b9bdc7811d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "855633449" + "i128": "615408356" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "855633449" + "i128": "615408356" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0a36f62e5e6267f5c15e63b6aeb380c5f528d5f9676ce79d67e59e58ed329722" + "bytes": "1b43794471934ca924caa6492a36515b3661fcb10bab762b96adc4b9bdc7811d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "855633449" + "i128": "615408356" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1095" + "u64": "1564" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.100.json index 91f00328..61df7d64 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "675796846" + "i128": "232676838" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "675796846" + "i128": "232676838" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b707b2fcd710b6f356b130ca53719f6767783672900116c843418a3a7b1bd2f5" + "bytes": "4db481d4ef7367d0dd311791f85d55054d5350f5b5fcd95099cfb1b3cfdc5cac" }, { - "u64": "2375" + "u64": "1236" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "675796846" + "i128": "232676838" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ad5b2bc2e7d69907f5d26e4db65b87e846f2544b20786863c205f1bb9febe267" + "bytes": "f242b634f525a4f442cf6924737ff3f4493833bff3aa5d5a279965a2302975fa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2375, + "timestamp": 1236, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad5b2bc2e7d69907f5d26e4db65b87e846f2544b20786863c205f1bb9febe267" + "bytes": "f242b634f525a4f442cf6924737ff3f4493833bff3aa5d5a279965a2302975fa" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad5b2bc2e7d69907f5d26e4db65b87e846f2544b20786863c205f1bb9febe267" + "bytes": "f242b634f525a4f442cf6924737ff3f4493833bff3aa5d5a279965a2302975fa" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "675796846" + "i128": "232676838" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "675796846" + "i128": "232676838" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2375" + "u64": "1236" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b927dd2a584e25faf00154d00105b7973e977728697de0bdd925b7ce202b1ef" + "bytes": "65aa6cb063b5ff1b9c9174d918bd077f230164bd40445325b036cb90e310a0d4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b927dd2a584e25faf00154d00105b7973e977728697de0bdd925b7ce202b1ef" + "bytes": "65aa6cb063b5ff1b9c9174d918bd077f230164bd40445325b036cb90e310a0d4" } ] }, "durability": "persistent", "val": { - "bytes": "ad5b2bc2e7d69907f5d26e4db65b87e846f2544b20786863c205f1bb9febe267" + "bytes": "f242b634f525a4f442cf6924737ff3f4493833bff3aa5d5a279965a2302975fa" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "675796846" + "i128": "232676838" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "675796846" + "i128": "232676838" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ad5b2bc2e7d69907f5d26e4db65b87e846f2544b20786863c205f1bb9febe267" + "bytes": "f242b634f525a4f442cf6924737ff3f4493833bff3aa5d5a279965a2302975fa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "675796846" + "i128": "232676838" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2375" + "u64": "1236" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.101.json index 5f81e10b..30474eb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "471438802" + "i128": "525522810" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "471438802" + "i128": "525522810" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f9982aadc4a1d5fc015796e9ee658f93f22e5f4871ff5bc5ac4097e7286f475" + "bytes": "7c95aa6cde2c32ae55fe0235ee3962e5dfacb39ed2566536c4fc9232f8c80836" }, { - "u64": "765" + "u64": "982" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "471438802" + "i128": "525522810" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8e33f81e1b94422d26ed9dae716368964b966a3cfe3e839bfea6834422daa9f7" + "bytes": "1b3b75f809f098bfdbef7a738cf5a4250a688670da6a32c1cb9321fd6d7fc6c2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 765, + "timestamp": 982, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e33f81e1b94422d26ed9dae716368964b966a3cfe3e839bfea6834422daa9f7" + "bytes": "1b3b75f809f098bfdbef7a738cf5a4250a688670da6a32c1cb9321fd6d7fc6c2" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e33f81e1b94422d26ed9dae716368964b966a3cfe3e839bfea6834422daa9f7" + "bytes": "1b3b75f809f098bfdbef7a738cf5a4250a688670da6a32c1cb9321fd6d7fc6c2" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "471438802" + "i128": "525522810" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "471438802" + "i128": "525522810" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "765" + "u64": "982" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e13ad38ae904451b7ee3344c5093bfaf6e25847eb574ae3bd27297589afead14" + "bytes": "6639414949a18459f4817e713e4670ef270757337d3ff6a38b57716138245eb9" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e13ad38ae904451b7ee3344c5093bfaf6e25847eb574ae3bd27297589afead14" + "bytes": "6639414949a18459f4817e713e4670ef270757337d3ff6a38b57716138245eb9" } ] }, "durability": "persistent", "val": { - "bytes": "8e33f81e1b94422d26ed9dae716368964b966a3cfe3e839bfea6834422daa9f7" + "bytes": "1b3b75f809f098bfdbef7a738cf5a4250a688670da6a32c1cb9321fd6d7fc6c2" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "471438802" + "i128": "525522810" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "471438802" + "i128": "525522810" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8e33f81e1b94422d26ed9dae716368964b966a3cfe3e839bfea6834422daa9f7" + "bytes": "1b3b75f809f098bfdbef7a738cf5a4250a688670da6a32c1cb9321fd6d7fc6c2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "471438802" + "i128": "525522810" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "765" + "u64": "982" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.102.json index 0643cd6e..2b2eaca2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "797691061" + "i128": "343006945" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "797691061" + "i128": "343006945" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95694816076131b300245d3dd652a76675e40beb3cefb71386106527cf850392" + "bytes": "4dae57f986e7e4632c90db7b7825f42e6fb557b31e5f80f26f0df18e748b4f7c" }, { - "u64": "2883" + "u64": "3537" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "797691061" + "i128": "343006945" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d2f5c062a720b5504e339322d7fb24c8fd158a03038db2cdf4d2ce91f0b8b638" + "bytes": "9df426e7efa38b4c341b37b59cfda6829f95f62678e6f0fce9559adf7cf9ea78" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2883, + "timestamp": 3537, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2f5c062a720b5504e339322d7fb24c8fd158a03038db2cdf4d2ce91f0b8b638" + "bytes": "9df426e7efa38b4c341b37b59cfda6829f95f62678e6f0fce9559adf7cf9ea78" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2f5c062a720b5504e339322d7fb24c8fd158a03038db2cdf4d2ce91f0b8b638" + "bytes": "9df426e7efa38b4c341b37b59cfda6829f95f62678e6f0fce9559adf7cf9ea78" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "797691061" + "i128": "343006945" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "797691061" + "i128": "343006945" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2883" + "u64": "3537" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4455b8ed41faea63ee94dea66ca398586e56571c91382820cafa20b0441e0565" + "bytes": "da2e9879e9f51cab8168a983bd92b1ff9b785a1ca147299e30ff9f1e4f250b35" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4455b8ed41faea63ee94dea66ca398586e56571c91382820cafa20b0441e0565" + "bytes": "da2e9879e9f51cab8168a983bd92b1ff9b785a1ca147299e30ff9f1e4f250b35" } ] }, "durability": "persistent", "val": { - "bytes": "d2f5c062a720b5504e339322d7fb24c8fd158a03038db2cdf4d2ce91f0b8b638" + "bytes": "9df426e7efa38b4c341b37b59cfda6829f95f62678e6f0fce9559adf7cf9ea78" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "797691061" + "i128": "343006945" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "797691061" + "i128": "343006945" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d2f5c062a720b5504e339322d7fb24c8fd158a03038db2cdf4d2ce91f0b8b638" + "bytes": "9df426e7efa38b4c341b37b59cfda6829f95f62678e6f0fce9559adf7cf9ea78" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "797691061" + "i128": "343006945" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2883" + "u64": "3537" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.103.json index 0294a1a7..db4a2652 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "146605775" + "i128": "791480426" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "146605775" + "i128": "791480426" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4802b8c2a84687cb6358115c4bb82b831877e82cead20e3d4268d1cd38398d8" + "bytes": "f10e7d68542e62138c154012a6e29eaa747d183eefa9cb0ee38ebeb954cdcc70" }, { - "u64": "1549" + "u64": "2827" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "146605775" + "i128": "791480426" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a66bdcad53949b8599e5cd8df15b1a08ae9fb18966849f038cc812f80bd51fce" + "bytes": "f896fdfa32777d35e3dfd4d46a0c93f9b92bf8f6f4a781476d86f8f112dd513a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1549, + "timestamp": 2827, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a66bdcad53949b8599e5cd8df15b1a08ae9fb18966849f038cc812f80bd51fce" + "bytes": "f896fdfa32777d35e3dfd4d46a0c93f9b92bf8f6f4a781476d86f8f112dd513a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a66bdcad53949b8599e5cd8df15b1a08ae9fb18966849f038cc812f80bd51fce" + "bytes": "f896fdfa32777d35e3dfd4d46a0c93f9b92bf8f6f4a781476d86f8f112dd513a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "146605775" + "i128": "791480426" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "146605775" + "i128": "791480426" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1549" + "u64": "2827" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec21e97848e7bc76c069376a8225cba5f12b4cb17c13412a676d44efa934e349" + "bytes": "47e82a136c28c14f31ca90517b54d38e7d9fc13a0fe492e739d305ba900a7ba9" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec21e97848e7bc76c069376a8225cba5f12b4cb17c13412a676d44efa934e349" + "bytes": "47e82a136c28c14f31ca90517b54d38e7d9fc13a0fe492e739d305ba900a7ba9" } ] }, "durability": "persistent", "val": { - "bytes": "a66bdcad53949b8599e5cd8df15b1a08ae9fb18966849f038cc812f80bd51fce" + "bytes": "f896fdfa32777d35e3dfd4d46a0c93f9b92bf8f6f4a781476d86f8f112dd513a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "146605775" + "i128": "791480426" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "146605775" + "i128": "791480426" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a66bdcad53949b8599e5cd8df15b1a08ae9fb18966849f038cc812f80bd51fce" + "bytes": "f896fdfa32777d35e3dfd4d46a0c93f9b92bf8f6f4a781476d86f8f112dd513a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "146605775" + "i128": "791480426" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1549" + "u64": "2827" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.104.json index f554e4ce..1ef73f95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "490125391" + "i128": "531064411" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "490125391" + "i128": "531064411" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bfec9e543987ab3d54446aadcd1f63eecee5d342ffea11693fd74067a8b10cef" + "bytes": "06f9fddb1d320f00ab2ddd6600ec9cd64244c062542fcff4c88ddd8aad8bdf87" }, { - "u64": "3336" + "u64": "3598" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "490125391" + "i128": "531064411" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "3414f81373c6bf26b1fa3e0ffc5317d05142a90388f5573cb8c8861a0a3fa6d1" + "bytes": "cd392246c6d2b5becf48d9df2154d4a20230e2d4d11c26e1f0b1fcecc5c62434" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3336, + "timestamp": 3598, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3414f81373c6bf26b1fa3e0ffc5317d05142a90388f5573cb8c8861a0a3fa6d1" + "bytes": "cd392246c6d2b5becf48d9df2154d4a20230e2d4d11c26e1f0b1fcecc5c62434" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3414f81373c6bf26b1fa3e0ffc5317d05142a90388f5573cb8c8861a0a3fa6d1" + "bytes": "cd392246c6d2b5becf48d9df2154d4a20230e2d4d11c26e1f0b1fcecc5c62434" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "490125391" + "i128": "531064411" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "490125391" + "i128": "531064411" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3336" + "u64": "3598" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05cca4b7b3b628d8c62cd92c58bd654fe56a89b831af4fe6d24e2a2e6884d6f7" + "bytes": "dd7633c72226136a42e9fdcf564e7ed316db56efc41eff0672827010f1fbca5e" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05cca4b7b3b628d8c62cd92c58bd654fe56a89b831af4fe6d24e2a2e6884d6f7" + "bytes": "dd7633c72226136a42e9fdcf564e7ed316db56efc41eff0672827010f1fbca5e" } ] }, "durability": "persistent", "val": { - "bytes": "3414f81373c6bf26b1fa3e0ffc5317d05142a90388f5573cb8c8861a0a3fa6d1" + "bytes": "cd392246c6d2b5becf48d9df2154d4a20230e2d4d11c26e1f0b1fcecc5c62434" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "490125391" + "i128": "531064411" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "490125391" + "i128": "531064411" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3414f81373c6bf26b1fa3e0ffc5317d05142a90388f5573cb8c8861a0a3fa6d1" + "bytes": "cd392246c6d2b5becf48d9df2154d4a20230e2d4d11c26e1f0b1fcecc5c62434" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "490125391" + "i128": "531064411" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3336" + "u64": "3598" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.105.json index 030e5dd8..7e1bf380 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "428786595" + "i128": "702544196" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "428786595" + "i128": "702544196" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfbcc44b868ed014a3eb0c5317fed3fe1a8123f3f45cb18438be0569d2793853" + "bytes": "2d1506ce5d084b75083b4ef3e66a2b3399d3e0e3761343e271429e4ca6640e3f" }, { - "u64": "1727" + "u64": "887" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "428786595" + "i128": "702544196" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d958f04d13b716b351455a45ff2537cf5ffbffc0153d4581374e33c0c4a59273" + "bytes": "8659958d85f006900373ba80f4db62f406978e2e84ebff7d5681ee7fe9679a19" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1727, + "timestamp": 887, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d958f04d13b716b351455a45ff2537cf5ffbffc0153d4581374e33c0c4a59273" + "bytes": "8659958d85f006900373ba80f4db62f406978e2e84ebff7d5681ee7fe9679a19" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d958f04d13b716b351455a45ff2537cf5ffbffc0153d4581374e33c0c4a59273" + "bytes": "8659958d85f006900373ba80f4db62f406978e2e84ebff7d5681ee7fe9679a19" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "428786595" + "i128": "702544196" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "428786595" + "i128": "702544196" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1727" + "u64": "887" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fefa812d9edd96acdf91ce72b02588293effd4d3f78d42e70c6c956a5c5805a" + "bytes": "eb841d9fa1b71ad404a6b7ed46f43a5c7463317310421c1bae7e4b3eca18d809" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fefa812d9edd96acdf91ce72b02588293effd4d3f78d42e70c6c956a5c5805a" + "bytes": "eb841d9fa1b71ad404a6b7ed46f43a5c7463317310421c1bae7e4b3eca18d809" } ] }, "durability": "persistent", "val": { - "bytes": "d958f04d13b716b351455a45ff2537cf5ffbffc0153d4581374e33c0c4a59273" + "bytes": "8659958d85f006900373ba80f4db62f406978e2e84ebff7d5681ee7fe9679a19" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "428786595" + "i128": "702544196" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "428786595" + "i128": "702544196" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d958f04d13b716b351455a45ff2537cf5ffbffc0153d4581374e33c0c4a59273" + "bytes": "8659958d85f006900373ba80f4db62f406978e2e84ebff7d5681ee7fe9679a19" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "428786595" + "i128": "702544196" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1727" + "u64": "887" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.106.json index 6a2c2774..d56c857c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "617831816" + "i128": "444106580" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "617831816" + "i128": "444106580" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fd279335f2c09e8cb767f72d1d9474fc13f1458523e47e4792441ddf1c7c2a7d" + "bytes": "e4b4bb467e2b32ab16d9dd04fb63a92f72c7de95e16ea856a50d87bd06c59278" }, { - "u64": "639" + "u64": "2712" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "617831816" + "i128": "444106580" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "fc37f9ec29cd5160a0e86c7ed41b91a1bdff5dfe663d780c5ffce208f1cfe93b" + "bytes": "0ecafc074086b58ea049c5f49254756f9884155e82e379772608557c60427a77" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 639, + "timestamp": 2712, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fc37f9ec29cd5160a0e86c7ed41b91a1bdff5dfe663d780c5ffce208f1cfe93b" + "bytes": "0ecafc074086b58ea049c5f49254756f9884155e82e379772608557c60427a77" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fc37f9ec29cd5160a0e86c7ed41b91a1bdff5dfe663d780c5ffce208f1cfe93b" + "bytes": "0ecafc074086b58ea049c5f49254756f9884155e82e379772608557c60427a77" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "617831816" + "i128": "444106580" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "617831816" + "i128": "444106580" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "639" + "u64": "2712" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ae0b1f964067c2015f83841c81dff49def0745e59359c75dcd75d877346bc01" + "bytes": "929894558ea96037091a854ca91b89301d05b15bb7d4828a495930155a71c3b5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ae0b1f964067c2015f83841c81dff49def0745e59359c75dcd75d877346bc01" + "bytes": "929894558ea96037091a854ca91b89301d05b15bb7d4828a495930155a71c3b5" } ] }, "durability": "persistent", "val": { - "bytes": "fc37f9ec29cd5160a0e86c7ed41b91a1bdff5dfe663d780c5ffce208f1cfe93b" + "bytes": "0ecafc074086b58ea049c5f49254756f9884155e82e379772608557c60427a77" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "617831816" + "i128": "444106580" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "617831816" + "i128": "444106580" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fc37f9ec29cd5160a0e86c7ed41b91a1bdff5dfe663d780c5ffce208f1cfe93b" + "bytes": "0ecafc074086b58ea049c5f49254756f9884155e82e379772608557c60427a77" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "617831816" + "i128": "444106580" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "639" + "u64": "2712" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.107.json index 929fd889..40f5ef52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "86231652" + "i128": "505356561" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "86231652" + "i128": "505356561" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "16b529ca2d5b91f85cf25aeb6c39aef45851e9f11756cd7b9193951567e36a86" + "bytes": "3d11f464091661531c6c3ec4f459cb4ff73cdf94e2ce140517068836b2178628" }, { - "u64": "2420" + "u64": "2190" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "86231652" + "i128": "505356561" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "c7fff2de97b5b572ab90b6b4094d7359723c6a80017c380c745e9de20121aceb" + "bytes": "1ad2e729921cd20befb5d5f09b2692fb645ac6760b025eef7173bcbf3e0b6ee2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2420, + "timestamp": 2190, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7fff2de97b5b572ab90b6b4094d7359723c6a80017c380c745e9de20121aceb" + "bytes": "1ad2e729921cd20befb5d5f09b2692fb645ac6760b025eef7173bcbf3e0b6ee2" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7fff2de97b5b572ab90b6b4094d7359723c6a80017c380c745e9de20121aceb" + "bytes": "1ad2e729921cd20befb5d5f09b2692fb645ac6760b025eef7173bcbf3e0b6ee2" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "86231652" + "i128": "505356561" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "86231652" + "i128": "505356561" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2420" + "u64": "2190" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad7b9782843031cbdc06c807f11797c9e48710d5837408b7c8dd4d348898ae4a" + "bytes": "43a3f1031fb81dae81b4c7534e0d07dd090bda1d28f683e56f9868820aff177b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad7b9782843031cbdc06c807f11797c9e48710d5837408b7c8dd4d348898ae4a" + "bytes": "43a3f1031fb81dae81b4c7534e0d07dd090bda1d28f683e56f9868820aff177b" } ] }, "durability": "persistent", "val": { - "bytes": "c7fff2de97b5b572ab90b6b4094d7359723c6a80017c380c745e9de20121aceb" + "bytes": "1ad2e729921cd20befb5d5f09b2692fb645ac6760b025eef7173bcbf3e0b6ee2" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "86231652" + "i128": "505356561" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "86231652" + "i128": "505356561" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c7fff2de97b5b572ab90b6b4094d7359723c6a80017c380c745e9de20121aceb" + "bytes": "1ad2e729921cd20befb5d5f09b2692fb645ac6760b025eef7173bcbf3e0b6ee2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "86231652" + "i128": "505356561" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2420" + "u64": "2190" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.108.json index 9e6fffdf..f443dbdd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "407442504" + "i128": "291355892" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "407442504" + "i128": "291355892" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "836f7abf5b4216be402d2f00ac88c49684a9d2867bf698a7b6ff25b696635459" + "bytes": "fab23d815e45f0dfe268fabbd1979e548b41e35f5e54c0056b871d22e89940a4" }, { - "u64": "2042" + "u64": "2523" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "407442504" + "i128": "291355892" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "89fcd807594fef81ec7e1ce9819dc571f40616b036e8e7e92d364c424e0abaa6" + "bytes": "33f4cf62d6b9d9aa15c29cdb5cdd37294bcb80381eb42edfe360de412fd81779" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2042, + "timestamp": 2523, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89fcd807594fef81ec7e1ce9819dc571f40616b036e8e7e92d364c424e0abaa6" + "bytes": "33f4cf62d6b9d9aa15c29cdb5cdd37294bcb80381eb42edfe360de412fd81779" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89fcd807594fef81ec7e1ce9819dc571f40616b036e8e7e92d364c424e0abaa6" + "bytes": "33f4cf62d6b9d9aa15c29cdb5cdd37294bcb80381eb42edfe360de412fd81779" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "407442504" + "i128": "291355892" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "407442504" + "i128": "291355892" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2042" + "u64": "2523" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c0438ea1186325be56c3643800dfd1f631cce1d832e9705af6160cdd7660198" + "bytes": "f778d87f0701fc78ac1bcd07721e44d1f8ca550d96ceb124fb0f7bf55c5a9672" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c0438ea1186325be56c3643800dfd1f631cce1d832e9705af6160cdd7660198" + "bytes": "f778d87f0701fc78ac1bcd07721e44d1f8ca550d96ceb124fb0f7bf55c5a9672" } ] }, "durability": "persistent", "val": { - "bytes": "89fcd807594fef81ec7e1ce9819dc571f40616b036e8e7e92d364c424e0abaa6" + "bytes": "33f4cf62d6b9d9aa15c29cdb5cdd37294bcb80381eb42edfe360de412fd81779" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "407442504" + "i128": "291355892" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "407442504" + "i128": "291355892" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "89fcd807594fef81ec7e1ce9819dc571f40616b036e8e7e92d364c424e0abaa6" + "bytes": "33f4cf62d6b9d9aa15c29cdb5cdd37294bcb80381eb42edfe360de412fd81779" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "407442504" + "i128": "291355892" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2042" + "u64": "2523" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.109.json index beee9c73..430e3e2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "925664570" + "i128": "831345442" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "925664570" + "i128": "831345442" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4e46e5bc12c81328e120f5738b335b7273795b64c356f04ce6c4fc46c046f9ad" + "bytes": "c5841ba969412831ef317d62ce6fd5cf8f9d0dc96482328df55749752fcb2e22" }, { - "u64": "412" + "u64": "2349" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "925664570" + "i128": "831345442" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a76b0b1cfaf353c28ce43e77dd5450b44236eb23585e1b49eb17276685cc93b8" + "bytes": "a3c487378d2b5cd76a9a74dd22da762e0afb12f845edbe10e9080732a6102e97" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 412, + "timestamp": 2349, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a76b0b1cfaf353c28ce43e77dd5450b44236eb23585e1b49eb17276685cc93b8" + "bytes": "a3c487378d2b5cd76a9a74dd22da762e0afb12f845edbe10e9080732a6102e97" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a76b0b1cfaf353c28ce43e77dd5450b44236eb23585e1b49eb17276685cc93b8" + "bytes": "a3c487378d2b5cd76a9a74dd22da762e0afb12f845edbe10e9080732a6102e97" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "925664570" + "i128": "831345442" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "925664570" + "i128": "831345442" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "412" + "u64": "2349" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56837252bf818e1e16a2e05b88330ee5139087f0cb08375a73edcbd7eefdddd5" + "bytes": "e0c64e725f71c0c67cf96e5f3e415f827219491b0e8a30f58725bdab1ead644f" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56837252bf818e1e16a2e05b88330ee5139087f0cb08375a73edcbd7eefdddd5" + "bytes": "e0c64e725f71c0c67cf96e5f3e415f827219491b0e8a30f58725bdab1ead644f" } ] }, "durability": "persistent", "val": { - "bytes": "a76b0b1cfaf353c28ce43e77dd5450b44236eb23585e1b49eb17276685cc93b8" + "bytes": "a3c487378d2b5cd76a9a74dd22da762e0afb12f845edbe10e9080732a6102e97" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "925664570" + "i128": "831345442" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "925664570" + "i128": "831345442" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a76b0b1cfaf353c28ce43e77dd5450b44236eb23585e1b49eb17276685cc93b8" + "bytes": "a3c487378d2b5cd76a9a74dd22da762e0afb12f845edbe10e9080732a6102e97" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "925664570" + "i128": "831345442" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "412" + "u64": "2349" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.11.json index ef73ec29..a7cbe0a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "270184478" + "i128": "946880043" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "270184478" + "i128": "946880043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "552d9409553f1fb0a8b40c0e9c2f034c0af32b3a4bad16ea6a02a2f86ceac955" + "bytes": "ea691084c3c7ca63827bc793482fb5a48c73425aa2eafea071e3ce7a399f6c2c" }, { - "u64": "1186" + "u64": "521" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "270184478" + "i128": "946880043" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b5166790f1b1616cde9425a7310bc8701e1120db10d6208702a156bfc0010223" + "bytes": "6e64b98a55ba853cc46cd27994ed2aa637c93c52cd8df8cae48cca980948cd73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1186, + "timestamp": 521, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5166790f1b1616cde9425a7310bc8701e1120db10d6208702a156bfc0010223" + "bytes": "6e64b98a55ba853cc46cd27994ed2aa637c93c52cd8df8cae48cca980948cd73" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5166790f1b1616cde9425a7310bc8701e1120db10d6208702a156bfc0010223" + "bytes": "6e64b98a55ba853cc46cd27994ed2aa637c93c52cd8df8cae48cca980948cd73" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "270184478" + "i128": "946880043" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "270184478" + "i128": "946880043" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1186" + "u64": "521" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d86b62d52cf315bf7576fb2d5a1d11bcffaef3de06c3f58d04189d965901189b" + "bytes": "207f49006a9f4edc9801c7dca7fc432bd88f20babb9cf631e9f22aa0fe0fd089" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d86b62d52cf315bf7576fb2d5a1d11bcffaef3de06c3f58d04189d965901189b" + "bytes": "207f49006a9f4edc9801c7dca7fc432bd88f20babb9cf631e9f22aa0fe0fd089" } ] }, "durability": "persistent", "val": { - "bytes": "b5166790f1b1616cde9425a7310bc8701e1120db10d6208702a156bfc0010223" + "bytes": "6e64b98a55ba853cc46cd27994ed2aa637c93c52cd8df8cae48cca980948cd73" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "270184478" + "i128": "946880043" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "270184478" + "i128": "946880043" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b5166790f1b1616cde9425a7310bc8701e1120db10d6208702a156bfc0010223" + "bytes": "6e64b98a55ba853cc46cd27994ed2aa637c93c52cd8df8cae48cca980948cd73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "270184478" + "i128": "946880043" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1186" + "u64": "521" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.110.json index 18ee5e75..88f510d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "789103798" + "i128": "372137545" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "789103798" + "i128": "372137545" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4caa3e2c73ff91e64adb64547e7b49fef0be343f9d3dc181174d1b87b84f8274" + "bytes": "f4ee07c499fe3dfd14af528e7fa15e1e1192d4631a4939a27aab68b4c94c124e" }, { - "u64": "2961" + "u64": "1178" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "789103798" + "i128": "372137545" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "e7e94c259a94219675d75533a83f17186005fb878b9757851a2ec0b4aa8d199b" + "bytes": "ae2fb63301e5b7e3a837b7d4b56fdbfff8eb8bce15c98bc053677dd8de2558a5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2961, + "timestamp": 1178, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7e94c259a94219675d75533a83f17186005fb878b9757851a2ec0b4aa8d199b" + "bytes": "ae2fb63301e5b7e3a837b7d4b56fdbfff8eb8bce15c98bc053677dd8de2558a5" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7e94c259a94219675d75533a83f17186005fb878b9757851a2ec0b4aa8d199b" + "bytes": "ae2fb63301e5b7e3a837b7d4b56fdbfff8eb8bce15c98bc053677dd8de2558a5" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "789103798" + "i128": "372137545" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "789103798" + "i128": "372137545" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2961" + "u64": "1178" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb170bf921fa77756c15aca6dfa857e807344ffafe62f5f9a1e88d2067206329" + "bytes": "53caa8808f3e9acb6fd87252f0584de0be813f025c9eb1db2a9403c9f2fc073e" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb170bf921fa77756c15aca6dfa857e807344ffafe62f5f9a1e88d2067206329" + "bytes": "53caa8808f3e9acb6fd87252f0584de0be813f025c9eb1db2a9403c9f2fc073e" } ] }, "durability": "persistent", "val": { - "bytes": "e7e94c259a94219675d75533a83f17186005fb878b9757851a2ec0b4aa8d199b" + "bytes": "ae2fb63301e5b7e3a837b7d4b56fdbfff8eb8bce15c98bc053677dd8de2558a5" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "789103798" + "i128": "372137545" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "789103798" + "i128": "372137545" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e7e94c259a94219675d75533a83f17186005fb878b9757851a2ec0b4aa8d199b" + "bytes": "ae2fb63301e5b7e3a837b7d4b56fdbfff8eb8bce15c98bc053677dd8de2558a5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "789103798" + "i128": "372137545" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2961" + "u64": "1178" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.111.json index 68ce4606..acf17c0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "320956852" + "i128": "741639688" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "320956852" + "i128": "741639688" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cdcd4d235f2770e125ed257ec4d739cabbf4d7e579b28ae70f6b02e265a0ce94" + "bytes": "426e533417345930d04b7ab39f4eb91060fc2015c6156aa92e48a021d981d567" }, { - "u64": "3258" + "u64": "489" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "320956852" + "i128": "741639688" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "096b1deaec422de2322318746a432bb1670074ae3fa1ce71ebaf7550f27642d6" + "bytes": "3ab7b1e8512f181cf580927886538eb07f0e5f74d4d2235de01ca9916febcbf7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3258, + "timestamp": 489, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "096b1deaec422de2322318746a432bb1670074ae3fa1ce71ebaf7550f27642d6" + "bytes": "3ab7b1e8512f181cf580927886538eb07f0e5f74d4d2235de01ca9916febcbf7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "096b1deaec422de2322318746a432bb1670074ae3fa1ce71ebaf7550f27642d6" + "bytes": "3ab7b1e8512f181cf580927886538eb07f0e5f74d4d2235de01ca9916febcbf7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "320956852" + "i128": "741639688" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "320956852" + "i128": "741639688" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3258" + "u64": "489" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1264d00079c7befd072f5ed8c29c090ec6fca259a108681053cb863d3b55e94c" + "bytes": "255f8bd57a03e745ce05b1a3871504c4ffaa5880fe29a321db0f4bcb4dbf54fc" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1264d00079c7befd072f5ed8c29c090ec6fca259a108681053cb863d3b55e94c" + "bytes": "255f8bd57a03e745ce05b1a3871504c4ffaa5880fe29a321db0f4bcb4dbf54fc" } ] }, "durability": "persistent", "val": { - "bytes": "096b1deaec422de2322318746a432bb1670074ae3fa1ce71ebaf7550f27642d6" + "bytes": "3ab7b1e8512f181cf580927886538eb07f0e5f74d4d2235de01ca9916febcbf7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "320956852" + "i128": "741639688" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "320956852" + "i128": "741639688" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "096b1deaec422de2322318746a432bb1670074ae3fa1ce71ebaf7550f27642d6" + "bytes": "3ab7b1e8512f181cf580927886538eb07f0e5f74d4d2235de01ca9916febcbf7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "320956852" + "i128": "741639688" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3258" + "u64": "489" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.112.json index c47c9b65..d2ecdaa0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "302061221" + "i128": "509200134" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "302061221" + "i128": "509200134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80c41714aae7d45b86e767bad7520f160f624e12aa054a10fb67f0c6630778c0" + "bytes": "d87cbd03a2f970465868af1f9ee74f4f39672e35273809f1adcce724d8fc41e6" }, { - "u64": "1771" + "u64": "2915" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "302061221" + "i128": "509200134" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1f0dc72f4ef1170191258980e18f98af38523a1648940398bc18f686adeb2a47" + "bytes": "4079f088a332327d279418b86ce52b600b8c3921fe14480c7e913b3f94ae3cba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1771, + "timestamp": 2915, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f0dc72f4ef1170191258980e18f98af38523a1648940398bc18f686adeb2a47" + "bytes": "4079f088a332327d279418b86ce52b600b8c3921fe14480c7e913b3f94ae3cba" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f0dc72f4ef1170191258980e18f98af38523a1648940398bc18f686adeb2a47" + "bytes": "4079f088a332327d279418b86ce52b600b8c3921fe14480c7e913b3f94ae3cba" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "302061221" + "i128": "509200134" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "302061221" + "i128": "509200134" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1771" + "u64": "2915" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6b36b65596cbe9ecc44b0523f09a657f0b99e99ab65f0ee44b6521f2ce32a83" + "bytes": "061675052987b467c8b96f61cc9788ef931b6f8117a95920b3327bee83aae88c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6b36b65596cbe9ecc44b0523f09a657f0b99e99ab65f0ee44b6521f2ce32a83" + "bytes": "061675052987b467c8b96f61cc9788ef931b6f8117a95920b3327bee83aae88c" } ] }, "durability": "persistent", "val": { - "bytes": "1f0dc72f4ef1170191258980e18f98af38523a1648940398bc18f686adeb2a47" + "bytes": "4079f088a332327d279418b86ce52b600b8c3921fe14480c7e913b3f94ae3cba" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "302061221" + "i128": "509200134" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "302061221" + "i128": "509200134" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1f0dc72f4ef1170191258980e18f98af38523a1648940398bc18f686adeb2a47" + "bytes": "4079f088a332327d279418b86ce52b600b8c3921fe14480c7e913b3f94ae3cba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "302061221" + "i128": "509200134" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1771" + "u64": "2915" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.113.json index 0a5fab53..e0269d55 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "432153150" + "i128": "540127668" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "432153150" + "i128": "540127668" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "16002e0352e644bdd16c4d50e4254e8a61d72e6d898ade11b730d17027fbff5a" + "bytes": "7c55e00acf139fc1227ca2ebb37b4352e3e1c92e32f81aee04ebcdfe81b776b3" }, { - "u64": "1334" + "u64": "3184" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "432153150" + "i128": "540127668" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "52ef85a344cb684dfd59e8652fc06dab8fab14049cb69be0b26c27f9c4e3cd1b" + "bytes": "35b4723f2cefc947c8bc7b44351bf4c82c3e8d08dc07c6a3715c77e4c3eb6cdd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1334, + "timestamp": 3184, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52ef85a344cb684dfd59e8652fc06dab8fab14049cb69be0b26c27f9c4e3cd1b" + "bytes": "35b4723f2cefc947c8bc7b44351bf4c82c3e8d08dc07c6a3715c77e4c3eb6cdd" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52ef85a344cb684dfd59e8652fc06dab8fab14049cb69be0b26c27f9c4e3cd1b" + "bytes": "35b4723f2cefc947c8bc7b44351bf4c82c3e8d08dc07c6a3715c77e4c3eb6cdd" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "432153150" + "i128": "540127668" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "432153150" + "i128": "540127668" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1334" + "u64": "3184" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1db111be837098c2d3e59195b235c858a4a548af61c141a1c7bfd2a51f242ba" + "bytes": "d64014564948ad3655fbaa925d844529f2009366842fa23a6863bce0ac7db258" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1db111be837098c2d3e59195b235c858a4a548af61c141a1c7bfd2a51f242ba" + "bytes": "d64014564948ad3655fbaa925d844529f2009366842fa23a6863bce0ac7db258" } ] }, "durability": "persistent", "val": { - "bytes": "52ef85a344cb684dfd59e8652fc06dab8fab14049cb69be0b26c27f9c4e3cd1b" + "bytes": "35b4723f2cefc947c8bc7b44351bf4c82c3e8d08dc07c6a3715c77e4c3eb6cdd" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "432153150" + "i128": "540127668" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "432153150" + "i128": "540127668" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "52ef85a344cb684dfd59e8652fc06dab8fab14049cb69be0b26c27f9c4e3cd1b" + "bytes": "35b4723f2cefc947c8bc7b44351bf4c82c3e8d08dc07c6a3715c77e4c3eb6cdd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "432153150" + "i128": "540127668" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1334" + "u64": "3184" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.114.json index 95a6770f..b1da3a60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "625790152" + "i128": "555485809" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "625790152" + "i128": "555485809" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "77e388865d56db70a63eb1198f1b8feff20720175a953fc6946c1f84ea459c17" + "bytes": "788b6394e86f0d2463b16da909b5e1c6187190341da7c10ee40803bd9c86e605" }, { - "u64": "1485" + "u64": "1108" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "625790152" + "i128": "555485809" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8d7bf1413dc7a54a12e432af91ec1a371d6900b6411ef60ec5fb3e2ce42fc736" + "bytes": "c284eba08c12578a8876c06e3887d3c46586e256894b226dacffe537cab878b6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1485, + "timestamp": 1108, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8d7bf1413dc7a54a12e432af91ec1a371d6900b6411ef60ec5fb3e2ce42fc736" + "bytes": "c284eba08c12578a8876c06e3887d3c46586e256894b226dacffe537cab878b6" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8d7bf1413dc7a54a12e432af91ec1a371d6900b6411ef60ec5fb3e2ce42fc736" + "bytes": "c284eba08c12578a8876c06e3887d3c46586e256894b226dacffe537cab878b6" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "625790152" + "i128": "555485809" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "625790152" + "i128": "555485809" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1485" + "u64": "1108" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b90ee0d01ed683b7e81025baf443a45b0788e67364c162727f242dc29735a3b" + "bytes": "4fc8a366a833b234593059c5e1b980bca9a56512611be680b0b80f54334b5137" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b90ee0d01ed683b7e81025baf443a45b0788e67364c162727f242dc29735a3b" + "bytes": "4fc8a366a833b234593059c5e1b980bca9a56512611be680b0b80f54334b5137" } ] }, "durability": "persistent", "val": { - "bytes": "8d7bf1413dc7a54a12e432af91ec1a371d6900b6411ef60ec5fb3e2ce42fc736" + "bytes": "c284eba08c12578a8876c06e3887d3c46586e256894b226dacffe537cab878b6" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "625790152" + "i128": "555485809" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "625790152" + "i128": "555485809" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8d7bf1413dc7a54a12e432af91ec1a371d6900b6411ef60ec5fb3e2ce42fc736" + "bytes": "c284eba08c12578a8876c06e3887d3c46586e256894b226dacffe537cab878b6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "625790152" + "i128": "555485809" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1485" + "u64": "1108" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.115.json index b4eacdee..2fd17aef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386218328" + "i128": "472391500" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386218328" + "i128": "472391500" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f3b724335f4fd447030828e6e84287fcbe74e962e718db4ecf3918a582ea0118" + "bytes": "dca993c0eba7f58d81604df0f0205ec496f372b9b6d745bdfad04666ef113982" }, { - "u64": "2854" + "u64": "1906" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386218328" + "i128": "472391500" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "11505d5a8de5beed5704893936a9de2a623bfcaeabb26f87b35bb3f4e081c018" + "bytes": "237ce26f2b9fe350ad16d1df99f20e29651913d380b67dd9cf5eb23f076abb37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2854, + "timestamp": 1906, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11505d5a8de5beed5704893936a9de2a623bfcaeabb26f87b35bb3f4e081c018" + "bytes": "237ce26f2b9fe350ad16d1df99f20e29651913d380b67dd9cf5eb23f076abb37" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11505d5a8de5beed5704893936a9de2a623bfcaeabb26f87b35bb3f4e081c018" + "bytes": "237ce26f2b9fe350ad16d1df99f20e29651913d380b67dd9cf5eb23f076abb37" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386218328" + "i128": "472391500" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "386218328" + "i128": "472391500" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2854" + "u64": "1906" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a2bbc6e7a830c0ccacd7565faeb6e4e592430aa296565551f6530a90dd303f2" + "bytes": "8f955a5e7bad1345821a8edbe38d4db79e2506656a843fe1571993de25ebf942" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a2bbc6e7a830c0ccacd7565faeb6e4e592430aa296565551f6530a90dd303f2" + "bytes": "8f955a5e7bad1345821a8edbe38d4db79e2506656a843fe1571993de25ebf942" } ] }, "durability": "persistent", "val": { - "bytes": "11505d5a8de5beed5704893936a9de2a623bfcaeabb26f87b35bb3f4e081c018" + "bytes": "237ce26f2b9fe350ad16d1df99f20e29651913d380b67dd9cf5eb23f076abb37" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "386218328" + "i128": "472391500" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "386218328" + "i128": "472391500" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "11505d5a8de5beed5704893936a9de2a623bfcaeabb26f87b35bb3f4e081c018" + "bytes": "237ce26f2b9fe350ad16d1df99f20e29651913d380b67dd9cf5eb23f076abb37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "386218328" + "i128": "472391500" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2854" + "u64": "1906" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.116.json index 65ad4307..5c3ff951 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "756287692" + "i128": "906698330" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756287692" + "i128": "906698330" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eccc74651ee171157ede8393f88194a28f5235f124c6ea53514bf2ef726de86e" + "bytes": "1afe4e1a192e44dba9259bfd164b4c8e3047a228d484fe7429167d45a794788e" }, { - "u64": "2363" + "u64": "877" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "756287692" + "i128": "906698330" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "0937d4bb8db7d3b03073c27f95f634fcbd38de55fd827bf1dfc5e0db57eb0113" + "bytes": "2749cac51b1e611dc18c3f463103e98c4d60a82fc11fc5fd9ba2ef27682917db" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2363, + "timestamp": 877, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0937d4bb8db7d3b03073c27f95f634fcbd38de55fd827bf1dfc5e0db57eb0113" + "bytes": "2749cac51b1e611dc18c3f463103e98c4d60a82fc11fc5fd9ba2ef27682917db" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0937d4bb8db7d3b03073c27f95f634fcbd38de55fd827bf1dfc5e0db57eb0113" + "bytes": "2749cac51b1e611dc18c3f463103e98c4d60a82fc11fc5fd9ba2ef27682917db" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "756287692" + "i128": "906698330" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "756287692" + "i128": "906698330" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2363" + "u64": "877" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cc584e5c1a407acff684c2f4f1d8979d331cde1408effc01560f32b7796a454" + "bytes": "d44588904cb0e93ed560d3cce03b05619bf765d8f988227b154a992390a6e0e6" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cc584e5c1a407acff684c2f4f1d8979d331cde1408effc01560f32b7796a454" + "bytes": "d44588904cb0e93ed560d3cce03b05619bf765d8f988227b154a992390a6e0e6" } ] }, "durability": "persistent", "val": { - "bytes": "0937d4bb8db7d3b03073c27f95f634fcbd38de55fd827bf1dfc5e0db57eb0113" + "bytes": "2749cac51b1e611dc18c3f463103e98c4d60a82fc11fc5fd9ba2ef27682917db" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "756287692" + "i128": "906698330" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "756287692" + "i128": "906698330" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0937d4bb8db7d3b03073c27f95f634fcbd38de55fd827bf1dfc5e0db57eb0113" + "bytes": "2749cac51b1e611dc18c3f463103e98c4d60a82fc11fc5fd9ba2ef27682917db" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "756287692" + "i128": "906698330" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2363" + "u64": "877" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.117.json index 3f75e9ea..0baf8496 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "501334757" + "i128": "191963319" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "501334757" + "i128": "191963319" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cf87608b546d33b560c853d4f5c166ce6a60b9e8e248b8407cf34ee29d66efcb" + "bytes": "cc9ec787a68f545040df200211e02afd1a4ee7b6fbd41c40adc14884ce89878b" }, { - "u64": "155" + "u64": "758" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "501334757" + "i128": "191963319" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "04abc06ce3c5975eb951b15c8636b7a666e77642947c4a9cbf73fe4eafd5c331" + "bytes": "4b236a136c5668181f7d1a780b3534a13e0ffc317deb9cc091aa243a6b711d14" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 155, + "timestamp": 758, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04abc06ce3c5975eb951b15c8636b7a666e77642947c4a9cbf73fe4eafd5c331" + "bytes": "4b236a136c5668181f7d1a780b3534a13e0ffc317deb9cc091aa243a6b711d14" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04abc06ce3c5975eb951b15c8636b7a666e77642947c4a9cbf73fe4eafd5c331" + "bytes": "4b236a136c5668181f7d1a780b3534a13e0ffc317deb9cc091aa243a6b711d14" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "501334757" + "i128": "191963319" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "501334757" + "i128": "191963319" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "155" + "u64": "758" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f600cbe23d2869d8594ca6a0908af128769e3b95c66daf2c30f4fdc32a3de1e" + "bytes": "bd38a5902613d4e8b7367c641f6fcd3e061b57e8af4a0ee77c2e71e87a230c10" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f600cbe23d2869d8594ca6a0908af128769e3b95c66daf2c30f4fdc32a3de1e" + "bytes": "bd38a5902613d4e8b7367c641f6fcd3e061b57e8af4a0ee77c2e71e87a230c10" } ] }, "durability": "persistent", "val": { - "bytes": "04abc06ce3c5975eb951b15c8636b7a666e77642947c4a9cbf73fe4eafd5c331" + "bytes": "4b236a136c5668181f7d1a780b3534a13e0ffc317deb9cc091aa243a6b711d14" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "501334757" + "i128": "191963319" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "501334757" + "i128": "191963319" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "04abc06ce3c5975eb951b15c8636b7a666e77642947c4a9cbf73fe4eafd5c331" + "bytes": "4b236a136c5668181f7d1a780b3534a13e0ffc317deb9cc091aa243a6b711d14" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "501334757" + "i128": "191963319" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "155" + "u64": "758" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.118.json index 9006f18c..30e9b273 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "371969053" + "i128": "27729268" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "371969053" + "i128": "27729268" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4b51dd001182cb40e0502e34804c65e67281f9fc79a207d916be68bf7bb72ec" + "bytes": "a1965a83d385b3ddae4d0a515347c22a2a625642b097e4858236a0d195197a0b" }, { - "u64": "1560" + "u64": "493" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "371969053" + "i128": "27729268" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "706ab77e7861917ff6bf05f66d0f16e6b9e8d244d13a554f7bbb922f0b662684" + "bytes": "b8e1804037aaf4a4aaeee318fc2e166b6e4b97cfdb969c814be884215cdb0d9b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1560, + "timestamp": 493, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "706ab77e7861917ff6bf05f66d0f16e6b9e8d244d13a554f7bbb922f0b662684" + "bytes": "b8e1804037aaf4a4aaeee318fc2e166b6e4b97cfdb969c814be884215cdb0d9b" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "706ab77e7861917ff6bf05f66d0f16e6b9e8d244d13a554f7bbb922f0b662684" + "bytes": "b8e1804037aaf4a4aaeee318fc2e166b6e4b97cfdb969c814be884215cdb0d9b" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "371969053" + "i128": "27729268" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "371969053" + "i128": "27729268" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1560" + "u64": "493" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4171d331615826c786fa00f181273539973eb7c1bd9f7072a5e6edd4270823e9" + "bytes": "84c4a19af6b00b64d5dfbdac5f4842d271711c0f73f37cfffab16b0d163f9b42" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4171d331615826c786fa00f181273539973eb7c1bd9f7072a5e6edd4270823e9" + "bytes": "84c4a19af6b00b64d5dfbdac5f4842d271711c0f73f37cfffab16b0d163f9b42" } ] }, "durability": "persistent", "val": { - "bytes": "706ab77e7861917ff6bf05f66d0f16e6b9e8d244d13a554f7bbb922f0b662684" + "bytes": "b8e1804037aaf4a4aaeee318fc2e166b6e4b97cfdb969c814be884215cdb0d9b" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "371969053" + "i128": "27729268" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "371969053" + "i128": "27729268" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "706ab77e7861917ff6bf05f66d0f16e6b9e8d244d13a554f7bbb922f0b662684" + "bytes": "b8e1804037aaf4a4aaeee318fc2e166b6e4b97cfdb969c814be884215cdb0d9b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "371969053" + "i128": "27729268" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1560" + "u64": "493" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.119.json index 1d1c6c82..2cfc1bce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "402002132" + "i128": "593178058" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "402002132" + "i128": "593178058" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbc70141424a1518d4fb596c48c42d8dde4b475c830767e0457e1580fc4ccaf2" + "bytes": "4d9d9c9cce93301500046a104e649af15a2834163b15a45f1aacdb9be594b78a" }, { - "u64": "1403" + "u64": "739" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "402002132" + "i128": "593178058" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8ac95299082a2b667b8045543a9f10211bcad55a8395753e9bd55ac077882e2b" + "bytes": "7b50c4afcf02aa3ff2d4216ec4c4564c3b413cd31632bdea844bf76e2e3ee85a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1403, + "timestamp": 739, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ac95299082a2b667b8045543a9f10211bcad55a8395753e9bd55ac077882e2b" + "bytes": "7b50c4afcf02aa3ff2d4216ec4c4564c3b413cd31632bdea844bf76e2e3ee85a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ac95299082a2b667b8045543a9f10211bcad55a8395753e9bd55ac077882e2b" + "bytes": "7b50c4afcf02aa3ff2d4216ec4c4564c3b413cd31632bdea844bf76e2e3ee85a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "402002132" + "i128": "593178058" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "402002132" + "i128": "593178058" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1403" + "u64": "739" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6fa591a98e8d444c498e28f51d279a6398d7efa05bf5395441f3b1faa09dad0" + "bytes": "01fdd5f68cc1fe9781673bbc44ebf9ff92c40da9cd0aa17badaccb696427bdfa" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6fa591a98e8d444c498e28f51d279a6398d7efa05bf5395441f3b1faa09dad0" + "bytes": "01fdd5f68cc1fe9781673bbc44ebf9ff92c40da9cd0aa17badaccb696427bdfa" } ] }, "durability": "persistent", "val": { - "bytes": "8ac95299082a2b667b8045543a9f10211bcad55a8395753e9bd55ac077882e2b" + "bytes": "7b50c4afcf02aa3ff2d4216ec4c4564c3b413cd31632bdea844bf76e2e3ee85a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "402002132" + "i128": "593178058" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "402002132" + "i128": "593178058" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8ac95299082a2b667b8045543a9f10211bcad55a8395753e9bd55ac077882e2b" + "bytes": "7b50c4afcf02aa3ff2d4216ec4c4564c3b413cd31632bdea844bf76e2e3ee85a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "402002132" + "i128": "593178058" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1403" + "u64": "739" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.12.json index 2708a064..f7b98692 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "141826675" + "i128": "877323627" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "141826675" + "i128": "877323627" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cbd02f741076cee124f12a8edaa62a0102105f04b6f2ddaca4930d7d8a574e6a" + "bytes": "e80b98914c552eab6937daecc848f244b800a72f8d0fef44521c00add3c2f90d" }, { - "u64": "418" + "u64": "799" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "141826675" + "i128": "877323627" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "24f5ea9108a91d32fe5541cbd57b8082c245d2a5a3b0bfbeef4b522fc0d3d7c7" + "bytes": "cb24e282227ef7b0e7f59ec4ecfd1983a6c880180ea0264a575b9b838546b2fa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 418, + "timestamp": 799, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "24f5ea9108a91d32fe5541cbd57b8082c245d2a5a3b0bfbeef4b522fc0d3d7c7" + "bytes": "cb24e282227ef7b0e7f59ec4ecfd1983a6c880180ea0264a575b9b838546b2fa" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "24f5ea9108a91d32fe5541cbd57b8082c245d2a5a3b0bfbeef4b522fc0d3d7c7" + "bytes": "cb24e282227ef7b0e7f59ec4ecfd1983a6c880180ea0264a575b9b838546b2fa" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "141826675" + "i128": "877323627" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "141826675" + "i128": "877323627" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "418" + "u64": "799" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "134e6a34f8c7f57c894684bb8e7c44cf22462fbe151991b54f1ce23981212802" + "bytes": "f131e87426c82c5dbc55d22ccb82c36fdb2b213b041630607ac655547e532120" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "134e6a34f8c7f57c894684bb8e7c44cf22462fbe151991b54f1ce23981212802" + "bytes": "f131e87426c82c5dbc55d22ccb82c36fdb2b213b041630607ac655547e532120" } ] }, "durability": "persistent", "val": { - "bytes": "24f5ea9108a91d32fe5541cbd57b8082c245d2a5a3b0bfbeef4b522fc0d3d7c7" + "bytes": "cb24e282227ef7b0e7f59ec4ecfd1983a6c880180ea0264a575b9b838546b2fa" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "141826675" + "i128": "877323627" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "141826675" + "i128": "877323627" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "24f5ea9108a91d32fe5541cbd57b8082c245d2a5a3b0bfbeef4b522fc0d3d7c7" + "bytes": "cb24e282227ef7b0e7f59ec4ecfd1983a6c880180ea0264a575b9b838546b2fa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "141826675" + "i128": "877323627" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "418" + "u64": "799" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.120.json index 3bc2d1e7..33eb3a86 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "945297135" + "i128": "945427101" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "945297135" + "i128": "945427101" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4cbd7626adae870d11de470f5065cbd0cc36a1e2f599a4b8d9f71ce84097f2c4" + "bytes": "b028b0176f02313f5b136f075ab03f8a1b883531f354f02612f58d5fd4a9fac1" }, { - "u64": "2242" + "u64": "3042" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "945297135" + "i128": "945427101" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ae3865b8fef709edc9c441ac7c56f6538f4716d60667625ff3ad0655137cb1b0" + "bytes": "a7e8e39d3fe0c0ea86461847fe1f069f0c9df5dcddfa86204dc82b471f4af102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2242, + "timestamp": 3042, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae3865b8fef709edc9c441ac7c56f6538f4716d60667625ff3ad0655137cb1b0" + "bytes": "a7e8e39d3fe0c0ea86461847fe1f069f0c9df5dcddfa86204dc82b471f4af102" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae3865b8fef709edc9c441ac7c56f6538f4716d60667625ff3ad0655137cb1b0" + "bytes": "a7e8e39d3fe0c0ea86461847fe1f069f0c9df5dcddfa86204dc82b471f4af102" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "945297135" + "i128": "945427101" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "945297135" + "i128": "945427101" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2242" + "u64": "3042" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "933857c9862f491de825c932f7c54be1d03b6b67528100a226e92163e9649d3a" + "bytes": "8090c5047d208463c4fd54cd73c594279cd0744c283fad0b695afd7283b2eaa6" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "933857c9862f491de825c932f7c54be1d03b6b67528100a226e92163e9649d3a" + "bytes": "8090c5047d208463c4fd54cd73c594279cd0744c283fad0b695afd7283b2eaa6" } ] }, "durability": "persistent", "val": { - "bytes": "ae3865b8fef709edc9c441ac7c56f6538f4716d60667625ff3ad0655137cb1b0" + "bytes": "a7e8e39d3fe0c0ea86461847fe1f069f0c9df5dcddfa86204dc82b471f4af102" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "945297135" + "i128": "945427101" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "945297135" + "i128": "945427101" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ae3865b8fef709edc9c441ac7c56f6538f4716d60667625ff3ad0655137cb1b0" + "bytes": "a7e8e39d3fe0c0ea86461847fe1f069f0c9df5dcddfa86204dc82b471f4af102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "945297135" + "i128": "945427101" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2242" + "u64": "3042" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.121.json index fcae30f9..606c3cab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "151589580" + "i128": "839814730" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "151589580" + "i128": "839814730" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1d01ad81a19932636b6e1a95b3470c608aae671e449b6f9a489fe085b931fb01" + "bytes": "8a891a2f05804e422c7486989d06c1674d749dbe78ee537f6b231e1cc8975673" }, { - "u64": "224" + "u64": "490" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "151589580" + "i128": "839814730" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4e7801fe59116f4082aa25b90923dd54b14a41c80c41cfd769b9cb07bc9892af" + "bytes": "76ccfd3c3da2bf4735129ed6e775465cbb89c62fd4471d8ab2c808b0dcb04656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 224, + "timestamp": 490, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e7801fe59116f4082aa25b90923dd54b14a41c80c41cfd769b9cb07bc9892af" + "bytes": "76ccfd3c3da2bf4735129ed6e775465cbb89c62fd4471d8ab2c808b0dcb04656" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e7801fe59116f4082aa25b90923dd54b14a41c80c41cfd769b9cb07bc9892af" + "bytes": "76ccfd3c3da2bf4735129ed6e775465cbb89c62fd4471d8ab2c808b0dcb04656" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "151589580" + "i128": "839814730" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "151589580" + "i128": "839814730" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "224" + "u64": "490" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e17f2f15ef82e5ad7e4ce57c0197630794bc7d9994baa87544cbf26d0ed903d" + "bytes": "b4f6f9adeca87e09463a5be682397b8d799174d16a5503c861e4d5170e50e68f" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e17f2f15ef82e5ad7e4ce57c0197630794bc7d9994baa87544cbf26d0ed903d" + "bytes": "b4f6f9adeca87e09463a5be682397b8d799174d16a5503c861e4d5170e50e68f" } ] }, "durability": "persistent", "val": { - "bytes": "4e7801fe59116f4082aa25b90923dd54b14a41c80c41cfd769b9cb07bc9892af" + "bytes": "76ccfd3c3da2bf4735129ed6e775465cbb89c62fd4471d8ab2c808b0dcb04656" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "151589580" + "i128": "839814730" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "151589580" + "i128": "839814730" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4e7801fe59116f4082aa25b90923dd54b14a41c80c41cfd769b9cb07bc9892af" + "bytes": "76ccfd3c3da2bf4735129ed6e775465cbb89c62fd4471d8ab2c808b0dcb04656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "151589580" + "i128": "839814730" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "224" + "u64": "490" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.122.json index f882a314..ac068cee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "642667409" + "i128": "81352711" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "642667409" + "i128": "81352711" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe4c1fe13bc8209a65db6ca5a6fb991e433796374fd480cd764a56ab2236a3d9" + "bytes": "3f66717a42732f2e2be9ebb195cbd5e1a5406b1d57618bcc74a497c72aabc089" }, { - "u64": "1839" + "u64": "2238" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "642667409" + "i128": "81352711" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "730682845ce05ac1a0c2fadf54adf5e490a9541eb16d5266b076982920a5f189" + "bytes": "61ac30b6b674da846b609971bb17e6dddd0b35ba1b914c256f3963ff01467ea0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1839, + "timestamp": 2238, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "730682845ce05ac1a0c2fadf54adf5e490a9541eb16d5266b076982920a5f189" + "bytes": "61ac30b6b674da846b609971bb17e6dddd0b35ba1b914c256f3963ff01467ea0" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "730682845ce05ac1a0c2fadf54adf5e490a9541eb16d5266b076982920a5f189" + "bytes": "61ac30b6b674da846b609971bb17e6dddd0b35ba1b914c256f3963ff01467ea0" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "642667409" + "i128": "81352711" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "642667409" + "i128": "81352711" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1839" + "u64": "2238" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84c33cfa2ff9f52dee0e48b8c0d4705772f5aba3a4f6042f643bd47f719e5f25" + "bytes": "e54031a833d67c2e46b586032660760dec63baa8bb25623e8c0c440fee535ca3" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84c33cfa2ff9f52dee0e48b8c0d4705772f5aba3a4f6042f643bd47f719e5f25" + "bytes": "e54031a833d67c2e46b586032660760dec63baa8bb25623e8c0c440fee535ca3" } ] }, "durability": "persistent", "val": { - "bytes": "730682845ce05ac1a0c2fadf54adf5e490a9541eb16d5266b076982920a5f189" + "bytes": "61ac30b6b674da846b609971bb17e6dddd0b35ba1b914c256f3963ff01467ea0" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "642667409" + "i128": "81352711" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "642667409" + "i128": "81352711" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "730682845ce05ac1a0c2fadf54adf5e490a9541eb16d5266b076982920a5f189" + "bytes": "61ac30b6b674da846b609971bb17e6dddd0b35ba1b914c256f3963ff01467ea0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "642667409" + "i128": "81352711" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1839" + "u64": "2238" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.123.json index 4e1e050a..61c44a20 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "254073011" + "i128": "476817240" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "254073011" + "i128": "476817240" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63dcc6b2c1a54a092350c546274dd6a19afdac1f4904ec4597a19392bc6b2832" + "bytes": "77086ca21303e4678ffba6fd65734e25cf8bd89cb3e8c1284a626056c8802374" }, { - "u64": "1627" + "u64": "678" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "254073011" + "i128": "476817240" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "258c846695852d825c8cf0386ca89d4c71cd2eb14bf881081779b044016b5001" + "bytes": "b935d7d75b9b821f11866cf788fc4d27bd89ce1ce569188dedae142344f4a4ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1627, + "timestamp": 678, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "258c846695852d825c8cf0386ca89d4c71cd2eb14bf881081779b044016b5001" + "bytes": "b935d7d75b9b821f11866cf788fc4d27bd89ce1ce569188dedae142344f4a4ea" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "258c846695852d825c8cf0386ca89d4c71cd2eb14bf881081779b044016b5001" + "bytes": "b935d7d75b9b821f11866cf788fc4d27bd89ce1ce569188dedae142344f4a4ea" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "254073011" + "i128": "476817240" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "254073011" + "i128": "476817240" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1627" + "u64": "678" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ceb164ec6a581bd1b1788eacf045be6998d1f969f4f061b144cc8593427f2f7" + "bytes": "c6af2ae907956f7f08cec3ef356358df08407a8e560cd79e9be8b9c28a9463c7" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ceb164ec6a581bd1b1788eacf045be6998d1f969f4f061b144cc8593427f2f7" + "bytes": "c6af2ae907956f7f08cec3ef356358df08407a8e560cd79e9be8b9c28a9463c7" } ] }, "durability": "persistent", "val": { - "bytes": "258c846695852d825c8cf0386ca89d4c71cd2eb14bf881081779b044016b5001" + "bytes": "b935d7d75b9b821f11866cf788fc4d27bd89ce1ce569188dedae142344f4a4ea" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "254073011" + "i128": "476817240" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "254073011" + "i128": "476817240" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "258c846695852d825c8cf0386ca89d4c71cd2eb14bf881081779b044016b5001" + "bytes": "b935d7d75b9b821f11866cf788fc4d27bd89ce1ce569188dedae142344f4a4ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "254073011" + "i128": "476817240" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1627" + "u64": "678" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.124.json index a8800626..df0ce191 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "641725458" + "i128": "583635924" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "641725458" + "i128": "583635924" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "201f8647d67808e2cb1900b4561ee3b9f44522654d78a3d4886e92fece1383aa" + "bytes": "908dadd691a2fb92d84feca1b85c72a28605259951c2101bcd44edf42bd305d6" }, { - "u64": "978" + "u64": "828" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "641725458" + "i128": "583635924" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "e27a1f2f3aa25537a248b8d7fe2569c3e1f9d4d57fc256a47b1607b9ed10ebd3" + "bytes": "6c547448c3b1133a08c4a3f9cfde7e8f43d6018b0bdf369d850b0448bcc53a59" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 978, + "timestamp": 828, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e27a1f2f3aa25537a248b8d7fe2569c3e1f9d4d57fc256a47b1607b9ed10ebd3" + "bytes": "6c547448c3b1133a08c4a3f9cfde7e8f43d6018b0bdf369d850b0448bcc53a59" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e27a1f2f3aa25537a248b8d7fe2569c3e1f9d4d57fc256a47b1607b9ed10ebd3" + "bytes": "6c547448c3b1133a08c4a3f9cfde7e8f43d6018b0bdf369d850b0448bcc53a59" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "641725458" + "i128": "583635924" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "641725458" + "i128": "583635924" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "978" + "u64": "828" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4206356daa0c7bda98565335b63d8aef29599b48d28fe717008916a54c03274" + "bytes": "1a218e278b7791cfb74b83f4e4a4054209ae4c062a1dddc77194409266095bff" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4206356daa0c7bda98565335b63d8aef29599b48d28fe717008916a54c03274" + "bytes": "1a218e278b7791cfb74b83f4e4a4054209ae4c062a1dddc77194409266095bff" } ] }, "durability": "persistent", "val": { - "bytes": "e27a1f2f3aa25537a248b8d7fe2569c3e1f9d4d57fc256a47b1607b9ed10ebd3" + "bytes": "6c547448c3b1133a08c4a3f9cfde7e8f43d6018b0bdf369d850b0448bcc53a59" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "641725458" + "i128": "583635924" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "641725458" + "i128": "583635924" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e27a1f2f3aa25537a248b8d7fe2569c3e1f9d4d57fc256a47b1607b9ed10ebd3" + "bytes": "6c547448c3b1133a08c4a3f9cfde7e8f43d6018b0bdf369d850b0448bcc53a59" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "641725458" + "i128": "583635924" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "978" + "u64": "828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.125.json index a7bfe0ff..8d697e5d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "883978131" + "i128": "964548162" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "883978131" + "i128": "964548162" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "baf2f09a966d6a191e60b51f704c444184cb68281d28d2dd04226fb0ebff77e2" + "bytes": "6f4cd0fb3eb890d5de3ea4f9ddce4e987a32fcdb1fc3826faa5eb3c8a6cd3f10" }, { - "u64": "2155" + "u64": "1417" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "883978131" + "i128": "964548162" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "09ffd8069ac57e70ae4e5c16df4d9e23f2c607c3448eb11fa79572cda23db175" + "bytes": "1d43f85b2129273eaa32eb1cd29665cb0263b8ac05d26b4e0265d04295bf89dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2155, + "timestamp": 1417, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09ffd8069ac57e70ae4e5c16df4d9e23f2c607c3448eb11fa79572cda23db175" + "bytes": "1d43f85b2129273eaa32eb1cd29665cb0263b8ac05d26b4e0265d04295bf89dd" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09ffd8069ac57e70ae4e5c16df4d9e23f2c607c3448eb11fa79572cda23db175" + "bytes": "1d43f85b2129273eaa32eb1cd29665cb0263b8ac05d26b4e0265d04295bf89dd" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "883978131" + "i128": "964548162" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "883978131" + "i128": "964548162" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2155" + "u64": "1417" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee38a9b496b75dc31dfacbcc97dccdc416e34cb3abed9a09b51acd3aa53aba5b" + "bytes": "56852d3b152573924e031aa619a2aba031fe456c831f6dae1be2fb84aca306de" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee38a9b496b75dc31dfacbcc97dccdc416e34cb3abed9a09b51acd3aa53aba5b" + "bytes": "56852d3b152573924e031aa619a2aba031fe456c831f6dae1be2fb84aca306de" } ] }, "durability": "persistent", "val": { - "bytes": "09ffd8069ac57e70ae4e5c16df4d9e23f2c607c3448eb11fa79572cda23db175" + "bytes": "1d43f85b2129273eaa32eb1cd29665cb0263b8ac05d26b4e0265d04295bf89dd" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "883978131" + "i128": "964548162" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "883978131" + "i128": "964548162" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "09ffd8069ac57e70ae4e5c16df4d9e23f2c607c3448eb11fa79572cda23db175" + "bytes": "1d43f85b2129273eaa32eb1cd29665cb0263b8ac05d26b4e0265d04295bf89dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "883978131" + "i128": "964548162" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2155" + "u64": "1417" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.126.json index 582fea52..291782b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "748120903" + "i128": "163305243" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "748120903" + "i128": "163305243" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8907ce08a4cb90bdd5f78102cbdf42090bfadf38b2e10faaad724ea510e15559" + "bytes": "b593e842832e7c5e181b3fc1eda5f7288a216775be185e3a25e4ebc3352ccba1" }, { - "u64": "2444" + "u64": "3123" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "748120903" + "i128": "163305243" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8f1d2134229c2b0762c554525a56e82221736607faa53d70cd844db7aa414753" + "bytes": "29a5740d8fc47293534617d3b8d7b7da9ef171c3e3d756f7a8dc853dbbfefc77" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2444, + "timestamp": 3123, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f1d2134229c2b0762c554525a56e82221736607faa53d70cd844db7aa414753" + "bytes": "29a5740d8fc47293534617d3b8d7b7da9ef171c3e3d756f7a8dc853dbbfefc77" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f1d2134229c2b0762c554525a56e82221736607faa53d70cd844db7aa414753" + "bytes": "29a5740d8fc47293534617d3b8d7b7da9ef171c3e3d756f7a8dc853dbbfefc77" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "748120903" + "i128": "163305243" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "748120903" + "i128": "163305243" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2444" + "u64": "3123" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb713c8fd3c5240866e1c38b9b26c38c26f235d2e103e1dfc71a5de4489815bc" + "bytes": "ae861a1ed742b4bd8056b5cd8b527d16d5be1422320e8508cea466c87e8eb1a9" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb713c8fd3c5240866e1c38b9b26c38c26f235d2e103e1dfc71a5de4489815bc" + "bytes": "ae861a1ed742b4bd8056b5cd8b527d16d5be1422320e8508cea466c87e8eb1a9" } ] }, "durability": "persistent", "val": { - "bytes": "8f1d2134229c2b0762c554525a56e82221736607faa53d70cd844db7aa414753" + "bytes": "29a5740d8fc47293534617d3b8d7b7da9ef171c3e3d756f7a8dc853dbbfefc77" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "748120903" + "i128": "163305243" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "748120903" + "i128": "163305243" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8f1d2134229c2b0762c554525a56e82221736607faa53d70cd844db7aa414753" + "bytes": "29a5740d8fc47293534617d3b8d7b7da9ef171c3e3d756f7a8dc853dbbfefc77" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "748120903" + "i128": "163305243" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2444" + "u64": "3123" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.127.json index 50c53858..fd269e7d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "569319412" + "i128": "31515042" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "569319412" + "i128": "31515042" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6dc7203cfb835295fc25f6fac67f5887a01e453738865089e3d2d3d9a2ce04c0" + "bytes": "fd5c3e16f085535b41e9199b3e2797933dc0d7bf16bc376e3089a410c57c7477" }, { - "u64": "1881" + "u64": "2154" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "569319412" + "i128": "31515042" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "e2949cf12e0cbf33253de63b2e6303fd489d363909f104ed4235bb75684c26df" + "bytes": "935d6a28113cc16c6942b13408e92ba12216fd11e41eb90772fe53a9e93dd63a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1881, + "timestamp": 2154, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e2949cf12e0cbf33253de63b2e6303fd489d363909f104ed4235bb75684c26df" + "bytes": "935d6a28113cc16c6942b13408e92ba12216fd11e41eb90772fe53a9e93dd63a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e2949cf12e0cbf33253de63b2e6303fd489d363909f104ed4235bb75684c26df" + "bytes": "935d6a28113cc16c6942b13408e92ba12216fd11e41eb90772fe53a9e93dd63a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "569319412" + "i128": "31515042" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "569319412" + "i128": "31515042" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1881" + "u64": "2154" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d9791205c46d92bcec6062c5fd745d130cb5bb06663e94c8c64b7a6d099f216" + "bytes": "379fe52385c1dcf52f184a52af1405608e1877059cc35a739a3624e7216d8a14" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d9791205c46d92bcec6062c5fd745d130cb5bb06663e94c8c64b7a6d099f216" + "bytes": "379fe52385c1dcf52f184a52af1405608e1877059cc35a739a3624e7216d8a14" } ] }, "durability": "persistent", "val": { - "bytes": "e2949cf12e0cbf33253de63b2e6303fd489d363909f104ed4235bb75684c26df" + "bytes": "935d6a28113cc16c6942b13408e92ba12216fd11e41eb90772fe53a9e93dd63a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "569319412" + "i128": "31515042" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "569319412" + "i128": "31515042" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e2949cf12e0cbf33253de63b2e6303fd489d363909f104ed4235bb75684c26df" + "bytes": "935d6a28113cc16c6942b13408e92ba12216fd11e41eb90772fe53a9e93dd63a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "569319412" + "i128": "31515042" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1881" + "u64": "2154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.128.json index 53fadd3f..991ed4d0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "537881794" + "i128": "60109439" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "537881794" + "i128": "60109439" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b43a36fcb115102df32cef0addc498c47ff7b4e37cadeffcb8e2c7f82411d4e4" + "bytes": "3f12ce7f3f0f20a0912a244e678e4cdfed5a3d678de6e445b5e87f3c5b77d401" }, { - "u64": "541" + "u64": "311" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "537881794" + "i128": "60109439" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "01c7b123d662438226e717e900f7227ca250d8f7d4eccfa07c2deba09a79df70" + "bytes": "735f3e2d651c7cff6615b50d494f3b7e2365844ba8ab1d442ecb80520e3e1124" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 541, + "timestamp": 311, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "01c7b123d662438226e717e900f7227ca250d8f7d4eccfa07c2deba09a79df70" + "bytes": "735f3e2d651c7cff6615b50d494f3b7e2365844ba8ab1d442ecb80520e3e1124" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "01c7b123d662438226e717e900f7227ca250d8f7d4eccfa07c2deba09a79df70" + "bytes": "735f3e2d651c7cff6615b50d494f3b7e2365844ba8ab1d442ecb80520e3e1124" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "537881794" + "i128": "60109439" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "537881794" + "i128": "60109439" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "541" + "u64": "311" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03fdf3755b6677ee7d52fc69a8acdd1762082ea441bc687d15dd19d14111770a" + "bytes": "87fa26b16f033a5b6a67f8bbdca595765c81e7b44cf9df62bbfc453cee8996fb" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03fdf3755b6677ee7d52fc69a8acdd1762082ea441bc687d15dd19d14111770a" + "bytes": "87fa26b16f033a5b6a67f8bbdca595765c81e7b44cf9df62bbfc453cee8996fb" } ] }, "durability": "persistent", "val": { - "bytes": "01c7b123d662438226e717e900f7227ca250d8f7d4eccfa07c2deba09a79df70" + "bytes": "735f3e2d651c7cff6615b50d494f3b7e2365844ba8ab1d442ecb80520e3e1124" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "537881794" + "i128": "60109439" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "537881794" + "i128": "60109439" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "01c7b123d662438226e717e900f7227ca250d8f7d4eccfa07c2deba09a79df70" + "bytes": "735f3e2d651c7cff6615b50d494f3b7e2365844ba8ab1d442ecb80520e3e1124" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "537881794" + "i128": "60109439" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "541" + "u64": "311" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.129.json index bee29520..336e11e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "358377801" + "i128": "569877987" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "358377801" + "i128": "569877987" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "31feafceb5ff8d31ad2079f20898b1c6fad1f65498b91bf5633e779d8ebfdc97" + "bytes": "4db8788071a9988cf73b6eacd2a980bbbb9dda72ef156426190b0aa6cdfbf0e0" }, { - "u64": "2818" + "u64": "1399" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "358377801" + "i128": "569877987" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8bc34e12e6ce3ad7d744241988045995d20854d3662fb0672b7d7e93a6123530" + "bytes": "60df752b6860425e6c380e17fa8bb51887a723b931c2acc8b04c14602ecbdb40" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2818, + "timestamp": 1399, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8bc34e12e6ce3ad7d744241988045995d20854d3662fb0672b7d7e93a6123530" + "bytes": "60df752b6860425e6c380e17fa8bb51887a723b931c2acc8b04c14602ecbdb40" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8bc34e12e6ce3ad7d744241988045995d20854d3662fb0672b7d7e93a6123530" + "bytes": "60df752b6860425e6c380e17fa8bb51887a723b931c2acc8b04c14602ecbdb40" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "358377801" + "i128": "569877987" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "358377801" + "i128": "569877987" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2818" + "u64": "1399" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32cca44fb7119f88d0b83e8f38c4c79e4236072ab238de38805bd8ae2746d3da" + "bytes": "dded91efb34658d99cfda06281bdac018334d0569dc6cf55e65fce2943d4bcb0" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32cca44fb7119f88d0b83e8f38c4c79e4236072ab238de38805bd8ae2746d3da" + "bytes": "dded91efb34658d99cfda06281bdac018334d0569dc6cf55e65fce2943d4bcb0" } ] }, "durability": "persistent", "val": { - "bytes": "8bc34e12e6ce3ad7d744241988045995d20854d3662fb0672b7d7e93a6123530" + "bytes": "60df752b6860425e6c380e17fa8bb51887a723b931c2acc8b04c14602ecbdb40" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "358377801" + "i128": "569877987" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "358377801" + "i128": "569877987" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8bc34e12e6ce3ad7d744241988045995d20854d3662fb0672b7d7e93a6123530" + "bytes": "60df752b6860425e6c380e17fa8bb51887a723b931c2acc8b04c14602ecbdb40" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "358377801" + "i128": "569877987" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2818" + "u64": "1399" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.13.json index 0aede08a..1307204a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "886289862" + "i128": "128282554" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "886289862" + "i128": "128282554" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09f8d747af53a3a480516e7dc9d8730d4307200dcff7945eb762fda2ca2c1c7c" + "bytes": "2d1e9db5582787c85207ba960356c92ce79240fea6564805f99c9e2eb0d4c476" }, { - "u64": "2698" + "u64": "1452" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "886289862" + "i128": "128282554" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "44648c235319971ce10538e01df0705146c619592e29018d7fb9ca7b45ce26a4" + "bytes": "95a165cdd67b571091448336f139422af7d5e24805f41ccd3813db41732bc046" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2698, + "timestamp": 1452, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44648c235319971ce10538e01df0705146c619592e29018d7fb9ca7b45ce26a4" + "bytes": "95a165cdd67b571091448336f139422af7d5e24805f41ccd3813db41732bc046" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44648c235319971ce10538e01df0705146c619592e29018d7fb9ca7b45ce26a4" + "bytes": "95a165cdd67b571091448336f139422af7d5e24805f41ccd3813db41732bc046" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "886289862" + "i128": "128282554" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "886289862" + "i128": "128282554" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2698" + "u64": "1452" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a1c640e7f480195e4c24f5364542ab8b3173a57c4b2a3e36c6bf445e5777b45" + "bytes": "77fea6032d8d13df48c5605dbd04aa9e2ff4058900ef25972a80a973bc45fb2b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a1c640e7f480195e4c24f5364542ab8b3173a57c4b2a3e36c6bf445e5777b45" + "bytes": "77fea6032d8d13df48c5605dbd04aa9e2ff4058900ef25972a80a973bc45fb2b" } ] }, "durability": "persistent", "val": { - "bytes": "44648c235319971ce10538e01df0705146c619592e29018d7fb9ca7b45ce26a4" + "bytes": "95a165cdd67b571091448336f139422af7d5e24805f41ccd3813db41732bc046" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "886289862" + "i128": "128282554" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "886289862" + "i128": "128282554" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "44648c235319971ce10538e01df0705146c619592e29018d7fb9ca7b45ce26a4" + "bytes": "95a165cdd67b571091448336f139422af7d5e24805f41ccd3813db41732bc046" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "886289862" + "i128": "128282554" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2698" + "u64": "1452" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.130.json index a70be871..44b853d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "316395855" + "i128": "228526761" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "316395855" + "i128": "228526761" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "465a8ca03b17a6fc969f9035cfcefe83ad552ec880883dd0a33fb1d302fde9ba" + "bytes": "07cc8e0c55bdbd76a46b3454a4fe041a40ab4268381f5d4e08ce65a040d95203" }, { - "u64": "2687" + "u64": "1394" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "316395855" + "i128": "228526761" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b9228408c47e373fe6424cc8a8f7cef3737ac898cdd825afefd56d3b2c818ea1" + "bytes": "f6c85467dd32bfb75eb3275c66491bae0321e1d2487d6a88f6eeace333f2ad5a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2687, + "timestamp": 1394, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b9228408c47e373fe6424cc8a8f7cef3737ac898cdd825afefd56d3b2c818ea1" + "bytes": "f6c85467dd32bfb75eb3275c66491bae0321e1d2487d6a88f6eeace333f2ad5a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b9228408c47e373fe6424cc8a8f7cef3737ac898cdd825afefd56d3b2c818ea1" + "bytes": "f6c85467dd32bfb75eb3275c66491bae0321e1d2487d6a88f6eeace333f2ad5a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "316395855" + "i128": "228526761" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "316395855" + "i128": "228526761" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2687" + "u64": "1394" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8c4abb8c3dd2b913a86f58005d2360bd28fde4093f61896a4c94ec44d959b5a" + "bytes": "c6a5cc53516bbf18f668a2c4cd867c62ae50fa6575c4970d76fff95b7c56d287" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8c4abb8c3dd2b913a86f58005d2360bd28fde4093f61896a4c94ec44d959b5a" + "bytes": "c6a5cc53516bbf18f668a2c4cd867c62ae50fa6575c4970d76fff95b7c56d287" } ] }, "durability": "persistent", "val": { - "bytes": "b9228408c47e373fe6424cc8a8f7cef3737ac898cdd825afefd56d3b2c818ea1" + "bytes": "f6c85467dd32bfb75eb3275c66491bae0321e1d2487d6a88f6eeace333f2ad5a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "316395855" + "i128": "228526761" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "316395855" + "i128": "228526761" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b9228408c47e373fe6424cc8a8f7cef3737ac898cdd825afefd56d3b2c818ea1" + "bytes": "f6c85467dd32bfb75eb3275c66491bae0321e1d2487d6a88f6eeace333f2ad5a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "316395855" + "i128": "228526761" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2687" + "u64": "1394" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.131.json index 60b3032f..670d8233 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "87546132" + "i128": "239387466" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "87546132" + "i128": "239387466" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b8dbc17424add02afc78817205851222fafa3ef6696f466c75936fe896bcd6f4" + "bytes": "7e04bdf5ce58dbd8b0daa777a3105daa21f8d4f4f65ec89ba608b5f1d2a63cfe" }, { - "u64": "1516" + "u64": "2012" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "87546132" + "i128": "239387466" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "716132c5acaf05af931945630971a81807be59b0831dfb2f9b1e9d6ddbbcfc34" + "bytes": "e5033289699609b808f728f5955a4b1f3276b88e4aad7a3afc9c43b346f35373" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1516, + "timestamp": 2012, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "716132c5acaf05af931945630971a81807be59b0831dfb2f9b1e9d6ddbbcfc34" + "bytes": "e5033289699609b808f728f5955a4b1f3276b88e4aad7a3afc9c43b346f35373" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "716132c5acaf05af931945630971a81807be59b0831dfb2f9b1e9d6ddbbcfc34" + "bytes": "e5033289699609b808f728f5955a4b1f3276b88e4aad7a3afc9c43b346f35373" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "87546132" + "i128": "239387466" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "87546132" + "i128": "239387466" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1516" + "u64": "2012" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "103dc9699bbcb9ffbdadd931bad4485615b0429aeda5f1c17c5b4b4656479012" + "bytes": "235c7019c232a10ab32d05b3f9a7f855169215253f509b4ee703e5504be7af6b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "103dc9699bbcb9ffbdadd931bad4485615b0429aeda5f1c17c5b4b4656479012" + "bytes": "235c7019c232a10ab32d05b3f9a7f855169215253f509b4ee703e5504be7af6b" } ] }, "durability": "persistent", "val": { - "bytes": "716132c5acaf05af931945630971a81807be59b0831dfb2f9b1e9d6ddbbcfc34" + "bytes": "e5033289699609b808f728f5955a4b1f3276b88e4aad7a3afc9c43b346f35373" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "87546132" + "i128": "239387466" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "87546132" + "i128": "239387466" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "716132c5acaf05af931945630971a81807be59b0831dfb2f9b1e9d6ddbbcfc34" + "bytes": "e5033289699609b808f728f5955a4b1f3276b88e4aad7a3afc9c43b346f35373" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "87546132" + "i128": "239387466" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1516" + "u64": "2012" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.132.json index 0293b679..e30b683f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "670889382" + "i128": "866395733" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670889382" + "i128": "866395733" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d9bb332ef74c6169e46d7a3a06fbda3e2f75ecd43228ebc1fcb94ee6897fd4d" + "bytes": "cb96f9e9b0a28467867e78a238bb6841e08d6cdffe1717887f94c0836183c998" }, { - "u64": "3325" + "u64": "2537" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "670889382" + "i128": "866395733" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "68ed69b35643854055587f8e9fdf5c71891822e54483347f199809732ab03acc" + "bytes": "e6df70d005365547d2024b0889c455a83f92b4f5a28a6e6ea3dd53b5227b85ff" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3325, + "timestamp": 2537, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68ed69b35643854055587f8e9fdf5c71891822e54483347f199809732ab03acc" + "bytes": "e6df70d005365547d2024b0889c455a83f92b4f5a28a6e6ea3dd53b5227b85ff" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68ed69b35643854055587f8e9fdf5c71891822e54483347f199809732ab03acc" + "bytes": "e6df70d005365547d2024b0889c455a83f92b4f5a28a6e6ea3dd53b5227b85ff" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "670889382" + "i128": "866395733" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "670889382" + "i128": "866395733" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3325" + "u64": "2537" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45bc115d7774b7ed11f921fd1b2761629b084ad1a5f173bfbb84f2b305399dfa" + "bytes": "026a10e907270a466c9c84d66e42b5228fd2844289c3187522e2dc58a8fffa00" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45bc115d7774b7ed11f921fd1b2761629b084ad1a5f173bfbb84f2b305399dfa" + "bytes": "026a10e907270a466c9c84d66e42b5228fd2844289c3187522e2dc58a8fffa00" } ] }, "durability": "persistent", "val": { - "bytes": "68ed69b35643854055587f8e9fdf5c71891822e54483347f199809732ab03acc" + "bytes": "e6df70d005365547d2024b0889c455a83f92b4f5a28a6e6ea3dd53b5227b85ff" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "670889382" + "i128": "866395733" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "670889382" + "i128": "866395733" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "68ed69b35643854055587f8e9fdf5c71891822e54483347f199809732ab03acc" + "bytes": "e6df70d005365547d2024b0889c455a83f92b4f5a28a6e6ea3dd53b5227b85ff" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "670889382" + "i128": "866395733" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3325" + "u64": "2537" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.133.json index da39559b..d68d46d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "79841606" + "i128": "797379220" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "79841606" + "i128": "797379220" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f90c973e2dd72804202e5701dffdc63ab4cf6f719a634215d10bae7a2177f7b" + "bytes": "cc8a172796c8f5d01409511be4c1f79b73534c308a485ecd5f622a884c0301eb" }, { - "u64": "598" + "u64": "2325" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "79841606" + "i128": "797379220" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "9e8975e5d8b8637f1f77a3436f774c4a053271b23340b9e89c7ab01667e77f09" + "bytes": "9d84d6fa3b592bc732b4d62428874e21871480162509bea8cd5dc61a994db6f4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 598, + "timestamp": 2325, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e8975e5d8b8637f1f77a3436f774c4a053271b23340b9e89c7ab01667e77f09" + "bytes": "9d84d6fa3b592bc732b4d62428874e21871480162509bea8cd5dc61a994db6f4" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e8975e5d8b8637f1f77a3436f774c4a053271b23340b9e89c7ab01667e77f09" + "bytes": "9d84d6fa3b592bc732b4d62428874e21871480162509bea8cd5dc61a994db6f4" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "79841606" + "i128": "797379220" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "79841606" + "i128": "797379220" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "598" + "u64": "2325" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5c6353eb3ac347905484553b31f8596e7e384198223d943be76b8bdd4e417f9" + "bytes": "ec698f802251afa0c9ddceb2cf6ac7c1c158ba2aef7f09b667d85329e9f1c671" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5c6353eb3ac347905484553b31f8596e7e384198223d943be76b8bdd4e417f9" + "bytes": "ec698f802251afa0c9ddceb2cf6ac7c1c158ba2aef7f09b667d85329e9f1c671" } ] }, "durability": "persistent", "val": { - "bytes": "9e8975e5d8b8637f1f77a3436f774c4a053271b23340b9e89c7ab01667e77f09" + "bytes": "9d84d6fa3b592bc732b4d62428874e21871480162509bea8cd5dc61a994db6f4" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "79841606" + "i128": "797379220" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "79841606" + "i128": "797379220" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9e8975e5d8b8637f1f77a3436f774c4a053271b23340b9e89c7ab01667e77f09" + "bytes": "9d84d6fa3b592bc732b4d62428874e21871480162509bea8cd5dc61a994db6f4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "79841606" + "i128": "797379220" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "598" + "u64": "2325" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.134.json index c3728d3f..e56e0260 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99186749" + "i128": "241391603" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99186749" + "i128": "241391603" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f1fd8c76979bc5e74cd03b860d578380d1dcca722471716da50de66268eb051" + "bytes": "d68ea52e5de7360fb6bc29dc3eda51ff1392ecd07776b2f89e97134c9e997dae" }, { - "u64": "1878" + "u64": "684" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "99186749" + "i128": "241391603" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1cf429b2c72e33cd01e84c66f12034946507e232ac824521e9f36f9a226defa7" + "bytes": "5e98c41914afbeb2a3a3a66633e031d2959f905103215e302d1e3f6cea867ca8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1878, + "timestamp": 684, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1cf429b2c72e33cd01e84c66f12034946507e232ac824521e9f36f9a226defa7" + "bytes": "5e98c41914afbeb2a3a3a66633e031d2959f905103215e302d1e3f6cea867ca8" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1cf429b2c72e33cd01e84c66f12034946507e232ac824521e9f36f9a226defa7" + "bytes": "5e98c41914afbeb2a3a3a66633e031d2959f905103215e302d1e3f6cea867ca8" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99186749" + "i128": "241391603" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "99186749" + "i128": "241391603" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1878" + "u64": "684" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2a1df6ea869eac70a3d1060cb43d7d040650c5c5d4446654535fbd245847f76" + "bytes": "f4dd96fab60aabac978471d01c1b8664bec9b0bfd7b5b15a1cfca9cf87c79a47" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2a1df6ea869eac70a3d1060cb43d7d040650c5c5d4446654535fbd245847f76" + "bytes": "f4dd96fab60aabac978471d01c1b8664bec9b0bfd7b5b15a1cfca9cf87c79a47" } ] }, "durability": "persistent", "val": { - "bytes": "1cf429b2c72e33cd01e84c66f12034946507e232ac824521e9f36f9a226defa7" + "bytes": "5e98c41914afbeb2a3a3a66633e031d2959f905103215e302d1e3f6cea867ca8" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "99186749" + "i128": "241391603" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "99186749" + "i128": "241391603" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1cf429b2c72e33cd01e84c66f12034946507e232ac824521e9f36f9a226defa7" + "bytes": "5e98c41914afbeb2a3a3a66633e031d2959f905103215e302d1e3f6cea867ca8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "99186749" + "i128": "241391603" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1878" + "u64": "684" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.135.json index d9042a8a..f8b70e0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "171272487" + "i128": "959608506" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "171272487" + "i128": "959608506" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c1e89e38dee5daa23d3ea9652450498c7dd59842245fa69696086aa743f0fe2" + "bytes": "2989e5b1563e289edea6aa012f1d409c8bee4bd2c95a82ed18e63556a889ddfb" }, { - "u64": "2581" + "u64": "612" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "171272487" + "i128": "959608506" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b15cf649f5c42bf207688f9985ee7b00b1022e4646e5ece0b2515b6d08fd4c2e" + "bytes": "653d25b8b3b29ebc88e45641dff481588c3513e30854ccfd96a15fb498a5f4d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2581, + "timestamp": 612, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b15cf649f5c42bf207688f9985ee7b00b1022e4646e5ece0b2515b6d08fd4c2e" + "bytes": "653d25b8b3b29ebc88e45641dff481588c3513e30854ccfd96a15fb498a5f4d8" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b15cf649f5c42bf207688f9985ee7b00b1022e4646e5ece0b2515b6d08fd4c2e" + "bytes": "653d25b8b3b29ebc88e45641dff481588c3513e30854ccfd96a15fb498a5f4d8" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "171272487" + "i128": "959608506" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "171272487" + "i128": "959608506" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2581" + "u64": "612" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0db955482eead691f443fda0177a1d405936075e67d89d8873541a03ddc11c8a" + "bytes": "adf154087888a9e7114c350a81baa847e1a9ec5025c81351c83a10cdc49ec7d8" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0db955482eead691f443fda0177a1d405936075e67d89d8873541a03ddc11c8a" + "bytes": "adf154087888a9e7114c350a81baa847e1a9ec5025c81351c83a10cdc49ec7d8" } ] }, "durability": "persistent", "val": { - "bytes": "b15cf649f5c42bf207688f9985ee7b00b1022e4646e5ece0b2515b6d08fd4c2e" + "bytes": "653d25b8b3b29ebc88e45641dff481588c3513e30854ccfd96a15fb498a5f4d8" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "171272487" + "i128": "959608506" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "171272487" + "i128": "959608506" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b15cf649f5c42bf207688f9985ee7b00b1022e4646e5ece0b2515b6d08fd4c2e" + "bytes": "653d25b8b3b29ebc88e45641dff481588c3513e30854ccfd96a15fb498a5f4d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "171272487" + "i128": "959608506" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2581" + "u64": "612" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.136.json index 5f9fea19..92a6e906 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "27850965" + "i128": "558741326" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "27850965" + "i128": "558741326" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb2c984a320d100f5e0455a4e68a5cfcf33d1e6b6cf932cddac64382c3debd25" + "bytes": "1e8185a5793977f818b635253ea3343e097c75f8adca49e7eb4462a69a311c30" }, { - "u64": "47" + "u64": "1558" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "27850965" + "i128": "558741326" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "9445299a19ef88d3673811b3b04e7092bf2efc779ccc30d936b58f23d2720adb" + "bytes": "c8136d36baf176002fa03db1d87f3639a9bd49e6115d64bfb10baea7adc6997d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47, + "timestamp": 1558, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9445299a19ef88d3673811b3b04e7092bf2efc779ccc30d936b58f23d2720adb" + "bytes": "c8136d36baf176002fa03db1d87f3639a9bd49e6115d64bfb10baea7adc6997d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9445299a19ef88d3673811b3b04e7092bf2efc779ccc30d936b58f23d2720adb" + "bytes": "c8136d36baf176002fa03db1d87f3639a9bd49e6115d64bfb10baea7adc6997d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "27850965" + "i128": "558741326" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "27850965" + "i128": "558741326" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "47" + "u64": "1558" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e6ffd1761e773f5270ca31992d1f4753c468d7bff9bd067723fbe4798cf8164" + "bytes": "4cc4c814d871fe2f9272a45a95baa9836ffd430af6f95055f71c93de0852877c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e6ffd1761e773f5270ca31992d1f4753c468d7bff9bd067723fbe4798cf8164" + "bytes": "4cc4c814d871fe2f9272a45a95baa9836ffd430af6f95055f71c93de0852877c" } ] }, "durability": "persistent", "val": { - "bytes": "9445299a19ef88d3673811b3b04e7092bf2efc779ccc30d936b58f23d2720adb" + "bytes": "c8136d36baf176002fa03db1d87f3639a9bd49e6115d64bfb10baea7adc6997d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "27850965" + "i128": "558741326" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "27850965" + "i128": "558741326" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9445299a19ef88d3673811b3b04e7092bf2efc779ccc30d936b58f23d2720adb" + "bytes": "c8136d36baf176002fa03db1d87f3639a9bd49e6115d64bfb10baea7adc6997d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "27850965" + "i128": "558741326" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "47" + "u64": "1558" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.137.json index 421ddbc2..426066b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "699560404" + "i128": "341160619" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "699560404" + "i128": "341160619" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1963c2fdc8306ed8a3d808ff7e95705b1483c7a14588dc9fbd058dc390f1edc5" + "bytes": "91707d13739c6963c0d20902807e01e4dd4157670a7e00238ec9863d8c2ed5bf" }, { - "u64": "2467" + "u64": "1381" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "699560404" + "i128": "341160619" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "cebe5a57634d3d0d85cbee39c57e39756ccf3886585d5025d9afef216aa636dc" + "bytes": "09527d770bb0c4dd44985b96dd09094ec431ddd39cb1f8daedde3f6842b4ee92" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2467, + "timestamp": 1381, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cebe5a57634d3d0d85cbee39c57e39756ccf3886585d5025d9afef216aa636dc" + "bytes": "09527d770bb0c4dd44985b96dd09094ec431ddd39cb1f8daedde3f6842b4ee92" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cebe5a57634d3d0d85cbee39c57e39756ccf3886585d5025d9afef216aa636dc" + "bytes": "09527d770bb0c4dd44985b96dd09094ec431ddd39cb1f8daedde3f6842b4ee92" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "699560404" + "i128": "341160619" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "699560404" + "i128": "341160619" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2467" + "u64": "1381" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e21e085850c6c3afe369de6d76268b48e93259568028598e70b12ed7283495b" + "bytes": "416a2162f7a683a56c47eb703c3f244cd060bed23f40ea277fb0b9569f7193a9" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e21e085850c6c3afe369de6d76268b48e93259568028598e70b12ed7283495b" + "bytes": "416a2162f7a683a56c47eb703c3f244cd060bed23f40ea277fb0b9569f7193a9" } ] }, "durability": "persistent", "val": { - "bytes": "cebe5a57634d3d0d85cbee39c57e39756ccf3886585d5025d9afef216aa636dc" + "bytes": "09527d770bb0c4dd44985b96dd09094ec431ddd39cb1f8daedde3f6842b4ee92" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "699560404" + "i128": "341160619" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "699560404" + "i128": "341160619" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cebe5a57634d3d0d85cbee39c57e39756ccf3886585d5025d9afef216aa636dc" + "bytes": "09527d770bb0c4dd44985b96dd09094ec431ddd39cb1f8daedde3f6842b4ee92" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "699560404" + "i128": "341160619" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2467" + "u64": "1381" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.138.json index e82d2339..477250a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "831335983" + "i128": "478307013" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "831335983" + "i128": "478307013" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "69a66cba1a2ec26aa0e8f11ee4e63ba89d38c896742dc8dee265f51a738e890f" + "bytes": "81f62692570c634604db5bb0fa11b9169f284a8290aa1df210e2817db92640f3" }, { - "u64": "946" + "u64": "2939" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "831335983" + "i128": "478307013" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8ed53802b48831b4336e24debfe96d1ed34ab160b16e5d8375bc55c2e7910655" + "bytes": "47825d070eaa0520dde5fe4bd23ce8ba8d213e4d1c2d83a0f5e8679dc4d5edc7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 946, + "timestamp": 2939, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ed53802b48831b4336e24debfe96d1ed34ab160b16e5d8375bc55c2e7910655" + "bytes": "47825d070eaa0520dde5fe4bd23ce8ba8d213e4d1c2d83a0f5e8679dc4d5edc7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ed53802b48831b4336e24debfe96d1ed34ab160b16e5d8375bc55c2e7910655" + "bytes": "47825d070eaa0520dde5fe4bd23ce8ba8d213e4d1c2d83a0f5e8679dc4d5edc7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "831335983" + "i128": "478307013" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "831335983" + "i128": "478307013" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "946" + "u64": "2939" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e77efa37b8ae23f3580e6dbc547d63d918ed868365252a3cccc1601d8b7bc5c0" + "bytes": "ca58cf547d23fe0e28945101e611440b63607afa8f4e68f9d53a5f90eb47e673" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e77efa37b8ae23f3580e6dbc547d63d918ed868365252a3cccc1601d8b7bc5c0" + "bytes": "ca58cf547d23fe0e28945101e611440b63607afa8f4e68f9d53a5f90eb47e673" } ] }, "durability": "persistent", "val": { - "bytes": "8ed53802b48831b4336e24debfe96d1ed34ab160b16e5d8375bc55c2e7910655" + "bytes": "47825d070eaa0520dde5fe4bd23ce8ba8d213e4d1c2d83a0f5e8679dc4d5edc7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "831335983" + "i128": "478307013" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "831335983" + "i128": "478307013" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8ed53802b48831b4336e24debfe96d1ed34ab160b16e5d8375bc55c2e7910655" + "bytes": "47825d070eaa0520dde5fe4bd23ce8ba8d213e4d1c2d83a0f5e8679dc4d5edc7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "831335983" + "i128": "478307013" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "946" + "u64": "2939" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.139.json index 06f08f28..2c00046b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "478061855" + "i128": "559509936" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478061855" + "i128": "559509936" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "78e43ee5666f92359c446352bce284f5437f69961149bd2983c0efcf74662565" + "bytes": "e7d98e99064950da404718a23d0887e1850a62ac436ee5c7cfabf962362ff21e" }, { - "u64": "2270" + "u64": "1434" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "478061855" + "i128": "559509936" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d6adab48ed04c87a52997ee815d660ccc3925e724a16c3ba0c7d0b926049dd85" + "bytes": "5f92b916f2d9819dedd15a3113a586095791463ab6a0d23dfc65a6387423e1c5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2270, + "timestamp": 1434, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d6adab48ed04c87a52997ee815d660ccc3925e724a16c3ba0c7d0b926049dd85" + "bytes": "5f92b916f2d9819dedd15a3113a586095791463ab6a0d23dfc65a6387423e1c5" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d6adab48ed04c87a52997ee815d660ccc3925e724a16c3ba0c7d0b926049dd85" + "bytes": "5f92b916f2d9819dedd15a3113a586095791463ab6a0d23dfc65a6387423e1c5" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478061855" + "i128": "559509936" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "478061855" + "i128": "559509936" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2270" + "u64": "1434" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcb5969e205d0e6abadfa5fdf5b0f3896e257e53fbbc89aa8869400186bd9e14" + "bytes": "8e919ab616338c393367818804d3d5801349e58462d14315ca4ac761ae135c36" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcb5969e205d0e6abadfa5fdf5b0f3896e257e53fbbc89aa8869400186bd9e14" + "bytes": "8e919ab616338c393367818804d3d5801349e58462d14315ca4ac761ae135c36" } ] }, "durability": "persistent", "val": { - "bytes": "d6adab48ed04c87a52997ee815d660ccc3925e724a16c3ba0c7d0b926049dd85" + "bytes": "5f92b916f2d9819dedd15a3113a586095791463ab6a0d23dfc65a6387423e1c5" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "478061855" + "i128": "559509936" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "478061855" + "i128": "559509936" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d6adab48ed04c87a52997ee815d660ccc3925e724a16c3ba0c7d0b926049dd85" + "bytes": "5f92b916f2d9819dedd15a3113a586095791463ab6a0d23dfc65a6387423e1c5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "478061855" + "i128": "559509936" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2270" + "u64": "1434" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.14.json index c9618ef6..f99fe8fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "148459663" + "i128": "787012996" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "148459663" + "i128": "787012996" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "55e1b249eaa4b8885fcb993cabc8bbfc1a6edb7bac11441d4fae8404da96501e" + "bytes": "da96f715b47d8ad0ee39cce383177ec17ea849574a46d42c81ae0a374d0a1d63" }, { - "u64": "3082" + "u64": "2071" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "148459663" + "i128": "787012996" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "0a0c39e050d3b2ba1e2d40fbf9b47c2ee137a32ba5de74e7d17a9010438abd7d" + "bytes": "8e36346a0f38f231997b9596523914359ca54bae5d2adbca9372c24823022369" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3082, + "timestamp": 2071, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0a0c39e050d3b2ba1e2d40fbf9b47c2ee137a32ba5de74e7d17a9010438abd7d" + "bytes": "8e36346a0f38f231997b9596523914359ca54bae5d2adbca9372c24823022369" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0a0c39e050d3b2ba1e2d40fbf9b47c2ee137a32ba5de74e7d17a9010438abd7d" + "bytes": "8e36346a0f38f231997b9596523914359ca54bae5d2adbca9372c24823022369" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "148459663" + "i128": "787012996" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "148459663" + "i128": "787012996" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3082" + "u64": "2071" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "272d72d0b96af7d7e6c6e8db9ef147a78c9aafde79f2ab44d2f4ebb21eb2629d" + "bytes": "13cf8a9d7520381766fcf64fce6e65368d5df5395e32b177efa3c202565af183" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "272d72d0b96af7d7e6c6e8db9ef147a78c9aafde79f2ab44d2f4ebb21eb2629d" + "bytes": "13cf8a9d7520381766fcf64fce6e65368d5df5395e32b177efa3c202565af183" } ] }, "durability": "persistent", "val": { - "bytes": "0a0c39e050d3b2ba1e2d40fbf9b47c2ee137a32ba5de74e7d17a9010438abd7d" + "bytes": "8e36346a0f38f231997b9596523914359ca54bae5d2adbca9372c24823022369" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "148459663" + "i128": "787012996" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "148459663" + "i128": "787012996" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0a0c39e050d3b2ba1e2d40fbf9b47c2ee137a32ba5de74e7d17a9010438abd7d" + "bytes": "8e36346a0f38f231997b9596523914359ca54bae5d2adbca9372c24823022369" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "148459663" + "i128": "787012996" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3082" + "u64": "2071" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.140.json index 5ff9fe78..af43f113 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "850936225" + "i128": "529675273" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "850936225" + "i128": "529675273" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c8edc54d3c45dae3fdccda0005525ad9a9639d742c32bf21953e6ee90293f12" + "bytes": "5f2210f8cfc5c88fa72cf6712bccdf8333b2b340b1554ee40126adfe0fcc103f" }, { - "u64": "1118" + "u64": "2136" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "850936225" + "i128": "529675273" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "dae365e5ca8130302bafd8f4118a68b7dda4c30bb0cf0dc0e31e655804bc1ad1" + "bytes": "9ddd0858d64db56823b989c541efdce73b8f76efc7e5f112d57e3c33dfffbf36" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1118, + "timestamp": 2136, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dae365e5ca8130302bafd8f4118a68b7dda4c30bb0cf0dc0e31e655804bc1ad1" + "bytes": "9ddd0858d64db56823b989c541efdce73b8f76efc7e5f112d57e3c33dfffbf36" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dae365e5ca8130302bafd8f4118a68b7dda4c30bb0cf0dc0e31e655804bc1ad1" + "bytes": "9ddd0858d64db56823b989c541efdce73b8f76efc7e5f112d57e3c33dfffbf36" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "850936225" + "i128": "529675273" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "850936225" + "i128": "529675273" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1118" + "u64": "2136" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54f6aec984c94f455e3d66cae37845b51ce646f468ba3c60d6175ed5fd77d058" + "bytes": "40553312dd711530f73fb11b494e0f4b6d60b82b73da8eb2ca4275f705e7005e" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54f6aec984c94f455e3d66cae37845b51ce646f468ba3c60d6175ed5fd77d058" + "bytes": "40553312dd711530f73fb11b494e0f4b6d60b82b73da8eb2ca4275f705e7005e" } ] }, "durability": "persistent", "val": { - "bytes": "dae365e5ca8130302bafd8f4118a68b7dda4c30bb0cf0dc0e31e655804bc1ad1" + "bytes": "9ddd0858d64db56823b989c541efdce73b8f76efc7e5f112d57e3c33dfffbf36" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "850936225" + "i128": "529675273" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "850936225" + "i128": "529675273" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "dae365e5ca8130302bafd8f4118a68b7dda4c30bb0cf0dc0e31e655804bc1ad1" + "bytes": "9ddd0858d64db56823b989c541efdce73b8f76efc7e5f112d57e3c33dfffbf36" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "850936225" + "i128": "529675273" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1118" + "u64": "2136" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.141.json index 26e316d8..81deaead 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "540368160" + "i128": "745704994" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "540368160" + "i128": "745704994" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "869fa5d9643eb02817034056b8b30c5a5a86fcc726414af2d128601b08e50a2b" + "bytes": "ac9c5cf336c39a841df0e5aa7c015a9ed6aa561b7bd1d965c4fd8eb7130e379c" }, { - "u64": "146" + "u64": "2722" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "540368160" + "i128": "745704994" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "44a003d39a08061015062cb376d93d03dbe62a0504484682a4128a2905f5cbad" + "bytes": "3a1708d78c095b5670abe26b5037eb9678de7a39aced156b4b0cccebf61fa51e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 146, + "timestamp": 2722, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44a003d39a08061015062cb376d93d03dbe62a0504484682a4128a2905f5cbad" + "bytes": "3a1708d78c095b5670abe26b5037eb9678de7a39aced156b4b0cccebf61fa51e" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44a003d39a08061015062cb376d93d03dbe62a0504484682a4128a2905f5cbad" + "bytes": "3a1708d78c095b5670abe26b5037eb9678de7a39aced156b4b0cccebf61fa51e" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "540368160" + "i128": "745704994" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "540368160" + "i128": "745704994" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "146" + "u64": "2722" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "043c8aa9fafec43e33879d609f65951ca36e54f20ea634aca50a7009a678ccad" + "bytes": "ca1250c3211c2587bb21c25d71fac89bc1da2b18d37d88e11a71da7565fb891c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "043c8aa9fafec43e33879d609f65951ca36e54f20ea634aca50a7009a678ccad" + "bytes": "ca1250c3211c2587bb21c25d71fac89bc1da2b18d37d88e11a71da7565fb891c" } ] }, "durability": "persistent", "val": { - "bytes": "44a003d39a08061015062cb376d93d03dbe62a0504484682a4128a2905f5cbad" + "bytes": "3a1708d78c095b5670abe26b5037eb9678de7a39aced156b4b0cccebf61fa51e" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "540368160" + "i128": "745704994" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "540368160" + "i128": "745704994" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "44a003d39a08061015062cb376d93d03dbe62a0504484682a4128a2905f5cbad" + "bytes": "3a1708d78c095b5670abe26b5037eb9678de7a39aced156b4b0cccebf61fa51e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "540368160" + "i128": "745704994" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "146" + "u64": "2722" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.142.json index 15c8024e..c3dac75e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "649533294" + "i128": "16416929" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "649533294" + "i128": "16416929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d963d5abb47edaebce8a9b6ea6b1adbb3783358bd44325f9229238b73de4597" + "bytes": "3a0b7445ded42b59d2017232ab3d9324dfb394b3a910f80d29facb2d9da2ffb0" }, { - "u64": "115" + "u64": "2806" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "649533294" + "i128": "16416929" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "75ba96be7b34470e5fceb32cf23921959737e25d35e0f3e377fc4e94fa5e4ffe" + "bytes": "6a9aebb1ad5d235a546061cdff5123f385486836ef0838cf98d75d0800e0ec8d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 115, + "timestamp": 2806, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "75ba96be7b34470e5fceb32cf23921959737e25d35e0f3e377fc4e94fa5e4ffe" + "bytes": "6a9aebb1ad5d235a546061cdff5123f385486836ef0838cf98d75d0800e0ec8d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "75ba96be7b34470e5fceb32cf23921959737e25d35e0f3e377fc4e94fa5e4ffe" + "bytes": "6a9aebb1ad5d235a546061cdff5123f385486836ef0838cf98d75d0800e0ec8d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "649533294" + "i128": "16416929" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "649533294" + "i128": "16416929" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "115" + "u64": "2806" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "155eb865b96e4f0ed7173f5ff1b4bb6650ae251666266f0fcc4664b1f6614204" + "bytes": "4634aac1efb4f379c4166b63d23b4679fcee5df7c1911caa3d6e7574f679aed1" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "155eb865b96e4f0ed7173f5ff1b4bb6650ae251666266f0fcc4664b1f6614204" + "bytes": "4634aac1efb4f379c4166b63d23b4679fcee5df7c1911caa3d6e7574f679aed1" } ] }, "durability": "persistent", "val": { - "bytes": "75ba96be7b34470e5fceb32cf23921959737e25d35e0f3e377fc4e94fa5e4ffe" + "bytes": "6a9aebb1ad5d235a546061cdff5123f385486836ef0838cf98d75d0800e0ec8d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "649533294" + "i128": "16416929" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "649533294" + "i128": "16416929" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "75ba96be7b34470e5fceb32cf23921959737e25d35e0f3e377fc4e94fa5e4ffe" + "bytes": "6a9aebb1ad5d235a546061cdff5123f385486836ef0838cf98d75d0800e0ec8d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "649533294" + "i128": "16416929" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "115" + "u64": "2806" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.143.json index 329e4f70..bb9cff00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "210469547" + "i128": "810186423" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "210469547" + "i128": "810186423" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0e74d378b22153caee149528f4abdbd6ba336d28740a8fce893f7b16bafa2e3" + "bytes": "a43c8538c2a3b07921722994695377eed6464d318071ad143ca9b1657454b784" }, { - "u64": "1529" + "u64": "296" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "210469547" + "i128": "810186423" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "eadfaf707afcca1c2963cb6b0ec4c30de13a807298c636de4550913e1a26b16c" + "bytes": "326be5c2408e7290c38f6c7701cfd3eff5bc4270905509e088c796a6d25efc2d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1529, + "timestamp": 296, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eadfaf707afcca1c2963cb6b0ec4c30de13a807298c636de4550913e1a26b16c" + "bytes": "326be5c2408e7290c38f6c7701cfd3eff5bc4270905509e088c796a6d25efc2d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eadfaf707afcca1c2963cb6b0ec4c30de13a807298c636de4550913e1a26b16c" + "bytes": "326be5c2408e7290c38f6c7701cfd3eff5bc4270905509e088c796a6d25efc2d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "210469547" + "i128": "810186423" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "210469547" + "i128": "810186423" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1529" + "u64": "296" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc0fd744cae8dc9dac557152c7a4ee73267e35c04419fd8132b0a2033c60aafd" + "bytes": "52723dba76590aa9c142e1c100f1416a355e4d1ebcc98968474e06c8a592fff0" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc0fd744cae8dc9dac557152c7a4ee73267e35c04419fd8132b0a2033c60aafd" + "bytes": "52723dba76590aa9c142e1c100f1416a355e4d1ebcc98968474e06c8a592fff0" } ] }, "durability": "persistent", "val": { - "bytes": "eadfaf707afcca1c2963cb6b0ec4c30de13a807298c636de4550913e1a26b16c" + "bytes": "326be5c2408e7290c38f6c7701cfd3eff5bc4270905509e088c796a6d25efc2d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "210469547" + "i128": "810186423" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "210469547" + "i128": "810186423" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "eadfaf707afcca1c2963cb6b0ec4c30de13a807298c636de4550913e1a26b16c" + "bytes": "326be5c2408e7290c38f6c7701cfd3eff5bc4270905509e088c796a6d25efc2d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "210469547" + "i128": "810186423" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1529" + "u64": "296" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.144.json index 82c87897..38157fc9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863198630" + "i128": "761912120" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863198630" + "i128": "761912120" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a33b3bc73473aa417ba3811219fd2ae74ea5cf4060b1418c20ad9860dd9ba7e" + "bytes": "996347d6a1539a7576c6a4a286de82967973cd2fee172b0020433c3320feeefc" }, { - "u64": "1953" + "u64": "1908" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863198630" + "i128": "761912120" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "469a955e50cf054f2dee95f86376c9ffcfe523aeca0d5ea16f615af695a5bbec" + "bytes": "764e4f1f28623d1308e13bd405e80e97c684558671cce76f06fcdb9bddc88901" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1953, + "timestamp": 1908, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "469a955e50cf054f2dee95f86376c9ffcfe523aeca0d5ea16f615af695a5bbec" + "bytes": "764e4f1f28623d1308e13bd405e80e97c684558671cce76f06fcdb9bddc88901" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "469a955e50cf054f2dee95f86376c9ffcfe523aeca0d5ea16f615af695a5bbec" + "bytes": "764e4f1f28623d1308e13bd405e80e97c684558671cce76f06fcdb9bddc88901" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863198630" + "i128": "761912120" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863198630" + "i128": "761912120" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1953" + "u64": "1908" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "032dc3bee4e3a5c4a481cc6677d325ce67854f50f618c9e6e95d399593ac50ba" + "bytes": "b96719d7ec5dfb87660377c07b1781829e8126333c3ee4ea33b22d2591b47914" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "032dc3bee4e3a5c4a481cc6677d325ce67854f50f618c9e6e95d399593ac50ba" + "bytes": "b96719d7ec5dfb87660377c07b1781829e8126333c3ee4ea33b22d2591b47914" } ] }, "durability": "persistent", "val": { - "bytes": "469a955e50cf054f2dee95f86376c9ffcfe523aeca0d5ea16f615af695a5bbec" + "bytes": "764e4f1f28623d1308e13bd405e80e97c684558671cce76f06fcdb9bddc88901" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "863198630" + "i128": "761912120" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "863198630" + "i128": "761912120" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "469a955e50cf054f2dee95f86376c9ffcfe523aeca0d5ea16f615af695a5bbec" + "bytes": "764e4f1f28623d1308e13bd405e80e97c684558671cce76f06fcdb9bddc88901" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "863198630" + "i128": "761912120" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1953" + "u64": "1908" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.145.json index a054e10d..50eefbd6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "380162621" + "i128": "702572409" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "380162621" + "i128": "702572409" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e361df97a2bd9109373c79207427612537b4fa7f624f024ca3fd693889007fd8" + "bytes": "ec7c0d7fc5e5cc4344553359b9dbac52d12d3daa092e150b8b901d68cdeb7dee" }, { - "u64": "1200" + "u64": "1254" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "380162621" + "i128": "702572409" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a7e2364d20ca6373407d520d3cd21cb9d315ca18f6d68cf5b25da3999484d09a" + "bytes": "0022dd52e36cbf5f1220cfb9d94ecc7e66c07c9f4bca20a07fc888949b7d6da9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1200, + "timestamp": 1254, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a7e2364d20ca6373407d520d3cd21cb9d315ca18f6d68cf5b25da3999484d09a" + "bytes": "0022dd52e36cbf5f1220cfb9d94ecc7e66c07c9f4bca20a07fc888949b7d6da9" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a7e2364d20ca6373407d520d3cd21cb9d315ca18f6d68cf5b25da3999484d09a" + "bytes": "0022dd52e36cbf5f1220cfb9d94ecc7e66c07c9f4bca20a07fc888949b7d6da9" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "380162621" + "i128": "702572409" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "380162621" + "i128": "702572409" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1200" + "u64": "1254" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "653150471d4d8e587c0b21ff931300bcd2e9be7e8e1824a83ffed53c4b5f86a3" + "bytes": "ab06af69ae9cb15210682bdc2071505c6ed048bc845fe552c16f0c87a4cc42fc" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "653150471d4d8e587c0b21ff931300bcd2e9be7e8e1824a83ffed53c4b5f86a3" + "bytes": "ab06af69ae9cb15210682bdc2071505c6ed048bc845fe552c16f0c87a4cc42fc" } ] }, "durability": "persistent", "val": { - "bytes": "a7e2364d20ca6373407d520d3cd21cb9d315ca18f6d68cf5b25da3999484d09a" + "bytes": "0022dd52e36cbf5f1220cfb9d94ecc7e66c07c9f4bca20a07fc888949b7d6da9" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "380162621" + "i128": "702572409" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "380162621" + "i128": "702572409" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a7e2364d20ca6373407d520d3cd21cb9d315ca18f6d68cf5b25da3999484d09a" + "bytes": "0022dd52e36cbf5f1220cfb9d94ecc7e66c07c9f4bca20a07fc888949b7d6da9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "380162621" + "i128": "702572409" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1200" + "u64": "1254" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.146.json index 9f500488..98665d19 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "249150867" + "i128": "952370915" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "249150867" + "i128": "952370915" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0717c580a765240aa413d2b3d4978c47e1865a34bdf34b4d6a8835ead4ed0f13" + "bytes": "05a0cfdf5ae56d14082fa61dce9728faffd664431b64d8d381ff2e382d666f8c" }, { - "u64": "625" + "u64": "1393" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "249150867" + "i128": "952370915" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "cdb122a47d8f78dead322f579062c363d53a06eb6d8d39e0599a4cd5600a018d" + "bytes": "46278aa2dc192fa8fa18138fe5de3b2bf307ad8b19777e8230da884f82c7a379" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 625, + "timestamp": 1393, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cdb122a47d8f78dead322f579062c363d53a06eb6d8d39e0599a4cd5600a018d" + "bytes": "46278aa2dc192fa8fa18138fe5de3b2bf307ad8b19777e8230da884f82c7a379" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cdb122a47d8f78dead322f579062c363d53a06eb6d8d39e0599a4cd5600a018d" + "bytes": "46278aa2dc192fa8fa18138fe5de3b2bf307ad8b19777e8230da884f82c7a379" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "249150867" + "i128": "952370915" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "249150867" + "i128": "952370915" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "625" + "u64": "1393" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c039c44b5dc91c1bae1f8a361fe869ae7b9880c4f01cc9381574931200009b83" + "bytes": "61bd1333ebce5ad65a83dc29d92db8514fbcae428fd6fc0579c0332dd13e104c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c039c44b5dc91c1bae1f8a361fe869ae7b9880c4f01cc9381574931200009b83" + "bytes": "61bd1333ebce5ad65a83dc29d92db8514fbcae428fd6fc0579c0332dd13e104c" } ] }, "durability": "persistent", "val": { - "bytes": "cdb122a47d8f78dead322f579062c363d53a06eb6d8d39e0599a4cd5600a018d" + "bytes": "46278aa2dc192fa8fa18138fe5de3b2bf307ad8b19777e8230da884f82c7a379" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "249150867" + "i128": "952370915" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "249150867" + "i128": "952370915" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cdb122a47d8f78dead322f579062c363d53a06eb6d8d39e0599a4cd5600a018d" + "bytes": "46278aa2dc192fa8fa18138fe5de3b2bf307ad8b19777e8230da884f82c7a379" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "249150867" + "i128": "952370915" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "625" + "u64": "1393" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.147.json index 7400acc5..7917e411 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "806729336" + "i128": "682187102" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "806729336" + "i128": "682187102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "121bd76a0513bdc4a6d369cd636ff58cb77478871f0405f236843e889359e36a" + "bytes": "6ded2ce5f52bcc864a69a4a49587396713f54a2182d905e93e9e0f1442be0303" }, { - "u64": "1137" + "u64": "2348" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "806729336" + "i128": "682187102" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "caded618d6aab2a9fb3c684e3178b96ac0f2c74e548bbdde54a063db05e46c6a" + "bytes": "ce2478a3e08dad68edb1332e35c6985c9aaed16e7a356f7d6a795a886833293b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1137, + "timestamp": 2348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "caded618d6aab2a9fb3c684e3178b96ac0f2c74e548bbdde54a063db05e46c6a" + "bytes": "ce2478a3e08dad68edb1332e35c6985c9aaed16e7a356f7d6a795a886833293b" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "caded618d6aab2a9fb3c684e3178b96ac0f2c74e548bbdde54a063db05e46c6a" + "bytes": "ce2478a3e08dad68edb1332e35c6985c9aaed16e7a356f7d6a795a886833293b" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "806729336" + "i128": "682187102" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "806729336" + "i128": "682187102" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1137" + "u64": "2348" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b19249cdf1e2d468d6d968782716b2f1060e17c3f58a9fb9e9bdc4cfa8890aa3" + "bytes": "c8272c97554c954005e0b71a15fde71c5dc5b2179818490dc12f97cd23378070" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b19249cdf1e2d468d6d968782716b2f1060e17c3f58a9fb9e9bdc4cfa8890aa3" + "bytes": "c8272c97554c954005e0b71a15fde71c5dc5b2179818490dc12f97cd23378070" } ] }, "durability": "persistent", "val": { - "bytes": "caded618d6aab2a9fb3c684e3178b96ac0f2c74e548bbdde54a063db05e46c6a" + "bytes": "ce2478a3e08dad68edb1332e35c6985c9aaed16e7a356f7d6a795a886833293b" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "806729336" + "i128": "682187102" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "806729336" + "i128": "682187102" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "caded618d6aab2a9fb3c684e3178b96ac0f2c74e548bbdde54a063db05e46c6a" + "bytes": "ce2478a3e08dad68edb1332e35c6985c9aaed16e7a356f7d6a795a886833293b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "806729336" + "i128": "682187102" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1137" + "u64": "2348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.148.json index 09cd40d6..c3d39ae3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "718334039" + "i128": "357170555" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "718334039" + "i128": "357170555" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5e05dec321a3642afb62348d30a2f6a4d57d4c66c8ba69a6b3c2500096c9b12" + "bytes": "0181af8b5487c2c0f04c7ac226a5a42441d8801020df8d52dddcbbbac468cdcd" }, { - "u64": "10" + "u64": "907" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "718334039" + "i128": "357170555" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1ce4120297f7b72a94da73d68a7e95b8037aee80d913c13911233a5800dc99ed" + "bytes": "cccd02f76094e5fd1399c9a64323bca3f6eaeefbd69602aeec42ec31fe6494a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10, + "timestamp": 907, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ce4120297f7b72a94da73d68a7e95b8037aee80d913c13911233a5800dc99ed" + "bytes": "cccd02f76094e5fd1399c9a64323bca3f6eaeefbd69602aeec42ec31fe6494a0" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ce4120297f7b72a94da73d68a7e95b8037aee80d913c13911233a5800dc99ed" + "bytes": "cccd02f76094e5fd1399c9a64323bca3f6eaeefbd69602aeec42ec31fe6494a0" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "718334039" + "i128": "357170555" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "718334039" + "i128": "357170555" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "10" + "u64": "907" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cb534a72092134bea4f8efd70ba192c1b60b8cc50030033114e5258fce44c56" + "bytes": "9298a3a134093364f504de84e25dda56bf26e21e9b9f44e218efbd47a6ff8320" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cb534a72092134bea4f8efd70ba192c1b60b8cc50030033114e5258fce44c56" + "bytes": "9298a3a134093364f504de84e25dda56bf26e21e9b9f44e218efbd47a6ff8320" } ] }, "durability": "persistent", "val": { - "bytes": "1ce4120297f7b72a94da73d68a7e95b8037aee80d913c13911233a5800dc99ed" + "bytes": "cccd02f76094e5fd1399c9a64323bca3f6eaeefbd69602aeec42ec31fe6494a0" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "718334039" + "i128": "357170555" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "718334039" + "i128": "357170555" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1ce4120297f7b72a94da73d68a7e95b8037aee80d913c13911233a5800dc99ed" + "bytes": "cccd02f76094e5fd1399c9a64323bca3f6eaeefbd69602aeec42ec31fe6494a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "718334039" + "i128": "357170555" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "10" + "u64": "907" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.149.json index e3ccd992..4314028b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "684205485" + "i128": "678984347" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "684205485" + "i128": "678984347" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2f79641456a1681435266d90ff2abf9c22098d6ea106c732cfbc8f6fc8eb1eb6" + "bytes": "113fe35c91eee9d540ce4398c4bd45eb756cb74bcc8612f3eba6ffd1965ae085" }, { - "u64": "1496" + "u64": "2764" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "684205485" + "i128": "678984347" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8529f155cc68dcd2718ff0feac426fe3fa2c08d239471f953535a4fa07452158" + "bytes": "2709d96aeeb7196f05e0ac9428111378be8d78e5c13eff44284cd5622fe48e52" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1496, + "timestamp": 2764, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8529f155cc68dcd2718ff0feac426fe3fa2c08d239471f953535a4fa07452158" + "bytes": "2709d96aeeb7196f05e0ac9428111378be8d78e5c13eff44284cd5622fe48e52" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8529f155cc68dcd2718ff0feac426fe3fa2c08d239471f953535a4fa07452158" + "bytes": "2709d96aeeb7196f05e0ac9428111378be8d78e5c13eff44284cd5622fe48e52" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "684205485" + "i128": "678984347" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "684205485" + "i128": "678984347" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1496" + "u64": "2764" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4dd42b9c10b6fe8a91564a40bafe1e2fff2244061f427e2900d5668f5b22708" + "bytes": "5455828a5666f088c0331182e971c5eefc5148ff64399f239fd6f3d52022b74d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4dd42b9c10b6fe8a91564a40bafe1e2fff2244061f427e2900d5668f5b22708" + "bytes": "5455828a5666f088c0331182e971c5eefc5148ff64399f239fd6f3d52022b74d" } ] }, "durability": "persistent", "val": { - "bytes": "8529f155cc68dcd2718ff0feac426fe3fa2c08d239471f953535a4fa07452158" + "bytes": "2709d96aeeb7196f05e0ac9428111378be8d78e5c13eff44284cd5622fe48e52" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "684205485" + "i128": "678984347" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "684205485" + "i128": "678984347" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8529f155cc68dcd2718ff0feac426fe3fa2c08d239471f953535a4fa07452158" + "bytes": "2709d96aeeb7196f05e0ac9428111378be8d78e5c13eff44284cd5622fe48e52" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "684205485" + "i128": "678984347" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1496" + "u64": "2764" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.15.json index c3859c73..6a01faee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "620118215" + "i128": "572873184" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "620118215" + "i128": "572873184" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b7ffc8a09c0ba8223708739b15ca99e978343a09bb36ca94ac17d6bad30eae5" + "bytes": "f471b26d5bc589dd7e3fb4c2e5c1f2cdf313af38dc7e3310f147eae76769f2ff" }, { - "u64": "1596" + "u64": "723" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "620118215" + "i128": "572873184" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "858b42b091787655e8a9ef3e28f24cf907ee70b86f4fc73a1b71925844bc287b" + "bytes": "42079a9584aa05af293eac3e93868385c5fa74a43499ffc7964e63fdc0b6629e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1596, + "timestamp": 723, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "858b42b091787655e8a9ef3e28f24cf907ee70b86f4fc73a1b71925844bc287b" + "bytes": "42079a9584aa05af293eac3e93868385c5fa74a43499ffc7964e63fdc0b6629e" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "858b42b091787655e8a9ef3e28f24cf907ee70b86f4fc73a1b71925844bc287b" + "bytes": "42079a9584aa05af293eac3e93868385c5fa74a43499ffc7964e63fdc0b6629e" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "620118215" + "i128": "572873184" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "620118215" + "i128": "572873184" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1596" + "u64": "723" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a973c4c6761d2ab194025f1bdf83a0e08e1ba613ae950b01f27eefa997e216d" + "bytes": "475298027684d9b9f3510785d23493ce2206618292c73d56da562947082e01c3" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a973c4c6761d2ab194025f1bdf83a0e08e1ba613ae950b01f27eefa997e216d" + "bytes": "475298027684d9b9f3510785d23493ce2206618292c73d56da562947082e01c3" } ] }, "durability": "persistent", "val": { - "bytes": "858b42b091787655e8a9ef3e28f24cf907ee70b86f4fc73a1b71925844bc287b" + "bytes": "42079a9584aa05af293eac3e93868385c5fa74a43499ffc7964e63fdc0b6629e" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "620118215" + "i128": "572873184" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "620118215" + "i128": "572873184" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "858b42b091787655e8a9ef3e28f24cf907ee70b86f4fc73a1b71925844bc287b" + "bytes": "42079a9584aa05af293eac3e93868385c5fa74a43499ffc7964e63fdc0b6629e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "620118215" + "i128": "572873184" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1596" + "u64": "723" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.150.json index cf7a0993..527e077d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "738777978" + "i128": "474831125" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "738777978" + "i128": "474831125" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b070d964d2ca918f854b0b5f55f1292623a6c730d11c9d061a4373d998ab53d" + "bytes": "e58e98b9fc5eebac1c3704b0445590be4ea8e485f5bbace36adae6ca22ed697e" }, { - "u64": "2849" + "u64": "2339" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "738777978" + "i128": "474831125" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "3ed0373a45dfe3877d8f3d31640c470451756deb59737b8ce60b207b6d2ca0ff" + "bytes": "2368e59117d8123d5fe4414e559356f821b481ea66b9299719a43d7a07d7a0f6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2849, + "timestamp": 2339, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3ed0373a45dfe3877d8f3d31640c470451756deb59737b8ce60b207b6d2ca0ff" + "bytes": "2368e59117d8123d5fe4414e559356f821b481ea66b9299719a43d7a07d7a0f6" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3ed0373a45dfe3877d8f3d31640c470451756deb59737b8ce60b207b6d2ca0ff" + "bytes": "2368e59117d8123d5fe4414e559356f821b481ea66b9299719a43d7a07d7a0f6" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "738777978" + "i128": "474831125" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "738777978" + "i128": "474831125" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2849" + "u64": "2339" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1549a764e9157276ca620096c3042e6496a4ca5ea7f5d4183d524907afebc3a" + "bytes": "461423af9d80d6e7a4899e8724e22f2eeb25d51453eded922fca972c5beace09" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1549a764e9157276ca620096c3042e6496a4ca5ea7f5d4183d524907afebc3a" + "bytes": "461423af9d80d6e7a4899e8724e22f2eeb25d51453eded922fca972c5beace09" } ] }, "durability": "persistent", "val": { - "bytes": "3ed0373a45dfe3877d8f3d31640c470451756deb59737b8ce60b207b6d2ca0ff" + "bytes": "2368e59117d8123d5fe4414e559356f821b481ea66b9299719a43d7a07d7a0f6" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "738777978" + "i128": "474831125" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "738777978" + "i128": "474831125" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3ed0373a45dfe3877d8f3d31640c470451756deb59737b8ce60b207b6d2ca0ff" + "bytes": "2368e59117d8123d5fe4414e559356f821b481ea66b9299719a43d7a07d7a0f6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "738777978" + "i128": "474831125" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2849" + "u64": "2339" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.151.json index a20b1bc6..9e9a0be0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "63740439" + "i128": "406792150" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "63740439" + "i128": "406792150" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5167bb9f5b09f64582a888264fa00b00a897ca48ea0235abb276696987ce5578" + "bytes": "48aee1d55556b7edd84130544a528fe30824695c7e19ee5a3920557673ca6628" }, { - "u64": "1601" + "u64": "639" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "63740439" + "i128": "406792150" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "3fa930f33dcf7f29280bfedd87715040257fbe5062d8292e09c3608f7980eabb" + "bytes": "0d48b72a88513fb965d662ae5dfbc4daacb91d07fcc2566e2b130337af5fedc1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1601, + "timestamp": 639, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3fa930f33dcf7f29280bfedd87715040257fbe5062d8292e09c3608f7980eabb" + "bytes": "0d48b72a88513fb965d662ae5dfbc4daacb91d07fcc2566e2b130337af5fedc1" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3fa930f33dcf7f29280bfedd87715040257fbe5062d8292e09c3608f7980eabb" + "bytes": "0d48b72a88513fb965d662ae5dfbc4daacb91d07fcc2566e2b130337af5fedc1" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "63740439" + "i128": "406792150" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "63740439" + "i128": "406792150" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1601" + "u64": "639" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62789f06a48a84c04fabac0ff9261b91f34113a8fb7bc3366bc60e8d774130d9" + "bytes": "69ffd554f5a0372ead8a2956e3ee1b87cf1cf9c63249b9cf1bbd8b9d5d591185" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62789f06a48a84c04fabac0ff9261b91f34113a8fb7bc3366bc60e8d774130d9" + "bytes": "69ffd554f5a0372ead8a2956e3ee1b87cf1cf9c63249b9cf1bbd8b9d5d591185" } ] }, "durability": "persistent", "val": { - "bytes": "3fa930f33dcf7f29280bfedd87715040257fbe5062d8292e09c3608f7980eabb" + "bytes": "0d48b72a88513fb965d662ae5dfbc4daacb91d07fcc2566e2b130337af5fedc1" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "63740439" + "i128": "406792150" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "63740439" + "i128": "406792150" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3fa930f33dcf7f29280bfedd87715040257fbe5062d8292e09c3608f7980eabb" + "bytes": "0d48b72a88513fb965d662ae5dfbc4daacb91d07fcc2566e2b130337af5fedc1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "63740439" + "i128": "406792150" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1601" + "u64": "639" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.152.json index ca5f7e89..f4867752 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "745532752" + "i128": "820990191" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "745532752" + "i128": "820990191" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd21c9b19102a60963f2d7240deda10486281f7854657144fbcf38c74bd400d0" + "bytes": "d308891ab1e93b5a2c4db6c843ce1a3b9b545f0a627ed999fa58148e5a799104" }, { - "u64": "866" + "u64": "1609" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "745532752" + "i128": "820990191" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "dc171b382ee5dec161f8ffed801ee07529bf069e5051cd7662a98543580825df" + "bytes": "8aa2ce957b0a235cfbb3ce6fe93db9506c0c8383e4e14dac1d4817d63acc8353" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 866, + "timestamp": 1609, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dc171b382ee5dec161f8ffed801ee07529bf069e5051cd7662a98543580825df" + "bytes": "8aa2ce957b0a235cfbb3ce6fe93db9506c0c8383e4e14dac1d4817d63acc8353" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dc171b382ee5dec161f8ffed801ee07529bf069e5051cd7662a98543580825df" + "bytes": "8aa2ce957b0a235cfbb3ce6fe93db9506c0c8383e4e14dac1d4817d63acc8353" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "745532752" + "i128": "820990191" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "745532752" + "i128": "820990191" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "866" + "u64": "1609" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "191340418608f93a31e9e44b5d6dc7a9da085390e618c00ffc85792e07c408cb" + "bytes": "4853e3077935826ae8c3b68e57a06cfd6e39a9676a6cce229db626329df40f21" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "191340418608f93a31e9e44b5d6dc7a9da085390e618c00ffc85792e07c408cb" + "bytes": "4853e3077935826ae8c3b68e57a06cfd6e39a9676a6cce229db626329df40f21" } ] }, "durability": "persistent", "val": { - "bytes": "dc171b382ee5dec161f8ffed801ee07529bf069e5051cd7662a98543580825df" + "bytes": "8aa2ce957b0a235cfbb3ce6fe93db9506c0c8383e4e14dac1d4817d63acc8353" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "745532752" + "i128": "820990191" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "745532752" + "i128": "820990191" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "dc171b382ee5dec161f8ffed801ee07529bf069e5051cd7662a98543580825df" + "bytes": "8aa2ce957b0a235cfbb3ce6fe93db9506c0c8383e4e14dac1d4817d63acc8353" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "745532752" + "i128": "820990191" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "866" + "u64": "1609" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.153.json index 01b81f28..d3a9d759 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "262080340" + "i128": "585423881" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "262080340" + "i128": "585423881" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc85c5aa752df58702e2cf49e3f8b56cc92d0a97eada2b946e2bd1e16a2b1117" + "bytes": "3364dcefdf9ce4b51033d20039f4cae4b2141ebb6044c1c91ec3215045768287" }, { - "u64": "1494" + "u64": "224" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "262080340" + "i128": "585423881" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "71096b37943b97a3bbd6747f2213df1fbfbac97207bc2fc8b5c6033a19017fcf" + "bytes": "10dd7a3afedec5dcf14eea0e463d39b215d32cf12b223ba4e6a3f8e75e78c6ca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1494, + "timestamp": 224, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71096b37943b97a3bbd6747f2213df1fbfbac97207bc2fc8b5c6033a19017fcf" + "bytes": "10dd7a3afedec5dcf14eea0e463d39b215d32cf12b223ba4e6a3f8e75e78c6ca" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71096b37943b97a3bbd6747f2213df1fbfbac97207bc2fc8b5c6033a19017fcf" + "bytes": "10dd7a3afedec5dcf14eea0e463d39b215d32cf12b223ba4e6a3f8e75e78c6ca" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "262080340" + "i128": "585423881" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "262080340" + "i128": "585423881" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1494" + "u64": "224" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1fb0f9cdfc95e8a8bafee8ccf33caf1152c8e7f3f72a2913060b5722cc85ab5" + "bytes": "7b107e23baa3940f12f164037d91ba627c0dff3cf4b251f7c1c8226283ebf4e3" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1fb0f9cdfc95e8a8bafee8ccf33caf1152c8e7f3f72a2913060b5722cc85ab5" + "bytes": "7b107e23baa3940f12f164037d91ba627c0dff3cf4b251f7c1c8226283ebf4e3" } ] }, "durability": "persistent", "val": { - "bytes": "71096b37943b97a3bbd6747f2213df1fbfbac97207bc2fc8b5c6033a19017fcf" + "bytes": "10dd7a3afedec5dcf14eea0e463d39b215d32cf12b223ba4e6a3f8e75e78c6ca" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "262080340" + "i128": "585423881" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "262080340" + "i128": "585423881" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "71096b37943b97a3bbd6747f2213df1fbfbac97207bc2fc8b5c6033a19017fcf" + "bytes": "10dd7a3afedec5dcf14eea0e463d39b215d32cf12b223ba4e6a3f8e75e78c6ca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "262080340" + "i128": "585423881" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1494" + "u64": "224" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.154.json index ba8b74b1..4d8cf022 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "120058197" + "i128": "868293735" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "120058197" + "i128": "868293735" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ebc99d0ef41b481cc4d857a2d18a87eb233a28d71e0daa21c5aebc7d1302a118" + "bytes": "88cda03ef97a8932f6bd625248e7d38e0fc57170f2bb53b6c3218719ecf53518" }, { - "u64": "2973" + "u64": "2998" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "120058197" + "i128": "868293735" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "7de111342132b97e4593f4e4af70e31036730882b11320f770c5310fcb836b3e" + "bytes": "f94ef30e65947053ea8443e10db2cb3fbecc2abc3cc53a2fda7dc21e664e32bf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2973, + "timestamp": 2998, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7de111342132b97e4593f4e4af70e31036730882b11320f770c5310fcb836b3e" + "bytes": "f94ef30e65947053ea8443e10db2cb3fbecc2abc3cc53a2fda7dc21e664e32bf" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7de111342132b97e4593f4e4af70e31036730882b11320f770c5310fcb836b3e" + "bytes": "f94ef30e65947053ea8443e10db2cb3fbecc2abc3cc53a2fda7dc21e664e32bf" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "120058197" + "i128": "868293735" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "120058197" + "i128": "868293735" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2973" + "u64": "2998" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57879f27d57079ef3f7b0bdcbe3e250fdac156c9856a891f5114615dc3dfab3d" + "bytes": "902b6c492cd0f71c8feb3a2c31a92cfa2446251a34c4be4b9427d5584e92c850" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57879f27d57079ef3f7b0bdcbe3e250fdac156c9856a891f5114615dc3dfab3d" + "bytes": "902b6c492cd0f71c8feb3a2c31a92cfa2446251a34c4be4b9427d5584e92c850" } ] }, "durability": "persistent", "val": { - "bytes": "7de111342132b97e4593f4e4af70e31036730882b11320f770c5310fcb836b3e" + "bytes": "f94ef30e65947053ea8443e10db2cb3fbecc2abc3cc53a2fda7dc21e664e32bf" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "120058197" + "i128": "868293735" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "120058197" + "i128": "868293735" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7de111342132b97e4593f4e4af70e31036730882b11320f770c5310fcb836b3e" + "bytes": "f94ef30e65947053ea8443e10db2cb3fbecc2abc3cc53a2fda7dc21e664e32bf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "120058197" + "i128": "868293735" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2973" + "u64": "2998" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.155.json index d5dbe93d..4bcfa3c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "389033409" + "i128": "103590525" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "389033409" + "i128": "103590525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76c2ff8f29309faa3f3ba5b810bd047092fec2ded5be6a63d8b81cc5a445f13c" + "bytes": "3300a50bf926361d7b8fd3fb9a169422e688511347d0e286d0b5731410f0630f" }, { - "u64": "3469" + "u64": "776" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "389033409" + "i128": "103590525" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "2a6c59b74cdcd3955f84882e924b14ea472a0c8851cfeada83e53182f4aec7e8" + "bytes": "f771338a7a27e7fe5a7039f2218d35734b233c7387bdd25dd72132f5e45a7762" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3469, + "timestamp": 776, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2a6c59b74cdcd3955f84882e924b14ea472a0c8851cfeada83e53182f4aec7e8" + "bytes": "f771338a7a27e7fe5a7039f2218d35734b233c7387bdd25dd72132f5e45a7762" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2a6c59b74cdcd3955f84882e924b14ea472a0c8851cfeada83e53182f4aec7e8" + "bytes": "f771338a7a27e7fe5a7039f2218d35734b233c7387bdd25dd72132f5e45a7762" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "389033409" + "i128": "103590525" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "389033409" + "i128": "103590525" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3469" + "u64": "776" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcd78ec0a0bace83616ea10fe1b90fb77a3e9e079b1a366c3b7c119b8d63cc10" + "bytes": "67f3c7fc447e4a23cda6e127b460a2dbf7107171339970343be2a76145b09e87" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcd78ec0a0bace83616ea10fe1b90fb77a3e9e079b1a366c3b7c119b8d63cc10" + "bytes": "67f3c7fc447e4a23cda6e127b460a2dbf7107171339970343be2a76145b09e87" } ] }, "durability": "persistent", "val": { - "bytes": "2a6c59b74cdcd3955f84882e924b14ea472a0c8851cfeada83e53182f4aec7e8" + "bytes": "f771338a7a27e7fe5a7039f2218d35734b233c7387bdd25dd72132f5e45a7762" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "389033409" + "i128": "103590525" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "389033409" + "i128": "103590525" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2a6c59b74cdcd3955f84882e924b14ea472a0c8851cfeada83e53182f4aec7e8" + "bytes": "f771338a7a27e7fe5a7039f2218d35734b233c7387bdd25dd72132f5e45a7762" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "389033409" + "i128": "103590525" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3469" + "u64": "776" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.156.json index 1da60158..19008b43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509227740" + "i128": "729174557" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509227740" + "i128": "729174557" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "176ff5a77851626f60d93a1c8866a033911dbc549a86cf6906e8c05038089af4" + "bytes": "ee03961a9716d78259a8a2596dfc22c112034226a02c585033edd25d2b2ec4fe" }, { - "u64": "2581" + "u64": "2792" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "509227740" + "i128": "729174557" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "2858759252b57552ad963e7c021bae567a0941452d7ea1e5b0cb449d790dd4c2" + "bytes": "f9783909f46a339a88c2ea3ed3c269cf201d314801c00eb1d7493a665707bb91" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2581, + "timestamp": 2792, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2858759252b57552ad963e7c021bae567a0941452d7ea1e5b0cb449d790dd4c2" + "bytes": "f9783909f46a339a88c2ea3ed3c269cf201d314801c00eb1d7493a665707bb91" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2858759252b57552ad963e7c021bae567a0941452d7ea1e5b0cb449d790dd4c2" + "bytes": "f9783909f46a339a88c2ea3ed3c269cf201d314801c00eb1d7493a665707bb91" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509227740" + "i128": "729174557" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "509227740" + "i128": "729174557" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2581" + "u64": "2792" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dacc2a9389a6dc23a56b9f63074c491e076bd6a2b224ef66743271fd8ed15d9d" + "bytes": "72eb3fa2734e55853c898952575d1cbe02dab8a14564677fbdfd328de46c474d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dacc2a9389a6dc23a56b9f63074c491e076bd6a2b224ef66743271fd8ed15d9d" + "bytes": "72eb3fa2734e55853c898952575d1cbe02dab8a14564677fbdfd328de46c474d" } ] }, "durability": "persistent", "val": { - "bytes": "2858759252b57552ad963e7c021bae567a0941452d7ea1e5b0cb449d790dd4c2" + "bytes": "f9783909f46a339a88c2ea3ed3c269cf201d314801c00eb1d7493a665707bb91" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "509227740" + "i128": "729174557" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "509227740" + "i128": "729174557" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2858759252b57552ad963e7c021bae567a0941452d7ea1e5b0cb449d790dd4c2" + "bytes": "f9783909f46a339a88c2ea3ed3c269cf201d314801c00eb1d7493a665707bb91" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "509227740" + "i128": "729174557" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2581" + "u64": "2792" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.157.json index 6c1ec95a..a1105f37 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "410097943" + "i128": "821249959" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "410097943" + "i128": "821249959" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a986fb2734312fe9ff08ca5882d60d7321f100833fd9fadc60634d4edd6c7767" + "bytes": "ea34b5e103b824b88d34ac3ba68de1910fece26495ba3ce8fc12014c869fe2c3" }, { - "u64": "2418" + "u64": "151" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "410097943" + "i128": "821249959" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "689fa0bfb1c45109715f83a4c98beb1e9423d6e94143c45c9fe9c7efc9b4db7b" + "bytes": "c724ec592622cf261d0552cca6445ab0ddcd5c3f23339b6de21f073227137b51" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2418, + "timestamp": 151, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "689fa0bfb1c45109715f83a4c98beb1e9423d6e94143c45c9fe9c7efc9b4db7b" + "bytes": "c724ec592622cf261d0552cca6445ab0ddcd5c3f23339b6de21f073227137b51" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "689fa0bfb1c45109715f83a4c98beb1e9423d6e94143c45c9fe9c7efc9b4db7b" + "bytes": "c724ec592622cf261d0552cca6445ab0ddcd5c3f23339b6de21f073227137b51" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "410097943" + "i128": "821249959" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "410097943" + "i128": "821249959" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2418" + "u64": "151" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d08749dcbed6d64c85862dd2989771372b63a26fbfbbe7ceb16ae3052fd96f8b" + "bytes": "195a71ff32d0f56007c040a1566e4be45f98d1176f4466a3ad857e71d6f64d9d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d08749dcbed6d64c85862dd2989771372b63a26fbfbbe7ceb16ae3052fd96f8b" + "bytes": "195a71ff32d0f56007c040a1566e4be45f98d1176f4466a3ad857e71d6f64d9d" } ] }, "durability": "persistent", "val": { - "bytes": "689fa0bfb1c45109715f83a4c98beb1e9423d6e94143c45c9fe9c7efc9b4db7b" + "bytes": "c724ec592622cf261d0552cca6445ab0ddcd5c3f23339b6de21f073227137b51" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "410097943" + "i128": "821249959" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "410097943" + "i128": "821249959" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "689fa0bfb1c45109715f83a4c98beb1e9423d6e94143c45c9fe9c7efc9b4db7b" + "bytes": "c724ec592622cf261d0552cca6445ab0ddcd5c3f23339b6de21f073227137b51" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "410097943" + "i128": "821249959" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2418" + "u64": "151" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.158.json index c5285e7d..892de70e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "339303487" + "i128": "426372460" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "339303487" + "i128": "426372460" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9bdaea99261723df8cbf48af56e94916d12668dcf22a7f7d01c3c15bc6dacf4a" + "bytes": "a97a7e04a039bc24e83730a80d8392377814b68fec35c259d54a8aa37db5aeb0" }, { - "u64": "2480" + "u64": "2033" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "339303487" + "i128": "426372460" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "6a003e8bfb23d1d8496b7de6b368c3bdcd43c08569fb15c533bdc4519da3666c" + "bytes": "857e4d4a62efaa4216e80b5d0a0f9930cb24ad547b146280da699174e08201eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2480, + "timestamp": 2033, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a003e8bfb23d1d8496b7de6b368c3bdcd43c08569fb15c533bdc4519da3666c" + "bytes": "857e4d4a62efaa4216e80b5d0a0f9930cb24ad547b146280da699174e08201eb" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a003e8bfb23d1d8496b7de6b368c3bdcd43c08569fb15c533bdc4519da3666c" + "bytes": "857e4d4a62efaa4216e80b5d0a0f9930cb24ad547b146280da699174e08201eb" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "339303487" + "i128": "426372460" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "339303487" + "i128": "426372460" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2480" + "u64": "2033" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "043bea945268f816a31c32f79fd4ab90d4f7b1573227d3de6a31b7e7dc19c073" + "bytes": "68d626fe684f83b18b352281fdc8955e54f01f53b9e3967d79a6200df39a084c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "043bea945268f816a31c32f79fd4ab90d4f7b1573227d3de6a31b7e7dc19c073" + "bytes": "68d626fe684f83b18b352281fdc8955e54f01f53b9e3967d79a6200df39a084c" } ] }, "durability": "persistent", "val": { - "bytes": "6a003e8bfb23d1d8496b7de6b368c3bdcd43c08569fb15c533bdc4519da3666c" + "bytes": "857e4d4a62efaa4216e80b5d0a0f9930cb24ad547b146280da699174e08201eb" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "339303487" + "i128": "426372460" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "339303487" + "i128": "426372460" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6a003e8bfb23d1d8496b7de6b368c3bdcd43c08569fb15c533bdc4519da3666c" + "bytes": "857e4d4a62efaa4216e80b5d0a0f9930cb24ad547b146280da699174e08201eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "339303487" + "i128": "426372460" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2480" + "u64": "2033" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.159.json index b5954fa5..a5d42f03 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "111333065" + "i128": "721693378" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "111333065" + "i128": "721693378" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "77f15244e400929399833abb6eef773e5e47c41a249c603e9db48f138b823f28" + "bytes": "c7675bf11c175bf20615752e111ab3ce0f232a9166d0e5afe8e0e4d366cce5fc" }, { - "u64": "3055" + "u64": "534" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "111333065" + "i128": "721693378" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f2f0893f273af0ab354cac7a4e549173e76a489b71447b1717701d32da70931c" + "bytes": "04dbc9bdfbcfc9b778ef019e4142e4e154b0ab488b81523b7d81edf51578e7ba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3055, + "timestamp": 534, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2f0893f273af0ab354cac7a4e549173e76a489b71447b1717701d32da70931c" + "bytes": "04dbc9bdfbcfc9b778ef019e4142e4e154b0ab488b81523b7d81edf51578e7ba" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2f0893f273af0ab354cac7a4e549173e76a489b71447b1717701d32da70931c" + "bytes": "04dbc9bdfbcfc9b778ef019e4142e4e154b0ab488b81523b7d81edf51578e7ba" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "111333065" + "i128": "721693378" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "111333065" + "i128": "721693378" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3055" + "u64": "534" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7a526e4de6b6dd66f3aa5a83bb8623be223711f5ad70adf0c842e89bb48e04d" + "bytes": "7bb0d893fc8286435ac98558133a3c16392679d620c037224ddbf6187bb12fec" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7a526e4de6b6dd66f3aa5a83bb8623be223711f5ad70adf0c842e89bb48e04d" + "bytes": "7bb0d893fc8286435ac98558133a3c16392679d620c037224ddbf6187bb12fec" } ] }, "durability": "persistent", "val": { - "bytes": "f2f0893f273af0ab354cac7a4e549173e76a489b71447b1717701d32da70931c" + "bytes": "04dbc9bdfbcfc9b778ef019e4142e4e154b0ab488b81523b7d81edf51578e7ba" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "111333065" + "i128": "721693378" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "111333065" + "i128": "721693378" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f2f0893f273af0ab354cac7a4e549173e76a489b71447b1717701d32da70931c" + "bytes": "04dbc9bdfbcfc9b778ef019e4142e4e154b0ab488b81523b7d81edf51578e7ba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "111333065" + "i128": "721693378" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3055" + "u64": "534" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.16.json index 69b2e3bd..7436a809 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "800360771" + "i128": "682119628" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "800360771" + "i128": "682119628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "090678d188e9098e193f1809156039074bc870dda1bb4473b89dcf6534e293f1" + "bytes": "316bb93efea564cf0cd78b83ef19cf82f59d2045e5824de04f97686a5f11a6fc" }, { - "u64": "695" + "u64": "3171" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "800360771" + "i128": "682119628" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "7a833254f2376abfbf357d777a3b81b095ce0af163f9d59766b4835acd11aa97" + "bytes": "9c1a8252dc95651522b8342eeb5329fd70022eeece263b1567ea90c18c382c9b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 695, + "timestamp": 3171, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a833254f2376abfbf357d777a3b81b095ce0af163f9d59766b4835acd11aa97" + "bytes": "9c1a8252dc95651522b8342eeb5329fd70022eeece263b1567ea90c18c382c9b" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a833254f2376abfbf357d777a3b81b095ce0af163f9d59766b4835acd11aa97" + "bytes": "9c1a8252dc95651522b8342eeb5329fd70022eeece263b1567ea90c18c382c9b" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "800360771" + "i128": "682119628" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "800360771" + "i128": "682119628" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "695" + "u64": "3171" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad76665507814f101daf5dddb9ceeb5209ab5b41387adc818c3476e29d9aa833" + "bytes": "db0e44c9e5959d3506add7f5909ce07fbf506ba393456994fc134f8cf2285d35" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad76665507814f101daf5dddb9ceeb5209ab5b41387adc818c3476e29d9aa833" + "bytes": "db0e44c9e5959d3506add7f5909ce07fbf506ba393456994fc134f8cf2285d35" } ] }, "durability": "persistent", "val": { - "bytes": "7a833254f2376abfbf357d777a3b81b095ce0af163f9d59766b4835acd11aa97" + "bytes": "9c1a8252dc95651522b8342eeb5329fd70022eeece263b1567ea90c18c382c9b" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "800360771" + "i128": "682119628" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "800360771" + "i128": "682119628" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7a833254f2376abfbf357d777a3b81b095ce0af163f9d59766b4835acd11aa97" + "bytes": "9c1a8252dc95651522b8342eeb5329fd70022eeece263b1567ea90c18c382c9b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "800360771" + "i128": "682119628" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "695" + "u64": "3171" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.160.json index 360b97b4..cacb1330 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "259388487" + "i128": "395850653" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "259388487" + "i128": "395850653" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8fed2e4cb1ad2ad466c2a33171b7905ebedacad21b378dcd015bb11467f6a4aa" + "bytes": "41a88b7abc6a5d48ef0fef2e3d5bb796d91afa945639474ce2055b5e66854b73" }, { - "u64": "1492" + "u64": "3488" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "259388487" + "i128": "395850653" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f4b348a8602a2ebfb035e521ddf21b61249a5e2c9c35fccb9520eff8ea0e0188" + "bytes": "af0d138df9353e0e41f3ca85c4741574afc4849c55b6c44b79f7b4ac2c16369a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1492, + "timestamp": 3488, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f4b348a8602a2ebfb035e521ddf21b61249a5e2c9c35fccb9520eff8ea0e0188" + "bytes": "af0d138df9353e0e41f3ca85c4741574afc4849c55b6c44b79f7b4ac2c16369a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f4b348a8602a2ebfb035e521ddf21b61249a5e2c9c35fccb9520eff8ea0e0188" + "bytes": "af0d138df9353e0e41f3ca85c4741574afc4849c55b6c44b79f7b4ac2c16369a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "259388487" + "i128": "395850653" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "259388487" + "i128": "395850653" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1492" + "u64": "3488" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed07db1735a6db8e20b5f8e8d812cf0b11cebccf5230d6bee7e6467adc76ed0b" + "bytes": "913f9d93f2a97c7920195f556655496a077239504258ca701051a1542b84ef77" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed07db1735a6db8e20b5f8e8d812cf0b11cebccf5230d6bee7e6467adc76ed0b" + "bytes": "913f9d93f2a97c7920195f556655496a077239504258ca701051a1542b84ef77" } ] }, "durability": "persistent", "val": { - "bytes": "f4b348a8602a2ebfb035e521ddf21b61249a5e2c9c35fccb9520eff8ea0e0188" + "bytes": "af0d138df9353e0e41f3ca85c4741574afc4849c55b6c44b79f7b4ac2c16369a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "259388487" + "i128": "395850653" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "259388487" + "i128": "395850653" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f4b348a8602a2ebfb035e521ddf21b61249a5e2c9c35fccb9520eff8ea0e0188" + "bytes": "af0d138df9353e0e41f3ca85c4741574afc4849c55b6c44b79f7b4ac2c16369a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "259388487" + "i128": "395850653" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1492" + "u64": "3488" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.161.json index beb677de..290b38a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "423685246" + "i128": "156895212" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "423685246" + "i128": "156895212" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e884b82cb3f2c0816bc4118b54c75a4711c7b0f6085261f33ea8ea43b02e6a60" + "bytes": "354510557c5ba7a6c5b92e97d9a497e52320885a62a1bf1f3ae28bfc6a0a3242" }, { - "u64": "2633" + "u64": "2449" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "423685246" + "i128": "156895212" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "28be47febba0c1d072483fb35c91ecc05fe09c37ef17caf917dcdb9afd58fe13" + "bytes": "e9e35f5bdff5ca13741786d989e3616e7162231f6026e9942fd16d604a46b25a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2633, + "timestamp": 2449, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "28be47febba0c1d072483fb35c91ecc05fe09c37ef17caf917dcdb9afd58fe13" + "bytes": "e9e35f5bdff5ca13741786d989e3616e7162231f6026e9942fd16d604a46b25a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "28be47febba0c1d072483fb35c91ecc05fe09c37ef17caf917dcdb9afd58fe13" + "bytes": "e9e35f5bdff5ca13741786d989e3616e7162231f6026e9942fd16d604a46b25a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "423685246" + "i128": "156895212" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "423685246" + "i128": "156895212" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2633" + "u64": "2449" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7f543f18bf5c75116adc4ce0e1295729493eee1be044d05f56205d97c698dc9" + "bytes": "03d9658002d94e89d44b63629566a7ae8febdc09aa00fc36dd6a34a97e1f34b4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7f543f18bf5c75116adc4ce0e1295729493eee1be044d05f56205d97c698dc9" + "bytes": "03d9658002d94e89d44b63629566a7ae8febdc09aa00fc36dd6a34a97e1f34b4" } ] }, "durability": "persistent", "val": { - "bytes": "28be47febba0c1d072483fb35c91ecc05fe09c37ef17caf917dcdb9afd58fe13" + "bytes": "e9e35f5bdff5ca13741786d989e3616e7162231f6026e9942fd16d604a46b25a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "423685246" + "i128": "156895212" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "423685246" + "i128": "156895212" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "28be47febba0c1d072483fb35c91ecc05fe09c37ef17caf917dcdb9afd58fe13" + "bytes": "e9e35f5bdff5ca13741786d989e3616e7162231f6026e9942fd16d604a46b25a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "423685246" + "i128": "156895212" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2633" + "u64": "2449" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.162.json index 4f7c6ac7..86971fa9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "797891918" + "i128": "386079790" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "797891918" + "i128": "386079790" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afe2539e5c90ac7570ad5576483f0e009ce1399dadd98d5e609b6aa3d458099e" + "bytes": "06be88668ffa97476a58818f0092696e29b052c49c3c638036a6e112aa67c65b" }, { - "u64": "1326" + "u64": "712" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "797891918" + "i128": "386079790" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "67574f56dd5112948e45c8b46a62800be82f2586fc25f19eb0f70adfd53349d8" + "bytes": "70d91a8aee450ca63ac69cf5c42947b97418d750600a8e4e1306b2bfed295655" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1326, + "timestamp": 712, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "67574f56dd5112948e45c8b46a62800be82f2586fc25f19eb0f70adfd53349d8" + "bytes": "70d91a8aee450ca63ac69cf5c42947b97418d750600a8e4e1306b2bfed295655" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "67574f56dd5112948e45c8b46a62800be82f2586fc25f19eb0f70adfd53349d8" + "bytes": "70d91a8aee450ca63ac69cf5c42947b97418d750600a8e4e1306b2bfed295655" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "797891918" + "i128": "386079790" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "797891918" + "i128": "386079790" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1326" + "u64": "712" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58fdfd3a5341fdcac7450f60d87a94db72d241a5a97e43fbd10a6bb3674cc0d5" + "bytes": "99435bce3aa5e43237db10126db8351073d96a1e6167cc51f84fed52f04e4257" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58fdfd3a5341fdcac7450f60d87a94db72d241a5a97e43fbd10a6bb3674cc0d5" + "bytes": "99435bce3aa5e43237db10126db8351073d96a1e6167cc51f84fed52f04e4257" } ] }, "durability": "persistent", "val": { - "bytes": "67574f56dd5112948e45c8b46a62800be82f2586fc25f19eb0f70adfd53349d8" + "bytes": "70d91a8aee450ca63ac69cf5c42947b97418d750600a8e4e1306b2bfed295655" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "797891918" + "i128": "386079790" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "797891918" + "i128": "386079790" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "67574f56dd5112948e45c8b46a62800be82f2586fc25f19eb0f70adfd53349d8" + "bytes": "70d91a8aee450ca63ac69cf5c42947b97418d750600a8e4e1306b2bfed295655" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "797891918" + "i128": "386079790" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1326" + "u64": "712" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.163.json index 361e565e..f73e6a0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "679388521" + "i128": "779979619" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "679388521" + "i128": "779979619" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c311316ecb830380b7076eaa1de1ba829995ef7c393b19696de302c347c44b5c" + "bytes": "1db199d5f8923333d194055e62c5cef643330bfcb29ec8045cdb83f1d2dd108b" }, { - "u64": "831" + "u64": "1195" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "679388521" + "i128": "779979619" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "9496e2b458c4f0fdef294e7696019cec8ba58479ea66e4ab0a2928bc80711e00" + "bytes": "1737f203dd41faacd76d255664837968e8df46ac0fba3c1a4a9523d624d0dea8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 831, + "timestamp": 1195, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9496e2b458c4f0fdef294e7696019cec8ba58479ea66e4ab0a2928bc80711e00" + "bytes": "1737f203dd41faacd76d255664837968e8df46ac0fba3c1a4a9523d624d0dea8" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9496e2b458c4f0fdef294e7696019cec8ba58479ea66e4ab0a2928bc80711e00" + "bytes": "1737f203dd41faacd76d255664837968e8df46ac0fba3c1a4a9523d624d0dea8" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "679388521" + "i128": "779979619" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "679388521" + "i128": "779979619" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "831" + "u64": "1195" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6884913f74a4e34d53f89dab214e7899bc3e0d63106adeaebe0af910ad6c3d77" + "bytes": "deb591a27641c906e06dc32123b4c42d276303d823f39fc5bdd31995ed39ea6f" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6884913f74a4e34d53f89dab214e7899bc3e0d63106adeaebe0af910ad6c3d77" + "bytes": "deb591a27641c906e06dc32123b4c42d276303d823f39fc5bdd31995ed39ea6f" } ] }, "durability": "persistent", "val": { - "bytes": "9496e2b458c4f0fdef294e7696019cec8ba58479ea66e4ab0a2928bc80711e00" + "bytes": "1737f203dd41faacd76d255664837968e8df46ac0fba3c1a4a9523d624d0dea8" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "679388521" + "i128": "779979619" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "679388521" + "i128": "779979619" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9496e2b458c4f0fdef294e7696019cec8ba58479ea66e4ab0a2928bc80711e00" + "bytes": "1737f203dd41faacd76d255664837968e8df46ac0fba3c1a4a9523d624d0dea8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "679388521" + "i128": "779979619" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "831" + "u64": "1195" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.164.json index dc84f252..8131e10c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "235970151" + "i128": "452555718" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "235970151" + "i128": "452555718" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7ce000b958a9c197ca2965c41c15d38400eca2d71e629bdcf7d4bb2f7160354" + "bytes": "4ef9231df0f63af09ee65cdb6a59b63d201d8c7ca5b8ea960efc7ad7998ec1a9" }, { - "u64": "2257" + "u64": "3204" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "235970151" + "i128": "452555718" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "6bd517a2148f9b77af89fa493de61190c241c590873d7b02b38835015bf0ce39" + "bytes": "e07ab804829a9f26831cf87ea75ed32ceee5577c6183f4ee3c359c2ed7a43ed4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2257, + "timestamp": 3204, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bd517a2148f9b77af89fa493de61190c241c590873d7b02b38835015bf0ce39" + "bytes": "e07ab804829a9f26831cf87ea75ed32ceee5577c6183f4ee3c359c2ed7a43ed4" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bd517a2148f9b77af89fa493de61190c241c590873d7b02b38835015bf0ce39" + "bytes": "e07ab804829a9f26831cf87ea75ed32ceee5577c6183f4ee3c359c2ed7a43ed4" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "235970151" + "i128": "452555718" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "235970151" + "i128": "452555718" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2257" + "u64": "3204" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c5ea9f569a01a237338ef4d82da96be790695c050298e458b9b386cb76b7e2c" + "bytes": "13f47b40eec9b309baeccc911b231df82f890b9cd604770d42c6d31077783082" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c5ea9f569a01a237338ef4d82da96be790695c050298e458b9b386cb76b7e2c" + "bytes": "13f47b40eec9b309baeccc911b231df82f890b9cd604770d42c6d31077783082" } ] }, "durability": "persistent", "val": { - "bytes": "6bd517a2148f9b77af89fa493de61190c241c590873d7b02b38835015bf0ce39" + "bytes": "e07ab804829a9f26831cf87ea75ed32ceee5577c6183f4ee3c359c2ed7a43ed4" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "235970151" + "i128": "452555718" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "235970151" + "i128": "452555718" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6bd517a2148f9b77af89fa493de61190c241c590873d7b02b38835015bf0ce39" + "bytes": "e07ab804829a9f26831cf87ea75ed32ceee5577c6183f4ee3c359c2ed7a43ed4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "235970151" + "i128": "452555718" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2257" + "u64": "3204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.165.json index cfd9f545..cab8b07f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "963865664" + "i128": "475497267" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "963865664" + "i128": "475497267" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7245d4a3e2dbf6d265d75873504d0499e0e523652b1049703f90a0d5fc6a1fbd" + "bytes": "89177d18cdd75b72dfaa26e96ac9b17d449d36de2f3ef3a33e39e458476b270f" }, { - "u64": "2315" + "u64": "785" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "963865664" + "i128": "475497267" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "065203a1d759a7d85eaf52f573b9c484a938bfa5e50fdecb899597eaa4d98fd6" + "bytes": "449e2ab3e79a350acf8f9fbfd8fca76b742306413dd6a1a0ea7d2ed148927747" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2315, + "timestamp": 785, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "065203a1d759a7d85eaf52f573b9c484a938bfa5e50fdecb899597eaa4d98fd6" + "bytes": "449e2ab3e79a350acf8f9fbfd8fca76b742306413dd6a1a0ea7d2ed148927747" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "065203a1d759a7d85eaf52f573b9c484a938bfa5e50fdecb899597eaa4d98fd6" + "bytes": "449e2ab3e79a350acf8f9fbfd8fca76b742306413dd6a1a0ea7d2ed148927747" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "963865664" + "i128": "475497267" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "963865664" + "i128": "475497267" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2315" + "u64": "785" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f0b128706605f6a5f7a71287487c7d272410f8e2a4dbc366cdd62232914340d" + "bytes": "9b2b41cb848a4252b8423cf2ab3d4c0cbde6a6cb54f02b77a9f931f988e3acef" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f0b128706605f6a5f7a71287487c7d272410f8e2a4dbc366cdd62232914340d" + "bytes": "9b2b41cb848a4252b8423cf2ab3d4c0cbde6a6cb54f02b77a9f931f988e3acef" } ] }, "durability": "persistent", "val": { - "bytes": "065203a1d759a7d85eaf52f573b9c484a938bfa5e50fdecb899597eaa4d98fd6" + "bytes": "449e2ab3e79a350acf8f9fbfd8fca76b742306413dd6a1a0ea7d2ed148927747" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "963865664" + "i128": "475497267" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "963865664" + "i128": "475497267" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "065203a1d759a7d85eaf52f573b9c484a938bfa5e50fdecb899597eaa4d98fd6" + "bytes": "449e2ab3e79a350acf8f9fbfd8fca76b742306413dd6a1a0ea7d2ed148927747" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "963865664" + "i128": "475497267" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2315" + "u64": "785" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.166.json index cd33e271..9e80705f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403389394" + "i128": "844386821" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403389394" + "i128": "844386821" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0651b8f0b6e62c9b3fe41c2188c24dec080ec75eb486bc4eeba8c65eebb995f" + "bytes": "44a15ba5829f43c24bd1da89089ce3721dd457a6e120a407454611fd377216b0" }, { - "u64": "1776" + "u64": "747" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "403389394" + "i128": "844386821" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "09a673c2f4a8a191490b6bb055fc2ed726a70c29b3a98f9b7224d9e66063b689" + "bytes": "1d91925089666251ec633875a7107ce9f554507f1376df519337f394f91c2806" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1776, + "timestamp": 747, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09a673c2f4a8a191490b6bb055fc2ed726a70c29b3a98f9b7224d9e66063b689" + "bytes": "1d91925089666251ec633875a7107ce9f554507f1376df519337f394f91c2806" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09a673c2f4a8a191490b6bb055fc2ed726a70c29b3a98f9b7224d9e66063b689" + "bytes": "1d91925089666251ec633875a7107ce9f554507f1376df519337f394f91c2806" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403389394" + "i128": "844386821" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "403389394" + "i128": "844386821" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1776" + "u64": "747" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "317858112e61cd82336321863da9f83518e9d0257f111e54d8f09d2d10ea8ed7" + "bytes": "9feb2cef88915d3044fdfcf51c86ce50da7d9e497e6438d916720967e5045cb3" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "317858112e61cd82336321863da9f83518e9d0257f111e54d8f09d2d10ea8ed7" + "bytes": "9feb2cef88915d3044fdfcf51c86ce50da7d9e497e6438d916720967e5045cb3" } ] }, "durability": "persistent", "val": { - "bytes": "09a673c2f4a8a191490b6bb055fc2ed726a70c29b3a98f9b7224d9e66063b689" + "bytes": "1d91925089666251ec633875a7107ce9f554507f1376df519337f394f91c2806" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "403389394" + "i128": "844386821" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "403389394" + "i128": "844386821" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "09a673c2f4a8a191490b6bb055fc2ed726a70c29b3a98f9b7224d9e66063b689" + "bytes": "1d91925089666251ec633875a7107ce9f554507f1376df519337f394f91c2806" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "403389394" + "i128": "844386821" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1776" + "u64": "747" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.167.json index 34465a93..124c763c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "28046917" + "i128": "628510262" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "28046917" + "i128": "628510262" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82457950da7df6c7b9b1c5ac2e8948b6b7e924154a3ad7974aafdcc5528abc7e" + "bytes": "f1db1ba6922f4f251d80013997a789877bf1cacd0ca569c5c7bd838e4b3506c6" }, { - "u64": "1142" + "u64": "3086" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "28046917" + "i128": "628510262" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "2e44cd50b7c5a2a807a7c81939e9acff9843ab71d0bd91c8f78a8bc54102ccea" + "bytes": "8b68c95b3ce0b7e7d2902537cf1633f83286d09aa61359747cc74d36a06f2c4d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1142, + "timestamp": 3086, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e44cd50b7c5a2a807a7c81939e9acff9843ab71d0bd91c8f78a8bc54102ccea" + "bytes": "8b68c95b3ce0b7e7d2902537cf1633f83286d09aa61359747cc74d36a06f2c4d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e44cd50b7c5a2a807a7c81939e9acff9843ab71d0bd91c8f78a8bc54102ccea" + "bytes": "8b68c95b3ce0b7e7d2902537cf1633f83286d09aa61359747cc74d36a06f2c4d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "28046917" + "i128": "628510262" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "28046917" + "i128": "628510262" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1142" + "u64": "3086" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f17b1860995d570b28ae29fe018c2516cd8c65acda06a74dcb80635d2851a96f" + "bytes": "c1c91d074100c12fc109ce233a59e3b944441fa5e6c3c3d103f3eb7a32a9fb51" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f17b1860995d570b28ae29fe018c2516cd8c65acda06a74dcb80635d2851a96f" + "bytes": "c1c91d074100c12fc109ce233a59e3b944441fa5e6c3c3d103f3eb7a32a9fb51" } ] }, "durability": "persistent", "val": { - "bytes": "2e44cd50b7c5a2a807a7c81939e9acff9843ab71d0bd91c8f78a8bc54102ccea" + "bytes": "8b68c95b3ce0b7e7d2902537cf1633f83286d09aa61359747cc74d36a06f2c4d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "28046917" + "i128": "628510262" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "28046917" + "i128": "628510262" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2e44cd50b7c5a2a807a7c81939e9acff9843ab71d0bd91c8f78a8bc54102ccea" + "bytes": "8b68c95b3ce0b7e7d2902537cf1633f83286d09aa61359747cc74d36a06f2c4d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "28046917" + "i128": "628510262" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1142" + "u64": "3086" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.168.json index 1ea7be28..09a4f472 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "561087942" + "i128": "807568133" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "561087942" + "i128": "807568133" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da0d95d4375930a1d4ad75f6f99d5fca71b5b03494bf3eea876fdb173575b470" + "bytes": "e8c6b9b172ec3746fdf00fa2e9e8f0e1a6acf986b278924acb1dec572bd9b0ea" }, { - "u64": "3576" + "u64": "1559" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "561087942" + "i128": "807568133" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "3e931b4ac90d16df6654e019d2762cd78dc3ed1b7336f6a359ce98e7f845a05b" + "bytes": "0163f402ad888a9dcc86282330388da2173cc3fb10829dc8202dcb51f98f8bec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3576, + "timestamp": 1559, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e931b4ac90d16df6654e019d2762cd78dc3ed1b7336f6a359ce98e7f845a05b" + "bytes": "0163f402ad888a9dcc86282330388da2173cc3fb10829dc8202dcb51f98f8bec" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e931b4ac90d16df6654e019d2762cd78dc3ed1b7336f6a359ce98e7f845a05b" + "bytes": "0163f402ad888a9dcc86282330388da2173cc3fb10829dc8202dcb51f98f8bec" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "561087942" + "i128": "807568133" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "561087942" + "i128": "807568133" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3576" + "u64": "1559" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c4e6d5a8cb41ce328db925a8838baa62bd562010163172be1612df9ac441b1a" + "bytes": "71fa15c3ece10655fa7c7dd0ea7c21c258c52d2c158d9228c840ca93fc244903" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c4e6d5a8cb41ce328db925a8838baa62bd562010163172be1612df9ac441b1a" + "bytes": "71fa15c3ece10655fa7c7dd0ea7c21c258c52d2c158d9228c840ca93fc244903" } ] }, "durability": "persistent", "val": { - "bytes": "3e931b4ac90d16df6654e019d2762cd78dc3ed1b7336f6a359ce98e7f845a05b" + "bytes": "0163f402ad888a9dcc86282330388da2173cc3fb10829dc8202dcb51f98f8bec" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "561087942" + "i128": "807568133" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "561087942" + "i128": "807568133" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3e931b4ac90d16df6654e019d2762cd78dc3ed1b7336f6a359ce98e7f845a05b" + "bytes": "0163f402ad888a9dcc86282330388da2173cc3fb10829dc8202dcb51f98f8bec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "561087942" + "i128": "807568133" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3576" + "u64": "1559" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.169.json index 881a51c0..e256f90b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "498796047" + "i128": "2057797" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "498796047" + "i128": "2057797" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54d7540cfba232a0c6af327059667aa8fa57dbb064fcdcf28270333665e1cc34" + "bytes": "75e28f58f597eae86c71b74b845f1936c3ecfdc047dd9344507c019c76314a42" }, { - "u64": "3576" + "u64": "458" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "498796047" + "i128": "2057797" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "97f9609145d40e366cb835a7e6b595195401ff7d7402b2ac6312b3286a426746" + "bytes": "6dafc5463106688ec593428f90f2a718713630a873e670570d9726b23c3e6967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3576, + "timestamp": 458, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "97f9609145d40e366cb835a7e6b595195401ff7d7402b2ac6312b3286a426746" + "bytes": "6dafc5463106688ec593428f90f2a718713630a873e670570d9726b23c3e6967" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "97f9609145d40e366cb835a7e6b595195401ff7d7402b2ac6312b3286a426746" + "bytes": "6dafc5463106688ec593428f90f2a718713630a873e670570d9726b23c3e6967" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "498796047" + "i128": "2057797" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "498796047" + "i128": "2057797" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3576" + "u64": "458" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd0f2b94110543c6cd3eb30e7d4fef504d8acce7e833df99b7a827828f7d8071" + "bytes": "5d9e6647a14814a9016526739c39b36c3055d26d7f037032529ff1681f6cae24" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd0f2b94110543c6cd3eb30e7d4fef504d8acce7e833df99b7a827828f7d8071" + "bytes": "5d9e6647a14814a9016526739c39b36c3055d26d7f037032529ff1681f6cae24" } ] }, "durability": "persistent", "val": { - "bytes": "97f9609145d40e366cb835a7e6b595195401ff7d7402b2ac6312b3286a426746" + "bytes": "6dafc5463106688ec593428f90f2a718713630a873e670570d9726b23c3e6967" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "498796047" + "i128": "2057797" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "498796047" + "i128": "2057797" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "97f9609145d40e366cb835a7e6b595195401ff7d7402b2ac6312b3286a426746" + "bytes": "6dafc5463106688ec593428f90f2a718713630a873e670570d9726b23c3e6967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "498796047" + "i128": "2057797" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3576" + "u64": "458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.17.json index 5542d768..f83b3d56 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "751837262" + "i128": "627120856" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "751837262" + "i128": "627120856" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "426849908373febc4c59a2f3612c22041e4e04f0b84e85c4a7c5dfa3f935e611" + "bytes": "2b8483c966727892e60bf161ff78fe78a1044a189c23cdb53977c92fe916a351" }, { - "u64": "1205" + "u64": "1989" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "751837262" + "i128": "627120856" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1ab1914debc92e1ffde1af0ed8a55c10fa65c15f13637ca67f30b5cbf2c10161" + "bytes": "5f2b3b693fab75ee4d0a220b13cc3edf30beaceb2f8d26fc4fe8b0bde6b98b86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1205, + "timestamp": 1989, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ab1914debc92e1ffde1af0ed8a55c10fa65c15f13637ca67f30b5cbf2c10161" + "bytes": "5f2b3b693fab75ee4d0a220b13cc3edf30beaceb2f8d26fc4fe8b0bde6b98b86" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ab1914debc92e1ffde1af0ed8a55c10fa65c15f13637ca67f30b5cbf2c10161" + "bytes": "5f2b3b693fab75ee4d0a220b13cc3edf30beaceb2f8d26fc4fe8b0bde6b98b86" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "751837262" + "i128": "627120856" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "751837262" + "i128": "627120856" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1205" + "u64": "1989" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23eb316e7f9a2a7f62340e8ab81e7753483980282927e907c18a51ca67fcca6a" + "bytes": "d4b8add2e742013652d1ba770c6870dd2798d9c9a1fa34d8ae1732a2f14f2143" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23eb316e7f9a2a7f62340e8ab81e7753483980282927e907c18a51ca67fcca6a" + "bytes": "d4b8add2e742013652d1ba770c6870dd2798d9c9a1fa34d8ae1732a2f14f2143" } ] }, "durability": "persistent", "val": { - "bytes": "1ab1914debc92e1ffde1af0ed8a55c10fa65c15f13637ca67f30b5cbf2c10161" + "bytes": "5f2b3b693fab75ee4d0a220b13cc3edf30beaceb2f8d26fc4fe8b0bde6b98b86" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "751837262" + "i128": "627120856" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "751837262" + "i128": "627120856" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1ab1914debc92e1ffde1af0ed8a55c10fa65c15f13637ca67f30b5cbf2c10161" + "bytes": "5f2b3b693fab75ee4d0a220b13cc3edf30beaceb2f8d26fc4fe8b0bde6b98b86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "751837262" + "i128": "627120856" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1205" + "u64": "1989" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.170.json index 6b7cdfb6..fa3b0a87 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "958285496" + "i128": "270819507" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "958285496" + "i128": "270819507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "768456fcc0171ea9af746b4ec405690832d5ae959ef67e7d9986daccdead1986" + "bytes": "109863ae38e4a6a0cd34d6319b681d2d53d8b8d7a7df225ba04f064fcfaa792b" }, { - "u64": "3324" + "u64": "3382" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "958285496" + "i128": "270819507" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8b2a7f58bedc171a24840de9992b1f432fb8752b31b63e2eb08e01265b4251fb" + "bytes": "a1b1076e1bf19af26aad5571220bfa63e18351f9b089fafc087627f72da20a54" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3324, + "timestamp": 3382, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b2a7f58bedc171a24840de9992b1f432fb8752b31b63e2eb08e01265b4251fb" + "bytes": "a1b1076e1bf19af26aad5571220bfa63e18351f9b089fafc087627f72da20a54" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b2a7f58bedc171a24840de9992b1f432fb8752b31b63e2eb08e01265b4251fb" + "bytes": "a1b1076e1bf19af26aad5571220bfa63e18351f9b089fafc087627f72da20a54" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "958285496" + "i128": "270819507" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "958285496" + "i128": "270819507" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3324" + "u64": "3382" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ef0937b6894fab07faf0d12c1f5c7034834331f8ccce3b5cc2cbc2e65ec1af0" + "bytes": "8ed04f1e86561c3b0fa1cff8fab7b986846770a5b332f07ee5d68cf7e29f171d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ef0937b6894fab07faf0d12c1f5c7034834331f8ccce3b5cc2cbc2e65ec1af0" + "bytes": "8ed04f1e86561c3b0fa1cff8fab7b986846770a5b332f07ee5d68cf7e29f171d" } ] }, "durability": "persistent", "val": { - "bytes": "8b2a7f58bedc171a24840de9992b1f432fb8752b31b63e2eb08e01265b4251fb" + "bytes": "a1b1076e1bf19af26aad5571220bfa63e18351f9b089fafc087627f72da20a54" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "958285496" + "i128": "270819507" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "958285496" + "i128": "270819507" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8b2a7f58bedc171a24840de9992b1f432fb8752b31b63e2eb08e01265b4251fb" + "bytes": "a1b1076e1bf19af26aad5571220bfa63e18351f9b089fafc087627f72da20a54" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "958285496" + "i128": "270819507" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3324" + "u64": "3382" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.171.json index 448ba6ee..1db0ee54 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "380371759" + "i128": "997745879" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "380371759" + "i128": "997745879" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f86cc465ccd067a703332b81ada74c8258df4d7734c3e7174679ba64cf628500" + "bytes": "5f01ed94c7ac92b138c1f517adec7e6a9f13fe5d50d75aea129d94d9e4bfe7d7" }, { - "u64": "2645" + "u64": "1147" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "380371759" + "i128": "997745879" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "2d9844c4d4df114d286ef1db0227cdc8068c147ff1c8e293d39ea6d7bd1a4aa7" + "bytes": "1c701c23f8b58636d006e10091691c7de801cff0a2d31b1a6e027a14a56f7134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2645, + "timestamp": 1147, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2d9844c4d4df114d286ef1db0227cdc8068c147ff1c8e293d39ea6d7bd1a4aa7" + "bytes": "1c701c23f8b58636d006e10091691c7de801cff0a2d31b1a6e027a14a56f7134" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2d9844c4d4df114d286ef1db0227cdc8068c147ff1c8e293d39ea6d7bd1a4aa7" + "bytes": "1c701c23f8b58636d006e10091691c7de801cff0a2d31b1a6e027a14a56f7134" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "380371759" + "i128": "997745879" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "380371759" + "i128": "997745879" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2645" + "u64": "1147" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6408e01385105090aaf5262c291ae704ece189ad409b283c09922f64e63a45c0" + "bytes": "86b1420c5396bffbc69ba5f9cd42ee4e9c718d6b871cea777eee1c6476d9cce6" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6408e01385105090aaf5262c291ae704ece189ad409b283c09922f64e63a45c0" + "bytes": "86b1420c5396bffbc69ba5f9cd42ee4e9c718d6b871cea777eee1c6476d9cce6" } ] }, "durability": "persistent", "val": { - "bytes": "2d9844c4d4df114d286ef1db0227cdc8068c147ff1c8e293d39ea6d7bd1a4aa7" + "bytes": "1c701c23f8b58636d006e10091691c7de801cff0a2d31b1a6e027a14a56f7134" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "380371759" + "i128": "997745879" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "380371759" + "i128": "997745879" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2d9844c4d4df114d286ef1db0227cdc8068c147ff1c8e293d39ea6d7bd1a4aa7" + "bytes": "1c701c23f8b58636d006e10091691c7de801cff0a2d31b1a6e027a14a56f7134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "380371759" + "i128": "997745879" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2645" + "u64": "1147" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.172.json index 94003a60..9a2a2232 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "261943217" + "i128": "704746278" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "261943217" + "i128": "704746278" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f6a66a4d8896ea932bc7b7351505acf147cb256454d5afa69cff44842c8b0c07" + "bytes": "5ee961126515fd636ba1f3c9c6f2a905fced2fba1b4b9cfe79dc6704169cbdb9" }, { - "u64": "286" + "u64": "854" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "261943217" + "i128": "704746278" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b89513a72ee6218b869d8d07e63ac32bf39005f143add240733c3ea49d594405" + "bytes": "fd73641d09edf6629c2ee0ec8493d8fcc076976571e56156a266437a6ab1694e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 286, + "timestamp": 854, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b89513a72ee6218b869d8d07e63ac32bf39005f143add240733c3ea49d594405" + "bytes": "fd73641d09edf6629c2ee0ec8493d8fcc076976571e56156a266437a6ab1694e" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b89513a72ee6218b869d8d07e63ac32bf39005f143add240733c3ea49d594405" + "bytes": "fd73641d09edf6629c2ee0ec8493d8fcc076976571e56156a266437a6ab1694e" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "261943217" + "i128": "704746278" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "261943217" + "i128": "704746278" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "286" + "u64": "854" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2daef5a99a00706ddb693140a7e1d0cdee8d0fe38d5e26bde563f9a433036e0" + "bytes": "70053cc6ecd85ac2a0692014f684eb1ac06da6e32f7fb91436b5961871f237f1" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2daef5a99a00706ddb693140a7e1d0cdee8d0fe38d5e26bde563f9a433036e0" + "bytes": "70053cc6ecd85ac2a0692014f684eb1ac06da6e32f7fb91436b5961871f237f1" } ] }, "durability": "persistent", "val": { - "bytes": "b89513a72ee6218b869d8d07e63ac32bf39005f143add240733c3ea49d594405" + "bytes": "fd73641d09edf6629c2ee0ec8493d8fcc076976571e56156a266437a6ab1694e" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "261943217" + "i128": "704746278" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "261943217" + "i128": "704746278" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b89513a72ee6218b869d8d07e63ac32bf39005f143add240733c3ea49d594405" + "bytes": "fd73641d09edf6629c2ee0ec8493d8fcc076976571e56156a266437a6ab1694e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "261943217" + "i128": "704746278" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "286" + "u64": "854" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.173.json index b4c88b60..85bdfc3a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "241516799" + "i128": "478593271" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "241516799" + "i128": "478593271" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9798d243c6acc712468265b5725c8d476ac8aba8d99d0fe18b2b5f024654996" + "bytes": "5e81eb2959dd02056513dcf8eb3598b6a468da72d870669add4599d078e8228e" }, { - "u64": "1438" + "u64": "1616" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "241516799" + "i128": "478593271" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "9a47a7dcff8c335de9d9b763b462e671334d01f936ac8b03005c07f5d743af0f" + "bytes": "2e8321e7591759b68ee39b3648c459f1775fb5a2e6061d4ec2053362df990fa6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1438, + "timestamp": 1616, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a47a7dcff8c335de9d9b763b462e671334d01f936ac8b03005c07f5d743af0f" + "bytes": "2e8321e7591759b68ee39b3648c459f1775fb5a2e6061d4ec2053362df990fa6" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a47a7dcff8c335de9d9b763b462e671334d01f936ac8b03005c07f5d743af0f" + "bytes": "2e8321e7591759b68ee39b3648c459f1775fb5a2e6061d4ec2053362df990fa6" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "241516799" + "i128": "478593271" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "241516799" + "i128": "478593271" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1438" + "u64": "1616" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9368b0c0030eb31fd4e9ff0d1eca7708897eaaa815da7c9683be6a9637d9da3" + "bytes": "177a59ee3990a2bddbb48200c7d98a951b919590c74628659ab6946456545e8a" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9368b0c0030eb31fd4e9ff0d1eca7708897eaaa815da7c9683be6a9637d9da3" + "bytes": "177a59ee3990a2bddbb48200c7d98a951b919590c74628659ab6946456545e8a" } ] }, "durability": "persistent", "val": { - "bytes": "9a47a7dcff8c335de9d9b763b462e671334d01f936ac8b03005c07f5d743af0f" + "bytes": "2e8321e7591759b68ee39b3648c459f1775fb5a2e6061d4ec2053362df990fa6" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "241516799" + "i128": "478593271" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "241516799" + "i128": "478593271" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9a47a7dcff8c335de9d9b763b462e671334d01f936ac8b03005c07f5d743af0f" + "bytes": "2e8321e7591759b68ee39b3648c459f1775fb5a2e6061d4ec2053362df990fa6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "241516799" + "i128": "478593271" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1438" + "u64": "1616" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.174.json index 6e73673d..25341af6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "603790910" + "i128": "516232048" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "603790910" + "i128": "516232048" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a8eba288b90e707d5b4bd897361fd60b354630c51e945adf35a15d23c338569" + "bytes": "ab218d6a3b527d27507709202bec0b73d391337db900e771674632939e08f057" }, { - "u64": "369" + "u64": "2894" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "603790910" + "i128": "516232048" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "e2b617f678c3dd72427a3bfc2357032de7f941556f3919cf1a61d9a6179850e1" + "bytes": "4c11fb62f086232229092029263cb03bd44b9ca3904905cb9588c0103a544172" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 369, + "timestamp": 2894, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e2b617f678c3dd72427a3bfc2357032de7f941556f3919cf1a61d9a6179850e1" + "bytes": "4c11fb62f086232229092029263cb03bd44b9ca3904905cb9588c0103a544172" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e2b617f678c3dd72427a3bfc2357032de7f941556f3919cf1a61d9a6179850e1" + "bytes": "4c11fb62f086232229092029263cb03bd44b9ca3904905cb9588c0103a544172" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "603790910" + "i128": "516232048" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "603790910" + "i128": "516232048" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "369" + "u64": "2894" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae11551cac82cf04dcae27bd852804d52c10eb2397481cc80e348641c69c6079" + "bytes": "17834fa84c1c45cd8860100c30080307cad5247c98e99012c3919f95f3a15afb" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae11551cac82cf04dcae27bd852804d52c10eb2397481cc80e348641c69c6079" + "bytes": "17834fa84c1c45cd8860100c30080307cad5247c98e99012c3919f95f3a15afb" } ] }, "durability": "persistent", "val": { - "bytes": "e2b617f678c3dd72427a3bfc2357032de7f941556f3919cf1a61d9a6179850e1" + "bytes": "4c11fb62f086232229092029263cb03bd44b9ca3904905cb9588c0103a544172" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "603790910" + "i128": "516232048" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "603790910" + "i128": "516232048" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e2b617f678c3dd72427a3bfc2357032de7f941556f3919cf1a61d9a6179850e1" + "bytes": "4c11fb62f086232229092029263cb03bd44b9ca3904905cb9588c0103a544172" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "603790910" + "i128": "516232048" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "369" + "u64": "2894" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.175.json index e617659a..9828e184 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "124341116" + "i128": "658649099" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "124341116" + "i128": "658649099" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fb96faea1f086fbf558512da05ee47229bed37189b6407de6d0e85ebc1912c9" + "bytes": "73643ce5db66dd1e8dd0571efde6e627247c40cf52a73a15b7e0e5407aeb41a0" }, { - "u64": "3334" + "u64": "602" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "124341116" + "i128": "658649099" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "73efeb44a5eadaa3f0a74d78bdff6b45225dc60704fdfda1fae2e606617de72c" + "bytes": "04425ff2f4cfff8580b957a9090015a07c1c0769510e6fadf75049ced5d9cfea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3334, + "timestamp": 602, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73efeb44a5eadaa3f0a74d78bdff6b45225dc60704fdfda1fae2e606617de72c" + "bytes": "04425ff2f4cfff8580b957a9090015a07c1c0769510e6fadf75049ced5d9cfea" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73efeb44a5eadaa3f0a74d78bdff6b45225dc60704fdfda1fae2e606617de72c" + "bytes": "04425ff2f4cfff8580b957a9090015a07c1c0769510e6fadf75049ced5d9cfea" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "124341116" + "i128": "658649099" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "124341116" + "i128": "658649099" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3334" + "u64": "602" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "311d9661b7d8ec67edf4fbf25001da72fcdf303e7e55c02f64f84b9956bf2c80" + "bytes": "199bc5ef53a75b5104b8dc6c383aba43fbd0b66150a3d160b4d522676a55f005" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "311d9661b7d8ec67edf4fbf25001da72fcdf303e7e55c02f64f84b9956bf2c80" + "bytes": "199bc5ef53a75b5104b8dc6c383aba43fbd0b66150a3d160b4d522676a55f005" } ] }, "durability": "persistent", "val": { - "bytes": "73efeb44a5eadaa3f0a74d78bdff6b45225dc60704fdfda1fae2e606617de72c" + "bytes": "04425ff2f4cfff8580b957a9090015a07c1c0769510e6fadf75049ced5d9cfea" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "124341116" + "i128": "658649099" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "124341116" + "i128": "658649099" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "73efeb44a5eadaa3f0a74d78bdff6b45225dc60704fdfda1fae2e606617de72c" + "bytes": "04425ff2f4cfff8580b957a9090015a07c1c0769510e6fadf75049ced5d9cfea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "124341116" + "i128": "658649099" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3334" + "u64": "602" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.176.json index 578226f5..3fe0ea37 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "907320195" + "i128": "925661713" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "907320195" + "i128": "925661713" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "515aa1ed6c70a65a858aed1a5c0751dca313e10c725da961c9b3ca85b17a30a8" + "bytes": "2f4fed191b96f7d30741b1839f91a037baa450c0365260751951a52d746d7026" }, { - "u64": "1722" + "u64": "3538" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "907320195" + "i128": "925661713" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "e53df107198795fd5d0a8d8f1fe2932b726bf0b8b21ddd5a8ad83d7ca3df49ee" + "bytes": "cb91fa147dcecf621a129d35705ee87cb7ed5de2b67a4de5ff6e34aef65acb93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1722, + "timestamp": 3538, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e53df107198795fd5d0a8d8f1fe2932b726bf0b8b21ddd5a8ad83d7ca3df49ee" + "bytes": "cb91fa147dcecf621a129d35705ee87cb7ed5de2b67a4de5ff6e34aef65acb93" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e53df107198795fd5d0a8d8f1fe2932b726bf0b8b21ddd5a8ad83d7ca3df49ee" + "bytes": "cb91fa147dcecf621a129d35705ee87cb7ed5de2b67a4de5ff6e34aef65acb93" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "907320195" + "i128": "925661713" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "907320195" + "i128": "925661713" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1722" + "u64": "3538" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "46eb5da3931e5da3efc14ba2dfa46b86c2dfa8f06cbab639ca8d4660f63649df" + "bytes": "384823cc9c2d0fae332d358c02f2a1baecae8733c404b5af38871c50549710c2" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "46eb5da3931e5da3efc14ba2dfa46b86c2dfa8f06cbab639ca8d4660f63649df" + "bytes": "384823cc9c2d0fae332d358c02f2a1baecae8733c404b5af38871c50549710c2" } ] }, "durability": "persistent", "val": { - "bytes": "e53df107198795fd5d0a8d8f1fe2932b726bf0b8b21ddd5a8ad83d7ca3df49ee" + "bytes": "cb91fa147dcecf621a129d35705ee87cb7ed5de2b67a4de5ff6e34aef65acb93" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "907320195" + "i128": "925661713" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "907320195" + "i128": "925661713" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e53df107198795fd5d0a8d8f1fe2932b726bf0b8b21ddd5a8ad83d7ca3df49ee" + "bytes": "cb91fa147dcecf621a129d35705ee87cb7ed5de2b67a4de5ff6e34aef65acb93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "907320195" + "i128": "925661713" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1722" + "u64": "3538" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.177.json index be9361a5..cbbd06e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "397295380" + "i128": "579946167" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "397295380" + "i128": "579946167" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05d9a015c77bade36c7dd9bc47972f76678ed520a2bbc4594eccd91c2b031755" + "bytes": "ab9797f98659329302356e1a4bbc73cf77de7a2b74b1dd1b141e2194a827ff29" }, { - "u64": "2335" + "u64": "2828" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "397295380" + "i128": "579946167" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "13f214fbb0553350bb14e673f58fe30e5db1bbcacb7fc6621dba51ca96641258" + "bytes": "e4fbbea3392bd5a051e518f517dcf8d02dd0757d60151b4b0df6540ad2147ad6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2335, + "timestamp": 2828, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13f214fbb0553350bb14e673f58fe30e5db1bbcacb7fc6621dba51ca96641258" + "bytes": "e4fbbea3392bd5a051e518f517dcf8d02dd0757d60151b4b0df6540ad2147ad6" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13f214fbb0553350bb14e673f58fe30e5db1bbcacb7fc6621dba51ca96641258" + "bytes": "e4fbbea3392bd5a051e518f517dcf8d02dd0757d60151b4b0df6540ad2147ad6" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "397295380" + "i128": "579946167" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "397295380" + "i128": "579946167" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2335" + "u64": "2828" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a5aee944cd4b9b071b76a633493450cf726cdaf32df30d26deff7a08af88103" + "bytes": "f9d620558d985c66cb7a62d39cd9f8e5f1de998c46fb7303ac5bda091882d209" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a5aee944cd4b9b071b76a633493450cf726cdaf32df30d26deff7a08af88103" + "bytes": "f9d620558d985c66cb7a62d39cd9f8e5f1de998c46fb7303ac5bda091882d209" } ] }, "durability": "persistent", "val": { - "bytes": "13f214fbb0553350bb14e673f58fe30e5db1bbcacb7fc6621dba51ca96641258" + "bytes": "e4fbbea3392bd5a051e518f517dcf8d02dd0757d60151b4b0df6540ad2147ad6" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "397295380" + "i128": "579946167" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "397295380" + "i128": "579946167" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "13f214fbb0553350bb14e673f58fe30e5db1bbcacb7fc6621dba51ca96641258" + "bytes": "e4fbbea3392bd5a051e518f517dcf8d02dd0757d60151b4b0df6540ad2147ad6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "397295380" + "i128": "579946167" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2335" + "u64": "2828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.178.json index 9ef472e3..bd64037a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "443378853" + "i128": "262323537" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "443378853" + "i128": "262323537" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ded5de1247afc9f441ede86eeab519ad71905ab5fdd882ade66d42f2647220bd" + "bytes": "b27e2fe25703ee65297159b05a6961d82908e278d9993b4a735cab77b07d0cbd" }, { - "u64": "479" + "u64": "133" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "443378853" + "i128": "262323537" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a05f2516810c0c93ebb0daebd2ab3931b51e50abe169dd0862b692eb8a71692c" + "bytes": "576ed567d6950c1cc15f3cde51fed7b137e75218d93f9dd26005d624807a8fd6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 479, + "timestamp": 133, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a05f2516810c0c93ebb0daebd2ab3931b51e50abe169dd0862b692eb8a71692c" + "bytes": "576ed567d6950c1cc15f3cde51fed7b137e75218d93f9dd26005d624807a8fd6" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a05f2516810c0c93ebb0daebd2ab3931b51e50abe169dd0862b692eb8a71692c" + "bytes": "576ed567d6950c1cc15f3cde51fed7b137e75218d93f9dd26005d624807a8fd6" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "443378853" + "i128": "262323537" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "443378853" + "i128": "262323537" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "479" + "u64": "133" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3d089c083ddeab0143df5ad505c00186286d701af7d1820b49139578fe983f1" + "bytes": "e9493a00c58db78e556f9782f899a9abec27634a80b2743a6d3d5190828ce4bd" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3d089c083ddeab0143df5ad505c00186286d701af7d1820b49139578fe983f1" + "bytes": "e9493a00c58db78e556f9782f899a9abec27634a80b2743a6d3d5190828ce4bd" } ] }, "durability": "persistent", "val": { - "bytes": "a05f2516810c0c93ebb0daebd2ab3931b51e50abe169dd0862b692eb8a71692c" + "bytes": "576ed567d6950c1cc15f3cde51fed7b137e75218d93f9dd26005d624807a8fd6" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "443378853" + "i128": "262323537" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "443378853" + "i128": "262323537" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a05f2516810c0c93ebb0daebd2ab3931b51e50abe169dd0862b692eb8a71692c" + "bytes": "576ed567d6950c1cc15f3cde51fed7b137e75218d93f9dd26005d624807a8fd6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "443378853" + "i128": "262323537" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "479" + "u64": "133" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.179.json index 57721d25..901b8f1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "385866118" + "i128": "720682023" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "385866118" + "i128": "720682023" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7fb0d5da15f5e8278d663a9f3b0440bec4440ffb10cad4b67bbb37b2c87546ce" + "bytes": "0d2183ae289ed70bff96c9b67cdfc5879a5ac800add67bd67d4b74c087dc68e3" }, { - "u64": "2723" + "u64": "3083" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "385866118" + "i128": "720682023" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "6fb87df92f985fe97dd9ecdee888d107fc892488cf0cc5a9179d6b1783028800" + "bytes": "395afaac1579bd450d63d988d92576c1960606e09bf3e05ce3a5860f91ddab2f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2723, + "timestamp": 3083, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6fb87df92f985fe97dd9ecdee888d107fc892488cf0cc5a9179d6b1783028800" + "bytes": "395afaac1579bd450d63d988d92576c1960606e09bf3e05ce3a5860f91ddab2f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6fb87df92f985fe97dd9ecdee888d107fc892488cf0cc5a9179d6b1783028800" + "bytes": "395afaac1579bd450d63d988d92576c1960606e09bf3e05ce3a5860f91ddab2f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "385866118" + "i128": "720682023" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "385866118" + "i128": "720682023" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2723" + "u64": "3083" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f1e06f587c958e76edbea5c882a0219ffd124a2d50471d836361b2d25a6caf7" + "bytes": "770f27726426416b8bdb2216a210940298746092f2580b24359c62b36afda857" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f1e06f587c958e76edbea5c882a0219ffd124a2d50471d836361b2d25a6caf7" + "bytes": "770f27726426416b8bdb2216a210940298746092f2580b24359c62b36afda857" } ] }, "durability": "persistent", "val": { - "bytes": "6fb87df92f985fe97dd9ecdee888d107fc892488cf0cc5a9179d6b1783028800" + "bytes": "395afaac1579bd450d63d988d92576c1960606e09bf3e05ce3a5860f91ddab2f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "385866118" + "i128": "720682023" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "385866118" + "i128": "720682023" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6fb87df92f985fe97dd9ecdee888d107fc892488cf0cc5a9179d6b1783028800" + "bytes": "395afaac1579bd450d63d988d92576c1960606e09bf3e05ce3a5860f91ddab2f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "385866118" + "i128": "720682023" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2723" + "u64": "3083" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.18.json index 59d95759..d4d1156c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "737506195" + "i128": "46768061" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "737506195" + "i128": "46768061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2aef0300b3e4450db9f1d706cfc8784791f398c27e9c33b2f99a128773bbbf31" + "bytes": "2e81f998d6f354dec4991075ff6e5bceab2c05d63d38afc09372b7e4fa1e823e" }, { - "u64": "942" + "u64": "2671" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "737506195" + "i128": "46768061" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8148ade15c9e3c66bc2b788d69d11f1821de65c45da0dbba2698500f9b61b70c" + "bytes": "bfa36aac320e9b47345b59de91363f99f4cba4f385c04970b718c4ee0f48e88c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 942, + "timestamp": 2671, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8148ade15c9e3c66bc2b788d69d11f1821de65c45da0dbba2698500f9b61b70c" + "bytes": "bfa36aac320e9b47345b59de91363f99f4cba4f385c04970b718c4ee0f48e88c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8148ade15c9e3c66bc2b788d69d11f1821de65c45da0dbba2698500f9b61b70c" + "bytes": "bfa36aac320e9b47345b59de91363f99f4cba4f385c04970b718c4ee0f48e88c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "737506195" + "i128": "46768061" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "737506195" + "i128": "46768061" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "942" + "u64": "2671" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66e4a30027a2ca5a5702652d75c7029d2e764c4862cf208c9570031cadb33781" + "bytes": "3ffc50c56c5453eadc34631a6be5d12f42c37f6f3ab294fed9e5bfa3731124eb" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66e4a30027a2ca5a5702652d75c7029d2e764c4862cf208c9570031cadb33781" + "bytes": "3ffc50c56c5453eadc34631a6be5d12f42c37f6f3ab294fed9e5bfa3731124eb" } ] }, "durability": "persistent", "val": { - "bytes": "8148ade15c9e3c66bc2b788d69d11f1821de65c45da0dbba2698500f9b61b70c" + "bytes": "bfa36aac320e9b47345b59de91363f99f4cba4f385c04970b718c4ee0f48e88c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "737506195" + "i128": "46768061" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "737506195" + "i128": "46768061" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8148ade15c9e3c66bc2b788d69d11f1821de65c45da0dbba2698500f9b61b70c" + "bytes": "bfa36aac320e9b47345b59de91363f99f4cba4f385c04970b718c4ee0f48e88c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "737506195" + "i128": "46768061" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "942" + "u64": "2671" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.180.json index 639a62ef..aa56d3e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "552317443" + "i128": "775642678" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "552317443" + "i128": "775642678" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f53c9f7d22c4c8458ff71cb2b0a4d4a080a391a5523962a67ac1066b62e465d1" + "bytes": "8d0fb4b931f46218be2a604f977fc1ffcd7a4632de7ac43bc4065ecbc9628e49" }, { - "u64": "105" + "u64": "3326" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "552317443" + "i128": "775642678" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "da9a4b6054c14bca883fe5ceeaa820a147d01e470109cb84fa5b66b51a596582" + "bytes": "f952a7ec4df559f1480afabe96e80d49591d012bb53135f96c4148d852a28f2a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 105, + "timestamp": 3326, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da9a4b6054c14bca883fe5ceeaa820a147d01e470109cb84fa5b66b51a596582" + "bytes": "f952a7ec4df559f1480afabe96e80d49591d012bb53135f96c4148d852a28f2a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da9a4b6054c14bca883fe5ceeaa820a147d01e470109cb84fa5b66b51a596582" + "bytes": "f952a7ec4df559f1480afabe96e80d49591d012bb53135f96c4148d852a28f2a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "552317443" + "i128": "775642678" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "552317443" + "i128": "775642678" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "105" + "u64": "3326" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "505891d6a62d6274bd8f8a2c2a452053db0765b1d1643a95e1a62ca3c3a7e1c7" + "bytes": "1dcf3cc605d834f6ce7d324e5b5b39e9287b021494421ae7126856136cfce428" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "505891d6a62d6274bd8f8a2c2a452053db0765b1d1643a95e1a62ca3c3a7e1c7" + "bytes": "1dcf3cc605d834f6ce7d324e5b5b39e9287b021494421ae7126856136cfce428" } ] }, "durability": "persistent", "val": { - "bytes": "da9a4b6054c14bca883fe5ceeaa820a147d01e470109cb84fa5b66b51a596582" + "bytes": "f952a7ec4df559f1480afabe96e80d49591d012bb53135f96c4148d852a28f2a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "552317443" + "i128": "775642678" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "552317443" + "i128": "775642678" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "da9a4b6054c14bca883fe5ceeaa820a147d01e470109cb84fa5b66b51a596582" + "bytes": "f952a7ec4df559f1480afabe96e80d49591d012bb53135f96c4148d852a28f2a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "552317443" + "i128": "775642678" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "105" + "u64": "3326" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.181.json index bf075eec..bd70add3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "257502591" + "i128": "667181645" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "257502591" + "i128": "667181645" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5bce830ea0a186b0325e4004875ba6e50d46d4dda45666da1dc254bbe539c69b" + "bytes": "54fbdc94b8a125d7073835bd8cbd3bc8ac5e00d05c903935c6509442be095b71" }, { - "u64": "436" + "u64": "3174" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "257502591" + "i128": "667181645" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "152ed9fee0457b77575f6f316417cf738ac6307dc59ed247d2d35b31bfd17780" + "bytes": "7da3ec7052706e37cbfe62330a3ac24b4b949c8a4c1cd9665e907b47d7041e16" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 436, + "timestamp": 3174, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "152ed9fee0457b77575f6f316417cf738ac6307dc59ed247d2d35b31bfd17780" + "bytes": "7da3ec7052706e37cbfe62330a3ac24b4b949c8a4c1cd9665e907b47d7041e16" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "152ed9fee0457b77575f6f316417cf738ac6307dc59ed247d2d35b31bfd17780" + "bytes": "7da3ec7052706e37cbfe62330a3ac24b4b949c8a4c1cd9665e907b47d7041e16" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "257502591" + "i128": "667181645" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "257502591" + "i128": "667181645" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "436" + "u64": "3174" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "110c574c17eb4f6f4ee1968fdda841c21206c1069a4e1af179cb956ffb04e2ac" + "bytes": "d378e506bcea661f9ed4913d62f98a188a3291e64a1bde09991321b57446ee6d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "110c574c17eb4f6f4ee1968fdda841c21206c1069a4e1af179cb956ffb04e2ac" + "bytes": "d378e506bcea661f9ed4913d62f98a188a3291e64a1bde09991321b57446ee6d" } ] }, "durability": "persistent", "val": { - "bytes": "152ed9fee0457b77575f6f316417cf738ac6307dc59ed247d2d35b31bfd17780" + "bytes": "7da3ec7052706e37cbfe62330a3ac24b4b949c8a4c1cd9665e907b47d7041e16" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "257502591" + "i128": "667181645" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "257502591" + "i128": "667181645" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "152ed9fee0457b77575f6f316417cf738ac6307dc59ed247d2d35b31bfd17780" + "bytes": "7da3ec7052706e37cbfe62330a3ac24b4b949c8a4c1cd9665e907b47d7041e16" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "257502591" + "i128": "667181645" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "436" + "u64": "3174" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.182.json index 533dc1bc..43d2477c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "51872894" + "i128": "72603110" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "51872894" + "i128": "72603110" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95bd8969411debbe46b3f7c75fda59576818fe4e1fc9f044f6f1b3c4470338f4" + "bytes": "a045a80bc926bde28cc29579fd17a5cd52f22dcab21ad1419782dddda4a9b832" }, { - "u64": "2535" + "u64": "2698" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "51872894" + "i128": "72603110" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4d4c1580600de376ca9a732b03ba66adef7aca7ce182ad53bbd137044a9aacf9" + "bytes": "ba2cb88685354a13d47e3c14234062fef5daf2288163c8c4c2364beb9a488ca3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2535, + "timestamp": 2698, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d4c1580600de376ca9a732b03ba66adef7aca7ce182ad53bbd137044a9aacf9" + "bytes": "ba2cb88685354a13d47e3c14234062fef5daf2288163c8c4c2364beb9a488ca3" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d4c1580600de376ca9a732b03ba66adef7aca7ce182ad53bbd137044a9aacf9" + "bytes": "ba2cb88685354a13d47e3c14234062fef5daf2288163c8c4c2364beb9a488ca3" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "51872894" + "i128": "72603110" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "51872894" + "i128": "72603110" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2535" + "u64": "2698" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d22017dd64da296e437ede71c56170f83427aa395508baee2cdc473f8cc14ba1" + "bytes": "a911651597e5ef94773d0c1b65367173486981ca274b49d46e9485f03cbcd0ac" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d22017dd64da296e437ede71c56170f83427aa395508baee2cdc473f8cc14ba1" + "bytes": "a911651597e5ef94773d0c1b65367173486981ca274b49d46e9485f03cbcd0ac" } ] }, "durability": "persistent", "val": { - "bytes": "4d4c1580600de376ca9a732b03ba66adef7aca7ce182ad53bbd137044a9aacf9" + "bytes": "ba2cb88685354a13d47e3c14234062fef5daf2288163c8c4c2364beb9a488ca3" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "51872894" + "i128": "72603110" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "51872894" + "i128": "72603110" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4d4c1580600de376ca9a732b03ba66adef7aca7ce182ad53bbd137044a9aacf9" + "bytes": "ba2cb88685354a13d47e3c14234062fef5daf2288163c8c4c2364beb9a488ca3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "51872894" + "i128": "72603110" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2535" + "u64": "2698" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.183.json index 68843829..ec834d48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "497409517" + "i128": "503900102" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "497409517" + "i128": "503900102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8df017ca6d52879343d03b427f989faaa9f3e14adb70f63d33da7aa6f0bc0c3d" + "bytes": "da97f4bf4c466c4ffcf85a121c502d1666ecfafbec964cbe8f22d1e0dcac6853" }, { - "u64": "1782" + "u64": "2616" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "497409517" + "i128": "503900102" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8f82ab4411e16188017595a23b2174a7f17d3be03fd3de0d5817fc77e0e57bd4" + "bytes": "e652ca9aa1862a6180f0de00932ca99ee6650f612f6a0ae9ae84202372247291" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1782, + "timestamp": 2616, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f82ab4411e16188017595a23b2174a7f17d3be03fd3de0d5817fc77e0e57bd4" + "bytes": "e652ca9aa1862a6180f0de00932ca99ee6650f612f6a0ae9ae84202372247291" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f82ab4411e16188017595a23b2174a7f17d3be03fd3de0d5817fc77e0e57bd4" + "bytes": "e652ca9aa1862a6180f0de00932ca99ee6650f612f6a0ae9ae84202372247291" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "497409517" + "i128": "503900102" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "497409517" + "i128": "503900102" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1782" + "u64": "2616" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea50efb9e197b88e176a3b840efbea37780634cb8a657ee9bad2ce20f26e5944" + "bytes": "56e8ba148370324f2e0e9590a017340dfdcdfdf59a864754ccbe3bcd0128e308" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea50efb9e197b88e176a3b840efbea37780634cb8a657ee9bad2ce20f26e5944" + "bytes": "56e8ba148370324f2e0e9590a017340dfdcdfdf59a864754ccbe3bcd0128e308" } ] }, "durability": "persistent", "val": { - "bytes": "8f82ab4411e16188017595a23b2174a7f17d3be03fd3de0d5817fc77e0e57bd4" + "bytes": "e652ca9aa1862a6180f0de00932ca99ee6650f612f6a0ae9ae84202372247291" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "497409517" + "i128": "503900102" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "497409517" + "i128": "503900102" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8f82ab4411e16188017595a23b2174a7f17d3be03fd3de0d5817fc77e0e57bd4" + "bytes": "e652ca9aa1862a6180f0de00932ca99ee6650f612f6a0ae9ae84202372247291" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "497409517" + "i128": "503900102" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1782" + "u64": "2616" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.184.json index bcb2eca7..f837eeb9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917601853" + "i128": "748568628" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917601853" + "i128": "748568628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c7bcd51033caee556cd381f1bb82dfe000a6fe86b5e0b1313e21296b2fee12e" + "bytes": "457c9a85b0f7601a99da5ed0e628061e8710e67aa1e6a28fa0a3a3dee7a3193f" }, { - "u64": "3468" + "u64": "1390" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917601853" + "i128": "748568628" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "00d8c03171992343520e0290a8fef6393bdb06e0bc7a717d9ad8a7e604327339" + "bytes": "8ad1ff03c85952c2e134ea866432ef0d86908a7f1c17808c26ba9e9c9955de8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3468, + "timestamp": 1390, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00d8c03171992343520e0290a8fef6393bdb06e0bc7a717d9ad8a7e604327339" + "bytes": "8ad1ff03c85952c2e134ea866432ef0d86908a7f1c17808c26ba9e9c9955de8f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00d8c03171992343520e0290a8fef6393bdb06e0bc7a717d9ad8a7e604327339" + "bytes": "8ad1ff03c85952c2e134ea866432ef0d86908a7f1c17808c26ba9e9c9955de8f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917601853" + "i128": "748568628" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917601853" + "i128": "748568628" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3468" + "u64": "1390" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22314a6400c6e11175df67ac636fad5aeeb1b98e8a4d26684eb11508d4903ca5" + "bytes": "0a8d233c7cf3d106b655a2d18c25e73bc0536b529b79d2f1012cdcd67b4e9482" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22314a6400c6e11175df67ac636fad5aeeb1b98e8a4d26684eb11508d4903ca5" + "bytes": "0a8d233c7cf3d106b655a2d18c25e73bc0536b529b79d2f1012cdcd67b4e9482" } ] }, "durability": "persistent", "val": { - "bytes": "00d8c03171992343520e0290a8fef6393bdb06e0bc7a717d9ad8a7e604327339" + "bytes": "8ad1ff03c85952c2e134ea866432ef0d86908a7f1c17808c26ba9e9c9955de8f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "917601853" + "i128": "748568628" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "917601853" + "i128": "748568628" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "00d8c03171992343520e0290a8fef6393bdb06e0bc7a717d9ad8a7e604327339" + "bytes": "8ad1ff03c85952c2e134ea866432ef0d86908a7f1c17808c26ba9e9c9955de8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "917601853" + "i128": "748568628" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3468" + "u64": "1390" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.185.json index 43496b3c..94b7d72b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "663692450" + "i128": "976528048" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "663692450" + "i128": "976528048" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1bd9aff2204351ba50d314a881bdd729566ef1087215b5a793a54a6692327d52" + "bytes": "8e23c336a1b95f50219a9182eee2d2ee2d4c4b1a232e581ae0f450f7de1c9a39" }, { - "u64": "2661" + "u64": "3399" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "663692450" + "i128": "976528048" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "860cabed27f2e90f80c8b2df81929d8a9dff8949fc718b3906f70d6364d6dad7" + "bytes": "7dcd289d49fb1fbe493a5893f83f4a03fad6e3968cfdec8489433687a75a89ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2661, + "timestamp": 3399, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "860cabed27f2e90f80c8b2df81929d8a9dff8949fc718b3906f70d6364d6dad7" + "bytes": "7dcd289d49fb1fbe493a5893f83f4a03fad6e3968cfdec8489433687a75a89ea" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "860cabed27f2e90f80c8b2df81929d8a9dff8949fc718b3906f70d6364d6dad7" + "bytes": "7dcd289d49fb1fbe493a5893f83f4a03fad6e3968cfdec8489433687a75a89ea" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "663692450" + "i128": "976528048" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "663692450" + "i128": "976528048" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2661" + "u64": "3399" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9adf63d1cd5136a4bfe6e4a32674cffb595d89be09efff3ea7ba8ea922efcf5c" + "bytes": "3fb7b29536bb4f9f17f9d6dd8457b50a5a5e835986dda7a6a439fc8a831c20ab" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9adf63d1cd5136a4bfe6e4a32674cffb595d89be09efff3ea7ba8ea922efcf5c" + "bytes": "3fb7b29536bb4f9f17f9d6dd8457b50a5a5e835986dda7a6a439fc8a831c20ab" } ] }, "durability": "persistent", "val": { - "bytes": "860cabed27f2e90f80c8b2df81929d8a9dff8949fc718b3906f70d6364d6dad7" + "bytes": "7dcd289d49fb1fbe493a5893f83f4a03fad6e3968cfdec8489433687a75a89ea" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "663692450" + "i128": "976528048" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "663692450" + "i128": "976528048" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "860cabed27f2e90f80c8b2df81929d8a9dff8949fc718b3906f70d6364d6dad7" + "bytes": "7dcd289d49fb1fbe493a5893f83f4a03fad6e3968cfdec8489433687a75a89ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "663692450" + "i128": "976528048" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2661" + "u64": "3399" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.186.json index 75cf0966..3453be90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "879311366" + "i128": "867342819" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "879311366" + "i128": "867342819" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d594e72f0bfcebde2598c135c24e339dcb2b863d41295ad14b9ed55be1abe44" + "bytes": "8afb327a2377150f29ccb6ad0a0ccbeca27ee304c34093d4b9f3aecd1007058d" }, { - "u64": "311" + "u64": "425" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "879311366" + "i128": "867342819" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "90f151ac2e3cd5f24c4157efcea9838863d00b4c3598b0945dcbcb169d531dc4" + "bytes": "36b1d911ddfd0a9618b62ecd4a6009e321295e913160c51aa03b0d968720eddc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 311, + "timestamp": 425, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "90f151ac2e3cd5f24c4157efcea9838863d00b4c3598b0945dcbcb169d531dc4" + "bytes": "36b1d911ddfd0a9618b62ecd4a6009e321295e913160c51aa03b0d968720eddc" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "90f151ac2e3cd5f24c4157efcea9838863d00b4c3598b0945dcbcb169d531dc4" + "bytes": "36b1d911ddfd0a9618b62ecd4a6009e321295e913160c51aa03b0d968720eddc" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "879311366" + "i128": "867342819" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "879311366" + "i128": "867342819" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "311" + "u64": "425" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4356faeb4ba7ad78dea8e37065b17496a39db6458f990685d91edbaf06c1a9a" + "bytes": "1ffff9a23e1c2b31edf3c6b5f61e4ed0a9f6b3bb64b6ca4ff82606d69a9471c4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4356faeb4ba7ad78dea8e37065b17496a39db6458f990685d91edbaf06c1a9a" + "bytes": "1ffff9a23e1c2b31edf3c6b5f61e4ed0a9f6b3bb64b6ca4ff82606d69a9471c4" } ] }, "durability": "persistent", "val": { - "bytes": "90f151ac2e3cd5f24c4157efcea9838863d00b4c3598b0945dcbcb169d531dc4" + "bytes": "36b1d911ddfd0a9618b62ecd4a6009e321295e913160c51aa03b0d968720eddc" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "879311366" + "i128": "867342819" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "879311366" + "i128": "867342819" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "90f151ac2e3cd5f24c4157efcea9838863d00b4c3598b0945dcbcb169d531dc4" + "bytes": "36b1d911ddfd0a9618b62ecd4a6009e321295e913160c51aa03b0d968720eddc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "879311366" + "i128": "867342819" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "311" + "u64": "425" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.187.json index a725d1cb..243cb313 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "545215747" + "i128": "996397556" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "545215747" + "i128": "996397556" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d53ab0884017b19b4664a3f8aa2b8663c190490f351e2ee30cd8773ed78207e2" + "bytes": "9f6cd112217ebacf29a7bc2d50dd899908e3f4df57797be7b1fe83101650a309" }, { - "u64": "3506" + "u64": "88" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "545215747" + "i128": "996397556" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8e09e21e6205c9f406e7c333c8e288fcc7902f8201abab90494469b0e26e777e" + "bytes": "bcfba321ffc802741f0bc43e8ffe96107de1ee750426a4f1e81ac33566bacba2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3506, + "timestamp": 88, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e09e21e6205c9f406e7c333c8e288fcc7902f8201abab90494469b0e26e777e" + "bytes": "bcfba321ffc802741f0bc43e8ffe96107de1ee750426a4f1e81ac33566bacba2" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e09e21e6205c9f406e7c333c8e288fcc7902f8201abab90494469b0e26e777e" + "bytes": "bcfba321ffc802741f0bc43e8ffe96107de1ee750426a4f1e81ac33566bacba2" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "545215747" + "i128": "996397556" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "545215747" + "i128": "996397556" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3506" + "u64": "88" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e124d9d1878b4270e2004bd9c0e241fef84f37675fa13f3f539bf4bdf830f90c" + "bytes": "e98fe7d798b6722a90c5a3ad37f9df57f0ff30185cb6d6aefb4fae96acc8302d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e124d9d1878b4270e2004bd9c0e241fef84f37675fa13f3f539bf4bdf830f90c" + "bytes": "e98fe7d798b6722a90c5a3ad37f9df57f0ff30185cb6d6aefb4fae96acc8302d" } ] }, "durability": "persistent", "val": { - "bytes": "8e09e21e6205c9f406e7c333c8e288fcc7902f8201abab90494469b0e26e777e" + "bytes": "bcfba321ffc802741f0bc43e8ffe96107de1ee750426a4f1e81ac33566bacba2" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "545215747" + "i128": "996397556" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "545215747" + "i128": "996397556" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8e09e21e6205c9f406e7c333c8e288fcc7902f8201abab90494469b0e26e777e" + "bytes": "bcfba321ffc802741f0bc43e8ffe96107de1ee750426a4f1e81ac33566bacba2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "545215747" + "i128": "996397556" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3506" + "u64": "88" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.188.json index e16ba4d9..5b1f1f90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "558078618" + "i128": "495940762" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "558078618" + "i128": "495940762" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f0a7f13d0028ee89534117a313a89775e0c5a0776c0bb01e6c942100fbe5125b" + "bytes": "e57653eef479bf2625c5a11c2bd0338905d6d199f06c4945666506d1c244bfc8" }, { - "u64": "448" + "u64": "217" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "558078618" + "i128": "495940762" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "7e1d69997ec1f3a592111bce09ae18b4c6da90744c892ecd063862f8519da63a" + "bytes": "55932e9c63bac3ccd6192791a346615d302d29b8342ac3bfb1819bc8af94854f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 448, + "timestamp": 217, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e1d69997ec1f3a592111bce09ae18b4c6da90744c892ecd063862f8519da63a" + "bytes": "55932e9c63bac3ccd6192791a346615d302d29b8342ac3bfb1819bc8af94854f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e1d69997ec1f3a592111bce09ae18b4c6da90744c892ecd063862f8519da63a" + "bytes": "55932e9c63bac3ccd6192791a346615d302d29b8342ac3bfb1819bc8af94854f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "558078618" + "i128": "495940762" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "558078618" + "i128": "495940762" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "448" + "u64": "217" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93e4c6a3738ae94c0086462f89fca16fcfd91c5ea39f644671b06d11756ac6de" + "bytes": "785c62cdae9b0d4e0748c2653890c9d855d88f53b9294f9cc954eb63cef40e68" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93e4c6a3738ae94c0086462f89fca16fcfd91c5ea39f644671b06d11756ac6de" + "bytes": "785c62cdae9b0d4e0748c2653890c9d855d88f53b9294f9cc954eb63cef40e68" } ] }, "durability": "persistent", "val": { - "bytes": "7e1d69997ec1f3a592111bce09ae18b4c6da90744c892ecd063862f8519da63a" + "bytes": "55932e9c63bac3ccd6192791a346615d302d29b8342ac3bfb1819bc8af94854f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "558078618" + "i128": "495940762" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "558078618" + "i128": "495940762" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7e1d69997ec1f3a592111bce09ae18b4c6da90744c892ecd063862f8519da63a" + "bytes": "55932e9c63bac3ccd6192791a346615d302d29b8342ac3bfb1819bc8af94854f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "558078618" + "i128": "495940762" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "448" + "u64": "217" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.189.json index 6df01edb..a2312e94 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "426269853" + "i128": "329688345" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "426269853" + "i128": "329688345" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f1d7239d436d08a3795e5e22f47d3136619f1f04fc172580bf3568e882e52f4" + "bytes": "4c42c43fa380683677a24cb114d7a1ad898dbc13d74e9d81ac46f340dd0096fa" }, { - "u64": "3128" + "u64": "226" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "426269853" + "i128": "329688345" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a2fcea93239d917ac8bef8000a0da3b7ce6bb0827571b1a4b6f8284843cb0262" + "bytes": "16ba9c006e81f5862e95a4fdf418ee9e87863817496c5824a84bed6ebafe7f23" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3128, + "timestamp": 226, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2fcea93239d917ac8bef8000a0da3b7ce6bb0827571b1a4b6f8284843cb0262" + "bytes": "16ba9c006e81f5862e95a4fdf418ee9e87863817496c5824a84bed6ebafe7f23" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2fcea93239d917ac8bef8000a0da3b7ce6bb0827571b1a4b6f8284843cb0262" + "bytes": "16ba9c006e81f5862e95a4fdf418ee9e87863817496c5824a84bed6ebafe7f23" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "426269853" + "i128": "329688345" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "426269853" + "i128": "329688345" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3128" + "u64": "226" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9db121c3cc1c153fd7ebe8534b5a8c455baf3e934ca3cc01202fd28669651bd1" + "bytes": "018b48b567efdc61e213804e6527891ec8bab0615ba3ea9bbf25b49c54782c26" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9db121c3cc1c153fd7ebe8534b5a8c455baf3e934ca3cc01202fd28669651bd1" + "bytes": "018b48b567efdc61e213804e6527891ec8bab0615ba3ea9bbf25b49c54782c26" } ] }, "durability": "persistent", "val": { - "bytes": "a2fcea93239d917ac8bef8000a0da3b7ce6bb0827571b1a4b6f8284843cb0262" + "bytes": "16ba9c006e81f5862e95a4fdf418ee9e87863817496c5824a84bed6ebafe7f23" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "426269853" + "i128": "329688345" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "426269853" + "i128": "329688345" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a2fcea93239d917ac8bef8000a0da3b7ce6bb0827571b1a4b6f8284843cb0262" + "bytes": "16ba9c006e81f5862e95a4fdf418ee9e87863817496c5824a84bed6ebafe7f23" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "426269853" + "i128": "329688345" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3128" + "u64": "226" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.19.json index 07a85e7d..65ed6520 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "161049113" + "i128": "637878729" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "161049113" + "i128": "637878729" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3577583c70288405e44f5e3d00a2207ccecedbc4a6f014015817f14eab18113" + "bytes": "b324a3d54e759120626e07908bedcfe238e39883ab86c63e8740fef6a28a6249" }, { - "u64": "1201" + "u64": "1275" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "161049113" + "i128": "637878729" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8a063ae92f2869a744d7d034413a5a79122daa9eb52a79e404210d2b293079f1" + "bytes": "f96ee2ec445d507ffe36f9b56015f36547337494e1c5a1ea2b3d7c6e6e13d1bb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1201, + "timestamp": 1275, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a063ae92f2869a744d7d034413a5a79122daa9eb52a79e404210d2b293079f1" + "bytes": "f96ee2ec445d507ffe36f9b56015f36547337494e1c5a1ea2b3d7c6e6e13d1bb" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a063ae92f2869a744d7d034413a5a79122daa9eb52a79e404210d2b293079f1" + "bytes": "f96ee2ec445d507ffe36f9b56015f36547337494e1c5a1ea2b3d7c6e6e13d1bb" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "161049113" + "i128": "637878729" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "161049113" + "i128": "637878729" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1201" + "u64": "1275" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f93760f3b33870e21bc47b654ff920f94923ef1d44ebe2a6d9e2cd1de98cccb" + "bytes": "97ceec4e5293e37dffbba6ab13afba26ca1246b15c5891f9629a8381ae499bb4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f93760f3b33870e21bc47b654ff920f94923ef1d44ebe2a6d9e2cd1de98cccb" + "bytes": "97ceec4e5293e37dffbba6ab13afba26ca1246b15c5891f9629a8381ae499bb4" } ] }, "durability": "persistent", "val": { - "bytes": "8a063ae92f2869a744d7d034413a5a79122daa9eb52a79e404210d2b293079f1" + "bytes": "f96ee2ec445d507ffe36f9b56015f36547337494e1c5a1ea2b3d7c6e6e13d1bb" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "161049113" + "i128": "637878729" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "161049113" + "i128": "637878729" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8a063ae92f2869a744d7d034413a5a79122daa9eb52a79e404210d2b293079f1" + "bytes": "f96ee2ec445d507ffe36f9b56015f36547337494e1c5a1ea2b3d7c6e6e13d1bb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "161049113" + "i128": "637878729" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1201" + "u64": "1275" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.190.json index 6ddc17cd..3d893fd4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "119328693" + "i128": "928218520" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "119328693" + "i128": "928218520" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "600601ce349a3c8f7de29c95d8dd45ef154226cd4aa9e705b76a46345890849c" + "bytes": "0a86b2f4c3fff0c00a17acb4610be2d99ff406488bed45462d93a7d3e13a7519" }, { - "u64": "1629" + "u64": "2872" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "119328693" + "i128": "928218520" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "fdc7f7468a4eff1f104efe9b88eaab528196d9a9b9e15b35233fafa9d8be30a9" + "bytes": "cd1d1a68dafe83fbb1966b7d225e634300514f2fd16370dc3285298aad58f4b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1629, + "timestamp": 2872, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fdc7f7468a4eff1f104efe9b88eaab528196d9a9b9e15b35233fafa9d8be30a9" + "bytes": "cd1d1a68dafe83fbb1966b7d225e634300514f2fd16370dc3285298aad58f4b1" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fdc7f7468a4eff1f104efe9b88eaab528196d9a9b9e15b35233fafa9d8be30a9" + "bytes": "cd1d1a68dafe83fbb1966b7d225e634300514f2fd16370dc3285298aad58f4b1" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "119328693" + "i128": "928218520" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "119328693" + "i128": "928218520" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1629" + "u64": "2872" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f9ef5cbef849591a7a4540cc0d6b84405b0e38fc4c68b036b2e8e3646814c2c" + "bytes": "ac30463c033d5e4634e89bb28e1efdbb26dfa0eaa8e889e4fdbcbf8e1586cd4f" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f9ef5cbef849591a7a4540cc0d6b84405b0e38fc4c68b036b2e8e3646814c2c" + "bytes": "ac30463c033d5e4634e89bb28e1efdbb26dfa0eaa8e889e4fdbcbf8e1586cd4f" } ] }, "durability": "persistent", "val": { - "bytes": "fdc7f7468a4eff1f104efe9b88eaab528196d9a9b9e15b35233fafa9d8be30a9" + "bytes": "cd1d1a68dafe83fbb1966b7d225e634300514f2fd16370dc3285298aad58f4b1" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "119328693" + "i128": "928218520" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "119328693" + "i128": "928218520" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fdc7f7468a4eff1f104efe9b88eaab528196d9a9b9e15b35233fafa9d8be30a9" + "bytes": "cd1d1a68dafe83fbb1966b7d225e634300514f2fd16370dc3285298aad58f4b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "119328693" + "i128": "928218520" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1629" + "u64": "2872" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.191.json index 57165f7d..2dffd724 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "283632278" + "i128": "847528061" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "283632278" + "i128": "847528061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2dcca35b9b38cd1285646873f23d49e7002976bb8d3ab65fdede5cb08c4d921" + "bytes": "928dffc3784b7c9403de57f1fd6be404d596eada2dd1972e2cbd11001df9dd19" }, { - "u64": "3290" + "u64": "2195" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "283632278" + "i128": "847528061" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "62f02d2479fad8f1d0ad37be08b7ffea24a863678916631c9a78ceddcfc653c5" + "bytes": "950d12aa5da7d7b3c196f7487504e651332b83ac4df161c23082de1c8aea0cbf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3290, + "timestamp": 2195, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62f02d2479fad8f1d0ad37be08b7ffea24a863678916631c9a78ceddcfc653c5" + "bytes": "950d12aa5da7d7b3c196f7487504e651332b83ac4df161c23082de1c8aea0cbf" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62f02d2479fad8f1d0ad37be08b7ffea24a863678916631c9a78ceddcfc653c5" + "bytes": "950d12aa5da7d7b3c196f7487504e651332b83ac4df161c23082de1c8aea0cbf" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "283632278" + "i128": "847528061" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "283632278" + "i128": "847528061" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3290" + "u64": "2195" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09213c8875ee10856f1c509e4a0b2b94bdf8414396b17f0b73abd9293e3e9399" + "bytes": "19eba1b600f8466b04d495a1c7ea3aa5578207c8a63cc34bf3d1a6a51ef0ec7e" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09213c8875ee10856f1c509e4a0b2b94bdf8414396b17f0b73abd9293e3e9399" + "bytes": "19eba1b600f8466b04d495a1c7ea3aa5578207c8a63cc34bf3d1a6a51ef0ec7e" } ] }, "durability": "persistent", "val": { - "bytes": "62f02d2479fad8f1d0ad37be08b7ffea24a863678916631c9a78ceddcfc653c5" + "bytes": "950d12aa5da7d7b3c196f7487504e651332b83ac4df161c23082de1c8aea0cbf" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "283632278" + "i128": "847528061" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "283632278" + "i128": "847528061" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "62f02d2479fad8f1d0ad37be08b7ffea24a863678916631c9a78ceddcfc653c5" + "bytes": "950d12aa5da7d7b3c196f7487504e651332b83ac4df161c23082de1c8aea0cbf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "283632278" + "i128": "847528061" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3290" + "u64": "2195" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.192.json index 5b6d204b..5172757a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "309805111" + "i128": "410381331" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "309805111" + "i128": "410381331" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7ba8bf5d35605060eedab12774dfa2b598f8205c9127b0423a4d1993b51211e" + "bytes": "39d5dd867cede1d0cee927e49cbcb796f6468a020c492cc526584da3ce52a442" }, { - "u64": "2590" + "u64": "2745" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "309805111" + "i128": "410381331" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "85314012d7ae36ba2d9f740488f630ac869389ef9ed6c293d23b473c0edd0ed2" + "bytes": "e3fe167703f815281a6633be93d4e10f38ac81b28c7749d2a3bdc10ce82b0571" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2590, + "timestamp": 2745, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85314012d7ae36ba2d9f740488f630ac869389ef9ed6c293d23b473c0edd0ed2" + "bytes": "e3fe167703f815281a6633be93d4e10f38ac81b28c7749d2a3bdc10ce82b0571" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85314012d7ae36ba2d9f740488f630ac869389ef9ed6c293d23b473c0edd0ed2" + "bytes": "e3fe167703f815281a6633be93d4e10f38ac81b28c7749d2a3bdc10ce82b0571" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "309805111" + "i128": "410381331" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "309805111" + "i128": "410381331" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2590" + "u64": "2745" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef93ea479ad2d6aba5b2ab70364521896c94308e9773337a334b6674bcd21b74" + "bytes": "60fee2ce0fd6ab26713874510a5b8241ee4883f9beb3573c6bf0b5fa67c555c8" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef93ea479ad2d6aba5b2ab70364521896c94308e9773337a334b6674bcd21b74" + "bytes": "60fee2ce0fd6ab26713874510a5b8241ee4883f9beb3573c6bf0b5fa67c555c8" } ] }, "durability": "persistent", "val": { - "bytes": "85314012d7ae36ba2d9f740488f630ac869389ef9ed6c293d23b473c0edd0ed2" + "bytes": "e3fe167703f815281a6633be93d4e10f38ac81b28c7749d2a3bdc10ce82b0571" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "309805111" + "i128": "410381331" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "309805111" + "i128": "410381331" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "85314012d7ae36ba2d9f740488f630ac869389ef9ed6c293d23b473c0edd0ed2" + "bytes": "e3fe167703f815281a6633be93d4e10f38ac81b28c7749d2a3bdc10ce82b0571" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "309805111" + "i128": "410381331" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2590" + "u64": "2745" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.193.json index 46cdb0eb..fbcbe651 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "316514766" + "i128": "414677047" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "316514766" + "i128": "414677047" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ed1573e98ccc1db757382a2798bf5b5fd44f33fa7be99b51cf30f27c222bd0f" + "bytes": "36139c3b0e1ca1d0c5303d0107d54d3ba73f130c2b5b55a475ff6d5601b82629" }, { - "u64": "920" + "u64": "461" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "316514766" + "i128": "414677047" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "7117ad9b70b63608353f537ee019e272d4c66846df9a8f19d1f9bf72af1a2741" + "bytes": "fd2d03e9e1a0a68db85e828aa5157b38a6a4cfd98ab711f35910acb39b65f7b7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 920, + "timestamp": 461, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7117ad9b70b63608353f537ee019e272d4c66846df9a8f19d1f9bf72af1a2741" + "bytes": "fd2d03e9e1a0a68db85e828aa5157b38a6a4cfd98ab711f35910acb39b65f7b7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7117ad9b70b63608353f537ee019e272d4c66846df9a8f19d1f9bf72af1a2741" + "bytes": "fd2d03e9e1a0a68db85e828aa5157b38a6a4cfd98ab711f35910acb39b65f7b7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "316514766" + "i128": "414677047" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "316514766" + "i128": "414677047" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "920" + "u64": "461" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1c13325f6a1219bb8dc4c4d2d72c969da36b63557b3bdda5c4f39d4d868b0b3" + "bytes": "72b08e366e6ee9f88ffa2c94fb9404053eb15f40c1f7e00c470d502bb57aed1e" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1c13325f6a1219bb8dc4c4d2d72c969da36b63557b3bdda5c4f39d4d868b0b3" + "bytes": "72b08e366e6ee9f88ffa2c94fb9404053eb15f40c1f7e00c470d502bb57aed1e" } ] }, "durability": "persistent", "val": { - "bytes": "7117ad9b70b63608353f537ee019e272d4c66846df9a8f19d1f9bf72af1a2741" + "bytes": "fd2d03e9e1a0a68db85e828aa5157b38a6a4cfd98ab711f35910acb39b65f7b7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "316514766" + "i128": "414677047" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "316514766" + "i128": "414677047" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7117ad9b70b63608353f537ee019e272d4c66846df9a8f19d1f9bf72af1a2741" + "bytes": "fd2d03e9e1a0a68db85e828aa5157b38a6a4cfd98ab711f35910acb39b65f7b7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "316514766" + "i128": "414677047" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "920" + "u64": "461" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.194.json index 1ca42f0c..515e5b49 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "116109859" + "i128": "815496668" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "116109859" + "i128": "815496668" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c1deea5c9b5f1c1c162499cdae8c254de1d494200ab69de8110f9c9017c4ed4" + "bytes": "420ba029a039d1785b0619491ad0634d9b2407c73da4a3d2d548aa368e7cfab1" }, { - "u64": "869" + "u64": "1240" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "116109859" + "i128": "815496668" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "20a591b8263d7fb9bb1d7f1f9569a7cbca531023fcd0540c786b3f56eebefd30" + "bytes": "5e06730c55fa1bd9899f54240bf235d9ffdcb4bc2dd3c64b778875a722a85c24" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 869, + "timestamp": 1240, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "20a591b8263d7fb9bb1d7f1f9569a7cbca531023fcd0540c786b3f56eebefd30" + "bytes": "5e06730c55fa1bd9899f54240bf235d9ffdcb4bc2dd3c64b778875a722a85c24" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "20a591b8263d7fb9bb1d7f1f9569a7cbca531023fcd0540c786b3f56eebefd30" + "bytes": "5e06730c55fa1bd9899f54240bf235d9ffdcb4bc2dd3c64b778875a722a85c24" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "116109859" + "i128": "815496668" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "116109859" + "i128": "815496668" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "869" + "u64": "1240" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cabe73dc03cadd607923114ca5219bcb30085dedaaed9dcfffdb30afa661e6bf" + "bytes": "6df6b55a4a11efc2ff5bdd517e2a65a8c5138acb03f361912b28d9c7d9edec45" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cabe73dc03cadd607923114ca5219bcb30085dedaaed9dcfffdb30afa661e6bf" + "bytes": "6df6b55a4a11efc2ff5bdd517e2a65a8c5138acb03f361912b28d9c7d9edec45" } ] }, "durability": "persistent", "val": { - "bytes": "20a591b8263d7fb9bb1d7f1f9569a7cbca531023fcd0540c786b3f56eebefd30" + "bytes": "5e06730c55fa1bd9899f54240bf235d9ffdcb4bc2dd3c64b778875a722a85c24" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "116109859" + "i128": "815496668" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "116109859" + "i128": "815496668" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "20a591b8263d7fb9bb1d7f1f9569a7cbca531023fcd0540c786b3f56eebefd30" + "bytes": "5e06730c55fa1bd9899f54240bf235d9ffdcb4bc2dd3c64b778875a722a85c24" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "116109859" + "i128": "815496668" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "869" + "u64": "1240" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.195.json index edea69bf..5eae674f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "785501030" + "i128": "743899256" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "785501030" + "i128": "743899256" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7ea1a2e6e5ed119231334f4f8e1e7547fe98ad2370a7a2c9f77f897b607ee91" + "bytes": "d6dfe4ad2208ca7483db4e8a2f23e5a57504698f02844cde49c165bc725090ef" }, { - "u64": "443" + "u64": "2181" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "785501030" + "i128": "743899256" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8d50fb4521f5d57fabcca66dcad3b918b919b29fb7d9566f793da6bd7e74528e" + "bytes": "f5947c71cb01cf1dcd94b0fba017d1c3f34167154034e2da58d5eb5868dc527f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 443, + "timestamp": 2181, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8d50fb4521f5d57fabcca66dcad3b918b919b29fb7d9566f793da6bd7e74528e" + "bytes": "f5947c71cb01cf1dcd94b0fba017d1c3f34167154034e2da58d5eb5868dc527f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8d50fb4521f5d57fabcca66dcad3b918b919b29fb7d9566f793da6bd7e74528e" + "bytes": "f5947c71cb01cf1dcd94b0fba017d1c3f34167154034e2da58d5eb5868dc527f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "785501030" + "i128": "743899256" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "785501030" + "i128": "743899256" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "443" + "u64": "2181" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78486c322fe58dfb9671eb86d9f293d1b5ce9a3916e886baf24a467bd44b4aa6" + "bytes": "81229346842d609449799fe83bf3537089da6219519ea8bd030c62d7a444bd3d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78486c322fe58dfb9671eb86d9f293d1b5ce9a3916e886baf24a467bd44b4aa6" + "bytes": "81229346842d609449799fe83bf3537089da6219519ea8bd030c62d7a444bd3d" } ] }, "durability": "persistent", "val": { - "bytes": "8d50fb4521f5d57fabcca66dcad3b918b919b29fb7d9566f793da6bd7e74528e" + "bytes": "f5947c71cb01cf1dcd94b0fba017d1c3f34167154034e2da58d5eb5868dc527f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "785501030" + "i128": "743899256" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "785501030" + "i128": "743899256" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8d50fb4521f5d57fabcca66dcad3b918b919b29fb7d9566f793da6bd7e74528e" + "bytes": "f5947c71cb01cf1dcd94b0fba017d1c3f34167154034e2da58d5eb5868dc527f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "785501030" + "i128": "743899256" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "443" + "u64": "2181" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.196.json index d35307a7..41379025 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "842793586" + "i128": "304840559" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "842793586" + "i128": "304840559" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2ffb7d800604408249d91a3760e5612c6b0ab79b5e7e47bc1d25ba30f3ce5b4" + "bytes": "31afa49e9300858d99dd45b7145939834b57935c7fe306c60ba79d4ec42bbac4" }, { - "u64": "2593" + "u64": "713" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "842793586" + "i128": "304840559" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "fe3d189d70e71aac7cce7ca3e638270e4018ebd634f9793ab2a16129fbe9c79f" + "bytes": "6e07d925855a47536921447e4f8407da7d35a7343dbdb12955ed74a05f2c75c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2593, + "timestamp": 713, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe3d189d70e71aac7cce7ca3e638270e4018ebd634f9793ab2a16129fbe9c79f" + "bytes": "6e07d925855a47536921447e4f8407da7d35a7343dbdb12955ed74a05f2c75c3" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe3d189d70e71aac7cce7ca3e638270e4018ebd634f9793ab2a16129fbe9c79f" + "bytes": "6e07d925855a47536921447e4f8407da7d35a7343dbdb12955ed74a05f2c75c3" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "842793586" + "i128": "304840559" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "842793586" + "i128": "304840559" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2593" + "u64": "713" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd6e4114e8135d33cdac24319a4b595566bde1f25b43377201cb9192d97e80d6" + "bytes": "43cd72e19bdf4475696ec4f9404c57104bc037b304f06771da6ea96f2afddd23" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd6e4114e8135d33cdac24319a4b595566bde1f25b43377201cb9192d97e80d6" + "bytes": "43cd72e19bdf4475696ec4f9404c57104bc037b304f06771da6ea96f2afddd23" } ] }, "durability": "persistent", "val": { - "bytes": "fe3d189d70e71aac7cce7ca3e638270e4018ebd634f9793ab2a16129fbe9c79f" + "bytes": "6e07d925855a47536921447e4f8407da7d35a7343dbdb12955ed74a05f2c75c3" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "842793586" + "i128": "304840559" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "842793586" + "i128": "304840559" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fe3d189d70e71aac7cce7ca3e638270e4018ebd634f9793ab2a16129fbe9c79f" + "bytes": "6e07d925855a47536921447e4f8407da7d35a7343dbdb12955ed74a05f2c75c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "842793586" + "i128": "304840559" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2593" + "u64": "713" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.197.json index 6e4bbeb3..efa2abc8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "717509389" + "i128": "552532183" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "717509389" + "i128": "552532183" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b6a0a684cd790eace9c7d2befd2432b4242094f06e3399e65a7d11a3a2ff6e2" + "bytes": "d188aeefee46ec397187aef9f2c77fcde2e5fbf66bf2c2990db2b4cf1bae5218" }, { - "u64": "3013" + "u64": "3387" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "717509389" + "i128": "552532183" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a80a825bb1aea099bac12afba41460c15a36eb16789e2d930307e4e3a396bca0" + "bytes": "46dac9feee74adfe7c7559f69387afe2fd1892f08b680635a2aeddbe38881dc1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3013, + "timestamp": 3387, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a80a825bb1aea099bac12afba41460c15a36eb16789e2d930307e4e3a396bca0" + "bytes": "46dac9feee74adfe7c7559f69387afe2fd1892f08b680635a2aeddbe38881dc1" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a80a825bb1aea099bac12afba41460c15a36eb16789e2d930307e4e3a396bca0" + "bytes": "46dac9feee74adfe7c7559f69387afe2fd1892f08b680635a2aeddbe38881dc1" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "717509389" + "i128": "552532183" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "717509389" + "i128": "552532183" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3013" + "u64": "3387" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7b510601c23312a3e3380f961b0c96c55f9f0c481becc35421b659e6f077ece" + "bytes": "869d32d947c0d305feb988343a93e4e83b88ff83a07cdbb646307386d81ba519" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7b510601c23312a3e3380f961b0c96c55f9f0c481becc35421b659e6f077ece" + "bytes": "869d32d947c0d305feb988343a93e4e83b88ff83a07cdbb646307386d81ba519" } ] }, "durability": "persistent", "val": { - "bytes": "a80a825bb1aea099bac12afba41460c15a36eb16789e2d930307e4e3a396bca0" + "bytes": "46dac9feee74adfe7c7559f69387afe2fd1892f08b680635a2aeddbe38881dc1" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "717509389" + "i128": "552532183" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "717509389" + "i128": "552532183" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a80a825bb1aea099bac12afba41460c15a36eb16789e2d930307e4e3a396bca0" + "bytes": "46dac9feee74adfe7c7559f69387afe2fd1892f08b680635a2aeddbe38881dc1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "717509389" + "i128": "552532183" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3013" + "u64": "3387" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.198.json index e875226f..42a09b52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "100684327" + "i128": "158618165" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "100684327" + "i128": "158618165" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1bd6ede9cfcd4ca37c9b0b352675578055810d04136314ddc120452dc1e5f873" + "bytes": "26b13de9026d296a58386b454caf7986d3f6bd18b5279598bc151c84e021d3b3" }, { - "u64": "933" + "u64": "3165" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "100684327" + "i128": "158618165" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f64ea162fed87b6b182bde9878d93a091e5fc0e3020acc3e47e5a2785e66e912" + "bytes": "23ab3fecc1743f48e7e88f6bdacf6acd4afbdbd8b128a26f29c24c084886cf8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 933, + "timestamp": 3165, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f64ea162fed87b6b182bde9878d93a091e5fc0e3020acc3e47e5a2785e66e912" + "bytes": "23ab3fecc1743f48e7e88f6bdacf6acd4afbdbd8b128a26f29c24c084886cf8f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f64ea162fed87b6b182bde9878d93a091e5fc0e3020acc3e47e5a2785e66e912" + "bytes": "23ab3fecc1743f48e7e88f6bdacf6acd4afbdbd8b128a26f29c24c084886cf8f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "100684327" + "i128": "158618165" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "100684327" + "i128": "158618165" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "933" + "u64": "3165" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbf0ff4fb3a1db886f5b30886d41a87128d01007f29f6b2bb963147057b06773" + "bytes": "e84b85685111eba918955ec4e76a628e4c4c756201a0ce20c8fde2e94a22e10b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbf0ff4fb3a1db886f5b30886d41a87128d01007f29f6b2bb963147057b06773" + "bytes": "e84b85685111eba918955ec4e76a628e4c4c756201a0ce20c8fde2e94a22e10b" } ] }, "durability": "persistent", "val": { - "bytes": "f64ea162fed87b6b182bde9878d93a091e5fc0e3020acc3e47e5a2785e66e912" + "bytes": "23ab3fecc1743f48e7e88f6bdacf6acd4afbdbd8b128a26f29c24c084886cf8f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "100684327" + "i128": "158618165" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "100684327" + "i128": "158618165" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f64ea162fed87b6b182bde9878d93a091e5fc0e3020acc3e47e5a2785e66e912" + "bytes": "23ab3fecc1743f48e7e88f6bdacf6acd4afbdbd8b128a26f29c24c084886cf8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "100684327" + "i128": "158618165" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "933" + "u64": "3165" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.199.json index f3b2898d..fc37a2f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "720985615" + "i128": "626529775" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720985615" + "i128": "626529775" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2f2d70ccbd165e969814fa9c72eb141a4136485a76bd48144a8a17e16efe02c9" + "bytes": "85f9c583f51966478580020620855287f6054e4e74f3d054b3b22a90c6203ea9" }, { - "u64": "3197" + "u64": "2786" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "720985615" + "i128": "626529775" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "9b9ee17c05c202f0eafff54659e7739d7f08eb9b1e47375081cecd93decec41f" + "bytes": "896c3705547e73e005745bf75a0aa93cdeed7f22f3b39bdbd6889e9b591535fd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3197, + "timestamp": 2786, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b9ee17c05c202f0eafff54659e7739d7f08eb9b1e47375081cecd93decec41f" + "bytes": "896c3705547e73e005745bf75a0aa93cdeed7f22f3b39bdbd6889e9b591535fd" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b9ee17c05c202f0eafff54659e7739d7f08eb9b1e47375081cecd93decec41f" + "bytes": "896c3705547e73e005745bf75a0aa93cdeed7f22f3b39bdbd6889e9b591535fd" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "720985615" + "i128": "626529775" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "720985615" + "i128": "626529775" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3197" + "u64": "2786" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4fbb7ed5c7e19c2ab311811cbc83fc21aab70f6b5b9ec455e168718ad18e3cd" + "bytes": "68e065b935bdb91621e7946740b2b986f7b885fbfc1b1f92fa9181a3d22f6f9d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4fbb7ed5c7e19c2ab311811cbc83fc21aab70f6b5b9ec455e168718ad18e3cd" + "bytes": "68e065b935bdb91621e7946740b2b986f7b885fbfc1b1f92fa9181a3d22f6f9d" } ] }, "durability": "persistent", "val": { - "bytes": "9b9ee17c05c202f0eafff54659e7739d7f08eb9b1e47375081cecd93decec41f" + "bytes": "896c3705547e73e005745bf75a0aa93cdeed7f22f3b39bdbd6889e9b591535fd" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "720985615" + "i128": "626529775" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "720985615" + "i128": "626529775" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9b9ee17c05c202f0eafff54659e7739d7f08eb9b1e47375081cecd93decec41f" + "bytes": "896c3705547e73e005745bf75a0aa93cdeed7f22f3b39bdbd6889e9b591535fd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "720985615" + "i128": "626529775" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3197" + "u64": "2786" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.2.json index 4dff8b1e..53626a08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "155677535" + "i128": "870295758" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "155677535" + "i128": "870295758" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b94d27871210ae459cd6ba861cf953c44c6ea40723462832801f374beba5778" + "bytes": "6a253388843fd609b7a271eb2295fa602edac84ec62769c6abc8c6131db59a50" }, { - "u64": "405" + "u64": "2520" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "155677535" + "i128": "870295758" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "07f76831b7c04a843a4442a07fcd0a6cb1fdfbe0c543b0efe04e5ea29fbe083b" + "bytes": "bb30a0d0dc6fb7aa45cfe8930ea839d90c0afc4b7b0246ab8fa47f1dc50b2a24" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 405, + "timestamp": 2520, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07f76831b7c04a843a4442a07fcd0a6cb1fdfbe0c543b0efe04e5ea29fbe083b" + "bytes": "bb30a0d0dc6fb7aa45cfe8930ea839d90c0afc4b7b0246ab8fa47f1dc50b2a24" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07f76831b7c04a843a4442a07fcd0a6cb1fdfbe0c543b0efe04e5ea29fbe083b" + "bytes": "bb30a0d0dc6fb7aa45cfe8930ea839d90c0afc4b7b0246ab8fa47f1dc50b2a24" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "155677535" + "i128": "870295758" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "155677535" + "i128": "870295758" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "405" + "u64": "2520" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b35807ed02d5292de023b3710185fadb101cac792ac4e57846072c6124e4cdfa" + "bytes": "0335bf95e316c1e1a451de76ed6cbe82e767bf4681da33e0ad7f78724138d89c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b35807ed02d5292de023b3710185fadb101cac792ac4e57846072c6124e4cdfa" + "bytes": "0335bf95e316c1e1a451de76ed6cbe82e767bf4681da33e0ad7f78724138d89c" } ] }, "durability": "persistent", "val": { - "bytes": "07f76831b7c04a843a4442a07fcd0a6cb1fdfbe0c543b0efe04e5ea29fbe083b" + "bytes": "bb30a0d0dc6fb7aa45cfe8930ea839d90c0afc4b7b0246ab8fa47f1dc50b2a24" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "155677535" + "i128": "870295758" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "155677535" + "i128": "870295758" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "07f76831b7c04a843a4442a07fcd0a6cb1fdfbe0c543b0efe04e5ea29fbe083b" + "bytes": "bb30a0d0dc6fb7aa45cfe8930ea839d90c0afc4b7b0246ab8fa47f1dc50b2a24" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "155677535" + "i128": "870295758" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "405" + "u64": "2520" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.20.json index 1a543b83..f5b6cda9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "159093755" + "i128": "198443287" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "159093755" + "i128": "198443287" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ecdf5057715e1f7af7e040c327e1adf07f9b2be5fc7511b969694155b40e44bb" + "bytes": "720a72b62498665cde767786ef3067031cb4f95a8a70831cb9a30e054ecf40c3" }, { - "u64": "1801" + "u64": "2686" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "159093755" + "i128": "198443287" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "27521f97b939fc6fbc2718fc9039654772ff567ae3b1601a2b6ded8b0d0178f4" + "bytes": "f2db15d0dc3b5ca0219cee4076162cb09fc028cb36a8e1c957221a6c6247e8ce" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1801, + "timestamp": 2686, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27521f97b939fc6fbc2718fc9039654772ff567ae3b1601a2b6ded8b0d0178f4" + "bytes": "f2db15d0dc3b5ca0219cee4076162cb09fc028cb36a8e1c957221a6c6247e8ce" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27521f97b939fc6fbc2718fc9039654772ff567ae3b1601a2b6ded8b0d0178f4" + "bytes": "f2db15d0dc3b5ca0219cee4076162cb09fc028cb36a8e1c957221a6c6247e8ce" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "159093755" + "i128": "198443287" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "159093755" + "i128": "198443287" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1801" + "u64": "2686" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de189d0a88f86daa0519061ebffe262f08c84ea7855b2ff07726c867b0359719" + "bytes": "46cd2fded766902602f6b6583dee2514eede440f6705ea7b65153b4958b62fe7" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de189d0a88f86daa0519061ebffe262f08c84ea7855b2ff07726c867b0359719" + "bytes": "46cd2fded766902602f6b6583dee2514eede440f6705ea7b65153b4958b62fe7" } ] }, "durability": "persistent", "val": { - "bytes": "27521f97b939fc6fbc2718fc9039654772ff567ae3b1601a2b6ded8b0d0178f4" + "bytes": "f2db15d0dc3b5ca0219cee4076162cb09fc028cb36a8e1c957221a6c6247e8ce" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "159093755" + "i128": "198443287" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "159093755" + "i128": "198443287" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "27521f97b939fc6fbc2718fc9039654772ff567ae3b1601a2b6ded8b0d0178f4" + "bytes": "f2db15d0dc3b5ca0219cee4076162cb09fc028cb36a8e1c957221a6c6247e8ce" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "159093755" + "i128": "198443287" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1801" + "u64": "2686" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.200.json index b3d4781f..1e0595ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "145498464" + "i128": "120947602" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145498464" + "i128": "120947602" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8018f051e4fc2cf84bac791e4f8ec548fdd333f4e8e9af1d4b3c23c92b997c8e" + "bytes": "12c55e1f382588db0024e0ae7f8d4f338818be9d14828116dcc53145214851b9" }, { - "u64": "1758" + "u64": "573" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "145498464" + "i128": "120947602" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "6b0fc05d6102ec76ca7ec7238b846ce7e8bb3b3bdd7e4dfa816fd7c93b521477" + "bytes": "c6e4c84e0772a3d66b7539e08b010f891abb4297d2db8996e896f50483e88905" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1758, + "timestamp": 573, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b0fc05d6102ec76ca7ec7238b846ce7e8bb3b3bdd7e4dfa816fd7c93b521477" + "bytes": "c6e4c84e0772a3d66b7539e08b010f891abb4297d2db8996e896f50483e88905" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b0fc05d6102ec76ca7ec7238b846ce7e8bb3b3bdd7e4dfa816fd7c93b521477" + "bytes": "c6e4c84e0772a3d66b7539e08b010f891abb4297d2db8996e896f50483e88905" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "145498464" + "i128": "120947602" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "145498464" + "i128": "120947602" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1758" + "u64": "573" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b29884cce45f3574ee9f2a03b237bc02ef2bb79beb673225381e531c6a1ef818" + "bytes": "7c98109b0509e422ad64e3ce5f8efe65efc329eec48c5b6735cc31020f205abe" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b29884cce45f3574ee9f2a03b237bc02ef2bb79beb673225381e531c6a1ef818" + "bytes": "7c98109b0509e422ad64e3ce5f8efe65efc329eec48c5b6735cc31020f205abe" } ] }, "durability": "persistent", "val": { - "bytes": "6b0fc05d6102ec76ca7ec7238b846ce7e8bb3b3bdd7e4dfa816fd7c93b521477" + "bytes": "c6e4c84e0772a3d66b7539e08b010f891abb4297d2db8996e896f50483e88905" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "145498464" + "i128": "120947602" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "145498464" + "i128": "120947602" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6b0fc05d6102ec76ca7ec7238b846ce7e8bb3b3bdd7e4dfa816fd7c93b521477" + "bytes": "c6e4c84e0772a3d66b7539e08b010f891abb4297d2db8996e896f50483e88905" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "145498464" + "i128": "120947602" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1758" + "u64": "573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.201.json index 9037807a..1d108689 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "192928739" + "i128": "695161689" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "192928739" + "i128": "695161689" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8138bf0751b74e08059e622d9366d06df4d572ae0b3a85f3b39290acbce1286" + "bytes": "96e6f0236fb7feee84473f2d29d62785bc94a1b0abdf15d2b053322c9a7bc426" }, { - "u64": "3127" + "u64": "825" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "192928739" + "i128": "695161689" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "797e943e86d3e99e1ca4518f89391b615255e3c375f2cd0ead6ec41ed9d26990" + "bytes": "11dec4e05b649ef633dffaf5d9526b4477ca83d7a9dce6946c04f5ab7b779b72" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3127, + "timestamp": 825, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "797e943e86d3e99e1ca4518f89391b615255e3c375f2cd0ead6ec41ed9d26990" + "bytes": "11dec4e05b649ef633dffaf5d9526b4477ca83d7a9dce6946c04f5ab7b779b72" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "797e943e86d3e99e1ca4518f89391b615255e3c375f2cd0ead6ec41ed9d26990" + "bytes": "11dec4e05b649ef633dffaf5d9526b4477ca83d7a9dce6946c04f5ab7b779b72" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "192928739" + "i128": "695161689" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "192928739" + "i128": "695161689" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3127" + "u64": "825" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f338b78b1404ae9d69bc37de13e66fff57bd03c4df4678bbac4273713491ff9" + "bytes": "2f1d156682e1b64d0c0cbe380c2b2a640a8c22731d31cb56f649b5b1d847adda" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f338b78b1404ae9d69bc37de13e66fff57bd03c4df4678bbac4273713491ff9" + "bytes": "2f1d156682e1b64d0c0cbe380c2b2a640a8c22731d31cb56f649b5b1d847adda" } ] }, "durability": "persistent", "val": { - "bytes": "797e943e86d3e99e1ca4518f89391b615255e3c375f2cd0ead6ec41ed9d26990" + "bytes": "11dec4e05b649ef633dffaf5d9526b4477ca83d7a9dce6946c04f5ab7b779b72" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "192928739" + "i128": "695161689" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "192928739" + "i128": "695161689" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "797e943e86d3e99e1ca4518f89391b615255e3c375f2cd0ead6ec41ed9d26990" + "bytes": "11dec4e05b649ef633dffaf5d9526b4477ca83d7a9dce6946c04f5ab7b779b72" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "192928739" + "i128": "695161689" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3127" + "u64": "825" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.202.json index aa89166c..565a1b60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509320038" + "i128": "59031582" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509320038" + "i128": "59031582" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "03a66dfbf294d2f51ced403eba05ed2520b0035ff27e16fa5e0f409597172f83" + "bytes": "eadf45aa013d7318fe44fc9dc8fedeff65d58b22c5299e24a2734055b800a8b0" }, { - "u64": "2801" + "u64": "79" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "509320038" + "i128": "59031582" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "5b30419c8af15b6ab5b223c9fab79fe55cdb39682ca5239f9f55dc10dbd5b64d" + "bytes": "6f3bd6b771632f382d43d0dade485968ddd6adbe28c8f3fca56dc8b1f660bb4f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2801, + "timestamp": 79, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b30419c8af15b6ab5b223c9fab79fe55cdb39682ca5239f9f55dc10dbd5b64d" + "bytes": "6f3bd6b771632f382d43d0dade485968ddd6adbe28c8f3fca56dc8b1f660bb4f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b30419c8af15b6ab5b223c9fab79fe55cdb39682ca5239f9f55dc10dbd5b64d" + "bytes": "6f3bd6b771632f382d43d0dade485968ddd6adbe28c8f3fca56dc8b1f660bb4f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509320038" + "i128": "59031582" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "509320038" + "i128": "59031582" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2801" + "u64": "79" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "429f461c644fa1398c0ff77e0ec5b6d1aa2de7509f2547c7a40c1801b2545534" + "bytes": "30c7e88c1e08993ad35ad7bc368092a02f14e6e130e9fdc08dc7a95938b4656f" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "429f461c644fa1398c0ff77e0ec5b6d1aa2de7509f2547c7a40c1801b2545534" + "bytes": "30c7e88c1e08993ad35ad7bc368092a02f14e6e130e9fdc08dc7a95938b4656f" } ] }, "durability": "persistent", "val": { - "bytes": "5b30419c8af15b6ab5b223c9fab79fe55cdb39682ca5239f9f55dc10dbd5b64d" + "bytes": "6f3bd6b771632f382d43d0dade485968ddd6adbe28c8f3fca56dc8b1f660bb4f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "509320038" + "i128": "59031582" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "509320038" + "i128": "59031582" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5b30419c8af15b6ab5b223c9fab79fe55cdb39682ca5239f9f55dc10dbd5b64d" + "bytes": "6f3bd6b771632f382d43d0dade485968ddd6adbe28c8f3fca56dc8b1f660bb4f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "509320038" + "i128": "59031582" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2801" + "u64": "79" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.203.json index 791487d4..10a7a4e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "90613562" + "i128": "672328716" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "90613562" + "i128": "672328716" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b93f0b8fefe1e10e5f54092f3a19069e0e8fa9b2eb088925efc6abf90377191b" + "bytes": "f9424f96f43262dcd4deafe1ac2de9ae854435621484000cee46add809a116e6" }, { - "u64": "769" + "u64": "2311" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "90613562" + "i128": "672328716" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a55321c9a7c2fd00eb649f8afc9519bae988d663246fa29ad4b65aaa85ac6f37" + "bytes": "206495916788073c6c277e56c7e7053f9c67c1fe88943dd9c84db1a863758d5b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 769, + "timestamp": 2311, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a55321c9a7c2fd00eb649f8afc9519bae988d663246fa29ad4b65aaa85ac6f37" + "bytes": "206495916788073c6c277e56c7e7053f9c67c1fe88943dd9c84db1a863758d5b" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a55321c9a7c2fd00eb649f8afc9519bae988d663246fa29ad4b65aaa85ac6f37" + "bytes": "206495916788073c6c277e56c7e7053f9c67c1fe88943dd9c84db1a863758d5b" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "90613562" + "i128": "672328716" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "90613562" + "i128": "672328716" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "769" + "u64": "2311" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5318c2aae7cc36461c9b8639680b5086c23f5f9f5308877f2f4104b59d02d30" + "bytes": "d66ef586b5e50cb823f12f6cbfcc2ab512ab786244ece60b05c7172a1a618474" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5318c2aae7cc36461c9b8639680b5086c23f5f9f5308877f2f4104b59d02d30" + "bytes": "d66ef586b5e50cb823f12f6cbfcc2ab512ab786244ece60b05c7172a1a618474" } ] }, "durability": "persistent", "val": { - "bytes": "a55321c9a7c2fd00eb649f8afc9519bae988d663246fa29ad4b65aaa85ac6f37" + "bytes": "206495916788073c6c277e56c7e7053f9c67c1fe88943dd9c84db1a863758d5b" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "90613562" + "i128": "672328716" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "90613562" + "i128": "672328716" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a55321c9a7c2fd00eb649f8afc9519bae988d663246fa29ad4b65aaa85ac6f37" + "bytes": "206495916788073c6c277e56c7e7053f9c67c1fe88943dd9c84db1a863758d5b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "90613562" + "i128": "672328716" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "769" + "u64": "2311" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.204.json index 747bc3a1..4b442148 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "551942747" + "i128": "836737641" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "551942747" + "i128": "836737641" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba52303bec5a95d79b2ad9840a241e35e0b5c5daf1a5147e6ff1c068cdd4b8c5" + "bytes": "e79c2ca3b67f08d0c5b4cb5752ec3f51f4d36f148f63f7fe86bd7276b3e46173" }, { - "u64": "253" + "u64": "2168" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "551942747" + "i128": "836737641" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "dba134ef4be1b2b968a6f2e2d547570fb4c42b6ae7ed5e6a97dba33cd902d2c3" + "bytes": "f41f1f811b2dd6192d5e4138e724e19bc5c4be3b3fd4a059fc5dd3016a274a47" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 253, + "timestamp": 2168, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dba134ef4be1b2b968a6f2e2d547570fb4c42b6ae7ed5e6a97dba33cd902d2c3" + "bytes": "f41f1f811b2dd6192d5e4138e724e19bc5c4be3b3fd4a059fc5dd3016a274a47" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dba134ef4be1b2b968a6f2e2d547570fb4c42b6ae7ed5e6a97dba33cd902d2c3" + "bytes": "f41f1f811b2dd6192d5e4138e724e19bc5c4be3b3fd4a059fc5dd3016a274a47" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "551942747" + "i128": "836737641" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "551942747" + "i128": "836737641" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "253" + "u64": "2168" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5239e94e70d768352ef962772166b9a78552b46a780805919a7ff536e7f43b2e" + "bytes": "8bb5850163f30ce1d98adaf833c6471fbe1b73e1c6c80300a3a80037fab89d85" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5239e94e70d768352ef962772166b9a78552b46a780805919a7ff536e7f43b2e" + "bytes": "8bb5850163f30ce1d98adaf833c6471fbe1b73e1c6c80300a3a80037fab89d85" } ] }, "durability": "persistent", "val": { - "bytes": "dba134ef4be1b2b968a6f2e2d547570fb4c42b6ae7ed5e6a97dba33cd902d2c3" + "bytes": "f41f1f811b2dd6192d5e4138e724e19bc5c4be3b3fd4a059fc5dd3016a274a47" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "551942747" + "i128": "836737641" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "551942747" + "i128": "836737641" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "dba134ef4be1b2b968a6f2e2d547570fb4c42b6ae7ed5e6a97dba33cd902d2c3" + "bytes": "f41f1f811b2dd6192d5e4138e724e19bc5c4be3b3fd4a059fc5dd3016a274a47" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "551942747" + "i128": "836737641" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "253" + "u64": "2168" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.205.json index 43919ea2..c6d81c3d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "562379353" + "i128": "44298251" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "562379353" + "i128": "44298251" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "88849a6db876e8731c09e5873c63d14e4f9162e35b1e84cc72dd3ad12906bf89" + "bytes": "e2528ca80e5149ebde57fd4dd17cec8cfcaf13ad1f841113ecc294745aa1842a" }, { - "u64": "1683" + "u64": "2220" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "562379353" + "i128": "44298251" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d0d58ec146aabd139787338de4f220f123462e70ac4ab6476c77620119923adf" + "bytes": "7b0e54378ee840f0c7dd8c8683a80f8e5d226510521d088d1056d08605b90ec3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1683, + "timestamp": 2220, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d0d58ec146aabd139787338de4f220f123462e70ac4ab6476c77620119923adf" + "bytes": "7b0e54378ee840f0c7dd8c8683a80f8e5d226510521d088d1056d08605b90ec3" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d0d58ec146aabd139787338de4f220f123462e70ac4ab6476c77620119923adf" + "bytes": "7b0e54378ee840f0c7dd8c8683a80f8e5d226510521d088d1056d08605b90ec3" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "562379353" + "i128": "44298251" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "562379353" + "i128": "44298251" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1683" + "u64": "2220" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35efd41a08d8df507f7618cd4707655e75116111321264c11c32287cf4cf8225" + "bytes": "81c78d5c074551f3d2e6d282fed5bccb7a945f2d74e7d84e8f9a9f65bd6bb6d3" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35efd41a08d8df507f7618cd4707655e75116111321264c11c32287cf4cf8225" + "bytes": "81c78d5c074551f3d2e6d282fed5bccb7a945f2d74e7d84e8f9a9f65bd6bb6d3" } ] }, "durability": "persistent", "val": { - "bytes": "d0d58ec146aabd139787338de4f220f123462e70ac4ab6476c77620119923adf" + "bytes": "7b0e54378ee840f0c7dd8c8683a80f8e5d226510521d088d1056d08605b90ec3" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "562379353" + "i128": "44298251" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "562379353" + "i128": "44298251" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d0d58ec146aabd139787338de4f220f123462e70ac4ab6476c77620119923adf" + "bytes": "7b0e54378ee840f0c7dd8c8683a80f8e5d226510521d088d1056d08605b90ec3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "562379353" + "i128": "44298251" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1683" + "u64": "2220" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.206.json index 28922dda..8f26d0f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "208162202" + "i128": "230008689" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "208162202" + "i128": "230008689" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e99823afa6ce472eee50dae75f93e83a6a4e079c47c3e214726ec371624e7d7f" + "bytes": "ca631058605969d9cfb9e36164ef29826c92438926259c96bc0aa06970215ba4" }, { - "u64": "143" + "u64": "611" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "208162202" + "i128": "230008689" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "69600eaf40eec9637f999652f5a430d998883d542803a4069c296051e693f6e2" + "bytes": "74098ce82853232fcc496c1c7ddd83725aa7d521ca11cf7564a966fd99e62b7e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 143, + "timestamp": 611, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69600eaf40eec9637f999652f5a430d998883d542803a4069c296051e693f6e2" + "bytes": "74098ce82853232fcc496c1c7ddd83725aa7d521ca11cf7564a966fd99e62b7e" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69600eaf40eec9637f999652f5a430d998883d542803a4069c296051e693f6e2" + "bytes": "74098ce82853232fcc496c1c7ddd83725aa7d521ca11cf7564a966fd99e62b7e" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "208162202" + "i128": "230008689" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "208162202" + "i128": "230008689" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "143" + "u64": "611" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "567785c6c6f7dba75f6b72cbd0409164e5aef932ee010e19d61c58863fcbffd6" + "bytes": "ae3d0ff06ee12a48779405d3a37f6b0ccc7257c33623a941057c0c32ac9bca30" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "567785c6c6f7dba75f6b72cbd0409164e5aef932ee010e19d61c58863fcbffd6" + "bytes": "ae3d0ff06ee12a48779405d3a37f6b0ccc7257c33623a941057c0c32ac9bca30" } ] }, "durability": "persistent", "val": { - "bytes": "69600eaf40eec9637f999652f5a430d998883d542803a4069c296051e693f6e2" + "bytes": "74098ce82853232fcc496c1c7ddd83725aa7d521ca11cf7564a966fd99e62b7e" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "208162202" + "i128": "230008689" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "208162202" + "i128": "230008689" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "69600eaf40eec9637f999652f5a430d998883d542803a4069c296051e693f6e2" + "bytes": "74098ce82853232fcc496c1c7ddd83725aa7d521ca11cf7564a966fd99e62b7e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "208162202" + "i128": "230008689" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "143" + "u64": "611" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.207.json index 5b3f8c11..e303afd9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "961337677" + "i128": "782146608" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "961337677" + "i128": "782146608" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "525dc528fe5268eb208284b356aa49ba956fc89deeeddaeffac446247d62e8ff" + "bytes": "829505b587e9e791563f5699c2baf1fb1118362f4dca9be3f6f66b2b2816674c" }, { - "u64": "3428" + "u64": "200" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "961337677" + "i128": "782146608" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "cfb9dcaa27f4b7de4b9fbd242bf384482ae600b312245fd6aad426d09b2ea4ca" + "bytes": "a2e43fc2f7735f6e8696367e7afe20cc0a3bbc028b7cb20821026ba0c918a294" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3428, + "timestamp": 200, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cfb9dcaa27f4b7de4b9fbd242bf384482ae600b312245fd6aad426d09b2ea4ca" + "bytes": "a2e43fc2f7735f6e8696367e7afe20cc0a3bbc028b7cb20821026ba0c918a294" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cfb9dcaa27f4b7de4b9fbd242bf384482ae600b312245fd6aad426d09b2ea4ca" + "bytes": "a2e43fc2f7735f6e8696367e7afe20cc0a3bbc028b7cb20821026ba0c918a294" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "961337677" + "i128": "782146608" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "961337677" + "i128": "782146608" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3428" + "u64": "200" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0ee8077d7e641440703bd75c2074c64b3a4691a1679a6ceafab03cc64119f96" + "bytes": "65f9eafe22c892ff9b153d8a1e9d945fa0204c9616488b2149523defcc631cb1" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0ee8077d7e641440703bd75c2074c64b3a4691a1679a6ceafab03cc64119f96" + "bytes": "65f9eafe22c892ff9b153d8a1e9d945fa0204c9616488b2149523defcc631cb1" } ] }, "durability": "persistent", "val": { - "bytes": "cfb9dcaa27f4b7de4b9fbd242bf384482ae600b312245fd6aad426d09b2ea4ca" + "bytes": "a2e43fc2f7735f6e8696367e7afe20cc0a3bbc028b7cb20821026ba0c918a294" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "961337677" + "i128": "782146608" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "961337677" + "i128": "782146608" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cfb9dcaa27f4b7de4b9fbd242bf384482ae600b312245fd6aad426d09b2ea4ca" + "bytes": "a2e43fc2f7735f6e8696367e7afe20cc0a3bbc028b7cb20821026ba0c918a294" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "961337677" + "i128": "782146608" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3428" + "u64": "200" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.208.json index e1aee4b1..04de4082 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847232483" + "i128": "747940912" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847232483" + "i128": "747940912" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d26afe662a504a63dc510d71b6db035f352cc93562e290bdd7923fdf1ef53db" + "bytes": "a68ad35ca2f4bf14335965f24251e1efbd053f03d9385b598dee14f07ec6bc2c" }, { - "u64": "377" + "u64": "3197" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847232483" + "i128": "747940912" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "879d0356c199238655c049d8ad0ea6d3e4994a8868cedf17ef06f9a8a8932063" + "bytes": "1a1b4096718d61176045fd8b8ef62d04a3360095ea79755757b564d9cc8c4055" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 377, + "timestamp": 3197, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "879d0356c199238655c049d8ad0ea6d3e4994a8868cedf17ef06f9a8a8932063" + "bytes": "1a1b4096718d61176045fd8b8ef62d04a3360095ea79755757b564d9cc8c4055" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "879d0356c199238655c049d8ad0ea6d3e4994a8868cedf17ef06f9a8a8932063" + "bytes": "1a1b4096718d61176045fd8b8ef62d04a3360095ea79755757b564d9cc8c4055" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847232483" + "i128": "747940912" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "847232483" + "i128": "747940912" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "377" + "u64": "3197" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6265cacc01bfc555401a8af90c9ad956e7c32ce6d6935819f4d79b078d113d3" + "bytes": "3f284e2e1e849055aaeee476481aa534f905c5eef6527c5292d040088d5f8b69" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6265cacc01bfc555401a8af90c9ad956e7c32ce6d6935819f4d79b078d113d3" + "bytes": "3f284e2e1e849055aaeee476481aa534f905c5eef6527c5292d040088d5f8b69" } ] }, "durability": "persistent", "val": { - "bytes": "879d0356c199238655c049d8ad0ea6d3e4994a8868cedf17ef06f9a8a8932063" + "bytes": "1a1b4096718d61176045fd8b8ef62d04a3360095ea79755757b564d9cc8c4055" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "847232483" + "i128": "747940912" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "847232483" + "i128": "747940912" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "879d0356c199238655c049d8ad0ea6d3e4994a8868cedf17ef06f9a8a8932063" + "bytes": "1a1b4096718d61176045fd8b8ef62d04a3360095ea79755757b564d9cc8c4055" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "847232483" + "i128": "747940912" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "377" + "u64": "3197" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.209.json index 1c116ebe..b68a4c9a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "254289911" + "i128": "455349540" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "254289911" + "i128": "455349540" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a9622894761036942a952ff3250d0d7d13b01e42f70fde3c7fa7bb1cadfda7a" + "bytes": "47d89144727bcfe2a6aae60ed1181030f2c315ce3d4df1d8b4e84dd54b369677" }, { - "u64": "608" + "u64": "3221" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "254289911" + "i128": "455349540" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "579a2981dc3a79805e837c51b6a5a48ac0f6e62849c5c78635ba2460f304a3bf" + "bytes": "3330f65daa5ebc74e66e5679d113018e9dfb1eefe3f132f9fff29ffe9ca218d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 608, + "timestamp": 3221, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "579a2981dc3a79805e837c51b6a5a48ac0f6e62849c5c78635ba2460f304a3bf" + "bytes": "3330f65daa5ebc74e66e5679d113018e9dfb1eefe3f132f9fff29ffe9ca218d0" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "579a2981dc3a79805e837c51b6a5a48ac0f6e62849c5c78635ba2460f304a3bf" + "bytes": "3330f65daa5ebc74e66e5679d113018e9dfb1eefe3f132f9fff29ffe9ca218d0" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "254289911" + "i128": "455349540" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "254289911" + "i128": "455349540" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "608" + "u64": "3221" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b2a6a884c8c4845a37a166bff7cb108c938fc9dadb9948b199402c358fff874" + "bytes": "77aaf6681c3c6a8bb2989b2ccb3f151820b7562561904018e89d76748f044a90" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b2a6a884c8c4845a37a166bff7cb108c938fc9dadb9948b199402c358fff874" + "bytes": "77aaf6681c3c6a8bb2989b2ccb3f151820b7562561904018e89d76748f044a90" } ] }, "durability": "persistent", "val": { - "bytes": "579a2981dc3a79805e837c51b6a5a48ac0f6e62849c5c78635ba2460f304a3bf" + "bytes": "3330f65daa5ebc74e66e5679d113018e9dfb1eefe3f132f9fff29ffe9ca218d0" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "254289911" + "i128": "455349540" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "254289911" + "i128": "455349540" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "579a2981dc3a79805e837c51b6a5a48ac0f6e62849c5c78635ba2460f304a3bf" + "bytes": "3330f65daa5ebc74e66e5679d113018e9dfb1eefe3f132f9fff29ffe9ca218d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "254289911" + "i128": "455349540" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "608" + "u64": "3221" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.21.json index 0826d298..2a64ec6a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "56675634" + "i128": "478489614" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "56675634" + "i128": "478489614" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96bba85eb5c4fcfa56107c467f671a9b3812a2644a0f77ec0fd88569ff21aab1" + "bytes": "c108fb1f5dbf9c47b3e20da473276b75a8b944ea17ebdb3ad00fdf7542a035ec" }, { - "u64": "1123" + "u64": "2299" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "56675634" + "i128": "478489614" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "eb86ecbabaa7d957ab7d3cd47358565b01a152bbcc45d4875efeb36b3740fbf5" + "bytes": "31676f30e65bdc8ec4b070560e4e3145c3223757cf66dee53eca266c80483cd7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1123, + "timestamp": 2299, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb86ecbabaa7d957ab7d3cd47358565b01a152bbcc45d4875efeb36b3740fbf5" + "bytes": "31676f30e65bdc8ec4b070560e4e3145c3223757cf66dee53eca266c80483cd7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb86ecbabaa7d957ab7d3cd47358565b01a152bbcc45d4875efeb36b3740fbf5" + "bytes": "31676f30e65bdc8ec4b070560e4e3145c3223757cf66dee53eca266c80483cd7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "56675634" + "i128": "478489614" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "56675634" + "i128": "478489614" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1123" + "u64": "2299" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da936e8c92334c045bbc259082247ea93661b4550b5ac14d9e8b3413cda43ed2" + "bytes": "aebfad284e61a1e4a7fd54e4f076ce9f8404986066791e4858901db35c3e037c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da936e8c92334c045bbc259082247ea93661b4550b5ac14d9e8b3413cda43ed2" + "bytes": "aebfad284e61a1e4a7fd54e4f076ce9f8404986066791e4858901db35c3e037c" } ] }, "durability": "persistent", "val": { - "bytes": "eb86ecbabaa7d957ab7d3cd47358565b01a152bbcc45d4875efeb36b3740fbf5" + "bytes": "31676f30e65bdc8ec4b070560e4e3145c3223757cf66dee53eca266c80483cd7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "56675634" + "i128": "478489614" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "56675634" + "i128": "478489614" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "eb86ecbabaa7d957ab7d3cd47358565b01a152bbcc45d4875efeb36b3740fbf5" + "bytes": "31676f30e65bdc8ec4b070560e4e3145c3223757cf66dee53eca266c80483cd7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "56675634" + "i128": "478489614" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1123" + "u64": "2299" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.210.json index 9ec23f02..ee87bc5e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "856464392" + "i128": "753776660" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "856464392" + "i128": "753776660" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "46b2e20563f18eef142804583231cf4caf618917f63d50b9b0eb7110351bd296" + "bytes": "9f8f6adf04e11aefd12f7776eb3d2190c7ec0932de30b5021ec05b449bb1d265" }, { - "u64": "681" + "u64": "743" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "856464392" + "i128": "753776660" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "11a053148a370fec94963878e547bf6175ef64f873e7da0600b577647e452053" + "bytes": "b2c0e80b78c9f407578f5ad8d165fade3bdfcbdd1d51a831ae16871a75060c87" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 681, + "timestamp": 743, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11a053148a370fec94963878e547bf6175ef64f873e7da0600b577647e452053" + "bytes": "b2c0e80b78c9f407578f5ad8d165fade3bdfcbdd1d51a831ae16871a75060c87" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11a053148a370fec94963878e547bf6175ef64f873e7da0600b577647e452053" + "bytes": "b2c0e80b78c9f407578f5ad8d165fade3bdfcbdd1d51a831ae16871a75060c87" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "856464392" + "i128": "753776660" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "856464392" + "i128": "753776660" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "681" + "u64": "743" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e73d5226ad92d5124e2bdd1f7530c96d88ae246b5ef91513433c0f9fee0c175d" + "bytes": "4e4b434377147faa394dc4ac08e88ca28a012c4e930d8a3f219ca61a1e72b393" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e73d5226ad92d5124e2bdd1f7530c96d88ae246b5ef91513433c0f9fee0c175d" + "bytes": "4e4b434377147faa394dc4ac08e88ca28a012c4e930d8a3f219ca61a1e72b393" } ] }, "durability": "persistent", "val": { - "bytes": "11a053148a370fec94963878e547bf6175ef64f873e7da0600b577647e452053" + "bytes": "b2c0e80b78c9f407578f5ad8d165fade3bdfcbdd1d51a831ae16871a75060c87" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "856464392" + "i128": "753776660" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "856464392" + "i128": "753776660" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "11a053148a370fec94963878e547bf6175ef64f873e7da0600b577647e452053" + "bytes": "b2c0e80b78c9f407578f5ad8d165fade3bdfcbdd1d51a831ae16871a75060c87" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "856464392" + "i128": "753776660" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "681" + "u64": "743" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.211.json index 1ed62a82..6f945dc5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "74741663" + "i128": "748426424" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "74741663" + "i128": "748426424" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe1df7579640b9c8f9bc1419dd06a07f6294f0a0f07640400d49c1b8b488bbe8" + "bytes": "824ab111b318f559d0673929401239b1df41a02ac6ad8a91cab1270907a49104" }, { - "u64": "735" + "u64": "1712" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "74741663" + "i128": "748426424" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "200c22c7d4f6b547194b8f4bd8b021f370dfa6c7e447294c2a5835fcfe26152e" + "bytes": "af35ccf89b18023b670a956af362be28a877ab89249c0a4378bbdd9fd5143fe0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 735, + "timestamp": 1712, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "200c22c7d4f6b547194b8f4bd8b021f370dfa6c7e447294c2a5835fcfe26152e" + "bytes": "af35ccf89b18023b670a956af362be28a877ab89249c0a4378bbdd9fd5143fe0" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "200c22c7d4f6b547194b8f4bd8b021f370dfa6c7e447294c2a5835fcfe26152e" + "bytes": "af35ccf89b18023b670a956af362be28a877ab89249c0a4378bbdd9fd5143fe0" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "74741663" + "i128": "748426424" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "74741663" + "i128": "748426424" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "735" + "u64": "1712" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9b02871ceff5d4a0cb58e0a42c61f8ccc5e11a5347eed716bf29c0188be5b73" + "bytes": "3a76eb87e1e00fa69c7843fc160cb89fd0f646e45b19a772164136e98a692c3f" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9b02871ceff5d4a0cb58e0a42c61f8ccc5e11a5347eed716bf29c0188be5b73" + "bytes": "3a76eb87e1e00fa69c7843fc160cb89fd0f646e45b19a772164136e98a692c3f" } ] }, "durability": "persistent", "val": { - "bytes": "200c22c7d4f6b547194b8f4bd8b021f370dfa6c7e447294c2a5835fcfe26152e" + "bytes": "af35ccf89b18023b670a956af362be28a877ab89249c0a4378bbdd9fd5143fe0" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "74741663" + "i128": "748426424" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "74741663" + "i128": "748426424" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "200c22c7d4f6b547194b8f4bd8b021f370dfa6c7e447294c2a5835fcfe26152e" + "bytes": "af35ccf89b18023b670a956af362be28a877ab89249c0a4378bbdd9fd5143fe0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "74741663" + "i128": "748426424" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "735" + "u64": "1712" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.212.json index 2ffe5034..0daf22ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "821673043" + "i128": "948782673" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "821673043" + "i128": "948782673" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f68298221fcd0b7b0d7bfb03bf4ef531efac125b2bcf3a559a39e3e9366672f9" + "bytes": "79337f8369ba3d3b3f45394eb9ecc04289e8825d777d173c29c0d44350cb7dbf" }, { - "u64": "3553" + "u64": "1174" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "821673043" + "i128": "948782673" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "2c546eed8cc753ed05655618de35579bd1a509fe60a1b1981d254319f4e29a99" + "bytes": "5ed4b5b69747f785f5c0d27fefd1962c49d313fd37d39f589924eabf2ff7df3e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3553, + "timestamp": 1174, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2c546eed8cc753ed05655618de35579bd1a509fe60a1b1981d254319f4e29a99" + "bytes": "5ed4b5b69747f785f5c0d27fefd1962c49d313fd37d39f589924eabf2ff7df3e" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2c546eed8cc753ed05655618de35579bd1a509fe60a1b1981d254319f4e29a99" + "bytes": "5ed4b5b69747f785f5c0d27fefd1962c49d313fd37d39f589924eabf2ff7df3e" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "821673043" + "i128": "948782673" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "821673043" + "i128": "948782673" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3553" + "u64": "1174" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76deb314ad585bbb905d53a70e548454c1ae5f069067297d20d5be51a4644465" + "bytes": "986d0c8b3b84e1f5551063b1ba3e799c083ebf2d2f81de8907665370cb65e211" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76deb314ad585bbb905d53a70e548454c1ae5f069067297d20d5be51a4644465" + "bytes": "986d0c8b3b84e1f5551063b1ba3e799c083ebf2d2f81de8907665370cb65e211" } ] }, "durability": "persistent", "val": { - "bytes": "2c546eed8cc753ed05655618de35579bd1a509fe60a1b1981d254319f4e29a99" + "bytes": "5ed4b5b69747f785f5c0d27fefd1962c49d313fd37d39f589924eabf2ff7df3e" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "821673043" + "i128": "948782673" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "821673043" + "i128": "948782673" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2c546eed8cc753ed05655618de35579bd1a509fe60a1b1981d254319f4e29a99" + "bytes": "5ed4b5b69747f785f5c0d27fefd1962c49d313fd37d39f589924eabf2ff7df3e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "821673043" + "i128": "948782673" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3553" + "u64": "1174" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.213.json index c8a6aae6..df12fedc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "158898435" + "i128": "358842189" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "158898435" + "i128": "358842189" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "255f95a76951bc1c88e483248e30d2c8131dcf719650ceeb7591179acd2bf551" + "bytes": "a5358542749b4de91be9678c3799b9adca0c5398c2ea8bdbb6e4174a0563db7f" }, { - "u64": "1208" + "u64": "2745" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "158898435" + "i128": "358842189" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "67ac4dc95f56442f9208fb35130adb0154fde03b4f5c416e62b89889cdde8c99" + "bytes": "2075b4f62c91d37cc3bf76a33b838e2a33bb09063a57c1914132c1c987efc7a5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1208, + "timestamp": 2745, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "67ac4dc95f56442f9208fb35130adb0154fde03b4f5c416e62b89889cdde8c99" + "bytes": "2075b4f62c91d37cc3bf76a33b838e2a33bb09063a57c1914132c1c987efc7a5" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "67ac4dc95f56442f9208fb35130adb0154fde03b4f5c416e62b89889cdde8c99" + "bytes": "2075b4f62c91d37cc3bf76a33b838e2a33bb09063a57c1914132c1c987efc7a5" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "158898435" + "i128": "358842189" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "158898435" + "i128": "358842189" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1208" + "u64": "2745" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2c51467c39a63cde2f9a3d89a6fb4d884bb629cfd330ac326bf24af6d0caa1e" + "bytes": "c52b60e59a8017c82767a61ee669b80170e7d0cb57d0c2af371c8bfacabfafbc" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2c51467c39a63cde2f9a3d89a6fb4d884bb629cfd330ac326bf24af6d0caa1e" + "bytes": "c52b60e59a8017c82767a61ee669b80170e7d0cb57d0c2af371c8bfacabfafbc" } ] }, "durability": "persistent", "val": { - "bytes": "67ac4dc95f56442f9208fb35130adb0154fde03b4f5c416e62b89889cdde8c99" + "bytes": "2075b4f62c91d37cc3bf76a33b838e2a33bb09063a57c1914132c1c987efc7a5" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "158898435" + "i128": "358842189" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "158898435" + "i128": "358842189" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "67ac4dc95f56442f9208fb35130adb0154fde03b4f5c416e62b89889cdde8c99" + "bytes": "2075b4f62c91d37cc3bf76a33b838e2a33bb09063a57c1914132c1c987efc7a5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "158898435" + "i128": "358842189" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1208" + "u64": "2745" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.214.json index d59204da..bc986fa2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "648867159" + "i128": "35350529" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "648867159" + "i128": "35350529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9904a9bd6347b524fba348a4d31bb368e4e7fba0a3e395b7f64d2bde277b9df" + "bytes": "03b99a0e85ff482dbd67996f1ad318a215a2bf73b13e90e268340f0b658072aa" }, { - "u64": "483" + "u64": "3539" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "648867159" + "i128": "35350529" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b1cee1e1c022a6f5139e803511f4c875a1e16d118f4cc679f309b50878c658e6" + "bytes": "09caf81da7e799e8aec47f63803684b3fc26ad3af0684370349faa3ad8be2503" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 483, + "timestamp": 3539, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b1cee1e1c022a6f5139e803511f4c875a1e16d118f4cc679f309b50878c658e6" + "bytes": "09caf81da7e799e8aec47f63803684b3fc26ad3af0684370349faa3ad8be2503" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b1cee1e1c022a6f5139e803511f4c875a1e16d118f4cc679f309b50878c658e6" + "bytes": "09caf81da7e799e8aec47f63803684b3fc26ad3af0684370349faa3ad8be2503" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "648867159" + "i128": "35350529" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "648867159" + "i128": "35350529" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "483" + "u64": "3539" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89e023180630b69b504f3cf4cdcb5a9dda2694c1f9973e3ef540334e6a27949e" + "bytes": "237c4421ae25eb2c8b71a809913497bd0f4f39b18610a3ab34617854f63f9ea4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89e023180630b69b504f3cf4cdcb5a9dda2694c1f9973e3ef540334e6a27949e" + "bytes": "237c4421ae25eb2c8b71a809913497bd0f4f39b18610a3ab34617854f63f9ea4" } ] }, "durability": "persistent", "val": { - "bytes": "b1cee1e1c022a6f5139e803511f4c875a1e16d118f4cc679f309b50878c658e6" + "bytes": "09caf81da7e799e8aec47f63803684b3fc26ad3af0684370349faa3ad8be2503" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "648867159" + "i128": "35350529" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "648867159" + "i128": "35350529" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b1cee1e1c022a6f5139e803511f4c875a1e16d118f4cc679f309b50878c658e6" + "bytes": "09caf81da7e799e8aec47f63803684b3fc26ad3af0684370349faa3ad8be2503" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "648867159" + "i128": "35350529" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "483" + "u64": "3539" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.215.json index 57f8790d..8169c3c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "866807273" + "i128": "355814339" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "866807273" + "i128": "355814339" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e8fc1bac76b84c00b72c9342fe215f62ab3597d554b1a5528a4f1c59f570af8a" + "bytes": "ff06b374f1be7ac3202c43db2ab130626c5c286e1276eead0ff6dfe0d34f3c56" }, { - "u64": "3407" + "u64": "426" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "866807273" + "i128": "355814339" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4e271bbe3e1a0fdc01b5b4c250b0e7d25f65f7d8544de8d8dc2012814a7e63d3" + "bytes": "60ba0ae7dbf2252ed3250a2f99621c7c4aab4b396c8967323f9ee73e2192b7c2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3407, + "timestamp": 426, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e271bbe3e1a0fdc01b5b4c250b0e7d25f65f7d8544de8d8dc2012814a7e63d3" + "bytes": "60ba0ae7dbf2252ed3250a2f99621c7c4aab4b396c8967323f9ee73e2192b7c2" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e271bbe3e1a0fdc01b5b4c250b0e7d25f65f7d8544de8d8dc2012814a7e63d3" + "bytes": "60ba0ae7dbf2252ed3250a2f99621c7c4aab4b396c8967323f9ee73e2192b7c2" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "866807273" + "i128": "355814339" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "866807273" + "i128": "355814339" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3407" + "u64": "426" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03846273d167f3af212f859c82581ffa1c4119b745f7118b843f518c245692dd" + "bytes": "db4f05a875bff6613ab35a269f3b2143e2f492cb5ef14a82a327e3caed54632c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03846273d167f3af212f859c82581ffa1c4119b745f7118b843f518c245692dd" + "bytes": "db4f05a875bff6613ab35a269f3b2143e2f492cb5ef14a82a327e3caed54632c" } ] }, "durability": "persistent", "val": { - "bytes": "4e271bbe3e1a0fdc01b5b4c250b0e7d25f65f7d8544de8d8dc2012814a7e63d3" + "bytes": "60ba0ae7dbf2252ed3250a2f99621c7c4aab4b396c8967323f9ee73e2192b7c2" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "866807273" + "i128": "355814339" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "866807273" + "i128": "355814339" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4e271bbe3e1a0fdc01b5b4c250b0e7d25f65f7d8544de8d8dc2012814a7e63d3" + "bytes": "60ba0ae7dbf2252ed3250a2f99621c7c4aab4b396c8967323f9ee73e2192b7c2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "866807273" + "i128": "355814339" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3407" + "u64": "426" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.216.json index 19f09619..1ad0453b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509535396" + "i128": "48329708" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509535396" + "i128": "48329708" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4aaa93553c53d0ffc70047ab714cda28a50baa5ba1e1fa7737ab897d9fbe5d35" + "bytes": "23800e59a96b0040199db0852fbb8fcb660f850da0327a1027acf7af83e01bd7" }, { - "u64": "867" + "u64": "1383" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "509535396" + "i128": "48329708" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "971f2eb0001bea0756ab6471d5a61dfd7f5f403381c19dc102ac5f2ff5df0bed" + "bytes": "348077d303ed45201a3c4e876f9598570c2fd29a5f29d4174d677726233c6854" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 867, + "timestamp": 1383, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "971f2eb0001bea0756ab6471d5a61dfd7f5f403381c19dc102ac5f2ff5df0bed" + "bytes": "348077d303ed45201a3c4e876f9598570c2fd29a5f29d4174d677726233c6854" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "971f2eb0001bea0756ab6471d5a61dfd7f5f403381c19dc102ac5f2ff5df0bed" + "bytes": "348077d303ed45201a3c4e876f9598570c2fd29a5f29d4174d677726233c6854" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509535396" + "i128": "48329708" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "509535396" + "i128": "48329708" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "867" + "u64": "1383" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac6eeafc47c1797025508f7bd5102a197d951a3c13b7a17801748b21ab2173b6" + "bytes": "e7dfa170be86440d459c75a556a1ef3517826aa3ba2eec45c0b13958bd636c0b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac6eeafc47c1797025508f7bd5102a197d951a3c13b7a17801748b21ab2173b6" + "bytes": "e7dfa170be86440d459c75a556a1ef3517826aa3ba2eec45c0b13958bd636c0b" } ] }, "durability": "persistent", "val": { - "bytes": "971f2eb0001bea0756ab6471d5a61dfd7f5f403381c19dc102ac5f2ff5df0bed" + "bytes": "348077d303ed45201a3c4e876f9598570c2fd29a5f29d4174d677726233c6854" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "509535396" + "i128": "48329708" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "509535396" + "i128": "48329708" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "971f2eb0001bea0756ab6471d5a61dfd7f5f403381c19dc102ac5f2ff5df0bed" + "bytes": "348077d303ed45201a3c4e876f9598570c2fd29a5f29d4174d677726233c6854" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "509535396" + "i128": "48329708" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "867" + "u64": "1383" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.217.json index ac92d4f4..3257e78a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "694218219" + "i128": "323720907" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "694218219" + "i128": "323720907" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2accc5ac4e2dd22e7ff6f12a3d87953c23d70bded2abbd7ab4df677c1c77b6e3" + "bytes": "df3486e1437342914019fba323fbea43977e656624eca2aec0462354dd26f434" }, { - "u64": "1640" + "u64": "1348" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "694218219" + "i128": "323720907" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "37398ed493959af1778c47a289df96bdbb8388c2e20b37722d004492d6294a8f" + "bytes": "945d08e9077c87d61a669d40493e076ed26a06795850c7d3e5754d776534ee86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1640, + "timestamp": 1348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "37398ed493959af1778c47a289df96bdbb8388c2e20b37722d004492d6294a8f" + "bytes": "945d08e9077c87d61a669d40493e076ed26a06795850c7d3e5754d776534ee86" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "37398ed493959af1778c47a289df96bdbb8388c2e20b37722d004492d6294a8f" + "bytes": "945d08e9077c87d61a669d40493e076ed26a06795850c7d3e5754d776534ee86" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "694218219" + "i128": "323720907" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "694218219" + "i128": "323720907" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1640" + "u64": "1348" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51465d3624b4a30061798e7c1e0269d5c35658b1c40d76b94ae0f03265d39d0c" + "bytes": "f30e930d352cb17bd82556388920ca651c0678a66415681fb62c8f1a6252b81a" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51465d3624b4a30061798e7c1e0269d5c35658b1c40d76b94ae0f03265d39d0c" + "bytes": "f30e930d352cb17bd82556388920ca651c0678a66415681fb62c8f1a6252b81a" } ] }, "durability": "persistent", "val": { - "bytes": "37398ed493959af1778c47a289df96bdbb8388c2e20b37722d004492d6294a8f" + "bytes": "945d08e9077c87d61a669d40493e076ed26a06795850c7d3e5754d776534ee86" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "694218219" + "i128": "323720907" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "694218219" + "i128": "323720907" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "37398ed493959af1778c47a289df96bdbb8388c2e20b37722d004492d6294a8f" + "bytes": "945d08e9077c87d61a669d40493e076ed26a06795850c7d3e5754d776534ee86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "694218219" + "i128": "323720907" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1640" + "u64": "1348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.218.json index 388f44be..3040ae71 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "879531452" + "i128": "22416102" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "879531452" + "i128": "22416102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "764387f8e015e80ecc86c286b0ccfe355e00e8e95658872cd5fdee09ab1a943a" + "bytes": "b0b562b47a4b0de00e9a4d370aa7343fd7b776636d3418b3f024e02d6ba1761d" }, { - "u64": "11" + "u64": "1017" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "879531452" + "i128": "22416102" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "facbe2e00bd1f21b112ab9258144624b1e1a38205cf57863364899a386693b2f" + "bytes": "c1db4ab38cb3bffdbb810e47e270c64aca73ee64fcaa212b775c87b58626f9ee" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11, + "timestamp": 1017, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "facbe2e00bd1f21b112ab9258144624b1e1a38205cf57863364899a386693b2f" + "bytes": "c1db4ab38cb3bffdbb810e47e270c64aca73ee64fcaa212b775c87b58626f9ee" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "facbe2e00bd1f21b112ab9258144624b1e1a38205cf57863364899a386693b2f" + "bytes": "c1db4ab38cb3bffdbb810e47e270c64aca73ee64fcaa212b775c87b58626f9ee" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "879531452" + "i128": "22416102" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "879531452" + "i128": "22416102" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11" + "u64": "1017" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c751ed7596c27787f281d9379a23450ebd7346f62dc138f65c43a262cd86aba5" + "bytes": "bd777f3fd938a9eb2a110987b9627028911d8b3db8b1c8f8c6f5c3d6af2a73b5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c751ed7596c27787f281d9379a23450ebd7346f62dc138f65c43a262cd86aba5" + "bytes": "bd777f3fd938a9eb2a110987b9627028911d8b3db8b1c8f8c6f5c3d6af2a73b5" } ] }, "durability": "persistent", "val": { - "bytes": "facbe2e00bd1f21b112ab9258144624b1e1a38205cf57863364899a386693b2f" + "bytes": "c1db4ab38cb3bffdbb810e47e270c64aca73ee64fcaa212b775c87b58626f9ee" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "879531452" + "i128": "22416102" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "879531452" + "i128": "22416102" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "facbe2e00bd1f21b112ab9258144624b1e1a38205cf57863364899a386693b2f" + "bytes": "c1db4ab38cb3bffdbb810e47e270c64aca73ee64fcaa212b775c87b58626f9ee" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "879531452" + "i128": "22416102" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "11" + "u64": "1017" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.219.json index 6f028758..53501e3e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "284183045" + "i128": "563985163" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "284183045" + "i128": "563985163" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b52eb84035691a3205eae26bf422501452bf3386d23adb5b525612d83602e05" + "bytes": "d4e476a1707a42f6bdef0effa2f6d6a4143e4aea70c04979f101546a61acbd1f" }, { - "u64": "3460" + "u64": "1778" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "284183045" + "i128": "563985163" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8af8f810cc542291180fd9943b3a1208a381a0b46b202f9fbe325aae2b365892" + "bytes": "916aca6491398bcdf03286c64f3a57564f6fc9110c7233675b9795572756fc77" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3460, + "timestamp": 1778, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8af8f810cc542291180fd9943b3a1208a381a0b46b202f9fbe325aae2b365892" + "bytes": "916aca6491398bcdf03286c64f3a57564f6fc9110c7233675b9795572756fc77" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8af8f810cc542291180fd9943b3a1208a381a0b46b202f9fbe325aae2b365892" + "bytes": "916aca6491398bcdf03286c64f3a57564f6fc9110c7233675b9795572756fc77" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "284183045" + "i128": "563985163" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "284183045" + "i128": "563985163" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3460" + "u64": "1778" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e29d7583a34127cfc4bf8728b1cc3944ea87c658fb9dd0dcc4f7e6647cb0bb7b" + "bytes": "086e1616b3564ed20fc6267e0667bbdbf89369ce097e4ef308977392cd9c8c8b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e29d7583a34127cfc4bf8728b1cc3944ea87c658fb9dd0dcc4f7e6647cb0bb7b" + "bytes": "086e1616b3564ed20fc6267e0667bbdbf89369ce097e4ef308977392cd9c8c8b" } ] }, "durability": "persistent", "val": { - "bytes": "8af8f810cc542291180fd9943b3a1208a381a0b46b202f9fbe325aae2b365892" + "bytes": "916aca6491398bcdf03286c64f3a57564f6fc9110c7233675b9795572756fc77" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "284183045" + "i128": "563985163" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "284183045" + "i128": "563985163" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8af8f810cc542291180fd9943b3a1208a381a0b46b202f9fbe325aae2b365892" + "bytes": "916aca6491398bcdf03286c64f3a57564f6fc9110c7233675b9795572756fc77" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "284183045" + "i128": "563985163" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3460" + "u64": "1778" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.22.json index 3c591981..d0559a61 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66254665" + "i128": "734329739" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66254665" + "i128": "734329739" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c63fa22f08419f93fed6695062a215ecec6d4e0829a740fab47bff0aa41556a" + "bytes": "4ed8eefd9dc13572f8371fcae1cc52b41b10de75f8f9b209c054eb62dcb754a6" }, { - "u64": "3309" + "u64": "2482" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66254665" + "i128": "734329739" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "89c897de4399e33b2e28141c9ec4d7c4e2c8242ac2af3cd014db45206c03dccf" + "bytes": "26380c1c3a6b0435a04315f5e359cc9acea8389c4610e4844a790e0c34103557" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3309, + "timestamp": 2482, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89c897de4399e33b2e28141c9ec4d7c4e2c8242ac2af3cd014db45206c03dccf" + "bytes": "26380c1c3a6b0435a04315f5e359cc9acea8389c4610e4844a790e0c34103557" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89c897de4399e33b2e28141c9ec4d7c4e2c8242ac2af3cd014db45206c03dccf" + "bytes": "26380c1c3a6b0435a04315f5e359cc9acea8389c4610e4844a790e0c34103557" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66254665" + "i128": "734329739" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "66254665" + "i128": "734329739" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3309" + "u64": "2482" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a8026b62a49d15849274cdd6993af2cc6e9b4177fb8a8dff4013ba7c4b1f824" + "bytes": "453347097406bc4b110b662412addc64ac4a5b1c13a642b5233ebb442b86f29c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a8026b62a49d15849274cdd6993af2cc6e9b4177fb8a8dff4013ba7c4b1f824" + "bytes": "453347097406bc4b110b662412addc64ac4a5b1c13a642b5233ebb442b86f29c" } ] }, "durability": "persistent", "val": { - "bytes": "89c897de4399e33b2e28141c9ec4d7c4e2c8242ac2af3cd014db45206c03dccf" + "bytes": "26380c1c3a6b0435a04315f5e359cc9acea8389c4610e4844a790e0c34103557" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "66254665" + "i128": "734329739" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "66254665" + "i128": "734329739" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "89c897de4399e33b2e28141c9ec4d7c4e2c8242ac2af3cd014db45206c03dccf" + "bytes": "26380c1c3a6b0435a04315f5e359cc9acea8389c4610e4844a790e0c34103557" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "66254665" + "i128": "734329739" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3309" + "u64": "2482" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.220.json index 08e3ad5d..d458b79f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "618237692" + "i128": "758411086" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "618237692" + "i128": "758411086" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "69bdb2dd6f001bbd6403c6df95a93900b2e8c130fe9aecb52e7f0a6f11407fbd" + "bytes": "11a35d45c9e9bba725a5811b5878fc40cdc881b7cea331d7031e5332253aaa3e" }, { - "u64": "2497" + "u64": "1364" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "618237692" + "i128": "758411086" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "94c26215f2ab8e8e92e98d56bf7701e1712df58df7da1f5d8c92f0f829b4345b" + "bytes": "7a2fc5529aef7a8073b32aa1a3611d486edb21c44aefe7e723d0bffe0f99f8ca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2497, + "timestamp": 1364, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94c26215f2ab8e8e92e98d56bf7701e1712df58df7da1f5d8c92f0f829b4345b" + "bytes": "7a2fc5529aef7a8073b32aa1a3611d486edb21c44aefe7e723d0bffe0f99f8ca" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94c26215f2ab8e8e92e98d56bf7701e1712df58df7da1f5d8c92f0f829b4345b" + "bytes": "7a2fc5529aef7a8073b32aa1a3611d486edb21c44aefe7e723d0bffe0f99f8ca" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "618237692" + "i128": "758411086" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "618237692" + "i128": "758411086" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2497" + "u64": "1364" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7143633806de4a1fbd30e8f85a2eeb7191d567bf282739da2e82319272afcd77" + "bytes": "2dc52193cd658bce3d743aaa68fa236d98f04282e168b52bc4d9d53f39897c69" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7143633806de4a1fbd30e8f85a2eeb7191d567bf282739da2e82319272afcd77" + "bytes": "2dc52193cd658bce3d743aaa68fa236d98f04282e168b52bc4d9d53f39897c69" } ] }, "durability": "persistent", "val": { - "bytes": "94c26215f2ab8e8e92e98d56bf7701e1712df58df7da1f5d8c92f0f829b4345b" + "bytes": "7a2fc5529aef7a8073b32aa1a3611d486edb21c44aefe7e723d0bffe0f99f8ca" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "618237692" + "i128": "758411086" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "618237692" + "i128": "758411086" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "94c26215f2ab8e8e92e98d56bf7701e1712df58df7da1f5d8c92f0f829b4345b" + "bytes": "7a2fc5529aef7a8073b32aa1a3611d486edb21c44aefe7e723d0bffe0f99f8ca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "618237692" + "i128": "758411086" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2497" + "u64": "1364" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.221.json index bc4ae1ed..53721915 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "275485605" + "i128": "52366038" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "275485605" + "i128": "52366038" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea39021cf4fb2c6007a7178b97eeb9c6a1c8d20a6e723a19a064ae5c7a16a40e" + "bytes": "c1b8eb7fa6fb345caad97140cd350aa8f36b962d0d8de06d07c038df3a518598" }, { - "u64": "2733" + "u64": "3352" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "275485605" + "i128": "52366038" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "9c013136c604a9c0f0bce5cd9069f3f5073f7eb2f28dc0d824ec99ea3c8ba610" + "bytes": "558bd177a980a31deb13b77a0dc6409e8957e7d299bba1c4df7bc109ba97824d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2733, + "timestamp": 3352, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9c013136c604a9c0f0bce5cd9069f3f5073f7eb2f28dc0d824ec99ea3c8ba610" + "bytes": "558bd177a980a31deb13b77a0dc6409e8957e7d299bba1c4df7bc109ba97824d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9c013136c604a9c0f0bce5cd9069f3f5073f7eb2f28dc0d824ec99ea3c8ba610" + "bytes": "558bd177a980a31deb13b77a0dc6409e8957e7d299bba1c4df7bc109ba97824d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "275485605" + "i128": "52366038" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "275485605" + "i128": "52366038" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2733" + "u64": "3352" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1cfbe5743eb58ca50a7d3f15238cec0b6f7689ada5dc0595cf15c0922e3252f8" + "bytes": "e486e1cfc31137a57170f5fed097a336e9e05b7173904ff86dd35b95d7892bad" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1cfbe5743eb58ca50a7d3f15238cec0b6f7689ada5dc0595cf15c0922e3252f8" + "bytes": "e486e1cfc31137a57170f5fed097a336e9e05b7173904ff86dd35b95d7892bad" } ] }, "durability": "persistent", "val": { - "bytes": "9c013136c604a9c0f0bce5cd9069f3f5073f7eb2f28dc0d824ec99ea3c8ba610" + "bytes": "558bd177a980a31deb13b77a0dc6409e8957e7d299bba1c4df7bc109ba97824d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "275485605" + "i128": "52366038" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "275485605" + "i128": "52366038" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9c013136c604a9c0f0bce5cd9069f3f5073f7eb2f28dc0d824ec99ea3c8ba610" + "bytes": "558bd177a980a31deb13b77a0dc6409e8957e7d299bba1c4df7bc109ba97824d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "275485605" + "i128": "52366038" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2733" + "u64": "3352" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.222.json index a6f34cd2..716453ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "968675887" + "i128": "730686967" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "968675887" + "i128": "730686967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7643315e8d0c36ad291dd5de68dfe8b711d0cc53bcf1138700fb0674563419ee" + "bytes": "9d83b255091fb356d764f7c1b0377dfed1b241a10681edac154541cb80dbbffd" }, { - "u64": "820" + "u64": "2602" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "968675887" + "i128": "730686967" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "3850e61d1eca782c20deec3d351d600aae800360ed559f41fc68ee63fa7bfc15" + "bytes": "6243aa53a58d485d9658d4e971b3dacf9a0a0ee55268dce13ce33c71d69a391f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 820, + "timestamp": 2602, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3850e61d1eca782c20deec3d351d600aae800360ed559f41fc68ee63fa7bfc15" + "bytes": "6243aa53a58d485d9658d4e971b3dacf9a0a0ee55268dce13ce33c71d69a391f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3850e61d1eca782c20deec3d351d600aae800360ed559f41fc68ee63fa7bfc15" + "bytes": "6243aa53a58d485d9658d4e971b3dacf9a0a0ee55268dce13ce33c71d69a391f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "968675887" + "i128": "730686967" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "968675887" + "i128": "730686967" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "820" + "u64": "2602" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9824912f8fa2f328e09a40880b1c47bb116cc99583b9d3c9336bb8fa5b37ca69" + "bytes": "4e1e5fdbaec96e53e83a45752a900e2799300dd7d9ade8e50831e56ee7ed7da8" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9824912f8fa2f328e09a40880b1c47bb116cc99583b9d3c9336bb8fa5b37ca69" + "bytes": "4e1e5fdbaec96e53e83a45752a900e2799300dd7d9ade8e50831e56ee7ed7da8" } ] }, "durability": "persistent", "val": { - "bytes": "3850e61d1eca782c20deec3d351d600aae800360ed559f41fc68ee63fa7bfc15" + "bytes": "6243aa53a58d485d9658d4e971b3dacf9a0a0ee55268dce13ce33c71d69a391f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "968675887" + "i128": "730686967" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "968675887" + "i128": "730686967" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3850e61d1eca782c20deec3d351d600aae800360ed559f41fc68ee63fa7bfc15" + "bytes": "6243aa53a58d485d9658d4e971b3dacf9a0a0ee55268dce13ce33c71d69a391f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "968675887" + "i128": "730686967" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "820" + "u64": "2602" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.223.json index 84b08910..be6ceab5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "559607005" + "i128": "864509304" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "559607005" + "i128": "864509304" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bfd100eaf1ad6ebb0dbbb775faeea9229e1789c718acee34cd52d69a7c5ef0bd" + "bytes": "9b19e96d56e6590b84717ffcd6ad77a68959364e1afc7616f5a5293a5f4f163b" }, { - "u64": "2952" + "u64": "882" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "559607005" + "i128": "864509304" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "31da0dbbf2ff1d422cbc4c5642e733ceb99d8b537918edf16d20a657fecba90c" + "bytes": "5b566abb8ed6ecbad1683fa2831bff28a8ad7b1bdaaa5bea1cb829cfa3e1fdc8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2952, + "timestamp": 882, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "31da0dbbf2ff1d422cbc4c5642e733ceb99d8b537918edf16d20a657fecba90c" + "bytes": "5b566abb8ed6ecbad1683fa2831bff28a8ad7b1bdaaa5bea1cb829cfa3e1fdc8" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "31da0dbbf2ff1d422cbc4c5642e733ceb99d8b537918edf16d20a657fecba90c" + "bytes": "5b566abb8ed6ecbad1683fa2831bff28a8ad7b1bdaaa5bea1cb829cfa3e1fdc8" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "559607005" + "i128": "864509304" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "559607005" + "i128": "864509304" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2952" + "u64": "882" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d457a84cc6393d516e93dce620f74c288f46d16f9651d55863d322a850e727fd" + "bytes": "d1df54109c0a97520566b0411677cf1e8f52e40ba411ac41b6d2026f7cc829aa" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d457a84cc6393d516e93dce620f74c288f46d16f9651d55863d322a850e727fd" + "bytes": "d1df54109c0a97520566b0411677cf1e8f52e40ba411ac41b6d2026f7cc829aa" } ] }, "durability": "persistent", "val": { - "bytes": "31da0dbbf2ff1d422cbc4c5642e733ceb99d8b537918edf16d20a657fecba90c" + "bytes": "5b566abb8ed6ecbad1683fa2831bff28a8ad7b1bdaaa5bea1cb829cfa3e1fdc8" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "559607005" + "i128": "864509304" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "559607005" + "i128": "864509304" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "31da0dbbf2ff1d422cbc4c5642e733ceb99d8b537918edf16d20a657fecba90c" + "bytes": "5b566abb8ed6ecbad1683fa2831bff28a8ad7b1bdaaa5bea1cb829cfa3e1fdc8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "559607005" + "i128": "864509304" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2952" + "u64": "882" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.224.json index fc38c0e6..d7cdb90e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "986843342" + "i128": "170107955" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "986843342" + "i128": "170107955" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "60d3b5a9375ab1f247cd4a5a2ed7750735cfc628c274e8c1fcac1e33fcc4182a" + "bytes": "a2be97adb5be562bb7cf1a7e2a79c93407e4e3d50cdd2ba83a94650184b85040" }, { - "u64": "914" + "u64": "763" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "986843342" + "i128": "170107955" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "fc1f7f28ee0c11ea1734695e5d3929c808ba8a145ea8a92343c7507bafbe6ecd" + "bytes": "b6a4a51146ed4004c80df0305b5e2fe63f096f96305aba51ab65a1ddc27768fe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 914, + "timestamp": 763, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fc1f7f28ee0c11ea1734695e5d3929c808ba8a145ea8a92343c7507bafbe6ecd" + "bytes": "b6a4a51146ed4004c80df0305b5e2fe63f096f96305aba51ab65a1ddc27768fe" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fc1f7f28ee0c11ea1734695e5d3929c808ba8a145ea8a92343c7507bafbe6ecd" + "bytes": "b6a4a51146ed4004c80df0305b5e2fe63f096f96305aba51ab65a1ddc27768fe" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "986843342" + "i128": "170107955" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "986843342" + "i128": "170107955" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "914" + "u64": "763" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "700297ec8771c791e3bb9c614d9aa3ecf41fc4b8eca78e4812d3a9bbb2ff69ab" + "bytes": "3fc602e2689f931065e2dd8689c23395d4d6877dfd385b682ae60e07b3fa1fb4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "700297ec8771c791e3bb9c614d9aa3ecf41fc4b8eca78e4812d3a9bbb2ff69ab" + "bytes": "3fc602e2689f931065e2dd8689c23395d4d6877dfd385b682ae60e07b3fa1fb4" } ] }, "durability": "persistent", "val": { - "bytes": "fc1f7f28ee0c11ea1734695e5d3929c808ba8a145ea8a92343c7507bafbe6ecd" + "bytes": "b6a4a51146ed4004c80df0305b5e2fe63f096f96305aba51ab65a1ddc27768fe" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "986843342" + "i128": "170107955" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "986843342" + "i128": "170107955" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fc1f7f28ee0c11ea1734695e5d3929c808ba8a145ea8a92343c7507bafbe6ecd" + "bytes": "b6a4a51146ed4004c80df0305b5e2fe63f096f96305aba51ab65a1ddc27768fe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "986843342" + "i128": "170107955" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "914" + "u64": "763" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.225.json index 6c1aa494..c7050f85 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "287709036" + "i128": "499333530" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "287709036" + "i128": "499333530" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aff4e1b8f9282a83d064f9d460f898c73252fa9593064e8d6825dfb308c34216" + "bytes": "86c5612b394f6c54c92fe8fca52f81f905727a685c4ee2ae7f6d19f88006c9dc" }, { - "u64": "2346" + "u64": "1242" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "287709036" + "i128": "499333530" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "6bbe05d9df17461c37b3890353b2b6d8843db014beb377f1497b88f4647e1e55" + "bytes": "fa0d3ca0aec80f2d458fb6328fad7b7d30ea7f91ba9541ee4fe14a3ab0b949cd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2346, + "timestamp": 1242, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bbe05d9df17461c37b3890353b2b6d8843db014beb377f1497b88f4647e1e55" + "bytes": "fa0d3ca0aec80f2d458fb6328fad7b7d30ea7f91ba9541ee4fe14a3ab0b949cd" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bbe05d9df17461c37b3890353b2b6d8843db014beb377f1497b88f4647e1e55" + "bytes": "fa0d3ca0aec80f2d458fb6328fad7b7d30ea7f91ba9541ee4fe14a3ab0b949cd" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "287709036" + "i128": "499333530" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "287709036" + "i128": "499333530" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2346" + "u64": "1242" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ce496b83411c3ae518cbd26868c225131facb91e1ed2fd466cc086b9adc3ec8" + "bytes": "7cbce66e2267ad64a160bf3ee89dc193602c71df66b3fff390ef95f195d6a463" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ce496b83411c3ae518cbd26868c225131facb91e1ed2fd466cc086b9adc3ec8" + "bytes": "7cbce66e2267ad64a160bf3ee89dc193602c71df66b3fff390ef95f195d6a463" } ] }, "durability": "persistent", "val": { - "bytes": "6bbe05d9df17461c37b3890353b2b6d8843db014beb377f1497b88f4647e1e55" + "bytes": "fa0d3ca0aec80f2d458fb6328fad7b7d30ea7f91ba9541ee4fe14a3ab0b949cd" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "287709036" + "i128": "499333530" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "287709036" + "i128": "499333530" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6bbe05d9df17461c37b3890353b2b6d8843db014beb377f1497b88f4647e1e55" + "bytes": "fa0d3ca0aec80f2d458fb6328fad7b7d30ea7f91ba9541ee4fe14a3ab0b949cd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "287709036" + "i128": "499333530" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2346" + "u64": "1242" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.226.json index aed937f6..e301d364 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "209803128" + "i128": "56429832" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "209803128" + "i128": "56429832" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0848d46560f91248a4ff84db737570895b9ceef00eb6f3d29a4dad887af8a4ea" + "bytes": "b9f880b13b017b800880b317eeb85f7fd81596964fd2b855c4292ddd2fe05444" }, { - "u64": "666" + "u64": "600" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "209803128" + "i128": "56429832" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a61b42d218749e9efdbd8a5cdbd8b41f079020da628ef8a2bf5d4d1e751810a0" + "bytes": "43ef8921a1753288498cda869905b96ebb918b53f570091ea5d8243eed7b2166" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 666, + "timestamp": 600, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a61b42d218749e9efdbd8a5cdbd8b41f079020da628ef8a2bf5d4d1e751810a0" + "bytes": "43ef8921a1753288498cda869905b96ebb918b53f570091ea5d8243eed7b2166" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a61b42d218749e9efdbd8a5cdbd8b41f079020da628ef8a2bf5d4d1e751810a0" + "bytes": "43ef8921a1753288498cda869905b96ebb918b53f570091ea5d8243eed7b2166" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "209803128" + "i128": "56429832" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "209803128" + "i128": "56429832" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "666" + "u64": "600" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8092683ca99445bb32098cfc7b8749a711b6a4813f15eed07f46742a913687b" + "bytes": "61b1423debce9ccf68d9177d63757ee4f60905e028aceb9b94a2abe3bac6ca14" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8092683ca99445bb32098cfc7b8749a711b6a4813f15eed07f46742a913687b" + "bytes": "61b1423debce9ccf68d9177d63757ee4f60905e028aceb9b94a2abe3bac6ca14" } ] }, "durability": "persistent", "val": { - "bytes": "a61b42d218749e9efdbd8a5cdbd8b41f079020da628ef8a2bf5d4d1e751810a0" + "bytes": "43ef8921a1753288498cda869905b96ebb918b53f570091ea5d8243eed7b2166" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "209803128" + "i128": "56429832" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "209803128" + "i128": "56429832" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a61b42d218749e9efdbd8a5cdbd8b41f079020da628ef8a2bf5d4d1e751810a0" + "bytes": "43ef8921a1753288498cda869905b96ebb918b53f570091ea5d8243eed7b2166" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "209803128" + "i128": "56429832" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "666" + "u64": "600" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.227.json index 4950bbdd..9e70ce64 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "505748710" + "i128": "392679286" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "505748710" + "i128": "392679286" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d72f57ec5d953bde440aec297a5464e4a2a235c58dabb299ea9df45d08e53979" + "bytes": "23527cffd973a8cb99119d1588e1483a03cd6ff2d319155c2aa1f3aec9e39011" }, { - "u64": "1959" + "u64": "2726" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "505748710" + "i128": "392679286" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ccc2448598b0c03ecf49868fb1e397de2ab6be343ce29f177199d662f31bcbb3" + "bytes": "7161b0b7eeb0137173fadfcc27c407253f750af37dca55f849499b69d0e29793" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1959, + "timestamp": 2726, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ccc2448598b0c03ecf49868fb1e397de2ab6be343ce29f177199d662f31bcbb3" + "bytes": "7161b0b7eeb0137173fadfcc27c407253f750af37dca55f849499b69d0e29793" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ccc2448598b0c03ecf49868fb1e397de2ab6be343ce29f177199d662f31bcbb3" + "bytes": "7161b0b7eeb0137173fadfcc27c407253f750af37dca55f849499b69d0e29793" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "505748710" + "i128": "392679286" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "505748710" + "i128": "392679286" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1959" + "u64": "2726" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7edf01f97381cf105c60f4db8e5527526234a986da84c7362077fd1a09d9b86d" + "bytes": "923f3e17aae84dd7a6cc27981f2bd146baba8cf20ab19d3538f5f6c3f6a1a6ad" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7edf01f97381cf105c60f4db8e5527526234a986da84c7362077fd1a09d9b86d" + "bytes": "923f3e17aae84dd7a6cc27981f2bd146baba8cf20ab19d3538f5f6c3f6a1a6ad" } ] }, "durability": "persistent", "val": { - "bytes": "ccc2448598b0c03ecf49868fb1e397de2ab6be343ce29f177199d662f31bcbb3" + "bytes": "7161b0b7eeb0137173fadfcc27c407253f750af37dca55f849499b69d0e29793" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "505748710" + "i128": "392679286" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "505748710" + "i128": "392679286" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ccc2448598b0c03ecf49868fb1e397de2ab6be343ce29f177199d662f31bcbb3" + "bytes": "7161b0b7eeb0137173fadfcc27c407253f750af37dca55f849499b69d0e29793" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "505748710" + "i128": "392679286" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1959" + "u64": "2726" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.228.json index 69d0aa6f..b6445aa1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "240373951" + "i128": "955119371" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "240373951" + "i128": "955119371" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b5a61ecfccd708de2d56f05a5ac0e3abab4888069a27836a55a58874874d40a" + "bytes": "b904823d7fb9ffc3b12d10009e0afc97e4efe6dafec242c34c0afe9a86581429" }, { - "u64": "2264" + "u64": "2521" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "240373951" + "i128": "955119371" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f327129c9973e791f034ff480c127353db139a101f792d6f99571cea8ea10e12" + "bytes": "a905ea5d80d21de7e171cdecc6b5e9c96e563cf057723026be5a43d7830bc3ef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2264, + "timestamp": 2521, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f327129c9973e791f034ff480c127353db139a101f792d6f99571cea8ea10e12" + "bytes": "a905ea5d80d21de7e171cdecc6b5e9c96e563cf057723026be5a43d7830bc3ef" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f327129c9973e791f034ff480c127353db139a101f792d6f99571cea8ea10e12" + "bytes": "a905ea5d80d21de7e171cdecc6b5e9c96e563cf057723026be5a43d7830bc3ef" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240373951" + "i128": "955119371" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "240373951" + "i128": "955119371" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2264" + "u64": "2521" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe0b9d276a43d2f80f199ad238ba6e0de5a53b6ad645e6cab63809e27753a5ac" + "bytes": "aa20288ba301a742a0e93c82833ecde2d190a29df8987793008b534007538ce8" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe0b9d276a43d2f80f199ad238ba6e0de5a53b6ad645e6cab63809e27753a5ac" + "bytes": "aa20288ba301a742a0e93c82833ecde2d190a29df8987793008b534007538ce8" } ] }, "durability": "persistent", "val": { - "bytes": "f327129c9973e791f034ff480c127353db139a101f792d6f99571cea8ea10e12" + "bytes": "a905ea5d80d21de7e171cdecc6b5e9c96e563cf057723026be5a43d7830bc3ef" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "240373951" + "i128": "955119371" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "240373951" + "i128": "955119371" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f327129c9973e791f034ff480c127353db139a101f792d6f99571cea8ea10e12" + "bytes": "a905ea5d80d21de7e171cdecc6b5e9c96e563cf057723026be5a43d7830bc3ef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "240373951" + "i128": "955119371" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2264" + "u64": "2521" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.229.json index 617b689a..cf1ebcd7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "695227385" + "i128": "59749143" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "695227385" + "i128": "59749143" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "31475349be3a78cff37d60ac57d7a29c5c22e02f6785161d965fb2c387a166d6" + "bytes": "2d0cee5e780012363ef486d9c48c5bec2926214cff8007d5d8db8eee21685710" }, { - "u64": "2563" + "u64": "154" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "695227385" + "i128": "59749143" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "5b6f3e925d114fd25d36af002075eed5dc5dd45f18e5bcf78df142a37f575ebc" + "bytes": "8be0c187f6913cdf4bf4dc7e86db2616e532bf84ce0ed0a1d56817e3c65cba99" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2563, + "timestamp": 154, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b6f3e925d114fd25d36af002075eed5dc5dd45f18e5bcf78df142a37f575ebc" + "bytes": "8be0c187f6913cdf4bf4dc7e86db2616e532bf84ce0ed0a1d56817e3c65cba99" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b6f3e925d114fd25d36af002075eed5dc5dd45f18e5bcf78df142a37f575ebc" + "bytes": "8be0c187f6913cdf4bf4dc7e86db2616e532bf84ce0ed0a1d56817e3c65cba99" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "695227385" + "i128": "59749143" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "695227385" + "i128": "59749143" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2563" + "u64": "154" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49d61d45c005439eb7ed33461394482f36a87e5a4b00baf5c6245d6aba7752b6" + "bytes": "d947b2d1a7a46cd46fa1213e711940756cd6acff670ab3b8c93c55effc7a169d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49d61d45c005439eb7ed33461394482f36a87e5a4b00baf5c6245d6aba7752b6" + "bytes": "d947b2d1a7a46cd46fa1213e711940756cd6acff670ab3b8c93c55effc7a169d" } ] }, "durability": "persistent", "val": { - "bytes": "5b6f3e925d114fd25d36af002075eed5dc5dd45f18e5bcf78df142a37f575ebc" + "bytes": "8be0c187f6913cdf4bf4dc7e86db2616e532bf84ce0ed0a1d56817e3c65cba99" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "695227385" + "i128": "59749143" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "695227385" + "i128": "59749143" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5b6f3e925d114fd25d36af002075eed5dc5dd45f18e5bcf78df142a37f575ebc" + "bytes": "8be0c187f6913cdf4bf4dc7e86db2616e532bf84ce0ed0a1d56817e3c65cba99" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "695227385" + "i128": "59749143" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2563" + "u64": "154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.23.json index b0b903d7..5a571f1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "123952245" + "i128": "948407035" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "123952245" + "i128": "948407035" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6847a573457cab07ac62e0c251766607d8477a4b0e85a9bf835bac49d71ee0fd" + "bytes": "51085c941a82e45c933de70188883ca40b6730711bded2301eadae97bf80d3aa" }, { - "u64": "1502" + "u64": "180" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "123952245" + "i128": "948407035" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8ab85bba62e7ef049ebcc5932d391394d571d58b9e78b7625901f11b0deaf9a8" + "bytes": "aa0f3d5f42a62ca9949bb2933317379b756210a0be6f9524b4cf57be14b79ea4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1502, + "timestamp": 180, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ab85bba62e7ef049ebcc5932d391394d571d58b9e78b7625901f11b0deaf9a8" + "bytes": "aa0f3d5f42a62ca9949bb2933317379b756210a0be6f9524b4cf57be14b79ea4" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ab85bba62e7ef049ebcc5932d391394d571d58b9e78b7625901f11b0deaf9a8" + "bytes": "aa0f3d5f42a62ca9949bb2933317379b756210a0be6f9524b4cf57be14b79ea4" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "123952245" + "i128": "948407035" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "123952245" + "i128": "948407035" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1502" + "u64": "180" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "06134331fc3e69afa7bac33d671b125ff26e7f96b994e7e7f3ddd6471b0a6697" + "bytes": "ae28fa33c734d8d95834f0ec6abddfe1cb6fe69712e25e87564af82d010b0199" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "06134331fc3e69afa7bac33d671b125ff26e7f96b994e7e7f3ddd6471b0a6697" + "bytes": "ae28fa33c734d8d95834f0ec6abddfe1cb6fe69712e25e87564af82d010b0199" } ] }, "durability": "persistent", "val": { - "bytes": "8ab85bba62e7ef049ebcc5932d391394d571d58b9e78b7625901f11b0deaf9a8" + "bytes": "aa0f3d5f42a62ca9949bb2933317379b756210a0be6f9524b4cf57be14b79ea4" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "123952245" + "i128": "948407035" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "123952245" + "i128": "948407035" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8ab85bba62e7ef049ebcc5932d391394d571d58b9e78b7625901f11b0deaf9a8" + "bytes": "aa0f3d5f42a62ca9949bb2933317379b756210a0be6f9524b4cf57be14b79ea4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "123952245" + "i128": "948407035" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1502" + "u64": "180" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.230.json index b5bcc3a8..47414dbd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "983021406" + "i128": "276537992" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "983021406" + "i128": "276537992" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc07eedff90fd6368c401a632e7706d895c0765e4f3186bfff92ba7a99f8554f" + "bytes": "f02507e32558812e8028131fdd4ed0c3334afe6a58a360e454a44fadcd6bc826" }, { - "u64": "2473" + "u64": "1562" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "983021406" + "i128": "276537992" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a8748a4cd2d4b0571dcd1aac023d824948e03d34e4f602b8af712f8fe229640c" + "bytes": "5d6e63af9ed073caa2eacd3b78acb458abe029c4c928a3c81b52cf072f20e3dc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2473, + "timestamp": 1562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8748a4cd2d4b0571dcd1aac023d824948e03d34e4f602b8af712f8fe229640c" + "bytes": "5d6e63af9ed073caa2eacd3b78acb458abe029c4c928a3c81b52cf072f20e3dc" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8748a4cd2d4b0571dcd1aac023d824948e03d34e4f602b8af712f8fe229640c" + "bytes": "5d6e63af9ed073caa2eacd3b78acb458abe029c4c928a3c81b52cf072f20e3dc" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "983021406" + "i128": "276537992" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "983021406" + "i128": "276537992" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2473" + "u64": "1562" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d78cac205be96f483a92ed48598d7b03564237f04353d5e00942147a1b4f88fb" + "bytes": "4491a6e876dbc7480dac83d5bc950464687a566f900195565006360ad81b8590" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d78cac205be96f483a92ed48598d7b03564237f04353d5e00942147a1b4f88fb" + "bytes": "4491a6e876dbc7480dac83d5bc950464687a566f900195565006360ad81b8590" } ] }, "durability": "persistent", "val": { - "bytes": "a8748a4cd2d4b0571dcd1aac023d824948e03d34e4f602b8af712f8fe229640c" + "bytes": "5d6e63af9ed073caa2eacd3b78acb458abe029c4c928a3c81b52cf072f20e3dc" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "983021406" + "i128": "276537992" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "983021406" + "i128": "276537992" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a8748a4cd2d4b0571dcd1aac023d824948e03d34e4f602b8af712f8fe229640c" + "bytes": "5d6e63af9ed073caa2eacd3b78acb458abe029c4c928a3c81b52cf072f20e3dc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "983021406" + "i128": "276537992" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2473" + "u64": "1562" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.231.json index 04d43956..d0365470 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "372086459" + "i128": "909182638" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "372086459" + "i128": "909182638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "498f5d4d225c4e0274ae90c610a60319867d513c22ef1c5e7982cdffa9cd4f19" + "bytes": "4ee5442df3b5d174251afe0c81062f97c3a69c4da935914c19724efcb648ce9b" }, { - "u64": "1725" + "u64": "2380" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "372086459" + "i128": "909182638" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1d746bd5c614e109572783f0fb956aa8a931b3d4c2d8510e4108d91ec787db8b" + "bytes": "112c24d06dbfb310310fd4469b6cb5b25f07994f274c8b37e23e13bface92b88" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1725, + "timestamp": 2380, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d746bd5c614e109572783f0fb956aa8a931b3d4c2d8510e4108d91ec787db8b" + "bytes": "112c24d06dbfb310310fd4469b6cb5b25f07994f274c8b37e23e13bface92b88" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d746bd5c614e109572783f0fb956aa8a931b3d4c2d8510e4108d91ec787db8b" + "bytes": "112c24d06dbfb310310fd4469b6cb5b25f07994f274c8b37e23e13bface92b88" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "372086459" + "i128": "909182638" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "372086459" + "i128": "909182638" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1725" + "u64": "2380" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ccbedb7ff2abc66a22e0ce240d8b4d7f4e3dd762c89b3bef8ca733fd17e3b6c" + "bytes": "60f41f4f06d5949989bc87a1fb7b399725c9ff6147cd6297a5821df931f57b09" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ccbedb7ff2abc66a22e0ce240d8b4d7f4e3dd762c89b3bef8ca733fd17e3b6c" + "bytes": "60f41f4f06d5949989bc87a1fb7b399725c9ff6147cd6297a5821df931f57b09" } ] }, "durability": "persistent", "val": { - "bytes": "1d746bd5c614e109572783f0fb956aa8a931b3d4c2d8510e4108d91ec787db8b" + "bytes": "112c24d06dbfb310310fd4469b6cb5b25f07994f274c8b37e23e13bface92b88" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "372086459" + "i128": "909182638" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "372086459" + "i128": "909182638" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1d746bd5c614e109572783f0fb956aa8a931b3d4c2d8510e4108d91ec787db8b" + "bytes": "112c24d06dbfb310310fd4469b6cb5b25f07994f274c8b37e23e13bface92b88" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "372086459" + "i128": "909182638" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1725" + "u64": "2380" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.232.json index b4567f44..62640541 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "824660519" + "i128": "631278382" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "824660519" + "i128": "631278382" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "672f972151f30d6f3a4afe3f53b795c17c8dbffed8e7054ecf5ed1ddc2fb046d" + "bytes": "723c6dca31038fa751e47bdb9c208616e40cf9588168bf5589aae9e7d94aeff4" }, { - "u64": "688" + "u64": "1458" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "824660519" + "i128": "631278382" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "99b3224bc806004feafc96d81064af25d7035c54af32224074848bbf9788faa7" + "bytes": "ebe18fb77cfb66222c8e44ef37b513945e1707740838693f2a3bb2c7f4ae93e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 688, + "timestamp": 1458, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99b3224bc806004feafc96d81064af25d7035c54af32224074848bbf9788faa7" + "bytes": "ebe18fb77cfb66222c8e44ef37b513945e1707740838693f2a3bb2c7f4ae93e7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99b3224bc806004feafc96d81064af25d7035c54af32224074848bbf9788faa7" + "bytes": "ebe18fb77cfb66222c8e44ef37b513945e1707740838693f2a3bb2c7f4ae93e7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "824660519" + "i128": "631278382" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "824660519" + "i128": "631278382" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "688" + "u64": "1458" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2c8a5e134ab5fa94c1fff9553eaac3adbaef41cf633ff1a7c94fa5919e044008" + "bytes": "580646859e19338c823cb75f99c23ba78af39308649e9b21d3a60b2f9e9e83ba" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2c8a5e134ab5fa94c1fff9553eaac3adbaef41cf633ff1a7c94fa5919e044008" + "bytes": "580646859e19338c823cb75f99c23ba78af39308649e9b21d3a60b2f9e9e83ba" } ] }, "durability": "persistent", "val": { - "bytes": "99b3224bc806004feafc96d81064af25d7035c54af32224074848bbf9788faa7" + "bytes": "ebe18fb77cfb66222c8e44ef37b513945e1707740838693f2a3bb2c7f4ae93e7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "824660519" + "i128": "631278382" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "824660519" + "i128": "631278382" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "99b3224bc806004feafc96d81064af25d7035c54af32224074848bbf9788faa7" + "bytes": "ebe18fb77cfb66222c8e44ef37b513945e1707740838693f2a3bb2c7f4ae93e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "824660519" + "i128": "631278382" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "688" + "u64": "1458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.233.json index e6f61384..0f10c99a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "796741697" + "i128": "558960594" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "796741697" + "i128": "558960594" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f631f96b6491e41c1f71a40d5a5a5fe1beeca71e3f9532b16630d6fecbfa123b" + "bytes": "493e77b4d7e2022750ffbde2f9e9cc416294f35db3f1eb5ca035176a97214b02" }, { - "u64": "2550" + "u64": "863" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "796741697" + "i128": "558960594" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "cf8e54954be77b96513743185e1ead2e76ef488b0593c945790d568dc180f113" + "bytes": "d9e1d57b9064ad10f32aac9bb4450134caae360e60f0cfa2ac47a244020688c7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2550, + "timestamp": 863, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cf8e54954be77b96513743185e1ead2e76ef488b0593c945790d568dc180f113" + "bytes": "d9e1d57b9064ad10f32aac9bb4450134caae360e60f0cfa2ac47a244020688c7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cf8e54954be77b96513743185e1ead2e76ef488b0593c945790d568dc180f113" + "bytes": "d9e1d57b9064ad10f32aac9bb4450134caae360e60f0cfa2ac47a244020688c7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "796741697" + "i128": "558960594" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "796741697" + "i128": "558960594" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2550" + "u64": "863" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23e71f6bbbdd13de7926fb61476ade70b8d527e979c89f1a8c933ca3ddc54965" + "bytes": "34f6e6399b405e360993548e3896bde861eebb7644f80e24acaebd110b4a466c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23e71f6bbbdd13de7926fb61476ade70b8d527e979c89f1a8c933ca3ddc54965" + "bytes": "34f6e6399b405e360993548e3896bde861eebb7644f80e24acaebd110b4a466c" } ] }, "durability": "persistent", "val": { - "bytes": "cf8e54954be77b96513743185e1ead2e76ef488b0593c945790d568dc180f113" + "bytes": "d9e1d57b9064ad10f32aac9bb4450134caae360e60f0cfa2ac47a244020688c7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "796741697" + "i128": "558960594" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "796741697" + "i128": "558960594" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cf8e54954be77b96513743185e1ead2e76ef488b0593c945790d568dc180f113" + "bytes": "d9e1d57b9064ad10f32aac9bb4450134caae360e60f0cfa2ac47a244020688c7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "796741697" + "i128": "558960594" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2550" + "u64": "863" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.234.json index 90888f86..8dbe8ef6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "418012019" + "i128": "959934383" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "418012019" + "i128": "959934383" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee4ea65a40ddfde58e6845e13be662562f1c5685f4176980bbecb5e4f6595654" + "bytes": "ffbad90cc727fb44d07de514e4820f5db09fb1e2e8c3a4c6b94b65626a805d29" }, { - "u64": "1176" + "u64": "2337" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "418012019" + "i128": "959934383" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "17f217335e90e9d079be92ec4a50412c6a2aad36bdf51c10d48904ecaf4094b8" + "bytes": "9eb00ac91ed3d833d7c4e14c456ea497fe8b00a663b5310d864ac3cd353ba674" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1176, + "timestamp": 2337, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "17f217335e90e9d079be92ec4a50412c6a2aad36bdf51c10d48904ecaf4094b8" + "bytes": "9eb00ac91ed3d833d7c4e14c456ea497fe8b00a663b5310d864ac3cd353ba674" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "17f217335e90e9d079be92ec4a50412c6a2aad36bdf51c10d48904ecaf4094b8" + "bytes": "9eb00ac91ed3d833d7c4e14c456ea497fe8b00a663b5310d864ac3cd353ba674" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "418012019" + "i128": "959934383" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "418012019" + "i128": "959934383" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1176" + "u64": "2337" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "292353eaae10a6d6d71172fa50c195661b8f75d13a07778cb4baeb29878bb57b" + "bytes": "021378151d0e739382177e6928023164ffc2616111e625ba4c37895133abd5cb" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "292353eaae10a6d6d71172fa50c195661b8f75d13a07778cb4baeb29878bb57b" + "bytes": "021378151d0e739382177e6928023164ffc2616111e625ba4c37895133abd5cb" } ] }, "durability": "persistent", "val": { - "bytes": "17f217335e90e9d079be92ec4a50412c6a2aad36bdf51c10d48904ecaf4094b8" + "bytes": "9eb00ac91ed3d833d7c4e14c456ea497fe8b00a663b5310d864ac3cd353ba674" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "418012019" + "i128": "959934383" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "418012019" + "i128": "959934383" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "17f217335e90e9d079be92ec4a50412c6a2aad36bdf51c10d48904ecaf4094b8" + "bytes": "9eb00ac91ed3d833d7c4e14c456ea497fe8b00a663b5310d864ac3cd353ba674" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "418012019" + "i128": "959934383" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1176" + "u64": "2337" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.235.json index c5776853..d67984ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "886557043" + "i128": "899881019" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "886557043" + "i128": "899881019" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a25f748b353f0eeb5a56bdffec07d1e6e523882ec19c3c1addf5761ad853a4d6" + "bytes": "2bae011ed155b99591f61f0c0649b6222538416979ad8f85f0541141f8562552" }, { - "u64": "2470" + "u64": "2306" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "886557043" + "i128": "899881019" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "0bf34dd2cc51c2bee3f48585547243168cd0b3187f214224dd6ef13d580cba77" + "bytes": "95243be61f18d008aae880384886fd1635e7cceed2f72ac7bafdf066a274c011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2470, + "timestamp": 2306, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0bf34dd2cc51c2bee3f48585547243168cd0b3187f214224dd6ef13d580cba77" + "bytes": "95243be61f18d008aae880384886fd1635e7cceed2f72ac7bafdf066a274c011" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0bf34dd2cc51c2bee3f48585547243168cd0b3187f214224dd6ef13d580cba77" + "bytes": "95243be61f18d008aae880384886fd1635e7cceed2f72ac7bafdf066a274c011" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "886557043" + "i128": "899881019" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "886557043" + "i128": "899881019" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2470" + "u64": "2306" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fae8b2c7509fbcf6629c5d6f4cfba9f6eb20b5493cfe22b41758ec615303950e" + "bytes": "d67b8d58cfc24311abfe19301433ecea8debf88de608ad77b125aead8bf04019" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fae8b2c7509fbcf6629c5d6f4cfba9f6eb20b5493cfe22b41758ec615303950e" + "bytes": "d67b8d58cfc24311abfe19301433ecea8debf88de608ad77b125aead8bf04019" } ] }, "durability": "persistent", "val": { - "bytes": "0bf34dd2cc51c2bee3f48585547243168cd0b3187f214224dd6ef13d580cba77" + "bytes": "95243be61f18d008aae880384886fd1635e7cceed2f72ac7bafdf066a274c011" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "886557043" + "i128": "899881019" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "886557043" + "i128": "899881019" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0bf34dd2cc51c2bee3f48585547243168cd0b3187f214224dd6ef13d580cba77" + "bytes": "95243be61f18d008aae880384886fd1635e7cceed2f72ac7bafdf066a274c011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "886557043" + "i128": "899881019" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2470" + "u64": "2306" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.236.json index 227d0531..8de17171 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "407009759" + "i128": "307800716" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "407009759" + "i128": "307800716" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8f5cfdb7b2382ba94bb9b12d16f3e81b466709879c316526de2b7888cf8a891b" + "bytes": "f5fcf4ae63a2b2fc86fab9511f33d2aa4aa526b257c2e06d6429509013d7a356" }, { - "u64": "2873" + "u64": "1775" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "407009759" + "i128": "307800716" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4a16a6f143ae2eee52be5bb4af1499f61466fe35adadf4a8fff03891285d9f18" + "bytes": "fbde78f8fac2893badd5c35dc3cb781dd31d61a820a2e95ccc7f4178bfe884d5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2873, + "timestamp": 1775, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a16a6f143ae2eee52be5bb4af1499f61466fe35adadf4a8fff03891285d9f18" + "bytes": "fbde78f8fac2893badd5c35dc3cb781dd31d61a820a2e95ccc7f4178bfe884d5" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a16a6f143ae2eee52be5bb4af1499f61466fe35adadf4a8fff03891285d9f18" + "bytes": "fbde78f8fac2893badd5c35dc3cb781dd31d61a820a2e95ccc7f4178bfe884d5" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "407009759" + "i128": "307800716" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "407009759" + "i128": "307800716" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2873" + "u64": "1775" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "263083bef697351d1cc96ae848fa93ecb60b19937e4a6f2c0c180335f33d87d9" + "bytes": "df8d00d0921fcee093864536907304ca8971cb52af47f20b29ebaede016c7c34" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "263083bef697351d1cc96ae848fa93ecb60b19937e4a6f2c0c180335f33d87d9" + "bytes": "df8d00d0921fcee093864536907304ca8971cb52af47f20b29ebaede016c7c34" } ] }, "durability": "persistent", "val": { - "bytes": "4a16a6f143ae2eee52be5bb4af1499f61466fe35adadf4a8fff03891285d9f18" + "bytes": "fbde78f8fac2893badd5c35dc3cb781dd31d61a820a2e95ccc7f4178bfe884d5" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "407009759" + "i128": "307800716" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "407009759" + "i128": "307800716" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4a16a6f143ae2eee52be5bb4af1499f61466fe35adadf4a8fff03891285d9f18" + "bytes": "fbde78f8fac2893badd5c35dc3cb781dd31d61a820a2e95ccc7f4178bfe884d5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "407009759" + "i128": "307800716" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2873" + "u64": "1775" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.237.json index 0c0efe79..bb11aedb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "67995076" + "i128": "261889457" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "67995076" + "i128": "261889457" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52ea14ef8d2288fec19999832072a85043a74944591abcdba99aeeb44fd35f87" + "bytes": "68efc53a3dd0382fa2190fddb354c19e48e854bc2bd3b9034d3437ba05ecc4ec" }, { - "u64": "3534" + "u64": "1583" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "67995076" + "i128": "261889457" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4e4acdb21c8b8f4f04029e74a9f0585d3be6419991509b6b4f842dbf98b17f7f" + "bytes": "8af5614270c7218613c15cbb276a4ad3cf3734cfc6f371b4045425ffe65ee700" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3534, + "timestamp": 1583, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e4acdb21c8b8f4f04029e74a9f0585d3be6419991509b6b4f842dbf98b17f7f" + "bytes": "8af5614270c7218613c15cbb276a4ad3cf3734cfc6f371b4045425ffe65ee700" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e4acdb21c8b8f4f04029e74a9f0585d3be6419991509b6b4f842dbf98b17f7f" + "bytes": "8af5614270c7218613c15cbb276a4ad3cf3734cfc6f371b4045425ffe65ee700" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "67995076" + "i128": "261889457" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "67995076" + "i128": "261889457" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3534" + "u64": "1583" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7da08edeab11a7b5ceed6c88bfcabc9b320ecb8d4178f2cdbc831449f03a1eb" + "bytes": "4eb8fc38366005d6ca9619e4661c9767c8dcdf74913d37e24bc17a0ed0971dd7" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7da08edeab11a7b5ceed6c88bfcabc9b320ecb8d4178f2cdbc831449f03a1eb" + "bytes": "4eb8fc38366005d6ca9619e4661c9767c8dcdf74913d37e24bc17a0ed0971dd7" } ] }, "durability": "persistent", "val": { - "bytes": "4e4acdb21c8b8f4f04029e74a9f0585d3be6419991509b6b4f842dbf98b17f7f" + "bytes": "8af5614270c7218613c15cbb276a4ad3cf3734cfc6f371b4045425ffe65ee700" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "67995076" + "i128": "261889457" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "67995076" + "i128": "261889457" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4e4acdb21c8b8f4f04029e74a9f0585d3be6419991509b6b4f842dbf98b17f7f" + "bytes": "8af5614270c7218613c15cbb276a4ad3cf3734cfc6f371b4045425ffe65ee700" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "67995076" + "i128": "261889457" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3534" + "u64": "1583" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.238.json index f4dd2125..d15e60e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "278186025" + "i128": "706676781" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "278186025" + "i128": "706676781" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d55596a0c4417a213534538a1b81e4d472cf113e7249e5f9514a2c18fad5b92" + "bytes": "b84add836871f0824aae0cb4b218efba80598a1ce0c189f1fe148a04df4f7f7f" }, { - "u64": "17" + "u64": "2154" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "278186025" + "i128": "706676781" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d7e1746f751b7a02a28aa8fcaebfe5e53e91d695fb1ac26fb545881700b7dd32" + "bytes": "4c1fef2713ac69500c99b78fc5df3772ff3949d4bc2dc960c0833f107ae7221f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 17, + "timestamp": 2154, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7e1746f751b7a02a28aa8fcaebfe5e53e91d695fb1ac26fb545881700b7dd32" + "bytes": "4c1fef2713ac69500c99b78fc5df3772ff3949d4bc2dc960c0833f107ae7221f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7e1746f751b7a02a28aa8fcaebfe5e53e91d695fb1ac26fb545881700b7dd32" + "bytes": "4c1fef2713ac69500c99b78fc5df3772ff3949d4bc2dc960c0833f107ae7221f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "278186025" + "i128": "706676781" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "278186025" + "i128": "706676781" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "17" + "u64": "2154" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e30d5c2182ff31fe4869beb3477b5039f54ea1475ffb4cb33e0b0e8dd5017c6" + "bytes": "cfbe00f27003980feada36128605cfc866b5b276a7e1c700561f578a307bec56" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e30d5c2182ff31fe4869beb3477b5039f54ea1475ffb4cb33e0b0e8dd5017c6" + "bytes": "cfbe00f27003980feada36128605cfc866b5b276a7e1c700561f578a307bec56" } ] }, "durability": "persistent", "val": { - "bytes": "d7e1746f751b7a02a28aa8fcaebfe5e53e91d695fb1ac26fb545881700b7dd32" + "bytes": "4c1fef2713ac69500c99b78fc5df3772ff3949d4bc2dc960c0833f107ae7221f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "278186025" + "i128": "706676781" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "278186025" + "i128": "706676781" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d7e1746f751b7a02a28aa8fcaebfe5e53e91d695fb1ac26fb545881700b7dd32" + "bytes": "4c1fef2713ac69500c99b78fc5df3772ff3949d4bc2dc960c0833f107ae7221f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "278186025" + "i128": "706676781" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "17" + "u64": "2154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.239.json index fdfcb33e..5da80498 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "734197592" + "i128": "485016109" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "734197592" + "i128": "485016109" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c29d535b0904ab8e734a5e99078502275232d537cfc8746cb5d723dbf7107437" + "bytes": "b44f934251e6d0aada8aa72ae35f2a5a5f8797ec66e2929347e29d9789944bd3" }, { - "u64": "173" + "u64": "1140" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "734197592" + "i128": "485016109" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b54824e48d4a3003f6d64f7b98d8ad661b6190a12645589233532339d90ac548" + "bytes": "0fb7bc0002f2dc85f8270ff449204e47d082c893a87b8024038ce11b3443f882" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 173, + "timestamp": 1140, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b54824e48d4a3003f6d64f7b98d8ad661b6190a12645589233532339d90ac548" + "bytes": "0fb7bc0002f2dc85f8270ff449204e47d082c893a87b8024038ce11b3443f882" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b54824e48d4a3003f6d64f7b98d8ad661b6190a12645589233532339d90ac548" + "bytes": "0fb7bc0002f2dc85f8270ff449204e47d082c893a87b8024038ce11b3443f882" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "734197592" + "i128": "485016109" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "734197592" + "i128": "485016109" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "173" + "u64": "1140" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "529b20a191d8e6205338a4389e78f9f37001d86b1a8e82a666dfdee8affb7902" + "bytes": "638bca91b82f1783d11e53371ad57f516b5bc3390f1018e8b0df4b2fb2fae569" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "529b20a191d8e6205338a4389e78f9f37001d86b1a8e82a666dfdee8affb7902" + "bytes": "638bca91b82f1783d11e53371ad57f516b5bc3390f1018e8b0df4b2fb2fae569" } ] }, "durability": "persistent", "val": { - "bytes": "b54824e48d4a3003f6d64f7b98d8ad661b6190a12645589233532339d90ac548" + "bytes": "0fb7bc0002f2dc85f8270ff449204e47d082c893a87b8024038ce11b3443f882" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "734197592" + "i128": "485016109" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "734197592" + "i128": "485016109" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b54824e48d4a3003f6d64f7b98d8ad661b6190a12645589233532339d90ac548" + "bytes": "0fb7bc0002f2dc85f8270ff449204e47d082c893a87b8024038ce11b3443f882" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "734197592" + "i128": "485016109" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "173" + "u64": "1140" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.24.json index 06439555..37ea81d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "543537842" + "i128": "519413090" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "543537842" + "i128": "519413090" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7374f50f6e268e59fe56165b5f8e620537f39278ea679063b500a3bdecbc340e" + "bytes": "2a749febc888b5acec9299d4b0d02bdca07e6970e5a1c812bde6b241eb8f73ac" }, { - "u64": "2815" + "u64": "3433" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "543537842" + "i128": "519413090" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a7189611ecb0271d907b16c64a1cf80c25fe35d6cbedd9ff73f22c080a7b192b" + "bytes": "281827313592b277ba0eb98291dec6fbb1204e13548b95ad720993ad5cdcbca4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2815, + "timestamp": 3433, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a7189611ecb0271d907b16c64a1cf80c25fe35d6cbedd9ff73f22c080a7b192b" + "bytes": "281827313592b277ba0eb98291dec6fbb1204e13548b95ad720993ad5cdcbca4" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a7189611ecb0271d907b16c64a1cf80c25fe35d6cbedd9ff73f22c080a7b192b" + "bytes": "281827313592b277ba0eb98291dec6fbb1204e13548b95ad720993ad5cdcbca4" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "543537842" + "i128": "519413090" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "543537842" + "i128": "519413090" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2815" + "u64": "3433" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2961bb5ec0558401ec6ccd31ca9c3e9614a1e42efe58f77e1d1780f113bd5dc2" + "bytes": "3f1657b5a0d5c988748351494ceb5f30bc08c65f51ff668a3edc7938ad0373e4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2961bb5ec0558401ec6ccd31ca9c3e9614a1e42efe58f77e1d1780f113bd5dc2" + "bytes": "3f1657b5a0d5c988748351494ceb5f30bc08c65f51ff668a3edc7938ad0373e4" } ] }, "durability": "persistent", "val": { - "bytes": "a7189611ecb0271d907b16c64a1cf80c25fe35d6cbedd9ff73f22c080a7b192b" + "bytes": "281827313592b277ba0eb98291dec6fbb1204e13548b95ad720993ad5cdcbca4" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "543537842" + "i128": "519413090" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "543537842" + "i128": "519413090" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a7189611ecb0271d907b16c64a1cf80c25fe35d6cbedd9ff73f22c080a7b192b" + "bytes": "281827313592b277ba0eb98291dec6fbb1204e13548b95ad720993ad5cdcbca4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "543537842" + "i128": "519413090" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2815" + "u64": "3433" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.240.json index c2b3566f..f462c61f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "121051889" + "i128": "685503200" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "121051889" + "i128": "685503200" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "57637ce05a9760e1dc631178be97a4bff8b1a97d22f9b6aef9fb4a64cd6a19ad" + "bytes": "623563fc7e3ac014ca3773d50f0daa7a8c8c00dd87fe365962e577f475a1c9d7" }, { - "u64": "1831" + "u64": "2608" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "121051889" + "i128": "685503200" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4ebab3aa3d3ff0e8cbbd14d82581a65f44f7c7e8caa459ed045a27dcc50ee9c2" + "bytes": "05a1252b37c63f9a8361099d8c0db85715c2a4a177df4f1788561df77d946242" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1831, + "timestamp": 2608, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ebab3aa3d3ff0e8cbbd14d82581a65f44f7c7e8caa459ed045a27dcc50ee9c2" + "bytes": "05a1252b37c63f9a8361099d8c0db85715c2a4a177df4f1788561df77d946242" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ebab3aa3d3ff0e8cbbd14d82581a65f44f7c7e8caa459ed045a27dcc50ee9c2" + "bytes": "05a1252b37c63f9a8361099d8c0db85715c2a4a177df4f1788561df77d946242" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "121051889" + "i128": "685503200" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "121051889" + "i128": "685503200" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1831" + "u64": "2608" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0b3582e171513c686ef1596b89e1fcceb3ec8ad56491b766f35669ff9fda8d7" + "bytes": "58397fda2d4eac154966a4935fa0f0c0e065900fe91b9c525854c9ca7a1e6ede" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0b3582e171513c686ef1596b89e1fcceb3ec8ad56491b766f35669ff9fda8d7" + "bytes": "58397fda2d4eac154966a4935fa0f0c0e065900fe91b9c525854c9ca7a1e6ede" } ] }, "durability": "persistent", "val": { - "bytes": "4ebab3aa3d3ff0e8cbbd14d82581a65f44f7c7e8caa459ed045a27dcc50ee9c2" + "bytes": "05a1252b37c63f9a8361099d8c0db85715c2a4a177df4f1788561df77d946242" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "121051889" + "i128": "685503200" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "121051889" + "i128": "685503200" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4ebab3aa3d3ff0e8cbbd14d82581a65f44f7c7e8caa459ed045a27dcc50ee9c2" + "bytes": "05a1252b37c63f9a8361099d8c0db85715c2a4a177df4f1788561df77d946242" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "121051889" + "i128": "685503200" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1831" + "u64": "2608" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.241.json index 2cf087c3..95e2eef4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "716908232" + "i128": "179937862" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "716908232" + "i128": "179937862" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fae9c873fbbeb062c1544123161dd5fdb6dd81a3cad3091255a77d613b6d9451" + "bytes": "da3d6d0da2d5edf584e85d94a0622b532c5568a341d118534879a364f6c30068" }, { - "u64": "1284" + "u64": "448" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "716908232" + "i128": "179937862" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "dcadbc75e3051e28b6eda52d919f67e4540cc95818a4656b5f826d95df86c011" + "bytes": "3171efd8fc1e44c7bd89c225a26e966aa72eb30994582ea811c2f3cf6d7160f8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1284, + "timestamp": 448, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dcadbc75e3051e28b6eda52d919f67e4540cc95818a4656b5f826d95df86c011" + "bytes": "3171efd8fc1e44c7bd89c225a26e966aa72eb30994582ea811c2f3cf6d7160f8" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dcadbc75e3051e28b6eda52d919f67e4540cc95818a4656b5f826d95df86c011" + "bytes": "3171efd8fc1e44c7bd89c225a26e966aa72eb30994582ea811c2f3cf6d7160f8" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "716908232" + "i128": "179937862" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "716908232" + "i128": "179937862" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1284" + "u64": "448" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ea29fb9bf29535d732d10a05f57f4b4a77dda244b5a28b73acb1a0977989fe9" + "bytes": "7b200eff4f4995f75b7275fd8e714562719beb6056aee5bdec9ebccf555818d9" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ea29fb9bf29535d732d10a05f57f4b4a77dda244b5a28b73acb1a0977989fe9" + "bytes": "7b200eff4f4995f75b7275fd8e714562719beb6056aee5bdec9ebccf555818d9" } ] }, "durability": "persistent", "val": { - "bytes": "dcadbc75e3051e28b6eda52d919f67e4540cc95818a4656b5f826d95df86c011" + "bytes": "3171efd8fc1e44c7bd89c225a26e966aa72eb30994582ea811c2f3cf6d7160f8" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "716908232" + "i128": "179937862" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "716908232" + "i128": "179937862" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "dcadbc75e3051e28b6eda52d919f67e4540cc95818a4656b5f826d95df86c011" + "bytes": "3171efd8fc1e44c7bd89c225a26e966aa72eb30994582ea811c2f3cf6d7160f8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "716908232" + "i128": "179937862" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1284" + "u64": "448" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.242.json index b8491e26..bc32d15f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "857003741" + "i128": "311159261" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "857003741" + "i128": "311159261" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "867fb78c5cf3fc55a4c43105a8a31936063236d2dc4d60dd50ce2dfb8cb14018" + "bytes": "81453c153ae7a7904d431d08a05365cb93618935261fabce20c4cc3b93bbf42f" }, { - "u64": "83" + "u64": "3231" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "857003741" + "i128": "311159261" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d652da4dd7c0baf27a467bd438c15d6cb20d349980abdcbd406b875d6bdec46a" + "bytes": "e9cd5020bb7dec78d492a06e2359d3a772d3b61da4eae5c5fc1436a0e038b211" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83, + "timestamp": 3231, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d652da4dd7c0baf27a467bd438c15d6cb20d349980abdcbd406b875d6bdec46a" + "bytes": "e9cd5020bb7dec78d492a06e2359d3a772d3b61da4eae5c5fc1436a0e038b211" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d652da4dd7c0baf27a467bd438c15d6cb20d349980abdcbd406b875d6bdec46a" + "bytes": "e9cd5020bb7dec78d492a06e2359d3a772d3b61da4eae5c5fc1436a0e038b211" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "857003741" + "i128": "311159261" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "857003741" + "i128": "311159261" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "83" + "u64": "3231" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3911fd8382df18ac965ba864dba95bd3b3924cbbb80aba419ff903f09d09fa7" + "bytes": "c5c5562067fea249886a06483b8fc205e87159e8ae2ce37cab83a6c2b4a999da" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3911fd8382df18ac965ba864dba95bd3b3924cbbb80aba419ff903f09d09fa7" + "bytes": "c5c5562067fea249886a06483b8fc205e87159e8ae2ce37cab83a6c2b4a999da" } ] }, "durability": "persistent", "val": { - "bytes": "d652da4dd7c0baf27a467bd438c15d6cb20d349980abdcbd406b875d6bdec46a" + "bytes": "e9cd5020bb7dec78d492a06e2359d3a772d3b61da4eae5c5fc1436a0e038b211" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "857003741" + "i128": "311159261" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "857003741" + "i128": "311159261" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d652da4dd7c0baf27a467bd438c15d6cb20d349980abdcbd406b875d6bdec46a" + "bytes": "e9cd5020bb7dec78d492a06e2359d3a772d3b61da4eae5c5fc1436a0e038b211" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "857003741" + "i128": "311159261" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "83" + "u64": "3231" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.243.json index 718ed56f..b8e431d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "84669811" + "i128": "226625954" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "84669811" + "i128": "226625954" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b70b173c620a2cc706d4c8e9401f70ebacfbe732ae550a4e815b05d06c9d1f65" + "bytes": "ac6e8ba563d5174e552a70a1df5f339af6153fa2bac5cf172d628de0cea67104" }, { - "u64": "816" + "u64": "1650" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "84669811" + "i128": "226625954" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "e539d7fe319b8dc54318b3f9e6d1643e7c1b96e99ef36f2db23a40e140ea7d63" + "bytes": "d4be5a5c27b3771c33e10aee30446ee8f9b714e3f9ccb825aea292ffc5770809" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 816, + "timestamp": 1650, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e539d7fe319b8dc54318b3f9e6d1643e7c1b96e99ef36f2db23a40e140ea7d63" + "bytes": "d4be5a5c27b3771c33e10aee30446ee8f9b714e3f9ccb825aea292ffc5770809" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e539d7fe319b8dc54318b3f9e6d1643e7c1b96e99ef36f2db23a40e140ea7d63" + "bytes": "d4be5a5c27b3771c33e10aee30446ee8f9b714e3f9ccb825aea292ffc5770809" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "84669811" + "i128": "226625954" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "84669811" + "i128": "226625954" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "816" + "u64": "1650" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3fc6581dc2a4d6a6e578afbb943f4518d6615280d4495f82ee66b4d0c70f48d2" + "bytes": "85ee0727ea34e425b9c1999fd0398c3e835da518f31893696963b7b402001089" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3fc6581dc2a4d6a6e578afbb943f4518d6615280d4495f82ee66b4d0c70f48d2" + "bytes": "85ee0727ea34e425b9c1999fd0398c3e835da518f31893696963b7b402001089" } ] }, "durability": "persistent", "val": { - "bytes": "e539d7fe319b8dc54318b3f9e6d1643e7c1b96e99ef36f2db23a40e140ea7d63" + "bytes": "d4be5a5c27b3771c33e10aee30446ee8f9b714e3f9ccb825aea292ffc5770809" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "84669811" + "i128": "226625954" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "84669811" + "i128": "226625954" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e539d7fe319b8dc54318b3f9e6d1643e7c1b96e99ef36f2db23a40e140ea7d63" + "bytes": "d4be5a5c27b3771c33e10aee30446ee8f9b714e3f9ccb825aea292ffc5770809" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "84669811" + "i128": "226625954" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "816" + "u64": "1650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.244.json index b30781fa..6e690946 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "739687353" + "i128": "263347153" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "739687353" + "i128": "263347153" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8057b03b72880730562af7f0c87e5af21c9d58693d07bfba3f0f3760d72cf7e1" + "bytes": "544a277d900fc816227971c3f591e07abeaa410c6026f59038e0ba35d567fd7a" }, { - "u64": "2347" + "u64": "857" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "739687353" + "i128": "263347153" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "aa028c512c11a9abb64f0ac9539b08e4c0b56733920d03afaa26385b9d139bac" + "bytes": "a57227683841ed65df10d9289eff934aedadf2c568a3bed7c006eeb89f147937" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2347, + "timestamp": 857, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aa028c512c11a9abb64f0ac9539b08e4c0b56733920d03afaa26385b9d139bac" + "bytes": "a57227683841ed65df10d9289eff934aedadf2c568a3bed7c006eeb89f147937" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aa028c512c11a9abb64f0ac9539b08e4c0b56733920d03afaa26385b9d139bac" + "bytes": "a57227683841ed65df10d9289eff934aedadf2c568a3bed7c006eeb89f147937" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "739687353" + "i128": "263347153" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "739687353" + "i128": "263347153" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2347" + "u64": "857" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f02a2e6d6be9a1fd582a7292c0cbd61bcc00d252d4391ca29a546692d26f6720" + "bytes": "68750f9a1ee6eeb8ab2382d26662f414da5128dcce853e042926c20ddccec4d5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f02a2e6d6be9a1fd582a7292c0cbd61bcc00d252d4391ca29a546692d26f6720" + "bytes": "68750f9a1ee6eeb8ab2382d26662f414da5128dcce853e042926c20ddccec4d5" } ] }, "durability": "persistent", "val": { - "bytes": "aa028c512c11a9abb64f0ac9539b08e4c0b56733920d03afaa26385b9d139bac" + "bytes": "a57227683841ed65df10d9289eff934aedadf2c568a3bed7c006eeb89f147937" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "739687353" + "i128": "263347153" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "739687353" + "i128": "263347153" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "aa028c512c11a9abb64f0ac9539b08e4c0b56733920d03afaa26385b9d139bac" + "bytes": "a57227683841ed65df10d9289eff934aedadf2c568a3bed7c006eeb89f147937" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "739687353" + "i128": "263347153" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2347" + "u64": "857" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.245.json index d700ac1d..c4ff709a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "511020486" + "i128": "899360876" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "511020486" + "i128": "899360876" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40c35a43c797d53e8de4e1e6930b4236efd8ebe83c7c2ebdc100ef2a054eeee2" + "bytes": "4604c7ba7f1d8c498a76a8e89e7851fbf491fdd80f5573270a577e0ebaacd41b" }, { - "u64": "2969" + "u64": "909" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "511020486" + "i128": "899360876" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "176a77373cdb6dd99065e80490b20cdfafbd03a102195b0c00992d48c939d416" + "bytes": "91f09a4a4b0b8af211d0bc87d5558a50b0648d2c406bb5f2d16d185ebd209391" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2969, + "timestamp": 909, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "176a77373cdb6dd99065e80490b20cdfafbd03a102195b0c00992d48c939d416" + "bytes": "91f09a4a4b0b8af211d0bc87d5558a50b0648d2c406bb5f2d16d185ebd209391" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "176a77373cdb6dd99065e80490b20cdfafbd03a102195b0c00992d48c939d416" + "bytes": "91f09a4a4b0b8af211d0bc87d5558a50b0648d2c406bb5f2d16d185ebd209391" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "511020486" + "i128": "899360876" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "511020486" + "i128": "899360876" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2969" + "u64": "909" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab47ff44db248a15fc07cfd37478258d9a853bcbc9c99d3a8d73dcca13d67f88" + "bytes": "e72407142062029b89bf6a8a3ea6e826efba80708257c825379082d9d3db29cd" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab47ff44db248a15fc07cfd37478258d9a853bcbc9c99d3a8d73dcca13d67f88" + "bytes": "e72407142062029b89bf6a8a3ea6e826efba80708257c825379082d9d3db29cd" } ] }, "durability": "persistent", "val": { - "bytes": "176a77373cdb6dd99065e80490b20cdfafbd03a102195b0c00992d48c939d416" + "bytes": "91f09a4a4b0b8af211d0bc87d5558a50b0648d2c406bb5f2d16d185ebd209391" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "511020486" + "i128": "899360876" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "511020486" + "i128": "899360876" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "176a77373cdb6dd99065e80490b20cdfafbd03a102195b0c00992d48c939d416" + "bytes": "91f09a4a4b0b8af211d0bc87d5558a50b0648d2c406bb5f2d16d185ebd209391" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "511020486" + "i128": "899360876" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2969" + "u64": "909" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.246.json index 3d29d998..01415602 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "634622046" + "i128": "732382179" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "634622046" + "i128": "732382179" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65ab17c30108ab6627c9bed95b5c6b5f38417dc4d8d2065b876dae2cfbef90c1" + "bytes": "de5abecaeca85ab1f7608b14f4154aec4e79a09ef497de117cc91d7443a28723" }, { - "u64": "3449" + "u64": "378" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "634622046" + "i128": "732382179" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a443a1653cff1f62c0e5b9900efb97caf0fab6186aa520edaf85eabdd8af5f66" + "bytes": "a800fde1c69836d0f8f1d65ec366d5aec9814785eac9d0f4eaa8eafb228ca51a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3449, + "timestamp": 378, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a443a1653cff1f62c0e5b9900efb97caf0fab6186aa520edaf85eabdd8af5f66" + "bytes": "a800fde1c69836d0f8f1d65ec366d5aec9814785eac9d0f4eaa8eafb228ca51a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a443a1653cff1f62c0e5b9900efb97caf0fab6186aa520edaf85eabdd8af5f66" + "bytes": "a800fde1c69836d0f8f1d65ec366d5aec9814785eac9d0f4eaa8eafb228ca51a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "634622046" + "i128": "732382179" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "634622046" + "i128": "732382179" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3449" + "u64": "378" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d21ac3dbf03e550c71f4848c51115b7de5b392d72099d07e7d694976351152d3" + "bytes": "0de7f9abcf7e0bc310608efd7f99d63f81decd4b2dee79845f40045ad9dfa524" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d21ac3dbf03e550c71f4848c51115b7de5b392d72099d07e7d694976351152d3" + "bytes": "0de7f9abcf7e0bc310608efd7f99d63f81decd4b2dee79845f40045ad9dfa524" } ] }, "durability": "persistent", "val": { - "bytes": "a443a1653cff1f62c0e5b9900efb97caf0fab6186aa520edaf85eabdd8af5f66" + "bytes": "a800fde1c69836d0f8f1d65ec366d5aec9814785eac9d0f4eaa8eafb228ca51a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "634622046" + "i128": "732382179" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "634622046" + "i128": "732382179" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a443a1653cff1f62c0e5b9900efb97caf0fab6186aa520edaf85eabdd8af5f66" + "bytes": "a800fde1c69836d0f8f1d65ec366d5aec9814785eac9d0f4eaa8eafb228ca51a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "634622046" + "i128": "732382179" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3449" + "u64": "378" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.247.json index 6735cc18..449132cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "57582048" + "i128": "959468570" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "57582048" + "i128": "959468570" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "42e1cb3aa71bcf6ad8e9da55e15bc64d1bf8cc234adcad1ebf2a0d1c843150b4" + "bytes": "471dee84647da0a2897acecde0f62a368109d81e95bcbee42edb7e52433b1c78" }, { - "u64": "190" + "u64": "1248" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "57582048" + "i128": "959468570" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8112a3474fd49d65cff13e6617f88ba328cd1d2ce63f9ffd343037ecf75cf291" + "bytes": "ab9c54e41acb758e0ae33dc13cca46b3c2fc1cd5d1a64f3c0f4dc514799d798c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 190, + "timestamp": 1248, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8112a3474fd49d65cff13e6617f88ba328cd1d2ce63f9ffd343037ecf75cf291" + "bytes": "ab9c54e41acb758e0ae33dc13cca46b3c2fc1cd5d1a64f3c0f4dc514799d798c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8112a3474fd49d65cff13e6617f88ba328cd1d2ce63f9ffd343037ecf75cf291" + "bytes": "ab9c54e41acb758e0ae33dc13cca46b3c2fc1cd5d1a64f3c0f4dc514799d798c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "57582048" + "i128": "959468570" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "57582048" + "i128": "959468570" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "190" + "u64": "1248" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dfa2d3faa4d46a17a34ece2aed0f793e5c945a16d6a6896cf3978ab103aeda4" + "bytes": "a60bf709ccaf2a32ab2cf0b639ef66bb4d83a8beee27ccb6a2e190ef4cff6acd" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dfa2d3faa4d46a17a34ece2aed0f793e5c945a16d6a6896cf3978ab103aeda4" + "bytes": "a60bf709ccaf2a32ab2cf0b639ef66bb4d83a8beee27ccb6a2e190ef4cff6acd" } ] }, "durability": "persistent", "val": { - "bytes": "8112a3474fd49d65cff13e6617f88ba328cd1d2ce63f9ffd343037ecf75cf291" + "bytes": "ab9c54e41acb758e0ae33dc13cca46b3c2fc1cd5d1a64f3c0f4dc514799d798c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "57582048" + "i128": "959468570" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "57582048" + "i128": "959468570" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8112a3474fd49d65cff13e6617f88ba328cd1d2ce63f9ffd343037ecf75cf291" + "bytes": "ab9c54e41acb758e0ae33dc13cca46b3c2fc1cd5d1a64f3c0f4dc514799d798c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "57582048" + "i128": "959468570" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "190" + "u64": "1248" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.248.json index 96fe96e9..3a199fa4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "644046820" + "i128": "77159966" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "644046820" + "i128": "77159966" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "147571f5742bfbb3c33be66941167a9707418a268467b49e8978e574b0651027" + "bytes": "0044f3ed7b76c8d00b25305bfc7d6dab63b8e29a8b498047824680c15f453448" }, { - "u64": "1647" + "u64": "1844" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "644046820" + "i128": "77159966" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "5dd776f307e3ef6582cfa6c6f19e6b91dd84056e18e6d6dc908e56d6b51b77ce" + "bytes": "1e1bdeb0d98a76568d383d6974b49d883ff45b059ce359cf4fc48c7d6f3fd4a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1647, + "timestamp": 1844, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5dd776f307e3ef6582cfa6c6f19e6b91dd84056e18e6d6dc908e56d6b51b77ce" + "bytes": "1e1bdeb0d98a76568d383d6974b49d883ff45b059ce359cf4fc48c7d6f3fd4a0" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5dd776f307e3ef6582cfa6c6f19e6b91dd84056e18e6d6dc908e56d6b51b77ce" + "bytes": "1e1bdeb0d98a76568d383d6974b49d883ff45b059ce359cf4fc48c7d6f3fd4a0" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "644046820" + "i128": "77159966" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "644046820" + "i128": "77159966" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1647" + "u64": "1844" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "abbd541822f0e6481f7033c0a20c2e2738e8bb9be25604e2472ae9d66702da7b" + "bytes": "6a33d06133caf40a3c114b4e178fe5782c64ca2a386a62991a772afb44be62df" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "abbd541822f0e6481f7033c0a20c2e2738e8bb9be25604e2472ae9d66702da7b" + "bytes": "6a33d06133caf40a3c114b4e178fe5782c64ca2a386a62991a772afb44be62df" } ] }, "durability": "persistent", "val": { - "bytes": "5dd776f307e3ef6582cfa6c6f19e6b91dd84056e18e6d6dc908e56d6b51b77ce" + "bytes": "1e1bdeb0d98a76568d383d6974b49d883ff45b059ce359cf4fc48c7d6f3fd4a0" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "644046820" + "i128": "77159966" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "644046820" + "i128": "77159966" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5dd776f307e3ef6582cfa6c6f19e6b91dd84056e18e6d6dc908e56d6b51b77ce" + "bytes": "1e1bdeb0d98a76568d383d6974b49d883ff45b059ce359cf4fc48c7d6f3fd4a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "644046820" + "i128": "77159966" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1647" + "u64": "1844" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.249.json index de2a0d05..2dc82529 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "5384711" + "i128": "764312786" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "5384711" + "i128": "764312786" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34de12fc223eb88d594da553cf2c5e2765b62a3425d66a1086f44bf6e8fc947c" + "bytes": "75f0d040289b21d04b08d80b6fc46fd6ff3fcfe9dd5c6e4c4cd47ca84be412eb" }, { - "u64": "3186" + "u64": "2498" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "5384711" + "i128": "764312786" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a76564d885b216becce1cf53bb4b0e4315bbbd58ca07f90610de709fb1ec97d2" + "bytes": "bb54cc7b27355b4070cce4f830ca8de5760703872301d6610dd1d34f09e551dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3186, + "timestamp": 2498, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a76564d885b216becce1cf53bb4b0e4315bbbd58ca07f90610de709fb1ec97d2" + "bytes": "bb54cc7b27355b4070cce4f830ca8de5760703872301d6610dd1d34f09e551dd" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a76564d885b216becce1cf53bb4b0e4315bbbd58ca07f90610de709fb1ec97d2" + "bytes": "bb54cc7b27355b4070cce4f830ca8de5760703872301d6610dd1d34f09e551dd" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "5384711" + "i128": "764312786" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "5384711" + "i128": "764312786" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3186" + "u64": "2498" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6183790ad45f0949df8825e7f3af03e9a2776a4d5977706c077a48377279bb24" + "bytes": "8e6ea8a556ad4f57ad23b6e9079dd17eee97b39500ea2cfcd0f0bf4441f011d2" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6183790ad45f0949df8825e7f3af03e9a2776a4d5977706c077a48377279bb24" + "bytes": "8e6ea8a556ad4f57ad23b6e9079dd17eee97b39500ea2cfcd0f0bf4441f011d2" } ] }, "durability": "persistent", "val": { - "bytes": "a76564d885b216becce1cf53bb4b0e4315bbbd58ca07f90610de709fb1ec97d2" + "bytes": "bb54cc7b27355b4070cce4f830ca8de5760703872301d6610dd1d34f09e551dd" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "5384711" + "i128": "764312786" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "5384711" + "i128": "764312786" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a76564d885b216becce1cf53bb4b0e4315bbbd58ca07f90610de709fb1ec97d2" + "bytes": "bb54cc7b27355b4070cce4f830ca8de5760703872301d6610dd1d34f09e551dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "5384711" + "i128": "764312786" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3186" + "u64": "2498" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.25.json index d2b394e8..301d2b50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467752926" + "i128": "297008889" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467752926" + "i128": "297008889" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5108db26ebde0a00f5318a64fc523c479981bdc2d627e311508da7037b57dcee" + "bytes": "131b8acc5770064fedcc1181a2187e02fb8bb66fcc3ca410598e908fe0b351d0" }, { - "u64": "1214" + "u64": "724" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467752926" + "i128": "297008889" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f1eb6d9fac94010c6906e4fce45ca01023f0f4ffeb6b089af3e29295cd8637f6" + "bytes": "c902a0394b191a7cddf305861074fbddcc16d00837f14942e12e306c3436b0a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1214, + "timestamp": 724, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1eb6d9fac94010c6906e4fce45ca01023f0f4ffeb6b089af3e29295cd8637f6" + "bytes": "c902a0394b191a7cddf305861074fbddcc16d00837f14942e12e306c3436b0a9" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1eb6d9fac94010c6906e4fce45ca01023f0f4ffeb6b089af3e29295cd8637f6" + "bytes": "c902a0394b191a7cddf305861074fbddcc16d00837f14942e12e306c3436b0a9" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467752926" + "i128": "297008889" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "467752926" + "i128": "297008889" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1214" + "u64": "724" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b7d66ba256afe97c2fb8a601951022b39c9e23dcdcdf7c5b062553d480dddca" + "bytes": "9474da5574e4e72fb3041685590bc0fdd4f2cf0e159b787cac6fbfa08f586d18" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b7d66ba256afe97c2fb8a601951022b39c9e23dcdcdf7c5b062553d480dddca" + "bytes": "9474da5574e4e72fb3041685590bc0fdd4f2cf0e159b787cac6fbfa08f586d18" } ] }, "durability": "persistent", "val": { - "bytes": "f1eb6d9fac94010c6906e4fce45ca01023f0f4ffeb6b089af3e29295cd8637f6" + "bytes": "c902a0394b191a7cddf305861074fbddcc16d00837f14942e12e306c3436b0a9" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "467752926" + "i128": "297008889" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "467752926" + "i128": "297008889" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f1eb6d9fac94010c6906e4fce45ca01023f0f4ffeb6b089af3e29295cd8637f6" + "bytes": "c902a0394b191a7cddf305861074fbddcc16d00837f14942e12e306c3436b0a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "467752926" + "i128": "297008889" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1214" + "u64": "724" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.250.json index 9db9336a..0ddeb6fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "225125039" + "i128": "235214295" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "225125039" + "i128": "235214295" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70dd7bb219831556cb69648e165098a7a878e2ea2f69dfc3ac0b1ce70bb8ecd4" + "bytes": "d03edc91eab6873d44995275c252f8ad63605683d5be31663def82fe5967844b" }, { - "u64": "2835" + "u64": "137" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "225125039" + "i128": "235214295" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "70a775c4ccd19290eee82bff12345f4ae1b70c9a27942cf90a058687838723d0" + "bytes": "37ad8aa7ee0e0be8d524c73e74f579319598a95c94160f6702a2996c2dea6a3c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2835, + "timestamp": 137, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70a775c4ccd19290eee82bff12345f4ae1b70c9a27942cf90a058687838723d0" + "bytes": "37ad8aa7ee0e0be8d524c73e74f579319598a95c94160f6702a2996c2dea6a3c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70a775c4ccd19290eee82bff12345f4ae1b70c9a27942cf90a058687838723d0" + "bytes": "37ad8aa7ee0e0be8d524c73e74f579319598a95c94160f6702a2996c2dea6a3c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "225125039" + "i128": "235214295" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "225125039" + "i128": "235214295" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2835" + "u64": "137" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc2d0c065e30cfe39ad4598ef513e7c9717ad1f9d3d34faea7075fbc406bd872" + "bytes": "54af635c4fcf2a3492432b3016db0253aebd70dfa44f9bf7dcf5a5ddac21ae93" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc2d0c065e30cfe39ad4598ef513e7c9717ad1f9d3d34faea7075fbc406bd872" + "bytes": "54af635c4fcf2a3492432b3016db0253aebd70dfa44f9bf7dcf5a5ddac21ae93" } ] }, "durability": "persistent", "val": { - "bytes": "70a775c4ccd19290eee82bff12345f4ae1b70c9a27942cf90a058687838723d0" + "bytes": "37ad8aa7ee0e0be8d524c73e74f579319598a95c94160f6702a2996c2dea6a3c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "225125039" + "i128": "235214295" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "225125039" + "i128": "235214295" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "70a775c4ccd19290eee82bff12345f4ae1b70c9a27942cf90a058687838723d0" + "bytes": "37ad8aa7ee0e0be8d524c73e74f579319598a95c94160f6702a2996c2dea6a3c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "225125039" + "i128": "235214295" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2835" + "u64": "137" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.251.json index e66a34ae..e4bc9d10 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "858289555" + "i128": "263625098" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "858289555" + "i128": "263625098" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7043c0f93cd85905c35007405c4903f360f038c4517ca23a058d0bb0c66dbd59" + "bytes": "6e0532ece7d57c3f944ef3a8876faec09a9e255449b685e60e48fee9eece947a" }, { - "u64": "992" + "u64": "2470" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "858289555" + "i128": "263625098" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "bbd582262e03090e4c53c31d65e0cc47f4b93bddd2634b671bef99823f95b96f" + "bytes": "5fd465047d1abf560726295ef2ac207a219c05fad761e6177681a7d76ef94574" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 992, + "timestamp": 2470, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbd582262e03090e4c53c31d65e0cc47f4b93bddd2634b671bef99823f95b96f" + "bytes": "5fd465047d1abf560726295ef2ac207a219c05fad761e6177681a7d76ef94574" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbd582262e03090e4c53c31d65e0cc47f4b93bddd2634b671bef99823f95b96f" + "bytes": "5fd465047d1abf560726295ef2ac207a219c05fad761e6177681a7d76ef94574" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "858289555" + "i128": "263625098" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "858289555" + "i128": "263625098" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "992" + "u64": "2470" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbfa2f69dad917c49008bf0e9b2d9fbe97d879dafcaa1c29e53f383e3bf66095" + "bytes": "7636bd612de6f3cbf2acc2860d4b723cb1ead484e0ecd44b65c93fcd0b5fcf8a" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbfa2f69dad917c49008bf0e9b2d9fbe97d879dafcaa1c29e53f383e3bf66095" + "bytes": "7636bd612de6f3cbf2acc2860d4b723cb1ead484e0ecd44b65c93fcd0b5fcf8a" } ] }, "durability": "persistent", "val": { - "bytes": "bbd582262e03090e4c53c31d65e0cc47f4b93bddd2634b671bef99823f95b96f" + "bytes": "5fd465047d1abf560726295ef2ac207a219c05fad761e6177681a7d76ef94574" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "858289555" + "i128": "263625098" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "858289555" + "i128": "263625098" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "bbd582262e03090e4c53c31d65e0cc47f4b93bddd2634b671bef99823f95b96f" + "bytes": "5fd465047d1abf560726295ef2ac207a219c05fad761e6177681a7d76ef94574" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "858289555" + "i128": "263625098" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "992" + "u64": "2470" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.252.json index 7076537d..96a0e8fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "314058146" + "i128": "284815870" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "314058146" + "i128": "284815870" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "72bf794a2e30c477e97ad6f871f24c19fac38bf8b55fcf684f0ca25fcff5c211" + "bytes": "40f3a6c406212f81b66373e068a4f6731874015a11d944c65035ed0271943f99" }, { - "u64": "2252" + "u64": "126" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "314058146" + "i128": "284815870" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "0482aecb696486b52d5d710821fcb73879ec5882803a85d4e1edb753fc01c3bf" + "bytes": "aba2a10a74faa1ccc6fcc8b9503bd100313b15aba46853319198941cc6013965" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2252, + "timestamp": 126, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0482aecb696486b52d5d710821fcb73879ec5882803a85d4e1edb753fc01c3bf" + "bytes": "aba2a10a74faa1ccc6fcc8b9503bd100313b15aba46853319198941cc6013965" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0482aecb696486b52d5d710821fcb73879ec5882803a85d4e1edb753fc01c3bf" + "bytes": "aba2a10a74faa1ccc6fcc8b9503bd100313b15aba46853319198941cc6013965" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "314058146" + "i128": "284815870" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "314058146" + "i128": "284815870" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2252" + "u64": "126" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "014d1efe35f642cf166eeda72aef7c72aeae610998f5e6511b7c9cbf42314943" + "bytes": "e4789a2fc53e1a68f8df689ebc7c74e7c3b26017d1e251aa6ee3d599f17da84f" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "014d1efe35f642cf166eeda72aef7c72aeae610998f5e6511b7c9cbf42314943" + "bytes": "e4789a2fc53e1a68f8df689ebc7c74e7c3b26017d1e251aa6ee3d599f17da84f" } ] }, "durability": "persistent", "val": { - "bytes": "0482aecb696486b52d5d710821fcb73879ec5882803a85d4e1edb753fc01c3bf" + "bytes": "aba2a10a74faa1ccc6fcc8b9503bd100313b15aba46853319198941cc6013965" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "314058146" + "i128": "284815870" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "314058146" + "i128": "284815870" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0482aecb696486b52d5d710821fcb73879ec5882803a85d4e1edb753fc01c3bf" + "bytes": "aba2a10a74faa1ccc6fcc8b9503bd100313b15aba46853319198941cc6013965" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "314058146" + "i128": "284815870" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2252" + "u64": "126" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.253.json index 0ab6a149..e682eb52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "194461128" + "i128": "737718068" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "194461128" + "i128": "737718068" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c09e16c69f62d64c50a19610cba1affad150d408654902ebebc245592292de6" + "bytes": "b06eaee5e18958f419c97dddff7aed48eb96c8949c336c30508467c1c276fa84" }, { - "u64": "2972" + "u64": "522" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "194461128" + "i128": "737718068" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "eecb3c541701ffba705a3d5d3628216d8732b33a74f7fabdcff4973dbdb86374" + "bytes": "a6792b7fae659d18f731d2906a2362742caa74e923204226863b860b44e903c7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2972, + "timestamp": 522, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eecb3c541701ffba705a3d5d3628216d8732b33a74f7fabdcff4973dbdb86374" + "bytes": "a6792b7fae659d18f731d2906a2362742caa74e923204226863b860b44e903c7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eecb3c541701ffba705a3d5d3628216d8732b33a74f7fabdcff4973dbdb86374" + "bytes": "a6792b7fae659d18f731d2906a2362742caa74e923204226863b860b44e903c7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "194461128" + "i128": "737718068" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "194461128" + "i128": "737718068" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2972" + "u64": "522" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "534e1228ad1acb50fca7b49f9e996da0b6192310cb2dc3755c4d765da60b778f" + "bytes": "c07ca202ac98b7b7f7762a163067543b6660f8fd674bbbc1ef42e1e63276e977" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "534e1228ad1acb50fca7b49f9e996da0b6192310cb2dc3755c4d765da60b778f" + "bytes": "c07ca202ac98b7b7f7762a163067543b6660f8fd674bbbc1ef42e1e63276e977" } ] }, "durability": "persistent", "val": { - "bytes": "eecb3c541701ffba705a3d5d3628216d8732b33a74f7fabdcff4973dbdb86374" + "bytes": "a6792b7fae659d18f731d2906a2362742caa74e923204226863b860b44e903c7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "194461128" + "i128": "737718068" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "194461128" + "i128": "737718068" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "eecb3c541701ffba705a3d5d3628216d8732b33a74f7fabdcff4973dbdb86374" + "bytes": "a6792b7fae659d18f731d2906a2362742caa74e923204226863b860b44e903c7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "194461128" + "i128": "737718068" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2972" + "u64": "522" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.254.json index 26a231d8..c06f65c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "329076809" + "i128": "33186888" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "329076809" + "i128": "33186888" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c900c49d2afc38141e34df6838bc1218078a42e62d3e5c48e957213dd240f7e" + "bytes": "9794ebcb9bf32867cf07b37f55190e34f20ba25c6cdc12963e1c0f1e6220609c" }, { - "u64": "504" + "u64": "3469" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "329076809" + "i128": "33186888" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d33c1a6e46b08d58ed61870792a30e1e496cd2b36d493638e3b289f9e7d329b5" + "bytes": "ca0daf4fd6b9284ae77c3e357631dfa597782bd9e8fac0cc0ea4296301781f81" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 504, + "timestamp": 3469, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d33c1a6e46b08d58ed61870792a30e1e496cd2b36d493638e3b289f9e7d329b5" + "bytes": "ca0daf4fd6b9284ae77c3e357631dfa597782bd9e8fac0cc0ea4296301781f81" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d33c1a6e46b08d58ed61870792a30e1e496cd2b36d493638e3b289f9e7d329b5" + "bytes": "ca0daf4fd6b9284ae77c3e357631dfa597782bd9e8fac0cc0ea4296301781f81" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "329076809" + "i128": "33186888" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "329076809" + "i128": "33186888" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "504" + "u64": "3469" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7988892cc267bf2318f4a38f56cde9ff6062b8b39fb33448fece86288d13b0d1" + "bytes": "87ebb7946083688f58c1118d2ad10691d25b1f9bbf8ad366f3fda8bd547238dc" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7988892cc267bf2318f4a38f56cde9ff6062b8b39fb33448fece86288d13b0d1" + "bytes": "87ebb7946083688f58c1118d2ad10691d25b1f9bbf8ad366f3fda8bd547238dc" } ] }, "durability": "persistent", "val": { - "bytes": "d33c1a6e46b08d58ed61870792a30e1e496cd2b36d493638e3b289f9e7d329b5" + "bytes": "ca0daf4fd6b9284ae77c3e357631dfa597782bd9e8fac0cc0ea4296301781f81" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "329076809" + "i128": "33186888" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "329076809" + "i128": "33186888" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d33c1a6e46b08d58ed61870792a30e1e496cd2b36d493638e3b289f9e7d329b5" + "bytes": "ca0daf4fd6b9284ae77c3e357631dfa597782bd9e8fac0cc0ea4296301781f81" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "329076809" + "i128": "33186888" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "504" + "u64": "3469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.255.json index 396a5e44..8f10f759 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "927398850" + "i128": "4434977" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "927398850" + "i128": "4434977" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1cfb799681e5df95bc594fd758868678abdc2997cc060b15040c2a27210aac6" + "bytes": "87d0b06fb6b15d7f3005e27189d5a750b078913d46a675ecc6a9ccff4f9b17f3" }, { - "u64": "295" + "u64": "3421" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "927398850" + "i128": "4434977" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "827220cf1f73166590e0b5cce9c15c06087ab736fd4fdd255f7072f3ec9f9a8a" + "bytes": "58837274d2af066c41f7706146e4ba672a8416f6bb3688a1c417ef7864648e68" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 295, + "timestamp": 3421, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "827220cf1f73166590e0b5cce9c15c06087ab736fd4fdd255f7072f3ec9f9a8a" + "bytes": "58837274d2af066c41f7706146e4ba672a8416f6bb3688a1c417ef7864648e68" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "827220cf1f73166590e0b5cce9c15c06087ab736fd4fdd255f7072f3ec9f9a8a" + "bytes": "58837274d2af066c41f7706146e4ba672a8416f6bb3688a1c417ef7864648e68" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "927398850" + "i128": "4434977" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "927398850" + "i128": "4434977" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "295" + "u64": "3421" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7491c037020cbfc0f45b0b7345d27acc726426fa83cf28f9daa536f469e53386" + "bytes": "f676e4224f558bd9d89b6988d1f7bdbd9a1d70aadad2c9d777549621fc02ceda" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7491c037020cbfc0f45b0b7345d27acc726426fa83cf28f9daa536f469e53386" + "bytes": "f676e4224f558bd9d89b6988d1f7bdbd9a1d70aadad2c9d777549621fc02ceda" } ] }, "durability": "persistent", "val": { - "bytes": "827220cf1f73166590e0b5cce9c15c06087ab736fd4fdd255f7072f3ec9f9a8a" + "bytes": "58837274d2af066c41f7706146e4ba672a8416f6bb3688a1c417ef7864648e68" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "927398850" + "i128": "4434977" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "927398850" + "i128": "4434977" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "827220cf1f73166590e0b5cce9c15c06087ab736fd4fdd255f7072f3ec9f9a8a" + "bytes": "58837274d2af066c41f7706146e4ba672a8416f6bb3688a1c417ef7864648e68" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "927398850" + "i128": "4434977" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "295" + "u64": "3421" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.256.json index 40bae397..d4d1ddf9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "318907206" + "i128": "801873437" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "318907206" + "i128": "801873437" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3065b304f5a416baf9d977b0d39c6ade7e9252b89ac5cfdabf8662b21766ccf0" + "bytes": "3a4b989d8f2374b1891162be93874209bb731bbd56e2bab384a9000e691c14ec" }, { - "u64": "1856" + "u64": "1691" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "318907206" + "i128": "801873437" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "c4e0e40a824ecd79a47dad922ed49fefbfe5fbd6c2e0bc9928ebf7301e056f7b" + "bytes": "831ed5bb0dfdb8849ca7fff5be37ae43700740dbf5844d5b2ffbcf4e7debf8eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1856, + "timestamp": 1691, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4e0e40a824ecd79a47dad922ed49fefbfe5fbd6c2e0bc9928ebf7301e056f7b" + "bytes": "831ed5bb0dfdb8849ca7fff5be37ae43700740dbf5844d5b2ffbcf4e7debf8eb" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4e0e40a824ecd79a47dad922ed49fefbfe5fbd6c2e0bc9928ebf7301e056f7b" + "bytes": "831ed5bb0dfdb8849ca7fff5be37ae43700740dbf5844d5b2ffbcf4e7debf8eb" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "318907206" + "i128": "801873437" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "318907206" + "i128": "801873437" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1856" + "u64": "1691" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2657c251ebbbffe5877679a8d50c07c7e017665275792fce1b4dc54f2dfdef58" + "bytes": "1fed4100ee9fb5d2b1b3f9b8bb07a2115693db7d388c9a77c12c526730505c5c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2657c251ebbbffe5877679a8d50c07c7e017665275792fce1b4dc54f2dfdef58" + "bytes": "1fed4100ee9fb5d2b1b3f9b8bb07a2115693db7d388c9a77c12c526730505c5c" } ] }, "durability": "persistent", "val": { - "bytes": "c4e0e40a824ecd79a47dad922ed49fefbfe5fbd6c2e0bc9928ebf7301e056f7b" + "bytes": "831ed5bb0dfdb8849ca7fff5be37ae43700740dbf5844d5b2ffbcf4e7debf8eb" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "318907206" + "i128": "801873437" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "318907206" + "i128": "801873437" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c4e0e40a824ecd79a47dad922ed49fefbfe5fbd6c2e0bc9928ebf7301e056f7b" + "bytes": "831ed5bb0dfdb8849ca7fff5be37ae43700740dbf5844d5b2ffbcf4e7debf8eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "318907206" + "i128": "801873437" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1856" + "u64": "1691" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.26.json index 537453ba..9b5d65c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "124313244" + "i128": "12466120" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "124313244" + "i128": "12466120" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbdfd1bda9094979a0574e1442c94d4a54e9bb9a45d873d21591d120dd85137d" + "bytes": "b0efe1aef0eb306c462a0bf131fcabb24d300aadfbd435e43d3bb74c5c2f543c" }, { - "u64": "1541" + "u64": "770" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "124313244" + "i128": "12466120" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d1854edef016964be3674a81d6b3d3ce956f260c2e544c133720ccc4dede5423" + "bytes": "66d55f53e21f3b25cff3a8eb9e14bd2773080a926a642aa6fc45961b96367455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1541, + "timestamp": 770, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1854edef016964be3674a81d6b3d3ce956f260c2e544c133720ccc4dede5423" + "bytes": "66d55f53e21f3b25cff3a8eb9e14bd2773080a926a642aa6fc45961b96367455" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1854edef016964be3674a81d6b3d3ce956f260c2e544c133720ccc4dede5423" + "bytes": "66d55f53e21f3b25cff3a8eb9e14bd2773080a926a642aa6fc45961b96367455" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "124313244" + "i128": "12466120" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "124313244" + "i128": "12466120" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1541" + "u64": "770" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1686258ba80c2be9f2718749bff8b3a1093fed9492c7c5d09aa86f1b46ae362" + "bytes": "0ee800862f315c811730e369a9dfec03cf1a4e43d19796028aa43537a41cc389" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1686258ba80c2be9f2718749bff8b3a1093fed9492c7c5d09aa86f1b46ae362" + "bytes": "0ee800862f315c811730e369a9dfec03cf1a4e43d19796028aa43537a41cc389" } ] }, "durability": "persistent", "val": { - "bytes": "d1854edef016964be3674a81d6b3d3ce956f260c2e544c133720ccc4dede5423" + "bytes": "66d55f53e21f3b25cff3a8eb9e14bd2773080a926a642aa6fc45961b96367455" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "124313244" + "i128": "12466120" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "124313244" + "i128": "12466120" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d1854edef016964be3674a81d6b3d3ce956f260c2e544c133720ccc4dede5423" + "bytes": "66d55f53e21f3b25cff3a8eb9e14bd2773080a926a642aa6fc45961b96367455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "124313244" + "i128": "12466120" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1541" + "u64": "770" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.27.json index 0af30108..de120cf3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "591962172" + "i128": "547394558" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "591962172" + "i128": "547394558" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "332f9c214dc8d2e2146e64a18081b57c8f6e45b8295187753ae1b44b67b40cc5" + "bytes": "7e8f743493837dceaa5dbf6040107f40070eabc17fd7a4319a32225eb8ddd22a" }, { - "u64": "2609" + "u64": "2970" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "591962172" + "i128": "547394558" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "af5a6323efce14413aa677bc332307121615ee4e55c522211855ec287da902cd" + "bytes": "05c64eaddb89d887d1d74db98d5bf880ce24616bf42f0a077cb9a560367952ee" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2609, + "timestamp": 2970, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af5a6323efce14413aa677bc332307121615ee4e55c522211855ec287da902cd" + "bytes": "05c64eaddb89d887d1d74db98d5bf880ce24616bf42f0a077cb9a560367952ee" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af5a6323efce14413aa677bc332307121615ee4e55c522211855ec287da902cd" + "bytes": "05c64eaddb89d887d1d74db98d5bf880ce24616bf42f0a077cb9a560367952ee" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "591962172" + "i128": "547394558" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "591962172" + "i128": "547394558" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2609" + "u64": "2970" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "781fa554beb0b202f786c99b86da285669d266179cd10a2dfa52fede9202d690" + "bytes": "55e437fa4e48449d1a19ccf7795820d9715ca86857113b2799fb549af0644eb0" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "781fa554beb0b202f786c99b86da285669d266179cd10a2dfa52fede9202d690" + "bytes": "55e437fa4e48449d1a19ccf7795820d9715ca86857113b2799fb549af0644eb0" } ] }, "durability": "persistent", "val": { - "bytes": "af5a6323efce14413aa677bc332307121615ee4e55c522211855ec287da902cd" + "bytes": "05c64eaddb89d887d1d74db98d5bf880ce24616bf42f0a077cb9a560367952ee" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "591962172" + "i128": "547394558" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "591962172" + "i128": "547394558" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "af5a6323efce14413aa677bc332307121615ee4e55c522211855ec287da902cd" + "bytes": "05c64eaddb89d887d1d74db98d5bf880ce24616bf42f0a077cb9a560367952ee" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "591962172" + "i128": "547394558" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2609" + "u64": "2970" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.28.json index 04212c03..d1adf26c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "723541062" + "i128": "969252439" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "723541062" + "i128": "969252439" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90e0565033e01bc38cd1340c393b1c92847127a33c09148fb0ce8e08bfa60e0a" + "bytes": "97c7fb2512de574caeb95a612862887b609f7e5662caf86d8e64adb33ce27f9e" }, { - "u64": "627" + "u64": "448" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "723541062" + "i128": "969252439" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "62f7f4af082fe0ea40b41af9b7d0b42e2843fa5d4332af4f84f5dfa9275587b2" + "bytes": "763f24c0f5673729fc9eb6c9594c5999ebd128d7bb4a89168c9d0645e45533a8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 627, + "timestamp": 448, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62f7f4af082fe0ea40b41af9b7d0b42e2843fa5d4332af4f84f5dfa9275587b2" + "bytes": "763f24c0f5673729fc9eb6c9594c5999ebd128d7bb4a89168c9d0645e45533a8" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62f7f4af082fe0ea40b41af9b7d0b42e2843fa5d4332af4f84f5dfa9275587b2" + "bytes": "763f24c0f5673729fc9eb6c9594c5999ebd128d7bb4a89168c9d0645e45533a8" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "723541062" + "i128": "969252439" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "723541062" + "i128": "969252439" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "627" + "u64": "448" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8193793c61fdfd9a17fa6caad9048d8b4977f7e898a337d30cb5ccb5af72f9e9" + "bytes": "dd8b6e17c4661943076d528fcdec6eeffb2343362de821bb342a74b078d9d6c7" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8193793c61fdfd9a17fa6caad9048d8b4977f7e898a337d30cb5ccb5af72f9e9" + "bytes": "dd8b6e17c4661943076d528fcdec6eeffb2343362de821bb342a74b078d9d6c7" } ] }, "durability": "persistent", "val": { - "bytes": "62f7f4af082fe0ea40b41af9b7d0b42e2843fa5d4332af4f84f5dfa9275587b2" + "bytes": "763f24c0f5673729fc9eb6c9594c5999ebd128d7bb4a89168c9d0645e45533a8" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "723541062" + "i128": "969252439" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "723541062" + "i128": "969252439" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "62f7f4af082fe0ea40b41af9b7d0b42e2843fa5d4332af4f84f5dfa9275587b2" + "bytes": "763f24c0f5673729fc9eb6c9594c5999ebd128d7bb4a89168c9d0645e45533a8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "723541062" + "i128": "969252439" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "627" + "u64": "448" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.29.json index d862f713..4afecf93 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "750480108" + "i128": "703570375" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "750480108" + "i128": "703570375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "872c3bb2d27a74eb3799c8bbdbf189e10814a38c636803858459a79e16602a9f" + "bytes": "58be56141c9e605737eec3a86615df06f1ebf16066ce1265e13893ccbf56b14d" }, { - "u64": "2593" + "u64": "28" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "750480108" + "i128": "703570375" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4e27a79137396d5d34ead0aada70ca0e1791161189b9c1ce18c7b0bde4d0e278" + "bytes": "f5117d41adda77488eba1d63613208e5ed53a2e2d8a6f3ebdfce52f8168c3a19" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2593, + "timestamp": 28, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e27a79137396d5d34ead0aada70ca0e1791161189b9c1ce18c7b0bde4d0e278" + "bytes": "f5117d41adda77488eba1d63613208e5ed53a2e2d8a6f3ebdfce52f8168c3a19" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e27a79137396d5d34ead0aada70ca0e1791161189b9c1ce18c7b0bde4d0e278" + "bytes": "f5117d41adda77488eba1d63613208e5ed53a2e2d8a6f3ebdfce52f8168c3a19" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "750480108" + "i128": "703570375" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "750480108" + "i128": "703570375" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2593" + "u64": "28" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c37c8a7eb85ca21b482bd3ca6eeb6357fd61323735bca37a98de8098b8e2f02" + "bytes": "f083af3660ab9b5a422a50df57fb571beffb57d0c020f609284d24d73d8d25a2" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c37c8a7eb85ca21b482bd3ca6eeb6357fd61323735bca37a98de8098b8e2f02" + "bytes": "f083af3660ab9b5a422a50df57fb571beffb57d0c020f609284d24d73d8d25a2" } ] }, "durability": "persistent", "val": { - "bytes": "4e27a79137396d5d34ead0aada70ca0e1791161189b9c1ce18c7b0bde4d0e278" + "bytes": "f5117d41adda77488eba1d63613208e5ed53a2e2d8a6f3ebdfce52f8168c3a19" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "750480108" + "i128": "703570375" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "750480108" + "i128": "703570375" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4e27a79137396d5d34ead0aada70ca0e1791161189b9c1ce18c7b0bde4d0e278" + "bytes": "f5117d41adda77488eba1d63613208e5ed53a2e2d8a6f3ebdfce52f8168c3a19" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "750480108" + "i128": "703570375" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2593" + "u64": "28" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.3.json index 6ddce5cc..b36b1e09 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "417463872" + "i128": "334841175" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "417463872" + "i128": "334841175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "16751e8dc3be25ac0f28537db366e570d7de445a615fa7803b2cb238b87bf710" + "bytes": "8f31b9c1cce7a37ab28aa77456243a32baa199ca7cff4815c9994564567e4c7e" }, { - "u64": "460" + "u64": "1454" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "417463872" + "i128": "334841175" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "abb5cdde66ca19756483f3e44383715d92605b2f4ba7fa772a6db8a3b04e1800" + "bytes": "8434a99bdc4376792bf1dc52a7e2f67faef50e6e35159823548ba94b00268a1b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 460, + "timestamp": 1454, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "abb5cdde66ca19756483f3e44383715d92605b2f4ba7fa772a6db8a3b04e1800" + "bytes": "8434a99bdc4376792bf1dc52a7e2f67faef50e6e35159823548ba94b00268a1b" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "abb5cdde66ca19756483f3e44383715d92605b2f4ba7fa772a6db8a3b04e1800" + "bytes": "8434a99bdc4376792bf1dc52a7e2f67faef50e6e35159823548ba94b00268a1b" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "417463872" + "i128": "334841175" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "417463872" + "i128": "334841175" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "460" + "u64": "1454" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c8808b16ef496103cfb736a0ebe8a44cfd6a99139bea462db351bf98d474719" + "bytes": "5fec06464591b40e1f0f9dc1d5c59889c8126f32cf65adbcb8bc8e98576eee45" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c8808b16ef496103cfb736a0ebe8a44cfd6a99139bea462db351bf98d474719" + "bytes": "5fec06464591b40e1f0f9dc1d5c59889c8126f32cf65adbcb8bc8e98576eee45" } ] }, "durability": "persistent", "val": { - "bytes": "abb5cdde66ca19756483f3e44383715d92605b2f4ba7fa772a6db8a3b04e1800" + "bytes": "8434a99bdc4376792bf1dc52a7e2f67faef50e6e35159823548ba94b00268a1b" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "417463872" + "i128": "334841175" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "417463872" + "i128": "334841175" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "abb5cdde66ca19756483f3e44383715d92605b2f4ba7fa772a6db8a3b04e1800" + "bytes": "8434a99bdc4376792bf1dc52a7e2f67faef50e6e35159823548ba94b00268a1b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "417463872" + "i128": "334841175" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "460" + "u64": "1454" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.30.json index bf2af6f3..a83235ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "857845494" + "i128": "347225785" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "857845494" + "i128": "347225785" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06a0d4a8689f37a63ccccbbbb524253fa304b5c9d8cdcde01045c61b328078ab" + "bytes": "5d2a9cddbed50c2d6feca32e8006213fb9d2d2e15eb98e3ca360213dda7c36b4" }, { - "u64": "1599" + "u64": "107" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "857845494" + "i128": "347225785" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "bd718eb8cc8598de9164c03548c36aff2e156a37a9d956921b82dd18693200c8" + "bytes": "8d7952f576fb3cd477ae9a4aa43affc913d032432e5deb8d20c6df01b930dcd7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1599, + "timestamp": 107, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd718eb8cc8598de9164c03548c36aff2e156a37a9d956921b82dd18693200c8" + "bytes": "8d7952f576fb3cd477ae9a4aa43affc913d032432e5deb8d20c6df01b930dcd7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd718eb8cc8598de9164c03548c36aff2e156a37a9d956921b82dd18693200c8" + "bytes": "8d7952f576fb3cd477ae9a4aa43affc913d032432e5deb8d20c6df01b930dcd7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "857845494" + "i128": "347225785" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "857845494" + "i128": "347225785" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1599" + "u64": "107" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6a25ec0e097f79243c5efc807ba441d94f8b5bb7de3ed08f785baa6df47b2a5" + "bytes": "832d68f6a4218bc0b0be7989ce1f7062a32e83641393ad93bd45822317746de5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6a25ec0e097f79243c5efc807ba441d94f8b5bb7de3ed08f785baa6df47b2a5" + "bytes": "832d68f6a4218bc0b0be7989ce1f7062a32e83641393ad93bd45822317746de5" } ] }, "durability": "persistent", "val": { - "bytes": "bd718eb8cc8598de9164c03548c36aff2e156a37a9d956921b82dd18693200c8" + "bytes": "8d7952f576fb3cd477ae9a4aa43affc913d032432e5deb8d20c6df01b930dcd7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "857845494" + "i128": "347225785" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "857845494" + "i128": "347225785" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "bd718eb8cc8598de9164c03548c36aff2e156a37a9d956921b82dd18693200c8" + "bytes": "8d7952f576fb3cd477ae9a4aa43affc913d032432e5deb8d20c6df01b930dcd7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "857845494" + "i128": "347225785" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1599" + "u64": "107" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.31.json index 6aa6b50d..1eed42d0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "758433811" + "i128": "787812464" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "758433811" + "i128": "787812464" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a075e14c5de3302dfa1d68bffd3cbc0f3322f377229fb494fa7b0a7b89fdc9bf" + "bytes": "601450504df2046ff6f037890ca42087d53f60274c5634398f728803c7b43433" }, { - "u64": "3300" + "u64": "1702" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "758433811" + "i128": "787812464" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "46e60ede08818d52b55f7a8fe685de9135967890d4b051b9dab71fa318c1b57c" + "bytes": "6d9b179068e0c06329301b9a564b7ddf0acd36860514f6a0eb605389a3f0ce09" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3300, + "timestamp": 1702, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "46e60ede08818d52b55f7a8fe685de9135967890d4b051b9dab71fa318c1b57c" + "bytes": "6d9b179068e0c06329301b9a564b7ddf0acd36860514f6a0eb605389a3f0ce09" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "46e60ede08818d52b55f7a8fe685de9135967890d4b051b9dab71fa318c1b57c" + "bytes": "6d9b179068e0c06329301b9a564b7ddf0acd36860514f6a0eb605389a3f0ce09" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "758433811" + "i128": "787812464" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "758433811" + "i128": "787812464" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3300" + "u64": "1702" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e06af9acc6b9c155bc545282d038b69bb1fbeb7adc0e7cea3e28a2af6ac038f1" + "bytes": "4f71ee0ebe7ce44989d52b1ca9334c245484a2b07a90e13e24bbec999a6c6f05" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e06af9acc6b9c155bc545282d038b69bb1fbeb7adc0e7cea3e28a2af6ac038f1" + "bytes": "4f71ee0ebe7ce44989d52b1ca9334c245484a2b07a90e13e24bbec999a6c6f05" } ] }, "durability": "persistent", "val": { - "bytes": "46e60ede08818d52b55f7a8fe685de9135967890d4b051b9dab71fa318c1b57c" + "bytes": "6d9b179068e0c06329301b9a564b7ddf0acd36860514f6a0eb605389a3f0ce09" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "758433811" + "i128": "787812464" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "758433811" + "i128": "787812464" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "46e60ede08818d52b55f7a8fe685de9135967890d4b051b9dab71fa318c1b57c" + "bytes": "6d9b179068e0c06329301b9a564b7ddf0acd36860514f6a0eb605389a3f0ce09" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "758433811" + "i128": "787812464" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3300" + "u64": "1702" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.32.json index def8b47c..ce632c78 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "880375389" + "i128": "310397822" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "880375389" + "i128": "310397822" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74c08c4ffe6a81d031de60acef0155c39925fd5439fa671866e2eca307b02d0b" + "bytes": "17882bd9ea40a534a9859e0b0b33837dbedfcc132070907e90f5a4e218249f6e" }, { - "u64": "2090" + "u64": "3465" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "880375389" + "i128": "310397822" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a26125c4f08002ef9c903f0ba323684bf51577f48aa0a20c1552a35c19558855" + "bytes": "2f69ce1a5ad7af9402204ce51790555e0a0370a9ee15bd3df6b8ddacd55b8af1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2090, + "timestamp": 3465, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a26125c4f08002ef9c903f0ba323684bf51577f48aa0a20c1552a35c19558855" + "bytes": "2f69ce1a5ad7af9402204ce51790555e0a0370a9ee15bd3df6b8ddacd55b8af1" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a26125c4f08002ef9c903f0ba323684bf51577f48aa0a20c1552a35c19558855" + "bytes": "2f69ce1a5ad7af9402204ce51790555e0a0370a9ee15bd3df6b8ddacd55b8af1" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "880375389" + "i128": "310397822" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "880375389" + "i128": "310397822" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2090" + "u64": "3465" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fa5ca1db770faba7ea7ad2878b9512e16f8e065661ac7b1e3adb1642e5390ca" + "bytes": "f0c34586bcb4e9e707f103f069c4d54478ff7069add75daabd57e4f754b02f1e" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fa5ca1db770faba7ea7ad2878b9512e16f8e065661ac7b1e3adb1642e5390ca" + "bytes": "f0c34586bcb4e9e707f103f069c4d54478ff7069add75daabd57e4f754b02f1e" } ] }, "durability": "persistent", "val": { - "bytes": "a26125c4f08002ef9c903f0ba323684bf51577f48aa0a20c1552a35c19558855" + "bytes": "2f69ce1a5ad7af9402204ce51790555e0a0370a9ee15bd3df6b8ddacd55b8af1" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "880375389" + "i128": "310397822" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "880375389" + "i128": "310397822" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a26125c4f08002ef9c903f0ba323684bf51577f48aa0a20c1552a35c19558855" + "bytes": "2f69ce1a5ad7af9402204ce51790555e0a0370a9ee15bd3df6b8ddacd55b8af1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "880375389" + "i128": "310397822" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2090" + "u64": "3465" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.33.json index f086b82e..666bbd00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "455858583" + "i128": "989699055" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "455858583" + "i128": "989699055" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97f007697a66f46b5cc2d0f16e86824293f006766caac748078dec7f7e8ba88a" + "bytes": "6b82c2e5daeabb25e58bd888350e82f991226914a74e1c3bb717f1270c4e831c" }, { - "u64": "339" + "u64": "3463" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "455858583" + "i128": "989699055" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ce7cb63c4f598a660ce528480b910b34484acd4bb81d594e422069a3942d637d" + "bytes": "e6c4eb6bb4ad68bbc5d67c911a60e0036420dc946a86189e8dbfaa30cb2bc06d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 339, + "timestamp": 3463, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce7cb63c4f598a660ce528480b910b34484acd4bb81d594e422069a3942d637d" + "bytes": "e6c4eb6bb4ad68bbc5d67c911a60e0036420dc946a86189e8dbfaa30cb2bc06d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce7cb63c4f598a660ce528480b910b34484acd4bb81d594e422069a3942d637d" + "bytes": "e6c4eb6bb4ad68bbc5d67c911a60e0036420dc946a86189e8dbfaa30cb2bc06d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "455858583" + "i128": "989699055" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "455858583" + "i128": "989699055" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "339" + "u64": "3463" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f80edaabdde180faa608c34202329c72edf1857b2ab50aceb67b932a278ac5c0" + "bytes": "633acf83733d65ffaf86ee7d86a0d6656be4aef261b8523fd8dfc9937551848d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f80edaabdde180faa608c34202329c72edf1857b2ab50aceb67b932a278ac5c0" + "bytes": "633acf83733d65ffaf86ee7d86a0d6656be4aef261b8523fd8dfc9937551848d" } ] }, "durability": "persistent", "val": { - "bytes": "ce7cb63c4f598a660ce528480b910b34484acd4bb81d594e422069a3942d637d" + "bytes": "e6c4eb6bb4ad68bbc5d67c911a60e0036420dc946a86189e8dbfaa30cb2bc06d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "455858583" + "i128": "989699055" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "455858583" + "i128": "989699055" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ce7cb63c4f598a660ce528480b910b34484acd4bb81d594e422069a3942d637d" + "bytes": "e6c4eb6bb4ad68bbc5d67c911a60e0036420dc946a86189e8dbfaa30cb2bc06d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "455858583" + "i128": "989699055" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "339" + "u64": "3463" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.34.json index a2381894..7fa8dc0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "314401637" + "i128": "265963161" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "314401637" + "i128": "265963161" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba7741a6b5a5eb93bf8af888dbdb67966e342be45226900aa400544c059e2231" + "bytes": "379c519b6181437c772fbd8c490ba905ecc29ad661f6219224f6e58a0b57c86f" }, { - "u64": "1732" + "u64": "1748" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "314401637" + "i128": "265963161" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "e011353005f5d877f2f6090f31ceef9cf201ef305db3d5f3ad5fff344df54b31" + "bytes": "96089e01d0e66ee6e410efc68b841963bd9b1e8daaa3ed63f29582316ac13832" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1732, + "timestamp": 1748, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e011353005f5d877f2f6090f31ceef9cf201ef305db3d5f3ad5fff344df54b31" + "bytes": "96089e01d0e66ee6e410efc68b841963bd9b1e8daaa3ed63f29582316ac13832" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e011353005f5d877f2f6090f31ceef9cf201ef305db3d5f3ad5fff344df54b31" + "bytes": "96089e01d0e66ee6e410efc68b841963bd9b1e8daaa3ed63f29582316ac13832" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "314401637" + "i128": "265963161" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "314401637" + "i128": "265963161" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1732" + "u64": "1748" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e2ef79bb15fd9f3acb59738092459eae94e0dceac7f041a3a25867d987c0c30" + "bytes": "ea00e261bc5d2bc7c74a7def52d8f4aea5964f1c4a88eba2ac68b4f4b4ba19a5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e2ef79bb15fd9f3acb59738092459eae94e0dceac7f041a3a25867d987c0c30" + "bytes": "ea00e261bc5d2bc7c74a7def52d8f4aea5964f1c4a88eba2ac68b4f4b4ba19a5" } ] }, "durability": "persistent", "val": { - "bytes": "e011353005f5d877f2f6090f31ceef9cf201ef305db3d5f3ad5fff344df54b31" + "bytes": "96089e01d0e66ee6e410efc68b841963bd9b1e8daaa3ed63f29582316ac13832" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "314401637" + "i128": "265963161" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "314401637" + "i128": "265963161" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e011353005f5d877f2f6090f31ceef9cf201ef305db3d5f3ad5fff344df54b31" + "bytes": "96089e01d0e66ee6e410efc68b841963bd9b1e8daaa3ed63f29582316ac13832" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "314401637" + "i128": "265963161" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1732" + "u64": "1748" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.35.json index 964d0463..f480a37e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "338894506" + "i128": "901157136" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "338894506" + "i128": "901157136" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "805257e73a77cdae2122c9c5cd8a94230e8cba7ce2532421e10c88792ca73aa9" + "bytes": "f0f083171fc8147fd58ab298cc31e6ad9363b9583c1935f3fc5053b5bf1d2071" }, { - "u64": "2791" + "u64": "2661" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "338894506" + "i128": "901157136" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "bbba7d7f51e72c0a9232e1592e7b5752281af8e8941d4627dde42f08bcc5c994" + "bytes": "7a5d5a07e1e4372687687de38f34582cbaf781af448ac1b5c3d5702956e7e28a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2791, + "timestamp": 2661, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbba7d7f51e72c0a9232e1592e7b5752281af8e8941d4627dde42f08bcc5c994" + "bytes": "7a5d5a07e1e4372687687de38f34582cbaf781af448ac1b5c3d5702956e7e28a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbba7d7f51e72c0a9232e1592e7b5752281af8e8941d4627dde42f08bcc5c994" + "bytes": "7a5d5a07e1e4372687687de38f34582cbaf781af448ac1b5c3d5702956e7e28a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "338894506" + "i128": "901157136" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "338894506" + "i128": "901157136" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2791" + "u64": "2661" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e17cf341557f347b520a73701b06160a538fe1086cddfbb762d154c92de8b0a" + "bytes": "09777caa847b77d9b0916d58660d7da7294319feda51d8cce9b008b66dcb1cf7" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e17cf341557f347b520a73701b06160a538fe1086cddfbb762d154c92de8b0a" + "bytes": "09777caa847b77d9b0916d58660d7da7294319feda51d8cce9b008b66dcb1cf7" } ] }, "durability": "persistent", "val": { - "bytes": "bbba7d7f51e72c0a9232e1592e7b5752281af8e8941d4627dde42f08bcc5c994" + "bytes": "7a5d5a07e1e4372687687de38f34582cbaf781af448ac1b5c3d5702956e7e28a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "338894506" + "i128": "901157136" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "338894506" + "i128": "901157136" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "bbba7d7f51e72c0a9232e1592e7b5752281af8e8941d4627dde42f08bcc5c994" + "bytes": "7a5d5a07e1e4372687687de38f34582cbaf781af448ac1b5c3d5702956e7e28a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "338894506" + "i128": "901157136" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2791" + "u64": "2661" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.36.json index 3a03a26c..6be150e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "223935009" + "i128": "904375423" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "223935009" + "i128": "904375423" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ebe88cdad3522f823ac53f167f179fe67fb69983cc4a691c93951f7337bdb5e" + "bytes": "4f20ba54d3e8855883c7f4f3e692750adb7f55724fdeb30b4b673546bb0fd1ec" }, { - "u64": "2457" + "u64": "1822" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "223935009" + "i128": "904375423" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "750f792077772669d326e3f65483401ec071bac97017f8c10eb3a379859ea718" + "bytes": "9d6f8fc1a3e9938f93d619469f9e9fb4802d9f73b5a26ecdb420ada596fa643c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2457, + "timestamp": 1822, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "750f792077772669d326e3f65483401ec071bac97017f8c10eb3a379859ea718" + "bytes": "9d6f8fc1a3e9938f93d619469f9e9fb4802d9f73b5a26ecdb420ada596fa643c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "750f792077772669d326e3f65483401ec071bac97017f8c10eb3a379859ea718" + "bytes": "9d6f8fc1a3e9938f93d619469f9e9fb4802d9f73b5a26ecdb420ada596fa643c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "223935009" + "i128": "904375423" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "223935009" + "i128": "904375423" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2457" + "u64": "1822" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91f35c6f102ca011d69d38693fca52c747d80f5978ee5236d133f3b0637255f0" + "bytes": "ff662de205ea38808cc728cd8366f7c4cbcd6312335f1ca55bd23d2913adeb6d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91f35c6f102ca011d69d38693fca52c747d80f5978ee5236d133f3b0637255f0" + "bytes": "ff662de205ea38808cc728cd8366f7c4cbcd6312335f1ca55bd23d2913adeb6d" } ] }, "durability": "persistent", "val": { - "bytes": "750f792077772669d326e3f65483401ec071bac97017f8c10eb3a379859ea718" + "bytes": "9d6f8fc1a3e9938f93d619469f9e9fb4802d9f73b5a26ecdb420ada596fa643c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "223935009" + "i128": "904375423" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "223935009" + "i128": "904375423" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "750f792077772669d326e3f65483401ec071bac97017f8c10eb3a379859ea718" + "bytes": "9d6f8fc1a3e9938f93d619469f9e9fb4802d9f73b5a26ecdb420ada596fa643c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "223935009" + "i128": "904375423" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2457" + "u64": "1822" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.37.json index d5227960..2fecaf74 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "483396184" + "i128": "421117168" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "483396184" + "i128": "421117168" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1eb7a907558a9d369d334f2336ff0c4028a55554e57e81e3ffbfccd6357bf0ba" + "bytes": "a003744842bf7bb05627324ac9ce57439089c9fa342a57bad7863b028528ae7a" }, { - "u64": "2906" + "u64": "3474" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "483396184" + "i128": "421117168" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "0a2a4c02006d993ed2eefc553285d8be418b4dcf29b73c4b247cdd67a712e6e9" + "bytes": "b5ef0cbaac288af094cdc4794735a7dc2abb179d1b24f43c9c4039666c3c3d10" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2906, + "timestamp": 3474, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0a2a4c02006d993ed2eefc553285d8be418b4dcf29b73c4b247cdd67a712e6e9" + "bytes": "b5ef0cbaac288af094cdc4794735a7dc2abb179d1b24f43c9c4039666c3c3d10" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0a2a4c02006d993ed2eefc553285d8be418b4dcf29b73c4b247cdd67a712e6e9" + "bytes": "b5ef0cbaac288af094cdc4794735a7dc2abb179d1b24f43c9c4039666c3c3d10" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "483396184" + "i128": "421117168" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "483396184" + "i128": "421117168" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2906" + "u64": "3474" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb2c5ca9f6f0c6884ad5e51d0151f1619493e598a11b295c8504ca7938a9fff6" + "bytes": "1705bef63a106198ea0b7e620462798bcfca826139d5be9c690ce2d53a56bbca" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb2c5ca9f6f0c6884ad5e51d0151f1619493e598a11b295c8504ca7938a9fff6" + "bytes": "1705bef63a106198ea0b7e620462798bcfca826139d5be9c690ce2d53a56bbca" } ] }, "durability": "persistent", "val": { - "bytes": "0a2a4c02006d993ed2eefc553285d8be418b4dcf29b73c4b247cdd67a712e6e9" + "bytes": "b5ef0cbaac288af094cdc4794735a7dc2abb179d1b24f43c9c4039666c3c3d10" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "483396184" + "i128": "421117168" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "483396184" + "i128": "421117168" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0a2a4c02006d993ed2eefc553285d8be418b4dcf29b73c4b247cdd67a712e6e9" + "bytes": "b5ef0cbaac288af094cdc4794735a7dc2abb179d1b24f43c9c4039666c3c3d10" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "483396184" + "i128": "421117168" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2906" + "u64": "3474" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.38.json index 4b004c5f..af3308ba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "756010985" + "i128": "71822096" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756010985" + "i128": "71822096" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "22db232d1ee31b121adaea87935c3531a41c353bc66d02d89259fe040d4598c3" + "bytes": "c73dddfca087981770dde1110e78ae7e2678c003e1bbf024e670fad7846d8750" }, { - "u64": "1886" + "u64": "1705" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "756010985" + "i128": "71822096" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f14a1090ad58c75633ab14a34830bcc857c9ee20c639771e4a697aae183f1bed" + "bytes": "d74a3bc530064295abe55b491f4af4b724fa1e1c235f0e3bb1ec86a337abc154" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1886, + "timestamp": 1705, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f14a1090ad58c75633ab14a34830bcc857c9ee20c639771e4a697aae183f1bed" + "bytes": "d74a3bc530064295abe55b491f4af4b724fa1e1c235f0e3bb1ec86a337abc154" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f14a1090ad58c75633ab14a34830bcc857c9ee20c639771e4a697aae183f1bed" + "bytes": "d74a3bc530064295abe55b491f4af4b724fa1e1c235f0e3bb1ec86a337abc154" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "756010985" + "i128": "71822096" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "756010985" + "i128": "71822096" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1886" + "u64": "1705" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aba0c508eb00752657150a10fdeb42e7b7dd612cf7127384f3d3a9da3100351e" + "bytes": "4d233b40ced085d1d28e30cb446f5fa6ea8588676dd5d0e3bd2c4f96b606fc29" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aba0c508eb00752657150a10fdeb42e7b7dd612cf7127384f3d3a9da3100351e" + "bytes": "4d233b40ced085d1d28e30cb446f5fa6ea8588676dd5d0e3bd2c4f96b606fc29" } ] }, "durability": "persistent", "val": { - "bytes": "f14a1090ad58c75633ab14a34830bcc857c9ee20c639771e4a697aae183f1bed" + "bytes": "d74a3bc530064295abe55b491f4af4b724fa1e1c235f0e3bb1ec86a337abc154" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "756010985" + "i128": "71822096" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "756010985" + "i128": "71822096" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f14a1090ad58c75633ab14a34830bcc857c9ee20c639771e4a697aae183f1bed" + "bytes": "d74a3bc530064295abe55b491f4af4b724fa1e1c235f0e3bb1ec86a337abc154" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "756010985" + "i128": "71822096" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1886" + "u64": "1705" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.39.json index fc8f26ef..45abbae6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "216603045" + "i128": "292914952" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "216603045" + "i128": "292914952" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c536f0f2fd2a0b31404124494b4588ef2bea0f98deb3e4a19f392960156835ba" + "bytes": "2d5e9ddccea48a8c8450c05395b4408a1f6408f03877df0065ca38bf8820af0a" }, { - "u64": "2981" + "u64": "703" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "216603045" + "i128": "292914952" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "7dbfdc90abf342cfa65741c45fd091a68eb3912e342032ee4cc8ead4849e4d6d" + "bytes": "6a51c4ebda69fabcf8116c3d4c353b96ba064aaac523db6c39cc0ffd4b9c7f32" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2981, + "timestamp": 703, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7dbfdc90abf342cfa65741c45fd091a68eb3912e342032ee4cc8ead4849e4d6d" + "bytes": "6a51c4ebda69fabcf8116c3d4c353b96ba064aaac523db6c39cc0ffd4b9c7f32" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7dbfdc90abf342cfa65741c45fd091a68eb3912e342032ee4cc8ead4849e4d6d" + "bytes": "6a51c4ebda69fabcf8116c3d4c353b96ba064aaac523db6c39cc0ffd4b9c7f32" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "216603045" + "i128": "292914952" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "216603045" + "i128": "292914952" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2981" + "u64": "703" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3016443e74070ef8e2cd62c007a5f6ecbc606373566fce58e8a121a0ac19eb4e" + "bytes": "3166380fb1d5a51cfb359558c823b9a1d8736de97ffa712ca81628e33af36aba" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3016443e74070ef8e2cd62c007a5f6ecbc606373566fce58e8a121a0ac19eb4e" + "bytes": "3166380fb1d5a51cfb359558c823b9a1d8736de97ffa712ca81628e33af36aba" } ] }, "durability": "persistent", "val": { - "bytes": "7dbfdc90abf342cfa65741c45fd091a68eb3912e342032ee4cc8ead4849e4d6d" + "bytes": "6a51c4ebda69fabcf8116c3d4c353b96ba064aaac523db6c39cc0ffd4b9c7f32" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "216603045" + "i128": "292914952" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "216603045" + "i128": "292914952" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7dbfdc90abf342cfa65741c45fd091a68eb3912e342032ee4cc8ead4849e4d6d" + "bytes": "6a51c4ebda69fabcf8116c3d4c353b96ba064aaac523db6c39cc0ffd4b9c7f32" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "216603045" + "i128": "292914952" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2981" + "u64": "703" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.4.json index 8aacc938..6f194f9c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917784791" + "i128": "685796446" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917784791" + "i128": "685796446" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d5cc1cee8cbfb25d36527258aeddc3900a7383d5247b6d1732429e6819389bf" + "bytes": "0a074d848590c6b9ae8f093a9a1a824bde7b50ca11ab5f3a8b073e733d0da855" }, { - "u64": "93" + "u64": "488" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917784791" + "i128": "685796446" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "9556efbb9d849f1a8808cda8dc6c4c18bd9604a20a84e58f5d421671a2d2d11f" + "bytes": "39d77b7e146a3bb9c26d8e866316ff1089449a89bfade0f9279e587dc9f403c1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 93, + "timestamp": 488, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9556efbb9d849f1a8808cda8dc6c4c18bd9604a20a84e58f5d421671a2d2d11f" + "bytes": "39d77b7e146a3bb9c26d8e866316ff1089449a89bfade0f9279e587dc9f403c1" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9556efbb9d849f1a8808cda8dc6c4c18bd9604a20a84e58f5d421671a2d2d11f" + "bytes": "39d77b7e146a3bb9c26d8e866316ff1089449a89bfade0f9279e587dc9f403c1" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917784791" + "i128": "685796446" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917784791" + "i128": "685796446" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "93" + "u64": "488" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "565e1caa5c54ab9ad02d6f0e4b4218c70e7e6490320db0711f3e196806b164af" + "bytes": "bab6efbb1a38f4c5dfbe75235efb3569329b6ca0e46e856930aaabf6a288567d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "565e1caa5c54ab9ad02d6f0e4b4218c70e7e6490320db0711f3e196806b164af" + "bytes": "bab6efbb1a38f4c5dfbe75235efb3569329b6ca0e46e856930aaabf6a288567d" } ] }, "durability": "persistent", "val": { - "bytes": "9556efbb9d849f1a8808cda8dc6c4c18bd9604a20a84e58f5d421671a2d2d11f" + "bytes": "39d77b7e146a3bb9c26d8e866316ff1089449a89bfade0f9279e587dc9f403c1" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "917784791" + "i128": "685796446" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "917784791" + "i128": "685796446" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9556efbb9d849f1a8808cda8dc6c4c18bd9604a20a84e58f5d421671a2d2d11f" + "bytes": "39d77b7e146a3bb9c26d8e866316ff1089449a89bfade0f9279e587dc9f403c1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "917784791" + "i128": "685796446" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "93" + "u64": "488" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.40.json index d3a313cb..08dedd96 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "478738628" + "i128": "789716686" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478738628" + "i128": "789716686" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed8979a70c045190f3e5cbbc14451cf974b644b8a73b3db4f664e21809a8c824" + "bytes": "958317f51dfa92634dcd57b95ccecb373049dce8e8cfdefe4a3379375731dcac" }, { - "u64": "793" + "u64": "3505" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "478738628" + "i128": "789716686" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "fe3443ac3199587d1c102f17757ad0bec4a3b6efb5e15d97f6511dfe4004803d" + "bytes": "7be1333bc4c0c32da1469ca80d9bbddbc71da9ad80eeac748ade54bff4ad1ecc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 793, + "timestamp": 3505, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe3443ac3199587d1c102f17757ad0bec4a3b6efb5e15d97f6511dfe4004803d" + "bytes": "7be1333bc4c0c32da1469ca80d9bbddbc71da9ad80eeac748ade54bff4ad1ecc" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe3443ac3199587d1c102f17757ad0bec4a3b6efb5e15d97f6511dfe4004803d" + "bytes": "7be1333bc4c0c32da1469ca80d9bbddbc71da9ad80eeac748ade54bff4ad1ecc" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478738628" + "i128": "789716686" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "478738628" + "i128": "789716686" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "793" + "u64": "3505" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b58c863ee643032aeea2bc3ff37d4e93f7bc44ef0224e8f1bac9adc99934b08" + "bytes": "3fed3a6de71b4a4e0548001f93e694a3a787763efbcd6e1b4d482884107db2ec" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b58c863ee643032aeea2bc3ff37d4e93f7bc44ef0224e8f1bac9adc99934b08" + "bytes": "3fed3a6de71b4a4e0548001f93e694a3a787763efbcd6e1b4d482884107db2ec" } ] }, "durability": "persistent", "val": { - "bytes": "fe3443ac3199587d1c102f17757ad0bec4a3b6efb5e15d97f6511dfe4004803d" + "bytes": "7be1333bc4c0c32da1469ca80d9bbddbc71da9ad80eeac748ade54bff4ad1ecc" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "478738628" + "i128": "789716686" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "478738628" + "i128": "789716686" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fe3443ac3199587d1c102f17757ad0bec4a3b6efb5e15d97f6511dfe4004803d" + "bytes": "7be1333bc4c0c32da1469ca80d9bbddbc71da9ad80eeac748ade54bff4ad1ecc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "478738628" + "i128": "789716686" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "793" + "u64": "3505" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.41.json index 57a7185b..2a16aedc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "553068564" + "i128": "942628510" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "553068564" + "i128": "942628510" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cceffb7312d0285f5b7ff2076642b9376266a3acce69a391e383f8ba96e152c7" + "bytes": "5d9ebf8db0034deeb2187a431daa5905fc6a807bed3a9cb2d3bfc5d96c25923d" }, { - "u64": "2487" + "u64": "1241" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "553068564" + "i128": "942628510" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "395ab9f017f560b80bd14e293e018e70570ceef3e9334d0d77b6be8479e0b139" + "bytes": "af11d481ba0a18775e3b0f60f9e5e1e5f367d9f5619cd0e24d19ed60d7326ba4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2487, + "timestamp": 1241, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "395ab9f017f560b80bd14e293e018e70570ceef3e9334d0d77b6be8479e0b139" + "bytes": "af11d481ba0a18775e3b0f60f9e5e1e5f367d9f5619cd0e24d19ed60d7326ba4" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "395ab9f017f560b80bd14e293e018e70570ceef3e9334d0d77b6be8479e0b139" + "bytes": "af11d481ba0a18775e3b0f60f9e5e1e5f367d9f5619cd0e24d19ed60d7326ba4" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "553068564" + "i128": "942628510" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "553068564" + "i128": "942628510" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2487" + "u64": "1241" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de1f56033a6ec7b5808ce52a0bb3a019bbc221c8d061c3b1e2ea1761c05aa742" + "bytes": "a53dbdb474a3625f119bda63dde8194f0e18a5d5dda29ad985f2a5157d0cb587" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de1f56033a6ec7b5808ce52a0bb3a019bbc221c8d061c3b1e2ea1761c05aa742" + "bytes": "a53dbdb474a3625f119bda63dde8194f0e18a5d5dda29ad985f2a5157d0cb587" } ] }, "durability": "persistent", "val": { - "bytes": "395ab9f017f560b80bd14e293e018e70570ceef3e9334d0d77b6be8479e0b139" + "bytes": "af11d481ba0a18775e3b0f60f9e5e1e5f367d9f5619cd0e24d19ed60d7326ba4" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "553068564" + "i128": "942628510" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "553068564" + "i128": "942628510" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "395ab9f017f560b80bd14e293e018e70570ceef3e9334d0d77b6be8479e0b139" + "bytes": "af11d481ba0a18775e3b0f60f9e5e1e5f367d9f5619cd0e24d19ed60d7326ba4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "553068564" + "i128": "942628510" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2487" + "u64": "1241" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.42.json index b5459e0d..cd7920cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "50620956" + "i128": "862066265" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "50620956" + "i128": "862066265" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "155054ad5dfb5016d294570e8c23201af8dbfe177afb9330923335905aa8122c" + "bytes": "bdeeb48b66c713004e50983dfb1a96a939a137068dc885278f1998ca4be0b759" }, { - "u64": "3589" + "u64": "3240" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "50620956" + "i128": "862066265" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b85a78c2bb1fd47ab94d5935ea3dffd8e2ddaae42af6d0359986fb9b8d456057" + "bytes": "39129cf7d622eba68455787a25c4166c95e716a40cc73f82849052bbc9c62272" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3589, + "timestamp": 3240, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b85a78c2bb1fd47ab94d5935ea3dffd8e2ddaae42af6d0359986fb9b8d456057" + "bytes": "39129cf7d622eba68455787a25c4166c95e716a40cc73f82849052bbc9c62272" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b85a78c2bb1fd47ab94d5935ea3dffd8e2ddaae42af6d0359986fb9b8d456057" + "bytes": "39129cf7d622eba68455787a25c4166c95e716a40cc73f82849052bbc9c62272" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "50620956" + "i128": "862066265" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "50620956" + "i128": "862066265" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3589" + "u64": "3240" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3280b45066b37234fb65a43d3cd4e3b649ae4bf106b1b3a09312041565726f05" + "bytes": "418ae9268ee060b6f1491053d9972add0a17f60e6b1b10d145cd03846c5cf2e5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3280b45066b37234fb65a43d3cd4e3b649ae4bf106b1b3a09312041565726f05" + "bytes": "418ae9268ee060b6f1491053d9972add0a17f60e6b1b10d145cd03846c5cf2e5" } ] }, "durability": "persistent", "val": { - "bytes": "b85a78c2bb1fd47ab94d5935ea3dffd8e2ddaae42af6d0359986fb9b8d456057" + "bytes": "39129cf7d622eba68455787a25c4166c95e716a40cc73f82849052bbc9c62272" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "50620956" + "i128": "862066265" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "50620956" + "i128": "862066265" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b85a78c2bb1fd47ab94d5935ea3dffd8e2ddaae42af6d0359986fb9b8d456057" + "bytes": "39129cf7d622eba68455787a25c4166c95e716a40cc73f82849052bbc9c62272" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "50620956" + "i128": "862066265" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3589" + "u64": "3240" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.43.json index ab59f26b..0137af63 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "89812440" + "i128": "245950326" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "89812440" + "i128": "245950326" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "07f10b03fe75536f6f9a04c0f0b0b422b6ceae378632861cb780fbc7e55f53e3" + "bytes": "7e30100fc8efb69955b10ab140d299b8f0f40e5cc121e8c45c4f2a5314a65ed6" }, { - "u64": "2929" + "u64": "111" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "89812440" + "i128": "245950326" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4146c5d8430662c5af10b961b717f01b577d99f28ff4ed07e3bdb1d8233d8959" + "bytes": "267538d19afbefb9dcba1c123b8fe57ce2e5be737730bfb09ca8c7cd890295ad" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2929, + "timestamp": 111, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4146c5d8430662c5af10b961b717f01b577d99f28ff4ed07e3bdb1d8233d8959" + "bytes": "267538d19afbefb9dcba1c123b8fe57ce2e5be737730bfb09ca8c7cd890295ad" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4146c5d8430662c5af10b961b717f01b577d99f28ff4ed07e3bdb1d8233d8959" + "bytes": "267538d19afbefb9dcba1c123b8fe57ce2e5be737730bfb09ca8c7cd890295ad" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "89812440" + "i128": "245950326" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "89812440" + "i128": "245950326" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2929" + "u64": "111" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd8d9d167819234bdad6bd36b248c7e2061b51a1fac1bc62787d0c6ac6042f6a" + "bytes": "908d9de7494ffc1d3dfb00e52c4cf34a70d6b3d6a5ac5322373f76308cdffebe" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd8d9d167819234bdad6bd36b248c7e2061b51a1fac1bc62787d0c6ac6042f6a" + "bytes": "908d9de7494ffc1d3dfb00e52c4cf34a70d6b3d6a5ac5322373f76308cdffebe" } ] }, "durability": "persistent", "val": { - "bytes": "4146c5d8430662c5af10b961b717f01b577d99f28ff4ed07e3bdb1d8233d8959" + "bytes": "267538d19afbefb9dcba1c123b8fe57ce2e5be737730bfb09ca8c7cd890295ad" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "89812440" + "i128": "245950326" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "89812440" + "i128": "245950326" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4146c5d8430662c5af10b961b717f01b577d99f28ff4ed07e3bdb1d8233d8959" + "bytes": "267538d19afbefb9dcba1c123b8fe57ce2e5be737730bfb09ca8c7cd890295ad" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "89812440" + "i128": "245950326" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2929" + "u64": "111" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.44.json index 19850ac7..f9d642dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "501727390" + "i128": "250587097" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "501727390" + "i128": "250587097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90683e332ef6f4c7f382b95a88fc812bead06f6c9aa6b47217f6c59a2af34b61" + "bytes": "b9ca7617ebb1bbfee5bb3b07505d56a02f0eb0e511a0a2e2e4bd34e78589d476" }, { - "u64": "3574" + "u64": "2039" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "501727390" + "i128": "250587097" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1a1889f471435489b9d3b3201c72952e6c84aad9a4c33f45b8fface61f6f90b0" + "bytes": "b40e38617e0dc49cc9dcb980b393bfd6d10c6c575a36b57f364dd65fa017593f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3574, + "timestamp": 2039, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a1889f471435489b9d3b3201c72952e6c84aad9a4c33f45b8fface61f6f90b0" + "bytes": "b40e38617e0dc49cc9dcb980b393bfd6d10c6c575a36b57f364dd65fa017593f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a1889f471435489b9d3b3201c72952e6c84aad9a4c33f45b8fface61f6f90b0" + "bytes": "b40e38617e0dc49cc9dcb980b393bfd6d10c6c575a36b57f364dd65fa017593f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "501727390" + "i128": "250587097" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "501727390" + "i128": "250587097" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3574" + "u64": "2039" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6a7cbce00b87836191f9130373850f970c6a03477c1ba6c72474d0d295e2380e" + "bytes": "8ab1ee28f227d4377e83f6056ebfd4974c382853575ef506384561a6a246ecb5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6a7cbce00b87836191f9130373850f970c6a03477c1ba6c72474d0d295e2380e" + "bytes": "8ab1ee28f227d4377e83f6056ebfd4974c382853575ef506384561a6a246ecb5" } ] }, "durability": "persistent", "val": { - "bytes": "1a1889f471435489b9d3b3201c72952e6c84aad9a4c33f45b8fface61f6f90b0" + "bytes": "b40e38617e0dc49cc9dcb980b393bfd6d10c6c575a36b57f364dd65fa017593f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "501727390" + "i128": "250587097" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "501727390" + "i128": "250587097" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1a1889f471435489b9d3b3201c72952e6c84aad9a4c33f45b8fface61f6f90b0" + "bytes": "b40e38617e0dc49cc9dcb980b393bfd6d10c6c575a36b57f364dd65fa017593f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "501727390" + "i128": "250587097" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3574" + "u64": "2039" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.45.json index 0d02a102..3f3b70b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "742981144" + "i128": "847665114" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "742981144" + "i128": "847665114" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76c0e6de466fa07ac862d0eb0c5ed1e620a6f57b3c9044d961bfe9aa78dc5e8a" + "bytes": "d12b3ab2417c9e76bff2cd0379dc45e699ee1940b2e38a926bf994c123e076b8" }, { - "u64": "302" + "u64": "234" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "742981144" + "i128": "847665114" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ce505ffcae52c34ae7f6be0fc5c46f997481efdcee78ab24c2d4eecea47eb100" + "bytes": "554ff8654af1a0f695b24de86af970e25604d64e3b478ae6d928a9d5f9ccd0bf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 302, + "timestamp": 234, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce505ffcae52c34ae7f6be0fc5c46f997481efdcee78ab24c2d4eecea47eb100" + "bytes": "554ff8654af1a0f695b24de86af970e25604d64e3b478ae6d928a9d5f9ccd0bf" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce505ffcae52c34ae7f6be0fc5c46f997481efdcee78ab24c2d4eecea47eb100" + "bytes": "554ff8654af1a0f695b24de86af970e25604d64e3b478ae6d928a9d5f9ccd0bf" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "742981144" + "i128": "847665114" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "742981144" + "i128": "847665114" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "302" + "u64": "234" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efd2d9fc30e8a2aa56fd74e72ed1811394f622edb50a5aac9f2a57fd2b38477d" + "bytes": "38f97b3a9c944c884be2056ef6001a77515a13895cc4f3f9f477f7d8021d90fd" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efd2d9fc30e8a2aa56fd74e72ed1811394f622edb50a5aac9f2a57fd2b38477d" + "bytes": "38f97b3a9c944c884be2056ef6001a77515a13895cc4f3f9f477f7d8021d90fd" } ] }, "durability": "persistent", "val": { - "bytes": "ce505ffcae52c34ae7f6be0fc5c46f997481efdcee78ab24c2d4eecea47eb100" + "bytes": "554ff8654af1a0f695b24de86af970e25604d64e3b478ae6d928a9d5f9ccd0bf" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "742981144" + "i128": "847665114" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "742981144" + "i128": "847665114" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ce505ffcae52c34ae7f6be0fc5c46f997481efdcee78ab24c2d4eecea47eb100" + "bytes": "554ff8654af1a0f695b24de86af970e25604d64e3b478ae6d928a9d5f9ccd0bf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "742981144" + "i128": "847665114" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "302" + "u64": "234" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.46.json index 79fe2cd4..e561ad24 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "12991917" + "i128": "110499719" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "12991917" + "i128": "110499719" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "20388147a835c8cd18e1fefbfd2c9ac00a07f35ed14275d3247278a3f8ffad1a" + "bytes": "c9757c1c1c99f88380cecf217d0a015bcdd9864e5b7a1d05ef129afdb83e6a61" }, { - "u64": "2043" + "u64": "1323" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "12991917" + "i128": "110499719" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "96ce0be79e0db064c13c57376553421d100c248c916a0afb9961d60705ae88a9" + "bytes": "dca9928e1ca68f3e0021be929a3c4b1d557c3f3b94de4d2b5fbe835183145acf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2043, + "timestamp": 1323, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "96ce0be79e0db064c13c57376553421d100c248c916a0afb9961d60705ae88a9" + "bytes": "dca9928e1ca68f3e0021be929a3c4b1d557c3f3b94de4d2b5fbe835183145acf" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "96ce0be79e0db064c13c57376553421d100c248c916a0afb9961d60705ae88a9" + "bytes": "dca9928e1ca68f3e0021be929a3c4b1d557c3f3b94de4d2b5fbe835183145acf" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "12991917" + "i128": "110499719" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "12991917" + "i128": "110499719" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2043" + "u64": "1323" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e8d2d8553d6071122f744a13aab9372e4792c136fdecb36455e8be12f7997c9" + "bytes": "b096a96aeb0ddffb07b2b4cb7520725b381850b7f17701de4bc5d20100bd8514" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e8d2d8553d6071122f744a13aab9372e4792c136fdecb36455e8be12f7997c9" + "bytes": "b096a96aeb0ddffb07b2b4cb7520725b381850b7f17701de4bc5d20100bd8514" } ] }, "durability": "persistent", "val": { - "bytes": "96ce0be79e0db064c13c57376553421d100c248c916a0afb9961d60705ae88a9" + "bytes": "dca9928e1ca68f3e0021be929a3c4b1d557c3f3b94de4d2b5fbe835183145acf" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "12991917" + "i128": "110499719" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "12991917" + "i128": "110499719" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "96ce0be79e0db064c13c57376553421d100c248c916a0afb9961d60705ae88a9" + "bytes": "dca9928e1ca68f3e0021be929a3c4b1d557c3f3b94de4d2b5fbe835183145acf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "12991917" + "i128": "110499719" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2043" + "u64": "1323" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.47.json index 17e5a532..35e93f60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "175126618" + "i128": "918987485" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "175126618" + "i128": "918987485" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3cf6b8c687afad3fb2c280c5e9fed2708ce5811e83dbaf1b82e98c23b26ea028" + "bytes": "fb11649f3a5f213c1a2e57847153962927d89a86c07c463c9f8db492a7251c6f" }, { - "u64": "291" + "u64": "3336" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "175126618" + "i128": "918987485" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "11977aa0d94d373a009277d401da8bb63d0da7bc069e2525fbfc81b722566bba" + "bytes": "abc8073ad2e01cb8c32975e45c4099bd179d00e43fd74fc4eb2ee898cbaeacb4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 291, + "timestamp": 3336, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11977aa0d94d373a009277d401da8bb63d0da7bc069e2525fbfc81b722566bba" + "bytes": "abc8073ad2e01cb8c32975e45c4099bd179d00e43fd74fc4eb2ee898cbaeacb4" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11977aa0d94d373a009277d401da8bb63d0da7bc069e2525fbfc81b722566bba" + "bytes": "abc8073ad2e01cb8c32975e45c4099bd179d00e43fd74fc4eb2ee898cbaeacb4" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "175126618" + "i128": "918987485" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "175126618" + "i128": "918987485" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "291" + "u64": "3336" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f70dfc558f9c1762b8e9f7fcffb85d76821ff27dc52714b6ae237d86cbe2957f" + "bytes": "7f542d9e56705eb388de007cfac268a2e2fbeb49160f00d1c947f15e95d72bb9" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f70dfc558f9c1762b8e9f7fcffb85d76821ff27dc52714b6ae237d86cbe2957f" + "bytes": "7f542d9e56705eb388de007cfac268a2e2fbeb49160f00d1c947f15e95d72bb9" } ] }, "durability": "persistent", "val": { - "bytes": "11977aa0d94d373a009277d401da8bb63d0da7bc069e2525fbfc81b722566bba" + "bytes": "abc8073ad2e01cb8c32975e45c4099bd179d00e43fd74fc4eb2ee898cbaeacb4" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "175126618" + "i128": "918987485" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "175126618" + "i128": "918987485" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "11977aa0d94d373a009277d401da8bb63d0da7bc069e2525fbfc81b722566bba" + "bytes": "abc8073ad2e01cb8c32975e45c4099bd179d00e43fd74fc4eb2ee898cbaeacb4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "175126618" + "i128": "918987485" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "291" + "u64": "3336" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.48.json index 12ce2e4b..8988739e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "91786571" + "i128": "911125431" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "91786571" + "i128": "911125431" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8137a18978620a5236fd392a0f977df9360d229df72c0a8985e6b7037e1f7416" + "bytes": "ca4acad92c158690e9d1d16afe9aa2744f4ef45decc1bb2b61447fe886556a08" }, { - "u64": "993" + "u64": "3301" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "91786571" + "i128": "911125431" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ace8795236f394bf92e0e55b8f54428c6a649fd2f1245ff741a3bd51553175a8" + "bytes": "91d5ecbf54916c9976586acd2dd0d565d9eb93fc884e7b603161ae200e232d7d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 993, + "timestamp": 3301, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ace8795236f394bf92e0e55b8f54428c6a649fd2f1245ff741a3bd51553175a8" + "bytes": "91d5ecbf54916c9976586acd2dd0d565d9eb93fc884e7b603161ae200e232d7d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ace8795236f394bf92e0e55b8f54428c6a649fd2f1245ff741a3bd51553175a8" + "bytes": "91d5ecbf54916c9976586acd2dd0d565d9eb93fc884e7b603161ae200e232d7d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "91786571" + "i128": "911125431" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "91786571" + "i128": "911125431" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "993" + "u64": "3301" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62e57d076244c7a3065223f5292fb5889e48eb648cd9ceff906247d1b51ab035" + "bytes": "a368b5d0c7e97e4ebed89bc214bca7bc176c3497cf349ca787b45c4802fe5e2e" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62e57d076244c7a3065223f5292fb5889e48eb648cd9ceff906247d1b51ab035" + "bytes": "a368b5d0c7e97e4ebed89bc214bca7bc176c3497cf349ca787b45c4802fe5e2e" } ] }, "durability": "persistent", "val": { - "bytes": "ace8795236f394bf92e0e55b8f54428c6a649fd2f1245ff741a3bd51553175a8" + "bytes": "91d5ecbf54916c9976586acd2dd0d565d9eb93fc884e7b603161ae200e232d7d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "91786571" + "i128": "911125431" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "91786571" + "i128": "911125431" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ace8795236f394bf92e0e55b8f54428c6a649fd2f1245ff741a3bd51553175a8" + "bytes": "91d5ecbf54916c9976586acd2dd0d565d9eb93fc884e7b603161ae200e232d7d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "91786571" + "i128": "911125431" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "993" + "u64": "3301" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.49.json index a177542d..47d51f90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "627905641" + "i128": "261948043" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "627905641" + "i128": "261948043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e7dcc7c5e08a50c2399f676726ee3a5e0ae25f30cf1edd9bd490c575fdf88280" + "bytes": "863f28a60ecf95ae7b8e64e1df1d9c09bbdfdddf4644a83e64d7d81cc19482ae" }, { - "u64": "2313" + "u64": "2703" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "627905641" + "i128": "261948043" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1c94a7deafb92deb1fd979f4d314d4b391b754fedd7fd185ca0431b49580df0d" + "bytes": "7fc236659027f5cb3fd60f0cbc71cca593cbad681806cfe78152353db099b31b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2313, + "timestamp": 2703, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c94a7deafb92deb1fd979f4d314d4b391b754fedd7fd185ca0431b49580df0d" + "bytes": "7fc236659027f5cb3fd60f0cbc71cca593cbad681806cfe78152353db099b31b" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c94a7deafb92deb1fd979f4d314d4b391b754fedd7fd185ca0431b49580df0d" + "bytes": "7fc236659027f5cb3fd60f0cbc71cca593cbad681806cfe78152353db099b31b" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "627905641" + "i128": "261948043" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "627905641" + "i128": "261948043" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2313" + "u64": "2703" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ae47a1cf95f1e87c86fb52eaf47c365ed119d56866913462f7c49a474301c91" + "bytes": "e24b111c54cf8a4f07a1d0be9c64534e9608e2866ad7ee5a4ce075f1f225801f" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ae47a1cf95f1e87c86fb52eaf47c365ed119d56866913462f7c49a474301c91" + "bytes": "e24b111c54cf8a4f07a1d0be9c64534e9608e2866ad7ee5a4ce075f1f225801f" } ] }, "durability": "persistent", "val": { - "bytes": "1c94a7deafb92deb1fd979f4d314d4b391b754fedd7fd185ca0431b49580df0d" + "bytes": "7fc236659027f5cb3fd60f0cbc71cca593cbad681806cfe78152353db099b31b" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "627905641" + "i128": "261948043" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "627905641" + "i128": "261948043" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1c94a7deafb92deb1fd979f4d314d4b391b754fedd7fd185ca0431b49580df0d" + "bytes": "7fc236659027f5cb3fd60f0cbc71cca593cbad681806cfe78152353db099b31b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "627905641" + "i128": "261948043" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2313" + "u64": "2703" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.5.json index f43df501..be4d94f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "543059384" + "i128": "109131245" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "543059384" + "i128": "109131245" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29c45c4b1300fa6811d68fcac20bf15428cdf8784a910a913d055b4e3d2d3307" + "bytes": "085a7200f66756c36a6b9844824da07c1f8388ed0ae2a8193c7ba69d09c73e78" }, { - "u64": "1169" + "u64": "503" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "543059384" + "i128": "109131245" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d7c8b10f632d63552bf7d5e663625af6b53a6df138813c0eb12cac4fad076be7" + "bytes": "8e6ebe607cef91c1c25d373fceedb89b483bce70b039975f3fc7494aef60296e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1169, + "timestamp": 503, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7c8b10f632d63552bf7d5e663625af6b53a6df138813c0eb12cac4fad076be7" + "bytes": "8e6ebe607cef91c1c25d373fceedb89b483bce70b039975f3fc7494aef60296e" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7c8b10f632d63552bf7d5e663625af6b53a6df138813c0eb12cac4fad076be7" + "bytes": "8e6ebe607cef91c1c25d373fceedb89b483bce70b039975f3fc7494aef60296e" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "543059384" + "i128": "109131245" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "543059384" + "i128": "109131245" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1169" + "u64": "503" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09e6a72d6c333637b844f575998c0c87a76b8419e92d7f05affeb62360084452" + "bytes": "b836fc82081b4ea39230293b6930b417293ea1c5c3325d342f3ae7b7abac7db4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09e6a72d6c333637b844f575998c0c87a76b8419e92d7f05affeb62360084452" + "bytes": "b836fc82081b4ea39230293b6930b417293ea1c5c3325d342f3ae7b7abac7db4" } ] }, "durability": "persistent", "val": { - "bytes": "d7c8b10f632d63552bf7d5e663625af6b53a6df138813c0eb12cac4fad076be7" + "bytes": "8e6ebe607cef91c1c25d373fceedb89b483bce70b039975f3fc7494aef60296e" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "543059384" + "i128": "109131245" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "543059384" + "i128": "109131245" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d7c8b10f632d63552bf7d5e663625af6b53a6df138813c0eb12cac4fad076be7" + "bytes": "8e6ebe607cef91c1c25d373fceedb89b483bce70b039975f3fc7494aef60296e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "543059384" + "i128": "109131245" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1169" + "u64": "503" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.50.json index 2cb131b5..431455bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "427193504" + "i128": "389217659" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "427193504" + "i128": "389217659" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2c1ae7ea04bce3733c705607445e7a0fac6de822f6450158dbc6beb7a070c84" + "bytes": "05f747096b5688953fbfc3ca71b12bfa3926e58cf1c5fe96c37c4f5ff902d67c" }, { - "u64": "424" + "u64": "2232" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "427193504" + "i128": "389217659" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "53b94704da9cc0220476422b0f243441abf434bb7b5ad70381c15e8a9718972a" + "bytes": "0178e96308a3d3fad1209b68fd508ca42fa8bebfde51227de122c29ccbf2b1bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 424, + "timestamp": 2232, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53b94704da9cc0220476422b0f243441abf434bb7b5ad70381c15e8a9718972a" + "bytes": "0178e96308a3d3fad1209b68fd508ca42fa8bebfde51227de122c29ccbf2b1bc" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53b94704da9cc0220476422b0f243441abf434bb7b5ad70381c15e8a9718972a" + "bytes": "0178e96308a3d3fad1209b68fd508ca42fa8bebfde51227de122c29ccbf2b1bc" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "427193504" + "i128": "389217659" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "427193504" + "i128": "389217659" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "424" + "u64": "2232" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72f010fa15eb742cdc0c9e1f27c408acaea110c6e5934f021f05c0e1b29685fc" + "bytes": "a23be4b1e0a090e00476141d31b087096c7a7f9de1a94fc71ccc2fffdceceda7" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72f010fa15eb742cdc0c9e1f27c408acaea110c6e5934f021f05c0e1b29685fc" + "bytes": "a23be4b1e0a090e00476141d31b087096c7a7f9de1a94fc71ccc2fffdceceda7" } ] }, "durability": "persistent", "val": { - "bytes": "53b94704da9cc0220476422b0f243441abf434bb7b5ad70381c15e8a9718972a" + "bytes": "0178e96308a3d3fad1209b68fd508ca42fa8bebfde51227de122c29ccbf2b1bc" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "427193504" + "i128": "389217659" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "427193504" + "i128": "389217659" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "53b94704da9cc0220476422b0f243441abf434bb7b5ad70381c15e8a9718972a" + "bytes": "0178e96308a3d3fad1209b68fd508ca42fa8bebfde51227de122c29ccbf2b1bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "427193504" + "i128": "389217659" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "424" + "u64": "2232" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.51.json index c71a77e8..71d0f9b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "157023872" + "i128": "469043297" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "157023872" + "i128": "469043297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b311f97b20e0959c68a15c9b0b1850e10ec35118a8b3312492681c2fcb786b8a" + "bytes": "7a91d3fc89611df6d9eace54c15fd2bcf74e05b11c06007c06df9019ae206172" }, { - "u64": "972" + "u64": "1434" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "157023872" + "i128": "469043297" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "aa96326d73f1e9a3c31783e96700e1a41aa405cbae8a5286783b34a626a903ca" + "bytes": "ded177bc36f774e5efb5a0e096111daad4ca40570fc89eedba788bbe80f4994d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 972, + "timestamp": 1434, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aa96326d73f1e9a3c31783e96700e1a41aa405cbae8a5286783b34a626a903ca" + "bytes": "ded177bc36f774e5efb5a0e096111daad4ca40570fc89eedba788bbe80f4994d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aa96326d73f1e9a3c31783e96700e1a41aa405cbae8a5286783b34a626a903ca" + "bytes": "ded177bc36f774e5efb5a0e096111daad4ca40570fc89eedba788bbe80f4994d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "157023872" + "i128": "469043297" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "157023872" + "i128": "469043297" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "972" + "u64": "1434" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92e7693ac13015b4536ceb597b09a8bebf0fb3a7f7380b0ae65fb02e14be4bcf" + "bytes": "6c03f82911d5c3f9e12ca52ce960b122633a9f8ecff0f1dd8670e6ea5ccbaace" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92e7693ac13015b4536ceb597b09a8bebf0fb3a7f7380b0ae65fb02e14be4bcf" + "bytes": "6c03f82911d5c3f9e12ca52ce960b122633a9f8ecff0f1dd8670e6ea5ccbaace" } ] }, "durability": "persistent", "val": { - "bytes": "aa96326d73f1e9a3c31783e96700e1a41aa405cbae8a5286783b34a626a903ca" + "bytes": "ded177bc36f774e5efb5a0e096111daad4ca40570fc89eedba788bbe80f4994d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "157023872" + "i128": "469043297" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "157023872" + "i128": "469043297" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "aa96326d73f1e9a3c31783e96700e1a41aa405cbae8a5286783b34a626a903ca" + "bytes": "ded177bc36f774e5efb5a0e096111daad4ca40570fc89eedba788bbe80f4994d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "157023872" + "i128": "469043297" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "972" + "u64": "1434" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.52.json index 0d49c2d4..4ccf1a2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "342638270" + "i128": "309778548" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "342638270" + "i128": "309778548" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6bf968a18d737072c794da00ec6f9fdf37c217e536ec27fa44e44e9e328f5c62" + "bytes": "4fe5b86d931cbcaa91ecbadff581568606abf1ba70bee205a0c08ee092a9d427" }, { - "u64": "782" + "u64": "1031" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "342638270" + "i128": "309778548" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "5164cbbe057ae338b20c4508b160904bdf7402464bf5db39b1f398135de678a9" + "bytes": "0f04a5a0e0d52f0744c26541fc78bc81e842fd31baef7f6f7892574f8aa6f72b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 782, + "timestamp": 1031, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5164cbbe057ae338b20c4508b160904bdf7402464bf5db39b1f398135de678a9" + "bytes": "0f04a5a0e0d52f0744c26541fc78bc81e842fd31baef7f6f7892574f8aa6f72b" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5164cbbe057ae338b20c4508b160904bdf7402464bf5db39b1f398135de678a9" + "bytes": "0f04a5a0e0d52f0744c26541fc78bc81e842fd31baef7f6f7892574f8aa6f72b" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "342638270" + "i128": "309778548" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "342638270" + "i128": "309778548" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "782" + "u64": "1031" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f638db8ada7e000b194051c935f6e45a2d90c4ab847dd5652e8d8a68b4eb517e" + "bytes": "fa99656c8924b6e12538f39466874eba9ea2df3a01afe31de92f5ad658b9f521" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f638db8ada7e000b194051c935f6e45a2d90c4ab847dd5652e8d8a68b4eb517e" + "bytes": "fa99656c8924b6e12538f39466874eba9ea2df3a01afe31de92f5ad658b9f521" } ] }, "durability": "persistent", "val": { - "bytes": "5164cbbe057ae338b20c4508b160904bdf7402464bf5db39b1f398135de678a9" + "bytes": "0f04a5a0e0d52f0744c26541fc78bc81e842fd31baef7f6f7892574f8aa6f72b" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "342638270" + "i128": "309778548" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "342638270" + "i128": "309778548" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5164cbbe057ae338b20c4508b160904bdf7402464bf5db39b1f398135de678a9" + "bytes": "0f04a5a0e0d52f0744c26541fc78bc81e842fd31baef7f6f7892574f8aa6f72b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "342638270" + "i128": "309778548" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "782" + "u64": "1031" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.53.json index b9fe44ff..05c2cb8a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "259622219" + "i128": "99041297" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "259622219" + "i128": "99041297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c179056dc45197f24e63ad04bcb9ac84cbc68fb9eb5b81e3c9fc7d8e3a1115ff" + "bytes": "3bca6be77068fbc14fcf5bf888748fe5eb80c1fc121494a5ee6e6e125cfb7fea" }, { - "u64": "99" + "u64": "752" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "259622219" + "i128": "99041297" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f651d07c5107afaa8662d7138216ed0471a0b27449cee203e2dedc3220f67f5f" + "bytes": "a7e000cdeb9c90738e1172095655cb2453dccc1713dfbf7ff7096dc7e2c6dc1c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 99, + "timestamp": 752, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f651d07c5107afaa8662d7138216ed0471a0b27449cee203e2dedc3220f67f5f" + "bytes": "a7e000cdeb9c90738e1172095655cb2453dccc1713dfbf7ff7096dc7e2c6dc1c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f651d07c5107afaa8662d7138216ed0471a0b27449cee203e2dedc3220f67f5f" + "bytes": "a7e000cdeb9c90738e1172095655cb2453dccc1713dfbf7ff7096dc7e2c6dc1c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "259622219" + "i128": "99041297" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "259622219" + "i128": "99041297" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "99" + "u64": "752" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1725fe5b8a3c30574b3ba60b091f9ba520b5082610645126f9c540b8eac09d2" + "bytes": "1838476f590fb9e518d46d84c54f0a104a746634d2fbbe348d5134b1f847d1d6" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1725fe5b8a3c30574b3ba60b091f9ba520b5082610645126f9c540b8eac09d2" + "bytes": "1838476f590fb9e518d46d84c54f0a104a746634d2fbbe348d5134b1f847d1d6" } ] }, "durability": "persistent", "val": { - "bytes": "f651d07c5107afaa8662d7138216ed0471a0b27449cee203e2dedc3220f67f5f" + "bytes": "a7e000cdeb9c90738e1172095655cb2453dccc1713dfbf7ff7096dc7e2c6dc1c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "259622219" + "i128": "99041297" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "259622219" + "i128": "99041297" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f651d07c5107afaa8662d7138216ed0471a0b27449cee203e2dedc3220f67f5f" + "bytes": "a7e000cdeb9c90738e1172095655cb2453dccc1713dfbf7ff7096dc7e2c6dc1c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "259622219" + "i128": "99041297" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "99" + "u64": "752" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.54.json index 177e962a..d6660371 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "927571256" + "i128": "951176426" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "927571256" + "i128": "951176426" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3066ac0087be055e630ab383fb607225ef4c31898d181cc6acbe76f6c73d294" + "bytes": "97e58cbf2918b5708f68fe79d539aed8fd6b5583466a8b01e95ec88d0840694d" }, { - "u64": "679" + "u64": "981" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "927571256" + "i128": "951176426" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f0fc4640f45ab42eee364f34bc099f5cf3984693944d4954dc3df10ddc182822" + "bytes": "83befc205b27b12f7aa81e473da2edf761ccc1f1ed1b263a7f1f88591dcab70a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 679, + "timestamp": 981, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f0fc4640f45ab42eee364f34bc099f5cf3984693944d4954dc3df10ddc182822" + "bytes": "83befc205b27b12f7aa81e473da2edf761ccc1f1ed1b263a7f1f88591dcab70a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f0fc4640f45ab42eee364f34bc099f5cf3984693944d4954dc3df10ddc182822" + "bytes": "83befc205b27b12f7aa81e473da2edf761ccc1f1ed1b263a7f1f88591dcab70a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "927571256" + "i128": "951176426" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "927571256" + "i128": "951176426" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "679" + "u64": "981" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "33041e0486f3560efa4a115c2ecf6f2964f5dfb02a51abe8163da2400e69623c" + "bytes": "44eac35467ca2115bcf7d714ea19be281cfe1cffc51cc289ddba320f623f8241" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "33041e0486f3560efa4a115c2ecf6f2964f5dfb02a51abe8163da2400e69623c" + "bytes": "44eac35467ca2115bcf7d714ea19be281cfe1cffc51cc289ddba320f623f8241" } ] }, "durability": "persistent", "val": { - "bytes": "f0fc4640f45ab42eee364f34bc099f5cf3984693944d4954dc3df10ddc182822" + "bytes": "83befc205b27b12f7aa81e473da2edf761ccc1f1ed1b263a7f1f88591dcab70a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "927571256" + "i128": "951176426" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "927571256" + "i128": "951176426" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f0fc4640f45ab42eee364f34bc099f5cf3984693944d4954dc3df10ddc182822" + "bytes": "83befc205b27b12f7aa81e473da2edf761ccc1f1ed1b263a7f1f88591dcab70a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "927571256" + "i128": "951176426" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "679" + "u64": "981" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.55.json index 04325217..9c60a5b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "487873987" + "i128": "863637063" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "487873987" + "i128": "863637063" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "72bd0764b5cf5b12c2f86378702ce64590dae6c159b98e946266e481afbcb4ed" + "bytes": "6cc677b9726ddc1ae10c8fea057f83ba0ed014c01c566d09aad9c4346953d6b1" }, { - "u64": "1523" + "u64": "2143" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "487873987" + "i128": "863637063" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "c498730591d6e201a1e5f043aaa7e13435e41442d5c8eb48a62cc26065256d9d" + "bytes": "41f9ead30e1997532120c78df896c0dfc9b44af293de6e504749119e5d3f9564" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1523, + "timestamp": 2143, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c498730591d6e201a1e5f043aaa7e13435e41442d5c8eb48a62cc26065256d9d" + "bytes": "41f9ead30e1997532120c78df896c0dfc9b44af293de6e504749119e5d3f9564" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c498730591d6e201a1e5f043aaa7e13435e41442d5c8eb48a62cc26065256d9d" + "bytes": "41f9ead30e1997532120c78df896c0dfc9b44af293de6e504749119e5d3f9564" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "487873987" + "i128": "863637063" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "487873987" + "i128": "863637063" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1523" + "u64": "2143" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "657c032f226633aaec2f8d450bbfb2e15ab990b43b4b30215afe05ff6c1f3a7b" + "bytes": "71afa524bf03132ca903a1f697b2d786e67b1337f358315bd6890270bb29311b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "657c032f226633aaec2f8d450bbfb2e15ab990b43b4b30215afe05ff6c1f3a7b" + "bytes": "71afa524bf03132ca903a1f697b2d786e67b1337f358315bd6890270bb29311b" } ] }, "durability": "persistent", "val": { - "bytes": "c498730591d6e201a1e5f043aaa7e13435e41442d5c8eb48a62cc26065256d9d" + "bytes": "41f9ead30e1997532120c78df896c0dfc9b44af293de6e504749119e5d3f9564" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "487873987" + "i128": "863637063" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "487873987" + "i128": "863637063" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c498730591d6e201a1e5f043aaa7e13435e41442d5c8eb48a62cc26065256d9d" + "bytes": "41f9ead30e1997532120c78df896c0dfc9b44af293de6e504749119e5d3f9564" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "487873987" + "i128": "863637063" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1523" + "u64": "2143" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.56.json index db2b5e1f..21b75497 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "29706822" + "i128": "633474668" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "29706822" + "i128": "633474668" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f2bfb0bc0f5f3640daf91981561e955adcb94daf3f5e12a9168485f2bd2ff65b" + "bytes": "028d008ec5df7da3cfc6343beff620418a81361b5ffbea6edf405372df465c40" }, { - "u64": "1681" + "u64": "1231" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "29706822" + "i128": "633474668" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "155fce2b7e0ad1dae23468945100637e6a29a8e094d82089a00444aa3577bc6a" + "bytes": "547831e992516b46baa25a1d71cfeaba987efd37a81e5dc17d8bb5b4949f27b4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1681, + "timestamp": 1231, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "155fce2b7e0ad1dae23468945100637e6a29a8e094d82089a00444aa3577bc6a" + "bytes": "547831e992516b46baa25a1d71cfeaba987efd37a81e5dc17d8bb5b4949f27b4" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "155fce2b7e0ad1dae23468945100637e6a29a8e094d82089a00444aa3577bc6a" + "bytes": "547831e992516b46baa25a1d71cfeaba987efd37a81e5dc17d8bb5b4949f27b4" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "29706822" + "i128": "633474668" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "29706822" + "i128": "633474668" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1681" + "u64": "1231" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "319084ce20dc2cd92b8a270c32b07ffe558b87a04d32e53d43e33d75d75fdd63" + "bytes": "680b920849fa04a415492209777fb361a7a6237bf22b8c892a050279f34c4aa1" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "319084ce20dc2cd92b8a270c32b07ffe558b87a04d32e53d43e33d75d75fdd63" + "bytes": "680b920849fa04a415492209777fb361a7a6237bf22b8c892a050279f34c4aa1" } ] }, "durability": "persistent", "val": { - "bytes": "155fce2b7e0ad1dae23468945100637e6a29a8e094d82089a00444aa3577bc6a" + "bytes": "547831e992516b46baa25a1d71cfeaba987efd37a81e5dc17d8bb5b4949f27b4" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "29706822" + "i128": "633474668" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "29706822" + "i128": "633474668" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "155fce2b7e0ad1dae23468945100637e6a29a8e094d82089a00444aa3577bc6a" + "bytes": "547831e992516b46baa25a1d71cfeaba987efd37a81e5dc17d8bb5b4949f27b4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "29706822" + "i128": "633474668" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1681" + "u64": "1231" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.57.json index 9bd37324..d47b773c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "112628951" + "i128": "519859560" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "112628951" + "i128": "519859560" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5152f9e4cf9e7741977dcf17108380f29028cc43660f76d581830a95e8d3d467" + "bytes": "946fbc1e0e0a9bf81c45898526e9f29b450b4e57a3b3d43647dadc3c598fe6f1" }, { - "u64": "365" + "u64": "3297" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "112628951" + "i128": "519859560" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ef8fabf8db0cb0765b9c174d540a1a2ad88cb216cf6205f6201808d10f9d2802" + "bytes": "90a705c7f63abf330541287ddfa1c0b3888e390b338afd221dde23b86ffb1b62" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 365, + "timestamp": 3297, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef8fabf8db0cb0765b9c174d540a1a2ad88cb216cf6205f6201808d10f9d2802" + "bytes": "90a705c7f63abf330541287ddfa1c0b3888e390b338afd221dde23b86ffb1b62" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef8fabf8db0cb0765b9c174d540a1a2ad88cb216cf6205f6201808d10f9d2802" + "bytes": "90a705c7f63abf330541287ddfa1c0b3888e390b338afd221dde23b86ffb1b62" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "112628951" + "i128": "519859560" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "112628951" + "i128": "519859560" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "365" + "u64": "3297" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18291a8aca764953c5db53f4a7fd2de5e7381d35e9e552aec5a6c99abeaa69b0" + "bytes": "7e6346bfaf503056d22ee24c05b3a085bba147145b2fedd78a8e7f8a87ca9bfd" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18291a8aca764953c5db53f4a7fd2de5e7381d35e9e552aec5a6c99abeaa69b0" + "bytes": "7e6346bfaf503056d22ee24c05b3a085bba147145b2fedd78a8e7f8a87ca9bfd" } ] }, "durability": "persistent", "val": { - "bytes": "ef8fabf8db0cb0765b9c174d540a1a2ad88cb216cf6205f6201808d10f9d2802" + "bytes": "90a705c7f63abf330541287ddfa1c0b3888e390b338afd221dde23b86ffb1b62" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "112628951" + "i128": "519859560" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "112628951" + "i128": "519859560" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ef8fabf8db0cb0765b9c174d540a1a2ad88cb216cf6205f6201808d10f9d2802" + "bytes": "90a705c7f63abf330541287ddfa1c0b3888e390b338afd221dde23b86ffb1b62" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "112628951" + "i128": "519859560" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "365" + "u64": "3297" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.58.json index d3bfc9b3..b746336e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "53754641" + "i128": "458227641" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "53754641" + "i128": "458227641" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d1dd3c6e8e01e464533dc09225b7801b1fa79e3ea7b8a00ece11926f0080279a" + "bytes": "3d3f499626964160eab730adac604deceab79972a2b201da4eca3987463f6bd2" }, { - "u64": "2036" + "u64": "3428" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "53754641" + "i128": "458227641" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1edf7b753d8087bf74f105c6d0cbc5432a2964e79fa1186843ab56fec1e51d41" + "bytes": "f579332494da3fe68bb1494309b6765ad807f9a24cc53017b122f79acaf775a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2036, + "timestamp": 3428, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1edf7b753d8087bf74f105c6d0cbc5432a2964e79fa1186843ab56fec1e51d41" + "bytes": "f579332494da3fe68bb1494309b6765ad807f9a24cc53017b122f79acaf775a7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1edf7b753d8087bf74f105c6d0cbc5432a2964e79fa1186843ab56fec1e51d41" + "bytes": "f579332494da3fe68bb1494309b6765ad807f9a24cc53017b122f79acaf775a7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "53754641" + "i128": "458227641" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "53754641" + "i128": "458227641" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2036" + "u64": "3428" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c9f093154197e68752683225b99f1b661f201d1c47f8a690697744d0a43f4f8" + "bytes": "57fba72b1af3b43ebbcf0dc14a745400ee3fb910fb3a8db4d5ae75b1e8e9dccf" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c9f093154197e68752683225b99f1b661f201d1c47f8a690697744d0a43f4f8" + "bytes": "57fba72b1af3b43ebbcf0dc14a745400ee3fb910fb3a8db4d5ae75b1e8e9dccf" } ] }, "durability": "persistent", "val": { - "bytes": "1edf7b753d8087bf74f105c6d0cbc5432a2964e79fa1186843ab56fec1e51d41" + "bytes": "f579332494da3fe68bb1494309b6765ad807f9a24cc53017b122f79acaf775a7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "53754641" + "i128": "458227641" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "53754641" + "i128": "458227641" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1edf7b753d8087bf74f105c6d0cbc5432a2964e79fa1186843ab56fec1e51d41" + "bytes": "f579332494da3fe68bb1494309b6765ad807f9a24cc53017b122f79acaf775a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "53754641" + "i128": "458227641" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2036" + "u64": "3428" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.59.json index c0ab6646..2a611193 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "384809940" + "i128": "845256146" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "384809940" + "i128": "845256146" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ed77ac54d3e94fc0b47b80431debe651f39329c618997f334eabe0c9f26ee90" + "bytes": "4c813ed9d71fe784218c45250eb01ca587f44a5e1db82828d42ba094ed32a9a3" }, { - "u64": "313" + "u64": "1184" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "384809940" + "i128": "845256146" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "3fafa041316f5c7c8d1b0e8211c78af3117f4e887694ef8d059677307998bdf8" + "bytes": "764f9440099bc4cbb65f825397f0540219ab7c976cbd1cee033a0969ab981aa7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 313, + "timestamp": 1184, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3fafa041316f5c7c8d1b0e8211c78af3117f4e887694ef8d059677307998bdf8" + "bytes": "764f9440099bc4cbb65f825397f0540219ab7c976cbd1cee033a0969ab981aa7" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3fafa041316f5c7c8d1b0e8211c78af3117f4e887694ef8d059677307998bdf8" + "bytes": "764f9440099bc4cbb65f825397f0540219ab7c976cbd1cee033a0969ab981aa7" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "384809940" + "i128": "845256146" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "384809940" + "i128": "845256146" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "313" + "u64": "1184" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fc512476835b54106910b854ae7364d48bcd603e994baf99d2224aac3e09351" + "bytes": "874f2127668423b339de58067853b98bd73f68c910b27f9b0a06d8bba58f7175" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fc512476835b54106910b854ae7364d48bcd603e994baf99d2224aac3e09351" + "bytes": "874f2127668423b339de58067853b98bd73f68c910b27f9b0a06d8bba58f7175" } ] }, "durability": "persistent", "val": { - "bytes": "3fafa041316f5c7c8d1b0e8211c78af3117f4e887694ef8d059677307998bdf8" + "bytes": "764f9440099bc4cbb65f825397f0540219ab7c976cbd1cee033a0969ab981aa7" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "384809940" + "i128": "845256146" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "384809940" + "i128": "845256146" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3fafa041316f5c7c8d1b0e8211c78af3117f4e887694ef8d059677307998bdf8" + "bytes": "764f9440099bc4cbb65f825397f0540219ab7c976cbd1cee033a0969ab981aa7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "384809940" + "i128": "845256146" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "313" + "u64": "1184" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.6.json index 77c2d2f4..63833a9c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "162352233" + "i128": "568618675" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "162352233" + "i128": "568618675" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9daaa3897537b5138d35af4ce00cfb2487330c30829eda2c1d73c19894a958a9" + "bytes": "75f8518e77ac92b8ac6f4ecec23bf247317d299fac4af65964e0dada70ed6666" }, { - "u64": "2749" + "u64": "1338" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "162352233" + "i128": "568618675" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ec09a74205772bcd999570c0fcc6a258527b1aba10be06e48f32ccd738245d94" + "bytes": "fd90be1492955225b56a0fbbb244031f83c628e421c357edae019b90edf0cea0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2749, + "timestamp": 1338, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ec09a74205772bcd999570c0fcc6a258527b1aba10be06e48f32ccd738245d94" + "bytes": "fd90be1492955225b56a0fbbb244031f83c628e421c357edae019b90edf0cea0" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ec09a74205772bcd999570c0fcc6a258527b1aba10be06e48f32ccd738245d94" + "bytes": "fd90be1492955225b56a0fbbb244031f83c628e421c357edae019b90edf0cea0" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "162352233" + "i128": "568618675" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "162352233" + "i128": "568618675" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2749" + "u64": "1338" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dabe81659c31cf0a6c5722b2c082f108b5a3041c2e3ba720dfe7cb98012d551" + "bytes": "2fe55dc44d12d9c7667fd9b0a14c483dc1399816a4c8fdbeef016a6e63097fed" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dabe81659c31cf0a6c5722b2c082f108b5a3041c2e3ba720dfe7cb98012d551" + "bytes": "2fe55dc44d12d9c7667fd9b0a14c483dc1399816a4c8fdbeef016a6e63097fed" } ] }, "durability": "persistent", "val": { - "bytes": "ec09a74205772bcd999570c0fcc6a258527b1aba10be06e48f32ccd738245d94" + "bytes": "fd90be1492955225b56a0fbbb244031f83c628e421c357edae019b90edf0cea0" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "162352233" + "i128": "568618675" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "162352233" + "i128": "568618675" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ec09a74205772bcd999570c0fcc6a258527b1aba10be06e48f32ccd738245d94" + "bytes": "fd90be1492955225b56a0fbbb244031f83c628e421c357edae019b90edf0cea0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "162352233" + "i128": "568618675" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2749" + "u64": "1338" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.60.json index 432610f1..dd33bc79 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "501908851" + "i128": "772935265" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "501908851" + "i128": "772935265" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2564337be050fda166d1df4054d228d7e876a931aa6d46d35baa8f96ab9ff716" + "bytes": "d2aa390ac9d7a23e58da6743187bebb7ffa07407a8747f3315b58176e35b4a16" }, { - "u64": "1811" + "u64": "86" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "501908851" + "i128": "772935265" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "04096a841d58349be72ddd298353bf43623ca2a6e359f4fa9fb7095e0e9f6b9a" + "bytes": "38dd0b3cadc8ec240632120dac56c35e217b6f59b347c53b3ef7e01115f02c19" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1811, + "timestamp": 86, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04096a841d58349be72ddd298353bf43623ca2a6e359f4fa9fb7095e0e9f6b9a" + "bytes": "38dd0b3cadc8ec240632120dac56c35e217b6f59b347c53b3ef7e01115f02c19" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04096a841d58349be72ddd298353bf43623ca2a6e359f4fa9fb7095e0e9f6b9a" + "bytes": "38dd0b3cadc8ec240632120dac56c35e217b6f59b347c53b3ef7e01115f02c19" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "501908851" + "i128": "772935265" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "501908851" + "i128": "772935265" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1811" + "u64": "86" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19c85c32a16cbe76409323548283d7eddf2735bb647a84c23ac1e3b71174d5f8" + "bytes": "3c2fce6e614681ceb11895339ba2ebfaea5f5092a6e227a512f1d365b1824fe7" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19c85c32a16cbe76409323548283d7eddf2735bb647a84c23ac1e3b71174d5f8" + "bytes": "3c2fce6e614681ceb11895339ba2ebfaea5f5092a6e227a512f1d365b1824fe7" } ] }, "durability": "persistent", "val": { - "bytes": "04096a841d58349be72ddd298353bf43623ca2a6e359f4fa9fb7095e0e9f6b9a" + "bytes": "38dd0b3cadc8ec240632120dac56c35e217b6f59b347c53b3ef7e01115f02c19" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "501908851" + "i128": "772935265" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "501908851" + "i128": "772935265" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "04096a841d58349be72ddd298353bf43623ca2a6e359f4fa9fb7095e0e9f6b9a" + "bytes": "38dd0b3cadc8ec240632120dac56c35e217b6f59b347c53b3ef7e01115f02c19" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "501908851" + "i128": "772935265" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1811" + "u64": "86" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.61.json index 135958d3..e24cd0cb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "595295651" + "i128": "996565507" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "595295651" + "i128": "996565507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "38a4daf18b65ec5c7ccc8aefff98c93094ede64d116ef55b14451afdeadc2328" + "bytes": "394637da0b8a6a19bff7729f5c7de4e9f41bbf00e7da907dd2a1346138c3f6d2" }, { - "u64": "3342" + "u64": "2779" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "595295651" + "i128": "996565507" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "cc46f6b5d15378d5610d1fca6b8ea728deb882a35cafc8b120c1e5d4bf97e2a6" + "bytes": "c904ef7c8dc87185f03b2a7b1e46b6e94652053789de1901d6b1d259e4faf71e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3342, + "timestamp": 2779, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc46f6b5d15378d5610d1fca6b8ea728deb882a35cafc8b120c1e5d4bf97e2a6" + "bytes": "c904ef7c8dc87185f03b2a7b1e46b6e94652053789de1901d6b1d259e4faf71e" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc46f6b5d15378d5610d1fca6b8ea728deb882a35cafc8b120c1e5d4bf97e2a6" + "bytes": "c904ef7c8dc87185f03b2a7b1e46b6e94652053789de1901d6b1d259e4faf71e" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "595295651" + "i128": "996565507" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "595295651" + "i128": "996565507" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3342" + "u64": "2779" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe30345e4657c4f1c0add8e10b4d27c19623e4b2c72da03f2701a50cdb96d564" + "bytes": "3fcdf0a0b7dcf9bac44ebc784965fddf3a586a7d5fa06a11bf5f04a32f54617c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe30345e4657c4f1c0add8e10b4d27c19623e4b2c72da03f2701a50cdb96d564" + "bytes": "3fcdf0a0b7dcf9bac44ebc784965fddf3a586a7d5fa06a11bf5f04a32f54617c" } ] }, "durability": "persistent", "val": { - "bytes": "cc46f6b5d15378d5610d1fca6b8ea728deb882a35cafc8b120c1e5d4bf97e2a6" + "bytes": "c904ef7c8dc87185f03b2a7b1e46b6e94652053789de1901d6b1d259e4faf71e" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "595295651" + "i128": "996565507" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "595295651" + "i128": "996565507" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cc46f6b5d15378d5610d1fca6b8ea728deb882a35cafc8b120c1e5d4bf97e2a6" + "bytes": "c904ef7c8dc87185f03b2a7b1e46b6e94652053789de1901d6b1d259e4faf71e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "595295651" + "i128": "996565507" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3342" + "u64": "2779" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.62.json index 58bf3f29..b57f6160 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "523568192" + "i128": "955025035" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "523568192" + "i128": "955025035" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0278514d33ec75efa8e4a00e14edf795a051c4ac57107fd8d2e60ce5e642ef24" + "bytes": "d6fd0545e919f4804323ed4181c5f8427b042ea7a0cf1ab1cb46b9a804b5c632" }, { - "u64": "1159" + "u64": "885" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "523568192" + "i128": "955025035" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ab61436705ad62d6b4fe4be6f8a30a7b55215f6c97bb1898d9791729696cc2c4" + "bytes": "2c3f7b78e0261fc8ac94c7b18a5801e7f263048823e924dc738f08214ecda9be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1159, + "timestamp": 885, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab61436705ad62d6b4fe4be6f8a30a7b55215f6c97bb1898d9791729696cc2c4" + "bytes": "2c3f7b78e0261fc8ac94c7b18a5801e7f263048823e924dc738f08214ecda9be" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab61436705ad62d6b4fe4be6f8a30a7b55215f6c97bb1898d9791729696cc2c4" + "bytes": "2c3f7b78e0261fc8ac94c7b18a5801e7f263048823e924dc738f08214ecda9be" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "523568192" + "i128": "955025035" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "523568192" + "i128": "955025035" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1159" + "u64": "885" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "868b2557718f8bef65da634f0db3f4dcff38ccc77629aaf7ff08bdd5fa766353" + "bytes": "51c77baa5e9982bdde64238cb96c8eca08c751f69982a0a7e17d054a100e7e97" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "868b2557718f8bef65da634f0db3f4dcff38ccc77629aaf7ff08bdd5fa766353" + "bytes": "51c77baa5e9982bdde64238cb96c8eca08c751f69982a0a7e17d054a100e7e97" } ] }, "durability": "persistent", "val": { - "bytes": "ab61436705ad62d6b4fe4be6f8a30a7b55215f6c97bb1898d9791729696cc2c4" + "bytes": "2c3f7b78e0261fc8ac94c7b18a5801e7f263048823e924dc738f08214ecda9be" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "523568192" + "i128": "955025035" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "523568192" + "i128": "955025035" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ab61436705ad62d6b4fe4be6f8a30a7b55215f6c97bb1898d9791729696cc2c4" + "bytes": "2c3f7b78e0261fc8ac94c7b18a5801e7f263048823e924dc738f08214ecda9be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "523568192" + "i128": "955025035" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1159" + "u64": "885" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.63.json index bc4bea10..bdfac514 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "274572187" + "i128": "237170268" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "274572187" + "i128": "237170268" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1ac293455fbb295ed30e2aac1b606e537a8a3151b986bbb1d77a2871ebaa2bb" + "bytes": "5fd52466de14ec7f6cc3ac6070f7f7aa051836f6adc85c1ea89b5f27acc517f7" }, { - "u64": "3350" + "u64": "1618" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "274572187" + "i128": "237170268" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "a8aa1cc335af8257b00b7e55ff4fe1bfbda188c61480c0572be807cf36b4d66f" + "bytes": "9231e8d95dcf7130a817533c26b324f8df217744dcb0045e8a082d5b95e07e93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3350, + "timestamp": 1618, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8aa1cc335af8257b00b7e55ff4fe1bfbda188c61480c0572be807cf36b4d66f" + "bytes": "9231e8d95dcf7130a817533c26b324f8df217744dcb0045e8a082d5b95e07e93" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8aa1cc335af8257b00b7e55ff4fe1bfbda188c61480c0572be807cf36b4d66f" + "bytes": "9231e8d95dcf7130a817533c26b324f8df217744dcb0045e8a082d5b95e07e93" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "274572187" + "i128": "237170268" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "274572187" + "i128": "237170268" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3350" + "u64": "1618" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95bbfa773518f0214516ef60d99a28105f3d66acb96a0b7dfb0eb3132fa45c3c" + "bytes": "0b58550356ec8f0dfd265918bfcb15a4d6132dba068d0a9a2f9e86740bdef3b9" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95bbfa773518f0214516ef60d99a28105f3d66acb96a0b7dfb0eb3132fa45c3c" + "bytes": "0b58550356ec8f0dfd265918bfcb15a4d6132dba068d0a9a2f9e86740bdef3b9" } ] }, "durability": "persistent", "val": { - "bytes": "a8aa1cc335af8257b00b7e55ff4fe1bfbda188c61480c0572be807cf36b4d66f" + "bytes": "9231e8d95dcf7130a817533c26b324f8df217744dcb0045e8a082d5b95e07e93" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "274572187" + "i128": "237170268" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "274572187" + "i128": "237170268" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a8aa1cc335af8257b00b7e55ff4fe1bfbda188c61480c0572be807cf36b4d66f" + "bytes": "9231e8d95dcf7130a817533c26b324f8df217744dcb0045e8a082d5b95e07e93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "274572187" + "i128": "237170268" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3350" + "u64": "1618" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.64.json index f2d7bd0f..267a5593 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "215129511" + "i128": "97258056" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "215129511" + "i128": "97258056" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9b9a43490f85124f96f36e4bde980404c79d72d7fa5ff9d5eef4a1b0c82d386" + "bytes": "ebb292647cea4183790d7a03ea60feaca750cc006995b9525bdf8865797916cd" }, { - "u64": "3498" + "u64": "3042" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "215129511" + "i128": "97258056" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "0979ef72977c7e4c31c1c0f39b65a871d300f3839dd93fc8e95624b143fe7c83" + "bytes": "273f2d5f9cf402cbfe4b6075f23b94175c4072f5d1c41f882025e49a866f5d13" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3498, + "timestamp": 3042, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0979ef72977c7e4c31c1c0f39b65a871d300f3839dd93fc8e95624b143fe7c83" + "bytes": "273f2d5f9cf402cbfe4b6075f23b94175c4072f5d1c41f882025e49a866f5d13" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0979ef72977c7e4c31c1c0f39b65a871d300f3839dd93fc8e95624b143fe7c83" + "bytes": "273f2d5f9cf402cbfe4b6075f23b94175c4072f5d1c41f882025e49a866f5d13" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "215129511" + "i128": "97258056" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "215129511" + "i128": "97258056" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3498" + "u64": "3042" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8161d5d0df76110f4fffc5f29a14777ce52a573bd7a5f47649ecf3e99befd629" + "bytes": "92643d3ab1db1a626e61f75f8ebef5bc4cdb28297b635ce1513bf081c862b9b2" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8161d5d0df76110f4fffc5f29a14777ce52a573bd7a5f47649ecf3e99befd629" + "bytes": "92643d3ab1db1a626e61f75f8ebef5bc4cdb28297b635ce1513bf081c862b9b2" } ] }, "durability": "persistent", "val": { - "bytes": "0979ef72977c7e4c31c1c0f39b65a871d300f3839dd93fc8e95624b143fe7c83" + "bytes": "273f2d5f9cf402cbfe4b6075f23b94175c4072f5d1c41f882025e49a866f5d13" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "215129511" + "i128": "97258056" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "215129511" + "i128": "97258056" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0979ef72977c7e4c31c1c0f39b65a871d300f3839dd93fc8e95624b143fe7c83" + "bytes": "273f2d5f9cf402cbfe4b6075f23b94175c4072f5d1c41f882025e49a866f5d13" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "215129511" + "i128": "97258056" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3498" + "u64": "3042" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.65.json index 5b7b7dc9..6f2056b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "861678317" + "i128": "190473724" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "861678317" + "i128": "190473724" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c34ab507b39e2e825f20c1550b9df73c50f2ed64cfefe3c75705067aa9a5255b" + "bytes": "7de18a1b6fb73f1a79c2c2b2d45921438f359391eba135b80ae683304161cf56" }, { - "u64": "1384" + "u64": "2033" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "861678317" + "i128": "190473724" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "58500cc949e3726bd8adfbb580315becfd275b5edbd0462f21b68ee7a2649157" + "bytes": "604ce703ab187892bda5ec4eb3594e02f4819a57a870fdaddf8d426ad0ca1a95" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1384, + "timestamp": 2033, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58500cc949e3726bd8adfbb580315becfd275b5edbd0462f21b68ee7a2649157" + "bytes": "604ce703ab187892bda5ec4eb3594e02f4819a57a870fdaddf8d426ad0ca1a95" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58500cc949e3726bd8adfbb580315becfd275b5edbd0462f21b68ee7a2649157" + "bytes": "604ce703ab187892bda5ec4eb3594e02f4819a57a870fdaddf8d426ad0ca1a95" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "861678317" + "i128": "190473724" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "861678317" + "i128": "190473724" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1384" + "u64": "2033" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e73e498632d44b04e9c09bb3c6e92c07c272b66970d61c8cf3764cf429a5a57e" + "bytes": "fa5d15077b44d11bae3eb56a22ecdefe8f5a4b7e6bbc91cf014e125ec6f97ddc" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e73e498632d44b04e9c09bb3c6e92c07c272b66970d61c8cf3764cf429a5a57e" + "bytes": "fa5d15077b44d11bae3eb56a22ecdefe8f5a4b7e6bbc91cf014e125ec6f97ddc" } ] }, "durability": "persistent", "val": { - "bytes": "58500cc949e3726bd8adfbb580315becfd275b5edbd0462f21b68ee7a2649157" + "bytes": "604ce703ab187892bda5ec4eb3594e02f4819a57a870fdaddf8d426ad0ca1a95" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "861678317" + "i128": "190473724" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "861678317" + "i128": "190473724" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "58500cc949e3726bd8adfbb580315becfd275b5edbd0462f21b68ee7a2649157" + "bytes": "604ce703ab187892bda5ec4eb3594e02f4819a57a870fdaddf8d426ad0ca1a95" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "861678317" + "i128": "190473724" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1384" + "u64": "2033" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.66.json index d29cf305..23a519ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "907990906" + "i128": "950544047" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "907990906" + "i128": "950544047" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5dd98f4ea04283532a27e87381ed25f259b47676d6563caf9a1d57a0b4ac7928" + "bytes": "f67f3f5f4905cf3c269b394996918ccfe842b994ee9c206a417ccda04b24862c" }, { - "u64": "2514" + "u64": "307" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "907990906" + "i128": "950544047" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "da155e4bf0180d676e37c8c1769dc759d11e4841a7b5ce1fbec7c58c67957dbf" + "bytes": "46d52fdf6fb167a754bcb399a1e125f6b6a0ecb9174c185049173f8376d482b4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2514, + "timestamp": 307, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da155e4bf0180d676e37c8c1769dc759d11e4841a7b5ce1fbec7c58c67957dbf" + "bytes": "46d52fdf6fb167a754bcb399a1e125f6b6a0ecb9174c185049173f8376d482b4" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da155e4bf0180d676e37c8c1769dc759d11e4841a7b5ce1fbec7c58c67957dbf" + "bytes": "46d52fdf6fb167a754bcb399a1e125f6b6a0ecb9174c185049173f8376d482b4" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "907990906" + "i128": "950544047" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "907990906" + "i128": "950544047" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2514" + "u64": "307" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d80799c72c431775c7d4c9095d82eb9f249128d36476a25cbef2d416ec36dd85" + "bytes": "47c13145437fd217b7d9ab0ac812cce2fbd8821e38c2eb9bb78a888896d5fb6e" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d80799c72c431775c7d4c9095d82eb9f249128d36476a25cbef2d416ec36dd85" + "bytes": "47c13145437fd217b7d9ab0ac812cce2fbd8821e38c2eb9bb78a888896d5fb6e" } ] }, "durability": "persistent", "val": { - "bytes": "da155e4bf0180d676e37c8c1769dc759d11e4841a7b5ce1fbec7c58c67957dbf" + "bytes": "46d52fdf6fb167a754bcb399a1e125f6b6a0ecb9174c185049173f8376d482b4" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "907990906" + "i128": "950544047" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "907990906" + "i128": "950544047" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "da155e4bf0180d676e37c8c1769dc759d11e4841a7b5ce1fbec7c58c67957dbf" + "bytes": "46d52fdf6fb167a754bcb399a1e125f6b6a0ecb9174c185049173f8376d482b4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "907990906" + "i128": "950544047" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2514" + "u64": "307" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.67.json index 208a5516..301298ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "220490595" + "i128": "776157723" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "220490595" + "i128": "776157723" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f97a7aed09c8895027c81e434303575b86514ad4f4cac1e3a23ccc120d090df3" + "bytes": "7856f6d09d426d4102739a19212ee9b61acac47ae26f399db91e91eb85d30c8d" }, { - "u64": "2629" + "u64": "331" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "220490595" + "i128": "776157723" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "33f55466d4e409a171fb043fa39032e233a33fba2eb6aaba7a8f47ec261a53de" + "bytes": "ad8c7464f6de05d1b22c2ce4f7128bf71eeedaed9e983dd5bf950a40627272ba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2629, + "timestamp": 331, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33f55466d4e409a171fb043fa39032e233a33fba2eb6aaba7a8f47ec261a53de" + "bytes": "ad8c7464f6de05d1b22c2ce4f7128bf71eeedaed9e983dd5bf950a40627272ba" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33f55466d4e409a171fb043fa39032e233a33fba2eb6aaba7a8f47ec261a53de" + "bytes": "ad8c7464f6de05d1b22c2ce4f7128bf71eeedaed9e983dd5bf950a40627272ba" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "220490595" + "i128": "776157723" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "220490595" + "i128": "776157723" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2629" + "u64": "331" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5666dc256eb4b6d9b55e4972ca3a8f6469943fa4b8b39a1ec6dc9295144fac0c" + "bytes": "95a8f0611ddb0b785aa7f29af7b168c8d1dbe907c9993481ef2629da4418de75" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5666dc256eb4b6d9b55e4972ca3a8f6469943fa4b8b39a1ec6dc9295144fac0c" + "bytes": "95a8f0611ddb0b785aa7f29af7b168c8d1dbe907c9993481ef2629da4418de75" } ] }, "durability": "persistent", "val": { - "bytes": "33f55466d4e409a171fb043fa39032e233a33fba2eb6aaba7a8f47ec261a53de" + "bytes": "ad8c7464f6de05d1b22c2ce4f7128bf71eeedaed9e983dd5bf950a40627272ba" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "220490595" + "i128": "776157723" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "220490595" + "i128": "776157723" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "33f55466d4e409a171fb043fa39032e233a33fba2eb6aaba7a8f47ec261a53de" + "bytes": "ad8c7464f6de05d1b22c2ce4f7128bf71eeedaed9e983dd5bf950a40627272ba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "220490595" + "i128": "776157723" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2629" + "u64": "331" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.68.json index b5342f41..f1598a07 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "479048395" + "i128": "499747001" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "479048395" + "i128": "499747001" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a6f32be9046d3775359df1716303f5bf05fda068d3e5b275e6ed8656eccd667e" + "bytes": "2396603743a66b8e48d088b430c326486c64ba6bc1303cbddeb6d6afe1f6d9a1" }, { - "u64": "2207" + "u64": "463" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "479048395" + "i128": "499747001" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8e0addf3e79a41b4d2928e3c2129937564e8c391172c4410567a985cf794ec81" + "bytes": "96218e6e12d422fc8b7868915fd96194bb96fcb487c444cce0d2067c3565afae" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2207, + "timestamp": 463, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e0addf3e79a41b4d2928e3c2129937564e8c391172c4410567a985cf794ec81" + "bytes": "96218e6e12d422fc8b7868915fd96194bb96fcb487c444cce0d2067c3565afae" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e0addf3e79a41b4d2928e3c2129937564e8c391172c4410567a985cf794ec81" + "bytes": "96218e6e12d422fc8b7868915fd96194bb96fcb487c444cce0d2067c3565afae" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "479048395" + "i128": "499747001" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "479048395" + "i128": "499747001" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2207" + "u64": "463" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e48a7750fe32b2dbbba3a90ca885f8f08ce7f47682ce667aa0b7aff53019c94d" + "bytes": "89a5b4e31beb5512540ef22945dc0a619c44f246d9aa05aea5bbbbc470e6f2e3" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e48a7750fe32b2dbbba3a90ca885f8f08ce7f47682ce667aa0b7aff53019c94d" + "bytes": "89a5b4e31beb5512540ef22945dc0a619c44f246d9aa05aea5bbbbc470e6f2e3" } ] }, "durability": "persistent", "val": { - "bytes": "8e0addf3e79a41b4d2928e3c2129937564e8c391172c4410567a985cf794ec81" + "bytes": "96218e6e12d422fc8b7868915fd96194bb96fcb487c444cce0d2067c3565afae" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "479048395" + "i128": "499747001" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "479048395" + "i128": "499747001" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8e0addf3e79a41b4d2928e3c2129937564e8c391172c4410567a985cf794ec81" + "bytes": "96218e6e12d422fc8b7868915fd96194bb96fcb487c444cce0d2067c3565afae" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "479048395" + "i128": "499747001" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2207" + "u64": "463" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.69.json index 17c162d6..5bfc7206 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "19895344" + "i128": "319883117" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "19895344" + "i128": "319883117" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ab3cdee389035e3023da95222dc46bf5cf7d0332c9ee907b2145e913c0bd1b18" + "bytes": "9fb3306c0551ca9d3d33cf8104e5cb4cb6c94310b2c3096aeabddc756aeaa512" }, { - "u64": "3013" + "u64": "2909" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "19895344" + "i128": "319883117" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "6a461d0dfa14da6a757772cc0dabf0d86571611df170720b08fa0b209ce4dc5e" + "bytes": "8c6de5f766c844f4b8d182261145f2501bfe8d811390b68d274de759d6a3becf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3013, + "timestamp": 2909, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a461d0dfa14da6a757772cc0dabf0d86571611df170720b08fa0b209ce4dc5e" + "bytes": "8c6de5f766c844f4b8d182261145f2501bfe8d811390b68d274de759d6a3becf" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a461d0dfa14da6a757772cc0dabf0d86571611df170720b08fa0b209ce4dc5e" + "bytes": "8c6de5f766c844f4b8d182261145f2501bfe8d811390b68d274de759d6a3becf" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "19895344" + "i128": "319883117" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "19895344" + "i128": "319883117" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3013" + "u64": "2909" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8366a4e88e6023b6a6009de45172949a31e8645c935b54d9c98417726c08de6" + "bytes": "8e612821d953d2330fec8913ece5b159e8ffbdedc3d4c52e60531d445b451b43" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8366a4e88e6023b6a6009de45172949a31e8645c935b54d9c98417726c08de6" + "bytes": "8e612821d953d2330fec8913ece5b159e8ffbdedc3d4c52e60531d445b451b43" } ] }, "durability": "persistent", "val": { - "bytes": "6a461d0dfa14da6a757772cc0dabf0d86571611df170720b08fa0b209ce4dc5e" + "bytes": "8c6de5f766c844f4b8d182261145f2501bfe8d811390b68d274de759d6a3becf" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "19895344" + "i128": "319883117" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "19895344" + "i128": "319883117" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6a461d0dfa14da6a757772cc0dabf0d86571611df170720b08fa0b209ce4dc5e" + "bytes": "8c6de5f766c844f4b8d182261145f2501bfe8d811390b68d274de759d6a3becf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "19895344" + "i128": "319883117" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3013" + "u64": "2909" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.7.json index 2183f7c4..d305b508 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "708781238" + "i128": "791356652" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "708781238" + "i128": "791356652" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41c6c39485d9462ec96ce36ed88fa418a73fbdd125111eefcd6d96abed10cd88" + "bytes": "a28707a3050214b257cd741adea70d0fc5af044f50d3776e5eb324684e8fad95" }, { - "u64": "2161" + "u64": "1430" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "708781238" + "i128": "791356652" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "2ccd408141f0dfab011bcd6dc6b1131ea770f594428b90a541961534ae194eaa" + "bytes": "06c061c99c67f24a3c9a0d8af83d57e864e18ba85e8a55745d3843a774d5dbfe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2161, + "timestamp": 1430, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ccd408141f0dfab011bcd6dc6b1131ea770f594428b90a541961534ae194eaa" + "bytes": "06c061c99c67f24a3c9a0d8af83d57e864e18ba85e8a55745d3843a774d5dbfe" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ccd408141f0dfab011bcd6dc6b1131ea770f594428b90a541961534ae194eaa" + "bytes": "06c061c99c67f24a3c9a0d8af83d57e864e18ba85e8a55745d3843a774d5dbfe" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "708781238" + "i128": "791356652" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "708781238" + "i128": "791356652" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2161" + "u64": "1430" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45dd884c4f01d9a443ae1330860b79fad71a160d92c5f7bf87773018488b212f" + "bytes": "cd4d2dfe745889bee57032a5e85ab143e7052bbea308357fb2be64ac7e3021e4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45dd884c4f01d9a443ae1330860b79fad71a160d92c5f7bf87773018488b212f" + "bytes": "cd4d2dfe745889bee57032a5e85ab143e7052bbea308357fb2be64ac7e3021e4" } ] }, "durability": "persistent", "val": { - "bytes": "2ccd408141f0dfab011bcd6dc6b1131ea770f594428b90a541961534ae194eaa" + "bytes": "06c061c99c67f24a3c9a0d8af83d57e864e18ba85e8a55745d3843a774d5dbfe" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "708781238" + "i128": "791356652" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "708781238" + "i128": "791356652" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2ccd408141f0dfab011bcd6dc6b1131ea770f594428b90a541961534ae194eaa" + "bytes": "06c061c99c67f24a3c9a0d8af83d57e864e18ba85e8a55745d3843a774d5dbfe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "708781238" + "i128": "791356652" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2161" + "u64": "1430" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.70.json index 690fa7b2..b12105b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "891164800" + "i128": "246912466" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "891164800" + "i128": "246912466" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "145de430039ddc8b308978ce6c2c1cb6dd9e3f24e7ceee2617b40b09a25b3f52" + "bytes": "6b0f5e91fd7c9f5de910e123d4dbaa84a0895b42b6c973c46a4659ce79340346" }, { - "u64": "1206" + "u64": "2359" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "891164800" + "i128": "246912466" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "58507eb092cefe1ad46c4b1c4a5c92a9abd3d91acc5837d99cd43a4951cc735a" + "bytes": "bb26ee81155e32bee432f0a0c32795da4ea3f2186ce2dc4f0a7bdde08ad30d6d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1206, + "timestamp": 2359, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58507eb092cefe1ad46c4b1c4a5c92a9abd3d91acc5837d99cd43a4951cc735a" + "bytes": "bb26ee81155e32bee432f0a0c32795da4ea3f2186ce2dc4f0a7bdde08ad30d6d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58507eb092cefe1ad46c4b1c4a5c92a9abd3d91acc5837d99cd43a4951cc735a" + "bytes": "bb26ee81155e32bee432f0a0c32795da4ea3f2186ce2dc4f0a7bdde08ad30d6d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "891164800" + "i128": "246912466" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "891164800" + "i128": "246912466" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1206" + "u64": "2359" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "245dc74caef3e97a8284205c72b320babb7583573a17393d42d02f36ffe983c7" + "bytes": "46daf8a8b830bdecd9650ff8c3d6f1d34a78e18ab2e271642ac2da777f18d779" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "245dc74caef3e97a8284205c72b320babb7583573a17393d42d02f36ffe983c7" + "bytes": "46daf8a8b830bdecd9650ff8c3d6f1d34a78e18ab2e271642ac2da777f18d779" } ] }, "durability": "persistent", "val": { - "bytes": "58507eb092cefe1ad46c4b1c4a5c92a9abd3d91acc5837d99cd43a4951cc735a" + "bytes": "bb26ee81155e32bee432f0a0c32795da4ea3f2186ce2dc4f0a7bdde08ad30d6d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "891164800" + "i128": "246912466" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "891164800" + "i128": "246912466" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "58507eb092cefe1ad46c4b1c4a5c92a9abd3d91acc5837d99cd43a4951cc735a" + "bytes": "bb26ee81155e32bee432f0a0c32795da4ea3f2186ce2dc4f0a7bdde08ad30d6d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "891164800" + "i128": "246912466" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1206" + "u64": "2359" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.71.json index 389fa033..269a1225 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "881799132" + "i128": "394443683" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "881799132" + "i128": "394443683" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7ae29452ab4ea7e7278fd2b904b955d1089aba83201e38c93bc57b5c5c18071" + "bytes": "20f598cb9f10e8118cdf57c1b4e7d1c66d92d903bd57fe6403dbf180cc609f1f" }, { - "u64": "1270" + "u64": "1594" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "881799132" + "i128": "394443683" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f9c9574e509ca9321f2240ef2c921b106ad415d11ada7f9a481e1b1e03bb256b" + "bytes": "d55937eb254b5675c4eba76c30d7389dee5aed35e49aa0358d0c6f0a03804199" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1270, + "timestamp": 1594, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f9c9574e509ca9321f2240ef2c921b106ad415d11ada7f9a481e1b1e03bb256b" + "bytes": "d55937eb254b5675c4eba76c30d7389dee5aed35e49aa0358d0c6f0a03804199" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f9c9574e509ca9321f2240ef2c921b106ad415d11ada7f9a481e1b1e03bb256b" + "bytes": "d55937eb254b5675c4eba76c30d7389dee5aed35e49aa0358d0c6f0a03804199" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "881799132" + "i128": "394443683" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "881799132" + "i128": "394443683" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1270" + "u64": "1594" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "066d30ce979f6ef8dba8839b9cc7a1c36b92018ca78d36708ad96a608a8b360c" + "bytes": "0cc285bf1ae0bddf19626f19db5d297cda7d09cf67abe661dfef7087182585ae" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "066d30ce979f6ef8dba8839b9cc7a1c36b92018ca78d36708ad96a608a8b360c" + "bytes": "0cc285bf1ae0bddf19626f19db5d297cda7d09cf67abe661dfef7087182585ae" } ] }, "durability": "persistent", "val": { - "bytes": "f9c9574e509ca9321f2240ef2c921b106ad415d11ada7f9a481e1b1e03bb256b" + "bytes": "d55937eb254b5675c4eba76c30d7389dee5aed35e49aa0358d0c6f0a03804199" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "881799132" + "i128": "394443683" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "881799132" + "i128": "394443683" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f9c9574e509ca9321f2240ef2c921b106ad415d11ada7f9a481e1b1e03bb256b" + "bytes": "d55937eb254b5675c4eba76c30d7389dee5aed35e49aa0358d0c6f0a03804199" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "881799132" + "i128": "394443683" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1270" + "u64": "1594" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.72.json index faff9144..e7baf2a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "123867598" + "i128": "255509068" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "123867598" + "i128": "255509068" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "996969f367c784d921a8f60bcbe71b0d8f54fc66b5fb691fb8c8c0901204054d" + "bytes": "e02c95551efb1d2031f9a658d095a5f043eb249492cf0254505fee6b119ddd95" }, { - "u64": "3580" + "u64": "415" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "123867598" + "i128": "255509068" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "5c7e010bdd15db205c550f8389bc8c4afda207280c862208ddd720a9e1cae45c" + "bytes": "a4fbed6a2de6e23086fb789a8835446546895d0fd8a6f38874c9a8925dc9a6b3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3580, + "timestamp": 415, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c7e010bdd15db205c550f8389bc8c4afda207280c862208ddd720a9e1cae45c" + "bytes": "a4fbed6a2de6e23086fb789a8835446546895d0fd8a6f38874c9a8925dc9a6b3" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c7e010bdd15db205c550f8389bc8c4afda207280c862208ddd720a9e1cae45c" + "bytes": "a4fbed6a2de6e23086fb789a8835446546895d0fd8a6f38874c9a8925dc9a6b3" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "123867598" + "i128": "255509068" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "123867598" + "i128": "255509068" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3580" + "u64": "415" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a1abf5257169efa31071a03187989e59813f17b2e76b53321ac7ef615208a07" + "bytes": "f6bf58a3868c9f600468ba3e3965fde4c8ec63ae50b0182392274db1ce5bede3" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a1abf5257169efa31071a03187989e59813f17b2e76b53321ac7ef615208a07" + "bytes": "f6bf58a3868c9f600468ba3e3965fde4c8ec63ae50b0182392274db1ce5bede3" } ] }, "durability": "persistent", "val": { - "bytes": "5c7e010bdd15db205c550f8389bc8c4afda207280c862208ddd720a9e1cae45c" + "bytes": "a4fbed6a2de6e23086fb789a8835446546895d0fd8a6f38874c9a8925dc9a6b3" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "123867598" + "i128": "255509068" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "123867598" + "i128": "255509068" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5c7e010bdd15db205c550f8389bc8c4afda207280c862208ddd720a9e1cae45c" + "bytes": "a4fbed6a2de6e23086fb789a8835446546895d0fd8a6f38874c9a8925dc9a6b3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "123867598" + "i128": "255509068" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3580" + "u64": "415" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.73.json index 86f10857..71b31fd5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "212882007" + "i128": "658462130" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "212882007" + "i128": "658462130" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d4b31bd7fd1d76643d270e93cde37befe9546d3ef4c6331753f7bbe392fff8e" + "bytes": "2414aa92912506dc0685a32cf0e8f92c276451997ed6549385fe688ece5e68d1" }, { - "u64": "2682" + "u64": "1175" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "212882007" + "i128": "658462130" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "21c3ef1e22da44ee3e30a0d5ea65d1b243a0cdd4e0840d5817d19bc43581e3ad" + "bytes": "7dc2c1168b3a1fc02284bc6de92dd9b422c39103f47ba116b260a5e679bf8ac6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2682, + "timestamp": 1175, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21c3ef1e22da44ee3e30a0d5ea65d1b243a0cdd4e0840d5817d19bc43581e3ad" + "bytes": "7dc2c1168b3a1fc02284bc6de92dd9b422c39103f47ba116b260a5e679bf8ac6" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21c3ef1e22da44ee3e30a0d5ea65d1b243a0cdd4e0840d5817d19bc43581e3ad" + "bytes": "7dc2c1168b3a1fc02284bc6de92dd9b422c39103f47ba116b260a5e679bf8ac6" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "212882007" + "i128": "658462130" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "212882007" + "i128": "658462130" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2682" + "u64": "1175" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "820fa439f1764e67c1d455fc59253e25696cf822218cd1a623861f94b58ef563" + "bytes": "a80aec1e8ed6106c909fa93b0b0b046a4fd8ae2880d45d9e851e2c3a262945a8" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "820fa439f1764e67c1d455fc59253e25696cf822218cd1a623861f94b58ef563" + "bytes": "a80aec1e8ed6106c909fa93b0b0b046a4fd8ae2880d45d9e851e2c3a262945a8" } ] }, "durability": "persistent", "val": { - "bytes": "21c3ef1e22da44ee3e30a0d5ea65d1b243a0cdd4e0840d5817d19bc43581e3ad" + "bytes": "7dc2c1168b3a1fc02284bc6de92dd9b422c39103f47ba116b260a5e679bf8ac6" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "212882007" + "i128": "658462130" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "212882007" + "i128": "658462130" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "21c3ef1e22da44ee3e30a0d5ea65d1b243a0cdd4e0840d5817d19bc43581e3ad" + "bytes": "7dc2c1168b3a1fc02284bc6de92dd9b422c39103f47ba116b260a5e679bf8ac6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "212882007" + "i128": "658462130" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2682" + "u64": "1175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.74.json index 2d392adf..50bec4ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "533943436" + "i128": "951583293" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "533943436" + "i128": "951583293" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb5f1149002c4bf63459d3e7a278c606c8f79160790c66c2f05d105c8d7edba1" + "bytes": "77e5dd1d5b9c22c5f26cb2c514279d5d3f4972ff072041844ede3c9cda4edcfb" }, { - "u64": "332" + "u64": "2408" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "533943436" + "i128": "951583293" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "cf191166447d8d3e67ebc66daa7007f9601d7a424dac21a05b1149d95db1ddc0" + "bytes": "bcb7a5b42eca49d6929544d3dbb8a9667b12cd9f7bd9b82dad6eceee8b09f5b6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 332, + "timestamp": 2408, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cf191166447d8d3e67ebc66daa7007f9601d7a424dac21a05b1149d95db1ddc0" + "bytes": "bcb7a5b42eca49d6929544d3dbb8a9667b12cd9f7bd9b82dad6eceee8b09f5b6" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cf191166447d8d3e67ebc66daa7007f9601d7a424dac21a05b1149d95db1ddc0" + "bytes": "bcb7a5b42eca49d6929544d3dbb8a9667b12cd9f7bd9b82dad6eceee8b09f5b6" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "533943436" + "i128": "951583293" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "533943436" + "i128": "951583293" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "332" + "u64": "2408" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b95fa93d46fb8f6240ae179ed095398c6d1f6cf38da9ba01dadfda65d14ed68d" + "bytes": "9f307866178f21bbeab177e42d867081bdb50ee8dd952fad53de3c766c41ce5b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b95fa93d46fb8f6240ae179ed095398c6d1f6cf38da9ba01dadfda65d14ed68d" + "bytes": "9f307866178f21bbeab177e42d867081bdb50ee8dd952fad53de3c766c41ce5b" } ] }, "durability": "persistent", "val": { - "bytes": "cf191166447d8d3e67ebc66daa7007f9601d7a424dac21a05b1149d95db1ddc0" + "bytes": "bcb7a5b42eca49d6929544d3dbb8a9667b12cd9f7bd9b82dad6eceee8b09f5b6" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "533943436" + "i128": "951583293" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "533943436" + "i128": "951583293" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cf191166447d8d3e67ebc66daa7007f9601d7a424dac21a05b1149d95db1ddc0" + "bytes": "bcb7a5b42eca49d6929544d3dbb8a9667b12cd9f7bd9b82dad6eceee8b09f5b6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "533943436" + "i128": "951583293" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "332" + "u64": "2408" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.75.json index 0af8bb1a..9443f9ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "45213905" + "i128": "712932153" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "45213905" + "i128": "712932153" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52ff1ed87f2170a21259c3f253bde74b0a8f22c871931a596cb883cadbbc1305" + "bytes": "31e27709a8f8d8237a46623c09a13288016199cf9356cd0ddf27392b4dcb77e5" }, { - "u64": "2196" + "u64": "460" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "45213905" + "i128": "712932153" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "c166f1675c7271d45fa07afbfe854b3baf2ea434d5792a727a0b83ca8146a9e0" + "bytes": "bd50604392a23c49e203c96d3967d8f89abcf525b99b4d54909f7b84dd58ec4d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2196, + "timestamp": 460, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c166f1675c7271d45fa07afbfe854b3baf2ea434d5792a727a0b83ca8146a9e0" + "bytes": "bd50604392a23c49e203c96d3967d8f89abcf525b99b4d54909f7b84dd58ec4d" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c166f1675c7271d45fa07afbfe854b3baf2ea434d5792a727a0b83ca8146a9e0" + "bytes": "bd50604392a23c49e203c96d3967d8f89abcf525b99b4d54909f7b84dd58ec4d" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "45213905" + "i128": "712932153" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "45213905" + "i128": "712932153" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2196" + "u64": "460" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56d8e1eb2aa2c37bae0feb7090925fcc7618a816bd732819bc485f390e571620" + "bytes": "e84cd49a8d3dd4283555d331d6af1a1f7c5719a7b87e87a8ea7ccf2bd4025176" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56d8e1eb2aa2c37bae0feb7090925fcc7618a816bd732819bc485f390e571620" + "bytes": "e84cd49a8d3dd4283555d331d6af1a1f7c5719a7b87e87a8ea7ccf2bd4025176" } ] }, "durability": "persistent", "val": { - "bytes": "c166f1675c7271d45fa07afbfe854b3baf2ea434d5792a727a0b83ca8146a9e0" + "bytes": "bd50604392a23c49e203c96d3967d8f89abcf525b99b4d54909f7b84dd58ec4d" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "45213905" + "i128": "712932153" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "45213905" + "i128": "712932153" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c166f1675c7271d45fa07afbfe854b3baf2ea434d5792a727a0b83ca8146a9e0" + "bytes": "bd50604392a23c49e203c96d3967d8f89abcf525b99b4d54909f7b84dd58ec4d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "45213905" + "i128": "712932153" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2196" + "u64": "460" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.76.json index bd2cff9a..d0c326bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "978951926" + "i128": "652060271" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "978951926" + "i128": "652060271" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37b255707626e4a0257a4bd989324e41a2b9b6e6a834d8aed4b20a4a54ab3d13" + "bytes": "b0674e0da9eece8b3361f51e859f4aab955aee8f4b4352add18d76d0795357ae" }, { - "u64": "1993" + "u64": "281" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "978951926" + "i128": "652060271" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d5195ea3a38e7676cd3b76c874684576864ed6611c018ffc99f68a67f618715b" + "bytes": "8d63888e25d166d3ca774341903d1ba172b88722992efd500f3d40cbd50cc4b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1993, + "timestamp": 281, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d5195ea3a38e7676cd3b76c874684576864ed6611c018ffc99f68a67f618715b" + "bytes": "8d63888e25d166d3ca774341903d1ba172b88722992efd500f3d40cbd50cc4b0" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d5195ea3a38e7676cd3b76c874684576864ed6611c018ffc99f68a67f618715b" + "bytes": "8d63888e25d166d3ca774341903d1ba172b88722992efd500f3d40cbd50cc4b0" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "978951926" + "i128": "652060271" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "978951926" + "i128": "652060271" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1993" + "u64": "281" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cd44dd35814200366c2e73dd75b1c4b1ab8edc4de2ae8430922031633348941" + "bytes": "e4870ab002e86f9f0f2b094d214e9737c8d8074bf1cf4570e749f12010beaa10" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cd44dd35814200366c2e73dd75b1c4b1ab8edc4de2ae8430922031633348941" + "bytes": "e4870ab002e86f9f0f2b094d214e9737c8d8074bf1cf4570e749f12010beaa10" } ] }, "durability": "persistent", "val": { - "bytes": "d5195ea3a38e7676cd3b76c874684576864ed6611c018ffc99f68a67f618715b" + "bytes": "8d63888e25d166d3ca774341903d1ba172b88722992efd500f3d40cbd50cc4b0" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "978951926" + "i128": "652060271" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "978951926" + "i128": "652060271" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d5195ea3a38e7676cd3b76c874684576864ed6611c018ffc99f68a67f618715b" + "bytes": "8d63888e25d166d3ca774341903d1ba172b88722992efd500f3d40cbd50cc4b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "978951926" + "i128": "652060271" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1993" + "u64": "281" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.77.json index d940bef5..1bf06b82 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "857597139" + "i128": "423839694" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "857597139" + "i128": "423839694" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0935b4e253f60ccfd69a57e07e6860ec68628853a6d778a994a2ff8936557528" + "bytes": "ddeaf2e5a3504ba7f574b6e4d28de292a36d322b053eebddc9f9308e0a96471a" }, { - "u64": "3124" + "u64": "1950" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "857597139" + "i128": "423839694" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "769d0f4d19c0bec6b2489da6f9ffb00b51290c298165f1926cf8f6ce1531ad0a" + "bytes": "f24e1737a34655e5bd85330d65760558fed17addbd36a6675136458d5fce7529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3124, + "timestamp": 1950, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "769d0f4d19c0bec6b2489da6f9ffb00b51290c298165f1926cf8f6ce1531ad0a" + "bytes": "f24e1737a34655e5bd85330d65760558fed17addbd36a6675136458d5fce7529" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "769d0f4d19c0bec6b2489da6f9ffb00b51290c298165f1926cf8f6ce1531ad0a" + "bytes": "f24e1737a34655e5bd85330d65760558fed17addbd36a6675136458d5fce7529" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "857597139" + "i128": "423839694" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "857597139" + "i128": "423839694" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3124" + "u64": "1950" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df43296d63d1b9f4d2f37169b4c532835017a9701d14d4314e1f0691e127d2ad" + "bytes": "b178eab6d8337890f8cda470739136a1ab0da1858f16b4fc766ccd7b287fc43a" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df43296d63d1b9f4d2f37169b4c532835017a9701d14d4314e1f0691e127d2ad" + "bytes": "b178eab6d8337890f8cda470739136a1ab0da1858f16b4fc766ccd7b287fc43a" } ] }, "durability": "persistent", "val": { - "bytes": "769d0f4d19c0bec6b2489da6f9ffb00b51290c298165f1926cf8f6ce1531ad0a" + "bytes": "f24e1737a34655e5bd85330d65760558fed17addbd36a6675136458d5fce7529" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "857597139" + "i128": "423839694" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "857597139" + "i128": "423839694" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "769d0f4d19c0bec6b2489da6f9ffb00b51290c298165f1926cf8f6ce1531ad0a" + "bytes": "f24e1737a34655e5bd85330d65760558fed17addbd36a6675136458d5fce7529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "857597139" + "i128": "423839694" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3124" + "u64": "1950" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.78.json index 828c1401..6bbc384e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "226168211" + "i128": "749157922" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226168211" + "i128": "749157922" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd75d307c7977d39083c816cb0474c9703f42fc16ca1f7e457dd6ba90f3c4cdc" + "bytes": "53340da5b547ca0797ddbf62e73ba02966934b4a659587fdf01cd98586171a07" }, { - "u64": "892" + "u64": "2805" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "226168211" + "i128": "749157922" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1254ba81454c1e1dc8d6ae99ba073d25e1a55f326fb9ddd408107e46e7433eca" + "bytes": "7b48583014b8e955c2a80786b704f6c87c543c2a1ca5a005bd379834c7fce3de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 892, + "timestamp": 2805, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1254ba81454c1e1dc8d6ae99ba073d25e1a55f326fb9ddd408107e46e7433eca" + "bytes": "7b48583014b8e955c2a80786b704f6c87c543c2a1ca5a005bd379834c7fce3de" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1254ba81454c1e1dc8d6ae99ba073d25e1a55f326fb9ddd408107e46e7433eca" + "bytes": "7b48583014b8e955c2a80786b704f6c87c543c2a1ca5a005bd379834c7fce3de" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "226168211" + "i128": "749157922" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "226168211" + "i128": "749157922" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "892" + "u64": "2805" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae9598745c6e729ef95ab7f9b9901f25689cdb8dd7894e6464da2238846a92dc" + "bytes": "dbb87bab6963fc92aecb621c98895a68d17f72f4dde4babb9bab81a39da4c179" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae9598745c6e729ef95ab7f9b9901f25689cdb8dd7894e6464da2238846a92dc" + "bytes": "dbb87bab6963fc92aecb621c98895a68d17f72f4dde4babb9bab81a39da4c179" } ] }, "durability": "persistent", "val": { - "bytes": "1254ba81454c1e1dc8d6ae99ba073d25e1a55f326fb9ddd408107e46e7433eca" + "bytes": "7b48583014b8e955c2a80786b704f6c87c543c2a1ca5a005bd379834c7fce3de" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "226168211" + "i128": "749157922" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "226168211" + "i128": "749157922" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1254ba81454c1e1dc8d6ae99ba073d25e1a55f326fb9ddd408107e46e7433eca" + "bytes": "7b48583014b8e955c2a80786b704f6c87c543c2a1ca5a005bd379834c7fce3de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "226168211" + "i128": "749157922" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "892" + "u64": "2805" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.79.json index 4edb2a32..046a75fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "13023174" + "i128": "487813016" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "13023174" + "i128": "487813016" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9fdbf3c2e068ebad199f00c66dcbfccf8113cb9296fe5a5a51a0a83197d9b27d" + "bytes": "98f49a4fc88c9cc674db209eff92344decd042e463d21e8e9f541c7a3d623256" }, { - "u64": "659" + "u64": "512" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "13023174" + "i128": "487813016" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d7920fbe507ad9474721cd19038d488cc102b91089c936849430928fa6cdb203" + "bytes": "c4698c4b98955c78887000c59ea49f0bf51738927b894e060e72dce27fcc3d58" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 659, + "timestamp": 512, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7920fbe507ad9474721cd19038d488cc102b91089c936849430928fa6cdb203" + "bytes": "c4698c4b98955c78887000c59ea49f0bf51738927b894e060e72dce27fcc3d58" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7920fbe507ad9474721cd19038d488cc102b91089c936849430928fa6cdb203" + "bytes": "c4698c4b98955c78887000c59ea49f0bf51738927b894e060e72dce27fcc3d58" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "13023174" + "i128": "487813016" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "13023174" + "i128": "487813016" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "659" + "u64": "512" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76d2f80eceac8c31abc1c72db23e0794e7398f5648a615763132e9ad8fb40aa0" + "bytes": "0c13814a81f93da0e1554e4da59dfc3a307bb0003ab3ef4e84052060b2763782" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76d2f80eceac8c31abc1c72db23e0794e7398f5648a615763132e9ad8fb40aa0" + "bytes": "0c13814a81f93da0e1554e4da59dfc3a307bb0003ab3ef4e84052060b2763782" } ] }, "durability": "persistent", "val": { - "bytes": "d7920fbe507ad9474721cd19038d488cc102b91089c936849430928fa6cdb203" + "bytes": "c4698c4b98955c78887000c59ea49f0bf51738927b894e060e72dce27fcc3d58" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "13023174" + "i128": "487813016" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "13023174" + "i128": "487813016" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d7920fbe507ad9474721cd19038d488cc102b91089c936849430928fa6cdb203" + "bytes": "c4698c4b98955c78887000c59ea49f0bf51738927b894e060e72dce27fcc3d58" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "13023174" + "i128": "487813016" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "659" + "u64": "512" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.8.json index ea55dd3c..a1d36412 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "724159631" + "i128": "613978631" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "724159631" + "i128": "613978631" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "248854636883e43e4f5e5788400724f520e817f079d159ee7e0fa74228c557a5" + "bytes": "d9e6e0987f8890958d4fc37e5c96f78d0b307bbefef7610aeb3c7c6b23c646ae" }, { - "u64": "2311" + "u64": "2926" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "724159631" + "i128": "613978631" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b44206707dd540a9c597102e4b5812e22976ffe3342ebc439612198088467429" + "bytes": "d048d8da9b5aa05983d86cd5663cc961a6ea13a5363efb5d069561208d0e4fdd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2311, + "timestamp": 2926, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b44206707dd540a9c597102e4b5812e22976ffe3342ebc439612198088467429" + "bytes": "d048d8da9b5aa05983d86cd5663cc961a6ea13a5363efb5d069561208d0e4fdd" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b44206707dd540a9c597102e4b5812e22976ffe3342ebc439612198088467429" + "bytes": "d048d8da9b5aa05983d86cd5663cc961a6ea13a5363efb5d069561208d0e4fdd" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "724159631" + "i128": "613978631" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "724159631" + "i128": "613978631" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2311" + "u64": "2926" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d488e3f0d6c82fd016e900fd55638120a313d028ab63d68a5a689615536f4b6" + "bytes": "f76e3033e820d1b8fa775260fefd8f95c6a7b7450089df7fc196c63025a3c772" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d488e3f0d6c82fd016e900fd55638120a313d028ab63d68a5a689615536f4b6" + "bytes": "f76e3033e820d1b8fa775260fefd8f95c6a7b7450089df7fc196c63025a3c772" } ] }, "durability": "persistent", "val": { - "bytes": "b44206707dd540a9c597102e4b5812e22976ffe3342ebc439612198088467429" + "bytes": "d048d8da9b5aa05983d86cd5663cc961a6ea13a5363efb5d069561208d0e4fdd" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "724159631" + "i128": "613978631" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "724159631" + "i128": "613978631" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b44206707dd540a9c597102e4b5812e22976ffe3342ebc439612198088467429" + "bytes": "d048d8da9b5aa05983d86cd5663cc961a6ea13a5363efb5d069561208d0e4fdd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "724159631" + "i128": "613978631" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2311" + "u64": "2926" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.80.json index a5fa1af5..54d4bf18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "537658013" + "i128": "251834289" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "537658013" + "i128": "251834289" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd050074d81420457be638cb234fe7b39e493396aaf223d6d3d7e02f45dfdae1" + "bytes": "5e9e67d289727a1db743628f6fc6ed125c0ff123e3bd1f06054b80f8c2b9b4e7" }, { - "u64": "2739" + "u64": "2073" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "537658013" + "i128": "251834289" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "b485c493e0b1bdc0c11426d89763f840e4ee6fa134d230c652b5ff0f37bdc651" + "bytes": "2f52af430220a649ed72c2a728427998e87a21da52fa497cedbdff8122d34bc9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2739, + "timestamp": 2073, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b485c493e0b1bdc0c11426d89763f840e4ee6fa134d230c652b5ff0f37bdc651" + "bytes": "2f52af430220a649ed72c2a728427998e87a21da52fa497cedbdff8122d34bc9" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b485c493e0b1bdc0c11426d89763f840e4ee6fa134d230c652b5ff0f37bdc651" + "bytes": "2f52af430220a649ed72c2a728427998e87a21da52fa497cedbdff8122d34bc9" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "537658013" + "i128": "251834289" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "537658013" + "i128": "251834289" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2739" + "u64": "2073" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f45348d6df6b29be7e95e45585901b5a48e757e2f1ab87ea1421b8c2ee7f69bf" + "bytes": "7ecfdf038a42bbb9d6df64f39c57a3390709f731222bdabd08ed05fe2d2d54e5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f45348d6df6b29be7e95e45585901b5a48e757e2f1ab87ea1421b8c2ee7f69bf" + "bytes": "7ecfdf038a42bbb9d6df64f39c57a3390709f731222bdabd08ed05fe2d2d54e5" } ] }, "durability": "persistent", "val": { - "bytes": "b485c493e0b1bdc0c11426d89763f840e4ee6fa134d230c652b5ff0f37bdc651" + "bytes": "2f52af430220a649ed72c2a728427998e87a21da52fa497cedbdff8122d34bc9" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "537658013" + "i128": "251834289" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "537658013" + "i128": "251834289" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b485c493e0b1bdc0c11426d89763f840e4ee6fa134d230c652b5ff0f37bdc651" + "bytes": "2f52af430220a649ed72c2a728427998e87a21da52fa497cedbdff8122d34bc9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "537658013" + "i128": "251834289" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2739" + "u64": "2073" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.81.json index 8881c0bb..5be964c3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "591102179" + "i128": "354116738" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "591102179" + "i128": "354116738" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "517a982c76e9d2980d9505f5d2b8b7f10d0300588a19eb765408c98182af2e6e" + "bytes": "93eabd8c2df279922fea9fcdcd06cfbca7ec5c231461cbbb514ce2057c40362d" }, { - "u64": "2915" + "u64": "889" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "591102179" + "i128": "354116738" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d4259d88e70b04813aee5a27190fa4273506f513139fed53a884c54546a1ec74" + "bytes": "6a80fe9f0033a8b110914f855f15c27ad7c40900a1aed85deae79476c84485c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2915, + "timestamp": 889, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4259d88e70b04813aee5a27190fa4273506f513139fed53a884c54546a1ec74" + "bytes": "6a80fe9f0033a8b110914f855f15c27ad7c40900a1aed85deae79476c84485c3" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4259d88e70b04813aee5a27190fa4273506f513139fed53a884c54546a1ec74" + "bytes": "6a80fe9f0033a8b110914f855f15c27ad7c40900a1aed85deae79476c84485c3" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "591102179" + "i128": "354116738" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "591102179" + "i128": "354116738" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2915" + "u64": "889" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7137f2bf6ca329bb7fa1c889f4d3e0d6b041240130a555a4203e85e3f2ac68a1" + "bytes": "3319048a9794a6bc3b0b7692ce2c887c913388843eec2a7c535a09a977d527a1" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7137f2bf6ca329bb7fa1c889f4d3e0d6b041240130a555a4203e85e3f2ac68a1" + "bytes": "3319048a9794a6bc3b0b7692ce2c887c913388843eec2a7c535a09a977d527a1" } ] }, "durability": "persistent", "val": { - "bytes": "d4259d88e70b04813aee5a27190fa4273506f513139fed53a884c54546a1ec74" + "bytes": "6a80fe9f0033a8b110914f855f15c27ad7c40900a1aed85deae79476c84485c3" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "591102179" + "i128": "354116738" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "591102179" + "i128": "354116738" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d4259d88e70b04813aee5a27190fa4273506f513139fed53a884c54546a1ec74" + "bytes": "6a80fe9f0033a8b110914f855f15c27ad7c40900a1aed85deae79476c84485c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "591102179" + "i128": "354116738" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2915" + "u64": "889" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.82.json index d61e7ccb..1129b796 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "984090338" + "i128": "626026127" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "984090338" + "i128": "626026127" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d36ae74fc62a13a97e289234b55f8b469c1166850b97573144fa67c07f1be212" + "bytes": "ab671b2bec97861fda526a940c36a278632f61915d60003464e1f1a7851d269c" }, { - "u64": "969" + "u64": "3501" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "984090338" + "i128": "626026127" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "83234082bac0db6b9238e907ffb53e1ea2dce8613a6bd21751bb4db1d12624d3" + "bytes": "ae18c048bcb37a0964da4bb03216ed2e107464304377172527172589a05a4bcd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 969, + "timestamp": 3501, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "83234082bac0db6b9238e907ffb53e1ea2dce8613a6bd21751bb4db1d12624d3" + "bytes": "ae18c048bcb37a0964da4bb03216ed2e107464304377172527172589a05a4bcd" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "83234082bac0db6b9238e907ffb53e1ea2dce8613a6bd21751bb4db1d12624d3" + "bytes": "ae18c048bcb37a0964da4bb03216ed2e107464304377172527172589a05a4bcd" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "984090338" + "i128": "626026127" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "984090338" + "i128": "626026127" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "969" + "u64": "3501" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "482ce647e7c37cbf6fd18053c4e46c9fe5f6adb1a697c7d26f54586745ee8ef1" + "bytes": "fc75fb333b9f423110e047c3786db16f9967856f8e2b3f28a5da53211072a2b6" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "482ce647e7c37cbf6fd18053c4e46c9fe5f6adb1a697c7d26f54586745ee8ef1" + "bytes": "fc75fb333b9f423110e047c3786db16f9967856f8e2b3f28a5da53211072a2b6" } ] }, "durability": "persistent", "val": { - "bytes": "83234082bac0db6b9238e907ffb53e1ea2dce8613a6bd21751bb4db1d12624d3" + "bytes": "ae18c048bcb37a0964da4bb03216ed2e107464304377172527172589a05a4bcd" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "984090338" + "i128": "626026127" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "984090338" + "i128": "626026127" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "83234082bac0db6b9238e907ffb53e1ea2dce8613a6bd21751bb4db1d12624d3" + "bytes": "ae18c048bcb37a0964da4bb03216ed2e107464304377172527172589a05a4bcd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "984090338" + "i128": "626026127" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "969" + "u64": "3501" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.83.json index 0e673364..e58bc460 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "247988623" + "i128": "59746269" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "247988623" + "i128": "59746269" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b18b7ad1b2fdef69059c9036c4a984e0add45f340984a1029779f537be9a7060" + "bytes": "4a4f1c8cd3be11b2124852c5e45c694a0e94613560c1fd99259f04e3dd6d20ca" }, { - "u64": "304" + "u64": "1410" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "247988623" + "i128": "59746269" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "af8855b08546a0e9bbd1d1aa4d6c59c967e8b2fee45465018d94e377a61afa74" + "bytes": "5f7a079fea7b7b1dbf59672a907865a9453da5bb2873e683c30ce34381cc59ed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 304, + "timestamp": 1410, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af8855b08546a0e9bbd1d1aa4d6c59c967e8b2fee45465018d94e377a61afa74" + "bytes": "5f7a079fea7b7b1dbf59672a907865a9453da5bb2873e683c30ce34381cc59ed" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af8855b08546a0e9bbd1d1aa4d6c59c967e8b2fee45465018d94e377a61afa74" + "bytes": "5f7a079fea7b7b1dbf59672a907865a9453da5bb2873e683c30ce34381cc59ed" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "247988623" + "i128": "59746269" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "247988623" + "i128": "59746269" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "304" + "u64": "1410" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7171cf2f0e57ca94250a30018c9fcc5fb04e8754ffc6d384e02cf61b2a26924d" + "bytes": "45024f1ccb6c3eec356334b602f80ddcf0f7c56bf05682ee3b5ecc39cae4bc92" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7171cf2f0e57ca94250a30018c9fcc5fb04e8754ffc6d384e02cf61b2a26924d" + "bytes": "45024f1ccb6c3eec356334b602f80ddcf0f7c56bf05682ee3b5ecc39cae4bc92" } ] }, "durability": "persistent", "val": { - "bytes": "af8855b08546a0e9bbd1d1aa4d6c59c967e8b2fee45465018d94e377a61afa74" + "bytes": "5f7a079fea7b7b1dbf59672a907865a9453da5bb2873e683c30ce34381cc59ed" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "247988623" + "i128": "59746269" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "247988623" + "i128": "59746269" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "af8855b08546a0e9bbd1d1aa4d6c59c967e8b2fee45465018d94e377a61afa74" + "bytes": "5f7a079fea7b7b1dbf59672a907865a9453da5bb2873e683c30ce34381cc59ed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "247988623" + "i128": "59746269" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "304" + "u64": "1410" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.84.json index e95cd5cb..10874e2f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "47570265" + "i128": "47609078" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "47570265" + "i128": "47609078" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c22de32cd07d599c9629aa0646cf40a35cf8be67333d6044fe0c54916f666eb9" + "bytes": "ea0228aebf4cc981099c717ac2128f0590d0efad717c84f5417ae689645490d6" }, { - "u64": "3209" + "u64": "2990" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "47570265" + "i128": "47609078" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "7e395bc8a581ac4c1b9c91756b11e5e16725c246fe10aa6bfd747a116ae6828d" + "bytes": "e1aacc807e8644a4a12a9370991851f6c9b08ca178b2856ff95a9cd395720959" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3209, + "timestamp": 2990, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e395bc8a581ac4c1b9c91756b11e5e16725c246fe10aa6bfd747a116ae6828d" + "bytes": "e1aacc807e8644a4a12a9370991851f6c9b08ca178b2856ff95a9cd395720959" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e395bc8a581ac4c1b9c91756b11e5e16725c246fe10aa6bfd747a116ae6828d" + "bytes": "e1aacc807e8644a4a12a9370991851f6c9b08ca178b2856ff95a9cd395720959" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "47570265" + "i128": "47609078" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "47570265" + "i128": "47609078" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3209" + "u64": "2990" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d48405a05e608939747f392d6028f9deb5204b0fb62ba86e186ea6cc40ec1b7" + "bytes": "e8bed57d97075576313d5c03de7316059a41609d02133ecd11544beea21f2964" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d48405a05e608939747f392d6028f9deb5204b0fb62ba86e186ea6cc40ec1b7" + "bytes": "e8bed57d97075576313d5c03de7316059a41609d02133ecd11544beea21f2964" } ] }, "durability": "persistent", "val": { - "bytes": "7e395bc8a581ac4c1b9c91756b11e5e16725c246fe10aa6bfd747a116ae6828d" + "bytes": "e1aacc807e8644a4a12a9370991851f6c9b08ca178b2856ff95a9cd395720959" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "47570265" + "i128": "47609078" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "47570265" + "i128": "47609078" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7e395bc8a581ac4c1b9c91756b11e5e16725c246fe10aa6bfd747a116ae6828d" + "bytes": "e1aacc807e8644a4a12a9370991851f6c9b08ca178b2856ff95a9cd395720959" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "47570265" + "i128": "47609078" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3209" + "u64": "2990" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.85.json index bda41cf8..488ea548 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "6235712" + "i128": "63432381" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "6235712" + "i128": "63432381" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34a2eae6d778e53585d949134754bb86f741937c6dbc46448e26a426c067a8ba" + "bytes": "09cbe019ad0aa58c7ce7d93709257b0cf1c42c432d41dab50752760324c94f36" }, { - "u64": "1450" + "u64": "1671" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "6235712" + "i128": "63432381" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "71babf7906aa2654d262d5e84ecf456dd9d94172b3aaabba0ce7c1a6bea86b9c" + "bytes": "f6228437ff28c63382dd311030b5c95c58c873efd2195840b959d4617e650232" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1450, + "timestamp": 1671, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71babf7906aa2654d262d5e84ecf456dd9d94172b3aaabba0ce7c1a6bea86b9c" + "bytes": "f6228437ff28c63382dd311030b5c95c58c873efd2195840b959d4617e650232" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71babf7906aa2654d262d5e84ecf456dd9d94172b3aaabba0ce7c1a6bea86b9c" + "bytes": "f6228437ff28c63382dd311030b5c95c58c873efd2195840b959d4617e650232" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "6235712" + "i128": "63432381" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "6235712" + "i128": "63432381" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1450" + "u64": "1671" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e83d7a8e240da6d313e05e995335541b0c02b230107a713fa82e55dee113c57" + "bytes": "fcc09bc08535d943e8595fbbd65f5f90b3a17ab94d8476cb8a63da8f9157d344" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e83d7a8e240da6d313e05e995335541b0c02b230107a713fa82e55dee113c57" + "bytes": "fcc09bc08535d943e8595fbbd65f5f90b3a17ab94d8476cb8a63da8f9157d344" } ] }, "durability": "persistent", "val": { - "bytes": "71babf7906aa2654d262d5e84ecf456dd9d94172b3aaabba0ce7c1a6bea86b9c" + "bytes": "f6228437ff28c63382dd311030b5c95c58c873efd2195840b959d4617e650232" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "6235712" + "i128": "63432381" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "6235712" + "i128": "63432381" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "71babf7906aa2654d262d5e84ecf456dd9d94172b3aaabba0ce7c1a6bea86b9c" + "bytes": "f6228437ff28c63382dd311030b5c95c58c873efd2195840b959d4617e650232" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "6235712" + "i128": "63432381" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1450" + "u64": "1671" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.86.json index 0c62a7fa..4b56e020 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386589168" + "i128": "941982998" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386589168" + "i128": "941982998" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "53db4e306d4d98d98b45440dd34cf166ec08d772f1f7b99bd34038e28c1f791c" + "bytes": "231a66aed0352d9805a1a426b9a28aa51000f745431f3c805fcb4b37da6744f4" }, { - "u64": "773" + "u64": "2938" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386589168" + "i128": "941982998" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "e235637fa078067347de8a669c0be34372ea9b37647ed83e36cdf2e86d8b7dda" + "bytes": "671a3bb252ef186f6b61f08434f6ab22eb8553c6a8f2c49a3ec3f996dbbd65bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 773, + "timestamp": 2938, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e235637fa078067347de8a669c0be34372ea9b37647ed83e36cdf2e86d8b7dda" + "bytes": "671a3bb252ef186f6b61f08434f6ab22eb8553c6a8f2c49a3ec3f996dbbd65bd" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e235637fa078067347de8a669c0be34372ea9b37647ed83e36cdf2e86d8b7dda" + "bytes": "671a3bb252ef186f6b61f08434f6ab22eb8553c6a8f2c49a3ec3f996dbbd65bd" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386589168" + "i128": "941982998" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "386589168" + "i128": "941982998" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "773" + "u64": "2938" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc9334055305d5266c9f841185d60342f64cdeed0d96e6b794a559b5942269ec" + "bytes": "ceee07d6f83abd962a5e27839911b3658d14948eeb0c443a4fd75be046ab7f0b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc9334055305d5266c9f841185d60342f64cdeed0d96e6b794a559b5942269ec" + "bytes": "ceee07d6f83abd962a5e27839911b3658d14948eeb0c443a4fd75be046ab7f0b" } ] }, "durability": "persistent", "val": { - "bytes": "e235637fa078067347de8a669c0be34372ea9b37647ed83e36cdf2e86d8b7dda" + "bytes": "671a3bb252ef186f6b61f08434f6ab22eb8553c6a8f2c49a3ec3f996dbbd65bd" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "386589168" + "i128": "941982998" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "386589168" + "i128": "941982998" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e235637fa078067347de8a669c0be34372ea9b37647ed83e36cdf2e86d8b7dda" + "bytes": "671a3bb252ef186f6b61f08434f6ab22eb8553c6a8f2c49a3ec3f996dbbd65bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "386589168" + "i128": "941982998" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "773" + "u64": "2938" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.87.json index 65b952ab..0540105c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "729390688" + "i128": "482853371" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "729390688" + "i128": "482853371" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc7d77e63600c1cf269b94921063ab328e069da4018e0a2cc89f7ce52aba9dca" + "bytes": "87a965d761d0ceddcd22ac724d604cc83bccf29a0ef046e65c7c5c8746f4b030" }, { - "u64": "1364" + "u64": "2819" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "729390688" + "i128": "482853371" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f485e5db98e755cca6cac8ca832381aa3a04a38f3bc84838b2464320d6820525" + "bytes": "53abfafe6ba47ed525bc8baa1cd30fb8c15afd6f1b11177e7487331cf319b5f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1364, + "timestamp": 2819, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f485e5db98e755cca6cac8ca832381aa3a04a38f3bc84838b2464320d6820525" + "bytes": "53abfafe6ba47ed525bc8baa1cd30fb8c15afd6f1b11177e7487331cf319b5f5" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f485e5db98e755cca6cac8ca832381aa3a04a38f3bc84838b2464320d6820525" + "bytes": "53abfafe6ba47ed525bc8baa1cd30fb8c15afd6f1b11177e7487331cf319b5f5" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "729390688" + "i128": "482853371" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "729390688" + "i128": "482853371" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1364" + "u64": "2819" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35f1ffc3f786660d3e64bdd56ad2f762c94a77e66b6b573e7621154076141c64" + "bytes": "a25c5c1b5292805d8ac339ee6fee0d3bdd4600344bb2f5d95cb0648923445bde" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35f1ffc3f786660d3e64bdd56ad2f762c94a77e66b6b573e7621154076141c64" + "bytes": "a25c5c1b5292805d8ac339ee6fee0d3bdd4600344bb2f5d95cb0648923445bde" } ] }, "durability": "persistent", "val": { - "bytes": "f485e5db98e755cca6cac8ca832381aa3a04a38f3bc84838b2464320d6820525" + "bytes": "53abfafe6ba47ed525bc8baa1cd30fb8c15afd6f1b11177e7487331cf319b5f5" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "729390688" + "i128": "482853371" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "729390688" + "i128": "482853371" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f485e5db98e755cca6cac8ca832381aa3a04a38f3bc84838b2464320d6820525" + "bytes": "53abfafe6ba47ed525bc8baa1cd30fb8c15afd6f1b11177e7487331cf319b5f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "729390688" + "i128": "482853371" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1364" + "u64": "2819" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.88.json index 4fcfdb5b..b5088fec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "962026232" + "i128": "406726075" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "962026232" + "i128": "406726075" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "249738be533a6cf950ecc59f55784869285c5753abcbacb1e94d614b1f63f960" + "bytes": "a980475b8ee4fc85ff57307200864b8cfeb660b4e9c57459ff18345f8ba53bc1" }, { - "u64": "399" + "u64": "1186" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "962026232" + "i128": "406726075" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "c668d55f4ccd42a32f730331e57104c48f74b1b0798bd36f0bdf9c22fdf60fe4" + "bytes": "8aedbe3ff2ba7517f73bca043e104eb3c42a1406aecc7eda0fec33a2ea149422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 399, + "timestamp": 1186, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c668d55f4ccd42a32f730331e57104c48f74b1b0798bd36f0bdf9c22fdf60fe4" + "bytes": "8aedbe3ff2ba7517f73bca043e104eb3c42a1406aecc7eda0fec33a2ea149422" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c668d55f4ccd42a32f730331e57104c48f74b1b0798bd36f0bdf9c22fdf60fe4" + "bytes": "8aedbe3ff2ba7517f73bca043e104eb3c42a1406aecc7eda0fec33a2ea149422" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "962026232" + "i128": "406726075" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "962026232" + "i128": "406726075" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "399" + "u64": "1186" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60ae35f05fbc74c03c2596676d5e0950df24eae999bb4026297a4d83b7fe1f87" + "bytes": "9ce795d7b3bb54f31f6259046463bea10f3e59abf3c4ee69394debe6c8902774" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60ae35f05fbc74c03c2596676d5e0950df24eae999bb4026297a4d83b7fe1f87" + "bytes": "9ce795d7b3bb54f31f6259046463bea10f3e59abf3c4ee69394debe6c8902774" } ] }, "durability": "persistent", "val": { - "bytes": "c668d55f4ccd42a32f730331e57104c48f74b1b0798bd36f0bdf9c22fdf60fe4" + "bytes": "8aedbe3ff2ba7517f73bca043e104eb3c42a1406aecc7eda0fec33a2ea149422" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "962026232" + "i128": "406726075" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "962026232" + "i128": "406726075" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c668d55f4ccd42a32f730331e57104c48f74b1b0798bd36f0bdf9c22fdf60fe4" + "bytes": "8aedbe3ff2ba7517f73bca043e104eb3c42a1406aecc7eda0fec33a2ea149422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "962026232" + "i128": "406726075" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "399" + "u64": "1186" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.89.json index 55539439..19428d79 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "898673876" + "i128": "207343061" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "898673876" + "i128": "207343061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79f9e92a94f32a7fc1d3fbb1aaa4c2e7d75e00c59c2f19cced81fbe1f4e291f6" + "bytes": "8d56b918161f88414d4dd85308166b408f300af3d4518d1b0676ec2fccea1914" }, { - "u64": "48" + "u64": "1766" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "898673876" + "i128": "207343061" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ac59080370edd58cb8a86f9ca9d8e64db9ab3287d55d843b981941f6d90927fa" + "bytes": "944efe5c63114d166d71d8bafad263c4990a7232b2aa30b69f2a74c2ca1cf4eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48, + "timestamp": 1766, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac59080370edd58cb8a86f9ca9d8e64db9ab3287d55d843b981941f6d90927fa" + "bytes": "944efe5c63114d166d71d8bafad263c4990a7232b2aa30b69f2a74c2ca1cf4eb" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac59080370edd58cb8a86f9ca9d8e64db9ab3287d55d843b981941f6d90927fa" + "bytes": "944efe5c63114d166d71d8bafad263c4990a7232b2aa30b69f2a74c2ca1cf4eb" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "898673876" + "i128": "207343061" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "898673876" + "i128": "207343061" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "48" + "u64": "1766" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd6ae9328da356af940d15295047b7101921d218aa6be34d63bd32ce195675b5" + "bytes": "1219a41e9f4f797284ea8fe1af33b374cf5cd04c5590c7b26e0cdca394ae9e90" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd6ae9328da356af940d15295047b7101921d218aa6be34d63bd32ce195675b5" + "bytes": "1219a41e9f4f797284ea8fe1af33b374cf5cd04c5590c7b26e0cdca394ae9e90" } ] }, "durability": "persistent", "val": { - "bytes": "ac59080370edd58cb8a86f9ca9d8e64db9ab3287d55d843b981941f6d90927fa" + "bytes": "944efe5c63114d166d71d8bafad263c4990a7232b2aa30b69f2a74c2ca1cf4eb" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "898673876" + "i128": "207343061" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "898673876" + "i128": "207343061" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ac59080370edd58cb8a86f9ca9d8e64db9ab3287d55d843b981941f6d90927fa" + "bytes": "944efe5c63114d166d71d8bafad263c4990a7232b2aa30b69f2a74c2ca1cf4eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "898673876" + "i128": "207343061" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "48" + "u64": "1766" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.9.json index 7b410714..5283503e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "746361430" + "i128": "746096317" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "746361430" + "i128": "746096317" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5d6b0b61cd54cf1d351ed8242236d48bc2c3cae08593b59eea23651722d7567" + "bytes": "f4b966bb23fd9d8959a127ea3a23f7c9b06ccb410a9fb9a0d7784e33da4d25f3" }, { - "u64": "1724" + "u64": "129" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "746361430" + "i128": "746096317" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "897df5aec5d94aa2f7525845b3d45586ba078c9c63b6052c21a0695fc9176cb1" + "bytes": "dbcc36534b8149f476ff2d68cbcbfef018e091025d209f52b6142e29479dcca8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1724, + "timestamp": 129, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "897df5aec5d94aa2f7525845b3d45586ba078c9c63b6052c21a0695fc9176cb1" + "bytes": "dbcc36534b8149f476ff2d68cbcbfef018e091025d209f52b6142e29479dcca8" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "897df5aec5d94aa2f7525845b3d45586ba078c9c63b6052c21a0695fc9176cb1" + "bytes": "dbcc36534b8149f476ff2d68cbcbfef018e091025d209f52b6142e29479dcca8" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "746361430" + "i128": "746096317" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "746361430" + "i128": "746096317" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1724" + "u64": "129" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "828c51e9bd576d7888b675197ebe253f616d3ec073bbde83dc0af087495e4246" + "bytes": "80f766d76f68cec8105012538371729f06710b64a60707d86efcf855da58cf2b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "828c51e9bd576d7888b675197ebe253f616d3ec073bbde83dc0af087495e4246" + "bytes": "80f766d76f68cec8105012538371729f06710b64a60707d86efcf855da58cf2b" } ] }, "durability": "persistent", "val": { - "bytes": "897df5aec5d94aa2f7525845b3d45586ba078c9c63b6052c21a0695fc9176cb1" + "bytes": "dbcc36534b8149f476ff2d68cbcbfef018e091025d209f52b6142e29479dcca8" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "746361430" + "i128": "746096317" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "746361430" + "i128": "746096317" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "897df5aec5d94aa2f7525845b3d45586ba078c9c63b6052c21a0695fc9176cb1" + "bytes": "dbcc36534b8149f476ff2d68cbcbfef018e091025d209f52b6142e29479dcca8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "746361430" + "i128": "746096317" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1724" + "u64": "129" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.90.json index 800d505e..cc44ff5b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "358222147" + "i128": "259023368" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "358222147" + "i128": "259023368" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "640f4b48d265748214166c5d9a7f85b28ab352722247cc04e794768a4e13d1d7" + "bytes": "2c7e83e0acce305189869b0336bdd43b959238c482662cb581e92826b28a40ea" }, { - "u64": "2832" + "u64": "3390" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "358222147" + "i128": "259023368" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "fb217ad01d6b7c413dd0bba98ccb364f91763f9f39ad6a5caaede58313575553" + "bytes": "b5770213bcb47e81590a534f3a8eca30ded8fc85908f07c87da4b1be9a67016c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2832, + "timestamp": 3390, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb217ad01d6b7c413dd0bba98ccb364f91763f9f39ad6a5caaede58313575553" + "bytes": "b5770213bcb47e81590a534f3a8eca30ded8fc85908f07c87da4b1be9a67016c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb217ad01d6b7c413dd0bba98ccb364f91763f9f39ad6a5caaede58313575553" + "bytes": "b5770213bcb47e81590a534f3a8eca30ded8fc85908f07c87da4b1be9a67016c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "358222147" + "i128": "259023368" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "358222147" + "i128": "259023368" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2832" + "u64": "3390" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a39e2a84ec6324937c70aca3d180a64307628aa294752b7223ff3404d3f85922" + "bytes": "dd463b8a985f0ed6cc46fa47af92c499fb480096222b71d3b0914f3aba20f14a" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a39e2a84ec6324937c70aca3d180a64307628aa294752b7223ff3404d3f85922" + "bytes": "dd463b8a985f0ed6cc46fa47af92c499fb480096222b71d3b0914f3aba20f14a" } ] }, "durability": "persistent", "val": { - "bytes": "fb217ad01d6b7c413dd0bba98ccb364f91763f9f39ad6a5caaede58313575553" + "bytes": "b5770213bcb47e81590a534f3a8eca30ded8fc85908f07c87da4b1be9a67016c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "358222147" + "i128": "259023368" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "358222147" + "i128": "259023368" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fb217ad01d6b7c413dd0bba98ccb364f91763f9f39ad6a5caaede58313575553" + "bytes": "b5770213bcb47e81590a534f3a8eca30ded8fc85908f07c87da4b1be9a67016c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "358222147" + "i128": "259023368" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2832" + "u64": "3390" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.91.json index f522b53a..41c07016 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "381542324" + "i128": "786555492" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381542324" + "i128": "786555492" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af9c7834187b34dd9dbaea63dfd2ec82d3194348aefd4113b06ba6e86e3a42ee" + "bytes": "59dffc39b34d03241a1e0122daf8b588934759a42379c6e4df0d5a89066de7c4" }, { - "u64": "985" + "u64": "862" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "381542324" + "i128": "786555492" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "917d567c1f44f38e3c7d469cda40ad8b67dac462a4f7e86cce8831e8b356c564" + "bytes": "018506ba54f5f6b7d3d71a25690f8cb9181fbee83e1ab6c82fd9bce3f3c5caef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 985, + "timestamp": 862, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "917d567c1f44f38e3c7d469cda40ad8b67dac462a4f7e86cce8831e8b356c564" + "bytes": "018506ba54f5f6b7d3d71a25690f8cb9181fbee83e1ab6c82fd9bce3f3c5caef" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "917d567c1f44f38e3c7d469cda40ad8b67dac462a4f7e86cce8831e8b356c564" + "bytes": "018506ba54f5f6b7d3d71a25690f8cb9181fbee83e1ab6c82fd9bce3f3c5caef" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381542324" + "i128": "786555492" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "381542324" + "i128": "786555492" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "985" + "u64": "862" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "655d99cad9a49a7f55b163cfdc8a1f207978dfe6efd182c61edf620c8c88c843" + "bytes": "1c3f0a7b0ff7d98404b84ea7b1b8dc61b952d35496e5d2c03e4c8a7ee2121e5d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "655d99cad9a49a7f55b163cfdc8a1f207978dfe6efd182c61edf620c8c88c843" + "bytes": "1c3f0a7b0ff7d98404b84ea7b1b8dc61b952d35496e5d2c03e4c8a7ee2121e5d" } ] }, "durability": "persistent", "val": { - "bytes": "917d567c1f44f38e3c7d469cda40ad8b67dac462a4f7e86cce8831e8b356c564" + "bytes": "018506ba54f5f6b7d3d71a25690f8cb9181fbee83e1ab6c82fd9bce3f3c5caef" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "381542324" + "i128": "786555492" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "381542324" + "i128": "786555492" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "917d567c1f44f38e3c7d469cda40ad8b67dac462a4f7e86cce8831e8b356c564" + "bytes": "018506ba54f5f6b7d3d71a25690f8cb9181fbee83e1ab6c82fd9bce3f3c5caef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "381542324" + "i128": "786555492" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "985" + "u64": "862" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.92.json index 32628636..d68481f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "675657989" + "i128": "817303111" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "675657989" + "i128": "817303111" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b05ae6bc5f8447eda2aad90df1e8aee3fdcb2657739e211620226ab025592d80" + "bytes": "0b1203c418e798f95d59ef7e98c98e0420293d960dbc464779aae7dd9bae8e2a" }, { - "u64": "2301" + "u64": "1586" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "675657989" + "i128": "817303111" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "3dc130d2901d9f357419798eed4946c2ee393268ef4f74f4f0772e236243271c" + "bytes": "31ca38761916018382df0419e8f840317939c918a84e100895c71bc01d807545" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2301, + "timestamp": 1586, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3dc130d2901d9f357419798eed4946c2ee393268ef4f74f4f0772e236243271c" + "bytes": "31ca38761916018382df0419e8f840317939c918a84e100895c71bc01d807545" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3dc130d2901d9f357419798eed4946c2ee393268ef4f74f4f0772e236243271c" + "bytes": "31ca38761916018382df0419e8f840317939c918a84e100895c71bc01d807545" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "675657989" + "i128": "817303111" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "675657989" + "i128": "817303111" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2301" + "u64": "1586" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "716bea3547d10a729e483977d6183a1eef39bcbbbb3ded979db2f019f63e871d" + "bytes": "6298295d73b5677cfb8a901e46a8df31d99c6146b5e36138837eb67f779ff94d" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "716bea3547d10a729e483977d6183a1eef39bcbbbb3ded979db2f019f63e871d" + "bytes": "6298295d73b5677cfb8a901e46a8df31d99c6146b5e36138837eb67f779ff94d" } ] }, "durability": "persistent", "val": { - "bytes": "3dc130d2901d9f357419798eed4946c2ee393268ef4f74f4f0772e236243271c" + "bytes": "31ca38761916018382df0419e8f840317939c918a84e100895c71bc01d807545" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "675657989" + "i128": "817303111" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "675657989" + "i128": "817303111" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3dc130d2901d9f357419798eed4946c2ee393268ef4f74f4f0772e236243271c" + "bytes": "31ca38761916018382df0419e8f840317939c918a84e100895c71bc01d807545" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "675657989" + "i128": "817303111" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2301" + "u64": "1586" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.93.json index 89b886e1..3e192582 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "100353072" + "i128": "276337880" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "100353072" + "i128": "276337880" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9dc2586ec7e8aba5b488b5c0441b87237dd5fbd4c942d705f98723f9ddc5ce1" + "bytes": "04423f8be021d0ab6f6ac634f1c30aecbd64af6b8a1af63b5faa47fb9e808899" }, { - "u64": "1646" + "u64": "1972" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "100353072" + "i128": "276337880" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "da39132ba8baa11bb086056312903f562e89bdee130fa509bc25e3c3f4465438" + "bytes": "d8cb2abe34cde8f8131ac6899e5cdce4e604c6474b753c5ae09ad16b3cb13e21" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1646, + "timestamp": 1972, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da39132ba8baa11bb086056312903f562e89bdee130fa509bc25e3c3f4465438" + "bytes": "d8cb2abe34cde8f8131ac6899e5cdce4e604c6474b753c5ae09ad16b3cb13e21" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da39132ba8baa11bb086056312903f562e89bdee130fa509bc25e3c3f4465438" + "bytes": "d8cb2abe34cde8f8131ac6899e5cdce4e604c6474b753c5ae09ad16b3cb13e21" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "100353072" + "i128": "276337880" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "100353072" + "i128": "276337880" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1646" + "u64": "1972" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42f52be7289053fc39094e52516924cb978a60775a0b68703d6f4f9aa3f9f3be" + "bytes": "7bfbf138257d7bdd2dd4363e4051daa20b27f9c8500775575c70f4578d3b13f2" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42f52be7289053fc39094e52516924cb978a60775a0b68703d6f4f9aa3f9f3be" + "bytes": "7bfbf138257d7bdd2dd4363e4051daa20b27f9c8500775575c70f4578d3b13f2" } ] }, "durability": "persistent", "val": { - "bytes": "da39132ba8baa11bb086056312903f562e89bdee130fa509bc25e3c3f4465438" + "bytes": "d8cb2abe34cde8f8131ac6899e5cdce4e604c6474b753c5ae09ad16b3cb13e21" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "100353072" + "i128": "276337880" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "100353072" + "i128": "276337880" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "da39132ba8baa11bb086056312903f562e89bdee130fa509bc25e3c3f4465438" + "bytes": "d8cb2abe34cde8f8131ac6899e5cdce4e604c6474b753c5ae09ad16b3cb13e21" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "100353072" + "i128": "276337880" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1646" + "u64": "1972" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.94.json index 0fa354a3..6ccbac30 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "199932889" + "i128": "271705658" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "199932889" + "i128": "271705658" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6722cb9c0327ef114e1c6a7f86d91efac504a116fd0b75e67214807a0ef23401" + "bytes": "51bd08bb3c460d4be3412f759098976e482baaa94b440dc7befa236b961fc6b9" }, { - "u64": "2398" + "u64": "386" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "199932889" + "i128": "271705658" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "3e0be86a6fd537fac92a7620d0893a158e23cfe2a693f029df6fd7e5619bc722" + "bytes": "a51cbf220c243be7b25f03b5a81d53df3e5e40674ac0e289a42430b019f70b69" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2398, + "timestamp": 386, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e0be86a6fd537fac92a7620d0893a158e23cfe2a693f029df6fd7e5619bc722" + "bytes": "a51cbf220c243be7b25f03b5a81d53df3e5e40674ac0e289a42430b019f70b69" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e0be86a6fd537fac92a7620d0893a158e23cfe2a693f029df6fd7e5619bc722" + "bytes": "a51cbf220c243be7b25f03b5a81d53df3e5e40674ac0e289a42430b019f70b69" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "199932889" + "i128": "271705658" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "199932889" + "i128": "271705658" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2398" + "u64": "386" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1cd3ab5a47c55ff1bd1b73dba081e8a4865fcf1ca02ddd6ce8a0bc0e26e88ec" + "bytes": "5afa8062517ba84245313cfe7c53b3ab9145ec5a511365b19e1d8f7473429ded" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1cd3ab5a47c55ff1bd1b73dba081e8a4865fcf1ca02ddd6ce8a0bc0e26e88ec" + "bytes": "5afa8062517ba84245313cfe7c53b3ab9145ec5a511365b19e1d8f7473429ded" } ] }, "durability": "persistent", "val": { - "bytes": "3e0be86a6fd537fac92a7620d0893a158e23cfe2a693f029df6fd7e5619bc722" + "bytes": "a51cbf220c243be7b25f03b5a81d53df3e5e40674ac0e289a42430b019f70b69" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "199932889" + "i128": "271705658" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "199932889" + "i128": "271705658" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3e0be86a6fd537fac92a7620d0893a158e23cfe2a693f029df6fd7e5619bc722" + "bytes": "a51cbf220c243be7b25f03b5a81d53df3e5e40674ac0e289a42430b019f70b69" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "199932889" + "i128": "271705658" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2398" + "u64": "386" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.95.json index 793e6a50..ea341442 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "624431364" + "i128": "588414445" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "624431364" + "i128": "588414445" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fa92329e97bfcf67c89fd0d111d490105ad3dcfcb331dc2767a0cdb863c0b543" + "bytes": "77941faa9f0379d07be8844c44869bab7e38c54bcd310502e55635c77cf84749" }, { - "u64": "2418" + "u64": "472" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "624431364" + "i128": "588414445" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4602a3db01f8dc2ece005abc6e5007518b6a1b0bcdc7e4b23e02340ce06a8618" + "bytes": "555acc14bf0510b917a6863965326ff6e61587d37690c3bc392cf3a0b116a8bb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2418, + "timestamp": 472, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4602a3db01f8dc2ece005abc6e5007518b6a1b0bcdc7e4b23e02340ce06a8618" + "bytes": "555acc14bf0510b917a6863965326ff6e61587d37690c3bc392cf3a0b116a8bb" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4602a3db01f8dc2ece005abc6e5007518b6a1b0bcdc7e4b23e02340ce06a8618" + "bytes": "555acc14bf0510b917a6863965326ff6e61587d37690c3bc392cf3a0b116a8bb" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "624431364" + "i128": "588414445" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "624431364" + "i128": "588414445" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2418" + "u64": "472" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1ca2cefc3b8997bb7c9a5915befe2ad454d00d844ee2e8edb8c0d46cb077670" + "bytes": "432982a5f9e84fc5bbe9bc118bbf9684dbbf0892f48093d0137ebb9fe2e18be9" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1ca2cefc3b8997bb7c9a5915befe2ad454d00d844ee2e8edb8c0d46cb077670" + "bytes": "432982a5f9e84fc5bbe9bc118bbf9684dbbf0892f48093d0137ebb9fe2e18be9" } ] }, "durability": "persistent", "val": { - "bytes": "4602a3db01f8dc2ece005abc6e5007518b6a1b0bcdc7e4b23e02340ce06a8618" + "bytes": "555acc14bf0510b917a6863965326ff6e61587d37690c3bc392cf3a0b116a8bb" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "624431364" + "i128": "588414445" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "624431364" + "i128": "588414445" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4602a3db01f8dc2ece005abc6e5007518b6a1b0bcdc7e4b23e02340ce06a8618" + "bytes": "555acc14bf0510b917a6863965326ff6e61587d37690c3bc392cf3a0b116a8bb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "624431364" + "i128": "588414445" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2418" + "u64": "472" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.96.json index 092f18a8..221fb175 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "209237551" + "i128": "807968427" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "209237551" + "i128": "807968427" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f6904cd440a6880bd604197e3108346f913c8aa3f065f5203ac9e6093ea3dfe9" + "bytes": "a7e22ca12e20e0a370d39bd308a3bd77ca862c2b529cb9d18c9b6914f72e5e21" }, { - "u64": "2861" + "u64": "1706" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "209237551" + "i128": "807968427" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "943c07932f6fbec6b29d530656a1695832d7567f2bb8737ca565425dbff0faad" + "bytes": "2e8c65cb854c35bbf78d8a520f33f4412dcc725e84e5e1d093def9c6f4416f77" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2861, + "timestamp": 1706, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "943c07932f6fbec6b29d530656a1695832d7567f2bb8737ca565425dbff0faad" + "bytes": "2e8c65cb854c35bbf78d8a520f33f4412dcc725e84e5e1d093def9c6f4416f77" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "943c07932f6fbec6b29d530656a1695832d7567f2bb8737ca565425dbff0faad" + "bytes": "2e8c65cb854c35bbf78d8a520f33f4412dcc725e84e5e1d093def9c6f4416f77" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "209237551" + "i128": "807968427" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "209237551" + "i128": "807968427" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2861" + "u64": "1706" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a60f4854a62ee01ba529c46b7231eb79996e9874a8f5a1c9a5787ff0b3e6005" + "bytes": "b8c7fb7920db7e849435c7c1793c8625f4a0587b49f6d83ea142260e74010aaa" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a60f4854a62ee01ba529c46b7231eb79996e9874a8f5a1c9a5787ff0b3e6005" + "bytes": "b8c7fb7920db7e849435c7c1793c8625f4a0587b49f6d83ea142260e74010aaa" } ] }, "durability": "persistent", "val": { - "bytes": "943c07932f6fbec6b29d530656a1695832d7567f2bb8737ca565425dbff0faad" + "bytes": "2e8c65cb854c35bbf78d8a520f33f4412dcc725e84e5e1d093def9c6f4416f77" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "209237551" + "i128": "807968427" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "209237551" + "i128": "807968427" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "943c07932f6fbec6b29d530656a1695832d7567f2bb8737ca565425dbff0faad" + "bytes": "2e8c65cb854c35bbf78d8a520f33f4412dcc725e84e5e1d093def9c6f4416f77" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "209237551" + "i128": "807968427" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2861" + "u64": "1706" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.97.json index 847c8d74..be209acd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "5270697" + "i128": "366300953" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "5270697" + "i128": "366300953" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f0374f383eebf95987fe118340ff81da7c70c20ec3130de00579492fd2ebbaa" + "bytes": "c9f8ec63f0a88a448c59fefb4512a39052e0975ba58ce45db4f085f229fbc1df" }, { - "u64": "3118" + "u64": "3423" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "5270697" + "i128": "366300953" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "01640a9a55604ed4f1e876327f52bc60dc75fa638f491e7cbd9f571aa1da2c7a" + "bytes": "6604b8c490398304d961e553ef19c839514db26b61e4e8fce66daf2bf03a350c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3118, + "timestamp": 3423, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "01640a9a55604ed4f1e876327f52bc60dc75fa638f491e7cbd9f571aa1da2c7a" + "bytes": "6604b8c490398304d961e553ef19c839514db26b61e4e8fce66daf2bf03a350c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "01640a9a55604ed4f1e876327f52bc60dc75fa638f491e7cbd9f571aa1da2c7a" + "bytes": "6604b8c490398304d961e553ef19c839514db26b61e4e8fce66daf2bf03a350c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "5270697" + "i128": "366300953" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "5270697" + "i128": "366300953" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3118" + "u64": "3423" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b61e62ff0e4ef29da021f150ca9bf3b9c368f07dca3182d3a011eee61c92da6" + "bytes": "cb4c54840a15a5a7aa5db91a1b737d1641e30d3e0c6c1d75d5942da26467eefa" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b61e62ff0e4ef29da021f150ca9bf3b9c368f07dca3182d3a011eee61c92da6" + "bytes": "cb4c54840a15a5a7aa5db91a1b737d1641e30d3e0c6c1d75d5942da26467eefa" } ] }, "durability": "persistent", "val": { - "bytes": "01640a9a55604ed4f1e876327f52bc60dc75fa638f491e7cbd9f571aa1da2c7a" + "bytes": "6604b8c490398304d961e553ef19c839514db26b61e4e8fce66daf2bf03a350c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "5270697" + "i128": "366300953" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "5270697" + "i128": "366300953" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "01640a9a55604ed4f1e876327f52bc60dc75fa638f491e7cbd9f571aa1da2c7a" + "bytes": "6604b8c490398304d961e553ef19c839514db26b61e4e8fce66daf2bf03a350c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "5270697" + "i128": "366300953" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3118" + "u64": "3423" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.98.json index ab1ee745..292e40f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "412969697" + "i128": "30567893" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "412969697" + "i128": "30567893" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9101cda549088e74a3cb21b0b055fa83bec54914952108e4120ce565cbd4e242" + "bytes": "6b5d6038645ddbf9637db5e15ab7251a9cc93ee6804c3286a4f2c84c5a3ab21a" }, { - "u64": "1065" + "u64": "2994" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "412969697" + "i128": "30567893" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "6deb2cb9bb24563b0f660f80dd8c9832f1c0074460258526814b9f772d33d7c7" + "bytes": "281de56f550c7a589f94ec55ceb34bf57a0e7e3da96f0d912d83b9123b8f27a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1065, + "timestamp": 2994, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6deb2cb9bb24563b0f660f80dd8c9832f1c0074460258526814b9f772d33d7c7" + "bytes": "281de56f550c7a589f94ec55ceb34bf57a0e7e3da96f0d912d83b9123b8f27a3" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6deb2cb9bb24563b0f660f80dd8c9832f1c0074460258526814b9f772d33d7c7" + "bytes": "281de56f550c7a589f94ec55ceb34bf57a0e7e3da96f0d912d83b9123b8f27a3" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "412969697" + "i128": "30567893" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "412969697" + "i128": "30567893" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1065" + "u64": "2994" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2bdfe9dbd2c94a5236c67a7d8331de3e114159fc23ae507dbecb3971b199ad93" + "bytes": "6c4daf219fc18b3bcd75f7aaa813d1d94c6c244131813720c19ebd091ad10d3b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2bdfe9dbd2c94a5236c67a7d8331de3e114159fc23ae507dbecb3971b199ad93" + "bytes": "6c4daf219fc18b3bcd75f7aaa813d1d94c6c244131813720c19ebd091ad10d3b" } ] }, "durability": "persistent", "val": { - "bytes": "6deb2cb9bb24563b0f660f80dd8c9832f1c0074460258526814b9f772d33d7c7" + "bytes": "281de56f550c7a589f94ec55ceb34bf57a0e7e3da96f0d912d83b9123b8f27a3" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "412969697" + "i128": "30567893" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "412969697" + "i128": "30567893" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6deb2cb9bb24563b0f660f80dd8c9832f1c0074460258526814b9f772d33d7c7" + "bytes": "281de56f550c7a589f94ec55ceb34bf57a0e7e3da96f0d912d83b9123b8f27a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "412969697" + "i128": "30567893" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1065" + "u64": "2994" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.99.json index 7c455c03..d768bb1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_allows_refund.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "967868531" + "i128": "618810031" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "967868531" + "i128": "618810031" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "928c8b03c5c3634d30e602a7a6c9ab24a5f9416215488c3e0c26868d68323138" + "bytes": "d6f11a72701eb2d1ccdc0ca46ba5e59fa5d982b2a6e16f0ea9a7e9dd73f30ebb" }, { - "u64": "1151" + "u64": "303" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "967868531" + "i128": "618810031" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "8bbace2e5d75b83002462415cc48a53b7929f28072deff246e14b2fd28afeaf9" + "bytes": "2e421c9597e21049ebf052ab7cb808bcb55b51e98742696373c6c2a7a443428a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1151, + "timestamp": 303, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8bbace2e5d75b83002462415cc48a53b7929f28072deff246e14b2fd28afeaf9" + "bytes": "2e421c9597e21049ebf052ab7cb808bcb55b51e98742696373c6c2a7a443428a" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8bbace2e5d75b83002462415cc48a53b7929f28072deff246e14b2fd28afeaf9" + "bytes": "2e421c9597e21049ebf052ab7cb808bcb55b51e98742696373c6c2a7a443428a" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "967868531" + "i128": "618810031" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "967868531" + "i128": "618810031" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1151" + "u64": "303" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e16f8797fc2c80feb1d8da21d822e58f705bce43c2e0140a404feda2ec112b94" + "bytes": "1da83820b8ab31f4c0c9e969cec2dfa46494e8001932fc3bca00ea99e6300ce4" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e16f8797fc2c80feb1d8da21d822e58f705bce43c2e0140a404feda2ec112b94" + "bytes": "1da83820b8ab31f4c0c9e969cec2dfa46494e8001932fc3bca00ea99e6300ce4" } ] }, "durability": "persistent", "val": { - "bytes": "8bbace2e5d75b83002462415cc48a53b7929f28072deff246e14b2fd28afeaf9" + "bytes": "2e421c9597e21049ebf052ab7cb808bcb55b51e98742696373c6c2a7a443428a" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "967868531" + "i128": "618810031" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "967868531" + "i128": "618810031" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8bbace2e5d75b83002462415cc48a53b7929f28072deff246e14b2fd28afeaf9" + "bytes": "2e421c9597e21049ebf052ab7cb808bcb55b51e98742696373c6c2a7a443428a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "967868531" + "i128": "618810031" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1151" + "u64": "303" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.1.json index 85adb852..d74fa803 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "462921116" + "i128": "135104775" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "462921116" + "i128": "135104775" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cd7be8f387f796850eca230ff9ffaa07c906bc47bfe63366b76ec2106f8e09bb" + "bytes": "232879e9160716f8489c0c1d55d39d6a9fa9caa6608bc7c8749a396b46e7c44a" }, { - "u64": "1966" + "u64": "454" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "462921116" + "i128": "135104775" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1966, + "timestamp": 454, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "66785d4056ff9d24a811d5c9be4939581198a33e657bb7a08cac150f22fc3547" + "bytes": "cce580a77bf4882863927a2981bea9df85dcc5fdc44a730cb21fca17dfe1295a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "66785d4056ff9d24a811d5c9be4939581198a33e657bb7a08cac150f22fc3547" + "bytes": "cce580a77bf4882863927a2981bea9df85dcc5fdc44a730cb21fca17dfe1295a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "462921116" + "i128": "135104775" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "462921116" + "i128": "135104775" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1966" + "u64": "454" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c6306d088b77f3a9e227d48b57b15bde0bbfb2f049d6cd5182c70585afeaa57" + "bytes": "2a18794436943899eb3972f47a0b0057dfc2bd3562f3ae0e474709bfd7aed0af" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c6306d088b77f3a9e227d48b57b15bde0bbfb2f049d6cd5182c70585afeaa57" + "bytes": "2a18794436943899eb3972f47a0b0057dfc2bd3562f3ae0e474709bfd7aed0af" } ] }, "durability": "persistent", "val": { - "bytes": "66785d4056ff9d24a811d5c9be4939581198a33e657bb7a08cac150f22fc3547" + "bytes": "cce580a77bf4882863927a2981bea9df85dcc5fdc44a730cb21fca17dfe1295a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "462921116" + "i128": "135104775" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.10.json index 3f97c868..7526abf2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "192038680" + "i128": "265373435" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "192038680" + "i128": "265373435" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "60c6dfd0b431b9527b1e9d40b870141020868c1d8f8a3096670ce9b3f863d257" + "bytes": "7af8c7a979f18589d1ee9b97722c35b6ca24ff33f5620cd9cf38a3a454ede3ea" }, { - "u64": "68" + "u64": "2005" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "192038680" + "i128": "265373435" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 68, + "timestamp": 2005, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "42092fa64929c1377c793a628fc20103fcb43af91641519a76d5dbfbea49e626" + "bytes": "5f114f8641fa2fc76d30fe132c0137413051764f67821b3d2b1d5402d388c9fe" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "42092fa64929c1377c793a628fc20103fcb43af91641519a76d5dbfbea49e626" + "bytes": "5f114f8641fa2fc76d30fe132c0137413051764f67821b3d2b1d5402d388c9fe" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "192038680" + "i128": "265373435" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "192038680" + "i128": "265373435" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "68" + "u64": "2005" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa500b7a64dd733a1942108372eb0472e83c5b0c1fa53d2febc0a2d38aeb07c2" + "bytes": "52557faa6b55cbc9f22cab443bb1b26cefc9157c349a6cb7747856715886c246" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa500b7a64dd733a1942108372eb0472e83c5b0c1fa53d2febc0a2d38aeb07c2" + "bytes": "52557faa6b55cbc9f22cab443bb1b26cefc9157c349a6cb7747856715886c246" } ] }, "durability": "persistent", "val": { - "bytes": "42092fa64929c1377c793a628fc20103fcb43af91641519a76d5dbfbea49e626" + "bytes": "5f114f8641fa2fc76d30fe132c0137413051764f67821b3d2b1d5402d388c9fe" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "192038680" + "i128": "265373435" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.100.json index 8c79e66e..596aa642 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "113181741" + "i128": "172716693" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "113181741" + "i128": "172716693" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "47e3803d4d4cb01683b62dc9456df3ef3c8af450dbd3781a4281719cf991b8e7" + "bytes": "a2bca2c7fd4ff67f2c75cd5bea57590bbd7e6a69e300c0108361f1ad55360711" }, { - "u64": "1794" + "u64": "709" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "113181741" + "i128": "172716693" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1794, + "timestamp": 709, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ebccc8656db568f201584dc09b13af8d3988c70ffb679d1bb4853454ea054fbc" + "bytes": "552374cb80fba11dde040a03fc3f1f98a00a2bb834708a538c292e80f8177fab" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ebccc8656db568f201584dc09b13af8d3988c70ffb679d1bb4853454ea054fbc" + "bytes": "552374cb80fba11dde040a03fc3f1f98a00a2bb834708a538c292e80f8177fab" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "113181741" + "i128": "172716693" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "113181741" + "i128": "172716693" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1794" + "u64": "709" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "695b307c06bdc05d75c5e75d2141de5f74ff9ee29770039a4bbb478d47d098d4" + "bytes": "b77c2c6719c2cde480b0afa5d8b8ad54065aa327860e9dbd90f7da5d3f9f7b27" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "695b307c06bdc05d75c5e75d2141de5f74ff9ee29770039a4bbb478d47d098d4" + "bytes": "b77c2c6719c2cde480b0afa5d8b8ad54065aa327860e9dbd90f7da5d3f9f7b27" } ] }, "durability": "persistent", "val": { - "bytes": "ebccc8656db568f201584dc09b13af8d3988c70ffb679d1bb4853454ea054fbc" + "bytes": "552374cb80fba11dde040a03fc3f1f98a00a2bb834708a538c292e80f8177fab" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "113181741" + "i128": "172716693" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.101.json index fc3d3302..0f83c1ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "26284180" + "i128": "346525645" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "26284180" + "i128": "346525645" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6273040c0548ddd07528b9cbfe9a5386a8bc33c848b88864276650b9bee54ae1" + "bytes": "527584c791c5fcacb2d7539895fdb04ec1f5ca5264f59c347eb32ae69809e2a1" }, { - "u64": "740" + "u64": "3536" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "26284180" + "i128": "346525645" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 740, + "timestamp": 3536, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c337a67c3d0912ce3e4587fa481062e1ac5f31925b07c96cff795802fe1779d9" + "bytes": "bb7928a5d11bba5711a95271e32bf036b2756922100bca5cfb000635ebd14f14" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c337a67c3d0912ce3e4587fa481062e1ac5f31925b07c96cff795802fe1779d9" + "bytes": "bb7928a5d11bba5711a95271e32bf036b2756922100bca5cfb000635ebd14f14" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "26284180" + "i128": "346525645" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "26284180" + "i128": "346525645" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "740" + "u64": "3536" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07ab2ccccdf3358da3cce80e8f4ad7709fa53aa6f26410c492e872ac52ddf800" + "bytes": "41ba9ee6c36e39944344fe790250e71562dabfc464ad8b23dfabd6567c093299" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07ab2ccccdf3358da3cce80e8f4ad7709fa53aa6f26410c492e872ac52ddf800" + "bytes": "41ba9ee6c36e39944344fe790250e71562dabfc464ad8b23dfabd6567c093299" } ] }, "durability": "persistent", "val": { - "bytes": "c337a67c3d0912ce3e4587fa481062e1ac5f31925b07c96cff795802fe1779d9" + "bytes": "bb7928a5d11bba5711a95271e32bf036b2756922100bca5cfb000635ebd14f14" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "26284180" + "i128": "346525645" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.102.json index f3ecdda2..89a6c171 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "834686736" + "i128": "322141272" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "834686736" + "i128": "322141272" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cdc87f90396261a9f7cc3a389766321322c687977efb59931425287f9022dbb8" + "bytes": "e196c0b6d8ef23374f3b52c57cc9205f81494cb3443bd2b2f347a332cd2e1fd9" }, { - "u64": "267" + "u64": "1825" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "834686736" + "i128": "322141272" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 267, + "timestamp": 1825, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8331a60490ac903594f096903623636bf3f2308cdfbeb3d9b045948b5ec1784b" + "bytes": "ea2078fc267d98d86154322a77916138f87a75c082eb25f5d668d53d0712d0fe" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8331a60490ac903594f096903623636bf3f2308cdfbeb3d9b045948b5ec1784b" + "bytes": "ea2078fc267d98d86154322a77916138f87a75c082eb25f5d668d53d0712d0fe" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "834686736" + "i128": "322141272" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "834686736" + "i128": "322141272" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "267" + "u64": "1825" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b014d56c265d2cc8cca637b19462087228a896daf81f8ca44291455f47525349" + "bytes": "7ae2386084a0127627d0ee63158a789598aea87ba0b84ddc387b3af7d206b9bb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b014d56c265d2cc8cca637b19462087228a896daf81f8ca44291455f47525349" + "bytes": "7ae2386084a0127627d0ee63158a789598aea87ba0b84ddc387b3af7d206b9bb" } ] }, "durability": "persistent", "val": { - "bytes": "8331a60490ac903594f096903623636bf3f2308cdfbeb3d9b045948b5ec1784b" + "bytes": "ea2078fc267d98d86154322a77916138f87a75c082eb25f5d668d53d0712d0fe" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "834686736" + "i128": "322141272" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.103.json index 8de4cb33..ed96a342 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "396563106" + "i128": "474785699" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "396563106" + "i128": "474785699" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40792a6fb0976b559d2226202847d3f097165e34194fb541982577e4fd73c20b" + "bytes": "2d6e80b086c7424fc132248143d4477c08050643381925fa2f29380eb82a173c" }, { - "u64": "1412" + "u64": "1339" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "396563106" + "i128": "474785699" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1412, + "timestamp": 1339, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63b3f59a7c3816ff6a5c0fdddffb4c45f84bf63e5fd2dd47e26662d79cfc51f6" + "bytes": "a0eadd6ea2fd7639df99535b0f381d92c7954354784a9682c854e8a7d8557597" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63b3f59a7c3816ff6a5c0fdddffb4c45f84bf63e5fd2dd47e26662d79cfc51f6" + "bytes": "a0eadd6ea2fd7639df99535b0f381d92c7954354784a9682c854e8a7d8557597" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "396563106" + "i128": "474785699" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "396563106" + "i128": "474785699" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1412" + "u64": "1339" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "458862b27b5f2d94602c32de0b1328befe8edc515ad8b7acfda2f0c18906aa2f" + "bytes": "fcdbad2cc85412700aa4cbf4673534924df132e5859e3aca0ab616beb26e1cee" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "458862b27b5f2d94602c32de0b1328befe8edc515ad8b7acfda2f0c18906aa2f" + "bytes": "fcdbad2cc85412700aa4cbf4673534924df132e5859e3aca0ab616beb26e1cee" } ] }, "durability": "persistent", "val": { - "bytes": "63b3f59a7c3816ff6a5c0fdddffb4c45f84bf63e5fd2dd47e26662d79cfc51f6" + "bytes": "a0eadd6ea2fd7639df99535b0f381d92c7954354784a9682c854e8a7d8557597" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "396563106" + "i128": "474785699" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.104.json index b427a749..a6fc88a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "944871277" + "i128": "637259618" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "944871277" + "i128": "637259618" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb5f7c1c58262f9d32d441147c9005049318be36770405cc6704ccad0b62b606" + "bytes": "c24662f77037c9d7714dd49351366f1da958d025ea728ee05d15e8838101146d" }, { - "u64": "2615" + "u64": "160" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "944871277" + "i128": "637259618" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2615, + "timestamp": 160, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18d2d06933b81a62e367a6202bba6afc6723fa7eac7ad43c59207a17672fb50b" + "bytes": "d260cbc3a822b12617a7362e374cf7053de886480bb911c2ec4a2dbbe953e7ba" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18d2d06933b81a62e367a6202bba6afc6723fa7eac7ad43c59207a17672fb50b" + "bytes": "d260cbc3a822b12617a7362e374cf7053de886480bb911c2ec4a2dbbe953e7ba" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "944871277" + "i128": "637259618" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "944871277" + "i128": "637259618" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2615" + "u64": "160" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f32e6f178c1f3bdc880c6c75a16c1f35fcd5d8b43b119109e343eada2ae426d" + "bytes": "507c6c64d15e6e1cbcb19d3fe32b6af027b168771fe4703619f8ac6df92a9d01" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f32e6f178c1f3bdc880c6c75a16c1f35fcd5d8b43b119109e343eada2ae426d" + "bytes": "507c6c64d15e6e1cbcb19d3fe32b6af027b168771fe4703619f8ac6df92a9d01" } ] }, "durability": "persistent", "val": { - "bytes": "18d2d06933b81a62e367a6202bba6afc6723fa7eac7ad43c59207a17672fb50b" + "bytes": "d260cbc3a822b12617a7362e374cf7053de886480bb911c2ec4a2dbbe953e7ba" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "944871277" + "i128": "637259618" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.105.json index c5c8e5b1..6acf37dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "519089989" + "i128": "727321508" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "519089989" + "i128": "727321508" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "474700c342a8d52f740625478e2bb1eee4ee6632897eb3b796baef2b1045641c" + "bytes": "a658e06bf2bfe587d7257c595b55ec8486188643ecf45e91527cf114fad9ceac" }, { - "u64": "2506" + "u64": "3492" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "519089989" + "i128": "727321508" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2506, + "timestamp": 3492, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbbb89f2b2085eb2f48ece2854cb40410ebb0b42d4de2934f6066f02916c27a8" + "bytes": "2ecf063b6a50f1e0ba6612a649f63a9582eae0b45ba0f3eda924ad32c26a2ee2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbbb89f2b2085eb2f48ece2854cb40410ebb0b42d4de2934f6066f02916c27a8" + "bytes": "2ecf063b6a50f1e0ba6612a649f63a9582eae0b45ba0f3eda924ad32c26a2ee2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "519089989" + "i128": "727321508" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "519089989" + "i128": "727321508" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2506" + "u64": "3492" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a4ce6b138f4e4948832a9523a61ae381e7b5237765ae193ef290b5d109c6ce7" + "bytes": "53f8a8552ecebb44788f33cfa209ccc54b709741f70c8e5bab2dea93843df5e8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a4ce6b138f4e4948832a9523a61ae381e7b5237765ae193ef290b5d109c6ce7" + "bytes": "53f8a8552ecebb44788f33cfa209ccc54b709741f70c8e5bab2dea93843df5e8" } ] }, "durability": "persistent", "val": { - "bytes": "bbbb89f2b2085eb2f48ece2854cb40410ebb0b42d4de2934f6066f02916c27a8" + "bytes": "2ecf063b6a50f1e0ba6612a649f63a9582eae0b45ba0f3eda924ad32c26a2ee2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "519089989" + "i128": "727321508" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.106.json index ebbd77fa..56632db4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "46458825" + "i128": "711649616" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "46458825" + "i128": "711649616" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0aee218efd4ad5473d70f5d5a8e0523a04270631e4245de00a2619b5d1ba77ae" + "bytes": "08dce7cda6b79fb4fbe1d9dd0ce588fe049f6166dacced2816b705154f9fecae" }, { - "u64": "2659" + "u64": "2559" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "46458825" + "i128": "711649616" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2659, + "timestamp": 2559, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e450a4d664a522422b472f34858349bdc3cbff36e91832ff9e898acd9c52343" + "bytes": "693394dbe7d4acb476633375d6946aa5797ba87e864aabc5afcaca31cf0dcb5f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e450a4d664a522422b472f34858349bdc3cbff36e91832ff9e898acd9c52343" + "bytes": "693394dbe7d4acb476633375d6946aa5797ba87e864aabc5afcaca31cf0dcb5f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "46458825" + "i128": "711649616" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "46458825" + "i128": "711649616" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2659" + "u64": "2559" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "694f3408bc2bdb004bd0a004ee3b357bb53547b8f4d3c1ae495e5dcfd2593950" + "bytes": "aaad9a154116b5002e25d7d37b817e1af4cfa545feba0c97d5cbd5b28ed1fbee" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "694f3408bc2bdb004bd0a004ee3b357bb53547b8f4d3c1ae495e5dcfd2593950" + "bytes": "aaad9a154116b5002e25d7d37b817e1af4cfa545feba0c97d5cbd5b28ed1fbee" } ] }, "durability": "persistent", "val": { - "bytes": "1e450a4d664a522422b472f34858349bdc3cbff36e91832ff9e898acd9c52343" + "bytes": "693394dbe7d4acb476633375d6946aa5797ba87e864aabc5afcaca31cf0dcb5f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "46458825" + "i128": "711649616" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.107.json index de9bdfbc..c736ea52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "5537789" + "i128": "537627339" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "5537789" + "i128": "537627339" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "001366a015c3368a47e73b82a3a734641283c0f4522ff7582b26a70b22f34aaf" + "bytes": "40f7f54b06cd9a8c89486cca1a0a651e5d9a8934c005c7edba6df9009d2e7abc" }, { - "u64": "800" + "u64": "3141" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "5537789" + "i128": "537627339" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 800, + "timestamp": 3141, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fbaee4e24a7fe691d4131da9f60097e125accaccbf49d247454622880404e7dc" + "bytes": "3cdccc1a15f19cc8003191ea98ea3f223898a32339c3f636bd151d54a6e6bcc0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fbaee4e24a7fe691d4131da9f60097e125accaccbf49d247454622880404e7dc" + "bytes": "3cdccc1a15f19cc8003191ea98ea3f223898a32339c3f636bd151d54a6e6bcc0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "5537789" + "i128": "537627339" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "5537789" + "i128": "537627339" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "800" + "u64": "3141" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa82099b75ae8881e23806cc9d02482823d0a36196f9a1777b5a9754d11bf0cb" + "bytes": "08899d7e1aa9a61304f12aaf7177f32e258b6bf2e3a99813fa7ec233c4b6c069" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa82099b75ae8881e23806cc9d02482823d0a36196f9a1777b5a9754d11bf0cb" + "bytes": "08899d7e1aa9a61304f12aaf7177f32e258b6bf2e3a99813fa7ec233c4b6c069" } ] }, "durability": "persistent", "val": { - "bytes": "fbaee4e24a7fe691d4131da9f60097e125accaccbf49d247454622880404e7dc" + "bytes": "3cdccc1a15f19cc8003191ea98ea3f223898a32339c3f636bd151d54a6e6bcc0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "5537789" + "i128": "537627339" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.108.json index ab3a6d21..5eb83833 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "624963475" + "i128": "836525843" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "624963475" + "i128": "836525843" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1403f011077f470afc0c84d2b1d7cf22dd600117d11f815545361d6280e3ea3d" + "bytes": "2b7a8733245fefca5c9c6e2068e1c804ebe669cc6a71f70d16204ffd4c0cb513" }, { - "u64": "563" + "u64": "3172" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "624963475" + "i128": "836525843" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 563, + "timestamp": 3172, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56725a6c8d863d6751646850c54656af8b08736eabb227e6438a74f6a123a8ae" + "bytes": "5a8eecb22477c7c758bb701e737c41ca794102944e0e6131bfa0fdaa6ce9e8dd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56725a6c8d863d6751646850c54656af8b08736eabb227e6438a74f6a123a8ae" + "bytes": "5a8eecb22477c7c758bb701e737c41ca794102944e0e6131bfa0fdaa6ce9e8dd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "624963475" + "i128": "836525843" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "624963475" + "i128": "836525843" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "563" + "u64": "3172" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25346b6ca32f351585f95324d4f9bdd7369364b234253566d420728f70f0352d" + "bytes": "f06e9db2fc758af641d0fa0bc4bf98e5d4e3aba03340483942554feed783373c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25346b6ca32f351585f95324d4f9bdd7369364b234253566d420728f70f0352d" + "bytes": "f06e9db2fc758af641d0fa0bc4bf98e5d4e3aba03340483942554feed783373c" } ] }, "durability": "persistent", "val": { - "bytes": "56725a6c8d863d6751646850c54656af8b08736eabb227e6438a74f6a123a8ae" + "bytes": "5a8eecb22477c7c758bb701e737c41ca794102944e0e6131bfa0fdaa6ce9e8dd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "624963475" + "i128": "836525843" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.109.json index 037ed760..1f8bf1e1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917079693" + "i128": "974326648" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917079693" + "i128": "974326648" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f268b9bfae6e68f10f0cbeaf70f2d1c677382173f7629d19375bbda710caf20" + "bytes": "f5a96f713f8d2ccd7fce19d24153c9bb7b4163c97c1818d64939473bbf95c124" }, { - "u64": "1865" + "u64": "1277" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917079693" + "i128": "974326648" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1865, + "timestamp": 1277, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d8cc05a32299d9b76baaeacb3dbb6c24a21944e28baa06194c2a5558ebbf95d6" + "bytes": "a77834b796878b3dcf5b846d275b21bc6e7ae3d130b3c9a3078f953b11f2b82a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d8cc05a32299d9b76baaeacb3dbb6c24a21944e28baa06194c2a5558ebbf95d6" + "bytes": "a77834b796878b3dcf5b846d275b21bc6e7ae3d130b3c9a3078f953b11f2b82a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917079693" + "i128": "974326648" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917079693" + "i128": "974326648" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1865" + "u64": "1277" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6e438c761d6bddfa1e4620af6afd01ca8ba5a5d7bde4f9cf7d90f5c93a735ef" + "bytes": "d51f7e4f3edc38bfbbbca1828312b11f6fa26c29140a3633e3051f2c1dde6266" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6e438c761d6bddfa1e4620af6afd01ca8ba5a5d7bde4f9cf7d90f5c93a735ef" + "bytes": "d51f7e4f3edc38bfbbbca1828312b11f6fa26c29140a3633e3051f2c1dde6266" } ] }, "durability": "persistent", "val": { - "bytes": "d8cc05a32299d9b76baaeacb3dbb6c24a21944e28baa06194c2a5558ebbf95d6" + "bytes": "a77834b796878b3dcf5b846d275b21bc6e7ae3d130b3c9a3078f953b11f2b82a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "917079693" + "i128": "974326648" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.11.json index f35328b3..3cac609f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "915946244" + "i128": "2325770" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "915946244" + "i128": "2325770" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37e3b1f0635ed9607216ecfa41f8877bc2d2565bc7a863e1334f9388e61bf54e" + "bytes": "0e20214e5b8a7a0c9658f0ba47ce02c2df36c2ec7d742e689e23ece03515557f" }, { - "u64": "256" + "u64": "699" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "915946244" + "i128": "2325770" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 256, + "timestamp": 699, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "651e58910d72d597ffe3fc04a4e3c626910db78d5d47323463a35ecc6cdd6f86" + "bytes": "4c52b4510894a8600431c9d222c8c39e81fb0778acfb6de269b5e01bfb0dbe00" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "651e58910d72d597ffe3fc04a4e3c626910db78d5d47323463a35ecc6cdd6f86" + "bytes": "4c52b4510894a8600431c9d222c8c39e81fb0778acfb6de269b5e01bfb0dbe00" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "915946244" + "i128": "2325770" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "915946244" + "i128": "2325770" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "256" + "u64": "699" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "385b27412a39dbb8f6dc7f4260b9f09476e03964bda9aafc2784f39ca09fc175" + "bytes": "801d6bb6b3fee07158cb629374597adb712fd4ef6a1313e0af2f9c1cefa9fa14" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "385b27412a39dbb8f6dc7f4260b9f09476e03964bda9aafc2784f39ca09fc175" + "bytes": "801d6bb6b3fee07158cb629374597adb712fd4ef6a1313e0af2f9c1cefa9fa14" } ] }, "durability": "persistent", "val": { - "bytes": "651e58910d72d597ffe3fc04a4e3c626910db78d5d47323463a35ecc6cdd6f86" + "bytes": "4c52b4510894a8600431c9d222c8c39e81fb0778acfb6de269b5e01bfb0dbe00" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "915946244" + "i128": "2325770" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.110.json index c31480f5..fa8d636c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "534809302" + "i128": "693178005" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "534809302" + "i128": "693178005" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62209d3ebc0be19bc319dea608eb8331e5300aaf5c8349a74505e52ca87fe694" + "bytes": "f69698220a15be7c6f2e04026ff12ca0598e74092be29d57036a6fb60afd580f" }, { - "u64": "1529" + "u64": "884" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "534809302" + "i128": "693178005" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1529, + "timestamp": 884, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1188afb08bc237851c5af9405d677caf2d85eac56754233ca1c07afc803308db" + "bytes": "ec766be4f5aed15388615f87da364ecae01ab46aa96c36580b25d1f6a7155ac4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1188afb08bc237851c5af9405d677caf2d85eac56754233ca1c07afc803308db" + "bytes": "ec766be4f5aed15388615f87da364ecae01ab46aa96c36580b25d1f6a7155ac4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "534809302" + "i128": "693178005" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "534809302" + "i128": "693178005" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1529" + "u64": "884" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "339789b66956f80c4a321a4e365286b3af00d539ab64306ea5acd01d6333ffc1" + "bytes": "55a91d886e308e9139f2cac5425508de7d525043292a225848242018ceca7f5a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "339789b66956f80c4a321a4e365286b3af00d539ab64306ea5acd01d6333ffc1" + "bytes": "55a91d886e308e9139f2cac5425508de7d525043292a225848242018ceca7f5a" } ] }, "durability": "persistent", "val": { - "bytes": "1188afb08bc237851c5af9405d677caf2d85eac56754233ca1c07afc803308db" + "bytes": "ec766be4f5aed15388615f87da364ecae01ab46aa96c36580b25d1f6a7155ac4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "534809302" + "i128": "693178005" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.111.json index 0fed8d81..4f5992e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "573864727" + "i128": "883625837" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "573864727" + "i128": "883625837" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c45670c43f06773314ee0850b4a4f1f43e9f37e99d4e10fb1c0db47cbed7b4a7" + "bytes": "97eaee61116485f9207ae5d3b886089e8db20e28d648b61029285f6c4954f92d" }, { - "u64": "995" + "u64": "3487" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "573864727" + "i128": "883625837" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 995, + "timestamp": 3487, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f46f2f32ceb1a7b7047995db6f442291ed0f598192486e71f875d144bb9b5a38" + "bytes": "03d406de539b8557a4c2f4fe647af0c71f35d5347308a3d80e3909bab6705cd4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f46f2f32ceb1a7b7047995db6f442291ed0f598192486e71f875d144bb9b5a38" + "bytes": "03d406de539b8557a4c2f4fe647af0c71f35d5347308a3d80e3909bab6705cd4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "573864727" + "i128": "883625837" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "573864727" + "i128": "883625837" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "995" + "u64": "3487" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ec7f230fc2c3db543784d3af71533268947756d08beefe381148c69ce553098" + "bytes": "fc7b7154f9fc5d20b4531df13f1bbc2f344ab8ddf8830463751413d3727b46a8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ec7f230fc2c3db543784d3af71533268947756d08beefe381148c69ce553098" + "bytes": "fc7b7154f9fc5d20b4531df13f1bbc2f344ab8ddf8830463751413d3727b46a8" } ] }, "durability": "persistent", "val": { - "bytes": "f46f2f32ceb1a7b7047995db6f442291ed0f598192486e71f875d144bb9b5a38" + "bytes": "03d406de539b8557a4c2f4fe647af0c71f35d5347308a3d80e3909bab6705cd4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "573864727" + "i128": "883625837" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.112.json index 069b018f..73024353 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "247133301" + "i128": "107859025" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "247133301" + "i128": "107859025" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cecdbe9e0d8c1ce0db4fd0512194ef10e5e95e3813108aeb031a073af1aded67" + "bytes": "a0e602e751d689201b93e0ea974b6d97a420fc976acffbbf3d91e0ddec41e35e" }, { - "u64": "1208" + "u64": "3364" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "247133301" + "i128": "107859025" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1208, + "timestamp": 3364, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "38611799f5d0b587a49e8108ddc05729f3f02c4ac98ee565127a6a4a9f949d5e" + "bytes": "1a8c9135f1fb24386eb3ea165fae0f6ea6f798f0bb5c01d10e05ea49d0ecf399" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "38611799f5d0b587a49e8108ddc05729f3f02c4ac98ee565127a6a4a9f949d5e" + "bytes": "1a8c9135f1fb24386eb3ea165fae0f6ea6f798f0bb5c01d10e05ea49d0ecf399" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "247133301" + "i128": "107859025" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "247133301" + "i128": "107859025" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1208" + "u64": "3364" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0af95fde220cb40454a628a99be2a6974bf61709cc7535d776eedee3a89c4737" + "bytes": "cd9c5ea81e8c34a701111e043371262099559f1310eb813a85b7bac048b0cf19" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0af95fde220cb40454a628a99be2a6974bf61709cc7535d776eedee3a89c4737" + "bytes": "cd9c5ea81e8c34a701111e043371262099559f1310eb813a85b7bac048b0cf19" } ] }, "durability": "persistent", "val": { - "bytes": "38611799f5d0b587a49e8108ddc05729f3f02c4ac98ee565127a6a4a9f949d5e" + "bytes": "1a8c9135f1fb24386eb3ea165fae0f6ea6f798f0bb5c01d10e05ea49d0ecf399" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "247133301" + "i128": "107859025" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.113.json index 7d77f733..276c9ae6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "731551090" + "i128": "776283492" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "731551090" + "i128": "776283492" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5dde129211ba54f4d266f6b33fcc01170d55838552e3cb3cba6bc892843da33" + "bytes": "5dcf5eeddff20bb13ef7d2ef7782bc3ddb648f49d3258b67d0b15a9d46c3fbfc" }, { - "u64": "985" + "u64": "2381" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "731551090" + "i128": "776283492" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 985, + "timestamp": 2381, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee2290c7d6774134a6b8c8ba996f13776ff7cc9bb5aea7d61b307d24e24e0698" + "bytes": "4608de0328e35e77334800edd0ec37b24b3d3ff41a38e034ffb85d6059a23c94" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee2290c7d6774134a6b8c8ba996f13776ff7cc9bb5aea7d61b307d24e24e0698" + "bytes": "4608de0328e35e77334800edd0ec37b24b3d3ff41a38e034ffb85d6059a23c94" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "731551090" + "i128": "776283492" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "731551090" + "i128": "776283492" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "985" + "u64": "2381" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "79da42022a32db552028103e7320a9bea7844b6ea86254ef0a34cd79a90e7950" + "bytes": "545396174471a63aa6cc4dff5baf475f3bb18fe4d621d89c9c549cba1811c641" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "79da42022a32db552028103e7320a9bea7844b6ea86254ef0a34cd79a90e7950" + "bytes": "545396174471a63aa6cc4dff5baf475f3bb18fe4d621d89c9c549cba1811c641" } ] }, "durability": "persistent", "val": { - "bytes": "ee2290c7d6774134a6b8c8ba996f13776ff7cc9bb5aea7d61b307d24e24e0698" + "bytes": "4608de0328e35e77334800edd0ec37b24b3d3ff41a38e034ffb85d6059a23c94" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "731551090" + "i128": "776283492" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.114.json index 33aeba50..2a690fd8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "881026055" + "i128": "567482830" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "881026055" + "i128": "567482830" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9250267e40dbf431cd09124f79baed97f73b932c5d69be7d8d3a731871336b94" + "bytes": "956ad37162c25773bf8649b1bae56de7220411d6093a054cc178e41bf7ceffd9" }, { - "u64": "2759" + "u64": "332" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "881026055" + "i128": "567482830" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2759, + "timestamp": 332, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ed64df39f5f0df0e45e7655289b47ebcd630b0d3fcc77d2acdf6b19f487900f2" + "bytes": "eb70ec34bb1dfbdbd239d56c7f06e027adc01a216ba7bf53545651b08bf668be" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ed64df39f5f0df0e45e7655289b47ebcd630b0d3fcc77d2acdf6b19f487900f2" + "bytes": "eb70ec34bb1dfbdbd239d56c7f06e027adc01a216ba7bf53545651b08bf668be" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "881026055" + "i128": "567482830" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "881026055" + "i128": "567482830" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2759" + "u64": "332" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78e1a3ceecacc096bd252446e72b8cbc0e0bcb308a693cd99a95ee7fbfa3a596" + "bytes": "9bbdc004e5309523fd81d10f9ffcae618cdfcf0d4b8d086eca4eb4afc2fc65a0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78e1a3ceecacc096bd252446e72b8cbc0e0bcb308a693cd99a95ee7fbfa3a596" + "bytes": "9bbdc004e5309523fd81d10f9ffcae618cdfcf0d4b8d086eca4eb4afc2fc65a0" } ] }, "durability": "persistent", "val": { - "bytes": "ed64df39f5f0df0e45e7655289b47ebcd630b0d3fcc77d2acdf6b19f487900f2" + "bytes": "eb70ec34bb1dfbdbd239d56c7f06e027adc01a216ba7bf53545651b08bf668be" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "881026055" + "i128": "567482830" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.115.json index 3d449ae9..04009dbb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "771893158" + "i128": "687867548" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "771893158" + "i128": "687867548" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "980352bc78c8f89a6d49b995b8db2858be75d136283e97d89522e7cc9db56293" + "bytes": "2cf2c880aaf3cd92b7a4765818c6531f17168924f26163ea29108f48cb0beef7" }, { - "u64": "3388" + "u64": "1483" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "771893158" + "i128": "687867548" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3388, + "timestamp": 1483, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0b5d8edc9211bb2064ca4462540a7f4264a7d9f9c0bf8570bac0e1955f90ba32" + "bytes": "73bddada14008cfd4fef16203de51ff2390d3c22fc251f77e1c1a99d2e83b226" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0b5d8edc9211bb2064ca4462540a7f4264a7d9f9c0bf8570bac0e1955f90ba32" + "bytes": "73bddada14008cfd4fef16203de51ff2390d3c22fc251f77e1c1a99d2e83b226" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "771893158" + "i128": "687867548" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "771893158" + "i128": "687867548" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3388" + "u64": "1483" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "747a8f1b88804021b1a06d5168f0c7bcec24631b4fd588c3b915bf81631b0609" + "bytes": "040feaeceea4b039b0121eb1bf991a7f8e4673c070700d84cdeb8fa282d51ce7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "747a8f1b88804021b1a06d5168f0c7bcec24631b4fd588c3b915bf81631b0609" + "bytes": "040feaeceea4b039b0121eb1bf991a7f8e4673c070700d84cdeb8fa282d51ce7" } ] }, "durability": "persistent", "val": { - "bytes": "0b5d8edc9211bb2064ca4462540a7f4264a7d9f9c0bf8570bac0e1955f90ba32" + "bytes": "73bddada14008cfd4fef16203de51ff2390d3c22fc251f77e1c1a99d2e83b226" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "771893158" + "i128": "687867548" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.116.json index d8b0f14d..46114834 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "216288908" + "i128": "131280669" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "216288908" + "i128": "131280669" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b734379f2550ba2d84edf23a0f8e24ddaaeb650d9e51612373df260cb5e4c26b" + "bytes": "9641662ed6ceced92949d4299a5a1cc891d7969488b06927cb4768b9561845f4" }, { - "u64": "2651" + "u64": "703" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "216288908" + "i128": "131280669" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2651, + "timestamp": 703, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76d6c4cac41d61d9a6c8b560cabcf19b2604ae33e741423024e5a351f1458f82" + "bytes": "5636a4a6c927d6a6bd3d234e5e653ffb9baf2c9e39f7832ff49e25412e3d5de6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76d6c4cac41d61d9a6c8b560cabcf19b2604ae33e741423024e5a351f1458f82" + "bytes": "5636a4a6c927d6a6bd3d234e5e653ffb9baf2c9e39f7832ff49e25412e3d5de6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "216288908" + "i128": "131280669" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "216288908" + "i128": "131280669" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2651" + "u64": "703" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1aa51909d7c9ab3926e69487e317c68cb944b0591575cbd19fbf3ebf2375409c" + "bytes": "0b9e68e2fe0bc4137aca2adce91b55743e15b1521546531a413ddeb252a5ecb1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1aa51909d7c9ab3926e69487e317c68cb944b0591575cbd19fbf3ebf2375409c" + "bytes": "0b9e68e2fe0bc4137aca2adce91b55743e15b1521546531a413ddeb252a5ecb1" } ] }, "durability": "persistent", "val": { - "bytes": "76d6c4cac41d61d9a6c8b560cabcf19b2604ae33e741423024e5a351f1458f82" + "bytes": "5636a4a6c927d6a6bd3d234e5e653ffb9baf2c9e39f7832ff49e25412e3d5de6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "216288908" + "i128": "131280669" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.117.json index d9494971..eb212e0a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "217690418" + "i128": "526094695" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "217690418" + "i128": "526094695" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ad9ed58953323e937de96a51f5bbc3cf75a5e1001626118cd00bc2b1b46e347" + "bytes": "4c5e7103047838f1911273bc51c14a16e936deb90f4d723c29da583abb706a5d" }, { - "u64": "2184" + "u64": "3314" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "217690418" + "i128": "526094695" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2184, + "timestamp": 3314, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bc94d6ac34e678888975ac895ec4c36c0f812d0b0cff3dad1b63ec96f8551e5" + "bytes": "417b75c840b13360596389e3381d9b68b7e7122f2d035ad78af0fe8d228b4e74" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bc94d6ac34e678888975ac895ec4c36c0f812d0b0cff3dad1b63ec96f8551e5" + "bytes": "417b75c840b13360596389e3381d9b68b7e7122f2d035ad78af0fe8d228b4e74" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "217690418" + "i128": "526094695" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "217690418" + "i128": "526094695" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2184" + "u64": "3314" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0f18f9aa71a310a8cca249b5b07ef4c5ac93edd2e923dcc811a2176dcb1f68f" + "bytes": "fe414ab7b0555544461601290bfb171bb2da27c534c2de721feed6024379c4dd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0f18f9aa71a310a8cca249b5b07ef4c5ac93edd2e923dcc811a2176dcb1f68f" + "bytes": "fe414ab7b0555544461601290bfb171bb2da27c534c2de721feed6024379c4dd" } ] }, "durability": "persistent", "val": { - "bytes": "6bc94d6ac34e678888975ac895ec4c36c0f812d0b0cff3dad1b63ec96f8551e5" + "bytes": "417b75c840b13360596389e3381d9b68b7e7122f2d035ad78af0fe8d228b4e74" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "217690418" + "i128": "526094695" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.118.json index 6a86d73c..8fce4d02 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "148260054" + "i128": "988984487" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "148260054" + "i128": "988984487" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f2d56a8a76c2bee363b1bf448c2b2dc19b32e07eeb0c7be7bb9f2cf5728fc90" + "bytes": "85f801a78cbb339eaf4a9ea14fe31cdc53b589056e6dc95fa37daf49c1726068" }, { - "u64": "1391" + "u64": "1246" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "148260054" + "i128": "988984487" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1391, + "timestamp": 1246, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e03e4281ea56c4dd7bf2e15a9dbba12b38bac98854d1733879d9cf48ae3e76c" + "bytes": "4266f0623857ca3e763723958d6e770f2c9b8075abb39f02eb1cd25e4e872ed9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e03e4281ea56c4dd7bf2e15a9dbba12b38bac98854d1733879d9cf48ae3e76c" + "bytes": "4266f0623857ca3e763723958d6e770f2c9b8075abb39f02eb1cd25e4e872ed9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "148260054" + "i128": "988984487" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "148260054" + "i128": "988984487" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1391" + "u64": "1246" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3648b1dec5e01294c2dfd4034294f43a48a3c7bff25397e3c9b0c0ce5f42b62" + "bytes": "3f1eac1576c48615b97ae69b693c0832b32455b68e60510279834c375a890198" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3648b1dec5e01294c2dfd4034294f43a48a3c7bff25397e3c9b0c0ce5f42b62" + "bytes": "3f1eac1576c48615b97ae69b693c0832b32455b68e60510279834c375a890198" } ] }, "durability": "persistent", "val": { - "bytes": "8e03e4281ea56c4dd7bf2e15a9dbba12b38bac98854d1733879d9cf48ae3e76c" + "bytes": "4266f0623857ca3e763723958d6e770f2c9b8075abb39f02eb1cd25e4e872ed9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "148260054" + "i128": "988984487" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.119.json index 5a48dd32..4c42693b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "573110697" + "i128": "718627628" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "573110697" + "i128": "718627628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "acbdb972635be2c2eb74485b8e42ceb210bfc23a76f65e742e0b737d0632a56a" + "bytes": "94884ebe4ada1a41095c27d227921858016f73206e82443004bc219e5fc278ec" }, { - "u64": "2148" + "u64": "749" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "573110697" + "i128": "718627628" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2148, + "timestamp": 749, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a51697bd1294e1a9bcc7f0e224b07f670330de3be83e9489fdf52777e08addad" + "bytes": "ebf2b5db5926d29752da70760cd7e7e6d0b5cf6c7176dbcbecca1128e7a95347" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a51697bd1294e1a9bcc7f0e224b07f670330de3be83e9489fdf52777e08addad" + "bytes": "ebf2b5db5926d29752da70760cd7e7e6d0b5cf6c7176dbcbecca1128e7a95347" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "573110697" + "i128": "718627628" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "573110697" + "i128": "718627628" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2148" + "u64": "749" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ba81c9f85fae725d8dbe0356a59b36a99ee4cafeb275ed5236543962dc6ea69" + "bytes": "85532941cdc4e8d20f39716f3838dd365ae271a94192406f76a09c3fcba8ea9a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ba81c9f85fae725d8dbe0356a59b36a99ee4cafeb275ed5236543962dc6ea69" + "bytes": "85532941cdc4e8d20f39716f3838dd365ae271a94192406f76a09c3fcba8ea9a" } ] }, "durability": "persistent", "val": { - "bytes": "a51697bd1294e1a9bcc7f0e224b07f670330de3be83e9489fdf52777e08addad" + "bytes": "ebf2b5db5926d29752da70760cd7e7e6d0b5cf6c7176dbcbecca1128e7a95347" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "573110697" + "i128": "718627628" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.12.json index 263126a1..52cf3c66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "39397276" + "i128": "626691737" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "39397276" + "i128": "626691737" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a97d7b1ff17dee05029c408d2529455541b93cff7096b5acf55223707fa3fd20" + "bytes": "ff8bed27f31b0a8756915b8f6a1fe725779a840273d80f1d875551e6431cbdfb" }, { - "u64": "1495" + "u64": "819" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "39397276" + "i128": "626691737" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1495, + "timestamp": 819, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85d388c26c2b7b45896b739455a45dce28cf1d68e8ced61f20519ce31883ca53" + "bytes": "b2939d1eac9d08ba8ede524afcf738cbdaf2dae5c3c1ab75853884c5478aefa7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85d388c26c2b7b45896b739455a45dce28cf1d68e8ced61f20519ce31883ca53" + "bytes": "b2939d1eac9d08ba8ede524afcf738cbdaf2dae5c3c1ab75853884c5478aefa7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "39397276" + "i128": "626691737" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "39397276" + "i128": "626691737" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1495" + "u64": "819" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c87425986843aa08488580cf7e529699525693e5c11eae3ca0f1392e9aa9e6b" + "bytes": "4d2aaebc33094d10489f2b0c986f1acbc891ce3bd440cd8c7e0ced5263fabc14" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c87425986843aa08488580cf7e529699525693e5c11eae3ca0f1392e9aa9e6b" + "bytes": "4d2aaebc33094d10489f2b0c986f1acbc891ce3bd440cd8c7e0ced5263fabc14" } ] }, "durability": "persistent", "val": { - "bytes": "85d388c26c2b7b45896b739455a45dce28cf1d68e8ced61f20519ce31883ca53" + "bytes": "b2939d1eac9d08ba8ede524afcf738cbdaf2dae5c3c1ab75853884c5478aefa7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "39397276" + "i128": "626691737" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.120.json index 7b5c6f83..ebcae828 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651714031" + "i128": "835981527" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651714031" + "i128": "835981527" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5944a78784c037872708b64eabc4766313a37fb4794bb89931bb9885fefa9123" + "bytes": "d3402962a66d70a261893f84017fa68042d65e9dfbb666650a736de57b9a30cc" }, { - "u64": "878" + "u64": "753" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651714031" + "i128": "835981527" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 878, + "timestamp": 753, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "292cecc61352eaafdc7d0b5845147c518ea02568ec9ddc6e74147768fbb9b922" + "bytes": "9ae32aa5618389e51746219557a493538ccf8d9c687e1fed52450d1cfc97e6ba" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "292cecc61352eaafdc7d0b5845147c518ea02568ec9ddc6e74147768fbb9b922" + "bytes": "9ae32aa5618389e51746219557a493538ccf8d9c687e1fed52450d1cfc97e6ba" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651714031" + "i128": "835981527" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "651714031" + "i128": "835981527" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "878" + "u64": "753" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32f4938b217edfcfc2a690c4792691d219b376fa9e64b5a3303f61dccb78226b" + "bytes": "67edc0bc537de2f64843fbb13ec30aa11bca05af738f0a321cd91aa66a06372e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32f4938b217edfcfc2a690c4792691d219b376fa9e64b5a3303f61dccb78226b" + "bytes": "67edc0bc537de2f64843fbb13ec30aa11bca05af738f0a321cd91aa66a06372e" } ] }, "durability": "persistent", "val": { - "bytes": "292cecc61352eaafdc7d0b5845147c518ea02568ec9ddc6e74147768fbb9b922" + "bytes": "9ae32aa5618389e51746219557a493538ccf8d9c687e1fed52450d1cfc97e6ba" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "651714031" + "i128": "835981527" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.121.json index eb7df3e0..76c4408e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "937625210" + "i128": "705402069" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "937625210" + "i128": "705402069" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d1abe7f7623568d1ad564cfa57f3adc64c37f69e9c2de46d21b36bdcc3c47798" + "bytes": "56359503ebd364c086d1677fce0284f4cbd5f5b2f851b7125c2eb85cd035d990" }, { - "u64": "2464" + "u64": "3391" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "937625210" + "i128": "705402069" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2464, + "timestamp": 3391, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "072e3bd2d4371531a91d765212a1d2c669fb94317536b7f388492471a1d89271" + "bytes": "4b59a2b36f33ab9501412e216a3bf57c3a5ba2cb3dd13ee8b10975f7bef54f51" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "072e3bd2d4371531a91d765212a1d2c669fb94317536b7f388492471a1d89271" + "bytes": "4b59a2b36f33ab9501412e216a3bf57c3a5ba2cb3dd13ee8b10975f7bef54f51" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "937625210" + "i128": "705402069" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "937625210" + "i128": "705402069" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2464" + "u64": "3391" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "348151fa831fa565be300e4cc6dba1736d997b513e9fc213b7ddd9e9c4ab301d" + "bytes": "50ce3637b809c179fbe7f41a1ac3680ed10af468d64e0cb8164ebba99d8ae728" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "348151fa831fa565be300e4cc6dba1736d997b513e9fc213b7ddd9e9c4ab301d" + "bytes": "50ce3637b809c179fbe7f41a1ac3680ed10af468d64e0cb8164ebba99d8ae728" } ] }, "durability": "persistent", "val": { - "bytes": "072e3bd2d4371531a91d765212a1d2c669fb94317536b7f388492471a1d89271" + "bytes": "4b59a2b36f33ab9501412e216a3bf57c3a5ba2cb3dd13ee8b10975f7bef54f51" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "937625210" + "i128": "705402069" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.122.json index 42961d20..bb245f60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "990951879" + "i128": "657167544" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "990951879" + "i128": "657167544" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1c69830b7735d4f017b7caa26b96fef8583b56983dfb9d60ebfaa1910b01f776" + "bytes": "d21567e1ef5f75a4c5ee665bfb1ea87aaa3fdab608dc01fcf24fce76f3ccf293" }, { - "u64": "2752" + "u64": "1947" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "990951879" + "i128": "657167544" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2752, + "timestamp": 1947, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ee85ca9c663a1286b9c965093857c4dbcbbc4d02fa533615805192e11e89b28" + "bytes": "f04f18c5c45c2ca9692897218b0f237f44f29da2e3617551ec2871340a17090a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ee85ca9c663a1286b9c965093857c4dbcbbc4d02fa533615805192e11e89b28" + "bytes": "f04f18c5c45c2ca9692897218b0f237f44f29da2e3617551ec2871340a17090a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "990951879" + "i128": "657167544" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "990951879" + "i128": "657167544" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2752" + "u64": "1947" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d27d39fdd288a26cbfbe3963ef9850595303b59d955ea8c8b7bb284faf60bfb" + "bytes": "7ec136ca809b0421feaa681423d853682a0fb722228506c687be1efed0c257d6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d27d39fdd288a26cbfbe3963ef9850595303b59d955ea8c8b7bb284faf60bfb" + "bytes": "7ec136ca809b0421feaa681423d853682a0fb722228506c687be1efed0c257d6" } ] }, "durability": "persistent", "val": { - "bytes": "1ee85ca9c663a1286b9c965093857c4dbcbbc4d02fa533615805192e11e89b28" + "bytes": "f04f18c5c45c2ca9692897218b0f237f44f29da2e3617551ec2871340a17090a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "990951879" + "i128": "657167544" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.123.json index f607a15f..bca171ba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "865269390" + "i128": "700255601" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "865269390" + "i128": "700255601" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc1c03580c870a1d1903d9c4f760b1bd000e6fa8a0cafe1d293f16256d9070b9" + "bytes": "3dd621283cce105052063f717a8bb53f7e4f75c50730062df3fbf115be9cef8d" }, { - "u64": "748" + "u64": "255" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "865269390" + "i128": "700255601" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 748, + "timestamp": 255, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "97a6e4ba2b501876782fff897c030ac37311407b67805612085f814bafbfc0ec" + "bytes": "7a293cc7034f773e47ca646ffd11352c24435a6fd084d6212d19972879cb63bb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "97a6e4ba2b501876782fff897c030ac37311407b67805612085f814bafbfc0ec" + "bytes": "7a293cc7034f773e47ca646ffd11352c24435a6fd084d6212d19972879cb63bb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "865269390" + "i128": "700255601" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "865269390" + "i128": "700255601" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "748" + "u64": "255" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a577de97826826b4f4149e831f9ff10377b2f5f280eecdf944e30579fe97a18" + "bytes": "fa3268544ad943b7f39c04d846f10fafbc28820eee4c6c9f29d3165fd5582df2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a577de97826826b4f4149e831f9ff10377b2f5f280eecdf944e30579fe97a18" + "bytes": "fa3268544ad943b7f39c04d846f10fafbc28820eee4c6c9f29d3165fd5582df2" } ] }, "durability": "persistent", "val": { - "bytes": "97a6e4ba2b501876782fff897c030ac37311407b67805612085f814bafbfc0ec" + "bytes": "7a293cc7034f773e47ca646ffd11352c24435a6fd084d6212d19972879cb63bb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "865269390" + "i128": "700255601" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.124.json index 661ad848..a045ab97 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "118511528" + "i128": "353411590" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "118511528" + "i128": "353411590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7f2b5780020b4f99afae340074941e45d5ffd75bad3eeb6a7a627311bda08a5a" + "bytes": "5cf5b456718bc9209a0f79bb13632094369f8724acd7fda82c950ed630b2c561" }, { - "u64": "2935" + "u64": "2488" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "118511528" + "i128": "353411590" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2935, + "timestamp": 2488, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7bd7743a2a373bb159bbb94ef08aa1c7d39beac8589b1804bfa5e0bcc9e6c6a3" + "bytes": "1445428b8c44d0da225ada3748bda043154279815f127d0f01420b028c5f7aa2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7bd7743a2a373bb159bbb94ef08aa1c7d39beac8589b1804bfa5e0bcc9e6c6a3" + "bytes": "1445428b8c44d0da225ada3748bda043154279815f127d0f01420b028c5f7aa2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "118511528" + "i128": "353411590" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "118511528" + "i128": "353411590" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2935" + "u64": "2488" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e852343dfea2e778b79c9566a63b01ac1c3cb96900b69a523064a83d3c82545f" + "bytes": "adb59d2b8d3dc9aa36fbb53c7674c7468d000c20e34cbbebf2b8eaca978c479a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e852343dfea2e778b79c9566a63b01ac1c3cb96900b69a523064a83d3c82545f" + "bytes": "adb59d2b8d3dc9aa36fbb53c7674c7468d000c20e34cbbebf2b8eaca978c479a" } ] }, "durability": "persistent", "val": { - "bytes": "7bd7743a2a373bb159bbb94ef08aa1c7d39beac8589b1804bfa5e0bcc9e6c6a3" + "bytes": "1445428b8c44d0da225ada3748bda043154279815f127d0f01420b028c5f7aa2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "118511528" + "i128": "353411590" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.125.json index 72f8b0de..94cbc6f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "465322844" + "i128": "854685351" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465322844" + "i128": "854685351" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94cb2f370cba761028bedb6dacd2863a3163ff5483eb2565556d34417ce8256e" + "bytes": "569dbf2402c6feedbcde0f8c875cb3d8e17ba29c814c13a00372dd196bafa94e" }, { - "u64": "1840" + "u64": "2149" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "465322844" + "i128": "854685351" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1840, + "timestamp": 2149, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ddc974ada30407861ecfc17180a1fee48a78f3c90b13fc5c07586795434c946c" + "bytes": "f7966c43d4ad7754832d1273daddab6dd2cf80e83db25910409e18025721bc66" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ddc974ada30407861ecfc17180a1fee48a78f3c90b13fc5c07586795434c946c" + "bytes": "f7966c43d4ad7754832d1273daddab6dd2cf80e83db25910409e18025721bc66" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "465322844" + "i128": "854685351" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "465322844" + "i128": "854685351" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1840" + "u64": "2149" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f41f49533f4aa189ce24008e77cffa66e5f8c578e530c7600597a7f8bffe030" + "bytes": "a95acf9d75cfe4c8b6789069004b9db7a74ac88f3875afc19db2d5a5480cd6b7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f41f49533f4aa189ce24008e77cffa66e5f8c578e530c7600597a7f8bffe030" + "bytes": "a95acf9d75cfe4c8b6789069004b9db7a74ac88f3875afc19db2d5a5480cd6b7" } ] }, "durability": "persistent", "val": { - "bytes": "ddc974ada30407861ecfc17180a1fee48a78f3c90b13fc5c07586795434c946c" + "bytes": "f7966c43d4ad7754832d1273daddab6dd2cf80e83db25910409e18025721bc66" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "465322844" + "i128": "854685351" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.126.json index 4ee8684f..8fec1ab6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "803712155" + "i128": "876505828" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803712155" + "i128": "876505828" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "016a043681b32857115bc225b4d29386393f94f32c9e8dd439e41dd43ce1d380" + "bytes": "655036c322761edbe33a13fda7723eacc2295915c4fb81911228b7a5c4a8e52a" }, { - "u64": "2137" + "u64": "406" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "803712155" + "i128": "876505828" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2137, + "timestamp": 406, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c089d1f97cc184f07ef8d1f2a24d7b0554c25675b0c21f6a3256ee5ae9e05832" + "bytes": "f4b15a5d470de4d41f3f2ed940d6db4cdea8b792670b7a9b422109b9daf2a479" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c089d1f97cc184f07ef8d1f2a24d7b0554c25675b0c21f6a3256ee5ae9e05832" + "bytes": "f4b15a5d470de4d41f3f2ed940d6db4cdea8b792670b7a9b422109b9daf2a479" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803712155" + "i128": "876505828" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "803712155" + "i128": "876505828" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2137" + "u64": "406" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e39e378f4cbcf8b227b8c8a07ef5c8a7a6fe2b03b61a6bf96fd32366ed3f529d" + "bytes": "38a3a30a725c76dc7ef84933272fd90fd9791ab176e6f7bf91ae5b316ea5c771" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e39e378f4cbcf8b227b8c8a07ef5c8a7a6fe2b03b61a6bf96fd32366ed3f529d" + "bytes": "38a3a30a725c76dc7ef84933272fd90fd9791ab176e6f7bf91ae5b316ea5c771" } ] }, "durability": "persistent", "val": { - "bytes": "c089d1f97cc184f07ef8d1f2a24d7b0554c25675b0c21f6a3256ee5ae9e05832" + "bytes": "f4b15a5d470de4d41f3f2ed940d6db4cdea8b792670b7a9b422109b9daf2a479" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "803712155" + "i128": "876505828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.127.json index 25b63864..5fa8ee04 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "34951986" + "i128": "632362790" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "34951986" + "i128": "632362790" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d8955c85f769e5380f37309676cc9ee0733953fc9ede14151d1fcaeb6722ff69" + "bytes": "0d2f0bf537722ae55e13440d4a5403984b918604421fbcd22b343fc5b551b504" }, { - "u64": "2359" + "u64": "1495" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "34951986" + "i128": "632362790" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2359, + "timestamp": 1495, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff20f53941fdcbd4fbebd2c342dd702ff1f0ef0aa2977118b0ff8f8821f27a74" + "bytes": "563e423bc45a3214a6ecd83610ea29dab0e8209ab080a374ced57cb67f3e35e5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff20f53941fdcbd4fbebd2c342dd702ff1f0ef0aa2977118b0ff8f8821f27a74" + "bytes": "563e423bc45a3214a6ecd83610ea29dab0e8209ab080a374ced57cb67f3e35e5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "34951986" + "i128": "632362790" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "34951986" + "i128": "632362790" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2359" + "u64": "1495" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d97c9fc2d4d5b0db039cba7eac3e361addea90174b56a53793189023355dc3df" + "bytes": "dc53a6950a679a35affc5b33c5a5e5b4669dfd9c6c194d8e21f22e86ee60b62b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d97c9fc2d4d5b0db039cba7eac3e361addea90174b56a53793189023355dc3df" + "bytes": "dc53a6950a679a35affc5b33c5a5e5b4669dfd9c6c194d8e21f22e86ee60b62b" } ] }, "durability": "persistent", "val": { - "bytes": "ff20f53941fdcbd4fbebd2c342dd702ff1f0ef0aa2977118b0ff8f8821f27a74" + "bytes": "563e423bc45a3214a6ecd83610ea29dab0e8209ab080a374ced57cb67f3e35e5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "34951986" + "i128": "632362790" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.128.json index d5217f55..e98337d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "581622189" + "i128": "436965962" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "581622189" + "i128": "436965962" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e25d29fec36d4034142604238685f1aeaa0ee29dd90e743529d39babe2fce10" + "bytes": "203a490496bb2a78829809f268a030cefcdb6c8d4870c58fb6f687c537782160" }, { - "u64": "1033" + "u64": "1841" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "581622189" + "i128": "436965962" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1033, + "timestamp": 1841, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d235779bc8492057d241536f346a0f573ebedf8b4ae249f1d97fcc36695c2c96" + "bytes": "81e59d137767ecfd69759c66cacb1779bf92febb9a12e7233107186f58413cd4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d235779bc8492057d241536f346a0f573ebedf8b4ae249f1d97fcc36695c2c96" + "bytes": "81e59d137767ecfd69759c66cacb1779bf92febb9a12e7233107186f58413cd4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581622189" + "i128": "436965962" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "581622189" + "i128": "436965962" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1033" + "u64": "1841" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76572537a4bbc80d5c95b90a964357a233d31b2eb7cad1c8030559cf87fd332e" + "bytes": "c15d0db3ef8fc42db3fd4067b62d10ba7359e425d8838662d343aaab1ad779f5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76572537a4bbc80d5c95b90a964357a233d31b2eb7cad1c8030559cf87fd332e" + "bytes": "c15d0db3ef8fc42db3fd4067b62d10ba7359e425d8838662d343aaab1ad779f5" } ] }, "durability": "persistent", "val": { - "bytes": "d235779bc8492057d241536f346a0f573ebedf8b4ae249f1d97fcc36695c2c96" + "bytes": "81e59d137767ecfd69759c66cacb1779bf92febb9a12e7233107186f58413cd4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "581622189" + "i128": "436965962" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.129.json index ad2f96d9..95900070 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "743632009" + "i128": "588963990" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "743632009" + "i128": "588963990" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a998e17e3c3b5e7e3c7dc1b39297a30992b32eb7b431b37777331915949dd65" + "bytes": "450e4fcd5022b2b270f3af08650e8b16865edc2c22606954ea8415813ba04f96" }, { - "u64": "819" + "u64": "2232" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "743632009" + "i128": "588963990" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 819, + "timestamp": 2232, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78b0476693ec897392e289d06b4bc32ddfc75704f3d132c6dfe2b64fe654b059" + "bytes": "c01cd66833126b7415aa3c06836c4eddceeeef3efeeae01ec2400e98c0f14a1e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78b0476693ec897392e289d06b4bc32ddfc75704f3d132c6dfe2b64fe654b059" + "bytes": "c01cd66833126b7415aa3c06836c4eddceeeef3efeeae01ec2400e98c0f14a1e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "743632009" + "i128": "588963990" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "743632009" + "i128": "588963990" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "819" + "u64": "2232" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4744d30e9f30c685c37b64226ffef491e6647230bc9c9f3c55558f7b01c22ab4" + "bytes": "270c161d505c3db5ea6332cd11ea883308835cfd1013c1147824a74bba57a401" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4744d30e9f30c685c37b64226ffef491e6647230bc9c9f3c55558f7b01c22ab4" + "bytes": "270c161d505c3db5ea6332cd11ea883308835cfd1013c1147824a74bba57a401" } ] }, "durability": "persistent", "val": { - "bytes": "78b0476693ec897392e289d06b4bc32ddfc75704f3d132c6dfe2b64fe654b059" + "bytes": "c01cd66833126b7415aa3c06836c4eddceeeef3efeeae01ec2400e98c0f14a1e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "743632009" + "i128": "588963990" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.13.json index 02c03fea..738139e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "652323456" + "i128": "308316164" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "652323456" + "i128": "308316164" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4aaba5b693bc1633fc45dcf5bdde0080685b87c02a17c83dfabb19a26ef2ecef" + "bytes": "caca875dbe8cd3307057823feeabdf4a90a54a521b2c61e6d2cdc5661e3ff274" }, { - "u64": "3379" + "u64": "468" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "652323456" + "i128": "308316164" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3379, + "timestamp": 468, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "54aae9fb560a2d534a137b2645d1a696437a6b114afce13dd675675e699725dc" + "bytes": "5da4857cac625ce5882ef28e297f8e36a2d5ce930165cf1914a213319619f2d9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "54aae9fb560a2d534a137b2645d1a696437a6b114afce13dd675675e699725dc" + "bytes": "5da4857cac625ce5882ef28e297f8e36a2d5ce930165cf1914a213319619f2d9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "652323456" + "i128": "308316164" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "652323456" + "i128": "308316164" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3379" + "u64": "468" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51c9d4b97b75007bcc185c2a857d229bd047468e474b1d2ffc3235a6fcb4edc2" + "bytes": "9ee17e2a5c261b0d968d91a914367865cad37c89069aa82658265c97e66370d7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51c9d4b97b75007bcc185c2a857d229bd047468e474b1d2ffc3235a6fcb4edc2" + "bytes": "9ee17e2a5c261b0d968d91a914367865cad37c89069aa82658265c97e66370d7" } ] }, "durability": "persistent", "val": { - "bytes": "54aae9fb560a2d534a137b2645d1a696437a6b114afce13dd675675e699725dc" + "bytes": "5da4857cac625ce5882ef28e297f8e36a2d5ce930165cf1914a213319619f2d9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "652323456" + "i128": "308316164" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.130.json index 6ccfe57e..baa5fa5b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "123922586" + "i128": "888063796" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "123922586" + "i128": "888063796" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cdb3c8ad7db0d6e135a7edb9cc86181dfd3a792cdc289d2b83e63ee21855ff49" + "bytes": "940dcdb6cb173cb2abe73090ffd293a3e870093e879e58709d9992178ef5e49f" }, { - "u64": "2834" + "u64": "1704" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "123922586" + "i128": "888063796" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2834, + "timestamp": 1704, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "344db04bc1c1c9629760c8a1342b1be1da43b13d13515574b890a3dc8359cb41" + "bytes": "b8351b504de29e511a26afd3b6efa6cc0d52744955f0b086a2d626100af13b3a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "344db04bc1c1c9629760c8a1342b1be1da43b13d13515574b890a3dc8359cb41" + "bytes": "b8351b504de29e511a26afd3b6efa6cc0d52744955f0b086a2d626100af13b3a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "123922586" + "i128": "888063796" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "123922586" + "i128": "888063796" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2834" + "u64": "1704" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed407960a5adc613ea71a84810186d9dd6030f2681a8e0e254d72b63bd57c9b0" + "bytes": "af2c66f6253fb830a0fdf43b81f7e622cb6d189ec9868e00618bafddf88284c7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed407960a5adc613ea71a84810186d9dd6030f2681a8e0e254d72b63bd57c9b0" + "bytes": "af2c66f6253fb830a0fdf43b81f7e622cb6d189ec9868e00618bafddf88284c7" } ] }, "durability": "persistent", "val": { - "bytes": "344db04bc1c1c9629760c8a1342b1be1da43b13d13515574b890a3dc8359cb41" + "bytes": "b8351b504de29e511a26afd3b6efa6cc0d52744955f0b086a2d626100af13b3a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "123922586" + "i128": "888063796" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.131.json index 1318dde8..212f3ad7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "76025013" + "i128": "257299573" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "76025013" + "i128": "257299573" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d8a5df07ba40efc749b4cd4e30db5081f8516b9c642bed0c14a4c316bc973ff" + "bytes": "8666f3e4e71289c1b077f587d46dcb2a80443ebc4d3927648826f7cdee43cfe5" }, { - "u64": "2185" + "u64": "3235" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "76025013" + "i128": "257299573" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2185, + "timestamp": 3235, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a46362073e5f4ff652d6c1ed0b4313a446979276cae0ca69023bf0734fdb1ccb" + "bytes": "abeca4611a9691b19e992d9aac5541104089de7281b50550621f736b95f61b4d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a46362073e5f4ff652d6c1ed0b4313a446979276cae0ca69023bf0734fdb1ccb" + "bytes": "abeca4611a9691b19e992d9aac5541104089de7281b50550621f736b95f61b4d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "76025013" + "i128": "257299573" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "76025013" + "i128": "257299573" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2185" + "u64": "3235" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e79febdcbcd18531a8c36a5150583916d2604a85bee54a3b422cf7df594ff6de" + "bytes": "2e39e59db72cc46d9db0628e9d9a852b3b5032fff7f442dc1321c966c1bf0679" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e79febdcbcd18531a8c36a5150583916d2604a85bee54a3b422cf7df594ff6de" + "bytes": "2e39e59db72cc46d9db0628e9d9a852b3b5032fff7f442dc1321c966c1bf0679" } ] }, "durability": "persistent", "val": { - "bytes": "a46362073e5f4ff652d6c1ed0b4313a446979276cae0ca69023bf0734fdb1ccb" + "bytes": "abeca4611a9691b19e992d9aac5541104089de7281b50550621f736b95f61b4d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "76025013" + "i128": "257299573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.132.json index 78a683ec..6f4c35e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "722126847" + "i128": "485680215" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722126847" + "i128": "485680215" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "554211e095b1b927b3242becfc790848fc665f8e52da7ffc89fa0214b7bf944a" + "bytes": "d876ab0bf2d74884b3ae63a0183adb1c6fdfff8e3ebec632d98519bd95f76ba6" }, { - "u64": "1155" + "u64": "422" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "722126847" + "i128": "485680215" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1155, + "timestamp": 422, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "942a20299eea1d557a06ada30524ad29e4632d15d359d71a852fa72b0cb2d5cb" + "bytes": "05caa8898378b83897f7b253956ca43de6dc5ac4c45baeaa241a803eafc818cc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "942a20299eea1d557a06ada30524ad29e4632d15d359d71a852fa72b0cb2d5cb" + "bytes": "05caa8898378b83897f7b253956ca43de6dc5ac4c45baeaa241a803eafc818cc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "722126847" + "i128": "485680215" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "722126847" + "i128": "485680215" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1155" + "u64": "422" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2141e50e362352b0843707e30220c8ca22f768ff7692731b6e9ed5f8573fd6d" + "bytes": "891a1b34d364e1bf20b24aa6352f4cb7bfba5457840a61106e6d7f10f41a16eb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2141e50e362352b0843707e30220c8ca22f768ff7692731b6e9ed5f8573fd6d" + "bytes": "891a1b34d364e1bf20b24aa6352f4cb7bfba5457840a61106e6d7f10f41a16eb" } ] }, "durability": "persistent", "val": { - "bytes": "942a20299eea1d557a06ada30524ad29e4632d15d359d71a852fa72b0cb2d5cb" + "bytes": "05caa8898378b83897f7b253956ca43de6dc5ac4c45baeaa241a803eafc818cc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "722126847" + "i128": "485680215" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.133.json index cb76bc45..44d6ddbf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "927296850" + "i128": "10655076" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "927296850" + "i128": "10655076" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f707d744eaebb9515a63d840758cca9d4c496c3190684415da6da7bc4f833c72" + "bytes": "bb44a1446f085b0532572e1450d6f9e369bf367b94764cbe411b56df803b7212" }, { - "u64": "2815" + "u64": "1821" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "927296850" + "i128": "10655076" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2815, + "timestamp": 1821, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e02eb9ddc928774c4f6ccc1a35c8dda6ae257321f1e3f20e536a659a50ff190" + "bytes": "026891390295798b74bb6603ef1862274b32cb6d73e2bf52db271e3612aae8b2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e02eb9ddc928774c4f6ccc1a35c8dda6ae257321f1e3f20e536a659a50ff190" + "bytes": "026891390295798b74bb6603ef1862274b32cb6d73e2bf52db271e3612aae8b2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "927296850" + "i128": "10655076" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "927296850" + "i128": "10655076" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2815" + "u64": "1821" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c492b79012f00aab2a5218b26e373850b5fa19a13bfe5ac4fe60692a3028dce" + "bytes": "4d7908b3dbc1e1a8d9f82e147b0e5459bdc83090089c0a10d20230a689f89cc2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c492b79012f00aab2a5218b26e373850b5fa19a13bfe5ac4fe60692a3028dce" + "bytes": "4d7908b3dbc1e1a8d9f82e147b0e5459bdc83090089c0a10d20230a689f89cc2" } ] }, "durability": "persistent", "val": { - "bytes": "1e02eb9ddc928774c4f6ccc1a35c8dda6ae257321f1e3f20e536a659a50ff190" + "bytes": "026891390295798b74bb6603ef1862274b32cb6d73e2bf52db271e3612aae8b2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "927296850" + "i128": "10655076" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.134.json index 4c6159e2..51563166 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "629945107" + "i128": "548565205" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "629945107" + "i128": "548565205" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19963ae88161f7b605db578d3c459b5a54f92777f4793a6596501a247a89abb5" + "bytes": "c605b5d2b238c15b6c86af02578e45a6494ceeb91f780b180311c68fef354e2e" }, { - "u64": "2753" + "u64": "3270" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "629945107" + "i128": "548565205" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2753, + "timestamp": 3270, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2f0057c7b8ba2199c9614dff000b29dd2dde2da8b5dbcf2961dbc63a5f6952b" + "bytes": "d7e250329a873f723f445e59485eff17b39cb5bc6b9b6eaf8f5c18c78a82fa70" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2f0057c7b8ba2199c9614dff000b29dd2dde2da8b5dbcf2961dbc63a5f6952b" + "bytes": "d7e250329a873f723f445e59485eff17b39cb5bc6b9b6eaf8f5c18c78a82fa70" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "629945107" + "i128": "548565205" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "629945107" + "i128": "548565205" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2753" + "u64": "3270" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e32da840e7bc2a23b2832e726467542b13da3e3fbee63c26804cf5b2177cc27" + "bytes": "0660ea3c8c1c16630e2cf6cdc32e24116a17fd32c0d681c70542b175fa64ea27" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e32da840e7bc2a23b2832e726467542b13da3e3fbee63c26804cf5b2177cc27" + "bytes": "0660ea3c8c1c16630e2cf6cdc32e24116a17fd32c0d681c70542b175fa64ea27" } ] }, "durability": "persistent", "val": { - "bytes": "d2f0057c7b8ba2199c9614dff000b29dd2dde2da8b5dbcf2961dbc63a5f6952b" + "bytes": "d7e250329a873f723f445e59485eff17b39cb5bc6b9b6eaf8f5c18c78a82fa70" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "629945107" + "i128": "548565205" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.135.json index 7abd60a6..41469122 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "455084413" + "i128": "175868043" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "455084413" + "i128": "175868043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d3d158414538629f9dc445cc05aa381a7e845a7fe9674b59a3bfc023e0dd6f4" + "bytes": "a9d79a1df1a2fed8b5541803f36fe954bee4551443d9a1551738e9f101d63e3b" }, { - "u64": "1199" + "u64": "1108" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "455084413" + "i128": "175868043" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1199, + "timestamp": 1108, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "24add7a200009920a3057d56d8e45a274f7dda187088726938a40e2a8ec3315a" + "bytes": "9f7a0ce177c647c7b9849664de5177e315292d5a9882f7fefc6cb6ea60149c10" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "24add7a200009920a3057d56d8e45a274f7dda187088726938a40e2a8ec3315a" + "bytes": "9f7a0ce177c647c7b9849664de5177e315292d5a9882f7fefc6cb6ea60149c10" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "455084413" + "i128": "175868043" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "455084413" + "i128": "175868043" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1199" + "u64": "1108" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "468fc715324c4f47e01e19418b9adeb2205f6d396a6fc6c8c9a219bb0ddd3df3" + "bytes": "7189b22ed34427b279902a4ccfbe1bf2fa28e6589d2e79dda238ffd0ec906699" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "468fc715324c4f47e01e19418b9adeb2205f6d396a6fc6c8c9a219bb0ddd3df3" + "bytes": "7189b22ed34427b279902a4ccfbe1bf2fa28e6589d2e79dda238ffd0ec906699" } ] }, "durability": "persistent", "val": { - "bytes": "24add7a200009920a3057d56d8e45a274f7dda187088726938a40e2a8ec3315a" + "bytes": "9f7a0ce177c647c7b9849664de5177e315292d5a9882f7fefc6cb6ea60149c10" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "455084413" + "i128": "175868043" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.136.json index 32b0db4c..4fb28c56 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "156983963" + "i128": "226901259" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "156983963" + "i128": "226901259" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "17187e9983c4e81f926119890d4f1f66a2056a5047525fe3e72386802c2463a2" + "bytes": "4f76b42dba504c7f21282f4947629e13f5f36595e46ac751d6539d838b825805" }, { - "u64": "3367" + "u64": "446" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "156983963" + "i128": "226901259" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3367, + "timestamp": 446, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e894bea6402d75b4ae8890f75ff9afef224fcd3c17fefe368e9ea07329d25416" + "bytes": "5f462819d324252e67a9445f5d2d1ff53c4799b586be3a69ddd75bc527ba5652" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e894bea6402d75b4ae8890f75ff9afef224fcd3c17fefe368e9ea07329d25416" + "bytes": "5f462819d324252e67a9445f5d2d1ff53c4799b586be3a69ddd75bc527ba5652" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "156983963" + "i128": "226901259" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "156983963" + "i128": "226901259" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3367" + "u64": "446" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f3109ec633fab2f5ff0eb38c17ac3e0999e4305e0b230278cfe049961d0f900" + "bytes": "fbbbe36deaf934379c13a408722d36a4d6ede177ae246886f3f7beae53533b7e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f3109ec633fab2f5ff0eb38c17ac3e0999e4305e0b230278cfe049961d0f900" + "bytes": "fbbbe36deaf934379c13a408722d36a4d6ede177ae246886f3f7beae53533b7e" } ] }, "durability": "persistent", "val": { - "bytes": "e894bea6402d75b4ae8890f75ff9afef224fcd3c17fefe368e9ea07329d25416" + "bytes": "5f462819d324252e67a9445f5d2d1ff53c4799b586be3a69ddd75bc527ba5652" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "156983963" + "i128": "226901259" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.137.json index 3d2c328a..ad8cf6f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "230702539" + "i128": "836857921" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "230702539" + "i128": "836857921" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6bfcd8ee2f22ec2bb27eef272e2e0d806ae62e8a767334be82f0d23b9e1d0c8d" + "bytes": "142c58bff919021d34680f914fc1bf9d0ceb37c32ec707fbe3af4934c19ae54a" }, { - "u64": "620" + "u64": "1685" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "230702539" + "i128": "836857921" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 620, + "timestamp": 1685, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "707ebc5c30d14bcafe86b30c56688a56424ac03bb7e9318c170dc4ea452f085f" + "bytes": "f627b7011d2d822996ddbb585af07903794a426824c017e43495c8a71b5298d9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "707ebc5c30d14bcafe86b30c56688a56424ac03bb7e9318c170dc4ea452f085f" + "bytes": "f627b7011d2d822996ddbb585af07903794a426824c017e43495c8a71b5298d9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "230702539" + "i128": "836857921" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "230702539" + "i128": "836857921" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "620" + "u64": "1685" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16b2a63087e7b0974a820dc99952a8b41d5df46b8a6d7bba35648b17945c264f" + "bytes": "24568cc896f96992eab036e21820a2d5060a4f4ae89b8933c4bed608c7d40df2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16b2a63087e7b0974a820dc99952a8b41d5df46b8a6d7bba35648b17945c264f" + "bytes": "24568cc896f96992eab036e21820a2d5060a4f4ae89b8933c4bed608c7d40df2" } ] }, "durability": "persistent", "val": { - "bytes": "707ebc5c30d14bcafe86b30c56688a56424ac03bb7e9318c170dc4ea452f085f" + "bytes": "f627b7011d2d822996ddbb585af07903794a426824c017e43495c8a71b5298d9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "230702539" + "i128": "836857921" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.138.json index 4bd4b86a..02c11608 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "590402977" + "i128": "641599134" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "590402977" + "i128": "641599134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fabe76341b31f0caa66f2b776ae2589adf58a59b6920f71252f71e99e572a7f3" + "bytes": "5c3da104b5537770d98c6bee1d81c8bb1a23fbcb817e740217a5ef493ffb3d9b" }, { - "u64": "2380" + "u64": "1924" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "590402977" + "i128": "641599134" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2380, + "timestamp": 1924, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0264137e075409d9687aaaa8959f59add46b300e332cefcde8b4bf50cdaf25d4" + "bytes": "2a941149b6c832f125c4fe69ce005ec277bd5905a955dccdaf6493cc17720025" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0264137e075409d9687aaaa8959f59add46b300e332cefcde8b4bf50cdaf25d4" + "bytes": "2a941149b6c832f125c4fe69ce005ec277bd5905a955dccdaf6493cc17720025" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "590402977" + "i128": "641599134" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "590402977" + "i128": "641599134" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2380" + "u64": "1924" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51ca330c59cd0ac7db623de096aa1e6add0b7a8305efcf8310d93d86aefb24bf" + "bytes": "5ff491c29dce7750393495bf85825e4f7060e4f8787b23fb3cf16ef354773d89" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51ca330c59cd0ac7db623de096aa1e6add0b7a8305efcf8310d93d86aefb24bf" + "bytes": "5ff491c29dce7750393495bf85825e4f7060e4f8787b23fb3cf16ef354773d89" } ] }, "durability": "persistent", "val": { - "bytes": "0264137e075409d9687aaaa8959f59add46b300e332cefcde8b4bf50cdaf25d4" + "bytes": "2a941149b6c832f125c4fe69ce005ec277bd5905a955dccdaf6493cc17720025" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "590402977" + "i128": "641599134" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.139.json index 1123c851..3eaeb3d0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "124754450" + "i128": "828486430" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "124754450" + "i128": "828486430" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9372a9f3c45902f1201669c0067c36a2be31caf52c6755e154e17d00e4ba866" + "bytes": "865fba079000f8a8c566a4464a5becfb62f2fd4c9bd69531ad885b63fbf4b816" }, { - "u64": "3068" + "u64": "2605" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "124754450" + "i128": "828486430" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3068, + "timestamp": 2605, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3d0b22e2ac6105bc3757b4b2abe732af2e6376f415e42ce4ffdbda47e98a2eb1" + "bytes": "4c257dbf84d266dacd2317992eda0be6cb392a338fe477457c7ad8441df89300" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3d0b22e2ac6105bc3757b4b2abe732af2e6376f415e42ce4ffdbda47e98a2eb1" + "bytes": "4c257dbf84d266dacd2317992eda0be6cb392a338fe477457c7ad8441df89300" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "124754450" + "i128": "828486430" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "124754450" + "i128": "828486430" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3068" + "u64": "2605" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6115c7fb9b5724acd4fb556e50aca20563a6ed496a67ba36c3f60782b239d897" + "bytes": "1b5c8d88c76ad02ea8b75998fa148deb82216028b834b7e85c4214609f5ddcf6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6115c7fb9b5724acd4fb556e50aca20563a6ed496a67ba36c3f60782b239d897" + "bytes": "1b5c8d88c76ad02ea8b75998fa148deb82216028b834b7e85c4214609f5ddcf6" } ] }, "durability": "persistent", "val": { - "bytes": "3d0b22e2ac6105bc3757b4b2abe732af2e6376f415e42ce4ffdbda47e98a2eb1" + "bytes": "4c257dbf84d266dacd2317992eda0be6cb392a338fe477457c7ad8441df89300" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "124754450" + "i128": "828486430" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.14.json index efe54394..82b02362 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "118054907" + "i128": "381749860" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "118054907" + "i128": "381749860" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7b584d5d45a60fb608d9a730826d923e672fb79ff9311bd60604c2b0a0913dd" + "bytes": "c83ce899ab6b72c357b38a8c8f1e287bee3a87b7efd678df81344677906d5111" }, { - "u64": "1451" + "u64": "2217" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "118054907" + "i128": "381749860" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1451, + "timestamp": 2217, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "558da2c7563409ecab24e88db1c16797101cb418e6167541e06d94a230da21b5" + "bytes": "cd7f28d9f67024848277f2358575b8016aa2dc0b21d79b44f0a8de8404b088b2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "558da2c7563409ecab24e88db1c16797101cb418e6167541e06d94a230da21b5" + "bytes": "cd7f28d9f67024848277f2358575b8016aa2dc0b21d79b44f0a8de8404b088b2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "118054907" + "i128": "381749860" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "118054907" + "i128": "381749860" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1451" + "u64": "2217" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a9eefd32eea955e4575e052162639184978b6939bbdf710d81fef0f7cf95615" + "bytes": "2a63f4461d2033f5ee4ec4b40ce8961c742cba71a92cfe0650f323ddee9e2626" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a9eefd32eea955e4575e052162639184978b6939bbdf710d81fef0f7cf95615" + "bytes": "2a63f4461d2033f5ee4ec4b40ce8961c742cba71a92cfe0650f323ddee9e2626" } ] }, "durability": "persistent", "val": { - "bytes": "558da2c7563409ecab24e88db1c16797101cb418e6167541e06d94a230da21b5" + "bytes": "cd7f28d9f67024848277f2358575b8016aa2dc0b21d79b44f0a8de8404b088b2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "118054907" + "i128": "381749860" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.140.json index 2f28b623..c07e6bb7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "175924654" + "i128": "180584183" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "175924654" + "i128": "180584183" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7dae763a855fd4b37ac0dbe613937cd1162f7b66e594f3c4cc14f5aea261a494" + "bytes": "9f69870c9e217f5d6549d0f4c2c78840f1e19d7105624ab7d02b86cb4a2db575" }, { - "u64": "2491" + "u64": "1430" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "175924654" + "i128": "180584183" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2491, + "timestamp": 1430, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c03e51e2a5891c61d407343a9122dd6a3fa91b4303d45242f052bdccb8858c5d" + "bytes": "50fc1feb7a9117d246f8411edde8fa1809ff35f203e2693c23fe107424d7cd98" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c03e51e2a5891c61d407343a9122dd6a3fa91b4303d45242f052bdccb8858c5d" + "bytes": "50fc1feb7a9117d246f8411edde8fa1809ff35f203e2693c23fe107424d7cd98" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "175924654" + "i128": "180584183" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "175924654" + "i128": "180584183" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2491" + "u64": "1430" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f55f52caf3910fe104b925eccd6f1b28773f21ed97b65d8da20d1e7472265836" + "bytes": "a22d4e419502e20b12e43adfe0d9b7359d151a879436eb49432b103ebec46af6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f55f52caf3910fe104b925eccd6f1b28773f21ed97b65d8da20d1e7472265836" + "bytes": "a22d4e419502e20b12e43adfe0d9b7359d151a879436eb49432b103ebec46af6" } ] }, "durability": "persistent", "val": { - "bytes": "c03e51e2a5891c61d407343a9122dd6a3fa91b4303d45242f052bdccb8858c5d" + "bytes": "50fc1feb7a9117d246f8411edde8fa1809ff35f203e2693c23fe107424d7cd98" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "175924654" + "i128": "180584183" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.141.json index 7fd63d2f..6c150cd0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93769167" + "i128": "845470567" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93769167" + "i128": "845470567" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e3b288ed5de3a39d7efd79570876f6223ad7be76c04a994f08917e16e5a39ec5" + "bytes": "415c3c2af404c744eb5730637d06604eacc86fcce7fee563c03b29bbc77442a4" }, { - "u64": "2924" + "u64": "3386" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93769167" + "i128": "845470567" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2924, + "timestamp": 3386, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ef9489a6431c3d3085aedee48e0e4ebec91323a0a8a2c32f275665a0062668d" + "bytes": "be25ab75531c70dff8160324a784f0078b183beb6e6177f9212a226be6e584f7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ef9489a6431c3d3085aedee48e0e4ebec91323a0a8a2c32f275665a0062668d" + "bytes": "be25ab75531c70dff8160324a784f0078b183beb6e6177f9212a226be6e584f7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93769167" + "i128": "845470567" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93769167" + "i128": "845470567" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2924" + "u64": "3386" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "00b2776a5f8c242fe999804c8002a15277cdf5a65bd1184448fbfa5970a2cb1a" + "bytes": "52735d192997e2fc7e0a1268a9624b1d1d01cf66a7f069b012387c9b0b14cedb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "00b2776a5f8c242fe999804c8002a15277cdf5a65bd1184448fbfa5970a2cb1a" + "bytes": "52735d192997e2fc7e0a1268a9624b1d1d01cf66a7f069b012387c9b0b14cedb" } ] }, "durability": "persistent", "val": { - "bytes": "0ef9489a6431c3d3085aedee48e0e4ebec91323a0a8a2c32f275665a0062668d" + "bytes": "be25ab75531c70dff8160324a784f0078b183beb6e6177f9212a226be6e584f7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "93769167" + "i128": "845470567" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.142.json index 55e6f910..200a8bb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "479415883" + "i128": "40659912" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "479415883" + "i128": "40659912" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "45b7b82071ab7c823953ad5df0b2f9537473af97d45485ccc9327c9266300282" + "bytes": "5e96160505a8d00ba425902515199e2838fe067d56c81a78caaae85a53cad7f6" }, { - "u64": "2895" + "u64": "2991" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "479415883" + "i128": "40659912" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2895, + "timestamp": 2991, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8628e66ddd085a8fc0739cacb55d616c46c5e40abb3ff4a1c6c6c7379cfe7ec" + "bytes": "89d252f604334ea658421965a76d198a45ea077df5ef442d17b5ee7726f35699" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8628e66ddd085a8fc0739cacb55d616c46c5e40abb3ff4a1c6c6c7379cfe7ec" + "bytes": "89d252f604334ea658421965a76d198a45ea077df5ef442d17b5ee7726f35699" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "479415883" + "i128": "40659912" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "479415883" + "i128": "40659912" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2895" + "u64": "2991" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad286cbdfcdff39463c5d7faa5367104f8cc96be50c49aa2a84231627d517435" + "bytes": "d1a3c0d243d104d23923ca7b132896e85faaa1f1dd1c9b354d42156f4ceca01b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad286cbdfcdff39463c5d7faa5367104f8cc96be50c49aa2a84231627d517435" + "bytes": "d1a3c0d243d104d23923ca7b132896e85faaa1f1dd1c9b354d42156f4ceca01b" } ] }, "durability": "persistent", "val": { - "bytes": "a8628e66ddd085a8fc0739cacb55d616c46c5e40abb3ff4a1c6c6c7379cfe7ec" + "bytes": "89d252f604334ea658421965a76d198a45ea077df5ef442d17b5ee7726f35699" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "479415883" + "i128": "40659912" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.143.json index a4cc0b22..91b1e275 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "547804796" + "i128": "571714928" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "547804796" + "i128": "571714928" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4b575357244ae53051430a07978618ac1c9032f4f9f099e32df8ad952afdc9c" + "bytes": "8fc58469b746ef5507d9a718e056537f9f0790df59a2ab9c09cd45c1cb793a51" }, { - "u64": "1036" + "u64": "286" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "547804796" + "i128": "571714928" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1036, + "timestamp": 286, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bcae008d8c9f3db8cd11c40f7e6c15bfbc687798a6caa9589586a09f82199fdb" + "bytes": "2559875b0ebd7eaee6dfffe4e5d189cbfc2a158bb31d462ad4a6154c3b032721" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bcae008d8c9f3db8cd11c40f7e6c15bfbc687798a6caa9589586a09f82199fdb" + "bytes": "2559875b0ebd7eaee6dfffe4e5d189cbfc2a158bb31d462ad4a6154c3b032721" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "547804796" + "i128": "571714928" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "547804796" + "i128": "571714928" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1036" + "u64": "286" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0dddef1be5963fd457ac1d13ba3a9f2dce1f950da35d27d7fdfa532bad3e6588" + "bytes": "7a6f91bd9a66aecaab3d8e9620d40a183310f1a6f333d67f9b04bbe279c4ccab" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0dddef1be5963fd457ac1d13ba3a9f2dce1f950da35d27d7fdfa532bad3e6588" + "bytes": "7a6f91bd9a66aecaab3d8e9620d40a183310f1a6f333d67f9b04bbe279c4ccab" } ] }, "durability": "persistent", "val": { - "bytes": "bcae008d8c9f3db8cd11c40f7e6c15bfbc687798a6caa9589586a09f82199fdb" + "bytes": "2559875b0ebd7eaee6dfffe4e5d189cbfc2a158bb31d462ad4a6154c3b032721" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "547804796" + "i128": "571714928" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.144.json index 20617df1..2c9a7ad4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "301312595" + "i128": "155332412" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "301312595" + "i128": "155332412" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a512bf21ea962ffeb791cf0e00fc95b9f58906db809bcc6f7498bf07bc434b80" + "bytes": "10d47eb6d638edc01ae3a1c2fe849540ba5683609ddd38668f83cc4b7f9c5321" }, { - "u64": "2675" + "u64": "2086" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "301312595" + "i128": "155332412" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2675, + "timestamp": 2086, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8bede9fad58785db65f6852b446dc56647dc2e44f5870db0933a940ced02ff23" + "bytes": "3dee515dd83ce6bba0741bcbfdb7587eb05aa73bb5fbdb376cbd9c4db5c3bda2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8bede9fad58785db65f6852b446dc56647dc2e44f5870db0933a940ced02ff23" + "bytes": "3dee515dd83ce6bba0741bcbfdb7587eb05aa73bb5fbdb376cbd9c4db5c3bda2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "301312595" + "i128": "155332412" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "301312595" + "i128": "155332412" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2675" + "u64": "2086" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "273fbd878c8261c2dec4f6e8e552872598ce70d075b4660849d1562ad1fea361" + "bytes": "bec3a11ef1363b1118b6c7e16ea0510490f37053df1cc3d81711a09db4e8f136" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "273fbd878c8261c2dec4f6e8e552872598ce70d075b4660849d1562ad1fea361" + "bytes": "bec3a11ef1363b1118b6c7e16ea0510490f37053df1cc3d81711a09db4e8f136" } ] }, "durability": "persistent", "val": { - "bytes": "8bede9fad58785db65f6852b446dc56647dc2e44f5870db0933a940ced02ff23" + "bytes": "3dee515dd83ce6bba0741bcbfdb7587eb05aa73bb5fbdb376cbd9c4db5c3bda2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "301312595" + "i128": "155332412" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.145.json index 003364fd..ef57521b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "353099308" + "i128": "437326717" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "353099308" + "i128": "437326717" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "680b45928a65824bef79ef1d7a466b360733cab1d3d46563f60ce229a5e250ee" + "bytes": "162991e87f74e25238464ddf3dded50f32a348a0709c182c49dddb21423d2b7b" }, { - "u64": "343" + "u64": "1838" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "353099308" + "i128": "437326717" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 343, + "timestamp": 1838, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca728d79f318a7797eaac331f5f1344fc911eeef2b4adf31e4a7f86b136b69fd" + "bytes": "c20e0cdac0366b88d119be4f77cd398cad5443472570b896d3fd3cf1b156f573" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca728d79f318a7797eaac331f5f1344fc911eeef2b4adf31e4a7f86b136b69fd" + "bytes": "c20e0cdac0366b88d119be4f77cd398cad5443472570b896d3fd3cf1b156f573" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "353099308" + "i128": "437326717" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "353099308" + "i128": "437326717" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "343" + "u64": "1838" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b616bc451b79391bf69b952b7a5092a6aaf2b3fd048b8aad2e8b54a9e5cd393b" + "bytes": "d498e9673c8f5af4ac3cecba65917d47732f455a393d811da03b8f21faf765b0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b616bc451b79391bf69b952b7a5092a6aaf2b3fd048b8aad2e8b54a9e5cd393b" + "bytes": "d498e9673c8f5af4ac3cecba65917d47732f455a393d811da03b8f21faf765b0" } ] }, "durability": "persistent", "val": { - "bytes": "ca728d79f318a7797eaac331f5f1344fc911eeef2b4adf31e4a7f86b136b69fd" + "bytes": "c20e0cdac0366b88d119be4f77cd398cad5443472570b896d3fd3cf1b156f573" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "353099308" + "i128": "437326717" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.146.json index 244d1f9f..d9102382 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "161626810" + "i128": "679762713" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "161626810" + "i128": "679762713" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82d52de913549283dd1c8a14bd74ad1846b69a5780753897cb9f86835ac08e18" + "bytes": "dbdb17e42bafaf00a6385025bb480729def2fbbcd4a31d02d96407e5d27ae7a4" }, { - "u64": "2869" + "u64": "3563" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "161626810" + "i128": "679762713" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2869, + "timestamp": 3563, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4a4d4dc0f1c5c08a4c649a5333d5f2778a78e1c0fbc773cb0238fada3120960" + "bytes": "84ce4d311cf64e3331e33fd3d37c415c661ea4b19f7e7b4a90ea2cfc64e69b23" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4a4d4dc0f1c5c08a4c649a5333d5f2778a78e1c0fbc773cb0238fada3120960" + "bytes": "84ce4d311cf64e3331e33fd3d37c415c661ea4b19f7e7b4a90ea2cfc64e69b23" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "161626810" + "i128": "679762713" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "161626810" + "i128": "679762713" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2869" + "u64": "3563" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e71f5a5940b644598b1cf13de2149d59787cd378d8e41f9c28301ff73c40607" + "bytes": "28271de2400146b9975453e4095102ab4ab9c79e4d5d29afbaf7c31f617ccb4c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e71f5a5940b644598b1cf13de2149d59787cd378d8e41f9c28301ff73c40607" + "bytes": "28271de2400146b9975453e4095102ab4ab9c79e4d5d29afbaf7c31f617ccb4c" } ] }, "durability": "persistent", "val": { - "bytes": "d4a4d4dc0f1c5c08a4c649a5333d5f2778a78e1c0fbc773cb0238fada3120960" + "bytes": "84ce4d311cf64e3331e33fd3d37c415c661ea4b19f7e7b4a90ea2cfc64e69b23" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "161626810" + "i128": "679762713" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.147.json index 8df87528..6baede29 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "593191293" + "i128": "808275495" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "593191293" + "i128": "808275495" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a714ae12ad77524b12b4aaedbf650503464f5c795140ff1b395969635f3d03fe" + "bytes": "0a65518301d9527c21f3b5da295a813a50074cac3f31d8375088e38157783e31" }, { - "u64": "3035" + "u64": "5" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "593191293" + "i128": "808275495" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3035, + "timestamp": 5, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1cb368cfd2196b03c4548a2d54247b9379286036221f21f5e62014ac873fb824" + "bytes": "9746d612f8e8f6a85b159a77c146e7416cd2ee5d4b29e7fbf178f6b8e61857fd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1cb368cfd2196b03c4548a2d54247b9379286036221f21f5e62014ac873fb824" + "bytes": "9746d612f8e8f6a85b159a77c146e7416cd2ee5d4b29e7fbf178f6b8e61857fd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "593191293" + "i128": "808275495" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "593191293" + "i128": "808275495" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3035" + "u64": "5" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cdbeee6fd0c7290169095e2473fe5dd2091f818990f042cdd5e8d7e0a3bd2260" + "bytes": "e231f3ea6ae0984b7d7656627e260520e04ddd51be5e75318848e2abbf3bdf55" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cdbeee6fd0c7290169095e2473fe5dd2091f818990f042cdd5e8d7e0a3bd2260" + "bytes": "e231f3ea6ae0984b7d7656627e260520e04ddd51be5e75318848e2abbf3bdf55" } ] }, "durability": "persistent", "val": { - "bytes": "1cb368cfd2196b03c4548a2d54247b9379286036221f21f5e62014ac873fb824" + "bytes": "9746d612f8e8f6a85b159a77c146e7416cd2ee5d4b29e7fbf178f6b8e61857fd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "593191293" + "i128": "808275495" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.148.json index fc6b6108..2e0ed01c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "98738109" + "i128": "335200121" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "98738109" + "i128": "335200121" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5da6db4abbf07208b1a2d20fc222ca06e8bb92fa64a88913bee3e2ccd745dbb6" + "bytes": "1b9b6ede1ee89cc9fc7a0bce6eb0d6d59c88fa07ac3a9de9d4cef61f5dd89e70" }, { - "u64": "116" + "u64": "1523" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "98738109" + "i128": "335200121" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 116, + "timestamp": 1523, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3306583c2e416bb3a44adca17f3ab865acc4bb6b8deab6e5411421557eb516cf" + "bytes": "8c50f054e158c51188a2ca062bee8b4e0e3b6da864dcba8a928e0faf8dccc626" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3306583c2e416bb3a44adca17f3ab865acc4bb6b8deab6e5411421557eb516cf" + "bytes": "8c50f054e158c51188a2ca062bee8b4e0e3b6da864dcba8a928e0faf8dccc626" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "98738109" + "i128": "335200121" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "98738109" + "i128": "335200121" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "116" + "u64": "1523" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca1110ccf39b6613080814602c1106d7e8804935305a9aa54955613036115c2b" + "bytes": "11bb3eeb6527a0a9c0d5a87b1e343242cbb22a3df0426a5b2ade7f65fd15ff56" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca1110ccf39b6613080814602c1106d7e8804935305a9aa54955613036115c2b" + "bytes": "11bb3eeb6527a0a9c0d5a87b1e343242cbb22a3df0426a5b2ade7f65fd15ff56" } ] }, "durability": "persistent", "val": { - "bytes": "3306583c2e416bb3a44adca17f3ab865acc4bb6b8deab6e5411421557eb516cf" + "bytes": "8c50f054e158c51188a2ca062bee8b4e0e3b6da864dcba8a928e0faf8dccc626" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "98738109" + "i128": "335200121" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.149.json index 338ebcf9..2ae6c320 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "635616376" + "i128": "331597881" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "635616376" + "i128": "331597881" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b17a96a84318f534ffaf82e7624d65dfc1e14a5661a3bbb24b3d14919ff68ee" + "bytes": "4632d456547150096b4912feb34f4ed76f7fde7ff6c4ff71446947392a4a8951" }, { - "u64": "1871" + "u64": "640" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "635616376" + "i128": "331597881" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1871, + "timestamp": 640, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51c11f1e0d4abf723e3e72ab025b5e0d2c51326b098d6cbdc91283c8afab120d" + "bytes": "066c155463fe88dec7615fa250f857e21cd389099ffa9c1d46309c1c3e5e48aa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51c11f1e0d4abf723e3e72ab025b5e0d2c51326b098d6cbdc91283c8afab120d" + "bytes": "066c155463fe88dec7615fa250f857e21cd389099ffa9c1d46309c1c3e5e48aa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "635616376" + "i128": "331597881" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "635616376" + "i128": "331597881" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1871" + "u64": "640" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94b9a5572887bf39a96892510c8d7f6b50dba82600f41946351dbe1e7e788afe" + "bytes": "4f6376445563c77ad6aa92e5e243d1a6d3a9596a2a1a1fc53ce3093602ee91b6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94b9a5572887bf39a96892510c8d7f6b50dba82600f41946351dbe1e7e788afe" + "bytes": "4f6376445563c77ad6aa92e5e243d1a6d3a9596a2a1a1fc53ce3093602ee91b6" } ] }, "durability": "persistent", "val": { - "bytes": "51c11f1e0d4abf723e3e72ab025b5e0d2c51326b098d6cbdc91283c8afab120d" + "bytes": "066c155463fe88dec7615fa250f857e21cd389099ffa9c1d46309c1c3e5e48aa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "635616376" + "i128": "331597881" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.15.json index 39972a52..27c7a98e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651428226" + "i128": "659223156" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651428226" + "i128": "659223156" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "61da0554f3fc07db9b1477e565aa1c880763aaff5dcbfe34f4851008ca0e1097" + "bytes": "26301eeb2423b35412f1005a7015ad8b36e05551367022a6653bc8e4f12189d5" }, { - "u64": "699" + "u64": "1242" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651428226" + "i128": "659223156" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 699, + "timestamp": 1242, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f5ef01fe6a01f4339b8bdecaad2e2f7fa75da220e98a7373799d362aee6f21e" + "bytes": "230b5551d942cdd21b8884708cb6f3e411e59eecb147c9ab0fbb2a9591395131" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f5ef01fe6a01f4339b8bdecaad2e2f7fa75da220e98a7373799d362aee6f21e" + "bytes": "230b5551d942cdd21b8884708cb6f3e411e59eecb147c9ab0fbb2a9591395131" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651428226" + "i128": "659223156" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "651428226" + "i128": "659223156" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "699" + "u64": "1242" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa1d83469d9ceab1d4e859965978af12c7f1609d4a35f6ed303624d820a746bb" + "bytes": "1f23e82e8ff268743ee9c5523c1b2900cb613890484d3e73e45ff61175643d31" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa1d83469d9ceab1d4e859965978af12c7f1609d4a35f6ed303624d820a746bb" + "bytes": "1f23e82e8ff268743ee9c5523c1b2900cb613890484d3e73e45ff61175643d31" } ] }, "durability": "persistent", "val": { - "bytes": "3f5ef01fe6a01f4339b8bdecaad2e2f7fa75da220e98a7373799d362aee6f21e" + "bytes": "230b5551d942cdd21b8884708cb6f3e411e59eecb147c9ab0fbb2a9591395131" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "651428226" + "i128": "659223156" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.150.json index e0d278ab..eebe8637 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "226441846" + "i128": "160354831" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226441846" + "i128": "160354831" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2093776ae1657ceafbbde99f329980d141fd4271befbe3def92602ec74a839ad" + "bytes": "b8212f7e6f0810fb620cbf94969087c3e3b0db43ddb4942aa7d3b162e18bbc31" }, { - "u64": "1617" + "u64": "3204" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "226441846" + "i128": "160354831" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1617, + "timestamp": 3204, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c19009fc46f270a552c8e80e6155618904cec01e0e46848ea5c0b5baabb405ee" + "bytes": "41b6ae01fcd2cd67785bca3205e5dcacdd9613fb413b7c30c086ea4e54a23f82" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c19009fc46f270a552c8e80e6155618904cec01e0e46848ea5c0b5baabb405ee" + "bytes": "41b6ae01fcd2cd67785bca3205e5dcacdd9613fb413b7c30c086ea4e54a23f82" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "226441846" + "i128": "160354831" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "226441846" + "i128": "160354831" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1617" + "u64": "3204" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19c7a25211c088346a90f6d299bfae08d4701d1d7732966a7edb231980619419" + "bytes": "c0ecc605a5be2571a4d84db512d1683add840bda22e300423b283d5606a20022" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19c7a25211c088346a90f6d299bfae08d4701d1d7732966a7edb231980619419" + "bytes": "c0ecc605a5be2571a4d84db512d1683add840bda22e300423b283d5606a20022" } ] }, "durability": "persistent", "val": { - "bytes": "c19009fc46f270a552c8e80e6155618904cec01e0e46848ea5c0b5baabb405ee" + "bytes": "41b6ae01fcd2cd67785bca3205e5dcacdd9613fb413b7c30c086ea4e54a23f82" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "226441846" + "i128": "160354831" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.151.json index bb570452..53db185d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "685323323" + "i128": "979478318" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "685323323" + "i128": "979478318" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3c4f62deeaea833e7f66f5b0fca9c733c0faa1f86808d4097cde3a7c7149b8f" + "bytes": "dd3f082ca65043982ad56c802065f751895ffba8dee21a8ae0817675c462d35f" }, { - "u64": "3011" + "u64": "2259" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "685323323" + "i128": "979478318" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3011, + "timestamp": 2259, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cdefe952028cfeefe6fbb9b51241af3c1621dc0e74ed2bf598138664ea4dbc75" + "bytes": "958f08a1587fc6c4e1b8b299f4d5c08baa58708c6e7ea88007321fc72c3bd10d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cdefe952028cfeefe6fbb9b51241af3c1621dc0e74ed2bf598138664ea4dbc75" + "bytes": "958f08a1587fc6c4e1b8b299f4d5c08baa58708c6e7ea88007321fc72c3bd10d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "685323323" + "i128": "979478318" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "685323323" + "i128": "979478318" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3011" + "u64": "2259" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2ceab890ecf185780581b9732d674afc55f1afe5be8077f63bd9c72249d10e2" + "bytes": "ede94b5dabe75d55357793c3dc69cbeae410e3dadcf801396e10c74bff1117c3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2ceab890ecf185780581b9732d674afc55f1afe5be8077f63bd9c72249d10e2" + "bytes": "ede94b5dabe75d55357793c3dc69cbeae410e3dadcf801396e10c74bff1117c3" } ] }, "durability": "persistent", "val": { - "bytes": "cdefe952028cfeefe6fbb9b51241af3c1621dc0e74ed2bf598138664ea4dbc75" + "bytes": "958f08a1587fc6c4e1b8b299f4d5c08baa58708c6e7ea88007321fc72c3bd10d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "685323323" + "i128": "979478318" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.152.json index 45013ddc..256101ba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "187884899" + "i128": "624940168" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "187884899" + "i128": "624940168" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da9b356f254577b287acb20a987dbfe0f8e4614578df9277f358527db04bffe4" + "bytes": "b13cbcad0e110b4c1cd20103ddc7d66bbbc0ad7b0c890b6786a7ddfc29f35acf" }, { - "u64": "1533" + "u64": "1661" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "187884899" + "i128": "624940168" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1533, + "timestamp": 1661, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "665788c157208670e19f1821c08e9edc5e62fa707fe69e4976d66589c9133a8e" + "bytes": "a8b0505b09f4124a9e8d605e62e38dc1e1181f503c1d6f78f55db13ed82675be" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "665788c157208670e19f1821c08e9edc5e62fa707fe69e4976d66589c9133a8e" + "bytes": "a8b0505b09f4124a9e8d605e62e38dc1e1181f503c1d6f78f55db13ed82675be" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "187884899" + "i128": "624940168" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "187884899" + "i128": "624940168" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1533" + "u64": "1661" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c47025e8cc49dee645c18a1dc4148d037b72eddf40d0a3f0e6783dd18be85630" + "bytes": "2a8a1453fe0931f08dd5ca88b4fc2bc1003735e31fcab035e44750d0dda832eb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c47025e8cc49dee645c18a1dc4148d037b72eddf40d0a3f0e6783dd18be85630" + "bytes": "2a8a1453fe0931f08dd5ca88b4fc2bc1003735e31fcab035e44750d0dda832eb" } ] }, "durability": "persistent", "val": { - "bytes": "665788c157208670e19f1821c08e9edc5e62fa707fe69e4976d66589c9133a8e" + "bytes": "a8b0505b09f4124a9e8d605e62e38dc1e1181f503c1d6f78f55db13ed82675be" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "187884899" + "i128": "624940168" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.153.json index 14be1b60..d749a1fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "16183278" + "i128": "602133159" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "16183278" + "i128": "602133159" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25bf5bc0598b327ebfb4c42640b06cf448f461b847784244c35985c02e49dfff" + "bytes": "61aeef8cfa32edcf6ebc658bb961846915a7820da6e9ab3256fb6b422ca723e4" }, { - "u64": "1379" + "u64": "3582" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "16183278" + "i128": "602133159" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1379, + "timestamp": 3582, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "240fba1928abea46dfb90c68df947b99fe89b9c5b8c4b4a29e562b8c6745e194" + "bytes": "ad109eeae9a7f835cd1d69f56542a33cdb6bf61ce653081c9749924f0df11fb3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "240fba1928abea46dfb90c68df947b99fe89b9c5b8c4b4a29e562b8c6745e194" + "bytes": "ad109eeae9a7f835cd1d69f56542a33cdb6bf61ce653081c9749924f0df11fb3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "16183278" + "i128": "602133159" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "16183278" + "i128": "602133159" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1379" + "u64": "3582" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba1d4c7b23590c96beca5d02cfcc6db1a2bcafdb4bf55e9c650b11be2891e84f" + "bytes": "23ab4c004d6a547337a0b9f464a8254bebaa09ac76364148b38fd9d9e446da19" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba1d4c7b23590c96beca5d02cfcc6db1a2bcafdb4bf55e9c650b11be2891e84f" + "bytes": "23ab4c004d6a547337a0b9f464a8254bebaa09ac76364148b38fd9d9e446da19" } ] }, "durability": "persistent", "val": { - "bytes": "240fba1928abea46dfb90c68df947b99fe89b9c5b8c4b4a29e562b8c6745e194" + "bytes": "ad109eeae9a7f835cd1d69f56542a33cdb6bf61ce653081c9749924f0df11fb3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "16183278" + "i128": "602133159" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.154.json index 63c0c786..a43e5c97 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "453990145" + "i128": "407463800" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "453990145" + "i128": "407463800" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5d98fd604699997972ff07101535073caa5a27f30bcf65b238b43addf1939bf" + "bytes": "3db92df3ce10c4092c09c55ca3c295543e271575a2fe620c01920d83814b8996" }, { - "u64": "3516" + "u64": "738" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "453990145" + "i128": "407463800" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3516, + "timestamp": 738, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6c7ee851679e70414868fe1b281fbab80365808aecd7a8e7f697e3a27c5ff87" + "bytes": "9db42e8202f90c0a9e4864fa7582b657d65ba33a83007fd47bb6f62794466a11" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6c7ee851679e70414868fe1b281fbab80365808aecd7a8e7f697e3a27c5ff87" + "bytes": "9db42e8202f90c0a9e4864fa7582b657d65ba33a83007fd47bb6f62794466a11" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "453990145" + "i128": "407463800" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "453990145" + "i128": "407463800" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3516" + "u64": "738" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2ed656458b7796871b9bcb15aaff838c74a51240367d5c36f941a124237fbc0" + "bytes": "c93f488f2c850f4eb6c2d7ffafd17ba796b15a9a1133bdf1ad3c7fe670a03916" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2ed656458b7796871b9bcb15aaff838c74a51240367d5c36f941a124237fbc0" + "bytes": "c93f488f2c850f4eb6c2d7ffafd17ba796b15a9a1133bdf1ad3c7fe670a03916" } ] }, "durability": "persistent", "val": { - "bytes": "a6c7ee851679e70414868fe1b281fbab80365808aecd7a8e7f697e3a27c5ff87" + "bytes": "9db42e8202f90c0a9e4864fa7582b657d65ba33a83007fd47bb6f62794466a11" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "453990145" + "i128": "407463800" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.155.json index e2e9d624..e291d3a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "130828017" + "i128": "943163413" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "130828017" + "i128": "943163413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9261cd8699fd8729e1d015a251830547cfce66057ada290ca80ef283c30cb4b1" + "bytes": "ce03aa337cda410f605c1b802301369492b71f0024902fdb4233a33996d4ae57" }, { - "u64": "23" + "u64": "3303" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "130828017" + "i128": "943163413" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23, + "timestamp": 3303, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c26926077a3103619b4960c67386ef7813f9f4e5826254b3731ab04f54c0ad81" + "bytes": "aa755e3a588b4250b86b91c84a9846c376a43149eccb7f3497dc0864880833d2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c26926077a3103619b4960c67386ef7813f9f4e5826254b3731ab04f54c0ad81" + "bytes": "aa755e3a588b4250b86b91c84a9846c376a43149eccb7f3497dc0864880833d2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "130828017" + "i128": "943163413" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "130828017" + "i128": "943163413" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "23" + "u64": "3303" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b8a06a858d5cfba36c08b801a5070efe764ccf8b7148c4d18b7e5f93ae9c1a7" + "bytes": "ceea80afb60c49905ee4638eadc9cf03c0b78d73167a050a9e79edbdc61626c2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b8a06a858d5cfba36c08b801a5070efe764ccf8b7148c4d18b7e5f93ae9c1a7" + "bytes": "ceea80afb60c49905ee4638eadc9cf03c0b78d73167a050a9e79edbdc61626c2" } ] }, "durability": "persistent", "val": { - "bytes": "c26926077a3103619b4960c67386ef7813f9f4e5826254b3731ab04f54c0ad81" + "bytes": "aa755e3a588b4250b86b91c84a9846c376a43149eccb7f3497dc0864880833d2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "130828017" + "i128": "943163413" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.156.json index 0337b40b..ecced237 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "727197394" + "i128": "632013096" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "727197394" + "i128": "632013096" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "16b9e82a0c839faf6dbd42cad4400893a01d20006036835f597b373debe0792e" + "bytes": "054f193157863bee0b553b713f5bb2247cbc6245d2a9597d7f3238114d32524a" }, { - "u64": "1056" + "u64": "736" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "727197394" + "i128": "632013096" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1056, + "timestamp": 736, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5b622ed8cec37162a4a22ba3739ad14b72b41f81f081095e8843f81fbddf838" + "bytes": "38a3b927785b7c5ad7bb9700dee57d89717f938a553dd1612a4a94b1c544d3cd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5b622ed8cec37162a4a22ba3739ad14b72b41f81f081095e8843f81fbddf838" + "bytes": "38a3b927785b7c5ad7bb9700dee57d89717f938a553dd1612a4a94b1c544d3cd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "727197394" + "i128": "632013096" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "727197394" + "i128": "632013096" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1056" + "u64": "736" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "323431fc20e1e6f0410dfccba69ff9212214cb13b0ad9c2cbe184e13293f5b7b" + "bytes": "b6bc60cd31ea9c88bc54c546e8d9fac77be9aeaedcd27cf7880c31a25da8055b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "323431fc20e1e6f0410dfccba69ff9212214cb13b0ad9c2cbe184e13293f5b7b" + "bytes": "b6bc60cd31ea9c88bc54c546e8d9fac77be9aeaedcd27cf7880c31a25da8055b" } ] }, "durability": "persistent", "val": { - "bytes": "b5b622ed8cec37162a4a22ba3739ad14b72b41f81f081095e8843f81fbddf838" + "bytes": "38a3b927785b7c5ad7bb9700dee57d89717f938a553dd1612a4a94b1c544d3cd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "727197394" + "i128": "632013096" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.157.json index b5cbdee0..54460027 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "848946136" + "i128": "929497385" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "848946136" + "i128": "929497385" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d86d14275ae6e2601f7d093a2aafb5340504777c87601699fba3e334de9d04c" + "bytes": "e4e31040293de8291aee6896de60034fa348cc62cb0c8ca1886d1fb87a0b959a" }, { - "u64": "803" + "u64": "2259" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "848946136" + "i128": "929497385" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 803, + "timestamp": 2259, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4fe380272cb2d44a103f9a4afde9d5ddf84f5a0b2aa0570a6d278a29edffb93a" + "bytes": "dc9713940aa85d454b7bdf7307e8b85890552129a5df0051e812cfd16dca2e05" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4fe380272cb2d44a103f9a4afde9d5ddf84f5a0b2aa0570a6d278a29edffb93a" + "bytes": "dc9713940aa85d454b7bdf7307e8b85890552129a5df0051e812cfd16dca2e05" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "848946136" + "i128": "929497385" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "848946136" + "i128": "929497385" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "803" + "u64": "2259" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "52b00e5ae2397815f4af10f784878e9062ccd1ed15ed44f512b4e83942feebf3" + "bytes": "87cb86fad40a05c4e3a2893cf8fa88355d7d5483c3ab26de0bd4b58211551b50" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "52b00e5ae2397815f4af10f784878e9062ccd1ed15ed44f512b4e83942feebf3" + "bytes": "87cb86fad40a05c4e3a2893cf8fa88355d7d5483c3ab26de0bd4b58211551b50" } ] }, "durability": "persistent", "val": { - "bytes": "4fe380272cb2d44a103f9a4afde9d5ddf84f5a0b2aa0570a6d278a29edffb93a" + "bytes": "dc9713940aa85d454b7bdf7307e8b85890552129a5df0051e812cfd16dca2e05" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "848946136" + "i128": "929497385" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.158.json index 174dea59..20e6c8eb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "531718432" + "i128": "338984222" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "531718432" + "i128": "338984222" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca02ed0a6a6981b99222201f8286b689f055db5ce37f3634a7d64793fe1591c4" + "bytes": "79b9e61de7c7c57b6ee2a8e15a8e1b8108eaa04c2cf313a83c465bcd21365003" }, { - "u64": "2764" + "u64": "1701" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "531718432" + "i128": "338984222" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2764, + "timestamp": 1701, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d36e24d04d5c0e4c1c656f519e62ee2dd4cba34411a5a6b51fc3ff985995697" + "bytes": "77731dba9cde8a94e4e70e81d100fae70ca12260db3cf482cc097ac6f9c05f12" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d36e24d04d5c0e4c1c656f519e62ee2dd4cba34411a5a6b51fc3ff985995697" + "bytes": "77731dba9cde8a94e4e70e81d100fae70ca12260db3cf482cc097ac6f9c05f12" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "531718432" + "i128": "338984222" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "531718432" + "i128": "338984222" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2764" + "u64": "1701" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ec0509984dca98f4fed5499e39cff495e57eef84360145c1b6f2a4de9ee1eee" + "bytes": "1d6146cdd2b2bb51a03439c4b14754e6948a0e41503577d75a7f0015ee93643f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ec0509984dca98f4fed5499e39cff495e57eef84360145c1b6f2a4de9ee1eee" + "bytes": "1d6146cdd2b2bb51a03439c4b14754e6948a0e41503577d75a7f0015ee93643f" } ] }, "durability": "persistent", "val": { - "bytes": "5d36e24d04d5c0e4c1c656f519e62ee2dd4cba34411a5a6b51fc3ff985995697" + "bytes": "77731dba9cde8a94e4e70e81d100fae70ca12260db3cf482cc097ac6f9c05f12" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "531718432" + "i128": "338984222" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.159.json index 1f924270..712229bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "930478119" + "i128": "736543091" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "930478119" + "i128": "736543091" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c300a17427de8a1a63c5f6df580f7554781f120da11da89c2537ee7ee43a3f1d" + "bytes": "3e65847a38992deeab0214e7c0c4604239514d954d43cf12817916caf6df447e" }, { - "u64": "2175" + "u64": "3097" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "930478119" + "i128": "736543091" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2175, + "timestamp": 3097, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f62918e58c0dbde43e416108a853dea2f5b6bd799973ee9a3ac2b320332bbe8" + "bytes": "fb838832a0192bbfc2e4d5a533ed414c44a77fed0706cb2b7da499eefed45856" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f62918e58c0dbde43e416108a853dea2f5b6bd799973ee9a3ac2b320332bbe8" + "bytes": "fb838832a0192bbfc2e4d5a533ed414c44a77fed0706cb2b7da499eefed45856" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "930478119" + "i128": "736543091" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "930478119" + "i128": "736543091" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2175" + "u64": "3097" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d23ef218c5d4dc6ac3e357032b706599657c20e53db44be1edfdf2f05b6944b" + "bytes": "55e3590ecf0dbab41111944085e3237db1e0b80323aea4a84e0a260bc0368a58" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d23ef218c5d4dc6ac3e357032b706599657c20e53db44be1edfdf2f05b6944b" + "bytes": "55e3590ecf0dbab41111944085e3237db1e0b80323aea4a84e0a260bc0368a58" } ] }, "durability": "persistent", "val": { - "bytes": "8f62918e58c0dbde43e416108a853dea2f5b6bd799973ee9a3ac2b320332bbe8" + "bytes": "fb838832a0192bbfc2e4d5a533ed414c44a77fed0706cb2b7da499eefed45856" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "930478119" + "i128": "736543091" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.16.json index 36b57488..1f21aa2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "107627452" + "i128": "264446384" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "107627452" + "i128": "264446384" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e94dae45e6c0e4f9cf4fe9f5badb6c9872a082a97547d5f9e50087c95c63365" + "bytes": "2739f0eea0da039c76ba7fc26458d97af1e032ba36235c5efb2200033977aa6a" }, { - "u64": "3559" + "u64": "2630" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "107627452" + "i128": "264446384" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3559, + "timestamp": 2630, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0e8b77f0d712898616ae5843a00614fc074cef493d4c87058fcc1065e714af9" + "bytes": "fdb379d04def0dcf258a5e0a90c1945f8e8018589f1ade0c9b3ff7e38d3c98c7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0e8b77f0d712898616ae5843a00614fc074cef493d4c87058fcc1065e714af9" + "bytes": "fdb379d04def0dcf258a5e0a90c1945f8e8018589f1ade0c9b3ff7e38d3c98c7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "107627452" + "i128": "264446384" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "107627452" + "i128": "264446384" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3559" + "u64": "2630" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68ba0e3068e9fed19ff5b858c71ab39fc6f72d4a7e6774624aba4e721162a6c6" + "bytes": "8d7cbbe9af14014d48b6a7421c10b48fec3038127d95abf99145a23052b20335" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68ba0e3068e9fed19ff5b858c71ab39fc6f72d4a7e6774624aba4e721162a6c6" + "bytes": "8d7cbbe9af14014d48b6a7421c10b48fec3038127d95abf99145a23052b20335" } ] }, "durability": "persistent", "val": { - "bytes": "c0e8b77f0d712898616ae5843a00614fc074cef493d4c87058fcc1065e714af9" + "bytes": "fdb379d04def0dcf258a5e0a90c1945f8e8018589f1ade0c9b3ff7e38d3c98c7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "107627452" + "i128": "264446384" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.160.json index 2182546b..a9e098e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "479562164" + "i128": "878442100" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "479562164" + "i128": "878442100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f14ef4a2248eaa8c3b8e713b7ee339661efbe4a5bd83f4d433ecb61d058ab1fc" + "bytes": "052723cb1e366a69be45e3b97a7aaa7b2f6f814305ed32176bbd5881d52e21bc" }, { - "u64": "1811" + "u64": "542" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "479562164" + "i128": "878442100" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1811, + "timestamp": 542, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "587962f61b14d26d869fa4c77db14d3bd3b28e580c79b7b55802093d2bb60698" + "bytes": "db7e68d9fd12895b217e44875629e351be080478f35869fc3a44f38564c429d4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "587962f61b14d26d869fa4c77db14d3bd3b28e580c79b7b55802093d2bb60698" + "bytes": "db7e68d9fd12895b217e44875629e351be080478f35869fc3a44f38564c429d4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "479562164" + "i128": "878442100" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "479562164" + "i128": "878442100" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1811" + "u64": "542" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3fb22488ae724a543edaedd54d29b5a4f7a3a22ca767261bbb14118f6ff1c580" + "bytes": "d8d218a69e73528b88736173f9f3ed7720ad9107331ec426baf5d2979b2a10f0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3fb22488ae724a543edaedd54d29b5a4f7a3a22ca767261bbb14118f6ff1c580" + "bytes": "d8d218a69e73528b88736173f9f3ed7720ad9107331ec426baf5d2979b2a10f0" } ] }, "durability": "persistent", "val": { - "bytes": "587962f61b14d26d869fa4c77db14d3bd3b28e580c79b7b55802093d2bb60698" + "bytes": "db7e68d9fd12895b217e44875629e351be080478f35869fc3a44f38564c429d4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "479562164" + "i128": "878442100" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.161.json index a3a68b7b..5c3509c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "76070158" + "i128": "919080639" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "76070158" + "i128": "919080639" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49d5bbf599ba8aa74984d304bf83fce24bbd3ce30e17ab91a9b7da9513c9138d" + "bytes": "d05fd616db24c7fe4c24b59d8a1f6a43d91871e3fe01966cec983a94f49fd7f1" }, { - "u64": "2919" + "u64": "539" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "76070158" + "i128": "919080639" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2919, + "timestamp": 539, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b4c483ff4288d9dc319db6dc20c392e9b2cf85bac126912ed3e6064826530f3" + "bytes": "4190ec723537247ab08f7d93a44e83448f4a5fa1e25d17042ffb2a49cc4b8abd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b4c483ff4288d9dc319db6dc20c392e9b2cf85bac126912ed3e6064826530f3" + "bytes": "4190ec723537247ab08f7d93a44e83448f4a5fa1e25d17042ffb2a49cc4b8abd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "76070158" + "i128": "919080639" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "76070158" + "i128": "919080639" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2919" + "u64": "539" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18ea69f6ec5caea1a0a2c36e3c7ac65e57a3b8065b7c559200e5a86746228dcc" + "bytes": "3b967c50522d6be784a79aae61bdb8d2f3054972cfc1d626df90069340b185e9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18ea69f6ec5caea1a0a2c36e3c7ac65e57a3b8065b7c559200e5a86746228dcc" + "bytes": "3b967c50522d6be784a79aae61bdb8d2f3054972cfc1d626df90069340b185e9" } ] }, "durability": "persistent", "val": { - "bytes": "9b4c483ff4288d9dc319db6dc20c392e9b2cf85bac126912ed3e6064826530f3" + "bytes": "4190ec723537247ab08f7d93a44e83448f4a5fa1e25d17042ffb2a49cc4b8abd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "76070158" + "i128": "919080639" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.162.json index de851700..685e7ff3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "487576293" + "i128": "632451587" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "487576293" + "i128": "632451587" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5eeb1ca2c1f64046564f49b3dec61608a5e79ef0903a0ce0b7c4437e8d0406ef" + "bytes": "6ee95f69c72469611790aeeb9a96a39bfb4576635e994e7b89382abac0581dce" }, { - "u64": "480" + "u64": "3088" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "487576293" + "i128": "632451587" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 480, + "timestamp": 3088, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a996d93f54d1f98eab30fc5c5fbcfb8e37112038d1173f5b29329a104a6ac3b" + "bytes": "3f5f21cce10c50983744b92d1fb9dcf2f4db7d8df3a0e250845967bb8266b734" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a996d93f54d1f98eab30fc5c5fbcfb8e37112038d1173f5b29329a104a6ac3b" + "bytes": "3f5f21cce10c50983744b92d1fb9dcf2f4db7d8df3a0e250845967bb8266b734" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "487576293" + "i128": "632451587" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "487576293" + "i128": "632451587" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "480" + "u64": "3088" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4835f89ac4af8f6e1ac6fafeeab0041b7d65c78e6cdad592870b577876bf1c85" + "bytes": "acf192b92f073d31fc139d756faecb296a9a94209646267e307d399f4ce82367" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4835f89ac4af8f6e1ac6fafeeab0041b7d65c78e6cdad592870b577876bf1c85" + "bytes": "acf192b92f073d31fc139d756faecb296a9a94209646267e307d399f4ce82367" } ] }, "durability": "persistent", "val": { - "bytes": "4a996d93f54d1f98eab30fc5c5fbcfb8e37112038d1173f5b29329a104a6ac3b" + "bytes": "3f5f21cce10c50983744b92d1fb9dcf2f4db7d8df3a0e250845967bb8266b734" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "487576293" + "i128": "632451587" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.163.json index f7d94953..19b16686 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "927049072" + "i128": "187601551" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "927049072" + "i128": "187601551" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9b85b389ede7f234fd69e97e85c51bce315154be7d9287e6daac1c49a4778d98" + "bytes": "ec9a4c3dc4b639100a7afb23d2af435717d1ec98e3a5ed26f7152fc2bcb2cc99" }, { - "u64": "521" + "u64": "1966" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "927049072" + "i128": "187601551" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 521, + "timestamp": 1966, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cb7945b78ea2b7db00f94e8cefe26e4d7a18d6caf713132a8ea082ed378080d8" + "bytes": "8755f6ddcb33dfb49c13132e4bc7ae89be86a971531be6c06fd8f01142c28001" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cb7945b78ea2b7db00f94e8cefe26e4d7a18d6caf713132a8ea082ed378080d8" + "bytes": "8755f6ddcb33dfb49c13132e4bc7ae89be86a971531be6c06fd8f01142c28001" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "927049072" + "i128": "187601551" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "927049072" + "i128": "187601551" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "521" + "u64": "1966" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0173c9c7250c41561377cbe7ba6892fc2218933af7e988a0c7ba1923f7d2c50" + "bytes": "32ae340f6fdbd205a90bbcad5292f7991bb3c3641b68c17a8103ae39b6a6f85b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0173c9c7250c41561377cbe7ba6892fc2218933af7e988a0c7ba1923f7d2c50" + "bytes": "32ae340f6fdbd205a90bbcad5292f7991bb3c3641b68c17a8103ae39b6a6f85b" } ] }, "durability": "persistent", "val": { - "bytes": "cb7945b78ea2b7db00f94e8cefe26e4d7a18d6caf713132a8ea082ed378080d8" + "bytes": "8755f6ddcb33dfb49c13132e4bc7ae89be86a971531be6c06fd8f01142c28001" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "927049072" + "i128": "187601551" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.164.json index ac458288..e049b2dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "634608515" + "i128": "35765530" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "634608515" + "i128": "35765530" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb6be4869f2965808609304ec083910ff3acbd5b3fc51d9f221284b14d55f87c" + "bytes": "b111cf30144ed86ff31796a5f69a76c7da0f70b970b024be3cd54e5b5ad6ba21" }, { - "u64": "636" + "u64": "2083" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "634608515" + "i128": "35765530" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 636, + "timestamp": 2083, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76c3ae96b53b97e22f65fd8023950134b6292a9e86407e6dec6b72039cd590c6" + "bytes": "e9dc2922482cc3cd502266bd90610984adebee0cf7fa7c16d3707101bcaad4bd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76c3ae96b53b97e22f65fd8023950134b6292a9e86407e6dec6b72039cd590c6" + "bytes": "e9dc2922482cc3cd502266bd90610984adebee0cf7fa7c16d3707101bcaad4bd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "634608515" + "i128": "35765530" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "634608515" + "i128": "35765530" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "636" + "u64": "2083" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f54256416d7c437a1e4ee04be434eb7759961eb3d27eec3d174e44c8ed509cc6" + "bytes": "2d140c19dda6f34c5d913cf5fedfa118aa1ac36917172d7ffc29948e0c3a0787" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f54256416d7c437a1e4ee04be434eb7759961eb3d27eec3d174e44c8ed509cc6" + "bytes": "2d140c19dda6f34c5d913cf5fedfa118aa1ac36917172d7ffc29948e0c3a0787" } ] }, "durability": "persistent", "val": { - "bytes": "76c3ae96b53b97e22f65fd8023950134b6292a9e86407e6dec6b72039cd590c6" + "bytes": "e9dc2922482cc3cd502266bd90610984adebee0cf7fa7c16d3707101bcaad4bd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "634608515" + "i128": "35765530" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.165.json index caddde1a..f445adba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "846202537" + "i128": "106400520" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "846202537" + "i128": "106400520" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb11bb45e3eb886b176b99950f76fbc49818c2c13a2fa4138d9519630871ec9f" + "bytes": "47fc9e9fcb536b9adf7951c731a88e70459a84a07bdd7d1ae387bcfac7da8011" }, { - "u64": "1080" + "u64": "732" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "846202537" + "i128": "106400520" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1080, + "timestamp": 732, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cf18404e35c6e1c504c84a67ef21d017b1453d8614dcaa2a1007f3c796354c1a" + "bytes": "e21264a7c345f9afa546bab64bab43277395df0c24d84e1dea513505bfc6e3e4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cf18404e35c6e1c504c84a67ef21d017b1453d8614dcaa2a1007f3c796354c1a" + "bytes": "e21264a7c345f9afa546bab64bab43277395df0c24d84e1dea513505bfc6e3e4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "846202537" + "i128": "106400520" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "846202537" + "i128": "106400520" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1080" + "u64": "732" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac59c863c5af9b018bb78acb81c6b16082830c2d4c9befcd74904ede0e3838b6" + "bytes": "8ff6a44a6e66a70126feddcbba90db7b11bd8733204026770a9a93a0da13147f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac59c863c5af9b018bb78acb81c6b16082830c2d4c9befcd74904ede0e3838b6" + "bytes": "8ff6a44a6e66a70126feddcbba90db7b11bd8733204026770a9a93a0da13147f" } ] }, "durability": "persistent", "val": { - "bytes": "cf18404e35c6e1c504c84a67ef21d017b1453d8614dcaa2a1007f3c796354c1a" + "bytes": "e21264a7c345f9afa546bab64bab43277395df0c24d84e1dea513505bfc6e3e4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "846202537" + "i128": "106400520" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.166.json index 544b7dc0..adadd38c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "253894681" + "i128": "699835140" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "253894681" + "i128": "699835140" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e115f9c742b596a0e4a973ad7b84e6b724d8db007eb05e32ef0d12a53a2d657" + "bytes": "f1b2d546a12975fd03e28c050ab11c493ac2364fee8720ab922602b3fe85cc35" }, { - "u64": "1932" + "u64": "1553" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "253894681" + "i128": "699835140" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1932, + "timestamp": 1553, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3dcbc4eacc6de5de0b65588f1d474092af41c0a731b217a50192d2383351fac" + "bytes": "d2dec2f11bb9e5c8aaca3591d8f3b96275bc88a0f5869422cefe47c336b6548c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3dcbc4eacc6de5de0b65588f1d474092af41c0a731b217a50192d2383351fac" + "bytes": "d2dec2f11bb9e5c8aaca3591d8f3b96275bc88a0f5869422cefe47c336b6548c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "253894681" + "i128": "699835140" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "253894681" + "i128": "699835140" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1932" + "u64": "1553" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "232c74caf210a9c2ccac1cc0601de53f7f975d572ac340f0ad5bdd2a840651d1" + "bytes": "31073cd9f2719ab8f0f6419d048adf6563fc49abf056145dc68e788fdf6921eb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "232c74caf210a9c2ccac1cc0601de53f7f975d572ac340f0ad5bdd2a840651d1" + "bytes": "31073cd9f2719ab8f0f6419d048adf6563fc49abf056145dc68e788fdf6921eb" } ] }, "durability": "persistent", "val": { - "bytes": "f3dcbc4eacc6de5de0b65588f1d474092af41c0a731b217a50192d2383351fac" + "bytes": "d2dec2f11bb9e5c8aaca3591d8f3b96275bc88a0f5869422cefe47c336b6548c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "253894681" + "i128": "699835140" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.167.json index 65a8fae4..89c73892 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "616335936" + "i128": "785670661" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "616335936" + "i128": "785670661" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6eaebe099741a6b2133dbc0010da16c9cd9c93540a27209454d417e39aeb1bc1" + "bytes": "1ba6f0392a42311a2a237c1a34a52abd1124e2adf1a484c8fad6e2fa473d11f5" }, { - "u64": "2560" + "u64": "3318" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "616335936" + "i128": "785670661" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2560, + "timestamp": 3318, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac250884182ce23a77bffa54561c0f533f6001be11286785dff078128e8d11e9" + "bytes": "2794a44c3b4c4632f1337c23740a395bff6c546045670ef2b8df79908832b6c3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac250884182ce23a77bffa54561c0f533f6001be11286785dff078128e8d11e9" + "bytes": "2794a44c3b4c4632f1337c23740a395bff6c546045670ef2b8df79908832b6c3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "616335936" + "i128": "785670661" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "616335936" + "i128": "785670661" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2560" + "u64": "3318" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ada8a273d052ee6983cfd9d9cb6013f0a55e57d5555f4e2c38ca120a14f6506" + "bytes": "7ff34b282b629982bcd9549c88adc273c797f41bfe3395b2139e6efd66ca895b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ada8a273d052ee6983cfd9d9cb6013f0a55e57d5555f4e2c38ca120a14f6506" + "bytes": "7ff34b282b629982bcd9549c88adc273c797f41bfe3395b2139e6efd66ca895b" } ] }, "durability": "persistent", "val": { - "bytes": "ac250884182ce23a77bffa54561c0f533f6001be11286785dff078128e8d11e9" + "bytes": "2794a44c3b4c4632f1337c23740a395bff6c546045670ef2b8df79908832b6c3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "616335936" + "i128": "785670661" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.168.json index b28ec451..5180ae2e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "771510139" + "i128": "910525521" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "771510139" + "i128": "910525521" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "78d637e7d122547f44f96a95c9967e7a6d3a6905503a525809f165204b785149" + "bytes": "2fb116c557274856b1408f61e5da00082b61dc6b9b27c457ab98df27691f28f0" }, { - "u64": "384" + "u64": "1241" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "771510139" + "i128": "910525521" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 384, + "timestamp": 1241, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fce8f64cd62aa732ea101fa486e62c673ef09f28d116734ab5d680cf68bb5025" + "bytes": "63fe435bf7b62d15198b760aea8141c33e7da267cf4c68df3d8220e4a9834363" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fce8f64cd62aa732ea101fa486e62c673ef09f28d116734ab5d680cf68bb5025" + "bytes": "63fe435bf7b62d15198b760aea8141c33e7da267cf4c68df3d8220e4a9834363" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "771510139" + "i128": "910525521" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "771510139" + "i128": "910525521" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "384" + "u64": "1241" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f41ad047b96e01c00407a98d7cdf67227fed077525c029b479f826dd4583bec9" + "bytes": "415e3caccc4be37f5a59bb94c34a499b1dd23d61e1aa01b968ed7b82435da4cb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f41ad047b96e01c00407a98d7cdf67227fed077525c029b479f826dd4583bec9" + "bytes": "415e3caccc4be37f5a59bb94c34a499b1dd23d61e1aa01b968ed7b82435da4cb" } ] }, "durability": "persistent", "val": { - "bytes": "fce8f64cd62aa732ea101fa486e62c673ef09f28d116734ab5d680cf68bb5025" + "bytes": "63fe435bf7b62d15198b760aea8141c33e7da267cf4c68df3d8220e4a9834363" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "771510139" + "i128": "910525521" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.169.json index 6acdd7d3..a50f5566 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "538054655" + "i128": "635760649" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "538054655" + "i128": "635760649" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b4e770c3108b2fddff49439f7f0813b1eaba424737d47c1f8324b878be5745d" + "bytes": "10e6bfc1e0711ef84272dfc06289fa6cf9bfbdd3918773f3c8088e25a862101b" }, { - "u64": "1685" + "u64": "640" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "538054655" + "i128": "635760649" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1685, + "timestamp": 640, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4859188b26589d6390ad37f67674bcc475f25c86682ddd7e8a9fae2d0e32d8ec" + "bytes": "09e7d2b9f7177c11dd9f9c2c51b120bb234b6ff284408e9d93775e3941826a8f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4859188b26589d6390ad37f67674bcc475f25c86682ddd7e8a9fae2d0e32d8ec" + "bytes": "09e7d2b9f7177c11dd9f9c2c51b120bb234b6ff284408e9d93775e3941826a8f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "538054655" + "i128": "635760649" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "538054655" + "i128": "635760649" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1685" + "u64": "640" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6106e9929a14a08ed8770c2fa423e5456236d6b0666d4b9df309e5ce0af5d81d" + "bytes": "abc20676c5ffdaf341ae7411919782336a665b9487d05b0087314093eac1ac87" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6106e9929a14a08ed8770c2fa423e5456236d6b0666d4b9df309e5ce0af5d81d" + "bytes": "abc20676c5ffdaf341ae7411919782336a665b9487d05b0087314093eac1ac87" } ] }, "durability": "persistent", "val": { - "bytes": "4859188b26589d6390ad37f67674bcc475f25c86682ddd7e8a9fae2d0e32d8ec" + "bytes": "09e7d2b9f7177c11dd9f9c2c51b120bb234b6ff284408e9d93775e3941826a8f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "538054655" + "i128": "635760649" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.17.json index 5970b50b..21d76884 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "261815980" + "i128": "634380603" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "261815980" + "i128": "634380603" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15e6ef74e645d785dd8d626244d145d92f47efaa98f68964aa347952e95a7e5c" + "bytes": "71437d576ea5d9327ac124a770b58ae89e3fa05cf9497d8164445c9ca78ef462" }, { - "u64": "2536" + "u64": "1443" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "261815980" + "i128": "634380603" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2536, + "timestamp": 1443, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0612e37132a22d7fb2e859d436ed660a3ce1e613672a4bfaa956b3a976febb47" + "bytes": "c03aa3b1cbd6ca7d00858db35fcc7bd946f0d09575e4ce4843033f38352f3a57" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0612e37132a22d7fb2e859d436ed660a3ce1e613672a4bfaa956b3a976febb47" + "bytes": "c03aa3b1cbd6ca7d00858db35fcc7bd946f0d09575e4ce4843033f38352f3a57" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "261815980" + "i128": "634380603" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "261815980" + "i128": "634380603" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2536" + "u64": "1443" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "414d1602cc4f9cf97360c1771c48e32c292b49828c0cf84b0a1692921bddfc21" + "bytes": "f359211e1f023d8766663b429d769db348e01e5913c114b8b0ddf6aebbf503c6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "414d1602cc4f9cf97360c1771c48e32c292b49828c0cf84b0a1692921bddfc21" + "bytes": "f359211e1f023d8766663b429d769db348e01e5913c114b8b0ddf6aebbf503c6" } ] }, "durability": "persistent", "val": { - "bytes": "0612e37132a22d7fb2e859d436ed660a3ce1e613672a4bfaa956b3a976febb47" + "bytes": "c03aa3b1cbd6ca7d00858db35fcc7bd946f0d09575e4ce4843033f38352f3a57" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "261815980" + "i128": "634380603" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.170.json index ba5ed38f..c95ff8c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66259770" + "i128": "618170496" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66259770" + "i128": "618170496" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2ef61211dc5f197c8f647ac52c7134f2d54329a28d1582f0565be27b95bf275b" + "bytes": "ff143dad301fff0a6b206ec4f7cb6f9a33ba448c6295c9df26834c79d173c501" }, { - "u64": "166" + "u64": "2140" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66259770" + "i128": "618170496" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 166, + "timestamp": 2140, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a78e5fa7b5db10c3d1367f697a08f90cd8a4fa41fc872c0151393b86d2ceab9" + "bytes": "1f9f27f0c9d3aac4871d1357b8c5fcc8cb95e6d7db9e1aeba4699b4524a0b288" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a78e5fa7b5db10c3d1367f697a08f90cd8a4fa41fc872c0151393b86d2ceab9" + "bytes": "1f9f27f0c9d3aac4871d1357b8c5fcc8cb95e6d7db9e1aeba4699b4524a0b288" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66259770" + "i128": "618170496" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "66259770" + "i128": "618170496" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "166" + "u64": "2140" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fef63f59ce4923c0cb6fd33804fe806e5ec5606c61afa8ccd2c9ea4069dbd173" + "bytes": "4790318982b2e31ab33e0b23ef85312f5fecc1f5936e97b054e5b1c05366c87c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fef63f59ce4923c0cb6fd33804fe806e5ec5606c61afa8ccd2c9ea4069dbd173" + "bytes": "4790318982b2e31ab33e0b23ef85312f5fecc1f5936e97b054e5b1c05366c87c" } ] }, "durability": "persistent", "val": { - "bytes": "7a78e5fa7b5db10c3d1367f697a08f90cd8a4fa41fc872c0151393b86d2ceab9" + "bytes": "1f9f27f0c9d3aac4871d1357b8c5fcc8cb95e6d7db9e1aeba4699b4524a0b288" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "66259770" + "i128": "618170496" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.171.json index d2af5765..2cb2810f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "748006117" + "i128": "188151543" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "748006117" + "i128": "188151543" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "98cc90ba28f7e897f64e12f17d300e952d399d0decfa43860c27d93a42840cd2" + "bytes": "1987c763ece6759476fffdad5668f8262165414a6124e8c04976adde0c74018d" }, { - "u64": "3122" + "u64": "719" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "748006117" + "i128": "188151543" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3122, + "timestamp": 719, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "36a45a925f0ffe11e2db029206d801385ae1b02b295800df8393dc0bf381d1b1" + "bytes": "600fbe585f5c7766164c8577bb1ee7590007b74592136180881181d6f3237332" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "36a45a925f0ffe11e2db029206d801385ae1b02b295800df8393dc0bf381d1b1" + "bytes": "600fbe585f5c7766164c8577bb1ee7590007b74592136180881181d6f3237332" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "748006117" + "i128": "188151543" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "748006117" + "i128": "188151543" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3122" + "u64": "719" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c63e9dff21e3735fe74df5f844f540e7d1c8254660fbb45ce62a278610a75ec" + "bytes": "d30a6896fc5fc142213277bc0496871221d08f7b85a50b82e3ad75ee4297272c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c63e9dff21e3735fe74df5f844f540e7d1c8254660fbb45ce62a278610a75ec" + "bytes": "d30a6896fc5fc142213277bc0496871221d08f7b85a50b82e3ad75ee4297272c" } ] }, "durability": "persistent", "val": { - "bytes": "36a45a925f0ffe11e2db029206d801385ae1b02b295800df8393dc0bf381d1b1" + "bytes": "600fbe585f5c7766164c8577bb1ee7590007b74592136180881181d6f3237332" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "748006117" + "i128": "188151543" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.172.json index 0d8428c6..17222ef6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "232524030" + "i128": "165772854" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "232524030" + "i128": "165772854" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7b60c54d960554c8d496117648c99840c529db482a61db60fab6abe9111ad28" + "bytes": "08bd3756a92766e09ddc8041a24c6d249a7575d57edaad666e67f1078fa94a98" }, { - "u64": "941" + "u64": "2703" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "232524030" + "i128": "165772854" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 941, + "timestamp": 2703, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92c0a4d31155dae4ae78b63331f09fcf3fe59ad403f46fcb797e4f91e00133d9" + "bytes": "aa865f5979d4e25b6c6294766d263e4d91a420557e7f9a93e0bb5f7b6bc12f8e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92c0a4d31155dae4ae78b63331f09fcf3fe59ad403f46fcb797e4f91e00133d9" + "bytes": "aa865f5979d4e25b6c6294766d263e4d91a420557e7f9a93e0bb5f7b6bc12f8e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "232524030" + "i128": "165772854" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "232524030" + "i128": "165772854" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "941" + "u64": "2703" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0171f2b902daf95ec005a423166710ac3d1e775df256965c85074a17bc83e57e" + "bytes": "f165c8ee0ef155b98cf55ae25d5fb7cd5e452fda3d5cf3fbb232e53db920f095" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0171f2b902daf95ec005a423166710ac3d1e775df256965c85074a17bc83e57e" + "bytes": "f165c8ee0ef155b98cf55ae25d5fb7cd5e452fda3d5cf3fbb232e53db920f095" } ] }, "durability": "persistent", "val": { - "bytes": "92c0a4d31155dae4ae78b63331f09fcf3fe59ad403f46fcb797e4f91e00133d9" + "bytes": "aa865f5979d4e25b6c6294766d263e4d91a420557e7f9a93e0bb5f7b6bc12f8e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "232524030" + "i128": "165772854" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.173.json index efa9bfb7..03ac5057 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "327119788" + "i128": "6133119" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "327119788" + "i128": "6133119" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a33cff23c226f13cd62e15ad816df3c67121eff57c4a281ab104a57c624f5e4" + "bytes": "35bf893422e08b59cabe7fdebe13e312a98d822929d95c5e7252eaf28b4130c7" }, { - "u64": "3183" + "u64": "3367" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "327119788" + "i128": "6133119" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3183, + "timestamp": 3367, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2b8bd2e4b935c29be5f2d7e3cd030c34e9de6eda4f79a7f148508ecf734e7cb" + "bytes": "f54da17e394233964295a834c462962e1e76aa69c41beb95c44e0f8987e45aa5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2b8bd2e4b935c29be5f2d7e3cd030c34e9de6eda4f79a7f148508ecf734e7cb" + "bytes": "f54da17e394233964295a834c462962e1e76aa69c41beb95c44e0f8987e45aa5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "327119788" + "i128": "6133119" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "327119788" + "i128": "6133119" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3183" + "u64": "3367" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5761c934dc12b6b5eeaa650af3048a1b5d9e3a46a2dc4ac92cce371bfa7922ac" + "bytes": "e21a4c66000079ac43c333f7b7363d1fc76bcdc3e312a16d571b6be693cd9e31" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5761c934dc12b6b5eeaa650af3048a1b5d9e3a46a2dc4ac92cce371bfa7922ac" + "bytes": "e21a4c66000079ac43c333f7b7363d1fc76bcdc3e312a16d571b6be693cd9e31" } ] }, "durability": "persistent", "val": { - "bytes": "c2b8bd2e4b935c29be5f2d7e3cd030c34e9de6eda4f79a7f148508ecf734e7cb" + "bytes": "f54da17e394233964295a834c462962e1e76aa69c41beb95c44e0f8987e45aa5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "327119788" + "i128": "6133119" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.174.json index cc39f453..adf99f40 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467403682" + "i128": "379337588" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467403682" + "i128": "379337588" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b6ebf7c5909d2e6a3a305ea647ace0bafd4c437216b70c977fc0f4bf25fc05a" + "bytes": "285d5bd7d482bd5780aecde54a3a4c4ca3bd53955046b8fbeed85a9e6f84f9e8" }, { - "u64": "856" + "u64": "2963" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467403682" + "i128": "379337588" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 856, + "timestamp": 2963, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b9cb77a1329e3fe338e93d05736cc2a8bca41ce48fcb9239237b14b13f6e9bc0" + "bytes": "7ce24fb9cfaf46ebc24e9507ad09553dc06c31f837f69d8278d6d3abf89b709c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b9cb77a1329e3fe338e93d05736cc2a8bca41ce48fcb9239237b14b13f6e9bc0" + "bytes": "7ce24fb9cfaf46ebc24e9507ad09553dc06c31f837f69d8278d6d3abf89b709c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467403682" + "i128": "379337588" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "467403682" + "i128": "379337588" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "856" + "u64": "2963" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63432933dd0f07fd0fe42e1002e1f901e5e0af865229f9a3956175aa1760b4a2" + "bytes": "41b3956afc67a7abfa45e0bdb050596692363b65ac72c28c2d264917fe472113" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63432933dd0f07fd0fe42e1002e1f901e5e0af865229f9a3956175aa1760b4a2" + "bytes": "41b3956afc67a7abfa45e0bdb050596692363b65ac72c28c2d264917fe472113" } ] }, "durability": "persistent", "val": { - "bytes": "b9cb77a1329e3fe338e93d05736cc2a8bca41ce48fcb9239237b14b13f6e9bc0" + "bytes": "7ce24fb9cfaf46ebc24e9507ad09553dc06c31f837f69d8278d6d3abf89b709c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "467403682" + "i128": "379337588" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.175.json index 2d717dc6..8c59e9e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "356162544" + "i128": "68320757" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "356162544" + "i128": "68320757" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fecb53182cf6bd72dba52a747efbcd0461e28790f3fc3847bfed28904ae4cc5a" + "bytes": "5c1e69b341a0f4834ae2ca6fa311e484b1f64932f154db9ad7b992d7bf67c12d" }, { - "u64": "811" + "u64": "1297" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "356162544" + "i128": "68320757" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 811, + "timestamp": 1297, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9969e5f912f7dee43149e9a79e64095e1ff983488781ffc9937de366b0a096a3" + "bytes": "7c3f3fbe6eaf692e2d7122b6ce315703ff4a1b3bc1dda4abe9383448c7b38d92" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9969e5f912f7dee43149e9a79e64095e1ff983488781ffc9937de366b0a096a3" + "bytes": "7c3f3fbe6eaf692e2d7122b6ce315703ff4a1b3bc1dda4abe9383448c7b38d92" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "356162544" + "i128": "68320757" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "356162544" + "i128": "68320757" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "811" + "u64": "1297" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c6309907aa3087e26cc8d2a6b1b06698639b48670285420336ce0bab4a8e816" + "bytes": "4661675afe3c84bae78e8236efbdabb9d452d1c6c5aba4003b7973ee87f38737" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c6309907aa3087e26cc8d2a6b1b06698639b48670285420336ce0bab4a8e816" + "bytes": "4661675afe3c84bae78e8236efbdabb9d452d1c6c5aba4003b7973ee87f38737" } ] }, "durability": "persistent", "val": { - "bytes": "9969e5f912f7dee43149e9a79e64095e1ff983488781ffc9937de366b0a096a3" + "bytes": "7c3f3fbe6eaf692e2d7122b6ce315703ff4a1b3bc1dda4abe9383448c7b38d92" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "356162544" + "i128": "68320757" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.176.json index 5693b2c1..32363946 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "483035704" + "i128": "251443076" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "483035704" + "i128": "251443076" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c913d5dc243bcca326e2a8eb9ba09f8293fe55f6af24fb2ef204bdb198730ee3" + "bytes": "50002e39cee786a30dbc7f3171746b9c191b1590de34b686e5af7755884b2072" }, { - "u64": "867" + "u64": "2840" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "483035704" + "i128": "251443076" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 867, + "timestamp": 2840, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1462fbfd13854d76fa2ec77b1ffe4626e4b4c0b0cc280cb59e5eed9284497e4" + "bytes": "7a3ccae34f33239b5f1440f047f1ab4eabd2ec0bac30be4b26607e991b53ebb5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1462fbfd13854d76fa2ec77b1ffe4626e4b4c0b0cc280cb59e5eed9284497e4" + "bytes": "7a3ccae34f33239b5f1440f047f1ab4eabd2ec0bac30be4b26607e991b53ebb5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "483035704" + "i128": "251443076" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "483035704" + "i128": "251443076" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "867" + "u64": "2840" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0eea5eac86debc85a3a03a5c4344b65a6a21a0f7450c4ba4bd6a565e4fffac0" + "bytes": "3ce5cfaccd032601ced654f8c98b67bbb4432e6e2694d37f5933e69bb3ac4ead" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0eea5eac86debc85a3a03a5c4344b65a6a21a0f7450c4ba4bd6a565e4fffac0" + "bytes": "3ce5cfaccd032601ced654f8c98b67bbb4432e6e2694d37f5933e69bb3ac4ead" } ] }, "durability": "persistent", "val": { - "bytes": "f1462fbfd13854d76fa2ec77b1ffe4626e4b4c0b0cc280cb59e5eed9284497e4" + "bytes": "7a3ccae34f33239b5f1440f047f1ab4eabd2ec0bac30be4b26607e991b53ebb5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "483035704" + "i128": "251443076" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.177.json index 6d1c509c..68c1538d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "57593079" + "i128": "472029832" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "57593079" + "i128": "472029832" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "399a87a5a401c298484aed9839089cc976df7aea785077db83a4a08ac9db33b9" + "bytes": "ef1b33bd07d6ddcf0b1a798f98117312369efa530b981aff8f39799606fdf460" }, { - "u64": "1445" + "u64": "1108" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "57593079" + "i128": "472029832" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1445, + "timestamp": 1108, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fc5f7f293e422b0b91bb99d50ed47f002c966cc16d8e9a4290506bd106fd8e36" + "bytes": "58ccea1636f2ccd54f5f13a800a599a123f750b7d018fefe9f0fac7ed1b9d897" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fc5f7f293e422b0b91bb99d50ed47f002c966cc16d8e9a4290506bd106fd8e36" + "bytes": "58ccea1636f2ccd54f5f13a800a599a123f750b7d018fefe9f0fac7ed1b9d897" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "57593079" + "i128": "472029832" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "57593079" + "i128": "472029832" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1445" + "u64": "1108" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90491b6a2c6611fa175ce8c086f22b863f3e4826760c4787dba208d1109a6c1d" + "bytes": "e67c74f34d193bcb6c716dd9306ff4aa3611b8ea0c054c7f721358a7d5711aae" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90491b6a2c6611fa175ce8c086f22b863f3e4826760c4787dba208d1109a6c1d" + "bytes": "e67c74f34d193bcb6c716dd9306ff4aa3611b8ea0c054c7f721358a7d5711aae" } ] }, "durability": "persistent", "val": { - "bytes": "fc5f7f293e422b0b91bb99d50ed47f002c966cc16d8e9a4290506bd106fd8e36" + "bytes": "58ccea1636f2ccd54f5f13a800a599a123f750b7d018fefe9f0fac7ed1b9d897" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "57593079" + "i128": "472029832" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.178.json index 34a4f97d..179fc234 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "973665037" + "i128": "851474214" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "973665037" + "i128": "851474214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a91ac5b2fda15a814506c23ee8b38b7c36918528de14810e7a508bc304a1f74" + "bytes": "b170e417df61d8275475f7f8e89f3681f580e4c5a96aa62b1f6b8908c7017c43" }, { - "u64": "3593" + "u64": "3502" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "973665037" + "i128": "851474214" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3593, + "timestamp": 3502, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4cfceb2db2625fc9d0139026babd2aac85653a46ad0060cb0829f56f92a3d67" + "bytes": "1ee5c2d502a60ea5a0e5d51d415e36336fbce430ede635ab808d76608a9d841d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4cfceb2db2625fc9d0139026babd2aac85653a46ad0060cb0829f56f92a3d67" + "bytes": "1ee5c2d502a60ea5a0e5d51d415e36336fbce430ede635ab808d76608a9d841d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "973665037" + "i128": "851474214" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "973665037" + "i128": "851474214" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3593" + "u64": "3502" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de530e1fe731138a3888dd6d85bdc0fde44bfcaf2319563e5ae96750caa03ce5" + "bytes": "c07941b30771e4d0637e130c82132413319ea821553b826ec45e087c338b7876" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de530e1fe731138a3888dd6d85bdc0fde44bfcaf2319563e5ae96750caa03ce5" + "bytes": "c07941b30771e4d0637e130c82132413319ea821553b826ec45e087c338b7876" } ] }, "durability": "persistent", "val": { - "bytes": "d4cfceb2db2625fc9d0139026babd2aac85653a46ad0060cb0829f56f92a3d67" + "bytes": "1ee5c2d502a60ea5a0e5d51d415e36336fbce430ede635ab808d76608a9d841d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "973665037" + "i128": "851474214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.179.json index 1c8c4f4c..c3fba0c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "597330367" + "i128": "17546877" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "597330367" + "i128": "17546877" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "24708f4020a0ac9edb1d5aeadaf5e2cfd9bdd9c52919291ac8eb74b407f85980" + "bytes": "044784c928d90a843d134f394b0bfe41f2efcf996ca2de1ef37ad1fb5c28e364" }, { - "u64": "2704" + "u64": "2008" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "597330367" + "i128": "17546877" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2704, + "timestamp": 2008, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c221e868980f07d3b9adec108fedba41a8bfe961931be8e022fba252da1a8346" + "bytes": "d4d979ef5977a9d0880076cc3a2a44a093721abdc1eae3415f1894007c5d75e6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c221e868980f07d3b9adec108fedba41a8bfe961931be8e022fba252da1a8346" + "bytes": "d4d979ef5977a9d0880076cc3a2a44a093721abdc1eae3415f1894007c5d75e6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "597330367" + "i128": "17546877" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "597330367" + "i128": "17546877" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2704" + "u64": "2008" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b94153b9813490f30356c2432937c8c16066a8f304f643a34afa656903be9ddd" + "bytes": "109542b4c7a9df0a07c76f58a63d280ec8e70e4fd9fca723f1a833f954eb9149" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b94153b9813490f30356c2432937c8c16066a8f304f643a34afa656903be9ddd" + "bytes": "109542b4c7a9df0a07c76f58a63d280ec8e70e4fd9fca723f1a833f954eb9149" } ] }, "durability": "persistent", "val": { - "bytes": "c221e868980f07d3b9adec108fedba41a8bfe961931be8e022fba252da1a8346" + "bytes": "d4d979ef5977a9d0880076cc3a2a44a093721abdc1eae3415f1894007c5d75e6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "597330367" + "i128": "17546877" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.18.json index 06595901..cb378a6f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "500739392" + "i128": "852464786" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "500739392" + "i128": "852464786" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b9d3d27873b3a5dbb884597f1f658f3680244cd9f9949cb9e5a6c379eb9fae0" + "bytes": "d6de432bfb479768351dda847c752bd2e48d2e161d9e10f9bb2f4bd82d49e843" }, { - "u64": "356" + "u64": "1438" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "500739392" + "i128": "852464786" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 356, + "timestamp": 1438, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "06c82d4ca1d47df627a86271d2c12ce2993e94ce7d0fda111c9c8a9b4e7d4617" + "bytes": "ab16f5a38ac76ea4d9f9944dadd1696b075d96349f5f2e75ab6a7123f54b3718" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "06c82d4ca1d47df627a86271d2c12ce2993e94ce7d0fda111c9c8a9b4e7d4617" + "bytes": "ab16f5a38ac76ea4d9f9944dadd1696b075d96349f5f2e75ab6a7123f54b3718" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "500739392" + "i128": "852464786" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "500739392" + "i128": "852464786" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "356" + "u64": "1438" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcae692ceb56596745544ddd4d31e07ccfbe07143e96009d2fd5be99d8de5b9e" + "bytes": "2928dcac3a33d239132e6ed4a3f4c4f41bacb7eadb55e05843607e9c75fcb7b3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcae692ceb56596745544ddd4d31e07ccfbe07143e96009d2fd5be99d8de5b9e" + "bytes": "2928dcac3a33d239132e6ed4a3f4c4f41bacb7eadb55e05843607e9c75fcb7b3" } ] }, "durability": "persistent", "val": { - "bytes": "06c82d4ca1d47df627a86271d2c12ce2993e94ce7d0fda111c9c8a9b4e7d4617" + "bytes": "ab16f5a38ac76ea4d9f9944dadd1696b075d96349f5f2e75ab6a7123f54b3718" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "500739392" + "i128": "852464786" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.180.json index 82d96a87..1b70bc1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "902717289" + "i128": "336297566" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "902717289" + "i128": "336297566" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe24a8ecd38c060eec1ac4b97a2bb427bf62fd8854bea5fa991e115da8809c0a" + "bytes": "f1b5a21c040e82a4d745e7f874ac2f8411228f586c36a95a758fa466dcee9212" }, { - "u64": "744" + "u64": "2336" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "902717289" + "i128": "336297566" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 744, + "timestamp": 2336, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8fb5317902b95d37160038338ec12c6aaf14c13bf0e01a80561e4a8ecda2b4af" + "bytes": "b983e802d667725fcf5759a17acb7b9c2724500336bcd62ed350df005609db4f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8fb5317902b95d37160038338ec12c6aaf14c13bf0e01a80561e4a8ecda2b4af" + "bytes": "b983e802d667725fcf5759a17acb7b9c2724500336bcd62ed350df005609db4f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "902717289" + "i128": "336297566" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "902717289" + "i128": "336297566" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "744" + "u64": "2336" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "569cc8caa84a4bb11f2a9478ef23ee505dabc82c3084b2cc75d39a8488d3f74c" + "bytes": "8ff924ec52cb3f5db570595bae345429085bf2db4f3da0244c087d0491481984" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "569cc8caa84a4bb11f2a9478ef23ee505dabc82c3084b2cc75d39a8488d3f74c" + "bytes": "8ff924ec52cb3f5db570595bae345429085bf2db4f3da0244c087d0491481984" } ] }, "durability": "persistent", "val": { - "bytes": "8fb5317902b95d37160038338ec12c6aaf14c13bf0e01a80561e4a8ecda2b4af" + "bytes": "b983e802d667725fcf5759a17acb7b9c2724500336bcd62ed350df005609db4f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "902717289" + "i128": "336297566" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.181.json index 0822e7ca..2a7b8ff5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "317348514" + "i128": "709240665" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "317348514" + "i128": "709240665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0fed102d37a7fa31d5dcc878ef03c4dc4f67976dcf0302eed3a52ead24d4c600" + "bytes": "73b8188d393d094c22f8bbec3b072b6144d64b498537d7f881c4d5e98a43fec4" }, { - "u64": "2209" + "u64": "2053" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "317348514" + "i128": "709240665" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2209, + "timestamp": 2053, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbeae012d4cb4041492b8f3ded8cfb4a8fcd83cc6aeeeb62beb10b7198c1eb63" + "bytes": "b0065d9cd5fff7c355417c56fe37bf2390e72c7ac1f99f9588cf69bd0e2b243f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbeae012d4cb4041492b8f3ded8cfb4a8fcd83cc6aeeeb62beb10b7198c1eb63" + "bytes": "b0065d9cd5fff7c355417c56fe37bf2390e72c7ac1f99f9588cf69bd0e2b243f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "317348514" + "i128": "709240665" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "317348514" + "i128": "709240665" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2209" + "u64": "2053" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c364b8879fddc3eaf52a297c610a17bd987027f6e2026a326fcb6388fda9e5a9" + "bytes": "a322a79194d66bcdf146b85a93ee98a12d124387780c925662b189b19ba37d60" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c364b8879fddc3eaf52a297c610a17bd987027f6e2026a326fcb6388fda9e5a9" + "bytes": "a322a79194d66bcdf146b85a93ee98a12d124387780c925662b189b19ba37d60" } ] }, "durability": "persistent", "val": { - "bytes": "bbeae012d4cb4041492b8f3ded8cfb4a8fcd83cc6aeeeb62beb10b7198c1eb63" + "bytes": "b0065d9cd5fff7c355417c56fe37bf2390e72c7ac1f99f9588cf69bd0e2b243f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "317348514" + "i128": "709240665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.182.json index bded8ab1..c92b778f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "567288772" + "i128": "966051721" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "567288772" + "i128": "966051721" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce4bbb46cf869362d127b18227823a3d3015a6e69c32cded1b7660bff0d56a67" + "bytes": "4ac1c7153411ef574b8d8f8e5fe4b368a3673bceed73b4f4f40550699898ea34" }, { - "u64": "344" + "u64": "845" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "567288772" + "i128": "966051721" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 344, + "timestamp": 845, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4c1d570c669d3d25c16fb45cb31d4f28edfd05f535cc9bba9a251275ead7cd0" + "bytes": "472ae44772e916052b3f9bfe3b04e48dbd941b14450147fba0e6645edd424806" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4c1d570c669d3d25c16fb45cb31d4f28edfd05f535cc9bba9a251275ead7cd0" + "bytes": "472ae44772e916052b3f9bfe3b04e48dbd941b14450147fba0e6645edd424806" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "567288772" + "i128": "966051721" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "567288772" + "i128": "966051721" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "344" + "u64": "845" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c6da7bbf4ae005e18f0afd2e6cacf78608e9541d49cad8b0329a29b4d14ec4a" + "bytes": "13f9f4d8170a3ab7e5ef68abe7d45f7e31229c1723075f9a95d6073d6b45a8e9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c6da7bbf4ae005e18f0afd2e6cacf78608e9541d49cad8b0329a29b4d14ec4a" + "bytes": "13f9f4d8170a3ab7e5ef68abe7d45f7e31229c1723075f9a95d6073d6b45a8e9" } ] }, "durability": "persistent", "val": { - "bytes": "c4c1d570c669d3d25c16fb45cb31d4f28edfd05f535cc9bba9a251275ead7cd0" + "bytes": "472ae44772e916052b3f9bfe3b04e48dbd941b14450147fba0e6645edd424806" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "567288772" + "i128": "966051721" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.183.json index f27ba7c8..19f7a073 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "895626798" + "i128": "600828520" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "895626798" + "i128": "600828520" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "66047d7d04996657633ebd02f8c9df57eda0d9f41b5d132fb8668e43a4a8a939" + "bytes": "a9b9c44eded13682e01898d7c33d19c87256adc857227212d27fd6b52a2370d6" }, { - "u64": "1830" + "u64": "375" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "895626798" + "i128": "600828520" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1830, + "timestamp": 375, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f37240f56718c1608771c3fb899ee55fb4eeaddb72e1d3968e7d98b7e5d5567" + "bytes": "7e6321056a2fa00b53ce6cd1b6df1c0f3439a0423a079f5347dbdb727cf7f840" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f37240f56718c1608771c3fb899ee55fb4eeaddb72e1d3968e7d98b7e5d5567" + "bytes": "7e6321056a2fa00b53ce6cd1b6df1c0f3439a0423a079f5347dbdb727cf7f840" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "895626798" + "i128": "600828520" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "895626798" + "i128": "600828520" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1830" + "u64": "375" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e21edb88f18ee3a87e1c93c27e8c79ac30383065ef02bf59982039bbd3a1046a" + "bytes": "05ee69f5b3079bf86e5f8d606fe811785cb37ab286ad80b4206451071c14bec4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e21edb88f18ee3a87e1c93c27e8c79ac30383065ef02bf59982039bbd3a1046a" + "bytes": "05ee69f5b3079bf86e5f8d606fe811785cb37ab286ad80b4206451071c14bec4" } ] }, "durability": "persistent", "val": { - "bytes": "8f37240f56718c1608771c3fb899ee55fb4eeaddb72e1d3968e7d98b7e5d5567" + "bytes": "7e6321056a2fa00b53ce6cd1b6df1c0f3439a0423a079f5347dbdb727cf7f840" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "895626798" + "i128": "600828520" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.184.json index 6942ce17..eb99b68b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "661121099" + "i128": "537541226" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "661121099" + "i128": "537541226" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5feda4984eba87884a29f584ad3105564b1c37254e1514b4c7d7d7cd214316cf" + "bytes": "8c2244a6e9cc044964647dd0bbf0263d900aad3c2f69e78519f585c0ce4b5df4" }, { - "u64": "2580" + "u64": "56" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "661121099" + "i128": "537541226" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2580, + "timestamp": 56, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00ba6aca14a567d998d297bbdb8574b75c0629ea39acc7ba57baf4a97bc89306" + "bytes": "32379df2fb091a96c200797fcec1dd3ba080e9fa8210ff86941519f1295930de" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00ba6aca14a567d998d297bbdb8574b75c0629ea39acc7ba57baf4a97bc89306" + "bytes": "32379df2fb091a96c200797fcec1dd3ba080e9fa8210ff86941519f1295930de" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "661121099" + "i128": "537541226" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "661121099" + "i128": "537541226" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2580" + "u64": "56" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17a1b02f8576ec2f83b056a1763b03ccde8d76fe759d2114214b1688b6b67516" + "bytes": "f6bc3a3238fe431582f73788b44709281d8cf5a7e43c016f6ecc3949a5408f92" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17a1b02f8576ec2f83b056a1763b03ccde8d76fe759d2114214b1688b6b67516" + "bytes": "f6bc3a3238fe431582f73788b44709281d8cf5a7e43c016f6ecc3949a5408f92" } ] }, "durability": "persistent", "val": { - "bytes": "00ba6aca14a567d998d297bbdb8574b75c0629ea39acc7ba57baf4a97bc89306" + "bytes": "32379df2fb091a96c200797fcec1dd3ba080e9fa8210ff86941519f1295930de" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "661121099" + "i128": "537541226" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.185.json index c2dbf2f3..d2dca2c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "212168314" + "i128": "39629992" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "212168314" + "i128": "39629992" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "582b34a6ffa31c177403308f60878a22d8ba16f51a0cc3b464f21a29dff9894f" + "bytes": "26949def5da070f43eb1b11da653253eb0cc12a952422cd0c4ed37a6c2c7ac8d" }, { - "u64": "3508" + "u64": "562" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "212168314" + "i128": "39629992" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3508, + "timestamp": 562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f78ec23289c5c05ee88b69a92b02bb33a7e31e9b0f77f9938ec98123e4db498" + "bytes": "c2081ae9d00ab79161116a4071b4ed55c066f5becc222e35ae4013012fe9eaff" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f78ec23289c5c05ee88b69a92b02bb33a7e31e9b0f77f9938ec98123e4db498" + "bytes": "c2081ae9d00ab79161116a4071b4ed55c066f5becc222e35ae4013012fe9eaff" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "212168314" + "i128": "39629992" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "212168314" + "i128": "39629992" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3508" + "u64": "562" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f1451bc77ef2eaf706f49e70afebad239b8ae77490cd8e2deacfbcd76f511e8" + "bytes": "f5f3aaddb6b5ca25b22d459ae0f200ce2c742db4fbca23ed3eaa3d64a2544ff6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f1451bc77ef2eaf706f49e70afebad239b8ae77490cd8e2deacfbcd76f511e8" + "bytes": "f5f3aaddb6b5ca25b22d459ae0f200ce2c742db4fbca23ed3eaa3d64a2544ff6" } ] }, "durability": "persistent", "val": { - "bytes": "3f78ec23289c5c05ee88b69a92b02bb33a7e31e9b0f77f9938ec98123e4db498" + "bytes": "c2081ae9d00ab79161116a4071b4ed55c066f5becc222e35ae4013012fe9eaff" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "212168314" + "i128": "39629992" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.186.json index afeb6964..ed015892 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "43564690" + "i128": "741981450" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "43564690" + "i128": "741981450" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "365a622ff6ab29d7d846cbecd88b84e0d37f586879559576e61f45cdf741eea0" + "bytes": "451e13f137e780bb3c996e1403a2cddfdf10f614a9e92b42b895d736e20eac11" }, { - "u64": "1102" + "u64": "1360" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "43564690" + "i128": "741981450" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1102, + "timestamp": 1360, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2248366496b3d52dc606bbd025c6e11bd684507259e86309d3e1ed24a2ea6e1b" + "bytes": "b9b8765407934bc7235f4624dd84846318fc83e20b2fd2f99c5b5ee69ea40efa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2248366496b3d52dc606bbd025c6e11bd684507259e86309d3e1ed24a2ea6e1b" + "bytes": "b9b8765407934bc7235f4624dd84846318fc83e20b2fd2f99c5b5ee69ea40efa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "43564690" + "i128": "741981450" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "43564690" + "i128": "741981450" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1102" + "u64": "1360" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8684f3113d6e97c0c8fc63c00a5366bf94f4bf68e9729afcd4f78670fcce2b0" + "bytes": "e327bc311e6ac51cf182e8406f31a697abd475611c2b30a588deb7a3b2ecad33" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8684f3113d6e97c0c8fc63c00a5366bf94f4bf68e9729afcd4f78670fcce2b0" + "bytes": "e327bc311e6ac51cf182e8406f31a697abd475611c2b30a588deb7a3b2ecad33" } ] }, "durability": "persistent", "val": { - "bytes": "2248366496b3d52dc606bbd025c6e11bd684507259e86309d3e1ed24a2ea6e1b" + "bytes": "b9b8765407934bc7235f4624dd84846318fc83e20b2fd2f99c5b5ee69ea40efa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "43564690" + "i128": "741981450" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.187.json index 2762c43b..208ac332 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "965545952" + "i128": "731798583" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "965545952" + "i128": "731798583" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a9e796d9c6f81d8bafb50b051c9069d5b673d00c6a816ac3e59a79c827e21a20" + "bytes": "fe0b026cb1e22749e70b619b862af73e43fa74612d1564dfd92ed968d0f3b6af" }, { - "u64": "253" + "u64": "2939" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "965545952" + "i128": "731798583" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 253, + "timestamp": 2939, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "06171022f12c2a107c5f32b9402a59b2581c12ebb72c15918378b6fb555f0271" + "bytes": "cc7b8a4b3032abc5328d9da737e57b602314184380c7db765fb2a0c54a67551a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "06171022f12c2a107c5f32b9402a59b2581c12ebb72c15918378b6fb555f0271" + "bytes": "cc7b8a4b3032abc5328d9da737e57b602314184380c7db765fb2a0c54a67551a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "965545952" + "i128": "731798583" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "965545952" + "i128": "731798583" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "253" + "u64": "2939" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8df9b045bd77d74807d4eae3e99c075def4e5de4a6556e2d8cc3ee048e1fb8bc" + "bytes": "08b9a361c2d0363082aeef438d5ae1750095cd93904b96a85949488ec6d39f3d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8df9b045bd77d74807d4eae3e99c075def4e5de4a6556e2d8cc3ee048e1fb8bc" + "bytes": "08b9a361c2d0363082aeef438d5ae1750095cd93904b96a85949488ec6d39f3d" } ] }, "durability": "persistent", "val": { - "bytes": "06171022f12c2a107c5f32b9402a59b2581c12ebb72c15918378b6fb555f0271" + "bytes": "cc7b8a4b3032abc5328d9da737e57b602314184380c7db765fb2a0c54a67551a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "965545952" + "i128": "731798583" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.188.json index 4337068a..b2fe24df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "221427708" + "i128": "582113320" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "221427708" + "i128": "582113320" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1c52fb83868b8379ed8d5030514563f0386f3413b4c60a0ff82311b932e6e5ad" + "bytes": "6398739b4a9df7140fb4d053e0ecc89a56ac1a137fe839671cc8f3dbc30efdff" }, { - "u64": "844" + "u64": "3578" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "221427708" + "i128": "582113320" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 844, + "timestamp": 3578, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "15cac80e9c4d5c8789473c4cc05bce279efd2eeeaa77d12daeac02722e8d4981" + "bytes": "89493787838379ee338f614e8e4a579eaebc83c98f23d2bc1c18de417c6d49df" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "15cac80e9c4d5c8789473c4cc05bce279efd2eeeaa77d12daeac02722e8d4981" + "bytes": "89493787838379ee338f614e8e4a579eaebc83c98f23d2bc1c18de417c6d49df" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "221427708" + "i128": "582113320" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "221427708" + "i128": "582113320" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "844" + "u64": "3578" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d4eb2154e55f3e439deece1dc3ad227ca886712dce3f5f915cef69cc5712f75" + "bytes": "ecd50123a9f264196e004705a21148c1ad8c3b5867c20132d01093302c541181" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d4eb2154e55f3e439deece1dc3ad227ca886712dce3f5f915cef69cc5712f75" + "bytes": "ecd50123a9f264196e004705a21148c1ad8c3b5867c20132d01093302c541181" } ] }, "durability": "persistent", "val": { - "bytes": "15cac80e9c4d5c8789473c4cc05bce279efd2eeeaa77d12daeac02722e8d4981" + "bytes": "89493787838379ee338f614e8e4a579eaebc83c98f23d2bc1c18de417c6d49df" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "221427708" + "i128": "582113320" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.189.json index 6700e783..93b29e14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "574516049" + "i128": "52860876" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "574516049" + "i128": "52860876" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0cb2f665fa91b31ed8d2c416f26480ee5bc208ba76a3a5e81d1f9a50fd367f28" + "bytes": "284bcad0ad2ae9f86acea7b3ded7eb4822d610332197878871957a8b1c40eda4" }, { - "u64": "2390" + "u64": "3049" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "574516049" + "i128": "52860876" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2390, + "timestamp": 3049, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9c8036d6f55067c3bdd45a32dfe70758d4b0e904c9bc44e76cda99b1c5cf5f8c" + "bytes": "c88d7ff73828db5bddf9a2625c8b29fedd6ac86f50c5e6af361c1a98c9a17e89" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9c8036d6f55067c3bdd45a32dfe70758d4b0e904c9bc44e76cda99b1c5cf5f8c" + "bytes": "c88d7ff73828db5bddf9a2625c8b29fedd6ac86f50c5e6af361c1a98c9a17e89" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "574516049" + "i128": "52860876" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "574516049" + "i128": "52860876" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2390" + "u64": "3049" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "784ad1a41dac4d250ab9ba95ed74ae0bfe7d29f3efa4be29692fd71b750cf821" + "bytes": "bbc02c830c641f827c6df86c64274d9e547dd418df6339941168d2627bf2802d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "784ad1a41dac4d250ab9ba95ed74ae0bfe7d29f3efa4be29692fd71b750cf821" + "bytes": "bbc02c830c641f827c6df86c64274d9e547dd418df6339941168d2627bf2802d" } ] }, "durability": "persistent", "val": { - "bytes": "9c8036d6f55067c3bdd45a32dfe70758d4b0e904c9bc44e76cda99b1c5cf5f8c" + "bytes": "c88d7ff73828db5bddf9a2625c8b29fedd6ac86f50c5e6af361c1a98c9a17e89" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "574516049" + "i128": "52860876" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.19.json index 8152dbb6..589a160e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "948235865" + "i128": "585664875" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "948235865" + "i128": "585664875" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1ca32d35e3026f6b95407f108df52e5bab08bfaeda5e1098d641dcfb7b77618" + "bytes": "bbc0d347d9e4e8e97c763a1d5d4c791262499db808c441c69521f964c40897b8" }, { - "u64": "773" + "u64": "1389" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "948235865" + "i128": "585664875" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 773, + "timestamp": 1389, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "72d20f09c90438a145656517ccaa616efec7f6ad69c23225317e76acfbf0d688" + "bytes": "fbe0c1197bbf50ddf510a1e40750a0a21753b6367baa81322aae60b1840f49e0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "72d20f09c90438a145656517ccaa616efec7f6ad69c23225317e76acfbf0d688" + "bytes": "fbe0c1197bbf50ddf510a1e40750a0a21753b6367baa81322aae60b1840f49e0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "948235865" + "i128": "585664875" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "948235865" + "i128": "585664875" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "773" + "u64": "1389" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80c00f091d4477e00e91b84d357fac762d0795831f289ade44e109ac095122e4" + "bytes": "ac396a4a7980ed54398c79811ab6b7be16145a9802c77bc55316f3bc43ef5473" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80c00f091d4477e00e91b84d357fac762d0795831f289ade44e109ac095122e4" + "bytes": "ac396a4a7980ed54398c79811ab6b7be16145a9802c77bc55316f3bc43ef5473" } ] }, "durability": "persistent", "val": { - "bytes": "72d20f09c90438a145656517ccaa616efec7f6ad69c23225317e76acfbf0d688" + "bytes": "fbe0c1197bbf50ddf510a1e40750a0a21753b6367baa81322aae60b1840f49e0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "948235865" + "i128": "585664875" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.190.json index 52ba3ffa..e0eef93c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "318973351" + "i128": "619901104" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "318973351" + "i128": "619901104" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9c42bf48f0d7710fc9f0879007be6ed75bd9f4a23955312b061433652401aa1e" + "bytes": "74bf70e8f7d5d18135c727fd5ec93c47b0d8671fb65df406efc8d149443eae72" }, { - "u64": "2878" + "u64": "2398" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "318973351" + "i128": "619901104" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2878, + "timestamp": 2398, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62727af4f02d7a52010d23f2e8e8ce28e6b88d554e5ee12d256a11697ea33955" + "bytes": "ac3ce45ae11bdc5a040ba956d3fe36fbd1a3ae107773350225044120169b9e72" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62727af4f02d7a52010d23f2e8e8ce28e6b88d554e5ee12d256a11697ea33955" + "bytes": "ac3ce45ae11bdc5a040ba956d3fe36fbd1a3ae107773350225044120169b9e72" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "318973351" + "i128": "619901104" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "318973351" + "i128": "619901104" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2878" + "u64": "2398" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "664f5351589fff2cba36f511610da5a5ebf187fe3c72eea4137a686c33be008c" + "bytes": "a3a9a079e1d229b94563baa87f220d3eb11f4f3c25559d2c8be322ce09f778e4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "664f5351589fff2cba36f511610da5a5ebf187fe3c72eea4137a686c33be008c" + "bytes": "a3a9a079e1d229b94563baa87f220d3eb11f4f3c25559d2c8be322ce09f778e4" } ] }, "durability": "persistent", "val": { - "bytes": "62727af4f02d7a52010d23f2e8e8ce28e6b88d554e5ee12d256a11697ea33955" + "bytes": "ac3ce45ae11bdc5a040ba956d3fe36fbd1a3ae107773350225044120169b9e72" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "318973351" + "i128": "619901104" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.191.json index b708ed7a..280d265d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "360686021" + "i128": "849681069" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360686021" + "i128": "849681069" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a5f3c390fbee6e35c961bde7be742acd997b2cdc685be5758705271ead7993a" + "bytes": "e00d2461cf7c449fc714c264a15ec3bacc7aa43ee287b12aec818410c083a177" }, { - "u64": "3296" + "u64": "2080" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "360686021" + "i128": "849681069" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3296, + "timestamp": 2080, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6ebdf32894e7ae141e381766ba67a7c1d476cc7f8be91bc909d76906c835c377" + "bytes": "5fb56d4508fa6435c7f4de2a7fbacc07fa29e854df5eda5b8f1883725e12713d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6ebdf32894e7ae141e381766ba67a7c1d476cc7f8be91bc909d76906c835c377" + "bytes": "5fb56d4508fa6435c7f4de2a7fbacc07fa29e854df5eda5b8f1883725e12713d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "360686021" + "i128": "849681069" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "360686021" + "i128": "849681069" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3296" + "u64": "2080" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4df4c4ff3c2717654d4b509603c5c7ab097f34c3cfb7a9b79e7d4e2edc59786" + "bytes": "fea964416baea519185be11c8b3f28ed61efea2bd0c86011def4f8bc7cefa53b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4df4c4ff3c2717654d4b509603c5c7ab097f34c3cfb7a9b79e7d4e2edc59786" + "bytes": "fea964416baea519185be11c8b3f28ed61efea2bd0c86011def4f8bc7cefa53b" } ] }, "durability": "persistent", "val": { - "bytes": "6ebdf32894e7ae141e381766ba67a7c1d476cc7f8be91bc909d76906c835c377" + "bytes": "5fb56d4508fa6435c7f4de2a7fbacc07fa29e854df5eda5b8f1883725e12713d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "360686021" + "i128": "849681069" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.192.json index 54bbc7cf..899e0b83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "581568087" + "i128": "255754103" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "581568087" + "i128": "255754103" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee4123671ae048173bb9e5ce8b5d93dd206d56e833f89d3916285ae1d3086eb0" + "bytes": "deede92c9ab208360111d0ff6f9aca315c44cb095040c1674c1a7554ac66f850" }, { - "u64": "2067" + "u64": "3204" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "581568087" + "i128": "255754103" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2067, + "timestamp": 3204, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a37d37be4a56a0ab2354733dfc19e293cb16560689981ca94af2899eed32493" + "bytes": "649f21543df39db3cae8652a9864032496b8036e84b09bfe7c67669af8de9f7c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a37d37be4a56a0ab2354733dfc19e293cb16560689981ca94af2899eed32493" + "bytes": "649f21543df39db3cae8652a9864032496b8036e84b09bfe7c67669af8de9f7c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581568087" + "i128": "255754103" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "581568087" + "i128": "255754103" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2067" + "u64": "3204" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e53b56e6cb6bc8f47032a3e850b869f4ff2b6664111ed7c24b7031d6a6423ace" + "bytes": "74e2a54d448e2eb80d4de8e9516c4aedf6986b4526853b4b722c13fc23082324" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e53b56e6cb6bc8f47032a3e850b869f4ff2b6664111ed7c24b7031d6a6423ace" + "bytes": "74e2a54d448e2eb80d4de8e9516c4aedf6986b4526853b4b722c13fc23082324" } ] }, "durability": "persistent", "val": { - "bytes": "9a37d37be4a56a0ab2354733dfc19e293cb16560689981ca94af2899eed32493" + "bytes": "649f21543df39db3cae8652a9864032496b8036e84b09bfe7c67669af8de9f7c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "581568087" + "i128": "255754103" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.193.json index 5bcaa851..2dbad73b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "929383256" + "i128": "73721587" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "929383256" + "i128": "73721587" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49c572ce93130b3e6e0a0d2286950bb61d15c32eb26a8b343c898e35cb48db2e" + "bytes": "92d3229752b544a5983e535ac1e26a648d03fe68738ead53312e01ed65babdf3" }, { - "u64": "2060" + "u64": "2678" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "929383256" + "i128": "73721587" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2060, + "timestamp": 2678, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd768616e6f37f46e6089b7e52f5a7abe3456ff6eb110253ae0fc5bb90a4deda" + "bytes": "ad94819a066fd4b41093dd354da48ae14435b3a9fa4a4d3b7b199cf9c9c3b078" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd768616e6f37f46e6089b7e52f5a7abe3456ff6eb110253ae0fc5bb90a4deda" + "bytes": "ad94819a066fd4b41093dd354da48ae14435b3a9fa4a4d3b7b199cf9c9c3b078" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "929383256" + "i128": "73721587" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "929383256" + "i128": "73721587" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2060" + "u64": "2678" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1241fab450a84412bed11996e615552b58977e8e28a6de07a49721d831b49646" + "bytes": "f8176c901a8ea4d939eb74f281b397cfdff259a9643fadb9c57b60ebfe19ff1d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1241fab450a84412bed11996e615552b58977e8e28a6de07a49721d831b49646" + "bytes": "f8176c901a8ea4d939eb74f281b397cfdff259a9643fadb9c57b60ebfe19ff1d" } ] }, "durability": "persistent", "val": { - "bytes": "dd768616e6f37f46e6089b7e52f5a7abe3456ff6eb110253ae0fc5bb90a4deda" + "bytes": "ad94819a066fd4b41093dd354da48ae14435b3a9fa4a4d3b7b199cf9c9c3b078" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "929383256" + "i128": "73721587" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.194.json index 72f4b2fe..f3be8534 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "532628278" + "i128": "16986458" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "532628278" + "i128": "16986458" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f747e9e3ed80566c1e4db14b844b039f6e989d9bcadaa090e8b5d6b717f31849" + "bytes": "f37c40b0897202beccdfe66b31220b36b90f4f563e891e2ddeadbbb63f873d0c" }, { - "u64": "859" + "u64": "687" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "532628278" + "i128": "16986458" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 859, + "timestamp": 687, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e3dfec168058480cd99c31fa78ce7df333d1e303c085d0e70079391c4a4049c6" + "bytes": "7572f3fc71c624199207b523ca07e422d25530c8664590359e167cbb87025b93" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e3dfec168058480cd99c31fa78ce7df333d1e303c085d0e70079391c4a4049c6" + "bytes": "7572f3fc71c624199207b523ca07e422d25530c8664590359e167cbb87025b93" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "532628278" + "i128": "16986458" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "532628278" + "i128": "16986458" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "859" + "u64": "687" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5870f60c6a6dd25f2f78643f9b24200d8db76442ea39173d6c554707a2bd6276" + "bytes": "4b103f2a6f7fa11741ae5716a535d50004159613ff4cc1613cfaf33722302d73" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5870f60c6a6dd25f2f78643f9b24200d8db76442ea39173d6c554707a2bd6276" + "bytes": "4b103f2a6f7fa11741ae5716a535d50004159613ff4cc1613cfaf33722302d73" } ] }, "durability": "persistent", "val": { - "bytes": "e3dfec168058480cd99c31fa78ce7df333d1e303c085d0e70079391c4a4049c6" + "bytes": "7572f3fc71c624199207b523ca07e422d25530c8664590359e167cbb87025b93" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "532628278" + "i128": "16986458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.195.json index bd47283c..83657173 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "367528076" + "i128": "740519688" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "367528076" + "i128": "740519688" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3010427170afe69f3082a9f07545ea902b7b203cf514e016e60c12a19f3a482" + "bytes": "9a9028f961b09e48baf3734d8352529b76ccb608b5a167f8ed081c4666fa4a2f" }, { - "u64": "3457" + "u64": "1352" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "367528076" + "i128": "740519688" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3457, + "timestamp": 1352, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76c69ce6326fe1bb84c39ad350a4da63ea66429c23a247f3d04fe11b05be7f7e" + "bytes": "95b48fcc5467acf499622d1979dfb30cddc6e36e2651d1f830caa3cac2454df3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76c69ce6326fe1bb84c39ad350a4da63ea66429c23a247f3d04fe11b05be7f7e" + "bytes": "95b48fcc5467acf499622d1979dfb30cddc6e36e2651d1f830caa3cac2454df3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "367528076" + "i128": "740519688" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "367528076" + "i128": "740519688" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3457" + "u64": "1352" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50214ab20fe0a955a5b863e8c90462de048db8d58aba9b270378b46ec810123a" + "bytes": "f012e50e691cd76ff30edbb547d30011487c31b99881f52af5d33367ca8e0a40" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50214ab20fe0a955a5b863e8c90462de048db8d58aba9b270378b46ec810123a" + "bytes": "f012e50e691cd76ff30edbb547d30011487c31b99881f52af5d33367ca8e0a40" } ] }, "durability": "persistent", "val": { - "bytes": "76c69ce6326fe1bb84c39ad350a4da63ea66429c23a247f3d04fe11b05be7f7e" + "bytes": "95b48fcc5467acf499622d1979dfb30cddc6e36e2651d1f830caa3cac2454df3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "367528076" + "i128": "740519688" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.196.json index 7088eff5..f6e96458 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "255846047" + "i128": "296463009" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "255846047" + "i128": "296463009" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cec2219d46b4137ab34d090f101d26f014d840ff88b211d0acbe68b46b18475a" + "bytes": "4857cb3f12f6997d92f60904212fac81d04ef8c92730919a020d8308f6f27ac4" }, { - "u64": "355" + "u64": "1734" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "255846047" + "i128": "296463009" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 355, + "timestamp": 1734, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b1d7e09705729b4efff39e3836e33ace2dfb694b3400e69ea4220ae0fa5c651b" + "bytes": "6bef564ad59560e6d8a232f347b75c6af3c224e453e248ed1dc8509f42d42024" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b1d7e09705729b4efff39e3836e33ace2dfb694b3400e69ea4220ae0fa5c651b" + "bytes": "6bef564ad59560e6d8a232f347b75c6af3c224e453e248ed1dc8509f42d42024" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "255846047" + "i128": "296463009" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "255846047" + "i128": "296463009" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "355" + "u64": "1734" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "345acd5db4ee48296617f35d4de22916a51179ba82a28770144805bbd7a8712a" + "bytes": "d191e4c753a1cd0e6aa32875322277c78ef6a2b1673c62baf27c4ccf1314308a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "345acd5db4ee48296617f35d4de22916a51179ba82a28770144805bbd7a8712a" + "bytes": "d191e4c753a1cd0e6aa32875322277c78ef6a2b1673c62baf27c4ccf1314308a" } ] }, "durability": "persistent", "val": { - "bytes": "b1d7e09705729b4efff39e3836e33ace2dfb694b3400e69ea4220ae0fa5c651b" + "bytes": "6bef564ad59560e6d8a232f347b75c6af3c224e453e248ed1dc8509f42d42024" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "255846047" + "i128": "296463009" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.197.json index 239ea9ec..1b957217 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "107957293" + "i128": "48599360" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "107957293" + "i128": "48599360" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef52583e2facc455d989537de21a83d109a5d6e5e78ff2c0e288800d42a18f4b" + "bytes": "e9928d7851326bbf7f5e82551992b8f410918ebe506c4692f7d1cabae678c3d7" }, { - "u64": "51" + "u64": "45" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "107957293" + "i128": "48599360" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 51, + "timestamp": 45, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f543c3909bcf5cd7c85419d6bda89c00df6e8abd628a2366237479afc51d3c1d" + "bytes": "46270c5fbbe14c3d93335f359a31f3fb762a01133296f92fe63f268e9afdb1d4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f543c3909bcf5cd7c85419d6bda89c00df6e8abd628a2366237479afc51d3c1d" + "bytes": "46270c5fbbe14c3d93335f359a31f3fb762a01133296f92fe63f268e9afdb1d4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "107957293" + "i128": "48599360" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "107957293" + "i128": "48599360" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51" + "u64": "45" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "397469f0fd6d89ef492e85324e59544a736f4743b6920180cb461ec342b988ac" + "bytes": "e35390ada2bcc42e9590fe01ea993c7bb9341d1c820d2528bc531af1ece49df5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "397469f0fd6d89ef492e85324e59544a736f4743b6920180cb461ec342b988ac" + "bytes": "e35390ada2bcc42e9590fe01ea993c7bb9341d1c820d2528bc531af1ece49df5" } ] }, "durability": "persistent", "val": { - "bytes": "f543c3909bcf5cd7c85419d6bda89c00df6e8abd628a2366237479afc51d3c1d" + "bytes": "46270c5fbbe14c3d93335f359a31f3fb762a01133296f92fe63f268e9afdb1d4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "107957293" + "i128": "48599360" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.198.json index 8ea589fa..d8298306 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "926056692" + "i128": "556832096" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "926056692" + "i128": "556832096" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c77c054c7590c992be314d4aa08e629fb8bbd9d1c2449909f83907035f48534a" + "bytes": "a829c14365f488e0757ceab68fe2e9280c090ec2d57e2b06d0c49e19d519f69c" }, { - "u64": "304" + "u64": "2910" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "926056692" + "i128": "556832096" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 304, + "timestamp": 2910, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbc57ec80aa5227411b20936b8b5965a95772ade43b20badaa78a7bb0863ee61" + "bytes": "0bec0be4aab63dbf1f666fd5858341e6a2ba61ba1df903128e33a91e90fc654b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbc57ec80aa5227411b20936b8b5965a95772ade43b20badaa78a7bb0863ee61" + "bytes": "0bec0be4aab63dbf1f666fd5858341e6a2ba61ba1df903128e33a91e90fc654b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "926056692" + "i128": "556832096" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "926056692" + "i128": "556832096" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "304" + "u64": "2910" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fec195268e9f181a3b73142e4a9827335b0ae8061f30a89e18c69424669a95d8" + "bytes": "c63f8073e9f2a8ce7decbe772f99363a7fd2e8a3c40d7dec1c16311f364c741a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fec195268e9f181a3b73142e4a9827335b0ae8061f30a89e18c69424669a95d8" + "bytes": "c63f8073e9f2a8ce7decbe772f99363a7fd2e8a3c40d7dec1c16311f364c741a" } ] }, "durability": "persistent", "val": { - "bytes": "bbc57ec80aa5227411b20936b8b5965a95772ade43b20badaa78a7bb0863ee61" + "bytes": "0bec0be4aab63dbf1f666fd5858341e6a2ba61ba1df903128e33a91e90fc654b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "926056692" + "i128": "556832096" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.199.json index 779fb961..f7281236 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "576198069" + "i128": "664391409" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "576198069" + "i128": "664391409" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eab05cb12c1b6fda77ea5c0ab699120a023b4be500a2504a26f32570c1b506e0" + "bytes": "b9b1280fc0767e2a0651b81e44f215fee47a925fbf81e5bd83349e5c0bb492f6" }, { - "u64": "1830" + "u64": "382" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "576198069" + "i128": "664391409" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1830, + "timestamp": 382, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "563b70ce49f97bb139876941ed1701ede824227b77836ef43f28f9e442b95906" + "bytes": "327eccec41ee5c237489b3163f0a49c4cad7a5f4cdb0c522d9942843514b5f4f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "563b70ce49f97bb139876941ed1701ede824227b77836ef43f28f9e442b95906" + "bytes": "327eccec41ee5c237489b3163f0a49c4cad7a5f4cdb0c522d9942843514b5f4f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "576198069" + "i128": "664391409" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "576198069" + "i128": "664391409" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1830" + "u64": "382" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4f9e5e5fb3a11ad2a276adaa8dd00f82199ce785bf54cce1f5638017e2dafda" + "bytes": "197f6463c6421bab5b4c94567971f403c8f699bf3b93ad384a169998ecdec359" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4f9e5e5fb3a11ad2a276adaa8dd00f82199ce785bf54cce1f5638017e2dafda" + "bytes": "197f6463c6421bab5b4c94567971f403c8f699bf3b93ad384a169998ecdec359" } ] }, "durability": "persistent", "val": { - "bytes": "563b70ce49f97bb139876941ed1701ede824227b77836ef43f28f9e442b95906" + "bytes": "327eccec41ee5c237489b3163f0a49c4cad7a5f4cdb0c522d9942843514b5f4f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "576198069" + "i128": "664391409" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.2.json index a0bfc46c..954e863e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "342650778" + "i128": "478351920" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "342650778" + "i128": "478351920" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9251c4695ef34bf429be8378e639590b9c0fb8fa50dc1b48e48e222a72d3f1c4" + "bytes": "03c9ff846e06fcf8b784be5bb2b6f7db7c47bf01f4dec5f424c8d874477cf24b" }, { - "u64": "285" + "u64": "252" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "342650778" + "i128": "478351920" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 285, + "timestamp": 252, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb8457df84bc9e483683df32ca514347a52f2a580d15c86a96dd4d08add83316" + "bytes": "639617a5de8c1f777a08091655f2316680c2a6c2b555c64fcfb5a6845b9b9653" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb8457df84bc9e483683df32ca514347a52f2a580d15c86a96dd4d08add83316" + "bytes": "639617a5de8c1f777a08091655f2316680c2a6c2b555c64fcfb5a6845b9b9653" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "342650778" + "i128": "478351920" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "342650778" + "i128": "478351920" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "285" + "u64": "252" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cf1bf9b7e06ab0ba0dd1ec89ff03996ec3939f5e0ed64871c2f5114d7299e16" + "bytes": "288e5da8d1ba02d750dae79ed36ed0312f242cda0cda0ef08d05984a7b3e1a4a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cf1bf9b7e06ab0ba0dd1ec89ff03996ec3939f5e0ed64871c2f5114d7299e16" + "bytes": "288e5da8d1ba02d750dae79ed36ed0312f242cda0cda0ef08d05984a7b3e1a4a" } ] }, "durability": "persistent", "val": { - "bytes": "fb8457df84bc9e483683df32ca514347a52f2a580d15c86a96dd4d08add83316" + "bytes": "639617a5de8c1f777a08091655f2316680c2a6c2b555c64fcfb5a6845b9b9653" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "342650778" + "i128": "478351920" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.20.json index a11ed026..073f7ab8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "25744907" + "i128": "931005162" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "25744907" + "i128": "931005162" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25c3d8e079e867c20568357396f35468fbec5595642f51ea529503850835f915" + "bytes": "68ea1dffa2b4b0eb5021b7c483b499a251406fe0967348f2e37944cdfb4e73fb" }, { - "u64": "2603" + "u64": "3098" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "25744907" + "i128": "931005162" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2603, + "timestamp": 3098, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93a2316aab51a60c88d8be91856dfe663fa0d62b095cc1f126a3acb1712f69b2" + "bytes": "73014ddc019df540d9f226ba0d9d514b4415c1c5fd274838cbed88d9d45cb880" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93a2316aab51a60c88d8be91856dfe663fa0d62b095cc1f126a3acb1712f69b2" + "bytes": "73014ddc019df540d9f226ba0d9d514b4415c1c5fd274838cbed88d9d45cb880" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "25744907" + "i128": "931005162" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "25744907" + "i128": "931005162" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2603" + "u64": "3098" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f8d785ac8a284ca69998cfd1d620fd0190fd1656e2add0202c9525c9cfe1862" + "bytes": "0abe2349fbfc309f3b7c2653c5985a195f2336ab0e948a8dcb9751eb335540e7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f8d785ac8a284ca69998cfd1d620fd0190fd1656e2add0202c9525c9cfe1862" + "bytes": "0abe2349fbfc309f3b7c2653c5985a195f2336ab0e948a8dcb9751eb335540e7" } ] }, "durability": "persistent", "val": { - "bytes": "93a2316aab51a60c88d8be91856dfe663fa0d62b095cc1f126a3acb1712f69b2" + "bytes": "73014ddc019df540d9f226ba0d9d514b4415c1c5fd274838cbed88d9d45cb880" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "25744907" + "i128": "931005162" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.200.json index 816441dd..696608f5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "777183751" + "i128": "978235937" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "777183751" + "i128": "978235937" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b6bebb90749ec82028882d32df85adbaf70db3669fe4646513c0f07340ed522" + "bytes": "d36668ddec434a5e8a7812538a74d18eac17c3e5d38ec4b98135b8f480c2c5d7" }, { - "u64": "1403" + "u64": "86" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "777183751" + "i128": "978235937" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1403, + "timestamp": 86, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44aa689b41ae7a43e9f1e6841b3c794b7e8ba8de1f78b670442cd4692aa72e3a" + "bytes": "1f4a8ab4e20f7c6f6b8f7e8def8993e43a1f142b5dac2ac707b1b279d64f473e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44aa689b41ae7a43e9f1e6841b3c794b7e8ba8de1f78b670442cd4692aa72e3a" + "bytes": "1f4a8ab4e20f7c6f6b8f7e8def8993e43a1f142b5dac2ac707b1b279d64f473e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "777183751" + "i128": "978235937" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "777183751" + "i128": "978235937" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1403" + "u64": "86" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a551eea7b16dce8e8dea5bc02de6993f74346e8ae104cd31755912c65fdb3095" + "bytes": "2bf9ec11c5c2262ced90ec91bd00743a973620e7c6c379898c0a3e0cfabbb2af" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a551eea7b16dce8e8dea5bc02de6993f74346e8ae104cd31755912c65fdb3095" + "bytes": "2bf9ec11c5c2262ced90ec91bd00743a973620e7c6c379898c0a3e0cfabbb2af" } ] }, "durability": "persistent", "val": { - "bytes": "44aa689b41ae7a43e9f1e6841b3c794b7e8ba8de1f78b670442cd4692aa72e3a" + "bytes": "1f4a8ab4e20f7c6f6b8f7e8def8993e43a1f142b5dac2ac707b1b279d64f473e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "777183751" + "i128": "978235937" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.201.json index 7c76b409..e8b39070 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "900926690" + "i128": "728768086" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900926690" + "i128": "728768086" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c46415c801f51de747bde6ff75dca138d8efdea23bddac3afb0795c121409316" + "bytes": "a54f377bb4a23d192824fc6573c04ae70316d2ca4b6ac4847b8dabc18b3d610b" }, { - "u64": "2667" + "u64": "1727" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "900926690" + "i128": "728768086" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2667, + "timestamp": 1727, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef2db8e80563c1b38134983bdae32e6c2cb1ab29c2f1202facd9ee12bfca9233" + "bytes": "9c21ac68e56a7761b3be462720fd85debbfd6a239f3d8dfd3134ed5e055be80d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef2db8e80563c1b38134983bdae32e6c2cb1ab29c2f1202facd9ee12bfca9233" + "bytes": "9c21ac68e56a7761b3be462720fd85debbfd6a239f3d8dfd3134ed5e055be80d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "900926690" + "i128": "728768086" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "900926690" + "i128": "728768086" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2667" + "u64": "1727" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07dfac2b9943bd24a840aa9e606e04935dd9778dfb519f2724f55911bdcea50f" + "bytes": "ebaf45e349106edafb1b8fee848d7b94471ebd1a35ac26ea4d3aee30928ead95" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07dfac2b9943bd24a840aa9e606e04935dd9778dfb519f2724f55911bdcea50f" + "bytes": "ebaf45e349106edafb1b8fee848d7b94471ebd1a35ac26ea4d3aee30928ead95" } ] }, "durability": "persistent", "val": { - "bytes": "ef2db8e80563c1b38134983bdae32e6c2cb1ab29c2f1202facd9ee12bfca9233" + "bytes": "9c21ac68e56a7761b3be462720fd85debbfd6a239f3d8dfd3134ed5e055be80d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "900926690" + "i128": "728768086" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.202.json index 567ecbc2..882eb308 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "565340983" + "i128": "193662598" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "565340983" + "i128": "193662598" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3012662f7effc950ff453fb94f22974991ef1c1140fc39d18ebee5eff494c9cd" + "bytes": "23bf4cbfaea502f7a19d20fd7b71867c19ae2d3684eb0ae81a66c416d2702d6c" }, { - "u64": "1351" + "u64": "6" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "565340983" + "i128": "193662598" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1351, + "timestamp": 6, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8595661657fe814849bf5c23f8ecdba29b827656b73506657966ef04af5cfd80" + "bytes": "b45fa559fe769d1506a2c1c8f434f85c2ec7a9612a77d52a143f64fd195dce0a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8595661657fe814849bf5c23f8ecdba29b827656b73506657966ef04af5cfd80" + "bytes": "b45fa559fe769d1506a2c1c8f434f85c2ec7a9612a77d52a143f64fd195dce0a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "565340983" + "i128": "193662598" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "565340983" + "i128": "193662598" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1351" + "u64": "6" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b62f903d6423268071b5eaf80b68ce0420c18ff7dab8729b0859b7dbc45c55f1" + "bytes": "91537e9cc2b3906a8549194c970d04b8054d5309bb034b48c7672dcb9463cd07" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b62f903d6423268071b5eaf80b68ce0420c18ff7dab8729b0859b7dbc45c55f1" + "bytes": "91537e9cc2b3906a8549194c970d04b8054d5309bb034b48c7672dcb9463cd07" } ] }, "durability": "persistent", "val": { - "bytes": "8595661657fe814849bf5c23f8ecdba29b827656b73506657966ef04af5cfd80" + "bytes": "b45fa559fe769d1506a2c1c8f434f85c2ec7a9612a77d52a143f64fd195dce0a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "565340983" + "i128": "193662598" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.203.json index 3e73c85a..5d36e816 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "422197649" + "i128": "766923718" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "422197649" + "i128": "766923718" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb002f691862b938a4c959cd43c123af03751d92afd0f0908af1f41391c52a0d" + "bytes": "3b8ecdb0c37defef09e82be05266f82913bc00491f7c8759d7307caaaa02a84c" }, { - "u64": "2478" + "u64": "1289" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "422197649" + "i128": "766923718" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2478, + "timestamp": 1289, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21bba0f743e3a60ac6232dadba7567f6f6c1e042446fcad66c328891eb95bd5a" + "bytes": "8b02fbcead8763d477cdd4872e54397ea003329f487b078f3e8ee42128703dfc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21bba0f743e3a60ac6232dadba7567f6f6c1e042446fcad66c328891eb95bd5a" + "bytes": "8b02fbcead8763d477cdd4872e54397ea003329f487b078f3e8ee42128703dfc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "422197649" + "i128": "766923718" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "422197649" + "i128": "766923718" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2478" + "u64": "1289" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5abb0a0ce04ce64a8171db7dd15d1f500dc2812fa6045bc0937df5165521cedf" + "bytes": "1a18b7f2c3336eced146c9170bb5161a68d447f7b258278b1e71b940bc198056" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5abb0a0ce04ce64a8171db7dd15d1f500dc2812fa6045bc0937df5165521cedf" + "bytes": "1a18b7f2c3336eced146c9170bb5161a68d447f7b258278b1e71b940bc198056" } ] }, "durability": "persistent", "val": { - "bytes": "21bba0f743e3a60ac6232dadba7567f6f6c1e042446fcad66c328891eb95bd5a" + "bytes": "8b02fbcead8763d477cdd4872e54397ea003329f487b078f3e8ee42128703dfc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "422197649" + "i128": "766923718" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.204.json index 5faf1160..325d04bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "614483103" + "i128": "96972569" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "614483103" + "i128": "96972569" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6f013a0f442705f9802274c3679d5a8404723982524456b5f70178f4fc242ee9" + "bytes": "486f5921934dead41f6b1487de81ea62720c95721008f489e41574b8f9f6c827" }, { - "u64": "2722" + "u64": "1450" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "614483103" + "i128": "96972569" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2722, + "timestamp": 1450, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3949e8add9c32443d20d3f185ed769964f32248ba81f38c3c0381fc00fe62e07" + "bytes": "aef5449426fa8a17b72c13ee61514b6b29ec4e62b0635d6a564ab4f65648231e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3949e8add9c32443d20d3f185ed769964f32248ba81f38c3c0381fc00fe62e07" + "bytes": "aef5449426fa8a17b72c13ee61514b6b29ec4e62b0635d6a564ab4f65648231e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "614483103" + "i128": "96972569" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "614483103" + "i128": "96972569" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2722" + "u64": "1450" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0e2a330bac39f9990ba536bfb55ebbbe7f973e29c797c7d42e55ec811e74a63" + "bytes": "78bddecc3d17db8356ef89e489bdfc52b1b006357d2423858d47f7a8be22393a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0e2a330bac39f9990ba536bfb55ebbbe7f973e29c797c7d42e55ec811e74a63" + "bytes": "78bddecc3d17db8356ef89e489bdfc52b1b006357d2423858d47f7a8be22393a" } ] }, "durability": "persistent", "val": { - "bytes": "3949e8add9c32443d20d3f185ed769964f32248ba81f38c3c0381fc00fe62e07" + "bytes": "aef5449426fa8a17b72c13ee61514b6b29ec4e62b0635d6a564ab4f65648231e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "614483103" + "i128": "96972569" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.205.json index e42017f7..cb497d3a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "487181165" + "i128": "923591533" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "487181165" + "i128": "923591533" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e036af6ce3e7b9243cf6a1dfa02e66f212f6d520c8ed77f335bdd5c60429c16f" + "bytes": "964cdc5717a56f5688891de32c9cd492c11e7a9dff52b0995fea13c9398cfa37" }, { - "u64": "2009" + "u64": "2774" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "487181165" + "i128": "923591533" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2009, + "timestamp": 2774, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc792c083e2b87be062c984369474dc929ab0eb3a9c8a65dc9c3e10be5fffb7a" + "bytes": "33860106d6068817f108f1cf785fe855de956085e3a58b1fc47df5be3dc319f5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc792c083e2b87be062c984369474dc929ab0eb3a9c8a65dc9c3e10be5fffb7a" + "bytes": "33860106d6068817f108f1cf785fe855de956085e3a58b1fc47df5be3dc319f5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "487181165" + "i128": "923591533" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "487181165" + "i128": "923591533" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2009" + "u64": "2774" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07b16ce2c79616e983f1b34d1dc919ab6728fb8d7e9a357d24790e77fac2b7d7" + "bytes": "8e5f1c3caca673745d40203e2d69554a3671806dd66febdcd0f3c91aab7cf2e3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07b16ce2c79616e983f1b34d1dc919ab6728fb8d7e9a357d24790e77fac2b7d7" + "bytes": "8e5f1c3caca673745d40203e2d69554a3671806dd66febdcd0f3c91aab7cf2e3" } ] }, "durability": "persistent", "val": { - "bytes": "bc792c083e2b87be062c984369474dc929ab0eb3a9c8a65dc9c3e10be5fffb7a" + "bytes": "33860106d6068817f108f1cf785fe855de956085e3a58b1fc47df5be3dc319f5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "487181165" + "i128": "923591533" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.206.json index 8995c85c..b046bf02 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "555289681" + "i128": "59327416" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "555289681" + "i128": "59327416" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c5be72c6db05b95043f45128d1bc1bafe891265ad07e7b9dc494c77fa5e46c06" + "bytes": "ff7a66d3a9bd1da02b9dfe5c3163b19aa45180857ef6b7d6eea187fe5db17f9d" }, { - "u64": "3506" + "u64": "3059" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "555289681" + "i128": "59327416" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3506, + "timestamp": 3059, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2eaab6c54a2bf5d466c3f7726df15aecd6d7bdc2d92282057634b6be65fce365" + "bytes": "6b0e4785a3e2119aad0213891f15fb6a6e50df86b8e8786ff661db26174e7d3b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2eaab6c54a2bf5d466c3f7726df15aecd6d7bdc2d92282057634b6be65fce365" + "bytes": "6b0e4785a3e2119aad0213891f15fb6a6e50df86b8e8786ff661db26174e7d3b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "555289681" + "i128": "59327416" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "555289681" + "i128": "59327416" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3506" + "u64": "3059" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c40921ccc9f2a5d3992dbb7204d9a40d1ccab7a73b74b0603a8fffdde956ab57" + "bytes": "50067420b5f90120dddb06d556883d26b68843935d85b3a768a5bd1c89f3a119" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c40921ccc9f2a5d3992dbb7204d9a40d1ccab7a73b74b0603a8fffdde956ab57" + "bytes": "50067420b5f90120dddb06d556883d26b68843935d85b3a768a5bd1c89f3a119" } ] }, "durability": "persistent", "val": { - "bytes": "2eaab6c54a2bf5d466c3f7726df15aecd6d7bdc2d92282057634b6be65fce365" + "bytes": "6b0e4785a3e2119aad0213891f15fb6a6e50df86b8e8786ff661db26174e7d3b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "555289681" + "i128": "59327416" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.207.json index 4b0a6a79..e92bcb7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "928912544" + "i128": "763526749" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "928912544" + "i128": "763526749" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ecff3a944dd37f7329c1a47b29ee8cf2aa7be791d72addb5789272bf91b6c0e" + "bytes": "dbefef8f102df216ca6c01d39d18fc82667ad839ee5bb42a26724b7d969f9e39" }, { - "u64": "1173" + "u64": "2003" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "928912544" + "i128": "763526749" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1173, + "timestamp": 2003, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c197de7783dcd1e9c1b412595be46223a3fe1965f44c056194cf0102627b0a2" + "bytes": "49a5c4b4f84e9138013c8c7988b24bdb72808990a06517a81c36acc82917756e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c197de7783dcd1e9c1b412595be46223a3fe1965f44c056194cf0102627b0a2" + "bytes": "49a5c4b4f84e9138013c8c7988b24bdb72808990a06517a81c36acc82917756e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "928912544" + "i128": "763526749" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "928912544" + "i128": "763526749" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1173" + "u64": "2003" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b118e91dd9170650ee15239e448e990b7139e3cae1d1097fac5a30ab19e18cdc" + "bytes": "e5f7b99e25415a9625c01e5b57cbdfef8dfc8cfc7de8d7da5dd6c9a8b60cb44b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b118e91dd9170650ee15239e448e990b7139e3cae1d1097fac5a30ab19e18cdc" + "bytes": "e5f7b99e25415a9625c01e5b57cbdfef8dfc8cfc7de8d7da5dd6c9a8b60cb44b" } ] }, "durability": "persistent", "val": { - "bytes": "5c197de7783dcd1e9c1b412595be46223a3fe1965f44c056194cf0102627b0a2" + "bytes": "49a5c4b4f84e9138013c8c7988b24bdb72808990a06517a81c36acc82917756e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "928912544" + "i128": "763526749" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.208.json index 1c76ced4..7700f307 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "288071167" + "i128": "387239214" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "288071167" + "i128": "387239214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b15a73fa71d3140949646ffb0087d94c0bc781667c0f72bc51dde654dd0c954" + "bytes": "3c0bd6bd086f80021fee8bd1b7df676e2fe5ffaa2426515981677d5ca85e9c08" }, { - "u64": "2109" + "u64": "2026" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "288071167" + "i128": "387239214" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2109, + "timestamp": 2026, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1cec2f936b55c09eac650c2227140867be1a2241a6b12b8222443ea4c4fe694c" + "bytes": "970e6972c6287a43d169c0a0a7bf1e0e7770507bfcb110bb888b086b4f90907e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1cec2f936b55c09eac650c2227140867be1a2241a6b12b8222443ea4c4fe694c" + "bytes": "970e6972c6287a43d169c0a0a7bf1e0e7770507bfcb110bb888b086b4f90907e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "288071167" + "i128": "387239214" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "288071167" + "i128": "387239214" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2109" + "u64": "2026" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be21503ac499012e809154031e2e25ccbba933d733460f4f6bf4c0189215ce10" + "bytes": "22523bf94d5861d39c79ef4b413a18619444b2e498f0565de5d2851189ef3ed7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be21503ac499012e809154031e2e25ccbba933d733460f4f6bf4c0189215ce10" + "bytes": "22523bf94d5861d39c79ef4b413a18619444b2e498f0565de5d2851189ef3ed7" } ] }, "durability": "persistent", "val": { - "bytes": "1cec2f936b55c09eac650c2227140867be1a2241a6b12b8222443ea4c4fe694c" + "bytes": "970e6972c6287a43d169c0a0a7bf1e0e7770507bfcb110bb888b086b4f90907e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "288071167" + "i128": "387239214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.209.json index ec76a863..af5c55f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "923942033" + "i128": "158703094" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "923942033" + "i128": "158703094" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "632a5a59b00fe75a28620697844a33c70e4f1ffda34d50d2c87593d1edd2e5b2" + "bytes": "4572b712634e60521b302c12a55c04ac4463185b228262cb1070558bb10b4ee6" }, { - "u64": "51" + "u64": "668" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "923942033" + "i128": "158703094" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 51, + "timestamp": 668, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4db2b335a95106ae7de16a893b99a2c63dc40baa197dce992440abe55d6c2e4f" + "bytes": "c1a885905fb73830b6c8ded7183d166d88172b8db16c77e6de5f777be9cb0bd4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4db2b335a95106ae7de16a893b99a2c63dc40baa197dce992440abe55d6c2e4f" + "bytes": "c1a885905fb73830b6c8ded7183d166d88172b8db16c77e6de5f777be9cb0bd4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "923942033" + "i128": "158703094" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "923942033" + "i128": "158703094" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51" + "u64": "668" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc8ea5857ec275eeaa2de8a826afc40c14849f3430b9d1a09849760a50474b2b" + "bytes": "c263075d1001c969f6157404ac6877874ae0bf01fcb426d7800fed33c90981cd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc8ea5857ec275eeaa2de8a826afc40c14849f3430b9d1a09849760a50474b2b" + "bytes": "c263075d1001c969f6157404ac6877874ae0bf01fcb426d7800fed33c90981cd" } ] }, "durability": "persistent", "val": { - "bytes": "4db2b335a95106ae7de16a893b99a2c63dc40baa197dce992440abe55d6c2e4f" + "bytes": "c1a885905fb73830b6c8ded7183d166d88172b8db16c77e6de5f777be9cb0bd4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "923942033" + "i128": "158703094" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.21.json index 4902623d..a550e943 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "494827345" + "i128": "35563515" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "494827345" + "i128": "35563515" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "38ed8c2d0e7b80e589b5ba59fcd3a9d06fc8680e01be8250f1422645caf291b1" + "bytes": "ae0ec96550a1ca6219a428a737b240dde7f8305082779064aedc5ddb6ee50a05" }, { - "u64": "1777" + "u64": "3167" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "494827345" + "i128": "35563515" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1777, + "timestamp": 3167, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae830ee0c06401c7429744522020c1b7e70f0e52390b63c821a49ba3712b99a8" + "bytes": "922c56efae3a707cec338065f427db7c809036a8df2ce2b78e9a79c2b678ed63" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae830ee0c06401c7429744522020c1b7e70f0e52390b63c821a49ba3712b99a8" + "bytes": "922c56efae3a707cec338065f427db7c809036a8df2ce2b78e9a79c2b678ed63" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "494827345" + "i128": "35563515" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "494827345" + "i128": "35563515" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1777" + "u64": "3167" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef794f16307416a3e3d6b192f6595a0a63b6d83f69450ab72475970cb38d34a8" + "bytes": "e1575d801e611176b249bdad8470869bd60b9c089743c6ebdb7075ae0c66a1f4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef794f16307416a3e3d6b192f6595a0a63b6d83f69450ab72475970cb38d34a8" + "bytes": "e1575d801e611176b249bdad8470869bd60b9c089743c6ebdb7075ae0c66a1f4" } ] }, "durability": "persistent", "val": { - "bytes": "ae830ee0c06401c7429744522020c1b7e70f0e52390b63c821a49ba3712b99a8" + "bytes": "922c56efae3a707cec338065f427db7c809036a8df2ce2b78e9a79c2b678ed63" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "494827345" + "i128": "35563515" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.210.json index 1953e4b9..748e971f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917930890" + "i128": "67291639" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917930890" + "i128": "67291639" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a85edc337ff7d0c562eec02510a35c311571f3e7e0b87d0e83a9e982d95b98f" + "bytes": "a24c92d3673bf4f4e92169d97b8d7757b25fe44f488671bab161c651b68b9eac" }, { - "u64": "884" + "u64": "462" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917930890" + "i128": "67291639" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 884, + "timestamp": 462, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e759e36d75ec9c714a7344d6463d7e22112108b3d4592a51c6ca9c3fe1baebd3" + "bytes": "b3b959a284fd37f2b7f6eda5962a96dc9793dd06e52d8c5571f86859910255ca" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e759e36d75ec9c714a7344d6463d7e22112108b3d4592a51c6ca9c3fe1baebd3" + "bytes": "b3b959a284fd37f2b7f6eda5962a96dc9793dd06e52d8c5571f86859910255ca" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917930890" + "i128": "67291639" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917930890" + "i128": "67291639" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "884" + "u64": "462" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16760d3e5f7c9ce4e2d0c0bdcfd9d4ef88cdadc99768bbaa4ec03b1cf998165b" + "bytes": "544848068536dde2ba569e5c018d94884e7f45738c1c84fb35dce53b7d54c41b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16760d3e5f7c9ce4e2d0c0bdcfd9d4ef88cdadc99768bbaa4ec03b1cf998165b" + "bytes": "544848068536dde2ba569e5c018d94884e7f45738c1c84fb35dce53b7d54c41b" } ] }, "durability": "persistent", "val": { - "bytes": "e759e36d75ec9c714a7344d6463d7e22112108b3d4592a51c6ca9c3fe1baebd3" + "bytes": "b3b959a284fd37f2b7f6eda5962a96dc9793dd06e52d8c5571f86859910255ca" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "917930890" + "i128": "67291639" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.211.json index 07b1075c..f350ebe9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "347338201" + "i128": "617144140" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "347338201" + "i128": "617144140" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "98ed152689dbcbc238a1c8f84168037c8f930684f0be50ca16743a2319826299" + "bytes": "8923e456eaa470060f5a1177927e46f75848888d949fffe8a57e33f0d3a1172a" }, { - "u64": "572" + "u64": "3028" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "347338201" + "i128": "617144140" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 572, + "timestamp": 3028, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fdc71dd8b3572c869be404d6ba17f8c01ffec9ad6cc64c0eec5c91c3e95c3ba8" + "bytes": "ce37c3004daa6a8f8c3ef20314e23dda35e40d10b1e48e2e1fe66b8f81106c8f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fdc71dd8b3572c869be404d6ba17f8c01ffec9ad6cc64c0eec5c91c3e95c3ba8" + "bytes": "ce37c3004daa6a8f8c3ef20314e23dda35e40d10b1e48e2e1fe66b8f81106c8f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "347338201" + "i128": "617144140" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "347338201" + "i128": "617144140" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "572" + "u64": "3028" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "792435234ca29fa1951ad281f802277219e74bbaf8f2abeb6e9fdd800f61c880" + "bytes": "a612f669931c86ba220864e704b69014d0788da1d002784e21ee7f55c187084e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "792435234ca29fa1951ad281f802277219e74bbaf8f2abeb6e9fdd800f61c880" + "bytes": "a612f669931c86ba220864e704b69014d0788da1d002784e21ee7f55c187084e" } ] }, "durability": "persistent", "val": { - "bytes": "fdc71dd8b3572c869be404d6ba17f8c01ffec9ad6cc64c0eec5c91c3e95c3ba8" + "bytes": "ce37c3004daa6a8f8c3ef20314e23dda35e40d10b1e48e2e1fe66b8f81106c8f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "347338201" + "i128": "617144140" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.212.json index 986587eb..dae59cc6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "449721523" + "i128": "48485195" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "449721523" + "i128": "48485195" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8cd41bfee3028d2d4f12ae814059165e16e92063c3403dc6d3225bfcb7925030" + "bytes": "84e8c7220bf4fbf4496e6c11ee8aa771d497e50300edee768e793f111bd25163" }, { - "u64": "449" + "u64": "3267" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "449721523" + "i128": "48485195" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 449, + "timestamp": 3267, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af96dccfa37bd22f8ffdbc1887ff0d0e7d4ef5a8a20a8f6a5332d172cf6686d8" + "bytes": "76b9e93cec2bc2ee61036621f9ddfb2c602b8bfdc37c0a78b0a454606b13fb93" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af96dccfa37bd22f8ffdbc1887ff0d0e7d4ef5a8a20a8f6a5332d172cf6686d8" + "bytes": "76b9e93cec2bc2ee61036621f9ddfb2c602b8bfdc37c0a78b0a454606b13fb93" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "449721523" + "i128": "48485195" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "449721523" + "i128": "48485195" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "449" + "u64": "3267" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d7a6ed2d33cfde3badce6f92af53a9c094d0f87876e057fabe2f792b886deca" + "bytes": "88304efe22599cf6edc9d6a34e862678e49c0bd7f726b7e3b643ee3b4d468c06" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d7a6ed2d33cfde3badce6f92af53a9c094d0f87876e057fabe2f792b886deca" + "bytes": "88304efe22599cf6edc9d6a34e862678e49c0bd7f726b7e3b643ee3b4d468c06" } ] }, "durability": "persistent", "val": { - "bytes": "af96dccfa37bd22f8ffdbc1887ff0d0e7d4ef5a8a20a8f6a5332d172cf6686d8" + "bytes": "76b9e93cec2bc2ee61036621f9ddfb2c602b8bfdc37c0a78b0a454606b13fb93" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "449721523" + "i128": "48485195" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.213.json index e1460dda..2a468f61 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "219617445" + "i128": "435482838" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219617445" + "i128": "435482838" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79ae1612ce974f4516a453144eaf0daa0ffc1c97907230ce8f36d8bd1e836274" + "bytes": "111f3825f20e0a4754a37b52db4f5c5ec5ff553ca0e73ed8bd66e581117c3e26" }, { - "u64": "3271" + "u64": "1929" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "219617445" + "i128": "435482838" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3271, + "timestamp": 1929, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63fd2e625fd99d60ca882979a4806eab404b250a57e418049c8a30ccb896f66a" + "bytes": "cecd04c47da7712aeab083b960a4bb0fd24e5b3e8010a72734c1b29a92391eb0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63fd2e625fd99d60ca882979a4806eab404b250a57e418049c8a30ccb896f66a" + "bytes": "cecd04c47da7712aeab083b960a4bb0fd24e5b3e8010a72734c1b29a92391eb0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "219617445" + "i128": "435482838" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "219617445" + "i128": "435482838" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3271" + "u64": "1929" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9d8a143cda203ab0983440c8c92b13063766fbef7fa83ef3e34bc89103f3f70" + "bytes": "7229c4e0bc626871db59cebdafa45eaba9b88810c5909a5a62a721065ca00567" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9d8a143cda203ab0983440c8c92b13063766fbef7fa83ef3e34bc89103f3f70" + "bytes": "7229c4e0bc626871db59cebdafa45eaba9b88810c5909a5a62a721065ca00567" } ] }, "durability": "persistent", "val": { - "bytes": "63fd2e625fd99d60ca882979a4806eab404b250a57e418049c8a30ccb896f66a" + "bytes": "cecd04c47da7712aeab083b960a4bb0fd24e5b3e8010a72734c1b29a92391eb0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "219617445" + "i128": "435482838" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.214.json index 77de6b8b..bdbe1d48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "225819678" + "i128": "105426999" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "225819678" + "i128": "105426999" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d8084a8e2722911f13fd24ddb30f5b728d426b28e916f2b52f93403e9b13518c" + "bytes": "c3d6186c4bf75c1fb26a5778583020a4658dd5522ad7cdc7af58077e4864bcbf" }, { - "u64": "475" + "u64": "617" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "225819678" + "i128": "105426999" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 475, + "timestamp": 617, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69e3b80343974ea98ea894290ff30c5df5fdb84aa5e831acad6a4937a63d047e" + "bytes": "9ca25b1cb7e26812a9990436576ff0ce087652edc4eaa05bedb657cb45a75cae" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69e3b80343974ea98ea894290ff30c5df5fdb84aa5e831acad6a4937a63d047e" + "bytes": "9ca25b1cb7e26812a9990436576ff0ce087652edc4eaa05bedb657cb45a75cae" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "225819678" + "i128": "105426999" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "225819678" + "i128": "105426999" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "475" + "u64": "617" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6979ead31e1af4e0926585282a8638c2807de6bd45d707588738b043cc1e5bd1" + "bytes": "5083739e8b8f7c736cce32a1b90cb873f5090ebc32332ffe144cb5d5f486e00a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6979ead31e1af4e0926585282a8638c2807de6bd45d707588738b043cc1e5bd1" + "bytes": "5083739e8b8f7c736cce32a1b90cb873f5090ebc32332ffe144cb5d5f486e00a" } ] }, "durability": "persistent", "val": { - "bytes": "69e3b80343974ea98ea894290ff30c5df5fdb84aa5e831acad6a4937a63d047e" + "bytes": "9ca25b1cb7e26812a9990436576ff0ce087652edc4eaa05bedb657cb45a75cae" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "225819678" + "i128": "105426999" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.215.json index bb1d9a76..2ff6f340 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "788843758" + "i128": "553646416" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "788843758" + "i128": "553646416" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2f243a2c7a893e1cfbabaccc8dde704c24a7f20e1ac41db075fc89d677ed8a56" + "bytes": "f6a2d5799b5e7333b8abad79e54124906ff76aa86f545c5585395f16b0e4d189" }, { - "u64": "2802" + "u64": "3548" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "788843758" + "i128": "553646416" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2802, + "timestamp": 3548, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2088566c69b57705728116f47fa42440e68c790792cd072138372e24e18ea9c3" + "bytes": "12dbe57642809d281d8357bd9f1573588c6b7643e9664f5aee07732b900a9978" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2088566c69b57705728116f47fa42440e68c790792cd072138372e24e18ea9c3" + "bytes": "12dbe57642809d281d8357bd9f1573588c6b7643e9664f5aee07732b900a9978" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "788843758" + "i128": "553646416" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "788843758" + "i128": "553646416" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2802" + "u64": "3548" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0fa27eec988964da3493b0b6f5739cf1032e6039facfcf2f4dc775a5efc7c42" + "bytes": "19afb58cba163c5744f5c1c1bb30502f0782fbb65ba7df696824b4ce89e9c376" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0fa27eec988964da3493b0b6f5739cf1032e6039facfcf2f4dc775a5efc7c42" + "bytes": "19afb58cba163c5744f5c1c1bb30502f0782fbb65ba7df696824b4ce89e9c376" } ] }, "durability": "persistent", "val": { - "bytes": "2088566c69b57705728116f47fa42440e68c790792cd072138372e24e18ea9c3" + "bytes": "12dbe57642809d281d8357bd9f1573588c6b7643e9664f5aee07732b900a9978" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "788843758" + "i128": "553646416" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.216.json index 068ab506..fd600ff4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "221950161" + "i128": "933780346" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "221950161" + "i128": "933780346" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "30a2172fd51ba7c9aaed4da9e2a87a0826ff2ee6fadd29ffe802ecdb8aee6d2a" + "bytes": "a1486ce0f73eef94208c40f2c24ca820d1ba7000ca8aedd9e08c266afc2346ac" }, { - "u64": "3278" + "u64": "2030" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "221950161" + "i128": "933780346" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3278, + "timestamp": 2030, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "912a1c03f75676cc2a1061ed856a6e9a9593e5a007cffa5c76f6f94f9993fbca" + "bytes": "479077aabe4a393aa8621c7b5af07379a142581fcb26468f6f77d41ba07853d4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "912a1c03f75676cc2a1061ed856a6e9a9593e5a007cffa5c76f6f94f9993fbca" + "bytes": "479077aabe4a393aa8621c7b5af07379a142581fcb26468f6f77d41ba07853d4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "221950161" + "i128": "933780346" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "221950161" + "i128": "933780346" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3278" + "u64": "2030" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "157c785032ac0424d5f29ea4fd3170c1a2fd1a5249b24a10834a25c0186dabd6" + "bytes": "05928cc8c5c7b9cc24ca20b93bbc8690d48c2a8ee1ada23aae74ba7325fd142a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "157c785032ac0424d5f29ea4fd3170c1a2fd1a5249b24a10834a25c0186dabd6" + "bytes": "05928cc8c5c7b9cc24ca20b93bbc8690d48c2a8ee1ada23aae74ba7325fd142a" } ] }, "durability": "persistent", "val": { - "bytes": "912a1c03f75676cc2a1061ed856a6e9a9593e5a007cffa5c76f6f94f9993fbca" + "bytes": "479077aabe4a393aa8621c7b5af07379a142581fcb26468f6f77d41ba07853d4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "221950161" + "i128": "933780346" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.217.json index bd0a20fd..a68aa611 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "660215790" + "i128": "961926052" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "660215790" + "i128": "961926052" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "edff5a3e8a79f71080cec50e4aec5ceeeeb7b88b83c13968b89250e6463c8b30" + "bytes": "6367e73db861156fe0ca941770c1b51230a039a0e1ee8133a640a0a2e8bc1c75" }, { - "u64": "1419" + "u64": "2138" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "660215790" + "i128": "961926052" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1419, + "timestamp": 2138, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4673993ad3870e1acfc979c6ece5419acaf141be1119d915befd34e8c62c3087" + "bytes": "1b9c880b35eabf865338cf581b8ce8e088374b884ec23baf5b8956854a1a5463" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4673993ad3870e1acfc979c6ece5419acaf141be1119d915befd34e8c62c3087" + "bytes": "1b9c880b35eabf865338cf581b8ce8e088374b884ec23baf5b8956854a1a5463" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "660215790" + "i128": "961926052" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "660215790" + "i128": "961926052" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1419" + "u64": "2138" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f934b070abec1a337fab36ae7f550d3816da0b49e042324b601a4f08f422aa3" + "bytes": "d0533eaecb36275f00383e3eec3f7382c33497888e9307a997883765d690be92" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f934b070abec1a337fab36ae7f550d3816da0b49e042324b601a4f08f422aa3" + "bytes": "d0533eaecb36275f00383e3eec3f7382c33497888e9307a997883765d690be92" } ] }, "durability": "persistent", "val": { - "bytes": "4673993ad3870e1acfc979c6ece5419acaf141be1119d915befd34e8c62c3087" + "bytes": "1b9c880b35eabf865338cf581b8ce8e088374b884ec23baf5b8956854a1a5463" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "660215790" + "i128": "961926052" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.218.json index 1c6ab2c2..91ad7ca6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "639044969" + "i128": "683479607" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "639044969" + "i128": "683479607" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae6df8692861b5c67cb9bdb45f9872b1a4272245de1e5d92fe299cd60b36b16e" + "bytes": "04153b916a0a4c89218abec3508334d4b0e02650480fd1451e1de1e589efb3e3" }, { - "u64": "616" + "u64": "1889" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "639044969" + "i128": "683479607" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 616, + "timestamp": 1889, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5db55ac52b0e124e0104216b2fe640e13fd12f5d5f23eccbf534d69cbd88bb1" + "bytes": "c8f59e74471f93c5ad7fd374ee7c2849cbaba6b42253812e2eb5318e80c3b773" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5db55ac52b0e124e0104216b2fe640e13fd12f5d5f23eccbf534d69cbd88bb1" + "bytes": "c8f59e74471f93c5ad7fd374ee7c2849cbaba6b42253812e2eb5318e80c3b773" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "639044969" + "i128": "683479607" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "639044969" + "i128": "683479607" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "616" + "u64": "1889" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "daacc04f6d4bf80b66de664bfe69271de9a7e5d22fd4562524efff9e992a8c05" + "bytes": "553d5ce31df1a449e3407c336aec8d6f3c6b2294b933bc0277ef6e449edd3922" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "daacc04f6d4bf80b66de664bfe69271de9a7e5d22fd4562524efff9e992a8c05" + "bytes": "553d5ce31df1a449e3407c336aec8d6f3c6b2294b933bc0277ef6e449edd3922" } ] }, "durability": "persistent", "val": { - "bytes": "c5db55ac52b0e124e0104216b2fe640e13fd12f5d5f23eccbf534d69cbd88bb1" + "bytes": "c8f59e74471f93c5ad7fd374ee7c2849cbaba6b42253812e2eb5318e80c3b773" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "639044969" + "i128": "683479607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.219.json index 704999bb..21d8f5ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "172429579" + "i128": "870667151" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "172429579" + "i128": "870667151" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "328de343dd7cc0ea07f481f429f79c42886a775a09818867ebb803e1028b785e" + "bytes": "0cf457d0ccb645a7ef3a53c073d953050421c2f48f75ed52503833c18f568cd9" }, { - "u64": "2868" + "u64": "1732" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "172429579" + "i128": "870667151" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2868, + "timestamp": 1732, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92abbd61b4efeffe61809d82b5bfde8ede918192aa5910f33a895d5259cb3070" + "bytes": "43c5444621d877eb98b28ea68e27dc833ef5a7db08be617e95098ed3c8b831f8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92abbd61b4efeffe61809d82b5bfde8ede918192aa5910f33a895d5259cb3070" + "bytes": "43c5444621d877eb98b28ea68e27dc833ef5a7db08be617e95098ed3c8b831f8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "172429579" + "i128": "870667151" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "172429579" + "i128": "870667151" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2868" + "u64": "1732" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "535c56f3100db5774bc2eb4e8aab943401d4ea13256bb2e0ca7a886861784358" + "bytes": "fb36216275420f0c1774397ac970c722f90e4d54bd83ee273148d5d9e03d5f50" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "535c56f3100db5774bc2eb4e8aab943401d4ea13256bb2e0ca7a886861784358" + "bytes": "fb36216275420f0c1774397ac970c722f90e4d54bd83ee273148d5d9e03d5f50" } ] }, "durability": "persistent", "val": { - "bytes": "92abbd61b4efeffe61809d82b5bfde8ede918192aa5910f33a895d5259cb3070" + "bytes": "43c5444621d877eb98b28ea68e27dc833ef5a7db08be617e95098ed3c8b831f8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "172429579" + "i128": "870667151" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.22.json index 6c8d5e05..e973ac75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "132007608" + "i128": "638522357" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "132007608" + "i128": "638522357" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9945371d9678a5fc0d9c855dc151f22306560609219c6d0cfccf388fe33c1571" + "bytes": "7a10fe11e743e8c1e24df6a0dff6030585c418290307a2dd9053737a349d41d6" }, { - "u64": "1090" + "u64": "3382" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "132007608" + "i128": "638522357" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1090, + "timestamp": 3382, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2fe700f63e881c1653481c663a0d2a539f2c70a7ee98d086a2fa49b4f5a9d560" + "bytes": "e25318534517136f7ba91681b753cf35b81ab5240394b9d1be0092a80ffd87f3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2fe700f63e881c1653481c663a0d2a539f2c70a7ee98d086a2fa49b4f5a9d560" + "bytes": "e25318534517136f7ba91681b753cf35b81ab5240394b9d1be0092a80ffd87f3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "132007608" + "i128": "638522357" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "132007608" + "i128": "638522357" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1090" + "u64": "3382" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59ca22f5b18b6b3894c05d50b0aa66b2a4f546d9c077eac7146d3e441cbc29a1" + "bytes": "f43ac25ea02c671fe60fcba0aea710ffb8e91000455847b73903a102b39c92bb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59ca22f5b18b6b3894c05d50b0aa66b2a4f546d9c077eac7146d3e441cbc29a1" + "bytes": "f43ac25ea02c671fe60fcba0aea710ffb8e91000455847b73903a102b39c92bb" } ] }, "durability": "persistent", "val": { - "bytes": "2fe700f63e881c1653481c663a0d2a539f2c70a7ee98d086a2fa49b4f5a9d560" + "bytes": "e25318534517136f7ba91681b753cf35b81ab5240394b9d1be0092a80ffd87f3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "132007608" + "i128": "638522357" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.220.json index 94fbf1e9..4715c490 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "969703398" + "i128": "600799345" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "969703398" + "i128": "600799345" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6df0e84f63964056a686e6fb00fa5e0df49c1dadfa2f6c387b27c769664f9848" + "bytes": "ade414a035023d3edd220fa6a18b619e7e91b5487bdaeb66839fffaf07e794c3" }, { - "u64": "577" + "u64": "2034" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "969703398" + "i128": "600799345" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 577, + "timestamp": 2034, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b7f4af8c2644bda34411133ee8d0228b3d14a34f583655bc16952406e3787cb" + "bytes": "93f2b97de1d4ab1c67b8996cf0d9f0f8890cd5c7b83889664b275fa9ee174cee" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b7f4af8c2644bda34411133ee8d0228b3d14a34f583655bc16952406e3787cb" + "bytes": "93f2b97de1d4ab1c67b8996cf0d9f0f8890cd5c7b83889664b275fa9ee174cee" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "969703398" + "i128": "600799345" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "969703398" + "i128": "600799345" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "577" + "u64": "2034" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcd5c1999bd20dbf472986619724f9683ea5ee31bfaaa696257f8dbea0ffd222" + "bytes": "d7e09792c1905b08dc596dad4160dbf1ee73c021d67f26acde319307cd124d5c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcd5c1999bd20dbf472986619724f9683ea5ee31bfaaa696257f8dbea0ffd222" + "bytes": "d7e09792c1905b08dc596dad4160dbf1ee73c021d67f26acde319307cd124d5c" } ] }, "durability": "persistent", "val": { - "bytes": "8b7f4af8c2644bda34411133ee8d0228b3d14a34f583655bc16952406e3787cb" + "bytes": "93f2b97de1d4ab1c67b8996cf0d9f0f8890cd5c7b83889664b275fa9ee174cee" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "969703398" + "i128": "600799345" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.221.json index 9ab80f69..4552a3f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "189061219" + "i128": "689000350" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "189061219" + "i128": "689000350" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "be443506fb0c8f231de0692639da42483af0823c923efbb848d3e240b679b901" + "bytes": "026a134ca144b44d9919346a25075e05e17d2308908960fbc1635197e5e9f825" }, { - "u64": "1292" + "u64": "608" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "189061219" + "i128": "689000350" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1292, + "timestamp": 608, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "482b5e6aac6563894c67c024a7aced6690e9bf93e816930f756b7b6b3b4d58a5" + "bytes": "fe1236ea8b9746602ac69fd51bf4280781c987865b4a95456185129441666b7a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "482b5e6aac6563894c67c024a7aced6690e9bf93e816930f756b7b6b3b4d58a5" + "bytes": "fe1236ea8b9746602ac69fd51bf4280781c987865b4a95456185129441666b7a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "189061219" + "i128": "689000350" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "189061219" + "i128": "689000350" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1292" + "u64": "608" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "197acbbb8083633b68d226f29b7f9e89f1c52b290e2e920645bb0cabfe48c56a" + "bytes": "0908c6e2b08c44bad890c5c4318669b4af11e7c8c32f70e2918285710868e315" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "197acbbb8083633b68d226f29b7f9e89f1c52b290e2e920645bb0cabfe48c56a" + "bytes": "0908c6e2b08c44bad890c5c4318669b4af11e7c8c32f70e2918285710868e315" } ] }, "durability": "persistent", "val": { - "bytes": "482b5e6aac6563894c67c024a7aced6690e9bf93e816930f756b7b6b3b4d58a5" + "bytes": "fe1236ea8b9746602ac69fd51bf4280781c987865b4a95456185129441666b7a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "189061219" + "i128": "689000350" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.222.json index fe55d927..57228a8d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "265853321" + "i128": "627660672" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "265853321" + "i128": "627660672" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10e5f5dd524ef194ad115f5c768400198e9724460771507fede9b8daf0ae45c6" + "bytes": "b90a8d715bd0d50318af3bcbcc1859574fbf8d5e4cff460a5d2cae3b6d024892" }, { - "u64": "3281" + "u64": "2252" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "265853321" + "i128": "627660672" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3281, + "timestamp": 2252, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33d6b57c295989c2b90d5b23fb03437f4470325c6d726424617d4b74900ce56e" + "bytes": "b6a4d8d7b45847e5807a5d9c7363fc9edacc627c822d5cb483ed14fcc992915f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33d6b57c295989c2b90d5b23fb03437f4470325c6d726424617d4b74900ce56e" + "bytes": "b6a4d8d7b45847e5807a5d9c7363fc9edacc627c822d5cb483ed14fcc992915f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "265853321" + "i128": "627660672" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "265853321" + "i128": "627660672" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3281" + "u64": "2252" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45d4d2367f6debd3713849417fe8b9803ad7d71e98e925aa572d5b0d9b569656" + "bytes": "4543d0624b26944f3a9e2767b8486619443568a77b3c6088c7750c02ffca76b8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45d4d2367f6debd3713849417fe8b9803ad7d71e98e925aa572d5b0d9b569656" + "bytes": "4543d0624b26944f3a9e2767b8486619443568a77b3c6088c7750c02ffca76b8" } ] }, "durability": "persistent", "val": { - "bytes": "33d6b57c295989c2b90d5b23fb03437f4470325c6d726424617d4b74900ce56e" + "bytes": "b6a4d8d7b45847e5807a5d9c7363fc9edacc627c822d5cb483ed14fcc992915f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "265853321" + "i128": "627660672" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.223.json index 64b23874..dc5d56be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "865919400" + "i128": "853206086" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "865919400" + "i128": "853206086" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "345f580b1953f41c025242b7ce90269fd36d420e6a3f01608714d2bd789cf5c6" + "bytes": "21f59c87a6d7c192afe553f1fc24af32f6cc9f74bd3b828d1b8071a7778d5b0a" }, { - "u64": "3450" + "u64": "129" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "865919400" + "i128": "853206086" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3450, + "timestamp": 129, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2362d0fa838d6a70443ef5abb6b561157de325205feff2825f5c6b1046b2be34" + "bytes": "6bb075fafd47463440e53be436c4c506af8055b8c4877b577af0463753ce452e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2362d0fa838d6a70443ef5abb6b561157de325205feff2825f5c6b1046b2be34" + "bytes": "6bb075fafd47463440e53be436c4c506af8055b8c4877b577af0463753ce452e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "865919400" + "i128": "853206086" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "865919400" + "i128": "853206086" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3450" + "u64": "129" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1be3941b4f67b5a7933ad199f3540b77fb60e3b4019e77d028652000fae4bb19" + "bytes": "9d3c51a002f81bdecc842b6e8987328577fea17663fdca743250664dce1830f1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1be3941b4f67b5a7933ad199f3540b77fb60e3b4019e77d028652000fae4bb19" + "bytes": "9d3c51a002f81bdecc842b6e8987328577fea17663fdca743250664dce1830f1" } ] }, "durability": "persistent", "val": { - "bytes": "2362d0fa838d6a70443ef5abb6b561157de325205feff2825f5c6b1046b2be34" + "bytes": "6bb075fafd47463440e53be436c4c506af8055b8c4877b577af0463753ce452e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "865919400" + "i128": "853206086" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.224.json index 97b08048..07b1a589 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "360780142" + "i128": "478089679" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360780142" + "i128": "478089679" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc2d6248494e71a467088aabd9c3734fe05a9967c741ee6898ab1a46e5a9fd92" + "bytes": "acc72c0c31914011eb38e4f58f8bfd0117029751a511ee220741a83fc17ddf56" }, { - "u64": "2988" + "u64": "1533" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "360780142" + "i128": "478089679" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2988, + "timestamp": 1533, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4dd4f0cd9eb0361a4909bcc5881f33d07452c926f3a3f1fd0bc65a03871e3e98" + "bytes": "bb02cd1bfc4ef3a945e6fe4a9821859f98cfbc2393dd02d899b6b9417fea4c54" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4dd4f0cd9eb0361a4909bcc5881f33d07452c926f3a3f1fd0bc65a03871e3e98" + "bytes": "bb02cd1bfc4ef3a945e6fe4a9821859f98cfbc2393dd02d899b6b9417fea4c54" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "360780142" + "i128": "478089679" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "360780142" + "i128": "478089679" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2988" + "u64": "1533" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3cabe581332a12217ffd3a15dcb45f9d6186cc21a774e628c446cc043b47a4c9" + "bytes": "6ba92e8baeaec212a974ad565cc8c91cae1028fd246dbdd4771341c60ff2a947" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3cabe581332a12217ffd3a15dcb45f9d6186cc21a774e628c446cc043b47a4c9" + "bytes": "6ba92e8baeaec212a974ad565cc8c91cae1028fd246dbdd4771341c60ff2a947" } ] }, "durability": "persistent", "val": { - "bytes": "4dd4f0cd9eb0361a4909bcc5881f33d07452c926f3a3f1fd0bc65a03871e3e98" + "bytes": "bb02cd1bfc4ef3a945e6fe4a9821859f98cfbc2393dd02d899b6b9417fea4c54" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "360780142" + "i128": "478089679" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.225.json index 330ad9df..457b27e1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "41683209" + "i128": "32115468" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "41683209" + "i128": "32115468" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "efc118fcfad6e5f9e81000343cc7b02b47aea36d57a011775b4beb1890fcbe3b" + "bytes": "9b841658007ccab85a222ee0ac6ce370c8ad04e00ed8b20cbefe829c570174ac" }, { - "u64": "479" + "u64": "614" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "41683209" + "i128": "32115468" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 479, + "timestamp": 614, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf1169bd472faced12c461016d1cde5365a5e8fb40851aee23b6f04e6d7b53c5" + "bytes": "c169ed04746247cbd1487f22e3f09f40fb3ae07b9da58ecc3260bdf29b6731eb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf1169bd472faced12c461016d1cde5365a5e8fb40851aee23b6f04e6d7b53c5" + "bytes": "c169ed04746247cbd1487f22e3f09f40fb3ae07b9da58ecc3260bdf29b6731eb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "41683209" + "i128": "32115468" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "41683209" + "i128": "32115468" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "479" + "u64": "614" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a109fba06589b5690cc6ba0db6b63dddcf91e6528d3b2704d79ebfeda19bc19" + "bytes": "fc62acdd85e519bf565f954c719f186063309641cfde7646e1acebfdcf2a8739" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a109fba06589b5690cc6ba0db6b63dddcf91e6528d3b2704d79ebfeda19bc19" + "bytes": "fc62acdd85e519bf565f954c719f186063309641cfde7646e1acebfdcf2a8739" } ] }, "durability": "persistent", "val": { - "bytes": "bf1169bd472faced12c461016d1cde5365a5e8fb40851aee23b6f04e6d7b53c5" + "bytes": "c169ed04746247cbd1487f22e3f09f40fb3ae07b9da58ecc3260bdf29b6731eb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "41683209" + "i128": "32115468" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.226.json index 3da8a08e..ad6e0967 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "72195682" + "i128": "691219511" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "72195682" + "i128": "691219511" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a0f29a0619ba76900b839c18f5749c67c2ff4dc4930824f851b12b7487f16a15" + "bytes": "4e9bdc4013a032bfd84b36127e8738ba0c18959fb5f407575f2b742937e2c72f" }, { - "u64": "2201" + "u64": "3519" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "72195682" + "i128": "691219511" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2201, + "timestamp": 3519, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e6eac2d8755d64873ff6a813c22e853b06cbda784ec65ffa9ebaac5d0b0bced6" + "bytes": "14eec0b84e43e8349f91dd536f71815ff07c7684278e433ac2bb6beb7c8c8cf9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e6eac2d8755d64873ff6a813c22e853b06cbda784ec65ffa9ebaac5d0b0bced6" + "bytes": "14eec0b84e43e8349f91dd536f71815ff07c7684278e433ac2bb6beb7c8c8cf9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "72195682" + "i128": "691219511" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "72195682" + "i128": "691219511" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2201" + "u64": "3519" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "277da34490007096b8a3219b40b24ee548e33652c87ae41158b34d1c45fb5888" + "bytes": "e8a91f4f0b6c313153bdf0233fd7f8e4caa5d0a6431ecc857bcef4820158465d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "277da34490007096b8a3219b40b24ee548e33652c87ae41158b34d1c45fb5888" + "bytes": "e8a91f4f0b6c313153bdf0233fd7f8e4caa5d0a6431ecc857bcef4820158465d" } ] }, "durability": "persistent", "val": { - "bytes": "e6eac2d8755d64873ff6a813c22e853b06cbda784ec65ffa9ebaac5d0b0bced6" + "bytes": "14eec0b84e43e8349f91dd536f71815ff07c7684278e433ac2bb6beb7c8c8cf9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "72195682" + "i128": "691219511" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.227.json index 71d2fb94..5dd0a1ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "935804973" + "i128": "445324951" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "935804973" + "i128": "445324951" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "12bbb3396a3ecfc7c3618efbd02fd07c32a70038587da28b0bd746e3a7abd773" + "bytes": "c2e9b253b1f9dc6ad5a90cf51f27bab783bd4edb3b7522cc7821ee33b980b054" }, { - "u64": "2009" + "u64": "1211" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "935804973" + "i128": "445324951" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2009, + "timestamp": 1211, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a9c2cf14af3290b7fb12e4870597548eca9b621150b7fe42c368998dd4dc37f" + "bytes": "17b1cb5ed7913b123dbce7d955eecae37c192558d8e8c640a082666003adcd5e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a9c2cf14af3290b7fb12e4870597548eca9b621150b7fe42c368998dd4dc37f" + "bytes": "17b1cb5ed7913b123dbce7d955eecae37c192558d8e8c640a082666003adcd5e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "935804973" + "i128": "445324951" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "935804973" + "i128": "445324951" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2009" + "u64": "1211" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbdfb0d369b0932d236e70740cf8721a299eaf324d3e1188cac3c00f8ef24a91" + "bytes": "1f18abf304b90ef03857202e74f91caec381c0c1706c15ac278a69272c511e88" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbdfb0d369b0932d236e70740cf8721a299eaf324d3e1188cac3c00f8ef24a91" + "bytes": "1f18abf304b90ef03857202e74f91caec381c0c1706c15ac278a69272c511e88" } ] }, "durability": "persistent", "val": { - "bytes": "8a9c2cf14af3290b7fb12e4870597548eca9b621150b7fe42c368998dd4dc37f" + "bytes": "17b1cb5ed7913b123dbce7d955eecae37c192558d8e8c640a082666003adcd5e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "935804973" + "i128": "445324951" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.228.json index 46fe7b12..0d426141 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "630861740" + "i128": "680290015" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "630861740" + "i128": "680290015" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7df6b15a8acc4081251ac6d97d3e0bb09dab98ec9b706f432df78bab30c4c3b1" + "bytes": "6cb2a2665792159d2e65fcb7c2f8f262573f31c90e23a16e716d9fc361d1c82c" }, { - "u64": "248" + "u64": "3526" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "630861740" + "i128": "680290015" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 248, + "timestamp": 3526, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73845f0e5605baf9b1e4118f891ae48016d4ac9e4169ae8ded201b4003103340" + "bytes": "ba35690dcd6c03321f3624f18cd9bf613c0c0f7bf88e24b42232c50e983d9d30" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73845f0e5605baf9b1e4118f891ae48016d4ac9e4169ae8ded201b4003103340" + "bytes": "ba35690dcd6c03321f3624f18cd9bf613c0c0f7bf88e24b42232c50e983d9d30" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "630861740" + "i128": "680290015" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "630861740" + "i128": "680290015" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "248" + "u64": "3526" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8450a9d4778a33022a82351219672bdef8b8510ffd435a3abc4e937c22362e4b" + "bytes": "45cbe93363691cf6f24a9e67c1d37cc8e0f623dfbe87e9c5e9f9c991cda329e6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8450a9d4778a33022a82351219672bdef8b8510ffd435a3abc4e937c22362e4b" + "bytes": "45cbe93363691cf6f24a9e67c1d37cc8e0f623dfbe87e9c5e9f9c991cda329e6" } ] }, "durability": "persistent", "val": { - "bytes": "73845f0e5605baf9b1e4118f891ae48016d4ac9e4169ae8ded201b4003103340" + "bytes": "ba35690dcd6c03321f3624f18cd9bf613c0c0f7bf88e24b42232c50e983d9d30" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "630861740" + "i128": "680290015" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.229.json index 49fbccd1..93fa7196 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "726726788" + "i128": "689573915" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726726788" + "i128": "689573915" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0deb736f44ddd249bee813e34a633544d8ca8cd87405e5b515757e06437dad50" + "bytes": "f3a438571b5aa5e463b0242bed5ae0661b616c3cdd456f7b9f24af9cb7802663" }, { - "u64": "1716" + "u64": "868" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "726726788" + "i128": "689573915" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1716, + "timestamp": 868, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1b62ce756ff9830d047a7c05e71ffb0a8c0a75c97a19770e3ab755846ea7f1fc" + "bytes": "9d074bbbaa09dd49bfc09c1bc1563848b44093211e90063518f56cd31ad3427c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1b62ce756ff9830d047a7c05e71ffb0a8c0a75c97a19770e3ab755846ea7f1fc" + "bytes": "9d074bbbaa09dd49bfc09c1bc1563848b44093211e90063518f56cd31ad3427c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "726726788" + "i128": "689573915" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "726726788" + "i128": "689573915" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1716" + "u64": "868" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ac2e2f3bbe9f0619127ee35bb9a42ea708084454db5df9d5ca77f69625db844" + "bytes": "895124e7423ae9c1463ed7f1837abc12da93950a12f8fd3b1ee5144f30e7f7ec" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ac2e2f3bbe9f0619127ee35bb9a42ea708084454db5df9d5ca77f69625db844" + "bytes": "895124e7423ae9c1463ed7f1837abc12da93950a12f8fd3b1ee5144f30e7f7ec" } ] }, "durability": "persistent", "val": { - "bytes": "1b62ce756ff9830d047a7c05e71ffb0a8c0a75c97a19770e3ab755846ea7f1fc" + "bytes": "9d074bbbaa09dd49bfc09c1bc1563848b44093211e90063518f56cd31ad3427c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "726726788" + "i128": "689573915" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.23.json index b9a164f8..cdb9aed8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290311880" + "i128": "83163776" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290311880" + "i128": "83163776" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e57bd34c7265f23905d579583e13bb5d1904c4fef8e467a8858f811298c8b826" + "bytes": "df0449e9df71908e97ddf2a053752e3f6824a93cc61ef61eda8bc5deadf73557" }, { - "u64": "1087" + "u64": "1729" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290311880" + "i128": "83163776" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1087, + "timestamp": 1729, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "91434db0bddc22560b0fba3c226e43c74a9c9264a6725f9cff021d5a9dc42b45" + "bytes": "df99c7c61db25b0c0c2aa60ef0279291ede59b2c977a25d71d682f705da70461" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "91434db0bddc22560b0fba3c226e43c74a9c9264a6725f9cff021d5a9dc42b45" + "bytes": "df99c7c61db25b0c0c2aa60ef0279291ede59b2c977a25d71d682f705da70461" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290311880" + "i128": "83163776" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290311880" + "i128": "83163776" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1087" + "u64": "1729" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5073858517e188284fac4cc1ef481120736516eedd502f9564bb0c7f8c25ef4" + "bytes": "b7bb424ab5f3e76c4c87ffc727784755c051d1388611550e5e4e220558cc1f1c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5073858517e188284fac4cc1ef481120736516eedd502f9564bb0c7f8c25ef4" + "bytes": "b7bb424ab5f3e76c4c87ffc727784755c051d1388611550e5e4e220558cc1f1c" } ] }, "durability": "persistent", "val": { - "bytes": "91434db0bddc22560b0fba3c226e43c74a9c9264a6725f9cff021d5a9dc42b45" + "bytes": "df99c7c61db25b0c0c2aa60ef0279291ede59b2c977a25d71d682f705da70461" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "290311880" + "i128": "83163776" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.230.json index 76bf1aed..82ad2db4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "508355987" + "i128": "997226519" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "508355987" + "i128": "997226519" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37673d6f6df3786fb7ff6bdb38f349c183824776108f2f6fdbb194f4cab9a0d4" + "bytes": "c2c518aba50c5158d3224c7431cccbfcb8db25d6efe3a3406ff16054094bff3b" }, { - "u64": "3459" + "u64": "429" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "508355987" + "i128": "997226519" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3459, + "timestamp": 429, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b92ee60b033a6b64accc7e3e1fe2530dc1e24e08e47b86e4f0bdfd0c5bc099c" + "bytes": "38eb6063047809cf2dad3ef950818e979cf9e7cd33cd4f6971e2c2bab48c56fc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b92ee60b033a6b64accc7e3e1fe2530dc1e24e08e47b86e4f0bdfd0c5bc099c" + "bytes": "38eb6063047809cf2dad3ef950818e979cf9e7cd33cd4f6971e2c2bab48c56fc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "508355987" + "i128": "997226519" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "508355987" + "i128": "997226519" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3459" + "u64": "429" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2408ccad2bca7b4484b64d0ac591236539ae4fc52efc727d8151d94c9af1d008" + "bytes": "86ebd0ea14d66bf152d42c591525bed7bed16b066f987bb898ea8e59db993715" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2408ccad2bca7b4484b64d0ac591236539ae4fc52efc727d8151d94c9af1d008" + "bytes": "86ebd0ea14d66bf152d42c591525bed7bed16b066f987bb898ea8e59db993715" } ] }, "durability": "persistent", "val": { - "bytes": "5b92ee60b033a6b64accc7e3e1fe2530dc1e24e08e47b86e4f0bdfd0c5bc099c" + "bytes": "38eb6063047809cf2dad3ef950818e979cf9e7cd33cd4f6971e2c2bab48c56fc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "508355987" + "i128": "997226519" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.231.json index 68f414c7..8f526fc3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "78778942" + "i128": "511109343" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "78778942" + "i128": "511109343" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "de93296b7dd38326ff69be35e47517cc6fabe4ab89fae3d099ee3bf65a17d2da" + "bytes": "a57319c63e83709d6d98cdab409c130dfa941fc222f1122296319cbcc02c450f" }, { - "u64": "469" + "u64": "2361" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "78778942" + "i128": "511109343" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 469, + "timestamp": 2361, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94a360c7ced5e41c4560a0b3987f93d36a23288ad0e213191e8d5d3e6224624c" + "bytes": "55aa5d1c9dbe6d49c4f88a524f212d7bb624ecbab47e38b3b29ce7ade52d8dc4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94a360c7ced5e41c4560a0b3987f93d36a23288ad0e213191e8d5d3e6224624c" + "bytes": "55aa5d1c9dbe6d49c4f88a524f212d7bb624ecbab47e38b3b29ce7ade52d8dc4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "78778942" + "i128": "511109343" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "78778942" + "i128": "511109343" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "469" + "u64": "2361" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a91f25baedd480029606e493a4dcbd0b8f82c65905da2afdeaedc511afe69c9" + "bytes": "0fdcbb04e673c28def8de62b3c3b95fe47c9a3575dc1965d04fab564cd3ab3fd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a91f25baedd480029606e493a4dcbd0b8f82c65905da2afdeaedc511afe69c9" + "bytes": "0fdcbb04e673c28def8de62b3c3b95fe47c9a3575dc1965d04fab564cd3ab3fd" } ] }, "durability": "persistent", "val": { - "bytes": "94a360c7ced5e41c4560a0b3987f93d36a23288ad0e213191e8d5d3e6224624c" + "bytes": "55aa5d1c9dbe6d49c4f88a524f212d7bb624ecbab47e38b3b29ce7ade52d8dc4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "78778942" + "i128": "511109343" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.232.json index de2254d4..5fa01662 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "203622524" + "i128": "30185163" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "203622524" + "i128": "30185163" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "676175aaba3cde5403ddbbf603bf4f81d73f11021abe9d8d5bd2c977af060787" + "bytes": "02a33b87050207d47eda98226e4cd092ed50a1ffc35f6de31d7445eb9e2b72a0" }, { - "u64": "1234" + "u64": "3226" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "203622524" + "i128": "30185163" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1234, + "timestamp": 3226, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c1c104d235f4bcfee87277163ce1744c9182743812e46c0c7bd58e0dc1b7423" + "bytes": "4dbbb8215fe982327f5f58d48b0c19e09d04483fdc0d217e64815cef0d769f7a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c1c104d235f4bcfee87277163ce1744c9182743812e46c0c7bd58e0dc1b7423" + "bytes": "4dbbb8215fe982327f5f58d48b0c19e09d04483fdc0d217e64815cef0d769f7a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "203622524" + "i128": "30185163" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "203622524" + "i128": "30185163" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1234" + "u64": "3226" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "829f904acda342e745b8b260c6f9b291774dac412a72433c556de85c0cacfc5b" + "bytes": "ddb93f0aa54a6b5fa9c6559f16a3fc03ef84d7ce05cef4f1b724ec152c89652b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "829f904acda342e745b8b260c6f9b291774dac412a72433c556de85c0cacfc5b" + "bytes": "ddb93f0aa54a6b5fa9c6559f16a3fc03ef84d7ce05cef4f1b724ec152c89652b" } ] }, "durability": "persistent", "val": { - "bytes": "6c1c104d235f4bcfee87277163ce1744c9182743812e46c0c7bd58e0dc1b7423" + "bytes": "4dbbb8215fe982327f5f58d48b0c19e09d04483fdc0d217e64815cef0d769f7a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "203622524" + "i128": "30185163" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.233.json index 8582ea02..230e809e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "85282801" + "i128": "766945941" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "85282801" + "i128": "766945941" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac19eceea72fa55d559348b0e10ef1e71409e48ccd8c2d9b11b4d81829471ea4" + "bytes": "22f7bd9fce5f37ca860b706c956b085e1aec91be35ef0b867d5952cd65bc8cb7" }, { - "u64": "319" + "u64": "2335" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "85282801" + "i128": "766945941" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 319, + "timestamp": 2335, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2cc9ba30fd1bb9c1b984442c31362374ef765501d2e62159b9559c261e7ef7aa" + "bytes": "ea67f63d93ca38d7d72f146b8210ef1fbac05255a42a09c634f951d1b27fa26a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2cc9ba30fd1bb9c1b984442c31362374ef765501d2e62159b9559c261e7ef7aa" + "bytes": "ea67f63d93ca38d7d72f146b8210ef1fbac05255a42a09c634f951d1b27fa26a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "85282801" + "i128": "766945941" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "85282801" + "i128": "766945941" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "319" + "u64": "2335" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f4b490e15bae024cfb59906efc6de843c9388a0db7b28b939c653ea820c1667" + "bytes": "6f0feb7281448eaee1328940c211c7a4bd601e5ef9ee2832c2d17a26c74286c2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f4b490e15bae024cfb59906efc6de843c9388a0db7b28b939c653ea820c1667" + "bytes": "6f0feb7281448eaee1328940c211c7a4bd601e5ef9ee2832c2d17a26c74286c2" } ] }, "durability": "persistent", "val": { - "bytes": "2cc9ba30fd1bb9c1b984442c31362374ef765501d2e62159b9559c261e7ef7aa" + "bytes": "ea67f63d93ca38d7d72f146b8210ef1fbac05255a42a09c634f951d1b27fa26a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "85282801" + "i128": "766945941" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.234.json index 1a0d0e6e..ae0aa9fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "884536662" + "i128": "192983131" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "884536662" + "i128": "192983131" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d9687b15c157992ec2bff5837811600df7ffe4becac2c606fefd310a15ac30c" + "bytes": "13677353ed81bdc6c480e57082818323d97404c4f6ecbfd896ffa6b7b869b52e" }, { - "u64": "2280" + "u64": "566" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "884536662" + "i128": "192983131" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2280, + "timestamp": 566, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8fa5de6e5f3ffa7c94a07eb4f0a8b049100c2659a29190e190aa6bb55188ce36" + "bytes": "2a49fb1d49485bc8af69ee5f9a1d30b679bfe08ee52672432c11d956c58187bd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8fa5de6e5f3ffa7c94a07eb4f0a8b049100c2659a29190e190aa6bb55188ce36" + "bytes": "2a49fb1d49485bc8af69ee5f9a1d30b679bfe08ee52672432c11d956c58187bd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "884536662" + "i128": "192983131" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "884536662" + "i128": "192983131" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2280" + "u64": "566" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02f5986f6b625d6c180823a9d62cbc7ddea695239c58ddce590b5fb1422eb65a" + "bytes": "ac316d83daf6a746c67fd5c1d4b0fe3a4d9987589678ccc0fbb4d29c88ddd940" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02f5986f6b625d6c180823a9d62cbc7ddea695239c58ddce590b5fb1422eb65a" + "bytes": "ac316d83daf6a746c67fd5c1d4b0fe3a4d9987589678ccc0fbb4d29c88ddd940" } ] }, "durability": "persistent", "val": { - "bytes": "8fa5de6e5f3ffa7c94a07eb4f0a8b049100c2659a29190e190aa6bb55188ce36" + "bytes": "2a49fb1d49485bc8af69ee5f9a1d30b679bfe08ee52672432c11d956c58187bd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "884536662" + "i128": "192983131" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.235.json index 0745db09..4eef3d14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15352151" + "i128": "281313657" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15352151" + "i128": "281313657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d1f0b64edefd8925b29f43ed509384ce63d7612a236d44bfe17b968129425014" + "bytes": "8d0180cfac0e8b664312793a764d14e20bf034b5e5179496a0cb0bc85ab6417d" }, { - "u64": "318" + "u64": "2402" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15352151" + "i128": "281313657" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 318, + "timestamp": 2402, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "08c793d17f42b269cead72df34dc6afb557b52b5fc78373829e8e913c49dda78" + "bytes": "09ecf029d06ee6cdd2e1e97c96068db71bc4cf8c6fbf4e20872291e398b2de62" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "08c793d17f42b269cead72df34dc6afb557b52b5fc78373829e8e913c49dda78" + "bytes": "09ecf029d06ee6cdd2e1e97c96068db71bc4cf8c6fbf4e20872291e398b2de62" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15352151" + "i128": "281313657" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "15352151" + "i128": "281313657" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "318" + "u64": "2402" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6762e0f24eff3f0b68a0bd1b24bc6045024039dbfd11cd0e7465a78e147eb5c4" + "bytes": "db658d062316a2bfc474d5beaf8dac9612dea67352666e0c706d1a2761d39838" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6762e0f24eff3f0b68a0bd1b24bc6045024039dbfd11cd0e7465a78e147eb5c4" + "bytes": "db658d062316a2bfc474d5beaf8dac9612dea67352666e0c706d1a2761d39838" } ] }, "durability": "persistent", "val": { - "bytes": "08c793d17f42b269cead72df34dc6afb557b52b5fc78373829e8e913c49dda78" + "bytes": "09ecf029d06ee6cdd2e1e97c96068db71bc4cf8c6fbf4e20872291e398b2de62" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "15352151" + "i128": "281313657" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.236.json index cd835caa..f4aae14b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "852330707" + "i128": "261497202" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "852330707" + "i128": "261497202" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "72b0dcb8d181663bff8b5a14e92f8636dbfb625b46809603d4e97f73c109cf77" + "bytes": "aa449191ebd009e4ca99e00dffb9b5ffc546ebebd8e4f39ed997fbe47da5a3ef" }, { - "u64": "2981" + "u64": "2994" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "852330707" + "i128": "261497202" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2981, + "timestamp": 2994, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c367f58d02946f30f74a73166bb278462748f905e9cb8f13f92103233fb1aa6" + "bytes": "5c4b86ba1b4837c1aa1d05f032e64dc2376b0d179f6acd9e8dac9fe2be61bfc7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c367f58d02946f30f74a73166bb278462748f905e9cb8f13f92103233fb1aa6" + "bytes": "5c4b86ba1b4837c1aa1d05f032e64dc2376b0d179f6acd9e8dac9fe2be61bfc7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "852330707" + "i128": "261497202" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "852330707" + "i128": "261497202" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2981" + "u64": "2994" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd3383ae8da832db00c13bd4d031961e3c3c508011a628014768075734333a3c" + "bytes": "6d25a8f494075e5883d37a77e26cbd43939ed93966a60b34ff2452435a73d5dc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd3383ae8da832db00c13bd4d031961e3c3c508011a628014768075734333a3c" + "bytes": "6d25a8f494075e5883d37a77e26cbd43939ed93966a60b34ff2452435a73d5dc" } ] }, "durability": "persistent", "val": { - "bytes": "5c367f58d02946f30f74a73166bb278462748f905e9cb8f13f92103233fb1aa6" + "bytes": "5c4b86ba1b4837c1aa1d05f032e64dc2376b0d179f6acd9e8dac9fe2be61bfc7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "852330707" + "i128": "261497202" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.237.json index d34aa67c..a4bdcb0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "767096762" + "i128": "314520186" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "767096762" + "i128": "314520186" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a8b7a408e5029b79cecafabe2f6b83d016b881c57e19ed4e34e0aea28bd6999" + "bytes": "659e72e9274afa2318f3f8be6c1ec18118318b81c652c108687a6d199a07e5e3" }, { - "u64": "3054" + "u64": "763" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "767096762" + "i128": "314520186" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3054, + "timestamp": 763, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60db43e2df97ff61684489b82590c743292721b2d9c06fd0333d9f3edc990e9e" + "bytes": "273b047c6c86ac3a4e6ec5e82f6d9e2856e95338736612e4d9aae855bdb6bfea" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60db43e2df97ff61684489b82590c743292721b2d9c06fd0333d9f3edc990e9e" + "bytes": "273b047c6c86ac3a4e6ec5e82f6d9e2856e95338736612e4d9aae855bdb6bfea" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "767096762" + "i128": "314520186" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "767096762" + "i128": "314520186" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3054" + "u64": "763" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7be4290a549d7bdc1bed136e84b9d5a52f4ff8c89f0a5551173f98da0c6a81d" + "bytes": "f4e3b70b766bb4d5e6e72ea1efa3d97e7f420d9693723f9bdb96fbc257d2f04f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7be4290a549d7bdc1bed136e84b9d5a52f4ff8c89f0a5551173f98da0c6a81d" + "bytes": "f4e3b70b766bb4d5e6e72ea1efa3d97e7f420d9693723f9bdb96fbc257d2f04f" } ] }, "durability": "persistent", "val": { - "bytes": "60db43e2df97ff61684489b82590c743292721b2d9c06fd0333d9f3edc990e9e" + "bytes": "273b047c6c86ac3a4e6ec5e82f6d9e2856e95338736612e4d9aae855bdb6bfea" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "767096762" + "i128": "314520186" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.238.json index 668f27d5..34eb8a4b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "392857913" + "i128": "575808252" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392857913" + "i128": "575808252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff92abba3878285bf785c6b25f765308b7827596702ea6ea5e7e963a508f2312" + "bytes": "dfd16ca807a8b7c5c3176a330a5eb9bd9cc7bef74cbd500c0f28846cce811404" }, { - "u64": "888" + "u64": "2174" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "392857913" + "i128": "575808252" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 888, + "timestamp": 2174, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32ffb6886571c26a0f6f2cb1194685b7e86b51c2ead41bd05129c29821e9c4b2" + "bytes": "711123a9965ab2e00baadc557db52880c65268b528f9a7939ac615d4cc8f4d21" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32ffb6886571c26a0f6f2cb1194685b7e86b51c2ead41bd05129c29821e9c4b2" + "bytes": "711123a9965ab2e00baadc557db52880c65268b528f9a7939ac615d4cc8f4d21" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "392857913" + "i128": "575808252" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "392857913" + "i128": "575808252" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "888" + "u64": "2174" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6558ca99ec1241c5858ff13d852e4d1d945ecb8b9412b08ca349f05eded87721" + "bytes": "f3eef8f1d75ce3803e856250566a5e31cbadfd104cfdc14ac5fe12a8401367fb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6558ca99ec1241c5858ff13d852e4d1d945ecb8b9412b08ca349f05eded87721" + "bytes": "f3eef8f1d75ce3803e856250566a5e31cbadfd104cfdc14ac5fe12a8401367fb" } ] }, "durability": "persistent", "val": { - "bytes": "32ffb6886571c26a0f6f2cb1194685b7e86b51c2ead41bd05129c29821e9c4b2" + "bytes": "711123a9965ab2e00baadc557db52880c65268b528f9a7939ac615d4cc8f4d21" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "392857913" + "i128": "575808252" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.239.json index e9dcc355..4f9412bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "303434459" + "i128": "601929678" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "303434459" + "i128": "601929678" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ff437d92c4f3ed70603159990e579b42c2d64855037761ffb9a514c01a0568c" + "bytes": "e6df3c83177d5b5bc14dfd01188a1d42ab910004a6f3dc07a20a7ad8b705bac2" }, { - "u64": "2335" + "u64": "3336" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "303434459" + "i128": "601929678" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2335, + "timestamp": 3336, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2c75b662fcc67951e267f726c66e050dacae42864dcf51d3924d66288cb6e505" + "bytes": "de012910b12ebdbf833b1ef55542477110368078375723dfb62107b90c19ba3d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2c75b662fcc67951e267f726c66e050dacae42864dcf51d3924d66288cb6e505" + "bytes": "de012910b12ebdbf833b1ef55542477110368078375723dfb62107b90c19ba3d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "303434459" + "i128": "601929678" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "303434459" + "i128": "601929678" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2335" + "u64": "3336" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e0e205bd78178eae97ff9f99531cb21a2bb73de200dcee9f017ab43eab0fc7f" + "bytes": "a067e05a507c66c960073457f05b4ae086683388f66b80eebd6b11b85bee5668" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e0e205bd78178eae97ff9f99531cb21a2bb73de200dcee9f017ab43eab0fc7f" + "bytes": "a067e05a507c66c960073457f05b4ae086683388f66b80eebd6b11b85bee5668" } ] }, "durability": "persistent", "val": { - "bytes": "2c75b662fcc67951e267f726c66e050dacae42864dcf51d3924d66288cb6e505" + "bytes": "de012910b12ebdbf833b1ef55542477110368078375723dfb62107b90c19ba3d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "303434459" + "i128": "601929678" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.24.json index 34304e6b..367357a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "466229989" + "i128": "686947566" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "466229989" + "i128": "686947566" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "23f7c6367d8fe986cda070b1c304b7f5a513745930d269b16eeb434b40afffcc" + "bytes": "6ad198f670e1b0e6d12e990710137b18b043f032113ef9058422ac473aa44e84" }, { - "u64": "2211" + "u64": "797" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "466229989" + "i128": "686947566" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2211, + "timestamp": 797, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "25f53792e11dd1c7a930a789b72071f27365bc873badfb73ea88029543a09f70" + "bytes": "21f6ca83e4501a6dfbe11de892cef08da00691f985ebe03c4c860626f4d82b94" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "25f53792e11dd1c7a930a789b72071f27365bc873badfb73ea88029543a09f70" + "bytes": "21f6ca83e4501a6dfbe11de892cef08da00691f985ebe03c4c860626f4d82b94" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "466229989" + "i128": "686947566" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "466229989" + "i128": "686947566" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2211" + "u64": "797" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66f0b8000b411cf787973e527b868cfd355a7091a90cf0de89b89582cdbb0062" + "bytes": "5b04a2460adae3f6f057ad3b1d3b261c0bb7609daa30f3ff936ffd9768093777" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66f0b8000b411cf787973e527b868cfd355a7091a90cf0de89b89582cdbb0062" + "bytes": "5b04a2460adae3f6f057ad3b1d3b261c0bb7609daa30f3ff936ffd9768093777" } ] }, "durability": "persistent", "val": { - "bytes": "25f53792e11dd1c7a930a789b72071f27365bc873badfb73ea88029543a09f70" + "bytes": "21f6ca83e4501a6dfbe11de892cef08da00691f985ebe03c4c860626f4d82b94" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "466229989" + "i128": "686947566" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.240.json index 1128f0ee..daca4d2c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "765694110" + "i128": "561589743" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "765694110" + "i128": "561589743" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9ae4e8bba534a5ce2240a085d38e0a369b8cccac07d217c590b20d12411cf00b" + "bytes": "7d2f0aadcdcfdbc5fbf9e898a43aeb870dd188d21e48f516cd6b30ef025fb885" }, { - "u64": "3243" + "u64": "3020" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "765694110" + "i128": "561589743" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3243, + "timestamp": 3020, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "25bfe4110236aa06976b87e88d0ee05e2627747cdb79ff020be6d00447251187" + "bytes": "8f075fb5fb17a117aa380d7a989879de433c4ebfd46487756018e079ea019339" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "25bfe4110236aa06976b87e88d0ee05e2627747cdb79ff020be6d00447251187" + "bytes": "8f075fb5fb17a117aa380d7a989879de433c4ebfd46487756018e079ea019339" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "765694110" + "i128": "561589743" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "765694110" + "i128": "561589743" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3243" + "u64": "3020" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16f0d39b4cf59e1f4696610051624ad9d0689a24b84a2bca72c5cd19c483dfb7" + "bytes": "f2634318e02b614ff827971c561935c6b8058b6006a4b5dbc1475ca96efe9fd3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16f0d39b4cf59e1f4696610051624ad9d0689a24b84a2bca72c5cd19c483dfb7" + "bytes": "f2634318e02b614ff827971c561935c6b8058b6006a4b5dbc1475ca96efe9fd3" } ] }, "durability": "persistent", "val": { - "bytes": "25bfe4110236aa06976b87e88d0ee05e2627747cdb79ff020be6d00447251187" + "bytes": "8f075fb5fb17a117aa380d7a989879de433c4ebfd46487756018e079ea019339" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "765694110" + "i128": "561589743" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.241.json index b8aa6f89..07793373 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "955726606" + "i128": "815322618" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "955726606" + "i128": "815322618" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f25879cfdd9d1456c210c0fe4914fc72678417b8b6296d69a842b67985f0d0be" + "bytes": "2ede8c2a0a7aa36ff073ad72355eee42279e20692207bcaf5a5b8c7eca799364" }, { - "u64": "1506" + "u64": "1602" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "955726606" + "i128": "815322618" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1506, + "timestamp": 1602, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb0bdbb70d14dd891e448e8d0988543a5bc89bbec552d33f8f1fd981867c0a58" + "bytes": "1c9c9eb195de2a08352ae667835a961025c3da96b0ebcbcea953a8cdb562b3ec" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb0bdbb70d14dd891e448e8d0988543a5bc89bbec552d33f8f1fd981867c0a58" + "bytes": "1c9c9eb195de2a08352ae667835a961025c3da96b0ebcbcea953a8cdb562b3ec" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "955726606" + "i128": "815322618" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "955726606" + "i128": "815322618" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1506" + "u64": "1602" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05ba8ceeadbd93d2e81b31a161709ba53129f1fd2cfcaac2bb64852469eea6dd" + "bytes": "984bd66bce76f9f4e946bddfbbed827d938a326ce261f67dcf471ec10ff4854d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05ba8ceeadbd93d2e81b31a161709ba53129f1fd2cfcaac2bb64852469eea6dd" + "bytes": "984bd66bce76f9f4e946bddfbbed827d938a326ce261f67dcf471ec10ff4854d" } ] }, "durability": "persistent", "val": { - "bytes": "fb0bdbb70d14dd891e448e8d0988543a5bc89bbec552d33f8f1fd981867c0a58" + "bytes": "1c9c9eb195de2a08352ae667835a961025c3da96b0ebcbcea953a8cdb562b3ec" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "955726606" + "i128": "815322618" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.242.json index aba518ec..0327b226 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "714302067" + "i128": "1321247" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "714302067" + "i128": "1321247" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "81079620bb9be89758dd6fc5f8a8d9bedcf0a85bd92312a2e3f7b1ac54f8aec8" + "bytes": "459b9e525e69344e62fc2872976f07dce1d82e9391cccaff3c1951b80a88851f" }, { - "u64": "2020" + "u64": "319" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "714302067" + "i128": "1321247" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2020, + "timestamp": 319, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "307d24dfea295e6846a532de069412fe7dbbc9f4bf80e070af9577978002862e" + "bytes": "cae2d8c39e2d4e195c387d5e598f3af75c1f52413d9af23b863045456362739d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "307d24dfea295e6846a532de069412fe7dbbc9f4bf80e070af9577978002862e" + "bytes": "cae2d8c39e2d4e195c387d5e598f3af75c1f52413d9af23b863045456362739d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "714302067" + "i128": "1321247" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "714302067" + "i128": "1321247" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2020" + "u64": "319" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65cf25b2ddbd02ed58498760caee792b6f77f9c6a59fd39c0d1c337516e34b0a" + "bytes": "eebe8672dd53ea5306ae68ffe6a6441fbbea2504c8764c83eacf03eeda93d5e5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65cf25b2ddbd02ed58498760caee792b6f77f9c6a59fd39c0d1c337516e34b0a" + "bytes": "eebe8672dd53ea5306ae68ffe6a6441fbbea2504c8764c83eacf03eeda93d5e5" } ] }, "durability": "persistent", "val": { - "bytes": "307d24dfea295e6846a532de069412fe7dbbc9f4bf80e070af9577978002862e" + "bytes": "cae2d8c39e2d4e195c387d5e598f3af75c1f52413d9af23b863045456362739d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "714302067" + "i128": "1321247" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.243.json index 903b3f65..02da2cbe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "656349235" + "i128": "442291458" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "656349235" + "i128": "442291458" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5cbfcc0328589d331b7a4c278af47ecd5896ef0c43cd0d4ab14183a43fa775f9" + "bytes": "cde98c52960a6fb19115e87d8cffc7f702e6f5b27e59a55b1cc3cbc71bc47dce" }, { - "u64": "995" + "u64": "1579" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "656349235" + "i128": "442291458" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 995, + "timestamp": 1579, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f491261d260abccf234ec33c0da8104b23896debeec78805fed8566c6bcd79e7" + "bytes": "9942c66ea81e3308041b4462735eb4fd04ec6bfd4cfd8762b2c410327b3154ef" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f491261d260abccf234ec33c0da8104b23896debeec78805fed8566c6bcd79e7" + "bytes": "9942c66ea81e3308041b4462735eb4fd04ec6bfd4cfd8762b2c410327b3154ef" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "656349235" + "i128": "442291458" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "656349235" + "i128": "442291458" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "995" + "u64": "1579" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d0a23e653507e8839ea4809ce1b201371b8844c1c4d2f8ad99fbf5d916f0f55" + "bytes": "30e947cedb0365b92910a6ffd4397252cce3fe3badd2d5dd1f937a427897baa2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d0a23e653507e8839ea4809ce1b201371b8844c1c4d2f8ad99fbf5d916f0f55" + "bytes": "30e947cedb0365b92910a6ffd4397252cce3fe3badd2d5dd1f937a427897baa2" } ] }, "durability": "persistent", "val": { - "bytes": "f491261d260abccf234ec33c0da8104b23896debeec78805fed8566c6bcd79e7" + "bytes": "9942c66ea81e3308041b4462735eb4fd04ec6bfd4cfd8762b2c410327b3154ef" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "656349235" + "i128": "442291458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.244.json index 7dcccb10..febcdc46 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "225415614" + "i128": "202911469" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "225415614" + "i128": "202911469" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b358e33013ab904776832c5086fd4ba8acd756507381c4cc04ee7fb5d9691adc" + "bytes": "71de5282871a2ec0b6a79e6d4a1b7e636f873ef26285bb2bfc6aace88cc121bc" }, { - "u64": "632" + "u64": "1979" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "225415614" + "i128": "202911469" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 632, + "timestamp": 1979, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "399e9242847bbf1b21ee6e8fb0b2d3f3f57f0685c0bd8a2b38a822f26cd809bc" + "bytes": "126c8614af3353d55adf701913babd07cda2e0d20fcd0db8107974001a4c72d6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "399e9242847bbf1b21ee6e8fb0b2d3f3f57f0685c0bd8a2b38a822f26cd809bc" + "bytes": "126c8614af3353d55adf701913babd07cda2e0d20fcd0db8107974001a4c72d6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "225415614" + "i128": "202911469" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "225415614" + "i128": "202911469" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "632" + "u64": "1979" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e9b46c59eff4f73376914253f578121a278209cca35b45d42bf645adfdc831a" + "bytes": "a61bc1883a8c611d16f42d997863c33419b7dae9494617e0b67d7322dbc57bf0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e9b46c59eff4f73376914253f578121a278209cca35b45d42bf645adfdc831a" + "bytes": "a61bc1883a8c611d16f42d997863c33419b7dae9494617e0b67d7322dbc57bf0" } ] }, "durability": "persistent", "val": { - "bytes": "399e9242847bbf1b21ee6e8fb0b2d3f3f57f0685c0bd8a2b38a822f26cd809bc" + "bytes": "126c8614af3353d55adf701913babd07cda2e0d20fcd0db8107974001a4c72d6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "225415614" + "i128": "202911469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.245.json index ee5d509f..aaac60ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "552026674" + "i128": "776925020" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "552026674" + "i128": "776925020" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d1aa38d0d96d20e81a7d136aac50a88414c180c5e64a97b3a0a31cbd23f5de8" + "bytes": "89c0a28b37ee1c21bcc280dfb823ecb0d649f80b87f8880eefb98a1ce573fb60" }, { - "u64": "3513" + "u64": "2076" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "552026674" + "i128": "776925020" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3513, + "timestamp": 2076, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af551092ebd3e2ab5116eddeb80fad87a0fc5545ae84299e983caa9150671b03" + "bytes": "d75bb5ea28118bab489ffc92fcbc419799cc61b5577ffc917dd8bad23b60ae2a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af551092ebd3e2ab5116eddeb80fad87a0fc5545ae84299e983caa9150671b03" + "bytes": "d75bb5ea28118bab489ffc92fcbc419799cc61b5577ffc917dd8bad23b60ae2a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "552026674" + "i128": "776925020" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "552026674" + "i128": "776925020" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3513" + "u64": "2076" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7ff696ffc1d8dca8790e7a209e4597975c4ad4acda4b241fac234ad7278a56e" + "bytes": "279689cfd0b0d0c2a8f16decba702f2aca0304afdedcded13d3d51ff12e91c51" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7ff696ffc1d8dca8790e7a209e4597975c4ad4acda4b241fac234ad7278a56e" + "bytes": "279689cfd0b0d0c2a8f16decba702f2aca0304afdedcded13d3d51ff12e91c51" } ] }, "durability": "persistent", "val": { - "bytes": "af551092ebd3e2ab5116eddeb80fad87a0fc5545ae84299e983caa9150671b03" + "bytes": "d75bb5ea28118bab489ffc92fcbc419799cc61b5577ffc917dd8bad23b60ae2a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "552026674" + "i128": "776925020" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.246.json index 6148f4af..d0eae502 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "155270402" + "i128": "651516285" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "155270402" + "i128": "651516285" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "863c55fb09223c02c16cb879e159a40d79625ae67f57b0a77fcba660a1bd0484" + "bytes": "bdf086a4c3c14597d904f8ccee357d8ecd9bad224acaa1751d2c977459561911" }, { - "u64": "397" + "u64": "463" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "155270402" + "i128": "651516285" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 397, + "timestamp": 463, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "97f19ea9a6f74be2dfcfe3e04a1dadf698b09437ccbaa99e154e5e822470496a" + "bytes": "b83b9f8612c5423d478ca397e322cdc9aaca65fa53d11462754a276dc6e933df" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "97f19ea9a6f74be2dfcfe3e04a1dadf698b09437ccbaa99e154e5e822470496a" + "bytes": "b83b9f8612c5423d478ca397e322cdc9aaca65fa53d11462754a276dc6e933df" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "155270402" + "i128": "651516285" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "155270402" + "i128": "651516285" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "397" + "u64": "463" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2dabc514b6ddee35ae86f1be2582c8e8c6e6c86b4f5acf851d5ebecdf38ccba2" + "bytes": "cf554ea867863148774e6a519570304682f10830c7da7b7e6cb2b9fe7b4b2b00" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2dabc514b6ddee35ae86f1be2582c8e8c6e6c86b4f5acf851d5ebecdf38ccba2" + "bytes": "cf554ea867863148774e6a519570304682f10830c7da7b7e6cb2b9fe7b4b2b00" } ] }, "durability": "persistent", "val": { - "bytes": "97f19ea9a6f74be2dfcfe3e04a1dadf698b09437ccbaa99e154e5e822470496a" + "bytes": "b83b9f8612c5423d478ca397e322cdc9aaca65fa53d11462754a276dc6e933df" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "155270402" + "i128": "651516285" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.247.json index 8a806179..a08d3e69 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "899559661" + "i128": "607011823" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "899559661" + "i128": "607011823" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b668e13e7ab7a86dca5cd53c3ac63db94ebd88385a1cff73a8d7639c61362ec7" + "bytes": "081de5d6a9098577ed5d0dd569e2ba519b4b4c45986f2686d2f135c4e9afa110" }, { - "u64": "287" + "u64": "1771" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "899559661" + "i128": "607011823" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 287, + "timestamp": 1771, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "753b42368c204316e53f34ba7b2fdb52c8dcfc3ef76c8197a335ea39d67c0fbb" + "bytes": "2255d9e99b1a0dd383be1c01952c121e4c860015bd91c473b7d44009d59f68d0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "753b42368c204316e53f34ba7b2fdb52c8dcfc3ef76c8197a335ea39d67c0fbb" + "bytes": "2255d9e99b1a0dd383be1c01952c121e4c860015bd91c473b7d44009d59f68d0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "899559661" + "i128": "607011823" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "899559661" + "i128": "607011823" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "287" + "u64": "1771" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a634a6d1d4986e8a0b4665295460544bdb4a4b5f7386c87916c07af3e880522" + "bytes": "7f76c865c7fc485ae0e8b6f1d547b6b1152874fb6e5ceda121b11c4132b5fdcf" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a634a6d1d4986e8a0b4665295460544bdb4a4b5f7386c87916c07af3e880522" + "bytes": "7f76c865c7fc485ae0e8b6f1d547b6b1152874fb6e5ceda121b11c4132b5fdcf" } ] }, "durability": "persistent", "val": { - "bytes": "753b42368c204316e53f34ba7b2fdb52c8dcfc3ef76c8197a335ea39d67c0fbb" + "bytes": "2255d9e99b1a0dd383be1c01952c121e4c860015bd91c473b7d44009d59f68d0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "899559661" + "i128": "607011823" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.248.json index a05fbd5f..9190c0f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290649109" + "i128": "912247959" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290649109" + "i128": "912247959" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43d97f7b06c77151f7ec55aa12ee871fa511fe126812dd668895dcab573af6ab" + "bytes": "faaf57341861508999662fa48ab9a123b6de4c3dda2cc77fa7f8d78e19c92b7f" }, { - "u64": "1453" + "u64": "2579" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290649109" + "i128": "912247959" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1453, + "timestamp": 2579, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69ca4a2dff74abd27092ee07d819f4dff8dda27003aa37efa9e3bb7edab00a0f" + "bytes": "a589c09e4a78a09a414e471d424195395cf18fcb319141347d6ad7bc94219cbb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69ca4a2dff74abd27092ee07d819f4dff8dda27003aa37efa9e3bb7edab00a0f" + "bytes": "a589c09e4a78a09a414e471d424195395cf18fcb319141347d6ad7bc94219cbb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290649109" + "i128": "912247959" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290649109" + "i128": "912247959" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1453" + "u64": "2579" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "070fc83163b92fc47ca5bedb0b57b5307dc4155de8fa8310d09a846901714e6e" + "bytes": "ef939b3c02e893b94f467942c8d19118d1533ae6e1e3a209f60a98778eaa19a3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "070fc83163b92fc47ca5bedb0b57b5307dc4155de8fa8310d09a846901714e6e" + "bytes": "ef939b3c02e893b94f467942c8d19118d1533ae6e1e3a209f60a98778eaa19a3" } ] }, "durability": "persistent", "val": { - "bytes": "69ca4a2dff74abd27092ee07d819f4dff8dda27003aa37efa9e3bb7edab00a0f" + "bytes": "a589c09e4a78a09a414e471d424195395cf18fcb319141347d6ad7bc94219cbb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "290649109" + "i128": "912247959" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.249.json index 32901ff9..e9d9b3ba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "652860042" + "i128": "612429613" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "652860042" + "i128": "612429613" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a09b6a61e7b4b9d8347116d82ca019470c20d62eb0b5550a93bd40b4da37d71c" + "bytes": "eb55467dc3f5ff27fb7df8d819436a1c01823ab0ea33aa35517fba183f6a754f" }, { - "u64": "2548" + "u64": "3517" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "652860042" + "i128": "612429613" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2548, + "timestamp": 3517, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70ae15669bed0bcd2cd7a977d063004d6cad1ca9c7cbe5bb7050be2df905f881" + "bytes": "c41b5a02571a7177fba356d6e0064e98ab041d64d22933b747135730c0f1c609" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70ae15669bed0bcd2cd7a977d063004d6cad1ca9c7cbe5bb7050be2df905f881" + "bytes": "c41b5a02571a7177fba356d6e0064e98ab041d64d22933b747135730c0f1c609" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "652860042" + "i128": "612429613" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "652860042" + "i128": "612429613" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2548" + "u64": "3517" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3e39e0c1f2c504652ebe446cfa3333e7835ad11967d24cd59811c51deb700f2" + "bytes": "7461f1a5c53a557445aec10ed22528d08156631539105e54a315bf961ed8d533" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3e39e0c1f2c504652ebe446cfa3333e7835ad11967d24cd59811c51deb700f2" + "bytes": "7461f1a5c53a557445aec10ed22528d08156631539105e54a315bf961ed8d533" } ] }, "durability": "persistent", "val": { - "bytes": "70ae15669bed0bcd2cd7a977d063004d6cad1ca9c7cbe5bb7050be2df905f881" + "bytes": "c41b5a02571a7177fba356d6e0064e98ab041d64d22933b747135730c0f1c609" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "652860042" + "i128": "612429613" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.25.json index dce1a882..6f73a31e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "369671792" + "i128": "600035590" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "369671792" + "i128": "600035590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35d9bcf813bb36d97b515e7f882cc44304745ac7e8352e791556936604e60acd" + "bytes": "92d65a3a9a1730fb0efd509e1f927bb20e567ac72f4c817f5d50cab15f7db43b" }, { - "u64": "1345" + "u64": "3227" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "369671792" + "i128": "600035590" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1345, + "timestamp": 3227, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5a519bd80849362a2c1eee9fc33a9fc3775151aa825c2e448a1e37a9fbb5c643" + "bytes": "62a109f9279e78c63d32c9b309f5557f21df20f0814cd6e75a2556ecfc0f8d71" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5a519bd80849362a2c1eee9fc33a9fc3775151aa825c2e448a1e37a9fbb5c643" + "bytes": "62a109f9279e78c63d32c9b309f5557f21df20f0814cd6e75a2556ecfc0f8d71" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "369671792" + "i128": "600035590" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "369671792" + "i128": "600035590" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1345" + "u64": "3227" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f91e25793512034bcf50da648daab0bdde766e33d71ba1dec451103005c1a4e5" + "bytes": "b664267fc88d4d52aaedd910c392dcfc8b4da084b5dae0fb91a6124b9c67d78e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f91e25793512034bcf50da648daab0bdde766e33d71ba1dec451103005c1a4e5" + "bytes": "b664267fc88d4d52aaedd910c392dcfc8b4da084b5dae0fb91a6124b9c67d78e" } ] }, "durability": "persistent", "val": { - "bytes": "5a519bd80849362a2c1eee9fc33a9fc3775151aa825c2e448a1e37a9fbb5c643" + "bytes": "62a109f9279e78c63d32c9b309f5557f21df20f0814cd6e75a2556ecfc0f8d71" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "369671792" + "i128": "600035590" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.250.json index daa6e111..001d003b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "38961783" + "i128": "931294509" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "38961783" + "i128": "931294509" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00828b372f119fa2dab31712e42ca5819f967c6d66c68a756d53235c76a19e35" + "bytes": "e1e9d19693ac393cd853602e8d9f381820d1468ce9bfdd9269f2ca3c85ca9a61" }, { - "u64": "2313" + "u64": "1632" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "38961783" + "i128": "931294509" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2313, + "timestamp": 1632, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af6ea59a6b63fd2f72e9895f669a5c125c94ba2cfa0183531e2d5fe7cb447e2a" + "bytes": "b5c3bbc767db07e0022d9b73f3ed6129e483fa8250aeb3c50375f2f46eab5228" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af6ea59a6b63fd2f72e9895f669a5c125c94ba2cfa0183531e2d5fe7cb447e2a" + "bytes": "b5c3bbc767db07e0022d9b73f3ed6129e483fa8250aeb3c50375f2f46eab5228" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "38961783" + "i128": "931294509" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "38961783" + "i128": "931294509" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2313" + "u64": "1632" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f93560c7ec4709aafbef8f0ff1fa7110f91cfeb89d660659d9a371392d795ae8" + "bytes": "d65d56edb6e6cd7660473eb1f4920e6621355f607133ec4f4f98b999de539792" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f93560c7ec4709aafbef8f0ff1fa7110f91cfeb89d660659d9a371392d795ae8" + "bytes": "d65d56edb6e6cd7660473eb1f4920e6621355f607133ec4f4f98b999de539792" } ] }, "durability": "persistent", "val": { - "bytes": "af6ea59a6b63fd2f72e9895f669a5c125c94ba2cfa0183531e2d5fe7cb447e2a" + "bytes": "b5c3bbc767db07e0022d9b73f3ed6129e483fa8250aeb3c50375f2f46eab5228" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "38961783" + "i128": "931294509" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.251.json index a8bf6f19..ac32859e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "535627521" + "i128": "603778083" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "535627521" + "i128": "603778083" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ecfed04ec42ef909bf3b255181b1e9f5eeed87f9b3776195ee9ed9e9737d6490" + "bytes": "5effab95eda73e1fb008164daaa2858e7757bec24b6e43ea6d85dfe827c66aea" }, { - "u64": "1920" + "u64": "2995" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "535627521" + "i128": "603778083" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1920, + "timestamp": 2995, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0511743ae05712defdc356146d3e82836e0b34f734049c677b044f3adb2d386" + "bytes": "0be0f2ecd7fbde0956350dc066bf33116cb2786cd1a8c4a6ea26ed4e81dd3dd1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0511743ae05712defdc356146d3e82836e0b34f734049c677b044f3adb2d386" + "bytes": "0be0f2ecd7fbde0956350dc066bf33116cb2786cd1a8c4a6ea26ed4e81dd3dd1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "535627521" + "i128": "603778083" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "535627521" + "i128": "603778083" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1920" + "u64": "2995" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "935dfbf7a1bab41498b495592ffc25983cf4dec73a88672153b8a342f88cae91" + "bytes": "c7719d8858e80176e257ab23f099a9b2b1d4ef9af8fc8edd48f3d7e8558ff29d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "935dfbf7a1bab41498b495592ffc25983cf4dec73a88672153b8a342f88cae91" + "bytes": "c7719d8858e80176e257ab23f099a9b2b1d4ef9af8fc8edd48f3d7e8558ff29d" } ] }, "durability": "persistent", "val": { - "bytes": "c0511743ae05712defdc356146d3e82836e0b34f734049c677b044f3adb2d386" + "bytes": "0be0f2ecd7fbde0956350dc066bf33116cb2786cd1a8c4a6ea26ed4e81dd3dd1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "535627521" + "i128": "603778083" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.252.json index 8272b85a..d8dc0f9d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "688042520" + "i128": "95402120" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "688042520" + "i128": "95402120" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a89768909add61709136a857ab282ab301e3b42e8951cfe680a9300ac95b491d" + "bytes": "f3fc982ff977fe38cd85cc0e2f5d3241e9308205679cce80f737a51c4b7c4c7f" }, { - "u64": "1741" + "u64": "1531" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "688042520" + "i128": "95402120" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1741, + "timestamp": 1531, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ec25a97f8f57d1b613c1a6e8e26a69daa4ea6110c31d6e83e041b2e67ef3e6a" + "bytes": "b1a1a862579f367176c5df9bf53e4a65bcccccf00196f7d8eb6fd7d66743ff1a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ec25a97f8f57d1b613c1a6e8e26a69daa4ea6110c31d6e83e041b2e67ef3e6a" + "bytes": "b1a1a862579f367176c5df9bf53e4a65bcccccf00196f7d8eb6fd7d66743ff1a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "688042520" + "i128": "95402120" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "688042520" + "i128": "95402120" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1741" + "u64": "1531" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b341df771234f5e23430061d7ea084c26f5a9d88b1235c8fc9882daf65a35b6" + "bytes": "4f012d00ae2420ce9562068a3811f8abda1dd074a1c6fc1db7a7dd509a7303e7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b341df771234f5e23430061d7ea084c26f5a9d88b1235c8fc9882daf65a35b6" + "bytes": "4f012d00ae2420ce9562068a3811f8abda1dd074a1c6fc1db7a7dd509a7303e7" } ] }, "durability": "persistent", "val": { - "bytes": "2ec25a97f8f57d1b613c1a6e8e26a69daa4ea6110c31d6e83e041b2e67ef3e6a" + "bytes": "b1a1a862579f367176c5df9bf53e4a65bcccccf00196f7d8eb6fd7d66743ff1a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "688042520" + "i128": "95402120" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.253.json index 8a4d436f..0ecb6f40 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "245204045" + "i128": "767350926" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "245204045" + "i128": "767350926" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6811ce610ec70f0a18562094b0116963c15d49ccb4c1d8c3ad099aba30cab574" + "bytes": "f95a1db33079271f69f7756bf20bf58fa94580f0860e574446252b1324fe2ca4" }, { - "u64": "1475" + "u64": "299" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "245204045" + "i128": "767350926" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1475, + "timestamp": 299, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f20d6fbf06341edbe6f56425740c14145392c51fc477983d0f3d6b62a047a2d" + "bytes": "3a89c210852cdbfea57384248e7b0a91544188775b0b117f285a85e35b8b87a5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f20d6fbf06341edbe6f56425740c14145392c51fc477983d0f3d6b62a047a2d" + "bytes": "3a89c210852cdbfea57384248e7b0a91544188775b0b117f285a85e35b8b87a5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "245204045" + "i128": "767350926" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "245204045" + "i128": "767350926" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1475" + "u64": "299" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "350c416618fe163c521aab4db34b3515eefcde095262ea2012f1441267d59504" + "bytes": "f84bd281133512ec2df2dd5070822d224f1c96efe80df2b8927e4535d9809cf1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "350c416618fe163c521aab4db34b3515eefcde095262ea2012f1441267d59504" + "bytes": "f84bd281133512ec2df2dd5070822d224f1c96efe80df2b8927e4535d9809cf1" } ] }, "durability": "persistent", "val": { - "bytes": "2f20d6fbf06341edbe6f56425740c14145392c51fc477983d0f3d6b62a047a2d" + "bytes": "3a89c210852cdbfea57384248e7b0a91544188775b0b117f285a85e35b8b87a5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "245204045" + "i128": "767350926" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.254.json index c317c509..fdc0e785 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "950015726" + "i128": "379082835" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "950015726" + "i128": "379082835" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8f22b8baef16702deaa219b6e04985a78ce7be4f30a63df0a3a7b975fe76981f" + "bytes": "fa1f8f563f6fbb3022b9e3cfc0671c28a070bd4c19d4c6ee70373043eeaab3f0" }, { - "u64": "3095" + "u64": "3509" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "950015726" + "i128": "379082835" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3095, + "timestamp": 3509, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f9cf6e51a737857f9c00434c843c565ba7d0adf5318accbe9b0ae1df28475163" + "bytes": "e293c19c9f2bdb3f909e617defb7db1d60d66931579fe2458f822fbeaf8fbc1f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f9cf6e51a737857f9c00434c843c565ba7d0adf5318accbe9b0ae1df28475163" + "bytes": "e293c19c9f2bdb3f909e617defb7db1d60d66931579fe2458f822fbeaf8fbc1f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "950015726" + "i128": "379082835" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "950015726" + "i128": "379082835" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3095" + "u64": "3509" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14ffa8764d14fa23885b5b9256cd758b16b6d5c97a6239a041ad47c2b92332b7" + "bytes": "26a4bfa110aaaa222432e48823cdfb1bf35ffa18cc49b0396546b434f2099c5d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14ffa8764d14fa23885b5b9256cd758b16b6d5c97a6239a041ad47c2b92332b7" + "bytes": "26a4bfa110aaaa222432e48823cdfb1bf35ffa18cc49b0396546b434f2099c5d" } ] }, "durability": "persistent", "val": { - "bytes": "f9cf6e51a737857f9c00434c843c565ba7d0adf5318accbe9b0ae1df28475163" + "bytes": "e293c19c9f2bdb3f909e617defb7db1d60d66931579fe2458f822fbeaf8fbc1f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "950015726" + "i128": "379082835" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.255.json index b27c66e1..2009cd62 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "482163867" + "i128": "652856111" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "482163867" + "i128": "652856111" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4102fe90dab88f18746a2b0c8c548a5c6d7c1241b556e634f73e136a46739908" + "bytes": "2213491bcdd133ea9316d9b49d28f005e6803b636bfb5db296af35bf7e452a85" }, { - "u64": "2851" + "u64": "101" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "482163867" + "i128": "652856111" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2851, + "timestamp": 101, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0fe356304ab55f338eb987377256a0ded5044c60fa5b0360dc5a1fdd1b5a1de7" + "bytes": "080813e9e90bf164b0af2751b8191c6a759ddf99d5a06b081215fa017c34863b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0fe356304ab55f338eb987377256a0ded5044c60fa5b0360dc5a1fdd1b5a1de7" + "bytes": "080813e9e90bf164b0af2751b8191c6a759ddf99d5a06b081215fa017c34863b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "482163867" + "i128": "652856111" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "482163867" + "i128": "652856111" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2851" + "u64": "101" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44c8ce75dc6321b545025ee0ac35ddd9ee5f7e748edcf64db2d3fd7c65a15e2a" + "bytes": "473e7efd11edd05fa463377f08a7ce7f5792a055ed29af19b8eb7d07f0ff2d8c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44c8ce75dc6321b545025ee0ac35ddd9ee5f7e748edcf64db2d3fd7c65a15e2a" + "bytes": "473e7efd11edd05fa463377f08a7ce7f5792a055ed29af19b8eb7d07f0ff2d8c" } ] }, "durability": "persistent", "val": { - "bytes": "0fe356304ab55f338eb987377256a0ded5044c60fa5b0360dc5a1fdd1b5a1de7" + "bytes": "080813e9e90bf164b0af2751b8191c6a759ddf99d5a06b081215fa017c34863b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "482163867" + "i128": "652856111" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.256.json index 410a8ae3..a5388e57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "367877354" + "i128": "714284298" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "367877354" + "i128": "714284298" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f0be32c147fd3d774d9cef9918ae3c6555f89eb5be02a2cb13bda693d3d6f160" + "bytes": "f0c57ffa63dbb76ca8586ece201bc421212441d857c4dd795e7ef9965585be68" }, { - "u64": "3331" + "u64": "359" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "367877354" + "i128": "714284298" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3331, + "timestamp": 359, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f8f0ae41fcfd2967e58087d491bd509e5010c545227fc1c967fb80da9ab2d68" + "bytes": "48ec4b0d7f966b367aa28d972e43bc4a22a4c2f2d0908ab541fb51e946ff54c9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f8f0ae41fcfd2967e58087d491bd509e5010c545227fc1c967fb80da9ab2d68" + "bytes": "48ec4b0d7f966b367aa28d972e43bc4a22a4c2f2d0908ab541fb51e946ff54c9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "367877354" + "i128": "714284298" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "367877354" + "i128": "714284298" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3331" + "u64": "359" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f5b2f0b15344efc46373f4cbeec4a35034e8d09a694cb10544d47d5f959863d" + "bytes": "db0764a8b960a1c729a7b43e1e293f3c5c0b1c350f554eea77af30915e24addb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f5b2f0b15344efc46373f4cbeec4a35034e8d09a694cb10544d47d5f959863d" + "bytes": "db0764a8b960a1c729a7b43e1e293f3c5c0b1c350f554eea77af30915e24addb" } ] }, "durability": "persistent", "val": { - "bytes": "1f8f0ae41fcfd2967e58087d491bd509e5010c545227fc1c967fb80da9ab2d68" + "bytes": "48ec4b0d7f966b367aa28d972e43bc4a22a4c2f2d0908ab541fb51e946ff54c9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "367877354" + "i128": "714284298" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.26.json index b6fdb1bb..2ba06ae9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "679568852" + "i128": "74493920" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "679568852" + "i128": "74493920" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9d3542c0d66d6d4cb12d98d0ae97e483aea87310cf8b2f8e4cf41883f3ab197" + "bytes": "6c07f6eecb455334978def3ec047a09554865977148fafc17fb12ad64a639e9e" }, { - "u64": "1423" + "u64": "2645" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "679568852" + "i128": "74493920" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1423, + "timestamp": 2645, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e45f41a4ade59ee4f62d6c5c8ea00bc2103343a0c578251fea8296d3ca05c08" + "bytes": "d399d2dba893037c498086098bd65ef781815573d5ca2c734b287ed570fe246c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e45f41a4ade59ee4f62d6c5c8ea00bc2103343a0c578251fea8296d3ca05c08" + "bytes": "d399d2dba893037c498086098bd65ef781815573d5ca2c734b287ed570fe246c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "679568852" + "i128": "74493920" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "679568852" + "i128": "74493920" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1423" + "u64": "2645" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d98bfc6fc1290d8ac744bca0277a265416fa53ef2756fcf3b272331e3aeba3e9" + "bytes": "88f94b2905cf4f9473ef05c131866cf7a4c85564a33a1992cd5ec05cbcb25d84" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d98bfc6fc1290d8ac744bca0277a265416fa53ef2756fcf3b272331e3aeba3e9" + "bytes": "88f94b2905cf4f9473ef05c131866cf7a4c85564a33a1992cd5ec05cbcb25d84" } ] }, "durability": "persistent", "val": { - "bytes": "8e45f41a4ade59ee4f62d6c5c8ea00bc2103343a0c578251fea8296d3ca05c08" + "bytes": "d399d2dba893037c498086098bd65ef781815573d5ca2c734b287ed570fe246c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "679568852" + "i128": "74493920" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.27.json index cb0c6138..f426a646 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "292481381" + "i128": "310117231" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "292481381" + "i128": "310117231" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f8278e7c5a7cd2431f967abcf4a808da6e7d5fd71b522f02b9a91bc25c9f87a" + "bytes": "895c6c50774086238ad898fe77cb794743f24d95a0dde4d892ad1389657b610e" }, { - "u64": "1626" + "u64": "1861" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "292481381" + "i128": "310117231" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1626, + "timestamp": 1861, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b6763598bba69fd8f9c5cd8b7b318bb16717f7954847dabcb082c5aaebd52b0b" + "bytes": "253c9cc4a1797466b3535f03db4a1a1cc4210d92a4e0f3b04229839801f89d72" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b6763598bba69fd8f9c5cd8b7b318bb16717f7954847dabcb082c5aaebd52b0b" + "bytes": "253c9cc4a1797466b3535f03db4a1a1cc4210d92a4e0f3b04229839801f89d72" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "292481381" + "i128": "310117231" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "292481381" + "i128": "310117231" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1626" + "u64": "1861" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47b829484712dae3ec4cfe6ef9481c7ff8831d4830035f40cb522d8d4202bb17" + "bytes": "490f37d1f3dfb8eec08b65a033607d920ba73b65613eca6c62931694603a79cb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47b829484712dae3ec4cfe6ef9481c7ff8831d4830035f40cb522d8d4202bb17" + "bytes": "490f37d1f3dfb8eec08b65a033607d920ba73b65613eca6c62931694603a79cb" } ] }, "durability": "persistent", "val": { - "bytes": "b6763598bba69fd8f9c5cd8b7b318bb16717f7954847dabcb082c5aaebd52b0b" + "bytes": "253c9cc4a1797466b3535f03db4a1a1cc4210d92a4e0f3b04229839801f89d72" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "292481381" + "i128": "310117231" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.28.json index 7423336f..3cffd683 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "496013079" + "i128": "182303198" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "496013079" + "i128": "182303198" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "972584b2f109a99bec20db264e5e738cab9031e6c2960ce247c434a8d728b25a" + "bytes": "6faaae9fdf77283c25bf6bfc9afa1843e2b20dd25e93644c0a30eb1404d735c8" }, { - "u64": "2621" + "u64": "1486" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "496013079" + "i128": "182303198" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2621, + "timestamp": 1486, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92ae602d1fa857cee98491345a7305134ed203d9966ff8cbc3aebee460015253" + "bytes": "7af0a93bcc979733678801be2751b51b373d95c2317baaf5f7ff7a07b0a2454b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92ae602d1fa857cee98491345a7305134ed203d9966ff8cbc3aebee460015253" + "bytes": "7af0a93bcc979733678801be2751b51b373d95c2317baaf5f7ff7a07b0a2454b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "496013079" + "i128": "182303198" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "496013079" + "i128": "182303198" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2621" + "u64": "1486" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b9069fd2b7f8f1f3c3c3027e081ffc485e76b199b8a04461889c97b3e07e85f" + "bytes": "d5f8156cfda76a1f3db2b272687162f0d50a77bfe2e09152c20874e310a47a01" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b9069fd2b7f8f1f3c3c3027e081ffc485e76b199b8a04461889c97b3e07e85f" + "bytes": "d5f8156cfda76a1f3db2b272687162f0d50a77bfe2e09152c20874e310a47a01" } ] }, "durability": "persistent", "val": { - "bytes": "92ae602d1fa857cee98491345a7305134ed203d9966ff8cbc3aebee460015253" + "bytes": "7af0a93bcc979733678801be2751b51b373d95c2317baaf5f7ff7a07b0a2454b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "496013079" + "i128": "182303198" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.29.json index 2885a60b..a125bb54 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "464844405" + "i128": "532324777" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464844405" + "i128": "532324777" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2ebcf51f0fac16a22c0e2252b029cd3b9e2f98442802c26a6d452e4921e7d0ee" + "bytes": "e612226cb5b4a5b8c0f051b4705fa3035cacf083c6a76beb7333e9e79318bc1a" }, { - "u64": "722" + "u64": "643" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "464844405" + "i128": "532324777" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 722, + "timestamp": 643, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e99c6409e6f0c57053dd80c8a011c836ba493c9aa07f1dc50bef4f09ded4175" + "bytes": "c0126f0f048e53e3e0830aa98c3e247dbcb9a4c11fccbc41a32c93651389eba7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e99c6409e6f0c57053dd80c8a011c836ba493c9aa07f1dc50bef4f09ded4175" + "bytes": "c0126f0f048e53e3e0830aa98c3e247dbcb9a4c11fccbc41a32c93651389eba7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "464844405" + "i128": "532324777" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "464844405" + "i128": "532324777" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "722" + "u64": "643" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "caf02a61bfa64ca57ee8d39cf2bd44a865abf8c4ac38d519261bac2d819b9d15" + "bytes": "1c35c2426e9da67bc22b8d5f18c5a93b6bafc3aa0e2462ada3039224b56217a4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "caf02a61bfa64ca57ee8d39cf2bd44a865abf8c4ac38d519261bac2d819b9d15" + "bytes": "1c35c2426e9da67bc22b8d5f18c5a93b6bafc3aa0e2462ada3039224b56217a4" } ] }, "durability": "persistent", "val": { - "bytes": "6e99c6409e6f0c57053dd80c8a011c836ba493c9aa07f1dc50bef4f09ded4175" + "bytes": "c0126f0f048e53e3e0830aa98c3e247dbcb9a4c11fccbc41a32c93651389eba7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "464844405" + "i128": "532324777" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.3.json index fd11e1f4..8c3af2f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "347535436" + "i128": "350612736" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "347535436" + "i128": "350612736" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a420ef4f9a4e4a182d972669904c2c89f486701a9f8c6d882b511f13846b5af" + "bytes": "257ee0a04a8f0e63b4a92ed3e6d8d9640181e32e5aeb84358bb50563c0e9830e" }, { - "u64": "2583" + "u64": "2825" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "347535436" + "i128": "350612736" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2583, + "timestamp": 2825, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5064d5bce163a1688a2295170190d8f7be584b44f197d77898000ab99b96b9ce" + "bytes": "40aa0f6fd05472a924d3abb5a247fe1338ff414da847df72b09abde3f2d05c89" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5064d5bce163a1688a2295170190d8f7be584b44f197d77898000ab99b96b9ce" + "bytes": "40aa0f6fd05472a924d3abb5a247fe1338ff414da847df72b09abde3f2d05c89" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "347535436" + "i128": "350612736" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "347535436" + "i128": "350612736" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2583" + "u64": "2825" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "577e43ea09aa6634665db3abb3e6b14f3e0d607a0000bbb0ecdd5af26e266e70" + "bytes": "59f5835f0c81aa843896776d6d408397cad0b66bc56ee594ae4869751cdf07ae" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "577e43ea09aa6634665db3abb3e6b14f3e0d607a0000bbb0ecdd5af26e266e70" + "bytes": "59f5835f0c81aa843896776d6d408397cad0b66bc56ee594ae4869751cdf07ae" } ] }, "durability": "persistent", "val": { - "bytes": "5064d5bce163a1688a2295170190d8f7be584b44f197d77898000ab99b96b9ce" + "bytes": "40aa0f6fd05472a924d3abb5a247fe1338ff414da847df72b09abde3f2d05c89" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "347535436" + "i128": "350612736" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.30.json index e5c46df2..97b1a023 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "600934348" + "i128": "786405356" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "600934348" + "i128": "786405356" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a399cd10f1b6a0daa6ba68df47a25e53ee179bd122ee728b14fe30e265629e45" + "bytes": "619e5609a8ba1a7c28ac340c905454fd90cac599704cf528d6b3a0430cf9ca5e" }, { - "u64": "249" + "u64": "2583" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "600934348" + "i128": "786405356" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 249, + "timestamp": 2583, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "537261b880e978f8dd4b0b0726020cae6af498652f8260b788dd1f81ed8a4abc" + "bytes": "3a5207e42dad499a27468e54ccd0d4915c8b8511604d11174ce6b37cbb71e190" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "537261b880e978f8dd4b0b0726020cae6af498652f8260b788dd1f81ed8a4abc" + "bytes": "3a5207e42dad499a27468e54ccd0d4915c8b8511604d11174ce6b37cbb71e190" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "600934348" + "i128": "786405356" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "600934348" + "i128": "786405356" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "249" + "u64": "2583" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94182395ba62f64b6cbcec63ee1db5fef5a655d864cb101293e59fef13b5b6c5" + "bytes": "ef16e33171c159150c2d3810f30daf1180e2727e2f6de88ab1d5b36df0962444" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94182395ba62f64b6cbcec63ee1db5fef5a655d864cb101293e59fef13b5b6c5" + "bytes": "ef16e33171c159150c2d3810f30daf1180e2727e2f6de88ab1d5b36df0962444" } ] }, "durability": "persistent", "val": { - "bytes": "537261b880e978f8dd4b0b0726020cae6af498652f8260b788dd1f81ed8a4abc" + "bytes": "3a5207e42dad499a27468e54ccd0d4915c8b8511604d11174ce6b37cbb71e190" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "600934348" + "i128": "786405356" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.31.json index 065ffb25..a456cd60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "487429924" + "i128": "804635828" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "487429924" + "i128": "804635828" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "87ed6765208ca357e223c8a31acfdeeaaf338149b7f9cf2f0b0997b8ae4c5cdf" + "bytes": "f2a5d7d1a29210717fab6fb2622ee90110971774ccdee13f938624210bed6539" }, { - "u64": "951" + "u64": "926" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "487429924" + "i128": "804635828" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 951, + "timestamp": 926, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1976d2a678dc6e6787c8bf023834bc2dbbb23eaebaee2cc146dd1767c7c76f8" + "bytes": "a4fe0eb9ee75f3f4d31df433d14590327907b752495842a405c9eff03bd83c22" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1976d2a678dc6e6787c8bf023834bc2dbbb23eaebaee2cc146dd1767c7c76f8" + "bytes": "a4fe0eb9ee75f3f4d31df433d14590327907b752495842a405c9eff03bd83c22" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "487429924" + "i128": "804635828" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "487429924" + "i128": "804635828" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "951" + "u64": "926" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a497095a882c0fae3c19e57ee4d1adda644bfb1c1aa1c4d62333e72065f65ce1" + "bytes": "e08d778d0d678a80d0f8f425efb22dcf1f23d8e87c94b5ef54aba93b2affab18" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a497095a882c0fae3c19e57ee4d1adda644bfb1c1aa1c4d62333e72065f65ce1" + "bytes": "e08d778d0d678a80d0f8f425efb22dcf1f23d8e87c94b5ef54aba93b2affab18" } ] }, "durability": "persistent", "val": { - "bytes": "d1976d2a678dc6e6787c8bf023834bc2dbbb23eaebaee2cc146dd1767c7c76f8" + "bytes": "a4fe0eb9ee75f3f4d31df433d14590327907b752495842a405c9eff03bd83c22" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "487429924" + "i128": "804635828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.32.json index c64fbffb..cedc515c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "117503375" + "i128": "814116422" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "117503375" + "i128": "814116422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1e9b19daa2d33c001e938a49a59c9e869e8f74f53367bc6ea8a7cad0872b709" + "bytes": "4438dfa580b5ad7d6384e6b60f84027e7c0ed65cc2499e78e67055b073488875" }, { - "u64": "1882" + "u64": "2945" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "117503375" + "i128": "814116422" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1882, + "timestamp": 2945, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63ea305b38d553717364dc7922e6e4ac24bcdf8ac79928b8735448f8e3f336a0" + "bytes": "6f9360653ad0377adf6c22aa64cb0bb98b2351267d862dee958aab95195fdf22" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63ea305b38d553717364dc7922e6e4ac24bcdf8ac79928b8735448f8e3f336a0" + "bytes": "6f9360653ad0377adf6c22aa64cb0bb98b2351267d862dee958aab95195fdf22" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "117503375" + "i128": "814116422" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "117503375" + "i128": "814116422" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1882" + "u64": "2945" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a73b23ea880a74e172e6bf58622e18e5c8af4fc6d921039383ddbf6cbbd142fc" + "bytes": "3e7e69456e025176f2ed5328dd7e4bc1fd97a9279f87501b97599698b5712ff6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a73b23ea880a74e172e6bf58622e18e5c8af4fc6d921039383ddbf6cbbd142fc" + "bytes": "3e7e69456e025176f2ed5328dd7e4bc1fd97a9279f87501b97599698b5712ff6" } ] }, "durability": "persistent", "val": { - "bytes": "63ea305b38d553717364dc7922e6e4ac24bcdf8ac79928b8735448f8e3f336a0" + "bytes": "6f9360653ad0377adf6c22aa64cb0bb98b2351267d862dee958aab95195fdf22" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "117503375" + "i128": "814116422" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.33.json index ac75c2f1..7d1d19c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "293358946" + "i128": "889329497" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "293358946" + "i128": "889329497" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "676f35336fa376a69547e5a10dd3d789d9abe9b2a691a7f53c1fd0696d2b8f61" + "bytes": "b990e6ef2ba1c632e76d6d7d5ebd26a72792163079cb8928edc4df07e7e12058" }, { - "u64": "3372" + "u64": "931" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "293358946" + "i128": "889329497" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3372, + "timestamp": 931, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4d902403e4529d1359b198cef09485b1e1ff0fbe5b5e7e9875ebdd68cd75cc6" + "bytes": "e16ff35b87affc3fbb78aac91d73a2e87410fcd43c3f19e9d826d06e596e0b60" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4d902403e4529d1359b198cef09485b1e1ff0fbe5b5e7e9875ebdd68cd75cc6" + "bytes": "e16ff35b87affc3fbb78aac91d73a2e87410fcd43c3f19e9d826d06e596e0b60" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "293358946" + "i128": "889329497" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "293358946" + "i128": "889329497" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3372" + "u64": "931" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d56ded23b521c5b45d0c49da3a4e09c58ee6e7f39a9ed756b13743f71c3a8252" + "bytes": "2cba38f2f049aa07df0e83af8496adeb5c92bc41cd261931ce91e862d0165161" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d56ded23b521c5b45d0c49da3a4e09c58ee6e7f39a9ed756b13743f71c3a8252" + "bytes": "2cba38f2f049aa07df0e83af8496adeb5c92bc41cd261931ce91e862d0165161" } ] }, "durability": "persistent", "val": { - "bytes": "b4d902403e4529d1359b198cef09485b1e1ff0fbe5b5e7e9875ebdd68cd75cc6" + "bytes": "e16ff35b87affc3fbb78aac91d73a2e87410fcd43c3f19e9d826d06e596e0b60" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "293358946" + "i128": "889329497" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.34.json index fbb36fe8..8c009617 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "389180601" + "i128": "820113556" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "389180601" + "i128": "820113556" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac7b1391f0fe4440d1668ab5100d760c533fa85654bfa68bb9a1ecc5b82f82bb" + "bytes": "eb3d576682e73f9f2e9ff28423f34aa03c3a5517e8ab0abaa7833962336f15a7" }, { - "u64": "1135" + "u64": "1654" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "389180601" + "i128": "820113556" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1135, + "timestamp": 1654, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa4456fdc92d42a3556f51b8b019fa4ff7a4711adde5e1994968fd799bf465f8" + "bytes": "3f7adea446804112d26fdde11f18a5326aa63bcc3fd3ac64f2a46ba5f015aedb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa4456fdc92d42a3556f51b8b019fa4ff7a4711adde5e1994968fd799bf465f8" + "bytes": "3f7adea446804112d26fdde11f18a5326aa63bcc3fd3ac64f2a46ba5f015aedb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "389180601" + "i128": "820113556" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "389180601" + "i128": "820113556" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1135" + "u64": "1654" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0bf6cb9a4b0343c0cb594d6bd14103e0e4ac0e064f4a067f2d11f00372ae84b8" + "bytes": "cf885ecc53c26c3621be5f41c1aa644ddd8b04d4e45c6d28874a6e0bdf1dd321" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0bf6cb9a4b0343c0cb594d6bd14103e0e4ac0e064f4a067f2d11f00372ae84b8" + "bytes": "cf885ecc53c26c3621be5f41c1aa644ddd8b04d4e45c6d28874a6e0bdf1dd321" } ] }, "durability": "persistent", "val": { - "bytes": "fa4456fdc92d42a3556f51b8b019fa4ff7a4711adde5e1994968fd799bf465f8" + "bytes": "3f7adea446804112d26fdde11f18a5326aa63bcc3fd3ac64f2a46ba5f015aedb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "389180601" + "i128": "820113556" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.35.json index 48f33a01..8f7ab61e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954471091" + "i128": "496927927" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954471091" + "i128": "496927927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "47b7b78ca2a87516d4bc961ee5f6b19d70d2c86e770a1060046675ef3ead8b07" + "bytes": "cf49d8936225f0bbef48394311d9e3a085ce70a931365e3f103efe4d7556bc06" }, { - "u64": "1726" + "u64": "3317" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954471091" + "i128": "496927927" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1726, + "timestamp": 3317, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ebfb51731c90ad9af073bcc562fc12fca23529a9d5294990a3ab48f93612e44" + "bytes": "e7b110e0d370f208a43aad50c4cc0eb4742a38a2a2561441ae3cbdfa2c8821c3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ebfb51731c90ad9af073bcc562fc12fca23529a9d5294990a3ab48f93612e44" + "bytes": "e7b110e0d370f208a43aad50c4cc0eb4742a38a2a2561441ae3cbdfa2c8821c3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954471091" + "i128": "496927927" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "954471091" + "i128": "496927927" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1726" + "u64": "3317" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b844d9b4a3f62d01aa8245cf63b1201ae011bb0230ea24c1f759614d6a3be3c" + "bytes": "503955bd56bfee55ed1e48e611edebc3d49797e8dbb810cbdd02077655be2011" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b844d9b4a3f62d01aa8245cf63b1201ae011bb0230ea24c1f759614d6a3be3c" + "bytes": "503955bd56bfee55ed1e48e611edebc3d49797e8dbb810cbdd02077655be2011" } ] }, "durability": "persistent", "val": { - "bytes": "8ebfb51731c90ad9af073bcc562fc12fca23529a9d5294990a3ab48f93612e44" + "bytes": "e7b110e0d370f208a43aad50c4cc0eb4742a38a2a2561441ae3cbdfa2c8821c3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "954471091" + "i128": "496927927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.36.json index ce58440c..9d899a97 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "971981332" + "i128": "95546021" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "971981332" + "i128": "95546021" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9512c4b4262af649c963758b09243befff097c54bcc5d54c28107d62610ba37" + "bytes": "c1744a9f16ae9253d73ab209bc02c6ad92ddb2b2a42df7b7809fc64b1afc2b11" }, { - "u64": "2009" + "u64": "1105" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "971981332" + "i128": "95546021" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2009, + "timestamp": 1105, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "df0f4909099511f7c2aaa9ac07146bb570226d1594ddfe30b13ba63b945f718c" + "bytes": "8a5fbfe093e1ffd3191020dd8595c80fd370a7690cd10ba26282202c099b9a0a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "df0f4909099511f7c2aaa9ac07146bb570226d1594ddfe30b13ba63b945f718c" + "bytes": "8a5fbfe093e1ffd3191020dd8595c80fd370a7690cd10ba26282202c099b9a0a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "971981332" + "i128": "95546021" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "971981332" + "i128": "95546021" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2009" + "u64": "1105" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72108f2de3e24a5d94b7356043fc1388f607ef1a14ec52240cee57221545c7dc" + "bytes": "6dcda3d49b2186e654618c5b852efa637e9398a937c85ff6927f212f4da4b9b6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72108f2de3e24a5d94b7356043fc1388f607ef1a14ec52240cee57221545c7dc" + "bytes": "6dcda3d49b2186e654618c5b852efa637e9398a937c85ff6927f212f4da4b9b6" } ] }, "durability": "persistent", "val": { - "bytes": "df0f4909099511f7c2aaa9ac07146bb570226d1594ddfe30b13ba63b945f718c" + "bytes": "8a5fbfe093e1ffd3191020dd8595c80fd370a7690cd10ba26282202c099b9a0a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "971981332" + "i128": "95546021" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.37.json index 78971570..107ff31e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "603617599" + "i128": "850742403" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "603617599" + "i128": "850742403" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "91b4290c97cee3b51927c7d6f138b385fbff9a57df88295e7dad5a7f8e7e47cd" + "bytes": "6e5c6cb7afcdd996f542f8203ddf3c0ba87c6481ba3a5e4f367a23db2cf48244" }, { - "u64": "1292" + "u64": "2017" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "603617599" + "i128": "850742403" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1292, + "timestamp": 2017, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "461dd5340883b63d82016846e86cc1ee8819dea36d6d32cbbb4bcf32545f49d7" + "bytes": "41f115d9b7ddaabd2285af0be8d2b7cbab5679251b87caac333e52bbe053340f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "461dd5340883b63d82016846e86cc1ee8819dea36d6d32cbbb4bcf32545f49d7" + "bytes": "41f115d9b7ddaabd2285af0be8d2b7cbab5679251b87caac333e52bbe053340f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "603617599" + "i128": "850742403" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "603617599" + "i128": "850742403" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1292" + "u64": "2017" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "703e728ec0b6065cb99076251238cb1a4b6fc1cbda6924a8843d1eede57810fd" + "bytes": "23275aaee524e528beb7321bebd934dd73548ad4c8d3d7fdae79d9bcfb3e3a3c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "703e728ec0b6065cb99076251238cb1a4b6fc1cbda6924a8843d1eede57810fd" + "bytes": "23275aaee524e528beb7321bebd934dd73548ad4c8d3d7fdae79d9bcfb3e3a3c" } ] }, "durability": "persistent", "val": { - "bytes": "461dd5340883b63d82016846e86cc1ee8819dea36d6d32cbbb4bcf32545f49d7" + "bytes": "41f115d9b7ddaabd2285af0be8d2b7cbab5679251b87caac333e52bbe053340f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "603617599" + "i128": "850742403" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.38.json index 69cff02f..38c8a020 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "439333418" + "i128": "982331319" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "439333418" + "i128": "982331319" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75f1d961f9930df1916a8d14f2c87851207ad5d575454c90a5561d0df868d868" + "bytes": "bce1ebe3faff78472e06d8178e7366d1270875e2937e0f485b8e0226077134ce" }, { - "u64": "3122" + "u64": "3191" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "439333418" + "i128": "982331319" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3122, + "timestamp": 3191, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0056954856ff50ff83ef189f256f77f0e24fb54b2033534e42aa06840e615821" + "bytes": "b0a0fe264dc1988a09606991d2440923e3b5a2cfe63f7e57859828ebb40570e6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0056954856ff50ff83ef189f256f77f0e24fb54b2033534e42aa06840e615821" + "bytes": "b0a0fe264dc1988a09606991d2440923e3b5a2cfe63f7e57859828ebb40570e6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "439333418" + "i128": "982331319" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "439333418" + "i128": "982331319" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3122" + "u64": "3191" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "965a65cfe724bb8dd4d143e2245e39eae9df5703b305b39116e2f44b126e225e" + "bytes": "224d14aca4d38193591dbd09f2f994e83f57c72ffb130ecbe092a9ccda914a12" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "965a65cfe724bb8dd4d143e2245e39eae9df5703b305b39116e2f44b126e225e" + "bytes": "224d14aca4d38193591dbd09f2f994e83f57c72ffb130ecbe092a9ccda914a12" } ] }, "durability": "persistent", "val": { - "bytes": "0056954856ff50ff83ef189f256f77f0e24fb54b2033534e42aa06840e615821" + "bytes": "b0a0fe264dc1988a09606991d2440923e3b5a2cfe63f7e57859828ebb40570e6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "439333418" + "i128": "982331319" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.39.json index 134399ef..6089506c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "936118240" + "i128": "554114232" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "936118240" + "i128": "554114232" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a61e3a29215a846a0e57a3b20dbca3fccd28a032c086d99f0847f90bc0edd6c" + "bytes": "762b01c498607b3db6765517f0de81fff68a48610e83a6c473c37af2f651c0b8" }, { - "u64": "595" + "u64": "2324" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "936118240" + "i128": "554114232" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 595, + "timestamp": 2324, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14af53d4b9e1fad472123b3b4efc81df836fc0eae0baf6a48a9b6e4aae9af3dd" + "bytes": "7fe1fba41626d761901dc20b3de2fc59d82086aa83392474b72edd7242f4aebe" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14af53d4b9e1fad472123b3b4efc81df836fc0eae0baf6a48a9b6e4aae9af3dd" + "bytes": "7fe1fba41626d761901dc20b3de2fc59d82086aa83392474b72edd7242f4aebe" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "936118240" + "i128": "554114232" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "936118240" + "i128": "554114232" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "595" + "u64": "2324" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0ad78f620829c06ab6fbae4c36b130afb20c1c1a8b8b59085f818eb439cfffe" + "bytes": "7e34ce35a4633ee8950b949cf781c961c3bb637ac883aca886a50e16a549d81f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0ad78f620829c06ab6fbae4c36b130afb20c1c1a8b8b59085f818eb439cfffe" + "bytes": "7e34ce35a4633ee8950b949cf781c961c3bb637ac883aca886a50e16a549d81f" } ] }, "durability": "persistent", "val": { - "bytes": "14af53d4b9e1fad472123b3b4efc81df836fc0eae0baf6a48a9b6e4aae9af3dd" + "bytes": "7fe1fba41626d761901dc20b3de2fc59d82086aa83392474b72edd7242f4aebe" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "936118240" + "i128": "554114232" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.4.json index 7e58d1a4..bdee0716 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "492405897" + "i128": "856873555" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "492405897" + "i128": "856873555" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbb83d4f0dab0544812cd4cbd2bd5315ee1df541056b66d01aecbe89f770525f" + "bytes": "3423d0b6b82769970c0bbea7cda65fcd67fd03348afedba507d9161efcbe9f10" }, { - "u64": "1869" + "u64": "2995" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "492405897" + "i128": "856873555" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1869, + "timestamp": 2995, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd1f6c9d2d6b0e8c3587094bed36022071faeed08b296b4dbf48b3ace95d186f" + "bytes": "8bee615d743f3ed3b2b024dae9ebd3cbd9ee8981d54e82abb125a85d4fb4c6fc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd1f6c9d2d6b0e8c3587094bed36022071faeed08b296b4dbf48b3ace95d186f" + "bytes": "8bee615d743f3ed3b2b024dae9ebd3cbd9ee8981d54e82abb125a85d4fb4c6fc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "492405897" + "i128": "856873555" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "492405897" + "i128": "856873555" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1869" + "u64": "2995" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fed5450f29abc574d4662d394dec6334fe167ef8a4dfa80523601fb0bd7bfc5c" + "bytes": "059fdf6cf8e79e882d88968711d615ad5212326b63308b3d2173904348f68287" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fed5450f29abc574d4662d394dec6334fe167ef8a4dfa80523601fb0bd7bfc5c" + "bytes": "059fdf6cf8e79e882d88968711d615ad5212326b63308b3d2173904348f68287" } ] }, "durability": "persistent", "val": { - "bytes": "bd1f6c9d2d6b0e8c3587094bed36022071faeed08b296b4dbf48b3ace95d186f" + "bytes": "8bee615d743f3ed3b2b024dae9ebd3cbd9ee8981d54e82abb125a85d4fb4c6fc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "492405897" + "i128": "856873555" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.40.json index cc231d11..88c59177 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "53316961" + "i128": "469699418" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "53316961" + "i128": "469699418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "38a63a798a229719172d7c1c5bfb9e37af9c8da8da3e16f0b7adc984f71dd692" + "bytes": "244c998434b66b21e78d6ec7501f80417529bbd1541abdc294e753cc66ab49d2" }, { - "u64": "1924" + "u64": "2385" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "53316961" + "i128": "469699418" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1924, + "timestamp": 2385, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87688a0b649a799db7b13dec874ef1577fb797a15fc244c373416fc7408c0eb0" + "bytes": "2c4355ae55788ae2e9fddc6f529379ba685c067380f03544a60db2d314d204b5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87688a0b649a799db7b13dec874ef1577fb797a15fc244c373416fc7408c0eb0" + "bytes": "2c4355ae55788ae2e9fddc6f529379ba685c067380f03544a60db2d314d204b5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "53316961" + "i128": "469699418" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "53316961" + "i128": "469699418" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1924" + "u64": "2385" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee1f723b70fae9c9be4e878bdbf392ef8d1978c9214eabe55e47908b1d634983" + "bytes": "a85c7a9f81198e7f030d7b7ce1ef21898b96784d36ff04366397f91f159af78c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee1f723b70fae9c9be4e878bdbf392ef8d1978c9214eabe55e47908b1d634983" + "bytes": "a85c7a9f81198e7f030d7b7ce1ef21898b96784d36ff04366397f91f159af78c" } ] }, "durability": "persistent", "val": { - "bytes": "87688a0b649a799db7b13dec874ef1577fb797a15fc244c373416fc7408c0eb0" + "bytes": "2c4355ae55788ae2e9fddc6f529379ba685c067380f03544a60db2d314d204b5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "53316961" + "i128": "469699418" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.41.json index e5876470..c62dfc3f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "882357137" + "i128": "331916660" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "882357137" + "i128": "331916660" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b1e8329ac162d8561cd54a1782ee67eb6a459312ed94be7aff01259624aa4fd" + "bytes": "ac0046b6b19d6ac901e2e4855b6ac49a38ac3d3072808a1cbf3a343bee97e790" }, { - "u64": "1626" + "u64": "261" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "882357137" + "i128": "331916660" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1626, + "timestamp": 261, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b3d2f72ba4dcc1e11da91ca18f38b090585d5ea931cba435cd40bb7c9b8135e" + "bytes": "627aa72387ecff06dc738361eb018d1622a9f577a3509aa87ce4f91b072947d2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b3d2f72ba4dcc1e11da91ca18f38b090585d5ea931cba435cd40bb7c9b8135e" + "bytes": "627aa72387ecff06dc738361eb018d1622a9f577a3509aa87ce4f91b072947d2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "882357137" + "i128": "331916660" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "882357137" + "i128": "331916660" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1626" + "u64": "261" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c54e8cc7a7d84a0693d059a1163b1ec52e572608e5c806acb15d2b237b93ec25" + "bytes": "f34a3207b6337d3f80a6afd0685eb92a37bca87d97384149afecb219041d26f4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c54e8cc7a7d84a0693d059a1163b1ec52e572608e5c806acb15d2b237b93ec25" + "bytes": "f34a3207b6337d3f80a6afd0685eb92a37bca87d97384149afecb219041d26f4" } ] }, "durability": "persistent", "val": { - "bytes": "9b3d2f72ba4dcc1e11da91ca18f38b090585d5ea931cba435cd40bb7c9b8135e" + "bytes": "627aa72387ecff06dc738361eb018d1622a9f577a3509aa87ce4f91b072947d2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "882357137" + "i128": "331916660" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.42.json index 0d0fb38c..435f5eb4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "121682222" + "i128": "274694746" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "121682222" + "i128": "274694746" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b44247ebe600730feb00fc29e8e2c5190ff659a0ce6744ad569f991fdb1f4811" + "bytes": "20c974cda6170a609f15e208f2e472047f4779cde4bfdf4e521ae72bbf5d720c" }, { - "u64": "30" + "u64": "3480" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "121682222" + "i128": "274694746" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30, + "timestamp": 3480, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a859c19ab46ecc0dd1a008d7748112c56d888a0b6a2b29eaeed3176e97d4a455" + "bytes": "1d9fd796c02cc2aa73a15ed364c519de6459b7b9a93d936019ed1f5a8210afc5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a859c19ab46ecc0dd1a008d7748112c56d888a0b6a2b29eaeed3176e97d4a455" + "bytes": "1d9fd796c02cc2aa73a15ed364c519de6459b7b9a93d936019ed1f5a8210afc5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "121682222" + "i128": "274694746" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "121682222" + "i128": "274694746" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "30" + "u64": "3480" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f5e812c8e551e9f1b8e0f095c4c5096c78553ef3c93158089b1e5a8e6bf5c7b" + "bytes": "8911d3e6934c6b2e148edd0d0c39378774a162da7bf941954a87c6231d941d08" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f5e812c8e551e9f1b8e0f095c4c5096c78553ef3c93158089b1e5a8e6bf5c7b" + "bytes": "8911d3e6934c6b2e148edd0d0c39378774a162da7bf941954a87c6231d941d08" } ] }, "durability": "persistent", "val": { - "bytes": "a859c19ab46ecc0dd1a008d7748112c56d888a0b6a2b29eaeed3176e97d4a455" + "bytes": "1d9fd796c02cc2aa73a15ed364c519de6459b7b9a93d936019ed1f5a8210afc5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "121682222" + "i128": "274694746" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.43.json index 5c38b78f..35c835f2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "431799184" + "i128": "391373829" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "431799184" + "i128": "391373829" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b81959d1ae8c6aab73c9bbd3ffa2c9e020212755d99b092f6fe51e19de3c8df" + "bytes": "bcdc381a0629cfc8885bc709827e22ad448272b14c1db506c3e1464b6ba4305a" }, { - "u64": "3476" + "u64": "1588" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "431799184" + "i128": "391373829" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3476, + "timestamp": 1588, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "248b67bef14b7daacf19c0f4e84a86ada32aac502c49eae8c6df3fbd34590ddf" + "bytes": "352cc4046231e0f47998ac12ff2d599e4881460f2b10c8f81775fee3b1719176" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "248b67bef14b7daacf19c0f4e84a86ada32aac502c49eae8c6df3fbd34590ddf" + "bytes": "352cc4046231e0f47998ac12ff2d599e4881460f2b10c8f81775fee3b1719176" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "431799184" + "i128": "391373829" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "431799184" + "i128": "391373829" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3476" + "u64": "1588" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af4a00cd55e0fb79cb35050e5fef63caf68059a3024d0ab8a6945e2716c1b87d" + "bytes": "0f5d6e30011b9fff0c0274c438e68740376bd5e7c24a9080296157ee4e769aca" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af4a00cd55e0fb79cb35050e5fef63caf68059a3024d0ab8a6945e2716c1b87d" + "bytes": "0f5d6e30011b9fff0c0274c438e68740376bd5e7c24a9080296157ee4e769aca" } ] }, "durability": "persistent", "val": { - "bytes": "248b67bef14b7daacf19c0f4e84a86ada32aac502c49eae8c6df3fbd34590ddf" + "bytes": "352cc4046231e0f47998ac12ff2d599e4881460f2b10c8f81775fee3b1719176" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "431799184" + "i128": "391373829" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.44.json index b55968d6..26b0a5d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "530404373" + "i128": "124817210" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "530404373" + "i128": "124817210" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eedb580d0c71ea4019718f1c4b7e09edaebea269c1ddfb17db71900123627205" + "bytes": "a7247c5730053d3e472577740effac82fa95b4dbe143d461bec20337fb06b403" }, { - "u64": "3528" + "u64": "3107" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "530404373" + "i128": "124817210" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3528, + "timestamp": 3107, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c98f27b46a164e515a03c34ad9e1acf394754e2a0666515b33535b61678608c8" + "bytes": "b777b1dd34833143582247148838c59feefa8beb8ff0dcd854807bc936a26486" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c98f27b46a164e515a03c34ad9e1acf394754e2a0666515b33535b61678608c8" + "bytes": "b777b1dd34833143582247148838c59feefa8beb8ff0dcd854807bc936a26486" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "530404373" + "i128": "124817210" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "530404373" + "i128": "124817210" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3528" + "u64": "3107" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf884bf649309b393cd46c295906ec927d5458c32bccd35f4273415d9a5a5b95" + "bytes": "5c37112873b734f5d85f49cb0830b6bbe4063d82f865c181f1ec1e08451c946d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf884bf649309b393cd46c295906ec927d5458c32bccd35f4273415d9a5a5b95" + "bytes": "5c37112873b734f5d85f49cb0830b6bbe4063d82f865c181f1ec1e08451c946d" } ] }, "durability": "persistent", "val": { - "bytes": "c98f27b46a164e515a03c34ad9e1acf394754e2a0666515b33535b61678608c8" + "bytes": "b777b1dd34833143582247148838c59feefa8beb8ff0dcd854807bc936a26486" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "530404373" + "i128": "124817210" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.45.json index aafc3530..b043fff7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "579317564" + "i128": "857852628" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "579317564" + "i128": "857852628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "07c80731d1a328b0a87d4e4c1a09b58aac3db528709f4b041fecfee722bc3892" + "bytes": "a8278109b325cc3cd4e123ae6918ba7b4389ce7ac576decc075b2af0635f03c6" }, { - "u64": "2461" + "u64": "743" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "579317564" + "i128": "857852628" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2461, + "timestamp": 743, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5ab4b6c7f54e3550df902abd2f6bd55e1c0624203fe331d59fc07db95d3891f5" + "bytes": "2915410844ab71f65b1f096c52c3bd860b337826c92712715d87b50a3846bb8c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5ab4b6c7f54e3550df902abd2f6bd55e1c0624203fe331d59fc07db95d3891f5" + "bytes": "2915410844ab71f65b1f096c52c3bd860b337826c92712715d87b50a3846bb8c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "579317564" + "i128": "857852628" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "579317564" + "i128": "857852628" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2461" + "u64": "743" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b16e76d55d011f50eaf77ad96c0644ee001bb0855bc2a1797e2e63a98e90e99c" + "bytes": "d8da4b381f7c232ab90decccf244a757d7591097b5b8853d74003ef3d90ea47e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b16e76d55d011f50eaf77ad96c0644ee001bb0855bc2a1797e2e63a98e90e99c" + "bytes": "d8da4b381f7c232ab90decccf244a757d7591097b5b8853d74003ef3d90ea47e" } ] }, "durability": "persistent", "val": { - "bytes": "5ab4b6c7f54e3550df902abd2f6bd55e1c0624203fe331d59fc07db95d3891f5" + "bytes": "2915410844ab71f65b1f096c52c3bd860b337826c92712715d87b50a3846bb8c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "579317564" + "i128": "857852628" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.46.json index c657c8a7..465b8c7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "178336936" + "i128": "135169651" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "178336936" + "i128": "135169651" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e8ebd2996e9dcddc198f7bd6c437c73e17e025de82c883c7e469f6a35c0fbc2a" + "bytes": "2b33303d00ae074beb43b70f2104d557b3d86ce0ff519614aa32ce953a3977e8" }, { - "u64": "1247" + "u64": "3521" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "178336936" + "i128": "135169651" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1247, + "timestamp": 3521, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "344c687eda69c2440bb9ca256afd5f1760abf99f5ea40c79225f6e105f8a889c" + "bytes": "e9e196db149ab60fc1fd11241c5a9c3ee87e78ec06e7908e75d4ff3191fbda1a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "344c687eda69c2440bb9ca256afd5f1760abf99f5ea40c79225f6e105f8a889c" + "bytes": "e9e196db149ab60fc1fd11241c5a9c3ee87e78ec06e7908e75d4ff3191fbda1a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "178336936" + "i128": "135169651" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "178336936" + "i128": "135169651" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1247" + "u64": "3521" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2c0734de36c6c2bfe41e6f64c0b4d2e1c0896bc074455fa8bbe3363b8fc5558c" + "bytes": "34e12b521ab6f812b65bc6405bf3287aadcfe319056c06d814810ab15c1b8041" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2c0734de36c6c2bfe41e6f64c0b4d2e1c0896bc074455fa8bbe3363b8fc5558c" + "bytes": "34e12b521ab6f812b65bc6405bf3287aadcfe319056c06d814810ab15c1b8041" } ] }, "durability": "persistent", "val": { - "bytes": "344c687eda69c2440bb9ca256afd5f1760abf99f5ea40c79225f6e105f8a889c" + "bytes": "e9e196db149ab60fc1fd11241c5a9c3ee87e78ec06e7908e75d4ff3191fbda1a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "178336936" + "i128": "135169651" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.47.json index 3608dde7..6b3abbd0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "372522439" + "i128": "423606488" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "372522439" + "i128": "423606488" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62392eb8f0934508913d8b3d82aebea1eacbec79d094798834a68ef010bead53" + "bytes": "2b02b009f7dd7f389fbee7f36ec0595ba3d1e0890ff65f129692b0c91f3012cd" }, { - "u64": "2768" + "u64": "3476" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "372522439" + "i128": "423606488" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2768, + "timestamp": 3476, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d81b03af4c4e3ad63166711bafad373911d5db84349b2d6cd40afa31b1706b25" + "bytes": "500f6fffe7e74931334cf7846c06ed095beca00ae22437d561c1457214ad61d6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d81b03af4c4e3ad63166711bafad373911d5db84349b2d6cd40afa31b1706b25" + "bytes": "500f6fffe7e74931334cf7846c06ed095beca00ae22437d561c1457214ad61d6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "372522439" + "i128": "423606488" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "372522439" + "i128": "423606488" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2768" + "u64": "3476" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f23e4d8fdee735d66e18b60f6545d4dea359fccf772d65bd42c3bdb5bb1eff2" + "bytes": "81df10b27e9b2308825e521fb0ecceab831d8b2cb9cd7d753327d4a5bbe6431f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f23e4d8fdee735d66e18b60f6545d4dea359fccf772d65bd42c3bdb5bb1eff2" + "bytes": "81df10b27e9b2308825e521fb0ecceab831d8b2cb9cd7d753327d4a5bbe6431f" } ] }, "durability": "persistent", "val": { - "bytes": "d81b03af4c4e3ad63166711bafad373911d5db84349b2d6cd40afa31b1706b25" + "bytes": "500f6fffe7e74931334cf7846c06ed095beca00ae22437d561c1457214ad61d6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "372522439" + "i128": "423606488" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.48.json index dca850ac..d346875c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "296812930" + "i128": "889700119" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "296812930" + "i128": "889700119" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5b7bac0557bcb04ae156666d27cb5cd4f670f637558f9112171c2b0777f754a" + "bytes": "12f4ef0cad1b008f2b5d56eabed4bf5647c6d8f402be7778ab2dea689a6c251d" }, { - "u64": "2961" + "u64": "8" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "296812930" + "i128": "889700119" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2961, + "timestamp": 8, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3c6fb996d4d97b908a23f5442bda1868eb1090fd7043a8126e45263ac01bf4d" + "bytes": "80dfa9d0231574431fa3cc4dbc92541a7dbc7ea5af776d3d23958fbf0ef8ba12" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3c6fb996d4d97b908a23f5442bda1868eb1090fd7043a8126e45263ac01bf4d" + "bytes": "80dfa9d0231574431fa3cc4dbc92541a7dbc7ea5af776d3d23958fbf0ef8ba12" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "296812930" + "i128": "889700119" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "296812930" + "i128": "889700119" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2961" + "u64": "8" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb06e9f0fb75acf3947fb5e70e7d20b2ee6f144ad492d5c832669d5f19752e4d" + "bytes": "3a98257da20c89b24969d098e8faebdc24e99ca0f68a872c65c856937852395b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb06e9f0fb75acf3947fb5e70e7d20b2ee6f144ad492d5c832669d5f19752e4d" + "bytes": "3a98257da20c89b24969d098e8faebdc24e99ca0f68a872c65c856937852395b" } ] }, "durability": "persistent", "val": { - "bytes": "f3c6fb996d4d97b908a23f5442bda1868eb1090fd7043a8126e45263ac01bf4d" + "bytes": "80dfa9d0231574431fa3cc4dbc92541a7dbc7ea5af776d3d23958fbf0ef8ba12" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "296812930" + "i128": "889700119" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.49.json index 93c27190..38517058 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "807522717" + "i128": "668905727" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "807522717" + "i128": "668905727" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "61818677268160afa5d646d294ac21f8962bb95449631d5f80f335a93f8b850b" + "bytes": "4b9471ee6ebf14c58d8592397af949084cbbcdfe4a745fc380337080a9637167" }, { - "u64": "2511" + "u64": "2237" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "807522717" + "i128": "668905727" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2511, + "timestamp": 2237, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3bf24d2a4d89999bc6b6d3fefa416cd412da46ff6a81afca9d1dc0b106da81ba" + "bytes": "b071831f8b31499e8e9f7993ceb0ab8d0c3ffabf42a8c6b37d74887b0957d509" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3bf24d2a4d89999bc6b6d3fefa416cd412da46ff6a81afca9d1dc0b106da81ba" + "bytes": "b071831f8b31499e8e9f7993ceb0ab8d0c3ffabf42a8c6b37d74887b0957d509" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "807522717" + "i128": "668905727" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "807522717" + "i128": "668905727" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2511" + "u64": "2237" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "704a3e486f82f97ddf3e5fc8dc3ba9de1a6d84776df131f208a41e9cfef2f198" + "bytes": "085c4c7f62415ed81fcb2fbd592661c82217f96f0677262e8b9529901876df00" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "704a3e486f82f97ddf3e5fc8dc3ba9de1a6d84776df131f208a41e9cfef2f198" + "bytes": "085c4c7f62415ed81fcb2fbd592661c82217f96f0677262e8b9529901876df00" } ] }, "durability": "persistent", "val": { - "bytes": "3bf24d2a4d89999bc6b6d3fefa416cd412da46ff6a81afca9d1dc0b106da81ba" + "bytes": "b071831f8b31499e8e9f7993ceb0ab8d0c3ffabf42a8c6b37d74887b0957d509" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "807522717" + "i128": "668905727" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.5.json index edea0364..4e5b1acd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "286022810" + "i128": "986615089" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "286022810" + "i128": "986615089" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2ede7e4d000fca108d91569f3fdc3b9a9a371f6f9745c076dca177012202d9e3" + "bytes": "6eb4d2b6c1e99515a24c4fa8904ab2cd7d2d2cd4e55363f98c89c647848dc8fa" }, { - "u64": "394" + "u64": "506" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "286022810" + "i128": "986615089" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 394, + "timestamp": 506, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2a6eda78362e9c248eb4556cd093be8f694a42b856ccffdc2eedb35f1bb94230" + "bytes": "773cb9c1801ff94da07712a8842b3a210695b8f70b4ea1eb1f2c19172bb2ab64" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2a6eda78362e9c248eb4556cd093be8f694a42b856ccffdc2eedb35f1bb94230" + "bytes": "773cb9c1801ff94da07712a8842b3a210695b8f70b4ea1eb1f2c19172bb2ab64" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "286022810" + "i128": "986615089" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "286022810" + "i128": "986615089" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "394" + "u64": "506" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "629fffdde7dace3f0cae553ee7b255d0dea4815fe970e707f15cdcbc5eefafff" + "bytes": "4018f5facea3d994f3a454f67bea352fa2717d0a60638b2000ff40c16e6ab58f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "629fffdde7dace3f0cae553ee7b255d0dea4815fe970e707f15cdcbc5eefafff" + "bytes": "4018f5facea3d994f3a454f67bea352fa2717d0a60638b2000ff40c16e6ab58f" } ] }, "durability": "persistent", "val": { - "bytes": "2a6eda78362e9c248eb4556cd093be8f694a42b856ccffdc2eedb35f1bb94230" + "bytes": "773cb9c1801ff94da07712a8842b3a210695b8f70b4ea1eb1f2c19172bb2ab64" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "286022810" + "i128": "986615089" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.50.json index 29fbc88b..59a9aa24 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "980537126" + "i128": "255984006" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "980537126" + "i128": "255984006" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4865c590dc51837de90510f9c8fb2ea0dc4b141d12cf73000f91aaf9c283c52c" + "bytes": "618561a827dd97a353054b79aed495e0fab061e038c546bdc9bc353df712b7b6" }, { - "u64": "3108" + "u64": "2205" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "980537126" + "i128": "255984006" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3108, + "timestamp": 2205, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "659610b532d290a4a20e26a569b9dfaaa491b973f3fd14c0bbc6ca65041cab44" + "bytes": "9acbe8f0616224cd94ddaad520f45c441a5b0a1972a6e8452d3d40abc62614fa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "659610b532d290a4a20e26a569b9dfaaa491b973f3fd14c0bbc6ca65041cab44" + "bytes": "9acbe8f0616224cd94ddaad520f45c441a5b0a1972a6e8452d3d40abc62614fa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "980537126" + "i128": "255984006" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "980537126" + "i128": "255984006" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3108" + "u64": "2205" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1af1dc53731702d9a03768d7767a371ef6487cd8b392d8a5184fa9bd5e01e06d" + "bytes": "960f57124bd046b8563eff4125bbe036d4c7be4a03b5500b3d7105622075d884" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1af1dc53731702d9a03768d7767a371ef6487cd8b392d8a5184fa9bd5e01e06d" + "bytes": "960f57124bd046b8563eff4125bbe036d4c7be4a03b5500b3d7105622075d884" } ] }, "durability": "persistent", "val": { - "bytes": "659610b532d290a4a20e26a569b9dfaaa491b973f3fd14c0bbc6ca65041cab44" + "bytes": "9acbe8f0616224cd94ddaad520f45c441a5b0a1972a6e8452d3d40abc62614fa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "980537126" + "i128": "255984006" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.51.json index 5317873b..48318018 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "110995933" + "i128": "992020746" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "110995933" + "i128": "992020746" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f83bd89c2cd1f87227ecfadc1391a8257752618456991d97671e28c86b919b74" + "bytes": "e03e01f652fac84781a0d9b0a3d85e415192a743ad97c6a69ee8daf1345608fb" }, { - "u64": "1292" + "u64": "3389" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "110995933" + "i128": "992020746" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1292, + "timestamp": 3389, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "270f7ae4411970272e0b983f53504ddda6813ff002a1185739c7dd30ab4c441c" + "bytes": "e473721832a96fe88ee0257a20c311a555d80394e8b9798557297da11b4789c5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "270f7ae4411970272e0b983f53504ddda6813ff002a1185739c7dd30ab4c441c" + "bytes": "e473721832a96fe88ee0257a20c311a555d80394e8b9798557297da11b4789c5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "110995933" + "i128": "992020746" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "110995933" + "i128": "992020746" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1292" + "u64": "3389" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c9a2bc4f6963d428de6cef8c3e2ab9d58df6194c811c35df788d2231df1772a" + "bytes": "7eac77ff32fed1a7d63bf8375e7cf477c55415884fff969f744f3fb1489b985e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c9a2bc4f6963d428de6cef8c3e2ab9d58df6194c811c35df788d2231df1772a" + "bytes": "7eac77ff32fed1a7d63bf8375e7cf477c55415884fff969f744f3fb1489b985e" } ] }, "durability": "persistent", "val": { - "bytes": "270f7ae4411970272e0b983f53504ddda6813ff002a1185739c7dd30ab4c441c" + "bytes": "e473721832a96fe88ee0257a20c311a555d80394e8b9798557297da11b4789c5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "110995933" + "i128": "992020746" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.52.json index 815af80a..a2d60d04 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "978855987" + "i128": "812310402" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "978855987" + "i128": "812310402" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e754891a0f22f837f06497799a5345df7fc7ad40e79d23fdc148e8719e97a380" + "bytes": "9d628136cbd696f6b64507e830d17934b0610b8bd0f2de1cda7cacec87f66ded" }, { - "u64": "1817" + "u64": "1106" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "978855987" + "i128": "812310402" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1817, + "timestamp": 1106, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b81c5fc672fcbceabead5fe822cc167a1b0b9d2eacc31d7e5209ca6bba602e4" + "bytes": "d936690c48bca14ca06041db68527084a430694767832077bfb8a424493e8c74" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b81c5fc672fcbceabead5fe822cc167a1b0b9d2eacc31d7e5209ca6bba602e4" + "bytes": "d936690c48bca14ca06041db68527084a430694767832077bfb8a424493e8c74" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "978855987" + "i128": "812310402" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "978855987" + "i128": "812310402" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1817" + "u64": "1106" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1ffae3a2055c2b7cecfe80bfd5c252990cc8462da4b960dbfe6fb9609aa8e86" + "bytes": "42173f602d5aeb493612ad31753530dac3ba63fd96470e7fcf8bf8e96ee18014" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1ffae3a2055c2b7cecfe80bfd5c252990cc8462da4b960dbfe6fb9609aa8e86" + "bytes": "42173f602d5aeb493612ad31753530dac3ba63fd96470e7fcf8bf8e96ee18014" } ] }, "durability": "persistent", "val": { - "bytes": "3b81c5fc672fcbceabead5fe822cc167a1b0b9d2eacc31d7e5209ca6bba602e4" + "bytes": "d936690c48bca14ca06041db68527084a430694767832077bfb8a424493e8c74" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "978855987" + "i128": "812310402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.53.json index d024ae51..5a6f9941 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "661444631" + "i128": "242084534" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "661444631" + "i128": "242084534" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e565244717b165a431415c50c96c2a4db5bec7a56d14074c7b4b0eed9d21ee50" + "bytes": "a8d2803f036e5cd160a39d8ccae8914dc330f67a492089cf54b76811cf38f465" }, { - "u64": "1098" + "u64": "2717" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "661444631" + "i128": "242084534" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1098, + "timestamp": 2717, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2333a975e0cd9a9a66d5596c28f8d1cabaaaf4e8d8f10cf2e40dbadc74a22c9f" + "bytes": "bbdf11723248e02774612bd1c3a3a33b278171a8ad032c9d0d6182f6c130048b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2333a975e0cd9a9a66d5596c28f8d1cabaaaf4e8d8f10cf2e40dbadc74a22c9f" + "bytes": "bbdf11723248e02774612bd1c3a3a33b278171a8ad032c9d0d6182f6c130048b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "661444631" + "i128": "242084534" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "661444631" + "i128": "242084534" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1098" + "u64": "2717" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce637bd9c525d73f5d23c0d2ce3338b7d8a32da12994edcfa8fe1dc4e73ce479" + "bytes": "03541ebdb8e7046bb5610966994c6e1392941a58ef6880d83977fc279db52a5e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce637bd9c525d73f5d23c0d2ce3338b7d8a32da12994edcfa8fe1dc4e73ce479" + "bytes": "03541ebdb8e7046bb5610966994c6e1392941a58ef6880d83977fc279db52a5e" } ] }, "durability": "persistent", "val": { - "bytes": "2333a975e0cd9a9a66d5596c28f8d1cabaaaf4e8d8f10cf2e40dbadc74a22c9f" + "bytes": "bbdf11723248e02774612bd1c3a3a33b278171a8ad032c9d0d6182f6c130048b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "661444631" + "i128": "242084534" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.54.json index 7274d523..1eb1dd81 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917347378" + "i128": "675283620" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917347378" + "i128": "675283620" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba21adf1144496aad8c43d20ea99090f3362a57a0a4993310335e04142c4fb94" + "bytes": "251818bd1bf09416f0ea36211ff71e7ac9b5e65c12308a500c62271b9ddb1b61" }, { - "u64": "2193" + "u64": "1890" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917347378" + "i128": "675283620" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2193, + "timestamp": 1890, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f4cc0d8a49a9eb77cd1ae9c03c6aae1e1fcdc83047d87752daedf8fc71105dde" + "bytes": "92d3f2277d5f6cd6102d12a2ddf9cfa9e5a3a71f3e7b3e5667dcbc1dcc73d751" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f4cc0d8a49a9eb77cd1ae9c03c6aae1e1fcdc83047d87752daedf8fc71105dde" + "bytes": "92d3f2277d5f6cd6102d12a2ddf9cfa9e5a3a71f3e7b3e5667dcbc1dcc73d751" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917347378" + "i128": "675283620" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917347378" + "i128": "675283620" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2193" + "u64": "1890" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1e9d8138579926f757f00e0beb1acb583ef883a6b7cb15f8c7cbc56a7b2bb6e" + "bytes": "7b71b613bd062c3e7647da62ec4c7547f37d22e090560d99c722f01fffc2737c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1e9d8138579926f757f00e0beb1acb583ef883a6b7cb15f8c7cbc56a7b2bb6e" + "bytes": "7b71b613bd062c3e7647da62ec4c7547f37d22e090560d99c722f01fffc2737c" } ] }, "durability": "persistent", "val": { - "bytes": "f4cc0d8a49a9eb77cd1ae9c03c6aae1e1fcdc83047d87752daedf8fc71105dde" + "bytes": "92d3f2277d5f6cd6102d12a2ddf9cfa9e5a3a71f3e7b3e5667dcbc1dcc73d751" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "917347378" + "i128": "675283620" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.55.json index 51ea2d4e..f9422f3b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "888677959" + "i128": "933302915" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "888677959" + "i128": "933302915" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba9c82850c862a680f20d88617a092c571e5c4f6a90f068ee9d9a3ffae2503fd" + "bytes": "505f590c754f82e314e55f5fc9e27c9700f4963583c0435d0e76b26c92d15b1e" }, { - "u64": "2230" + "u64": "1059" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "888677959" + "i128": "933302915" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2230, + "timestamp": 1059, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9bacde8270a3563d9ae6b8d5c74aeff63bb0619b483385a9a2f0c8dbe2de6424" + "bytes": "3eae166a5dec6c30c4527df4b8d3983030ab8e8b446e3c682a3c1e3da4f4c470" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9bacde8270a3563d9ae6b8d5c74aeff63bb0619b483385a9a2f0c8dbe2de6424" + "bytes": "3eae166a5dec6c30c4527df4b8d3983030ab8e8b446e3c682a3c1e3da4f4c470" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "888677959" + "i128": "933302915" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "888677959" + "i128": "933302915" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2230" + "u64": "1059" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45983e3a1b337aa86a69f7e06502f225f04812891d8b14902cd07d81791d197a" + "bytes": "a5deaf9d4f1f0ccaebb4660815730be41f9aa97758d61d98b12ccc92a7c43a56" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45983e3a1b337aa86a69f7e06502f225f04812891d8b14902cd07d81791d197a" + "bytes": "a5deaf9d4f1f0ccaebb4660815730be41f9aa97758d61d98b12ccc92a7c43a56" } ] }, "durability": "persistent", "val": { - "bytes": "9bacde8270a3563d9ae6b8d5c74aeff63bb0619b483385a9a2f0c8dbe2de6424" + "bytes": "3eae166a5dec6c30c4527df4b8d3983030ab8e8b446e3c682a3c1e3da4f4c470" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "888677959" + "i128": "933302915" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.56.json index 74f16365..3df3acbe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "772645494" + "i128": "778774532" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "772645494" + "i128": "778774532" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a0ee127d0a68a1a56fc9d6d7db46dc0fe548727f43c607f796a95d073edc2d15" + "bytes": "e42e8ef38413b8f7d8ad25d907e1c0e1ee43bb77ad881b3f3819584cfdb82288" }, { - "u64": "1288" + "u64": "3497" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "772645494" + "i128": "778774532" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1288, + "timestamp": 3497, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5812405beb2f1a55eeb569c6ab6c18974a88fd0bb65d6c501edf99353167df4" + "bytes": "54d794618d8a67df0033a9dde7c4fddb71bb634b925ca8a72518aaedb5e1322d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5812405beb2f1a55eeb569c6ab6c18974a88fd0bb65d6c501edf99353167df4" + "bytes": "54d794618d8a67df0033a9dde7c4fddb71bb634b925ca8a72518aaedb5e1322d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "772645494" + "i128": "778774532" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "772645494" + "i128": "778774532" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1288" + "u64": "3497" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78b793b324613399e2815af4e206effdd32634027447df21b49da463ea200224" + "bytes": "25d655890a44a1f409d06df689ca36bec3bd2e2058a7047e42b9c4fbc81a6bad" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78b793b324613399e2815af4e206effdd32634027447df21b49da463ea200224" + "bytes": "25d655890a44a1f409d06df689ca36bec3bd2e2058a7047e42b9c4fbc81a6bad" } ] }, "durability": "persistent", "val": { - "bytes": "c5812405beb2f1a55eeb569c6ab6c18974a88fd0bb65d6c501edf99353167df4" + "bytes": "54d794618d8a67df0033a9dde7c4fddb71bb634b925ca8a72518aaedb5e1322d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "772645494" + "i128": "778774532" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.57.json index 1a5092a1..e17cf68b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "730789987" + "i128": "90445707" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "730789987" + "i128": "90445707" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a5df74e8469ed8627b536920560c143e925bf32a1488e4a23d24fea9dcab0e2" + "bytes": "07d55a455dff6627cd52b5816530a5bec321e0da8eba30adbbde94f696d3dd8c" }, { - "u64": "2839" + "u64": "1263" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "730789987" + "i128": "90445707" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2839, + "timestamp": 1263, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a0efe59d6f0f6d3444bc0dfbef8c284986391a396535b61ed7c9f53ff479ef4" + "bytes": "e27234c4446a82fe9579675411f82cb58140bed84474003be29d9f1ef5ab66bc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a0efe59d6f0f6d3444bc0dfbef8c284986391a396535b61ed7c9f53ff479ef4" + "bytes": "e27234c4446a82fe9579675411f82cb58140bed84474003be29d9f1ef5ab66bc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "730789987" + "i128": "90445707" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "730789987" + "i128": "90445707" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2839" + "u64": "1263" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b97a0a118f4a3720a6980c88f481d2eaa61ab129f1c52f85a72e911f93bb5461" + "bytes": "20636cb416b17b6dff5ed16d7be5d6d402f1afaf457722faf8e8283ee106379f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b97a0a118f4a3720a6980c88f481d2eaa61ab129f1c52f85a72e911f93bb5461" + "bytes": "20636cb416b17b6dff5ed16d7be5d6d402f1afaf457722faf8e8283ee106379f" } ] }, "durability": "persistent", "val": { - "bytes": "1a0efe59d6f0f6d3444bc0dfbef8c284986391a396535b61ed7c9f53ff479ef4" + "bytes": "e27234c4446a82fe9579675411f82cb58140bed84474003be29d9f1ef5ab66bc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "730789987" + "i128": "90445707" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.58.json index 0f865f09..b96ab332 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93203662" + "i128": "450545711" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93203662" + "i128": "450545711" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a7cc443879bee50a7381f71c216e3116a896da5bb22f631b4e7b083299fcbc4" + "bytes": "b6ec02c59a641bb53dbb942ee2eaf036f176cf0245c87e195d046d67cdeabdf7" }, { - "u64": "2895" + "u64": "1743" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93203662" + "i128": "450545711" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2895, + "timestamp": 1743, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8d183fe22a20579da1ec5fc1478711e75e5f6736b7190f2daded1ee0fd62a74b" + "bytes": "2f8548ecffd95c9aced2bef5df276bd00fd95a286b8d4c68aa3f369e6159335f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8d183fe22a20579da1ec5fc1478711e75e5f6736b7190f2daded1ee0fd62a74b" + "bytes": "2f8548ecffd95c9aced2bef5df276bd00fd95a286b8d4c68aa3f369e6159335f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93203662" + "i128": "450545711" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93203662" + "i128": "450545711" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2895" + "u64": "1743" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3bf40bcc98af3ac543ed79db45ec020d8d621eaa161141927ae9e259bc751934" + "bytes": "401999d38281dc53548e1e4009b05876dcf815c63260af3a24b9f6395eea28b8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3bf40bcc98af3ac543ed79db45ec020d8d621eaa161141927ae9e259bc751934" + "bytes": "401999d38281dc53548e1e4009b05876dcf815c63260af3a24b9f6395eea28b8" } ] }, "durability": "persistent", "val": { - "bytes": "8d183fe22a20579da1ec5fc1478711e75e5f6736b7190f2daded1ee0fd62a74b" + "bytes": "2f8548ecffd95c9aced2bef5df276bd00fd95a286b8d4c68aa3f369e6159335f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "93203662" + "i128": "450545711" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.59.json index b872cbec..6298c699 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "312282931" + "i128": "838121390" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "312282931" + "i128": "838121390" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a19697d9ef64471b7c8aa3a369bb65f1bd37e96af3d5c76d7335087c74db262a" + "bytes": "ec981fadea56f6162eef752a1e35557a52fc7b51b5df15d75d85bc4b6059fbaa" }, { - "u64": "1895" + "u64": "2506" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "312282931" + "i128": "838121390" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1895, + "timestamp": 2506, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee5a3c5822b8f8ba9ae6393554323a4172a28551f449bc83c6243aee41d001a6" + "bytes": "634493c015e1a0a47f7a1dd60f9036e0b90b1a48aa408083107c4d271a00714d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee5a3c5822b8f8ba9ae6393554323a4172a28551f449bc83c6243aee41d001a6" + "bytes": "634493c015e1a0a47f7a1dd60f9036e0b90b1a48aa408083107c4d271a00714d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "312282931" + "i128": "838121390" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "312282931" + "i128": "838121390" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1895" + "u64": "2506" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2a825b73bbe7d84ef5445a0a1a69f5fc64343067367af5ef5f268463542875c" + "bytes": "b2ccc74c6236317881041a23a423a7a4afe9dcc1ce987dd06fb6f53fe3e3f4de" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2a825b73bbe7d84ef5445a0a1a69f5fc64343067367af5ef5f268463542875c" + "bytes": "b2ccc74c6236317881041a23a423a7a4afe9dcc1ce987dd06fb6f53fe3e3f4de" } ] }, "durability": "persistent", "val": { - "bytes": "ee5a3c5822b8f8ba9ae6393554323a4172a28551f449bc83c6243aee41d001a6" + "bytes": "634493c015e1a0a47f7a1dd60f9036e0b90b1a48aa408083107c4d271a00714d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "312282931" + "i128": "838121390" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.6.json index eb3cb105..c6a39f15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "204412270" + "i128": "591552832" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "204412270" + "i128": "591552832" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c201d6b1c54b9cc6507362fdb3e74c9beb76d4529ce2ff180c019d9688824b33" + "bytes": "5970c9709696e0e67ca1f8f29b849abd3950d7935fc14afce39d5f4b0d77eb3f" }, { - "u64": "2656" + "u64": "810" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "204412270" + "i128": "591552832" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2656, + "timestamp": 810, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2862d4e0cc02768d7caf9090051912945f471d01362fd6670221b74ed189eb0a" + "bytes": "79cb891cc8d243dd13d7bc8ab555dd0a06c45aa79b9287476cecb5ea9d278849" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2862d4e0cc02768d7caf9090051912945f471d01362fd6670221b74ed189eb0a" + "bytes": "79cb891cc8d243dd13d7bc8ab555dd0a06c45aa79b9287476cecb5ea9d278849" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "204412270" + "i128": "591552832" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "204412270" + "i128": "591552832" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2656" + "u64": "810" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "935f2c7249e688bef5fbbeb0438ddcdd885e91725ed8a09d9b74d1a667388daa" + "bytes": "96e624d5051d416b2a0dd3d324c5043b689982a303de30ba487bf7d0d3850328" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "935f2c7249e688bef5fbbeb0438ddcdd885e91725ed8a09d9b74d1a667388daa" + "bytes": "96e624d5051d416b2a0dd3d324c5043b689982a303de30ba487bf7d0d3850328" } ] }, "durability": "persistent", "val": { - "bytes": "2862d4e0cc02768d7caf9090051912945f471d01362fd6670221b74ed189eb0a" + "bytes": "79cb891cc8d243dd13d7bc8ab555dd0a06c45aa79b9287476cecb5ea9d278849" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "204412270" + "i128": "591552832" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.60.json index 32bba941..ce117481 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "821768651" + "i128": "930560978" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "821768651" + "i128": "930560978" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c5ab9f0f46f462e2d0d7d6e8889d9bef6adc1c42bf597bec3ddaaf8e3b4c1403" + "bytes": "51b7218c921b99c7a1e1ea9146067a1cb94a2ed0cecb4f66cfd9ca8542c0f191" }, { - "u64": "2401" + "u64": "2301" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "821768651" + "i128": "930560978" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2401, + "timestamp": 2301, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "677c9e3b56e7138b9a2266f336ffb370647189703b73d5954d2f7d811de7b0be" + "bytes": "8fe2c40e05bb0a99db28b986cb3209de56326ede93bfbb705006534c071de3a7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "677c9e3b56e7138b9a2266f336ffb370647189703b73d5954d2f7d811de7b0be" + "bytes": "8fe2c40e05bb0a99db28b986cb3209de56326ede93bfbb705006534c071de3a7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "821768651" + "i128": "930560978" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "821768651" + "i128": "930560978" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2401" + "u64": "2301" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6eeae16bf5cc0893d5d5720c53993e99bf8045d65681d330f4dd5faff032c746" + "bytes": "c15ab87495c5c3d5a787d982f2d7f7ad6c12521db15ebd015a4f7e08c1d39dff" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6eeae16bf5cc0893d5d5720c53993e99bf8045d65681d330f4dd5faff032c746" + "bytes": "c15ab87495c5c3d5a787d982f2d7f7ad6c12521db15ebd015a4f7e08c1d39dff" } ] }, "durability": "persistent", "val": { - "bytes": "677c9e3b56e7138b9a2266f336ffb370647189703b73d5954d2f7d811de7b0be" + "bytes": "8fe2c40e05bb0a99db28b986cb3209de56326ede93bfbb705006534c071de3a7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "821768651" + "i128": "930560978" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.61.json index d1e1b535..6b48b2d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "896199801" + "i128": "648739187" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "896199801" + "i128": "648739187" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83736efa680bde96e6d6d5232a0294ec8ce4460a176d66c2706a63bd4b0f51f7" + "bytes": "59c7e522b79f8a09b1622ccaae4ca4817a50883b4b242e9c871f3592d53d1318" }, { - "u64": "1489" + "u64": "53" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "896199801" + "i128": "648739187" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1489, + "timestamp": 53, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "15b5a5fce889b8faeef0cea2fa6b1af81fc75f0cc2965ede129a94ad5af237f0" + "bytes": "6567abb327b62476c9a9d96e7583045a062ee1a1027698ed544c7e6bc63c35de" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "15b5a5fce889b8faeef0cea2fa6b1af81fc75f0cc2965ede129a94ad5af237f0" + "bytes": "6567abb327b62476c9a9d96e7583045a062ee1a1027698ed544c7e6bc63c35de" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "896199801" + "i128": "648739187" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "896199801" + "i128": "648739187" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1489" + "u64": "53" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3fe2c31ec9e320c70d7e036248d9c0fed7c2ba63e60a5e9e6afdb28f3e2f8c95" + "bytes": "e92bd1ff35079a157fbd4291c8ec412f913cde1428b73a9fc2b560866c82c117" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3fe2c31ec9e320c70d7e036248d9c0fed7c2ba63e60a5e9e6afdb28f3e2f8c95" + "bytes": "e92bd1ff35079a157fbd4291c8ec412f913cde1428b73a9fc2b560866c82c117" } ] }, "durability": "persistent", "val": { - "bytes": "15b5a5fce889b8faeef0cea2fa6b1af81fc75f0cc2965ede129a94ad5af237f0" + "bytes": "6567abb327b62476c9a9d96e7583045a062ee1a1027698ed544c7e6bc63c35de" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "896199801" + "i128": "648739187" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.62.json index f93d9a8a..4c5dd2b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "506653152" + "i128": "80900159" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "506653152" + "i128": "80900159" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8fc39545e3b366bec821da418e238c14fb4c56042687e52b7731dc590d085543" + "bytes": "adfd4738be49b4b84e8f88ee3e37d97b1e68b5dc192c93b9dad55c70dfa8ca51" }, { - "u64": "140" + "u64": "1873" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "506653152" + "i128": "80900159" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 140, + "timestamp": 1873, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c647f9b30473033eb1c7d1ab065e9e4a6a76c633e8100a8e9c319880906ca6c1" + "bytes": "f700fc992a319c45025301d6799fc72ed057e5e8e0ca3ebda2ba7ac8e2a257f9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c647f9b30473033eb1c7d1ab065e9e4a6a76c633e8100a8e9c319880906ca6c1" + "bytes": "f700fc992a319c45025301d6799fc72ed057e5e8e0ca3ebda2ba7ac8e2a257f9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "506653152" + "i128": "80900159" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "506653152" + "i128": "80900159" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "140" + "u64": "1873" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a98720a3956771399f97973aa55f06371a6f0bea186f9acb19d5add0a69519c" + "bytes": "1c3375f0a553b2bb13c4461f043353ecbbd15f9c11e1f8e170cb1046f077c35f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a98720a3956771399f97973aa55f06371a6f0bea186f9acb19d5add0a69519c" + "bytes": "1c3375f0a553b2bb13c4461f043353ecbbd15f9c11e1f8e170cb1046f077c35f" } ] }, "durability": "persistent", "val": { - "bytes": "c647f9b30473033eb1c7d1ab065e9e4a6a76c633e8100a8e9c319880906ca6c1" + "bytes": "f700fc992a319c45025301d6799fc72ed057e5e8e0ca3ebda2ba7ac8e2a257f9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "506653152" + "i128": "80900159" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.63.json index 4b265a79..f8932e40 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "110191129" + "i128": "533096935" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "110191129" + "i128": "533096935" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76e317a105d48b9ac76bd8ffe0af9e63d024cc9209b62ab91c2ff6fa607b5663" + "bytes": "2059e27461f32e4cc1f6a0eab83e5ebf7c40ed9e57fc709b2dc3184b8dff5d78" }, { - "u64": "540" + "u64": "1652" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "110191129" + "i128": "533096935" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 540, + "timestamp": 1652, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "806fb3505b9dc4bb64d32c8d2d22a53213911371a5ac6afd36be7cbfbeb843b6" + "bytes": "e7213e809ff75a891951a2047b29789de7d45043a821fbe4ef576bf85094979a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "806fb3505b9dc4bb64d32c8d2d22a53213911371a5ac6afd36be7cbfbeb843b6" + "bytes": "e7213e809ff75a891951a2047b29789de7d45043a821fbe4ef576bf85094979a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "110191129" + "i128": "533096935" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "110191129" + "i128": "533096935" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "540" + "u64": "1652" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5636c82f345fe666afafa39fcc3a1fb4810f01de18d7b735c859f33c4e53c5b6" + "bytes": "ce71fb069c7a8c5070f49f58adff174ec0203a3aab14fdfba687b30bf5876b0d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5636c82f345fe666afafa39fcc3a1fb4810f01de18d7b735c859f33c4e53c5b6" + "bytes": "ce71fb069c7a8c5070f49f58adff174ec0203a3aab14fdfba687b30bf5876b0d" } ] }, "durability": "persistent", "val": { - "bytes": "806fb3505b9dc4bb64d32c8d2d22a53213911371a5ac6afd36be7cbfbeb843b6" + "bytes": "e7213e809ff75a891951a2047b29789de7d45043a821fbe4ef576bf85094979a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "110191129" + "i128": "533096935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.64.json index 986eb011..e36c33a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "111634954" + "i128": "539863262" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "111634954" + "i128": "539863262" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97efeb932ef929abd47fa42f757f4cb5b35113be6003905117eaf463ca4f25de" + "bytes": "5ecdb0e0b6df56a6551fd4827cdda208504345092cd790f9db2f6d11eee1ee8c" }, { - "u64": "401" + "u64": "456" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "111634954" + "i128": "539863262" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 401, + "timestamp": 456, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e940e0374d282c6e03b4aa3078a809e6e2ad69b2da4678a33c1fc1951c7d3bf3" + "bytes": "f0f72dcf7a44adfecac5e2423cd30dceb603334169dca221f36a0f0906c35f82" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e940e0374d282c6e03b4aa3078a809e6e2ad69b2da4678a33c1fc1951c7d3bf3" + "bytes": "f0f72dcf7a44adfecac5e2423cd30dceb603334169dca221f36a0f0906c35f82" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "111634954" + "i128": "539863262" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "111634954" + "i128": "539863262" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "401" + "u64": "456" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd234ff66fa4876597d23a78fccb3801a39f99901f4cadd6b271c061aab1fc97" + "bytes": "35fbbc69d377f584d44f2cc00b07472c1773cdd5e1e8027d8d38361f70e2a122" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd234ff66fa4876597d23a78fccb3801a39f99901f4cadd6b271c061aab1fc97" + "bytes": "35fbbc69d377f584d44f2cc00b07472c1773cdd5e1e8027d8d38361f70e2a122" } ] }, "durability": "persistent", "val": { - "bytes": "e940e0374d282c6e03b4aa3078a809e6e2ad69b2da4678a33c1fc1951c7d3bf3" + "bytes": "f0f72dcf7a44adfecac5e2423cd30dceb603334169dca221f36a0f0906c35f82" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "111634954" + "i128": "539863262" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.65.json index e37ec817..ab4383de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954140436" + "i128": "25374112" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954140436" + "i128": "25374112" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2889932b3efc39c6e6602ffe1c894b5c1fdcda3fe4362c822ca36cd44a727c13" + "bytes": "626145636827fab9c3e0dfded735278275e41cff79be08095e4fcb6254d59bea" }, { - "u64": "33" + "u64": "304" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954140436" + "i128": "25374112" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33, + "timestamp": 304, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5477d9943d7aa0ac40988232d03b7efb74d29078dce917f93fc747788dfc2c9e" + "bytes": "690dff81ce158bd1c44e39744d242af9b6e4aa7be2b55369cd8b9e0e1a8632e3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5477d9943d7aa0ac40988232d03b7efb74d29078dce917f93fc747788dfc2c9e" + "bytes": "690dff81ce158bd1c44e39744d242af9b6e4aa7be2b55369cd8b9e0e1a8632e3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954140436" + "i128": "25374112" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "954140436" + "i128": "25374112" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "33" + "u64": "304" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5021765b4aad5608b0f5aa9b9d39d1554fde856a5ed8e86c8284d546b34c3851" + "bytes": "03d557a742bc5627698ea9c9b869b172d56fe90068cc493dd4270f61bc835d94" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5021765b4aad5608b0f5aa9b9d39d1554fde856a5ed8e86c8284d546b34c3851" + "bytes": "03d557a742bc5627698ea9c9b869b172d56fe90068cc493dd4270f61bc835d94" } ] }, "durability": "persistent", "val": { - "bytes": "5477d9943d7aa0ac40988232d03b7efb74d29078dce917f93fc747788dfc2c9e" + "bytes": "690dff81ce158bd1c44e39744d242af9b6e4aa7be2b55369cd8b9e0e1a8632e3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "954140436" + "i128": "25374112" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.66.json index 12c422c6..9517b0af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "554524841" + "i128": "125658174" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "554524841" + "i128": "125658174" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a7b7db574457382830d3f069c28b48dbde026df5f7abf9e9e054f785301e3ad" + "bytes": "4ed75d4d843b35ca78bf0dd6a180674bce129af9a83d89ce7869a90a2341db93" }, { - "u64": "210" + "u64": "1727" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "554524841" + "i128": "125658174" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 210, + "timestamp": 1727, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8312cb5532eb2030c33a5425b4be5b9265754a04aa35998720ae51fe90c2199" + "bytes": "f93f527aad5b739fa7b09afa72d170b4fdb0daaa770950429429b845f438c99b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8312cb5532eb2030c33a5425b4be5b9265754a04aa35998720ae51fe90c2199" + "bytes": "f93f527aad5b739fa7b09afa72d170b4fdb0daaa770950429429b845f438c99b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "554524841" + "i128": "125658174" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "554524841" + "i128": "125658174" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "210" + "u64": "1727" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42e50c672aa347635b37bfd6a3a6b6f715bc257c13d5aca04ab514bd7965c143" + "bytes": "ec501781b0f8a36083416ad392bbcd411b8f50068b331de12bcf434310280f5e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42e50c672aa347635b37bfd6a3a6b6f715bc257c13d5aca04ab514bd7965c143" + "bytes": "ec501781b0f8a36083416ad392bbcd411b8f50068b331de12bcf434310280f5e" } ] }, "durability": "persistent", "val": { - "bytes": "a8312cb5532eb2030c33a5425b4be5b9265754a04aa35998720ae51fe90c2199" + "bytes": "f93f527aad5b739fa7b09afa72d170b4fdb0daaa770950429429b845f438c99b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "554524841" + "i128": "125658174" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.67.json index 64f5bc82..892f7522 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "803278269" + "i128": "389399569" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803278269" + "i128": "389399569" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13ee82a6e6c6b1237c8cf0c05a05cb5e16de76a3d3ffb68f50d9e9b58cb5c4d4" + "bytes": "458e3477c3a709944d4d0da4eaee5bac771c5609e17a03dfa15032153ad9543d" }, { - "u64": "2850" + "u64": "1012" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "803278269" + "i128": "389399569" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2850, + "timestamp": 1012, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8eaa7778bc1d3cc0d769fce2ff89387046304b5f0f06ea102fa6f11b1a5bb819" + "bytes": "96f58ef0762d4199232954b17f43449768cc87ca2a90f338267b79e770d426e2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8eaa7778bc1d3cc0d769fce2ff89387046304b5f0f06ea102fa6f11b1a5bb819" + "bytes": "96f58ef0762d4199232954b17f43449768cc87ca2a90f338267b79e770d426e2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803278269" + "i128": "389399569" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "803278269" + "i128": "389399569" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2850" + "u64": "1012" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "923d2dcbf237c5e403bb262d01917828c0c9a776cda35007f0287e0c2f9b6983" + "bytes": "fb0ed85f46a9c3652f5c4eec81060fa8e1bd2f85cdbaa86ef6d8c05a71f6c21e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "923d2dcbf237c5e403bb262d01917828c0c9a776cda35007f0287e0c2f9b6983" + "bytes": "fb0ed85f46a9c3652f5c4eec81060fa8e1bd2f85cdbaa86ef6d8c05a71f6c21e" } ] }, "durability": "persistent", "val": { - "bytes": "8eaa7778bc1d3cc0d769fce2ff89387046304b5f0f06ea102fa6f11b1a5bb819" + "bytes": "96f58ef0762d4199232954b17f43449768cc87ca2a90f338267b79e770d426e2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "803278269" + "i128": "389399569" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.68.json index a243a24a..8e138c68 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "20599126" + "i128": "857599771" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "20599126" + "i128": "857599771" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aae0c58ce327e198f94bfa6a648677929bb1599d18fefe3b81e9a2b6f595fa0b" + "bytes": "39b994719c1e2066d8ca3faf5ea6147f9c760c70bdcac5a287ede24763e8cc25" }, { - "u64": "3071" + "u64": "1721" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "20599126" + "i128": "857599771" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3071, + "timestamp": 1721, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c722f6a5946f84b698dd4c1b48279f78da41d86a742300fc1fbea374e897914d" + "bytes": "8673a25ec8f8b5f8dc364fa809ebe618d5172bb04447c98a14bf5d379132a73b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c722f6a5946f84b698dd4c1b48279f78da41d86a742300fc1fbea374e897914d" + "bytes": "8673a25ec8f8b5f8dc364fa809ebe618d5172bb04447c98a14bf5d379132a73b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "20599126" + "i128": "857599771" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "20599126" + "i128": "857599771" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3071" + "u64": "1721" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1504bd92f36d36bad45b5bdc7dbd69cf26741d4f0f6a059999c9efcdba463d9" + "bytes": "97b8ddb002b16bffe3275f2f401abcae6ed368d8fbbe53d79a61e12d680e2b78" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1504bd92f36d36bad45b5bdc7dbd69cf26741d4f0f6a059999c9efcdba463d9" + "bytes": "97b8ddb002b16bffe3275f2f401abcae6ed368d8fbbe53d79a61e12d680e2b78" } ] }, "durability": "persistent", "val": { - "bytes": "c722f6a5946f84b698dd4c1b48279f78da41d86a742300fc1fbea374e897914d" + "bytes": "8673a25ec8f8b5f8dc364fa809ebe618d5172bb04447c98a14bf5d379132a73b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "20599126" + "i128": "857599771" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.69.json index 068c691c..15ddeb89 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "514005021" + "i128": "481209869" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "514005021" + "i128": "481209869" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32a48d613ac92f4d99334bd70193c5c053a9489fa0967f819a4a421dbf86e9ac" + "bytes": "d9322be76afdb0368d5e5733b8acf09357ad871c2a61a731d8fbcaecdf72966d" }, { - "u64": "2144" + "u64": "1647" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "514005021" + "i128": "481209869" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2144, + "timestamp": 1647, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d671b2485d9378c1a1f0e0e62b8ad9e739417590efffe29ab6f9dfe2255d2b0" + "bytes": "bf6ca0766feb95be371825a54a6af97ebc4727879d8034d460aaa0a7cff89ec9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d671b2485d9378c1a1f0e0e62b8ad9e739417590efffe29ab6f9dfe2255d2b0" + "bytes": "bf6ca0766feb95be371825a54a6af97ebc4727879d8034d460aaa0a7cff89ec9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "514005021" + "i128": "481209869" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "514005021" + "i128": "481209869" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2144" + "u64": "1647" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7dffb68c425afc893a0f0a0258d0322d8d660d65ec80e596dfb05df491bd5394" + "bytes": "5f0bf16f261fccd2b0fce1ae74ec262bb108a4b343846df92ac02e8bc8c28f97" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7dffb68c425afc893a0f0a0258d0322d8d660d65ec80e596dfb05df491bd5394" + "bytes": "5f0bf16f261fccd2b0fce1ae74ec262bb108a4b343846df92ac02e8bc8c28f97" } ] }, "durability": "persistent", "val": { - "bytes": "5d671b2485d9378c1a1f0e0e62b8ad9e739417590efffe29ab6f9dfe2255d2b0" + "bytes": "bf6ca0766feb95be371825a54a6af97ebc4727879d8034d460aaa0a7cff89ec9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "514005021" + "i128": "481209869" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.7.json index 8eb8b74d..e6e4b454 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "414529352" + "i128": "871189869" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "414529352" + "i128": "871189869" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25ea63bfe30461ad3cb49cc1022737d9731a26417e9454d9c24728c882b8f4be" + "bytes": "f5d8d97abe4cd853d1693e55b71d4df7b5c4b1ef85660e03d74c39c8104ec4c2" }, { - "u64": "3498" + "u64": "1745" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "414529352" + "i128": "871189869" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3498, + "timestamp": 1745, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2eab1d96118ba2ae7b3106da3f6a124b604829604b6dec9dc452b8ddf588b4e8" + "bytes": "e83a2139dce5ee769de2b6291ff51d321e9765efa640acdf629a86ab10ce2ffb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2eab1d96118ba2ae7b3106da3f6a124b604829604b6dec9dc452b8ddf588b4e8" + "bytes": "e83a2139dce5ee769de2b6291ff51d321e9765efa640acdf629a86ab10ce2ffb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "414529352" + "i128": "871189869" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "414529352" + "i128": "871189869" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3498" + "u64": "1745" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2001b407cc27eb738d074f58df1d0ecf1fa358e4f9e6695afcb6aac9eb359b9b" + "bytes": "89f42dbfa47adaeae90e8e618c9861441a80e70df9a80a0c05f48e406e845ca7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2001b407cc27eb738d074f58df1d0ecf1fa358e4f9e6695afcb6aac9eb359b9b" + "bytes": "89f42dbfa47adaeae90e8e618c9861441a80e70df9a80a0c05f48e406e845ca7" } ] }, "durability": "persistent", "val": { - "bytes": "2eab1d96118ba2ae7b3106da3f6a124b604829604b6dec9dc452b8ddf588b4e8" + "bytes": "e83a2139dce5ee769de2b6291ff51d321e9765efa640acdf629a86ab10ce2ffb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "414529352" + "i128": "871189869" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.70.json index 87918645..bde56a83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "84975256" + "i128": "75131565" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "84975256" + "i128": "75131565" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "89d54728661d34b32b8cf46bd97087f5a564382c43eccea819954ce12dfddf62" + "bytes": "5bdcbe003e31ccdb67f538fe9c5a9f3aec5b85def1a56b93ace44e931b9ede9b" }, { - "u64": "1173" + "u64": "2080" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "84975256" + "i128": "75131565" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1173, + "timestamp": 2080, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bae8582704818855ed872fecead72410d263460f7a799472e970782554e20d46" + "bytes": "b38583b8169e20b7b75dc453d9046ecd71a026b3d6d6449b16a905b230831598" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bae8582704818855ed872fecead72410d263460f7a799472e970782554e20d46" + "bytes": "b38583b8169e20b7b75dc453d9046ecd71a026b3d6d6449b16a905b230831598" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "84975256" + "i128": "75131565" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "84975256" + "i128": "75131565" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1173" + "u64": "2080" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e880a25567ea7e4ac5e21af6588dc86e5706f9f541a7880bf0fa2377694b0a61" + "bytes": "96e1e5bd485d9749df93bf3062fbadbeff48fd88ed216d029993812b6ffca083" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e880a25567ea7e4ac5e21af6588dc86e5706f9f541a7880bf0fa2377694b0a61" + "bytes": "96e1e5bd485d9749df93bf3062fbadbeff48fd88ed216d029993812b6ffca083" } ] }, "durability": "persistent", "val": { - "bytes": "bae8582704818855ed872fecead72410d263460f7a799472e970782554e20d46" + "bytes": "b38583b8169e20b7b75dc453d9046ecd71a026b3d6d6449b16a905b230831598" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "84975256" + "i128": "75131565" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.71.json index 1c74d045..7305ee96 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "609420606" + "i128": "44868889" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "609420606" + "i128": "44868889" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd1c575b4228d701fe3b325d7d4d595b52ae417666bb8c7cb93c5012d0eaf02e" + "bytes": "dabd613811c9905a177a866df5533436d868a317f430e434b7dea7ffe3e83dda" }, { - "u64": "1996" + "u64": "1459" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "609420606" + "i128": "44868889" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1996, + "timestamp": 1459, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc886bd8dad4f9db99e5e3970c717cb416546ff56e3b38b6dcb1e76381c88777" + "bytes": "8580befc022adff804da2e803a4731ca59e26163e882725a431e5e3531ae96b7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc886bd8dad4f9db99e5e3970c717cb416546ff56e3b38b6dcb1e76381c88777" + "bytes": "8580befc022adff804da2e803a4731ca59e26163e882725a431e5e3531ae96b7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "609420606" + "i128": "44868889" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "609420606" + "i128": "44868889" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1996" + "u64": "1459" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c56088c8ec18f27e5a4d392be6979053e877ad4c352f23fb0f7b934fd0aafe2" + "bytes": "bb68c471ceba5b5165b9a6f4857d2edc3a651c0e4cb8edebc72947ebef43c1a2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c56088c8ec18f27e5a4d392be6979053e877ad4c352f23fb0f7b934fd0aafe2" + "bytes": "bb68c471ceba5b5165b9a6f4857d2edc3a651c0e4cb8edebc72947ebef43c1a2" } ] }, "durability": "persistent", "val": { - "bytes": "cc886bd8dad4f9db99e5e3970c717cb416546ff56e3b38b6dcb1e76381c88777" + "bytes": "8580befc022adff804da2e803a4731ca59e26163e882725a431e5e3531ae96b7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "609420606" + "i128": "44868889" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.72.json index 30fc1c73..41ff0765 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147755830" + "i128": "780195047" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147755830" + "i128": "780195047" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a6e3efa7a4412e1f59dc266586339b9b81a42decf9b42f75fbb5d70462c0dd6a" + "bytes": "3579612455ca14d74da3a70678ee5775c1bddf41ed1d461c1d932f7f9adbff1e" }, { - "u64": "500" + "u64": "276" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "147755830" + "i128": "780195047" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 500, + "timestamp": 276, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "645b671ec9ed22eb21a3eed8314e66c35209625a4604a049636bf33ce8fd7cfd" + "bytes": "0e67a0592467f2c7ff81106cc55d2b4bf12498d9d5be0759b3901c10a77dbe07" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "645b671ec9ed22eb21a3eed8314e66c35209625a4604a049636bf33ce8fd7cfd" + "bytes": "0e67a0592467f2c7ff81106cc55d2b4bf12498d9d5be0759b3901c10a77dbe07" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "147755830" + "i128": "780195047" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "147755830" + "i128": "780195047" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "500" + "u64": "276" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8a5b98e8130d12fb39e7a175a2314d7c80be8ebbc5e35e80979fb1cc376e336" + "bytes": "baa94b680f92e109fe2f249b8f93d969ba179305bdd3d8e40ca74dc6e1e70405" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8a5b98e8130d12fb39e7a175a2314d7c80be8ebbc5e35e80979fb1cc376e336" + "bytes": "baa94b680f92e109fe2f249b8f93d969ba179305bdd3d8e40ca74dc6e1e70405" } ] }, "durability": "persistent", "val": { - "bytes": "645b671ec9ed22eb21a3eed8314e66c35209625a4604a049636bf33ce8fd7cfd" + "bytes": "0e67a0592467f2c7ff81106cc55d2b4bf12498d9d5be0759b3901c10a77dbe07" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "147755830" + "i128": "780195047" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.73.json index 88ed2d1f..59fcd82e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "702230697" + "i128": "225100395" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "702230697" + "i128": "225100395" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d87d5c603ac2a34f974376788da2e16fd619488f7ec43e91e7922355c801a922" + "bytes": "3311df373ce05ecbdf975bf8045f1e00e4027fdfbeee80f38bddfd436cae5f43" }, { - "u64": "2079" + "u64": "1296" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "702230697" + "i128": "225100395" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2079, + "timestamp": 1296, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7b711d7863ab1e24982b84fd563910c5ca5819a69a241a7749f7cf2b9b6aaa6" + "bytes": "b5194da2b90d92251bdb3cdeef3e38ed25775c8bd3baa6b6a1a42dace27e0f75" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7b711d7863ab1e24982b84fd563910c5ca5819a69a241a7749f7cf2b9b6aaa6" + "bytes": "b5194da2b90d92251bdb3cdeef3e38ed25775c8bd3baa6b6a1a42dace27e0f75" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "702230697" + "i128": "225100395" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "702230697" + "i128": "225100395" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2079" + "u64": "1296" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d274b53434f8069df78779d26963e3adc9c61323325a854e088c283a5a014fe3" + "bytes": "b8f88706f91b02a4fc0c60ec1f8d1639706448096a6eefe19550615229959de6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d274b53434f8069df78779d26963e3adc9c61323325a854e088c283a5a014fe3" + "bytes": "b8f88706f91b02a4fc0c60ec1f8d1639706448096a6eefe19550615229959de6" } ] }, "durability": "persistent", "val": { - "bytes": "c7b711d7863ab1e24982b84fd563910c5ca5819a69a241a7749f7cf2b9b6aaa6" + "bytes": "b5194da2b90d92251bdb3cdeef3e38ed25775c8bd3baa6b6a1a42dace27e0f75" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "702230697" + "i128": "225100395" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.74.json index 62d76237..cca2a3a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "832635829" + "i128": "838000772" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "832635829" + "i128": "838000772" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c0479b073eb195703799cbe8f6ecfeab143b625100c6d3f40918bae616ac219" + "bytes": "6332de0e2b54549d37b8954f86458bac72cd82de9ca0f4cc46a777393f1bc7fc" }, { - "u64": "1163" + "u64": "1696" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "832635829" + "i128": "838000772" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1163, + "timestamp": 1696, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81fdbe5973dae52fd5075d541bc3b98ac7e4fae7b7c87985b60a38ae257c0750" + "bytes": "39c88643004eaf3e51f57d267a9ea77932a8d5fe8b2011d536a027a211c0cf65" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81fdbe5973dae52fd5075d541bc3b98ac7e4fae7b7c87985b60a38ae257c0750" + "bytes": "39c88643004eaf3e51f57d267a9ea77932a8d5fe8b2011d536a027a211c0cf65" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "832635829" + "i128": "838000772" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "832635829" + "i128": "838000772" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1163" + "u64": "1696" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be899bbf735565a44960983187feca2676e1157a5f820c3d91e25833b5602562" + "bytes": "9cd3ab352b5a19c065722bcf7e128769dd7db45d6f3bd4560d233804a01cdd5e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be899bbf735565a44960983187feca2676e1157a5f820c3d91e25833b5602562" + "bytes": "9cd3ab352b5a19c065722bcf7e128769dd7db45d6f3bd4560d233804a01cdd5e" } ] }, "durability": "persistent", "val": { - "bytes": "81fdbe5973dae52fd5075d541bc3b98ac7e4fae7b7c87985b60a38ae257c0750" + "bytes": "39c88643004eaf3e51f57d267a9ea77932a8d5fe8b2011d536a027a211c0cf65" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "832635829" + "i128": "838000772" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.75.json index 1080864e..f2e8bbc6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147938698" + "i128": "571553509" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147938698" + "i128": "571553509" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5ae360f2fd48d7a31a1e1078a1deeb2c702c0c9e85e741cdf5437c7fe1fae78" + "bytes": "56d4adaa91b0d20798b045047ec8b93aaf8155ce41089ee229326e0c5b0b4cc7" }, { - "u64": "1206" + "u64": "64" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "147938698" + "i128": "571553509" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1206, + "timestamp": 64, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d593c7c489d957e66456f981bf2ae6feb51e025d1de3b454188cedad7218c71a" + "bytes": "abd147c39a1092aedcd30c98d5822c280c2a14e53675aea6c268310a84fd72a4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d593c7c489d957e66456f981bf2ae6feb51e025d1de3b454188cedad7218c71a" + "bytes": "abd147c39a1092aedcd30c98d5822c280c2a14e53675aea6c268310a84fd72a4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "147938698" + "i128": "571553509" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "147938698" + "i128": "571553509" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1206" + "u64": "64" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa7968d5867428183086069bf4b49c588632a4f61697e4934ad12945293d1f07" + "bytes": "1bb00e0a3a33bb087ce9cefae73dd572fb692726aacc5242a6ac10822b07f459" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa7968d5867428183086069bf4b49c588632a4f61697e4934ad12945293d1f07" + "bytes": "1bb00e0a3a33bb087ce9cefae73dd572fb692726aacc5242a6ac10822b07f459" } ] }, "durability": "persistent", "val": { - "bytes": "d593c7c489d957e66456f981bf2ae6feb51e025d1de3b454188cedad7218c71a" + "bytes": "abd147c39a1092aedcd30c98d5822c280c2a14e53675aea6c268310a84fd72a4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "147938698" + "i128": "571553509" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.76.json index 9b5a411c..5b56e151 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "631357234" + "i128": "349578541" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "631357234" + "i128": "349578541" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "200d2802cb6093890c2f333cbc8907f45ce6d472c946ffa5d1626972a8154d90" + "bytes": "34b0fdc62b3d72746a053804ff9ee21f8841af337920161212d68c7be9ad4e29" }, { - "u64": "331" + "u64": "436" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "631357234" + "i128": "349578541" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 331, + "timestamp": 436, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f888cbe7545c8b8d5d0aa2c466f62c65e71371058e6abcea82c71c1096c66ec5" + "bytes": "23b3bf7ec6fd3ccc5522f2617d03c3b2ab5a45c2fdc68e4c53aa14a2dda232c3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f888cbe7545c8b8d5d0aa2c466f62c65e71371058e6abcea82c71c1096c66ec5" + "bytes": "23b3bf7ec6fd3ccc5522f2617d03c3b2ab5a45c2fdc68e4c53aa14a2dda232c3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "631357234" + "i128": "349578541" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "631357234" + "i128": "349578541" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "331" + "u64": "436" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01d4f509c2bef1e43476e194b278b61ebff71bb336e83d7433569f437e1e7d2a" + "bytes": "72d764cdadf2f6669883bf52cc8a48c5cd08956616b725c1acd60029321be051" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01d4f509c2bef1e43476e194b278b61ebff71bb336e83d7433569f437e1e7d2a" + "bytes": "72d764cdadf2f6669883bf52cc8a48c5cd08956616b725c1acd60029321be051" } ] }, "durability": "persistent", "val": { - "bytes": "f888cbe7545c8b8d5d0aa2c466f62c65e71371058e6abcea82c71c1096c66ec5" + "bytes": "23b3bf7ec6fd3ccc5522f2617d03c3b2ab5a45c2fdc68e4c53aa14a2dda232c3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "631357234" + "i128": "349578541" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.77.json index 08846aed..34009797 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "668190822" + "i128": "963269175" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "668190822" + "i128": "963269175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ab4276d45c11f5d769627c4e5d59b0ad14f03dbc7e8f1c2cf0fb879cfcadf23c" + "bytes": "5a3a6f45801b28763db60d5092de11ba5309d9d6bb5c964e97fbcdd643e86200" }, { - "u64": "1704" + "u64": "2386" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "668190822" + "i128": "963269175" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1704, + "timestamp": 2386, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "545e881006b823c8d8fb83756e72b3afcbfbc9e806253b20450b76090283619a" + "bytes": "9cec1ed19b1cfb0a31389967a24e3e96b735b3e36e3be90724f0f9fabf55484d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "545e881006b823c8d8fb83756e72b3afcbfbc9e806253b20450b76090283619a" + "bytes": "9cec1ed19b1cfb0a31389967a24e3e96b735b3e36e3be90724f0f9fabf55484d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "668190822" + "i128": "963269175" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "668190822" + "i128": "963269175" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1704" + "u64": "2386" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec69ce6e718cd46a2594f66eeb3777f07f875dbff8087ba33b71d9bb2c7344ed" + "bytes": "3ec084dbe35e0c4cdc55e9b16a479a32909671c158dc782d2a22a2dd0c5b93a3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec69ce6e718cd46a2594f66eeb3777f07f875dbff8087ba33b71d9bb2c7344ed" + "bytes": "3ec084dbe35e0c4cdc55e9b16a479a32909671c158dc782d2a22a2dd0c5b93a3" } ] }, "durability": "persistent", "val": { - "bytes": "545e881006b823c8d8fb83756e72b3afcbfbc9e806253b20450b76090283619a" + "bytes": "9cec1ed19b1cfb0a31389967a24e3e96b735b3e36e3be90724f0f9fabf55484d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "668190822" + "i128": "963269175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.78.json index 6455ac15..d2134da1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "337198253" + "i128": "652062415" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "337198253" + "i128": "652062415" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3dfca3fff90be3478114bc977d898a864d216cbd23c6903aa792a7e7f3810543" + "bytes": "4890c795d47b78de9ae2500ee409f4c0f1623bd071f3d1ad298c7f091d61b290" }, { - "u64": "3367" + "u64": "2126" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "337198253" + "i128": "652062415" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3367, + "timestamp": 2126, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21146072326112ab0fda4786cc316ede4c33997ac161782dbcc53f6f0ae2143c" + "bytes": "2a2553eca6c592ddb60c3c6cbac06e782e5a7b418dd86ddc6f9909d0f548a399" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21146072326112ab0fda4786cc316ede4c33997ac161782dbcc53f6f0ae2143c" + "bytes": "2a2553eca6c592ddb60c3c6cbac06e782e5a7b418dd86ddc6f9909d0f548a399" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "337198253" + "i128": "652062415" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "337198253" + "i128": "652062415" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3367" + "u64": "2126" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a83dfc7e8727b4fee6cec718ba725ed9cf833e8ae45ba3ca2fc94ad0d92a7998" + "bytes": "177f6188faa459b8346d3ada4e313bdaac1ba03d0f418ff44159e4c1a46dc315" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a83dfc7e8727b4fee6cec718ba725ed9cf833e8ae45ba3ca2fc94ad0d92a7998" + "bytes": "177f6188faa459b8346d3ada4e313bdaac1ba03d0f418ff44159e4c1a46dc315" } ] }, "durability": "persistent", "val": { - "bytes": "21146072326112ab0fda4786cc316ede4c33997ac161782dbcc53f6f0ae2143c" + "bytes": "2a2553eca6c592ddb60c3c6cbac06e782e5a7b418dd86ddc6f9909d0f548a399" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "337198253" + "i128": "652062415" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.79.json index fb7c1bdc..5a2e9d25 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "225410594" + "i128": "310057798" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "225410594" + "i128": "310057798" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39cffe9817f520dd4df322c0440c1fe99434e9e7c2d20f6d784a923397e9f313" + "bytes": "c6ec41dca7e1e26ab733e8b7b7cad83a341237fab1b00e451b1cc4e873f908f2" }, { - "u64": "2056" + "u64": "3458" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "225410594" + "i128": "310057798" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2056, + "timestamp": 3458, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e3156a77676ed08ea60a5456f92e3d127a06cd079978363e72335cd26b38566" + "bytes": "7a358e81d53c204df1272e19db8395d40d077578168ca5d7b8fc2a8aed91c218" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e3156a77676ed08ea60a5456f92e3d127a06cd079978363e72335cd26b38566" + "bytes": "7a358e81d53c204df1272e19db8395d40d077578168ca5d7b8fc2a8aed91c218" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "225410594" + "i128": "310057798" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "225410594" + "i128": "310057798" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2056" + "u64": "3458" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39312e541d93c5700b171cfbd9e0ca9ace50ecc4de7be80d5bc070b020cd487c" + "bytes": "4b53d6412530cf8f7ef0ad1b9a314f513321981318ac226be443ab71e438b4b5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39312e541d93c5700b171cfbd9e0ca9ace50ecc4de7be80d5bc070b020cd487c" + "bytes": "4b53d6412530cf8f7ef0ad1b9a314f513321981318ac226be443ab71e438b4b5" } ] }, "durability": "persistent", "val": { - "bytes": "3e3156a77676ed08ea60a5456f92e3d127a06cd079978363e72335cd26b38566" + "bytes": "7a358e81d53c204df1272e19db8395d40d077578168ca5d7b8fc2a8aed91c218" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "225410594" + "i128": "310057798" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.8.json index 7dd6c902..fd72b297 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "190311868" + "i128": "685092358" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "190311868" + "i128": "685092358" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c8140eaa34c9fc75207a69a33eab39da82ff606f0208024ce466f8b6cd2fb4f" + "bytes": "bcdd222a83394b72ad4e3b84fecb7351073e258c0e2199dee03eba8d5e400ab7" }, { - "u64": "3300" + "u64": "2443" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "190311868" + "i128": "685092358" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3300, + "timestamp": 2443, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "489553529df8af7188118157d47b1d78d47286d9960abdbb19cead83e71e3314" + "bytes": "afe8552c3ce634ef13a670992eb457f9257d9a1806d9ca73d5c324cac545900b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "489553529df8af7188118157d47b1d78d47286d9960abdbb19cead83e71e3314" + "bytes": "afe8552c3ce634ef13a670992eb457f9257d9a1806d9ca73d5c324cac545900b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "190311868" + "i128": "685092358" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "190311868" + "i128": "685092358" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3300" + "u64": "2443" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0838a718c41e7537bcd3e553c5c1dce69198fb3c0540f5fd6a8fee74fec35bf2" + "bytes": "710ce05ddf0a229731befafef4ced115b34e13403f2c621bfc8c1ebd23a5e581" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0838a718c41e7537bcd3e553c5c1dce69198fb3c0540f5fd6a8fee74fec35bf2" + "bytes": "710ce05ddf0a229731befafef4ced115b34e13403f2c621bfc8c1ebd23a5e581" } ] }, "durability": "persistent", "val": { - "bytes": "489553529df8af7188118157d47b1d78d47286d9960abdbb19cead83e71e3314" + "bytes": "afe8552c3ce634ef13a670992eb457f9257d9a1806d9ca73d5c324cac545900b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "190311868" + "i128": "685092358" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.80.json index 8c49a171..fad03350 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403977727" + "i128": "780526419" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403977727" + "i128": "780526419" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "867d11f64d69f8358784e83fcfbeef16b41f465c4791dc56b56afd4fbd4815f6" + "bytes": "47f6121b86257b5d486ff2bec3cecc5a5f4bae48446b9b8933ee925d8795d0a3" }, { - "u64": "1494" + "u64": "1938" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "403977727" + "i128": "780526419" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1494, + "timestamp": 1938, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b95bec16ec4fc3fa6826c28a3b665fcf94a2aac8101e70eccdb38b333bf3b1ba" + "bytes": "4c4a267954a78538aeb64260dec5c00a90369e07a61b29353e29c5c58ca16fda" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b95bec16ec4fc3fa6826c28a3b665fcf94a2aac8101e70eccdb38b333bf3b1ba" + "bytes": "4c4a267954a78538aeb64260dec5c00a90369e07a61b29353e29c5c58ca16fda" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403977727" + "i128": "780526419" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "403977727" + "i128": "780526419" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1494" + "u64": "1938" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "535164565572e083ff371190fff87e9663dd60397a0f3868b6bf7350b3729e93" + "bytes": "5b09e8bcf87275b31b0f65cecf63c4ba9b7eab6444f47ce720b1c00808499c36" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "535164565572e083ff371190fff87e9663dd60397a0f3868b6bf7350b3729e93" + "bytes": "5b09e8bcf87275b31b0f65cecf63c4ba9b7eab6444f47ce720b1c00808499c36" } ] }, "durability": "persistent", "val": { - "bytes": "b95bec16ec4fc3fa6826c28a3b665fcf94a2aac8101e70eccdb38b333bf3b1ba" + "bytes": "4c4a267954a78538aeb64260dec5c00a90369e07a61b29353e29c5c58ca16fda" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "403977727" + "i128": "780526419" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.81.json index 8b21be64..47741e8e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "672426591" + "i128": "990567279" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "672426591" + "i128": "990567279" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65e28247c4a341f98abb36e3893c43cc8c57c9d4672ef8dd11c66664f21ae574" + "bytes": "52d5409126ba471e4180cbe5df62e8c4ac9ce29e3ebc87821ccaf27146580641" }, { - "u64": "405" + "u64": "442" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "672426591" + "i128": "990567279" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 405, + "timestamp": 442, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c7b3e992fb974285aa3911fe77bd3edde47b08e27a09817d4887ebe04f57c49" + "bytes": "da0825ec646fc3e840930f2e741a91dccda05c44d6f4b954559b2b119c81e76f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c7b3e992fb974285aa3911fe77bd3edde47b08e27a09817d4887ebe04f57c49" + "bytes": "da0825ec646fc3e840930f2e741a91dccda05c44d6f4b954559b2b119c81e76f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "672426591" + "i128": "990567279" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "672426591" + "i128": "990567279" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "405" + "u64": "442" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eff82cf439ae2ef8ea7316ae1925cf25514521eb1a468439365a46066340f8d5" + "bytes": "e45d1b5074121c8c7bc1680e7355ac83af0c0896bd23f2364babc155ff4f543d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eff82cf439ae2ef8ea7316ae1925cf25514521eb1a468439365a46066340f8d5" + "bytes": "e45d1b5074121c8c7bc1680e7355ac83af0c0896bd23f2364babc155ff4f543d" } ] }, "durability": "persistent", "val": { - "bytes": "4c7b3e992fb974285aa3911fe77bd3edde47b08e27a09817d4887ebe04f57c49" + "bytes": "da0825ec646fc3e840930f2e741a91dccda05c44d6f4b954559b2b119c81e76f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "672426591" + "i128": "990567279" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.82.json index 830b3ee8..3956345d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "670706124" + "i128": "867212890" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670706124" + "i128": "867212890" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b627c05ee128eb35742810c82ac8deb766a99a201ab513c7265bfb09b27f846b" + "bytes": "bd5af11bf0500fbfb83d960a13f1bcab1eb8344128962471554b10e188662f86" }, { - "u64": "555" + "u64": "2118" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "670706124" + "i128": "867212890" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 555, + "timestamp": 2118, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27bea2bf583f7fc41b6aee7cf9d837f96ecc770299d169b9de3c4e35f0d2904d" + "bytes": "e59e51bf0c15a79d98ba6ee52fcd0d003b857d223ccf2c79b2df860f11a39d49" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27bea2bf583f7fc41b6aee7cf9d837f96ecc770299d169b9de3c4e35f0d2904d" + "bytes": "e59e51bf0c15a79d98ba6ee52fcd0d003b857d223ccf2c79b2df860f11a39d49" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "670706124" + "i128": "867212890" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "670706124" + "i128": "867212890" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "555" + "u64": "2118" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a164d5d5562a545685e73e55194e65ff6397b0a04b78e646ec3e22193d0e049" + "bytes": "5175e621dd94e96493b26054645061211d9915353b95372bdd733deaaf473745" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a164d5d5562a545685e73e55194e65ff6397b0a04b78e646ec3e22193d0e049" + "bytes": "5175e621dd94e96493b26054645061211d9915353b95372bdd733deaaf473745" } ] }, "durability": "persistent", "val": { - "bytes": "27bea2bf583f7fc41b6aee7cf9d837f96ecc770299d169b9de3c4e35f0d2904d" + "bytes": "e59e51bf0c15a79d98ba6ee52fcd0d003b857d223ccf2c79b2df860f11a39d49" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "670706124" + "i128": "867212890" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.83.json index 35d2ee5b..3fade7bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "699695434" + "i128": "43874707" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "699695434" + "i128": "43874707" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ad7ed0b048b552ec70b9a599d5a078c9fec882d274d42ae17750d8e993670a93" + "bytes": "f2baca7cbe87aa6e8c6286b6d395f5847152901dc4b5e99eda802e52c4f96489" }, { - "u64": "1064" + "u64": "1156" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "699695434" + "i128": "43874707" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1064, + "timestamp": 1156, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0df331c5662370ab4eb0c54698c960d8a9f1ec58953c3a56c273f3506b06a469" + "bytes": "653fc056ecdb58ec3fd3ea13b792211435da2a5d87ffb3225e5757ee4eb853c1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0df331c5662370ab4eb0c54698c960d8a9f1ec58953c3a56c273f3506b06a469" + "bytes": "653fc056ecdb58ec3fd3ea13b792211435da2a5d87ffb3225e5757ee4eb853c1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "699695434" + "i128": "43874707" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "699695434" + "i128": "43874707" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1064" + "u64": "1156" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2729c676c17a4404167c7230a6e5e07e9086e199e608bd11506bd9d4f2dea7e" + "bytes": "5bb879b3bc2eb6ead2521c553e46bb7a745f1e69c962b0a513a5f8f29905d507" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2729c676c17a4404167c7230a6e5e07e9086e199e608bd11506bd9d4f2dea7e" + "bytes": "5bb879b3bc2eb6ead2521c553e46bb7a745f1e69c962b0a513a5f8f29905d507" } ] }, "durability": "persistent", "val": { - "bytes": "0df331c5662370ab4eb0c54698c960d8a9f1ec58953c3a56c273f3506b06a469" + "bytes": "653fc056ecdb58ec3fd3ea13b792211435da2a5d87ffb3225e5757ee4eb853c1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "699695434" + "i128": "43874707" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.84.json index 7819db56..21d55888 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "154343199" + "i128": "903668237" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "154343199" + "i128": "903668237" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "130941cf3369aa89a3f9e885f04cc04e4752678460e4ead7561abace2c847412" + "bytes": "3b65f44bb197bd1c096a4a1241a1a62a031fcdd9ecb0c68f8124ee5b10c69c8c" }, { - "u64": "1445" + "u64": "2780" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "154343199" + "i128": "903668237" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1445, + "timestamp": 2780, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "40c342d1c0c11777c0567cc080c4288adffcb7d8e420a42c6df47f525685ef25" + "bytes": "16c8e612e3a3e7094ecd24cf54b889ce88b06c804e0316d8adffb0c2e855d433" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "40c342d1c0c11777c0567cc080c4288adffcb7d8e420a42c6df47f525685ef25" + "bytes": "16c8e612e3a3e7094ecd24cf54b889ce88b06c804e0316d8adffb0c2e855d433" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "154343199" + "i128": "903668237" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "154343199" + "i128": "903668237" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1445" + "u64": "2780" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cbd709f9ddb5ec03650fc3a9adbbbba2249d4851631d1b9e8d144ed9df2d86c" + "bytes": "5bb246828930f48ff58140a34f66079ded919c1400d7a7782a01ee9df9b4a9a6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cbd709f9ddb5ec03650fc3a9adbbbba2249d4851631d1b9e8d144ed9df2d86c" + "bytes": "5bb246828930f48ff58140a34f66079ded919c1400d7a7782a01ee9df9b4a9a6" } ] }, "durability": "persistent", "val": { - "bytes": "40c342d1c0c11777c0567cc080c4288adffcb7d8e420a42c6df47f525685ef25" + "bytes": "16c8e612e3a3e7094ecd24cf54b889ce88b06c804e0316d8adffb0c2e855d433" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "154343199" + "i128": "903668237" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.85.json index 42b268c6..7db3f2e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "311833891" + "i128": "950310547" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "311833891" + "i128": "950310547" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "971f4f87cef2a42792bd94b62a00b25220c091af093098da5bcf0a282243e409" + "bytes": "474e4653812b5ee000ab50ea123ae7fc522c3d8c97fb604a62fac49c0626a2ad" }, { - "u64": "2246" + "u64": "2379" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "311833891" + "i128": "950310547" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2246, + "timestamp": 2379, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0c2a42ddd6295afa558b18adc06188a9e3f6aa6e0c1727ae27d05a3f03db3e2f" + "bytes": "58f0bb9ff7ddf7e904473f6907ecd36d51ad716c7e8d0617d28e35f2337c4f4d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0c2a42ddd6295afa558b18adc06188a9e3f6aa6e0c1727ae27d05a3f03db3e2f" + "bytes": "58f0bb9ff7ddf7e904473f6907ecd36d51ad716c7e8d0617d28e35f2337c4f4d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "311833891" + "i128": "950310547" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "311833891" + "i128": "950310547" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2246" + "u64": "2379" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ec255c064df5630975411fa3920fe60f6fe760c11bc643eae4ed5ef3738c05e" + "bytes": "5c288335e31885a6cbe71888e6d3841c3bea806b0c886e76499ed3ddc7ce43ad" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ec255c064df5630975411fa3920fe60f6fe760c11bc643eae4ed5ef3738c05e" + "bytes": "5c288335e31885a6cbe71888e6d3841c3bea806b0c886e76499ed3ddc7ce43ad" } ] }, "durability": "persistent", "val": { - "bytes": "0c2a42ddd6295afa558b18adc06188a9e3f6aa6e0c1727ae27d05a3f03db3e2f" + "bytes": "58f0bb9ff7ddf7e904473f6907ecd36d51ad716c7e8d0617d28e35f2337c4f4d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "311833891" + "i128": "950310547" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.86.json index 2a80a3e8..13a296a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "12829961" + "i128": "511576144" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "12829961" + "i128": "511576144" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05b73f2ae7aec9624439478119105c752e590ff0539666145a24daf8ec2752b1" + "bytes": "d9ed40d4c14442825e372c8d65dfc045444c817d8018cc245ed12c4c67b90df2" }, { - "u64": "1847" + "u64": "941" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "12829961" + "i128": "511576144" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1847, + "timestamp": 941, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d384ef1823a8150c0141ac8d796b1ef7077b48fd51ebcc47d638c5396afaff8d" + "bytes": "dfc4bb6a3c48d1bba78e971ceb8e17635cb74d810517edf9358e1b4dc17c64ae" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d384ef1823a8150c0141ac8d796b1ef7077b48fd51ebcc47d638c5396afaff8d" + "bytes": "dfc4bb6a3c48d1bba78e971ceb8e17635cb74d810517edf9358e1b4dc17c64ae" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "12829961" + "i128": "511576144" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "12829961" + "i128": "511576144" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1847" + "u64": "941" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c5072799c673a47fba4ac15e985e6d9c833a51a8bd8b4afa4a64b8ba5380986" + "bytes": "e4ac14f033deb3c12856407316c13e127bfdfae825ee3f151024306b765573f6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c5072799c673a47fba4ac15e985e6d9c833a51a8bd8b4afa4a64b8ba5380986" + "bytes": "e4ac14f033deb3c12856407316c13e127bfdfae825ee3f151024306b765573f6" } ] }, "durability": "persistent", "val": { - "bytes": "d384ef1823a8150c0141ac8d796b1ef7077b48fd51ebcc47d638c5396afaff8d" + "bytes": "dfc4bb6a3c48d1bba78e971ceb8e17635cb74d810517edf9358e1b4dc17c64ae" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "12829961" + "i128": "511576144" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.87.json index 616ca418..584fd6d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "300535222" + "i128": "713085553" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "300535222" + "i128": "713085553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "df6c35ab10baaeb41b608984f91ab883b1c8d699599a91504eb521b3a0dd1c90" + "bytes": "0ab2fbef2054fa98ef7438efd602d20ae5e060b2eeab2bda155d7dedaec327bc" }, { - "u64": "264" + "u64": "3181" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "300535222" + "i128": "713085553" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 264, + "timestamp": 3181, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5362c36fc8179d2782f6169cd82b4e46fb0c3be14678469d70144daa42499dbf" + "bytes": "e7ef858b92c940598ebd74eb50707da54c58797eb1c00dd8d96df9a8fbdc7def" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5362c36fc8179d2782f6169cd82b4e46fb0c3be14678469d70144daa42499dbf" + "bytes": "e7ef858b92c940598ebd74eb50707da54c58797eb1c00dd8d96df9a8fbdc7def" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "300535222" + "i128": "713085553" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "300535222" + "i128": "713085553" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "264" + "u64": "3181" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "908dc7665b66b9a633f6bb51cbd52c49085df3df04ba70096a1cac0a51c69c6b" + "bytes": "267bee0ffabbfcd5a129b75fc28f32719f09c7df768747da9b3e539561653300" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "908dc7665b66b9a633f6bb51cbd52c49085df3df04ba70096a1cac0a51c69c6b" + "bytes": "267bee0ffabbfcd5a129b75fc28f32719f09c7df768747da9b3e539561653300" } ] }, "durability": "persistent", "val": { - "bytes": "5362c36fc8179d2782f6169cd82b4e46fb0c3be14678469d70144daa42499dbf" + "bytes": "e7ef858b92c940598ebd74eb50707da54c58797eb1c00dd8d96df9a8fbdc7def" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "300535222" + "i128": "713085553" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.88.json index 0d2f6e37..fe24d961 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "261103529" + "i128": "593223783" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "261103529" + "i128": "593223783" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6e87e8af2b7013698978d075abbcfe00f213758b6a0b3bd37e1989bc14db1742" + "bytes": "7c84731b5b0dd0a322145ce2deb8095e8de285f7d03c1103905b841a5401b7cf" }, { - "u64": "869" + "u64": "597" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "261103529" + "i128": "593223783" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 869, + "timestamp": 597, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f4ba69b7f40d28f0cbaa395e174211f515961cade61307dc07c1ccedb0e2f85d" + "bytes": "a9b6a91348041850f0d670bb75b9de258ac39135cd5261d396138bc218c183f2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f4ba69b7f40d28f0cbaa395e174211f515961cade61307dc07c1ccedb0e2f85d" + "bytes": "a9b6a91348041850f0d670bb75b9de258ac39135cd5261d396138bc218c183f2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "261103529" + "i128": "593223783" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "261103529" + "i128": "593223783" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "869" + "u64": "597" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8964aa3321ffd4e1f2203a3155b98ac055fb219f9ec031ef1dc3e228f98dc82" + "bytes": "354c893162664ea68675e6a6c31810b28002b7762652b02e17b031687f72c349" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8964aa3321ffd4e1f2203a3155b98ac055fb219f9ec031ef1dc3e228f98dc82" + "bytes": "354c893162664ea68675e6a6c31810b28002b7762652b02e17b031687f72c349" } ] }, "durability": "persistent", "val": { - "bytes": "f4ba69b7f40d28f0cbaa395e174211f515961cade61307dc07c1ccedb0e2f85d" + "bytes": "a9b6a91348041850f0d670bb75b9de258ac39135cd5261d396138bc218c183f2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "261103529" + "i128": "593223783" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.89.json index f78ec4ef..e10c3d1c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "552273714" + "i128": "590861567" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "552273714" + "i128": "590861567" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3bf2f22afa52e25877d293c88c1337e5f5efafb5800700fab2c7f1cff88958ec" + "bytes": "3490b8faa98290b979e2099922f95beef4655fccf19f2b8933a7dcaa19d663c8" }, { - "u64": "1377" + "u64": "2357" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "552273714" + "i128": "590861567" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1377, + "timestamp": 2357, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a1f8518c3ab16a6463c2756a36a58445f491c58dc05616cf1b3c32672e06aa1b" + "bytes": "7293f31fc84c05d0dfaac444dd31402ea1858757c73c2d6fc36cf1865d33e1cd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a1f8518c3ab16a6463c2756a36a58445f491c58dc05616cf1b3c32672e06aa1b" + "bytes": "7293f31fc84c05d0dfaac444dd31402ea1858757c73c2d6fc36cf1865d33e1cd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "552273714" + "i128": "590861567" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "552273714" + "i128": "590861567" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1377" + "u64": "2357" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c62e480aa089d6ad601756087fcd38bcd8d4e3ea35e6027e00964f4f1f41cae" + "bytes": "1c56de80890c26e9b1a971ba1b0c7b948d7b925c2c8d30894350ad427084ec0d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c62e480aa089d6ad601756087fcd38bcd8d4e3ea35e6027e00964f4f1f41cae" + "bytes": "1c56de80890c26e9b1a971ba1b0c7b948d7b925c2c8d30894350ad427084ec0d" } ] }, "durability": "persistent", "val": { - "bytes": "a1f8518c3ab16a6463c2756a36a58445f491c58dc05616cf1b3c32672e06aa1b" + "bytes": "7293f31fc84c05d0dfaac444dd31402ea1858757c73c2d6fc36cf1865d33e1cd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "552273714" + "i128": "590861567" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.9.json index 0031c9f7..fd3754f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "110626870" + "i128": "793781970" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "110626870" + "i128": "793781970" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c0ef18a1d51648cf73dc10fe4c1d9a3244add90ce3314a721a444c9a61b5d1f" + "bytes": "5df14a57aa93da01f2142a879bec34b9f480abe3c90e1be41df7fa8be1c6bd1b" }, { - "u64": "3455" + "u64": "1096" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "110626870" + "i128": "793781970" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3455, + "timestamp": 1096, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "325a96f22149f066614d46212d801163ef8bf70299dc1d2d33de620e426b68b0" + "bytes": "cdcb7d9ce07ff34eb50aecce3562a13ece8f15f65bc979518e2bfab175c68536" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "325a96f22149f066614d46212d801163ef8bf70299dc1d2d33de620e426b68b0" + "bytes": "cdcb7d9ce07ff34eb50aecce3562a13ece8f15f65bc979518e2bfab175c68536" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "110626870" + "i128": "793781970" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "110626870" + "i128": "793781970" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3455" + "u64": "1096" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed70b1588b97f4eb233932fa27e731e7e18f1a2e065e1114b3410390b2573a47" + "bytes": "50a5293faa59272c7b88f5c2b429399e199883082635fc7569e3655b844cea11" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed70b1588b97f4eb233932fa27e731e7e18f1a2e065e1114b3410390b2573a47" + "bytes": "50a5293faa59272c7b88f5c2b429399e199883082635fc7569e3655b844cea11" } ] }, "durability": "persistent", "val": { - "bytes": "325a96f22149f066614d46212d801163ef8bf70299dc1d2d33de620e426b68b0" + "bytes": "cdcb7d9ce07ff34eb50aecce3562a13ece8f15f65bc979518e2bfab175c68536" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "110626870" + "i128": "793781970" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.90.json index aebe5824..0fa1e829 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "191185912" + "i128": "712211419" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "191185912" + "i128": "712211419" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "add1f48d38db4edfd31680b1b3b489bf373d3e41ae0d284a7a82904906b98aad" + "bytes": "60b0d01d770ca98416915df2ece48d6b0ab8b7cbda4fdeb8baf1a5741654deda" }, { - "u64": "1877" + "u64": "1911" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "191185912" + "i128": "712211419" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1877, + "timestamp": 1911, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bc6223a3c96e129d6db1352300333e3c1e24cfbd96364524d8e4a902aa405b6" + "bytes": "30e281bcb67e66dfa3424fa222dbd8bdae1f872db5a2d82bc80ce43be424068a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bc6223a3c96e129d6db1352300333e3c1e24cfbd96364524d8e4a902aa405b6" + "bytes": "30e281bcb67e66dfa3424fa222dbd8bdae1f872db5a2d82bc80ce43be424068a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "191185912" + "i128": "712211419" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "191185912" + "i128": "712211419" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1877" + "u64": "1911" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "180ed12202a27d76e7b017d4fcd0e62d82700da5280a56d17e3efc6a1c50359c" + "bytes": "1594f750c59376b4b9ea3b15e53752909bb2e0117e8349b984ec33700abe46d7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "180ed12202a27d76e7b017d4fcd0e62d82700da5280a56d17e3efc6a1c50359c" + "bytes": "1594f750c59376b4b9ea3b15e53752909bb2e0117e8349b984ec33700abe46d7" } ] }, "durability": "persistent", "val": { - "bytes": "6bc6223a3c96e129d6db1352300333e3c1e24cfbd96364524d8e4a902aa405b6" + "bytes": "30e281bcb67e66dfa3424fa222dbd8bdae1f872db5a2d82bc80ce43be424068a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "191185912" + "i128": "712211419" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.91.json index 776d631b..099c9589 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "543871694" + "i128": "128516281" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "543871694" + "i128": "128516281" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9cd19a1643244a22ae7332ec890a3bb1d41d4bd9262c0714fa84db8b85ddb2de" + "bytes": "a34986d2c5e853d6c13035c7407e62f41949702b089dc85b830c079dc200e912" }, { - "u64": "2559" + "u64": "2638" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "543871694" + "i128": "128516281" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2559, + "timestamp": 2638, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7286c8e51a54f58a0d7b7606d63d4d8307791ec38ca4ee2a0a64f29b21848643" + "bytes": "0d2bf03419e95e8f5f5c46401835c23dabaa54c5b79fb51a3c29f095706e6613" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7286c8e51a54f58a0d7b7606d63d4d8307791ec38ca4ee2a0a64f29b21848643" + "bytes": "0d2bf03419e95e8f5f5c46401835c23dabaa54c5b79fb51a3c29f095706e6613" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "543871694" + "i128": "128516281" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "543871694" + "i128": "128516281" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2559" + "u64": "2638" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c0a9c6739dd6e2b0850a6c2fb58a5b2686937ca03acc28bf1c6475a64193615" + "bytes": "9ae4f5c3fe0c99fb72320eb42187819240c24acdca89087452dd34af113739b2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c0a9c6739dd6e2b0850a6c2fb58a5b2686937ca03acc28bf1c6475a64193615" + "bytes": "9ae4f5c3fe0c99fb72320eb42187819240c24acdca89087452dd34af113739b2" } ] }, "durability": "persistent", "val": { - "bytes": "7286c8e51a54f58a0d7b7606d63d4d8307791ec38ca4ee2a0a64f29b21848643" + "bytes": "0d2bf03419e95e8f5f5c46401835c23dabaa54c5b79fb51a3c29f095706e6613" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "543871694" + "i128": "128516281" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.92.json index 9487a3ed..aa9c7523 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "421019604" + "i128": "899308871" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "421019604" + "i128": "899308871" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1abb4a2d06b2d09cf666f10c229321c7f6aca36a49fbf7c188f63acc70dd40c6" + "bytes": "588bedbe528dd9ac9235ccb4fb14842aa36e12082d3b3b16e74ba42fcf65ae11" }, { - "u64": "3499" + "u64": "1730" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "421019604" + "i128": "899308871" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3499, + "timestamp": 1730, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f82778f7f8a99250af652c5cd09807e6f023a0f9bacb4736163dd7679f8f1ff" + "bytes": "a82592213f10e7fb21c1fae99bc975fb9da52d014c2bd8235db497e237e341db" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f82778f7f8a99250af652c5cd09807e6f023a0f9bacb4736163dd7679f8f1ff" + "bytes": "a82592213f10e7fb21c1fae99bc975fb9da52d014c2bd8235db497e237e341db" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "421019604" + "i128": "899308871" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "421019604" + "i128": "899308871" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3499" + "u64": "1730" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a8c8a2db4706feee9b569bfe9b948bdaa75503d4db57d851b25fa4d85f2c9be" + "bytes": "c15d229622da68129744b2fe3714b6e4641bd17894c4d677b9b0c61c83be5270" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a8c8a2db4706feee9b569bfe9b948bdaa75503d4db57d851b25fa4d85f2c9be" + "bytes": "c15d229622da68129744b2fe3714b6e4641bd17894c4d677b9b0c61c83be5270" } ] }, "durability": "persistent", "val": { - "bytes": "6f82778f7f8a99250af652c5cd09807e6f023a0f9bacb4736163dd7679f8f1ff" + "bytes": "a82592213f10e7fb21c1fae99bc975fb9da52d014c2bd8235db497e237e341db" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "421019604" + "i128": "899308871" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.93.json index c655558e..f69f6f7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "246865571" + "i128": "487743979" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "246865571" + "i128": "487743979" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f05517b91a44e9efae4e6a90dc62c40d73d1cef16a465d05a45f66d8e83df009" + "bytes": "f29db6544f6576769e6e114bb006a83e89ffa6bad10747206ce8ea0cf7ffeaa2" }, { - "u64": "2059" + "u64": "2433" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "246865571" + "i128": "487743979" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2059, + "timestamp": 2433, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13a5336c3cd27e894512003ce48fa33eb5d03b7ce795b2bba183034226b7ce63" + "bytes": "a7a543dbe81f5252638a8a5f27250e5f895c74b5642c9ad8f2d4af479b7cc8db" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13a5336c3cd27e894512003ce48fa33eb5d03b7ce795b2bba183034226b7ce63" + "bytes": "a7a543dbe81f5252638a8a5f27250e5f895c74b5642c9ad8f2d4af479b7cc8db" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "246865571" + "i128": "487743979" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "246865571" + "i128": "487743979" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2059" + "u64": "2433" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78c944b31cef51ea95f7a82542bf2d1afff552373cc8710d217c7b59b43eafbe" + "bytes": "d1a0710f0e9bfcdcd9fecb3bd8e482c6b75748e3da8a99d13b14f64232aa8d95" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78c944b31cef51ea95f7a82542bf2d1afff552373cc8710d217c7b59b43eafbe" + "bytes": "d1a0710f0e9bfcdcd9fecb3bd8e482c6b75748e3da8a99d13b14f64232aa8d95" } ] }, "durability": "persistent", "val": { - "bytes": "13a5336c3cd27e894512003ce48fa33eb5d03b7ce795b2bba183034226b7ce63" + "bytes": "a7a543dbe81f5252638a8a5f27250e5f895c74b5642c9ad8f2d4af479b7cc8db" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "246865571" + "i128": "487743979" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.94.json index 232d810d..8eff99f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "368610499" + "i128": "670627974" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "368610499" + "i128": "670627974" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc7b164b95c8bd77041289eaf3901384fb29aaea8b215d8bf8c2929db46bc95d" + "bytes": "7cb630d85d3109b50c7b11efd493ceb337dd7a345661f568073ba4b9075845e8" }, { - "u64": "3557" + "u64": "2926" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "368610499" + "i128": "670627974" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3557, + "timestamp": 2926, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3da78c1dd2d26628772a55f6f3c9de4597e719ca652796971cd3cc4b42997dfe" + "bytes": "536fc641c92e5535029573e62c1a2265e67bb2bdf08d01b08cd01e6221dd7ed2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3da78c1dd2d26628772a55f6f3c9de4597e719ca652796971cd3cc4b42997dfe" + "bytes": "536fc641c92e5535029573e62c1a2265e67bb2bdf08d01b08cd01e6221dd7ed2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "368610499" + "i128": "670627974" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "368610499" + "i128": "670627974" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3557" + "u64": "2926" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b95e206046239f8d6820f31390574c2028c2e2b20e181ed368416e1a30e5cd95" + "bytes": "d016cdd36898e41e3cde31529618577d60997f8310bfbeb8dfc4959096e42bf3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b95e206046239f8d6820f31390574c2028c2e2b20e181ed368416e1a30e5cd95" + "bytes": "d016cdd36898e41e3cde31529618577d60997f8310bfbeb8dfc4959096e42bf3" } ] }, "durability": "persistent", "val": { - "bytes": "3da78c1dd2d26628772a55f6f3c9de4597e719ca652796971cd3cc4b42997dfe" + "bytes": "536fc641c92e5535029573e62c1a2265e67bb2bdf08d01b08cd01e6221dd7ed2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "368610499" + "i128": "670627974" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.95.json index dbffd318..18b9053d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "673176865" + "i128": "857194530" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "673176865" + "i128": "857194530" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "86e77a5acea0d3a2981b203a085acd1832b3fcc18e8375fec675c9014e3fa25a" + "bytes": "b8405e9cdf636297bc28f1e930af211a15c6928824aa52e1e0ccf2e3dbd2b690" }, { - "u64": "2862" + "u64": "3431" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "673176865" + "i128": "857194530" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2862, + "timestamp": 3431, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71e21e4e77cf6c4ca2d3884034e450a17ac1f2bf711f87d91bb7f26a31a92715" + "bytes": "2dad6d4206b8e39315f969ea31fe684633516ef416a042e1ae9f4d6c5c29eda6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71e21e4e77cf6c4ca2d3884034e450a17ac1f2bf711f87d91bb7f26a31a92715" + "bytes": "2dad6d4206b8e39315f969ea31fe684633516ef416a042e1ae9f4d6c5c29eda6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "673176865" + "i128": "857194530" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "673176865" + "i128": "857194530" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2862" + "u64": "3431" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "798c7bd21f6483f0a0bcb3d5bb1bcbdf2b68af14352c4b081a3b73b53db24728" + "bytes": "9363675b9540e819820b32cb190271835b05b38019d9632e3d68885fcee6608c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "798c7bd21f6483f0a0bcb3d5bb1bcbdf2b68af14352c4b081a3b73b53db24728" + "bytes": "9363675b9540e819820b32cb190271835b05b38019d9632e3d68885fcee6608c" } ] }, "durability": "persistent", "val": { - "bytes": "71e21e4e77cf6c4ca2d3884034e450a17ac1f2bf711f87d91bb7f26a31a92715" + "bytes": "2dad6d4206b8e39315f969ea31fe684633516ef416a042e1ae9f4d6c5c29eda6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "673176865" + "i128": "857194530" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.96.json index 695721fb..18a11d1c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "6698702" + "i128": "575896002" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "6698702" + "i128": "575896002" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "578b0861674e4e83b7a0678a6d3f1d019b0e9d9ba89ee9f7edc8194d3a9e7c1a" + "bytes": "ebf0117e2c0bd0fd85d4010877e8148d953a0408459f369b37532de07f69b108" }, { - "u64": "2460" + "u64": "3593" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "6698702" + "i128": "575896002" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2460, + "timestamp": 3593, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "74e10fec8ce29e3b84e5e84d45cb8c24d9c017a3b78b57e1becb3a75048ceb2b" + "bytes": "0909cda3cec3be60a67125836df86c41bb65aa51396f27bd2f2b85af68446784" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "74e10fec8ce29e3b84e5e84d45cb8c24d9c017a3b78b57e1becb3a75048ceb2b" + "bytes": "0909cda3cec3be60a67125836df86c41bb65aa51396f27bd2f2b85af68446784" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "6698702" + "i128": "575896002" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "6698702" + "i128": "575896002" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2460" + "u64": "3593" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18b37fe3e6f18ddc2d4d33feabf371586b00399e8d2370c52d9eccd756fa1885" + "bytes": "ce87868841ea39a2a782c5f0fb8b5459b0c36e4d32794e821f519aae3224e884" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18b37fe3e6f18ddc2d4d33feabf371586b00399e8d2370c52d9eccd756fa1885" + "bytes": "ce87868841ea39a2a782c5f0fb8b5459b0c36e4d32794e821f519aae3224e884" } ] }, "durability": "persistent", "val": { - "bytes": "74e10fec8ce29e3b84e5e84d45cb8c24d9c017a3b78b57e1becb3a75048ceb2b" + "bytes": "0909cda3cec3be60a67125836df86c41bb65aa51396f27bd2f2b85af68446784" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "6698702" + "i128": "575896002" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.97.json index 619a5a08..141611ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "259062505" + "i128": "123080639" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "259062505" + "i128": "123080639" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4cfd2d4b34b0db0cbabfd3c235c77f2fb35cee87c5b92dcf7524e360f106d75" + "bytes": "f16e7087ee98089c893778527ad11fd24aa921128f7edbbca1de84dc0f12efad" }, { - "u64": "1633" + "u64": "3063" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "259062505" + "i128": "123080639" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1633, + "timestamp": 3063, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "12162a7690b279f3a21e2018edadd6cb6f3b26ce7165abe2f39fae772f48151c" + "bytes": "b957ffc5b8a80229307bd748a6261fff2715477bf4ae28e2399424f16fea3660" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "12162a7690b279f3a21e2018edadd6cb6f3b26ce7165abe2f39fae772f48151c" + "bytes": "b957ffc5b8a80229307bd748a6261fff2715477bf4ae28e2399424f16fea3660" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "259062505" + "i128": "123080639" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "259062505" + "i128": "123080639" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1633" + "u64": "3063" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4b5a15390b123364d5d12572ed5c0aa6f1befd39c0c7de2602da17db648c0bd" + "bytes": "2911d592f1560ee80613d4577a73a245036e98bf40982c3278e3c54afe8f1616" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4b5a15390b123364d5d12572ed5c0aa6f1befd39c0c7de2602da17db648c0bd" + "bytes": "2911d592f1560ee80613d4577a73a245036e98bf40982c3278e3c54afe8f1616" } ] }, "durability": "persistent", "val": { - "bytes": "12162a7690b279f3a21e2018edadd6cb6f3b26ce7165abe2f39fae772f48151c" + "bytes": "b957ffc5b8a80229307bd748a6261fff2715477bf4ae28e2399424f16fea3660" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "259062505" + "i128": "123080639" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.98.json index 58ce2c97..3113f10f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "762509641" + "i128": "9397961" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "762509641" + "i128": "9397961" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25edbc743efbee93759866544e5661e244a0097a8643bb5e7baeca978463083d" + "bytes": "bc50d377f2581946954d2e454606f7cf48d2fc28149a82df40cdbe773124f02a" }, { - "u64": "2975" + "u64": "3218" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "762509641" + "i128": "9397961" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2975, + "timestamp": 3218, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13332d12e3f1eeb9a951f7226d4b3c26581cb13e253dd07a5d8ec45d55e0cb6b" + "bytes": "f47b9cdb9197b39d60c9e39089b9cd7807c00c66d19076b5f278d296d569482d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13332d12e3f1eeb9a951f7226d4b3c26581cb13e253dd07a5d8ec45d55e0cb6b" + "bytes": "f47b9cdb9197b39d60c9e39089b9cd7807c00c66d19076b5f278d296d569482d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "762509641" + "i128": "9397961" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "762509641" + "i128": "9397961" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2975" + "u64": "3218" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d6708355fb0cfa545dd9e1411a1fbbc271b4255c500de0ea8447915a5bfff2b" + "bytes": "db60f0b6fe7c24bc80eeee65431ee9ace1d0b6fff189421b4cff80bd79be740d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d6708355fb0cfa545dd9e1411a1fbbc271b4255c500de0ea8447915a5bfff2b" + "bytes": "db60f0b6fe7c24bc80eeee65431ee9ace1d0b6fff189421b4cff80bd79be740d" } ] }, "durability": "persistent", "val": { - "bytes": "13332d12e3f1eeb9a951f7226d4b3c26581cb13e253dd07a5d8ec45d55e0cb6b" + "bytes": "f47b9cdb9197b39d60c9e39089b9cd7807c00c66d19076b5f278d296d569482d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "762509641" + "i128": "9397961" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.99.json index 925e704a..bd77753d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/expiry_boundary_blocks_withdraw.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "780893852" + "i128": "227622137" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "780893852" + "i128": "227622137" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca0da2c4eb7136f1410a8131ee0590e7e4bba8b897d9deacb6ddbfaf79ce15ba" + "bytes": "7697a6ea0a3cb1c1ac60b155f02cf31fbe44a73a4201d0444b77b0d40468f650" }, { - "u64": "263" + "u64": "2873" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "780893852" + "i128": "227622137" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 263, + "timestamp": 2873, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f13c671fcb50e46532cfd502150a6988e5fc606218b9b6ef6ad5f2de5e63b625" + "bytes": "0d8d96cfd62f8f262ded16623faa9af948e4541bd5576aa5af882a48c75c6177" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f13c671fcb50e46532cfd502150a6988e5fc606218b9b6ef6ad5f2de5e63b625" + "bytes": "0d8d96cfd62f8f262ded16623faa9af948e4541bd5576aa5af882a48c75c6177" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "780893852" + "i128": "227622137" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "780893852" + "i128": "227622137" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "263" + "u64": "2873" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "426d0f90af72e85c3ab4cadae916dfe0b69af8547255358604da42390087a40b" + "bytes": "7076a9d5990163cccebf2b3f01c13b3c6a367fcf8e9763e6c359a8b07d22863c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "426d0f90af72e85c3ab4cadae916dfe0b69af8547255358604da42390087a40b" + "bytes": "7076a9d5990163cccebf2b3f01c13b3c6a367fcf8e9763e6c359a8b07d22863c" } ] }, "durability": "persistent", "val": { - "bytes": "f13c671fcb50e46532cfd502150a6988e5fc606218b9b6ef6ad5f2de5e63b625" + "bytes": "0d8d96cfd62f8f262ded16623faa9af948e4541bd5576aa5af882a48c75c6177" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "780893852" + "i128": "227622137" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.1.json index d66e4425..1ea0c277 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "87690168" + "i128": "491223690" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "87690168" + "i128": "491223690" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8bbf8bfe2cb562ba7867b471c951e85913ad10ca7c5bd294cd9093bc4980d44" + "bytes": "0a9f51865a14e848c1e509edba3d462481ef7b6dc1528f1ac328488eca90e4b7" }, { - "u64": "136" + "u64": "1453" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "87690168" + "i128": "491223690" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 136, + "timestamp": 1453, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e931f279cef533966a2b763b7c0191ffbbdef270a774c0600d695bc23a05e2f8" + "bytes": "cb0ba5f97403c26e9f895ed428e55f9dba3d61b6ede497aff55b1a141a739c9e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e931f279cef533966a2b763b7c0191ffbbdef270a774c0600d695bc23a05e2f8" + "bytes": "cb0ba5f97403c26e9f895ed428e55f9dba3d61b6ede497aff55b1a141a739c9e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "87690168" + "i128": "491223690" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "87690168" + "i128": "491223690" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "136" + "u64": "1453" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80b540468fa1bbbe04f66a016f636487f5769737cc797336acb1504883f485a7" + "bytes": "b724d267ecae3c4017769356a4231ebf0788b69d5ef3206902db325196657396" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80b540468fa1bbbe04f66a016f636487f5769737cc797336acb1504883f485a7" + "bytes": "b724d267ecae3c4017769356a4231ebf0788b69d5ef3206902db325196657396" } ] }, "durability": "persistent", "val": { - "bytes": "e931f279cef533966a2b763b7c0191ffbbdef270a774c0600d695bc23a05e2f8" + "bytes": "cb0ba5f97403c26e9f895ed428e55f9dba3d61b6ede497aff55b1a141a739c9e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "87690168" + "i128": "491223690" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.10.json index 60612878..36c66922 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "655140342" + "i128": "691448514" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "655140342" + "i128": "691448514" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37d32e2345fb6fa37d1f59e9adf2c81354220b5c5e2543c04ee8ba1d9878454d" + "bytes": "2e4e4772a77c222f6f90ccb53a331e1de71d462b5774267a10071d3e260a8bed" }, { - "u64": "1841" + "u64": "845" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "655140342" + "i128": "691448514" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1841, + "timestamp": 845, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2f9ad8a9c0f103ffc1bfa56dbd5223239b62141ffe3f614794635e868680ff2" + "bytes": "347b8c53fcd48b5daa49fbc75340ba31a6b5e14de511a554961621046ea2c699" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2f9ad8a9c0f103ffc1bfa56dbd5223239b62141ffe3f614794635e868680ff2" + "bytes": "347b8c53fcd48b5daa49fbc75340ba31a6b5e14de511a554961621046ea2c699" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "655140342" + "i128": "691448514" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "655140342" + "i128": "691448514" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1841" + "u64": "845" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ec38b5f662d0f995cd661346a8a4fe2cb24ff6a91a75622ccfdad095c33b075" + "bytes": "71942c82ae53d555817e40ccd4fc2fff55d79ec20c4c487c36e1422409b4ff7a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ec38b5f662d0f995cd661346a8a4fe2cb24ff6a91a75622ccfdad095c33b075" + "bytes": "71942c82ae53d555817e40ccd4fc2fff55d79ec20c4c487c36e1422409b4ff7a" } ] }, "durability": "persistent", "val": { - "bytes": "d2f9ad8a9c0f103ffc1bfa56dbd5223239b62141ffe3f614794635e868680ff2" + "bytes": "347b8c53fcd48b5daa49fbc75340ba31a6b5e14de511a554961621046ea2c699" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "655140342" + "i128": "691448514" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.100.json index 200de1de..94790103 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "749422931" + "i128": "572758935" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749422931" + "i128": "572758935" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a06accc7e89452399f15aefd85bfdcac1ca07e4c900d7f1895d6442e5a194f07" + "bytes": "003600515aa07f2f111d2d963210073be65a111f006bf5ae176d8f7dbf9c460e" }, { - "u64": "2755" + "u64": "30" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "749422931" + "i128": "572758935" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2755, + "timestamp": 30, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0247ad555e3014e70b540698a1aaf206b8783b83ccd21db806b631399c97a517" + "bytes": "c8efc53f2cdd9a13c88cf348272b10332741b93f9028fc4402b46b2ffe56a175" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0247ad555e3014e70b540698a1aaf206b8783b83ccd21db806b631399c97a517" + "bytes": "c8efc53f2cdd9a13c88cf348272b10332741b93f9028fc4402b46b2ffe56a175" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "749422931" + "i128": "572758935" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "749422931" + "i128": "572758935" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2755" + "u64": "30" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "428457837fd48da9dc0f0111fd9c4cdcd9b8d9d9a78ccb305bd6e12c3b395f41" + "bytes": "13f05683773fa458369eaaccf831c87749100ce52801ce6d15509b8eefa6ab24" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "428457837fd48da9dc0f0111fd9c4cdcd9b8d9d9a78ccb305bd6e12c3b395f41" + "bytes": "13f05683773fa458369eaaccf831c87749100ce52801ce6d15509b8eefa6ab24" } ] }, "durability": "persistent", "val": { - "bytes": "0247ad555e3014e70b540698a1aaf206b8783b83ccd21db806b631399c97a517" + "bytes": "c8efc53f2cdd9a13c88cf348272b10332741b93f9028fc4402b46b2ffe56a175" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "749422931" + "i128": "572758935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.101.json index 92501fa2..25f358d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66670022" + "i128": "975243155" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66670022" + "i128": "975243155" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44fa30d99cc3d66be71ae9b583ab294754ed0e084afdec5b146bce25b474bdbb" + "bytes": "cb851d30577ac08b29a5b34c323bacb0bb0421d7728f3c8d11025f2254b3c633" }, { - "u64": "182" + "u64": "3527" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66670022" + "i128": "975243155" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 182, + "timestamp": 3527, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dcc743d746d563a47ae6201d835b12e9baadac5e908275e5d65dea09d3346384" + "bytes": "f0a0a9137133d0ef56cd6619a5de56a128ce56400f3dd9bbbd3152b541cf0b44" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dcc743d746d563a47ae6201d835b12e9baadac5e908275e5d65dea09d3346384" + "bytes": "f0a0a9137133d0ef56cd6619a5de56a128ce56400f3dd9bbbd3152b541cf0b44" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66670022" + "i128": "975243155" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "66670022" + "i128": "975243155" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "182" + "u64": "3527" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcf4eb913690254468db2969c86c5f5b27453041d2b2cb1830d8fe279c429375" + "bytes": "823907b948e13f690c1b716b5dc4f5bc5cfcbd6941a7dd8685288204fd482622" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bcf4eb913690254468db2969c86c5f5b27453041d2b2cb1830d8fe279c429375" + "bytes": "823907b948e13f690c1b716b5dc4f5bc5cfcbd6941a7dd8685288204fd482622" } ] }, "durability": "persistent", "val": { - "bytes": "dcc743d746d563a47ae6201d835b12e9baadac5e908275e5d65dea09d3346384" + "bytes": "f0a0a9137133d0ef56cd6619a5de56a128ce56400f3dd9bbbd3152b541cf0b44" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "66670022" + "i128": "975243155" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.102.json index 275359d9..13d3b958 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779247175" + "i128": "319131956" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779247175" + "i128": "319131956" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "66d13f6ef8853d9b237e9485a9ce6977ba6a8f642e05ce65493810c6462fd085" + "bytes": "3c02f4e08f69fa7e6626e720ce6bf42a65657a0e4538d3cc92a8f3d451342671" }, { - "u64": "1098" + "u64": "428" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779247175" + "i128": "319131956" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1098, + "timestamp": 428, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "967c9054e632791e04e14377351c47bf3d4aaf6461050fad238d532a5d640310" + "bytes": "303399a232658f96acbc8fe2c5f6b238dc639af3260c6a97cb9175c4b0ca349c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "967c9054e632791e04e14377351c47bf3d4aaf6461050fad238d532a5d640310" + "bytes": "303399a232658f96acbc8fe2c5f6b238dc639af3260c6a97cb9175c4b0ca349c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779247175" + "i128": "319131956" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779247175" + "i128": "319131956" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1098" + "u64": "428" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "903b419207f8164d9e9bdc53a1ff566e66e65ce511434222ce95a59eae89707c" + "bytes": "6cac1b3c014c68dd8b217ecb4830d83839f03b8a2b11983105c6f802ac01595a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "903b419207f8164d9e9bdc53a1ff566e66e65ce511434222ce95a59eae89707c" + "bytes": "6cac1b3c014c68dd8b217ecb4830d83839f03b8a2b11983105c6f802ac01595a" } ] }, "durability": "persistent", "val": { - "bytes": "967c9054e632791e04e14377351c47bf3d4aaf6461050fad238d532a5d640310" + "bytes": "303399a232658f96acbc8fe2c5f6b238dc639af3260c6a97cb9175c4b0ca349c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "779247175" + "i128": "319131956" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.103.json index 86373b90..089e68ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "3418810" + "i128": "75855079" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "3418810" + "i128": "75855079" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "870ee87bdd17766445bece792ad13227806640f2c9b5c977eb960fa1dcc3683a" + "bytes": "aa9499239915bbed583caa7a5835592fe17d673a5183c148d6d01576b34080d8" }, { - "u64": "408" + "u64": "403" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "3418810" + "i128": "75855079" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 408, + "timestamp": 403, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b73eb6034681b018d5c3c6fe94e08e4a54b724da575444a8e72cb179af0e9f00" + "bytes": "515fc1b1b646f368941a83ddde27cf50e11bdcada6ec6f37d2d6d872a8b4e0b0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b73eb6034681b018d5c3c6fe94e08e4a54b724da575444a8e72cb179af0e9f00" + "bytes": "515fc1b1b646f368941a83ddde27cf50e11bdcada6ec6f37d2d6d872a8b4e0b0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "3418810" + "i128": "75855079" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "3418810" + "i128": "75855079" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "408" + "u64": "403" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b7217cdadb6df5bbc73a4b9439a697b89b575d40484db7b3e0d1544c9779a2b" + "bytes": "1b91f12ce862ec40c4856e08d9f8870d5a74a7ef333a440a34d8cc7a89d5bbd0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b7217cdadb6df5bbc73a4b9439a697b89b575d40484db7b3e0d1544c9779a2b" + "bytes": "1b91f12ce862ec40c4856e08d9f8870d5a74a7ef333a440a34d8cc7a89d5bbd0" } ] }, "durability": "persistent", "val": { - "bytes": "b73eb6034681b018d5c3c6fe94e08e4a54b724da575444a8e72cb179af0e9f00" + "bytes": "515fc1b1b646f368941a83ddde27cf50e11bdcada6ec6f37d2d6d872a8b4e0b0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "3418810" + "i128": "75855079" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.104.json index db544c60..845dbb26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "156613092" + "i128": "379137772" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "156613092" + "i128": "379137772" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef3a2559bc840474819b39bcfd87a697224a5ba78c91325994ad53acc12a8929" + "bytes": "70da2e21db4b37ea8c95ac575c23bcab2b07f1ac610f9d34244d974f21a35c43" }, { - "u64": "2685" + "u64": "2431" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "156613092" + "i128": "379137772" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2685, + "timestamp": 2431, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3dcad02518dcbb98f547a4c15149020bb26c3653dbb79fa62451b741ecd6de6a" + "bytes": "e8f5f424edff8049cf7f1ee7cace20b15ed51bbd4e8f70cfb389c637ca1a47cd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3dcad02518dcbb98f547a4c15149020bb26c3653dbb79fa62451b741ecd6de6a" + "bytes": "e8f5f424edff8049cf7f1ee7cace20b15ed51bbd4e8f70cfb389c637ca1a47cd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "156613092" + "i128": "379137772" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "156613092" + "i128": "379137772" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2685" + "u64": "2431" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2434872a3d50f6009111fb097d2c949383e4c8aa23d42f3589af6705dc011733" + "bytes": "089a80af7f809ab55b815bf35395f730f2f63e9f0cc9391dc078f87c82d628b3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2434872a3d50f6009111fb097d2c949383e4c8aa23d42f3589af6705dc011733" + "bytes": "089a80af7f809ab55b815bf35395f730f2f63e9f0cc9391dc078f87c82d628b3" } ] }, "durability": "persistent", "val": { - "bytes": "3dcad02518dcbb98f547a4c15149020bb26c3653dbb79fa62451b741ecd6de6a" + "bytes": "e8f5f424edff8049cf7f1ee7cace20b15ed51bbd4e8f70cfb389c637ca1a47cd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "156613092" + "i128": "379137772" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.105.json index 1395c387..ff8fff98 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "952121556" + "i128": "410355183" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "952121556" + "i128": "410355183" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34cd4467383e396619bdfe65b9572ed42deb9762d9b6f5d73e378e9dcbd89573" + "bytes": "0925a36b957a8eced98a23b012f777f147e9374c3801c742abf6aa5d402c7e65" }, { - "u64": "794" + "u64": "3238" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "952121556" + "i128": "410355183" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 794, + "timestamp": 3238, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ea1b09bef08e64e54e7abc4288e8c2da0efefb635b5437118b4346fd106183d" + "bytes": "9960865699194e84cebf99799ae334b708dcf1631f8a754713894e250cd80ab2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ea1b09bef08e64e54e7abc4288e8c2da0efefb635b5437118b4346fd106183d" + "bytes": "9960865699194e84cebf99799ae334b708dcf1631f8a754713894e250cd80ab2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "952121556" + "i128": "410355183" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "952121556" + "i128": "410355183" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "794" + "u64": "3238" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20202288bd16e8e195adb641f43d97214fe819d033b501fc6f4afc3eeb70a22d" + "bytes": "abc3040f58c6bfb986bf5640f23b3581e1055cb50fc94cbb0aeb8f920e76a050" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20202288bd16e8e195adb641f43d97214fe819d033b501fc6f4afc3eeb70a22d" + "bytes": "abc3040f58c6bfb986bf5640f23b3581e1055cb50fc94cbb0aeb8f920e76a050" } ] }, "durability": "persistent", "val": { - "bytes": "2ea1b09bef08e64e54e7abc4288e8c2da0efefb635b5437118b4346fd106183d" + "bytes": "9960865699194e84cebf99799ae334b708dcf1631f8a754713894e250cd80ab2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "952121556" + "i128": "410355183" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.106.json index 92155983..03f7ca4f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "801226482" + "i128": "110335952" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "801226482" + "i128": "110335952" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ef827b147c15ed7d9c864c4eb23bf614aa62f698050f119449316c86c321ed4" + "bytes": "078eb93464b0c09407a156c249ec8adaf02566daf093aa3a322b40b510e2d4a8" }, { - "u64": "1992" + "u64": "2852" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "801226482" + "i128": "110335952" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1992, + "timestamp": 2852, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f501149f74d326321943c50c65c5cb2b689dbea1d9f3c885ec42475942c945f4" + "bytes": "a78a557f429177c283d1737f233f74d99c8aeb4c0533bdb32c063ceeb339f8d2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f501149f74d326321943c50c65c5cb2b689dbea1d9f3c885ec42475942c945f4" + "bytes": "a78a557f429177c283d1737f233f74d99c8aeb4c0533bdb32c063ceeb339f8d2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "801226482" + "i128": "110335952" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "801226482" + "i128": "110335952" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1992" + "u64": "2852" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a497984c928198db8803eacfe2d4d115030a10d9640e682f1fc446c774cc3f8d" + "bytes": "78c4c6194e1b48974297178b6ce871f0a17468ca6d22da0112776cd063122150" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a497984c928198db8803eacfe2d4d115030a10d9640e682f1fc446c774cc3f8d" + "bytes": "78c4c6194e1b48974297178b6ce871f0a17468ca6d22da0112776cd063122150" } ] }, "durability": "persistent", "val": { - "bytes": "f501149f74d326321943c50c65c5cb2b689dbea1d9f3c885ec42475942c945f4" + "bytes": "a78a557f429177c283d1737f233f74d99c8aeb4c0533bdb32c063ceeb339f8d2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "801226482" + "i128": "110335952" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.107.json index 432b2bb0..4a504ecd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "743747483" + "i128": "762265470" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "743747483" + "i128": "762265470" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fefbb970902e94ec9fd6c5d2d35f09a965d501946c49691a474b1bc433a4fc42" + "bytes": "2a9846b2e4185bfeb539ce274b4bfe02944c719d7f13386df3b33eb82e210ae6" }, { - "u64": "3460" + "u64": "2421" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "743747483" + "i128": "762265470" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3460, + "timestamp": 2421, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a21b162e51491fc1184202240fc4d3103afdee1a73c8f32bb2cb8cd72c62ee96" + "bytes": "d48fd5ad272b223cc2881c1659d767fc61150b864ee18b88984058b017a39115" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a21b162e51491fc1184202240fc4d3103afdee1a73c8f32bb2cb8cd72c62ee96" + "bytes": "d48fd5ad272b223cc2881c1659d767fc61150b864ee18b88984058b017a39115" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "743747483" + "i128": "762265470" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "743747483" + "i128": "762265470" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3460" + "u64": "2421" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "359b856cfdf79e0948f25d4c3bc55e79cf5fcb5c7d326cc7a4d8dc56d518086d" + "bytes": "fa902aca2d754e1070effbff5dabec966925c58ac3146ac74303c69039bfef3f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "359b856cfdf79e0948f25d4c3bc55e79cf5fcb5c7d326cc7a4d8dc56d518086d" + "bytes": "fa902aca2d754e1070effbff5dabec966925c58ac3146ac74303c69039bfef3f" } ] }, "durability": "persistent", "val": { - "bytes": "a21b162e51491fc1184202240fc4d3103afdee1a73c8f32bb2cb8cd72c62ee96" + "bytes": "d48fd5ad272b223cc2881c1659d767fc61150b864ee18b88984058b017a39115" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "743747483" + "i128": "762265470" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.108.json index a4d4ac0f..32998d39 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290447675" + "i128": "422204281" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290447675" + "i128": "422204281" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eeb091f0dbc5317dad42f1ceb431480575a08cb42fa8ef8c0744fdec99ed59d8" + "bytes": "ad74491379a38b73f662e232fc4de9c4c6cffba714e25d830e19bd41f954887f" }, { - "u64": "618" + "u64": "53" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290447675" + "i128": "422204281" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 618, + "timestamp": 53, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07afd17c1d8cb08699950d2c482df24939bee780604607ae9662897c7458a6b5" + "bytes": "1060877d89f94d5e2716f4c9e10d4de9f363a1ac6ec82fa546fc8dbc6a055a06" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07afd17c1d8cb08699950d2c482df24939bee780604607ae9662897c7458a6b5" + "bytes": "1060877d89f94d5e2716f4c9e10d4de9f363a1ac6ec82fa546fc8dbc6a055a06" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290447675" + "i128": "422204281" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290447675" + "i128": "422204281" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "618" + "u64": "53" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a0da3094930e707468f0935464422e54f19c6a6b2c851c2b48eda46dde943ee" + "bytes": "a3588bf9c3da97bdcc35341909c1d71f6f3ee32ab0723895174f15caaa12edfb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a0da3094930e707468f0935464422e54f19c6a6b2c851c2b48eda46dde943ee" + "bytes": "a3588bf9c3da97bdcc35341909c1d71f6f3ee32ab0723895174f15caaa12edfb" } ] }, "durability": "persistent", "val": { - "bytes": "07afd17c1d8cb08699950d2c482df24939bee780604607ae9662897c7458a6b5" + "bytes": "1060877d89f94d5e2716f4c9e10d4de9f363a1ac6ec82fa546fc8dbc6a055a06" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "290447675" + "i128": "422204281" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.109.json index 3a7a12f6..d81b6f1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "270477963" + "i128": "506091379" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "270477963" + "i128": "506091379" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4c7ef2e05a066943277e357451e944c6f921bb155ac9b772236af7ca243e3493" + "bytes": "681d6078da0b199e529cee0729b4a1726719aeaa093d95fea4a5946982cb1bb0" }, { - "u64": "1763" + "u64": "435" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "270477963" + "i128": "506091379" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1763, + "timestamp": 435, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e8cfc0ebc30c6951977c058d3253195d42da33abd6351f65e461334e82711b3" + "bytes": "c71fd9a3e74544ef03f6ba5541e2e000ca54ff9f7091a82d5bf69e780a72cca8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e8cfc0ebc30c6951977c058d3253195d42da33abd6351f65e461334e82711b3" + "bytes": "c71fd9a3e74544ef03f6ba5541e2e000ca54ff9f7091a82d5bf69e780a72cca8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "270477963" + "i128": "506091379" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "270477963" + "i128": "506091379" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1763" + "u64": "435" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3944e52c23934e389ba3fdae8ee0eff991c984e7a47968912e8ebb275e1c9c6d" + "bytes": "54d5eec31f3d92c423ec95323e1e53b2e25aaaee28ed3b913f8e11fecfb3f05f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3944e52c23934e389ba3fdae8ee0eff991c984e7a47968912e8ebb275e1c9c6d" + "bytes": "54d5eec31f3d92c423ec95323e1e53b2e25aaaee28ed3b913f8e11fecfb3f05f" } ] }, "durability": "persistent", "val": { - "bytes": "1e8cfc0ebc30c6951977c058d3253195d42da33abd6351f65e461334e82711b3" + "bytes": "c71fd9a3e74544ef03f6ba5541e2e000ca54ff9f7091a82d5bf69e780a72cca8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "270477963" + "i128": "506091379" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.11.json index 827a8642..ddc1a0a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "692107988" + "i128": "496034473" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "692107988" + "i128": "496034473" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ebd9bbe35884a483e8981d87aa8b4a0ee006e1403c85911e57576c21f87a18d0" + "bytes": "6006ed556393e2ae434aeb581f53f4de5ae76f478f71954362bf6de96d92816f" }, { - "u64": "752" + "u64": "869" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "692107988" + "i128": "496034473" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 752, + "timestamp": 869, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c05ff8b6f8fdff7189a024a729bfb7eb3dc3cfc53bbccd28e1a1633223b3317d" + "bytes": "b62bf2b9bbb08462937e936d20026c2848c9f54f52ef17b3531e1ef54958404c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c05ff8b6f8fdff7189a024a729bfb7eb3dc3cfc53bbccd28e1a1633223b3317d" + "bytes": "b62bf2b9bbb08462937e936d20026c2848c9f54f52ef17b3531e1ef54958404c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "692107988" + "i128": "496034473" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "692107988" + "i128": "496034473" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "752" + "u64": "869" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c1f82bfb67f2f43d5a8c15975b72101ff27615f1e822c66cebce641312f2cc6" + "bytes": "817c7680876b376baa32b8f51a6ff1319ab9b25b830ce9be0491cc5c64d23644" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c1f82bfb67f2f43d5a8c15975b72101ff27615f1e822c66cebce641312f2cc6" + "bytes": "817c7680876b376baa32b8f51a6ff1319ab9b25b830ce9be0491cc5c64d23644" } ] }, "durability": "persistent", "val": { - "bytes": "c05ff8b6f8fdff7189a024a729bfb7eb3dc3cfc53bbccd28e1a1633223b3317d" + "bytes": "b62bf2b9bbb08462937e936d20026c2848c9f54f52ef17b3531e1ef54958404c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "692107988" + "i128": "496034473" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.110.json index a1717f64..f3be6daa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "937917170" + "i128": "401054062" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "937917170" + "i128": "401054062" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "180d62dd0d9a89848a8eb98e67c0638c3e78732945f16fd89f89222fb5157e31" + "bytes": "6bcd8620cc865853c34f79c310c638a5a4f1b726ff2e0e70c425d96d9dc0da52" }, { - "u64": "2310" + "u64": "746" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "937917170" + "i128": "401054062" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2310, + "timestamp": 746, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09fae87e0e5eb8caacbeedcafd7868cbdf7c03b5e47d7b6265ffd3fcaa52c57d" + "bytes": "e26030e0d496aaa0de3a64a709243d900e1e3f64d79db74e88997091440c1ae0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09fae87e0e5eb8caacbeedcafd7868cbdf7c03b5e47d7b6265ffd3fcaa52c57d" + "bytes": "e26030e0d496aaa0de3a64a709243d900e1e3f64d79db74e88997091440c1ae0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "937917170" + "i128": "401054062" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "937917170" + "i128": "401054062" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2310" + "u64": "746" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f470867894217493061be8bf8db10296bee20dc4fbed2f77b9e19eadcafce4e9" + "bytes": "3de69083c4f36e2cc5f850968c0fd7958f58bc327e118921b563ef04b09dca15" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f470867894217493061be8bf8db10296bee20dc4fbed2f77b9e19eadcafce4e9" + "bytes": "3de69083c4f36e2cc5f850968c0fd7958f58bc327e118921b563ef04b09dca15" } ] }, "durability": "persistent", "val": { - "bytes": "09fae87e0e5eb8caacbeedcafd7868cbdf7c03b5e47d7b6265ffd3fcaa52c57d" + "bytes": "e26030e0d496aaa0de3a64a709243d900e1e3f64d79db74e88997091440c1ae0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "937917170" + "i128": "401054062" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.111.json index 1f7622d8..414a6cab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "755115061" + "i128": "841149864" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "755115061" + "i128": "841149864" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9486d828380cbdd91b12d009f2c0347b0ccd0bd664dabda4571265956f449d63" + "bytes": "001d5f90717f82596b68d2195c0fe2f56c839a2eb98f2f9b627bb5d1875d0284" }, { - "u64": "844" + "u64": "2260" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "755115061" + "i128": "841149864" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 844, + "timestamp": 2260, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ffed9bd51eaa09116a02fd8e7f254c6fcc8311db478e2c84f226d20d0464df2" + "bytes": "adc33777611e3fdc129916791105122dee2a271041f4c6a269e1f00e4ec81276" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ffed9bd51eaa09116a02fd8e7f254c6fcc8311db478e2c84f226d20d0464df2" + "bytes": "adc33777611e3fdc129916791105122dee2a271041f4c6a269e1f00e4ec81276" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "755115061" + "i128": "841149864" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "755115061" + "i128": "841149864" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "844" + "u64": "2260" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54c00415f2e77f6c5dd964b0a2ce2c974e02f671c023bab6c05af5088e61991b" + "bytes": "bb07e5311deb9dff8610b087aa8eac8e9795e0bfa8b01467fb1371d44f896c3a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54c00415f2e77f6c5dd964b0a2ce2c974e02f671c023bab6c05af5088e61991b" + "bytes": "bb07e5311deb9dff8610b087aa8eac8e9795e0bfa8b01467fb1371d44f896c3a" } ] }, "durability": "persistent", "val": { - "bytes": "0ffed9bd51eaa09116a02fd8e7f254c6fcc8311db478e2c84f226d20d0464df2" + "bytes": "adc33777611e3fdc129916791105122dee2a271041f4c6a269e1f00e4ec81276" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "755115061" + "i128": "841149864" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.112.json index aaceeaae..193b0822 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "621676183" + "i128": "626732592" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "621676183" + "i128": "626732592" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2394ef41b5f58fba7a2d7313118892d85cb69869622ba299738b49ec3b289b20" + "bytes": "5e3a4ac49d0631a6adbbff5b7ee10640da789152e1a8ab6bdac3fa45564d0dfb" }, { - "u64": "2992" + "u64": "3368" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "621676183" + "i128": "626732592" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2992, + "timestamp": 3368, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1098895cf8f67264b978c736afb885a5e8e67e139a0e702696502b3824063c0c" + "bytes": "ddfd31e00894cee9ad4fc4a4e63b17d80c09fce14a369cddb92b372b6f5d6e40" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1098895cf8f67264b978c736afb885a5e8e67e139a0e702696502b3824063c0c" + "bytes": "ddfd31e00894cee9ad4fc4a4e63b17d80c09fce14a369cddb92b372b6f5d6e40" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "621676183" + "i128": "626732592" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "621676183" + "i128": "626732592" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2992" + "u64": "3368" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0a250c40f281da5e292c3b88076a45dce6537834fd5a2a9f30a92d887100ad6" + "bytes": "00558705b77d66b3a88bd3d0c53da94ac6f4dbed77fdf0a757e5523fb045b035" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0a250c40f281da5e292c3b88076a45dce6537834fd5a2a9f30a92d887100ad6" + "bytes": "00558705b77d66b3a88bd3d0c53da94ac6f4dbed77fdf0a757e5523fb045b035" } ] }, "durability": "persistent", "val": { - "bytes": "1098895cf8f67264b978c736afb885a5e8e67e139a0e702696502b3824063c0c" + "bytes": "ddfd31e00894cee9ad4fc4a4e63b17d80c09fce14a369cddb92b372b6f5d6e40" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "621676183" + "i128": "626732592" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.113.json index 135a68e5..c0e57164 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "646221047" + "i128": "933309847" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "646221047" + "i128": "933309847" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "beef61fbb895f8c204125db02c29f8621279ccd5bf03fdf2952a1bb00b2b47f5" + "bytes": "c9d6e394d2c68d858908708e27982e54606092e52c4c2bd95868977f43a660b5" }, { - "u64": "559" + "u64": "3404" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "646221047" + "i128": "933309847" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 559, + "timestamp": 3404, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62e78ee749e9151da59629ff487a4e519a07dcd04870ea279e453b24d765b2f7" + "bytes": "73021bd2b7a46d99d46d97432c043ca7d1481d58e653aaae4fb9eff892823672" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62e78ee749e9151da59629ff487a4e519a07dcd04870ea279e453b24d765b2f7" + "bytes": "73021bd2b7a46d99d46d97432c043ca7d1481d58e653aaae4fb9eff892823672" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "646221047" + "i128": "933309847" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "646221047" + "i128": "933309847" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "559" + "u64": "3404" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c359931a0e7b6048a9bc776a06f5d1e20682d8fc05e94e0c9366196390f2d28d" + "bytes": "4b9aef3544f8b6e57c25017d8815e1f598a0eeafed7582f280af39e4d0aca125" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c359931a0e7b6048a9bc776a06f5d1e20682d8fc05e94e0c9366196390f2d28d" + "bytes": "4b9aef3544f8b6e57c25017d8815e1f598a0eeafed7582f280af39e4d0aca125" } ] }, "durability": "persistent", "val": { - "bytes": "62e78ee749e9151da59629ff487a4e519a07dcd04870ea279e453b24d765b2f7" + "bytes": "73021bd2b7a46d99d46d97432c043ca7d1481d58e653aaae4fb9eff892823672" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "646221047" + "i128": "933309847" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.114.json index 08ad90c9..a94f23d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "516489373" + "i128": "361793369" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "516489373" + "i128": "361793369" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80bf9f24be308ee0e65698432cc2dbbecb66dea6e763ede0a82111d829b95f28" + "bytes": "7c5c749d40a1a04fa24b42445e11c6c9cb39c7e5e32817dd808b3452f6b369e0" }, { - "u64": "1712" + "u64": "2972" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "516489373" + "i128": "361793369" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1712, + "timestamp": 2972, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cced4b782ff3c49c701f64dcff99f85ae8cc6f68dc917243f9320df1db49c85a" + "bytes": "dca2b0b5be405e172cc0f396df4ec2c4d1896ee176fd3edb8a60b0f67ec16250" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cced4b782ff3c49c701f64dcff99f85ae8cc6f68dc917243f9320df1db49c85a" + "bytes": "dca2b0b5be405e172cc0f396df4ec2c4d1896ee176fd3edb8a60b0f67ec16250" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "516489373" + "i128": "361793369" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "516489373" + "i128": "361793369" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1712" + "u64": "2972" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b50f8001119399ed001e5bf314f5fec42e00bbfa1ac92ae7acab0aa5508abcf3" + "bytes": "19da0134782164e0b3a8509221b106e47305a1d2b72bf188ed67500191d52539" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b50f8001119399ed001e5bf314f5fec42e00bbfa1ac92ae7acab0aa5508abcf3" + "bytes": "19da0134782164e0b3a8509221b106e47305a1d2b72bf188ed67500191d52539" } ] }, "durability": "persistent", "val": { - "bytes": "cced4b782ff3c49c701f64dcff99f85ae8cc6f68dc917243f9320df1db49c85a" + "bytes": "dca2b0b5be405e172cc0f396df4ec2c4d1896ee176fd3edb8a60b0f67ec16250" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "516489373" + "i128": "361793369" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.115.json index 50d1c442..06eb4bcc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "552003274" + "i128": "407336637" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "552003274" + "i128": "407336637" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a8ea47ebc95c89c90e085d0b526d31483a1863c4168fb79cd193d4a4533afff" + "bytes": "6ab22648a1beff523b763dfbe76a526b8ac743bcb9554f37595fd2e52a9e9e5a" }, { - "u64": "1073" + "u64": "427" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "552003274" + "i128": "407336637" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1073, + "timestamp": 427, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cbacf268a28f7929d396b596449875bb62dee39f871ac94b3d57db18ad3c66cc" + "bytes": "308eac797973a9abc2e2a8f425e5a9573d2a72da991ba7221ab915e9a6027202" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cbacf268a28f7929d396b596449875bb62dee39f871ac94b3d57db18ad3c66cc" + "bytes": "308eac797973a9abc2e2a8f425e5a9573d2a72da991ba7221ab915e9a6027202" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "552003274" + "i128": "407336637" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "552003274" + "i128": "407336637" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1073" + "u64": "427" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2174d77d7c122e9a4129617e1d430edb3b6373d5943d280805da98a5277cb904" + "bytes": "635752d37585f70b02399a7c2e41d1ea4a36762a81ed9b74b5e8a410a0ad4316" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2174d77d7c122e9a4129617e1d430edb3b6373d5943d280805da98a5277cb904" + "bytes": "635752d37585f70b02399a7c2e41d1ea4a36762a81ed9b74b5e8a410a0ad4316" } ] }, "durability": "persistent", "val": { - "bytes": "cbacf268a28f7929d396b596449875bb62dee39f871ac94b3d57db18ad3c66cc" + "bytes": "308eac797973a9abc2e2a8f425e5a9573d2a72da991ba7221ab915e9a6027202" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "552003274" + "i128": "407336637" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.116.json index 892fcbd5..bea82d91 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93679271" + "i128": "162473039" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93679271" + "i128": "162473039" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62ccd5e36c0f6e1d81acf7269390724fa59f3fc1249dfedde7f0e2e18225a8d3" + "bytes": "d95a5b71079aca76eac156a85a8effde5250c3664d2d7a6dbd17be74d5c1fbc5" }, { - "u64": "1123" + "u64": "1841" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93679271" + "i128": "162473039" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1123, + "timestamp": 1841, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "127a1cbed09dc0f747801ff7543acd2f40cf106d77dce19cef388e0f9745c5a8" + "bytes": "6f0dc5847cd0242383f477d908581fe404a0c4ca7d466822fdb99d1dfe559d5b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "127a1cbed09dc0f747801ff7543acd2f40cf106d77dce19cef388e0f9745c5a8" + "bytes": "6f0dc5847cd0242383f477d908581fe404a0c4ca7d466822fdb99d1dfe559d5b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93679271" + "i128": "162473039" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93679271" + "i128": "162473039" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1123" + "u64": "1841" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96ba1c6477b22f3eb9843d988211afc5c6e0818071f5dc51acc59739e6e0fc58" + "bytes": "c7ac6248bb7b1aa95c8ae85ab1689d47f3d95d41bf51f92d636e66a63d9bab45" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96ba1c6477b22f3eb9843d988211afc5c6e0818071f5dc51acc59739e6e0fc58" + "bytes": "c7ac6248bb7b1aa95c8ae85ab1689d47f3d95d41bf51f92d636e66a63d9bab45" } ] }, "durability": "persistent", "val": { - "bytes": "127a1cbed09dc0f747801ff7543acd2f40cf106d77dce19cef388e0f9745c5a8" + "bytes": "6f0dc5847cd0242383f477d908581fe404a0c4ca7d466822fdb99d1dfe559d5b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "93679271" + "i128": "162473039" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.117.json index 021e77bb..940daa5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "441575781" + "i128": "760598706" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441575781" + "i128": "760598706" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "166d5cf7aaa3fbb5c929bd5f9c2c8351f7e20ad7eb9b59f90aef9c1a14d11e3b" + "bytes": "2f53eff031c864d3b0b9d5087f33d2e4837eb2aba3c10cdee0bfec51eb92e29c" }, { - "u64": "9" + "u64": "3303" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "441575781" + "i128": "760598706" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9, + "timestamp": 3303, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6102e31783276cf772eafecad3a0436e239952a9d8eed5c3a95a147cde3ffb82" + "bytes": "3454f130ff3a4e9b24353c7efa39b6b913de7c9465a5d1d3c81e160badb3aeb4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6102e31783276cf772eafecad3a0436e239952a9d8eed5c3a95a147cde3ffb82" + "bytes": "3454f130ff3a4e9b24353c7efa39b6b913de7c9465a5d1d3c81e160badb3aeb4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "441575781" + "i128": "760598706" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "441575781" + "i128": "760598706" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9" + "u64": "3303" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c624e3150a3944eac41018da7e95062983a2c57d75f212f7541a3f2060644f3" + "bytes": "fa0230580b5de342a72ebbf10823c803c8e2d415decf7a4cb628f6ec79d87a34" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c624e3150a3944eac41018da7e95062983a2c57d75f212f7541a3f2060644f3" + "bytes": "fa0230580b5de342a72ebbf10823c803c8e2d415decf7a4cb628f6ec79d87a34" } ] }, "durability": "persistent", "val": { - "bytes": "6102e31783276cf772eafecad3a0436e239952a9d8eed5c3a95a147cde3ffb82" + "bytes": "3454f130ff3a4e9b24353c7efa39b6b913de7c9465a5d1d3c81e160badb3aeb4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "441575781" + "i128": "760598706" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.118.json index 78c3d08a..c8a0ef94 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "856793149" + "i128": "668892566" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "856793149" + "i128": "668892566" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea8e3eb6847436e22db0e18ab4a1e88f388cf2260c183813d541f8d6248aed0e" + "bytes": "6225c0a6a3d12d512e426c17e9e81899ac2cb0be67ef0fdf4b6d9228c4dc9c42" }, { - "u64": "617" + "u64": "3429" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "856793149" + "i128": "668892566" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 617, + "timestamp": 3429, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "523bb37812b3effc40261fe7184d33ecc9f55c29bf9ce8ba6e5b867dcec225d2" + "bytes": "1b042d99ff1dc8ad90ed699963d736ffd06e4c0f97fdd7188831d7eb1d4319d8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "523bb37812b3effc40261fe7184d33ecc9f55c29bf9ce8ba6e5b867dcec225d2" + "bytes": "1b042d99ff1dc8ad90ed699963d736ffd06e4c0f97fdd7188831d7eb1d4319d8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "856793149" + "i128": "668892566" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "856793149" + "i128": "668892566" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "617" + "u64": "3429" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43ff745198c8fc6c10140b588ca8daaf572a693381f5d2f784d0b9344a2732d5" + "bytes": "a4d25f27a9422443be47f35d891e8887d61d815df160dc849eccb7c5dd986f6e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43ff745198c8fc6c10140b588ca8daaf572a693381f5d2f784d0b9344a2732d5" + "bytes": "a4d25f27a9422443be47f35d891e8887d61d815df160dc849eccb7c5dd986f6e" } ] }, "durability": "persistent", "val": { - "bytes": "523bb37812b3effc40261fe7184d33ecc9f55c29bf9ce8ba6e5b867dcec225d2" + "bytes": "1b042d99ff1dc8ad90ed699963d736ffd06e4c0f97fdd7188831d7eb1d4319d8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "856793149" + "i128": "668892566" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.119.json index 16022faa..69c60c22 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "270784982" + "i128": "812711590" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "270784982" + "i128": "812711590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d6fdbce613866fea3d40645fa9ae243460bbf751a25e465873c67a7e36ad4d05" + "bytes": "7a090b2f1912c7ef602e6f2b7e1fbe1f45a7357c5383ed1f1bd68c39eb236727" }, { - "u64": "3398" + "u64": "2878" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "270784982" + "i128": "812711590" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3398, + "timestamp": 2878, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f5fb8650402cbbe2702c8293afaacbbbd36feac8d4ad7a5f84aa0907b614c4ca" + "bytes": "e1e383261678b111fe00bde23a0daef80d612abfa0d1f8eff632440ba53f9b38" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f5fb8650402cbbe2702c8293afaacbbbd36feac8d4ad7a5f84aa0907b614c4ca" + "bytes": "e1e383261678b111fe00bde23a0daef80d612abfa0d1f8eff632440ba53f9b38" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "270784982" + "i128": "812711590" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "270784982" + "i128": "812711590" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3398" + "u64": "2878" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a5b0d0e93f3da94481468e11d1f3762507b7c114b76fb6e2c09e2c9c36cd960" + "bytes": "401e85a13970da6551d60c95c5626d623c9e4716ab8f5143ea3af6826962648f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a5b0d0e93f3da94481468e11d1f3762507b7c114b76fb6e2c09e2c9c36cd960" + "bytes": "401e85a13970da6551d60c95c5626d623c9e4716ab8f5143ea3af6826962648f" } ] }, "durability": "persistent", "val": { - "bytes": "f5fb8650402cbbe2702c8293afaacbbbd36feac8d4ad7a5f84aa0907b614c4ca" + "bytes": "e1e383261678b111fe00bde23a0daef80d612abfa0d1f8eff632440ba53f9b38" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "270784982" + "i128": "812711590" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.12.json index 5f14a6de..1182017c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "948012278" + "i128": "945579320" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "948012278" + "i128": "945579320" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75ce38c14b27c722861d69be14651b41dc73374a5b500091d0cb2dd6c8e31cee" + "bytes": "64cab041c9dcde1e4f8e968ed73c80a1a042ccab2c8bbba7a28e8cd701d7489e" }, { - "u64": "2331" + "u64": "1764" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "948012278" + "i128": "945579320" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2331, + "timestamp": 1764, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a6251fb930d397094da244f803a14a4d0fe1275fbabb760c61d90b239c454c3" + "bytes": "87ff94965e8ec97fb3a60f5184c38d9be99648695a592768e17112bce790364d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a6251fb930d397094da244f803a14a4d0fe1275fbabb760c61d90b239c454c3" + "bytes": "87ff94965e8ec97fb3a60f5184c38d9be99648695a592768e17112bce790364d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "948012278" + "i128": "945579320" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "948012278" + "i128": "945579320" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2331" + "u64": "1764" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db54b4754e265d0ad9a7a5a4125181a640c2fcdbbb937e2c4b28725c2e7a67cc" + "bytes": "523f03b468c97c520545b4a3d2abac0c1c444e234ecdaeb21e58f910cc27b90e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db54b4754e265d0ad9a7a5a4125181a640c2fcdbbb937e2c4b28725c2e7a67cc" + "bytes": "523f03b468c97c520545b4a3d2abac0c1c444e234ecdaeb21e58f910cc27b90e" } ] }, "durability": "persistent", "val": { - "bytes": "3a6251fb930d397094da244f803a14a4d0fe1275fbabb760c61d90b239c454c3" + "bytes": "87ff94965e8ec97fb3a60f5184c38d9be99648695a592768e17112bce790364d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "948012278" + "i128": "945579320" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.120.json index 5630379f..a91422a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "370729440" + "i128": "228515366" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "370729440" + "i128": "228515366" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4938601de95c51e0e866ee97017a3fac5c9cd7ed4277753fc91cb76ee5fc78fa" + "bytes": "347fc49684bdf93f4189db4665b670cf445b15499e3c953f223fdd78565870c1" }, { - "u64": "3261" + "u64": "3111" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "370729440" + "i128": "228515366" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3261, + "timestamp": 3111, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "376fbefe50ce628b3cc59aa0b0800b41b5a4ba477849222482cca1e114722a50" + "bytes": "7c855383139aa6361fbbaa9fffb9e59452f34e3319eea05744e0b33da34b6999" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "376fbefe50ce628b3cc59aa0b0800b41b5a4ba477849222482cca1e114722a50" + "bytes": "7c855383139aa6361fbbaa9fffb9e59452f34e3319eea05744e0b33da34b6999" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "370729440" + "i128": "228515366" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "370729440" + "i128": "228515366" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3261" + "u64": "3111" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eba3df0e337f98c46b338f71a37a33c3245aa45782147f62371fd10868425f0a" + "bytes": "408a21c143070ca5db612aa30548c35e54d99fad2d3ae81ec9c888273f8ab69f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eba3df0e337f98c46b338f71a37a33c3245aa45782147f62371fd10868425f0a" + "bytes": "408a21c143070ca5db612aa30548c35e54d99fad2d3ae81ec9c888273f8ab69f" } ] }, "durability": "persistent", "val": { - "bytes": "376fbefe50ce628b3cc59aa0b0800b41b5a4ba477849222482cca1e114722a50" + "bytes": "7c855383139aa6361fbbaa9fffb9e59452f34e3319eea05744e0b33da34b6999" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "370729440" + "i128": "228515366" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.121.json index de9b0018..92a156b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "961885196" + "i128": "463436368" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "961885196" + "i128": "463436368" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e400cdf86fdf414aba79edff76575df2c1d1624e18b7926da483f752858f6cb0" + "bytes": "7e9ff6c58ca094ffb77a9bda7512435540b686aafa0cbe663dc300d2705b1ee6" }, { - "u64": "3299" + "u64": "1516" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "961885196" + "i128": "463436368" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3299, + "timestamp": 1516, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2121b277bb0c449491dfd1f84000542105b0e6a345923465537cd5f5d7359cb7" + "bytes": "5c2e17415cf488c42103fd08fab3fe339b2d19b8fcb49f98e8687bbac5207848" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2121b277bb0c449491dfd1f84000542105b0e6a345923465537cd5f5d7359cb7" + "bytes": "5c2e17415cf488c42103fd08fab3fe339b2d19b8fcb49f98e8687bbac5207848" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "961885196" + "i128": "463436368" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "961885196" + "i128": "463436368" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3299" + "u64": "1516" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "285413b2c1a5d76878ff8c8ecac11c8b76ef5f2073b35240739b8e325740dc12" + "bytes": "841deedd6bfa338c6f1c4ef0c57f6b27df7a1a72ae7bbb784acb25fadd49c90e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "285413b2c1a5d76878ff8c8ecac11c8b76ef5f2073b35240739b8e325740dc12" + "bytes": "841deedd6bfa338c6f1c4ef0c57f6b27df7a1a72ae7bbb784acb25fadd49c90e" } ] }, "durability": "persistent", "val": { - "bytes": "2121b277bb0c449491dfd1f84000542105b0e6a345923465537cd5f5d7359cb7" + "bytes": "5c2e17415cf488c42103fd08fab3fe339b2d19b8fcb49f98e8687bbac5207848" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "961885196" + "i128": "463436368" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.122.json index a46723f1..85469739 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "744286572" + "i128": "404236368" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "744286572" + "i128": "404236368" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40b942368942e5448995ead4ecb0219be13a59fecbf45333e8fdf822e2858fa3" + "bytes": "8ac3e11e0edd796087446442492cda3a3b12d0ccfa63cdd02e448a4c8149defb" }, { - "u64": "716" + "u64": "1501" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "744286572" + "i128": "404236368" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 716, + "timestamp": 1501, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fda252727a914613a33cac5f5e28a6e4866455c64d466973d1756be6d1d36fd6" + "bytes": "e772ce2b93203f415f37e39b19980d7706e3464b25c388bba27d3b262b9ebea1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fda252727a914613a33cac5f5e28a6e4866455c64d466973d1756be6d1d36fd6" + "bytes": "e772ce2b93203f415f37e39b19980d7706e3464b25c388bba27d3b262b9ebea1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "744286572" + "i128": "404236368" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "744286572" + "i128": "404236368" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "716" + "u64": "1501" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d083c44513f9b912bce3a4961182d7c367d8c09760d2477973e59663003cab00" + "bytes": "4c3395f7e53ae5062db160a60cfbfc747d5eeb347d1de041f8eb7079919e4a97" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d083c44513f9b912bce3a4961182d7c367d8c09760d2477973e59663003cab00" + "bytes": "4c3395f7e53ae5062db160a60cfbfc747d5eeb347d1de041f8eb7079919e4a97" } ] }, "durability": "persistent", "val": { - "bytes": "fda252727a914613a33cac5f5e28a6e4866455c64d466973d1756be6d1d36fd6" + "bytes": "e772ce2b93203f415f37e39b19980d7706e3464b25c388bba27d3b262b9ebea1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "744286572" + "i128": "404236368" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.123.json index 9050219f..de60f46d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "182954797" + "i128": "361758957" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "182954797" + "i128": "361758957" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f62ac39172b2a383f02e38c10a2870453523a950798c4ff8b3464f78bf184a7f" + "bytes": "11e69118222a952cb03370e55d8eb61bf7f7d82a55476b387b47039ea2116c38" }, { - "u64": "1100" + "u64": "1994" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "182954797" + "i128": "361758957" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1100, + "timestamp": 1994, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "657da2d35866bd972a9bf386d883421c8c3ac2914cdcba414605fb6242c71aac" + "bytes": "e0e62f8515b9147d2c1c4bfec2e64e0ed5543cc89afedba3749fe2fccae44323" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "657da2d35866bd972a9bf386d883421c8c3ac2914cdcba414605fb6242c71aac" + "bytes": "e0e62f8515b9147d2c1c4bfec2e64e0ed5543cc89afedba3749fe2fccae44323" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "182954797" + "i128": "361758957" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "182954797" + "i128": "361758957" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1100" + "u64": "1994" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2b70d0c441656f6a7b2e33ca7212893677d0f8913cd3ad29338b54fdac6dac3" + "bytes": "4694622aa6bcc090fa48f2229ab212f2b86e631446bd68c1d6de0ef090192260" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2b70d0c441656f6a7b2e33ca7212893677d0f8913cd3ad29338b54fdac6dac3" + "bytes": "4694622aa6bcc090fa48f2229ab212f2b86e631446bd68c1d6de0ef090192260" } ] }, "durability": "persistent", "val": { - "bytes": "657da2d35866bd972a9bf386d883421c8c3ac2914cdcba414605fb6242c71aac" + "bytes": "e0e62f8515b9147d2c1c4bfec2e64e0ed5543cc89afedba3749fe2fccae44323" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "182954797" + "i128": "361758957" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.124.json index 62600f4a..34708054 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "596847976" + "i128": "76597490" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "596847976" + "i128": "76597490" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "550678f74196acf522a86ed7cecc659f373937b76f65e9202114bded4c2cfd76" + "bytes": "98c22d6ab6e75fd5893be2c0af7f24b4ecf26e20181aa660a095b7d94fa152aa" }, { - "u64": "226" + "u64": "1716" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "596847976" + "i128": "76597490" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 226, + "timestamp": 1716, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c62718e79ef0206d5dfe787d6dfb5853dacecf78dbaed79f2bd4d4a1141d302" + "bytes": "41ff7e94a7ce32c81803b8ea0ef2853b67b2fb4246644611047457191d8baa96" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c62718e79ef0206d5dfe787d6dfb5853dacecf78dbaed79f2bd4d4a1141d302" + "bytes": "41ff7e94a7ce32c81803b8ea0ef2853b67b2fb4246644611047457191d8baa96" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "596847976" + "i128": "76597490" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "596847976" + "i128": "76597490" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "226" + "u64": "1716" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b792828622d23423367cb09d997ca142a4fa9a956246d7b67fcb4e4edf0a3bf5" + "bytes": "11db18d04660b22349373aa2888e837e22935e1b2cfed26522447dbab24aa04f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b792828622d23423367cb09d997ca142a4fa9a956246d7b67fcb4e4edf0a3bf5" + "bytes": "11db18d04660b22349373aa2888e837e22935e1b2cfed26522447dbab24aa04f" } ] }, "durability": "persistent", "val": { - "bytes": "1c62718e79ef0206d5dfe787d6dfb5853dacecf78dbaed79f2bd4d4a1141d302" + "bytes": "41ff7e94a7ce32c81803b8ea0ef2853b67b2fb4246644611047457191d8baa96" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "596847976" + "i128": "76597490" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.125.json index caa1be12..4a120fac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "636932575" + "i128": "341882447" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "636932575" + "i128": "341882447" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "99fea8878f97a38f8f4266dc64875037c73f4ccd4970096f7a0b0249f28a01f5" + "bytes": "e41284112d66c8fc069fcbce14b89decc93e3939b63cf8f2a9579d0640e6e88e" }, { - "u64": "317" + "u64": "1124" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "636932575" + "i128": "341882447" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 317, + "timestamp": 1124, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "416c35af8840c510bebde144eea8639d2540dc1ad6efb5329e1c3e7b36423908" + "bytes": "06300efc85acc3818e949bacd0403d5463047a5119734032d1287e7ffe58177a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "416c35af8840c510bebde144eea8639d2540dc1ad6efb5329e1c3e7b36423908" + "bytes": "06300efc85acc3818e949bacd0403d5463047a5119734032d1287e7ffe58177a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "636932575" + "i128": "341882447" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "636932575" + "i128": "341882447" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "317" + "u64": "1124" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acdf27e30e8259ba95cdac01c85eae4984b899f7eb853c5d5386509a635eb54c" + "bytes": "4e5a35f1c7fca17076539f57237e53a4ed2fe0f53df9828cb4477e4938affef5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acdf27e30e8259ba95cdac01c85eae4984b899f7eb853c5d5386509a635eb54c" + "bytes": "4e5a35f1c7fca17076539f57237e53a4ed2fe0f53df9828cb4477e4938affef5" } ] }, "durability": "persistent", "val": { - "bytes": "416c35af8840c510bebde144eea8639d2540dc1ad6efb5329e1c3e7b36423908" + "bytes": "06300efc85acc3818e949bacd0403d5463047a5119734032d1287e7ffe58177a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "636932575" + "i128": "341882447" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.126.json index c9c26fb6..89483482 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "48252120" + "i128": "201968176" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "48252120" + "i128": "201968176" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "500d651abb61002b3b8fba93ba2a54010c2fe10458b5e356b15722ae6591f640" + "bytes": "4975954cba4a98c08b60904974b1e0c4d7f611d5747fb6877054b4570d926b76" }, { - "u64": "3357" + "u64": "3285" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "48252120" + "i128": "201968176" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3357, + "timestamp": 3285, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9fa7d97d3b48d283a9a6b808a58b7b4daea75fc56d1ca5b39306bc26a6dcbdc8" + "bytes": "43dbf2cd6ad37d5535a3319760afc433450db5188bbf52e57e56f0a895012922" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9fa7d97d3b48d283a9a6b808a58b7b4daea75fc56d1ca5b39306bc26a6dcbdc8" + "bytes": "43dbf2cd6ad37d5535a3319760afc433450db5188bbf52e57e56f0a895012922" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "48252120" + "i128": "201968176" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "48252120" + "i128": "201968176" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3357" + "u64": "3285" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e70e5f623adfebe750c36e870933b4f3b84e7540bfdb4359a75bbbd8d4022994" + "bytes": "966d0548a4833598d82f0c716d843b03c6b219d7af39d5e6bf9e8e64c64ff330" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e70e5f623adfebe750c36e870933b4f3b84e7540bfdb4359a75bbbd8d4022994" + "bytes": "966d0548a4833598d82f0c716d843b03c6b219d7af39d5e6bf9e8e64c64ff330" } ] }, "durability": "persistent", "val": { - "bytes": "9fa7d97d3b48d283a9a6b808a58b7b4daea75fc56d1ca5b39306bc26a6dcbdc8" + "bytes": "43dbf2cd6ad37d5535a3319760afc433450db5188bbf52e57e56f0a895012922" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "48252120" + "i128": "201968176" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.127.json index 2a8b7846..6e1d0927 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "640167853" + "i128": "108548414" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "640167853" + "i128": "108548414" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd9bc72c8bcd4b9f353327f8ea1d69cea51aea918344efecc05245b40a7e01a1" + "bytes": "a5d05a3b67b809dd865aa600bfeb11673b56d97d5395e25e10c8c23e079fe178" }, { - "u64": "914" + "u64": "2460" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "640167853" + "i128": "108548414" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 914, + "timestamp": 2460, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c3420c21b80a68f19f1aea31c2816118ba1d784547fc172a874bf7b86374bbc8" + "bytes": "5278ca8ad42a74232177540285876bf79c27ca743334327fae51af1690b2b864" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c3420c21b80a68f19f1aea31c2816118ba1d784547fc172a874bf7b86374bbc8" + "bytes": "5278ca8ad42a74232177540285876bf79c27ca743334327fae51af1690b2b864" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "640167853" + "i128": "108548414" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "640167853" + "i128": "108548414" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "914" + "u64": "2460" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1b9f00003690eac526346fe2971c6725d803f6361876ccd792681fa7160d945" + "bytes": "862bdbc33c983a97e2a1b7aee09c0a2391c3f0c95ab5663b1d89f390aa66ea28" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1b9f00003690eac526346fe2971c6725d803f6361876ccd792681fa7160d945" + "bytes": "862bdbc33c983a97e2a1b7aee09c0a2391c3f0c95ab5663b1d89f390aa66ea28" } ] }, "durability": "persistent", "val": { - "bytes": "c3420c21b80a68f19f1aea31c2816118ba1d784547fc172a874bf7b86374bbc8" + "bytes": "5278ca8ad42a74232177540285876bf79c27ca743334327fae51af1690b2b864" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "640167853" + "i128": "108548414" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.128.json index 9786549d..ffc51753 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "874205944" + "i128": "420332736" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "874205944" + "i128": "420332736" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1a8b8366eb7680c651588f04802c5f453bd7cebdb1fe4933ba0d48341dde83c" + "bytes": "ef9f073814827ef9a98d206c741fc58fe4f4ae0237ca1e1f0e4f7f6803b9c5b5" }, { - "u64": "2201" + "u64": "1321" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "874205944" + "i128": "420332736" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2201, + "timestamp": 1321, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f0d7ec4308295a5342c1602e1a5fc569eb0785cd11c91d1ac846fb8d10a17784" + "bytes": "ef0ccc7e0d719c63aee0dff7865d323831055ccc06430999f9ee3d4527607f4d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f0d7ec4308295a5342c1602e1a5fc569eb0785cd11c91d1ac846fb8d10a17784" + "bytes": "ef0ccc7e0d719c63aee0dff7865d323831055ccc06430999f9ee3d4527607f4d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "874205944" + "i128": "420332736" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "874205944" + "i128": "420332736" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2201" + "u64": "1321" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02717908b5a01ba8ee6b2b034a3206e7e38b707a78a3156dc00c2cb6eccaa844" + "bytes": "810f50ed47424a76c4251d4dc873ef08e3340a73750a4048788af0195a9a9397" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02717908b5a01ba8ee6b2b034a3206e7e38b707a78a3156dc00c2cb6eccaa844" + "bytes": "810f50ed47424a76c4251d4dc873ef08e3340a73750a4048788af0195a9a9397" } ] }, "durability": "persistent", "val": { - "bytes": "f0d7ec4308295a5342c1602e1a5fc569eb0785cd11c91d1ac846fb8d10a17784" + "bytes": "ef0ccc7e0d719c63aee0dff7865d323831055ccc06430999f9ee3d4527607f4d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "874205944" + "i128": "420332736" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.129.json index 7141187b..70a50e9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "365663037" + "i128": "556561489" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "365663037" + "i128": "556561489" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05d4d5fcec8ffd7f5148661695b70391f1ea59feafe634115aa8d47488a3329d" + "bytes": "d020c34a453bdcc78150018ba1cbf7039d1db32aa0d502edf96bc78aa10017d0" }, { - "u64": "2054" + "u64": "2985" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "365663037" + "i128": "556561489" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2054, + "timestamp": 2985, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f8973b290edc7e464fdf7e8155fb7bf3bf65ae911dddca34283298c4cd3f6548" + "bytes": "27df971b402b35083038e7a36037c69f3923f388721c7375793737c9d25f8df3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f8973b290edc7e464fdf7e8155fb7bf3bf65ae911dddca34283298c4cd3f6548" + "bytes": "27df971b402b35083038e7a36037c69f3923f388721c7375793737c9d25f8df3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "365663037" + "i128": "556561489" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "365663037" + "i128": "556561489" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2054" + "u64": "2985" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ff13d2e1d14fd08137c6682d242a412122f96cc8b62b639cdf5fe234214b68c6" + "bytes": "21c50fb3a624d2312b88333757f187974bdc109d79e3a1aa264c283073ff2680" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ff13d2e1d14fd08137c6682d242a412122f96cc8b62b639cdf5fe234214b68c6" + "bytes": "21c50fb3a624d2312b88333757f187974bdc109d79e3a1aa264c283073ff2680" } ] }, "durability": "persistent", "val": { - "bytes": "f8973b290edc7e464fdf7e8155fb7bf3bf65ae911dddca34283298c4cd3f6548" + "bytes": "27df971b402b35083038e7a36037c69f3923f388721c7375793737c9d25f8df3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "365663037" + "i128": "556561489" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.13.json index 4801227a..031aac8b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "98454941" + "i128": "424073935" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "98454941" + "i128": "424073935" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af8dc29f42bfdc697a9ce5c00c087a0284d719ab9c0355af873f99a8820025dc" + "bytes": "c2df0d11826c7a8ca616e23ab3e697dba145052b5bb5013f5596ea40fed2a8c5" }, { - "u64": "2184" + "u64": "2176" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "98454941" + "i128": "424073935" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2184, + "timestamp": 2176, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2de0ce415ac966da0ff02b359eed225194af27af92adf0947adceb3b51f85cd" + "bytes": "f89fc3f373214f2ffdd8fc5ec5709fe21ba953ed0d1864b51851525d23433ba4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2de0ce415ac966da0ff02b359eed225194af27af92adf0947adceb3b51f85cd" + "bytes": "f89fc3f373214f2ffdd8fc5ec5709fe21ba953ed0d1864b51851525d23433ba4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "98454941" + "i128": "424073935" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "98454941" + "i128": "424073935" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2184" + "u64": "2176" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "123be7992ed240f98bcc4993a2f1aba2d8ca85b879b02659ae0c041b09a480f4" + "bytes": "929980d1e516d5f07627f89f52c1b08fd23ea53661bade3d916639a0be67f994" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "123be7992ed240f98bcc4993a2f1aba2d8ca85b879b02659ae0c041b09a480f4" + "bytes": "929980d1e516d5f07627f89f52c1b08fd23ea53661bade3d916639a0be67f994" } ] }, "durability": "persistent", "val": { - "bytes": "c2de0ce415ac966da0ff02b359eed225194af27af92adf0947adceb3b51f85cd" + "bytes": "f89fc3f373214f2ffdd8fc5ec5709fe21ba953ed0d1864b51851525d23433ba4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "98454941" + "i128": "424073935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.130.json index 1fba6a83..c4596720 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "649918010" + "i128": "67920382" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "649918010" + "i128": "67920382" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6bd8ae0efe94e51067f698c7d4f0509b748fb283933a0c0c4c6ef9c100b3c74" + "bytes": "02a30108d2e0b474b3c59b8eb440d48e296009eaa665301dfc46c62c5b5de2d4" }, { - "u64": "3568" + "u64": "1306" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "649918010" + "i128": "67920382" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3568, + "timestamp": 1306, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a72f96ac6571642c563f4516b462854a6421868383cebb5f6665c20ee46f02cb" + "bytes": "72f5aa232314b2e8011241122a449fc8cb568f0ba1a7b46998fb8f753648519f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a72f96ac6571642c563f4516b462854a6421868383cebb5f6665c20ee46f02cb" + "bytes": "72f5aa232314b2e8011241122a449fc8cb568f0ba1a7b46998fb8f753648519f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "649918010" + "i128": "67920382" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "649918010" + "i128": "67920382" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3568" + "u64": "1306" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "52f214e6c369b94e1af2bc24c0654386e5e04aa8b8ab18b68a409a8a4a39747c" + "bytes": "46e0bf643665385706cecf58c8cbc5f707c612d5816fbe94cb934118765be10c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "52f214e6c369b94e1af2bc24c0654386e5e04aa8b8ab18b68a409a8a4a39747c" + "bytes": "46e0bf643665385706cecf58c8cbc5f707c612d5816fbe94cb934118765be10c" } ] }, "durability": "persistent", "val": { - "bytes": "a72f96ac6571642c563f4516b462854a6421868383cebb5f6665c20ee46f02cb" + "bytes": "72f5aa232314b2e8011241122a449fc8cb568f0ba1a7b46998fb8f753648519f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "649918010" + "i128": "67920382" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.131.json index e06a1926..77236823 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "77542331" + "i128": "309180292" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "77542331" + "i128": "309180292" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "24ca5a43cce45da9d77f6a833d49e6cf03502026bbf8518b55cf538afce4f2fa" + "bytes": "5de049bd0260b9fec408ff5d10a1fabfb7b8bcc8cce2a909f7b41e7630ba90c1" }, { - "u64": "119" + "u64": "3087" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "77542331" + "i128": "309180292" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 119, + "timestamp": 3087, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bed8cdc1cb7028cb70c96bde4a68bbeb48dc2f79b216f9f29f6105809d0fe504" + "bytes": "c1e442f116a335ff536879758aa504b745434dd081565f99ba7cb25e7f0a406e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bed8cdc1cb7028cb70c96bde4a68bbeb48dc2f79b216f9f29f6105809d0fe504" + "bytes": "c1e442f116a335ff536879758aa504b745434dd081565f99ba7cb25e7f0a406e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "77542331" + "i128": "309180292" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "77542331" + "i128": "309180292" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "119" + "u64": "3087" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3eb355b03cf6adb9b2308e8c9fe5262ded49639ca2b14d027b060521803c4fc8" + "bytes": "466b650f3088e3ae01ec7cf6a2b3d1811ef1ad0e0045e04af00bd2e3a99cc71f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3eb355b03cf6adb9b2308e8c9fe5262ded49639ca2b14d027b060521803c4fc8" + "bytes": "466b650f3088e3ae01ec7cf6a2b3d1811ef1ad0e0045e04af00bd2e3a99cc71f" } ] }, "durability": "persistent", "val": { - "bytes": "bed8cdc1cb7028cb70c96bde4a68bbeb48dc2f79b216f9f29f6105809d0fe504" + "bytes": "c1e442f116a335ff536879758aa504b745434dd081565f99ba7cb25e7f0a406e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "77542331" + "i128": "309180292" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.132.json index 62b1d94a..3efb5d64 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "259916256" + "i128": "190709762" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "259916256" + "i128": "190709762" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b4e0c9c1b5a1c172af471015690fa53f9aea180e08c415581a0b85c31f68f74" + "bytes": "68a5e961ab41a7667b3e4377a415f811dd5a58a63037c85bdfe6ecca395562d4" }, { - "u64": "2205" + "u64": "35" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "259916256" + "i128": "190709762" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2205, + "timestamp": 35, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da87c017aeb83b2a3c09628a53c72bda70d3f4edf6dd96c9e5dc73be4211b381" + "bytes": "dd26ac5bef3d156021392e1ed3b19a74b696f4a9dce90f4973d26068240fa055" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da87c017aeb83b2a3c09628a53c72bda70d3f4edf6dd96c9e5dc73be4211b381" + "bytes": "dd26ac5bef3d156021392e1ed3b19a74b696f4a9dce90f4973d26068240fa055" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "259916256" + "i128": "190709762" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "259916256" + "i128": "190709762" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2205" + "u64": "35" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45b2a2c2b08ec749f89b2e6599d4d940ec17e6153dd5b7431bf9a721727a1d5c" + "bytes": "a0769d339926972e61b15fc99480995d98929510211e4a8dd92de314f75e7c1e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45b2a2c2b08ec749f89b2e6599d4d940ec17e6153dd5b7431bf9a721727a1d5c" + "bytes": "a0769d339926972e61b15fc99480995d98929510211e4a8dd92de314f75e7c1e" } ] }, "durability": "persistent", "val": { - "bytes": "da87c017aeb83b2a3c09628a53c72bda70d3f4edf6dd96c9e5dc73be4211b381" + "bytes": "dd26ac5bef3d156021392e1ed3b19a74b696f4a9dce90f4973d26068240fa055" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "259916256" + "i128": "190709762" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.133.json index ccf43b02..a008de16 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "522443833" + "i128": "407565770" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "522443833" + "i128": "407565770" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ff74c8c3a7e7a9598840e71f7c3471af093a92e9fb0a62df61d2828690d2983" + "bytes": "c0289bad5d7ae6495625462c08910c37c6c69e6aab0c91840b132bd8f7e21780" }, { - "u64": "1728" + "u64": "2350" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "522443833" + "i128": "407565770" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1728, + "timestamp": 2350, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a2f8850ffbdd6622e0d6a18432f367ce1221592d2afdaba8b04706e87d2e8c1" + "bytes": "7abe0b1f8f77109f47962f288c6e57d84d309537f2e8e244ccebbe4c362ee5ec" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a2f8850ffbdd6622e0d6a18432f367ce1221592d2afdaba8b04706e87d2e8c1" + "bytes": "7abe0b1f8f77109f47962f288c6e57d84d309537f2e8e244ccebbe4c362ee5ec" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "522443833" + "i128": "407565770" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "522443833" + "i128": "407565770" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1728" + "u64": "2350" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c43f86406d35a8843f93eed21e2693e479e682251feb707a22d2cb2171f25102" + "bytes": "fe888ad72a8926c715ce5069ff0602f8e1c735d5f09eed0182ced61e673c555b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c43f86406d35a8843f93eed21e2693e479e682251feb707a22d2cb2171f25102" + "bytes": "fe888ad72a8926c715ce5069ff0602f8e1c735d5f09eed0182ced61e673c555b" } ] }, "durability": "persistent", "val": { - "bytes": "4a2f8850ffbdd6622e0d6a18432f367ce1221592d2afdaba8b04706e87d2e8c1" + "bytes": "7abe0b1f8f77109f47962f288c6e57d84d309537f2e8e244ccebbe4c362ee5ec" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "522443833" + "i128": "407565770" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.134.json index 40454454..455e44e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "111642054" + "i128": "804400680" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "111642054" + "i128": "804400680" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1cee9f048cd9d568df2e0a23bba2db9b97369c2cc7a540ba5c8a10f8fc8f1c8b" + "bytes": "6e196c8eb76bbaa9b203207b6c542af52a9865bb0a8fea7e8374daeef2ad4bed" }, { - "u64": "3427" + "u64": "3024" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "111642054" + "i128": "804400680" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3427, + "timestamp": 3024, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1602669bcbed35266b13a7fd8cb4b86704cd5454425b72cb7a0e294639427902" + "bytes": "3b4402f72abecd24b8b3ebd27589cb4aeeda8a0bccbc40088b2db125063928d4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1602669bcbed35266b13a7fd8cb4b86704cd5454425b72cb7a0e294639427902" + "bytes": "3b4402f72abecd24b8b3ebd27589cb4aeeda8a0bccbc40088b2db125063928d4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "111642054" + "i128": "804400680" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "111642054" + "i128": "804400680" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3427" + "u64": "3024" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7e9ccb21c158fbe0c0a8737a15a73336c9d949bf41e5c1138d6a7b954809c68" + "bytes": "8e81e053654787a348a15848dc8fd851687b994619b95ca3ece989a25e6b002a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7e9ccb21c158fbe0c0a8737a15a73336c9d949bf41e5c1138d6a7b954809c68" + "bytes": "8e81e053654787a348a15848dc8fd851687b994619b95ca3ece989a25e6b002a" } ] }, "durability": "persistent", "val": { - "bytes": "1602669bcbed35266b13a7fd8cb4b86704cd5454425b72cb7a0e294639427902" + "bytes": "3b4402f72abecd24b8b3ebd27589cb4aeeda8a0bccbc40088b2db125063928d4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "111642054" + "i128": "804400680" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.135.json index 8ecbedc1..0660467d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "122398602" + "i128": "828633443" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "122398602" + "i128": "828633443" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "931093598bcb6d2bdb0c9225a5aefac6c5d912deffacdef906a0cdbcf3425084" + "bytes": "0fcf3f815bbea20b42a8f6dd30781da1df45e7fe89366bf7154bc1c8ea2f7ddc" }, { - "u64": "2584" + "u64": "994" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "122398602" + "i128": "828633443" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2584, + "timestamp": 994, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b78d6231b7e6f3044ac30f3a231c83bef95f831be351e71d00bb21287c518e16" + "bytes": "06071bd9aa02bb54a0da1ae3d3e95433287e9b614bd1ff07865e72be53b065e3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b78d6231b7e6f3044ac30f3a231c83bef95f831be351e71d00bb21287c518e16" + "bytes": "06071bd9aa02bb54a0da1ae3d3e95433287e9b614bd1ff07865e72be53b065e3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "122398602" + "i128": "828633443" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "122398602" + "i128": "828633443" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2584" + "u64": "994" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36c0f1ef09a2778754c01bcbb9706a612bbfed634de1902d0abe545647fc19ee" + "bytes": "3df0ee3d159b5e0a937c8094fe44773c5f320c3754f654932d78369a5f6bb09d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36c0f1ef09a2778754c01bcbb9706a612bbfed634de1902d0abe545647fc19ee" + "bytes": "3df0ee3d159b5e0a937c8094fe44773c5f320c3754f654932d78369a5f6bb09d" } ] }, "durability": "persistent", "val": { - "bytes": "b78d6231b7e6f3044ac30f3a231c83bef95f831be351e71d00bb21287c518e16" + "bytes": "06071bd9aa02bb54a0da1ae3d3e95433287e9b614bd1ff07865e72be53b065e3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "122398602" + "i128": "828633443" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.136.json index 2e9e7a17..b3d89ec4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "213236870" + "i128": "319386824" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "213236870" + "i128": "319386824" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1917113c98b8c384856957c67755637b685e694db04f435e601b9f5020dc35b7" + "bytes": "4dfdc319ea1376f97e0eebc4d73cd82ebab4e612063bde347944bddd9e70edae" }, { - "u64": "157" + "u64": "15" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "213236870" + "i128": "319386824" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 157, + "timestamp": 15, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a8db0c8889144acc959854eba71f73fc7ed978b7f402663b5e58bf66aef49e2" + "bytes": "8141c33cb2520bb9cc8b8d0f30e89ed12eff2f49dd544733ac02d345d8de0c8d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a8db0c8889144acc959854eba71f73fc7ed978b7f402663b5e58bf66aef49e2" + "bytes": "8141c33cb2520bb9cc8b8d0f30e89ed12eff2f49dd544733ac02d345d8de0c8d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "213236870" + "i128": "319386824" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "213236870" + "i128": "319386824" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "157" + "u64": "15" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3c02fde4cec34d705368cca59d5e4b605715a6cae7d56232fd4fe4dd9e00f25" + "bytes": "a658a96d1cca160b04b0899a03df47a86e4262e241b1d83cf4fa71ed3df3e1f4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3c02fde4cec34d705368cca59d5e4b605715a6cae7d56232fd4fe4dd9e00f25" + "bytes": "a658a96d1cca160b04b0899a03df47a86e4262e241b1d83cf4fa71ed3df3e1f4" } ] }, "durability": "persistent", "val": { - "bytes": "6a8db0c8889144acc959854eba71f73fc7ed978b7f402663b5e58bf66aef49e2" + "bytes": "8141c33cb2520bb9cc8b8d0f30e89ed12eff2f49dd544733ac02d345d8de0c8d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "213236870" + "i128": "319386824" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.137.json index 3e8381a1..94e65d11 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "87859080" + "i128": "488161075" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "87859080" + "i128": "488161075" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "22afc0d09eb22c0f0055a956fc7d69c1be1e767e25ba692253a39121aed97fcc" + "bytes": "db8fb8635a940b07d94364837fa1425b3c7233937c6fffa4c93bcf1d4ffc02fb" }, { - "u64": "2308" + "u64": "1356" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "87859080" + "i128": "488161075" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2308, + "timestamp": 1356, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "712c79b8dec07885e295572a007cb21c79912acd08aafeabc9e3ef1e6830734a" + "bytes": "eebc4ba3b05ed8c62aa9ddbacd5c51ec281be1bbe0ae484c21dbce7b8b44f560" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "712c79b8dec07885e295572a007cb21c79912acd08aafeabc9e3ef1e6830734a" + "bytes": "eebc4ba3b05ed8c62aa9ddbacd5c51ec281be1bbe0ae484c21dbce7b8b44f560" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "87859080" + "i128": "488161075" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "87859080" + "i128": "488161075" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2308" + "u64": "1356" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99d8ae2f42878973e2b71b2fa9b5677ae81abd62ea01391d78a89ceda625c12d" + "bytes": "343905f5f718194f260b77fdf738f5ec4c85bda4d4d9d9a3350ffd611e91efc3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99d8ae2f42878973e2b71b2fa9b5677ae81abd62ea01391d78a89ceda625c12d" + "bytes": "343905f5f718194f260b77fdf738f5ec4c85bda4d4d9d9a3350ffd611e91efc3" } ] }, "durability": "persistent", "val": { - "bytes": "712c79b8dec07885e295572a007cb21c79912acd08aafeabc9e3ef1e6830734a" + "bytes": "eebc4ba3b05ed8c62aa9ddbacd5c51ec281be1bbe0ae484c21dbce7b8b44f560" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "87859080" + "i128": "488161075" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.138.json index 7c2f92ee..41e727c4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "627431207" + "i128": "999099528" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "627431207" + "i128": "999099528" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a2c006f89d75089bf24fa60ec089cb00c5cddd82c89515b9e9abb8c533fdaf1" + "bytes": "773b0dff9edd1ab6d9c7a6863996cc60adc4f538618d3891e07da7a28697e44d" }, { - "u64": "2340" + "u64": "3456" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "627431207" + "i128": "999099528" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2340, + "timestamp": 3456, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2b2363e48b6c08c2eecce8f277a27196bc1b2960793cbe61cb439e5998fdebeb" + "bytes": "b642b6f04b809e77016339fcfae7a02c1e1690b30662f88ec501baa550c7a084" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2b2363e48b6c08c2eecce8f277a27196bc1b2960793cbe61cb439e5998fdebeb" + "bytes": "b642b6f04b809e77016339fcfae7a02c1e1690b30662f88ec501baa550c7a084" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "627431207" + "i128": "999099528" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "627431207" + "i128": "999099528" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2340" + "u64": "3456" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c878dfd883eaa4916b97240072fa186f74f30166b8c809fe6b2fdf78719d840" + "bytes": "fa6f98d2cc628cd575029c08a29da1c2024fcc02236129115339afc585d53d3e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c878dfd883eaa4916b97240072fa186f74f30166b8c809fe6b2fdf78719d840" + "bytes": "fa6f98d2cc628cd575029c08a29da1c2024fcc02236129115339afc585d53d3e" } ] }, "durability": "persistent", "val": { - "bytes": "2b2363e48b6c08c2eecce8f277a27196bc1b2960793cbe61cb439e5998fdebeb" + "bytes": "b642b6f04b809e77016339fcfae7a02c1e1690b30662f88ec501baa550c7a084" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "627431207" + "i128": "999099528" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.139.json index ef7f3162..c68516f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "499898635" + "i128": "944309999" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "499898635" + "i128": "944309999" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6420c7c29f5b5be482cad5c4c8ce388fa096ac509264f8fc6b83679c39fd92fb" + "bytes": "09d5177c832750f00f5d146590cb24b205071704b944f5cae1088e2b2b0f3a8d" }, { - "u64": "2949" + "u64": "2105" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "499898635" + "i128": "944309999" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2949, + "timestamp": 2105, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd6d7030a975c02722e9eecb637a5dce535cb84650d8909aba59d1338800c281" + "bytes": "260143374d29e44301d0a01aa777848bcf9c6637741f51de8ac434fe44278b2d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd6d7030a975c02722e9eecb637a5dce535cb84650d8909aba59d1338800c281" + "bytes": "260143374d29e44301d0a01aa777848bcf9c6637741f51de8ac434fe44278b2d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "499898635" + "i128": "944309999" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "499898635" + "i128": "944309999" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2949" + "u64": "2105" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5d2c927a9ca7d46ae343ee985f3263213269ffc4aa7ecdc401daeda97ec3f97" + "bytes": "fa3bee0236dc0ad630235591b1718102d033758ac90069bdfbc3c33d56a0a12c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5d2c927a9ca7d46ae343ee985f3263213269ffc4aa7ecdc401daeda97ec3f97" + "bytes": "fa3bee0236dc0ad630235591b1718102d033758ac90069bdfbc3c33d56a0a12c" } ] }, "durability": "persistent", "val": { - "bytes": "bd6d7030a975c02722e9eecb637a5dce535cb84650d8909aba59d1338800c281" + "bytes": "260143374d29e44301d0a01aa777848bcf9c6637741f51de8ac434fe44278b2d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "499898635" + "i128": "944309999" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.14.json index c534e107..eef0b50b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677063659" + "i128": "997644700" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "677063659" + "i128": "997644700" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "201dc63fd9264276e47775ff8b0d0a9b8e747ed8805b8b3166ef8eec19f8bed8" + "bytes": "2e1f3a590c12e17bb2a653c041d8a673438a98be07e18606893c986828a1793d" }, { - "u64": "1357" + "u64": "641" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "677063659" + "i128": "997644700" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1357, + "timestamp": 641, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7135f8d590612dee78bbb6d238d3abd6ba2a76c9e7f54b88192eba4cc004e2b7" + "bytes": "c67ac46b93b4104029897883cd09a2ae1d1b0275d971ea7b0d7a4c77cb302b52" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7135f8d590612dee78bbb6d238d3abd6ba2a76c9e7f54b88192eba4cc004e2b7" + "bytes": "c67ac46b93b4104029897883cd09a2ae1d1b0275d971ea7b0d7a4c77cb302b52" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "677063659" + "i128": "997644700" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "677063659" + "i128": "997644700" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1357" + "u64": "641" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8629ede31dcb50889af4b537a629a54ac30c6e9f1345603dcb55bc0595e00935" + "bytes": "affe9854c3ef58cce86c9ed8e6b1ca239fb9900057fcfb482ce9073b2359dc78" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8629ede31dcb50889af4b537a629a54ac30c6e9f1345603dcb55bc0595e00935" + "bytes": "affe9854c3ef58cce86c9ed8e6b1ca239fb9900057fcfb482ce9073b2359dc78" } ] }, "durability": "persistent", "val": { - "bytes": "7135f8d590612dee78bbb6d238d3abd6ba2a76c9e7f54b88192eba4cc004e2b7" + "bytes": "c67ac46b93b4104029897883cd09a2ae1d1b0275d971ea7b0d7a4c77cb302b52" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "677063659" + "i128": "997644700" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.140.json index ffecc100..ac22317e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "790523218" + "i128": "561925810" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "790523218" + "i128": "561925810" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c21671d69ff83cdb541c934a409b74b851c72b61d8dedd6a90df3cfd6101da8e" + "bytes": "d40431edeb7b3c754d704e434a1948b00c2b5ca8d704449ff3a839911c6c91c6" }, { - "u64": "2074" + "u64": "2063" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "790523218" + "i128": "561925810" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2074, + "timestamp": 2063, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1df57e4fb5a653d834678e086c452cc347f6ed6515927e745a41dc4fa683c0a8" + "bytes": "770f2b76ecbeff73204bae514c7a69cbf5949c3834d9750b49990afa154871bf" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1df57e4fb5a653d834678e086c452cc347f6ed6515927e745a41dc4fa683c0a8" + "bytes": "770f2b76ecbeff73204bae514c7a69cbf5949c3834d9750b49990afa154871bf" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "790523218" + "i128": "561925810" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "790523218" + "i128": "561925810" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2074" + "u64": "2063" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20bacf4fff2dfa5a28d85e3f18dfe523236e5f6b8b8338815b7ea22c70db4be2" + "bytes": "2c4cdddc6a6f440692f91e0baf73f393b08bd65906e986d04ba7d3af7932cd31" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20bacf4fff2dfa5a28d85e3f18dfe523236e5f6b8b8338815b7ea22c70db4be2" + "bytes": "2c4cdddc6a6f440692f91e0baf73f393b08bd65906e986d04ba7d3af7932cd31" } ] }, "durability": "persistent", "val": { - "bytes": "1df57e4fb5a653d834678e086c452cc347f6ed6515927e745a41dc4fa683c0a8" + "bytes": "770f2b76ecbeff73204bae514c7a69cbf5949c3834d9750b49990afa154871bf" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "790523218" + "i128": "561925810" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.141.json index 89dee47e..a5e0d885 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "400355892" + "i128": "474616686" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "400355892" + "i128": "474616686" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "17176d216e439848b73797d66a52c9df8b164ab53df8f371be3aaa8bb680f515" + "bytes": "05f13aba83f5cc9e096356038d9cbb7e6fd934b8c0dd53cd772436b91e391d42" }, { - "u64": "568" + "u64": "1862" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "400355892" + "i128": "474616686" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 568, + "timestamp": 1862, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1375e4bb2d3cd0cb663ec3e544cbfdec911875a5f8e9707a942a65cd29542f40" + "bytes": "2a8a71d9eae588ac473e3cb664a57f49ec31a97361af1779f943b58172a67f4b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1375e4bb2d3cd0cb663ec3e544cbfdec911875a5f8e9707a942a65cd29542f40" + "bytes": "2a8a71d9eae588ac473e3cb664a57f49ec31a97361af1779f943b58172a67f4b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "400355892" + "i128": "474616686" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "400355892" + "i128": "474616686" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "568" + "u64": "1862" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f9ed8827ee21cff77934932ab5f89571c6a27ba4a581fec86fa5ddca430bd99" + "bytes": "c25b31e87916ce798e6f6551416c52bcff2c51cbbba22be1a3810b3c721b9e89" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f9ed8827ee21cff77934932ab5f89571c6a27ba4a581fec86fa5ddca430bd99" + "bytes": "c25b31e87916ce798e6f6551416c52bcff2c51cbbba22be1a3810b3c721b9e89" } ] }, "durability": "persistent", "val": { - "bytes": "1375e4bb2d3cd0cb663ec3e544cbfdec911875a5f8e9707a942a65cd29542f40" + "bytes": "2a8a71d9eae588ac473e3cb664a57f49ec31a97361af1779f943b58172a67f4b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "400355892" + "i128": "474616686" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.142.json index 273e5fde..814a3e59 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "726066474" + "i128": "445999466" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726066474" + "i128": "445999466" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ce33780dd15d7ff2bdcb44a0c33c6e94e75d84ce907b6dde7fe698c6ce0a091" + "bytes": "dddae070fad217caf078a0de58e5782517dbf0896d944bd5d86c1fd5fc709f04" }, { - "u64": "1253" + "u64": "795" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "726066474" + "i128": "445999466" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1253, + "timestamp": 795, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "54701390ef355aff8c913f22c729091ccfe2f47cfaf1fec48649d5432512d7f2" + "bytes": "34892131c28e89dc7c3da60db59ac2c802b8c3d85f1655284390f90f911bba14" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "54701390ef355aff8c913f22c729091ccfe2f47cfaf1fec48649d5432512d7f2" + "bytes": "34892131c28e89dc7c3da60db59ac2c802b8c3d85f1655284390f90f911bba14" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "726066474" + "i128": "445999466" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "726066474" + "i128": "445999466" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1253" + "u64": "795" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92759e8846ba89800350073f39d11d403a14b37230a098c9420b0442d20de2d0" + "bytes": "4fddb32227b447f501251c68b4a1b35abb4587be6028ab6a6132a9c750b9db6e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92759e8846ba89800350073f39d11d403a14b37230a098c9420b0442d20de2d0" + "bytes": "4fddb32227b447f501251c68b4a1b35abb4587be6028ab6a6132a9c750b9db6e" } ] }, "durability": "persistent", "val": { - "bytes": "54701390ef355aff8c913f22c729091ccfe2f47cfaf1fec48649d5432512d7f2" + "bytes": "34892131c28e89dc7c3da60db59ac2c802b8c3d85f1655284390f90f911bba14" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "726066474" + "i128": "445999466" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.143.json index a246dd66..0c7ecb4f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "683151515" + "i128": "59156748" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "683151515" + "i128": "59156748" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "698ea2439882d662bcd27ba63fdc6f80784f75182bd9e7994bc4b621e625def1" + "bytes": "2a8da812d58499a74ea0789f689c32a9a894cfc8aa20338d2646547fa344f612" }, { - "u64": "2834" + "u64": "3588" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "683151515" + "i128": "59156748" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2834, + "timestamp": 3588, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5642b0e9fff85c25f23c71ecc268b3810c92bd9a077735d118496df77d7361b" + "bytes": "c990559329583da1106015d929ec84324b2bc86e111dbaad1b4b21dfc5f522fd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5642b0e9fff85c25f23c71ecc268b3810c92bd9a077735d118496df77d7361b" + "bytes": "c990559329583da1106015d929ec84324b2bc86e111dbaad1b4b21dfc5f522fd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "683151515" + "i128": "59156748" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "683151515" + "i128": "59156748" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2834" + "u64": "3588" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d53d58e7dfbca4e4b130cc91a865302d807072a76fbdabc0f6c69e2070fb96a" + "bytes": "658c694b9461906d957fd1480854d21ed61f0467480a8366ba054fbad8f7e020" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d53d58e7dfbca4e4b130cc91a865302d807072a76fbdabc0f6c69e2070fb96a" + "bytes": "658c694b9461906d957fd1480854d21ed61f0467480a8366ba054fbad8f7e020" } ] }, "durability": "persistent", "val": { - "bytes": "c5642b0e9fff85c25f23c71ecc268b3810c92bd9a077735d118496df77d7361b" + "bytes": "c990559329583da1106015d929ec84324b2bc86e111dbaad1b4b21dfc5f522fd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "683151515" + "i128": "59156748" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.144.json index eb1c1e41..d603a2b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "515930738" + "i128": "873528410" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515930738" + "i128": "873528410" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19733b335362844e3ff14b1b9d4c28349bb035c9678077e352c603fd59a6043a" + "bytes": "6289bbec8742f465781e1af5f9e0f33c43439a6a3a94bfdddf84696f2072274e" }, { - "u64": "1257" + "u64": "304" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "515930738" + "i128": "873528410" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1257, + "timestamp": 304, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "328e1819bb133896430469c00d3fadc0cdc4e9174cce008e288014a1303d5929" + "bytes": "1a458f2a9ba393063e822439520c95f59ec4a6d70f421c022a55bf4ecb2d330b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "328e1819bb133896430469c00d3fadc0cdc4e9174cce008e288014a1303d5929" + "bytes": "1a458f2a9ba393063e822439520c95f59ec4a6d70f421c022a55bf4ecb2d330b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "515930738" + "i128": "873528410" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "515930738" + "i128": "873528410" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1257" + "u64": "304" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0f24f529cc275d9aa2a07ac2b706505230574147bde175fe3b7e02c0bdbaa0f" + "bytes": "65dd961db720c24ba9ab706de6beb294420174a4818f4dd63b286782fcc20795" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0f24f529cc275d9aa2a07ac2b706505230574147bde175fe3b7e02c0bdbaa0f" + "bytes": "65dd961db720c24ba9ab706de6beb294420174a4818f4dd63b286782fcc20795" } ] }, "durability": "persistent", "val": { - "bytes": "328e1819bb133896430469c00d3fadc0cdc4e9174cce008e288014a1303d5929" + "bytes": "1a458f2a9ba393063e822439520c95f59ec4a6d70f421c022a55bf4ecb2d330b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "515930738" + "i128": "873528410" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.145.json index 2750a842..9cf323a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "621257756" + "i128": "264235254" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "621257756" + "i128": "264235254" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1531662ed7575c07d2e9da36dccd5d5342a8f4f1db6ebc82bb448261d59d672" + "bytes": "8856bcd7bd9814d82c26be332f047daefca0e518d787a5e7800744bf78a2e86e" }, { - "u64": "703" + "u64": "629" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "621257756" + "i128": "264235254" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 703, + "timestamp": 629, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "edadb1223ff24a761574143c8290d54e0ddfb2c6d43f65f0b2cbe5362a67b107" + "bytes": "666c67594ed031d60c5838247b0228cd7f355faddf607883e6828e668a92c9fc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "edadb1223ff24a761574143c8290d54e0ddfb2c6d43f65f0b2cbe5362a67b107" + "bytes": "666c67594ed031d60c5838247b0228cd7f355faddf607883e6828e668a92c9fc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "621257756" + "i128": "264235254" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "621257756" + "i128": "264235254" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "703" + "u64": "629" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6a4dd88a75d9b7f4e9d5407271bc46b8cca4474768cf39086d5831e56d777a0" + "bytes": "0a8b47c6eabd7ba58e4b1f28129cdc9bb65d604f4f5923bfa4aab90ab84b7912" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6a4dd88a75d9b7f4e9d5407271bc46b8cca4474768cf39086d5831e56d777a0" + "bytes": "0a8b47c6eabd7ba58e4b1f28129cdc9bb65d604f4f5923bfa4aab90ab84b7912" } ] }, "durability": "persistent", "val": { - "bytes": "edadb1223ff24a761574143c8290d54e0ddfb2c6d43f65f0b2cbe5362a67b107" + "bytes": "666c67594ed031d60c5838247b0228cd7f355faddf607883e6828e668a92c9fc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "621257756" + "i128": "264235254" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.146.json index 13d542fa..28b93276 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "80624830" + "i128": "797605" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "80624830" + "i128": "797605" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1251ae63ae211e81c1dee8ed415fc180a445b600a52b0b822b22e9394cea86cc" + "bytes": "25f4e33b90514fe6660299b50d6b6fd62387cd7325fcd74f12394b334242ac36" }, { - "u64": "91" + "u64": "975" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "80624830" + "i128": "797605" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 91, + "timestamp": 975, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b50805147b29d7c9c273b15a9b1033707a72ae65c4a98331e13cdc246f347ff8" + "bytes": "aca4040f0953b39f1beaee52f7b74912bf8b17c293a9b5b35eb21decae3f4054" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b50805147b29d7c9c273b15a9b1033707a72ae65c4a98331e13cdc246f347ff8" + "bytes": "aca4040f0953b39f1beaee52f7b74912bf8b17c293a9b5b35eb21decae3f4054" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "80624830" + "i128": "797605" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "80624830" + "i128": "797605" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "91" + "u64": "975" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "591b2209d2ca33e57eeb38313dc5252720ab635137bc7fb16412bb7065f0af20" + "bytes": "c75276d393110a0a868d55187880e61a7d329410f10efa715daefffc5b537cdb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "591b2209d2ca33e57eeb38313dc5252720ab635137bc7fb16412bb7065f0af20" + "bytes": "c75276d393110a0a868d55187880e61a7d329410f10efa715daefffc5b537cdb" } ] }, "durability": "persistent", "val": { - "bytes": "b50805147b29d7c9c273b15a9b1033707a72ae65c4a98331e13cdc246f347ff8" + "bytes": "aca4040f0953b39f1beaee52f7b74912bf8b17c293a9b5b35eb21decae3f4054" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "80624830" + "i128": "797605" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.147.json index f51ae944..d9a6dc28 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "703374551" + "i128": "324736339" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "703374551" + "i128": "324736339" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "499c6e62e350bf0003844e8d46e4cf6c488809ce98514401f041fcde5c8c013f" + "bytes": "e05081e1dd1cc9c5f6e50d445f27c062f11b903ebc3711f47eb468f31bbae2fe" }, { - "u64": "1502" + "u64": "215" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "703374551" + "i128": "324736339" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1502, + "timestamp": 215, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fef453ab625fbe69784c319d6e51dc5116eaed7024a7f61ac87cfbf7a37e8b2f" + "bytes": "da1bede2358ce37434965e099c519ec57b4538c705ae06ad21545d08f4a1eef9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fef453ab625fbe69784c319d6e51dc5116eaed7024a7f61ac87cfbf7a37e8b2f" + "bytes": "da1bede2358ce37434965e099c519ec57b4538c705ae06ad21545d08f4a1eef9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "703374551" + "i128": "324736339" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "703374551" + "i128": "324736339" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1502" + "u64": "215" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "519f3ba0c7fe2a44a7ef02fe623696162298904373b758e210c71f7ba978fef8" + "bytes": "17d00c24823126d2986339c09af7a56ad982cd04152780408e1e7a0ff797eb9d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "519f3ba0c7fe2a44a7ef02fe623696162298904373b758e210c71f7ba978fef8" + "bytes": "17d00c24823126d2986339c09af7a56ad982cd04152780408e1e7a0ff797eb9d" } ] }, "durability": "persistent", "val": { - "bytes": "fef453ab625fbe69784c319d6e51dc5116eaed7024a7f61ac87cfbf7a37e8b2f" + "bytes": "da1bede2358ce37434965e099c519ec57b4538c705ae06ad21545d08f4a1eef9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "703374551" + "i128": "324736339" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.148.json index 33b125e5..33059e2d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "114441992" + "i128": "563384523" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "114441992" + "i128": "563384523" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54ccee65ed5407fd1c9849fa79840f352bf436c96c5ea574ec91c71b35d5c849" + "bytes": "0572d63fc2999852e7a2f92bb47fe4bbe796d67a19502925a3008e017b06bd61" }, { - "u64": "3586" + "u64": "2773" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "114441992" + "i128": "563384523" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3586, + "timestamp": 2773, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e756514c60d8d773dbf2def29c91b6d0ae93132bf865770a9daefc8633dd5e41" + "bytes": "9a9f5b15678c600d4c9a9445007c4bd0e70a1b4963fea55e0817cedc7c65f756" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e756514c60d8d773dbf2def29c91b6d0ae93132bf865770a9daefc8633dd5e41" + "bytes": "9a9f5b15678c600d4c9a9445007c4bd0e70a1b4963fea55e0817cedc7c65f756" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "114441992" + "i128": "563384523" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "114441992" + "i128": "563384523" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3586" + "u64": "2773" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49d9edd2b757adcdcb286334feec75057abf2451f61db89b098ab38ef4198e9f" + "bytes": "fee4ea092debbf164feb213658c59aa08f4a2124c4b3d5db3d6673f9937c6ade" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49d9edd2b757adcdcb286334feec75057abf2451f61db89b098ab38ef4198e9f" + "bytes": "fee4ea092debbf164feb213658c59aa08f4a2124c4b3d5db3d6673f9937c6ade" } ] }, "durability": "persistent", "val": { - "bytes": "e756514c60d8d773dbf2def29c91b6d0ae93132bf865770a9daefc8633dd5e41" + "bytes": "9a9f5b15678c600d4c9a9445007c4bd0e70a1b4963fea55e0817cedc7c65f756" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "114441992" + "i128": "563384523" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.149.json index 8b24a9d8..cbfd5f00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "95117002" + "i128": "809451121" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95117002" + "i128": "809451121" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "325811869e09735b60e8350040ea4c24dad227018830baa8e2dc2222cc11a8a4" + "bytes": "716bc114f8e999a1e70c336036823501a11ec1b121cb4e7405dd157f7b6d5bdd" }, { - "u64": "481" + "u64": "852" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "95117002" + "i128": "809451121" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 481, + "timestamp": 852, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "03b50d422398841a46b2e76550315767eaa4372db23874f4e9d34d024ed693a0" + "bytes": "3ca10f5948be8399cdc4762c5c5dc4c96a9766df66f61affd497eea4ffbf83d6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "03b50d422398841a46b2e76550315767eaa4372db23874f4e9d34d024ed693a0" + "bytes": "3ca10f5948be8399cdc4762c5c5dc4c96a9766df66f61affd497eea4ffbf83d6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "95117002" + "i128": "809451121" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "95117002" + "i128": "809451121" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "481" + "u64": "852" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8c86a122507d2e50396f826814e00e3d71338cf3c2f7dc58ace4f61e8ebbe8e" + "bytes": "e8d7e3f7d355fe58361678318ce14a8cd458659e7e5c44978a624bc8b10b5631" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8c86a122507d2e50396f826814e00e3d71338cf3c2f7dc58ace4f61e8ebbe8e" + "bytes": "e8d7e3f7d355fe58361678318ce14a8cd458659e7e5c44978a624bc8b10b5631" } ] }, "durability": "persistent", "val": { - "bytes": "03b50d422398841a46b2e76550315767eaa4372db23874f4e9d34d024ed693a0" + "bytes": "3ca10f5948be8399cdc4762c5c5dc4c96a9766df66f61affd497eea4ffbf83d6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "95117002" + "i128": "809451121" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.15.json index fa6a2038..3f52aedb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "247582167" + "i128": "429460585" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "247582167" + "i128": "429460585" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82df415d197c864effe40763b254d82094cadaa2288b2023edbd65225181354a" + "bytes": "d5c232b74828c7f22db157502129ebe26e63701c532465187a5c009eb007c833" }, { - "u64": "2884" + "u64": "1369" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "247582167" + "i128": "429460585" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2884, + "timestamp": 1369, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf25af37cf3bf0df9262fc35209321b483979fef9f3184a78121fb66f042fbac" + "bytes": "1b765fadb69d70de6479b9c27c82c7ad75e521448e3c9914d62dc446a7144092" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf25af37cf3bf0df9262fc35209321b483979fef9f3184a78121fb66f042fbac" + "bytes": "1b765fadb69d70de6479b9c27c82c7ad75e521448e3c9914d62dc446a7144092" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "247582167" + "i128": "429460585" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "247582167" + "i128": "429460585" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2884" + "u64": "1369" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee1330d3632ecc54124755f1440c88a858d495afdd3489dff47ad70813b877ec" + "bytes": "d21795f4ec510e8230f6fdc1341a50e32a543777ea1b067e298fd79503f2fbe9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee1330d3632ecc54124755f1440c88a858d495afdd3489dff47ad70813b877ec" + "bytes": "d21795f4ec510e8230f6fdc1341a50e32a543777ea1b067e298fd79503f2fbe9" } ] }, "durability": "persistent", "val": { - "bytes": "bf25af37cf3bf0df9262fc35209321b483979fef9f3184a78121fb66f042fbac" + "bytes": "1b765fadb69d70de6479b9c27c82c7ad75e521448e3c9914d62dc446a7144092" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "247582167" + "i128": "429460585" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.150.json index 5528e4c9..c7c9bb86 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "36278858" + "i128": "388316627" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "36278858" + "i128": "388316627" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "404debb808ad7bc780141328217a0275b4833397b5cce1f0e476fedaeba6c235" + "bytes": "b7fcbe9f6bcb5bce0f3ffe65ac45af8abad457d33328286eaca2d342c19e6fd3" }, { - "u64": "1200" + "u64": "648" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "36278858" + "i128": "388316627" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1200, + "timestamp": 648, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "127ff6bb332782568f52d8b3e93eca0124955b88833429574a8b9b4aaddda265" + "bytes": "364e1393103c3f347b1e6444f110ad3ec45e936a9d9a9c9b9e57af564524244c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "127ff6bb332782568f52d8b3e93eca0124955b88833429574a8b9b4aaddda265" + "bytes": "364e1393103c3f347b1e6444f110ad3ec45e936a9d9a9c9b9e57af564524244c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "36278858" + "i128": "388316627" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "36278858" + "i128": "388316627" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1200" + "u64": "648" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f19b6a034043a1a6188c11e2a1e762f24d942a619af5f3ba6030e70dec04ede9" + "bytes": "e406b3c05d57e6601b051852c9e378ee0a486dad16b545688e58ebd746605415" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f19b6a034043a1a6188c11e2a1e762f24d942a619af5f3ba6030e70dec04ede9" + "bytes": "e406b3c05d57e6601b051852c9e378ee0a486dad16b545688e58ebd746605415" } ] }, "durability": "persistent", "val": { - "bytes": "127ff6bb332782568f52d8b3e93eca0124955b88833429574a8b9b4aaddda265" + "bytes": "364e1393103c3f347b1e6444f110ad3ec45e936a9d9a9c9b9e57af564524244c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "36278858" + "i128": "388316627" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.151.json index 1ffb6362..a2cecc80 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "89598570" + "i128": "465180991" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "89598570" + "i128": "465180991" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b29e3c313c8ab14fca6bffbc943e36e7659c7db7d7605a6d5572fef3e907279" + "bytes": "658a5645a1a96f582de12c22ac120a4f8e82d683c69a5df7f1979cf4b3c35da8" }, { - "u64": "716" + "u64": "2312" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "89598570" + "i128": "465180991" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 716, + "timestamp": 2312, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62cf50a845f9263b3b8b5a2065eab8485aaebda02ea85f9fdebd0c8e9cab7db2" + "bytes": "26d5a57dfcb33f720694c31b8ebf3e9eefcda75b9b801dbf584ec960173b2f59" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62cf50a845f9263b3b8b5a2065eab8485aaebda02ea85f9fdebd0c8e9cab7db2" + "bytes": "26d5a57dfcb33f720694c31b8ebf3e9eefcda75b9b801dbf584ec960173b2f59" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "89598570" + "i128": "465180991" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "89598570" + "i128": "465180991" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "716" + "u64": "2312" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b53ae134ae9af0104028ebd234c64a9a05186abe2bff1beb1eb99f5831ec9b4d" + "bytes": "2e9b4046de77bcfa386ea8150eea0c408f85e4908dafa7efaf902f9e473fcab5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b53ae134ae9af0104028ebd234c64a9a05186abe2bff1beb1eb99f5831ec9b4d" + "bytes": "2e9b4046de77bcfa386ea8150eea0c408f85e4908dafa7efaf902f9e473fcab5" } ] }, "durability": "persistent", "val": { - "bytes": "62cf50a845f9263b3b8b5a2065eab8485aaebda02ea85f9fdebd0c8e9cab7db2" + "bytes": "26d5a57dfcb33f720694c31b8ebf3e9eefcda75b9b801dbf584ec960173b2f59" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "89598570" + "i128": "465180991" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.152.json index bc0f4ba7..7a9efa66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "241620073" + "i128": "354268008" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "241620073" + "i128": "354268008" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a23721d69ae454ad33956e5c8170b6a4b18fff7f3bde976e31c9f99427d70911" + "bytes": "415359bdf3ef9f3640b65252578384ada40f7398816d111c8d8ceb3d7fee1542" }, { - "u64": "675" + "u64": "3420" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "241620073" + "i128": "354268008" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 675, + "timestamp": 3420, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba51bd760c0c530305afc00aa7c040e3be4d749b6b7a9e200318c151fa444446" + "bytes": "a609b4cc32b9a70934aa6ce579eaecbcbfd806002d4f1660029765e539bc61b3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba51bd760c0c530305afc00aa7c040e3be4d749b6b7a9e200318c151fa444446" + "bytes": "a609b4cc32b9a70934aa6ce579eaecbcbfd806002d4f1660029765e539bc61b3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "241620073" + "i128": "354268008" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "241620073" + "i128": "354268008" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "675" + "u64": "3420" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d98022e1f493c64683621eda86facf017fd3e0c0272686866a2509a1d71354ed" + "bytes": "2ae44bcad422cfc4b35e9bd8afc8d544bdfbf2f4ac6864483a10e96b39c22f35" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d98022e1f493c64683621eda86facf017fd3e0c0272686866a2509a1d71354ed" + "bytes": "2ae44bcad422cfc4b35e9bd8afc8d544bdfbf2f4ac6864483a10e96b39c22f35" } ] }, "durability": "persistent", "val": { - "bytes": "ba51bd760c0c530305afc00aa7c040e3be4d749b6b7a9e200318c151fa444446" + "bytes": "a609b4cc32b9a70934aa6ce579eaecbcbfd806002d4f1660029765e539bc61b3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "241620073" + "i128": "354268008" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.153.json index 6454b880..092948de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "974279198" + "i128": "242327" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "974279198" + "i128": "242327" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b8b3aa9f84faf20dcd952afa53b7f5c2562fba0565ab5ac2508a4e47d83605f" + "bytes": "da32e1de1462967a82ee189ff5a8c37a26e5f6775032caed4fedb828ccac2246" }, { - "u64": "2686" + "u64": "2408" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "974279198" + "i128": "242327" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2686, + "timestamp": 2408, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9828360f95ae1524d13a53710f6c213bb1728b30adc28cec77dfceca9117d7ec" + "bytes": "2894b3cf72eaa459f3d77914b754e5bb9bcfa60d3a676a53e7e4f78a02c50898" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9828360f95ae1524d13a53710f6c213bb1728b30adc28cec77dfceca9117d7ec" + "bytes": "2894b3cf72eaa459f3d77914b754e5bb9bcfa60d3a676a53e7e4f78a02c50898" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "974279198" + "i128": "242327" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "974279198" + "i128": "242327" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2686" + "u64": "2408" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3950f903f234b4bbd409d3bb5ca0ff2c814c4007162029f3ff3a2094c5977712" + "bytes": "72f3caad009d2984bdd3dd5e84d53aa9e2f01ed84fd9c7c5f746dd06bb312f8e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3950f903f234b4bbd409d3bb5ca0ff2c814c4007162029f3ff3a2094c5977712" + "bytes": "72f3caad009d2984bdd3dd5e84d53aa9e2f01ed84fd9c7c5f746dd06bb312f8e" } ] }, "durability": "persistent", "val": { - "bytes": "9828360f95ae1524d13a53710f6c213bb1728b30adc28cec77dfceca9117d7ec" + "bytes": "2894b3cf72eaa459f3d77914b754e5bb9bcfa60d3a676a53e7e4f78a02c50898" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "974279198" + "i128": "242327" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.154.json index 5fb6f0ff..38f48cd3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "311381744" + "i128": "945284986" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "311381744" + "i128": "945284986" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73b141e370bc3a9b89c39f3744fe138ee35cd218177ac02cedc55fa237aa7ed9" + "bytes": "93ba05e51eb3587010f05f109525963cb6629fd5e01d9a286c36cdfc02ec581f" }, { - "u64": "1091" + "u64": "260" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "311381744" + "i128": "945284986" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1091, + "timestamp": 260, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e2e70903e89347f305c7957a2fd440ea5c81af4ec398a2724d04bdc8dc535c3" + "bytes": "67f9ea66fc007cb28b74f07ad7fa7897d57214f589996c14a7d6aab68e70cfa7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3e2e70903e89347f305c7957a2fd440ea5c81af4ec398a2724d04bdc8dc535c3" + "bytes": "67f9ea66fc007cb28b74f07ad7fa7897d57214f589996c14a7d6aab68e70cfa7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "311381744" + "i128": "945284986" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "311381744" + "i128": "945284986" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1091" + "u64": "260" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df625e0bd6c071cc04c01e53321f13c2682bd201237b909ccbffaee4f0186c8c" + "bytes": "2b48c5ba0afb04e3d47919aee4a9c412c61d6cec58255466632b1f17cb43e624" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df625e0bd6c071cc04c01e53321f13c2682bd201237b909ccbffaee4f0186c8c" + "bytes": "2b48c5ba0afb04e3d47919aee4a9c412c61d6cec58255466632b1f17cb43e624" } ] }, "durability": "persistent", "val": { - "bytes": "3e2e70903e89347f305c7957a2fd440ea5c81af4ec398a2724d04bdc8dc535c3" + "bytes": "67f9ea66fc007cb28b74f07ad7fa7897d57214f589996c14a7d6aab68e70cfa7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "311381744" + "i128": "945284986" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.155.json index a168d1f7..89b924f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "698109608" + "i128": "990206713" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "698109608" + "i128": "990206713" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2461d7b9088b3c1fb1469dfb4ae41c5b8edce4a7742f1f1a6bd5c4affd34916" + "bytes": "615c26df5b397225924b468b63384d60d94f6ab141cb36fb820b57352744cc29" }, { - "u64": "3225" + "u64": "2468" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "698109608" + "i128": "990206713" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3225, + "timestamp": 2468, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3c566b3d6f54f81abaf4116d321a1c25af3d60b7101a304671ab9e2b08d66196" + "bytes": "0d7e5baff1690e920b57554e99934adc1206dfcdb9a23ecb6b0162d07f389b78" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3c566b3d6f54f81abaf4116d321a1c25af3d60b7101a304671ab9e2b08d66196" + "bytes": "0d7e5baff1690e920b57554e99934adc1206dfcdb9a23ecb6b0162d07f389b78" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "698109608" + "i128": "990206713" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "698109608" + "i128": "990206713" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3225" + "u64": "2468" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a8c43a202635fbb4fc6d4070ff1748f9d4ad4a1c4098c78378fb8c96072199b" + "bytes": "fb4b8e7937a69c3d4ca1a08f596d65af4a83cfa28ffc7e856ab95b63d189fe64" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a8c43a202635fbb4fc6d4070ff1748f9d4ad4a1c4098c78378fb8c96072199b" + "bytes": "fb4b8e7937a69c3d4ca1a08f596d65af4a83cfa28ffc7e856ab95b63d189fe64" } ] }, "durability": "persistent", "val": { - "bytes": "3c566b3d6f54f81abaf4116d321a1c25af3d60b7101a304671ab9e2b08d66196" + "bytes": "0d7e5baff1690e920b57554e99934adc1206dfcdb9a23ecb6b0162d07f389b78" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "698109608" + "i128": "990206713" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.156.json index 282d1b68..b592103d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "687558780" + "i128": "273722860" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "687558780" + "i128": "273722860" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "889f1c18e2e14e67f6f66883dc0523eb843b29a0c9fd48df8e4e0da47ac60703" + "bytes": "2599c8d0daae21eadee72dbfc325281cd18aa2e3d53e19c2498d7d94bfc43fef" }, { - "u64": "3157" + "u64": "2139" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "687558780" + "i128": "273722860" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3157, + "timestamp": 2139, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f986f44497c4b71c57b194dbad98a081649fd2117ebbdec0f9428678e758ebb" + "bytes": "e92f012a004f8ccf4108328fdd68977edc9ff425122c4cc4afe49d6740ad6968" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f986f44497c4b71c57b194dbad98a081649fd2117ebbdec0f9428678e758ebb" + "bytes": "e92f012a004f8ccf4108328fdd68977edc9ff425122c4cc4afe49d6740ad6968" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "687558780" + "i128": "273722860" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "687558780" + "i128": "273722860" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3157" + "u64": "2139" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1e0aa8a0452cd33229b4f18f6160c5654cb08865e514359084d71dbde35aedd" + "bytes": "9a4796e2cc15a64369f3ac33f60fd9c98c1b02a54fd2ce37f3c3aa3db247408e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1e0aa8a0452cd33229b4f18f6160c5654cb08865e514359084d71dbde35aedd" + "bytes": "9a4796e2cc15a64369f3ac33f60fd9c98c1b02a54fd2ce37f3c3aa3db247408e" } ] }, "durability": "persistent", "val": { - "bytes": "7f986f44497c4b71c57b194dbad98a081649fd2117ebbdec0f9428678e758ebb" + "bytes": "e92f012a004f8ccf4108328fdd68977edc9ff425122c4cc4afe49d6740ad6968" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "687558780" + "i128": "273722860" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.157.json index 1ef1692c..f2f73dcf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "67434199" + "i128": "245302439" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "67434199" + "i128": "245302439" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4920606c50f611f1ed962e8e03f3b9ac92cc32fd4e4cc398be8c6f9898c95ea5" + "bytes": "63fd1ef7267db0e673baf4b7281d6c55959b3cf27eb5fccd9d0d0ae8fc346693" }, { - "u64": "393" + "u64": "1867" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "67434199" + "i128": "245302439" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 393, + "timestamp": 1867, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9760162e550fa35992b6dfacb2a4c6ce94b61bc40542127d0af9b3ed6707d7a1" + "bytes": "8778d770651babcb5646bf8ae24fcd7d2a9b570c01d522b14ba0460042b419c0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9760162e550fa35992b6dfacb2a4c6ce94b61bc40542127d0af9b3ed6707d7a1" + "bytes": "8778d770651babcb5646bf8ae24fcd7d2a9b570c01d522b14ba0460042b419c0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "67434199" + "i128": "245302439" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "67434199" + "i128": "245302439" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "393" + "u64": "1867" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cce04d6565e775d1a967646d55a45131014f86d717a78f3e0eca3c57a11318f1" + "bytes": "c2d9126a5952e89db68644eec29d2cc28b0fc1c14028516380a645b75949be52" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cce04d6565e775d1a967646d55a45131014f86d717a78f3e0eca3c57a11318f1" + "bytes": "c2d9126a5952e89db68644eec29d2cc28b0fc1c14028516380a645b75949be52" } ] }, "durability": "persistent", "val": { - "bytes": "9760162e550fa35992b6dfacb2a4c6ce94b61bc40542127d0af9b3ed6707d7a1" + "bytes": "8778d770651babcb5646bf8ae24fcd7d2a9b570c01d522b14ba0460042b419c0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "67434199" + "i128": "245302439" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.158.json index cb899898..f9de69e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "667768833" + "i128": "152894413" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "667768833" + "i128": "152894413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd4a72bf43f932865c09f64e830c308d02595ca20e01c30c697c3101ca816675" + "bytes": "940bd34da6402734e9a07225f54aa3aa618cfa00b9f71f3bed767fbc2de8157e" }, { - "u64": "218" + "u64": "3213" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "667768833" + "i128": "152894413" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 218, + "timestamp": 3213, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "55084aeb7e7b1be5ca130f091ce4d235f2e5304daa36eb4231b162d0b7560486" + "bytes": "5adc02436a40d4a699b33474ad5bd93e40de1e5116fab550dd18dc2eb520047f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "55084aeb7e7b1be5ca130f091ce4d235f2e5304daa36eb4231b162d0b7560486" + "bytes": "5adc02436a40d4a699b33474ad5bd93e40de1e5116fab550dd18dc2eb520047f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "667768833" + "i128": "152894413" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "667768833" + "i128": "152894413" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "218" + "u64": "3213" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d2b355c31b765a1158fa072d5f4177c17e12c543e6c41440648735451f6d4d9" + "bytes": "e8fb29e11fee79828d4a755dd7c317ce24f3aec70d0b3120266cbef5b18b5ebf" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d2b355c31b765a1158fa072d5f4177c17e12c543e6c41440648735451f6d4d9" + "bytes": "e8fb29e11fee79828d4a755dd7c317ce24f3aec70d0b3120266cbef5b18b5ebf" } ] }, "durability": "persistent", "val": { - "bytes": "55084aeb7e7b1be5ca130f091ce4d235f2e5304daa36eb4231b162d0b7560486" + "bytes": "5adc02436a40d4a699b33474ad5bd93e40de1e5116fab550dd18dc2eb520047f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "667768833" + "i128": "152894413" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.159.json index a292f4c3..c07888ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954898452" + "i128": "854758082" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954898452" + "i128": "854758082" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70f6f6933666ce010d829a0ba2acd49e1d4893543a95b98cb36adf66a4a628f9" + "bytes": "7d1510e327d6faee33ab91fd6af55d7aa91d0b1a5f7a5741b47e2af930ebc5ce" }, { - "u64": "3005" + "u64": "2557" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954898452" + "i128": "854758082" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3005, + "timestamp": 2557, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c8484e05e11fca824379b7ba38aec6c460efb22c6f9338a650a7df5e649e9803" + "bytes": "78b85453bd108a332d4d0117aeef55b3bd5b5f40ba7efc5b770ea3746fe2e008" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c8484e05e11fca824379b7ba38aec6c460efb22c6f9338a650a7df5e649e9803" + "bytes": "78b85453bd108a332d4d0117aeef55b3bd5b5f40ba7efc5b770ea3746fe2e008" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954898452" + "i128": "854758082" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "954898452" + "i128": "854758082" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3005" + "u64": "2557" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c43813c4b6a4df515f61483e09d890222f84a269a528d542345c97d331b0db52" + "bytes": "2c25289fd50403a3e87695d8a0f97314bea700281f5d8d87c703ef39930ce1ee" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c43813c4b6a4df515f61483e09d890222f84a269a528d542345c97d331b0db52" + "bytes": "2c25289fd50403a3e87695d8a0f97314bea700281f5d8d87c703ef39930ce1ee" } ] }, "durability": "persistent", "val": { - "bytes": "c8484e05e11fca824379b7ba38aec6c460efb22c6f9338a650a7df5e649e9803" + "bytes": "78b85453bd108a332d4d0117aeef55b3bd5b5f40ba7efc5b770ea3746fe2e008" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "954898452" + "i128": "854758082" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.16.json index d5688eee..352ae3b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "697677112" + "i128": "306368418" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "697677112" + "i128": "306368418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "42b441c6bf35ca1437527277451bbb5d7c6154a531aff44750c3acf2beca5877" + "bytes": "771a03a53e1dea459b3474c9e8d00521b54bcbe81692383f901275bea95a2144" }, { - "u64": "193" + "u64": "2119" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "697677112" + "i128": "306368418" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 193, + "timestamp": 2119, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92c392345e05d312bb5ac47a59054b8f02fd9caca0b37d62aeac90a9666d5bc3" + "bytes": "2c431174c469737671cc03edffdbba704334665ea8340256a78328fcea1ead57" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92c392345e05d312bb5ac47a59054b8f02fd9caca0b37d62aeac90a9666d5bc3" + "bytes": "2c431174c469737671cc03edffdbba704334665ea8340256a78328fcea1ead57" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "697677112" + "i128": "306368418" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "697677112" + "i128": "306368418" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "193" + "u64": "2119" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0b85cf0872082055751f11600a95958cb1a18eba631d497d9e48b0e5be45a54" + "bytes": "8d757736c9b0a5d170cc3187f6d6d7cf91aa7e6727fb348641ebe5f5274bcd5f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0b85cf0872082055751f11600a95958cb1a18eba631d497d9e48b0e5be45a54" + "bytes": "8d757736c9b0a5d170cc3187f6d6d7cf91aa7e6727fb348641ebe5f5274bcd5f" } ] }, "durability": "persistent", "val": { - "bytes": "92c392345e05d312bb5ac47a59054b8f02fd9caca0b37d62aeac90a9666d5bc3" + "bytes": "2c431174c469737671cc03edffdbba704334665ea8340256a78328fcea1ead57" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "697677112" + "i128": "306368418" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.160.json index 27acf6aa..0c8c65a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "299929514" + "i128": "792697305" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "299929514" + "i128": "792697305" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b607423ee7da59d59ab06161f35c1f4a4cf16c77d734e9d03697b801e11a267f" + "bytes": "a762d79c71cdc36857e3d03d38acdacf3e5a59c6d9ac67bc731fd88a436348c7" }, { - "u64": "1258" + "u64": "3551" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "299929514" + "i128": "792697305" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1258, + "timestamp": 3551, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1b9b36258bd5f2113912edb83b204e0fa659f441d27b462cdbf096709a646cda" + "bytes": "413b044e48f58a534dafe2d44c25b06f4bcd32fbdd535ccc388d669b65843c6a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1b9b36258bd5f2113912edb83b204e0fa659f441d27b462cdbf096709a646cda" + "bytes": "413b044e48f58a534dafe2d44c25b06f4bcd32fbdd535ccc388d669b65843c6a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "299929514" + "i128": "792697305" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "299929514" + "i128": "792697305" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1258" + "u64": "3551" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a5e0076efe5237d6210b3736814c7189230016f9f95a116d61998f13bfc4d5b" + "bytes": "0c30d2f05c78e40f0abafe5570d935ba9d0cdc6881e03dca36b0ad2aa481273e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a5e0076efe5237d6210b3736814c7189230016f9f95a116d61998f13bfc4d5b" + "bytes": "0c30d2f05c78e40f0abafe5570d935ba9d0cdc6881e03dca36b0ad2aa481273e" } ] }, "durability": "persistent", "val": { - "bytes": "1b9b36258bd5f2113912edb83b204e0fa659f441d27b462cdbf096709a646cda" + "bytes": "413b044e48f58a534dafe2d44c25b06f4bcd32fbdd535ccc388d669b65843c6a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "299929514" + "i128": "792697305" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.161.json index 4c6fc0d9..07fdb03e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "756238465" + "i128": "253766142" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756238465" + "i128": "253766142" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e11e5a09d7667afe2f33fe0e99118bfb6d80d715f31dd67e4cfd5f95a84e6f0b" + "bytes": "2e551e30b108ff1c9f19df2c2c3b724ab5cda29bce80ca3300893b0b48442817" }, { - "u64": "1265" + "u64": "397" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "756238465" + "i128": "253766142" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1265, + "timestamp": 397, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7624c8099cebc0498b49697b884f36f44956c63577fcf89825f4b6e6004803a9" + "bytes": "742968abe050c5a908b8ee4da2826958dbbfd3ca2edb90e7381c90b9e2bac832" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7624c8099cebc0498b49697b884f36f44956c63577fcf89825f4b6e6004803a9" + "bytes": "742968abe050c5a908b8ee4da2826958dbbfd3ca2edb90e7381c90b9e2bac832" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "756238465" + "i128": "253766142" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "756238465" + "i128": "253766142" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1265" + "u64": "397" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a30fb5d7608223d97858ffffb6d13a5ca73cc6113f6ba164ca465c33be8c0db2" + "bytes": "48255b86a1e86ea08c97fde341664cea662ffa0ffba7c604d7fcd0da2a9080e4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a30fb5d7608223d97858ffffb6d13a5ca73cc6113f6ba164ca465c33be8c0db2" + "bytes": "48255b86a1e86ea08c97fde341664cea662ffa0ffba7c604d7fcd0da2a9080e4" } ] }, "durability": "persistent", "val": { - "bytes": "7624c8099cebc0498b49697b884f36f44956c63577fcf89825f4b6e6004803a9" + "bytes": "742968abe050c5a908b8ee4da2826958dbbfd3ca2edb90e7381c90b9e2bac832" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "756238465" + "i128": "253766142" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.162.json index 869dc06a..c61595ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "783264274" + "i128": "98325689" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "783264274" + "i128": "98325689" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3006b22ae268a8010a68541704f8ff7e04fcc6714f535d66142c59ddeb36b33e" + "bytes": "0735f3289ead770d2858e059e5d9c2c8d3c1fc93305083e186419957e53525e9" }, { - "u64": "2579" + "u64": "2359" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "783264274" + "i128": "98325689" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2579, + "timestamp": 2359, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f5d6073940c964de7d5ebfcdc86a69f2f3b43bf838dc9667ffcf8cf3bea5142" + "bytes": "95b895b04d1dc7c59e581fa5663dc811fac1263444e365cb0c57f26f8574a6c8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f5d6073940c964de7d5ebfcdc86a69f2f3b43bf838dc9667ffcf8cf3bea5142" + "bytes": "95b895b04d1dc7c59e581fa5663dc811fac1263444e365cb0c57f26f8574a6c8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "783264274" + "i128": "98325689" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "783264274" + "i128": "98325689" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2579" + "u64": "2359" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af99230e420c387fc4c627cf84944a6d91554d0b86509c5d1e7d9572ba4b1225" + "bytes": "b67e3cd367e812a703036ea2e725af8b512755899c2b97ab7822c70e07aba94c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af99230e420c387fc4c627cf84944a6d91554d0b86509c5d1e7d9572ba4b1225" + "bytes": "b67e3cd367e812a703036ea2e725af8b512755899c2b97ab7822c70e07aba94c" } ] }, "durability": "persistent", "val": { - "bytes": "4f5d6073940c964de7d5ebfcdc86a69f2f3b43bf838dc9667ffcf8cf3bea5142" + "bytes": "95b895b04d1dc7c59e581fa5663dc811fac1263444e365cb0c57f26f8574a6c8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "783264274" + "i128": "98325689" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.163.json index 9299aea6..581b6ec5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "532940597" + "i128": "211690842" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "532940597" + "i128": "211690842" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4dc10afcb83b1eab0caa9422e1222ce44116a39d6f4f69b24d846c574bcea085" + "bytes": "1c8ba5d848c285dd364c80e569de650ba65bfb3111089852adfd1eda900a7e4e" }, { - "u64": "1821" + "u64": "1748" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "532940597" + "i128": "211690842" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1821, + "timestamp": 1748, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d79969b5053d3b8129bc44ce1ca173b0ab4b38449897f5081209d9d56618eba7" + "bytes": "a47947fa3257e2bb989e7c405bd54367979d4cb6056cebe3657845c2dc11f99a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d79969b5053d3b8129bc44ce1ca173b0ab4b38449897f5081209d9d56618eba7" + "bytes": "a47947fa3257e2bb989e7c405bd54367979d4cb6056cebe3657845c2dc11f99a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "532940597" + "i128": "211690842" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "532940597" + "i128": "211690842" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1821" + "u64": "1748" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad77d92e7adf0f758120159867160b67ffd5d5ae2d6f7712b0e547883415ab3d" + "bytes": "fd5ef5cdb6efb67ac2982519059625adc05c4f1e0dccbc199d4bf9bb6a33265f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad77d92e7adf0f758120159867160b67ffd5d5ae2d6f7712b0e547883415ab3d" + "bytes": "fd5ef5cdb6efb67ac2982519059625adc05c4f1e0dccbc199d4bf9bb6a33265f" } ] }, "durability": "persistent", "val": { - "bytes": "d79969b5053d3b8129bc44ce1ca173b0ab4b38449897f5081209d9d56618eba7" + "bytes": "a47947fa3257e2bb989e7c405bd54367979d4cb6056cebe3657845c2dc11f99a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "532940597" + "i128": "211690842" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.164.json index 50853959..ae380b48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "399284041" + "i128": "881990259" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "399284041" + "i128": "881990259" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "53e34cb7211a1ae07129b667fe00cb8f303cc11ac7b7c7e6d5b4df4cbf0d8f52" + "bytes": "5cc692a6861ad91b0f2eabd7f09b2a5a046be36fd0dddfe3ad5f62e1d543372d" }, { - "u64": "3370" + "u64": "1017" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "399284041" + "i128": "881990259" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3370, + "timestamp": 1017, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f480c57cc249dc48ea6ff9526e9580d7151fcb9207a15d06cc41d0ff3edced7" + "bytes": "8c02ea30543199922af52a52989160d075d73f8f80f56a7da324327217a4021e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f480c57cc249dc48ea6ff9526e9580d7151fcb9207a15d06cc41d0ff3edced7" + "bytes": "8c02ea30543199922af52a52989160d075d73f8f80f56a7da324327217a4021e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "399284041" + "i128": "881990259" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "399284041" + "i128": "881990259" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3370" + "u64": "1017" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0360bb53a88dea62bcfa2fd63d6d5aac9d0b8bc9a9d221bf9ff35f1b99176ad" + "bytes": "4d1269db0708ce2c4481ccb8df9e882ad3f671edea3087e40a631a4bbf1cf472" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0360bb53a88dea62bcfa2fd63d6d5aac9d0b8bc9a9d221bf9ff35f1b99176ad" + "bytes": "4d1269db0708ce2c4481ccb8df9e882ad3f671edea3087e40a631a4bbf1cf472" } ] }, "durability": "persistent", "val": { - "bytes": "1f480c57cc249dc48ea6ff9526e9580d7151fcb9207a15d06cc41d0ff3edced7" + "bytes": "8c02ea30543199922af52a52989160d075d73f8f80f56a7da324327217a4021e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "399284041" + "i128": "881990259" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.165.json index 2e1e5431..7878c4bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "534790286" + "i128": "957113806" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "534790286" + "i128": "957113806" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e3ce4d208e55ce1690ebb0f2a8197d1ab07ad3f87d0f9aca507a306d22860e0" + "bytes": "2c8576b4b54fdbac87d16b6059ea437f6885eef1de2cc90705998eb2b9c8e872" }, { - "u64": "1378" + "u64": "2331" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "534790286" + "i128": "957113806" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1378, + "timestamp": 2331, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "552814f91dc7e1ccc8d5269fad3577c5352767f264c9dc76dc4d2bd5ed75e960" + "bytes": "7a50edd466c381ac1f9a5fe6c89de9cc0800c2e575dbb665850b283029389f16" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "552814f91dc7e1ccc8d5269fad3577c5352767f264c9dc76dc4d2bd5ed75e960" + "bytes": "7a50edd466c381ac1f9a5fe6c89de9cc0800c2e575dbb665850b283029389f16" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "534790286" + "i128": "957113806" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "534790286" + "i128": "957113806" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1378" + "u64": "2331" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1308bf1ac32ffa0115531efe5ab57d52ffe1a1e9bf2d02ab1df3604d717449d3" + "bytes": "6cf314b080d2f1238e498d7586be65190c9090595c72bf297a47882b6d119413" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1308bf1ac32ffa0115531efe5ab57d52ffe1a1e9bf2d02ab1df3604d717449d3" + "bytes": "6cf314b080d2f1238e498d7586be65190c9090595c72bf297a47882b6d119413" } ] }, "durability": "persistent", "val": { - "bytes": "552814f91dc7e1ccc8d5269fad3577c5352767f264c9dc76dc4d2bd5ed75e960" + "bytes": "7a50edd466c381ac1f9a5fe6c89de9cc0800c2e575dbb665850b283029389f16" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "534790286" + "i128": "957113806" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.166.json index a051289a..df40dd6c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "407516022" + "i128": "261375748" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "407516022" + "i128": "261375748" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a963cc9ba8bac0e7c04734a8222c4fa763d209634a0dc8aff9549cd1ff96349" + "bytes": "90ae4bb41fd6f5f0268d8135d6a3ff902ed650210000be164d8a42d4d3b60dae" }, { - "u64": "791" + "u64": "941" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "407516022" + "i128": "261375748" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 791, + "timestamp": 941, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3fdcba39b09e2322a8da67adf9681e8f66c2e6259b959ad5f61f845b5890e476" + "bytes": "ea96e27f4223e11d0ec9d9d902ab96f3e98369ba5f499d9a2ac8f28c30ef33e6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3fdcba39b09e2322a8da67adf9681e8f66c2e6259b959ad5f61f845b5890e476" + "bytes": "ea96e27f4223e11d0ec9d9d902ab96f3e98369ba5f499d9a2ac8f28c30ef33e6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "407516022" + "i128": "261375748" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "407516022" + "i128": "261375748" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "791" + "u64": "941" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "229807ea95e47b51cd1dbdfa82d2dfea434e7017ca7ffd651539638150b337be" + "bytes": "3f82700fa8b777509df5968edbefc1caee8f541d0c757ed0848119021a43cf4e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "229807ea95e47b51cd1dbdfa82d2dfea434e7017ca7ffd651539638150b337be" + "bytes": "3f82700fa8b777509df5968edbefc1caee8f541d0c757ed0848119021a43cf4e" } ] }, "durability": "persistent", "val": { - "bytes": "3fdcba39b09e2322a8da67adf9681e8f66c2e6259b959ad5f61f845b5890e476" + "bytes": "ea96e27f4223e11d0ec9d9d902ab96f3e98369ba5f499d9a2ac8f28c30ef33e6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "407516022" + "i128": "261375748" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.167.json index 44aaec2d..77915d3d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403536773" + "i128": "665075436" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403536773" + "i128": "665075436" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f80e36d8c546b3281db4a40d9c6809140036ef70fb639c045667994c9ebec0fc" + "bytes": "c6314a665edc97e7eb20b49549b4431c38c2d564594d9cb3a8cda503e566eb3c" }, { - "u64": "775" + "u64": "1617" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "403536773" + "i128": "665075436" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 775, + "timestamp": 1617, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8593256c473597cf3fe00b1a33deee8eeeca38f9b5c437fa515aac12afb313e3" + "bytes": "d5878aff311f608578d6d00ab2d2aae4eb7dedb4da880f369860747e1e81d8e4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8593256c473597cf3fe00b1a33deee8eeeca38f9b5c437fa515aac12afb313e3" + "bytes": "d5878aff311f608578d6d00ab2d2aae4eb7dedb4da880f369860747e1e81d8e4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403536773" + "i128": "665075436" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "403536773" + "i128": "665075436" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "775" + "u64": "1617" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "530bdeb31c064facfac55c9ddc6fbff35c8af7ad10bcc5f6efd1907664b35b7b" + "bytes": "27062f982a801cf9035381f65365626693c0dbbb7b06e73331df2e7f95ffdbb1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "530bdeb31c064facfac55c9ddc6fbff35c8af7ad10bcc5f6efd1907664b35b7b" + "bytes": "27062f982a801cf9035381f65365626693c0dbbb7b06e73331df2e7f95ffdbb1" } ] }, "durability": "persistent", "val": { - "bytes": "8593256c473597cf3fe00b1a33deee8eeeca38f9b5c437fa515aac12afb313e3" + "bytes": "d5878aff311f608578d6d00ab2d2aae4eb7dedb4da880f369860747e1e81d8e4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "403536773" + "i128": "665075436" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.168.json index fdf6bbac..da1a6912 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "585018637" + "i128": "780288222" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "585018637" + "i128": "780288222" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73ea4cf4c8bac19e7e36e6f7cc11d42731a26a727f95a881cf271005209dceb2" + "bytes": "da4490b0d2c634a0be22efe3960f54a9b4d99dd4dc08c02ab56d9005b201dca7" }, { - "u64": "2088" + "u64": "2976" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "585018637" + "i128": "780288222" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2088, + "timestamp": 2976, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93acc8d1f9a1c32dd2701aefacf5450af28cd5a4b5ce72cdddea07cc812fcd84" + "bytes": "bf1cbf40fffca83f72978f4bb75a6aabcc5ca22fd74f96ad1f3879afa699383e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93acc8d1f9a1c32dd2701aefacf5450af28cd5a4b5ce72cdddea07cc812fcd84" + "bytes": "bf1cbf40fffca83f72978f4bb75a6aabcc5ca22fd74f96ad1f3879afa699383e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "585018637" + "i128": "780288222" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "585018637" + "i128": "780288222" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2088" + "u64": "2976" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c28d1802f50f4589de10463525caa3a90c2786ef19c2eb7c264aad406b1613c4" + "bytes": "2c1b5c294d57037ff1399e570614687b989cbafc413e04c840960dfbd859936d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c28d1802f50f4589de10463525caa3a90c2786ef19c2eb7c264aad406b1613c4" + "bytes": "2c1b5c294d57037ff1399e570614687b989cbafc413e04c840960dfbd859936d" } ] }, "durability": "persistent", "val": { - "bytes": "93acc8d1f9a1c32dd2701aefacf5450af28cd5a4b5ce72cdddea07cc812fcd84" + "bytes": "bf1cbf40fffca83f72978f4bb75a6aabcc5ca22fd74f96ad1f3879afa699383e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "585018637" + "i128": "780288222" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.169.json index e15d02e4..f9670e7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "947914550" + "i128": "777087679" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "947914550" + "i128": "777087679" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "430fc4d13d9683431da6163dc05dfc33f696e0193eed7b7b6c839c91ca6c5c6c" + "bytes": "aeac6246282698e98383858cbb8a15c2b010a7ceb77515db023914c14cc415ae" }, { - "u64": "572" + "u64": "1701" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "947914550" + "i128": "777087679" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 572, + "timestamp": 1701, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4dbc3fd8a3c3f833dea5bc0f49667e71024d80996f3084c76db688f3246ad59c" + "bytes": "cd8a4e2ae29053a128d3eab36c79d10615fb61e19220d657c4adaf2511a40fa7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4dbc3fd8a3c3f833dea5bc0f49667e71024d80996f3084c76db688f3246ad59c" + "bytes": "cd8a4e2ae29053a128d3eab36c79d10615fb61e19220d657c4adaf2511a40fa7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "947914550" + "i128": "777087679" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "947914550" + "i128": "777087679" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "572" + "u64": "1701" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7cb7a041dc687de212240b77e97d36ab06cfdd4ba5e17e4e9b39581fdebc1855" + "bytes": "d83c99fc3c95fb7b67ed7cc965644c71d5196262f6dc7637f10a7313e7113bd4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7cb7a041dc687de212240b77e97d36ab06cfdd4ba5e17e4e9b39581fdebc1855" + "bytes": "d83c99fc3c95fb7b67ed7cc965644c71d5196262f6dc7637f10a7313e7113bd4" } ] }, "durability": "persistent", "val": { - "bytes": "4dbc3fd8a3c3f833dea5bc0f49667e71024d80996f3084c76db688f3246ad59c" + "bytes": "cd8a4e2ae29053a128d3eab36c79d10615fb61e19220d657c4adaf2511a40fa7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "947914550" + "i128": "777087679" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.17.json index 9e4ccfaa..36f555ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "249935643" + "i128": "75204222" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "249935643" + "i128": "75204222" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "42866e61d6bab09d4d1b9c0aebe1ce9ac9826b533c2d96ea6f51463a9da02c1f" + "bytes": "ec94b39b9ddd8f014c9fd22f33ad245353e450e3f716c7ef0627d0216af405fe" }, { - "u64": "502" + "u64": "2041" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "249935643" + "i128": "75204222" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 502, + "timestamp": 2041, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4685b37d9ed5cca273abe7d29f5cc4c5bd9b434404ebc3579a15fa8793b920b" + "bytes": "d9f27d791a7d1c7ac19d9a9c83e9d1287a4f9c694748fc242691451f624b8884" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4685b37d9ed5cca273abe7d29f5cc4c5bd9b434404ebc3579a15fa8793b920b" + "bytes": "d9f27d791a7d1c7ac19d9a9c83e9d1287a4f9c694748fc242691451f624b8884" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "249935643" + "i128": "75204222" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "249935643" + "i128": "75204222" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "502" + "u64": "2041" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6bbfbcb41cbf1899687c133f22cc03eed5fb20c13a405fa54a3f783e6250d551" + "bytes": "0af43da4030857cd20e557e1472bee707a9c4ca3ca5b57c46e274111102cfee3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6bbfbcb41cbf1899687c133f22cc03eed5fb20c13a405fa54a3f783e6250d551" + "bytes": "0af43da4030857cd20e557e1472bee707a9c4ca3ca5b57c46e274111102cfee3" } ] }, "durability": "persistent", "val": { - "bytes": "c4685b37d9ed5cca273abe7d29f5cc4c5bd9b434404ebc3579a15fa8793b920b" + "bytes": "d9f27d791a7d1c7ac19d9a9c83e9d1287a4f9c694748fc242691451f624b8884" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "249935643" + "i128": "75204222" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.170.json index 71a6c554..44322e5e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "58009659" + "i128": "318946310" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "58009659" + "i128": "318946310" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e587cbde09c8521c26c41a4c3864913705756cbb3ff281a2a4f367b89ffd9873" + "bytes": "bdac9c15b143ea999f750a3b3423ea2efe0c7ef65fe5448fc1189a915aa793fc" }, { - "u64": "2545" + "u64": "1429" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "58009659" + "i128": "318946310" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2545, + "timestamp": 1429, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a467c78916246a7cd274dfff310b8d604aba5df4377367e6607ee8b006c6c66b" + "bytes": "f6ec99a02efb13a7b5cb5d543b8e4e610bc2126f43c82292a530ba48c19dc8b5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a467c78916246a7cd274dfff310b8d604aba5df4377367e6607ee8b006c6c66b" + "bytes": "f6ec99a02efb13a7b5cb5d543b8e4e610bc2126f43c82292a530ba48c19dc8b5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "58009659" + "i128": "318946310" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "58009659" + "i128": "318946310" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2545" + "u64": "1429" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36da7d16e840abe13078344421a5cdd562bc5132390d3e3e5a84e1bd55f4767c" + "bytes": "f31fd85f4cbfb084e966960ea349533e863b24920549e2e84084d7079daea974" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36da7d16e840abe13078344421a5cdd562bc5132390d3e3e5a84e1bd55f4767c" + "bytes": "f31fd85f4cbfb084e966960ea349533e863b24920549e2e84084d7079daea974" } ] }, "durability": "persistent", "val": { - "bytes": "a467c78916246a7cd274dfff310b8d604aba5df4377367e6607ee8b006c6c66b" + "bytes": "f6ec99a02efb13a7b5cb5d543b8e4e610bc2126f43c82292a530ba48c19dc8b5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "58009659" + "i128": "318946310" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.171.json index 85f25431..5a851276 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "768100047" + "i128": "153418716" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "768100047" + "i128": "153418716" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3c8c1eba9ab9420c594b9db02ae7700ddf5630e0d4f405764ff8e892092017f2" + "bytes": "eed1144ee00d9ea14f68a137375b771278bdd01d1402c62113b9bf2c6e5ebcff" }, { - "u64": "1411" + "u64": "1705" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "768100047" + "i128": "153418716" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1411, + "timestamp": 1705, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "64e1da0c2e86f59b9f4d8fd81244c73568e49e29961d24bb0bc2061e8ca63b7d" + "bytes": "36b22a2da60d8015cd094565fbc7c3c07b58fe00140459da20b2240251849ea2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "64e1da0c2e86f59b9f4d8fd81244c73568e49e29961d24bb0bc2061e8ca63b7d" + "bytes": "36b22a2da60d8015cd094565fbc7c3c07b58fe00140459da20b2240251849ea2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "768100047" + "i128": "153418716" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "768100047" + "i128": "153418716" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1411" + "u64": "1705" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1134209446d0eeae1cbfac073626055bc2488bca04d58af9b5d0dff3f4d22a44" + "bytes": "544b56f085189b2742c9991b65bce8377311292567c206cc085de0c0fcc51256" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1134209446d0eeae1cbfac073626055bc2488bca04d58af9b5d0dff3f4d22a44" + "bytes": "544b56f085189b2742c9991b65bce8377311292567c206cc085de0c0fcc51256" } ] }, "durability": "persistent", "val": { - "bytes": "64e1da0c2e86f59b9f4d8fd81244c73568e49e29961d24bb0bc2061e8ca63b7d" + "bytes": "36b22a2da60d8015cd094565fbc7c3c07b58fe00140459da20b2240251849ea2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "768100047" + "i128": "153418716" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.172.json index cf45d287..5e645411 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "900531887" + "i128": "626417716" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900531887" + "i128": "626417716" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d610437aec8407cdaf7cf4360d54cf2eff123c9cceb52567b282d8c420a49c0d" + "bytes": "175d6c601f236d7eaadd713c57160b7f9d40d86f3837188058c44955a69e0446" }, { - "u64": "389" + "u64": "3566" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "900531887" + "i128": "626417716" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 389, + "timestamp": 3566, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da28a93725cf0cbdf6c2d0ebd7b705afba80a831ee25708e6ef785cfb1e27eb4" + "bytes": "1b68950d7f30d6db4e4089995434b365ae28e588d607f49a3361d35864353a41" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da28a93725cf0cbdf6c2d0ebd7b705afba80a831ee25708e6ef785cfb1e27eb4" + "bytes": "1b68950d7f30d6db4e4089995434b365ae28e588d607f49a3361d35864353a41" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "900531887" + "i128": "626417716" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "900531887" + "i128": "626417716" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "389" + "u64": "3566" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9726bbb92d436245ced95cd68bc576bbbdb531e0408b5e2bf7fa626a2d6f8d0d" + "bytes": "7a70dc9b5eda2acae44da08542180fd48c779d1893dc1a1e6163b1b7152ab568" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9726bbb92d436245ced95cd68bc576bbbdb531e0408b5e2bf7fa626a2d6f8d0d" + "bytes": "7a70dc9b5eda2acae44da08542180fd48c779d1893dc1a1e6163b1b7152ab568" } ] }, "durability": "persistent", "val": { - "bytes": "da28a93725cf0cbdf6c2d0ebd7b705afba80a831ee25708e6ef785cfb1e27eb4" + "bytes": "1b68950d7f30d6db4e4089995434b365ae28e588d607f49a3361d35864353a41" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "900531887" + "i128": "626417716" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.173.json index cfb4eb00..af8e20d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686600002" + "i128": "385744818" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686600002" + "i128": "385744818" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7080f8d5e3431cef8c205c40b2a74703b222778ab2c65e4c6999a4978c7502bc" + "bytes": "cd5373ab3063b11d67e7d0cd36a36bcdb75c0fce0b2faa42044519e696f20414" }, { - "u64": "685" + "u64": "2869" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686600002" + "i128": "385744818" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 685, + "timestamp": 2869, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4810d79a3aea89ed87e9d0378a78d2812a760f52a33180c1f709d920dd1eb287" + "bytes": "e17eb4c937101e8b32748a85f7742a2c32d12dc6ff976fb94caf6132c5fda8d3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4810d79a3aea89ed87e9d0378a78d2812a760f52a33180c1f709d920dd1eb287" + "bytes": "e17eb4c937101e8b32748a85f7742a2c32d12dc6ff976fb94caf6132c5fda8d3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686600002" + "i128": "385744818" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "686600002" + "i128": "385744818" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "685" + "u64": "2869" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1dc4c71599cd45f57c827c28a42ead630f9d676336c1f6366edb3e5cabb15280" + "bytes": "c91ca30ed19942142bd9cb00cd9dcd12b0d055eebd963fba434e66fb709fdf3e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1dc4c71599cd45f57c827c28a42ead630f9d676336c1f6366edb3e5cabb15280" + "bytes": "c91ca30ed19942142bd9cb00cd9dcd12b0d055eebd963fba434e66fb709fdf3e" } ] }, "durability": "persistent", "val": { - "bytes": "4810d79a3aea89ed87e9d0378a78d2812a760f52a33180c1f709d920dd1eb287" + "bytes": "e17eb4c937101e8b32748a85f7742a2c32d12dc6ff976fb94caf6132c5fda8d3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "686600002" + "i128": "385744818" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.174.json index 5fd84ebc..cf604b8d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "68662313" + "i128": "811349872" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "68662313" + "i128": "811349872" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "590b8acc90b7cb449d47733d3560a2cfc85e3671d3933f18476853d0a5f8dcf3" + "bytes": "0fbd1660941822f0d9b520f25fb6eb421e5539b0c98fd677902cf43b574a2f11" }, { - "u64": "1868" + "u64": "2523" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "68662313" + "i128": "811349872" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1868, + "timestamp": 2523, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89ce662eb4795d10b3a5d0f734d28d8a927553fcac7d7f423907ea2abeecde7e" + "bytes": "a0e69668671756cd8ab90bf80c203a53aa9c089e542fbe39e010088f22b8c751" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89ce662eb4795d10b3a5d0f734d28d8a927553fcac7d7f423907ea2abeecde7e" + "bytes": "a0e69668671756cd8ab90bf80c203a53aa9c089e542fbe39e010088f22b8c751" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "68662313" + "i128": "811349872" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "68662313" + "i128": "811349872" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1868" + "u64": "2523" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca3107ae80ee8804b77f1de9b250c08e764209a244a29e4e5e1b73aa8866fc70" + "bytes": "5d238924f035684daa6fa3f1c618957e7f979bf931a3ebc0a231f2f98bfd8d2a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca3107ae80ee8804b77f1de9b250c08e764209a244a29e4e5e1b73aa8866fc70" + "bytes": "5d238924f035684daa6fa3f1c618957e7f979bf931a3ebc0a231f2f98bfd8d2a" } ] }, "durability": "persistent", "val": { - "bytes": "89ce662eb4795d10b3a5d0f734d28d8a927553fcac7d7f423907ea2abeecde7e" + "bytes": "a0e69668671756cd8ab90bf80c203a53aa9c089e542fbe39e010088f22b8c751" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "68662313" + "i128": "811349872" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.175.json index 6fd930cb..b0ba8190 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "320990336" + "i128": "602406713" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "320990336" + "i128": "602406713" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7adb4a7837c79e802de8683a9f335b4865104fb0a3f4b51148f7bba18070b01c" + "bytes": "736998b4088b1e4c54fa7b27465c7b8803c2b8f9a32bd588b1217ff516c1b1e8" }, { - "u64": "36" + "u64": "1433" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "320990336" + "i128": "602406713" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36, + "timestamp": 1433, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5ab86ab1838a6e449e1b6258b051ea43fbebd33748c0cae70a56f5d6631dab6c" + "bytes": "35b75eb916e7c8e2dcfa758bf0ca535dedc1de9f2a4a67b14f44f8d4c6842264" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5ab86ab1838a6e449e1b6258b051ea43fbebd33748c0cae70a56f5d6631dab6c" + "bytes": "35b75eb916e7c8e2dcfa758bf0ca535dedc1de9f2a4a67b14f44f8d4c6842264" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "320990336" + "i128": "602406713" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "320990336" + "i128": "602406713" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "36" + "u64": "1433" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f37bd5cbd680fa3051afa39890c7fdaf98337325f7d6e4400645d69adde3ba67" + "bytes": "f96d089b4267223992351a1f8476b6d28ddd576d96e3ec51fd36f8746eb7a408" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f37bd5cbd680fa3051afa39890c7fdaf98337325f7d6e4400645d69adde3ba67" + "bytes": "f96d089b4267223992351a1f8476b6d28ddd576d96e3ec51fd36f8746eb7a408" } ] }, "durability": "persistent", "val": { - "bytes": "5ab86ab1838a6e449e1b6258b051ea43fbebd33748c0cae70a56f5d6631dab6c" + "bytes": "35b75eb916e7c8e2dcfa758bf0ca535dedc1de9f2a4a67b14f44f8d4c6842264" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "320990336" + "i128": "602406713" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.176.json index 26924c85..21865d49 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "919811036" + "i128": "599480490" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "919811036" + "i128": "599480490" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "56456b9fb6ba0bc490da5defb7ccc0994708c2a3a1294d2180f314f250ece155" + "bytes": "91192c3621afe23e86b34d4aa768fbc2350cf016744346debf53122e955310a4" }, { - "u64": "1470" + "u64": "618" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "919811036" + "i128": "599480490" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1470, + "timestamp": 618, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e9cd139892ce143e1a826e2a674aa6c5f167ec105a0a29f62c4bf66a0d52b04" + "bytes": "67f4d079fc5623a43cacf04cc238d3bca37aa8a83baa0b4b44f47137371bfaea" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e9cd139892ce143e1a826e2a674aa6c5f167ec105a0a29f62c4bf66a0d52b04" + "bytes": "67f4d079fc5623a43cacf04cc238d3bca37aa8a83baa0b4b44f47137371bfaea" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "919811036" + "i128": "599480490" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "919811036" + "i128": "599480490" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1470" + "u64": "618" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6bf990179ba61914d031f497205e07e4f2b0e35d3921fe1e6d728279f08efd41" + "bytes": "4c71d96fe4a98f1312b476fd741a9664250c8121c4dd3b8a2bc773f308bd9ed1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6bf990179ba61914d031f497205e07e4f2b0e35d3921fe1e6d728279f08efd41" + "bytes": "4c71d96fe4a98f1312b476fd741a9664250c8121c4dd3b8a2bc773f308bd9ed1" } ] }, "durability": "persistent", "val": { - "bytes": "2e9cd139892ce143e1a826e2a674aa6c5f167ec105a0a29f62c4bf66a0d52b04" + "bytes": "67f4d079fc5623a43cacf04cc238d3bca37aa8a83baa0b4b44f47137371bfaea" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "919811036" + "i128": "599480490" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.177.json index 5c42d131..efd214ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "76811961" + "i128": "844448186" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "76811961" + "i128": "844448186" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eec7a628bd58ffc846e4613e7a47d81f723acfd5951abb49dcdefea736055ed3" + "bytes": "b6017ebc12c48a885298310fb2ff6a00cf9b7249339523463a8ab22bb1589033" }, { - "u64": "2657" + "u64": "2079" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "76811961" + "i128": "844448186" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2657, + "timestamp": 2079, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35db727d664ab6e6143747b832e659b8acc2fe654260e5b26bf8dd0864dc0abc" + "bytes": "22a1261f8921f987cbc68b853fed4d720a44a659a37595014ff7f092e3cc9c25" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35db727d664ab6e6143747b832e659b8acc2fe654260e5b26bf8dd0864dc0abc" + "bytes": "22a1261f8921f987cbc68b853fed4d720a44a659a37595014ff7f092e3cc9c25" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "76811961" + "i128": "844448186" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "76811961" + "i128": "844448186" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2657" + "u64": "2079" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51f702ce4f5ab46aefc15459ce57cb9dcb69ca5e49db5f8766e97f4c134b2a71" + "bytes": "5dcf6dc6fd769cf7e588c845ba01bcc1e751b478fae54afc8f5729f32170952a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51f702ce4f5ab46aefc15459ce57cb9dcb69ca5e49db5f8766e97f4c134b2a71" + "bytes": "5dcf6dc6fd769cf7e588c845ba01bcc1e751b478fae54afc8f5729f32170952a" } ] }, "durability": "persistent", "val": { - "bytes": "35db727d664ab6e6143747b832e659b8acc2fe654260e5b26bf8dd0864dc0abc" + "bytes": "22a1261f8921f987cbc68b853fed4d720a44a659a37595014ff7f092e3cc9c25" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "76811961" + "i128": "844448186" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.178.json index d5f38d7f..e0aecc6a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "325637888" + "i128": "101729577" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "325637888" + "i128": "101729577" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b33d67ef28621f09fb3012221bc1d3abb2b97d4217ff95884912f665accafe03" + "bytes": "73df4190e6745136ccf27493816103e966e2ef109f563b492c4bc2b158142fdc" }, { - "u64": "730" + "u64": "2084" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "325637888" + "i128": "101729577" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 730, + "timestamp": 2084, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a305b25001420e66f3a678e77858994e855c23b7aeec18e5c04d6cf602931b3c" + "bytes": "a8f8a25343c813e7457476f4f501c81f7d60267f6fdfc192a5cd76eb7a52086f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a305b25001420e66f3a678e77858994e855c23b7aeec18e5c04d6cf602931b3c" + "bytes": "a8f8a25343c813e7457476f4f501c81f7d60267f6fdfc192a5cd76eb7a52086f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "325637888" + "i128": "101729577" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "325637888" + "i128": "101729577" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "730" + "u64": "2084" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cfaca0ef44cabfa541674eaed7c6474cf2fe544a7480144df206cc76018bc65" + "bytes": "3a20e7ca9e69f5555b6d12f29180832585ebe3525b6bea6d05080a548ba45704" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cfaca0ef44cabfa541674eaed7c6474cf2fe544a7480144df206cc76018bc65" + "bytes": "3a20e7ca9e69f5555b6d12f29180832585ebe3525b6bea6d05080a548ba45704" } ] }, "durability": "persistent", "val": { - "bytes": "a305b25001420e66f3a678e77858994e855c23b7aeec18e5c04d6cf602931b3c" + "bytes": "a8f8a25343c813e7457476f4f501c81f7d60267f6fdfc192a5cd76eb7a52086f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "325637888" + "i128": "101729577" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.179.json index 98185c33..c37aff4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "823004110" + "i128": "840821667" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "823004110" + "i128": "840821667" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "106fd9c166c456f79057f22d7a2deb5dffb7d9d9861524f7033f72341210b91d" + "bytes": "38e9db37833f419e7803a5b797e7bda5fc1d054cefc6e4ce712b7f973db882c9" }, { - "u64": "2750" + "u64": "2173" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "823004110" + "i128": "840821667" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2750, + "timestamp": 2173, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d489e1b7b67a8a1328b4d3b6de2775bcae893eb5c225e51578f7fe53a33dae4d" + "bytes": "2b6cbdedacbb0188475993e1896e60f80974b648a0fd1b100c8a8f4117b045f5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d489e1b7b67a8a1328b4d3b6de2775bcae893eb5c225e51578f7fe53a33dae4d" + "bytes": "2b6cbdedacbb0188475993e1896e60f80974b648a0fd1b100c8a8f4117b045f5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "823004110" + "i128": "840821667" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "823004110" + "i128": "840821667" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2750" + "u64": "2173" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "441166189c0fa23b47a5d722bac9dd2db431f763df578c00f352266c33b34a6f" + "bytes": "b7cd4c6f5f4a9b94f6b6dc3dff240f6cb0a5f9d28b4d54fc49a48e9254de25f9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "441166189c0fa23b47a5d722bac9dd2db431f763df578c00f352266c33b34a6f" + "bytes": "b7cd4c6f5f4a9b94f6b6dc3dff240f6cb0a5f9d28b4d54fc49a48e9254de25f9" } ] }, "durability": "persistent", "val": { - "bytes": "d489e1b7b67a8a1328b4d3b6de2775bcae893eb5c225e51578f7fe53a33dae4d" + "bytes": "2b6cbdedacbb0188475993e1896e60f80974b648a0fd1b100c8a8f4117b045f5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "823004110" + "i128": "840821667" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.18.json index 9b1332f7..fb86e263 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "605631715" + "i128": "806719848" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "605631715" + "i128": "806719848" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2fa509ba5e3b591e24e8803b85f12c41498f0452da0e167b9402f040be9db74d" + "bytes": "6d9571a4413bda205f943d68c4332a78a2ba048b0d6aa411399ddab45d539dc4" }, { - "u64": "2651" + "u64": "1586" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "605631715" + "i128": "806719848" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2651, + "timestamp": 1586, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d25934d9b4f818a70caba9462132f45284f2d327d1d42dea9554ac413a16081d" + "bytes": "900d9d29251d067404468e7fba99de049157243244f8259a515f54cc6cd56ca3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d25934d9b4f818a70caba9462132f45284f2d327d1d42dea9554ac413a16081d" + "bytes": "900d9d29251d067404468e7fba99de049157243244f8259a515f54cc6cd56ca3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "605631715" + "i128": "806719848" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "605631715" + "i128": "806719848" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2651" + "u64": "1586" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e242f6f24c6519d0cb7fdc76383d4aee7fd75b39ebe236a9bd72fdff5fe84866" + "bytes": "3e8f0cba5a2b6f8c78d39152f725ed821b6ae7e8654b8bdc7f52203a74a7e551" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e242f6f24c6519d0cb7fdc76383d4aee7fd75b39ebe236a9bd72fdff5fe84866" + "bytes": "3e8f0cba5a2b6f8c78d39152f725ed821b6ae7e8654b8bdc7f52203a74a7e551" } ] }, "durability": "persistent", "val": { - "bytes": "d25934d9b4f818a70caba9462132f45284f2d327d1d42dea9554ac413a16081d" + "bytes": "900d9d29251d067404468e7fba99de049157243244f8259a515f54cc6cd56ca3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "605631715" + "i128": "806719848" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.180.json index 90475fc9..f944e261 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "934817806" + "i128": "211548616" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "934817806" + "i128": "211548616" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "790065e05d39cf6fbba5e3676d85f1570d630beda5237a929cb41ef1370d70d6" + "bytes": "7c83cd1f6350a1c9b36dcb13cc59b8df48cb985eacc004c6e5fd097553836457" }, { - "u64": "1010" + "u64": "3086" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "934817806" + "i128": "211548616" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1010, + "timestamp": 3086, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7cc1d3b72629e8a8ea796ad0e0bc8557a5bbfd0c8122b821a23225ade574b7f" + "bytes": "e18e421cda922cda22398ae31459971df6682fb283143acc5dbc68f1e6c3f33f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7cc1d3b72629e8a8ea796ad0e0bc8557a5bbfd0c8122b821a23225ade574b7f" + "bytes": "e18e421cda922cda22398ae31459971df6682fb283143acc5dbc68f1e6c3f33f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "934817806" + "i128": "211548616" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "934817806" + "i128": "211548616" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1010" + "u64": "3086" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf5f0f551868ec0bb8f8d0a148ed550c704c2a05ead99fe8cdbb72551174ff7e" + "bytes": "a246ece4c9ae4442e00a52bee0ba97edfaed26b12a3c7af9f2f0692d2a137e2b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf5f0f551868ec0bb8f8d0a148ed550c704c2a05ead99fe8cdbb72551174ff7e" + "bytes": "a246ece4c9ae4442e00a52bee0ba97edfaed26b12a3c7af9f2f0692d2a137e2b" } ] }, "durability": "persistent", "val": { - "bytes": "d7cc1d3b72629e8a8ea796ad0e0bc8557a5bbfd0c8122b821a23225ade574b7f" + "bytes": "e18e421cda922cda22398ae31459971df6682fb283143acc5dbc68f1e6c3f33f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "934817806" + "i128": "211548616" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.181.json index 28e0ac72..8aad43b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "450791660" + "i128": "431047100" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "450791660" + "i128": "431047100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6ad40ea202fcd2550bc00c60ef044095cd3fe180413c605957f8fe42793a6f7" + "bytes": "6ed5bf9742fddfdbacbbb38dea2736ea7e6f4b692217574951f926b38dfea942" }, { - "u64": "1856" + "u64": "2899" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "450791660" + "i128": "431047100" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1856, + "timestamp": 2899, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e3d227f278656bedf9759195565d41e02ec20cde120ece0d65743a251b6f8381" + "bytes": "e940d77c081de4f5a87ef9689d0357abf91052c6e68618660dda0d420587fc74" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e3d227f278656bedf9759195565d41e02ec20cde120ece0d65743a251b6f8381" + "bytes": "e940d77c081de4f5a87ef9689d0357abf91052c6e68618660dda0d420587fc74" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "450791660" + "i128": "431047100" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "450791660" + "i128": "431047100" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1856" + "u64": "2899" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "593506f3d643ea25510be2edf2e18421aae79edb73202c97e81977085d22575c" + "bytes": "79fabde4b56098eae80799669c28d7ec5d606f045a7c8949b8d984616dc5152b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "593506f3d643ea25510be2edf2e18421aae79edb73202c97e81977085d22575c" + "bytes": "79fabde4b56098eae80799669c28d7ec5d606f045a7c8949b8d984616dc5152b" } ] }, "durability": "persistent", "val": { - "bytes": "e3d227f278656bedf9759195565d41e02ec20cde120ece0d65743a251b6f8381" + "bytes": "e940d77c081de4f5a87ef9689d0357abf91052c6e68618660dda0d420587fc74" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "450791660" + "i128": "431047100" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.182.json index d0372c8c..00120069 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "189367591" + "i128": "916881527" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "189367591" + "i128": "916881527" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8427a04c8bb2266668ebca7168e6fb0a460dae2e77da1d81e7caaaf71ded1db0" + "bytes": "a2de2f73b3b4e7770795fe2db9106d0cc91fcfa1fea9fd0a456615a08baaaee6" }, { - "u64": "1371" + "u64": "803" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "189367591" + "i128": "916881527" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1371, + "timestamp": 803, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad733eb2259fdb909b44fcec116c03149d5d053dad2d46b45d1a57a7ac263071" + "bytes": "e833084e909ba854ebd00e1590353b70537aed0296f3bb590a2f32f510a1c0f0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad733eb2259fdb909b44fcec116c03149d5d053dad2d46b45d1a57a7ac263071" + "bytes": "e833084e909ba854ebd00e1590353b70537aed0296f3bb590a2f32f510a1c0f0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "189367591" + "i128": "916881527" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "189367591" + "i128": "916881527" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1371" + "u64": "803" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad8f955279b859a4a5b2b7e6b620e5ece06b15c91e9c855f5c978ca39e9e1216" + "bytes": "3d7d6a2f149418a9cac1e311637fc74747b064eb204186313f765dcd2040f5fd" } ] }, @@ -391,4 +391,666 @@ "key": { "vec": [ { - "symbol": "EscrowI \ No newline at end of file + "symbol": "EscrowIdMap" + }, + { + "bytes": "3d7d6a2f149418a9cac1e311637fc74747b064eb204186313f765dcd2040f5fd" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "e833084e909ba854ebd00e1590353b70537aed0296f3bb590a2f32f510a1c0f0" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "vec": [ + { + "u32": 1 + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "916881527" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.183.json index 4cf8291f..ae424f41 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "88960691" + "i128": "826696927" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "88960691" + "i128": "826696927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0ff74861fbb1bad9716eaf38277174cfe00d76388fd77aa7dbbd997bbf61ec5" + "bytes": "a24b4fb80141a8615219cdca45e579b8fbbec74dedda0ccb3085c9dd815861b1" }, { - "u64": "2215" + "u64": "644" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "88960691" + "i128": "826696927" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2215, + "timestamp": 644, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45b3b8e805451aa2b22365835e30feeaa68f22742edac20548b632f3d7cc9b9f" + "bytes": "d051e2c2755eabba656fbcb1bd89155826d0a136c5f92cd2c8f0ddd3d40a7628" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45b3b8e805451aa2b22365835e30feeaa68f22742edac20548b632f3d7cc9b9f" + "bytes": "d051e2c2755eabba656fbcb1bd89155826d0a136c5f92cd2c8f0ddd3d40a7628" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "88960691" + "i128": "826696927" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "88960691" + "i128": "826696927" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2215" + "u64": "644" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c0e63e03181656610946c4555b538f9692e438ddd518cf3af301b43ff70bfe1" + "bytes": "a7b881a4a90132bdb45e4c029edad6a98867530e75ae6a9b39c114e1e874776b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c0e63e03181656610946c4555b538f9692e438ddd518cf3af301b43ff70bfe1" + "bytes": "a7b881a4a90132bdb45e4c029edad6a98867530e75ae6a9b39c114e1e874776b" } ] }, "durability": "persistent", "val": { - "bytes": "45b3b8e805451aa2b22365835e30feeaa68f22742edac20548b632f3d7cc9b9f" + "bytes": "d051e2c2755eabba656fbcb1bd89155826d0a136c5f92cd2c8f0ddd3d40a7628" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "88960691" + "i128": "826696927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.184.json index 05aa32dd..de78689f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "685995847" + "i128": "475375525" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "685995847" + "i128": "475375525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a940c9eb5226ce8b28b4c65afc79face36f9d806bc3d7345b948dd1525be4fd" + "bytes": "7c69045bf155f70d1315eb82bd6c2eea155429eea7f32ce2445c7d349bef53a6" }, { - "u64": "1770" + "u64": "491" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "685995847" + "i128": "475375525" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1770, + "timestamp": 491, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca20a4ad75ca469c50ecb1e8ec07ab0953cbba596f119dfa65ff7cf11e074295" + "bytes": "9fa27bf5b9bf7dca5a14177365ca2d03d988c3744139276616f0f8ca8abd746c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca20a4ad75ca469c50ecb1e8ec07ab0953cbba596f119dfa65ff7cf11e074295" + "bytes": "9fa27bf5b9bf7dca5a14177365ca2d03d988c3744139276616f0f8ca8abd746c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "685995847" + "i128": "475375525" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "685995847" + "i128": "475375525" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1770" + "u64": "491" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78ff5d9811d2e3d3f5522549375fd0304dac1f1dc04752620ab5e9fcd612e4db" + "bytes": "59710d997c7af0da1b1d5de8c27b2f135bb4ef10bb87a6f6033f4b70c15c01a4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78ff5d9811d2e3d3f5522549375fd0304dac1f1dc04752620ab5e9fcd612e4db" + "bytes": "59710d997c7af0da1b1d5de8c27b2f135bb4ef10bb87a6f6033f4b70c15c01a4" } ] }, "durability": "persistent", "val": { - "bytes": "ca20a4ad75ca469c50ecb1e8ec07ab0953cbba596f119dfa65ff7cf11e074295" + "bytes": "9fa27bf5b9bf7dca5a14177365ca2d03d988c3744139276616f0f8ca8abd746c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "685995847" + "i128": "475375525" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.185.json index 60d71563..4ff67300 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "731052019" + "i128": "803391625" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "731052019" + "i128": "803391625" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "403076db6069ff30d9b1ab9af2cca7a7b05e25ed5e7cb649aace7fb720fdbf4b" + "bytes": "f9052cbbc71723ff6a0993aa8a49bacf75db04ee02fa1d9e1d6b480f2faa96c8" }, { - "u64": "2761" + "u64": "1343" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "731052019" + "i128": "803391625" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2761, + "timestamp": 1343, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e5e62f351d2ea184d9fa6d2f1c7208491d10a1c140ce018ae8479ace831f0f2" + "bytes": "e1b4efd320372b8ba7f124da8b34410c1d7dcbf7c65ea8cb768babb1a7d4d6af" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e5e62f351d2ea184d9fa6d2f1c7208491d10a1c140ce018ae8479ace831f0f2" + "bytes": "e1b4efd320372b8ba7f124da8b34410c1d7dcbf7c65ea8cb768babb1a7d4d6af" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "731052019" + "i128": "803391625" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "731052019" + "i128": "803391625" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2761" + "u64": "1343" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5eaac898f8a33be6c94bf8d70adecc3f191f06b54018416a480e73b5d1353b40" + "bytes": "9866ddce8bcfd74b7ace7d11aaeb8aa649ffdab961b12873a77a04fdd4aef38d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5eaac898f8a33be6c94bf8d70adecc3f191f06b54018416a480e73b5d1353b40" + "bytes": "9866ddce8bcfd74b7ace7d11aaeb8aa649ffdab961b12873a77a04fdd4aef38d" } ] }, "durability": "persistent", "val": { - "bytes": "1e5e62f351d2ea184d9fa6d2f1c7208491d10a1c140ce018ae8479ace831f0f2" + "bytes": "e1b4efd320372b8ba7f124da8b34410c1d7dcbf7c65ea8cb768babb1a7d4d6af" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "731052019" + "i128": "803391625" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.186.json index b944d745..04c98bb4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "381552205" + "i128": "293718426" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381552205" + "i128": "293718426" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d6474cf233aeee7c387475aaf70ab6b21fb5c7b20d2b66451b4e8a4a472d8430" + "bytes": "96b3ca3a0d8562eccac38f3353f3bb83d2ba41602c4cf2e63e848e131363eb4f" }, { - "u64": "3154" + "u64": "2490" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "381552205" + "i128": "293718426" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3154, + "timestamp": 2490, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "080905a7454e9fa824487b4ed8685a8d0873d61813093cf125a4939e6b7116cc" + "bytes": "ea185fa11433a34b79cf95637d63e955049891dacdd3ecfb72a5af159e522a0c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "080905a7454e9fa824487b4ed8685a8d0873d61813093cf125a4939e6b7116cc" + "bytes": "ea185fa11433a34b79cf95637d63e955049891dacdd3ecfb72a5af159e522a0c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381552205" + "i128": "293718426" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "381552205" + "i128": "293718426" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3154" + "u64": "2490" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e021cea9a131a18134ffc1216da507eba1b4baf444c6b585b0fbcbbfd2da2924" + "bytes": "e7b5a9234fa62500fd940df9f6f65d03386cdf05af85fd568a84e2cdfe528f59" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e021cea9a131a18134ffc1216da507eba1b4baf444c6b585b0fbcbbfd2da2924" + "bytes": "e7b5a9234fa62500fd940df9f6f65d03386cdf05af85fd568a84e2cdfe528f59" } ] }, "durability": "persistent", "val": { - "bytes": "080905a7454e9fa824487b4ed8685a8d0873d61813093cf125a4939e6b7116cc" + "bytes": "ea185fa11433a34b79cf95637d63e955049891dacdd3ecfb72a5af159e522a0c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "381552205" + "i128": "293718426" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.187.json index f9c418fe..f00e18f2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "724473695" + "i128": "15065494" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "724473695" + "i128": "15065494" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ad412b9237c1df4f608cffc51cde8f6525c6b180432066d15edddaf0ab5b603" + "bytes": "52977928115e9e0b1c63cfbdbd37cd2f33f522d324be02c5ee512d867cd7e43e" }, { - "u64": "3323" + "u64": "2096" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "724473695" + "i128": "15065494" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3323, + "timestamp": 2096, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0140351f4b477e1220247d66a3d1d4a2a2a8ce38012755e125f6f4a2562ae1f" + "bytes": "ca856ba1c85db327c76a6e70fd21a4a1f20f47765828fe9fc022ca10c2024823" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0140351f4b477e1220247d66a3d1d4a2a2a8ce38012755e125f6f4a2562ae1f" + "bytes": "ca856ba1c85db327c76a6e70fd21a4a1f20f47765828fe9fc022ca10c2024823" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "724473695" + "i128": "15065494" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "724473695" + "i128": "15065494" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3323" + "u64": "2096" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b73de22360be356c1f6fc2f9c5c9a500b9d8c9dd348697783bbeddd09f44718" + "bytes": "2b844bfad65c462dabe23a13a4f689ef40df837d4e3de2bac39159bc80da6920" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b73de22360be356c1f6fc2f9c5c9a500b9d8c9dd348697783bbeddd09f44718" + "bytes": "2b844bfad65c462dabe23a13a4f689ef40df837d4e3de2bac39159bc80da6920" } ] }, "durability": "persistent", "val": { - "bytes": "b0140351f4b477e1220247d66a3d1d4a2a2a8ce38012755e125f6f4a2562ae1f" + "bytes": "ca856ba1c85db327c76a6e70fd21a4a1f20f47765828fe9fc022ca10c2024823" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "724473695" + "i128": "15065494" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.188.json index 02d19fed..e7f3be95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "725323730" + "i128": "275316442" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "725323730" + "i128": "275316442" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95cc706845f3c82c5a878ff0c325bb217a70344ee78f7303cd19442dd36fa94c" + "bytes": "0ec414085a608651f770b86c4b01e4cf11366c683b2f54f6329d26a2de2d41ca" }, { - "u64": "1027" + "u64": "1698" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "725323730" + "i128": "275316442" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1027, + "timestamp": 1698, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e9831261d46ab2d21943c87a30e004c6e72099efa6309eee603cbf5ecd38ccd" + "bytes": "20f2d7e7b1cca64d6545f227fc7f95f11ae75124a1b46a1c9a7a7be9cd09a2f2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e9831261d46ab2d21943c87a30e004c6e72099efa6309eee603cbf5ecd38ccd" + "bytes": "20f2d7e7b1cca64d6545f227fc7f95f11ae75124a1b46a1c9a7a7be9cd09a2f2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "725323730" + "i128": "275316442" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "725323730" + "i128": "275316442" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1027" + "u64": "1698" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c38cc5d8db6c72f284a49fa5ae905e987a0a125e712f69ce56f180fd0d9288c" + "bytes": "40306f2a6d708533bee6a8733907d3da51d53de3c2dc6758ed87c1f504fb8794" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c38cc5d8db6c72f284a49fa5ae905e987a0a125e712f69ce56f180fd0d9288c" + "bytes": "40306f2a6d708533bee6a8733907d3da51d53de3c2dc6758ed87c1f504fb8794" } ] }, "durability": "persistent", "val": { - "bytes": "6e9831261d46ab2d21943c87a30e004c6e72099efa6309eee603cbf5ecd38ccd" + "bytes": "20f2d7e7b1cca64d6545f227fc7f95f11ae75124a1b46a1c9a7a7be9cd09a2f2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "725323730" + "i128": "275316442" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.189.json index cd84c02b..e6b6267e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "46822669" + "i128": "524505870" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "46822669" + "i128": "524505870" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "910754e369b8be79e3786d11c1e2ccc2915c4473027d798771dbef2f3d75094e" + "bytes": "ea757b7ea85942a8a1a6a05024671da4c1404421e7aa1b52fa92c81205ecdea0" }, { - "u64": "830" + "u64": "2256" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "46822669" + "i128": "524505870" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 830, + "timestamp": 2256, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fc417da9b08e89bc3f1a07be9ef87bceb493b9d9a53c97b14bc3887ac729f76d" + "bytes": "44d14204a527777e3e195842905528c86e2a0c20dad1e2eee17443c2660af6d9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fc417da9b08e89bc3f1a07be9ef87bceb493b9d9a53c97b14bc3887ac729f76d" + "bytes": "44d14204a527777e3e195842905528c86e2a0c20dad1e2eee17443c2660af6d9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "46822669" + "i128": "524505870" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "46822669" + "i128": "524505870" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "830" + "u64": "2256" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f126c6a150aecb528373af64d2573672b3347032e567fbc45b4a943b4fdfd425" + "bytes": "b8504a024aa63d4aedb1bc799a73387c233d4e3ed7e395149d6d9cc46c92cd7b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f126c6a150aecb528373af64d2573672b3347032e567fbc45b4a943b4fdfd425" + "bytes": "b8504a024aa63d4aedb1bc799a73387c233d4e3ed7e395149d6d9cc46c92cd7b" } ] }, "durability": "persistent", "val": { - "bytes": "fc417da9b08e89bc3f1a07be9ef87bceb493b9d9a53c97b14bc3887ac729f76d" + "bytes": "44d14204a527777e3e195842905528c86e2a0c20dad1e2eee17443c2660af6d9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "46822669" + "i128": "524505870" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.19.json index e91021d8..9fdb7bf3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "691004640" + "i128": "800451433" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "691004640" + "i128": "800451433" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1bd6755047c4c064d13e7b90a42d1b5c0ca6333f2823da17b5cb5ef1e6a09098" + "bytes": "387ba7d3fe3cdf4b494a1e26b6a853946010fdd31dc8a244d54124c935b2649b" }, { - "u64": "651" + "u64": "1186" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "691004640" + "i128": "800451433" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 651, + "timestamp": 1186, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "101e8d585b5f92c5c32fa7fdc9f257bcca791b5b2235637daf277fb837470d08" + "bytes": "8a11d68b2b95e3df873c3ba43269ec04cf11bd1853494ed85c1c5e4f111070fb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "101e8d585b5f92c5c32fa7fdc9f257bcca791b5b2235637daf277fb837470d08" + "bytes": "8a11d68b2b95e3df873c3ba43269ec04cf11bd1853494ed85c1c5e4f111070fb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "691004640" + "i128": "800451433" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "691004640" + "i128": "800451433" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "651" + "u64": "1186" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1e6091ece3929a3b551554d181fcaa5ab18a61b1f720dcf5510ce2666f6c93a" + "bytes": "7f383521bea1c8e402966e86379f5ff5d02f17655b7457a5cd98ddebe210a331" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1e6091ece3929a3b551554d181fcaa5ab18a61b1f720dcf5510ce2666f6c93a" + "bytes": "7f383521bea1c8e402966e86379f5ff5d02f17655b7457a5cd98ddebe210a331" } ] }, "durability": "persistent", "val": { - "bytes": "101e8d585b5f92c5c32fa7fdc9f257bcca791b5b2235637daf277fb837470d08" + "bytes": "8a11d68b2b95e3df873c3ba43269ec04cf11bd1853494ed85c1c5e4f111070fb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "691004640" + "i128": "800451433" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.190.json index b4125436..68390acb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "600899085" + "i128": "756882890" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "600899085" + "i128": "756882890" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2f96acde95a4090134512a3d1aefc623bc9b9f3dc32e1e47f8f075b1d1a7556" + "bytes": "36ab7f6ac4501fc7db60fa1b992edd3b1cc79585081b7378d6e463f89ec39c43" }, { - "u64": "399" + "u64": "1053" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "600899085" + "i128": "756882890" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 399, + "timestamp": 1053, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4250a3a3dcc4160b02b1541ea82ff15793bb1f4018db065778bf858bbfada616" + "bytes": "b52205381d723b8a7ff90a2b86f5f9ba9edc200e8f09962fe879bccc9a073769" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4250a3a3dcc4160b02b1541ea82ff15793bb1f4018db065778bf858bbfada616" + "bytes": "b52205381d723b8a7ff90a2b86f5f9ba9edc200e8f09962fe879bccc9a073769" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "600899085" + "i128": "756882890" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "600899085" + "i128": "756882890" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "399" + "u64": "1053" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "463804cc1075b04caebfd4da77c3e86970ee729002e14d769c4f58b6236f2372" + "bytes": "7eb87bcfedec4dfb2fafc7b1c657f97c207603e3fcc847fc4d27917258ad699c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "463804cc1075b04caebfd4da77c3e86970ee729002e14d769c4f58b6236f2372" + "bytes": "7eb87bcfedec4dfb2fafc7b1c657f97c207603e3fcc847fc4d27917258ad699c" } ] }, "durability": "persistent", "val": { - "bytes": "4250a3a3dcc4160b02b1541ea82ff15793bb1f4018db065778bf858bbfada616" + "bytes": "b52205381d723b8a7ff90a2b86f5f9ba9edc200e8f09962fe879bccc9a073769" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "600899085" + "i128": "756882890" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.191.json index 1aa29e5c..baf5d23e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "801168250" + "i128": "788209011" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "801168250" + "i128": "788209011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae9d3854b4f7ad2c9734839365be5983e6956a059582a5acb0e23dbbcb6f4217" + "bytes": "5fd7c5d67f337af9ea5b1e895a765644bd4d91a123acbae81e63c1cd669bb292" }, { - "u64": "1403" + "u64": "2619" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "801168250" + "i128": "788209011" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1403, + "timestamp": 2619, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85411d42693797fd4b553d93169d40416a4d436538168b93d6567c3b4eef61ec" + "bytes": "5c847d0a5e74faa8e783a9a3dddd6bf9310dab809f7f09d1eb1811d15d9112fe" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85411d42693797fd4b553d93169d40416a4d436538168b93d6567c3b4eef61ec" + "bytes": "5c847d0a5e74faa8e783a9a3dddd6bf9310dab809f7f09d1eb1811d15d9112fe" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "801168250" + "i128": "788209011" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "801168250" + "i128": "788209011" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1403" + "u64": "2619" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60885510da76417fe4e2a0aaf7763fccc13b836e9413076965bc2d009780b4f0" + "bytes": "4b826e0d5db8d5168fa9a7f226b67340275efcbb008f059a95e7c0d059c935c5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60885510da76417fe4e2a0aaf7763fccc13b836e9413076965bc2d009780b4f0" + "bytes": "4b826e0d5db8d5168fa9a7f226b67340275efcbb008f059a95e7c0d059c935c5" } ] }, "durability": "persistent", "val": { - "bytes": "85411d42693797fd4b553d93169d40416a4d436538168b93d6567c3b4eef61ec" + "bytes": "5c847d0a5e74faa8e783a9a3dddd6bf9310dab809f7f09d1eb1811d15d9112fe" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "801168250" + "i128": "788209011" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.192.json index 63ad0c0e..2ae26381 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863883986" + "i128": "545198141" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863883986" + "i128": "545198141" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8994ce9e7a80c98f8a69cd51fb8e5747fff625dd2fe45fbac2b0bec46fee9307" + "bytes": "9ccdfbb5c98f56f7eb1601844af524da3849ea9dc4ff9d28f99869acf38ce8e4" }, { - "u64": "2031" + "u64": "473" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863883986" + "i128": "545198141" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2031, + "timestamp": 473, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94a61fd85bacfe95e0661dacb4172756584eb09020669fe420bf9d40b85468ec" + "bytes": "b21dd78ecb941b836af691603a9480b6a03a65b520a4c2648b60db3e5204a5a1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94a61fd85bacfe95e0661dacb4172756584eb09020669fe420bf9d40b85468ec" + "bytes": "b21dd78ecb941b836af691603a9480b6a03a65b520a4c2648b60db3e5204a5a1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863883986" + "i128": "545198141" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863883986" + "i128": "545198141" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2031" + "u64": "473" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f1dfd558e8698cbda6430ecf4e46c5608c21eb54651d3409859a3d88d2ef24a" + "bytes": "de075aa49ac6cfdcbc0932704994f49e0724b4ed76c9c6b6f024977dff1c5f0a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f1dfd558e8698cbda6430ecf4e46c5608c21eb54651d3409859a3d88d2ef24a" + "bytes": "de075aa49ac6cfdcbc0932704994f49e0724b4ed76c9c6b6f024977dff1c5f0a" } ] }, "durability": "persistent", "val": { - "bytes": "94a61fd85bacfe95e0661dacb4172756584eb09020669fe420bf9d40b85468ec" + "bytes": "b21dd78ecb941b836af691603a9480b6a03a65b520a4c2648b60db3e5204a5a1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "863883986" + "i128": "545198141" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.193.json index ff869d1b..2785b94d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "268410693" + "i128": "569311105" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "268410693" + "i128": "569311105" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb1957f0e1bd254fe11a698897393f38a016a0ee41bc26c84fec3e374791b208" + "bytes": "44d28aa1e4f8ad60dff19e298432bbd36a36ef130f78a7a7e451c6e797501023" }, { - "u64": "2428" + "u64": "1661" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "268410693" + "i128": "569311105" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2428, + "timestamp": 1661, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b3b55936603033a84f8a81b75ce208e2f5cde928fe6c6a0bec46738dea5ff088" + "bytes": "a7c5d7ee8f182fea8c80dfaa0a617fc07da3c16bf9381bc1abe2e241279b0579" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b3b55936603033a84f8a81b75ce208e2f5cde928fe6c6a0bec46738dea5ff088" + "bytes": "a7c5d7ee8f182fea8c80dfaa0a617fc07da3c16bf9381bc1abe2e241279b0579" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "268410693" + "i128": "569311105" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "268410693" + "i128": "569311105" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2428" + "u64": "1661" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d3a7189a1ef6339bf8693813d9da64238074087e7f514b6e7306ba708b29c29" + "bytes": "2d6ebd6111233545cdf4981fce7147ffb248267c3dcaf43779e5bced0b298a4b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d3a7189a1ef6339bf8693813d9da64238074087e7f514b6e7306ba708b29c29" + "bytes": "2d6ebd6111233545cdf4981fce7147ffb248267c3dcaf43779e5bced0b298a4b" } ] }, "durability": "persistent", "val": { - "bytes": "b3b55936603033a84f8a81b75ce208e2f5cde928fe6c6a0bec46738dea5ff088" + "bytes": "a7c5d7ee8f182fea8c80dfaa0a617fc07da3c16bf9381bc1abe2e241279b0579" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "268410693" + "i128": "569311105" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.194.json index ca4ad2ae..e262b08e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "400899450" + "i128": "402303820" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "400899450" + "i128": "402303820" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a41c6c6464b88839379bf12928fe98bb87b3b71a128ed435e6497b34c182a4d" + "bytes": "b56eae5359f616a7e24302127d8e8becd067bcaee59376e1eafed7ec9d636eb7" }, { - "u64": "2291" + "u64": "2560" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "400899450" + "i128": "402303820" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2291, + "timestamp": 2560, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32c81af24e9907ebd133f5237be722e012ac2e299d6bb6ff2fba634f7d9bbfb6" + "bytes": "ea27aab981af36f04a74c2986046d37fbe299857a66c72b17aad367eedfc617e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32c81af24e9907ebd133f5237be722e012ac2e299d6bb6ff2fba634f7d9bbfb6" + "bytes": "ea27aab981af36f04a74c2986046d37fbe299857a66c72b17aad367eedfc617e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "400899450" + "i128": "402303820" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "400899450" + "i128": "402303820" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2291" + "u64": "2560" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "980a4e273e8bc094e62bd230c4e35ec17f0dc643544ab7e9194226dcbd3e80a2" + "bytes": "fa0a40d83816d28abcc104d4e575426ded244ee9165fbf0733f44b1a8f73bd31" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "980a4e273e8bc094e62bd230c4e35ec17f0dc643544ab7e9194226dcbd3e80a2" + "bytes": "fa0a40d83816d28abcc104d4e575426ded244ee9165fbf0733f44b1a8f73bd31" } ] }, "durability": "persistent", "val": { - "bytes": "32c81af24e9907ebd133f5237be722e012ac2e299d6bb6ff2fba634f7d9bbfb6" + "bytes": "ea27aab981af36f04a74c2986046d37fbe299857a66c72b17aad367eedfc617e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "400899450" + "i128": "402303820" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.195.json index c83651ae..0dab2c5b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "392591436" + "i128": "734256522" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392591436" + "i128": "734256522" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3392b8e9e06f37c1fe7ee066d28abe19c0af5e0f329833d2d4fb555704e1f1dc" + "bytes": "20088cb5b0ad8ba017753da5cfc7391b036de0c19ce5d445e75845edd2b0ac65" }, { - "u64": "3450" + "u64": "195" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "392591436" + "i128": "734256522" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3450, + "timestamp": 195, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a0b268522dce7d1fbb30ae22aa7c60c6ed619e18bd0695f64566fdc4659bfee" + "bytes": "fbfbac0d55b36e994822d6c47e39e03b233f6b909f6f22f6d10ca8b2b6875015" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a0b268522dce7d1fbb30ae22aa7c60c6ed619e18bd0695f64566fdc4659bfee" + "bytes": "fbfbac0d55b36e994822d6c47e39e03b233f6b909f6f22f6d10ca8b2b6875015" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "392591436" + "i128": "734256522" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "392591436" + "i128": "734256522" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3450" + "u64": "195" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "418f9f648d52e93694807625235d4398cb8e5cd1deaf97a7cd4f64dd7e59712c" + "bytes": "9b8ee9540fb4bb01b95f37b961ae3a951371a45fd2a02465baf5bc05a4226355" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "418f9f648d52e93694807625235d4398cb8e5cd1deaf97a7cd4f64dd7e59712c" + "bytes": "9b8ee9540fb4bb01b95f37b961ae3a951371a45fd2a02465baf5bc05a4226355" } ] }, "durability": "persistent", "val": { - "bytes": "3a0b268522dce7d1fbb30ae22aa7c60c6ed619e18bd0695f64566fdc4659bfee" + "bytes": "fbfbac0d55b36e994822d6c47e39e03b233f6b909f6f22f6d10ca8b2b6875015" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "392591436" + "i128": "734256522" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.196.json index 0e237c22..e3906d99 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "737786431" + "i128": "430455948" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "737786431" + "i128": "430455948" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32cf8bc22ccc0d04a44988334ebfa7d9f9936b479b3e7a27ab45bd74f55c8eb5" + "bytes": "fc30293e9a3284eadd11eaa5ba60cad85c8f556e29f4ea21a0df9e558ac78338" }, { - "u64": "727" + "u64": "407" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "737786431" + "i128": "430455948" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 727, + "timestamp": 407, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e030c393a39066e56a8051dde88b7122e4a5813c86089ab4aad5db507161d5a" + "bytes": "5b68e768278b31fcfe848430e0212ebd1c9a0a51f70f2080de3cf6d76ea7dca5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e030c393a39066e56a8051dde88b7122e4a5813c86089ab4aad5db507161d5a" + "bytes": "5b68e768278b31fcfe848430e0212ebd1c9a0a51f70f2080de3cf6d76ea7dca5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "737786431" + "i128": "430455948" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "737786431" + "i128": "430455948" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "727" + "u64": "407" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca3cd3d3d00fc8d9be55ad9fc9c1d4abfeab9d3b4defd48e85469120aa7c13b8" + "bytes": "811b3f912600d3c2f6075c24a3b40970ac85442a521ba77de1a063ddf9080cbd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca3cd3d3d00fc8d9be55ad9fc9c1d4abfeab9d3b4defd48e85469120aa7c13b8" + "bytes": "811b3f912600d3c2f6075c24a3b40970ac85442a521ba77de1a063ddf9080cbd" } ] }, "durability": "persistent", "val": { - "bytes": "4e030c393a39066e56a8051dde88b7122e4a5813c86089ab4aad5db507161d5a" + "bytes": "5b68e768278b31fcfe848430e0212ebd1c9a0a51f70f2080de3cf6d76ea7dca5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "737786431" + "i128": "430455948" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.197.json index 902d2065..d087e88e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "803210815" + "i128": "615548412" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803210815" + "i128": "615548412" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "924eca5a6e9bc6b67478f625dc777acd3c30d59f863120569913f9e83cc65a21" + "bytes": "42e41061550927f9c5c11c3dfc4ad4a171f56629fc838b95896578366c3ed738" }, { - "u64": "452" + "u64": "3117" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "803210815" + "i128": "615548412" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 452, + "timestamp": 3117, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2be56bfcdf953f38aaf5f1f1276764f0e49cb65bf26e05e9657fd6900369d952" + "bytes": "dce45add6717e69ee74b206cdd1da640024cd78a68ab0602dedc46e7cc757796" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2be56bfcdf953f38aaf5f1f1276764f0e49cb65bf26e05e9657fd6900369d952" + "bytes": "dce45add6717e69ee74b206cdd1da640024cd78a68ab0602dedc46e7cc757796" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803210815" + "i128": "615548412" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "803210815" + "i128": "615548412" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "452" + "u64": "3117" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4755e4ba5bbf0fb8dc4f39704f84e2bfdd4cfe1e709e761cc054dfbd90759f8" + "bytes": "85a791c96c2db7f904fbe7a546b3792f8e4edc2dc9e9ba480b95c1743bf73ec5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4755e4ba5bbf0fb8dc4f39704f84e2bfdd4cfe1e709e761cc054dfbd90759f8" + "bytes": "85a791c96c2db7f904fbe7a546b3792f8e4edc2dc9e9ba480b95c1743bf73ec5" } ] }, "durability": "persistent", "val": { - "bytes": "2be56bfcdf953f38aaf5f1f1276764f0e49cb65bf26e05e9657fd6900369d952" + "bytes": "dce45add6717e69ee74b206cdd1da640024cd78a68ab0602dedc46e7cc757796" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "803210815" + "i128": "615548412" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.198.json index 0363911d..e17199ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "869124589" + "i128": "537522072" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "869124589" + "i128": "537522072" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a1ef2eda3a287d3b740ab6420dfedcc3961bb2fdd7ef0dc56932cb181b4758b9" + "bytes": "afb3b69266365ca2d2ddda036b78d9269bbde3f0c3d2c9d53b49c60bfe5c5830" }, { - "u64": "1870" + "u64": "2014" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "869124589" + "i128": "537522072" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1870, + "timestamp": 2014, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0e3c1870dd0d5438fd734a14b5598a1ae7110c75dd14650e974430d9258757b0" + "bytes": "05f9d773f24b6746990c165f500be19862b4340d4dab7234a76f3a9a28d1ee02" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0e3c1870dd0d5438fd734a14b5598a1ae7110c75dd14650e974430d9258757b0" + "bytes": "05f9d773f24b6746990c165f500be19862b4340d4dab7234a76f3a9a28d1ee02" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "869124589" + "i128": "537522072" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "869124589" + "i128": "537522072" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1870" + "u64": "2014" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1997b55a5a62e768bbfbdd74cdf6b94edc59d668dfff720726b524f56e39786" + "bytes": "df36662cb1b2bbea9b692b4ced11cc5f889e0314fa3ea7dd6be316849786a4f5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1997b55a5a62e768bbfbdd74cdf6b94edc59d668dfff720726b524f56e39786" + "bytes": "df36662cb1b2bbea9b692b4ced11cc5f889e0314fa3ea7dd6be316849786a4f5" } ] }, "durability": "persistent", "val": { - "bytes": "0e3c1870dd0d5438fd734a14b5598a1ae7110c75dd14650e974430d9258757b0" + "bytes": "05f9d773f24b6746990c165f500be19862b4340d4dab7234a76f3a9a28d1ee02" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "869124589" + "i128": "537522072" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.199.json index 23aea483..56d64700 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "63703290" + "i128": "216523446" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "63703290" + "i128": "216523446" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7dcf4b91c5bebe103ce7df12eefc3df18e37f300b2136c2fd39653f14ec755e" + "bytes": "2f0319e0fff169c1dd68d66383bbeef8616e96c1cc4aa025e9603d5d3e2960df" }, { - "u64": "2795" + "u64": "2654" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "63703290" + "i128": "216523446" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2795, + "timestamp": 2654, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7bd37d8d81cced95d9e3b908f736d3d26b3f9f00af2e8e55dc25131ad25d9f44" + "bytes": "f6aa66ef752a377a1429601ce9f253588606ad55cf4254f4f805993c2e6a8053" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7bd37d8d81cced95d9e3b908f736d3d26b3f9f00af2e8e55dc25131ad25d9f44" + "bytes": "f6aa66ef752a377a1429601ce9f253588606ad55cf4254f4f805993c2e6a8053" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "63703290" + "i128": "216523446" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "63703290" + "i128": "216523446" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2795" + "u64": "2654" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b22229a40a3b22cf6c1d88ce429f0e1cfc0331809f2c41ab7bff96698b2f8f96" + "bytes": "6737e2421f553caac97ac01b611ba9c45fa7957239b23a69302b710b9061b24e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b22229a40a3b22cf6c1d88ce429f0e1cfc0331809f2c41ab7bff96698b2f8f96" + "bytes": "6737e2421f553caac97ac01b611ba9c45fa7957239b23a69302b710b9061b24e" } ] }, "durability": "persistent", "val": { - "bytes": "7bd37d8d81cced95d9e3b908f736d3d26b3f9f00af2e8e55dc25131ad25d9f44" + "bytes": "f6aa66ef752a377a1429601ce9f253588606ad55cf4254f4f805993c2e6a8053" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "63703290" + "i128": "216523446" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.2.json index bf69664b..ef9867a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "304228197" + "i128": "419365437" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "304228197" + "i128": "419365437" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e7a06ef9fb6f91d45b22b3d620bd5ab6b2abac002d589939088788559168e52" + "bytes": "c915f0a876dd13485faecd6daede61eeaa70ef35777bc99847556f2f3b3729da" }, { - "u64": "901" + "u64": "999" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "304228197" + "i128": "419365437" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 901, + "timestamp": 999, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eab6853c45e203667b513b055fce5ca318b44f0a7b362c728c29d667f5da0e76" + "bytes": "a5bb7221e117fb71e792ac64137490bf21e1a5be3277a41ab589c85fcac824f9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eab6853c45e203667b513b055fce5ca318b44f0a7b362c728c29d667f5da0e76" + "bytes": "a5bb7221e117fb71e792ac64137490bf21e1a5be3277a41ab589c85fcac824f9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "304228197" + "i128": "419365437" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "304228197" + "i128": "419365437" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "901" + "u64": "999" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8dfca9c8c3bc1bb8c48c9a02c87fbda2ff53ab817cb0bad67aae0e3d2e8cfd7" + "bytes": "15cafec2dbe7636af428bfda45b13e6ea897e4775de0045043e231378017841e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8dfca9c8c3bc1bb8c48c9a02c87fbda2ff53ab817cb0bad67aae0e3d2e8cfd7" + "bytes": "15cafec2dbe7636af428bfda45b13e6ea897e4775de0045043e231378017841e" } ] }, "durability": "persistent", "val": { - "bytes": "eab6853c45e203667b513b055fce5ca318b44f0a7b362c728c29d667f5da0e76" + "bytes": "a5bb7221e117fb71e792ac64137490bf21e1a5be3277a41ab589c85fcac824f9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "304228197" + "i128": "419365437" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.20.json index 8897490b..28307c5b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "370966358" + "i128": "889169232" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "370966358" + "i128": "889169232" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "113917ed5ecddcec59cd3f743859da3f46c9b87a2e88495e7720706a5f6c0fac" + "bytes": "b700c7731dde85cbbae80a17130c9c200874f4f042f9a8d0a5871fc7d7709a98" }, { - "u64": "2949" + "u64": "2662" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "370966358" + "i128": "889169232" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2949, + "timestamp": 2662, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7e9d8d8992e72a871d8b2bff414edd9da2d9174c87b16bde1d949d68bc172df" + "bytes": "58b500d52d983fd346b00a896ab2e766a14e8d94429fc2420fb1b5d7c22f0ab9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7e9d8d8992e72a871d8b2bff414edd9da2d9174c87b16bde1d949d68bc172df" + "bytes": "58b500d52d983fd346b00a896ab2e766a14e8d94429fc2420fb1b5d7c22f0ab9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "370966358" + "i128": "889169232" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "370966358" + "i128": "889169232" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2949" + "u64": "2662" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3409cd1eadfd694842ac4efa38c9e4634d1bad8b632324808278d74d39a63750" + "bytes": "dcdbb1697f9518d17d580ede56ca7140cabd0120482c277dbe9be98c74f406ce" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3409cd1eadfd694842ac4efa38c9e4634d1bad8b632324808278d74d39a63750" + "bytes": "dcdbb1697f9518d17d580ede56ca7140cabd0120482c277dbe9be98c74f406ce" } ] }, "durability": "persistent", "val": { - "bytes": "d7e9d8d8992e72a871d8b2bff414edd9da2d9174c87b16bde1d949d68bc172df" + "bytes": "58b500d52d983fd346b00a896ab2e766a14e8d94429fc2420fb1b5d7c22f0ab9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "370966358" + "i128": "889169232" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.200.json index 39fe2cd7..149cff9a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "18197" + "i128": "712130532" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "18197" + "i128": "712130532" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "67e7016fdf87a9a77a96278b58bde65ca5c923796decd968a9da1e3be5bb2c04" + "bytes": "2cb35c0c7a2499819f7178371b1efc1d535255e62e6946f795c462657d15b6c6" }, { - "u64": "2126" + "u64": "3406" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "18197" + "i128": "712130532" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2126, + "timestamp": 3406, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "348cf8ad8579f850398faaa7fcca35aa0aff1e6206b7682835c2532e4fc78881" + "bytes": "0566e4da7b58b5d638ba9c38b3854a3aefeb9610fba012277e71847eb745ba8b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "348cf8ad8579f850398faaa7fcca35aa0aff1e6206b7682835c2532e4fc78881" + "bytes": "0566e4da7b58b5d638ba9c38b3854a3aefeb9610fba012277e71847eb745ba8b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "18197" + "i128": "712130532" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "18197" + "i128": "712130532" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2126" + "u64": "3406" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "462c0168ffffbb2698385cf189ffcba392ec7ad4961bdf3fa9ff0a56b0074b63" + "bytes": "7ff2288f6b7029b0076064bbae99ab9f98cb08b25e1a6fd7e20503decdc1a0b2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "462c0168ffffbb2698385cf189ffcba392ec7ad4961bdf3fa9ff0a56b0074b63" + "bytes": "7ff2288f6b7029b0076064bbae99ab9f98cb08b25e1a6fd7e20503decdc1a0b2" } ] }, "durability": "persistent", "val": { - "bytes": "348cf8ad8579f850398faaa7fcca35aa0aff1e6206b7682835c2532e4fc78881" + "bytes": "0566e4da7b58b5d638ba9c38b3854a3aefeb9610fba012277e71847eb745ba8b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "18197" + "i128": "712130532" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.201.json index c3d08b2f..8ba0e7b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "890301037" + "i128": "46464402" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "890301037" + "i128": "46464402" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "69034607d623fd44f4e8aa7664fd00cc019000ebfa66db456bff30df61b04817" + "bytes": "b127e3d9dd2e24afe1a8e7f394aa73dee852e4ddafb769befd2339494b4f357a" }, { - "u64": "2441" + "u64": "2523" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "890301037" + "i128": "46464402" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2441, + "timestamp": 2523, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "12d5686b8a1d50c8bd2fac6e53b74c4f201369119001b4615b38318364fda3dd" + "bytes": "769518dabd93a054610d230fbaa9cdfeed1c9da783745883d36916fe516f28fa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "12d5686b8a1d50c8bd2fac6e53b74c4f201369119001b4615b38318364fda3dd" + "bytes": "769518dabd93a054610d230fbaa9cdfeed1c9da783745883d36916fe516f28fa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "890301037" + "i128": "46464402" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "890301037" + "i128": "46464402" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2441" + "u64": "2523" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6ceb7d1d7ddb4a4a9ba4beaee121f2276094d157611ea4229edbb932368f804" + "bytes": "1b3978c68a973ff487fc2e922a1a52ab775724c708bf5c9e9d0f1f5fd99943dd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6ceb7d1d7ddb4a4a9ba4beaee121f2276094d157611ea4229edbb932368f804" + "bytes": "1b3978c68a973ff487fc2e922a1a52ab775724c708bf5c9e9d0f1f5fd99943dd" } ] }, "durability": "persistent", "val": { - "bytes": "12d5686b8a1d50c8bd2fac6e53b74c4f201369119001b4615b38318364fda3dd" + "bytes": "769518dabd93a054610d230fbaa9cdfeed1c9da783745883d36916fe516f28fa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "890301037" + "i128": "46464402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.202.json index 3168a2d3..2b5226dc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "299159840" + "i128": "811488998" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "299159840" + "i128": "811488998" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "07d240d53279309efedf7ae770f4d35d76a487578b4bbd800ae0db5d366dc937" + "bytes": "fe5e1dffd2865def473583e537ed1e62495feb865fe9f84d5b128ff7f6a59967" }, { - "u64": "3087" + "u64": "3319" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "299159840" + "i128": "811488998" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3087, + "timestamp": 3319, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "173c2698aa8660c63b7e53393f2fff0c09c930dc9017364fb136eb758e100bc8" + "bytes": "04622b3af0667f5a1609702998af906f1d406f92c2541e65380435ea663eaaf1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "173c2698aa8660c63b7e53393f2fff0c09c930dc9017364fb136eb758e100bc8" + "bytes": "04622b3af0667f5a1609702998af906f1d406f92c2541e65380435ea663eaaf1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "299159840" + "i128": "811488998" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "299159840" + "i128": "811488998" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3087" + "u64": "3319" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a84abdd5b98480d6ae725a6067518a527f82477e40fa5ccdda352591b1c1b6c" + "bytes": "51307483aed65ba0c13013fe70ef7b6057d5f7858ff5ebe884d074ce33a8c5cd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a84abdd5b98480d6ae725a6067518a527f82477e40fa5ccdda352591b1c1b6c" + "bytes": "51307483aed65ba0c13013fe70ef7b6057d5f7858ff5ebe884d074ce33a8c5cd" } ] }, "durability": "persistent", "val": { - "bytes": "173c2698aa8660c63b7e53393f2fff0c09c930dc9017364fb136eb758e100bc8" + "bytes": "04622b3af0667f5a1609702998af906f1d406f92c2541e65380435ea663eaaf1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "299159840" + "i128": "811488998" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.203.json index a1b50231..f638e3e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "688281852" + "i128": "423277757" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "688281852" + "i128": "423277757" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f07d7595891b8547540768e167b06c133f89bba78ca2aed8f3f133084a8423d7" + "bytes": "dd1a2080c25de1a90bb83e3fcdbad7c0b8dad2b3c654ffefe2e0a6e95ed9c814" }, { - "u64": "648" + "u64": "3109" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "688281852" + "i128": "423277757" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 648, + "timestamp": 3109, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81160792f2c7b3f452cdbbd06553c10fe535070793acdade041c7e0a5f596787" + "bytes": "0b951b88b90d78f76674fd57c92f7db4c67a559ac99d1ae389f939eb13f46a7b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81160792f2c7b3f452cdbbd06553c10fe535070793acdade041c7e0a5f596787" + "bytes": "0b951b88b90d78f76674fd57c92f7db4c67a559ac99d1ae389f939eb13f46a7b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "688281852" + "i128": "423277757" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "688281852" + "i128": "423277757" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "648" + "u64": "3109" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b213f0c1380f6849921b174bfe8f02577338e9cb6a74ceec1412695dfdc54099" + "bytes": "dbeb6e0b2273a2a31a78206f2697007c01856b8737faab3989c31abcd2f87421" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b213f0c1380f6849921b174bfe8f02577338e9cb6a74ceec1412695dfdc54099" + "bytes": "dbeb6e0b2273a2a31a78206f2697007c01856b8737faab3989c31abcd2f87421" } ] }, "durability": "persistent", "val": { - "bytes": "81160792f2c7b3f452cdbbd06553c10fe535070793acdade041c7e0a5f596787" + "bytes": "0b951b88b90d78f76674fd57c92f7db4c67a559ac99d1ae389f939eb13f46a7b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "688281852" + "i128": "423277757" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.204.json index 7d5c40c4..3580bb5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "986116957" + "i128": "440045714" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "986116957" + "i128": "440045714" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5885fa5b71a4101286420febbc35fa334815c3c0bf8bd5d8d30a080b892fa771" + "bytes": "c49d892f7627e0bc6711f089452f225dd73dfc4db1df441048fc4fa1f062dca1" }, { - "u64": "3199" + "u64": "1729" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "986116957" + "i128": "440045714" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3199, + "timestamp": 1729, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d12ca6d48cdd78e8aaffb766f7fd5ad00ce881614f0ae84ca22f3084e4aba613" + "bytes": "4e4610bf4e982e6e8f27e8c3605a9af29cc0204b743e45a90e1d871b5cfd1404" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d12ca6d48cdd78e8aaffb766f7fd5ad00ce881614f0ae84ca22f3084e4aba613" + "bytes": "4e4610bf4e982e6e8f27e8c3605a9af29cc0204b743e45a90e1d871b5cfd1404" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "986116957" + "i128": "440045714" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "986116957" + "i128": "440045714" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3199" + "u64": "1729" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab7b050fb53637c5565d40cc594135c51f159b9999e34c0a3d218841a8e7ae35" + "bytes": "fa0a700297dd3bf12c214a71324b12f893b5ab3c3e35ac242b40e81b364f75bc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab7b050fb53637c5565d40cc594135c51f159b9999e34c0a3d218841a8e7ae35" + "bytes": "fa0a700297dd3bf12c214a71324b12f893b5ab3c3e35ac242b40e81b364f75bc" } ] }, "durability": "persistent", "val": { - "bytes": "d12ca6d48cdd78e8aaffb766f7fd5ad00ce881614f0ae84ca22f3084e4aba613" + "bytes": "4e4610bf4e982e6e8f27e8c3605a9af29cc0204b743e45a90e1d871b5cfd1404" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "986116957" + "i128": "440045714" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.205.json index 0aabd6e4..9f093962 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "402590960" + "i128": "496509365" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "402590960" + "i128": "496509365" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f279375a1951363c96aada2e50c7b0672bb3d2749246e737cfc97431b431d2b6" + "bytes": "b16d618d91712fd3c0cbddbe9c05e282d6a27c13fed0a0c80080ff84af1f5308" }, { - "u64": "1437" + "u64": "195" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "402590960" + "i128": "496509365" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1437, + "timestamp": 195, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d9c3a1531efed65595194801e17d4f0d21c4ea105d340c0e716396c7ddca072" + "bytes": "bf9f03efca2d3cb43bee43ad80d7f0321e3160a2216d8378a78a0c7c7839ee1c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d9c3a1531efed65595194801e17d4f0d21c4ea105d340c0e716396c7ddca072" + "bytes": "bf9f03efca2d3cb43bee43ad80d7f0321e3160a2216d8378a78a0c7c7839ee1c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "402590960" + "i128": "496509365" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "402590960" + "i128": "496509365" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1437" + "u64": "195" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab69a4a323bef2bfbfa39d16b354fc155c536ab06e8a451007a097de4245bf7a" + "bytes": "09ac1a978fb6f488ac227403b62be9ae06978893b00fd0ec2a2c780b162d879a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab69a4a323bef2bfbfa39d16b354fc155c536ab06e8a451007a097de4245bf7a" + "bytes": "09ac1a978fb6f488ac227403b62be9ae06978893b00fd0ec2a2c780b162d879a" } ] }, "durability": "persistent", "val": { - "bytes": "4d9c3a1531efed65595194801e17d4f0d21c4ea105d340c0e716396c7ddca072" + "bytes": "bf9f03efca2d3cb43bee43ad80d7f0321e3160a2216d8378a78a0c7c7839ee1c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "402590960" + "i128": "496509365" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.206.json index da77cdf0..e88cda14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "518596665" + "i128": "268309615" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "518596665" + "i128": "268309615" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d2243e05da79cbdf8e9a16c66f9c456bdb73efdae1fa74997e9b473b8639542" + "bytes": "75c9b5f0f8a77e3a9d7f4654a4b029ddca72bb8a6675c174888dac24bdf8b33e" }, { - "u64": "2787" + "u64": "796" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "518596665" + "i128": "268309615" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2787, + "timestamp": 796, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf0ef0e3b5ffe0ee4016cec73cdb0f1b4013dd425792cd384bc3f4d34c687851" + "bytes": "beeb6310a57212602218c5f1ee1eb1d29190080d1e53f9f17a08687773b74d67" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf0ef0e3b5ffe0ee4016cec73cdb0f1b4013dd425792cd384bc3f4d34c687851" + "bytes": "beeb6310a57212602218c5f1ee1eb1d29190080d1e53f9f17a08687773b74d67" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "518596665" + "i128": "268309615" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "518596665" + "i128": "268309615" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2787" + "u64": "796" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "52ccec79a2d22be6625c96fdae40bfb81127cb382b28659f8c763a1396f5b779" + "bytes": "56182b8ee1fba50350b663e294cd491596809edf9d14bd3cddb5f8eb4d708299" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "52ccec79a2d22be6625c96fdae40bfb81127cb382b28659f8c763a1396f5b779" + "bytes": "56182b8ee1fba50350b663e294cd491596809edf9d14bd3cddb5f8eb4d708299" } ] }, "durability": "persistent", "val": { - "bytes": "bf0ef0e3b5ffe0ee4016cec73cdb0f1b4013dd425792cd384bc3f4d34c687851" + "bytes": "beeb6310a57212602218c5f1ee1eb1d29190080d1e53f9f17a08687773b74d67" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "518596665" + "i128": "268309615" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.207.json index 7b7fd91b..bca6f8d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "192666134" + "i128": "359290418" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "192666134" + "i128": "359290418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbcdcff3f74569a35905c86d221e581f4d3969d1def93c4a9767ee9518a3d9c8" + "bytes": "930f592c6b48923d41fd76a1e7a3aa33ff1681f6c155088b57f29a8f275aaa51" }, { - "u64": "3149" + "u64": "3569" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "192666134" + "i128": "359290418" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3149, + "timestamp": 3569, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "405f642ef02ae63589b30232170df882f0791721f3b345f816ce4bd65b14e125" + "bytes": "9d89388326dbd333599a7f80c0ae523d50cd0db9cf476f043fdb3d405dffba5d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "405f642ef02ae63589b30232170df882f0791721f3b345f816ce4bd65b14e125" + "bytes": "9d89388326dbd333599a7f80c0ae523d50cd0db9cf476f043fdb3d405dffba5d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "192666134" + "i128": "359290418" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "192666134" + "i128": "359290418" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3149" + "u64": "3569" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d8015dc703d850add12b9b49c68b24185d74ee2df6c1fd3836a4dac85f300d0" + "bytes": "39cf8c31d3fd85aed210e345528ecbf8468d5c2c74ede4b9f7d45e0e2cc9c252" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d8015dc703d850add12b9b49c68b24185d74ee2df6c1fd3836a4dac85f300d0" + "bytes": "39cf8c31d3fd85aed210e345528ecbf8468d5c2c74ede4b9f7d45e0e2cc9c252" } ] }, "durability": "persistent", "val": { - "bytes": "405f642ef02ae63589b30232170df882f0791721f3b345f816ce4bd65b14e125" + "bytes": "9d89388326dbd333599a7f80c0ae523d50cd0db9cf476f043fdb3d405dffba5d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "192666134" + "i128": "359290418" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.208.json index 435570de..400e37c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "829184702" + "i128": "947669944" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "829184702" + "i128": "947669944" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "07c4c20f8bb2bcac94e9b8c9ab3e999272944189fb6352bbe7cca4ffbffefa3d" + "bytes": "cd6284c03c6e725fcb38ac3087fa38c2bceedccafecfa34e7591f6128abe53c9" }, { - "u64": "1163" + "u64": "1599" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "829184702" + "i128": "947669944" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1163, + "timestamp": 1599, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "381d7048e81ffa0cad1c38e1ddf46d5ac35e3e6e57d5ce13af88a85f97b1c500" + "bytes": "95a87cb2d56d05856effabddd792cc943c3b4f44d26667b25b6736b5a7c23c23" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "381d7048e81ffa0cad1c38e1ddf46d5ac35e3e6e57d5ce13af88a85f97b1c500" + "bytes": "95a87cb2d56d05856effabddd792cc943c3b4f44d26667b25b6736b5a7c23c23" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "829184702" + "i128": "947669944" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "829184702" + "i128": "947669944" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1163" + "u64": "1599" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d43baea9df1a4fcad4d08dea7ea5f6c76e61501773fbaa239fdc26b912b28fa2" + "bytes": "cbe2daa42c32499d9e3f7067f72b5f9b865fde866fc3f6526c8f83517adbdebc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d43baea9df1a4fcad4d08dea7ea5f6c76e61501773fbaa239fdc26b912b28fa2" + "bytes": "cbe2daa42c32499d9e3f7067f72b5f9b865fde866fc3f6526c8f83517adbdebc" } ] }, "durability": "persistent", "val": { - "bytes": "381d7048e81ffa0cad1c38e1ddf46d5ac35e3e6e57d5ce13af88a85f97b1c500" + "bytes": "95a87cb2d56d05856effabddd792cc943c3b4f44d26667b25b6736b5a7c23c23" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "829184702" + "i128": "947669944" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.209.json index 701f22ae..fbaa7396 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "856035273" + "i128": "371995260" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "856035273" + "i128": "371995260" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ec3ed10804949374b0c828da04829c2f04521a972045c5e9f906ba9ef131747" + "bytes": "fba5a190e985bd9c2f438f7f693fada80d11dfe5a0333e1e48696deac62ad3fe" }, { - "u64": "2640" + "u64": "1278" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "856035273" + "i128": "371995260" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2640, + "timestamp": 1278, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c48a8498368393e1d4878fb77ba4d8a3050d4111e80c1ac865d1413b6de86c55" + "bytes": "63d6626f1065e4f1b5fcf5626c2493613856651b7cc2d7821816ba0446a9c45c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c48a8498368393e1d4878fb77ba4d8a3050d4111e80c1ac865d1413b6de86c55" + "bytes": "63d6626f1065e4f1b5fcf5626c2493613856651b7cc2d7821816ba0446a9c45c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "856035273" + "i128": "371995260" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "856035273" + "i128": "371995260" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2640" + "u64": "1278" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d98fcdf4aca1f43d992c2cb4ec6271adf4f1a3fcc08828dffcdb33adee726d7" + "bytes": "586bbde7ddb8439eea1491a6b07b16c26daabf04f1aeca2599c694f5188f91a0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d98fcdf4aca1f43d992c2cb4ec6271adf4f1a3fcc08828dffcdb33adee726d7" + "bytes": "586bbde7ddb8439eea1491a6b07b16c26daabf04f1aeca2599c694f5188f91a0" } ] }, "durability": "persistent", "val": { - "bytes": "c48a8498368393e1d4878fb77ba4d8a3050d4111e80c1ac865d1413b6de86c55" + "bytes": "63d6626f1065e4f1b5fcf5626c2493613856651b7cc2d7821816ba0446a9c45c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "856035273" + "i128": "371995260" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.21.json index 5eef4aee..fcbf5e98 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "199638541" + "i128": "868814859" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "199638541" + "i128": "868814859" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f16f5c1dae47eb478a1ef1fec81d5935ce78bbcdce8dd69a29d27cabd174737c" + "bytes": "af5746f79406a10c15d989f118768107c2ff25947ee1debe6fd71088adf7125d" }, { - "u64": "2729" + "u64": "2183" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "199638541" + "i128": "868814859" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2729, + "timestamp": 2183, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "250110534caf0815b825516a3913febbb3b1590d44cd217bc333f038e20bab4d" + "bytes": "b4d8d9b72ce338cf27ab29244418b1031d2938bf70340c6c1caf9a0e3e8da18a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "250110534caf0815b825516a3913febbb3b1590d44cd217bc333f038e20bab4d" + "bytes": "b4d8d9b72ce338cf27ab29244418b1031d2938bf70340c6c1caf9a0e3e8da18a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "199638541" + "i128": "868814859" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "199638541" + "i128": "868814859" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2729" + "u64": "2183" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94509f347e6ab51b778d69eba185fea9e7ed8cebe122907dff4b025a7c1e051c" + "bytes": "a0d94b055d02785aaf53b89816763d1b94588c44a8e9289a2045a24a6b5b94d4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94509f347e6ab51b778d69eba185fea9e7ed8cebe122907dff4b025a7c1e051c" + "bytes": "a0d94b055d02785aaf53b89816763d1b94588c44a8e9289a2045a24a6b5b94d4" } ] }, "durability": "persistent", "val": { - "bytes": "250110534caf0815b825516a3913febbb3b1590d44cd217bc333f038e20bab4d" + "bytes": "b4d8d9b72ce338cf27ab29244418b1031d2938bf70340c6c1caf9a0e3e8da18a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "199638541" + "i128": "868814859" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.210.json index dea345d0..576ede22 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "754824242" + "i128": "167849456" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "754824242" + "i128": "167849456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "999cbfd252d313872d88b4ff96955fd4cb01c0d5d2d9ce55e63b29e5ff2446b4" + "bytes": "3cda4af5e9f23d98110bffa81e175350d95fe42d44a186a5b2a5acd03b41ce4b" }, { - "u64": "3144" + "u64": "2901" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "754824242" + "i128": "167849456" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3144, + "timestamp": 2901, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "471361b050b7b61193a9a849c3d64b0b71ae997de8ebe154232571837ae5b003" + "bytes": "f815ed083d8cc3b99e262fca7780e50fd2f00a3d4fbc1ad85cc3f1d817832e76" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "471361b050b7b61193a9a849c3d64b0b71ae997de8ebe154232571837ae5b003" + "bytes": "f815ed083d8cc3b99e262fca7780e50fd2f00a3d4fbc1ad85cc3f1d817832e76" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "754824242" + "i128": "167849456" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "754824242" + "i128": "167849456" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3144" + "u64": "2901" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ab0d3ff49213784efcc11fa3911e016b0a1ece79cea62cc2a0736b742d88fc2" + "bytes": "628e920e320c37de151a10485a360af067259dcb9e26163e9ec9781bd8f0e2c7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ab0d3ff49213784efcc11fa3911e016b0a1ece79cea62cc2a0736b742d88fc2" + "bytes": "628e920e320c37de151a10485a360af067259dcb9e26163e9ec9781bd8f0e2c7" } ] }, "durability": "persistent", "val": { - "bytes": "471361b050b7b61193a9a849c3d64b0b71ae997de8ebe154232571837ae5b003" + "bytes": "f815ed083d8cc3b99e262fca7780e50fd2f00a3d4fbc1ad85cc3f1d817832e76" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "754824242" + "i128": "167849456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.211.json index ee487e88..ef773a4e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "14820960" + "i128": "241135074" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "14820960" + "i128": "241135074" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a61c834a6b2096b99f7410f2f40bb40094f3b61d01e75ec3b201237387720f2e" + "bytes": "12aa0c2e5256579ec4dfb09cb1faeddf0f67fce132d5a02d92288c11848d5120" }, { - "u64": "2193" + "u64": "2016" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "14820960" + "i128": "241135074" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2193, + "timestamp": 2016, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "492e170647c1482357582c25e57bca50dbc8565cbc76c1eb5659bcc8fefc3732" + "bytes": "12b86d5801015133cef10a1ec248c7d302449dbb2c971391dca6656f812053e3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "492e170647c1482357582c25e57bca50dbc8565cbc76c1eb5659bcc8fefc3732" + "bytes": "12b86d5801015133cef10a1ec248c7d302449dbb2c971391dca6656f812053e3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "14820960" + "i128": "241135074" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "14820960" + "i128": "241135074" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2193" + "u64": "2016" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5a22b0b93306278976b2c787bd48de1041e7c14ec8b51c0ff2f795e72867b0c" + "bytes": "c8babb6cf68739e4788847893ac3c7e625ca556ea72af3a4e7b12c6411059d38" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5a22b0b93306278976b2c787bd48de1041e7c14ec8b51c0ff2f795e72867b0c" + "bytes": "c8babb6cf68739e4788847893ac3c7e625ca556ea72af3a4e7b12c6411059d38" } ] }, "durability": "persistent", "val": { - "bytes": "492e170647c1482357582c25e57bca50dbc8565cbc76c1eb5659bcc8fefc3732" + "bytes": "12b86d5801015133cef10a1ec248c7d302449dbb2c971391dca6656f812053e3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "14820960" + "i128": "241135074" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.212.json index 98c55500..0f8d5195 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "820743561" + "i128": "331333751" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "820743561" + "i128": "331333751" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb7774df49bfc5ecbbe176b3a11983fd647d087b8c2480356960f992966ab60d" + "bytes": "80de10b5c77cde59c9ba2ce6195a9657cc99987d53141a2a4da4d4bc9237c777" }, { - "u64": "3367" + "u64": "3076" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "820743561" + "i128": "331333751" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3367, + "timestamp": 3076, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "453cae42a7385dcd05a881dfe5bd8d144665d50f07687c3b065a957e3c7c645b" + "bytes": "9487168757e3ab149a24e6c144c2e9a7091ba25d2d3452f635f1987c4715551b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "453cae42a7385dcd05a881dfe5bd8d144665d50f07687c3b065a957e3c7c645b" + "bytes": "9487168757e3ab149a24e6c144c2e9a7091ba25d2d3452f635f1987c4715551b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "820743561" + "i128": "331333751" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "820743561" + "i128": "331333751" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3367" + "u64": "3076" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f670d135119d9a8b6299fcc2f983237c539afc6cb4f499e41f19b5702621e32" + "bytes": "3c934af1f5532012a293a8086739993d5caaeced40ae2acb4a3b8f978bdf6de7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f670d135119d9a8b6299fcc2f983237c539afc6cb4f499e41f19b5702621e32" + "bytes": "3c934af1f5532012a293a8086739993d5caaeced40ae2acb4a3b8f978bdf6de7" } ] }, "durability": "persistent", "val": { - "bytes": "453cae42a7385dcd05a881dfe5bd8d144665d50f07687c3b065a957e3c7c645b" + "bytes": "9487168757e3ab149a24e6c144c2e9a7091ba25d2d3452f635f1987c4715551b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "820743561" + "i128": "331333751" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.213.json index 06c63d0b..4176f226 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "563082231" + "i128": "91904216" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "563082231" + "i128": "91904216" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2feddd18eedcb70530e11a611d0fdd07083a7aa0c09bcf23687bf9081dec9451" + "bytes": "86a644447938cac6fbcade4ff7274f77bf7c76b5e649177457ddb8ea8760c36d" }, { - "u64": "1031" + "u64": "14" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "563082231" + "i128": "91904216" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1031, + "timestamp": 14, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2bb4390f4afb732e5d6e2037996040a3cd84d78e5e35b9b813bb6d7a0918ad99" + "bytes": "afeeb082879e33f2ab0ba2d9bd8a70b7b09af0b2d3889c39d717732e5a5e7a91" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2bb4390f4afb732e5d6e2037996040a3cd84d78e5e35b9b813bb6d7a0918ad99" + "bytes": "afeeb082879e33f2ab0ba2d9bd8a70b7b09af0b2d3889c39d717732e5a5e7a91" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "563082231" + "i128": "91904216" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "563082231" + "i128": "91904216" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1031" + "u64": "14" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "796d38c03313a1ab4c927f99046161d7b07114de7b799bc46e6f9ca127bb0755" + "bytes": "6b649a6b4e52207073619a6970757667e2220ce232868b586836250303f6a721" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "796d38c03313a1ab4c927f99046161d7b07114de7b799bc46e6f9ca127bb0755" + "bytes": "6b649a6b4e52207073619a6970757667e2220ce232868b586836250303f6a721" } ] }, "durability": "persistent", "val": { - "bytes": "2bb4390f4afb732e5d6e2037996040a3cd84d78e5e35b9b813bb6d7a0918ad99" + "bytes": "afeeb082879e33f2ab0ba2d9bd8a70b7b09af0b2d3889c39d717732e5a5e7a91" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "563082231" + "i128": "91904216" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.214.json index 8cd1adb8..c9944b9e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "60829596" + "i128": "933146458" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "60829596" + "i128": "933146458" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "685c86f1314ff2b3aedaf5aaf2b4d8a05ae987b0c7ca7aa914a17f28c11d3fa0" + "bytes": "a5ffb0e3928f02c2c05fc1aba80012f4d70dfdd978d5764688ee6390784b42ff" }, { - "u64": "2633" + "u64": "752" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "60829596" + "i128": "933146458" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2633, + "timestamp": 752, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "716e0afd991e1bf7ef9b60f7a94ea66cb6473702b2b3d363e2034e5766859c38" + "bytes": "951a7b365e444eeb38f73a7ec92e5d4f7e166053661559d63e560b31ac8c5cc4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "716e0afd991e1bf7ef9b60f7a94ea66cb6473702b2b3d363e2034e5766859c38" + "bytes": "951a7b365e444eeb38f73a7ec92e5d4f7e166053661559d63e560b31ac8c5cc4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "60829596" + "i128": "933146458" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "60829596" + "i128": "933146458" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2633" + "u64": "752" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c8d3eb4b17d507ca012362e5c26153b11a7596fff6b2c97354a3ea9cf7e30db" + "bytes": "6898b72174116b0731b97b672f2c7123a6434e865eb789c41411fe0b355c87d7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c8d3eb4b17d507ca012362e5c26153b11a7596fff6b2c97354a3ea9cf7e30db" + "bytes": "6898b72174116b0731b97b672f2c7123a6434e865eb789c41411fe0b355c87d7" } ] }, "durability": "persistent", "val": { - "bytes": "716e0afd991e1bf7ef9b60f7a94ea66cb6473702b2b3d363e2034e5766859c38" + "bytes": "951a7b365e444eeb38f73a7ec92e5d4f7e166053661559d63e560b31ac8c5cc4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "60829596" + "i128": "933146458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.215.json index 49ed362a..17381d15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "306765044" + "i128": "486005653" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "306765044" + "i128": "486005653" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cd1c044f53e3410a3a1f0418b92c9bd95141581a3f395a39fead64d573f2a24a" + "bytes": "8de764606ebdeddc1f3f9356c95ee713fa8ad2007ae6ca8aa663250532f7aac2" }, { - "u64": "3247" + "u64": "1955" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "306765044" + "i128": "486005653" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3247, + "timestamp": 1955, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "871a7283d31775faa8e39d97217ac451e2e7e3ad87d9f3b7244bc10c126a6390" + "bytes": "99ff83df8276d4091a1624e9640f4b70e0ef67a03f11068b46dd0ce22c8f8ab4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "871a7283d31775faa8e39d97217ac451e2e7e3ad87d9f3b7244bc10c126a6390" + "bytes": "99ff83df8276d4091a1624e9640f4b70e0ef67a03f11068b46dd0ce22c8f8ab4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "306765044" + "i128": "486005653" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "306765044" + "i128": "486005653" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3247" + "u64": "1955" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a24a77de2c0500952e31bb099bb6ab46fbf8bb2787a99a8710b13360ea7e346d" + "bytes": "3166f259a344aeb851fc1a959787a783fbb8d1c3f7084997d889e92a25942d91" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a24a77de2c0500952e31bb099bb6ab46fbf8bb2787a99a8710b13360ea7e346d" + "bytes": "3166f259a344aeb851fc1a959787a783fbb8d1c3f7084997d889e92a25942d91" } ] }, "durability": "persistent", "val": { - "bytes": "871a7283d31775faa8e39d97217ac451e2e7e3ad87d9f3b7244bc10c126a6390" + "bytes": "99ff83df8276d4091a1624e9640f4b70e0ef67a03f11068b46dd0ce22c8f8ab4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "306765044" + "i128": "486005653" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.216.json index a327d69b..a567c59e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "487678831" + "i128": "893898172" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "487678831" + "i128": "893898172" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd05b1684f8bdabb9a0e5b58ed31b65f4da4f74f8c999a570deddecb207dd8bd" + "bytes": "04da01085968611a6d43faa894aa3948d882986eb7361c383de295217daebb9c" }, { - "u64": "2629" + "u64": "1508" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "487678831" + "i128": "893898172" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2629, + "timestamp": 1508, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e082991d9b5b5e9762090118e0cbc66f396e311925e637f21e8eb640f08e9f6" + "bytes": "884e430cbedcafdacefeb0b062f8394e28a7662e2a31bb21302787a03f90edca" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e082991d9b5b5e9762090118e0cbc66f396e311925e637f21e8eb640f08e9f6" + "bytes": "884e430cbedcafdacefeb0b062f8394e28a7662e2a31bb21302787a03f90edca" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "487678831" + "i128": "893898172" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "487678831" + "i128": "893898172" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2629" + "u64": "1508" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2326fc838f6660beb4276e8193326f4b07d2643b2c991963e177b345a24537fe" + "bytes": "04b390e13d8a0c9a560c39afa021772592a703a495045b89dcfc5b59a699543a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2326fc838f6660beb4276e8193326f4b07d2643b2c991963e177b345a24537fe" + "bytes": "04b390e13d8a0c9a560c39afa021772592a703a495045b89dcfc5b59a699543a" } ] }, "durability": "persistent", "val": { - "bytes": "8e082991d9b5b5e9762090118e0cbc66f396e311925e637f21e8eb640f08e9f6" + "bytes": "884e430cbedcafdacefeb0b062f8394e28a7662e2a31bb21302787a03f90edca" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "487678831" + "i128": "893898172" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.217.json index 704e9c7e..9de19d56 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "226530760" + "i128": "528859332" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226530760" + "i128": "528859332" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af60aeb055a82043342e806a4928a6affdc83ab4853df010d27d9d569f2e33d9" + "bytes": "e340219878c522ef135415a5083e260a95268d27322d573c81e9557f0e4cb93a" }, { - "u64": "2717" + "u64": "775" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "226530760" + "i128": "528859332" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2717, + "timestamp": 775, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "724cd28d600eafd3180a402ce12cbb64eb3875e874482a84059f5601fd801568" + "bytes": "7b300932c7e0c6b2fcbbb6a2aa5ab1a871ec8c4fa531e269b5834c903a60e902" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "724cd28d600eafd3180a402ce12cbb64eb3875e874482a84059f5601fd801568" + "bytes": "7b300932c7e0c6b2fcbbb6a2aa5ab1a871ec8c4fa531e269b5834c903a60e902" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "226530760" + "i128": "528859332" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "226530760" + "i128": "528859332" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2717" + "u64": "775" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2b6a43521825ab429034c3cb6706096b6411bb3057b8121e5bf6a9ecf7c5320" + "bytes": "90829d709801e1dd49dabc4e94621c5fc3454e0ad6bbda417f0e31cda6141632" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2b6a43521825ab429034c3cb6706096b6411bb3057b8121e5bf6a9ecf7c5320" + "bytes": "90829d709801e1dd49dabc4e94621c5fc3454e0ad6bbda417f0e31cda6141632" } ] }, "durability": "persistent", "val": { - "bytes": "724cd28d600eafd3180a402ce12cbb64eb3875e874482a84059f5601fd801568" + "bytes": "7b300932c7e0c6b2fcbbb6a2aa5ab1a871ec8c4fa531e269b5834c903a60e902" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "226530760" + "i128": "528859332" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.218.json index 6cefd9a4..999ba4cf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "210547396" + "i128": "687149398" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "210547396" + "i128": "687149398" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac741bab47958f27713c53f3678a9e43e56e4dae04244677ddfed4d4657b22cd" + "bytes": "3dd6d7036305e7442f2f129d66a51b5fb07bce22efef3b80192868ca1278fe65" }, { - "u64": "2263" + "u64": "3584" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "210547396" + "i128": "687149398" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2263, + "timestamp": 3584, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d171901b54c3c979fcdc1876470f772ce2da67c2911cedd879431516bfc25703" + "bytes": "51b10d0644e7034c794254f27b88246df4da4888bda6fe3b74adbd42183fdf90" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d171901b54c3c979fcdc1876470f772ce2da67c2911cedd879431516bfc25703" + "bytes": "51b10d0644e7034c794254f27b88246df4da4888bda6fe3b74adbd42183fdf90" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "210547396" + "i128": "687149398" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "210547396" + "i128": "687149398" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2263" + "u64": "3584" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6332eb0313b47e2ad53ac70b95d703c63169cd491a592c1bc30fc292141247fd" + "bytes": "965cc0e3ede4d571631e06701da2718ceb5c03e59593c9df082b58f4a70e5839" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6332eb0313b47e2ad53ac70b95d703c63169cd491a592c1bc30fc292141247fd" + "bytes": "965cc0e3ede4d571631e06701da2718ceb5c03e59593c9df082b58f4a70e5839" } ] }, "durability": "persistent", "val": { - "bytes": "d171901b54c3c979fcdc1876470f772ce2da67c2911cedd879431516bfc25703" + "bytes": "51b10d0644e7034c794254f27b88246df4da4888bda6fe3b74adbd42183fdf90" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "210547396" + "i128": "687149398" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.219.json index 2a509bb0..a62ca3b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "629575254" + "i128": "757557838" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "629575254" + "i128": "757557838" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "23d991827118bae747ddbbbe8028dccf3dcd0376a177768c23ad48ea7c1b40f3" + "bytes": "e77d76ad8fc391e3aa4338757bda598d1eadc1bcf139585eaf130fbb06d67676" }, { - "u64": "792" + "u64": "898" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "629575254" + "i128": "757557838" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 792, + "timestamp": 898, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1f3ffc35a2867caa32e099ed509dce3c1601766d75e22eccf6b961cec67ca47" + "bytes": "d03d70793ced0ede129a6560887c63c04509beebbd8a6ab53f5933557e283b68" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1f3ffc35a2867caa32e099ed509dce3c1601766d75e22eccf6b961cec67ca47" + "bytes": "d03d70793ced0ede129a6560887c63c04509beebbd8a6ab53f5933557e283b68" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "629575254" + "i128": "757557838" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "629575254" + "i128": "757557838" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "792" + "u64": "898" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "addf0d238ba648388f06b56d842ebd34803f1449787d8671ba57ac4019aaa60e" + "bytes": "ccf3a58d51cce5a6b4f8339dfc44c69aaab54bd5c6dde44f8583a9fe33c170e1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "addf0d238ba648388f06b56d842ebd34803f1449787d8671ba57ac4019aaa60e" + "bytes": "ccf3a58d51cce5a6b4f8339dfc44c69aaab54bd5c6dde44f8583a9fe33c170e1" } ] }, "durability": "persistent", "val": { - "bytes": "d1f3ffc35a2867caa32e099ed509dce3c1601766d75e22eccf6b961cec67ca47" + "bytes": "d03d70793ced0ede129a6560887c63c04509beebbd8a6ab53f5933557e283b68" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "629575254" + "i128": "757557838" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.22.json index d5a8266d..54624b82 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "223395266" + "i128": "461258512" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "223395266" + "i128": "461258512" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d3ebfa5138f603b23e7cb6549359b9049cc708ddbf81a05ecb8a7bcc589ec37b" + "bytes": "8e93a7269314c5e00c4bfea4436b367b91b2560f207d7e35a9b993adb8a037e5" }, { - "u64": "2999" + "u64": "2827" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "223395266" + "i128": "461258512" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2999, + "timestamp": 2827, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f78479af70bc49221359c8098a51714068464855c638e95d7aeb9c6801645a8e" + "bytes": "47d6c4aa5b6fc8416ae7b678df9f201f4af236edf5c8fd2ad2966775be982104" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f78479af70bc49221359c8098a51714068464855c638e95d7aeb9c6801645a8e" + "bytes": "47d6c4aa5b6fc8416ae7b678df9f201f4af236edf5c8fd2ad2966775be982104" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "223395266" + "i128": "461258512" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "223395266" + "i128": "461258512" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2999" + "u64": "2827" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1524cb3d83d96996627ab0d269c8e5377bc76a1fb1a4930472a3c490a579224c" + "bytes": "41efadeedce255c1570e9dbed00dfd051a216f86f59b8492b8d5c9cbed3add83" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1524cb3d83d96996627ab0d269c8e5377bc76a1fb1a4930472a3c490a579224c" + "bytes": "41efadeedce255c1570e9dbed00dfd051a216f86f59b8492b8d5c9cbed3add83" } ] }, "durability": "persistent", "val": { - "bytes": "f78479af70bc49221359c8098a51714068464855c638e95d7aeb9c6801645a8e" + "bytes": "47d6c4aa5b6fc8416ae7b678df9f201f4af236edf5c8fd2ad2966775be982104" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "223395266" + "i128": "461258512" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.220.json index c4fa6fb7..23f81f6b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "764200579" + "i128": "990544978" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "764200579" + "i128": "990544978" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f78755f6b1315b3778211607168c3282b13d6f8ab440db75e2c7c08e634792bd" + "bytes": "a1b74b16fd5f875305c40c7b785af5f2cb937ddc135b89aae3792fdf7ae3b58d" }, { - "u64": "1558" + "u64": "751" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "764200579" + "i128": "990544978" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1558, + "timestamp": 751, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b3e7aaf42e31a233bf555cdf0a66fe7ed8c165826d0e6b4b4039302c9d48f0c" + "bytes": "57d53253d098a9777cd5edf8bb35bb9178b476b9f88256f8688ca9413ba5fde2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b3e7aaf42e31a233bf555cdf0a66fe7ed8c165826d0e6b4b4039302c9d48f0c" + "bytes": "57d53253d098a9777cd5edf8bb35bb9178b476b9f88256f8688ca9413ba5fde2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "764200579" + "i128": "990544978" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "764200579" + "i128": "990544978" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1558" + "u64": "751" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd9456ef215baec9ef88c14eb565933b113368ba229283d396eeb786399fa4f5" + "bytes": "b98fdfe7a7f5b54883dcfc83a485a485b0487d265732a41eb885b60fd88a15d3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd9456ef215baec9ef88c14eb565933b113368ba229283d396eeb786399fa4f5" + "bytes": "b98fdfe7a7f5b54883dcfc83a485a485b0487d265732a41eb885b60fd88a15d3" } ] }, "durability": "persistent", "val": { - "bytes": "3b3e7aaf42e31a233bf555cdf0a66fe7ed8c165826d0e6b4b4039302c9d48f0c" + "bytes": "57d53253d098a9777cd5edf8bb35bb9178b476b9f88256f8688ca9413ba5fde2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "764200579" + "i128": "990544978" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.221.json index f5171af6..c042ce2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "663651410" + "i128": "964123891" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "663651410" + "i128": "964123891" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c273f7897fb018178643b5037d313785726f0830fb9848ffd87206c1c8cf922c" + "bytes": "ad91bc8105370d4172497fca745afc50b9246c21a8899d47a2a51aef274d10c7" }, { - "u64": "2413" + "u64": "3262" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "663651410" + "i128": "964123891" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2413, + "timestamp": 3262, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5e2efcb64cfe22bb78c4705f1d99be85d65b8ae7693ae9b6c259acb699c25ad8" + "bytes": "24f58758998f8fabdeb6fb0bcd9710aace4e66e6c45e754615e518ef8ee929e8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5e2efcb64cfe22bb78c4705f1d99be85d65b8ae7693ae9b6c259acb699c25ad8" + "bytes": "24f58758998f8fabdeb6fb0bcd9710aace4e66e6c45e754615e518ef8ee929e8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "663651410" + "i128": "964123891" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "663651410" + "i128": "964123891" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2413" + "u64": "3262" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09409d02b5972c96bdcf50252f9636e5c0db729f413af5917e10b89ad65a03bc" + "bytes": "72a494b7806eb1175137d3f2a0a8f57712ead22cf9a2ab644df7b23dc9b347ba" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09409d02b5972c96bdcf50252f9636e5c0db729f413af5917e10b89ad65a03bc" + "bytes": "72a494b7806eb1175137d3f2a0a8f57712ead22cf9a2ab644df7b23dc9b347ba" } ] }, "durability": "persistent", "val": { - "bytes": "5e2efcb64cfe22bb78c4705f1d99be85d65b8ae7693ae9b6c259acb699c25ad8" + "bytes": "24f58758998f8fabdeb6fb0bcd9710aace4e66e6c45e754615e518ef8ee929e8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "663651410" + "i128": "964123891" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.222.json index 36948635..bbf45365 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "890712346" + "i128": "115657845" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "890712346" + "i128": "115657845" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0279419e31bb80e39dcd0cf743b68be4f480811fb3c062e9f0065fc64a39d1c1" + "bytes": "1204cdac7d0e7b28a6e2d37032b1bc3665c3a3aef3185269eb52ab208ccda763" }, { - "u64": "3585" + "u64": "863" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "890712346" + "i128": "115657845" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3585, + "timestamp": 863, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9906b855169727e66a3ca157f64478bf4626f507707b1ccaa7753dffa6b25486" + "bytes": "72e506beab0ebca0690cf74974ddf72caba208cb59e7a1e9901b1706b69489e8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9906b855169727e66a3ca157f64478bf4626f507707b1ccaa7753dffa6b25486" + "bytes": "72e506beab0ebca0690cf74974ddf72caba208cb59e7a1e9901b1706b69489e8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "890712346" + "i128": "115657845" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "890712346" + "i128": "115657845" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3585" + "u64": "863" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4eaf11f50f6e76476051f36bcb65c8549425880e804d01e6e0c8cc2ae9bed55" + "bytes": "009f9906b0953534addbbee8b58623a46c092636b68e48ea2f88381c12228516" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4eaf11f50f6e76476051f36bcb65c8549425880e804d01e6e0c8cc2ae9bed55" + "bytes": "009f9906b0953534addbbee8b58623a46c092636b68e48ea2f88381c12228516" } ] }, "durability": "persistent", "val": { - "bytes": "9906b855169727e66a3ca157f64478bf4626f507707b1ccaa7753dffa6b25486" + "bytes": "72e506beab0ebca0690cf74974ddf72caba208cb59e7a1e9901b1706b69489e8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "890712346" + "i128": "115657845" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.223.json index 7dba1196..4f645a83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "133645686" + "i128": "537538710" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "133645686" + "i128": "537538710" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f2e13e620dc1e4e8dd7ccf69d2373c7f023b241b02822a0e063ceecf3203eb42" + "bytes": "5cc31c71fb32065d36593f1e1c2bd7d6160ef746378e42e3f1dc19f0d30f74ab" }, { - "u64": "2817" + "u64": "2636" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "133645686" + "i128": "537538710" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2817, + "timestamp": 2636, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "329a0c6b25649adb6467e92320e80017382d2fc48beb0fd0718d8a87a1b3e7e0" + "bytes": "a65af51a2e6278ddf0e5f215dbde1270ab59553071e87b4c6bbc1837b6875fd0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "329a0c6b25649adb6467e92320e80017382d2fc48beb0fd0718d8a87a1b3e7e0" + "bytes": "a65af51a2e6278ddf0e5f215dbde1270ab59553071e87b4c6bbc1837b6875fd0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "133645686" + "i128": "537538710" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "133645686" + "i128": "537538710" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2817" + "u64": "2636" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffdbca4013f236fc3334a406e9f9270ce6d3602aa1ce776f9ccf34bc976a4707" + "bytes": "5695dbc1b194f28495d8e1d15c7a5adac9c1e679a63eaee78f8eaf23d7c429cb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffdbca4013f236fc3334a406e9f9270ce6d3602aa1ce776f9ccf34bc976a4707" + "bytes": "5695dbc1b194f28495d8e1d15c7a5adac9c1e679a63eaee78f8eaf23d7c429cb" } ] }, "durability": "persistent", "val": { - "bytes": "329a0c6b25649adb6467e92320e80017382d2fc48beb0fd0718d8a87a1b3e7e0" + "bytes": "a65af51a2e6278ddf0e5f215dbde1270ab59553071e87b4c6bbc1837b6875fd0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "133645686" + "i128": "537538710" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.224.json index aff9b47a..15091530 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "141162874" + "i128": "320071453" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "141162874" + "i128": "320071453" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "720522f775f179e58fadc62f843b51996287f4fd8207f853f58708925dc23797" + "bytes": "e7bc039e52854fb69e61f373d258c631a0ee26575789aa81a26b2501ad025588" }, { - "u64": "2713" + "u64": "2183" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "141162874" + "i128": "320071453" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2713, + "timestamp": 2183, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f43a61de9d3f83e190df115851a297329de034212fd5e7a5bfd97e3ce362424" + "bytes": "001ffe06fd98d66f1e42bdb2f10292d2145a7bc3ab97749d67a545e9df852bd8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f43a61de9d3f83e190df115851a297329de034212fd5e7a5bfd97e3ce362424" + "bytes": "001ffe06fd98d66f1e42bdb2f10292d2145a7bc3ab97749d67a545e9df852bd8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "141162874" + "i128": "320071453" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "141162874" + "i128": "320071453" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2713" + "u64": "2183" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed78b280f78bd843be90a17418a272d593297bc865cf14abd680ead2ed392f45" + "bytes": "1ca4925acfe383f943898520971c71ad287abe8ecd90bb7f18a2481c3444b4c8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed78b280f78bd843be90a17418a272d593297bc865cf14abd680ead2ed392f45" + "bytes": "1ca4925acfe383f943898520971c71ad287abe8ecd90bb7f18a2481c3444b4c8" } ] }, "durability": "persistent", "val": { - "bytes": "3f43a61de9d3f83e190df115851a297329de034212fd5e7a5bfd97e3ce362424" + "bytes": "001ffe06fd98d66f1e42bdb2f10292d2145a7bc3ab97749d67a545e9df852bd8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "141162874" + "i128": "320071453" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.225.json index c96af720..4f19c4fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "83832692" + "i128": "515249354" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "83832692" + "i128": "515249354" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d3c18fbf92668c71ea1f60b95d7984be0615a54ff17da307b5e5aa77761face" + "bytes": "cb2c23a052e3f39125b9ebadd48dcdab78204ffdc698b5acd2d5b9074f015a68" }, { - "u64": "433" + "u64": "3257" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "83832692" + "i128": "515249354" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 433, + "timestamp": 3257, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43040cf0e6c060ebc68c0dd27c7424ef7c88c16e8f2a5cf191899218d1b9f632" + "bytes": "decbe8e8b35c905991c5625cbd060dec757ba60e25a05dc89908025f1e2ba404" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43040cf0e6c060ebc68c0dd27c7424ef7c88c16e8f2a5cf191899218d1b9f632" + "bytes": "decbe8e8b35c905991c5625cbd060dec757ba60e25a05dc89908025f1e2ba404" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "83832692" + "i128": "515249354" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "83832692" + "i128": "515249354" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "433" + "u64": "3257" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47cfe1d1b931a6c498b0e5caa16182e1d33548ace886f3524bbfed081a227086" + "bytes": "21d9ba8a69d1106861ef8d16ed025e88a45e2c8754d5381d5e0634ae262d72f3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47cfe1d1b931a6c498b0e5caa16182e1d33548ace886f3524bbfed081a227086" + "bytes": "21d9ba8a69d1106861ef8d16ed025e88a45e2c8754d5381d5e0634ae262d72f3" } ] }, "durability": "persistent", "val": { - "bytes": "43040cf0e6c060ebc68c0dd27c7424ef7c88c16e8f2a5cf191899218d1b9f632" + "bytes": "decbe8e8b35c905991c5625cbd060dec757ba60e25a05dc89908025f1e2ba404" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "83832692" + "i128": "515249354" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.226.json index 7f070590..3813bac7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "520823662" + "i128": "993074791" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "520823662" + "i128": "993074791" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "84e8f70527499287f504713bfc812d4f0cfd8654ba7659e52b8b6ca6022a3437" + "bytes": "e0abd3d56ef863d4c89cf187252f9e736810a28ad6f7f21962ce3c3408e350be" }, { - "u64": "1973" + "u64": "3220" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "520823662" + "i128": "993074791" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1973, + "timestamp": 3220, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d76e18d0c0bd0809815745d98bb98771afa4c492bb6602311511e4e46ae33ab6" + "bytes": "e5b946f7fccf78410af83ac5a2603256fa7ad7ab07e0f51b3724bc7e3e642638" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d76e18d0c0bd0809815745d98bb98771afa4c492bb6602311511e4e46ae33ab6" + "bytes": "e5b946f7fccf78410af83ac5a2603256fa7ad7ab07e0f51b3724bc7e3e642638" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "520823662" + "i128": "993074791" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "520823662" + "i128": "993074791" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1973" + "u64": "3220" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcc3539f5825cc9f05137c24e76b32783b72bf04ed779c1e8e4e03ae5b062cee" + "bytes": "7dbbc6bdfe4212d7c8bd02e260849554679692230e4e67b11f60aec99ebbdf1e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcc3539f5825cc9f05137c24e76b32783b72bf04ed779c1e8e4e03ae5b062cee" + "bytes": "7dbbc6bdfe4212d7c8bd02e260849554679692230e4e67b11f60aec99ebbdf1e" } ] }, "durability": "persistent", "val": { - "bytes": "d76e18d0c0bd0809815745d98bb98771afa4c492bb6602311511e4e46ae33ab6" + "bytes": "e5b946f7fccf78410af83ac5a2603256fa7ad7ab07e0f51b3724bc7e3e642638" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "520823662" + "i128": "993074791" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.227.json index fe97f645..38880355 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "895443998" + "i128": "524877776" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "895443998" + "i128": "524877776" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5c6f322d674db76f17420e1ccf2845c96c3c9858f08e71dff3f716600d50d63" + "bytes": "d2a33f139ce9cafff5f95d93b12b4eb4901e8419926b1cb0f04dbdf244dd440e" }, { - "u64": "1661" + "u64": "517" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "895443998" + "i128": "524877776" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1661, + "timestamp": 517, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb8683f26465575bf69997280935bf7fae00974564377f35d0e9afb6f528680e" + "bytes": "b3adfe189bf457a39bc3549c972c81855ad23569d6c282d29841064bc2479be6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb8683f26465575bf69997280935bf7fae00974564377f35d0e9afb6f528680e" + "bytes": "b3adfe189bf457a39bc3549c972c81855ad23569d6c282d29841064bc2479be6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "895443998" + "i128": "524877776" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "895443998" + "i128": "524877776" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1661" + "u64": "517" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c35e405420edc6c3ce8cc9c3c39ae1adb5ea3ea3060e38a2ec268d33e6ceee9" + "bytes": "6286b3a12a872dec11792d53bb2e1d15b2c4361e3b7e023841e564755d6f9d02" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c35e405420edc6c3ce8cc9c3c39ae1adb5ea3ea3060e38a2ec268d33e6ceee9" + "bytes": "6286b3a12a872dec11792d53bb2e1d15b2c4361e3b7e023841e564755d6f9d02" } ] }, "durability": "persistent", "val": { - "bytes": "eb8683f26465575bf69997280935bf7fae00974564377f35d0e9afb6f528680e" + "bytes": "b3adfe189bf457a39bc3549c972c81855ad23569d6c282d29841064bc2479be6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "895443998" + "i128": "524877776" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.228.json index fa091bfd..5cb747fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "317693569" + "i128": "226801419" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "317693569" + "i128": "226801419" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63670f1f8f267a4e5236729605223f561c3f23769fc0d020b85a4fa543d899d7" + "bytes": "453f6426c71946b9370335dcfb1e611fe8646c8e515d25d709fd820148393233" }, { - "u64": "318" + "u64": "1683" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "317693569" + "i128": "226801419" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 318, + "timestamp": 1683, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e224eca192d95f9987a32c606816768b072f684a4fb639b4f0fa3db0e79a95e4" + "bytes": "fc1662ce0e884f97b6c8a92e15cf5d3cbc11ab84cc8c19eceebfc1927714016b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e224eca192d95f9987a32c606816768b072f684a4fb639b4f0fa3db0e79a95e4" + "bytes": "fc1662ce0e884f97b6c8a92e15cf5d3cbc11ab84cc8c19eceebfc1927714016b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "317693569" + "i128": "226801419" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "317693569" + "i128": "226801419" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "318" + "u64": "1683" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "284c9c986ee86b6130d784d95c1ddcdd6d00bab798373581fc8416f49c943efa" + "bytes": "b45f514866e71808fb09427098883b9c8153d94c215fb65b612c1da0cb620da2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "284c9c986ee86b6130d784d95c1ddcdd6d00bab798373581fc8416f49c943efa" + "bytes": "b45f514866e71808fb09427098883b9c8153d94c215fb65b612c1da0cb620da2" } ] }, "durability": "persistent", "val": { - "bytes": "e224eca192d95f9987a32c606816768b072f684a4fb639b4f0fa3db0e79a95e4" + "bytes": "fc1662ce0e884f97b6c8a92e15cf5d3cbc11ab84cc8c19eceebfc1927714016b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "317693569" + "i128": "226801419" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.229.json index 71a10938..83b12d50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "398613832" + "i128": "588238362" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "398613832" + "i128": "588238362" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62bb1453ca6284968754a8308c095b9345e83dc80c0898b38118a76a6df90588" + "bytes": "fcc81d3b1fb9c4eedce0e73fc25a8fcd7ff8dfffc052c0c76a8ee2a3924debc7" }, { - "u64": "2548" + "u64": "268" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "398613832" + "i128": "588238362" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2548, + "timestamp": 268, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0af7a507d1d40d4d8ff92c9d45fc1c1b0708547c8686792cbe7c15b320a6e71" + "bytes": "7d5299edd744e7f6304e77493297481192a5a9a59cc2f19c1d2b3531be08a9e4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0af7a507d1d40d4d8ff92c9d45fc1c1b0708547c8686792cbe7c15b320a6e71" + "bytes": "7d5299edd744e7f6304e77493297481192a5a9a59cc2f19c1d2b3531be08a9e4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "398613832" + "i128": "588238362" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "398613832" + "i128": "588238362" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2548" + "u64": "268" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8519fb913f2e42feea309d48548014e90c15f0fb590b1b6e953b87e465495b44" + "bytes": "36b62b9d2ac7fac12de5972e2e23b6251ccaea835f85800f2e2ae9d17855ff99" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8519fb913f2e42feea309d48548014e90c15f0fb590b1b6e953b87e465495b44" + "bytes": "36b62b9d2ac7fac12de5972e2e23b6251ccaea835f85800f2e2ae9d17855ff99" } ] }, "durability": "persistent", "val": { - "bytes": "b0af7a507d1d40d4d8ff92c9d45fc1c1b0708547c8686792cbe7c15b320a6e71" + "bytes": "7d5299edd744e7f6304e77493297481192a5a9a59cc2f19c1d2b3531be08a9e4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "398613832" + "i128": "588238362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.23.json index 6bdd2db2..2a4a2e56 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "499965434" + "i128": "297284632" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "499965434" + "i128": "297284632" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6380f06a1a56d7f1df2ce63dc65658e2a7cba04085d237f95ae35e9cc817c5e2" + "bytes": "2dd1747fbd2ca86f0ef83de172c4b5aeb1fb3d81953f02d7220add0dc26cc789" }, { - "u64": "722" + "u64": "3060" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "499965434" + "i128": "297284632" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 722, + "timestamp": 3060, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d9a40e339b6ac8c06379d21bf3681b1f510ef19b580d3574f438bca2d3b57769" + "bytes": "14c9c1cc5d0ea0a94381fe2c914e3e05b2139709617554ebf50d2a36d79732e1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d9a40e339b6ac8c06379d21bf3681b1f510ef19b580d3574f438bca2d3b57769" + "bytes": "14c9c1cc5d0ea0a94381fe2c914e3e05b2139709617554ebf50d2a36d79732e1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "499965434" + "i128": "297284632" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "499965434" + "i128": "297284632" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "722" + "u64": "3060" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea7eee7b3d122b62ba598d84b4dc5d26858229939231749201f7824d1903901d" + "bytes": "c36415a4077f19bcd195d39d66b8502cedc14236a030eb88c97301c61e78d3a2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea7eee7b3d122b62ba598d84b4dc5d26858229939231749201f7824d1903901d" + "bytes": "c36415a4077f19bcd195d39d66b8502cedc14236a030eb88c97301c61e78d3a2" } ] }, "durability": "persistent", "val": { - "bytes": "d9a40e339b6ac8c06379d21bf3681b1f510ef19b580d3574f438bca2d3b57769" + "bytes": "14c9c1cc5d0ea0a94381fe2c914e3e05b2139709617554ebf50d2a36d79732e1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "499965434" + "i128": "297284632" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.230.json index 6cf06fc0..88e4cfb7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "662590373" + "i128": "920198944" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "662590373" + "i128": "920198944" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d882c33d66a2e22eb80d26c61d035c7e821e000777ab1ce7a5d2637fc0aed2ea" + "bytes": "4cca6026f4d28d6e6a238fc4113a8fcb752f807303223843b2b2ba2d22b3b54a" }, { - "u64": "2039" + "u64": "3322" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "662590373" + "i128": "920198944" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2039, + "timestamp": 3322, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e82158e16bfb2d124108e5af2d88d405ea89bb78bb3273734a97207a865072ef" + "bytes": "42f3db6853b6760ccf3890b6b57b13d06f66fee045e8acfdcaff6340dacfe661" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e82158e16bfb2d124108e5af2d88d405ea89bb78bb3273734a97207a865072ef" + "bytes": "42f3db6853b6760ccf3890b6b57b13d06f66fee045e8acfdcaff6340dacfe661" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "662590373" + "i128": "920198944" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "662590373" + "i128": "920198944" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2039" + "u64": "3322" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6768a0fdfc3100a4efae783bdc807db81312f85a3c5dba6443fee6120f2ff94b" + "bytes": "a4dc57b5155d0fe8c2aaf8d5d681c16d57218ed3ed4795000817cb84122726d4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6768a0fdfc3100a4efae783bdc807db81312f85a3c5dba6443fee6120f2ff94b" + "bytes": "a4dc57b5155d0fe8c2aaf8d5d681c16d57218ed3ed4795000817cb84122726d4" } ] }, "durability": "persistent", "val": { - "bytes": "e82158e16bfb2d124108e5af2d88d405ea89bb78bb3273734a97207a865072ef" + "bytes": "42f3db6853b6760ccf3890b6b57b13d06f66fee045e8acfdcaff6340dacfe661" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "662590373" + "i128": "920198944" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.231.json index 9a87736a..413110de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "451402663" + "i128": "31181673" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "451402663" + "i128": "31181673" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8cd6ebf1141b49c185dbecc4c510d1bc997a0405bd94a671233e99458b5b15b5" + "bytes": "094495057f84997aafbc74a720e20629deeb04d4dd4513aaf7961b3b2e6991cb" }, { - "u64": "313" + "u64": "855" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "451402663" + "i128": "31181673" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 313, + "timestamp": 855, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d022f63d1e6ad901dcb825dd0dcafceae863d9a64100ebda69e70c1d7df71aaf" + "bytes": "fdff6ee46c7838967a88905e629b8f95d91cc9d2f0e38be52f18e627e3239523" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d022f63d1e6ad901dcb825dd0dcafceae863d9a64100ebda69e70c1d7df71aaf" + "bytes": "fdff6ee46c7838967a88905e629b8f95d91cc9d2f0e38be52f18e627e3239523" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "451402663" + "i128": "31181673" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "451402663" + "i128": "31181673" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "313" + "u64": "855" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6eaef87bd4982804686caba902bd76a6c677605caa0c7ad86628b39e27ec04c6" + "bytes": "08b903d054589362a07adeb98157289ed36c104a8486ad20d7dd4763f21b4c26" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6eaef87bd4982804686caba902bd76a6c677605caa0c7ad86628b39e27ec04c6" + "bytes": "08b903d054589362a07adeb98157289ed36c104a8486ad20d7dd4763f21b4c26" } ] }, "durability": "persistent", "val": { - "bytes": "d022f63d1e6ad901dcb825dd0dcafceae863d9a64100ebda69e70c1d7df71aaf" + "bytes": "fdff6ee46c7838967a88905e629b8f95d91cc9d2f0e38be52f18e627e3239523" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "451402663" + "i128": "31181673" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.232.json index 6a4d0ecf..d2c2afcb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "932213780" + "i128": "221051785" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "932213780" + "i128": "221051785" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b47ef2ee94adc0a7e8344be3e323af0752bbc0aa269d3c6567faa62685fcdf4" + "bytes": "5ed5a88effc9a21d20c2190f31b2847d6f91a009f57750ea9d5039253ea830f8" }, { - "u64": "1925" + "u64": "191" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "932213780" + "i128": "221051785" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1925, + "timestamp": 191, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "319d2b206a5e3bfa19bfee5a64a6e1edf058d95e8d70a7263a674cc13b2cbf31" + "bytes": "efd1a05a8dce0f8ef3b4ffe511883db9f7597e3760796a37c04a94b5b8f3f806" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "319d2b206a5e3bfa19bfee5a64a6e1edf058d95e8d70a7263a674cc13b2cbf31" + "bytes": "efd1a05a8dce0f8ef3b4ffe511883db9f7597e3760796a37c04a94b5b8f3f806" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "932213780" + "i128": "221051785" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "932213780" + "i128": "221051785" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1925" + "u64": "191" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5cbaa048b287258a7679fc521efe1b7e165b282d188868e9eccb032320a7e2d" + "bytes": "01e369c7a2fd3434af658569eb37fba51ee2a94f363f42b540508febeb6bd192" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5cbaa048b287258a7679fc521efe1b7e165b282d188868e9eccb032320a7e2d" + "bytes": "01e369c7a2fd3434af658569eb37fba51ee2a94f363f42b540508febeb6bd192" } ] }, "durability": "persistent", "val": { - "bytes": "319d2b206a5e3bfa19bfee5a64a6e1edf058d95e8d70a7263a674cc13b2cbf31" + "bytes": "efd1a05a8dce0f8ef3b4ffe511883db9f7597e3760796a37c04a94b5b8f3f806" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "932213780" + "i128": "221051785" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.233.json index 101476b2..d4778f66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "905964550" + "i128": "576202763" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "905964550" + "i128": "576202763" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a2a85b726082c97da9bcb9decf912479a8235de00b98937341f0da19a6bb45c1" + "bytes": "ec2429d5bad16f9beefd0de945c237d4d6c44afa7e0cca3469f03e340640f4c0" }, { - "u64": "491" + "u64": "1760" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "905964550" + "i128": "576202763" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 491, + "timestamp": 1760, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c27045c84f30f1a551c7a9d55326d2ddfb2f6de151d9e85f032218e6c20d79e8" + "bytes": "d7ed2ff2ecb3f4673bab5a8ad41ec116daaff02c199066ce7e401fc36dafd27d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c27045c84f30f1a551c7a9d55326d2ddfb2f6de151d9e85f032218e6c20d79e8" + "bytes": "d7ed2ff2ecb3f4673bab5a8ad41ec116daaff02c199066ce7e401fc36dafd27d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "905964550" + "i128": "576202763" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "905964550" + "i128": "576202763" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "491" + "u64": "1760" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "452e2bfa8d5dea162855a195f2341b4cbba5d00a57af37c33dad1c0e536d880c" + "bytes": "7decc541f03f088b94c8237615789e5f1137061c08c23bf349acc255fba38ced" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "452e2bfa8d5dea162855a195f2341b4cbba5d00a57af37c33dad1c0e536d880c" + "bytes": "7decc541f03f088b94c8237615789e5f1137061c08c23bf349acc255fba38ced" } ] }, "durability": "persistent", "val": { - "bytes": "c27045c84f30f1a551c7a9d55326d2ddfb2f6de151d9e85f032218e6c20d79e8" + "bytes": "d7ed2ff2ecb3f4673bab5a8ad41ec116daaff02c199066ce7e401fc36dafd27d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "905964550" + "i128": "576202763" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.234.json index fe7a5bdd..3e8a5b16 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "969947063" + "i128": "759032266" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "969947063" + "i128": "759032266" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a585b951aa923f1f6a887a08202176eee484bc30504cd60e05f9674936416b3" + "bytes": "e63eebea8d55fdbb042097836350c011192396279ea10f9e73f9bafb2a80afc9" }, { - "u64": "1786" + "u64": "1182" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "969947063" + "i128": "759032266" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1786, + "timestamp": 1182, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c99afbf395de0183da7193dd4fdac8d0a7c1655b584856201593c05ab3aaaeef" + "bytes": "4e8317e0538026a5d62322bad8430c98af318efc5f2ba1d15ba30d48147a31db" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c99afbf395de0183da7193dd4fdac8d0a7c1655b584856201593c05ab3aaaeef" + "bytes": "4e8317e0538026a5d62322bad8430c98af318efc5f2ba1d15ba30d48147a31db" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "969947063" + "i128": "759032266" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "969947063" + "i128": "759032266" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1786" + "u64": "1182" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "adc643e3e3159a5598ae970b1ea8bfb823bf7532ae1923d636a9396eb98bae4b" + "bytes": "026ed09e4128e96e646dba995fe5d15e562610d6ad3af8e0d6e2620417f8585b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "adc643e3e3159a5598ae970b1ea8bfb823bf7532ae1923d636a9396eb98bae4b" + "bytes": "026ed09e4128e96e646dba995fe5d15e562610d6ad3af8e0d6e2620417f8585b" } ] }, "durability": "persistent", "val": { - "bytes": "c99afbf395de0183da7193dd4fdac8d0a7c1655b584856201593c05ab3aaaeef" + "bytes": "4e8317e0538026a5d62322bad8430c98af318efc5f2ba1d15ba30d48147a31db" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "969947063" + "i128": "759032266" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.235.json index 5e8b151b..22ab89e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "466602680" + "i128": "193702494" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "466602680" + "i128": "193702494" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e8312338a472323c7764dc3fd46727478665d81c1d88eb973fff14801238f135" + "bytes": "e16a3e687cb26be7c5b10d57cec128ea8e41cd4c3857b294c83c96a8508732ff" }, { - "u64": "2132" + "u64": "2243" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "466602680" + "i128": "193702494" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2132, + "timestamp": 2243, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3ff7ea7e83a322494c1a2347db8ff2b7290bea7df6fbd5f148a3f1629125f891" + "bytes": "2a5d035bc53f62791eabcac0d635a6200e250064625dc82d7476298b4e01773b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3ff7ea7e83a322494c1a2347db8ff2b7290bea7df6fbd5f148a3f1629125f891" + "bytes": "2a5d035bc53f62791eabcac0d635a6200e250064625dc82d7476298b4e01773b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "466602680" + "i128": "193702494" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "466602680" + "i128": "193702494" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2132" + "u64": "2243" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c913c778e6717123676f6aa7a3144d9470cfd5541207844fb8a7cf97ebde1545" + "bytes": "dd9e366818fbaf6d8182594af82e35ce1c40019ad16f45195751a8087f64224d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c913c778e6717123676f6aa7a3144d9470cfd5541207844fb8a7cf97ebde1545" + "bytes": "dd9e366818fbaf6d8182594af82e35ce1c40019ad16f45195751a8087f64224d" } ] }, "durability": "persistent", "val": { - "bytes": "3ff7ea7e83a322494c1a2347db8ff2b7290bea7df6fbd5f148a3f1629125f891" + "bytes": "2a5d035bc53f62791eabcac0d635a6200e250064625dc82d7476298b4e01773b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "466602680" + "i128": "193702494" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.236.json index bdc39110..bb3c7351 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "482076350" + "i128": "805799252" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "482076350" + "i128": "805799252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "547b10a604cf1abfe69eade3614363238065f2ce09a6fcfc1efce02df31b1309" + "bytes": "6b9c622d7e1ed14825dbe9aafbde4a91f17fd2f5725580be1a944b5a91c9640d" }, { - "u64": "2816" + "u64": "1651" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "482076350" + "i128": "805799252" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2816, + "timestamp": 1651, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "952add682990a0ca944e17c66c681730d7592359ab66d20e8c61ac346d096437" + "bytes": "0d5c57143cf65b1dccaa9f11a67ba4abf9c57c5034b56732e03e6e597a7b0d74" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "952add682990a0ca944e17c66c681730d7592359ab66d20e8c61ac346d096437" + "bytes": "0d5c57143cf65b1dccaa9f11a67ba4abf9c57c5034b56732e03e6e597a7b0d74" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "482076350" + "i128": "805799252" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "482076350" + "i128": "805799252" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2816" + "u64": "1651" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b58455d0be078970b55d087fd12642ddd5e7ec2b46548b20eff9a49862af5fe8" + "bytes": "592bb0929da5bcd5c1a91d05851c3b13cc38e1feaf715d78dc15e12df060d42f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b58455d0be078970b55d087fd12642ddd5e7ec2b46548b20eff9a49862af5fe8" + "bytes": "592bb0929da5bcd5c1a91d05851c3b13cc38e1feaf715d78dc15e12df060d42f" } ] }, "durability": "persistent", "val": { - "bytes": "952add682990a0ca944e17c66c681730d7592359ab66d20e8c61ac346d096437" + "bytes": "0d5c57143cf65b1dccaa9f11a67ba4abf9c57c5034b56732e03e6e597a7b0d74" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "482076350" + "i128": "805799252" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.237.json index 01fe9d5d..a637d0de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "716951191" + "i128": "115251045" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "716951191" + "i128": "115251045" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ee9de40e1adaa4933739017144dc33d30ee1ead2ab22de95277b0cc0219f91d" + "bytes": "44fe8a7163cf75398537da852bae28c7b7a1de9425d34434a69b231c38f7ced5" }, { - "u64": "2671" + "u64": "2425" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "716951191" + "i128": "115251045" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2671, + "timestamp": 2425, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aae919e830552cb6ab67b331adaff1ee9aaaada33a8351e698d5bb3b197da82f" + "bytes": "3964c65bf6e475ca2b086e27124373851d3755021bc15b723b8557b945921194" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aae919e830552cb6ab67b331adaff1ee9aaaada33a8351e698d5bb3b197da82f" + "bytes": "3964c65bf6e475ca2b086e27124373851d3755021bc15b723b8557b945921194" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "716951191" + "i128": "115251045" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "716951191" + "i128": "115251045" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2671" + "u64": "2425" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24af61c7bfcc6df2924cef52029e2d63878198124bbd98f89bdf2853d9e8990f" + "bytes": "bb4dca9a9a05216d7f016a7b13251916729c3218158d1ff6ef5e19a99f047811" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24af61c7bfcc6df2924cef52029e2d63878198124bbd98f89bdf2853d9e8990f" + "bytes": "bb4dca9a9a05216d7f016a7b13251916729c3218158d1ff6ef5e19a99f047811" } ] }, "durability": "persistent", "val": { - "bytes": "aae919e830552cb6ab67b331adaff1ee9aaaada33a8351e698d5bb3b197da82f" + "bytes": "3964c65bf6e475ca2b086e27124373851d3755021bc15b723b8557b945921194" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "716951191" + "i128": "115251045" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.238.json index 08b01576..8427e009 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "702964855" + "i128": "438387885" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "702964855" + "i128": "438387885" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c720bc80edd47dc52003f331fa69166becfe67053313bf9bb79ecfd64bd4c70b" + "bytes": "0524732e8a3ae12dc425c6a282fddee9f23ecec5fe3c4c2a2188b254936f1559" }, { - "u64": "2680" + "u64": "1042" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "702964855" + "i128": "438387885" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2680, + "timestamp": 1042, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc4741957825cbf3a80ad3dd2c25d571daede90970b84435adf0b2c8aa43c81d" + "bytes": "52ac0a8fb558c8c14bc6baf7f80ea786722267a41791c3b7bd0a8a0246843b96" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bc4741957825cbf3a80ad3dd2c25d571daede90970b84435adf0b2c8aa43c81d" + "bytes": "52ac0a8fb558c8c14bc6baf7f80ea786722267a41791c3b7bd0a8a0246843b96" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "702964855" + "i128": "438387885" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "702964855" + "i128": "438387885" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2680" + "u64": "1042" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d62aceb73b6ac881b3a9d171ccf514603359e8244f980e532892ebe36f6e953" + "bytes": "84898f9c5116c82fa13ea0c590b89c2260f0ad20d54a6e614b27f48d027103c4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d62aceb73b6ac881b3a9d171ccf514603359e8244f980e532892ebe36f6e953" + "bytes": "84898f9c5116c82fa13ea0c590b89c2260f0ad20d54a6e614b27f48d027103c4" } ] }, "durability": "persistent", "val": { - "bytes": "bc4741957825cbf3a80ad3dd2c25d571daede90970b84435adf0b2c8aa43c81d" + "bytes": "52ac0a8fb558c8c14bc6baf7f80ea786722267a41791c3b7bd0a8a0246843b96" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "702964855" + "i128": "438387885" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.239.json index 91d87f9f..2be23e99 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "77723622" + "i128": "782090530" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "77723622" + "i128": "782090530" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f87e7833cbb1fbc8ea14bea4457a4e9d7af9cb9ff94c313a1ec39c28c97ed463" + "bytes": "015374096017bb6e31a183e1ee1e2d32832b7cd7ffd2070d0eeef650c30f39bb" }, { - "u64": "273" + "u64": "114" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "77723622" + "i128": "782090530" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 273, + "timestamp": 114, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4552d5bca965f419bbbbb78b7110617d1bf9ef2e44f494a45562a7dee8afdbb" + "bytes": "65c98065687dfcf8296dcd5f658ab2a77713e2e63a9d4632b11e1ae3716d2e52" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4552d5bca965f419bbbbb78b7110617d1bf9ef2e44f494a45562a7dee8afdbb" + "bytes": "65c98065687dfcf8296dcd5f658ab2a77713e2e63a9d4632b11e1ae3716d2e52" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "77723622" + "i128": "782090530" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "77723622" + "i128": "782090530" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "273" + "u64": "114" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d50c976e2d84fbeed7280e0c270a4d83772f10d08716a0e15a8f6bed22d3c12" + "bytes": "8b9bd9a3fe728424f77573a71ff6d9a5e794c8c6265d6f83d133a4f0422a672c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d50c976e2d84fbeed7280e0c270a4d83772f10d08716a0e15a8f6bed22d3c12" + "bytes": "8b9bd9a3fe728424f77573a71ff6d9a5e794c8c6265d6f83d133a4f0422a672c" } ] }, "durability": "persistent", "val": { - "bytes": "b4552d5bca965f419bbbbb78b7110617d1bf9ef2e44f494a45562a7dee8afdbb" + "bytes": "65c98065687dfcf8296dcd5f658ab2a77713e2e63a9d4632b11e1ae3716d2e52" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "77723622" + "i128": "782090530" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.24.json index 3fd9229c..565d00ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "862854428" + "i128": "627331390" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "862854428" + "i128": "627331390" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b010c4f66deace1615dfd8c2e6c0e8f41f1ce24007b50f3df5d5d271d2d0bedb" + "bytes": "3081b44c5d109e002baf375223d16a0f0ec2bf7a5cb53fb0ef5cfbb22dd860a4" }, { - "u64": "3296" + "u64": "1656" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "862854428" + "i128": "627331390" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3296, + "timestamp": 1656, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce58d2b2f2eb487ea7884487f9f70b1c81294a52b9bd55d581416e809b50b0c6" + "bytes": "ca2ca67bbf1c426deeb11332369853d7a7963852c9642662adbf3c3f6d0ccc71" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce58d2b2f2eb487ea7884487f9f70b1c81294a52b9bd55d581416e809b50b0c6" + "bytes": "ca2ca67bbf1c426deeb11332369853d7a7963852c9642662adbf3c3f6d0ccc71" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "862854428" + "i128": "627331390" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "862854428" + "i128": "627331390" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3296" + "u64": "1656" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96631828fe9f4dc90aba9995092f32de004ad390e04a6690667f56357dd6f63a" + "bytes": "67ba7675ebdf88d219a74da50e40cd28b255ae7167e3ce3d222c27bb44048994" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96631828fe9f4dc90aba9995092f32de004ad390e04a6690667f56357dd6f63a" + "bytes": "67ba7675ebdf88d219a74da50e40cd28b255ae7167e3ce3d222c27bb44048994" } ] }, "durability": "persistent", "val": { - "bytes": "ce58d2b2f2eb487ea7884487f9f70b1c81294a52b9bd55d581416e809b50b0c6" + "bytes": "ca2ca67bbf1c426deeb11332369853d7a7963852c9642662adbf3c3f6d0ccc71" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "862854428" + "i128": "627331390" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.240.json index 32e4c492..4b349c38 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "787038017" + "i128": "340318708" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "787038017" + "i128": "340318708" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e91865670a4f9f432d743832541563cbaeb3976287277b3b17220ffeb2e2a9c6" + "bytes": "669827c2f81a3ae6c696da69fcf690e95a267c707b2fae272b8c3b3556aa5c95" }, { - "u64": "2" + "u64": "66" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "787038017" + "i128": "340318708" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2, + "timestamp": 66, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2db9af26b4b46ec75a5cd2977b4e135387d95a353e000d67ad93c0c766760ec" + "bytes": "6edc97a20e8fc8a5ebaef6ca3722fd0ea695ff2a59f02dfe283c9eee67aa1651" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2db9af26b4b46ec75a5cd2977b4e135387d95a353e000d67ad93c0c766760ec" + "bytes": "6edc97a20e8fc8a5ebaef6ca3722fd0ea695ff2a59f02dfe283c9eee67aa1651" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "787038017" + "i128": "340318708" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "787038017" + "i128": "340318708" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2" + "u64": "66" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c84b20d9707ab9e2ee77ce930b69d874d17fed229727082e0e6fe1155dd625d" + "bytes": "c8a948836f55a83e2ae3f72752dcd45c09fa86e564e158a6fb564e841c768633" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c84b20d9707ab9e2ee77ce930b69d874d17fed229727082e0e6fe1155dd625d" + "bytes": "c8a948836f55a83e2ae3f72752dcd45c09fa86e564e158a6fb564e841c768633" } ] }, "durability": "persistent", "val": { - "bytes": "c2db9af26b4b46ec75a5cd2977b4e135387d95a353e000d67ad93c0c766760ec" + "bytes": "6edc97a20e8fc8a5ebaef6ca3722fd0ea695ff2a59f02dfe283c9eee67aa1651" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "787038017" + "i128": "340318708" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.241.json index a556c106..e695f703 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "178412624" + "i128": "905443172" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "178412624" + "i128": "905443172" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6081c74c7a399483835be2169079fdcd3bbd7f3c41852b84402e12137bf2ad1f" + "bytes": "ca189ada0a58bf9a2d0e6eb63350a51a7cb6199025ad19ec9085e1943c7705ca" }, { - "u64": "365" + "u64": "144" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "178412624" + "i128": "905443172" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 365, + "timestamp": 144, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9edac6cd751ffd2e3ba32f5a349232a2e14fd9d8eed65dd5443198be60e30977" + "bytes": "9b1cb7788a56e3636abb079c580286f4d1241ca99096046760aeccf234d854e0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9edac6cd751ffd2e3ba32f5a349232a2e14fd9d8eed65dd5443198be60e30977" + "bytes": "9b1cb7788a56e3636abb079c580286f4d1241ca99096046760aeccf234d854e0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "178412624" + "i128": "905443172" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "178412624" + "i128": "905443172" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "365" + "u64": "144" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad9d26f2453fe3b2f10b4c90dc1306d2d3aa137d7e58410c28d5480da1473abc" + "bytes": "fef60439046edba0457aa641ed49109b26980f5f23cf79ad8decbfb52defe54c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad9d26f2453fe3b2f10b4c90dc1306d2d3aa137d7e58410c28d5480da1473abc" + "bytes": "fef60439046edba0457aa641ed49109b26980f5f23cf79ad8decbfb52defe54c" } ] }, "durability": "persistent", "val": { - "bytes": "9edac6cd751ffd2e3ba32f5a349232a2e14fd9d8eed65dd5443198be60e30977" + "bytes": "9b1cb7788a56e3636abb079c580286f4d1241ca99096046760aeccf234d854e0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "178412624" + "i128": "905443172" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.242.json index ebe1cdc0..d0a3994e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "9624539" + "i128": "404236975" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "9624539" + "i128": "404236975" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5aea26ba58f35c9182b8b9440332fde1992fff1ae0c961ed75408e2dd6145f65" + "bytes": "b852359ccc75ee2a0c5736dcf1eeefa58f679d1ec169590544292ccaac841f2a" }, { - "u64": "403" + "u64": "2634" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "9624539" + "i128": "404236975" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 403, + "timestamp": 2634, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4421c8485b1b3299b16c94696727a75c8c379943f5e7ecc7c935c405de945d7" + "bytes": "f3eabaa1358caa7eb78c349be09577bf885299398a77f8a42f568bb39070e490" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4421c8485b1b3299b16c94696727a75c8c379943f5e7ecc7c935c405de945d7" + "bytes": "f3eabaa1358caa7eb78c349be09577bf885299398a77f8a42f568bb39070e490" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "9624539" + "i128": "404236975" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "9624539" + "i128": "404236975" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "403" + "u64": "2634" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b9a73426473149efb11f2e51228d35bb704435a53731bc1af5be3d325afa33c" + "bytes": "9e830f94ca391e94f3642aa000a256bcb424eec7bc2c6828ad51de4b248f97e7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b9a73426473149efb11f2e51228d35bb704435a53731bc1af5be3d325afa33c" + "bytes": "9e830f94ca391e94f3642aa000a256bcb424eec7bc2c6828ad51de4b248f97e7" } ] }, "durability": "persistent", "val": { - "bytes": "b4421c8485b1b3299b16c94696727a75c8c379943f5e7ecc7c935c405de945d7" + "bytes": "f3eabaa1358caa7eb78c349be09577bf885299398a77f8a42f568bb39070e490" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "9624539" + "i128": "404236975" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.243.json index 9bed4816..aa0d6687 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "260958427" + "i128": "282849084" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "260958427" + "i128": "282849084" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8c1e91a44c2203aca7097db17fc3074e8045c7faad979356bd345aafe71696d" + "bytes": "fe768b6adf5478010a9eec1c5d3698f0f56cc42f771a05ccb2bbf41cfd262947" }, { - "u64": "1368" + "u64": "2847" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "260958427" + "i128": "282849084" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1368, + "timestamp": 2847, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7178d15888103ede5b9860793cf69da2700c4524c905b0809158f2a8a7ad8a80" + "bytes": "b1aca008c1c55fd41b5833a5e05b3535d01ebe5b67e5ae600bc786ebd5506ac4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7178d15888103ede5b9860793cf69da2700c4524c905b0809158f2a8a7ad8a80" + "bytes": "b1aca008c1c55fd41b5833a5e05b3535d01ebe5b67e5ae600bc786ebd5506ac4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "260958427" + "i128": "282849084" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "260958427" + "i128": "282849084" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1368" + "u64": "2847" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d714544b5deb810c3ac6b6e6acc0bcbb37ba15544ae0925119ed26dc91539e2" + "bytes": "9146859657a371093a569bed7ff9da78adaefc0166886305155abbbc7da7b599" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d714544b5deb810c3ac6b6e6acc0bcbb37ba15544ae0925119ed26dc91539e2" + "bytes": "9146859657a371093a569bed7ff9da78adaefc0166886305155abbbc7da7b599" } ] }, "durability": "persistent", "val": { - "bytes": "7178d15888103ede5b9860793cf69da2700c4524c905b0809158f2a8a7ad8a80" + "bytes": "b1aca008c1c55fd41b5833a5e05b3535d01ebe5b67e5ae600bc786ebd5506ac4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "260958427" + "i128": "282849084" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.244.json index c4d8bb17..2add72a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "763886526" + "i128": "346084305" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763886526" + "i128": "346084305" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2605385146224c104782969b0b227844e429ad6ec8d0bec4fdba5ee51e6e99c4" + "bytes": "67123a2aae6140caec8b0b232c018dba0cd7c7dcd9e80a3bf4f1235992df707e" }, { - "u64": "3276" + "u64": "2432" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "763886526" + "i128": "346084305" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3276, + "timestamp": 2432, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0818dfec514794fc0ffb95107409c4acef62fb8dc38499dac69b2ada7e803a32" + "bytes": "363c9a0cfd7d1c005bc86847a851b36734b1fdae929fa9fec833068953f7a680" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0818dfec514794fc0ffb95107409c4acef62fb8dc38499dac69b2ada7e803a32" + "bytes": "363c9a0cfd7d1c005bc86847a851b36734b1fdae929fa9fec833068953f7a680" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "763886526" + "i128": "346084305" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "763886526" + "i128": "346084305" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3276" + "u64": "2432" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "46437f1c59bc52a525fe6aa0f4a1111b67d81290919e3db910994d007fe22c34" + "bytes": "c083c20f5e763dab3c928e587eb367eed74eed712d9720e2d15644221c6a5abb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "46437f1c59bc52a525fe6aa0f4a1111b67d81290919e3db910994d007fe22c34" + "bytes": "c083c20f5e763dab3c928e587eb367eed74eed712d9720e2d15644221c6a5abb" } ] }, "durability": "persistent", "val": { - "bytes": "0818dfec514794fc0ffb95107409c4acef62fb8dc38499dac69b2ada7e803a32" + "bytes": "363c9a0cfd7d1c005bc86847a851b36734b1fdae929fa9fec833068953f7a680" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "763886526" + "i128": "346084305" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.245.json index b2e96e13..9dc1891c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "569623548" + "i128": "771507463" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "569623548" + "i128": "771507463" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4c90a4122e7103deb9e01f28ebe99b4f3cc6cf75b5da8dcd7c46bb42121775cc" + "bytes": "7692534e2f319c0b2ac032db0ec7b063caf3f8c591a0d66f9dd1d4861aea73ea" }, { - "u64": "965" + "u64": "3477" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "569623548" + "i128": "771507463" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 965, + "timestamp": 3477, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "39dd117d83faff61a0a97c461617367d71352f0753f956f00440e10bbccc3aaf" + "bytes": "3a20120bcf01365ece3b3f13a2fbedae32238f687748cbe7391f9662259d7b7c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "39dd117d83faff61a0a97c461617367d71352f0753f956f00440e10bbccc3aaf" + "bytes": "3a20120bcf01365ece3b3f13a2fbedae32238f687748cbe7391f9662259d7b7c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "569623548" + "i128": "771507463" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "569623548" + "i128": "771507463" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "965" + "u64": "3477" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9faff9b91289c98a1c26f23bd742ba671d2dc09693deae27218f7514f0f089c9" + "bytes": "088a252939e3dda7e14d141b946f99c5e0e6f6c1ae1a1e3a231dd256a6ad9fa6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9faff9b91289c98a1c26f23bd742ba671d2dc09693deae27218f7514f0f089c9" + "bytes": "088a252939e3dda7e14d141b946f99c5e0e6f6c1ae1a1e3a231dd256a6ad9fa6" } ] }, "durability": "persistent", "val": { - "bytes": "39dd117d83faff61a0a97c461617367d71352f0753f956f00440e10bbccc3aaf" + "bytes": "3a20120bcf01365ece3b3f13a2fbedae32238f687748cbe7391f9662259d7b7c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "569623548" + "i128": "771507463" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.246.json index 3b9b5212..3f8ecbe1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "493052643" + "i128": "340091143" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "493052643" + "i128": "340091143" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0508b39bd4e47dd606df11669212736a844575bb3b84b9d635393773ffd09131" + "bytes": "026e5ea5d52afa2dfbe989d63a89ac7b2979db6d5503fc4182120e128954072b" }, { - "u64": "2990" + "u64": "1086" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "493052643" + "i128": "340091143" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2990, + "timestamp": 1086, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eebee1a9db7b053b526d71aa378b201d7374362df3b47af2d8443c271711514d" + "bytes": "8b9ee1a27a6721e597cd05ab7d39b6e3aa625721fc8f87b716164d6981cf19e8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eebee1a9db7b053b526d71aa378b201d7374362df3b47af2d8443c271711514d" + "bytes": "8b9ee1a27a6721e597cd05ab7d39b6e3aa625721fc8f87b716164d6981cf19e8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "493052643" + "i128": "340091143" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "493052643" + "i128": "340091143" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2990" + "u64": "1086" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "563ac3e881a0d7841b6efd9bf12348df04f8ab635c1a131fa6a8eeaa0eb3a28d" + "bytes": "db7c36a2d7a687e6f673454e9c8ac176a26660d174e9eba30a3ca0680aebe621" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "563ac3e881a0d7841b6efd9bf12348df04f8ab635c1a131fa6a8eeaa0eb3a28d" + "bytes": "db7c36a2d7a687e6f673454e9c8ac176a26660d174e9eba30a3ca0680aebe621" } ] }, "durability": "persistent", "val": { - "bytes": "eebee1a9db7b053b526d71aa378b201d7374362df3b47af2d8443c271711514d" + "bytes": "8b9ee1a27a6721e597cd05ab7d39b6e3aa625721fc8f87b716164d6981cf19e8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "493052643" + "i128": "340091143" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.247.json index 38fe3145..4b48452e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "619178978" + "i128": "523554726" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "619178978" + "i128": "523554726" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a7daa10130df13d41cfa113456f2d3db7d4d6e1fabe5deadf38d389ecfbead31" + "bytes": "ff3be8334abedd713e734e957ab12d3b8b982239668e575b92e4ee5035d3e46c" }, { - "u64": "3574" + "u64": "2301" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "619178978" + "i128": "523554726" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3574, + "timestamp": 2301, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "47531f6af73195251a46f9f13cbd5bb6bf2d46d5cc003c0296c2e3e19c7b10da" + "bytes": "ed9a6ebe506b7a38b256aff6bc77cde42a160267735fbc060060cdf17c2959fc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "47531f6af73195251a46f9f13cbd5bb6bf2d46d5cc003c0296c2e3e19c7b10da" + "bytes": "ed9a6ebe506b7a38b256aff6bc77cde42a160267735fbc060060cdf17c2959fc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "619178978" + "i128": "523554726" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "619178978" + "i128": "523554726" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3574" + "u64": "2301" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3da5e3e671eb39a02d346353c3e944f7dbbe2c102ddeae79e6baa948dff56bb" + "bytes": "e65efa60d3f1638f68cead1845e33630630bd7ef7105ba0121de235b944aee76" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3da5e3e671eb39a02d346353c3e944f7dbbe2c102ddeae79e6baa948dff56bb" + "bytes": "e65efa60d3f1638f68cead1845e33630630bd7ef7105ba0121de235b944aee76" } ] }, "durability": "persistent", "val": { - "bytes": "47531f6af73195251a46f9f13cbd5bb6bf2d46d5cc003c0296c2e3e19c7b10da" + "bytes": "ed9a6ebe506b7a38b256aff6bc77cde42a160267735fbc060060cdf17c2959fc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "619178978" + "i128": "523554726" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.248.json index 091c3cb3..1473a39b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "668862224" + "i128": "925102730" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "668862224" + "i128": "925102730" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d42085df89759916d4d94ae0801bde46c4cb390382222a90f65e119eabe387ad" + "bytes": "a411742784345dca849eb02bc46b4246719d1270389a0a190686ea548c4f4685" }, { - "u64": "1261" + "u64": "2343" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "668862224" + "i128": "925102730" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1261, + "timestamp": 2343, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "487314881141cc6e0b8d71597c855720ec82cd2dad661c87b6df6a5a9eb1d847" + "bytes": "951a2fb41b91b082e9c9f2d8f02e3aca07a0d1bec370683a5140b5b45a8d1857" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "487314881141cc6e0b8d71597c855720ec82cd2dad661c87b6df6a5a9eb1d847" + "bytes": "951a2fb41b91b082e9c9f2d8f02e3aca07a0d1bec370683a5140b5b45a8d1857" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "668862224" + "i128": "925102730" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "668862224" + "i128": "925102730" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1261" + "u64": "2343" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb3294375d7e678141336f534dc4d50c4a00710ca73957b429be20919908d267" + "bytes": "138a18cf48aaae2455da75acc29b3109a8d2b56bcab0f9761f85bf22497eeeec" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb3294375d7e678141336f534dc4d50c4a00710ca73957b429be20919908d267" + "bytes": "138a18cf48aaae2455da75acc29b3109a8d2b56bcab0f9761f85bf22497eeeec" } ] }, "durability": "persistent", "val": { - "bytes": "487314881141cc6e0b8d71597c855720ec82cd2dad661c87b6df6a5a9eb1d847" + "bytes": "951a2fb41b91b082e9c9f2d8f02e3aca07a0d1bec370683a5140b5b45a8d1857" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "668862224" + "i128": "925102730" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.249.json index e1312a26..6a15b8bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "912606830" + "i128": "173395507" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "912606830" + "i128": "173395507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ee14f71c8e8030e7bb50a00ddf60a81d23fb6f062877138e3bffb515e11308f" + "bytes": "6b67504637811a5361ded70849e35fbc9387eb06d4227878f3ecaae64308cc60" }, { - "u64": "1035" + "u64": "1843" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "912606830" + "i128": "173395507" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1035, + "timestamp": 1843, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bae0111f6b3d0f4eeec3cac35974a91eef15a140dc129045158fc5ef77bcbc61" + "bytes": "4963da4a2928b60fd4b6e5e3a1f71db2fd1bf866137bba7a265639d42b592fd9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bae0111f6b3d0f4eeec3cac35974a91eef15a140dc129045158fc5ef77bcbc61" + "bytes": "4963da4a2928b60fd4b6e5e3a1f71db2fd1bf866137bba7a265639d42b592fd9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "912606830" + "i128": "173395507" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "912606830" + "i128": "173395507" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1035" + "u64": "1843" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f157f83f6d0db2ef71a108b174191fe7af68da43fd7e8be4d8757de53ad9a428" + "bytes": "be3247d2ed56144569fd666528f7fa4a2accb830b1544ad2fb05226550a0d9d5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f157f83f6d0db2ef71a108b174191fe7af68da43fd7e8be4d8757de53ad9a428" + "bytes": "be3247d2ed56144569fd666528f7fa4a2accb830b1544ad2fb05226550a0d9d5" } ] }, "durability": "persistent", "val": { - "bytes": "bae0111f6b3d0f4eeec3cac35974a91eef15a140dc129045158fc5ef77bcbc61" + "bytes": "4963da4a2928b60fd4b6e5e3a1f71db2fd1bf866137bba7a265639d42b592fd9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "912606830" + "i128": "173395507" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.25.json index bf4ec7ac..8c0057f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "493496013" + "i128": "723029020" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "493496013" + "i128": "723029020" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4749b6f41e0b62d7f6da9034cab308ff32e4de3bf3259769a90f4a38d4fa3acb" + "bytes": "5b79b37d0ce3986ac5c30629f3b9fe82f989cfe9b0ec01bdcd7eaac3dcb25086" }, { - "u64": "1737" + "u64": "1786" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "493496013" + "i128": "723029020" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1737, + "timestamp": 1786, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f6e7f6e5189cfc6c6fc38930f8b17d2edf31ef4fe6636ca31ae4d85c3460c6b2" + "bytes": "bbcb81a95793630c92e152a259efe4316e22a86f8b6830ac48fdf08d1ea38d00" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f6e7f6e5189cfc6c6fc38930f8b17d2edf31ef4fe6636ca31ae4d85c3460c6b2" + "bytes": "bbcb81a95793630c92e152a259efe4316e22a86f8b6830ac48fdf08d1ea38d00" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "493496013" + "i128": "723029020" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "493496013" + "i128": "723029020" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1737" + "u64": "1786" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10ad3e591192204ce4e988b22f8f2000b5e735d8b0badec0f0e176f09bfb1a5b" + "bytes": "9a3fae39af3fa710483bac4232f38587057797d535ea90af97f6a648bab69427" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10ad3e591192204ce4e988b22f8f2000b5e735d8b0badec0f0e176f09bfb1a5b" + "bytes": "9a3fae39af3fa710483bac4232f38587057797d535ea90af97f6a648bab69427" } ] }, "durability": "persistent", "val": { - "bytes": "f6e7f6e5189cfc6c6fc38930f8b17d2edf31ef4fe6636ca31ae4d85c3460c6b2" + "bytes": "bbcb81a95793630c92e152a259efe4316e22a86f8b6830ac48fdf08d1ea38d00" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "493496013" + "i128": "723029020" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.250.json index 848a6945..60163196 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "392414746" + "i128": "383110280" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392414746" + "i128": "383110280" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fa1bd54af20e2f85f52a1af545065f4f563f1915304b9aec5eac517b14faf96b" + "bytes": "b1be842bf5390bdbe3c415be1c4aaa28b94f614cc766b8fe799794fa81ad2bfc" }, { - "u64": "951" + "u64": "2511" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "392414746" + "i128": "383110280" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 951, + "timestamp": 2511, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c8e1b63586b859095696f8cace5c829b788459b76916265f1e42cfcf7f07a82" + "bytes": "173f24319eff3e7253fd97f6f33d6a2ec11fc1e9d7b3b2624907945668733064" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c8e1b63586b859095696f8cace5c829b788459b76916265f1e42cfcf7f07a82" + "bytes": "173f24319eff3e7253fd97f6f33d6a2ec11fc1e9d7b3b2624907945668733064" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "392414746" + "i128": "383110280" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "392414746" + "i128": "383110280" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "951" + "u64": "2511" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c561b9c387aaa2f9132a840524fbac4273199b52785bcf790c6d05cb5b60a58" + "bytes": "b776ce23af2855715b9357f2e4a19b1b6c28611555040ae8c153fcef5bb78650" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c561b9c387aaa2f9132a840524fbac4273199b52785bcf790c6d05cb5b60a58" + "bytes": "b776ce23af2855715b9357f2e4a19b1b6c28611555040ae8c153fcef5bb78650" } ] }, "durability": "persistent", "val": { - "bytes": "8c8e1b63586b859095696f8cace5c829b788459b76916265f1e42cfcf7f07a82" + "bytes": "173f24319eff3e7253fd97f6f33d6a2ec11fc1e9d7b3b2624907945668733064" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "392414746" + "i128": "383110280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.251.json index e1d35e57..294435dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "52588997" + "i128": "856661805" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "52588997" + "i128": "856661805" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a85aa98773227ee16ba4b889ef6c3ec63a8b6baacf8637e27911c927fc7b92cd" + "bytes": "02508d3c10ca04d55be14fd2ec56a269df63ea903283d5c3eac35069733ba00c" }, { - "u64": "3153" + "u64": "786" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "52588997" + "i128": "856661805" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3153, + "timestamp": 786, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9221c772bc07f62da91e5e524f45e4ef60b56f0f9e681a0fe1c06b2e155a5eb9" + "bytes": "eeb0fc7ca9bd701c206047e5fbb2831a56261844a3cd78480d3af8cb18ecd84f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9221c772bc07f62da91e5e524f45e4ef60b56f0f9e681a0fe1c06b2e155a5eb9" + "bytes": "eeb0fc7ca9bd701c206047e5fbb2831a56261844a3cd78480d3af8cb18ecd84f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "52588997" + "i128": "856661805" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "52588997" + "i128": "856661805" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3153" + "u64": "786" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2296bf6850777f546a75144137a50c6d1ce0ec661d8266aabdbeefba6252a34" + "bytes": "78a0e127d2da0d9b42c7f9d6350f0ca0a69a9dc99b03c838b63dc35e2ba4b7bf" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2296bf6850777f546a75144137a50c6d1ce0ec661d8266aabdbeefba6252a34" + "bytes": "78a0e127d2da0d9b42c7f9d6350f0ca0a69a9dc99b03c838b63dc35e2ba4b7bf" } ] }, "durability": "persistent", "val": { - "bytes": "9221c772bc07f62da91e5e524f45e4ef60b56f0f9e681a0fe1c06b2e155a5eb9" + "bytes": "eeb0fc7ca9bd701c206047e5fbb2831a56261844a3cd78480d3af8cb18ecd84f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "52588997" + "i128": "856661805" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.252.json index 21b88a5c..8f81374a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "908557032" + "i128": "860643726" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "908557032" + "i128": "860643726" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9305cd0c4e7715350cdf48b2ccb010433f29140dd2c86125a8851cf3b955c26d" + "bytes": "4f06dbdfad6085220ede51293e3a15633cfe2023a4088c87d6ff12bf55be075a" }, { - "u64": "1301" + "u64": "3548" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "908557032" + "i128": "860643726" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1301, + "timestamp": 3548, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "207a353fbf143b7d19b73f977dcdee254ed7ae40a6d48dfdafe87499f29c0bed" + "bytes": "c7d60a8b7dc9b5b6dcb998365cd630259afceb1df198529d7e0593edfb78c0d5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "207a353fbf143b7d19b73f977dcdee254ed7ae40a6d48dfdafe87499f29c0bed" + "bytes": "c7d60a8b7dc9b5b6dcb998365cd630259afceb1df198529d7e0593edfb78c0d5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "908557032" + "i128": "860643726" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "908557032" + "i128": "860643726" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1301" + "u64": "3548" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "652b9634d7b0c374ea1f3cc14bbf90a200d0d1980651001af71ecbf99ee78a04" + "bytes": "085fe2080a1f76c11f00f982dcdfe1a647ace2f744cef2dbd0f92d9bc3ca87e7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "652b9634d7b0c374ea1f3cc14bbf90a200d0d1980651001af71ecbf99ee78a04" + "bytes": "085fe2080a1f76c11f00f982dcdfe1a647ace2f744cef2dbd0f92d9bc3ca87e7" } ] }, "durability": "persistent", "val": { - "bytes": "207a353fbf143b7d19b73f977dcdee254ed7ae40a6d48dfdafe87499f29c0bed" + "bytes": "c7d60a8b7dc9b5b6dcb998365cd630259afceb1df198529d7e0593edfb78c0d5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "908557032" + "i128": "860643726" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.253.json index 28954521..6a5e25c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "395977167" + "i128": "539197557" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "395977167" + "i128": "539197557" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ce4a77858e351c28ad30062a5e627f9446b5e208e8a206bbd0bdd6145fc95bd" + "bytes": "86e6d662d649ada61f5e34199cc49043200013eec2130578bcb79293a7827fd8" }, { - "u64": "1802" + "u64": "1573" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "395977167" + "i128": "539197557" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1802, + "timestamp": 1573, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "890372777c4657206feed7415796aa3bf54a83bd89ad944c1db3f8b34a83cb5c" + "bytes": "d198d253a970569d6970dfa248e43610ddb7660b3ddd7e7cf246f15978e7e381" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "890372777c4657206feed7415796aa3bf54a83bd89ad944c1db3f8b34a83cb5c" + "bytes": "d198d253a970569d6970dfa248e43610ddb7660b3ddd7e7cf246f15978e7e381" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "395977167" + "i128": "539197557" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "395977167" + "i128": "539197557" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1802" + "u64": "1573" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cdc86eb8ab0ac3aae6f5d75cce77686c5fb1fca970ac127429fab3b0ae4314f" + "bytes": "8484ce9e1744cdc9ce4f3a97d2a6e595befcf63de74389484db52027db1ab6ef" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cdc86eb8ab0ac3aae6f5d75cce77686c5fb1fca970ac127429fab3b0ae4314f" + "bytes": "8484ce9e1744cdc9ce4f3a97d2a6e595befcf63de74389484db52027db1ab6ef" } ] }, "durability": "persistent", "val": { - "bytes": "890372777c4657206feed7415796aa3bf54a83bd89ad944c1db3f8b34a83cb5c" + "bytes": "d198d253a970569d6970dfa248e43610ddb7660b3ddd7e7cf246f15978e7e381" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "395977167" + "i128": "539197557" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.254.json index 1eb5e272..4734be2c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "58302646" + "i128": "837010113" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "58302646" + "i128": "837010113" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f84b1af76b3b7653be84d63dff3e6d9a503dd04e21e7e7dfaa55d80a5936f145" + "bytes": "0f56aa01e41bd8c397ecec8b962b422473487173b79f71bcd702c2fdaba4b7ff" }, { - "u64": "2126" + "u64": "3448" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "58302646" + "i128": "837010113" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2126, + "timestamp": 3448, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2d3de5ab88b7b9ee826a20f9f617686d97c6993079df46b1ac767800fde7140" + "bytes": "3bb915fd6aca9e253d6b08a41c8023178b7b2d0294eaee45a95e75b2f2b59459" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2d3de5ab88b7b9ee826a20f9f617686d97c6993079df46b1ac767800fde7140" + "bytes": "3bb915fd6aca9e253d6b08a41c8023178b7b2d0294eaee45a95e75b2f2b59459" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "58302646" + "i128": "837010113" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "58302646" + "i128": "837010113" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2126" + "u64": "3448" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22dc42e91adb88b242d7120a32920f0855911bbcf7c92ba5723649eab3de31ff" + "bytes": "d2ae90d8b395dd7ff6f3f4fb880ebb6081d9b48a5440538cf3a9dc2012c5f3ba" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22dc42e91adb88b242d7120a32920f0855911bbcf7c92ba5723649eab3de31ff" + "bytes": "d2ae90d8b395dd7ff6f3f4fb880ebb6081d9b48a5440538cf3a9dc2012c5f3ba" } ] }, "durability": "persistent", "val": { - "bytes": "a2d3de5ab88b7b9ee826a20f9f617686d97c6993079df46b1ac767800fde7140" + "bytes": "3bb915fd6aca9e253d6b08a41c8023178b7b2d0294eaee45a95e75b2f2b59459" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "58302646" + "i128": "837010113" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.255.json index aa716a66..c8f57efc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "721366492" + "i128": "597361839" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "721366492" + "i128": "597361839" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb22fd6a4ea9f3f5cadda8fa56d986b4cadacb2e7661e0f64c158ab06371d839" + "bytes": "23e82a5b63f5d1111d934b273ddc8491da376903a1805eb8d47f4e8dcf754e61" }, { - "u64": "3031" + "u64": "2510" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "721366492" + "i128": "597361839" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3031, + "timestamp": 2510, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d172dce42d36ffa331771060bca52d07a3c1f18da6d6afa2b94f30865b30754c" + "bytes": "c92d6329bc392b275cba34b61530b4a3415f9fd5d487696491ab39618b076858" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d172dce42d36ffa331771060bca52d07a3c1f18da6d6afa2b94f30865b30754c" + "bytes": "c92d6329bc392b275cba34b61530b4a3415f9fd5d487696491ab39618b076858" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "721366492" + "i128": "597361839" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "721366492" + "i128": "597361839" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3031" + "u64": "2510" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d2c4191f85bb5b7911cf59d888f4f0c86ed763920e2fefcd0a6a00ffdd55347" + "bytes": "4df6e3bb9fa61c6e37021e35c28193e8de72af469f567abfbac4f04e061a26f4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d2c4191f85bb5b7911cf59d888f4f0c86ed763920e2fefcd0a6a00ffdd55347" + "bytes": "4df6e3bb9fa61c6e37021e35c28193e8de72af469f567abfbac4f04e061a26f4" } ] }, "durability": "persistent", "val": { - "bytes": "d172dce42d36ffa331771060bca52d07a3c1f18da6d6afa2b94f30865b30754c" + "bytes": "c92d6329bc392b275cba34b61530b4a3415f9fd5d487696491ab39618b076858" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -441,4 +480,577 @@ "val": { "bool": true } - \ No newline at end of file + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "vec": [ + { + "u32": 1 + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "597361839" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.256.json index 19bba033..e365b106 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "523580408" + "i128": "985000528" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "523580408" + "i128": "985000528" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c653fb87c3a02396cb8076b2991564b8efc32ad12b7b9392ba6033aa0deaf320" + "bytes": "dc3276c763d0e7a3dea5f43864bfadcd260a2d1ca0e140547148fff8bfd41776" }, { - "u64": "1148" + "u64": "3384" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "523580408" + "i128": "985000528" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1148, + "timestamp": 3384, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "415e0aadf41892b2ce6ba481a77ccef532bc393469a671ba1fa0f42a7ac27812" + "bytes": "3bf93533fcb1f6a6b19ce4e4e538f2926a64ca2bfacd262aaf3d8d4bf4211dea" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "415e0aadf41892b2ce6ba481a77ccef532bc393469a671ba1fa0f42a7ac27812" + "bytes": "3bf93533fcb1f6a6b19ce4e4e538f2926a64ca2bfacd262aaf3d8d4bf4211dea" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "523580408" + "i128": "985000528" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "523580408" + "i128": "985000528" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1148" + "u64": "3384" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1809746512345c52841c9b64973841a33ea6ce49f17afade7e6b510a110169a1" + "bytes": "e0173b25f11879db2719d84362f7086e961a45a4b5b5199cdb24f286a97e26ae" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1809746512345c52841c9b64973841a33ea6ce49f17afade7e6b510a110169a1" + "bytes": "e0173b25f11879db2719d84362f7086e961a45a4b5b5199cdb24f286a97e26ae" } ] }, "durability": "persistent", "val": { - "bytes": "415e0aadf41892b2ce6ba481a77ccef532bc393469a671ba1fa0f42a7ac27812" + "bytes": "3bf93533fcb1f6a6b19ce4e4e538f2926a64ca2bfacd262aaf3d8d4bf4211dea" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "523580408" + "i128": "985000528" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.26.json index aae3364c..a62c196d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "32297955" + "i128": "350161202" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "32297955" + "i128": "350161202" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ba654a54a50f4672212e39d1f644fe3af1550b61ee849085d38be8c3722bec7" + "bytes": "2c464ec4e55a63b296d51c26764378a674d33727bfbf85dd745368daa86d7e7c" }, { - "u64": "1493" + "u64": "3001" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "32297955" + "i128": "350161202" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1493, + "timestamp": 3001, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87de12329be24abd897d0130cbe452c69bacca6c16025fb93873fe726ed72fb7" + "bytes": "3985c15196fffd9530bfdac85186ebaa8a26f1f72c918a58fac5438bc7f6ba58" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87de12329be24abd897d0130cbe452c69bacca6c16025fb93873fe726ed72fb7" + "bytes": "3985c15196fffd9530bfdac85186ebaa8a26f1f72c918a58fac5438bc7f6ba58" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "32297955" + "i128": "350161202" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "32297955" + "i128": "350161202" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1493" + "u64": "3001" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "deb02611f1260affd6d98c051ecd3806b00215a2154d2370b51262668fe307b8" + "bytes": "e19044465292a373a97bf7a606bf81de6eef9dfe2fa0f67c4c62cbf633f7dda4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "deb02611f1260affd6d98c051ecd3806b00215a2154d2370b51262668fe307b8" + "bytes": "e19044465292a373a97bf7a606bf81de6eef9dfe2fa0f67c4c62cbf633f7dda4" } ] }, "durability": "persistent", "val": { - "bytes": "87de12329be24abd897d0130cbe452c69bacca6c16025fb93873fe726ed72fb7" + "bytes": "3985c15196fffd9530bfdac85186ebaa8a26f1f72c918a58fac5438bc7f6ba58" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "32297955" + "i128": "350161202" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.27.json index fe94832b..150adfe3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "18814911" + "i128": "383097665" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "18814911" + "i128": "383097665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c943520a66340f987a5c6ea6c21e526a55e8d4b944da788b49c2f1cc6f45251d" + "bytes": "bf7a6474b72142c69e61a8d8d7bb623411143258490ef883895cfe47eef50a1e" }, { - "u64": "41" + "u64": "1259" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "18814911" + "i128": "383097665" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41, + "timestamp": 1259, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81894d9a5dc33f08af36552d13c5da5b9d3d0ad2b035afac8e659e8b1806b22c" + "bytes": "bc435fec627b8bfffb5565f64bb21e1d8a4ec0e10609da99217d4a1d67a41f31" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81894d9a5dc33f08af36552d13c5da5b9d3d0ad2b035afac8e659e8b1806b22c" + "bytes": "bc435fec627b8bfffb5565f64bb21e1d8a4ec0e10609da99217d4a1d67a41f31" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "18814911" + "i128": "383097665" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "18814911" + "i128": "383097665" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41" + "u64": "1259" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af6f3cd5bbc67d04b9758e7b06f559f9c87db7d61da8a1c671acdc9851243226" + "bytes": "89f1c231bfc10ebd8781e0d5fd24fcdd2de1e5a6ae941f8db950c34ea9e10b5e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af6f3cd5bbc67d04b9758e7b06f559f9c87db7d61da8a1c671acdc9851243226" + "bytes": "89f1c231bfc10ebd8781e0d5fd24fcdd2de1e5a6ae941f8db950c34ea9e10b5e" } ] }, "durability": "persistent", "val": { - "bytes": "81894d9a5dc33f08af36552d13c5da5b9d3d0ad2b035afac8e659e8b1806b22c" + "bytes": "bc435fec627b8bfffb5565f64bb21e1d8a4ec0e10609da99217d4a1d67a41f31" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "18814911" + "i128": "383097665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.28.json index a3c6f2a1..02c03e60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "708708676" + "i128": "688074890" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "708708676" + "i128": "688074890" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52981ff81a6cfb882bc13c44548f2d493d2b1e3f81917e6e01085160482a10c5" + "bytes": "434e6fcdc908fa50b376a4bda73a491901d955c82bb60b23af3d24634be69397" }, { - "u64": "1262" + "u64": "2445" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "708708676" + "i128": "688074890" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1262, + "timestamp": 2445, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6876e64287eaefe6a91b1f5de43c9cbd86b1bc3eeb097cc3e8a8742670377f07" + "bytes": "ecbd55920445d5517be7cf64f6575939c4608c5c4acbe91bfa41e8bf2085b627" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6876e64287eaefe6a91b1f5de43c9cbd86b1bc3eeb097cc3e8a8742670377f07" + "bytes": "ecbd55920445d5517be7cf64f6575939c4608c5c4acbe91bfa41e8bf2085b627" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "708708676" + "i128": "688074890" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "708708676" + "i128": "688074890" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1262" + "u64": "2445" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b541fbd345a30fab691fc618d7c438b708ff0711d9d28bed79ac8470ad7eff9a" + "bytes": "b6933c89131b98cb317ad31f9c9355d4c9345a7d86ca11dfebddcb328baa83e7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b541fbd345a30fab691fc618d7c438b708ff0711d9d28bed79ac8470ad7eff9a" + "bytes": "b6933c89131b98cb317ad31f9c9355d4c9345a7d86ca11dfebddcb328baa83e7" } ] }, "durability": "persistent", "val": { - "bytes": "6876e64287eaefe6a91b1f5de43c9cbd86b1bc3eeb097cc3e8a8742670377f07" + "bytes": "ecbd55920445d5517be7cf64f6575939c4608c5c4acbe91bfa41e8bf2085b627" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "708708676" + "i128": "688074890" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.29.json index 4f730130..d65da0ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "858782891" + "i128": "533014534" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "858782891" + "i128": "533014534" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52d02be0658de2a2e5109fb8f382051d588884be084b1bbd838d23b968375fef" + "bytes": "a377c8ed22ac7500f4dfeafc6a28261e029d814307a69212a1dac8fa20803df5" }, { - "u64": "1352" + "u64": "1018" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "858782891" + "i128": "533014534" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1352, + "timestamp": 1018, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45779ccef1f3e829709860d5dfcdd62a17fb01f6dd70749cb979895f865574fe" + "bytes": "01774641e15c0dc4ae06f3d8576591f4a91e31eefb3c008f55f4749ac602e5f5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45779ccef1f3e829709860d5dfcdd62a17fb01f6dd70749cb979895f865574fe" + "bytes": "01774641e15c0dc4ae06f3d8576591f4a91e31eefb3c008f55f4749ac602e5f5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "858782891" + "i128": "533014534" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "858782891" + "i128": "533014534" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1352" + "u64": "1018" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ecfba9b797728535d45a025b8d7d6be72c4eb259d86e815640574eff3fabdc2" + "bytes": "939de3f5d21b0f9d99a226f9a246a2ad110618da412d53ee979ee21c5f8b9c8d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ecfba9b797728535d45a025b8d7d6be72c4eb259d86e815640574eff3fabdc2" + "bytes": "939de3f5d21b0f9d99a226f9a246a2ad110618da412d53ee979ee21c5f8b9c8d" } ] }, "durability": "persistent", "val": { - "bytes": "45779ccef1f3e829709860d5dfcdd62a17fb01f6dd70749cb979895f865574fe" + "bytes": "01774641e15c0dc4ae06f3d8576591f4a91e31eefb3c008f55f4749ac602e5f5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "858782891" + "i128": "533014534" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.3.json index 50de60cd..6341bfa1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "532907743" + "i128": "302173598" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "532907743" + "i128": "302173598" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3151f78d02c4e80f38840f45399f1289aeb0f55506d41e157b02438385d18535" + "bytes": "4f42f28073b113a9e93201986b1c66e74d70b211d1bb00c1653a01ae832e890b" }, { - "u64": "2151" + "u64": "1042" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "532907743" + "i128": "302173598" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2151, + "timestamp": 1042, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac5d5490e2f5571b583d485984678f35b6516a9175a96daeaf9a57387fd28c53" + "bytes": "f432c860cffb7fc233208fb0bf25234152b0570d80f65a916a766acdb94a97f8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac5d5490e2f5571b583d485984678f35b6516a9175a96daeaf9a57387fd28c53" + "bytes": "f432c860cffb7fc233208fb0bf25234152b0570d80f65a916a766acdb94a97f8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "532907743" + "i128": "302173598" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "532907743" + "i128": "302173598" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2151" + "u64": "1042" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b43457f36f32d2b72d8cff6c2e76e5d42d7a45794ab29e4c8d61acef9c4a86f0" + "bytes": "3c6e8ff472a367d26d3da6c7e9b832b6a30209236da4d4c8d24087bd15a88f77" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b43457f36f32d2b72d8cff6c2e76e5d42d7a45794ab29e4c8d61acef9c4a86f0" + "bytes": "3c6e8ff472a367d26d3da6c7e9b832b6a30209236da4d4c8d24087bd15a88f77" } ] }, "durability": "persistent", "val": { - "bytes": "ac5d5490e2f5571b583d485984678f35b6516a9175a96daeaf9a57387fd28c53" + "bytes": "f432c860cffb7fc233208fb0bf25234152b0570d80f65a916a766acdb94a97f8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "532907743" + "i128": "302173598" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.30.json index 53c6fe8f..ef18b402 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626509080" + "i128": "862408707" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626509080" + "i128": "862408707" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bfd25758c039b7dea3b789233b326ed3e0183ef7141bfb9c8ed9dcf83957649d" + "bytes": "96a60c8e3ba2dff92df704208c745fa9c8090314a0fed5f70b15eee7a859107e" }, { - "u64": "2292" + "u64": "68" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "626509080" + "i128": "862408707" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2292, + "timestamp": 68, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9878f201cb09aa0b887e0df7b001bafdc186c594703f0ce06ee9da9bf40c54f" + "bytes": "96d4026908e43e71b5fb202d5b4a19916ff13cf607d3a3e5557dfe5d78d128d5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9878f201cb09aa0b887e0df7b001bafdc186c594703f0ce06ee9da9bf40c54f" + "bytes": "96d4026908e43e71b5fb202d5b4a19916ff13cf607d3a3e5557dfe5d78d128d5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "626509080" + "i128": "862408707" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "626509080" + "i128": "862408707" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2292" + "u64": "68" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc90a0561d4200ffac155c7ef461185bfe59c7bc2939b12d654a1ebc7226bbf1" + "bytes": "78fd836798d69a586bec0b4caf91f4b789c2a0de8e422035840562403ab787dd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc90a0561d4200ffac155c7ef461185bfe59c7bc2939b12d654a1ebc7226bbf1" + "bytes": "78fd836798d69a586bec0b4caf91f4b789c2a0de8e422035840562403ab787dd" } ] }, "durability": "persistent", "val": { - "bytes": "c9878f201cb09aa0b887e0df7b001bafdc186c594703f0ce06ee9da9bf40c54f" + "bytes": "96d4026908e43e71b5fb202d5b4a19916ff13cf607d3a3e5557dfe5d78d128d5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "626509080" + "i128": "862408707" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.31.json index 907b7899..d89f8156 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "697402344" + "i128": "383980689" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "697402344" + "i128": "383980689" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "240796d5946be4becd0896839cbaab6ce1ab89537a5b77b70a9b40bee9e30176" + "bytes": "e052f27d58a0fc7b98c3e08c959896817f2d30db8c44e42af91efa93e7485e71" }, { - "u64": "2743" + "u64": "3072" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "697402344" + "i128": "383980689" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2743, + "timestamp": 3072, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "46c350fe83f28efbeccfa2c6c9f320b758e67bb3eda8f4e7b714875238a7801f" + "bytes": "8d8dccfe9b7954a203ab0e758bf28623e5c63bdbb048e82c7540660b5952410c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "46c350fe83f28efbeccfa2c6c9f320b758e67bb3eda8f4e7b714875238a7801f" + "bytes": "8d8dccfe9b7954a203ab0e758bf28623e5c63bdbb048e82c7540660b5952410c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "697402344" + "i128": "383980689" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "697402344" + "i128": "383980689" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2743" + "u64": "3072" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2e2ace1cf4b5d9bdc57146fceaf0453990afc2f9377e76d13b45800f3bf0ca1" + "bytes": "a84a9c235f3c9c207232c6d40ad4b1b38936b94bcf0f719e1a79fd1a220a9c14" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2e2ace1cf4b5d9bdc57146fceaf0453990afc2f9377e76d13b45800f3bf0ca1" + "bytes": "a84a9c235f3c9c207232c6d40ad4b1b38936b94bcf0f719e1a79fd1a220a9c14" } ] }, "durability": "persistent", "val": { - "bytes": "46c350fe83f28efbeccfa2c6c9f320b758e67bb3eda8f4e7b714875238a7801f" + "bytes": "8d8dccfe9b7954a203ab0e758bf28623e5c63bdbb048e82c7540660b5952410c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "697402344" + "i128": "383980689" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.32.json index 137e0163..4fdb71fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "537365634" + "i128": "28995652" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "537365634" + "i128": "28995652" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "115796ad02455f5973f107f0878a2b29a6d472149972527a7c4e8f572e4f0f51" + "bytes": "5c16e3aa0c3f46ce3b07f2c677b50346289209d4727268cf4162aacbc6c1a6bc" }, { - "u64": "2001" + "u64": "3010" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "537365634" + "i128": "28995652" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2001, + "timestamp": 3010, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53de929c1dbebfdf8fcceb41d2ad0e0a19e83fbdb0dfb0c32c48a31c2adc2186" + "bytes": "b59956f08f5d167d55940566a1bf97c776268047140fd8b3f84fe8bb70647e07" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53de929c1dbebfdf8fcceb41d2ad0e0a19e83fbdb0dfb0c32c48a31c2adc2186" + "bytes": "b59956f08f5d167d55940566a1bf97c776268047140fd8b3f84fe8bb70647e07" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "537365634" + "i128": "28995652" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "537365634" + "i128": "28995652" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2001" + "u64": "3010" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3298042e93d0ece768ffcd23aeee33fca443ba16a398861e97356ec6b2e26de" + "bytes": "b4cddaa3bdcde16bec04968b35783cd4341b0b249933243daa9be53bc588cb7d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3298042e93d0ece768ffcd23aeee33fca443ba16a398861e97356ec6b2e26de" + "bytes": "b4cddaa3bdcde16bec04968b35783cd4341b0b249933243daa9be53bc588cb7d" } ] }, "durability": "persistent", "val": { - "bytes": "53de929c1dbebfdf8fcceb41d2ad0e0a19e83fbdb0dfb0c32c48a31c2adc2186" + "bytes": "b59956f08f5d167d55940566a1bf97c776268047140fd8b3f84fe8bb70647e07" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "537365634" + "i128": "28995652" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.33.json index 97cf4f45..5970af05 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "262862704" + "i128": "962545279" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "262862704" + "i128": "962545279" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4bb5809e5cd01f807a158609f7c1e753dd3d0f94d45c05fc5a8643295848e4de" + "bytes": "318766f0f675092ca8f1d32ad4aa768bd24d3007960c4769351cd42ab5ca5d4d" }, { - "u64": "358" + "u64": "1025" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "262862704" + "i128": "962545279" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 358, + "timestamp": 1025, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b351dde251cb78953a804afb31cf9cf00409c84603bd5995f15b8890cc695978" + "bytes": "58a0640ed6dbb49a0c1c7d12f0c24bc87d3738551fcc25862b2a1985ed33461d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b351dde251cb78953a804afb31cf9cf00409c84603bd5995f15b8890cc695978" + "bytes": "58a0640ed6dbb49a0c1c7d12f0c24bc87d3738551fcc25862b2a1985ed33461d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "262862704" + "i128": "962545279" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "262862704" + "i128": "962545279" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "358" + "u64": "1025" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75f23647323f314797b858c18b72f03ec035eb8c67dc0b8be2eeef3af5c20b20" + "bytes": "d9c87bf0b72379d931a2f16265ddecabddfcd7714669ae40f6cee652ff04f9ea" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75f23647323f314797b858c18b72f03ec035eb8c67dc0b8be2eeef3af5c20b20" + "bytes": "d9c87bf0b72379d931a2f16265ddecabddfcd7714669ae40f6cee652ff04f9ea" } ] }, "durability": "persistent", "val": { - "bytes": "b351dde251cb78953a804afb31cf9cf00409c84603bd5995f15b8890cc695978" + "bytes": "58a0640ed6dbb49a0c1c7d12f0c24bc87d3738551fcc25862b2a1985ed33461d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "262862704" + "i128": "962545279" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.34.json index 5f0021bd..54878555 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "516827246" + "i128": "588966594" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "516827246" + "i128": "588966594" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ce3a4441ea4751abf4312d74ebf5f17ce951a7349b9f9c399a90f8574138a4b" + "bytes": "8e9fdbc7eddb71edc744422efb74e920c00b8ffe5de7d432d2615e1046458188" }, { - "u64": "2790" + "u64": "3300" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "516827246" + "i128": "588966594" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2790, + "timestamp": 3300, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43f134b1b0ca7285e2c18de583e99045491ef2b61b4a2c6191dea3cd285f5590" + "bytes": "9c17a36178038ccc3e6e556a04729b96afeaad94bce385f2777f23a3f28a07c8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43f134b1b0ca7285e2c18de583e99045491ef2b61b4a2c6191dea3cd285f5590" + "bytes": "9c17a36178038ccc3e6e556a04729b96afeaad94bce385f2777f23a3f28a07c8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "516827246" + "i128": "588966594" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "516827246" + "i128": "588966594" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2790" + "u64": "3300" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7dad0addf1a247e37dbdc2ce81b135f0b39b28647599e87f430a36143909f301" + "bytes": "1b91ed710317fe156ff83c3eae8ced91c673443734a8e507cfcfbdcca599afe5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7dad0addf1a247e37dbdc2ce81b135f0b39b28647599e87f430a36143909f301" + "bytes": "1b91ed710317fe156ff83c3eae8ced91c673443734a8e507cfcfbdcca599afe5" } ] }, "durability": "persistent", "val": { - "bytes": "43f134b1b0ca7285e2c18de583e99045491ef2b61b4a2c6191dea3cd285f5590" + "bytes": "9c17a36178038ccc3e6e556a04729b96afeaad94bce385f2777f23a3f28a07c8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "516827246" + "i128": "588966594" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.35.json index c23b4b9e..cceabcf1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "145238500" + "i128": "666174671" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145238500" + "i128": "666174671" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfed36b83bffe1b1830caf45c5f0cd767d77b0cf8b9e129109e7e40be85ac1ae" + "bytes": "058ac18a61199799c502a37954aad7607827535fbcfb98cb95d18b7c67f851f2" }, { - "u64": "398" + "u64": "1661" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "145238500" + "i128": "666174671" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 398, + "timestamp": 1661, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a40f53292d4d100921caf14f9c52c0ee0cd23f5c2df4993e141bfd7240730d6" + "bytes": "80f582912c3b97613b7a491688c64cc21ec4a9bae0263714e7c0bb0a54fa599d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a40f53292d4d100921caf14f9c52c0ee0cd23f5c2df4993e141bfd7240730d6" + "bytes": "80f582912c3b97613b7a491688c64cc21ec4a9bae0263714e7c0bb0a54fa599d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "145238500" + "i128": "666174671" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "145238500" + "i128": "666174671" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "398" + "u64": "1661" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8de1b37c0c4e1797c3197eb3fe7955eaca4be700b5064342c785d68a05e93b0" + "bytes": "3f059445b44eee7ec15d0c10c59a458ab842427c06d79b78ab57f3d241a70c76" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8de1b37c0c4e1797c3197eb3fe7955eaca4be700b5064342c785d68a05e93b0" + "bytes": "3f059445b44eee7ec15d0c10c59a458ab842427c06d79b78ab57f3d241a70c76" } ] }, "durability": "persistent", "val": { - "bytes": "1a40f53292d4d100921caf14f9c52c0ee0cd23f5c2df4993e141bfd7240730d6" + "bytes": "80f582912c3b97613b7a491688c64cc21ec4a9bae0263714e7c0bb0a54fa599d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "145238500" + "i128": "666174671" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.36.json index 7e39ed8c..f51f797c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626175934" + "i128": "637103745" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626175934" + "i128": "637103745" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09275ecfe3c043b21468bbc62e4d4fa805ab904953088f23834844b9788caf65" + "bytes": "b992f5ba61eb29eb224374c187a7baf1985364b49fd81a2c1c3fad6ee427f829" }, { - "u64": "2316" + "u64": "2390" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "626175934" + "i128": "637103745" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2316, + "timestamp": 2390, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18f32e00ae06d932de6c46de63cde628b0af2941ab98589dc2e11159b64dfd40" + "bytes": "bd5bfa9cdff5422cf81335e6746705e011f04e9c4316b84f5e9cb8fb9a3fa445" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18f32e00ae06d932de6c46de63cde628b0af2941ab98589dc2e11159b64dfd40" + "bytes": "bd5bfa9cdff5422cf81335e6746705e011f04e9c4316b84f5e9cb8fb9a3fa445" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "626175934" + "i128": "637103745" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "626175934" + "i128": "637103745" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2316" + "u64": "2390" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91846f6e5c2cbf66ea128a4c317290e156b403cfc6af7f682fa0f3427d45cbda" + "bytes": "f82c59885521072a70d899000d74a4428bf4ecf599ab8fba788e8300c4f4c77f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91846f6e5c2cbf66ea128a4c317290e156b403cfc6af7f682fa0f3427d45cbda" + "bytes": "f82c59885521072a70d899000d74a4428bf4ecf599ab8fba788e8300c4f4c77f" } ] }, "durability": "persistent", "val": { - "bytes": "18f32e00ae06d932de6c46de63cde628b0af2941ab98589dc2e11159b64dfd40" + "bytes": "bd5bfa9cdff5422cf81335e6746705e011f04e9c4316b84f5e9cb8fb9a3fa445" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "626175934" + "i128": "637103745" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.37.json index e9b4b85a..aeac4b41 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "712323193" + "i128": "66203008" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "712323193" + "i128": "66203008" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1cefb669a716b1bca9beaf58e241ae765750991c4785f5efb8011ba4ea3755c9" + "bytes": "6dbf7361e5898fd71598bf2bcaac1cb64f0410bda04fc23fa40047d4d6055f78" }, { - "u64": "637" + "u64": "477" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "712323193" + "i128": "66203008" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 637, + "timestamp": 477, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09764e3fe3dea16659917243deda180a2c74bff325783f30133dd7d9ba83e95c" + "bytes": "92b3f43dc00fa316e8a03ead915b2c53d05f967d737186a1b8c6072a60179aac" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09764e3fe3dea16659917243deda180a2c74bff325783f30133dd7d9ba83e95c" + "bytes": "92b3f43dc00fa316e8a03ead915b2c53d05f967d737186a1b8c6072a60179aac" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "712323193" + "i128": "66203008" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "712323193" + "i128": "66203008" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "637" + "u64": "477" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "81c77a89ec968bfa207658318e92a8d109355774409ac94da6eaa8c9505b9558" + "bytes": "ce044b594ab356511f2aeff4dfcc204c1385785ffdfee1dd4b6e70de87d06e34" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "81c77a89ec968bfa207658318e92a8d109355774409ac94da6eaa8c9505b9558" + "bytes": "ce044b594ab356511f2aeff4dfcc204c1385785ffdfee1dd4b6e70de87d06e34" } ] }, "durability": "persistent", "val": { - "bytes": "09764e3fe3dea16659917243deda180a2c74bff325783f30133dd7d9ba83e95c" + "bytes": "92b3f43dc00fa316e8a03ead915b2c53d05f967d737186a1b8c6072a60179aac" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "712323193" + "i128": "66203008" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.38.json index bd214150..075ddac9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "478742278" + "i128": "307798347" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478742278" + "i128": "307798347" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e01b465f279049897b74e60dd65c409901217f42104c373416022a80fe8e8e6c" + "bytes": "ddef6887a3a1b59912b0058ee805da4123f650018babd004b70728f76de81a78" }, { - "u64": "2249" + "u64": "2097" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "478742278" + "i128": "307798347" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2249, + "timestamp": 2097, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89007281f2eab0d44097b7edabc57275be979f66974501425b265f426e24a333" + "bytes": "589e336f87ea5c331d09b78a69b5b4d0adbd3b753d65bf3aa238c283198f8796" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89007281f2eab0d44097b7edabc57275be979f66974501425b265f426e24a333" + "bytes": "589e336f87ea5c331d09b78a69b5b4d0adbd3b753d65bf3aa238c283198f8796" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478742278" + "i128": "307798347" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "478742278" + "i128": "307798347" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2249" + "u64": "2097" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "994b6fbaf89b6e7603fd96045a9091734806dda8d2662bf41903cf1dd558a3c9" + "bytes": "c5fe68abd775dff7c6bef70f625151990fc996f3fadbd33ff27c9fdc872f57f2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "994b6fbaf89b6e7603fd96045a9091734806dda8d2662bf41903cf1dd558a3c9" + "bytes": "c5fe68abd775dff7c6bef70f625151990fc996f3fadbd33ff27c9fdc872f57f2" } ] }, "durability": "persistent", "val": { - "bytes": "89007281f2eab0d44097b7edabc57275be979f66974501425b265f426e24a333" + "bytes": "589e336f87ea5c331d09b78a69b5b4d0adbd3b753d65bf3aa238c283198f8796" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "478742278" + "i128": "307798347" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.39.json index c432b3cb..6f1bf4a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "955375677" + "i128": "798541113" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "955375677" + "i128": "798541113" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "86ee578ea45bce0451d73e3374bb0cdf0f700c6c5f1da1d7cc7a935134c567c8" + "bytes": "9d2b23a22ae5c07c75f49420413db340af0fa2d9cf9094aafb8b2394e071466e" }, { - "u64": "1192" + "u64": "2917" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "955375677" + "i128": "798541113" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1192, + "timestamp": 2917, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c0922074b8d32962613dcd55687da588bb5fd635b5d08606f65a34d046fa798" + "bytes": "f96a019c3e5a6fcb9203215949e5b4013702b969121bbb2ee61f37363bf6c3bb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c0922074b8d32962613dcd55687da588bb5fd635b5d08606f65a34d046fa798" + "bytes": "f96a019c3e5a6fcb9203215949e5b4013702b969121bbb2ee61f37363bf6c3bb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "955375677" + "i128": "798541113" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "955375677" + "i128": "798541113" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1192" + "u64": "2917" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6428079ff0e540c204e821a65312d2d6494831d392328af9cb5ff9f766b98c9a" + "bytes": "4235465620de2fa65d5b6819ee0ad4066b0f5f740dd9d309eaa699f3a86007de" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6428079ff0e540c204e821a65312d2d6494831d392328af9cb5ff9f766b98c9a" + "bytes": "4235465620de2fa65d5b6819ee0ad4066b0f5f740dd9d309eaa699f3a86007de" } ] }, "durability": "persistent", "val": { - "bytes": "1c0922074b8d32962613dcd55687da588bb5fd635b5d08606f65a34d046fa798" + "bytes": "f96a019c3e5a6fcb9203215949e5b4013702b969121bbb2ee61f37363bf6c3bb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "955375677" + "i128": "798541113" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.4.json index da0b036a..6c32da8e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "176529518" + "i128": "631064802" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "176529518" + "i128": "631064802" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b2fbcdcc873cc1de00ab4c888a645977832257bb4effa62a67a5b9fb5ace2c7" + "bytes": "4106cf1526816bfe4a1bda090bceffc0b0926c8e87ef6a734a874ef4393f8d55" }, { - "u64": "1970" + "u64": "1269" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "176529518" + "i128": "631064802" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1970, + "timestamp": 1269, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e86738715af5e857292e8e061b0e2a8054c1739f2a9f7b04e2dfcfb451a21a0a" + "bytes": "52931378484b6cecf161238b557a5434c3f3475b4cdfa53c424c4a0d62eee981" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e86738715af5e857292e8e061b0e2a8054c1739f2a9f7b04e2dfcfb451a21a0a" + "bytes": "52931378484b6cecf161238b557a5434c3f3475b4cdfa53c424c4a0d62eee981" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "176529518" + "i128": "631064802" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "176529518" + "i128": "631064802" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1970" + "u64": "1269" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc7c9011a10b3d948fa2d1370dabca462add720197fbae76e1a0143c9bb96299" + "bytes": "6ffccb532b6c0227f704818af317c80e75525aca942d42f3c76f7aae5f007a74" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc7c9011a10b3d948fa2d1370dabca462add720197fbae76e1a0143c9bb96299" + "bytes": "6ffccb532b6c0227f704818af317c80e75525aca942d42f3c76f7aae5f007a74" } ] }, "durability": "persistent", "val": { - "bytes": "e86738715af5e857292e8e061b0e2a8054c1739f2a9f7b04e2dfcfb451a21a0a" + "bytes": "52931378484b6cecf161238b557a5434c3f3475b4cdfa53c424c4a0d62eee981" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "176529518" + "i128": "631064802" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.40.json index e1fb00cf..2f7d693b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "707425736" + "i128": "442094982" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "707425736" + "i128": "442094982" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac2d9e1d357f59e4ae15044f7638707ff525bf6f7ef5bf8d2fe30c17ab5ee0c1" + "bytes": "3d8eb6525decd2166fa276584578c16869bf15b998d641bd35c47a1d98c24c5c" }, { - "u64": "352" + "u64": "3067" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "707425736" + "i128": "442094982" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 352, + "timestamp": 3067, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0250b5cd8ec4b6470d1229710a81603c9c60d0134a3949883696022667fe92cc" + "bytes": "97e0f07947b4cd7986a3456880e8d1675b66a2b81f899a4f5ffab0e0f7cb4ab5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0250b5cd8ec4b6470d1229710a81603c9c60d0134a3949883696022667fe92cc" + "bytes": "97e0f07947b4cd7986a3456880e8d1675b66a2b81f899a4f5ffab0e0f7cb4ab5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "707425736" + "i128": "442094982" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "707425736" + "i128": "442094982" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "352" + "u64": "3067" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "900e1ac4720355096dca8acc8cd16ad24306c03c501cafe6b006184a74193251" + "bytes": "24c1660e4b24921da55bb5881bc7acd31e9ca1a058f1d67647bd6f9a7be8f192" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "900e1ac4720355096dca8acc8cd16ad24306c03c501cafe6b006184a74193251" + "bytes": "24c1660e4b24921da55bb5881bc7acd31e9ca1a058f1d67647bd6f9a7be8f192" } ] }, "durability": "persistent", "val": { - "bytes": "0250b5cd8ec4b6470d1229710a81603c9c60d0134a3949883696022667fe92cc" + "bytes": "97e0f07947b4cd7986a3456880e8d1675b66a2b81f899a4f5ffab0e0f7cb4ab5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "707425736" + "i128": "442094982" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.41.json index e0f6f7a7..e803629b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "111597602" + "i128": "552529878" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "111597602" + "i128": "552529878" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db06ba5e2906618883f39315cb047dcfb8fb36291f3ef3c36bacc3754572b2b8" + "bytes": "de1438c87cc702895e1690f25f61f4874a4d928805d74bd5d0ed5edfa2b5e7b4" }, { - "u64": "2436" + "u64": "2364" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "111597602" + "i128": "552529878" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2436, + "timestamp": 2364, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "afdf2f794348ae97a5ddd7e3cea4283e1ac50b774365cac640116ff20938dc4d" + "bytes": "a5f15688d2d4f0c22d17d98c16a2c5dc41fac748981266b74d65287b93722394" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "afdf2f794348ae97a5ddd7e3cea4283e1ac50b774365cac640116ff20938dc4d" + "bytes": "a5f15688d2d4f0c22d17d98c16a2c5dc41fac748981266b74d65287b93722394" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "111597602" + "i128": "552529878" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "111597602" + "i128": "552529878" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2436" + "u64": "2364" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31bacd6e86bb8359f8be25e67f565d506b9421901909d76a778aa779c0c7cfde" + "bytes": "2dba406fff357f4b8492b0a668e8338bb70ef079a7a0b357d1b9342fe5f61a6a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31bacd6e86bb8359f8be25e67f565d506b9421901909d76a778aa779c0c7cfde" + "bytes": "2dba406fff357f4b8492b0a668e8338bb70ef079a7a0b357d1b9342fe5f61a6a" } ] }, "durability": "persistent", "val": { - "bytes": "afdf2f794348ae97a5ddd7e3cea4283e1ac50b774365cac640116ff20938dc4d" + "bytes": "a5f15688d2d4f0c22d17d98c16a2c5dc41fac748981266b74d65287b93722394" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "111597602" + "i128": "552529878" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.42.json index dff4beb4..52de7250 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "832260938" + "i128": "815227017" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "832260938" + "i128": "815227017" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "711f4d4a50fb6e0d9c60b189e817507269f986eaa8c5a5b16d71b4c84fa88f83" + "bytes": "9b3195d8145d353793c896330a36f810ba6816741fcb13acf8a338f9ce5d68c3" }, { - "u64": "1108" + "u64": "38" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "832260938" + "i128": "815227017" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1108, + "timestamp": 38, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0101642c23c0ccbc85e8f0bb89df4b0457025ee1d2d7afb1a0b68a69fd54ec6" + "bytes": "55455be796d34f33ee7bfa8c88d19213c504d09a397c3a5a716a6f24a403a2a2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0101642c23c0ccbc85e8f0bb89df4b0457025ee1d2d7afb1a0b68a69fd54ec6" + "bytes": "55455be796d34f33ee7bfa8c88d19213c504d09a397c3a5a716a6f24a403a2a2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "832260938" + "i128": "815227017" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "832260938" + "i128": "815227017" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1108" + "u64": "38" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45124aa3870d62c9fd5d6bf3eda8ff69b5d4607515eea16f3d5da74bb91e2ea5" + "bytes": "5a6cd62e5748a6cb099c3560ead4ba0f9997477d265ee7bd64cede27037beff7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45124aa3870d62c9fd5d6bf3eda8ff69b5d4607515eea16f3d5da74bb91e2ea5" + "bytes": "5a6cd62e5748a6cb099c3560ead4ba0f9997477d265ee7bd64cede27037beff7" } ] }, "durability": "persistent", "val": { - "bytes": "c0101642c23c0ccbc85e8f0bb89df4b0457025ee1d2d7afb1a0b68a69fd54ec6" + "bytes": "55455be796d34f33ee7bfa8c88d19213c504d09a397c3a5a716a6f24a403a2a2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "832260938" + "i128": "815227017" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.43.json index 6e98b85d..31d6c750 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847957970" + "i128": "519251217" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847957970" + "i128": "519251217" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1bc8ec07a420fdfa755c884250164c7277d183b7327e97b48c4232a0e2f23af3" + "bytes": "fb537c707e002297254ab7c70e2f19c0488674259708b9931bfeffc64457c68c" }, { - "u64": "2473" + "u64": "1488" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847957970" + "i128": "519251217" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2473, + "timestamp": 1488, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c252ce7fd6f934528323e78b21149601cacd127fe549f51f09557f796cb5f997" + "bytes": "da2250bab6d3e1a6dea43a7ae2eeefa5ea86e1595370dd6fa21a48e0061cabdb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c252ce7fd6f934528323e78b21149601cacd127fe549f51f09557f796cb5f997" + "bytes": "da2250bab6d3e1a6dea43a7ae2eeefa5ea86e1595370dd6fa21a48e0061cabdb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847957970" + "i128": "519251217" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "847957970" + "i128": "519251217" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2473" + "u64": "1488" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fae4cdcb3f7db2c6fe22d707ca6e01bbc7a98cc8627aa58dbd551c4bb118c359" + "bytes": "10f89a8e43052678907a7f352909860b8ed31f070799cfe95808d7fff78f9f0b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fae4cdcb3f7db2c6fe22d707ca6e01bbc7a98cc8627aa58dbd551c4bb118c359" + "bytes": "10f89a8e43052678907a7f352909860b8ed31f070799cfe95808d7fff78f9f0b" } ] }, "durability": "persistent", "val": { - "bytes": "c252ce7fd6f934528323e78b21149601cacd127fe549f51f09557f796cb5f997" + "bytes": "da2250bab6d3e1a6dea43a7ae2eeefa5ea86e1595370dd6fa21a48e0061cabdb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "847957970" + "i128": "519251217" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.44.json index 6e06b93d..9cccd4ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "570336887" + "i128": "535953262" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "570336887" + "i128": "535953262" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a255852bac90907b920572ee172508d2452179b698d2b30aa61f1f5c1c0824ec" + "bytes": "eb4f9c399c4a6918617cbca0eee0f92331224ca5da481f65ec97d85bfd388002" }, { - "u64": "816" + "u64": "2915" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "570336887" + "i128": "535953262" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 816, + "timestamp": 2915, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d883e90329e2700d46535c122ad172b0682b64604f4fdb1606947e393bf501d9" + "bytes": "12c6041d69a3c26a740b39fb47101606e160359592219e93cd6222cfb152f825" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d883e90329e2700d46535c122ad172b0682b64604f4fdb1606947e393bf501d9" + "bytes": "12c6041d69a3c26a740b39fb47101606e160359592219e93cd6222cfb152f825" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "570336887" + "i128": "535953262" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "570336887" + "i128": "535953262" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "816" + "u64": "2915" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5609723dcf0ff1221e1c5eb3f8a1c3cb4cb9519b5dc8cd541e942db08d270ba1" + "bytes": "052586f7d9e590d3e9041b334b4b26230c2fb2b1a5fe98a04bb0da25ae9da931" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5609723dcf0ff1221e1c5eb3f8a1c3cb4cb9519b5dc8cd541e942db08d270ba1" + "bytes": "052586f7d9e590d3e9041b334b4b26230c2fb2b1a5fe98a04bb0da25ae9da931" } ] }, "durability": "persistent", "val": { - "bytes": "d883e90329e2700d46535c122ad172b0682b64604f4fdb1606947e393bf501d9" + "bytes": "12c6041d69a3c26a740b39fb47101606e160359592219e93cd6222cfb152f825" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "570336887" + "i128": "535953262" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.45.json index 599d21b7..ce77c5fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "359494941" + "i128": "719615790" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "359494941" + "i128": "719615790" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2aeac126094ab05011a237528ee8b356ddd414057eb84d43185b9851f3ea3b51" + "bytes": "aeb8703e64b802505964513a2e563085ae105047d79d87d01084c6990c8cd463" }, { - "u64": "2363" + "u64": "2924" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "359494941" + "i128": "719615790" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2363, + "timestamp": 2924, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "154228b9c3c8e48da814e99c0e0a7a8441a92c7b1e6b883b3c10cbdc4359c64e" + "bytes": "dc549d7ce43b8c786da0b9bfb620697e22b32ad11c48edc30dc4b9e0885410ca" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "154228b9c3c8e48da814e99c0e0a7a8441a92c7b1e6b883b3c10cbdc4359c64e" + "bytes": "dc549d7ce43b8c786da0b9bfb620697e22b32ad11c48edc30dc4b9e0885410ca" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "359494941" + "i128": "719615790" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "359494941" + "i128": "719615790" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2363" + "u64": "2924" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee2a7d6d8783b3963df07aaa3aa00aab70c12b652d48c30052adaff0ee82507f" + "bytes": "d4e6734365763248cc5219564fc1900d7ad08258cac4078e9c8b74bdc9c4862b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee2a7d6d8783b3963df07aaa3aa00aab70c12b652d48c30052adaff0ee82507f" + "bytes": "d4e6734365763248cc5219564fc1900d7ad08258cac4078e9c8b74bdc9c4862b" } ] }, "durability": "persistent", "val": { - "bytes": "154228b9c3c8e48da814e99c0e0a7a8441a92c7b1e6b883b3c10cbdc4359c64e" + "bytes": "dc549d7ce43b8c786da0b9bfb620697e22b32ad11c48edc30dc4b9e0885410ca" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "359494941" + "i128": "719615790" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.46.json index d62a9f02..d182b43c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "700491008" + "i128": "506624041" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "700491008" + "i128": "506624041" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d97dc63e0b47c831ac083198a8a18ace5fddd8f6cd0586806c8a56e3133372b" + "bytes": "b1c322eee06b5f4a8d8d4502c26eaf72c6a1b0f79d2c0e1067e0e1ab90aac23e" }, { - "u64": "649" + "u64": "1297" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "700491008" + "i128": "506624041" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 649, + "timestamp": 1297, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e703dc75960faec1919b046fd47b785217104841a4e584403ac0b1498c88fb04" + "bytes": "febceefc43638bef8cbfc701bdb6489359bdb684558603cc19d9d08e6d1a5267" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e703dc75960faec1919b046fd47b785217104841a4e584403ac0b1498c88fb04" + "bytes": "febceefc43638bef8cbfc701bdb6489359bdb684558603cc19d9d08e6d1a5267" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "700491008" + "i128": "506624041" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "700491008" + "i128": "506624041" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "649" + "u64": "1297" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3954f784202f048401ac726b95454651ed319218b45081c0895bdbfb93ae84f9" + "bytes": "7b56437952cf79b0000625acdff695e7e31d5f50bbd42bc7c5a7ce6eed8a3f2f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3954f784202f048401ac726b95454651ed319218b45081c0895bdbfb93ae84f9" + "bytes": "7b56437952cf79b0000625acdff695e7e31d5f50bbd42bc7c5a7ce6eed8a3f2f" } ] }, "durability": "persistent", "val": { - "bytes": "e703dc75960faec1919b046fd47b785217104841a4e584403ac0b1498c88fb04" + "bytes": "febceefc43638bef8cbfc701bdb6489359bdb684558603cc19d9d08e6d1a5267" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "700491008" + "i128": "506624041" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.47.json index 46dedfd6..23e053d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "387108759" + "i128": "430080351" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "387108759" + "i128": "430080351" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4e9711a8ca58f9d2061b2880886532235c6b2287c346f81d6aeae3990efea7be" + "bytes": "08e410eb16242f15336ce5bcd94e0eabc6ba42e335645c36346ca9f739e06cfa" }, { - "u64": "2018" + "u64": "2164" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "387108759" + "i128": "430080351" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2018, + "timestamp": 2164, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0bccc279d247edda62350eace9cb512f567644d2cd8b3e066893e1975850818a" + "bytes": "362cc932425a0ebcbe2a38b8b7fa90769bd3840c5fa4aa55eb5d1eca22ad15f2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0bccc279d247edda62350eace9cb512f567644d2cd8b3e066893e1975850818a" + "bytes": "362cc932425a0ebcbe2a38b8b7fa90769bd3840c5fa4aa55eb5d1eca22ad15f2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "387108759" + "i128": "430080351" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "387108759" + "i128": "430080351" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2018" + "u64": "2164" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb1c1c853b8ed3281ee06377ba21d553373978d6e9e3e7829ca66b005d9195fd" + "bytes": "59bc42bd769e0fc7290758677c3b2be1d3b6de9a53075671b73d4d9a8e0c7f0e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb1c1c853b8ed3281ee06377ba21d553373978d6e9e3e7829ca66b005d9195fd" + "bytes": "59bc42bd769e0fc7290758677c3b2be1d3b6de9a53075671b73d4d9a8e0c7f0e" } ] }, "durability": "persistent", "val": { - "bytes": "0bccc279d247edda62350eace9cb512f567644d2cd8b3e066893e1975850818a" + "bytes": "362cc932425a0ebcbe2a38b8b7fa90769bd3840c5fa4aa55eb5d1eca22ad15f2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "387108759" + "i128": "430080351" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.48.json index eac45d34..70dbe3b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "86921898" + "i128": "762195866" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "86921898" + "i128": "762195866" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bff5fb183e5e6e821e72debc416bb3a6060be98e58737b320ca677fac8c4642d" + "bytes": "d759b5313b120aa5148341782401c152f7791784527d44a83848ca7e60567980" }, { - "u64": "2255" + "u64": "2143" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "86921898" + "i128": "762195866" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2255, + "timestamp": 2143, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6ff8ca76076d3322de0e228fa0ffaf494ecfc50d86bba3d697283220f0c7baa6" + "bytes": "99d2183c8949fa4c6b9df1575b62d322c23ad755398e163d4cd539b4b87f1c45" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6ff8ca76076d3322de0e228fa0ffaf494ecfc50d86bba3d697283220f0c7baa6" + "bytes": "99d2183c8949fa4c6b9df1575b62d322c23ad755398e163d4cd539b4b87f1c45" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "86921898" + "i128": "762195866" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "86921898" + "i128": "762195866" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2255" + "u64": "2143" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1a2462e962ec9853fd0a13b9562dc7bdc28218e1cf9c9934f638a1d3f2e0458" + "bytes": "11f97cb7448ae6f431bab00d10019547ca2519a76354f73a6d4491cab67ba359" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1a2462e962ec9853fd0a13b9562dc7bdc28218e1cf9c9934f638a1d3f2e0458" + "bytes": "11f97cb7448ae6f431bab00d10019547ca2519a76354f73a6d4491cab67ba359" } ] }, "durability": "persistent", "val": { - "bytes": "6ff8ca76076d3322de0e228fa0ffaf494ecfc50d86bba3d697283220f0c7baa6" + "bytes": "99d2183c8949fa4c6b9df1575b62d322c23ad755398e163d4cd539b4b87f1c45" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "86921898" + "i128": "762195866" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.49.json index 61de98eb..1486879b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "860396733" + "i128": "990411761" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "860396733" + "i128": "990411761" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "18051f6da69fc37922238653d45de54e5e09597f1f033380a8278d457d1e3c75" + "bytes": "f2f9510631b34eb057bcb6c85c9bab25fd02741cf13abd1e624ebb35995985a5" }, { - "u64": "541" + "u64": "3226" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "860396733" + "i128": "990411761" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 541, + "timestamp": 3226, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a600be85173b410de4037de3f8d5bc937b8656af7f444a4f57752a98770a488" + "bytes": "89fc33f11e5b3190fb02431724326983991395494e06e5a37094babd30f5923c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a600be85173b410de4037de3f8d5bc937b8656af7f444a4f57752a98770a488" + "bytes": "89fc33f11e5b3190fb02431724326983991395494e06e5a37094babd30f5923c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "860396733" + "i128": "990411761" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "860396733" + "i128": "990411761" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "541" + "u64": "3226" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4da4481d8887a53e9b300bb17299a25249fe2e15e114eac3d184b9115f5c202a" + "bytes": "6091321c5aac7a8f246490098c9bde7726f7ec8255cb46d5e6243f69a8153e1d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4da4481d8887a53e9b300bb17299a25249fe2e15e114eac3d184b9115f5c202a" + "bytes": "6091321c5aac7a8f246490098c9bde7726f7ec8255cb46d5e6243f69a8153e1d" } ] }, "durability": "persistent", "val": { - "bytes": "8a600be85173b410de4037de3f8d5bc937b8656af7f444a4f57752a98770a488" + "bytes": "89fc33f11e5b3190fb02431724326983991395494e06e5a37094babd30f5923c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "860396733" + "i128": "990411761" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.5.json index 889b4cbc..c2aa05ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "167967032" + "i128": "710961187" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "167967032" + "i128": "710961187" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc6ac12909d9bcc02a5c56144e35003767184ba3d315444f270e257fd0161272" + "bytes": "cd034200ceab1ea522581ddacafd21cba9f0da63540e3d65c16c8a95f9616819" }, { - "u64": "1734" + "u64": "274" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "167967032" + "i128": "710961187" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1734, + "timestamp": 274, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5c10a0758fec8d6c8f5d5194662d5059b718c4849692238c1ad43e256185d4a" + "bytes": "94e5e46b97986b744b6a6f22fdf8244ff892e8b26771f67805aedb3a04a9d87c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5c10a0758fec8d6c8f5d5194662d5059b718c4849692238c1ad43e256185d4a" + "bytes": "94e5e46b97986b744b6a6f22fdf8244ff892e8b26771f67805aedb3a04a9d87c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "167967032" + "i128": "710961187" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "167967032" + "i128": "710961187" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1734" + "u64": "274" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8464e2ea3fb71478a487203ddaf221a415578a4e8f4bd8d8413b88ec3037121" + "bytes": "17060063444d4aef147e886d8ec9a10e02b798ea7f50ed56d33df1d2e4817f05" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8464e2ea3fb71478a487203ddaf221a415578a4e8f4bd8d8413b88ec3037121" + "bytes": "17060063444d4aef147e886d8ec9a10e02b798ea7f50ed56d33df1d2e4817f05" } ] }, "durability": "persistent", "val": { - "bytes": "c5c10a0758fec8d6c8f5d5194662d5059b718c4849692238c1ad43e256185d4a" + "bytes": "94e5e46b97986b744b6a6f22fdf8244ff892e8b26771f67805aedb3a04a9d87c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "167967032" + "i128": "710961187" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.50.json index df9a6ecc..33b2f7c0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "659967023" + "i128": "343257880" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "659967023" + "i128": "343257880" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9782cd581083837f0bf222e0704224a3657d5fc831fe2029987045d87b1d4889" + "bytes": "4e55e427bc8c74783984c713ef89079b12e92d140f6886fcb835dbfb0e115f07" }, { - "u64": "2668" + "u64": "2721" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "659967023" + "i128": "343257880" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2668, + "timestamp": 2721, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "95e76c1755aa4cb8cd5d7ec2f839c76cd1329d915f81e32c1fb261b5cbba15f8" + "bytes": "04f1f624f6f5865b94cd5fa9f1929a4278b3503306ef8be5bf533eba7b018944" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "95e76c1755aa4cb8cd5d7ec2f839c76cd1329d915f81e32c1fb261b5cbba15f8" + "bytes": "04f1f624f6f5865b94cd5fa9f1929a4278b3503306ef8be5bf533eba7b018944" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "659967023" + "i128": "343257880" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "659967023" + "i128": "343257880" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2668" + "u64": "2721" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24f5f0a86d5ca4197387b2fa78eb85f236ddfaf12bedb28189de73652d20e7dd" + "bytes": "e3d39c4d6f62c1732000e6b64692749d758974106fe07a954c8d81f6d4bcf210" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24f5f0a86d5ca4197387b2fa78eb85f236ddfaf12bedb28189de73652d20e7dd" + "bytes": "e3d39c4d6f62c1732000e6b64692749d758974106fe07a954c8d81f6d4bcf210" } ] }, "durability": "persistent", "val": { - "bytes": "95e76c1755aa4cb8cd5d7ec2f839c76cd1329d915f81e32c1fb261b5cbba15f8" + "bytes": "04f1f624f6f5865b94cd5fa9f1929a4278b3503306ef8be5bf533eba7b018944" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "659967023" + "i128": "343257880" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.51.json index e92774c7..e1bec759 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "619269792" + "i128": "137556815" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "619269792" + "i128": "137556815" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da8a7066952d2dc68d429342baa67336262fa77319796f28ec332cc1d2a38e5a" + "bytes": "69e1c8b287e0067a206df8b971e71c54100a63871d73c677f989d63cd24d3934" }, { - "u64": "1591" + "u64": "1183" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "619269792" + "i128": "137556815" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1591, + "timestamp": 1183, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b0d0fdb94e2fd29489a15f99e400499e4be901c6ef747e296305b1832ac6261" + "bytes": "9ec57891365ad7ae11c90041c29aa41e508b715548eaa27c57050e9d927e0913" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b0d0fdb94e2fd29489a15f99e400499e4be901c6ef747e296305b1832ac6261" + "bytes": "9ec57891365ad7ae11c90041c29aa41e508b715548eaa27c57050e9d927e0913" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "619269792" + "i128": "137556815" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "619269792" + "i128": "137556815" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1591" + "u64": "1183" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8c30627ed0c760a8bdd02141bc24dce70cd2e2d0d26b639142045b86f599fbc" + "bytes": "6b6222da67303282ed9d47c83f1c56c9ab6f958b0051fbab5367d5c15a4c3900" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8c30627ed0c760a8bdd02141bc24dce70cd2e2d0d26b639142045b86f599fbc" + "bytes": "6b6222da67303282ed9d47c83f1c56c9ab6f958b0051fbab5367d5c15a4c3900" } ] }, "durability": "persistent", "val": { - "bytes": "8b0d0fdb94e2fd29489a15f99e400499e4be901c6ef747e296305b1832ac6261" + "bytes": "9ec57891365ad7ae11c90041c29aa41e508b715548eaa27c57050e9d927e0913" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "619269792" + "i128": "137556815" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.52.json index 38c4a4a8..d0b951e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "996886053" + "i128": "200084303" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996886053" + "i128": "200084303" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc876d974ee32817688aa0760721e2b52eed53c7b9defb1a6b487a68780ead70" + "bytes": "79be183c47b4a2fd6c36ff5d627a25930524fa40129aea9004568a5c4736d806" }, { - "u64": "1031" + "u64": "2655" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "996886053" + "i128": "200084303" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1031, + "timestamp": 2655, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "baf2e6c081ceee9c167dc051abb3b8f55e40017d7c119b35806fa169a9d2d42b" + "bytes": "34c0e295c3102277abf2b37dc4665271fe1ec2ac06d77c732911d248b3aef233" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "baf2e6c081ceee9c167dc051abb3b8f55e40017d7c119b35806fa169a9d2d42b" + "bytes": "34c0e295c3102277abf2b37dc4665271fe1ec2ac06d77c732911d248b3aef233" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "996886053" + "i128": "200084303" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "996886053" + "i128": "200084303" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1031" + "u64": "2655" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84e0f8973209ab3bf9fe19a1243149e3dbaebd6f770e3337570f0d74a69b6414" + "bytes": "32ab8af679bfa4895900aa085d1a751bdcb0ab3f4bc6904a1d7837d72b845045" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84e0f8973209ab3bf9fe19a1243149e3dbaebd6f770e3337570f0d74a69b6414" + "bytes": "32ab8af679bfa4895900aa085d1a751bdcb0ab3f4bc6904a1d7837d72b845045" } ] }, "durability": "persistent", "val": { - "bytes": "baf2e6c081ceee9c167dc051abb3b8f55e40017d7c119b35806fa169a9d2d42b" + "bytes": "34c0e295c3102277abf2b37dc4665271fe1ec2ac06d77c732911d248b3aef233" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "996886053" + "i128": "200084303" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.53.json index fed2fcc0..7d721c1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "452873253" + "i128": "13393843" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "452873253" + "i128": "13393843" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a28be6e0b1710d7683d3081777a26c0b6883556cb7df040ba888b3dd3b02bc1" + "bytes": "b6a18c9351e147d7e6736ae5aa9ce96488b690047ec969d8a12a25c71a870d03" }, { - "u64": "2442" + "u64": "1005" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "452873253" + "i128": "13393843" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2442, + "timestamp": 1005, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "54a1e72e691ef441a062e5d4d2160466a673c615a0970490296243187828c95e" + "bytes": "4da4f7e93c042e690217de6d8df66529c836413f90eef878652ad75c2eb2eb8f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "54a1e72e691ef441a062e5d4d2160466a673c615a0970490296243187828c95e" + "bytes": "4da4f7e93c042e690217de6d8df66529c836413f90eef878652ad75c2eb2eb8f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "452873253" + "i128": "13393843" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "452873253" + "i128": "13393843" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2442" + "u64": "1005" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58570f2c6f33e38d89471f5781dac69dc90dff111d3d9cf339301c88eff136cb" + "bytes": "abd31c0b47c946b7e615baa196dbcec97b1659398048c30292520c229246edfd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58570f2c6f33e38d89471f5781dac69dc90dff111d3d9cf339301c88eff136cb" + "bytes": "abd31c0b47c946b7e615baa196dbcec97b1659398048c30292520c229246edfd" } ] }, "durability": "persistent", "val": { - "bytes": "54a1e72e691ef441a062e5d4d2160466a673c615a0970490296243187828c95e" + "bytes": "4da4f7e93c042e690217de6d8df66529c836413f90eef878652ad75c2eb2eb8f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "452873253" + "i128": "13393843" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.54.json index 7a9a7bc3..3d03345c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "664295641" + "i128": "409778137" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "664295641" + "i128": "409778137" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ba92755164c91be149b0b9038a66cfe5f409e9a49c0d9d99e107a8017386d9f" + "bytes": "86803f0851757c6be549e016c1fd866aee6e6d6a545ee787300fc414ab2e3b9c" }, { - "u64": "3133" + "u64": "1551" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "664295641" + "i128": "409778137" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3133, + "timestamp": 1551, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27dcc3eff73061d70a7fe06f2c00d2e19c3909fdb16f718b50540aff37c27abb" + "bytes": "1ec3585061e9ef98a378e7b32d0d78427a2227a23617759fb786027c1928c503" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27dcc3eff73061d70a7fe06f2c00d2e19c3909fdb16f718b50540aff37c27abb" + "bytes": "1ec3585061e9ef98a378e7b32d0d78427a2227a23617759fb786027c1928c503" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "664295641" + "i128": "409778137" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "664295641" + "i128": "409778137" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3133" + "u64": "1551" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1bf633055e349a5a78d700a49534a52c62fe0ee82c94fc4ae965da17c60c4a8" + "bytes": "acbb29f909ff8288d236c7e888c54a9aceefcb865d47257d759e80861bfb4768" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1bf633055e349a5a78d700a49534a52c62fe0ee82c94fc4ae965da17c60c4a8" + "bytes": "acbb29f909ff8288d236c7e888c54a9aceefcb865d47257d759e80861bfb4768" } ] }, "durability": "persistent", "val": { - "bytes": "27dcc3eff73061d70a7fe06f2c00d2e19c3909fdb16f718b50540aff37c27abb" + "bytes": "1ec3585061e9ef98a378e7b32d0d78427a2227a23617759fb786027c1928c503" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "664295641" + "i128": "409778137" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.55.json index 5785552f..345f613a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "899884834" + "i128": "622143050" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "899884834" + "i128": "622143050" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b2c0ed99a7c4db8e77c7f57315605d0235ec4448bac92f416a420620cdc2615" + "bytes": "c432182c9b6f02e47e7725364c543db6f566ccceb8e3b066445c14a3409fda22" }, { - "u64": "1078" + "u64": "672" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "899884834" + "i128": "622143050" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1078, + "timestamp": 672, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe4ae3c47ffdba071de714b5c327df8e54643e9919934d1032054a8fe694ffdb" + "bytes": "1835b88236623e0241e4170267d3c9c184dc3cd87fb946aed7b1aede77b36403" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe4ae3c47ffdba071de714b5c327df8e54643e9919934d1032054a8fe694ffdb" + "bytes": "1835b88236623e0241e4170267d3c9c184dc3cd87fb946aed7b1aede77b36403" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "899884834" + "i128": "622143050" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "899884834" + "i128": "622143050" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1078" + "u64": "672" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "15ee20dfb5ec8e2ce38237e3e92d6b4420c2d84512a3887a1640f515e072968f" + "bytes": "e4ca82f1f44d1dd112b13dce94c6d7fb50c2c563fdce52bee10af54f58a96c37" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "15ee20dfb5ec8e2ce38237e3e92d6b4420c2d84512a3887a1640f515e072968f" + "bytes": "e4ca82f1f44d1dd112b13dce94c6d7fb50c2c563fdce52bee10af54f58a96c37" } ] }, "durability": "persistent", "val": { - "bytes": "fe4ae3c47ffdba071de714b5c327df8e54643e9919934d1032054a8fe694ffdb" + "bytes": "1835b88236623e0241e4170267d3c9c184dc3cd87fb946aed7b1aede77b36403" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "899884834" + "i128": "622143050" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.56.json index 7a503a37..860f27f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "895700901" + "i128": "121988360" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "895700901" + "i128": "121988360" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9db501a9a26cecd359d0141815c2ce61f195b5bf06d873545913dec87f1209d7" + "bytes": "445c433bb46109fb738244e310b792c5da77dcdc484ace35844a44681a4533d2" }, { - "u64": "2666" + "u64": "2820" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "895700901" + "i128": "121988360" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2666, + "timestamp": 2820, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b27093c20aa6ca1eba820236dce8bd0ee3c00f5bd870876f0169a9146d39ce27" + "bytes": "3de0fd83d9202e6e0fbe75059f1094a909afa7dfca00079d2cab71ef262c3b7a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b27093c20aa6ca1eba820236dce8bd0ee3c00f5bd870876f0169a9146d39ce27" + "bytes": "3de0fd83d9202e6e0fbe75059f1094a909afa7dfca00079d2cab71ef262c3b7a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "895700901" + "i128": "121988360" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "895700901" + "i128": "121988360" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2666" + "u64": "2820" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "049512cb9f1be3e373864314d2a15e1c4cf41a20e3c11027e8b5073325f6590d" + "bytes": "8bc2fed34bc8e5b645445c8a484ee9ed4670ff71c0cd29f688aa55317fbcb46d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "049512cb9f1be3e373864314d2a15e1c4cf41a20e3c11027e8b5073325f6590d" + "bytes": "8bc2fed34bc8e5b645445c8a484ee9ed4670ff71c0cd29f688aa55317fbcb46d" } ] }, "durability": "persistent", "val": { - "bytes": "b27093c20aa6ca1eba820236dce8bd0ee3c00f5bd870876f0169a9146d39ce27" + "bytes": "3de0fd83d9202e6e0fbe75059f1094a909afa7dfca00079d2cab71ef262c3b7a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "895700901" + "i128": "121988360" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.57.json index bd0ca0da..abb3aed6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677448274" + "i128": "509658025" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "677448274" + "i128": "509658025" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6eda19f42f024a8cd1a3a78708ad3ef136d25472c595e42d4b1286f9ea649d29" + "bytes": "f585745f74f0b017ee9495743d77b184111f339747e355942b70e51ab680942b" }, { - "u64": "2654" + "u64": "2420" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "677448274" + "i128": "509658025" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2654, + "timestamp": 2420, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a1209b879a71e4c4c16bbdb85dca67fdbd2f297fa10c88bfca4ab292c3fa8061" + "bytes": "d89726f16855e48c9bc73202bd5bd2bcafd58624ded57f8f05e5080d2d0b8361" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a1209b879a71e4c4c16bbdb85dca67fdbd2f297fa10c88bfca4ab292c3fa8061" + "bytes": "d89726f16855e48c9bc73202bd5bd2bcafd58624ded57f8f05e5080d2d0b8361" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "677448274" + "i128": "509658025" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "677448274" + "i128": "509658025" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2654" + "u64": "2420" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7f691264d6a0d115dd35852472336f748fc6456abcd3c837cfcaad184fc6355" + "bytes": "3d786de95f07216091334a688cef64e7d9ad8b40125ff8bec2e3bb7518a3214f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7f691264d6a0d115dd35852472336f748fc6456abcd3c837cfcaad184fc6355" + "bytes": "3d786de95f07216091334a688cef64e7d9ad8b40125ff8bec2e3bb7518a3214f" } ] }, "durability": "persistent", "val": { - "bytes": "a1209b879a71e4c4c16bbdb85dca67fdbd2f297fa10c88bfca4ab292c3fa8061" + "bytes": "d89726f16855e48c9bc73202bd5bd2bcafd58624ded57f8f05e5080d2d0b8361" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "677448274" + "i128": "509658025" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.58.json index dc45d0b4..0c1d1c6e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "499958250" + "i128": "114937474" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "499958250" + "i128": "114937474" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "87376d3806e94960cc6a7c2060c2761844953fa10b6b55f64e41f09ffc5531f5" + "bytes": "9876e5e35611dd9276e2839298457baff4c4986781720c2c7e7bc205389db339" }, { - "u64": "323" + "u64": "2056" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "499958250" + "i128": "114937474" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 323, + "timestamp": 2056, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9307736106dd90400894e6b05520365038c1601d507ef2f5d1d5b9bd6020e520" + "bytes": "aa33a5b58fc70d62eb7ccf93531efcf11f8573904e5b77f5bcd597553426c04c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9307736106dd90400894e6b05520365038c1601d507ef2f5d1d5b9bd6020e520" + "bytes": "aa33a5b58fc70d62eb7ccf93531efcf11f8573904e5b77f5bcd597553426c04c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "499958250" + "i128": "114937474" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "499958250" + "i128": "114937474" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "323" + "u64": "2056" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "15cb46b543431d8bc9296cbd90f63074de79ad35dbe730ac1ae26a881db9240a" + "bytes": "550b126d8c9cc56573fc5934df288f1589c3cb20bd2995802db961016f250f5c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "15cb46b543431d8bc9296cbd90f63074de79ad35dbe730ac1ae26a881db9240a" + "bytes": "550b126d8c9cc56573fc5934df288f1589c3cb20bd2995802db961016f250f5c" } ] }, "durability": "persistent", "val": { - "bytes": "9307736106dd90400894e6b05520365038c1601d507ef2f5d1d5b9bd6020e520" + "bytes": "aa33a5b58fc70d62eb7ccf93531efcf11f8573904e5b77f5bcd597553426c04c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "499958250" + "i128": "114937474" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.59.json index 37de3e71..18fbcb7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "71354663" + "i128": "549241211" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "71354663" + "i128": "549241211" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1084d0ae81e04dfcf75ad86e33d2c458287a0b309221a668e4a32c1390662b63" + "bytes": "6fc7c1db9e69e29fb47a9cfdfd4afa8e31b84d23254c8f33aa22f9038b683072" }, { - "u64": "457" + "u64": "2809" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "71354663" + "i128": "549241211" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 457, + "timestamp": 2809, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "75d32f32470ed0c31ff0bfb8f555d501e27320a3ad4e21584ba0c0eacbb7aa78" + "bytes": "ff273683d4070ecaf1f7fa00ef8fef6df74817effaedf783f3c35eb4b6dbf829" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "75d32f32470ed0c31ff0bfb8f555d501e27320a3ad4e21584ba0c0eacbb7aa78" + "bytes": "ff273683d4070ecaf1f7fa00ef8fef6df74817effaedf783f3c35eb4b6dbf829" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "71354663" + "i128": "549241211" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "71354663" + "i128": "549241211" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "457" + "u64": "2809" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4619a0d5930ba9d0beb9635c2b330f64a45200c6f303de0222c45e4ca4839970" + "bytes": "87c521578655459796a8d784fa98c479854ea773ec8259e0496a2b12bc88598b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4619a0d5930ba9d0beb9635c2b330f64a45200c6f303de0222c45e4ca4839970" + "bytes": "87c521578655459796a8d784fa98c479854ea773ec8259e0496a2b12bc88598b" } ] }, "durability": "persistent", "val": { - "bytes": "75d32f32470ed0c31ff0bfb8f555d501e27320a3ad4e21584ba0c0eacbb7aa78" + "bytes": "ff273683d4070ecaf1f7fa00ef8fef6df74817effaedf783f3c35eb4b6dbf829" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "71354663" + "i128": "549241211" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.6.json index d9f1993a..37e4698f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "281050112" + "i128": "467778805" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "281050112" + "i128": "467778805" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e7d0741b649bb763fa9d67f10d9c999029cc9bc77d0f0887be51e046bb9b0028" + "bytes": "57a04085550e5f9aee5eeed0a6789f21924f141372e51b4069c47322cc3ea0fa" }, { - "u64": "3264" + "u64": "2385" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "281050112" + "i128": "467778805" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3264, + "timestamp": 2385, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fdbf5298cbe410557c917f0ee187d0870185460e71b5f25d6a22815fb3c1fcea" + "bytes": "89435ff9ec8b8933f40fd1d72c67c9ef65ed80636fc038845dbb88bea77b6eeb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fdbf5298cbe410557c917f0ee187d0870185460e71b5f25d6a22815fb3c1fcea" + "bytes": "89435ff9ec8b8933f40fd1d72c67c9ef65ed80636fc038845dbb88bea77b6eeb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "281050112" + "i128": "467778805" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "281050112" + "i128": "467778805" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3264" + "u64": "2385" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5332db232238210ba452247e4265abd3a937156e741131177e53987374a95d05" + "bytes": "bf3d500566ae00334335ca8b0cbe9a29efc8dea98a38260a8bdf0c434e13d85d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5332db232238210ba452247e4265abd3a937156e741131177e53987374a95d05" + "bytes": "bf3d500566ae00334335ca8b0cbe9a29efc8dea98a38260a8bdf0c434e13d85d" } ] }, "durability": "persistent", "val": { - "bytes": "fdbf5298cbe410557c917f0ee187d0870185460e71b5f25d6a22815fb3c1fcea" + "bytes": "89435ff9ec8b8933f40fd1d72c67c9ef65ed80636fc038845dbb88bea77b6eeb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "281050112" + "i128": "467778805" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.60.json index 0658afa2..6beec86a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "933613608" + "i128": "107634200" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "933613608" + "i128": "107634200" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2528a8bcb52c5edd9ceb21860dbe42a6bc6184cb77c369683df984efa6751270" + "bytes": "557f92c6dab701c0a7739f337dca2345040cf9de1a6d5252d798d557785f4189" }, { - "u64": "1330" + "u64": "3430" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "933613608" + "i128": "107634200" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1330, + "timestamp": 3430, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a43bb974d15d713e4b44db1dbbd1907a354dfa5af58a71354173914be1753592" + "bytes": "63680cb4a387882d2ac6626acf91e98f3f5d92b83988ac60ea4eae08f60da780" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a43bb974d15d713e4b44db1dbbd1907a354dfa5af58a71354173914be1753592" + "bytes": "63680cb4a387882d2ac6626acf91e98f3f5d92b83988ac60ea4eae08f60da780" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "933613608" + "i128": "107634200" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "933613608" + "i128": "107634200" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1330" + "u64": "3430" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1bc5ed2d08d61911403cc34e888a2d652f73cc3997bac9fe7150161c0dacd0ba" + "bytes": "daa91e18ec07adbde7a65ebc42ee063d11b30e4b9decc6fc760bb5540d96f146" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1bc5ed2d08d61911403cc34e888a2d652f73cc3997bac9fe7150161c0dacd0ba" + "bytes": "daa91e18ec07adbde7a65ebc42ee063d11b30e4b9decc6fc760bb5540d96f146" } ] }, "durability": "persistent", "val": { - "bytes": "a43bb974d15d713e4b44db1dbbd1907a354dfa5af58a71354173914be1753592" + "bytes": "63680cb4a387882d2ac6626acf91e98f3f5d92b83988ac60ea4eae08f60da780" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "933613608" + "i128": "107634200" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.61.json index bca75548..07bc137d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "662737839" + "i128": "851112687" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "662737839" + "i128": "851112687" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "313ed3c7bf79b9501c3218675160897f6b9be92735d4ce57f86eab4380e9017c" + "bytes": "5dd64f1de461f5038eb59a78591dc63b9a2ce4f51b243eea5a3d94616b673bd2" }, { - "u64": "2932" + "u64": "2659" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "662737839" + "i128": "851112687" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2932, + "timestamp": 2659, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2c456c8b66b1d62646099106e70df3d0402612b8961ef5ad247f93dcbc7612b3" + "bytes": "7f4175e94923a64fc61075fe419a838493a0c60070028d9ca32d51faac50c1f8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2c456c8b66b1d62646099106e70df3d0402612b8961ef5ad247f93dcbc7612b3" + "bytes": "7f4175e94923a64fc61075fe419a838493a0c60070028d9ca32d51faac50c1f8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "662737839" + "i128": "851112687" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "662737839" + "i128": "851112687" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2932" + "u64": "2659" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3057ba21d80f1f88e2f00b6584266f4473cf69caefd9cc2a07d1838e4a79e0ad" + "bytes": "5dff1ed9ddfe551f784f3d00ee5deb1ef644961de98653751cd986054cc6c52f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3057ba21d80f1f88e2f00b6584266f4473cf69caefd9cc2a07d1838e4a79e0ad" + "bytes": "5dff1ed9ddfe551f784f3d00ee5deb1ef644961de98653751cd986054cc6c52f" } ] }, "durability": "persistent", "val": { - "bytes": "2c456c8b66b1d62646099106e70df3d0402612b8961ef5ad247f93dcbc7612b3" + "bytes": "7f4175e94923a64fc61075fe419a838493a0c60070028d9ca32d51faac50c1f8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "662737839" + "i128": "851112687" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.62.json index 7f93fe03..06a2056d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "189927231" + "i128": "888537268" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "189927231" + "i128": "888537268" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb6e16fab1138989e4eef78134167fcdc7518472aa8633bcea0c233296fafd29" + "bytes": "7c67e0b8f919e25fb8dc9ebc280befb2e2eda7802fa20fdd7cef9ddc31bc56e0" }, { - "u64": "3273" + "u64": "1631" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "189927231" + "i128": "888537268" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3273, + "timestamp": 1631, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff2da4a71eff31fff76eebb43656bc1cbb8a2b8cc87dfca18b0ad790af1e1d11" + "bytes": "2327d10c20fbab4817c073509d4817512ce0617ffb8e4717d58d70834d751aea" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff2da4a71eff31fff76eebb43656bc1cbb8a2b8cc87dfca18b0ad790af1e1d11" + "bytes": "2327d10c20fbab4817c073509d4817512ce0617ffb8e4717d58d70834d751aea" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "189927231" + "i128": "888537268" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "189927231" + "i128": "888537268" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3273" + "u64": "1631" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cf53ba451720eaf6cc360fbafed2c84bcf51ea182b70b2ea9ca1d61020a8a7f" + "bytes": "f85e945c296ce7fcc2a1a8c804d1e18bd55e1ce77ed00d30ecb0ce32b7ea6c25" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cf53ba451720eaf6cc360fbafed2c84bcf51ea182b70b2ea9ca1d61020a8a7f" + "bytes": "f85e945c296ce7fcc2a1a8c804d1e18bd55e1ce77ed00d30ecb0ce32b7ea6c25" } ] }, "durability": "persistent", "val": { - "bytes": "ff2da4a71eff31fff76eebb43656bc1cbb8a2b8cc87dfca18b0ad790af1e1d11" + "bytes": "2327d10c20fbab4817c073509d4817512ce0617ffb8e4717d58d70834d751aea" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "189927231" + "i128": "888537268" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.63.json index 9af5ea40..21180dfc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "256779631" + "i128": "111636682" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "256779631" + "i128": "111636682" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1851b7c356a1241ad9d8bac4d5cfbc720672e4fa25cd701aac5148e0dbab04e1" + "bytes": "592efab21f796e701887c339b4a7ae134231126d227de718033e1c09418021ec" }, { - "u64": "568" + "u64": "2430" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "256779631" + "i128": "111636682" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 568, + "timestamp": 2430, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4961a5547f99f6ffce45f05cdf50751e5eb969f1cce3ce160d90ee0f3e139d5e" + "bytes": "65aaae21b9d51aac4e36e84301b289d9dc637d78eed336099d40f5dfb6fb0e32" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4961a5547f99f6ffce45f05cdf50751e5eb969f1cce3ce160d90ee0f3e139d5e" + "bytes": "65aaae21b9d51aac4e36e84301b289d9dc637d78eed336099d40f5dfb6fb0e32" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "256779631" + "i128": "111636682" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "256779631" + "i128": "111636682" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "568" + "u64": "2430" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4c14b60220763dd32d16ab6f1f0546fb3faf5a9f470e3367ed6aebcf778976c" + "bytes": "33d882bfd33e28544bbe59c4c91ae6dec5dfd3f6da859df73c054b00ee158bef" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4c14b60220763dd32d16ab6f1f0546fb3faf5a9f470e3367ed6aebcf778976c" + "bytes": "33d882bfd33e28544bbe59c4c91ae6dec5dfd3f6da859df73c054b00ee158bef" } ] }, "durability": "persistent", "val": { - "bytes": "4961a5547f99f6ffce45f05cdf50751e5eb969f1cce3ce160d90ee0f3e139d5e" + "bytes": "65aaae21b9d51aac4e36e84301b289d9dc637d78eed336099d40f5dfb6fb0e32" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "256779631" + "i128": "111636682" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.64.json index 7a1e0801..03d89f8f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "710315680" + "i128": "793857740" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "710315680" + "i128": "793857740" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "680b25c7fcc04067d444463e6d7ff39e17905f1662307ec707962c79c5d43e72" + "bytes": "9a411840f6e7e977a147ec5c90258a007aa3f84dc10308bd50bc0a10798f2e31" }, { - "u64": "2306" + "u64": "916" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "710315680" + "i128": "793857740" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2306, + "timestamp": 916, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "74c2e3270cf471f2cc06ea71a89f60b7039e1cd0d8d718d3b05900bd876e8f24" + "bytes": "3ea9d0c0667beffdd1b8823219c914d53f2b9b4a3e8703f5f11e2bafc4b4035a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "74c2e3270cf471f2cc06ea71a89f60b7039e1cd0d8d718d3b05900bd876e8f24" + "bytes": "3ea9d0c0667beffdd1b8823219c914d53f2b9b4a3e8703f5f11e2bafc4b4035a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "710315680" + "i128": "793857740" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "710315680" + "i128": "793857740" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2306" + "u64": "916" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fb15e893d6952e2aa1b795b3e0846ed6294a86ae15b756715fdba34420dcf71" + "bytes": "fc32615e0835407d0a1cc7a4529a3f15c863ecc79c2f2ab82d94ef08d0054fee" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fb15e893d6952e2aa1b795b3e0846ed6294a86ae15b756715fdba34420dcf71" + "bytes": "fc32615e0835407d0a1cc7a4529a3f15c863ecc79c2f2ab82d94ef08d0054fee" } ] }, "durability": "persistent", "val": { - "bytes": "74c2e3270cf471f2cc06ea71a89f60b7039e1cd0d8d718d3b05900bd876e8f24" + "bytes": "3ea9d0c0667beffdd1b8823219c914d53f2b9b4a3e8703f5f11e2bafc4b4035a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "710315680" + "i128": "793857740" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.65.json index b5aead94..68af24c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "734621119" + "i128": "806719846" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "734621119" + "i128": "806719846" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e3a84011dd3f1f5356f506fcc777bc546ef436cd6d88da2ac83fe71f8fc0e64b" + "bytes": "aa65f9e835c3f31832061ae0b55b1967f18a1e3b8a8e8f64cfb8156e53bc320a" }, { - "u64": "2214" + "u64": "306" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "734621119" + "i128": "806719846" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2214, + "timestamp": 306, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b961c7bf0669a7361885b02e525c1643ed69dcde2767b6e785ee5cb683612cf7" + "bytes": "bdd8a310cc539908b726d9f9c5b54ce1bbb2c87c546c6a98a64951983501466c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b961c7bf0669a7361885b02e525c1643ed69dcde2767b6e785ee5cb683612cf7" + "bytes": "bdd8a310cc539908b726d9f9c5b54ce1bbb2c87c546c6a98a64951983501466c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "734621119" + "i128": "806719846" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "734621119" + "i128": "806719846" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2214" + "u64": "306" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25230e6751c99bd9b29057467a2452ca453bbbd0c9709ea5f741b17a073baa9d" + "bytes": "c1b8c5f04ee75da28b48e951b449cd0d4a0cbaef1ae1072c5e718632d2c90bc4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25230e6751c99bd9b29057467a2452ca453bbbd0c9709ea5f741b17a073baa9d" + "bytes": "c1b8c5f04ee75da28b48e951b449cd0d4a0cbaef1ae1072c5e718632d2c90bc4" } ] }, "durability": "persistent", "val": { - "bytes": "b961c7bf0669a7361885b02e525c1643ed69dcde2767b6e785ee5cb683612cf7" + "bytes": "bdd8a310cc539908b726d9f9c5b54ce1bbb2c87c546c6a98a64951983501466c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "734621119" + "i128": "806719846" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.66.json index 2eca15db..58185e49 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "908456919" + "i128": "791137540" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "908456919" + "i128": "791137540" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8ac464bc7edb42a7ef4d4a4ae5d953c1a31732f1023acccdacb0ef7ed861620" + "bytes": "9db8b8c76de26ac5ceed8e88f0c4c1c8805a8737e985748b74abb37c52823c4d" }, { - "u64": "1280" + "u64": "2752" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "908456919" + "i128": "791137540" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1280, + "timestamp": 2752, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "910b28a2b52e346d463c2d02ae132f0785c10e1b55508773daefd35d713d90c7" + "bytes": "764abf05610abea20f7c7288580c19f31b7e93e45f77df6b1b04e0d7e11e6b04" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "910b28a2b52e346d463c2d02ae132f0785c10e1b55508773daefd35d713d90c7" + "bytes": "764abf05610abea20f7c7288580c19f31b7e93e45f77df6b1b04e0d7e11e6b04" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "908456919" + "i128": "791137540" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "908456919" + "i128": "791137540" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1280" + "u64": "2752" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1198cbfbd5771a4898f0faeaeae35f78c7db946e1ecf5403dfd2ed9337813b37" + "bytes": "e934215e5f78b238386b83e98da02cd41729151c341b507947b8d052aa9b1212" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1198cbfbd5771a4898f0faeaeae35f78c7db946e1ecf5403dfd2ed9337813b37" + "bytes": "e934215e5f78b238386b83e98da02cd41729151c341b507947b8d052aa9b1212" } ] }, "durability": "persistent", "val": { - "bytes": "910b28a2b52e346d463c2d02ae132f0785c10e1b55508773daefd35d713d90c7" + "bytes": "764abf05610abea20f7c7288580c19f31b7e93e45f77df6b1b04e0d7e11e6b04" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "908456919" + "i128": "791137540" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.67.json index ebbca64e..7c5607f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "182814992" + "i128": "11875023" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "182814992" + "i128": "11875023" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccd8b0a94018cbc546b638bb47250b1901ff5637ecd3d4d821e13eeeb400afa1" + "bytes": "37ff8c33e27be347a0ce6052c586e316fb0255ad1119ae10b563f99f17526048" }, { - "u64": "816" + "u64": "15" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "182814992" + "i128": "11875023" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 816, + "timestamp": 15, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb1f01221e323e5184d3d02e9a67d5e78602636c105251a6aba67c34c443a8cc" + "bytes": "28abe19a4a3570bd4a3f31ee08d6e0e947436ee3fcd698d3c7501c81f0b27d08" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb1f01221e323e5184d3d02e9a67d5e78602636c105251a6aba67c34c443a8cc" + "bytes": "28abe19a4a3570bd4a3f31ee08d6e0e947436ee3fcd698d3c7501c81f0b27d08" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "182814992" + "i128": "11875023" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "182814992" + "i128": "11875023" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "816" + "u64": "15" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b61819164748e1a49a1ec87eb57a17f08c1c28970711be1bf0a244a93a044a5" + "bytes": "f38869be702b2bd7d63e9aee7cea2a15bdd34b9628a57e8e8f274b77f70add10" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b61819164748e1a49a1ec87eb57a17f08c1c28970711be1bf0a244a93a044a5" + "bytes": "f38869be702b2bd7d63e9aee7cea2a15bdd34b9628a57e8e8f274b77f70add10" } ] }, "durability": "persistent", "val": { - "bytes": "fb1f01221e323e5184d3d02e9a67d5e78602636c105251a6aba67c34c443a8cc" + "bytes": "28abe19a4a3570bd4a3f31ee08d6e0e947436ee3fcd698d3c7501c81f0b27d08" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "182814992" + "i128": "11875023" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.68.json index af57d45f..72196da2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "454518888" + "i128": "284328227" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "454518888" + "i128": "284328227" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83e8be29a9f84d72bdc9413d00bc33c43d0e1c806ae138afb33a6d88ea051deb" + "bytes": "80a1e40508b6602b6a6d4efbb7a5cad4c81ce6e1044c91664741ace5e65e0bf1" }, { - "u64": "3249" + "u64": "2505" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "454518888" + "i128": "284328227" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3249, + "timestamp": 2505, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "feddcae555907e7bf5ec25ddf3bf56362c9b63976a9a489f4e8fe03602cf4704" + "bytes": "1a97f7a2d677f3a9e370419954408db01e4fc9028e45e2e8b4443020e0996ab0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "feddcae555907e7bf5ec25ddf3bf56362c9b63976a9a489f4e8fe03602cf4704" + "bytes": "1a97f7a2d677f3a9e370419954408db01e4fc9028e45e2e8b4443020e0996ab0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "454518888" + "i128": "284328227" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "454518888" + "i128": "284328227" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3249" + "u64": "2505" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17909b09890d91858dae26b3d51034cfaf8d48851301bbeceb52f1c8503676e9" + "bytes": "7131e376dcdae79b785e2fab5b1f0772a00a1947ebb3b1581fb91a1608de6d35" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17909b09890d91858dae26b3d51034cfaf8d48851301bbeceb52f1c8503676e9" + "bytes": "7131e376dcdae79b785e2fab5b1f0772a00a1947ebb3b1581fb91a1608de6d35" } ] }, "durability": "persistent", "val": { - "bytes": "feddcae555907e7bf5ec25ddf3bf56362c9b63976a9a489f4e8fe03602cf4704" + "bytes": "1a97f7a2d677f3a9e370419954408db01e4fc9028e45e2e8b4443020e0996ab0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "454518888" + "i128": "284328227" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.69.json index 5ac3937c..b0778746 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "328638367" + "i128": "368522748" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "328638367" + "i128": "368522748" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "238bde4ec142dd0f02e507dd297eea2809414ad59d39d7938a899476d2411186" + "bytes": "d9f94b61d89a38f64c8107011da32d7b5fcb6ff248538b35d4512ef5c1122d7e" }, { - "u64": "2828" + "u64": "919" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "328638367" + "i128": "368522748" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2828, + "timestamp": 919, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a218b2c57dcf27d0f6d2a6767c15acf43e88412f7fc54901fb132a4ae99b8c7d" + "bytes": "0898cf97fe2f25ccf8ecebb5933e55a574cddba825fd19488f891cef4b79749c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a218b2c57dcf27d0f6d2a6767c15acf43e88412f7fc54901fb132a4ae99b8c7d" + "bytes": "0898cf97fe2f25ccf8ecebb5933e55a574cddba825fd19488f891cef4b79749c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "328638367" + "i128": "368522748" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "328638367" + "i128": "368522748" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2828" + "u64": "919" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57a8a28053a88b05108e479d4ef9fced9da5d408122392cdc28561e6a30855e0" + "bytes": "aa3140dc9ce2b97e616d5165b927b39d9bfe4056df68a1f9ccfb13d6ddf236e1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57a8a28053a88b05108e479d4ef9fced9da5d408122392cdc28561e6a30855e0" + "bytes": "aa3140dc9ce2b97e616d5165b927b39d9bfe4056df68a1f9ccfb13d6ddf236e1" } ] }, "durability": "persistent", "val": { - "bytes": "a218b2c57dcf27d0f6d2a6767c15acf43e88412f7fc54901fb132a4ae99b8c7d" + "bytes": "0898cf97fe2f25ccf8ecebb5933e55a574cddba825fd19488f891cef4b79749c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "328638367" + "i128": "368522748" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.7.json index 3973e2ed..1c2fb316 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "720480341" + "i128": "523070638" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720480341" + "i128": "523070638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2fd23c297fa5d628447bd36da738fc344e7089e7f980f3ed646835b0693a11f3" + "bytes": "1b335058ac476d5eaba5efec28fa770fd3a6631d2a253746de35525ec444dd1e" }, { - "u64": "1417" + "u64": "516" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "720480341" + "i128": "523070638" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1417, + "timestamp": 516, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89d79ed551903fd52be78e3eee7fa913f93642069b45e3e2f450a68679d3e12c" + "bytes": "d37c9742b201a92929acc29a4427e37bbb8850eb1016ec6afcf981d79d1c51ef" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89d79ed551903fd52be78e3eee7fa913f93642069b45e3e2f450a68679d3e12c" + "bytes": "d37c9742b201a92929acc29a4427e37bbb8850eb1016ec6afcf981d79d1c51ef" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "720480341" + "i128": "523070638" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "720480341" + "i128": "523070638" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1417" + "u64": "516" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "559df5b9574e0318c8c7903f937f91d7e7dcb74eaf42f4e2f0588b097529c658" + "bytes": "6d302ff346236237bd4600aff548fbffa18b09b259a589e72d8e005da94b9667" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "559df5b9574e0318c8c7903f937f91d7e7dcb74eaf42f4e2f0588b097529c658" + "bytes": "6d302ff346236237bd4600aff548fbffa18b09b259a589e72d8e005da94b9667" } ] }, "durability": "persistent", "val": { - "bytes": "89d79ed551903fd52be78e3eee7fa913f93642069b45e3e2f450a68679d3e12c" + "bytes": "d37c9742b201a92929acc29a4427e37bbb8850eb1016ec6afcf981d79d1c51ef" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "720480341" + "i128": "523070638" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.70.json index 64c62fc1..8d2af3de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "673575477" + "i128": "505249400" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "673575477" + "i128": "505249400" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "430d0fc77cef99bc790b4145b7ec10b3f8be437f4a16b499fedd763c4a272818" + "bytes": "01ab9c845538717e29c962d2e3747845086b8ba368c1e8a45d2aa495476ec6f9" }, { - "u64": "2175" + "u64": "1818" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "673575477" + "i128": "505249400" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2175, + "timestamp": 1818, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0b42344c4cd2105c01e3f35df49b4174526adbdb0bfca2f7d180c3bb948d5e5" + "bytes": "2a753561e369726fa14bab18d0d5639420b3f14e359f82ace139ea9e0b362ca6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c0b42344c4cd2105c01e3f35df49b4174526adbdb0bfca2f7d180c3bb948d5e5" + "bytes": "2a753561e369726fa14bab18d0d5639420b3f14e359f82ace139ea9e0b362ca6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "673575477" + "i128": "505249400" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "673575477" + "i128": "505249400" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2175" + "u64": "1818" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54f64098892eae060f3f33d226b57f3e6d3bd388faffb8e934678d057a3f165f" + "bytes": "a65dc887b77fc7a252272c22a6b54693fb343fd6f6aca6aa9378f7bedcf3441b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "54f64098892eae060f3f33d226b57f3e6d3bd388faffb8e934678d057a3f165f" + "bytes": "a65dc887b77fc7a252272c22a6b54693fb343fd6f6aca6aa9378f7bedcf3441b" } ] }, "durability": "persistent", "val": { - "bytes": "c0b42344c4cd2105c01e3f35df49b4174526adbdb0bfca2f7d180c3bb948d5e5" + "bytes": "2a753561e369726fa14bab18d0d5639420b3f14e359f82ace139ea9e0b362ca6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "673575477" + "i128": "505249400" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.71.json index 93e2132f..effdcf5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "232918665" + "i128": "884713913" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "232918665" + "i128": "884713913" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a9dfed24c68089560a320077c1333ad5424514eebb68bd4583425ded1dd85d8" + "bytes": "329fa0080aa1f050944cb0f2465ccf4099f2e36485cc2144a89e69249d14f746" }, { - "u64": "482" + "u64": "109" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "232918665" + "i128": "884713913" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 482, + "timestamp": 109, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "41a86436429fcf02fabfee63b5b784d4c215a6611b204510accd92aac729482b" + "bytes": "287d1eeae073e6b38afcb11219abe1ce62f23e3230be7e35c7fafbe5addd4e79" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "41a86436429fcf02fabfee63b5b784d4c215a6611b204510accd92aac729482b" + "bytes": "287d1eeae073e6b38afcb11219abe1ce62f23e3230be7e35c7fafbe5addd4e79" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "232918665" + "i128": "884713913" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "232918665" + "i128": "884713913" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "482" + "u64": "109" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b52391a2966ecf05d526d3073c7328fd123cfce76aa6671c7d68867e4485763a" + "bytes": "de4663ee2bb4dc5d884c71414757d61f3332462adada7b81cbdc292b4bb0804d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b52391a2966ecf05d526d3073c7328fd123cfce76aa6671c7d68867e4485763a" + "bytes": "de4663ee2bb4dc5d884c71414757d61f3332462adada7b81cbdc292b4bb0804d" } ] }, "durability": "persistent", "val": { - "bytes": "41a86436429fcf02fabfee63b5b784d4c215a6611b204510accd92aac729482b" + "bytes": "287d1eeae073e6b38afcb11219abe1ce62f23e3230be7e35c7fafbe5addd4e79" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "232918665" + "i128": "884713913" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.72.json index e6a59f03..03608852 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525370037" + "i128": "243721948" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "525370037" + "i128": "243721948" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c429e9a5b2ddd0990b1275751463469126cf4789d2f73193009687c40b527da6" + "bytes": "9d7920e9cde7233e948d127d9ced0d9e866909fb1448c209315697bf020e3f1a" }, { - "u64": "1786" + "u64": "3151" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "525370037" + "i128": "243721948" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1786, + "timestamp": 3151, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ca3bcbc1d2504c88b5015d5d7f26437b7b0ef389d95962025ad79efc9630aeb" + "bytes": "565a8906c6d4554f0617fb15690ba3680c2995366ceea860c68c7d1053234cac" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ca3bcbc1d2504c88b5015d5d7f26437b7b0ef389d95962025ad79efc9630aeb" + "bytes": "565a8906c6d4554f0617fb15690ba3680c2995366ceea860c68c7d1053234cac" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "525370037" + "i128": "243721948" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "525370037" + "i128": "243721948" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1786" + "u64": "3151" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ed3d902ccfc11dbd55e6745581ccbc252ed38df0545706933651c1b7b4c095b" + "bytes": "3fa5286b791652f055b02f42ceebcdfb8f19c14e65693582d24722881f993ef5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ed3d902ccfc11dbd55e6745581ccbc252ed38df0545706933651c1b7b4c095b" + "bytes": "3fa5286b791652f055b02f42ceebcdfb8f19c14e65693582d24722881f993ef5" } ] }, "durability": "persistent", "val": { - "bytes": "8ca3bcbc1d2504c88b5015d5d7f26437b7b0ef389d95962025ad79efc9630aeb" + "bytes": "565a8906c6d4554f0617fb15690ba3680c2995366ceea860c68c7d1053234cac" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "525370037" + "i128": "243721948" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.73.json index 94d47777..a5a88105 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "647846337" + "i128": "768254427" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "647846337" + "i128": "768254427" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8fd8e02cd47919987d07fd97393184a35223da1a4735912a902b807e92458d8" + "bytes": "029d19af52d94c4cf32e7bd21bf3c0abda4ba2037fba61ca9a7ee08833a6cac5" }, { - "u64": "2392" + "u64": "412" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "647846337" + "i128": "768254427" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2392, + "timestamp": 412, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "34998baa799fba60ef4908540e5e8966e015f823541165645933bfe51061d148" + "bytes": "1ebb7681444fc6372ea6008e804b81dbd0d7d4a838069f1db099ee51b5545019" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "34998baa799fba60ef4908540e5e8966e015f823541165645933bfe51061d148" + "bytes": "1ebb7681444fc6372ea6008e804b81dbd0d7d4a838069f1db099ee51b5545019" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "647846337" + "i128": "768254427" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "647846337" + "i128": "768254427" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2392" + "u64": "412" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf4f8f3778f445761791965508457ac57dea228ee5614d691ed1119428716746" + "bytes": "5f66c31a426680ac4d25cade3d83ed9632693566df43a102b5eba8dab990a96d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf4f8f3778f445761791965508457ac57dea228ee5614d691ed1119428716746" + "bytes": "5f66c31a426680ac4d25cade3d83ed9632693566df43a102b5eba8dab990a96d" } ] }, "durability": "persistent", "val": { - "bytes": "34998baa799fba60ef4908540e5e8966e015f823541165645933bfe51061d148" + "bytes": "1ebb7681444fc6372ea6008e804b81dbd0d7d4a838069f1db099ee51b5545019" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "647846337" + "i128": "768254427" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.74.json index d28765bb..d5fbbbcb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "7995563" + "i128": "10295215" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "7995563" + "i128": "10295215" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "669993a972e6b79c2297b07cf4a13d82a991f90a7f1091cb9b66b0976c935369" + "bytes": "3790195d4c1935292e76a0e252a684a746ac1bdac0130b84217bb5dcaf6d51f1" }, { - "u64": "249" + "u64": "2000" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "7995563" + "i128": "10295215" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 249, + "timestamp": 2000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7008d18209e95c7267ad30d88a371de2372c855f5d8c8e5ff2d4c56b476ffd28" + "bytes": "7cfc19a8be27b13c8c28b5b089284efad565dceeeff42137bf3916479f440ed0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7008d18209e95c7267ad30d88a371de2372c855f5d8c8e5ff2d4c56b476ffd28" + "bytes": "7cfc19a8be27b13c8c28b5b089284efad565dceeeff42137bf3916479f440ed0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "7995563" + "i128": "10295215" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "7995563" + "i128": "10295215" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "249" + "u64": "2000" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f835d3ba20b82c4ee93a6d4a4e0fa54c82b739e416d9e5d483382ff266d8ee5d" + "bytes": "feed5eeb2b38512202765c3ead54cf034dcb70c698bc2213cd5906b643ca5e2f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f835d3ba20b82c4ee93a6d4a4e0fa54c82b739e416d9e5d483382ff266d8ee5d" + "bytes": "feed5eeb2b38512202765c3ead54cf034dcb70c698bc2213cd5906b643ca5e2f" } ] }, "durability": "persistent", "val": { - "bytes": "7008d18209e95c7267ad30d88a371de2372c855f5d8c8e5ff2d4c56b476ffd28" + "bytes": "7cfc19a8be27b13c8c28b5b089284efad565dceeeff42137bf3916479f440ed0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "7995563" + "i128": "10295215" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.75.json index de014ec3..f0cb4438 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "693154474" + "i128": "852527058" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "693154474" + "i128": "852527058" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a469f8e2ad7557ee6f3cfcf45f89b5ed68362cb6295487a6ba5fda004fc9ee24" + "bytes": "e6ac7caca93d6db924bbcd7aa450d5719a9efcde1f1f6aa080b0cc738b525046" }, { - "u64": "2623" + "u64": "771" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "693154474" + "i128": "852527058" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2623, + "timestamp": 771, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "200bf298396a648bb86d01bf198895a74239bbe2454a1b83a46abaab9cd749e9" + "bytes": "2cfa869f33f86884c9b2a575d928aec6017ed18bef5da52e3c0521a61498f689" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "200bf298396a648bb86d01bf198895a74239bbe2454a1b83a46abaab9cd749e9" + "bytes": "2cfa869f33f86884c9b2a575d928aec6017ed18bef5da52e3c0521a61498f689" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "693154474" + "i128": "852527058" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "693154474" + "i128": "852527058" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2623" + "u64": "771" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c36d4426c08b7949ae3183f20a660ec5b95491f6b10060f7000cc2f340419b71" + "bytes": "b2a72d7815048ac49777d0fea45933207e2ff303271bf0e70b3f9b8b44d31641" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c36d4426c08b7949ae3183f20a660ec5b95491f6b10060f7000cc2f340419b71" + "bytes": "b2a72d7815048ac49777d0fea45933207e2ff303271bf0e70b3f9b8b44d31641" } ] }, "durability": "persistent", "val": { - "bytes": "200bf298396a648bb86d01bf198895a74239bbe2454a1b83a46abaab9cd749e9" + "bytes": "2cfa869f33f86884c9b2a575d928aec6017ed18bef5da52e3c0521a61498f689" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "693154474" + "i128": "852527058" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.76.json index 1b17e447..f894fccc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "130258970" + "i128": "845541722" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "130258970" + "i128": "845541722" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd63546c20001317a9fe5f1dbb774002635376d83664158f3a49cc297e566b08" + "bytes": "7e981359e766fecc90b4607ca9d8729c22bebc086a46321a6a84b428a2986488" }, { - "u64": "251" + "u64": "1081" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "130258970" + "i128": "845541722" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 251, + "timestamp": 1081, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aebcaebc68f7126f7ccb62e6c817ab759e468d0921a3eefb3839aa70b7ea0a11" + "bytes": "1bd2ef9904c72a1c9d88dc620580c5b197a963b00acef0e93ccab3fa57d83d61" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aebcaebc68f7126f7ccb62e6c817ab759e468d0921a3eefb3839aa70b7ea0a11" + "bytes": "1bd2ef9904c72a1c9d88dc620580c5b197a963b00acef0e93ccab3fa57d83d61" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "130258970" + "i128": "845541722" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "130258970" + "i128": "845541722" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "251" + "u64": "1081" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0bd14d848bcb52c973f85c7b97667cba1916cb26613b27cb2e0152b4a575d40e" + "bytes": "3937c086689b1461f67c7cf39608813fad5bb53726c80690dfa51f536f62799b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0bd14d848bcb52c973f85c7b97667cba1916cb26613b27cb2e0152b4a575d40e" + "bytes": "3937c086689b1461f67c7cf39608813fad5bb53726c80690dfa51f536f62799b" } ] }, "durability": "persistent", "val": { - "bytes": "aebcaebc68f7126f7ccb62e6c817ab759e468d0921a3eefb3839aa70b7ea0a11" + "bytes": "1bd2ef9904c72a1c9d88dc620580c5b197a963b00acef0e93ccab3fa57d83d61" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "130258970" + "i128": "845541722" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.77.json index 061620a2..1b4c2204 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "624281530" + "i128": "205908674" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "624281530" + "i128": "205908674" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d5c17c178dda90d72eca2aa79febe2e83f23b0b8a511db20ad503a01082f3ef" + "bytes": "fad350f72c41eed42c9b4f9325c8a8b7cac14aee25a9028fc18447be1f7dc560" }, { - "u64": "2817" + "u64": "1497" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "624281530" + "i128": "205908674" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2817, + "timestamp": 1497, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43d840427f74faf6a987ecc27537b970f334353d30bb8639d0d9c30303ddb1ff" + "bytes": "a1cdfbe4f70e0a5602205bf21da6ecce9227f02944cce06c77d323b2d6412133" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43d840427f74faf6a987ecc27537b970f334353d30bb8639d0d9c30303ddb1ff" + "bytes": "a1cdfbe4f70e0a5602205bf21da6ecce9227f02944cce06c77d323b2d6412133" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "624281530" + "i128": "205908674" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "624281530" + "i128": "205908674" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2817" + "u64": "1497" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3dbcc9164dc47d959facd05ff06e1374180b79799e79e3147341e0ae89b24921" + "bytes": "8cab2f799155426e59ead71e9ee17f2128b5b24af48df718a1cee1df82829e84" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3dbcc9164dc47d959facd05ff06e1374180b79799e79e3147341e0ae89b24921" + "bytes": "8cab2f799155426e59ead71e9ee17f2128b5b24af48df718a1cee1df82829e84" } ] }, "durability": "persistent", "val": { - "bytes": "43d840427f74faf6a987ecc27537b970f334353d30bb8639d0d9c30303ddb1ff" + "bytes": "a1cdfbe4f70e0a5602205bf21da6ecce9227f02944cce06c77d323b2d6412133" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "624281530" + "i128": "205908674" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.78.json index 2e2bfbc3..4897616b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "812360580" + "i128": "538801674" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "812360580" + "i128": "538801674" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6cccb2b60571588a9cde455419a27ebc9aa53e0e30fe8d129860be7f4c2cd3e6" + "bytes": "cb366de1b3f4cf52f4924f4f26f71212f9ed1b6510c04df1c922f1d05a7e5bac" }, { - "u64": "1261" + "u64": "3169" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "812360580" + "i128": "538801674" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1261, + "timestamp": 3169, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e32c8d30b94425e37ada228a54fb08a872f13a5f57cfd0e3621919c9825bef5" + "bytes": "af51523bffd3af87ddc4d692d36e2559166dc27a0b594977264721b8b3d39cb8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e32c8d30b94425e37ada228a54fb08a872f13a5f57cfd0e3621919c9825bef5" + "bytes": "af51523bffd3af87ddc4d692d36e2559166dc27a0b594977264721b8b3d39cb8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "812360580" + "i128": "538801674" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "812360580" + "i128": "538801674" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1261" + "u64": "3169" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ebeebe7ba9ce29099649a5682c9b41691cade29847789c8dabefeb6c2ef0d892" + "bytes": "bb06f9d561b53306095dc8bdf651519ef51cd78d80dc412dde6b3308bfcf17bd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ebeebe7ba9ce29099649a5682c9b41691cade29847789c8dabefeb6c2ef0d892" + "bytes": "bb06f9d561b53306095dc8bdf651519ef51cd78d80dc412dde6b3308bfcf17bd" } ] }, "durability": "persistent", "val": { - "bytes": "1e32c8d30b94425e37ada228a54fb08a872f13a5f57cfd0e3621919c9825bef5" + "bytes": "af51523bffd3af87ddc4d692d36e2559166dc27a0b594977264721b8b3d39cb8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "812360580" + "i128": "538801674" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.79.json index 1711cd67..eee7e9ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467750544" + "i128": "469627805" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467750544" + "i128": "469627805" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f4fd6d61aa9a14e369df0dc919ac372e57064c36c6349e9b4e1d83803a4b1b1c" + "bytes": "92e89416a6dbd6dd4553e31692b6b269e2b9fd0121d2299a6e78ccd52c2b0276" }, { - "u64": "1201" + "u64": "612" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467750544" + "i128": "469627805" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1201, + "timestamp": 612, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94e6ab72271e6c22283ee6483d90e053572445ce0d5d3c5416ae826d41e212ff" + "bytes": "8132c987db8c2dad309b98c82d155bec8b4bc3c658bb9b96555cfc950f156e83" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94e6ab72271e6c22283ee6483d90e053572445ce0d5d3c5416ae826d41e212ff" + "bytes": "8132c987db8c2dad309b98c82d155bec8b4bc3c658bb9b96555cfc950f156e83" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467750544" + "i128": "469627805" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "467750544" + "i128": "469627805" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1201" + "u64": "612" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d00964ebf1cb21eea13608eaa69bfe68dcfd851c68742ab190e82051cc23d7b" + "bytes": "da94b130a5da332a1f3b4b2e35428049b06c80f82d4adea271a0bd95385cbb85" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d00964ebf1cb21eea13608eaa69bfe68dcfd851c68742ab190e82051cc23d7b" + "bytes": "da94b130a5da332a1f3b4b2e35428049b06c80f82d4adea271a0bd95385cbb85" } ] }, "durability": "persistent", "val": { - "bytes": "94e6ab72271e6c22283ee6483d90e053572445ce0d5d3c5416ae826d41e212ff" + "bytes": "8132c987db8c2dad309b98c82d155bec8b4bc3c658bb9b96555cfc950f156e83" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "467750544" + "i128": "469627805" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.8.json index 542374e9..30a63f41 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "197133359" + "i128": "588357935" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "197133359" + "i128": "588357935" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9edb40ad05b86ea492da7d6190591a2258b56f43679e0146b64e213384faa517" + "bytes": "08780abbc6b4244718faa56205b1ffdbb677ccfb7fa784fc403444bf7069a970" }, { - "u64": "2345" + "u64": "1003" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "197133359" + "i128": "588357935" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2345, + "timestamp": 1003, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a026dc235d71d080a41dbfa1f07e5831ef1abf04b660a957204cd76b4ead0eae" + "bytes": "9a44dc2203cd6aa99fa2172b7072db714a013a8ae4540a9119536e86c58d53a6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a026dc235d71d080a41dbfa1f07e5831ef1abf04b660a957204cd76b4ead0eae" + "bytes": "9a44dc2203cd6aa99fa2172b7072db714a013a8ae4540a9119536e86c58d53a6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "197133359" + "i128": "588357935" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "197133359" + "i128": "588357935" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2345" + "u64": "1003" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e49ae7c151ae61226729dd8b61a6c253136e85389e5df27c7b390db31ba984e5" + "bytes": "c40132dcd409d258e3f3dae47ac1a2f3716d122f8fa3cb1685ae341032f8db38" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e49ae7c151ae61226729dd8b61a6c253136e85389e5df27c7b390db31ba984e5" + "bytes": "c40132dcd409d258e3f3dae47ac1a2f3716d122f8fa3cb1685ae341032f8db38" } ] }, "durability": "persistent", "val": { - "bytes": "a026dc235d71d080a41dbfa1f07e5831ef1abf04b660a957204cd76b4ead0eae" + "bytes": "9a44dc2203cd6aa99fa2172b7072db714a013a8ae4540a9119536e86c58d53a6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "197133359" + "i128": "588357935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.80.json index 408d10e0..9636244b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "370105776" + "i128": "489167196" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "370105776" + "i128": "489167196" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b17e122c9a7b0102edd9e2ad471053599cbed272b894809da604290a6e585bc" + "bytes": "d82531f6a609d53cf9cc3f6afb13877405bf6b6a8ad46c1ad0f56b1e9356912b" }, { - "u64": "790" + "u64": "579" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "370105776" + "i128": "489167196" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 790, + "timestamp": 579, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bb740ec40cf351e2b5ade857db455b8eeb239e2feb1c498c6e3817336cbc51f3" + "bytes": "c31c6b9eaf2615b427c2a298b4b772ffd926bac0d5dbb6ed24759b21e4fb6308" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bb740ec40cf351e2b5ade857db455b8eeb239e2feb1c498c6e3817336cbc51f3" + "bytes": "c31c6b9eaf2615b427c2a298b4b772ffd926bac0d5dbb6ed24759b21e4fb6308" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "370105776" + "i128": "489167196" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "370105776" + "i128": "489167196" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "790" + "u64": "579" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66e3ac55807701431c5aac9a8e7e29e0582e84cf3cf70f5256ae424ee2803c20" + "bytes": "a45178047c57405b87ce55e6a7db738d294e126a94a0b5aed4d319e0cda7e5fb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66e3ac55807701431c5aac9a8e7e29e0582e84cf3cf70f5256ae424ee2803c20" + "bytes": "a45178047c57405b87ce55e6a7db738d294e126a94a0b5aed4d319e0cda7e5fb" } ] }, "durability": "persistent", "val": { - "bytes": "bb740ec40cf351e2b5ade857db455b8eeb239e2feb1c498c6e3817336cbc51f3" + "bytes": "c31c6b9eaf2615b427c2a298b4b772ffd926bac0d5dbb6ed24759b21e4fb6308" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "370105776" + "i128": "489167196" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.81.json index 82f740c6..1b7f7ef9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "172554508" + "i128": "38815232" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "172554508" + "i128": "38815232" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ef95df7002e7bce417771f4ce00f813a7a0f0e8e410acbdddef3eb4721c8d9a" + "bytes": "fc814a687da17b24f287a7b463fff8cdc5cccc47dd7dfde33173c0156885ae0b" }, { - "u64": "1811" + "u64": "672" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "172554508" + "i128": "38815232" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1811, + "timestamp": 672, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d6068b02e7f8163e8e695cf1ae40bbe2d8e919a8504037efed6db1a08a1c99e" + "bytes": "c5fd8358fc2edb87b67000056bc53c610f0a95f44a20eeeef642637b1900aa31" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d6068b02e7f8163e8e695cf1ae40bbe2d8e919a8504037efed6db1a08a1c99e" + "bytes": "c5fd8358fc2edb87b67000056bc53c610f0a95f44a20eeeef642637b1900aa31" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "172554508" + "i128": "38815232" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "172554508" + "i128": "38815232" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1811" + "u64": "672" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ad4d05340e85985f256791c3a2a7acc30492beb32161ac390a50aaeb0c3fc54" + "bytes": "707f2f711bdc4a41d25c1a78db9b1a747965725ed216d0f1967053337195df1a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ad4d05340e85985f256791c3a2a7acc30492beb32161ac390a50aaeb0c3fc54" + "bytes": "707f2f711bdc4a41d25c1a78db9b1a747965725ed216d0f1967053337195df1a" } ] }, "durability": "persistent", "val": { - "bytes": "5d6068b02e7f8163e8e695cf1ae40bbe2d8e919a8504037efed6db1a08a1c99e" + "bytes": "c5fd8358fc2edb87b67000056bc53c610f0a95f44a20eeeef642637b1900aa31" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "172554508" + "i128": "38815232" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.82.json index bea885d7..5e02a013 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "653374313" + "i128": "904765769" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "653374313" + "i128": "904765769" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e85f6f27c377df8276e485660199b042a69b0ccef589badbed8639c2f1fdd3f1" + "bytes": "6f97f686545125c71f9cf922b72bd4756c2a3611da1a95f82b673a0248aa36f4" }, { - "u64": "3589" + "u64": "2710" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "653374313" + "i128": "904765769" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3589, + "timestamp": 2710, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d3a9a4076b7efe145a6cd1960bdd8a65d6db70d2fc9f5167532f3dbe49fee33" + "bytes": "c6b3abb474f12f5681cedd07de9c0ce9a5226a593f5ba523b564538eed2be493" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d3a9a4076b7efe145a6cd1960bdd8a65d6db70d2fc9f5167532f3dbe49fee33" + "bytes": "c6b3abb474f12f5681cedd07de9c0ce9a5226a593f5ba523b564538eed2be493" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "653374313" + "i128": "904765769" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "653374313" + "i128": "904765769" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3589" + "u64": "2710" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5fab74d2ca6b9a6aca693a66c8e1db9063556b255ba2b103ad99a7617227b71" + "bytes": "eee31b1206796621b81f72c2ed469213610b2361df7bdb51690ac2841371f8ad" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5fab74d2ca6b9a6aca693a66c8e1db9063556b255ba2b103ad99a7617227b71" + "bytes": "eee31b1206796621b81f72c2ed469213610b2361df7bdb51690ac2841371f8ad" } ] }, "durability": "persistent", "val": { - "bytes": "1d3a9a4076b7efe145a6cd1960bdd8a65d6db70d2fc9f5167532f3dbe49fee33" + "bytes": "c6b3abb474f12f5681cedd07de9c0ce9a5226a593f5ba523b564538eed2be493" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "653374313" + "i128": "904765769" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.83.json index 7361bd32..0b64351f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "502075806" + "i128": "768155250" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "502075806" + "i128": "768155250" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "654e22649866e8ad1d7eb2cd7c5b4363dbc0a21b5bd9f6149261efb602406b20" + "bytes": "2736d20a0dd461ba8471f37a7083ea8232a8e4960cfce4c7af866d60932c411c" }, { - "u64": "2664" + "u64": "1871" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "502075806" + "i128": "768155250" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2664, + "timestamp": 1871, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab1cbe4e00dc8d6cff6b704b343823924e4dd7e8f01013b81464c1e1cc73b5fa" + "bytes": "e799067d981d77283de9878d9024ac22ba8a4c17b53e1bb96e83aeef078755d0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab1cbe4e00dc8d6cff6b704b343823924e4dd7e8f01013b81464c1e1cc73b5fa" + "bytes": "e799067d981d77283de9878d9024ac22ba8a4c17b53e1bb96e83aeef078755d0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "502075806" + "i128": "768155250" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "502075806" + "i128": "768155250" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2664" + "u64": "1871" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65f54c5f92ce6f39fef27db9f35afeccfda625783c18c805cdd0f35f715ddf1a" + "bytes": "1888f50b46e295a04d6399958c5945cfe285c26ca922369b08b053f60813eb1d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65f54c5f92ce6f39fef27db9f35afeccfda625783c18c805cdd0f35f715ddf1a" + "bytes": "1888f50b46e295a04d6399958c5945cfe285c26ca922369b08b053f60813eb1d" } ] }, "durability": "persistent", "val": { - "bytes": "ab1cbe4e00dc8d6cff6b704b343823924e4dd7e8f01013b81464c1e1cc73b5fa" + "bytes": "e799067d981d77283de9878d9024ac22ba8a4c17b53e1bb96e83aeef078755d0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "502075806" + "i128": "768155250" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.84.json index 3572a779..3afb2b44 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "280419284" + "i128": "668598968" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "280419284" + "i128": "668598968" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3bc8b93b78b2699b6f161d400ad1c12d0de6a9ada7a63ba5c90d42cabd6ac50e" + "bytes": "44bd6eca09dfe5dfcb724d8a11b226b2b4ae092037c1076c436f2bf67bced5bb" }, { - "u64": "1932" + "u64": "1959" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "280419284" + "i128": "668598968" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1932, + "timestamp": 1959, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78b516db8a0c2066075084c0171992b2d99909583eb418e2ef996d8e12b275e9" + "bytes": "452e6ca705f260732c2f08cc6182cdd5f4d5f5b72f390d3dd28ae6a91d55f1e4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78b516db8a0c2066075084c0171992b2d99909583eb418e2ef996d8e12b275e9" + "bytes": "452e6ca705f260732c2f08cc6182cdd5f4d5f5b72f390d3dd28ae6a91d55f1e4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "280419284" + "i128": "668598968" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "280419284" + "i128": "668598968" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1932" + "u64": "1959" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa859b1e8e70f70749cf9f3dd0a2b6c402bcde73d8268fae4d53605790e00872" + "bytes": "d6982bf3511cd57603b81756a1fa38bc5853aa16a2d754375d118b738460f44c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa859b1e8e70f70749cf9f3dd0a2b6c402bcde73d8268fae4d53605790e00872" + "bytes": "d6982bf3511cd57603b81756a1fa38bc5853aa16a2d754375d118b738460f44c" } ] }, "durability": "persistent", "val": { - "bytes": "78b516db8a0c2066075084c0171992b2d99909583eb418e2ef996d8e12b275e9" + "bytes": "452e6ca705f260732c2f08cc6182cdd5f4d5f5b72f390d3dd28ae6a91d55f1e4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "280419284" + "i128": "668598968" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.85.json index 3bb49c9d..57188683 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "981042041" + "i128": "858482968" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "981042041" + "i128": "858482968" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "510ff38290a1effe21c7bf963ac8ba5f4c8cb29710fabb37be07b2386c7d112a" + "bytes": "9f2c94d51d81d6f2ea924952dd7d95b7c582a31f35d40219e8818a2ad4c31fd2" }, { - "u64": "3585" + "u64": "647" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "981042041" + "i128": "858482968" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3585, + "timestamp": 647, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3d754afa50ba59f51b2aaee9128d62705191709cc1397fcf44b0146fc176d3f2" + "bytes": "49016807925701fbed6dfe8aa30b8220751b20dcb74e41eee85df697c51befb6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3d754afa50ba59f51b2aaee9128d62705191709cc1397fcf44b0146fc176d3f2" + "bytes": "49016807925701fbed6dfe8aa30b8220751b20dcb74e41eee85df697c51befb6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "981042041" + "i128": "858482968" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "981042041" + "i128": "858482968" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3585" + "u64": "647" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba799f3750df6c13b1a7fd365cfc899e62ae5f56102b99e301a950247e55f41b" + "bytes": "9be4323a0d27a61473f73016eb623851ca50bb90090fdc1bf2abd668b3e20894" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba799f3750df6c13b1a7fd365cfc899e62ae5f56102b99e301a950247e55f41b" + "bytes": "9be4323a0d27a61473f73016eb623851ca50bb90090fdc1bf2abd668b3e20894" } ] }, "durability": "persistent", "val": { - "bytes": "3d754afa50ba59f51b2aaee9128d62705191709cc1397fcf44b0146fc176d3f2" + "bytes": "49016807925701fbed6dfe8aa30b8220751b20dcb74e41eee85df697c51befb6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "981042041" + "i128": "858482968" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.86.json index cf644716..94bc5424 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "322989198" + "i128": "875608208" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "322989198" + "i128": "875608208" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0bd92cac529b58d1d491d64e3b6d0478abf22327a1169f64f3c288c65ac81225" + "bytes": "eae56bb89f4d51823d020a0551a34a4ffc886afdb4a77765fd9ef25cefdc27c8" }, { - "u64": "1188" + "u64": "3032" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "322989198" + "i128": "875608208" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1188, + "timestamp": 3032, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92f8d819460ddcaea0f83ef5ed8a9dd95ce656f93f2135226f99206520073f28" + "bytes": "423db46f9168bee910ecc7d1013c1cbc318713f1b607781b56e9f98ebe5b346c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92f8d819460ddcaea0f83ef5ed8a9dd95ce656f93f2135226f99206520073f28" + "bytes": "423db46f9168bee910ecc7d1013c1cbc318713f1b607781b56e9f98ebe5b346c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "322989198" + "i128": "875608208" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "322989198" + "i128": "875608208" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1188" + "u64": "3032" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f9106efbd33d4d5cae13a24373edb8367ea09269fdd543bb887df6ffa0620bc" + "bytes": "33b59f0a8d38d5b75ad890f622971c40a8c74abe752f952ec053ed9f4711c471" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f9106efbd33d4d5cae13a24373edb8367ea09269fdd543bb887df6ffa0620bc" + "bytes": "33b59f0a8d38d5b75ad890f622971c40a8c74abe752f952ec053ed9f4711c471" } ] }, "durability": "persistent", "val": { - "bytes": "92f8d819460ddcaea0f83ef5ed8a9dd95ce656f93f2135226f99206520073f28" + "bytes": "423db46f9168bee910ecc7d1013c1cbc318713f1b607781b56e9f98ebe5b346c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "322989198" + "i128": "875608208" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.87.json index 32ec1e20..eb7b73d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "877063506" + "i128": "535572531" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877063506" + "i128": "535572531" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aeef287ee4a90f0c74fc71385a25d85060192b5eeb0941cdb67ee56a0078dd55" + "bytes": "e388321ec12899ebad902ace67dcd5321b9cf972d09bdf406597575e2978a1e5" }, { - "u64": "541" + "u64": "1575" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "877063506" + "i128": "535572531" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 541, + "timestamp": 1575, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1687fece885d2c2ad4a2daa0f7cf2cbbee96e26288446d3f3960cfa777685a0f" + "bytes": "c30acd606f4fd1f608a82f9b4e43ec6642624f223d9820a0f0b1d55bf654b685" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1687fece885d2c2ad4a2daa0f7cf2cbbee96e26288446d3f3960cfa777685a0f" + "bytes": "c30acd606f4fd1f608a82f9b4e43ec6642624f223d9820a0f0b1d55bf654b685" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "877063506" + "i128": "535572531" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "877063506" + "i128": "535572531" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "541" + "u64": "1575" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7335a4e2592bcbaad40999188c0ffab077ac60305d788cfc118db861ab386c19" + "bytes": "0b4fb3891f9e9c2815f6b09b386ad088337656914888160ddddba6fe313fa64a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7335a4e2592bcbaad40999188c0ffab077ac60305d788cfc118db861ab386c19" + "bytes": "0b4fb3891f9e9c2815f6b09b386ad088337656914888160ddddba6fe313fa64a" } ] }, "durability": "persistent", "val": { - "bytes": "1687fece885d2c2ad4a2daa0f7cf2cbbee96e26288446d3f3960cfa777685a0f" + "bytes": "c30acd606f4fd1f608a82f9b4e43ec6642624f223d9820a0f0b1d55bf654b685" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "877063506" + "i128": "535572531" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.88.json index 672099dc..c2cf3486 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "803199050" + "i128": "241419465" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803199050" + "i128": "241419465" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "104c510727488bf38bc4994ddc6ca3523c4421a668e50d6402d5098e5b680017" + "bytes": "0bc7614c1a28734e77b63ed35d511f63c3af52ccae178f50318ac0a12fade695" }, { - "u64": "983" + "u64": "1328" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "803199050" + "i128": "241419465" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 983, + "timestamp": 1328, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b19978dff84dc72f4b8114b9bdb34f2e7ff25fa6524ef8dbbf539d248a25e59a" + "bytes": "b14040f68b12d1ca708def135b38769d3a6c38b3622118ae83003d45ed29a2f8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b19978dff84dc72f4b8114b9bdb34f2e7ff25fa6524ef8dbbf539d248a25e59a" + "bytes": "b14040f68b12d1ca708def135b38769d3a6c38b3622118ae83003d45ed29a2f8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803199050" + "i128": "241419465" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "803199050" + "i128": "241419465" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "983" + "u64": "1328" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80855c0c3a260ebdc8663d659e654bb28bb14e1270ba92625f90f02262fffd48" + "bytes": "6fe795b35b97d63450248f4957c49ed05e4ff802fc7788ebf274b32e989e3e08" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80855c0c3a260ebdc8663d659e654bb28bb14e1270ba92625f90f02262fffd48" + "bytes": "6fe795b35b97d63450248f4957c49ed05e4ff802fc7788ebf274b32e989e3e08" } ] }, "durability": "persistent", "val": { - "bytes": "b19978dff84dc72f4b8114b9bdb34f2e7ff25fa6524ef8dbbf539d248a25e59a" + "bytes": "b14040f68b12d1ca708def135b38769d3a6c38b3622118ae83003d45ed29a2f8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "803199050" + "i128": "241419465" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.89.json index 74b8c701..06a83307 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "463008796" + "i128": "25790368" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "463008796" + "i128": "25790368" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51d51ae5bf81804858a27310d426fb4b58858cc140e6d300bd173f3b3f8bcc70" + "bytes": "ef4fb1e363f7ffda9b194fa8c1e42f4dbfa8bc036cb4f93f4f423ff39fd630de" }, { - "u64": "391" + "u64": "3445" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "463008796" + "i128": "25790368" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 391, + "timestamp": 3445, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d5b5777db8a4f962ae15f6fb29557faeba7cea9b9327957e07e0db4e1d0f0f8" + "bytes": "bca34d6d181056cbd7b9b0aba9b0c73dcb3210ddbc407b214d39f7155f3400a0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d5b5777db8a4f962ae15f6fb29557faeba7cea9b9327957e07e0db4e1d0f0f8" + "bytes": "bca34d6d181056cbd7b9b0aba9b0c73dcb3210ddbc407b214d39f7155f3400a0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "463008796" + "i128": "25790368" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "463008796" + "i128": "25790368" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "391" + "u64": "3445" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88464d6e526cc07dca6d3739c5113528dce44318887ba82fdba7fc1f63d165d9" + "bytes": "85c24df07d242571c4446a1436a39e635f2d44463d3e731bf374be54fd55e901" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88464d6e526cc07dca6d3739c5113528dce44318887ba82fdba7fc1f63d165d9" + "bytes": "85c24df07d242571c4446a1436a39e635f2d44463d3e731bf374be54fd55e901" } ] }, "durability": "persistent", "val": { - "bytes": "5d5b5777db8a4f962ae15f6fb29557faeba7cea9b9327957e07e0db4e1d0f0f8" + "bytes": "bca34d6d181056cbd7b9b0aba9b0c73dcb3210ddbc407b214d39f7155f3400a0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "463008796" + "i128": "25790368" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.9.json index d272210e..18fc3a00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "450035400" + "i128": "560056193" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "450035400" + "i128": "560056193" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6486a108f53623f283ae3201e2f67f7bc681fd6522b59d6d3d727bb768295109" + "bytes": "a72f3e03762ebe8fa7f00f55f623af4c06be9e47b5c10b535b260effc55a5cf7" }, { - "u64": "1478" + "u64": "348" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "450035400" + "i128": "560056193" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1478, + "timestamp": 348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "420b1cf3d097f3c5d5b82321d41520e4c0735331c87fb7421997c076f706fb5a" + "bytes": "9a66303e77f8785c36c0076f881424875f1e41813eb806bca4c4438f2f9c7400" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "420b1cf3d097f3c5d5b82321d41520e4c0735331c87fb7421997c076f706fb5a" + "bytes": "9a66303e77f8785c36c0076f881424875f1e41813eb806bca4c4438f2f9c7400" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "450035400" + "i128": "560056193" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "450035400" + "i128": "560056193" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1478" + "u64": "348" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db81bd8a837b845b7afd53f13e1f2ea5b33131dbb06e5e5355be9bcb8e09c63d" + "bytes": "f019374071b15cd65287cffa63329d18a34f9016dfd60ecd9372f945ab84dbfd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db81bd8a837b845b7afd53f13e1f2ea5b33131dbb06e5e5355be9bcb8e09c63d" + "bytes": "f019374071b15cd65287cffa63329d18a34f9016dfd60ecd9372f945ab84dbfd" } ] }, "durability": "persistent", "val": { - "bytes": "420b1cf3d097f3c5d5b82321d41520e4c0735331c87fb7421997c076f706fb5a" + "bytes": "9a66303e77f8785c36c0076f881424875f1e41813eb806bca4c4438f2f9c7400" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "450035400" + "i128": "560056193" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.90.json index 3587d342..0e216d52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "721565462" + "i128": "985956276" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "721565462" + "i128": "985956276" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8fdde7680089a437b6d1dd800c17f6df22b1951d4726451b205828913fef4534" + "bytes": "5dd76863171bca34c41e2b415efac466e84de69d731aa4ac513ec4f83cd13c75" }, { - "u64": "2612" + "u64": "2878" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "721565462" + "i128": "985956276" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2612, + "timestamp": 2878, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bdf344b1eac9e4b192aefcf836fd499a7cdbe150ebd424671f28214234d8e99a" + "bytes": "3a756686df4742ae5f4425a0b9aa336e0e058fb73dced00f222c65009a93d925" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bdf344b1eac9e4b192aefcf836fd499a7cdbe150ebd424671f28214234d8e99a" + "bytes": "3a756686df4742ae5f4425a0b9aa336e0e058fb73dced00f222c65009a93d925" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "721565462" + "i128": "985956276" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "721565462" + "i128": "985956276" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2612" + "u64": "2878" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1fc8adb75d4bc6471eb67ae770ba54d44bd6753a59f8be64e07db8d815a6649" + "bytes": "d86be5e93f9ed38cd0b7666f7316efb98b147ea9ab9fb956ed3b4fa87602146e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1fc8adb75d4bc6471eb67ae770ba54d44bd6753a59f8be64e07db8d815a6649" + "bytes": "d86be5e93f9ed38cd0b7666f7316efb98b147ea9ab9fb956ed3b4fa87602146e" } ] }, "durability": "persistent", "val": { - "bytes": "bdf344b1eac9e4b192aefcf836fd499a7cdbe150ebd424671f28214234d8e99a" + "bytes": "3a756686df4742ae5f4425a0b9aa336e0e058fb73dced00f222c65009a93d925" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "721565462" + "i128": "985956276" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.91.json index 22b3e6f8..c29baba4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "114103797" + "i128": "354696905" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "114103797" + "i128": "354696905" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ddec98d3da11aca806a726fca1c058a0b8515da4c479070bdd6aa3ebe340864f" + "bytes": "f1c11da02e417c4b19893f030798785f72756de96823cf6257082786d1e21f9e" }, { - "u64": "2440" + "u64": "3114" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "114103797" + "i128": "354696905" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2440, + "timestamp": 3114, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0380100d07846f5b7a002fa8a968c7d2ad70670f47586881791f38dbe7fe58e7" + "bytes": "4afed18ebcf7dc72cfb55a390f9df92d6c8ee7035a6bbbb6dd58dde907d23093" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0380100d07846f5b7a002fa8a968c7d2ad70670f47586881791f38dbe7fe58e7" + "bytes": "4afed18ebcf7dc72cfb55a390f9df92d6c8ee7035a6bbbb6dd58dde907d23093" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "114103797" + "i128": "354696905" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "114103797" + "i128": "354696905" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2440" + "u64": "3114" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "805f684758b4daeed8370836ae190f149ef9f381ca78a8c3e607243f550bf5f0" + "bytes": "7702294d7d9c7d12821614075420cab196178d0aa76c2d3e6566bd1facc5f3bb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "805f684758b4daeed8370836ae190f149ef9f381ca78a8c3e607243f550bf5f0" + "bytes": "7702294d7d9c7d12821614075420cab196178d0aa76c2d3e6566bd1facc5f3bb" } ] }, "durability": "persistent", "val": { - "bytes": "0380100d07846f5b7a002fa8a968c7d2ad70670f47586881791f38dbe7fe58e7" + "bytes": "4afed18ebcf7dc72cfb55a390f9df92d6c8ee7035a6bbbb6dd58dde907d23093" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "114103797" + "i128": "354696905" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.92.json index ff07c944..501d3298 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "570540551" + "i128": "512375024" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "570540551" + "i128": "512375024" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "021ab66f965ba6e3c3d9903faa1195c003f6544138996680091ee8cd7f84ff0e" + "bytes": "babbbb6d76e2b982096c2efe17275504d730eef4a305fe24ebd03835b592267f" }, { - "u64": "959" + "u64": "1766" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "570540551" + "i128": "512375024" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 959, + "timestamp": 1766, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da7e45a5b4da6572e038f8af51e87b9c496044f88d4bd94848e69eeab2a36180" + "bytes": "eec671b5d06cb13df77f40cf218fcbedf1ad55a91214b07cd7ce63d63acfb43d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da7e45a5b4da6572e038f8af51e87b9c496044f88d4bd94848e69eeab2a36180" + "bytes": "eec671b5d06cb13df77f40cf218fcbedf1ad55a91214b07cd7ce63d63acfb43d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "570540551" + "i128": "512375024" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "570540551" + "i128": "512375024" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "959" + "u64": "1766" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6983da8346945b84361c1a90d2b54d814c46087552349fa0093f6a074dde8037" + "bytes": "b6f0769827fc11935a064985a41887e1528f17935351a2f7601d979b0ada32bf" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6983da8346945b84361c1a90d2b54d814c46087552349fa0093f6a074dde8037" + "bytes": "b6f0769827fc11935a064985a41887e1528f17935351a2f7601d979b0ada32bf" } ] }, "durability": "persistent", "val": { - "bytes": "da7e45a5b4da6572e038f8af51e87b9c496044f88d4bd94848e69eeab2a36180" + "bytes": "eec671b5d06cb13df77f40cf218fcbedf1ad55a91214b07cd7ce63d63acfb43d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "570540551" + "i128": "512375024" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.93.json index 49d019b3..db69a9e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "40463764" + "i128": "960156484" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40463764" + "i128": "960156484" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "682c89165b7e0ddb370e177bda5981c57abb8c2b5bf58754f651ab873bd0081e" + "bytes": "105dfcbd39a860acc5ca029dfdf64de86fd0487cc3b4482ba283a700ebe88a8f" }, { - "u64": "704" + "u64": "181" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "40463764" + "i128": "960156484" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 704, + "timestamp": 181, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63dc15e22855ca8dab9bb95de76384459ebf44a2a4d1765d92234009db929c7a" + "bytes": "a7aea763806bf14746520b0441e2456958941ac866475991cbd9609c61c55c98" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63dc15e22855ca8dab9bb95de76384459ebf44a2a4d1765d92234009db929c7a" + "bytes": "a7aea763806bf14746520b0441e2456958941ac866475991cbd9609c61c55c98" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "40463764" + "i128": "960156484" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "40463764" + "i128": "960156484" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "704" + "u64": "181" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34e01ec944eada55dde5a48ef4fa3d5a2a33a58328606b2b59ada7352136849e" + "bytes": "bba5a7fe54275c6af119ce2a545ce449775c45b75c0233fce8a3ff4694f623be" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34e01ec944eada55dde5a48ef4fa3d5a2a33a58328606b2b59ada7352136849e" + "bytes": "bba5a7fe54275c6af119ce2a545ce449775c45b75c0233fce8a3ff4694f623be" } ] }, "durability": "persistent", "val": { - "bytes": "63dc15e22855ca8dab9bb95de76384459ebf44a2a4d1765d92234009db929c7a" + "bytes": "a7aea763806bf14746520b0441e2456958941ac866475991cbd9609c61c55c98" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "40463764" + "i128": "960156484" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.94.json index 395efdc4..8b7f1956 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "366873412" + "i128": "266000346" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "366873412" + "i128": "266000346" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b25a9c2fd4bb82993228559955cef466778e324aa021aea59ee08dc6f8bd917" + "bytes": "723cd6f519cab3cddeb254db395b63709d6f6d9ea0f84ccaf6c19a16f776e1bc" }, { - "u64": "1483" + "u64": "193" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "366873412" + "i128": "266000346" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1483, + "timestamp": 193, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "75993184a5f1f843ccf43e3daffd915f70ac1462bc7a02c13990910dbcf0a5ad" + "bytes": "930a59f86cb127715ed7b74ca4f8a6b769c7d74973227aad7173fc351cc9ee05" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "75993184a5f1f843ccf43e3daffd915f70ac1462bc7a02c13990910dbcf0a5ad" + "bytes": "930a59f86cb127715ed7b74ca4f8a6b769c7d74973227aad7173fc351cc9ee05" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "366873412" + "i128": "266000346" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "366873412" + "i128": "266000346" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1483" + "u64": "193" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fdca79856450c8a63c2988fe12fec10c78975d81f12b632f546a1a6ec9b33b8" + "bytes": "885321acd97640bebc02ea7e6c22554129ed163c18502a691422c23287fb6e12" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fdca79856450c8a63c2988fe12fec10c78975d81f12b632f546a1a6ec9b33b8" + "bytes": "885321acd97640bebc02ea7e6c22554129ed163c18502a691422c23287fb6e12" } ] }, "durability": "persistent", "val": { - "bytes": "75993184a5f1f843ccf43e3daffd915f70ac1462bc7a02c13990910dbcf0a5ad" + "bytes": "930a59f86cb127715ed7b74ca4f8a6b769c7d74973227aad7173fc351cc9ee05" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "366873412" + "i128": "266000346" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.95.json index 20dbe1a7..c0a2e58e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "534093734" + "i128": "200197388" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "534093734" + "i128": "200197388" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7f8edc60d0cbd8e5928f14dc87ca9507075b75a52ca52e0fc00aaa8b271715c8" + "bytes": "e2595c7f6385ec5b91e9e46549ab203b06521bc4c5893d7744ea65b3d6a88fbd" }, { - "u64": "1433" + "u64": "1526" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "534093734" + "i128": "200197388" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1433, + "timestamp": 1526, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2f1456b339386887161170d7c93916217c05ef66b2883f0596cb88389dc0d96" + "bytes": "2ea5311a72b80cae8af2769e6f47336604ed7b4f02fdc7fd2c68da41354b7eb8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2f1456b339386887161170d7c93916217c05ef66b2883f0596cb88389dc0d96" + "bytes": "2ea5311a72b80cae8af2769e6f47336604ed7b4f02fdc7fd2c68da41354b7eb8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "534093734" + "i128": "200197388" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "534093734" + "i128": "200197388" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1433" + "u64": "1526" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2951a754d72521c7d32737cc1e81a042161e826aef8af904c66720b5b540a685" + "bytes": "f1fb2254c4e41aeb799de6ab46f447a19f2b3c0fbcfd88892bca35b3668f009d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2951a754d72521c7d32737cc1e81a042161e826aef8af904c66720b5b540a685" + "bytes": "f1fb2254c4e41aeb799de6ab46f447a19f2b3c0fbcfd88892bca35b3668f009d" } ] }, "durability": "persistent", "val": { - "bytes": "f2f1456b339386887161170d7c93916217c05ef66b2883f0596cb88389dc0d96" + "bytes": "2ea5311a72b80cae8af2769e6f47336604ed7b4f02fdc7fd2c68da41354b7eb8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "534093734" + "i128": "200197388" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.96.json index 60729120..db2c4fb6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "222371361" + "i128": "934605320" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "222371361" + "i128": "934605320" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c4edf1ede5d3ff89561ebc823d3ee6e662df75b47fe05b29e5c1fee54cdadc8a" + "bytes": "24c9c41aeabc2b97fb9e231adadaf455f20f309e64ab375fb8aab7114efe187d" }, { - "u64": "3389" + "u64": "249" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "222371361" + "i128": "934605320" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3389, + "timestamp": 249, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1917e856cbee8764c06bb9ed80397d0e0f1300cff777907fbb531be0d1b38b73" + "bytes": "851f4ede6c0d46760f96edf942efe37bcffe070b732d7b28b049a6b9e94c2595" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1917e856cbee8764c06bb9ed80397d0e0f1300cff777907fbb531be0d1b38b73" + "bytes": "851f4ede6c0d46760f96edf942efe37bcffe070b732d7b28b049a6b9e94c2595" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "222371361" + "i128": "934605320" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "222371361" + "i128": "934605320" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3389" + "u64": "249" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e0b6b154b4d939267d864319dee5387bb3573331398301a1c36be5cd56ac6d0" + "bytes": "fd8697b9f0f056219c98e948ef9a5d992b8a6c057c2396ac76a1d119482c4470" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e0b6b154b4d939267d864319dee5387bb3573331398301a1c36be5cd56ac6d0" + "bytes": "fd8697b9f0f056219c98e948ef9a5d992b8a6c057c2396ac76a1d119482c4470" } ] }, "durability": "persistent", "val": { - "bytes": "1917e856cbee8764c06bb9ed80397d0e0f1300cff777907fbb531be0d1b38b73" + "bytes": "851f4ede6c0d46760f96edf942efe37bcffe070b732d7b28b049a6b9e94c2595" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "222371361" + "i128": "934605320" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.97.json index 5fa2c7a9..7cc6215e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "33679439" + "i128": "497251668" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "33679439" + "i128": "497251668" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e632056d08ddff3621698346275fe4c54843f20bc0ed9f7812c6fb739390519" + "bytes": "437d08d596afbf532113ca7db25384d9c7144e468deaeaaf905dd3815518f841" }, { - "u64": "1426" + "u64": "2479" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "33679439" + "i128": "497251668" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1426, + "timestamp": 2479, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e03e36a42ec87e1e4a925d75e399438841daacc80d903e101c38fee012382f6e" + "bytes": "234b79973601c5b7be590c811b801aba5e2216b3b59f1fee5e1856fd437320da" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e03e36a42ec87e1e4a925d75e399438841daacc80d903e101c38fee012382f6e" + "bytes": "234b79973601c5b7be590c811b801aba5e2216b3b59f1fee5e1856fd437320da" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "33679439" + "i128": "497251668" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "33679439" + "i128": "497251668" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1426" + "u64": "2479" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05aa5e6cc172c9a4ba01a6b557e5dac56a6370d5f13a1f0b8a2a82b4ef18a9d7" + "bytes": "4dac509cc6983334a0072235dbd0c966c4be9d57fafe28af993ba2ef3614ca14" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05aa5e6cc172c9a4ba01a6b557e5dac56a6370d5f13a1f0b8a2a82b4ef18a9d7" + "bytes": "4dac509cc6983334a0072235dbd0c966c4be9d57fafe28af993ba2ef3614ca14" } ] }, "durability": "persistent", "val": { - "bytes": "e03e36a42ec87e1e4a925d75e399438841daacc80d903e101c38fee012382f6e" + "bytes": "234b79973601c5b7be590c811b801aba5e2216b3b59f1fee5e1856fd437320da" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "33679439" + "i128": "497251668" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.98.json index 719b7448..b5b45816 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "679680027" + "i128": "117882982" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "679680027" + "i128": "117882982" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1661b4195868f3025a1eae25f2eb9fe01d81d19a53ad14397ff69fa6bd9c9f38" + "bytes": "9e0ddc1d345fd69711908c6d487e0bf8c51241e1ff0016dd68ae8bfea14b013a" }, { - "u64": "535" + "u64": "2909" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "679680027" + "i128": "117882982" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 535, + "timestamp": 2909, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b969665d81371ed5681de099ec5f58a009354218386a5323cfd18fd171a1c4b" + "bytes": "9f60574a026661b84ff27f87b7d9185d1f51b156fdd09f045adbc2678a0356bd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b969665d81371ed5681de099ec5f58a009354218386a5323cfd18fd171a1c4b" + "bytes": "9f60574a026661b84ff27f87b7d9185d1f51b156fdd09f045adbc2678a0356bd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "679680027" + "i128": "117882982" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "679680027" + "i128": "117882982" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "535" + "u64": "2909" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb8d62b4b6f863950a1edc9c16d7bf103b990f0ae1c971997ea56baf5066ed4a" + "bytes": "9f092569a5c874a26e33b59b1f11a2974c51578738abe4c4a50860c6fe54f68f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb8d62b4b6f863950a1edc9c16d7bf103b990f0ae1c971997ea56baf5066ed4a" + "bytes": "9f092569a5c874a26e33b59b1f11a2974c51578738abe4c4a50860c6fe54f68f" } ] }, "durability": "persistent", "val": { - "bytes": "3b969665d81371ed5681de099ec5f58a009354218386a5323cfd18fd171a1c4b" + "bytes": "9f60574a026661b84ff27f87b7d9185d1f51b156fdd09f045adbc2678a0356bd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "679680027" + "i128": "117882982" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.99.json index 05cb00f6..bb3f7f51 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_no_early_withdrawal.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "775244941" + "i128": "789211803" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "775244941" + "i128": "789211803" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "282adc7485d1f439a4f671826a4b51025d3227313c3b78a5c37bc0afd4d8ac41" + "bytes": "ef082225029c18badf2227022a029564518c4480315f306b0801aeea676d2f23" }, { - "u64": "2843" + "u64": "3058" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "775244941" + "i128": "789211803" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2843, + "timestamp": 3058, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "41403da97c560cef33d8c86fad9dafd660648db4e7ff90a2b5b1cb7739aae74f" + "bytes": "61924dbfe66c5848b089f2eae070575f27601735e706f72c8ff7311565140001" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "41403da97c560cef33d8c86fad9dafd660648db4e7ff90a2b5b1cb7739aae74f" + "bytes": "61924dbfe66c5848b089f2eae070575f27601735e706f72c8ff7311565140001" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "775244941" + "i128": "789211803" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "775244941" + "i128": "789211803" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2843" + "u64": "3058" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "422cfd9381be16de92745d7e7e4f4978cf42a803b851247cb8e8521007788bd4" + "bytes": "c13d0a92550fb599555d6985b375bca4890e06a828a56b0e05865179a96f3f3a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "422cfd9381be16de92745d7e7e4f4978cf42a803b851247cb8e8521007788bd4" + "bytes": "c13d0a92550fb599555d6985b375bca4890e06a828a56b0e05865179a96f3f3a" } ] }, "durability": "persistent", "val": { - "bytes": "41403da97c560cef33d8c86fad9dafd660648db4e7ff90a2b5b1cb7739aae74f" + "bytes": "61924dbfe66c5848b089f2eae070575f27601735e706f72c8ff7311565140001" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "775244941" + "i128": "789211803" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.1.json index 6c5d926c..7093dc24 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "619629573" + "i128": "762675413" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "619629573" + "i128": "762675413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a523a8e9b230c5d4be5ca0a30f37d10e27a1f9503cd16e1907837522d05bd46c" + "bytes": "888ffa5f3f69189bc5f64737e1a2b838393a18b820f19c80f5c5222baef3ea67" }, { - "u64": "15205" + "u64": "39717" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "619629573" + "i128": "762675413" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "619629573" + "i128": "762675413" }, { - "bytes": "eed5199f5db5d223b1cb9f2c38e4fd89b993ad0b9de7eae9f7e79fb7d35daf1b" + "bytes": "f91821d47dbdd7445e4cbec67cd586643e7303acce20ec1456cc1dd2aa867f55" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a523a8e9b230c5d4be5ca0a30f37d10e27a1f9503cd16e1907837522d05bd46c" + "bytes": "888ffa5f3f69189bc5f64737e1a2b838393a18b820f19c80f5c5222baef3ea67" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7602, + "timestamp": 19858, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eed5199f5db5d223b1cb9f2c38e4fd89b993ad0b9de7eae9f7e79fb7d35daf1b" + "bytes": "f91821d47dbdd7445e4cbec67cd586643e7303acce20ec1456cc1dd2aa867f55" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eed5199f5db5d223b1cb9f2c38e4fd89b993ad0b9de7eae9f7e79fb7d35daf1b" + "bytes": "f91821d47dbdd7445e4cbec67cd586643e7303acce20ec1456cc1dd2aa867f55" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "619629573" + "i128": "762675413" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "619629573" + "i128": "762675413" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15205" + "u64": "39717" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19d71651f80106d450c0ce44646750aa6329eb0d2c2cf81300bca86a74675e5b" + "bytes": "d45a043fe4504b64841c8e7ff19bfec05a3a154fd71415eb06de6d6a9b6480fa" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19d71651f80106d450c0ce44646750aa6329eb0d2c2cf81300bca86a74675e5b" + "bytes": "d45a043fe4504b64841c8e7ff19bfec05a3a154fd71415eb06de6d6a9b6480fa" } ] }, "durability": "persistent", "val": { - "bytes": "eed5199f5db5d223b1cb9f2c38e4fd89b993ad0b9de7eae9f7e79fb7d35daf1b" + "bytes": "f91821d47dbdd7445e4cbec67cd586643e7303acce20ec1456cc1dd2aa867f55" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "619629573" + "i128": "762675413" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "619629573" + "i128": "762675413" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "eed5199f5db5d223b1cb9f2c38e4fd89b993ad0b9de7eae9f7e79fb7d35daf1b" + "bytes": "f91821d47dbdd7445e4cbec67cd586643e7303acce20ec1456cc1dd2aa867f55" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "619629573" + "i128": "762675413" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7602" + "u64": "19858" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.10.json index 32363aeb..24d9aa02 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "761223689" + "i128": "588831354" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "761223689" + "i128": "588831354" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d83261603d858e84af469515f39a2dd903a5ee75e53cd2f46e30fe774ef662c" + "bytes": "7fb240f088bb7d0e0fe8363c02ae302a5f6d6071dd204cb8cd4a159bd7d178ed" }, { - "u64": "69351" + "u64": "84351" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "761223689" + "i128": "588831354" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "761223689" + "i128": "588831354" }, { - "bytes": "dbb6fa68c01120712fb90cfc21b7b0f7f23ab8cb2a6b858c0c2eef4e86b76f5d" + "bytes": "1b4920c6bb3a9a4843838eedefab38d1d6a3a97d04616f71880999461492806a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d83261603d858e84af469515f39a2dd903a5ee75e53cd2f46e30fe774ef662c" + "bytes": "7fb240f088bb7d0e0fe8363c02ae302a5f6d6071dd204cb8cd4a159bd7d178ed" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34675, + "timestamp": 42175, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dbb6fa68c01120712fb90cfc21b7b0f7f23ab8cb2a6b858c0c2eef4e86b76f5d" + "bytes": "1b4920c6bb3a9a4843838eedefab38d1d6a3a97d04616f71880999461492806a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dbb6fa68c01120712fb90cfc21b7b0f7f23ab8cb2a6b858c0c2eef4e86b76f5d" + "bytes": "1b4920c6bb3a9a4843838eedefab38d1d6a3a97d04616f71880999461492806a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "761223689" + "i128": "588831354" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "761223689" + "i128": "588831354" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69351" + "u64": "84351" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36256548c639e2e3a221114028ecee9b1885fb129e6b00ac468bdfd7afd6d5df" + "bytes": "feff55429821328d33f1be999a17585fb1acb6543b9b701405b192d38c227d62" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36256548c639e2e3a221114028ecee9b1885fb129e6b00ac468bdfd7afd6d5df" + "bytes": "feff55429821328d33f1be999a17585fb1acb6543b9b701405b192d38c227d62" } ] }, "durability": "persistent", "val": { - "bytes": "dbb6fa68c01120712fb90cfc21b7b0f7f23ab8cb2a6b858c0c2eef4e86b76f5d" + "bytes": "1b4920c6bb3a9a4843838eedefab38d1d6a3a97d04616f71880999461492806a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "761223689" + "i128": "588831354" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "761223689" + "i128": "588831354" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "dbb6fa68c01120712fb90cfc21b7b0f7f23ab8cb2a6b858c0c2eef4e86b76f5d" + "bytes": "1b4920c6bb3a9a4843838eedefab38d1d6a3a97d04616f71880999461492806a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "761223689" + "i128": "588831354" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "34675" + "u64": "42175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.100.json index ef8772cc..4574be13 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "866645514" + "i128": "368293370" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "866645514" + "i128": "368293370" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e3cd88beb5bc65fdec00124b25c7dd4c562f17906b3b0b449c0dff0f9b621331" + "bytes": "dc504b7aacc281cb3decd7b599409a7180f483a13f5b5f343a531da30a208e7f" }, { - "u64": "66786" + "u64": "27966" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "866645514" + "i128": "368293370" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "866645514" + "i128": "368293370" }, { - "bytes": "da318ed939930be9b990e2221ce5ba909b4979fcb81e8b2949dccf03bc20bd0f" + "bytes": "9f8fb381a3d753cd815151fac4a272ae96a75042639cc56de5bb12c7819b91be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e3cd88beb5bc65fdec00124b25c7dd4c562f17906b3b0b449c0dff0f9b621331" + "bytes": "dc504b7aacc281cb3decd7b599409a7180f483a13f5b5f343a531da30a208e7f" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33393, + "timestamp": 13983, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da318ed939930be9b990e2221ce5ba909b4979fcb81e8b2949dccf03bc20bd0f" + "bytes": "9f8fb381a3d753cd815151fac4a272ae96a75042639cc56de5bb12c7819b91be" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da318ed939930be9b990e2221ce5ba909b4979fcb81e8b2949dccf03bc20bd0f" + "bytes": "9f8fb381a3d753cd815151fac4a272ae96a75042639cc56de5bb12c7819b91be" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "866645514" + "i128": "368293370" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "866645514" + "i128": "368293370" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "66786" + "u64": "27966" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fdc0f34284b222a8f04557477f7feab3890c829999e2869aa20e0f78e691659" + "bytes": "d63a4e3e3298859b267281289b2f4f5defdbd63e4e66bfb0d765709457faf9cf" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fdc0f34284b222a8f04557477f7feab3890c829999e2869aa20e0f78e691659" + "bytes": "d63a4e3e3298859b267281289b2f4f5defdbd63e4e66bfb0d765709457faf9cf" } ] }, "durability": "persistent", "val": { - "bytes": "da318ed939930be9b990e2221ce5ba909b4979fcb81e8b2949dccf03bc20bd0f" + "bytes": "9f8fb381a3d753cd815151fac4a272ae96a75042639cc56de5bb12c7819b91be" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "866645514" + "i128": "368293370" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "866645514" + "i128": "368293370" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "da318ed939930be9b990e2221ce5ba909b4979fcb81e8b2949dccf03bc20bd0f" + "bytes": "9f8fb381a3d753cd815151fac4a272ae96a75042639cc56de5bb12c7819b91be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "866645514" + "i128": "368293370" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "33393" + "u64": "13983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.101.json index 9329c18b..d850adc2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "607580090" + "i128": "590707825" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "607580090" + "i128": "590707825" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e757659e7d0574a4c8f3d24cdbce7098c6bff4a0e3d036981c5ca779ba575321" + "bytes": "5472e41426c23ec60f03e4db863cd888c518dc96b1785608bc6200f394bf07e6" }, { - "u64": "14148" + "u64": "9084" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "607580090" + "i128": "590707825" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "607580090" + "i128": "590707825" }, { - "bytes": "a05b7961fa775fa13a9a5870fdc649fcbfdfee4da46c4b695b49572183eda731" + "bytes": "014246cc926065f5f0a36b08b8bc390387c72c973e564653b49c1052a8219d06" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e757659e7d0574a4c8f3d24cdbce7098c6bff4a0e3d036981c5ca779ba575321" + "bytes": "5472e41426c23ec60f03e4db863cd888c518dc96b1785608bc6200f394bf07e6" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7074, + "timestamp": 4542, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a05b7961fa775fa13a9a5870fdc649fcbfdfee4da46c4b695b49572183eda731" + "bytes": "014246cc926065f5f0a36b08b8bc390387c72c973e564653b49c1052a8219d06" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a05b7961fa775fa13a9a5870fdc649fcbfdfee4da46c4b695b49572183eda731" + "bytes": "014246cc926065f5f0a36b08b8bc390387c72c973e564653b49c1052a8219d06" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "607580090" + "i128": "590707825" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "607580090" + "i128": "590707825" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14148" + "u64": "9084" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2b6f7ea185ef84a7c569fcf62c921d9e503c1129ce938ca3a2a14da5ad13506" + "bytes": "1d02bb50ae178284687606b4fefcd1ba670071902f8756a8eeb4017be3fb619c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2b6f7ea185ef84a7c569fcf62c921d9e503c1129ce938ca3a2a14da5ad13506" + "bytes": "1d02bb50ae178284687606b4fefcd1ba670071902f8756a8eeb4017be3fb619c" } ] }, "durability": "persistent", "val": { - "bytes": "a05b7961fa775fa13a9a5870fdc649fcbfdfee4da46c4b695b49572183eda731" + "bytes": "014246cc926065f5f0a36b08b8bc390387c72c973e564653b49c1052a8219d06" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "607580090" + "i128": "590707825" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "607580090" + "i128": "590707825" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a05b7961fa775fa13a9a5870fdc649fcbfdfee4da46c4b695b49572183eda731" + "bytes": "014246cc926065f5f0a36b08b8bc390387c72c973e564653b49c1052a8219d06" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "607580090" + "i128": "590707825" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7074" + "u64": "4542" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.102.json index ea9ce86d..2a2f1c48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "749835344" + "i128": "426533764" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749835344" + "i128": "426533764" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "749819cb7ed8daa90c90c5ba0ea47fb643a5a883cf0fcd5be6e5a689112a73b5" + "bytes": "e28d006fd663c3f8742559eff359be282c65e333e5b38bacb7a5dfbc82cefc38" }, { - "u64": "60379" + "u64": "50025" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "749835344" + "i128": "426533764" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749835344" + "i128": "426533764" }, { - "bytes": "9ea78d2579a9e08b17f8d2797c6c1e929ab8c1db2251dcbb61db58def63f5c52" + "bytes": "e8d51238959ce128e66e6f1f37696964141b8675ac6e165f2466f9d742d7fa33" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "749819cb7ed8daa90c90c5ba0ea47fb643a5a883cf0fcd5be6e5a689112a73b5" + "bytes": "e28d006fd663c3f8742559eff359be282c65e333e5b38bacb7a5dfbc82cefc38" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30189, + "timestamp": 25012, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ea78d2579a9e08b17f8d2797c6c1e929ab8c1db2251dcbb61db58def63f5c52" + "bytes": "e8d51238959ce128e66e6f1f37696964141b8675ac6e165f2466f9d742d7fa33" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ea78d2579a9e08b17f8d2797c6c1e929ab8c1db2251dcbb61db58def63f5c52" + "bytes": "e8d51238959ce128e66e6f1f37696964141b8675ac6e165f2466f9d742d7fa33" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "749835344" + "i128": "426533764" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "749835344" + "i128": "426533764" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "60379" + "u64": "50025" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b20df78184bbbb7100f20aea87515f65d70b44587cb34c892ee21ff4e52d99b6" + "bytes": "58e4ee34bb713b4919ca71e4c4477b73db5326995e0a365e73dbd33b5669a294" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b20df78184bbbb7100f20aea87515f65d70b44587cb34c892ee21ff4e52d99b6" + "bytes": "58e4ee34bb713b4919ca71e4c4477b73db5326995e0a365e73dbd33b5669a294" } ] }, "durability": "persistent", "val": { - "bytes": "9ea78d2579a9e08b17f8d2797c6c1e929ab8c1db2251dcbb61db58def63f5c52" + "bytes": "e8d51238959ce128e66e6f1f37696964141b8675ac6e165f2466f9d742d7fa33" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "749835344" + "i128": "426533764" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "749835344" + "i128": "426533764" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "9ea78d2579a9e08b17f8d2797c6c1e929ab8c1db2251dcbb61db58def63f5c52" + "bytes": "e8d51238959ce128e66e6f1f37696964141b8675ac6e165f2466f9d742d7fa33" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "749835344" + "i128": "426533764" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "30189" + "u64": "25012" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.103.json index dc8dfb58..5b1ba3b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "376115687" + "i128": "102719375" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "376115687" + "i128": "102719375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b671d262c2196bd667d2fbe66f390ce8dc4481364133de9ac29fd6333c2c2729" + "bytes": "8a232d92f17df897ecdd8bf0839e91fd0f657f3aa31cb328dd179115125fd928" }, { - "u64": "40915" + "u64": "68722" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "376115687" + "i128": "102719375" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "376115687" + "i128": "102719375" }, { - "bytes": "e74b6bc5c6ccc66aba62bd38d16224b9d838cf7c41d6200727b1158b5e1aa206" + "bytes": "d838c07ff02cc22e0289f626e9553dbe98ea73018d2cee1058465d9a5b1b7634" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b671d262c2196bd667d2fbe66f390ce8dc4481364133de9ac29fd6333c2c2729" + "bytes": "8a232d92f17df897ecdd8bf0839e91fd0f657f3aa31cb328dd179115125fd928" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20457, + "timestamp": 34361, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e74b6bc5c6ccc66aba62bd38d16224b9d838cf7c41d6200727b1158b5e1aa206" + "bytes": "d838c07ff02cc22e0289f626e9553dbe98ea73018d2cee1058465d9a5b1b7634" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e74b6bc5c6ccc66aba62bd38d16224b9d838cf7c41d6200727b1158b5e1aa206" + "bytes": "d838c07ff02cc22e0289f626e9553dbe98ea73018d2cee1058465d9a5b1b7634" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "376115687" + "i128": "102719375" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "376115687" + "i128": "102719375" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "40915" + "u64": "68722" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03f2c8e87f6b6840b00c3323ead6775ef46a56346b1c859fd118109a3d343819" + "bytes": "c420d86fbb677a8335756eb34ab693281f1166aac5986661e9a2b5d3d7b303d4" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03f2c8e87f6b6840b00c3323ead6775ef46a56346b1c859fd118109a3d343819" + "bytes": "c420d86fbb677a8335756eb34ab693281f1166aac5986661e9a2b5d3d7b303d4" } ] }, "durability": "persistent", "val": { - "bytes": "e74b6bc5c6ccc66aba62bd38d16224b9d838cf7c41d6200727b1158b5e1aa206" + "bytes": "d838c07ff02cc22e0289f626e9553dbe98ea73018d2cee1058465d9a5b1b7634" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "376115687" + "i128": "102719375" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "376115687" + "i128": "102719375" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e74b6bc5c6ccc66aba62bd38d16224b9d838cf7c41d6200727b1158b5e1aa206" + "bytes": "d838c07ff02cc22e0289f626e9553dbe98ea73018d2cee1058465d9a5b1b7634" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "376115687" + "i128": "102719375" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "20457" + "u64": "34361" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.104.json index cf9cae2b..be8519d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "486983518" + "i128": "405836148" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "486983518" + "i128": "405836148" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d80551bc4ed121691aea303fa91ef702424a21bfd79a5b8ef9755594b0ac35c" + "bytes": "8f254436e06c1148ab099fce8329f934e77f7f66944a69461d3bb4908f084e2e" }, { - "u64": "11722" + "u64": "69764" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "486983518" + "i128": "405836148" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "486983518" + "i128": "405836148" }, { - "bytes": "cc644d5258796767d90d91dbe600b69e8ce35f7681a5872570a86fba781efec7" + "bytes": "fa7cbefdf927d03ef11616fb8e4e3d787ade8d51cac22554e3f48b5a37fc0947" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d80551bc4ed121691aea303fa91ef702424a21bfd79a5b8ef9755594b0ac35c" + "bytes": "8f254436e06c1148ab099fce8329f934e77f7f66944a69461d3bb4908f084e2e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5861, + "timestamp": 34882, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc644d5258796767d90d91dbe600b69e8ce35f7681a5872570a86fba781efec7" + "bytes": "fa7cbefdf927d03ef11616fb8e4e3d787ade8d51cac22554e3f48b5a37fc0947" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc644d5258796767d90d91dbe600b69e8ce35f7681a5872570a86fba781efec7" + "bytes": "fa7cbefdf927d03ef11616fb8e4e3d787ade8d51cac22554e3f48b5a37fc0947" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "486983518" + "i128": "405836148" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "486983518" + "i128": "405836148" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11722" + "u64": "69764" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cf2f02466f44a1801dd3f1303987d4e64b992e55ee7e13af41c08b07540d197" + "bytes": "42cc1bfffbb6df1a88a3098ca3fbc84b05e827a8ca1d6985d1697380570c5697" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cf2f02466f44a1801dd3f1303987d4e64b992e55ee7e13af41c08b07540d197" + "bytes": "42cc1bfffbb6df1a88a3098ca3fbc84b05e827a8ca1d6985d1697380570c5697" } ] }, "durability": "persistent", "val": { - "bytes": "cc644d5258796767d90d91dbe600b69e8ce35f7681a5872570a86fba781efec7" + "bytes": "fa7cbefdf927d03ef11616fb8e4e3d787ade8d51cac22554e3f48b5a37fc0947" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "486983518" + "i128": "405836148" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "486983518" + "i128": "405836148" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "cc644d5258796767d90d91dbe600b69e8ce35f7681a5872570a86fba781efec7" + "bytes": "fa7cbefdf927d03ef11616fb8e4e3d787ade8d51cac22554e3f48b5a37fc0947" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "486983518" + "i128": "405836148" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5861" + "u64": "34882" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.105.json index 47f4899e..bee5c504 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "646829371" + "i128": "762149540" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "646829371" + "i128": "762149540" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f222839e4c98163d8bfb64072635a017f463ef9931118b4c5da9ed7f046ff93d" + "bytes": "5c2765088f342799cdf6f0a8d18c2b6e01b0541743ae7b3064337168e5079c35" }, { - "u64": "72189" + "u64": "72638" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "646829371" + "i128": "762149540" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "646829371" + "i128": "762149540" }, { - "bytes": "6c23642cde6a7ae02ba2210ffc1251e45d6370833dafe2ec8a0ee62c886ebda5" + "bytes": "a3a92953dda76a7a1013fe5003b6454e6382f94559295e68b278d98cc69a3997" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f222839e4c98163d8bfb64072635a017f463ef9931118b4c5da9ed7f046ff93d" + "bytes": "5c2765088f342799cdf6f0a8d18c2b6e01b0541743ae7b3064337168e5079c35" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36094, + "timestamp": 36319, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c23642cde6a7ae02ba2210ffc1251e45d6370833dafe2ec8a0ee62c886ebda5" + "bytes": "a3a92953dda76a7a1013fe5003b6454e6382f94559295e68b278d98cc69a3997" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c23642cde6a7ae02ba2210ffc1251e45d6370833dafe2ec8a0ee62c886ebda5" + "bytes": "a3a92953dda76a7a1013fe5003b6454e6382f94559295e68b278d98cc69a3997" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "646829371" + "i128": "762149540" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "646829371" + "i128": "762149540" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "72189" + "u64": "72638" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ae48fbec7ae12854d5627b581f44f0c10512ad04bdbebedbfb81ed019a0da2f" + "bytes": "7ba044a5401876890a08bbd2a672e5f6ffd2589cbcc8050e9a86d212474cb288" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ae48fbec7ae12854d5627b581f44f0c10512ad04bdbebedbfb81ed019a0da2f" + "bytes": "7ba044a5401876890a08bbd2a672e5f6ffd2589cbcc8050e9a86d212474cb288" } ] }, "durability": "persistent", "val": { - "bytes": "6c23642cde6a7ae02ba2210ffc1251e45d6370833dafe2ec8a0ee62c886ebda5" + "bytes": "a3a92953dda76a7a1013fe5003b6454e6382f94559295e68b278d98cc69a3997" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "646829371" + "i128": "762149540" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "646829371" + "i128": "762149540" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "6c23642cde6a7ae02ba2210ffc1251e45d6370833dafe2ec8a0ee62c886ebda5" + "bytes": "a3a92953dda76a7a1013fe5003b6454e6382f94559295e68b278d98cc69a3997" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "646829371" + "i128": "762149540" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36094" + "u64": "36319" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.106.json index f2901a3e..01c3ff9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "323684699" + "i128": "113320587" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "323684699" + "i128": "113320587" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d3414a5853e15f2bda9f9c62ab2e0f0bc7bc4923eb0e3cafc75efe5d3ba46d1" + "bytes": "e0f66ba7511bcbeb9237d4e12d7a0b0a70026db334d80bfc787c6d2a61a35d93" }, { - "u64": "57074" + "u64": "32469" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "323684699" + "i128": "113320587" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "323684699" + "i128": "113320587" }, { - "bytes": "b221582ee82b3f98f656ddae9f85707e9c5d79d51e0f9d7da68dd2485d270c46" + "bytes": "f662e70f63a08551c489e8ee3978e7cbd55c0bfcbc24c6614d949c60f3e2dc61" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d3414a5853e15f2bda9f9c62ab2e0f0bc7bc4923eb0e3cafc75efe5d3ba46d1" + "bytes": "e0f66ba7511bcbeb9237d4e12d7a0b0a70026db334d80bfc787c6d2a61a35d93" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28537, + "timestamp": 16234, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b221582ee82b3f98f656ddae9f85707e9c5d79d51e0f9d7da68dd2485d270c46" + "bytes": "f662e70f63a08551c489e8ee3978e7cbd55c0bfcbc24c6614d949c60f3e2dc61" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b221582ee82b3f98f656ddae9f85707e9c5d79d51e0f9d7da68dd2485d270c46" + "bytes": "f662e70f63a08551c489e8ee3978e7cbd55c0bfcbc24c6614d949c60f3e2dc61" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "323684699" + "i128": "113320587" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "323684699" + "i128": "113320587" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "57074" + "u64": "32469" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5c1a6a8634a33acaa1ab1e91016a9a4e50b51d9fad4b09dfdb612f81b57ee6b" + "bytes": "86cfbbb0bddc4384a094a30b8b407cb86eac86bbb47a752e719948b88fbaa75f" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5c1a6a8634a33acaa1ab1e91016a9a4e50b51d9fad4b09dfdb612f81b57ee6b" + "bytes": "86cfbbb0bddc4384a094a30b8b407cb86eac86bbb47a752e719948b88fbaa75f" } ] }, "durability": "persistent", "val": { - "bytes": "b221582ee82b3f98f656ddae9f85707e9c5d79d51e0f9d7da68dd2485d270c46" + "bytes": "f662e70f63a08551c489e8ee3978e7cbd55c0bfcbc24c6614d949c60f3e2dc61" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "323684699" + "i128": "113320587" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "323684699" + "i128": "113320587" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b221582ee82b3f98f656ddae9f85707e9c5d79d51e0f9d7da68dd2485d270c46" + "bytes": "f662e70f63a08551c489e8ee3978e7cbd55c0bfcbc24c6614d949c60f3e2dc61" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "323684699" + "i128": "113320587" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "28537" + "u64": "16234" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.107.json index 522bcce4..c3a1d078 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "37382090" + "i128": "378222390" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "37382090" + "i128": "378222390" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a86668340490f724a773b412472c7eb1defad51ebd6e71bd095f1a59bed02d5" + "bytes": "d1c2205c66f4a252166a5419371d7ad5123424c68e5d7315afbeb49bc87a20a2" }, { - "u64": "5678" + "u64": "49575" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "37382090" + "i128": "378222390" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "37382090" + "i128": "378222390" }, { - "bytes": "a49800c49298d777875a5b36b285a91c213e5f759c0487a63f763fd16030f9d0" + "bytes": "5e1d33e6ce6cb9ff62b9dee3e6b831de7fbdbf107b015796d69336ff8109af93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a86668340490f724a773b412472c7eb1defad51ebd6e71bd095f1a59bed02d5" + "bytes": "d1c2205c66f4a252166a5419371d7ad5123424c68e5d7315afbeb49bc87a20a2" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2839, + "timestamp": 24787, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a49800c49298d777875a5b36b285a91c213e5f759c0487a63f763fd16030f9d0" + "bytes": "5e1d33e6ce6cb9ff62b9dee3e6b831de7fbdbf107b015796d69336ff8109af93" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a49800c49298d777875a5b36b285a91c213e5f759c0487a63f763fd16030f9d0" + "bytes": "5e1d33e6ce6cb9ff62b9dee3e6b831de7fbdbf107b015796d69336ff8109af93" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "37382090" + "i128": "378222390" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "37382090" + "i128": "378222390" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "5678" + "u64": "49575" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f178d089826b1f7c3b2ac4229b9109e9e7f234b10c35b8b326275d8e512c45e1" + "bytes": "6d8c260864d9e9d9db7ee9541b74fa8ebf548e84e2cde70d5921a2224adf3e49" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f178d089826b1f7c3b2ac4229b9109e9e7f234b10c35b8b326275d8e512c45e1" + "bytes": "6d8c260864d9e9d9db7ee9541b74fa8ebf548e84e2cde70d5921a2224adf3e49" } ] }, "durability": "persistent", "val": { - "bytes": "a49800c49298d777875a5b36b285a91c213e5f759c0487a63f763fd16030f9d0" + "bytes": "5e1d33e6ce6cb9ff62b9dee3e6b831de7fbdbf107b015796d69336ff8109af93" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "37382090" + "i128": "378222390" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "37382090" + "i128": "378222390" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a49800c49298d777875a5b36b285a91c213e5f759c0487a63f763fd16030f9d0" + "bytes": "5e1d33e6ce6cb9ff62b9dee3e6b831de7fbdbf107b015796d69336ff8109af93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "37382090" + "i128": "378222390" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2839" + "u64": "24787" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.108.json index 36d1b13e..d2bf82a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "373678339" + "i128": "513187197" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "373678339" + "i128": "513187197" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1c950e974a6e35a8753978ad7cd245bdabcf8e65da27aa79d786e5db094e8c67" + "bytes": "a8676907c50a78f244211c91580b63e5f86ab7cb9c1987f307c2f9a4931fc971" }, { - "u64": "18157" + "u64": "23904" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "373678339" + "i128": "513187197" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "373678339" + "i128": "513187197" }, { - "bytes": "be64bf0db95d5930ccd1ab21cab1e1c947c45482e1253b2f0e58ef41910231de" + "bytes": "37c5d673f564657154ed1c9b474c59ec78704006bb87c2c145c435694430b2b8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1c950e974a6e35a8753978ad7cd245bdabcf8e65da27aa79d786e5db094e8c67" + "bytes": "a8676907c50a78f244211c91580b63e5f86ab7cb9c1987f307c2f9a4931fc971" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9078, + "timestamp": 11952, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be64bf0db95d5930ccd1ab21cab1e1c947c45482e1253b2f0e58ef41910231de" + "bytes": "37c5d673f564657154ed1c9b474c59ec78704006bb87c2c145c435694430b2b8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be64bf0db95d5930ccd1ab21cab1e1c947c45482e1253b2f0e58ef41910231de" + "bytes": "37c5d673f564657154ed1c9b474c59ec78704006bb87c2c145c435694430b2b8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "373678339" + "i128": "513187197" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "373678339" + "i128": "513187197" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18157" + "u64": "23904" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4011d49e701b43e89fc2a697816d32c4e8c934cc2bd15f1fbbb453d952c8f09" + "bytes": "ef4dcb764888beb7f6394527e50f1a6b75a82a05db6ae2db7e3e9bf0760c3aaa" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4011d49e701b43e89fc2a697816d32c4e8c934cc2bd15f1fbbb453d952c8f09" + "bytes": "ef4dcb764888beb7f6394527e50f1a6b75a82a05db6ae2db7e3e9bf0760c3aaa" } ] }, "durability": "persistent", "val": { - "bytes": "be64bf0db95d5930ccd1ab21cab1e1c947c45482e1253b2f0e58ef41910231de" + "bytes": "37c5d673f564657154ed1c9b474c59ec78704006bb87c2c145c435694430b2b8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "373678339" + "i128": "513187197" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "373678339" + "i128": "513187197" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "be64bf0db95d5930ccd1ab21cab1e1c947c45482e1253b2f0e58ef41910231de" + "bytes": "37c5d673f564657154ed1c9b474c59ec78704006bb87c2c145c435694430b2b8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "373678339" + "i128": "513187197" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "9078" + "u64": "11952" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.109.json index 0ac402f8..80ed0100 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "739617288" + "i128": "797238820" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "739617288" + "i128": "797238820" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13afa192613413e0d915fdba8aedac820ae8fb53b9f8b0c6c36b9cf474898975" + "bytes": "021c959711130413d97f6e596ff6c416ff51e46c72dfe80da6766bc75e26179d" }, { - "u64": "50515" + "u64": "38683" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "739617288" + "i128": "797238820" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "739617288" + "i128": "797238820" }, { - "bytes": "b53cc392aefcd4271b5a89e5d2ad5cca4ed2b586deec6c70ffbb3fe0a2e7c1ab" + "bytes": "7f4083fa4a9a4833493eec2614dfcaab2027a53d35d3170c7e26958855a784d2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13afa192613413e0d915fdba8aedac820ae8fb53b9f8b0c6c36b9cf474898975" + "bytes": "021c959711130413d97f6e596ff6c416ff51e46c72dfe80da6766bc75e26179d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25257, + "timestamp": 19341, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b53cc392aefcd4271b5a89e5d2ad5cca4ed2b586deec6c70ffbb3fe0a2e7c1ab" + "bytes": "7f4083fa4a9a4833493eec2614dfcaab2027a53d35d3170c7e26958855a784d2" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b53cc392aefcd4271b5a89e5d2ad5cca4ed2b586deec6c70ffbb3fe0a2e7c1ab" + "bytes": "7f4083fa4a9a4833493eec2614dfcaab2027a53d35d3170c7e26958855a784d2" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "739617288" + "i128": "797238820" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "739617288" + "i128": "797238820" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "50515" + "u64": "38683" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb552a505396c676a1fab5026284b47a02c1e25240d68834b3bd0029a6507d15" + "bytes": "e6ea6926823ceefec1cc49fd8dda2b7cc1a13b382a5eacf573ce65b0226f0762" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb552a505396c676a1fab5026284b47a02c1e25240d68834b3bd0029a6507d15" + "bytes": "e6ea6926823ceefec1cc49fd8dda2b7cc1a13b382a5eacf573ce65b0226f0762" } ] }, "durability": "persistent", "val": { - "bytes": "b53cc392aefcd4271b5a89e5d2ad5cca4ed2b586deec6c70ffbb3fe0a2e7c1ab" + "bytes": "7f4083fa4a9a4833493eec2614dfcaab2027a53d35d3170c7e26958855a784d2" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "739617288" + "i128": "797238820" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "739617288" + "i128": "797238820" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b53cc392aefcd4271b5a89e5d2ad5cca4ed2b586deec6c70ffbb3fe0a2e7c1ab" + "bytes": "7f4083fa4a9a4833493eec2614dfcaab2027a53d35d3170c7e26958855a784d2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "739617288" + "i128": "797238820" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "25257" + "u64": "19341" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.11.json index 4b9804ff..725de324 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "144834986" + "i128": "860063690" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "144834986" + "i128": "860063690" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7177fe872e8831a226a8703afbdd323ab4fd96852cccc1b2768e95666c89107" + "bytes": "4470a25f69ca4f29deea8f4e17de0c571fcdbce0295b2fd710298d028d5d38cf" }, { - "u64": "10755" + "u64": "72587" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "144834986" + "i128": "860063690" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "144834986" + "i128": "860063690" }, { - "bytes": "ac6b85ea23b9194b5b092f2e0d712ce5db9844e7d2f535f4af5296e4f125cb33" + "bytes": "5dfdce3e4ca73ee090b0061be35fb0923175220261f648c8352179b0d39d7054" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7177fe872e8831a226a8703afbdd323ab4fd96852cccc1b2768e95666c89107" + "bytes": "4470a25f69ca4f29deea8f4e17de0c571fcdbce0295b2fd710298d028d5d38cf" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5377, + "timestamp": 36293, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac6b85ea23b9194b5b092f2e0d712ce5db9844e7d2f535f4af5296e4f125cb33" + "bytes": "5dfdce3e4ca73ee090b0061be35fb0923175220261f648c8352179b0d39d7054" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac6b85ea23b9194b5b092f2e0d712ce5db9844e7d2f535f4af5296e4f125cb33" + "bytes": "5dfdce3e4ca73ee090b0061be35fb0923175220261f648c8352179b0d39d7054" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "144834986" + "i128": "860063690" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "144834986" + "i128": "860063690" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "10755" + "u64": "72587" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4d6f9a7b90d1cd65aa439ad610ae6d0d18b04807459a2cc8703e709d8a68168" + "bytes": "d8696ebaaea6c3ed98751c640a6bfeb2bdc48a5d2bccc440f47ab5036077bd4b" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4d6f9a7b90d1cd65aa439ad610ae6d0d18b04807459a2cc8703e709d8a68168" + "bytes": "d8696ebaaea6c3ed98751c640a6bfeb2bdc48a5d2bccc440f47ab5036077bd4b" } ] }, "durability": "persistent", "val": { - "bytes": "ac6b85ea23b9194b5b092f2e0d712ce5db9844e7d2f535f4af5296e4f125cb33" + "bytes": "5dfdce3e4ca73ee090b0061be35fb0923175220261f648c8352179b0d39d7054" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "144834986" + "i128": "860063690" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "144834986" + "i128": "860063690" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ac6b85ea23b9194b5b092f2e0d712ce5db9844e7d2f535f4af5296e4f125cb33" + "bytes": "5dfdce3e4ca73ee090b0061be35fb0923175220261f648c8352179b0d39d7054" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "144834986" + "i128": "860063690" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5377" + "u64": "36293" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.110.json index 2fba29e2..3366e2be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "255389297" + "i128": "861267259" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "255389297" + "i128": "861267259" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea175df5b921d8e726defe2c97c2513312ae35f4e56b01cc6ef37e7ffd54e85e" + "bytes": "85407d0940eb79c6ac568cdf56cd88ef9488c411511ac96c6e79cee5e58277d9" }, { - "u64": "70826" + "u64": "13331" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "255389297" + "i128": "861267259" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "255389297" + "i128": "861267259" }, { - "bytes": "da865eaf6f3cce9ade5d3fac2e0391d7838e65f13b84d1d827d84546dac568e9" + "bytes": "e34efad009c7c0c76f125356a841506a124cf0b9e42c272dd0c5e363cf9b005b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea175df5b921d8e726defe2c97c2513312ae35f4e56b01cc6ef37e7ffd54e85e" + "bytes": "85407d0940eb79c6ac568cdf56cd88ef9488c411511ac96c6e79cee5e58277d9" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35413, + "timestamp": 6665, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da865eaf6f3cce9ade5d3fac2e0391d7838e65f13b84d1d827d84546dac568e9" + "bytes": "e34efad009c7c0c76f125356a841506a124cf0b9e42c272dd0c5e363cf9b005b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da865eaf6f3cce9ade5d3fac2e0391d7838e65f13b84d1d827d84546dac568e9" + "bytes": "e34efad009c7c0c76f125356a841506a124cf0b9e42c272dd0c5e363cf9b005b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "255389297" + "i128": "861267259" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "255389297" + "i128": "861267259" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "70826" + "u64": "13331" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f6ddf43ca5aa8d46579c62be779a3c1e842028513e7de7308ce4262c3c41f67" + "bytes": "30882e2af76719c7ca8d0e397bc1d977b654f58e513f8fbc38663647fe6d9474" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f6ddf43ca5aa8d46579c62be779a3c1e842028513e7de7308ce4262c3c41f67" + "bytes": "30882e2af76719c7ca8d0e397bc1d977b654f58e513f8fbc38663647fe6d9474" } ] }, "durability": "persistent", "val": { - "bytes": "da865eaf6f3cce9ade5d3fac2e0391d7838e65f13b84d1d827d84546dac568e9" + "bytes": "e34efad009c7c0c76f125356a841506a124cf0b9e42c272dd0c5e363cf9b005b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "255389297" + "i128": "861267259" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "255389297" + "i128": "861267259" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "da865eaf6f3cce9ade5d3fac2e0391d7838e65f13b84d1d827d84546dac568e9" + "bytes": "e34efad009c7c0c76f125356a841506a124cf0b9e42c272dd0c5e363cf9b005b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "255389297" + "i128": "861267259" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35413" + "u64": "6665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.111.json index 054fcbf3..ba7b92bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "445212374" + "i128": "245794449" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "445212374" + "i128": "245794449" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bcd0a817c97f609c848dbd4c6b8286aa374fe6f11f4eefefd20d08fca577f940" + "bytes": "080bf3ccec7c522a4fd13bbf23a5d4beeb3d712ffb7f0a8c0e8da294edb57b3c" }, { - "u64": "10627" + "u64": "56575" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "445212374" + "i128": "245794449" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "445212374" + "i128": "245794449" }, { - "bytes": "cc459bb7b1966512120885bd6c3b090bc92032b79e1d777ac611c93283804605" + "bytes": "0a1326fa000bd385532a74b5df901a9b3c5ab8391667fd7d5d6b1a5e69328df7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bcd0a817c97f609c848dbd4c6b8286aa374fe6f11f4eefefd20d08fca577f940" + "bytes": "080bf3ccec7c522a4fd13bbf23a5d4beeb3d712ffb7f0a8c0e8da294edb57b3c" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5313, + "timestamp": 28287, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc459bb7b1966512120885bd6c3b090bc92032b79e1d777ac611c93283804605" + "bytes": "0a1326fa000bd385532a74b5df901a9b3c5ab8391667fd7d5d6b1a5e69328df7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc459bb7b1966512120885bd6c3b090bc92032b79e1d777ac611c93283804605" + "bytes": "0a1326fa000bd385532a74b5df901a9b3c5ab8391667fd7d5d6b1a5e69328df7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "445212374" + "i128": "245794449" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "445212374" + "i128": "245794449" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "10627" + "u64": "56575" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17dafe345f39892ddd17cf1ace6b8912406d8408b44ffe14d7d444b65cb9575b" + "bytes": "4c48ef8a422e68a0a59b6380ad95820ec03ff215877643e7d789c71aa1df091b" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17dafe345f39892ddd17cf1ace6b8912406d8408b44ffe14d7d444b65cb9575b" + "bytes": "4c48ef8a422e68a0a59b6380ad95820ec03ff215877643e7d789c71aa1df091b" } ] }, "durability": "persistent", "val": { - "bytes": "cc459bb7b1966512120885bd6c3b090bc92032b79e1d777ac611c93283804605" + "bytes": "0a1326fa000bd385532a74b5df901a9b3c5ab8391667fd7d5d6b1a5e69328df7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "445212374" + "i128": "245794449" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "445212374" + "i128": "245794449" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "cc459bb7b1966512120885bd6c3b090bc92032b79e1d777ac611c93283804605" + "bytes": "0a1326fa000bd385532a74b5df901a9b3c5ab8391667fd7d5d6b1a5e69328df7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "445212374" + "i128": "245794449" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5313" + "u64": "28287" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.112.json index 4af2c6e7..ef36ea9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "40748215" + "i128": "443104223" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40748215" + "i128": "443104223" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "608a1623bc1b7a7dbdf57dba6f85c5c6c62f40bcef2d821085644cb2baba6460" + "bytes": "56d8cfd611ede3df9832208b54621436eadc296a56d2b330d875771cfe96a980" }, { - "u64": "71116" + "u64": "65436" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "40748215" + "i128": "443104223" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40748215" + "i128": "443104223" }, { - "bytes": "dbd30e8bec7d219eb7868663aac907595d669f8e3bd2365290d7c91a2d663494" + "bytes": "5857363f9e6de2e09628afed694e772b021efba116c01cbd988a515de01bcd53" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "608a1623bc1b7a7dbdf57dba6f85c5c6c62f40bcef2d821085644cb2baba6460" + "bytes": "56d8cfd611ede3df9832208b54621436eadc296a56d2b330d875771cfe96a980" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35558, + "timestamp": 32718, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dbd30e8bec7d219eb7868663aac907595d669f8e3bd2365290d7c91a2d663494" + "bytes": "5857363f9e6de2e09628afed694e772b021efba116c01cbd988a515de01bcd53" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dbd30e8bec7d219eb7868663aac907595d669f8e3bd2365290d7c91a2d663494" + "bytes": "5857363f9e6de2e09628afed694e772b021efba116c01cbd988a515de01bcd53" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "40748215" + "i128": "443104223" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "40748215" + "i128": "443104223" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "71116" + "u64": "65436" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efb164873e5a5891ff89d90e2365819a90c88673a72865f145351835b3ef3823" + "bytes": "c436a18ea6f6237993d55a6239bca6f809c535d8589ab107cedf71ebe761eeae" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efb164873e5a5891ff89d90e2365819a90c88673a72865f145351835b3ef3823" + "bytes": "c436a18ea6f6237993d55a6239bca6f809c535d8589ab107cedf71ebe761eeae" } ] }, "durability": "persistent", "val": { - "bytes": "dbd30e8bec7d219eb7868663aac907595d669f8e3bd2365290d7c91a2d663494" + "bytes": "5857363f9e6de2e09628afed694e772b021efba116c01cbd988a515de01bcd53" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "40748215" + "i128": "443104223" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "40748215" + "i128": "443104223" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "dbd30e8bec7d219eb7868663aac907595d669f8e3bd2365290d7c91a2d663494" + "bytes": "5857363f9e6de2e09628afed694e772b021efba116c01cbd988a515de01bcd53" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "40748215" + "i128": "443104223" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35558" + "u64": "32718" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.113.json index cd8b8688..c3ba497c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "980291542" + "i128": "86979946" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "980291542" + "i128": "86979946" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9bd8efaa3ed9c01784498acf8cde92bd681376dcc78ddf61277c29038e56bc41" + "bytes": "f3298bfc3cd4c97921208bff45f940b1c647b167d768ef5af80bf00375576afd" }, { - "u64": "86116" + "u64": "5036" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "980291542" + "i128": "86979946" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "980291542" + "i128": "86979946" }, { - "bytes": "55c00d5c89cb7e6ae3d45bbcd2e8b5b7c220c4b08039e0769fb0f406770c0273" + "bytes": "fb73ebb288e228679f5fef405d93d27758340b54c174b62ff4bfc25448aec8e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9bd8efaa3ed9c01784498acf8cde92bd681376dcc78ddf61277c29038e56bc41" + "bytes": "f3298bfc3cd4c97921208bff45f940b1c647b167d768ef5af80bf00375576afd" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 43058, + "timestamp": 2518, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "55c00d5c89cb7e6ae3d45bbcd2e8b5b7c220c4b08039e0769fb0f406770c0273" + "bytes": "fb73ebb288e228679f5fef405d93d27758340b54c174b62ff4bfc25448aec8e7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "55c00d5c89cb7e6ae3d45bbcd2e8b5b7c220c4b08039e0769fb0f406770c0273" + "bytes": "fb73ebb288e228679f5fef405d93d27758340b54c174b62ff4bfc25448aec8e7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "980291542" + "i128": "86979946" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "980291542" + "i128": "86979946" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "86116" + "u64": "5036" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27a3643a53da74fdfc32f1659dd24089bd2f0e547684c5ec2ef40f11c3a1a8b7" + "bytes": "9f4f3bd7a3ec7843cc8e23e1f9acf4602808c9e13dec249d275335b74685d21d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27a3643a53da74fdfc32f1659dd24089bd2f0e547684c5ec2ef40f11c3a1a8b7" + "bytes": "9f4f3bd7a3ec7843cc8e23e1f9acf4602808c9e13dec249d275335b74685d21d" } ] }, "durability": "persistent", "val": { - "bytes": "55c00d5c89cb7e6ae3d45bbcd2e8b5b7c220c4b08039e0769fb0f406770c0273" + "bytes": "fb73ebb288e228679f5fef405d93d27758340b54c174b62ff4bfc25448aec8e7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "980291542" + "i128": "86979946" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "980291542" + "i128": "86979946" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "55c00d5c89cb7e6ae3d45bbcd2e8b5b7c220c4b08039e0769fb0f406770c0273" + "bytes": "fb73ebb288e228679f5fef405d93d27758340b54c174b62ff4bfc25448aec8e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "980291542" + "i128": "86979946" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "43058" + "u64": "2518" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.114.json index d17afaff..4d72b585 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "751296773" + "i128": "845107816" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "751296773" + "i128": "845107816" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9ded15564af371530833ba10df0b62b0b1ec4c6ca75fe9207ee53d2e636939d" + "bytes": "f9c04cc9cb0fe59dcff71ce97324a74d824d52b08f6defe3541a5eeafc07bc8d" }, { - "u64": "85812" + "u64": "40355" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "751296773" + "i128": "845107816" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "751296773" + "i128": "845107816" }, { - "bytes": "7e203238375e577330e3c9d79d7a0246120fd0d55762d7c2837b0ed134fd608c" + "bytes": "9934befc15f36e93413b724312136af5c1764a6cf67612e92c0fc9cc5be684dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9ded15564af371530833ba10df0b62b0b1ec4c6ca75fe9207ee53d2e636939d" + "bytes": "f9c04cc9cb0fe59dcff71ce97324a74d824d52b08f6defe3541a5eeafc07bc8d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42906, + "timestamp": 20177, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e203238375e577330e3c9d79d7a0246120fd0d55762d7c2837b0ed134fd608c" + "bytes": "9934befc15f36e93413b724312136af5c1764a6cf67612e92c0fc9cc5be684dd" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e203238375e577330e3c9d79d7a0246120fd0d55762d7c2837b0ed134fd608c" + "bytes": "9934befc15f36e93413b724312136af5c1764a6cf67612e92c0fc9cc5be684dd" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "751296773" + "i128": "845107816" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "751296773" + "i128": "845107816" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "85812" + "u64": "40355" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c2b85f7d88f1eec338946404b5671567cf6bafa259dc132c5cf1d5aae329034" + "bytes": "7098c56be6577089e57d231e015e322ccda89b959b7b323d25d23207208b29a7" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c2b85f7d88f1eec338946404b5671567cf6bafa259dc132c5cf1d5aae329034" + "bytes": "7098c56be6577089e57d231e015e322ccda89b959b7b323d25d23207208b29a7" } ] }, "durability": "persistent", "val": { - "bytes": "7e203238375e577330e3c9d79d7a0246120fd0d55762d7c2837b0ed134fd608c" + "bytes": "9934befc15f36e93413b724312136af5c1764a6cf67612e92c0fc9cc5be684dd" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "751296773" + "i128": "845107816" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "751296773" + "i128": "845107816" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7e203238375e577330e3c9d79d7a0246120fd0d55762d7c2837b0ed134fd608c" + "bytes": "9934befc15f36e93413b724312136af5c1764a6cf67612e92c0fc9cc5be684dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "751296773" + "i128": "845107816" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42906" + "u64": "20177" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.115.json index ee3cea72..6bc387bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "996040443" + "i128": "513627545" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996040443" + "i128": "513627545" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3774e48c3909e81a9cf9a08eac3d5b37aa69e5c4bb161bb1541f5340370b2aeb" + "bytes": "0d52b9075cc63e3d03b8414969521b544cae887647bf35cf8ada53bb9cf3c6d6" }, { - "u64": "73940" + "u64": "71146" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "996040443" + "i128": "513627545" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996040443" + "i128": "513627545" }, { - "bytes": "4095ff7541589621cbe50da974986ca25cbdbb9a368ea62c2a8f227f50765530" + "bytes": "4f2ad700ec4032203bfea9408f66fd035ba3b5a6d5cf2b9cec285cffbdb399e8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3774e48c3909e81a9cf9a08eac3d5b37aa69e5c4bb161bb1541f5340370b2aeb" + "bytes": "0d52b9075cc63e3d03b8414969521b544cae887647bf35cf8ada53bb9cf3c6d6" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36970, + "timestamp": 35573, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4095ff7541589621cbe50da974986ca25cbdbb9a368ea62c2a8f227f50765530" + "bytes": "4f2ad700ec4032203bfea9408f66fd035ba3b5a6d5cf2b9cec285cffbdb399e8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4095ff7541589621cbe50da974986ca25cbdbb9a368ea62c2a8f227f50765530" + "bytes": "4f2ad700ec4032203bfea9408f66fd035ba3b5a6d5cf2b9cec285cffbdb399e8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "996040443" + "i128": "513627545" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "996040443" + "i128": "513627545" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "73940" + "u64": "71146" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a0e18e7a325ebcf3b023cc92408e7d25b0771d3d01445d39bfa0fb7f2da9486" + "bytes": "1dcaed378d4e68a937b3e1f85d9a09f535aca8ee6a55236336fd761534484ce6" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a0e18e7a325ebcf3b023cc92408e7d25b0771d3d01445d39bfa0fb7f2da9486" + "bytes": "1dcaed378d4e68a937b3e1f85d9a09f535aca8ee6a55236336fd761534484ce6" } ] }, "durability": "persistent", "val": { - "bytes": "4095ff7541589621cbe50da974986ca25cbdbb9a368ea62c2a8f227f50765530" + "bytes": "4f2ad700ec4032203bfea9408f66fd035ba3b5a6d5cf2b9cec285cffbdb399e8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "996040443" + "i128": "513627545" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "996040443" + "i128": "513627545" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4095ff7541589621cbe50da974986ca25cbdbb9a368ea62c2a8f227f50765530" + "bytes": "4f2ad700ec4032203bfea9408f66fd035ba3b5a6d5cf2b9cec285cffbdb399e8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "996040443" + "i128": "513627545" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36970" + "u64": "35573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.116.json index 79a59eca..afe3f517 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "392156867" + "i128": "12844134" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392156867" + "i128": "12844134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "158d26d233cea1a95f06ae1834f58392ad63b258058c4ac0c5d33c669c0978e2" + "bytes": "5427b9fc805be2fc372234f46bc6b51934e21bb1c725e45087efc063fbd8b544" }, { - "u64": "62947" + "u64": "27973" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "392156867" + "i128": "12844134" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392156867" + "i128": "12844134" }, { - "bytes": "14df112045f0bec17bded54a1c268432ca3951ee6c20d0d217d99b56a08d0135" + "bytes": "d712b489f5420ea00bdf433e46a5c3a89aecba57d1e377186b798e474cb666f7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "158d26d233cea1a95f06ae1834f58392ad63b258058c4ac0c5d33c669c0978e2" + "bytes": "5427b9fc805be2fc372234f46bc6b51934e21bb1c725e45087efc063fbd8b544" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31473, + "timestamp": 13986, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14df112045f0bec17bded54a1c268432ca3951ee6c20d0d217d99b56a08d0135" + "bytes": "d712b489f5420ea00bdf433e46a5c3a89aecba57d1e377186b798e474cb666f7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14df112045f0bec17bded54a1c268432ca3951ee6c20d0d217d99b56a08d0135" + "bytes": "d712b489f5420ea00bdf433e46a5c3a89aecba57d1e377186b798e474cb666f7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "392156867" + "i128": "12844134" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "392156867" + "i128": "12844134" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "62947" + "u64": "27973" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86e420edff3e280e479a44664b0d407b540c265dd0da88e82a5727c2c5b108f1" + "bytes": "f7238b9dce97fb3860038060d3aeaa284a323bf319c14113fbfb2dd3e972fa92" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86e420edff3e280e479a44664b0d407b540c265dd0da88e82a5727c2c5b108f1" + "bytes": "f7238b9dce97fb3860038060d3aeaa284a323bf319c14113fbfb2dd3e972fa92" } ] }, "durability": "persistent", "val": { - "bytes": "14df112045f0bec17bded54a1c268432ca3951ee6c20d0d217d99b56a08d0135" + "bytes": "d712b489f5420ea00bdf433e46a5c3a89aecba57d1e377186b798e474cb666f7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "392156867" + "i128": "12844134" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "392156867" + "i128": "12844134" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "14df112045f0bec17bded54a1c268432ca3951ee6c20d0d217d99b56a08d0135" + "bytes": "d712b489f5420ea00bdf433e46a5c3a89aecba57d1e377186b798e474cb666f7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "392156867" + "i128": "12844134" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "31473" + "u64": "13986" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.117.json index d953debc..73918df9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "248442635" + "i128": "873584339" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "248442635" + "i128": "873584339" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2540f34c37ab91e6f5ff1c68337c5500d674831fe49a3ae4154f66a3ac649c2" + "bytes": "e6ba56d70fcd27c6a21942ad1be94978b37df989d4f5311fecbcb892be556b0a" }, { - "u64": "26285" + "u64": "47871" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "248442635" + "i128": "873584339" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "248442635" + "i128": "873584339" }, { - "bytes": "60db1e934edf232f052fcb3dc5f7998d11efc497eeaf3e4cc53bfd3c0ce37f8a" + "bytes": "d8321417a69603db9a2d66d5060b8385cd588f1b6d6fc7660461ddc176af6529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2540f34c37ab91e6f5ff1c68337c5500d674831fe49a3ae4154f66a3ac649c2" + "bytes": "e6ba56d70fcd27c6a21942ad1be94978b37df989d4f5311fecbcb892be556b0a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13142, + "timestamp": 23935, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60db1e934edf232f052fcb3dc5f7998d11efc497eeaf3e4cc53bfd3c0ce37f8a" + "bytes": "d8321417a69603db9a2d66d5060b8385cd588f1b6d6fc7660461ddc176af6529" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60db1e934edf232f052fcb3dc5f7998d11efc497eeaf3e4cc53bfd3c0ce37f8a" + "bytes": "d8321417a69603db9a2d66d5060b8385cd588f1b6d6fc7660461ddc176af6529" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "248442635" + "i128": "873584339" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "248442635" + "i128": "873584339" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26285" + "u64": "47871" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c606405cf7191fb7fc61f01959634e0f593a4f534c8c4dfd5e14c04577d78cc6" + "bytes": "774990a12ee73c9aec59d6e0c2f7998989e2316098e9064a3679349294557b90" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c606405cf7191fb7fc61f01959634e0f593a4f534c8c4dfd5e14c04577d78cc6" + "bytes": "774990a12ee73c9aec59d6e0c2f7998989e2316098e9064a3679349294557b90" } ] }, "durability": "persistent", "val": { - "bytes": "60db1e934edf232f052fcb3dc5f7998d11efc497eeaf3e4cc53bfd3c0ce37f8a" + "bytes": "d8321417a69603db9a2d66d5060b8385cd588f1b6d6fc7660461ddc176af6529" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "248442635" + "i128": "873584339" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "248442635" + "i128": "873584339" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "60db1e934edf232f052fcb3dc5f7998d11efc497eeaf3e4cc53bfd3c0ce37f8a" + "bytes": "d8321417a69603db9a2d66d5060b8385cd588f1b6d6fc7660461ddc176af6529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "248442635" + "i128": "873584339" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "13142" + "u64": "23935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.118.json index d07b0571..3e46aeb2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "132745883" + "i128": "903821831" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "132745883" + "i128": "903821831" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e1286f11935ca1d3f655bdf1f03a9612894aeb67b2cdf86817ba1f467af7651" + "bytes": "44d43d4a92aaec8b3535e836b4e0eaf1ad53b2a4c73ae2aaf8d6ab06e918e441" }, { - "u64": "5424" + "u64": "9567" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "132745883" + "i128": "903821831" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "132745883" + "i128": "903821831" }, { - "bytes": "18c5b9d844d4d4e0f02b7613b28b6e85a5f9be3b03be36a6349cce929bebe8f5" + "bytes": "2cad9a3c062ed3defd477645f37c5ead8cfbd8dff958b97be2830bb8cdaea13b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e1286f11935ca1d3f655bdf1f03a9612894aeb67b2cdf86817ba1f467af7651" + "bytes": "44d43d4a92aaec8b3535e836b4e0eaf1ad53b2a4c73ae2aaf8d6ab06e918e441" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2712, + "timestamp": 4783, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18c5b9d844d4d4e0f02b7613b28b6e85a5f9be3b03be36a6349cce929bebe8f5" + "bytes": "2cad9a3c062ed3defd477645f37c5ead8cfbd8dff958b97be2830bb8cdaea13b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18c5b9d844d4d4e0f02b7613b28b6e85a5f9be3b03be36a6349cce929bebe8f5" + "bytes": "2cad9a3c062ed3defd477645f37c5ead8cfbd8dff958b97be2830bb8cdaea13b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "132745883" + "i128": "903821831" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "132745883" + "i128": "903821831" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "5424" + "u64": "9567" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25458af8b27560f1beaf0ac723e33faec2e103611084a300d2ae01bb880f26db" + "bytes": "a8f860511ba23827b99ff7ffe6acf64965728447886efc6e3d77734fa475ba0c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25458af8b27560f1beaf0ac723e33faec2e103611084a300d2ae01bb880f26db" + "bytes": "a8f860511ba23827b99ff7ffe6acf64965728447886efc6e3d77734fa475ba0c" } ] }, "durability": "persistent", "val": { - "bytes": "18c5b9d844d4d4e0f02b7613b28b6e85a5f9be3b03be36a6349cce929bebe8f5" + "bytes": "2cad9a3c062ed3defd477645f37c5ead8cfbd8dff958b97be2830bb8cdaea13b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "132745883" + "i128": "903821831" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "132745883" + "i128": "903821831" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "18c5b9d844d4d4e0f02b7613b28b6e85a5f9be3b03be36a6349cce929bebe8f5" + "bytes": "2cad9a3c062ed3defd477645f37c5ead8cfbd8dff958b97be2830bb8cdaea13b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "132745883" + "i128": "903821831" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2712" + "u64": "4783" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.119.json index ac0e1aa3..b56a75b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "576846734" + "i128": "44851525" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "576846734" + "i128": "44851525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a1b43df523fdfdbf1d8e9de23425bfb1e31e176821099847345795adcfce0e2" + "bytes": "47256fa1c1133a934159df57b08076cd9ccb1760006757acea2044e67d308ab8" }, { - "u64": "18557" + "u64": "63961" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "576846734" + "i128": "44851525" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "576846734" + "i128": "44851525" }, { - "bytes": "d6a523f8384760cfe173523cad2cad62be20847afdad21d6e123a28a579ceb8a" + "bytes": "3b7061218be9d07ed32c96ff79272a1667088fafe1ca6b5ce7d9d2fab7e7103e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a1b43df523fdfdbf1d8e9de23425bfb1e31e176821099847345795adcfce0e2" + "bytes": "47256fa1c1133a934159df57b08076cd9ccb1760006757acea2044e67d308ab8" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9278, + "timestamp": 31980, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d6a523f8384760cfe173523cad2cad62be20847afdad21d6e123a28a579ceb8a" + "bytes": "3b7061218be9d07ed32c96ff79272a1667088fafe1ca6b5ce7d9d2fab7e7103e" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d6a523f8384760cfe173523cad2cad62be20847afdad21d6e123a28a579ceb8a" + "bytes": "3b7061218be9d07ed32c96ff79272a1667088fafe1ca6b5ce7d9d2fab7e7103e" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "576846734" + "i128": "44851525" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "576846734" + "i128": "44851525" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18557" + "u64": "63961" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb7108add71265de9a740dc0177267a972cdc3649b0a4b3963eb79349ec401eb" + "bytes": "a48e2fb3c5b5eaef539f850b6e43099b9bb47929f78e4305f05f54bdb6c40b52" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb7108add71265de9a740dc0177267a972cdc3649b0a4b3963eb79349ec401eb" + "bytes": "a48e2fb3c5b5eaef539f850b6e43099b9bb47929f78e4305f05f54bdb6c40b52" } ] }, "durability": "persistent", "val": { - "bytes": "d6a523f8384760cfe173523cad2cad62be20847afdad21d6e123a28a579ceb8a" + "bytes": "3b7061218be9d07ed32c96ff79272a1667088fafe1ca6b5ce7d9d2fab7e7103e" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "576846734" + "i128": "44851525" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "576846734" + "i128": "44851525" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d6a523f8384760cfe173523cad2cad62be20847afdad21d6e123a28a579ceb8a" + "bytes": "3b7061218be9d07ed32c96ff79272a1667088fafe1ca6b5ce7d9d2fab7e7103e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "576846734" + "i128": "44851525" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "9278" + "u64": "31980" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.12.json index 304fe863..78bfb437 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "165264896" + "i128": "234466522" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "165264896" + "i128": "234466522" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5341023c1bda592555c0453723ee573a9f26be3ea20c50a7ef6e1646d6d516f" + "bytes": "61c3a3a7546c2a0727e36bc9aa07f4477327779773fa2c149884a06c96dc17c7" }, { - "u64": "62363" + "u64": "54961" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "165264896" + "i128": "234466522" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "165264896" + "i128": "234466522" }, { - "bytes": "3cdb6da4a1995b44973c16c066abd452895623c12e29d3bf789b381b641ae484" + "bytes": "97b5949218cfbca1a08c7df8bb3f11be424ea55796841d32f74238582cb3fd38" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5341023c1bda592555c0453723ee573a9f26be3ea20c50a7ef6e1646d6d516f" + "bytes": "61c3a3a7546c2a0727e36bc9aa07f4477327779773fa2c149884a06c96dc17c7" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31181, + "timestamp": 27480, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3cdb6da4a1995b44973c16c066abd452895623c12e29d3bf789b381b641ae484" + "bytes": "97b5949218cfbca1a08c7df8bb3f11be424ea55796841d32f74238582cb3fd38" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3cdb6da4a1995b44973c16c066abd452895623c12e29d3bf789b381b641ae484" + "bytes": "97b5949218cfbca1a08c7df8bb3f11be424ea55796841d32f74238582cb3fd38" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "165264896" + "i128": "234466522" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "165264896" + "i128": "234466522" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "62363" + "u64": "54961" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6e732c5f99e0de26dfb5f8ae91824bde4d97b16128082e1ac0de47417e7237a" + "bytes": "eb196770ab85747aa472fcb4996e5c6c1b3e153d01f8e73e17094d4ec3eb5f07" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6e732c5f99e0de26dfb5f8ae91824bde4d97b16128082e1ac0de47417e7237a" + "bytes": "eb196770ab85747aa472fcb4996e5c6c1b3e153d01f8e73e17094d4ec3eb5f07" } ] }, "durability": "persistent", "val": { - "bytes": "3cdb6da4a1995b44973c16c066abd452895623c12e29d3bf789b381b641ae484" + "bytes": "97b5949218cfbca1a08c7df8bb3f11be424ea55796841d32f74238582cb3fd38" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "165264896" + "i128": "234466522" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "165264896" + "i128": "234466522" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "3cdb6da4a1995b44973c16c066abd452895623c12e29d3bf789b381b641ae484" + "bytes": "97b5949218cfbca1a08c7df8bb3f11be424ea55796841d32f74238582cb3fd38" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "165264896" + "i128": "234466522" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "31181" + "u64": "27480" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.120.json index 7b616884..5796bb04 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "215768878" + "i128": "980961185" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "215768878" + "i128": "980961185" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34b8f5e6e4e3c933f48eb0551c520d8a1b49c007d0b5bc091b2f87e043f8c1d4" + "bytes": "f81e02d1fb0b33d7539dd862967e2c7534cf3ad6d570cd0d6de127b0ca02868b" }, { - "u64": "15221" + "u64": "23391" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "215768878" + "i128": "980961185" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "215768878" + "i128": "980961185" }, { - "bytes": "4ace234ec76058866ad0264891fe3035bd8041f7519547ac59391e228febe880" + "bytes": "1173f55e60e75bd05f8726865df66d03e215272ccf22ad033bfc28858b37b773" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34b8f5e6e4e3c933f48eb0551c520d8a1b49c007d0b5bc091b2f87e043f8c1d4" + "bytes": "f81e02d1fb0b33d7539dd862967e2c7534cf3ad6d570cd0d6de127b0ca02868b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7610, + "timestamp": 11695, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ace234ec76058866ad0264891fe3035bd8041f7519547ac59391e228febe880" + "bytes": "1173f55e60e75bd05f8726865df66d03e215272ccf22ad033bfc28858b37b773" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4ace234ec76058866ad0264891fe3035bd8041f7519547ac59391e228febe880" + "bytes": "1173f55e60e75bd05f8726865df66d03e215272ccf22ad033bfc28858b37b773" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "215768878" + "i128": "980961185" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "215768878" + "i128": "980961185" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15221" + "u64": "23391" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b6650eab245056ce8b0122b4039bf31bb486f7074c42cd92878c99f5c5ccfa6" + "bytes": "f947b45a3a62daec2a3f74b95d1e227dffcfd38416bf24362c4c6d0887c8ba8a" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b6650eab245056ce8b0122b4039bf31bb486f7074c42cd92878c99f5c5ccfa6" + "bytes": "f947b45a3a62daec2a3f74b95d1e227dffcfd38416bf24362c4c6d0887c8ba8a" } ] }, "durability": "persistent", "val": { - "bytes": "4ace234ec76058866ad0264891fe3035bd8041f7519547ac59391e228febe880" + "bytes": "1173f55e60e75bd05f8726865df66d03e215272ccf22ad033bfc28858b37b773" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "215768878" + "i128": "980961185" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "215768878" + "i128": "980961185" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4ace234ec76058866ad0264891fe3035bd8041f7519547ac59391e228febe880" + "bytes": "1173f55e60e75bd05f8726865df66d03e215272ccf22ad033bfc28858b37b773" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "215768878" + "i128": "980961185" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7610" + "u64": "11695" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.121.json index 446a33e7..53c77148 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "287755061" + "i128": "768671101" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "287755061" + "i128": "768671101" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4c825b3aa131b915680e6ce5b9124eff5f22ce6fd54fefe80dca933ea543aed5" + "bytes": "76754e7d42a3e8832036bc398bedae201a2e323a3c397f2909f69ce0397fcfe9" }, { - "u64": "25153" + "u64": "61379" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "287755061" + "i128": "768671101" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "287755061" + "i128": "768671101" }, { - "bytes": "7dd39078660ac7a498a065715e454668e675eb5d3e0a3599e505b3c79fa32a93" + "bytes": "2c7428b6af2a58b86847cb57d073b9db2e1ade78f5d89704231734ad6c49a8d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4c825b3aa131b915680e6ce5b9124eff5f22ce6fd54fefe80dca933ea543aed5" + "bytes": "76754e7d42a3e8832036bc398bedae201a2e323a3c397f2909f69ce0397fcfe9" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12576, + "timestamp": 30689, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7dd39078660ac7a498a065715e454668e675eb5d3e0a3599e505b3c79fa32a93" + "bytes": "2c7428b6af2a58b86847cb57d073b9db2e1ade78f5d89704231734ad6c49a8d8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7dd39078660ac7a498a065715e454668e675eb5d3e0a3599e505b3c79fa32a93" + "bytes": "2c7428b6af2a58b86847cb57d073b9db2e1ade78f5d89704231734ad6c49a8d8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "287755061" + "i128": "768671101" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "287755061" + "i128": "768671101" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25153" + "u64": "61379" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4a3e55bbae0b08ac74ed1a8e5a6c1f57709ee84584ce0e162ac4b5698329e82" + "bytes": "bc3c98a07a6afd9e8dfd2e315f3a5ee342d4a05d715664f7b166faf34c44664d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4a3e55bbae0b08ac74ed1a8e5a6c1f57709ee84584ce0e162ac4b5698329e82" + "bytes": "bc3c98a07a6afd9e8dfd2e315f3a5ee342d4a05d715664f7b166faf34c44664d" } ] }, "durability": "persistent", "val": { - "bytes": "7dd39078660ac7a498a065715e454668e675eb5d3e0a3599e505b3c79fa32a93" + "bytes": "2c7428b6af2a58b86847cb57d073b9db2e1ade78f5d89704231734ad6c49a8d8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "287755061" + "i128": "768671101" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "287755061" + "i128": "768671101" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7dd39078660ac7a498a065715e454668e675eb5d3e0a3599e505b3c79fa32a93" + "bytes": "2c7428b6af2a58b86847cb57d073b9db2e1ade78f5d89704231734ad6c49a8d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "287755061" + "i128": "768671101" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "12576" + "u64": "30689" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.122.json index dc59c317..55c444fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "893823120" + "i128": "48042613" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893823120" + "i128": "48042613" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63d384f44d80b8c12d94f64e6ea7f919271c4142194ba912f4a6f7a56a834af6" + "bytes": "d5dabe4a15b725e627d571600378017575cb29eda2c3d1d2b2b81c248468d6dc" }, { - "u64": "73629" + "u64": "47323" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "893823120" + "i128": "48042613" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893823120" + "i128": "48042613" }, { - "bytes": "7800f74d0bffb87427f96e8be015333c33c44244ef92662a1d8b541c1fd9538d" + "bytes": "0990d5261e3336673e19eaf1ebef3cacc1829fc52726f0d790d2589e81a123e2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63d384f44d80b8c12d94f64e6ea7f919271c4142194ba912f4a6f7a56a834af6" + "bytes": "d5dabe4a15b725e627d571600378017575cb29eda2c3d1d2b2b81c248468d6dc" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36814, + "timestamp": 23661, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7800f74d0bffb87427f96e8be015333c33c44244ef92662a1d8b541c1fd9538d" + "bytes": "0990d5261e3336673e19eaf1ebef3cacc1829fc52726f0d790d2589e81a123e2" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7800f74d0bffb87427f96e8be015333c33c44244ef92662a1d8b541c1fd9538d" + "bytes": "0990d5261e3336673e19eaf1ebef3cacc1829fc52726f0d790d2589e81a123e2" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "893823120" + "i128": "48042613" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "893823120" + "i128": "48042613" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "73629" + "u64": "47323" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68c143a30306da9ce910463ddf563841a4c59c0f7981985cf1b2e36a709a1ec2" + "bytes": "8237e960831970f8f94d7bb6b5b9c4222f3f143c96b76207189adb8eeecdbd2f" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68c143a30306da9ce910463ddf563841a4c59c0f7981985cf1b2e36a709a1ec2" + "bytes": "8237e960831970f8f94d7bb6b5b9c4222f3f143c96b76207189adb8eeecdbd2f" } ] }, "durability": "persistent", "val": { - "bytes": "7800f74d0bffb87427f96e8be015333c33c44244ef92662a1d8b541c1fd9538d" + "bytes": "0990d5261e3336673e19eaf1ebef3cacc1829fc52726f0d790d2589e81a123e2" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "893823120" + "i128": "48042613" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "893823120" + "i128": "48042613" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7800f74d0bffb87427f96e8be015333c33c44244ef92662a1d8b541c1fd9538d" + "bytes": "0990d5261e3336673e19eaf1ebef3cacc1829fc52726f0d790d2589e81a123e2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "893823120" + "i128": "48042613" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36814" + "u64": "23661" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.123.json index d3bdefde..8c059136 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "639927373" + "i128": "114880268" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "639927373" + "i128": "114880268" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40441c4e84fbef99eab36ce4f78730af0da75778becbbc6b25bf5273d690b9cd" + "bytes": "5e8597aaf0c431c1c4b7f4ff269e8113f9f6f6fc0ad54176ee1447453fc907bb" }, { - "u64": "48723" + "u64": "67436" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "639927373" + "i128": "114880268" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "639927373" + "i128": "114880268" }, { - "bytes": "7b6a65d59d537d0d574d587881e635a63ef22c67e712ba3de76113a32b12ccc5" + "bytes": "d61e7189ea17be18c9bc7b5a812f064092d53d59a15a6f599b0b14a32c2a2c74" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40441c4e84fbef99eab36ce4f78730af0da75778becbbc6b25bf5273d690b9cd" + "bytes": "5e8597aaf0c431c1c4b7f4ff269e8113f9f6f6fc0ad54176ee1447453fc907bb" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24361, + "timestamp": 33718, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7b6a65d59d537d0d574d587881e635a63ef22c67e712ba3de76113a32b12ccc5" + "bytes": "d61e7189ea17be18c9bc7b5a812f064092d53d59a15a6f599b0b14a32c2a2c74" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7b6a65d59d537d0d574d587881e635a63ef22c67e712ba3de76113a32b12ccc5" + "bytes": "d61e7189ea17be18c9bc7b5a812f064092d53d59a15a6f599b0b14a32c2a2c74" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "639927373" + "i128": "114880268" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "639927373" + "i128": "114880268" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "48723" + "u64": "67436" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d8b27846a3720e5067c30baad44c9b580ffae485161fbab6846a7746e63eaf6" + "bytes": "d080a1ce92610f479c8d914c19275e5eab5adbc9d377115c0b17b45fed6741ac" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d8b27846a3720e5067c30baad44c9b580ffae485161fbab6846a7746e63eaf6" + "bytes": "d080a1ce92610f479c8d914c19275e5eab5adbc9d377115c0b17b45fed6741ac" } ] }, "durability": "persistent", "val": { - "bytes": "7b6a65d59d537d0d574d587881e635a63ef22c67e712ba3de76113a32b12ccc5" + "bytes": "d61e7189ea17be18c9bc7b5a812f064092d53d59a15a6f599b0b14a32c2a2c74" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "639927373" + "i128": "114880268" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "639927373" + "i128": "114880268" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7b6a65d59d537d0d574d587881e635a63ef22c67e712ba3de76113a32b12ccc5" + "bytes": "d61e7189ea17be18c9bc7b5a812f064092d53d59a15a6f599b0b14a32c2a2c74" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "639927373" + "i128": "114880268" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "24361" + "u64": "33718" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.124.json index f3387c8f..b53c386c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "792284847" + "i128": "70102161" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "792284847" + "i128": "70102161" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8608d7b3ef1981d7357ca54eca5fe806fc7073efb726e466739bd0e279aa8a9d" + "bytes": "8acd7648bdde4f2814b5332237ec09aa65b928dfdb3b67e989b0edb6c03722a9" }, { - "u64": "42851" + "u64": "83338" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "792284847" + "i128": "70102161" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "792284847" + "i128": "70102161" }, { - "bytes": "18fb268ad89dac10232a9dc34cc1a68a53b30fd98427f734107746e0c8c76715" + "bytes": "059cd4d70dd35a23163cfab0a1afb34019f3f92bc936b2a123041c28094406cb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8608d7b3ef1981d7357ca54eca5fe806fc7073efb726e466739bd0e279aa8a9d" + "bytes": "8acd7648bdde4f2814b5332237ec09aa65b928dfdb3b67e989b0edb6c03722a9" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21425, + "timestamp": 41669, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18fb268ad89dac10232a9dc34cc1a68a53b30fd98427f734107746e0c8c76715" + "bytes": "059cd4d70dd35a23163cfab0a1afb34019f3f92bc936b2a123041c28094406cb" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18fb268ad89dac10232a9dc34cc1a68a53b30fd98427f734107746e0c8c76715" + "bytes": "059cd4d70dd35a23163cfab0a1afb34019f3f92bc936b2a123041c28094406cb" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "792284847" + "i128": "70102161" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "792284847" + "i128": "70102161" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "42851" + "u64": "83338" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ae53c71f7ac6f8fe516293b7bec05caa03994c5b32d90c2d4cf815c321a9d9e" + "bytes": "41f50cba6d046a554e01de4df4b3130a91164a11cc8b5708a4c0bceb21380750" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ae53c71f7ac6f8fe516293b7bec05caa03994c5b32d90c2d4cf815c321a9d9e" + "bytes": "41f50cba6d046a554e01de4df4b3130a91164a11cc8b5708a4c0bceb21380750" } ] }, "durability": "persistent", "val": { - "bytes": "18fb268ad89dac10232a9dc34cc1a68a53b30fd98427f734107746e0c8c76715" + "bytes": "059cd4d70dd35a23163cfab0a1afb34019f3f92bc936b2a123041c28094406cb" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "792284847" + "i128": "70102161" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "792284847" + "i128": "70102161" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "18fb268ad89dac10232a9dc34cc1a68a53b30fd98427f734107746e0c8c76715" + "bytes": "059cd4d70dd35a23163cfab0a1afb34019f3f92bc936b2a123041c28094406cb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "792284847" + "i128": "70102161" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "21425" + "u64": "41669" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.125.json index 77e858b3..54efb8da 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "814340" + "i128": "128466589" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "814340" + "i128": "128466589" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1552abb874b0e3023f0d45cfd82ca301a4004aa79cf8564478828e1be27e86e" + "bytes": "df6d8f39fc593af57be4a1938eef2a9ec2572ea0d16e37f933e5a736b82dcd9a" }, { - "u64": "29172" + "u64": "58462" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "814340" + "i128": "128466589" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "814340" + "i128": "128466589" }, { - "bytes": "b68e564d80b19dd411d28c42876fcf32193a7bcb69c89ba089cc458430c8f398" + "bytes": "dbbad2d48bb131bf3433b8c9577bc82840e550582842a0e53094c7e26e71d0de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1552abb874b0e3023f0d45cfd82ca301a4004aa79cf8564478828e1be27e86e" + "bytes": "df6d8f39fc593af57be4a1938eef2a9ec2572ea0d16e37f933e5a736b82dcd9a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14586, + "timestamp": 29231, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b68e564d80b19dd411d28c42876fcf32193a7bcb69c89ba089cc458430c8f398" + "bytes": "dbbad2d48bb131bf3433b8c9577bc82840e550582842a0e53094c7e26e71d0de" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b68e564d80b19dd411d28c42876fcf32193a7bcb69c89ba089cc458430c8f398" + "bytes": "dbbad2d48bb131bf3433b8c9577bc82840e550582842a0e53094c7e26e71d0de" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "814340" + "i128": "128466589" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "814340" + "i128": "128466589" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29172" + "u64": "58462" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1e6faf14fc2134fb4b7ee6e1797445f7d57bf1c8f1a92bfc52aa7ee0656d350" + "bytes": "a99f3ffdd660008a8fe7e05a90596c0ffc4ef42a54c84ba61bd795b8dc9bc116" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1e6faf14fc2134fb4b7ee6e1797445f7d57bf1c8f1a92bfc52aa7ee0656d350" + "bytes": "a99f3ffdd660008a8fe7e05a90596c0ffc4ef42a54c84ba61bd795b8dc9bc116" } ] }, "durability": "persistent", "val": { - "bytes": "b68e564d80b19dd411d28c42876fcf32193a7bcb69c89ba089cc458430c8f398" + "bytes": "dbbad2d48bb131bf3433b8c9577bc82840e550582842a0e53094c7e26e71d0de" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "814340" + "i128": "128466589" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "814340" + "i128": "128466589" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b68e564d80b19dd411d28c42876fcf32193a7bcb69c89ba089cc458430c8f398" + "bytes": "dbbad2d48bb131bf3433b8c9577bc82840e550582842a0e53094c7e26e71d0de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "814340" + "i128": "128466589" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "14586" + "u64": "29231" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.126.json index ca26fab3..e85865cb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "421427633" + "i128": "995242048" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "421427633" + "i128": "995242048" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3deaed2b407f75c8fa82a7a4ad0300fc9d6741de5e3cf99b5719df8cb66475cf" + "bytes": "6bad285be3f931bfc5936d3f772009d6e19c0e784123aa6b693e97d204fbc7ac" }, { - "u64": "31900" + "u64": "4792" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "421427633" + "i128": "995242048" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "421427633" + "i128": "995242048" }, { - "bytes": "b8fc3844eacf884a700b603522f0a783c80a96a782c8e9d50e97ed26c6a53e9b" + "bytes": "a752a313af4b6b37afc3418be3e3e379713347a659a8d9c39efa7a287f48a725" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3deaed2b407f75c8fa82a7a4ad0300fc9d6741de5e3cf99b5719df8cb66475cf" + "bytes": "6bad285be3f931bfc5936d3f772009d6e19c0e784123aa6b693e97d204fbc7ac" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15950, + "timestamp": 2396, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b8fc3844eacf884a700b603522f0a783c80a96a782c8e9d50e97ed26c6a53e9b" + "bytes": "a752a313af4b6b37afc3418be3e3e379713347a659a8d9c39efa7a287f48a725" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b8fc3844eacf884a700b603522f0a783c80a96a782c8e9d50e97ed26c6a53e9b" + "bytes": "a752a313af4b6b37afc3418be3e3e379713347a659a8d9c39efa7a287f48a725" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "421427633" + "i128": "995242048" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "421427633" + "i128": "995242048" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "31900" + "u64": "4792" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32438a97a40bb8e7dfece7c98f6026bb1432c3a31d91ce9cfdb545f1da9796cf" + "bytes": "01f01db1ebf098c51710be2e9dd2dae4dd0851e849eea7baf51a3a8fa72891f6" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32438a97a40bb8e7dfece7c98f6026bb1432c3a31d91ce9cfdb545f1da9796cf" + "bytes": "01f01db1ebf098c51710be2e9dd2dae4dd0851e849eea7baf51a3a8fa72891f6" } ] }, "durability": "persistent", "val": { - "bytes": "b8fc3844eacf884a700b603522f0a783c80a96a782c8e9d50e97ed26c6a53e9b" + "bytes": "a752a313af4b6b37afc3418be3e3e379713347a659a8d9c39efa7a287f48a725" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "421427633" + "i128": "995242048" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "421427633" + "i128": "995242048" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b8fc3844eacf884a700b603522f0a783c80a96a782c8e9d50e97ed26c6a53e9b" + "bytes": "a752a313af4b6b37afc3418be3e3e379713347a659a8d9c39efa7a287f48a725" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "421427633" + "i128": "995242048" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "15950" + "u64": "2396" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.127.json index 466a2d30..a69cd815 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147837771" + "i128": "358501584" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147837771" + "i128": "358501584" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da5eea87b9d2983bd846f0b5fc3e4c96ccb03e8aa32a7afea56ed5d6dad7b759" + "bytes": "b4f2bd16a55ade62a349dc946ca485e39edd882f3fd5d41cc97dfc2872298245" }, { - "u64": "14469" + "u64": "10456" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "147837771" + "i128": "358501584" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147837771" + "i128": "358501584" }, { - "bytes": "eecdd893e5efdb5d1b230390b41327b949172dd4b5929bbbfbef4654fd8e12c1" + "bytes": "3a3ae640a8663351d3304b8c3e1e6f31b43e48d7aa819e99d58f6e61d3e144b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da5eea87b9d2983bd846f0b5fc3e4c96ccb03e8aa32a7afea56ed5d6dad7b759" + "bytes": "b4f2bd16a55ade62a349dc946ca485e39edd882f3fd5d41cc97dfc2872298245" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7234, + "timestamp": 5228, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eecdd893e5efdb5d1b230390b41327b949172dd4b5929bbbfbef4654fd8e12c1" + "bytes": "3a3ae640a8663351d3304b8c3e1e6f31b43e48d7aa819e99d58f6e61d3e144b0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eecdd893e5efdb5d1b230390b41327b949172dd4b5929bbbfbef4654fd8e12c1" + "bytes": "3a3ae640a8663351d3304b8c3e1e6f31b43e48d7aa819e99d58f6e61d3e144b0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "147837771" + "i128": "358501584" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "147837771" + "i128": "358501584" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14469" + "u64": "10456" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "611279371a06e97e9e31d410d33f2c64a8a76c00dae951e724af06d818eb7194" + "bytes": "488ef70df86f765f49456f7dfdbb960ef1d1c0de6411b07c4ea9828d467c128b" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "611279371a06e97e9e31d410d33f2c64a8a76c00dae951e724af06d818eb7194" + "bytes": "488ef70df86f765f49456f7dfdbb960ef1d1c0de6411b07c4ea9828d467c128b" } ] }, "durability": "persistent", "val": { - "bytes": "eecdd893e5efdb5d1b230390b41327b949172dd4b5929bbbfbef4654fd8e12c1" + "bytes": "3a3ae640a8663351d3304b8c3e1e6f31b43e48d7aa819e99d58f6e61d3e144b0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "147837771" + "i128": "358501584" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "147837771" + "i128": "358501584" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "eecdd893e5efdb5d1b230390b41327b949172dd4b5929bbbfbef4654fd8e12c1" + "bytes": "3a3ae640a8663351d3304b8c3e1e6f31b43e48d7aa819e99d58f6e61d3e144b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "147837771" + "i128": "358501584" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7234" + "u64": "5228" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.128.json index 838f0d2c..cba28217 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "170124343" + "i128": "413089459" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "170124343" + "i128": "413089459" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cea0fd85b83703a297e2cc42cd45fb0e7055a223013343f2e64a6a8981899491" + "bytes": "a931a6b5cbebd9f37c9a722a654e78c574be5728c09d19999a0a34880589ab0f" }, { - "u64": "67453" + "u64": "41809" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "170124343" + "i128": "413089459" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "170124343" + "i128": "413089459" }, { - "bytes": "e6267c2ccf5c68c3f0091528606c28e47d93a503aefb984a1c693be9df247803" + "bytes": "d880c5e1fefa4f5a162bf6388c93f7db0ea59755f95e99d4ca21644e3b730b3d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cea0fd85b83703a297e2cc42cd45fb0e7055a223013343f2e64a6a8981899491" + "bytes": "a931a6b5cbebd9f37c9a722a654e78c574be5728c09d19999a0a34880589ab0f" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33726, + "timestamp": 20904, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e6267c2ccf5c68c3f0091528606c28e47d93a503aefb984a1c693be9df247803" + "bytes": "d880c5e1fefa4f5a162bf6388c93f7db0ea59755f95e99d4ca21644e3b730b3d" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e6267c2ccf5c68c3f0091528606c28e47d93a503aefb984a1c693be9df247803" + "bytes": "d880c5e1fefa4f5a162bf6388c93f7db0ea59755f95e99d4ca21644e3b730b3d" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "170124343" + "i128": "413089459" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "170124343" + "i128": "413089459" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "67453" + "u64": "41809" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bfb92791cb7506555bd8665e6d262bb6306b8bb0ede140d9f773c3720e50dae3" + "bytes": "5cec00c58e8e778ff53cffdfe6b48430cbf7e68c4421950079c5c9e4e1586349" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bfb92791cb7506555bd8665e6d262bb6306b8bb0ede140d9f773c3720e50dae3" + "bytes": "5cec00c58e8e778ff53cffdfe6b48430cbf7e68c4421950079c5c9e4e1586349" } ] }, "durability": "persistent", "val": { - "bytes": "e6267c2ccf5c68c3f0091528606c28e47d93a503aefb984a1c693be9df247803" + "bytes": "d880c5e1fefa4f5a162bf6388c93f7db0ea59755f95e99d4ca21644e3b730b3d" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "170124343" + "i128": "413089459" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "170124343" + "i128": "413089459" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e6267c2ccf5c68c3f0091528606c28e47d93a503aefb984a1c693be9df247803" + "bytes": "d880c5e1fefa4f5a162bf6388c93f7db0ea59755f95e99d4ca21644e3b730b3d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "170124343" + "i128": "413089459" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "33726" + "u64": "20904" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.129.json index 4146e89c..2da634d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "720481023" + "i128": "784051392" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720481023" + "i128": "784051392" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d3c8b289c8d0a36d555bd678fdfce640f2f49b037f8ec95135a2b65fd7888f24" + "bytes": "437ec9cb027a079625e94ae5d7740a86e9e9c308fad0d4c88a92be870a8e1054" }, { - "u64": "44000" + "u64": "72969" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "720481023" + "i128": "784051392" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720481023" + "i128": "784051392" }, { - "bytes": "3a9878c4b04288d3045766f4369800cfa0e4dcf3d8cd2890f27d74d4b841971d" + "bytes": "d95db8c3ecc2c5a767d9fc09022bdb0cc9c10161f23cf5489efa87d2e4e5eb05" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d3c8b289c8d0a36d555bd678fdfce640f2f49b037f8ec95135a2b65fd7888f24" + "bytes": "437ec9cb027a079625e94ae5d7740a86e9e9c308fad0d4c88a92be870a8e1054" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22000, + "timestamp": 36484, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a9878c4b04288d3045766f4369800cfa0e4dcf3d8cd2890f27d74d4b841971d" + "bytes": "d95db8c3ecc2c5a767d9fc09022bdb0cc9c10161f23cf5489efa87d2e4e5eb05" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a9878c4b04288d3045766f4369800cfa0e4dcf3d8cd2890f27d74d4b841971d" + "bytes": "d95db8c3ecc2c5a767d9fc09022bdb0cc9c10161f23cf5489efa87d2e4e5eb05" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "720481023" + "i128": "784051392" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "720481023" + "i128": "784051392" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "44000" + "u64": "72969" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1dcf4be3c1df93cb4f218e1f6e9274c3889d25bab164b8aa8783980db3631487" + "bytes": "6b2aa2d79614b9045152e140f30778514177541f2dfc2321c1fde2c1c4b71393" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1dcf4be3c1df93cb4f218e1f6e9274c3889d25bab164b8aa8783980db3631487" + "bytes": "6b2aa2d79614b9045152e140f30778514177541f2dfc2321c1fde2c1c4b71393" } ] }, "durability": "persistent", "val": { - "bytes": "3a9878c4b04288d3045766f4369800cfa0e4dcf3d8cd2890f27d74d4b841971d" + "bytes": "d95db8c3ecc2c5a767d9fc09022bdb0cc9c10161f23cf5489efa87d2e4e5eb05" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "720481023" + "i128": "784051392" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "720481023" + "i128": "784051392" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "3a9878c4b04288d3045766f4369800cfa0e4dcf3d8cd2890f27d74d4b841971d" + "bytes": "d95db8c3ecc2c5a767d9fc09022bdb0cc9c10161f23cf5489efa87d2e4e5eb05" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "720481023" + "i128": "784051392" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "22000" + "u64": "36484" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.13.json index aaff04de..2ccca7cf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "310669199" + "i128": "957842588" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "310669199" + "i128": "957842588" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7214f5eab724094957262cb05eb5f47bd061b9176999dd88db5b2b3509f16b7" + "bytes": "4e916f566cc79fd6b956008923d454edaddd3d40254af4f023272c575466c641" }, { - "u64": "78631" + "u64": "53284" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "310669199" + "i128": "957842588" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "310669199" + "i128": "957842588" }, { - "bytes": "a587fe5b4ce900ac93f03b94692d367f160f77739bfed454dfd8e7ba0ddcd786" + "bytes": "c06479ed25796aac9da5dcda43f08805e84dde3e0f353c76a9a4afd5dd8eedb1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7214f5eab724094957262cb05eb5f47bd061b9176999dd88db5b2b3509f16b7" + "bytes": "4e916f566cc79fd6b956008923d454edaddd3d40254af4f023272c575466c641" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39315, + "timestamp": 26642, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a587fe5b4ce900ac93f03b94692d367f160f77739bfed454dfd8e7ba0ddcd786" + "bytes": "c06479ed25796aac9da5dcda43f08805e84dde3e0f353c76a9a4afd5dd8eedb1" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a587fe5b4ce900ac93f03b94692d367f160f77739bfed454dfd8e7ba0ddcd786" + "bytes": "c06479ed25796aac9da5dcda43f08805e84dde3e0f353c76a9a4afd5dd8eedb1" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "310669199" + "i128": "957842588" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "310669199" + "i128": "957842588" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "78631" + "u64": "53284" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "319ac34f9ee107fc0b3e7c618ba0573098632978e1ff51fd4a756466f34a207d" + "bytes": "cd40686c36734938c6bf4b96433e8414fe6ebc568f78631d123413ac4194491c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "319ac34f9ee107fc0b3e7c618ba0573098632978e1ff51fd4a756466f34a207d" + "bytes": "cd40686c36734938c6bf4b96433e8414fe6ebc568f78631d123413ac4194491c" } ] }, "durability": "persistent", "val": { - "bytes": "a587fe5b4ce900ac93f03b94692d367f160f77739bfed454dfd8e7ba0ddcd786" + "bytes": "c06479ed25796aac9da5dcda43f08805e84dde3e0f353c76a9a4afd5dd8eedb1" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "310669199" + "i128": "957842588" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "310669199" + "i128": "957842588" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a587fe5b4ce900ac93f03b94692d367f160f77739bfed454dfd8e7ba0ddcd786" + "bytes": "c06479ed25796aac9da5dcda43f08805e84dde3e0f353c76a9a4afd5dd8eedb1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "310669199" + "i128": "957842588" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "39315" + "u64": "26642" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.130.json index d67fdd69..b05f5998 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "455263215" + "i128": "724202065" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "455263215" + "i128": "724202065" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d781ebc9d06488ec867aa69bb121d93092608a1cf6f0be1b069371393d44039" + "bytes": "d4fef5810e7f893d1f992fb4b39330fa1af53ae445d3dcccc2b14c5a35704515" }, { - "u64": "46557" + "u64": "54724" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "455263215" + "i128": "724202065" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "455263215" + "i128": "724202065" }, { - "bytes": "c1d9c2d9d230d286c8d59388c74ba860893e8fb74c1029001440a09444597d90" + "bytes": "3d007dcc90e190a6364f9375652718671157ec163826119d7427525c617f4dbc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d781ebc9d06488ec867aa69bb121d93092608a1cf6f0be1b069371393d44039" + "bytes": "d4fef5810e7f893d1f992fb4b39330fa1af53ae445d3dcccc2b14c5a35704515" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23278, + "timestamp": 27362, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c1d9c2d9d230d286c8d59388c74ba860893e8fb74c1029001440a09444597d90" + "bytes": "3d007dcc90e190a6364f9375652718671157ec163826119d7427525c617f4dbc" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c1d9c2d9d230d286c8d59388c74ba860893e8fb74c1029001440a09444597d90" + "bytes": "3d007dcc90e190a6364f9375652718671157ec163826119d7427525c617f4dbc" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "455263215" + "i128": "724202065" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "455263215" + "i128": "724202065" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "46557" + "u64": "54724" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "181524fcbaa500147668b1e9f2014fff7340958d9ed1b156493e2d37db400029" + "bytes": "aa84e03dfbcacfd14f8bd0b00e25eb0d12bd2c091c8f0f84eb4b9ceeed8e27e0" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "181524fcbaa500147668b1e9f2014fff7340958d9ed1b156493e2d37db400029" + "bytes": "aa84e03dfbcacfd14f8bd0b00e25eb0d12bd2c091c8f0f84eb4b9ceeed8e27e0" } ] }, "durability": "persistent", "val": { - "bytes": "c1d9c2d9d230d286c8d59388c74ba860893e8fb74c1029001440a09444597d90" + "bytes": "3d007dcc90e190a6364f9375652718671157ec163826119d7427525c617f4dbc" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "455263215" + "i128": "724202065" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "455263215" + "i128": "724202065" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c1d9c2d9d230d286c8d59388c74ba860893e8fb74c1029001440a09444597d90" + "bytes": "3d007dcc90e190a6364f9375652718671157ec163826119d7427525c617f4dbc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "455263215" + "i128": "724202065" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "23278" + "u64": "27362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.131.json index f23d55ea..9bfae103 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "805245350" + "i128": "589561696" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "805245350" + "i128": "589561696" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "766bfb8346c96fe421cef66bf53bc1fc41b797d018e9e5ba9254fc1d642e20a6" + "bytes": "3d265bb690298a5e5d215b72997875bf74ad4ab25d9e8028a1dd79fd2b9af42e" }, { - "u64": "47185" + "u64": "51953" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "805245350" + "i128": "589561696" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "805245350" + "i128": "589561696" }, { - "bytes": "44d5ecb395c113a00d4212f892c24baa92375a60977b87c81e68b36a57733a12" + "bytes": "1d8cc9dd3e46facc138cf728bc4425b91ee9ef322cf19507a62f6de1e0e8c7ad" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "766bfb8346c96fe421cef66bf53bc1fc41b797d018e9e5ba9254fc1d642e20a6" + "bytes": "3d265bb690298a5e5d215b72997875bf74ad4ab25d9e8028a1dd79fd2b9af42e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23592, + "timestamp": 25976, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44d5ecb395c113a00d4212f892c24baa92375a60977b87c81e68b36a57733a12" + "bytes": "1d8cc9dd3e46facc138cf728bc4425b91ee9ef322cf19507a62f6de1e0e8c7ad" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44d5ecb395c113a00d4212f892c24baa92375a60977b87c81e68b36a57733a12" + "bytes": "1d8cc9dd3e46facc138cf728bc4425b91ee9ef322cf19507a62f6de1e0e8c7ad" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "805245350" + "i128": "589561696" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "805245350" + "i128": "589561696" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "47185" + "u64": "51953" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "737d40a244d6a846e747a639fd8e3afec374a88be8cb166e28f0c284b0fa286d" + "bytes": "da5d92aca30336e58077b12efda3b4dd9a02b0c8efd14330d6946f55f850a6a7" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "737d40a244d6a846e747a639fd8e3afec374a88be8cb166e28f0c284b0fa286d" + "bytes": "da5d92aca30336e58077b12efda3b4dd9a02b0c8efd14330d6946f55f850a6a7" } ] }, "durability": "persistent", "val": { - "bytes": "44d5ecb395c113a00d4212f892c24baa92375a60977b87c81e68b36a57733a12" + "bytes": "1d8cc9dd3e46facc138cf728bc4425b91ee9ef322cf19507a62f6de1e0e8c7ad" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "805245350" + "i128": "589561696" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "805245350" + "i128": "589561696" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "44d5ecb395c113a00d4212f892c24baa92375a60977b87c81e68b36a57733a12" + "bytes": "1d8cc9dd3e46facc138cf728bc4425b91ee9ef322cf19507a62f6de1e0e8c7ad" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "805245350" + "i128": "589561696" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "23592" + "u64": "25976" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.132.json index 5d345498..2fb39762 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "314838290" + "i128": "393761882" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "314838290" + "i128": "393761882" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef05bfbb17bc473095ff9f1ace1d14fca343ffe1076aba6093e5f33b84140e3f" + "bytes": "3416749cef5e6bf4d5f84bbb6cce12a1192760b14e19b8e618ca80e3df922326" }, { - "u64": "52612" + "u64": "52430" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "314838290" + "i128": "393761882" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "314838290" + "i128": "393761882" }, { - "bytes": "f892aa21a825e7895e7282a31bd488c92793f878804a7b6fa847a22b5c59770b" + "bytes": "7961b2ba2a1d16daa4fc819ce1b4bf8f3f9dcfa5fec86043504d28e505d96947" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef05bfbb17bc473095ff9f1ace1d14fca343ffe1076aba6093e5f33b84140e3f" + "bytes": "3416749cef5e6bf4d5f84bbb6cce12a1192760b14e19b8e618ca80e3df922326" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26306, + "timestamp": 26215, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f892aa21a825e7895e7282a31bd488c92793f878804a7b6fa847a22b5c59770b" + "bytes": "7961b2ba2a1d16daa4fc819ce1b4bf8f3f9dcfa5fec86043504d28e505d96947" } ] }, @@ -324,7 +324,967 @@ "symbol": "EscrowCore" }, { - "bytes": "f892aa21a825e7895e7282a31bd488c92793f878804a7b6fa847a22b5c59770b" + "bytes": "7961b2ba2a1d16daa4fc819ce1b4bf8f3f9dcfa5fec86043504d28e505d96947" } ] - \ No newline at end of file + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "393761882" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "393761882" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "52430" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Spent" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "34a96f5ed007967fb9b41deb68e8bc618fcc05477f6475a18aa9455f8cc2d68b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "34a96f5ed007967fb9b41deb68e8bc618fcc05477f6475a18aa9455f8cc2d68b" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "7961b2ba2a1d16daa4fc819ce1b4bf8f3f9dcfa5fec86043504d28e505d96947" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "vec": [ + { + "u32": 1 + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "393761882" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "393761882" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowWithdrawn" + }, + { + "bytes": "7961b2ba2a1d16daa4fc819ce1b4bf8f3f9dcfa5fec86043504d28e505d96947" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "393761882" + } + }, + { + "key": { + "symbol": "fee" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "26215" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.133.json index ffe7d216..1db4aa79 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "166474710" + "i128": "112527271" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "166474710" + "i128": "112527271" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00328eaa58f285ce233d2841e6c5c3ec2ef083c8212180baa2f492d8a81c1d45" + "bytes": "4c658359a15cd0444ba0bd8869d2b6c748d7e69579d2594bd8f59cf53a64171f" }, { - "u64": "59069" + "u64": "52702" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "166474710" + "i128": "112527271" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "166474710" + "i128": "112527271" }, { - "bytes": "3f2c57ca3e3f725e37b284f90497e80cecac8cf4234f3e8cce3ad0c93519b3b6" + "bytes": "79ed9ac730fb5aa4b89d9578dd3908ef2ff4167ca99d72f85f9c0b3a062893ae" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00328eaa58f285ce233d2841e6c5c3ec2ef083c8212180baa2f492d8a81c1d45" + "bytes": "4c658359a15cd0444ba0bd8869d2b6c748d7e69579d2594bd8f59cf53a64171f" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29534, + "timestamp": 26351, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f2c57ca3e3f725e37b284f90497e80cecac8cf4234f3e8cce3ad0c93519b3b6" + "bytes": "79ed9ac730fb5aa4b89d9578dd3908ef2ff4167ca99d72f85f9c0b3a062893ae" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3f2c57ca3e3f725e37b284f90497e80cecac8cf4234f3e8cce3ad0c93519b3b6" + "bytes": "79ed9ac730fb5aa4b89d9578dd3908ef2ff4167ca99d72f85f9c0b3a062893ae" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "166474710" + "i128": "112527271" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "166474710" + "i128": "112527271" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "59069" + "u64": "52702" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acb21040069bb4ce3c3a12a808aec3d5738f3fec5262e30bd100acfcc4c3a4e8" + "bytes": "c3ef763de2d6ee1d1a1f222ef2a2ae2405c6981bcb828617785f3858eaaea693" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acb21040069bb4ce3c3a12a808aec3d5738f3fec5262e30bd100acfcc4c3a4e8" + "bytes": "c3ef763de2d6ee1d1a1f222ef2a2ae2405c6981bcb828617785f3858eaaea693" } ] }, "durability": "persistent", "val": { - "bytes": "3f2c57ca3e3f725e37b284f90497e80cecac8cf4234f3e8cce3ad0c93519b3b6" + "bytes": "79ed9ac730fb5aa4b89d9578dd3908ef2ff4167ca99d72f85f9c0b3a062893ae" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "166474710" + "i128": "112527271" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "166474710" + "i128": "112527271" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "3f2c57ca3e3f725e37b284f90497e80cecac8cf4234f3e8cce3ad0c93519b3b6" + "bytes": "79ed9ac730fb5aa4b89d9578dd3908ef2ff4167ca99d72f85f9c0b3a062893ae" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "166474710" + "i128": "112527271" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "29534" + "u64": "26351" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.134.json index be2b188b..00078ef7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "465761195" + "i128": "726619748" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465761195" + "i128": "726619748" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b47f77ea1a930a830249235ec5bd28e7abbcdaa4ab38fd02fa6b8be51387849e" + "bytes": "f12e35b2aa06dc875710650e21a42585982adfce967e0b2b7527a73c32163179" }, { - "u64": "6297" + "u64": "53591" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "465761195" + "i128": "726619748" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465761195" + "i128": "726619748" }, { - "bytes": "a9efa9def0a05227b109b9b8a1da64c85db75b719294a43c47084cb77b94a497" + "bytes": "f4dac2afc70eeb79580164b7fba8b0a33b2c1b079ae34445d2cebe7f2b37f5bb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b47f77ea1a930a830249235ec5bd28e7abbcdaa4ab38fd02fa6b8be51387849e" + "bytes": "f12e35b2aa06dc875710650e21a42585982adfce967e0b2b7527a73c32163179" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3148, + "timestamp": 26795, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a9efa9def0a05227b109b9b8a1da64c85db75b719294a43c47084cb77b94a497" + "bytes": "f4dac2afc70eeb79580164b7fba8b0a33b2c1b079ae34445d2cebe7f2b37f5bb" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a9efa9def0a05227b109b9b8a1da64c85db75b719294a43c47084cb77b94a497" + "bytes": "f4dac2afc70eeb79580164b7fba8b0a33b2c1b079ae34445d2cebe7f2b37f5bb" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "465761195" + "i128": "726619748" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "465761195" + "i128": "726619748" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6297" + "u64": "53591" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6255f6f57bb623acb18fe05a2aec8a52ac321be0d2c4476e344c6346640efabf" + "bytes": "f0b91c00b67e202281a41e49b46ba9c21c430b33b9244d25ebc0b2dd51b23076" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6255f6f57bb623acb18fe05a2aec8a52ac321be0d2c4476e344c6346640efabf" + "bytes": "f0b91c00b67e202281a41e49b46ba9c21c430b33b9244d25ebc0b2dd51b23076" } ] }, "durability": "persistent", "val": { - "bytes": "a9efa9def0a05227b109b9b8a1da64c85db75b719294a43c47084cb77b94a497" + "bytes": "f4dac2afc70eeb79580164b7fba8b0a33b2c1b079ae34445d2cebe7f2b37f5bb" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "465761195" + "i128": "726619748" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "465761195" + "i128": "726619748" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a9efa9def0a05227b109b9b8a1da64c85db75b719294a43c47084cb77b94a497" + "bytes": "f4dac2afc70eeb79580164b7fba8b0a33b2c1b079ae34445d2cebe7f2b37f5bb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "465761195" + "i128": "726619748" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3148" + "u64": "26795" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.135.json index fa84188a..fb68f884 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "370404042" + "i128": "347323490" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "370404042" + "i128": "347323490" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d0754b3256495fcaf0ef62c8ea1e52d12cd5a731022526a4e6527391fdab5a9" + "bytes": "52a38362d41d5120d11b0aef218336212cab3aec4a50b94329c7df0d2d11f026" }, { - "u64": "68852" + "u64": "12079" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "370404042" + "i128": "347323490" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "370404042" + "i128": "347323490" }, { - "bytes": "c7e2d94de03bfff40de8dc4ae6b7e0101017d46d4b750285aaef77835a634b4f" + "bytes": "67fa684bf90eabd05fbbc2ce516b1654232fc165b3001849a7affea670ce7556" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d0754b3256495fcaf0ef62c8ea1e52d12cd5a731022526a4e6527391fdab5a9" + "bytes": "52a38362d41d5120d11b0aef218336212cab3aec4a50b94329c7df0d2d11f026" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34426, + "timestamp": 6039, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7e2d94de03bfff40de8dc4ae6b7e0101017d46d4b750285aaef77835a634b4f" + "bytes": "67fa684bf90eabd05fbbc2ce516b1654232fc165b3001849a7affea670ce7556" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7e2d94de03bfff40de8dc4ae6b7e0101017d46d4b750285aaef77835a634b4f" + "bytes": "67fa684bf90eabd05fbbc2ce516b1654232fc165b3001849a7affea670ce7556" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "370404042" + "i128": "347323490" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "370404042" + "i128": "347323490" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "68852" + "u64": "12079" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32e3fcfe8499df368078a3c7572c554c25b4af36c714bb88a09951fc58a8a5f2" + "bytes": "8e114ba9583986500baeaedf817b4e873f92d1a8e62f8585e32994dc5b01b6f7" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32e3fcfe8499df368078a3c7572c554c25b4af36c714bb88a09951fc58a8a5f2" + "bytes": "8e114ba9583986500baeaedf817b4e873f92d1a8e62f8585e32994dc5b01b6f7" } ] }, "durability": "persistent", "val": { - "bytes": "c7e2d94de03bfff40de8dc4ae6b7e0101017d46d4b750285aaef77835a634b4f" + "bytes": "67fa684bf90eabd05fbbc2ce516b1654232fc165b3001849a7affea670ce7556" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "370404042" + "i128": "347323490" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "370404042" + "i128": "347323490" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c7e2d94de03bfff40de8dc4ae6b7e0101017d46d4b750285aaef77835a634b4f" + "bytes": "67fa684bf90eabd05fbbc2ce516b1654232fc165b3001849a7affea670ce7556" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "370404042" + "i128": "347323490" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "34426" + "u64": "6039" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.136.json index 443003b2..7e2c337f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "347427152" + "i128": "110295814" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "347427152" + "i128": "110295814" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ebea6361d55e7d524b08c932a89a0c0f4b2cd31e9718674fc1d0a26e45cc915d" + "bytes": "0a305c3e0ce3264e1bf5b99f047ed04da4c4ce66532dfe7081b0bc33d286e940" }, { - "u64": "26177" + "u64": "31730" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "347427152" + "i128": "110295814" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "347427152" + "i128": "110295814" }, { - "bytes": "c5ccd2aa7b4212724c2e67cf2de4f5c6487bfe1519f686281b894641ba90c1c1" + "bytes": "d9839aff7de5c57651a06bed5f60f1ff163340a8dba0d4cdb2663e67e15a8fd6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ebea6361d55e7d524b08c932a89a0c0f4b2cd31e9718674fc1d0a26e45cc915d" + "bytes": "0a305c3e0ce3264e1bf5b99f047ed04da4c4ce66532dfe7081b0bc33d286e940" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13088, + "timestamp": 15865, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5ccd2aa7b4212724c2e67cf2de4f5c6487bfe1519f686281b894641ba90c1c1" + "bytes": "d9839aff7de5c57651a06bed5f60f1ff163340a8dba0d4cdb2663e67e15a8fd6" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5ccd2aa7b4212724c2e67cf2de4f5c6487bfe1519f686281b894641ba90c1c1" + "bytes": "d9839aff7de5c57651a06bed5f60f1ff163340a8dba0d4cdb2663e67e15a8fd6" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "347427152" + "i128": "110295814" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "347427152" + "i128": "110295814" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26177" + "u64": "31730" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af047c919bf49c655fdf6b1615ce99eb3780953aeed5a66cff2460c14507b6e1" + "bytes": "ebbdf7a85137375061835e24e7f895e1b3a8c129c2c29f46b73408103c084353" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af047c919bf49c655fdf6b1615ce99eb3780953aeed5a66cff2460c14507b6e1" + "bytes": "ebbdf7a85137375061835e24e7f895e1b3a8c129c2c29f46b73408103c084353" } ] }, "durability": "persistent", "val": { - "bytes": "c5ccd2aa7b4212724c2e67cf2de4f5c6487bfe1519f686281b894641ba90c1c1" + "bytes": "d9839aff7de5c57651a06bed5f60f1ff163340a8dba0d4cdb2663e67e15a8fd6" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "347427152" + "i128": "110295814" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "347427152" + "i128": "110295814" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c5ccd2aa7b4212724c2e67cf2de4f5c6487bfe1519f686281b894641ba90c1c1" + "bytes": "d9839aff7de5c57651a06bed5f60f1ff163340a8dba0d4cdb2663e67e15a8fd6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "347427152" + "i128": "110295814" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "13088" + "u64": "15865" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.137.json index 22ce344a..9a9a9650 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "424580597" + "i128": "231752070" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "424580597" + "i128": "231752070" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e443c574fb9690044cec08ceb25a2e352f28ed7a8d2764d6a6e162b67a158212" + "bytes": "ee049445b5ecb7fcafe3a2f7c6e6c4aba521ca074988d545294d5e9d32478854" }, { - "u64": "19489" + "u64": "31806" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "424580597" + "i128": "231752070" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "424580597" + "i128": "231752070" }, { - "bytes": "ec941b9bc179542a7239c5b53c5419c2241a5f31a8b55b6cff9633e569c64ea1" + "bytes": "37061368a0cbd8e00ac87cb47153c78b293028ebf1e755c59f74e4ee89f9e755" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e443c574fb9690044cec08ceb25a2e352f28ed7a8d2764d6a6e162b67a158212" + "bytes": "ee049445b5ecb7fcafe3a2f7c6e6c4aba521ca074988d545294d5e9d32478854" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9744, + "timestamp": 15903, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ec941b9bc179542a7239c5b53c5419c2241a5f31a8b55b6cff9633e569c64ea1" + "bytes": "37061368a0cbd8e00ac87cb47153c78b293028ebf1e755c59f74e4ee89f9e755" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ec941b9bc179542a7239c5b53c5419c2241a5f31a8b55b6cff9633e569c64ea1" + "bytes": "37061368a0cbd8e00ac87cb47153c78b293028ebf1e755c59f74e4ee89f9e755" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "424580597" + "i128": "231752070" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "424580597" + "i128": "231752070" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "19489" + "u64": "31806" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "493684c9fe2a42ecc69a784bc2f4a940f86dce3769146f20c59739b44f8d000a" + "bytes": "51c17b86ca8238455118f74c89452bba7f2f110501bf8a39693f9d9614362257" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "493684c9fe2a42ecc69a784bc2f4a940f86dce3769146f20c59739b44f8d000a" + "bytes": "51c17b86ca8238455118f74c89452bba7f2f110501bf8a39693f9d9614362257" } ] }, "durability": "persistent", "val": { - "bytes": "ec941b9bc179542a7239c5b53c5419c2241a5f31a8b55b6cff9633e569c64ea1" + "bytes": "37061368a0cbd8e00ac87cb47153c78b293028ebf1e755c59f74e4ee89f9e755" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "424580597" + "i128": "231752070" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "424580597" + "i128": "231752070" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ec941b9bc179542a7239c5b53c5419c2241a5f31a8b55b6cff9633e569c64ea1" + "bytes": "37061368a0cbd8e00ac87cb47153c78b293028ebf1e755c59f74e4ee89f9e755" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "424580597" + "i128": "231752070" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "9744" + "u64": "15903" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.138.json index 28b58a1c..bb2f6217 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504718315" + "i128": "151690117" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504718315" + "i128": "151690117" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c43515150d5e934c38ca9c0fb8d80570743019e40f1c3146dd65e6dcb3ce45f7" + "bytes": "9b690bf1f8a38f2abeb4095899cef712cb6466cc12b9e6dd41c2ada79d9614c8" }, { - "u64": "25637" + "u64": "5032" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "504718315" + "i128": "151690117" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504718315" + "i128": "151690117" }, { - "bytes": "df460b112999affca6d1b073d3842c6b9368c632e368d889fe7a95d1089f0d22" + "bytes": "e23a66c426438fbdbce9e3234f3e3e2688649053895998d53edf857a0721987c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c43515150d5e934c38ca9c0fb8d80570743019e40f1c3146dd65e6dcb3ce45f7" + "bytes": "9b690bf1f8a38f2abeb4095899cef712cb6466cc12b9e6dd41c2ada79d9614c8" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12818, + "timestamp": 2516, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "df460b112999affca6d1b073d3842c6b9368c632e368d889fe7a95d1089f0d22" + "bytes": "e23a66c426438fbdbce9e3234f3e3e2688649053895998d53edf857a0721987c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "df460b112999affca6d1b073d3842c6b9368c632e368d889fe7a95d1089f0d22" + "bytes": "e23a66c426438fbdbce9e3234f3e3e2688649053895998d53edf857a0721987c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504718315" + "i128": "151690117" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "504718315" + "i128": "151690117" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25637" + "u64": "5032" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8802c940eb7d934d5ccd2f23b6323aab99230cc559df5e5934581cbac4c1a712" + "bytes": "4bca4f5734a26f45b1c478b397c7f8f45e2fc564ddfc734ca1e3f97e7e9a438c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8802c940eb7d934d5ccd2f23b6323aab99230cc559df5e5934581cbac4c1a712" + "bytes": "4bca4f5734a26f45b1c478b397c7f8f45e2fc564ddfc734ca1e3f97e7e9a438c" } ] }, "durability": "persistent", "val": { - "bytes": "df460b112999affca6d1b073d3842c6b9368c632e368d889fe7a95d1089f0d22" + "bytes": "e23a66c426438fbdbce9e3234f3e3e2688649053895998d53edf857a0721987c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "504718315" + "i128": "151690117" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "504718315" + "i128": "151690117" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "df460b112999affca6d1b073d3842c6b9368c632e368d889fe7a95d1089f0d22" + "bytes": "e23a66c426438fbdbce9e3234f3e3e2688649053895998d53edf857a0721987c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "504718315" + "i128": "151690117" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "12818" + "u64": "2516" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.139.json index 0cbef790..b2ea5b0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "87813427" + "i128": "161245462" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "87813427" + "i128": "161245462" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e16b702396cf725da2ab45d99bed1016677c0d841df8c72153e194bf713eac9" + "bytes": "00a12fed9b8552a2126ce932ad7f127e5703efce885a168c4ba4064ca9333fba" }, { - "u64": "47688" + "u64": "9718" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "87813427" + "i128": "161245462" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "87813427" + "i128": "161245462" }, { - "bytes": "1af760996936623ecfaaf765ceff6d0216d60f0f88e8acf666b38366639e70f9" + "bytes": "b26d717a3e4c8a5ffd55b197e13088d49e6f41463824df6d2103b3500ce32e04" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e16b702396cf725da2ab45d99bed1016677c0d841df8c72153e194bf713eac9" + "bytes": "00a12fed9b8552a2126ce932ad7f127e5703efce885a168c4ba4064ca9333fba" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23844, + "timestamp": 4859, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1af760996936623ecfaaf765ceff6d0216d60f0f88e8acf666b38366639e70f9" + "bytes": "b26d717a3e4c8a5ffd55b197e13088d49e6f41463824df6d2103b3500ce32e04" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1af760996936623ecfaaf765ceff6d0216d60f0f88e8acf666b38366639e70f9" + "bytes": "b26d717a3e4c8a5ffd55b197e13088d49e6f41463824df6d2103b3500ce32e04" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "87813427" + "i128": "161245462" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "87813427" + "i128": "161245462" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "47688" + "u64": "9718" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86fde64d9d45a7980ea7a0f0786e0b9621dfcd798660acd6c7d4b24e5bcf8cbf" + "bytes": "7fab3045d9d115e8a7659fb95dc5998a31c7cd56fdc45259cfdf8e0b4d113da7" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86fde64d9d45a7980ea7a0f0786e0b9621dfcd798660acd6c7d4b24e5bcf8cbf" + "bytes": "7fab3045d9d115e8a7659fb95dc5998a31c7cd56fdc45259cfdf8e0b4d113da7" } ] }, "durability": "persistent", "val": { - "bytes": "1af760996936623ecfaaf765ceff6d0216d60f0f88e8acf666b38366639e70f9" + "bytes": "b26d717a3e4c8a5ffd55b197e13088d49e6f41463824df6d2103b3500ce32e04" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "87813427" + "i128": "161245462" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "87813427" + "i128": "161245462" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "1af760996936623ecfaaf765ceff6d0216d60f0f88e8acf666b38366639e70f9" + "bytes": "b26d717a3e4c8a5ffd55b197e13088d49e6f41463824df6d2103b3500ce32e04" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "87813427" + "i128": "161245462" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "23844" + "u64": "4859" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.14.json index e0daf36e..5bf8f4c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "966442786" + "i128": "223442090" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "966442786" + "i128": "223442090" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd6b35f26844f0a9a3c002f065d12fc5c692e399a891199ab1dca152e7eef84c" + "bytes": "f0c904066a1def34a14ccfcfd6fb35516a9a2d74ed00b704ed2c77cd5e7a60cc" }, { - "u64": "15743" + "u64": "16682" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "966442786" + "i128": "223442090" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "966442786" + "i128": "223442090" }, { - "bytes": "bb70c66c83eb4723da39ad238120802cceda899db217f138007c978bd961f1de" + "bytes": "f41d7ca178ccb098478d5ebc7d9102d5f32ac453bd5309972b134b4c6dedab73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd6b35f26844f0a9a3c002f065d12fc5c692e399a891199ab1dca152e7eef84c" + "bytes": "f0c904066a1def34a14ccfcfd6fb35516a9a2d74ed00b704ed2c77cd5e7a60cc" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7871, + "timestamp": 8341, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bb70c66c83eb4723da39ad238120802cceda899db217f138007c978bd961f1de" + "bytes": "f41d7ca178ccb098478d5ebc7d9102d5f32ac453bd5309972b134b4c6dedab73" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bb70c66c83eb4723da39ad238120802cceda899db217f138007c978bd961f1de" + "bytes": "f41d7ca178ccb098478d5ebc7d9102d5f32ac453bd5309972b134b4c6dedab73" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "966442786" + "i128": "223442090" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "966442786" + "i128": "223442090" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15743" + "u64": "16682" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a06a5afbb41f310ad689710ee276d13801bfe9ff18dd284a36e8f40fd1a78155" + "bytes": "3318df4c75ec2066a8d3c9ac7611053450827f54b04a5657375604f6923b450a" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a06a5afbb41f310ad689710ee276d13801bfe9ff18dd284a36e8f40fd1a78155" + "bytes": "3318df4c75ec2066a8d3c9ac7611053450827f54b04a5657375604f6923b450a" } ] }, "durability": "persistent", "val": { - "bytes": "bb70c66c83eb4723da39ad238120802cceda899db217f138007c978bd961f1de" + "bytes": "f41d7ca178ccb098478d5ebc7d9102d5f32ac453bd5309972b134b4c6dedab73" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "966442786" + "i128": "223442090" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "966442786" + "i128": "223442090" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "bb70c66c83eb4723da39ad238120802cceda899db217f138007c978bd961f1de" + "bytes": "f41d7ca178ccb098478d5ebc7d9102d5f32ac453bd5309972b134b4c6dedab73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "966442786" + "i128": "223442090" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7871" + "u64": "8341" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.140.json index d6d933c8..0986aeb6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "56819717" + "i128": "231839296" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "56819717" + "i128": "231839296" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "737bfc6d527c81b28ad6ebc78da6aaba19413e7bcc60f1255061ba3978630efc" + "bytes": "70e27cdf1b5684859b5e0602ef5c51a157f2eccf868ddffd921df040b3b73d4c" }, { - "u64": "67113" + "u64": "31606" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "56819717" + "i128": "231839296" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "56819717" + "i128": "231839296" }, { - "bytes": "87e5bfd9ffa4271ac7641e8e2f50efaa2ac609b1a935a8159f741d3b9c0562a8" + "bytes": "6a81337cc8b9edb434f7cffc25185bdb8447c46a8183f764d8d71a53faf9e222" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "737bfc6d527c81b28ad6ebc78da6aaba19413e7bcc60f1255061ba3978630efc" + "bytes": "70e27cdf1b5684859b5e0602ef5c51a157f2eccf868ddffd921df040b3b73d4c" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33556, + "timestamp": 15803, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87e5bfd9ffa4271ac7641e8e2f50efaa2ac609b1a935a8159f741d3b9c0562a8" + "bytes": "6a81337cc8b9edb434f7cffc25185bdb8447c46a8183f764d8d71a53faf9e222" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87e5bfd9ffa4271ac7641e8e2f50efaa2ac609b1a935a8159f741d3b9c0562a8" + "bytes": "6a81337cc8b9edb434f7cffc25185bdb8447c46a8183f764d8d71a53faf9e222" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "56819717" + "i128": "231839296" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "56819717" + "i128": "231839296" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "67113" + "u64": "31606" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7536af98cf6f940ab64e837cc3306874d634774f541de17ff8d0eda95785bb31" + "bytes": "35c00232d3f45d5a7471715b544db6f214e0b45042b24fdb5e1c90944ad10c26" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7536af98cf6f940ab64e837cc3306874d634774f541de17ff8d0eda95785bb31" + "bytes": "35c00232d3f45d5a7471715b544db6f214e0b45042b24fdb5e1c90944ad10c26" } ] }, "durability": "persistent", "val": { - "bytes": "87e5bfd9ffa4271ac7641e8e2f50efaa2ac609b1a935a8159f741d3b9c0562a8" + "bytes": "6a81337cc8b9edb434f7cffc25185bdb8447c46a8183f764d8d71a53faf9e222" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "56819717" + "i128": "231839296" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "56819717" + "i128": "231839296" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "87e5bfd9ffa4271ac7641e8e2f50efaa2ac609b1a935a8159f741d3b9c0562a8" + "bytes": "6a81337cc8b9edb434f7cffc25185bdb8447c46a8183f764d8d71a53faf9e222" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "56819717" + "i128": "231839296" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "33556" + "u64": "15803" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.141.json index b4166ad8..7ef5bb80 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "121505946" + "i128": "543790406" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "121505946" + "i128": "543790406" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e4d77f7b4cd5494c347d662b5465a75fafa0c4f1b3b3c593bef31f5e37dc980" + "bytes": "a0fa1827e05bc3d95f40720f30e7500366f9fb97ff9bd46bd72e20a25a000628" }, { - "u64": "63209" + "u64": "20233" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "121505946" + "i128": "543790406" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "121505946" + "i128": "543790406" }, { - "bytes": "10e47e3feff90e4202f5dbca7fc45beee8f53c34261cbeb01fc2f1137073bf11" + "bytes": "de7bdd3309928952f0e125cf587a191710fc261d29b408e0adb69cb4192de72c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e4d77f7b4cd5494c347d662b5465a75fafa0c4f1b3b3c593bef31f5e37dc980" + "bytes": "a0fa1827e05bc3d95f40720f30e7500366f9fb97ff9bd46bd72e20a25a000628" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31604, + "timestamp": 10116, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "10e47e3feff90e4202f5dbca7fc45beee8f53c34261cbeb01fc2f1137073bf11" + "bytes": "de7bdd3309928952f0e125cf587a191710fc261d29b408e0adb69cb4192de72c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "10e47e3feff90e4202f5dbca7fc45beee8f53c34261cbeb01fc2f1137073bf11" + "bytes": "de7bdd3309928952f0e125cf587a191710fc261d29b408e0adb69cb4192de72c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "121505946" + "i128": "543790406" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "121505946" + "i128": "543790406" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "63209" + "u64": "20233" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9cd472916d6e60b88569f1c3a91e1e000430c35b7d4ee0cee08226819544be07" + "bytes": "22645b7ac1a869c992344aa17621ca7d6ad1ea170a58cbbc9381f5083d870033" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9cd472916d6e60b88569f1c3a91e1e000430c35b7d4ee0cee08226819544be07" + "bytes": "22645b7ac1a869c992344aa17621ca7d6ad1ea170a58cbbc9381f5083d870033" } ] }, "durability": "persistent", "val": { - "bytes": "10e47e3feff90e4202f5dbca7fc45beee8f53c34261cbeb01fc2f1137073bf11" + "bytes": "de7bdd3309928952f0e125cf587a191710fc261d29b408e0adb69cb4192de72c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "121505946" + "i128": "543790406" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "121505946" + "i128": "543790406" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "10e47e3feff90e4202f5dbca7fc45beee8f53c34261cbeb01fc2f1137073bf11" + "bytes": "de7bdd3309928952f0e125cf587a191710fc261d29b408e0adb69cb4192de72c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "121505946" + "i128": "543790406" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "31604" + "u64": "10116" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.142.json index 57ee1bc8..2bdcdbc4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "783102797" + "i128": "708554841" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "783102797" + "i128": "708554841" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70023251b985407289195737a81ab9d9276c2315b508ab5e03ee26b43850f285" + "bytes": "d043996dd5df58a3834a7fb295104a620ec792ddca158be2371cf6f62390ad0d" }, { - "u64": "71904" + "u64": "71192" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "783102797" + "i128": "708554841" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "783102797" + "i128": "708554841" }, { - "bytes": "230d69f6e894f1b9cce7b88c80ecd929a5e42aa42252ed337307a54130694ae7" + "bytes": "c819e13925ccbd0d59abfbefa126bb134eed007f0b62220ba45be9b2e37d8289" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70023251b985407289195737a81ab9d9276c2315b508ab5e03ee26b43850f285" + "bytes": "d043996dd5df58a3834a7fb295104a620ec792ddca158be2371cf6f62390ad0d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35952, + "timestamp": 35596, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "230d69f6e894f1b9cce7b88c80ecd929a5e42aa42252ed337307a54130694ae7" + "bytes": "c819e13925ccbd0d59abfbefa126bb134eed007f0b62220ba45be9b2e37d8289" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "230d69f6e894f1b9cce7b88c80ecd929a5e42aa42252ed337307a54130694ae7" + "bytes": "c819e13925ccbd0d59abfbefa126bb134eed007f0b62220ba45be9b2e37d8289" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "783102797" + "i128": "708554841" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "783102797" + "i128": "708554841" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "71904" + "u64": "71192" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ec7de1b544e107cbc6ab1294f6681f15a989342b4a22b8266d2210afeaed6a7" + "bytes": "783bd7c2a370de21a729b3bed72f6b375586c115d458f8c82d62b96eeb528794" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ec7de1b544e107cbc6ab1294f6681f15a989342b4a22b8266d2210afeaed6a7" + "bytes": "783bd7c2a370de21a729b3bed72f6b375586c115d458f8c82d62b96eeb528794" } ] }, "durability": "persistent", "val": { - "bytes": "230d69f6e894f1b9cce7b88c80ecd929a5e42aa42252ed337307a54130694ae7" + "bytes": "c819e13925ccbd0d59abfbefa126bb134eed007f0b62220ba45be9b2e37d8289" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "783102797" + "i128": "708554841" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "783102797" + "i128": "708554841" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "230d69f6e894f1b9cce7b88c80ecd929a5e42aa42252ed337307a54130694ae7" + "bytes": "c819e13925ccbd0d59abfbefa126bb134eed007f0b62220ba45be9b2e37d8289" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "783102797" + "i128": "708554841" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35952" + "u64": "35596" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.143.json index f69df8e2..c93bbbd0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "260756491" + "i128": "980447489" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "260756491" + "i128": "980447489" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c6cb3536de8e6e490f72bfcc382d245e7cea15ce679a923ad7f812583ae1eab5" + "bytes": "caa594738c71e8acc9c7ab7069a641d4218bde4050072feceb4aa4eadd17c18f" }, { - "u64": "80772" + "u64": "64074" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "260756491" + "i128": "980447489" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "260756491" + "i128": "980447489" }, { - "bytes": "e43a51017833d1d4d21466cfb58f815382b011bec43ce77cc98b894837a00938" + "bytes": "793f557cfec2f6f6b70f179d2fd341ccf9254520b9acdcdb7fd1d31ae3d0e551" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c6cb3536de8e6e490f72bfcc382d245e7cea15ce679a923ad7f812583ae1eab5" + "bytes": "caa594738c71e8acc9c7ab7069a641d4218bde4050072feceb4aa4eadd17c18f" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40386, + "timestamp": 32037, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e43a51017833d1d4d21466cfb58f815382b011bec43ce77cc98b894837a00938" + "bytes": "793f557cfec2f6f6b70f179d2fd341ccf9254520b9acdcdb7fd1d31ae3d0e551" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e43a51017833d1d4d21466cfb58f815382b011bec43ce77cc98b894837a00938" + "bytes": "793f557cfec2f6f6b70f179d2fd341ccf9254520b9acdcdb7fd1d31ae3d0e551" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "260756491" + "i128": "980447489" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "260756491" + "i128": "980447489" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "80772" + "u64": "64074" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35a0dde18632a2f8f942201c4ec82c2027085de56e6ff738233f2cb1e7a40ed9" + "bytes": "fc9d262bdd864fad2cfddd1f6d455b2d484704484d7c2d8564b48fab5ddacdd3" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35a0dde18632a2f8f942201c4ec82c2027085de56e6ff738233f2cb1e7a40ed9" + "bytes": "fc9d262bdd864fad2cfddd1f6d455b2d484704484d7c2d8564b48fab5ddacdd3" } ] }, "durability": "persistent", "val": { - "bytes": "e43a51017833d1d4d21466cfb58f815382b011bec43ce77cc98b894837a00938" + "bytes": "793f557cfec2f6f6b70f179d2fd341ccf9254520b9acdcdb7fd1d31ae3d0e551" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "260756491" + "i128": "980447489" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "260756491" + "i128": "980447489" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e43a51017833d1d4d21466cfb58f815382b011bec43ce77cc98b894837a00938" + "bytes": "793f557cfec2f6f6b70f179d2fd341ccf9254520b9acdcdb7fd1d31ae3d0e551" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "260756491" + "i128": "980447489" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "40386" + "u64": "32037" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.144.json index 193a79c9..ed98cd9d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "503252102" + "i128": "128964837" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "503252102" + "i128": "128964837" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3294dc2878fb3f65c3b8c1d3822a17c5cbc0f0688bb5a416325ad61e2f6563b4" + "bytes": "0065ecc7963bbf41346e827d1b55cc6d5af718ce3d857e4c6aacd2d82277e7fb" }, { - "u64": "52340" + "u64": "15658" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "503252102" + "i128": "128964837" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "503252102" + "i128": "128964837" }, { - "bytes": "81cf33027692e6aa97ebd36a6317e1f9ee8052e52dff3b3e27fb77c2a3edd6f5" + "bytes": "dec6e84021ce30f62da63db15201853360c95a64c051a6c8148215d2d57fe115" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3294dc2878fb3f65c3b8c1d3822a17c5cbc0f0688bb5a416325ad61e2f6563b4" + "bytes": "0065ecc7963bbf41346e827d1b55cc6d5af718ce3d857e4c6aacd2d82277e7fb" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26170, + "timestamp": 7829, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81cf33027692e6aa97ebd36a6317e1f9ee8052e52dff3b3e27fb77c2a3edd6f5" + "bytes": "dec6e84021ce30f62da63db15201853360c95a64c051a6c8148215d2d57fe115" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81cf33027692e6aa97ebd36a6317e1f9ee8052e52dff3b3e27fb77c2a3edd6f5" + "bytes": "dec6e84021ce30f62da63db15201853360c95a64c051a6c8148215d2d57fe115" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "503252102" + "i128": "128964837" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "503252102" + "i128": "128964837" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "52340" + "u64": "15658" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40d0901243e79c4cf4914a55034b738cdb15e9ca0b84c0454f957ef1368b3132" + "bytes": "48bd9e37358a4ef67ec182f754b4198f437b6335cee72b4550787835691ecf1d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40d0901243e79c4cf4914a55034b738cdb15e9ca0b84c0454f957ef1368b3132" + "bytes": "48bd9e37358a4ef67ec182f754b4198f437b6335cee72b4550787835691ecf1d" } ] }, "durability": "persistent", "val": { - "bytes": "81cf33027692e6aa97ebd36a6317e1f9ee8052e52dff3b3e27fb77c2a3edd6f5" + "bytes": "dec6e84021ce30f62da63db15201853360c95a64c051a6c8148215d2d57fe115" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "503252102" + "i128": "128964837" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "503252102" + "i128": "128964837" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "81cf33027692e6aa97ebd36a6317e1f9ee8052e52dff3b3e27fb77c2a3edd6f5" + "bytes": "dec6e84021ce30f62da63db15201853360c95a64c051a6c8148215d2d57fe115" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "503252102" + "i128": "128964837" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "26170" + "u64": "7829" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.145.json index b52e5cc5..4840d02e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "35168412" + "i128": "641908808" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "35168412" + "i128": "641908808" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "66cbc2f529271f577b13609e3b38e000e999c53cc0043ecc9164d9f36b87257f" + "bytes": "bb232188cc8b6d5629e059b765db6875cc1e6694e64a7c0386d1a078acf5bd10" }, { - "u64": "74450" + "u64": "18971" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "35168412" + "i128": "641908808" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "35168412" + "i128": "641908808" }, { - "bytes": "37e1ff149db1f05ee0ef9e552f82cc9a905e1f9f67eba341e16c0ef35610464e" + "bytes": "6243ba4ef46f0e8095bbdf299ba3ee2d31e131c992939870af283c9547fd6be7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "66cbc2f529271f577b13609e3b38e000e999c53cc0043ecc9164d9f36b87257f" + "bytes": "bb232188cc8b6d5629e059b765db6875cc1e6694e64a7c0386d1a078acf5bd10" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37225, + "timestamp": 9485, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "37e1ff149db1f05ee0ef9e552f82cc9a905e1f9f67eba341e16c0ef35610464e" + "bytes": "6243ba4ef46f0e8095bbdf299ba3ee2d31e131c992939870af283c9547fd6be7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "37e1ff149db1f05ee0ef9e552f82cc9a905e1f9f67eba341e16c0ef35610464e" + "bytes": "6243ba4ef46f0e8095bbdf299ba3ee2d31e131c992939870af283c9547fd6be7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "35168412" + "i128": "641908808" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "35168412" + "i128": "641908808" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "74450" + "u64": "18971" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "379c7c62cee08650ee0cabb09f3e49f1216c394201a4ee82662c72f0472010b9" + "bytes": "13eaee888385fefda96a0ef9d8df29f298433cad574df82306c042f3221096a2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "379c7c62cee08650ee0cabb09f3e49f1216c394201a4ee82662c72f0472010b9" + "bytes": "13eaee888385fefda96a0ef9d8df29f298433cad574df82306c042f3221096a2" } ] }, "durability": "persistent", "val": { - "bytes": "37e1ff149db1f05ee0ef9e552f82cc9a905e1f9f67eba341e16c0ef35610464e" + "bytes": "6243ba4ef46f0e8095bbdf299ba3ee2d31e131c992939870af283c9547fd6be7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "35168412" + "i128": "641908808" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "35168412" + "i128": "641908808" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "37e1ff149db1f05ee0ef9e552f82cc9a905e1f9f67eba341e16c0ef35610464e" + "bytes": "6243ba4ef46f0e8095bbdf299ba3ee2d31e131c992939870af283c9547fd6be7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "35168412" + "i128": "641908808" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "37225" + "u64": "9485" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.146.json index d4ce6f33..a03fe8ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "305728860" + "i128": "779584582" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "305728860" + "i128": "779584582" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "819b29547091bd7959a548aca34c943169c24470f91fafdfb13ee07bc1414f42" + "bytes": "ea1a6c3101fe90c0d590ca4636e32f11824aa07f951315c77830578df249c2c3" }, { - "u64": "4784" + "u64": "62510" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "305728860" + "i128": "779584582" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "305728860" + "i128": "779584582" }, { - "bytes": "b7761ddf30c36eb84ee978e73cdd86a2d81b7324978aa65e5f915128d6381b43" + "bytes": "ed526b43670cbc1863b7f2b18f0a0adad1c211848ee6f735d4665a448ebfe57f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "819b29547091bd7959a548aca34c943169c24470f91fafdfb13ee07bc1414f42" + "bytes": "ea1a6c3101fe90c0d590ca4636e32f11824aa07f951315c77830578df249c2c3" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2392, + "timestamp": 31255, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b7761ddf30c36eb84ee978e73cdd86a2d81b7324978aa65e5f915128d6381b43" + "bytes": "ed526b43670cbc1863b7f2b18f0a0adad1c211848ee6f735d4665a448ebfe57f" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b7761ddf30c36eb84ee978e73cdd86a2d81b7324978aa65e5f915128d6381b43" + "bytes": "ed526b43670cbc1863b7f2b18f0a0adad1c211848ee6f735d4665a448ebfe57f" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "305728860" + "i128": "779584582" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "305728860" + "i128": "779584582" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "4784" + "u64": "62510" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62a6147e3b5bfc57e7c4f924d91328f4c189329d19da3760232e6260de63cbb0" + "bytes": "0c8de2156c0ec012971a349861b5fb365b29b144e6396d218412c4dfe35e254d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62a6147e3b5bfc57e7c4f924d91328f4c189329d19da3760232e6260de63cbb0" + "bytes": "0c8de2156c0ec012971a349861b5fb365b29b144e6396d218412c4dfe35e254d" } ] }, "durability": "persistent", "val": { - "bytes": "b7761ddf30c36eb84ee978e73cdd86a2d81b7324978aa65e5f915128d6381b43" + "bytes": "ed526b43670cbc1863b7f2b18f0a0adad1c211848ee6f735d4665a448ebfe57f" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "305728860" + "i128": "779584582" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "305728860" + "i128": "779584582" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b7761ddf30c36eb84ee978e73cdd86a2d81b7324978aa65e5f915128d6381b43" + "bytes": "ed526b43670cbc1863b7f2b18f0a0adad1c211848ee6f735d4665a448ebfe57f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "305728860" + "i128": "779584582" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2392" + "u64": "31255" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.147.json index a9b498fc..60d673fc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "563593038" + "i128": "97002774" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "563593038" + "i128": "97002774" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "947382fad56d92f1f41b503410eaf7fe1e1cfa98dc6026c95d5af98681c7968f" + "bytes": "9a2e809eacd0b0fd4eac0e6037131409c9246fae808a02e92e6becc91cb3c9ad" }, { - "u64": "51693" + "u64": "81336" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "563593038" + "i128": "97002774" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "563593038" + "i128": "97002774" }, { - "bytes": "220231daa92ab181ad2c58ff7e9958d22ef9911d680a6c53b1dc9ca4bc6d198b" + "bytes": "879b501557f3e5750b9b6d2adb99f0bdaccb05bb52bf42398cb15345c4a9f10a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "947382fad56d92f1f41b503410eaf7fe1e1cfa98dc6026c95d5af98681c7968f" + "bytes": "9a2e809eacd0b0fd4eac0e6037131409c9246fae808a02e92e6becc91cb3c9ad" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25846, + "timestamp": 40668, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "220231daa92ab181ad2c58ff7e9958d22ef9911d680a6c53b1dc9ca4bc6d198b" + "bytes": "879b501557f3e5750b9b6d2adb99f0bdaccb05bb52bf42398cb15345c4a9f10a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "220231daa92ab181ad2c58ff7e9958d22ef9911d680a6c53b1dc9ca4bc6d198b" + "bytes": "879b501557f3e5750b9b6d2adb99f0bdaccb05bb52bf42398cb15345c4a9f10a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "563593038" + "i128": "97002774" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "563593038" + "i128": "97002774" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51693" + "u64": "81336" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5486e3601133c4c8695611a1c68ac513eec0c88c714291261e8cc71487f395c" + "bytes": "73056e4e6de9159659f776cf06ef14b86cfb25c93b59a2ac42da06c60ecc26ae" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5486e3601133c4c8695611a1c68ac513eec0c88c714291261e8cc71487f395c" + "bytes": "73056e4e6de9159659f776cf06ef14b86cfb25c93b59a2ac42da06c60ecc26ae" } ] }, "durability": "persistent", "val": { - "bytes": "220231daa92ab181ad2c58ff7e9958d22ef9911d680a6c53b1dc9ca4bc6d198b" + "bytes": "879b501557f3e5750b9b6d2adb99f0bdaccb05bb52bf42398cb15345c4a9f10a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "563593038" + "i128": "97002774" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "563593038" + "i128": "97002774" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "220231daa92ab181ad2c58ff7e9958d22ef9911d680a6c53b1dc9ca4bc6d198b" + "bytes": "879b501557f3e5750b9b6d2adb99f0bdaccb05bb52bf42398cb15345c4a9f10a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "563593038" + "i128": "97002774" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "25846" + "u64": "40668" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.148.json index 2f934796..044e45cf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "959822942" + "i128": "57171768" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "959822942" + "i128": "57171768" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "428f1b984250e80d044979aed170d4047d113c3837e11703fcb132c8432774e0" + "bytes": "56e3c931d19770a284c6938b23cdd8278ea6ff78dea11d24fe38814b0b1ab36d" }, { - "u64": "73922" + "u64": "50870" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "959822942" + "i128": "57171768" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "959822942" + "i128": "57171768" }, { - "bytes": "dcaedf62132516fa29a614c78a513a15ddd90ddb3b50704cf36f25efee2c352a" + "bytes": "ac91b8f331651fd814518fc2bbbd143cab798dfa8d4df1dab612396f190114d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "428f1b984250e80d044979aed170d4047d113c3837e11703fcb132c8432774e0" + "bytes": "56e3c931d19770a284c6938b23cdd8278ea6ff78dea11d24fe38814b0b1ab36d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36961, + "timestamp": 25435, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dcaedf62132516fa29a614c78a513a15ddd90ddb3b50704cf36f25efee2c352a" + "bytes": "ac91b8f331651fd814518fc2bbbd143cab798dfa8d4df1dab612396f190114d7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dcaedf62132516fa29a614c78a513a15ddd90ddb3b50704cf36f25efee2c352a" + "bytes": "ac91b8f331651fd814518fc2bbbd143cab798dfa8d4df1dab612396f190114d7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "959822942" + "i128": "57171768" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "959822942" + "i128": "57171768" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "73922" + "u64": "50870" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbad1b4df82f70bba010c27277e383bc932ef9571d126064beafb7a9546390ab" + "bytes": "79c41e0e5aa88e0903658f02178d0c8cbab60fb4e48ccab29b1c111c7f37e524" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbad1b4df82f70bba010c27277e383bc932ef9571d126064beafb7a9546390ab" + "bytes": "79c41e0e5aa88e0903658f02178d0c8cbab60fb4e48ccab29b1c111c7f37e524" } ] }, "durability": "persistent", "val": { - "bytes": "dcaedf62132516fa29a614c78a513a15ddd90ddb3b50704cf36f25efee2c352a" + "bytes": "ac91b8f331651fd814518fc2bbbd143cab798dfa8d4df1dab612396f190114d7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "959822942" + "i128": "57171768" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "959822942" + "i128": "57171768" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "dcaedf62132516fa29a614c78a513a15ddd90ddb3b50704cf36f25efee2c352a" + "bytes": "ac91b8f331651fd814518fc2bbbd143cab798dfa8d4df1dab612396f190114d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "959822942" + "i128": "57171768" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36961" + "u64": "25435" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.149.json index 7c8e5efc..7ae7235d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "756945025" + "i128": "13070991" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756945025" + "i128": "13070991" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80221dd7aaca3d3e2a312f35ce73946b45db324f3efc14ef2a49f26b1c024014" + "bytes": "02d94be3f2795b345a6f24b9a18016aac1ce0f1d90d7a12d6db5d35f5e24b892" }, { - "u64": "17521" + "u64": "37681" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "756945025" + "i128": "13070991" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756945025" + "i128": "13070991" }, { - "bytes": "2bb79d6c8c99fdfe0caa215de21907e87559f72e6df76007e1188b0166dee6d0" + "bytes": "399e9b98a3c84d44a0c3a677e5ae5d25b7c7f1bef8b1e7a89d9a0fd9739abfeb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80221dd7aaca3d3e2a312f35ce73946b45db324f3efc14ef2a49f26b1c024014" + "bytes": "02d94be3f2795b345a6f24b9a18016aac1ce0f1d90d7a12d6db5d35f5e24b892" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8760, + "timestamp": 18840, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2bb79d6c8c99fdfe0caa215de21907e87559f72e6df76007e1188b0166dee6d0" + "bytes": "399e9b98a3c84d44a0c3a677e5ae5d25b7c7f1bef8b1e7a89d9a0fd9739abfeb" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2bb79d6c8c99fdfe0caa215de21907e87559f72e6df76007e1188b0166dee6d0" + "bytes": "399e9b98a3c84d44a0c3a677e5ae5d25b7c7f1bef8b1e7a89d9a0fd9739abfeb" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "756945025" + "i128": "13070991" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "756945025" + "i128": "13070991" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "17521" + "u64": "37681" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "469009fc21d661b4cf987d791a2cf76e5e98f990f490654f26c56af7d24135a7" + "bytes": "763b1118c25921e12806b89ee9eb974119481165520f89885a6a5562e41c4cb1" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "469009fc21d661b4cf987d791a2cf76e5e98f990f490654f26c56af7d24135a7" + "bytes": "763b1118c25921e12806b89ee9eb974119481165520f89885a6a5562e41c4cb1" } ] }, "durability": "persistent", "val": { - "bytes": "2bb79d6c8c99fdfe0caa215de21907e87559f72e6df76007e1188b0166dee6d0" + "bytes": "399e9b98a3c84d44a0c3a677e5ae5d25b7c7f1bef8b1e7a89d9a0fd9739abfeb" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "756945025" + "i128": "13070991" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "756945025" + "i128": "13070991" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "2bb79d6c8c99fdfe0caa215de21907e87559f72e6df76007e1188b0166dee6d0" + "bytes": "399e9b98a3c84d44a0c3a677e5ae5d25b7c7f1bef8b1e7a89d9a0fd9739abfeb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "756945025" + "i128": "13070991" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "8760" + "u64": "18840" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.15.json index 7935ddb8..5d6d8938 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "670301993" + "i128": "725598210" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670301993" + "i128": "725598210" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4904d6715fd43f5fbf2a9c477d42a7c01b51700d5eb93e3fe7676baf6cf66ee3" + "bytes": "c7e0e825d30cc6da4f7cc3b94c732405ab22e8ccc9ca3e5d3bac723e5bed0a1c" }, { - "u64": "22475" + "u64": "46043" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "670301993" + "i128": "725598210" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670301993" + "i128": "725598210" }, { - "bytes": "c2678290609be684e2cc02b255d4fb572e9049fde3bb8978b00f73d00cf7d843" + "bytes": "e1570d7aabf768346eaa86b137a140cde1c54002f016568042011e3841eb78d3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4904d6715fd43f5fbf2a9c477d42a7c01b51700d5eb93e3fe7676baf6cf66ee3" + "bytes": "c7e0e825d30cc6da4f7cc3b94c732405ab22e8ccc9ca3e5d3bac723e5bed0a1c" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11237, + "timestamp": 23021, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2678290609be684e2cc02b255d4fb572e9049fde3bb8978b00f73d00cf7d843" + "bytes": "e1570d7aabf768346eaa86b137a140cde1c54002f016568042011e3841eb78d3" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2678290609be684e2cc02b255d4fb572e9049fde3bb8978b00f73d00cf7d843" + "bytes": "e1570d7aabf768346eaa86b137a140cde1c54002f016568042011e3841eb78d3" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "670301993" + "i128": "725598210" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "670301993" + "i128": "725598210" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22475" + "u64": "46043" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f59916690513d81650872118759ded624f969d3292ba16e79c5103014d42c56a" + "bytes": "11bdb4c9986985ecb4de402e2509d84375f81cfc5a58ca380ea19ebf75b6c8c2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f59916690513d81650872118759ded624f969d3292ba16e79c5103014d42c56a" + "bytes": "11bdb4c9986985ecb4de402e2509d84375f81cfc5a58ca380ea19ebf75b6c8c2" } ] }, "durability": "persistent", "val": { - "bytes": "c2678290609be684e2cc02b255d4fb572e9049fde3bb8978b00f73d00cf7d843" + "bytes": "e1570d7aabf768346eaa86b137a140cde1c54002f016568042011e3841eb78d3" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "670301993" + "i128": "725598210" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "670301993" + "i128": "725598210" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c2678290609be684e2cc02b255d4fb572e9049fde3bb8978b00f73d00cf7d843" + "bytes": "e1570d7aabf768346eaa86b137a140cde1c54002f016568042011e3841eb78d3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "670301993" + "i128": "725598210" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "11237" + "u64": "23021" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.150.json index 1f082c3e..9ec7aa1a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "67549072" + "i128": "689888134" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "67549072" + "i128": "689888134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28ccc56b77797233ed8ec4f0f61a9919974faed492ab988f73b5dcd2a85b280b" + "bytes": "e1f46323066b7cc41f477957b660e9841bd47ff2ed7e41d7bcbb4c74e5aa141c" }, { - "u64": "38197" + "u64": "42671" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "67549072" + "i128": "689888134" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "67549072" + "i128": "689888134" }, { - "bytes": "050649d65c59cb65d10d4e63666a5174f497c9e917d03a3560f236e6b9c8262e" + "bytes": "bc6c1e72582072b1638c1a0aa94a47cc6a8da272caadc43c67c6c9fc285b8518" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28ccc56b77797233ed8ec4f0f61a9919974faed492ab988f73b5dcd2a85b280b" + "bytes": "e1f46323066b7cc41f477957b660e9841bd47ff2ed7e41d7bcbb4c74e5aa141c" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19098, + "timestamp": 21335, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "050649d65c59cb65d10d4e63666a5174f497c9e917d03a3560f236e6b9c8262e" + "bytes": "bc6c1e72582072b1638c1a0aa94a47cc6a8da272caadc43c67c6c9fc285b8518" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "050649d65c59cb65d10d4e63666a5174f497c9e917d03a3560f236e6b9c8262e" + "bytes": "bc6c1e72582072b1638c1a0aa94a47cc6a8da272caadc43c67c6c9fc285b8518" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "67549072" + "i128": "689888134" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "67549072" + "i128": "689888134" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "38197" + "u64": "42671" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "420b1ce6d70ac0c95070e0207f7eed7f1951d0c2decb6665b8faf2319df3446f" + "bytes": "45185fdaeb71b59eaa1abb95c30b5b2001f5ea66116842f41d3474321ceb2c98" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "420b1ce6d70ac0c95070e0207f7eed7f1951d0c2decb6665b8faf2319df3446f" + "bytes": "45185fdaeb71b59eaa1abb95c30b5b2001f5ea66116842f41d3474321ceb2c98" } ] }, "durability": "persistent", "val": { - "bytes": "050649d65c59cb65d10d4e63666a5174f497c9e917d03a3560f236e6b9c8262e" + "bytes": "bc6c1e72582072b1638c1a0aa94a47cc6a8da272caadc43c67c6c9fc285b8518" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "67549072" + "i128": "689888134" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "67549072" + "i128": "689888134" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "050649d65c59cb65d10d4e63666a5174f497c9e917d03a3560f236e6b9c8262e" + "bytes": "bc6c1e72582072b1638c1a0aa94a47cc6a8da272caadc43c67c6c9fc285b8518" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "67549072" + "i128": "689888134" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "19098" + "u64": "21335" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.151.json index e0613569..4af7f028 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "117051251" + "i128": "61623675" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "117051251" + "i128": "61623675" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83cf7de4b9b2c8fdae3a8c94866c688731d39879ec48a9223c87d76ce0c26177" + "bytes": "822cbabfdb336357d315c8ce6c9fb748fbf7b8db45c6d594781f6601e6f8c31b" }, { - "u64": "32609" + "u64": "81178" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "117051251" + "i128": "61623675" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "117051251" + "i128": "61623675" }, { - "bytes": "2702fba8fd8f990b1fb912e51fb9c70429cc14e28e3af35c67b04ce7865e70c6" + "bytes": "644bfc34a50254da540f68872de823ff44fb65d165e191b2b618f4ebc5502bc5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83cf7de4b9b2c8fdae3a8c94866c688731d39879ec48a9223c87d76ce0c26177" + "bytes": "822cbabfdb336357d315c8ce6c9fb748fbf7b8db45c6d594781f6601e6f8c31b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16304, + "timestamp": 40589, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2702fba8fd8f990b1fb912e51fb9c70429cc14e28e3af35c67b04ce7865e70c6" + "bytes": "644bfc34a50254da540f68872de823ff44fb65d165e191b2b618f4ebc5502bc5" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2702fba8fd8f990b1fb912e51fb9c70429cc14e28e3af35c67b04ce7865e70c6" + "bytes": "644bfc34a50254da540f68872de823ff44fb65d165e191b2b618f4ebc5502bc5" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "117051251" + "i128": "61623675" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "117051251" + "i128": "61623675" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32609" + "u64": "81178" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9d0fd7edb43d48e1afaa3b7097c7282633b3db27aa7112adf6548a17b402ec9" + "bytes": "7b888d9781b655986c09b8beb9bc305b68f2fc1fd601a07fbc6176a441a27795" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9d0fd7edb43d48e1afaa3b7097c7282633b3db27aa7112adf6548a17b402ec9" + "bytes": "7b888d9781b655986c09b8beb9bc305b68f2fc1fd601a07fbc6176a441a27795" } ] }, "durability": "persistent", "val": { - "bytes": "2702fba8fd8f990b1fb912e51fb9c70429cc14e28e3af35c67b04ce7865e70c6" + "bytes": "644bfc34a50254da540f68872de823ff44fb65d165e191b2b618f4ebc5502bc5" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "117051251" + "i128": "61623675" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "117051251" + "i128": "61623675" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "2702fba8fd8f990b1fb912e51fb9c70429cc14e28e3af35c67b04ce7865e70c6" + "bytes": "644bfc34a50254da540f68872de823ff44fb65d165e191b2b618f4ebc5502bc5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "117051251" + "i128": "61623675" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "16304" + "u64": "40589" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.152.json index ed24dfd3..9a0976b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "142870954" + "i128": "667075389" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "142870954" + "i128": "667075389" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2aa0dc16123ab3426e972353a745cad027b2bc26c2c23d391f829b33872ebbac" + "bytes": "9c98fcdf016dc9de00c8dfb18a4cf551ffbc402edd7d74240087ffd280f5350a" }, { - "u64": "11731" + "u64": "54916" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "142870954" + "i128": "667075389" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "142870954" + "i128": "667075389" }, { - "bytes": "a3666befb23b541466937b9d4be6474e190e1e08f44ef0e66c4af7d67b33026e" + "bytes": "bb137bd429477559e7447aceeb351744810cc8f3a4be402d30033dd9e958bfa8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2aa0dc16123ab3426e972353a745cad027b2bc26c2c23d391f829b33872ebbac" + "bytes": "9c98fcdf016dc9de00c8dfb18a4cf551ffbc402edd7d74240087ffd280f5350a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5865, + "timestamp": 27458, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a3666befb23b541466937b9d4be6474e190e1e08f44ef0e66c4af7d67b33026e" + "bytes": "bb137bd429477559e7447aceeb351744810cc8f3a4be402d30033dd9e958bfa8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a3666befb23b541466937b9d4be6474e190e1e08f44ef0e66c4af7d67b33026e" + "bytes": "bb137bd429477559e7447aceeb351744810cc8f3a4be402d30033dd9e958bfa8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "142870954" + "i128": "667075389" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "142870954" + "i128": "667075389" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11731" + "u64": "54916" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "520bf4189ba316f66de1f2c3202f5d861b6be626747e36fe344759c862a51d0e" + "bytes": "e7a243781b7a76a2da80e63670e0ea7f287eb28b2a8ae4e63f134ee1b27d9b05" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "520bf4189ba316f66de1f2c3202f5d861b6be626747e36fe344759c862a51d0e" + "bytes": "e7a243781b7a76a2da80e63670e0ea7f287eb28b2a8ae4e63f134ee1b27d9b05" } ] }, "durability": "persistent", "val": { - "bytes": "a3666befb23b541466937b9d4be6474e190e1e08f44ef0e66c4af7d67b33026e" + "bytes": "bb137bd429477559e7447aceeb351744810cc8f3a4be402d30033dd9e958bfa8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "142870954" + "i128": "667075389" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "142870954" + "i128": "667075389" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a3666befb23b541466937b9d4be6474e190e1e08f44ef0e66c4af7d67b33026e" + "bytes": "bb137bd429477559e7447aceeb351744810cc8f3a4be402d30033dd9e958bfa8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "142870954" + "i128": "667075389" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5865" + "u64": "27458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.153.json index 98d513ac..32ed2d72 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "184408055" + "i128": "894071762" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "184408055" + "i128": "894071762" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93c4ae4811c710bee384050c5876589ea869a5f362bf597c411e29a3d31a574a" + "bytes": "ff8fc860bb649c9bc1cbe65285d1c14243ce156dad1d8d71e5dd376ed6086267" }, { - "u64": "76644" + "u64": "62644" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "184408055" + "i128": "894071762" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "184408055" + "i128": "894071762" }, { - "bytes": "56aca22ed665502ba418cd51249889ce2779e25b344c7e1e9a34fdcab4096b2e" + "bytes": "08ffed10a3175a66fb1c5de8e0ebbaf70b0b979064d95ebbd8330d51bb6b62a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93c4ae4811c710bee384050c5876589ea869a5f362bf597c411e29a3d31a574a" + "bytes": "ff8fc860bb649c9bc1cbe65285d1c14243ce156dad1d8d71e5dd376ed6086267" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38322, + "timestamp": 31322, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56aca22ed665502ba418cd51249889ce2779e25b344c7e1e9a34fdcab4096b2e" + "bytes": "08ffed10a3175a66fb1c5de8e0ebbaf70b0b979064d95ebbd8330d51bb6b62a9" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56aca22ed665502ba418cd51249889ce2779e25b344c7e1e9a34fdcab4096b2e" + "bytes": "08ffed10a3175a66fb1c5de8e0ebbaf70b0b979064d95ebbd8330d51bb6b62a9" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "184408055" + "i128": "894071762" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "184408055" + "i128": "894071762" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76644" + "u64": "62644" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9266bbaf9f9bf62bc0ce5395f89f5eab847147820fd5add54dfbdf6022b8d166" + "bytes": "336e7c475bfbcd34853554eba13dc5a1ed8e499d0b975040496bb25817f2f1cf" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9266bbaf9f9bf62bc0ce5395f89f5eab847147820fd5add54dfbdf6022b8d166" + "bytes": "336e7c475bfbcd34853554eba13dc5a1ed8e499d0b975040496bb25817f2f1cf" } ] }, "durability": "persistent", "val": { - "bytes": "56aca22ed665502ba418cd51249889ce2779e25b344c7e1e9a34fdcab4096b2e" + "bytes": "08ffed10a3175a66fb1c5de8e0ebbaf70b0b979064d95ebbd8330d51bb6b62a9" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "184408055" + "i128": "894071762" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "184408055" + "i128": "894071762" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "56aca22ed665502ba418cd51249889ce2779e25b344c7e1e9a34fdcab4096b2e" + "bytes": "08ffed10a3175a66fb1c5de8e0ebbaf70b0b979064d95ebbd8330d51bb6b62a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "184408055" + "i128": "894071762" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "38322" + "u64": "31322" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.154.json index 92af5844..f30d5c91 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "73148116" + "i128": "450911297" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "73148116" + "i128": "450911297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d214b3b42949c1d5c5908c8f1917dada379ca16d1a5ecc180c7a3328ddf21bff" + "bytes": "d72e75a3eea3171eccbf8b437b9f3d991e627e8751eba41bb0438663cb0810e5" }, { - "u64": "75291" + "u64": "35300" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "73148116" + "i128": "450911297" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "73148116" + "i128": "450911297" }, { - "bytes": "96952bf538e60b1f53fa47e3f713ac4d627f26aa8e455d1a1a0b4c208a945774" + "bytes": "4fecfd3494bacd3e7101e342b134fbdffe7efb70edd00fdcbe4cdd56ddce7c4a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d214b3b42949c1d5c5908c8f1917dada379ca16d1a5ecc180c7a3328ddf21bff" + "bytes": "d72e75a3eea3171eccbf8b437b9f3d991e627e8751eba41bb0438663cb0810e5" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37645, + "timestamp": 17650, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "96952bf538e60b1f53fa47e3f713ac4d627f26aa8e455d1a1a0b4c208a945774" + "bytes": "4fecfd3494bacd3e7101e342b134fbdffe7efb70edd00fdcbe4cdd56ddce7c4a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "96952bf538e60b1f53fa47e3f713ac4d627f26aa8e455d1a1a0b4c208a945774" + "bytes": "4fecfd3494bacd3e7101e342b134fbdffe7efb70edd00fdcbe4cdd56ddce7c4a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "73148116" + "i128": "450911297" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "73148116" + "i128": "450911297" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "75291" + "u64": "35300" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1dd904823b80944b1c51511618b4ddea74aa5b4e26680c3d32b02018f683aaa2" + "bytes": "07d477904b7cb626182d6b6e26b7d9cfbd0f36a4a8c165ea4d02eb8f8e5e89f2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1dd904823b80944b1c51511618b4ddea74aa5b4e26680c3d32b02018f683aaa2" + "bytes": "07d477904b7cb626182d6b6e26b7d9cfbd0f36a4a8c165ea4d02eb8f8e5e89f2" } ] }, "durability": "persistent", "val": { - "bytes": "96952bf538e60b1f53fa47e3f713ac4d627f26aa8e455d1a1a0b4c208a945774" + "bytes": "4fecfd3494bacd3e7101e342b134fbdffe7efb70edd00fdcbe4cdd56ddce7c4a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "73148116" + "i128": "450911297" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "73148116" + "i128": "450911297" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "96952bf538e60b1f53fa47e3f713ac4d627f26aa8e455d1a1a0b4c208a945774" + "bytes": "4fecfd3494bacd3e7101e342b134fbdffe7efb70edd00fdcbe4cdd56ddce7c4a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "73148116" + "i128": "450911297" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "37645" + "u64": "17650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.155.json index 77557ac4..ccdaa10e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "346558786" + "i128": "313745200" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "346558786" + "i128": "313745200" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00449e81c02250fe0d352da2394598c3fc1ec0da094b4db23d3fcbd2dbb2ae42" + "bytes": "efa5eba9acc77d0424c97283502772a039841d6ec00a5bc1ebf2d4b0070efe26" }, { - "u64": "15993" + "u64": "43789" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "346558786" + "i128": "313745200" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "346558786" + "i128": "313745200" }, { - "bytes": "d1403bf76458f15ceacc96f5cf4fedb314ad07a5c2227ba9ba4dabc016b1b808" + "bytes": "4e50bb37bde01e56d18dbbfd0d5816b1722ebd1c85f40b8a172a4e45ee29b9f8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00449e81c02250fe0d352da2394598c3fc1ec0da094b4db23d3fcbd2dbb2ae42" + "bytes": "efa5eba9acc77d0424c97283502772a039841d6ec00a5bc1ebf2d4b0070efe26" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7996, + "timestamp": 21894, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1403bf76458f15ceacc96f5cf4fedb314ad07a5c2227ba9ba4dabc016b1b808" + "bytes": "4e50bb37bde01e56d18dbbfd0d5816b1722ebd1c85f40b8a172a4e45ee29b9f8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1403bf76458f15ceacc96f5cf4fedb314ad07a5c2227ba9ba4dabc016b1b808" + "bytes": "4e50bb37bde01e56d18dbbfd0d5816b1722ebd1c85f40b8a172a4e45ee29b9f8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "346558786" + "i128": "313745200" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "346558786" + "i128": "313745200" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15993" + "u64": "43789" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "215fa98d09883886321e1643372c707a02a8ee0fe341da23c603046676fccb85" + "bytes": "967eda077690d82953a0a84518fcc2b34fe0b698384b998cab0435f614d809c8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "215fa98d09883886321e1643372c707a02a8ee0fe341da23c603046676fccb85" + "bytes": "967eda077690d82953a0a84518fcc2b34fe0b698384b998cab0435f614d809c8" } ] }, "durability": "persistent", "val": { - "bytes": "d1403bf76458f15ceacc96f5cf4fedb314ad07a5c2227ba9ba4dabc016b1b808" + "bytes": "4e50bb37bde01e56d18dbbfd0d5816b1722ebd1c85f40b8a172a4e45ee29b9f8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "346558786" + "i128": "313745200" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "346558786" + "i128": "313745200" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d1403bf76458f15ceacc96f5cf4fedb314ad07a5c2227ba9ba4dabc016b1b808" + "bytes": "4e50bb37bde01e56d18dbbfd0d5816b1722ebd1c85f40b8a172a4e45ee29b9f8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "346558786" + "i128": "313745200" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7996" + "u64": "21894" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.156.json index 8c261c0c..cf502e33 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "643339448" + "i128": "415390033" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "643339448" + "i128": "415390033" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "205d11f26a577b1ecb672da2e0df02254b385c925071a5f9f542e3ba89221e0b" + "bytes": "f9760c8dd5652095c46588c637a6937d7d23692d1d69269ad352403afa36a4bf" }, { - "u64": "72234" + "u64": "29331" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "643339448" + "i128": "415390033" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "643339448" + "i128": "415390033" }, { - "bytes": "994b20a1eaf5e134a9df28ef8b5078fdac5e0a2f91175cfc2749b256983ad372" + "bytes": "5e2393c56429391ab1cbcefa172d9a62b66b8998cffda8b1056b8b67843a4eba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "205d11f26a577b1ecb672da2e0df02254b385c925071a5f9f542e3ba89221e0b" + "bytes": "f9760c8dd5652095c46588c637a6937d7d23692d1d69269ad352403afa36a4bf" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36117, + "timestamp": 14665, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "994b20a1eaf5e134a9df28ef8b5078fdac5e0a2f91175cfc2749b256983ad372" + "bytes": "5e2393c56429391ab1cbcefa172d9a62b66b8998cffda8b1056b8b67843a4eba" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "994b20a1eaf5e134a9df28ef8b5078fdac5e0a2f91175cfc2749b256983ad372" + "bytes": "5e2393c56429391ab1cbcefa172d9a62b66b8998cffda8b1056b8b67843a4eba" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "643339448" + "i128": "415390033" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "643339448" + "i128": "415390033" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "72234" + "u64": "29331" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "049d9df747c68e133ed29e926a0f04ec4229a129df51aa7eb122cc465e7503f7" + "bytes": "ba77cdeee6ad69ce271781bc889a5162a84fb6b8fc60493a2677107c6155e25e" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "049d9df747c68e133ed29e926a0f04ec4229a129df51aa7eb122cc465e7503f7" + "bytes": "ba77cdeee6ad69ce271781bc889a5162a84fb6b8fc60493a2677107c6155e25e" } ] }, "durability": "persistent", "val": { - "bytes": "994b20a1eaf5e134a9df28ef8b5078fdac5e0a2f91175cfc2749b256983ad372" + "bytes": "5e2393c56429391ab1cbcefa172d9a62b66b8998cffda8b1056b8b67843a4eba" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "643339448" + "i128": "415390033" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "643339448" + "i128": "415390033" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "994b20a1eaf5e134a9df28ef8b5078fdac5e0a2f91175cfc2749b256983ad372" + "bytes": "5e2393c56429391ab1cbcefa172d9a62b66b8998cffda8b1056b8b67843a4eba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "643339448" + "i128": "415390033" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36117" + "u64": "14665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.157.json index 5bfea34c..28327d55 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "980245449" + "i128": "821492930" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "980245449" + "i128": "821492930" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cf9b15b2854c63c5cc798160e023850c3cd96c8235f297c0e704dd2638deeda1" + "bytes": "efc2b2ddfdc275e840ea71bb15aefa28008cd5f4779ddcd055ebfb1b0c24124c" }, { - "u64": "22629" + "u64": "5485" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "980245449" + "i128": "821492930" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "980245449" + "i128": "821492930" }, { - "bytes": "bf12544c95e31f838617a3867e076eb4bc1abc1d8e66a143e269825c94832877" + "bytes": "79d0ac2303d87c6150d54102f8d123ecab070048b6682cfda297b4eb0d103772" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cf9b15b2854c63c5cc798160e023850c3cd96c8235f297c0e704dd2638deeda1" + "bytes": "efc2b2ddfdc275e840ea71bb15aefa28008cd5f4779ddcd055ebfb1b0c24124c" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11314, + "timestamp": 2742, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf12544c95e31f838617a3867e076eb4bc1abc1d8e66a143e269825c94832877" + "bytes": "79d0ac2303d87c6150d54102f8d123ecab070048b6682cfda297b4eb0d103772" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf12544c95e31f838617a3867e076eb4bc1abc1d8e66a143e269825c94832877" + "bytes": "79d0ac2303d87c6150d54102f8d123ecab070048b6682cfda297b4eb0d103772" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "980245449" + "i128": "821492930" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "980245449" + "i128": "821492930" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22629" + "u64": "5485" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3353de71dee1e2aaf9cf0adb0db073ad3eba37f958654fd539edca670b1c2b27" + "bytes": "3abfd865219d151864da2dd74ed00593d79fb3709eeb02fb0f4b6e15fdb7ff40" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3353de71dee1e2aaf9cf0adb0db073ad3eba37f958654fd539edca670b1c2b27" + "bytes": "3abfd865219d151864da2dd74ed00593d79fb3709eeb02fb0f4b6e15fdb7ff40" } ] }, "durability": "persistent", "val": { - "bytes": "bf12544c95e31f838617a3867e076eb4bc1abc1d8e66a143e269825c94832877" + "bytes": "79d0ac2303d87c6150d54102f8d123ecab070048b6682cfda297b4eb0d103772" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "980245449" + "i128": "821492930" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "980245449" + "i128": "821492930" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "bf12544c95e31f838617a3867e076eb4bc1abc1d8e66a143e269825c94832877" + "bytes": "79d0ac2303d87c6150d54102f8d123ecab070048b6682cfda297b4eb0d103772" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "980245449" + "i128": "821492930" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "11314" + "u64": "2742" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.158.json index d960a67b..00528385 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "738938925" + "i128": "727016022" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "738938925" + "i128": "727016022" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "077ce484ec18839f625c09b684f8ba582c1d7c027de904ef26c09cb282bc88b9" + "bytes": "ba9fc607ee0ea1baab92a13ae015a5034c34c8f39d8894528b009bdfd66d06a4" }, { - "u64": "67981" + "u64": "12001" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "738938925" + "i128": "727016022" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "738938925" + "i128": "727016022" }, { - "bytes": "eb52ba3d5352a6a00f452298596dc63d9434dda0ac1db851a3c6b90ce382ad06" + "bytes": "a0ff7b95cf7af40d922b9ff6d4554f6d5be1eb4f9cd9efa2b0ef8fa9e8e2f45c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "077ce484ec18839f625c09b684f8ba582c1d7c027de904ef26c09cb282bc88b9" + "bytes": "ba9fc607ee0ea1baab92a13ae015a5034c34c8f39d8894528b009bdfd66d06a4" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33990, + "timestamp": 6000, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb52ba3d5352a6a00f452298596dc63d9434dda0ac1db851a3c6b90ce382ad06" + "bytes": "a0ff7b95cf7af40d922b9ff6d4554f6d5be1eb4f9cd9efa2b0ef8fa9e8e2f45c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb52ba3d5352a6a00f452298596dc63d9434dda0ac1db851a3c6b90ce382ad06" + "bytes": "a0ff7b95cf7af40d922b9ff6d4554f6d5be1eb4f9cd9efa2b0ef8fa9e8e2f45c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "738938925" + "i128": "727016022" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "738938925" + "i128": "727016022" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "67981" + "u64": "12001" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "135545f7b0eb023ec13b6113e21857e5a996059a32959250b292d38aec76b0c6" + "bytes": "6a081ede53f91fdad2d12d8bace610a0d015c544f13b07eeb631e7b039ff550d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "135545f7b0eb023ec13b6113e21857e5a996059a32959250b292d38aec76b0c6" + "bytes": "6a081ede53f91fdad2d12d8bace610a0d015c544f13b07eeb631e7b039ff550d" } ] }, "durability": "persistent", "val": { - "bytes": "eb52ba3d5352a6a00f452298596dc63d9434dda0ac1db851a3c6b90ce382ad06" + "bytes": "a0ff7b95cf7af40d922b9ff6d4554f6d5be1eb4f9cd9efa2b0ef8fa9e8e2f45c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "738938925" + "i128": "727016022" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "738938925" + "i128": "727016022" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "eb52ba3d5352a6a00f452298596dc63d9434dda0ac1db851a3c6b90ce382ad06" + "bytes": "a0ff7b95cf7af40d922b9ff6d4554f6d5be1eb4f9cd9efa2b0ef8fa9e8e2f45c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "738938925" + "i128": "727016022" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "33990" + "u64": "6000" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.159.json index 61070114..4a82699f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290912950" + "i128": "310535724" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290912950" + "i128": "310535724" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed166e94ae0a06f1966f6d8f2d2ee78d7a473fd12bebb1f160efd2179a2e6166" + "bytes": "0ed2386dc4083dac423f3cc28d78516a537718ee57d6c3aa022378f2c7ccb71b" }, { - "u64": "28883" + "u64": "53966" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290912950" + "i128": "310535724" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290912950" + "i128": "310535724" }, { - "bytes": "4751d248ebbe32f7a78bd20736b78fb3da45b58222f7bde3c2b15b0354a0a068" + "bytes": "e01df39bdc9ab59b711ee7bbd87a5cfc14b5b1053c4e58be70104d6326971da0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed166e94ae0a06f1966f6d8f2d2ee78d7a473fd12bebb1f160efd2179a2e6166" + "bytes": "0ed2386dc4083dac423f3cc28d78516a537718ee57d6c3aa022378f2c7ccb71b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14441, + "timestamp": 26983, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4751d248ebbe32f7a78bd20736b78fb3da45b58222f7bde3c2b15b0354a0a068" + "bytes": "e01df39bdc9ab59b711ee7bbd87a5cfc14b5b1053c4e58be70104d6326971da0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4751d248ebbe32f7a78bd20736b78fb3da45b58222f7bde3c2b15b0354a0a068" + "bytes": "e01df39bdc9ab59b711ee7bbd87a5cfc14b5b1053c4e58be70104d6326971da0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290912950" + "i128": "310535724" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290912950" + "i128": "310535724" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28883" + "u64": "53966" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b874f12c79080e6d74026eb0cabd5a1d322afcd5fd04977d8c8fea61a76e2f36" + "bytes": "5ce3fc9328d3a4679cb2d7ab1d3d40527aa8734a052c741f41f5a721ce4eb2a6" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b874f12c79080e6d74026eb0cabd5a1d322afcd5fd04977d8c8fea61a76e2f36" + "bytes": "5ce3fc9328d3a4679cb2d7ab1d3d40527aa8734a052c741f41f5a721ce4eb2a6" } ] }, "durability": "persistent", "val": { - "bytes": "4751d248ebbe32f7a78bd20736b78fb3da45b58222f7bde3c2b15b0354a0a068" + "bytes": "e01df39bdc9ab59b711ee7bbd87a5cfc14b5b1053c4e58be70104d6326971da0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "290912950" + "i128": "310535724" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "290912950" + "i128": "310535724" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4751d248ebbe32f7a78bd20736b78fb3da45b58222f7bde3c2b15b0354a0a068" + "bytes": "e01df39bdc9ab59b711ee7bbd87a5cfc14b5b1053c4e58be70104d6326971da0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "290912950" + "i128": "310535724" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "14441" + "u64": "26983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.16.json index 91cc3d44..82a05c9d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "13991663" + "i128": "971939945" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "13991663" + "i128": "971939945" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fcb6271bf7627bb892159e0f948e3153410a3e23de2d8f642e2dc645d09a7219" + "bytes": "4f279bd309fafc6ab9ff42f99c1e2b9d1e133afa65a555b2ef1011801e99494f" }, { - "u64": "40983" + "u64": "16528" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "13991663" + "i128": "971939945" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "13991663" + "i128": "971939945" }, { - "bytes": "d4dc01e22d1e1aa729301235351ce17319bf74881cc72fbf2d8e4664499589b8" + "bytes": "069bf1bde489ec9dd11d3e102668407e2c3b983d9b09a2ea7ec240d73c6bd219" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fcb6271bf7627bb892159e0f948e3153410a3e23de2d8f642e2dc645d09a7219" + "bytes": "4f279bd309fafc6ab9ff42f99c1e2b9d1e133afa65a555b2ef1011801e99494f" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20491, + "timestamp": 8264, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4dc01e22d1e1aa729301235351ce17319bf74881cc72fbf2d8e4664499589b8" + "bytes": "069bf1bde489ec9dd11d3e102668407e2c3b983d9b09a2ea7ec240d73c6bd219" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4dc01e22d1e1aa729301235351ce17319bf74881cc72fbf2d8e4664499589b8" + "bytes": "069bf1bde489ec9dd11d3e102668407e2c3b983d9b09a2ea7ec240d73c6bd219" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "13991663" + "i128": "971939945" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "13991663" + "i128": "971939945" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "40983" + "u64": "16528" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b543311ef9fa991a24e5852e6b8b5e55ebbf439a2fb6ceb11ec5a3525b3f7ab" + "bytes": "936c0a10441e675ef00eb87ef1b3208973b301627e3dc08fe68ad3d639909b5b" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b543311ef9fa991a24e5852e6b8b5e55ebbf439a2fb6ceb11ec5a3525b3f7ab" + "bytes": "936c0a10441e675ef00eb87ef1b3208973b301627e3dc08fe68ad3d639909b5b" } ] }, "durability": "persistent", "val": { - "bytes": "d4dc01e22d1e1aa729301235351ce17319bf74881cc72fbf2d8e4664499589b8" + "bytes": "069bf1bde489ec9dd11d3e102668407e2c3b983d9b09a2ea7ec240d73c6bd219" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "13991663" + "i128": "971939945" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "13991663" + "i128": "971939945" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d4dc01e22d1e1aa729301235351ce17319bf74881cc72fbf2d8e4664499589b8" + "bytes": "069bf1bde489ec9dd11d3e102668407e2c3b983d9b09a2ea7ec240d73c6bd219" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "13991663" + "i128": "971939945" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "20491" + "u64": "8264" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.160.json index 53dd3892..f76d284a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "923411262" + "i128": "792662477" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "923411262" + "i128": "792662477" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dae1512268b816b164bc680d3d766f71ba891d765a710419735c1ef6bb86c152" + "bytes": "827320f73d7b55cd01a0139f16f28b5c24f88f87da996b4602455fd07322a2ca" }, { - "u64": "5751" + "u64": "49650" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "923411262" + "i128": "792662477" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "923411262" + "i128": "792662477" }, { - "bytes": "924eea0d197043a9ccc6a6183c0631170694dd318f83fa0aef0dd524f300edcc" + "bytes": "b18c696a6070f70ce3b0a7d9f06919236ae635691f4e90ce83482d507ccd8c70" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dae1512268b816b164bc680d3d766f71ba891d765a710419735c1ef6bb86c152" + "bytes": "827320f73d7b55cd01a0139f16f28b5c24f88f87da996b4602455fd07322a2ca" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2875, + "timestamp": 24825, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "924eea0d197043a9ccc6a6183c0631170694dd318f83fa0aef0dd524f300edcc" + "bytes": "b18c696a6070f70ce3b0a7d9f06919236ae635691f4e90ce83482d507ccd8c70" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "924eea0d197043a9ccc6a6183c0631170694dd318f83fa0aef0dd524f300edcc" + "bytes": "b18c696a6070f70ce3b0a7d9f06919236ae635691f4e90ce83482d507ccd8c70" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "923411262" + "i128": "792662477" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "923411262" + "i128": "792662477" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "5751" + "u64": "49650" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e23d828584ec80d97a594e23d40eda471fa4357f7a83fcc14611a900435f0c4f" + "bytes": "51577d5f81ea3d4184fe96fb7d12f7e44f1ceaec4f6ab29dd9d02fc70f8f9cb8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e23d828584ec80d97a594e23d40eda471fa4357f7a83fcc14611a900435f0c4f" + "bytes": "51577d5f81ea3d4184fe96fb7d12f7e44f1ceaec4f6ab29dd9d02fc70f8f9cb8" } ] }, "durability": "persistent", "val": { - "bytes": "924eea0d197043a9ccc6a6183c0631170694dd318f83fa0aef0dd524f300edcc" + "bytes": "b18c696a6070f70ce3b0a7d9f06919236ae635691f4e90ce83482d507ccd8c70" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "923411262" + "i128": "792662477" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "923411262" + "i128": "792662477" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "924eea0d197043a9ccc6a6183c0631170694dd318f83fa0aef0dd524f300edcc" + "bytes": "b18c696a6070f70ce3b0a7d9f06919236ae635691f4e90ce83482d507ccd8c70" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "923411262" + "i128": "792662477" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2875" + "u64": "24825" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.161.json index 80844d60..3f3dbb85 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "418389947" + "i128": "867711936" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "418389947" + "i128": "867711936" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a24a290a4eef9162a05236ce5e47c84355b6b0f0314d8f7328f4e2a85f8b4a2" + "bytes": "96432dd437fe47020367ae89922e4dcc20545ded33721ed365a7c2bca542413a" }, { - "u64": "60855" + "u64": "68370" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "418389947" + "i128": "867711936" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "418389947" + "i128": "867711936" }, { - "bytes": "0d00955c3ff62b027a33e759d3d5abea9c0cd9784f5d45087c8ef53b9094c755" + "bytes": "f247fec216ebb1b44cf0d7b406186d3ad673553c8496e7dd58504d1d0fb156d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a24a290a4eef9162a05236ce5e47c84355b6b0f0314d8f7328f4e2a85f8b4a2" + "bytes": "96432dd437fe47020367ae89922e4dcc20545ded33721ed365a7c2bca542413a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30427, + "timestamp": 34185, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0d00955c3ff62b027a33e759d3d5abea9c0cd9784f5d45087c8ef53b9094c755" + "bytes": "f247fec216ebb1b44cf0d7b406186d3ad673553c8496e7dd58504d1d0fb156d0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0d00955c3ff62b027a33e759d3d5abea9c0cd9784f5d45087c8ef53b9094c755" + "bytes": "f247fec216ebb1b44cf0d7b406186d3ad673553c8496e7dd58504d1d0fb156d0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "418389947" + "i128": "867711936" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "418389947" + "i128": "867711936" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "60855" + "u64": "68370" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5f239de1d8c1911503356a3c38ff229fd2dfa283ae2130a714aa386315519cb" + "bytes": "6579d93e5af2261566d98a3e06cc651e355ef09d1331ea17d7cc058f39ada982" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5f239de1d8c1911503356a3c38ff229fd2dfa283ae2130a714aa386315519cb" + "bytes": "6579d93e5af2261566d98a3e06cc651e355ef09d1331ea17d7cc058f39ada982" } ] }, "durability": "persistent", "val": { - "bytes": "0d00955c3ff62b027a33e759d3d5abea9c0cd9784f5d45087c8ef53b9094c755" + "bytes": "f247fec216ebb1b44cf0d7b406186d3ad673553c8496e7dd58504d1d0fb156d0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "418389947" + "i128": "867711936" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "418389947" + "i128": "867711936" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "0d00955c3ff62b027a33e759d3d5abea9c0cd9784f5d45087c8ef53b9094c755" + "bytes": "f247fec216ebb1b44cf0d7b406186d3ad673553c8496e7dd58504d1d0fb156d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "418389947" + "i128": "867711936" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "30427" + "u64": "34185" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.162.json index 7e93974d..a61c087a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "547885764" + "i128": "354381567" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "547885764" + "i128": "354381567" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "42da958389a52611b310b659279cc1a05f423e7fb5d2cd7251a4b55cddebca09" + "bytes": "a0d96ae5306c1c659517fa50b5362ab87fa548e9127ba321c3cb592c139d9a32" }, { - "u64": "62955" + "u64": "18092" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "547885764" + "i128": "354381567" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "547885764" + "i128": "354381567" }, { - "bytes": "f96465fc4e81f310c307a851f79fbd4da80769f4c0020823148865ff226642f1" + "bytes": "fb11abcae4b6a646a45453ab4050ae77f07585007a69392d25784af9c30b99b6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "42da958389a52611b310b659279cc1a05f423e7fb5d2cd7251a4b55cddebca09" + "bytes": "a0d96ae5306c1c659517fa50b5362ab87fa548e9127ba321c3cb592c139d9a32" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31477, + "timestamp": 9046, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f96465fc4e81f310c307a851f79fbd4da80769f4c0020823148865ff226642f1" + "bytes": "fb11abcae4b6a646a45453ab4050ae77f07585007a69392d25784af9c30b99b6" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f96465fc4e81f310c307a851f79fbd4da80769f4c0020823148865ff226642f1" + "bytes": "fb11abcae4b6a646a45453ab4050ae77f07585007a69392d25784af9c30b99b6" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "547885764" + "i128": "354381567" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "547885764" + "i128": "354381567" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "62955" + "u64": "18092" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "771c6a167d0b3319baa4f7e8564af11a1ecdabe517d14d5011d80e4270f9a4b1" + "bytes": "46e16c62e652f637c95fa357791845f65388aa8bd4b930345cf35ade525f1e40" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "771c6a167d0b3319baa4f7e8564af11a1ecdabe517d14d5011d80e4270f9a4b1" + "bytes": "46e16c62e652f637c95fa357791845f65388aa8bd4b930345cf35ade525f1e40" } ] }, "durability": "persistent", "val": { - "bytes": "f96465fc4e81f310c307a851f79fbd4da80769f4c0020823148865ff226642f1" + "bytes": "fb11abcae4b6a646a45453ab4050ae77f07585007a69392d25784af9c30b99b6" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "547885764" + "i128": "354381567" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "547885764" + "i128": "354381567" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f96465fc4e81f310c307a851f79fbd4da80769f4c0020823148865ff226642f1" + "bytes": "fb11abcae4b6a646a45453ab4050ae77f07585007a69392d25784af9c30b99b6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "547885764" + "i128": "354381567" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "31477" + "u64": "9046" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.163.json index daf2fd2c..4c73a2d0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "841474936" + "i128": "964602225" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "841474936" + "i128": "964602225" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "001b4d0c751f395ca404e64c72b59bd2c507fc2d180a9f5ffa9f2407df9d87e7" + "bytes": "6635a6a55146413fe3520e33e404442cd7bfd6bf02cf70855e80b51695306eec" }, { - "u64": "83584" + "u64": "31004" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "841474936" + "i128": "964602225" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "841474936" + "i128": "964602225" }, { - "bytes": "f66b5ca81d1c9801aaa629d1e796ed6c63e119d8a119bfa3fc3b2ac92ea3a117" + "bytes": "ff2d81317bfcee3f2da8d3fb9795b63330bc63f687ed1c98b46aad912abb5a4b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "001b4d0c751f395ca404e64c72b59bd2c507fc2d180a9f5ffa9f2407df9d87e7" + "bytes": "6635a6a55146413fe3520e33e404442cd7bfd6bf02cf70855e80b51695306eec" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41792, + "timestamp": 15502, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f66b5ca81d1c9801aaa629d1e796ed6c63e119d8a119bfa3fc3b2ac92ea3a117" + "bytes": "ff2d81317bfcee3f2da8d3fb9795b63330bc63f687ed1c98b46aad912abb5a4b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f66b5ca81d1c9801aaa629d1e796ed6c63e119d8a119bfa3fc3b2ac92ea3a117" + "bytes": "ff2d81317bfcee3f2da8d3fb9795b63330bc63f687ed1c98b46aad912abb5a4b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "841474936" + "i128": "964602225" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "841474936" + "i128": "964602225" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "83584" + "u64": "31004" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5763cb8e9e2312af29a779d22ac1d9bec33a4647d29971dd633c79480f245a04" + "bytes": "9c19c1ac67a11602749f79f37d47b7505c092300afe0680869fbf8f4bd8b2052" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5763cb8e9e2312af29a779d22ac1d9bec33a4647d29971dd633c79480f245a04" + "bytes": "9c19c1ac67a11602749f79f37d47b7505c092300afe0680869fbf8f4bd8b2052" } ] }, "durability": "persistent", "val": { - "bytes": "f66b5ca81d1c9801aaa629d1e796ed6c63e119d8a119bfa3fc3b2ac92ea3a117" + "bytes": "ff2d81317bfcee3f2da8d3fb9795b63330bc63f687ed1c98b46aad912abb5a4b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "841474936" + "i128": "964602225" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "841474936" + "i128": "964602225" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f66b5ca81d1c9801aaa629d1e796ed6c63e119d8a119bfa3fc3b2ac92ea3a117" + "bytes": "ff2d81317bfcee3f2da8d3fb9795b63330bc63f687ed1c98b46aad912abb5a4b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "841474936" + "i128": "964602225" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "41792" + "u64": "15502" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.164.json index 9250e01d..4940596e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "761115583" + "i128": "925150357" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "761115583" + "i128": "925150357" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afdcb0459f95177f50c2154e751724a4a2ddccbbdeaf2b2effe43823774cd07c" + "bytes": "13588d86c2f1272c39adc3665c3de3c45b640b60758477af05781731b8b9fde7" }, { - "u64": "6766" + "u64": "25377" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "761115583" + "i128": "925150357" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "761115583" + "i128": "925150357" }, { - "bytes": "4c3645f8a30fa83eae7178ff087057f4d7ba66fcf8da8e8f065918ae2a2d105a" + "bytes": "39dff5370c98108d13c0bb3fe4e64f5eec181ec93a22b1201720cfa084db7eed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afdcb0459f95177f50c2154e751724a4a2ddccbbdeaf2b2effe43823774cd07c" + "bytes": "13588d86c2f1272c39adc3665c3de3c45b640b60758477af05781731b8b9fde7" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3383, + "timestamp": 12688, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c3645f8a30fa83eae7178ff087057f4d7ba66fcf8da8e8f065918ae2a2d105a" + "bytes": "39dff5370c98108d13c0bb3fe4e64f5eec181ec93a22b1201720cfa084db7eed" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c3645f8a30fa83eae7178ff087057f4d7ba66fcf8da8e8f065918ae2a2d105a" + "bytes": "39dff5370c98108d13c0bb3fe4e64f5eec181ec93a22b1201720cfa084db7eed" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "761115583" + "i128": "925150357" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "761115583" + "i128": "925150357" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6766" + "u64": "25377" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b19b2383528cc56162eb333dcd3d4876d4ddd95c459c7b1646b09c179acee977" + "bytes": "5140b4a9e111122cdffec1cfe143e8d9e624d6d1192354e45f72192042aca1e2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b19b2383528cc56162eb333dcd3d4876d4ddd95c459c7b1646b09c179acee977" + "bytes": "5140b4a9e111122cdffec1cfe143e8d9e624d6d1192354e45f72192042aca1e2" } ] }, "durability": "persistent", "val": { - "bytes": "4c3645f8a30fa83eae7178ff087057f4d7ba66fcf8da8e8f065918ae2a2d105a" + "bytes": "39dff5370c98108d13c0bb3fe4e64f5eec181ec93a22b1201720cfa084db7eed" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "761115583" + "i128": "925150357" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "761115583" + "i128": "925150357" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4c3645f8a30fa83eae7178ff087057f4d7ba66fcf8da8e8f065918ae2a2d105a" + "bytes": "39dff5370c98108d13c0bb3fe4e64f5eec181ec93a22b1201720cfa084db7eed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "761115583" + "i128": "925150357" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3383" + "u64": "12688" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.165.json index 6a8f59f8..c59ec423 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "148311329" + "i128": "957983383" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "148311329" + "i128": "957983383" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62c8cf845707990d77f0c74180dfec241911ae0995ebf0a4a762b7b1f4cecca9" + "bytes": "d30a617081f5256e4474d349946aab45471e99696a0c5c5922dac75920c559e2" }, { - "u64": "83536" + "u64": "27826" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "148311329" + "i128": "957983383" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "148311329" + "i128": "957983383" }, { - "bytes": "816e6d12999593693d227dad10eb5b6b289c2f720b7cf416fde73048713b72ef" + "bytes": "38dfab229e3b4ddd15aad4050e0da9a6e3c4b8d471fcbd8fbff003f257511b9d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62c8cf845707990d77f0c74180dfec241911ae0995ebf0a4a762b7b1f4cecca9" + "bytes": "d30a617081f5256e4474d349946aab45471e99696a0c5c5922dac75920c559e2" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41768, + "timestamp": 13913, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "816e6d12999593693d227dad10eb5b6b289c2f720b7cf416fde73048713b72ef" + "bytes": "38dfab229e3b4ddd15aad4050e0da9a6e3c4b8d471fcbd8fbff003f257511b9d" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "816e6d12999593693d227dad10eb5b6b289c2f720b7cf416fde73048713b72ef" + "bytes": "38dfab229e3b4ddd15aad4050e0da9a6e3c4b8d471fcbd8fbff003f257511b9d" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "148311329" + "i128": "957983383" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "148311329" + "i128": "957983383" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "83536" + "u64": "27826" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6a8bf53c1485265125064d3938f6e37d30996c0dfd9e25637b7450a928daf5c" + "bytes": "56a89cf3376b85a962c2081b0101396b997b6ca97d4ce494c4ced098e10b8ef5" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6a8bf53c1485265125064d3938f6e37d30996c0dfd9e25637b7450a928daf5c" + "bytes": "56a89cf3376b85a962c2081b0101396b997b6ca97d4ce494c4ced098e10b8ef5" } ] }, "durability": "persistent", "val": { - "bytes": "816e6d12999593693d227dad10eb5b6b289c2f720b7cf416fde73048713b72ef" + "bytes": "38dfab229e3b4ddd15aad4050e0da9a6e3c4b8d471fcbd8fbff003f257511b9d" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "148311329" + "i128": "957983383" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "148311329" + "i128": "957983383" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "816e6d12999593693d227dad10eb5b6b289c2f720b7cf416fde73048713b72ef" + "bytes": "38dfab229e3b4ddd15aad4050e0da9a6e3c4b8d471fcbd8fbff003f257511b9d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "148311329" + "i128": "957983383" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "41768" + "u64": "13913" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.166.json index 024909d5..300a554a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "288163641" + "i128": "54356757" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "288163641" + "i128": "54356757" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8aeceed3610d2ba060fca05f8141aef28b6085e7ba9ad042a52e034e95ecf72c" + "bytes": "50071234572892e7c2b3faa33c65450cdc3073830ba8d42ffc47b317b97c916e" }, { - "u64": "33576" + "u64": "70327" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "288163641" + "i128": "54356757" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "288163641" + "i128": "54356757" }, { - "bytes": "0caf7e6957bd23e945f3f06c77ec0b147fe4eb6f484942e4c76af6440c2b1735" + "bytes": "3c6a67d46b56f7ab2a670556177f970d0ebbe52aba7b3dee1411c4b63be35949" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8aeceed3610d2ba060fca05f8141aef28b6085e7ba9ad042a52e034e95ecf72c" + "bytes": "50071234572892e7c2b3faa33c65450cdc3073830ba8d42ffc47b317b97c916e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16788, + "timestamp": 35163, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0caf7e6957bd23e945f3f06c77ec0b147fe4eb6f484942e4c76af6440c2b1735" + "bytes": "3c6a67d46b56f7ab2a670556177f970d0ebbe52aba7b3dee1411c4b63be35949" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0caf7e6957bd23e945f3f06c77ec0b147fe4eb6f484942e4c76af6440c2b1735" + "bytes": "3c6a67d46b56f7ab2a670556177f970d0ebbe52aba7b3dee1411c4b63be35949" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "288163641" + "i128": "54356757" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "288163641" + "i128": "54356757" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "33576" + "u64": "70327" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9a0ccc263f3fee525b466e3f9a3ebdfb453c279021edc492a61e9450a8af39a" + "bytes": "ab8566c8dcbf1a5cb5f0a7a420a7299b0edd58dbfd28b8111031b39afa49565b" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9a0ccc263f3fee525b466e3f9a3ebdfb453c279021edc492a61e9450a8af39a" + "bytes": "ab8566c8dcbf1a5cb5f0a7a420a7299b0edd58dbfd28b8111031b39afa49565b" } ] }, "durability": "persistent", "val": { - "bytes": "0caf7e6957bd23e945f3f06c77ec0b147fe4eb6f484942e4c76af6440c2b1735" + "bytes": "3c6a67d46b56f7ab2a670556177f970d0ebbe52aba7b3dee1411c4b63be35949" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "288163641" + "i128": "54356757" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "288163641" + "i128": "54356757" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "0caf7e6957bd23e945f3f06c77ec0b147fe4eb6f484942e4c76af6440c2b1735" + "bytes": "3c6a67d46b56f7ab2a670556177f970d0ebbe52aba7b3dee1411c4b63be35949" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "288163641" + "i128": "54356757" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "16788" + "u64": "35163" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.167.json index de51023c..b922dfa3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "714732090" + "i128": "508730337" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "714732090" + "i128": "508730337" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51d8db227f12593fc02a3273d899918c5fe3eea0d89440d1ebfbab28e6655b02" + "bytes": "16abd11eb5dbf0ec93cf73f6b6cd03d7e19e4ce37258fefbc275bd08ed8ed1f8" }, { - "u64": "21091" + "u64": "44592" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "714732090" + "i128": "508730337" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "714732090" + "i128": "508730337" }, { - "bytes": "b9f99f1011c5bbe352afb9240660293e13b797ad1e5964a8b5e30e4e40cb72b8" + "bytes": "4e003317881c7734fb748e51bb278753cad9f8827e0330bf7146729793eadbe1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51d8db227f12593fc02a3273d899918c5fe3eea0d89440d1ebfbab28e6655b02" + "bytes": "16abd11eb5dbf0ec93cf73f6b6cd03d7e19e4ce37258fefbc275bd08ed8ed1f8" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10545, + "timestamp": 22296, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b9f99f1011c5bbe352afb9240660293e13b797ad1e5964a8b5e30e4e40cb72b8" + "bytes": "4e003317881c7734fb748e51bb278753cad9f8827e0330bf7146729793eadbe1" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b9f99f1011c5bbe352afb9240660293e13b797ad1e5964a8b5e30e4e40cb72b8" + "bytes": "4e003317881c7734fb748e51bb278753cad9f8827e0330bf7146729793eadbe1" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "714732090" + "i128": "508730337" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "714732090" + "i128": "508730337" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "21091" + "u64": "44592" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f2ec3f9954d8ad188ef618ea2e04517e50391ed847c3a0021446d2068d1771b" + "bytes": "821a37055adea72e9c8cb44cf50089f7e3e40a5e1000ac18621384afe0d3f6db" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f2ec3f9954d8ad188ef618ea2e04517e50391ed847c3a0021446d2068d1771b" + "bytes": "821a37055adea72e9c8cb44cf50089f7e3e40a5e1000ac18621384afe0d3f6db" } ] }, "durability": "persistent", "val": { - "bytes": "b9f99f1011c5bbe352afb9240660293e13b797ad1e5964a8b5e30e4e40cb72b8" + "bytes": "4e003317881c7734fb748e51bb278753cad9f8827e0330bf7146729793eadbe1" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "714732090" + "i128": "508730337" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "714732090" + "i128": "508730337" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b9f99f1011c5bbe352afb9240660293e13b797ad1e5964a8b5e30e4e40cb72b8" + "bytes": "4e003317881c7734fb748e51bb278753cad9f8827e0330bf7146729793eadbe1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "714732090" + "i128": "508730337" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "10545" + "u64": "22296" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.168.json index d7cc451c..cc9a6968 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "432797884" + "i128": "586199863" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "432797884" + "i128": "586199863" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "46f928f54fb0f9b3f49a5d17b106c7b67244d3a7be3646158c11a9cb01e21b8b" + "bytes": "be45d9317a2070de5a31c307261a36520dcfa8a51fade5fb43e523a0d9568013" }, { - "u64": "84812" + "u64": "3822" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "432797884" + "i128": "586199863" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "432797884" + "i128": "586199863" }, { - "bytes": "3945abd30a408f6918b84b415244efe8e2923ea5d866abf04c106d577aec1eed" + "bytes": "7a121f7148f4fba9c9a35890a960f844512455c2de0e5e81531db584d65c6f2a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "46f928f54fb0f9b3f49a5d17b106c7b67244d3a7be3646158c11a9cb01e21b8b" + "bytes": "be45d9317a2070de5a31c307261a36520dcfa8a51fade5fb43e523a0d9568013" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42406, + "timestamp": 1911, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3945abd30a408f6918b84b415244efe8e2923ea5d866abf04c106d577aec1eed" + "bytes": "7a121f7148f4fba9c9a35890a960f844512455c2de0e5e81531db584d65c6f2a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3945abd30a408f6918b84b415244efe8e2923ea5d866abf04c106d577aec1eed" + "bytes": "7a121f7148f4fba9c9a35890a960f844512455c2de0e5e81531db584d65c6f2a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "432797884" + "i128": "586199863" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "432797884" + "i128": "586199863" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84812" + "u64": "3822" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d0c92c7cb90af87a86cba0287e81aa451e93d0643e10eecddc46b88a3f64bce" + "bytes": "2323babecd17af584b1f18de3ae01c84e43635a53b117d40ad55d817b3b830af" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d0c92c7cb90af87a86cba0287e81aa451e93d0643e10eecddc46b88a3f64bce" + "bytes": "2323babecd17af584b1f18de3ae01c84e43635a53b117d40ad55d817b3b830af" } ] }, "durability": "persistent", "val": { - "bytes": "3945abd30a408f6918b84b415244efe8e2923ea5d866abf04c106d577aec1eed" + "bytes": "7a121f7148f4fba9c9a35890a960f844512455c2de0e5e81531db584d65c6f2a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "432797884" + "i128": "586199863" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "432797884" + "i128": "586199863" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "3945abd30a408f6918b84b415244efe8e2923ea5d866abf04c106d577aec1eed" + "bytes": "7a121f7148f4fba9c9a35890a960f844512455c2de0e5e81531db584d65c6f2a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "432797884" + "i128": "586199863" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42406" + "u64": "1911" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.169.json index 3000692d..beb7f11a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "657552222" + "i128": "527459030" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "657552222" + "i128": "527459030" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76f6bbeb2b92dc5c9e991385922a2dfbc2646b0593de2eeb24c8f4492e84d1f2" + "bytes": "8e46c9415b2722824d8688f61297184aca853d7ba80213c391811653fdb030b3" }, { - "u64": "8624" + "u64": "54834" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "657552222" + "i128": "527459030" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "657552222" + "i128": "527459030" }, { - "bytes": "3441b45a76520028384b4218196e28258f783426f85e8c7662c53f1f07f0d5d8" + "bytes": "c127b3143ac82a30c6fbef5e58a9327064ac1aa916ef7fbcea6ba7e9f7153d68" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76f6bbeb2b92dc5c9e991385922a2dfbc2646b0593de2eeb24c8f4492e84d1f2" + "bytes": "8e46c9415b2722824d8688f61297184aca853d7ba80213c391811653fdb030b3" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4312, + "timestamp": 27417, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3441b45a76520028384b4218196e28258f783426f85e8c7662c53f1f07f0d5d8" + "bytes": "c127b3143ac82a30c6fbef5e58a9327064ac1aa916ef7fbcea6ba7e9f7153d68" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3441b45a76520028384b4218196e28258f783426f85e8c7662c53f1f07f0d5d8" + "bytes": "c127b3143ac82a30c6fbef5e58a9327064ac1aa916ef7fbcea6ba7e9f7153d68" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "657552222" + "i128": "527459030" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "657552222" + "i128": "527459030" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "8624" + "u64": "54834" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6fe429e0ca668b233bc6e711a0598885daee3c1a6f53ffb4d3a98b5b89edd13" + "bytes": "c1f876bc1fd81a7273e066f0971dc4bacc4b2a1a4141155f33d85967ecce9076" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6fe429e0ca668b233bc6e711a0598885daee3c1a6f53ffb4d3a98b5b89edd13" + "bytes": "c1f876bc1fd81a7273e066f0971dc4bacc4b2a1a4141155f33d85967ecce9076" } ] }, "durability": "persistent", "val": { - "bytes": "3441b45a76520028384b4218196e28258f783426f85e8c7662c53f1f07f0d5d8" + "bytes": "c127b3143ac82a30c6fbef5e58a9327064ac1aa916ef7fbcea6ba7e9f7153d68" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "657552222" + "i128": "527459030" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "657552222" + "i128": "527459030" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "3441b45a76520028384b4218196e28258f783426f85e8c7662c53f1f07f0d5d8" + "bytes": "c127b3143ac82a30c6fbef5e58a9327064ac1aa916ef7fbcea6ba7e9f7153d68" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "657552222" + "i128": "527459030" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "4312" + "u64": "27417" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.17.json index a3b0f318..29926bc7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467570727" + "i128": "717996559" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467570727" + "i128": "717996559" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09e1857b7e562574e871cb90834fb0a59f21edd6ea2d57e94555d24f427c260b" + "bytes": "edf949627af44fa379de26b60c92c1eb51b814677508a09689709cf09cdd5821" }, { - "u64": "6074" + "u64": "27179" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467570727" + "i128": "717996559" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467570727" + "i128": "717996559" }, { - "bytes": "750220f104a5f2fb2699757aec4345b30a004d130186de0f596b9d4102f1f508" + "bytes": "0575cbf5da90eafcddab863fb01082cb10587a4b06b23aad7cbddcfa58d9ea8c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09e1857b7e562574e871cb90834fb0a59f21edd6ea2d57e94555d24f427c260b" + "bytes": "edf949627af44fa379de26b60c92c1eb51b814677508a09689709cf09cdd5821" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3037, + "timestamp": 13589, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "750220f104a5f2fb2699757aec4345b30a004d130186de0f596b9d4102f1f508" + "bytes": "0575cbf5da90eafcddab863fb01082cb10587a4b06b23aad7cbddcfa58d9ea8c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "750220f104a5f2fb2699757aec4345b30a004d130186de0f596b9d4102f1f508" + "bytes": "0575cbf5da90eafcddab863fb01082cb10587a4b06b23aad7cbddcfa58d9ea8c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467570727" + "i128": "717996559" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "467570727" + "i128": "717996559" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6074" + "u64": "27179" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60709726f8b615821ebbf40de45d9d5139cd02c7b0731d876997ea12b7c8b850" + "bytes": "3632a573482103a81facf7a1f80799ed4d95f877269c2286dad7de01420dfeaa" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60709726f8b615821ebbf40de45d9d5139cd02c7b0731d876997ea12b7c8b850" + "bytes": "3632a573482103a81facf7a1f80799ed4d95f877269c2286dad7de01420dfeaa" } ] }, "durability": "persistent", "val": { - "bytes": "750220f104a5f2fb2699757aec4345b30a004d130186de0f596b9d4102f1f508" + "bytes": "0575cbf5da90eafcddab863fb01082cb10587a4b06b23aad7cbddcfa58d9ea8c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "467570727" + "i128": "717996559" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "467570727" + "i128": "717996559" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "750220f104a5f2fb2699757aec4345b30a004d130186de0f596b9d4102f1f508" + "bytes": "0575cbf5da90eafcddab863fb01082cb10587a4b06b23aad7cbddcfa58d9ea8c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "467570727" + "i128": "717996559" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3037" + "u64": "13589" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.170.json index 1e599b12..af7cac9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "347430256" + "i128": "400989645" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "347430256" + "i128": "400989645" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b04f688f8f64914ed43da2413598b359cbe98bd6bc5760f0797896f6d1fbcc30" + "bytes": "6cddc0b2fb2e37533bbebfcbf3d311ef4228672c881a97e6ade173536b180af6" }, { - "u64": "85531" + "u64": "50674" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "347430256" + "i128": "400989645" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "347430256" + "i128": "400989645" }, { - "bytes": "3a7bbb94975ee0c2f7adb10904a857be3d22be39838e080d9b47465547d66265" + "bytes": "a72409ab23703339866cb81a0f8d3d7181bfdb2f6ced0f4686ed45b5f7880711" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b04f688f8f64914ed43da2413598b359cbe98bd6bc5760f0797896f6d1fbcc30" + "bytes": "6cddc0b2fb2e37533bbebfcbf3d311ef4228672c881a97e6ade173536b180af6" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42765, + "timestamp": 25337, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a7bbb94975ee0c2f7adb10904a857be3d22be39838e080d9b47465547d66265" + "bytes": "a72409ab23703339866cb81a0f8d3d7181bfdb2f6ced0f4686ed45b5f7880711" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3a7bbb94975ee0c2f7adb10904a857be3d22be39838e080d9b47465547d66265" + "bytes": "a72409ab23703339866cb81a0f8d3d7181bfdb2f6ced0f4686ed45b5f7880711" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "347430256" + "i128": "400989645" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "347430256" + "i128": "400989645" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "85531" + "u64": "50674" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3602b54fb3c61732b2ec70c4ea5f189ac43ba7f0c1b510ce3e332faa442ad34c" + "bytes": "79f94ac09f70a0ff504f2667b5cb636411510af55f314d395a9d6fa532d7ec53" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3602b54fb3c61732b2ec70c4ea5f189ac43ba7f0c1b510ce3e332faa442ad34c" + "bytes": "79f94ac09f70a0ff504f2667b5cb636411510af55f314d395a9d6fa532d7ec53" } ] }, "durability": "persistent", "val": { - "bytes": "3a7bbb94975ee0c2f7adb10904a857be3d22be39838e080d9b47465547d66265" + "bytes": "a72409ab23703339866cb81a0f8d3d7181bfdb2f6ced0f4686ed45b5f7880711" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "347430256" + "i128": "400989645" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "347430256" + "i128": "400989645" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "3a7bbb94975ee0c2f7adb10904a857be3d22be39838e080d9b47465547d66265" + "bytes": "a72409ab23703339866cb81a0f8d3d7181bfdb2f6ced0f4686ed45b5f7880711" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "347430256" + "i128": "400989645" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42765" + "u64": "25337" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.171.json index 66d1f452..1a976a57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "884945428" + "i128": "474845602" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "884945428" + "i128": "474845602" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9351bc81d0f8c66ebc00fa9d4e158b139959bd2d0ad53679141a06e8f0cffe05" + "bytes": "a4889b6f196c37771c9a90489e628c803a0a6b59e213d61ae625a7ce5e835174" }, { - "u64": "9024" + "u64": "69435" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "884945428" + "i128": "474845602" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "884945428" + "i128": "474845602" }, { - "bytes": "f2abb33e96cfa7dc0d3bec9e67e89454ad969fee594e92b01b9e61d1a5e5b215" + "bytes": "5e2872c61127879edfab57e7483f56fed2133c6ecf0312c9d154e7169654a53f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9351bc81d0f8c66ebc00fa9d4e158b139959bd2d0ad53679141a06e8f0cffe05" + "bytes": "a4889b6f196c37771c9a90489e628c803a0a6b59e213d61ae625a7ce5e835174" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4512, + "timestamp": 34717, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2abb33e96cfa7dc0d3bec9e67e89454ad969fee594e92b01b9e61d1a5e5b215" + "bytes": "5e2872c61127879edfab57e7483f56fed2133c6ecf0312c9d154e7169654a53f" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2abb33e96cfa7dc0d3bec9e67e89454ad969fee594e92b01b9e61d1a5e5b215" + "bytes": "5e2872c61127879edfab57e7483f56fed2133c6ecf0312c9d154e7169654a53f" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "884945428" + "i128": "474845602" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "884945428" + "i128": "474845602" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9024" + "u64": "69435" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64408680115a7b6cd41d31bbc7be60f13af607b066dce33f52519e061faa5d90" + "bytes": "571c7f0546036625d3b2c4899c2170a56f291741cf0e3922054c67be3e9128f2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64408680115a7b6cd41d31bbc7be60f13af607b066dce33f52519e061faa5d90" + "bytes": "571c7f0546036625d3b2c4899c2170a56f291741cf0e3922054c67be3e9128f2" } ] }, "durability": "persistent", "val": { - "bytes": "f2abb33e96cfa7dc0d3bec9e67e89454ad969fee594e92b01b9e61d1a5e5b215" + "bytes": "5e2872c61127879edfab57e7483f56fed2133c6ecf0312c9d154e7169654a53f" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "884945428" + "i128": "474845602" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "884945428" + "i128": "474845602" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f2abb33e96cfa7dc0d3bec9e67e89454ad969fee594e92b01b9e61d1a5e5b215" + "bytes": "5e2872c61127879edfab57e7483f56fed2133c6ecf0312c9d154e7169654a53f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "884945428" + "i128": "474845602" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "4512" + "u64": "34717" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.172.json index 7d480ff5..bcc617b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "464319190" + "i128": "575356865" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464319190" + "i128": "575356865" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44e7bf0aed933d499f434486126a2f75d128a93efa8f9ee99966c227ad237d0f" + "bytes": "6671bbefd6388b1d73d417a9370c4f50b65f86852562b172566afb1faa25f893" }, { - "u64": "10182" + "u64": "26823" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "464319190" + "i128": "575356865" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464319190" + "i128": "575356865" }, { - "bytes": "b33727cdcc0d6b99e075ee5c9d2afd23d1e91a97692a13944039cc8539bff469" + "bytes": "057e4c4314d1086e0a1ec2943c6e5a43589cbdb7780cb62afcc04cf7bc684ffc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44e7bf0aed933d499f434486126a2f75d128a93efa8f9ee99966c227ad237d0f" + "bytes": "6671bbefd6388b1d73d417a9370c4f50b65f86852562b172566afb1faa25f893" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5091, + "timestamp": 13411, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b33727cdcc0d6b99e075ee5c9d2afd23d1e91a97692a13944039cc8539bff469" + "bytes": "057e4c4314d1086e0a1ec2943c6e5a43589cbdb7780cb62afcc04cf7bc684ffc" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b33727cdcc0d6b99e075ee5c9d2afd23d1e91a97692a13944039cc8539bff469" + "bytes": "057e4c4314d1086e0a1ec2943c6e5a43589cbdb7780cb62afcc04cf7bc684ffc" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "464319190" + "i128": "575356865" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "464319190" + "i128": "575356865" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "10182" + "u64": "26823" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4f38dd544c3d70251d03cabd0c285467bbb43b430fade405717bfff30d05a9d" + "bytes": "f067c5e2e535cbe794ed147027d0883dc4a96ce6e0ac43b17deff77b984e6a52" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4f38dd544c3d70251d03cabd0c285467bbb43b430fade405717bfff30d05a9d" + "bytes": "f067c5e2e535cbe794ed147027d0883dc4a96ce6e0ac43b17deff77b984e6a52" } ] }, "durability": "persistent", "val": { - "bytes": "b33727cdcc0d6b99e075ee5c9d2afd23d1e91a97692a13944039cc8539bff469" + "bytes": "057e4c4314d1086e0a1ec2943c6e5a43589cbdb7780cb62afcc04cf7bc684ffc" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "464319190" + "i128": "575356865" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "464319190" + "i128": "575356865" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b33727cdcc0d6b99e075ee5c9d2afd23d1e91a97692a13944039cc8539bff469" + "bytes": "057e4c4314d1086e0a1ec2943c6e5a43589cbdb7780cb62afcc04cf7bc684ffc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "464319190" + "i128": "575356865" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5091" + "u64": "13411" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.173.json index bc414492..eae3c4b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "528956758" + "i128": "950329061" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "528956758" + "i128": "950329061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a91f48b75369ffdf35e3fba21194d2becb41cee9f7d7fedad27d869f5a530735" + "bytes": "0c2fa21a6fac778b0111e9459c9d773a6887f368b143cf721eb651e2545222d6" }, { - "u64": "43490" + "u64": "70257" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "528956758" + "i128": "950329061" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "528956758" + "i128": "950329061" }, { - "bytes": "2e65f2f17094dc633d404da62ef646b4d8c731c0c50bdd9a4bc1b9ddc044d361" + "bytes": "009925679e0a1fe827e9d5cd4651ea2f4bd190cfc746b851e4ba0932e39979a6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a91f48b75369ffdf35e3fba21194d2becb41cee9f7d7fedad27d869f5a530735" + "bytes": "0c2fa21a6fac778b0111e9459c9d773a6887f368b143cf721eb651e2545222d6" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21745, + "timestamp": 35128, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e65f2f17094dc633d404da62ef646b4d8c731c0c50bdd9a4bc1b9ddc044d361" + "bytes": "009925679e0a1fe827e9d5cd4651ea2f4bd190cfc746b851e4ba0932e39979a6" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2e65f2f17094dc633d404da62ef646b4d8c731c0c50bdd9a4bc1b9ddc044d361" + "bytes": "009925679e0a1fe827e9d5cd4651ea2f4bd190cfc746b851e4ba0932e39979a6" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "528956758" + "i128": "950329061" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "528956758" + "i128": "950329061" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "43490" + "u64": "70257" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da87e3531c9e9045b789e121fd6fb129fca321b5ec90e85c70091fa42a3f1156" + "bytes": "51eeb1aff4685805eac31275d21379db8173079ace5b55f163ca41fe4f138cf8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da87e3531c9e9045b789e121fd6fb129fca321b5ec90e85c70091fa42a3f1156" + "bytes": "51eeb1aff4685805eac31275d21379db8173079ace5b55f163ca41fe4f138cf8" } ] }, "durability": "persistent", "val": { - "bytes": "2e65f2f17094dc633d404da62ef646b4d8c731c0c50bdd9a4bc1b9ddc044d361" + "bytes": "009925679e0a1fe827e9d5cd4651ea2f4bd190cfc746b851e4ba0932e39979a6" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "528956758" + "i128": "950329061" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "528956758" + "i128": "950329061" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "2e65f2f17094dc633d404da62ef646b4d8c731c0c50bdd9a4bc1b9ddc044d361" + "bytes": "009925679e0a1fe827e9d5cd4651ea2f4bd190cfc746b851e4ba0932e39979a6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "528956758" + "i128": "950329061" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "21745" + "u64": "35128" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.174.json index c222c30b..7010e911 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "269045904" + "i128": "441554847" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "269045904" + "i128": "441554847" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29569b26eaf0045ec18df6304542f2bcfc76de2ffbd3c91e7523f92cf895d1fe" + "bytes": "939d63c937ae014f9359e8ad8fa700ad3b5d2f876dc480182f42ce8c2b5affa5" }, { - "u64": "51804" + "u64": "30863" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "269045904" + "i128": "441554847" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "269045904" + "i128": "441554847" }, { - "bytes": "f6fe173f550da1c32661056bab5a9111e8902b7bb49878b5e598e0e4fb208073" + "bytes": "aff85879f80287d760b0a5fd79a0ae7cac3aeafc7fb26eb53705471cde8c6ce6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29569b26eaf0045ec18df6304542f2bcfc76de2ffbd3c91e7523f92cf895d1fe" + "bytes": "939d63c937ae014f9359e8ad8fa700ad3b5d2f876dc480182f42ce8c2b5affa5" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25902, + "timestamp": 15431, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f6fe173f550da1c32661056bab5a9111e8902b7bb49878b5e598e0e4fb208073" + "bytes": "aff85879f80287d760b0a5fd79a0ae7cac3aeafc7fb26eb53705471cde8c6ce6" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f6fe173f550da1c32661056bab5a9111e8902b7bb49878b5e598e0e4fb208073" + "bytes": "aff85879f80287d760b0a5fd79a0ae7cac3aeafc7fb26eb53705471cde8c6ce6" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "269045904" + "i128": "441554847" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "269045904" + "i128": "441554847" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51804" + "u64": "30863" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e50bc33c5ef4ffa47b43ddee0a71a960762648b2e55586517bf94a877c88274" + "bytes": "011bebd3283bcbbeebdd7496ea34f0ecc66cb3a77181ec91f5337a92f0b08eb7" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e50bc33c5ef4ffa47b43ddee0a71a960762648b2e55586517bf94a877c88274" + "bytes": "011bebd3283bcbbeebdd7496ea34f0ecc66cb3a77181ec91f5337a92f0b08eb7" } ] }, "durability": "persistent", "val": { - "bytes": "f6fe173f550da1c32661056bab5a9111e8902b7bb49878b5e598e0e4fb208073" + "bytes": "aff85879f80287d760b0a5fd79a0ae7cac3aeafc7fb26eb53705471cde8c6ce6" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "269045904" + "i128": "441554847" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "269045904" + "i128": "441554847" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f6fe173f550da1c32661056bab5a9111e8902b7bb49878b5e598e0e4fb208073" + "bytes": "aff85879f80287d760b0a5fd79a0ae7cac3aeafc7fb26eb53705471cde8c6ce6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "269045904" + "i128": "441554847" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "25902" + "u64": "15431" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.175.json index 7e521df1..d62eb325 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "893566679" + "i128": "237770874" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893566679" + "i128": "237770874" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "642f21dc1e3de042e4f9e4f32984c4d746df3026307eaee51bf75b8828a85bb2" + "bytes": "c44bd851ba8307df6fc4288554326caa9a4777f3470eec3bb7eda2086d2fb6a5" }, { - "u64": "69673" + "u64": "80176" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "893566679" + "i128": "237770874" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893566679" + "i128": "237770874" }, { - "bytes": "b0c59472d2ff57892dd5ef434027a49c4b58a02d56c14ff35770eec11abe10ea" + "bytes": "f0ae68a8b80adbac769006de78fabad28d3445ebfdcb6b323263cf30ff5507a2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "642f21dc1e3de042e4f9e4f32984c4d746df3026307eaee51bf75b8828a85bb2" + "bytes": "c44bd851ba8307df6fc4288554326caa9a4777f3470eec3bb7eda2086d2fb6a5" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34836, + "timestamp": 40088, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0c59472d2ff57892dd5ef434027a49c4b58a02d56c14ff35770eec11abe10ea" + "bytes": "f0ae68a8b80adbac769006de78fabad28d3445ebfdcb6b323263cf30ff5507a2" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0c59472d2ff57892dd5ef434027a49c4b58a02d56c14ff35770eec11abe10ea" + "bytes": "f0ae68a8b80adbac769006de78fabad28d3445ebfdcb6b323263cf30ff5507a2" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "893566679" + "i128": "237770874" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "893566679" + "i128": "237770874" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69673" + "u64": "80176" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f557e0f771afcef27302cd6dfac7a48eb2497e05382aad16d7b531a4d35fd122" + "bytes": "09c843c6d4434fb05c16e171b58a54523714d51450a74f8bb1a31ee949b46bc7" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f557e0f771afcef27302cd6dfac7a48eb2497e05382aad16d7b531a4d35fd122" + "bytes": "09c843c6d4434fb05c16e171b58a54523714d51450a74f8bb1a31ee949b46bc7" } ] }, "durability": "persistent", "val": { - "bytes": "b0c59472d2ff57892dd5ef434027a49c4b58a02d56c14ff35770eec11abe10ea" + "bytes": "f0ae68a8b80adbac769006de78fabad28d3445ebfdcb6b323263cf30ff5507a2" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "893566679" + "i128": "237770874" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "893566679" + "i128": "237770874" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b0c59472d2ff57892dd5ef434027a49c4b58a02d56c14ff35770eec11abe10ea" + "bytes": "f0ae68a8b80adbac769006de78fabad28d3445ebfdcb6b323263cf30ff5507a2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "893566679" + "i128": "237770874" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "34836" + "u64": "40088" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.176.json index 124ad747..1d93181b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66288230" + "i128": "383574479" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66288230" + "i128": "383574479" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b5b2e81e5d2316eeb3b7361a3dfc08a52e8f2b52d527749b1b5a5229eaea9c4" + "bytes": "b589e912fd27da1bf9bcf10f110d912470db3330c08d984e7ac72fa1c97ea5ed" }, { - "u64": "55188" + "u64": "66256" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66288230" + "i128": "383574479" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66288230" + "i128": "383574479" }, { - "bytes": "44cc865da20332a57508d43d2d99206712ecaa7e591f85bdb8571f23219a0571" + "bytes": "4d768d47fe44dd2cefa46d6e3b8921dd485cd348f08accb7ee42f04c2aeccdf3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b5b2e81e5d2316eeb3b7361a3dfc08a52e8f2b52d527749b1b5a5229eaea9c4" + "bytes": "b589e912fd27da1bf9bcf10f110d912470db3330c08d984e7ac72fa1c97ea5ed" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27594, + "timestamp": 33128, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44cc865da20332a57508d43d2d99206712ecaa7e591f85bdb8571f23219a0571" + "bytes": "4d768d47fe44dd2cefa46d6e3b8921dd485cd348f08accb7ee42f04c2aeccdf3" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "44cc865da20332a57508d43d2d99206712ecaa7e591f85bdb8571f23219a0571" + "bytes": "4d768d47fe44dd2cefa46d6e3b8921dd485cd348f08accb7ee42f04c2aeccdf3" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66288230" + "i128": "383574479" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "66288230" + "i128": "383574479" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "55188" + "u64": "66256" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9c9403abc0a1d6df81ccde12409b4ea4a4313ec7fd52b07a684fb40901472788" + "bytes": "df94288f66cc185986f6e8a2565e25884348f2de213aea642d230247cbd63946" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9c9403abc0a1d6df81ccde12409b4ea4a4313ec7fd52b07a684fb40901472788" + "bytes": "df94288f66cc185986f6e8a2565e25884348f2de213aea642d230247cbd63946" } ] }, "durability": "persistent", "val": { - "bytes": "44cc865da20332a57508d43d2d99206712ecaa7e591f85bdb8571f23219a0571" + "bytes": "4d768d47fe44dd2cefa46d6e3b8921dd485cd348f08accb7ee42f04c2aeccdf3" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "66288230" + "i128": "383574479" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "66288230" + "i128": "383574479" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "44cc865da20332a57508d43d2d99206712ecaa7e591f85bdb8571f23219a0571" + "bytes": "4d768d47fe44dd2cefa46d6e3b8921dd485cd348f08accb7ee42f04c2aeccdf3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "66288230" + "i128": "383574479" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "27594" + "u64": "33128" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.177.json index d7b9efdc..6be40ba0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "390945825" + "i128": "910231335" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "390945825" + "i128": "910231335" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fda1408c351937cba4f624342c699081425bd7cbd490c0ae58661c225f990765" + "bytes": "0663e189ccad94cf6cb32df62b1b3eca93601bb7a1b83bd10cb3380ab55750d8" }, { - "u64": "73183" + "u64": "67447" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "390945825" + "i128": "910231335" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "390945825" + "i128": "910231335" }, { - "bytes": "0da4a3ea3058f19c50b6ccfe039229dce40f7b125e198adb114f017b5839c9d3" + "bytes": "dccf6c2ed5d9264533ae130d5329eb3d79975ea081d2f23317dd096d0b537a4a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fda1408c351937cba4f624342c699081425bd7cbd490c0ae58661c225f990765" + "bytes": "0663e189ccad94cf6cb32df62b1b3eca93601bb7a1b83bd10cb3380ab55750d8" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36591, + "timestamp": 33723, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0da4a3ea3058f19c50b6ccfe039229dce40f7b125e198adb114f017b5839c9d3" + "bytes": "dccf6c2ed5d9264533ae130d5329eb3d79975ea081d2f23317dd096d0b537a4a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0da4a3ea3058f19c50b6ccfe039229dce40f7b125e198adb114f017b5839c9d3" + "bytes": "dccf6c2ed5d9264533ae130d5329eb3d79975ea081d2f23317dd096d0b537a4a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "390945825" + "i128": "910231335" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "390945825" + "i128": "910231335" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "73183" + "u64": "67447" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99ccb8ae054d4522b4ab2190226772a476b3883bba06cfa8a953031edb642795" + "bytes": "e72740fe5802172f7cf2ab5a0cc60b2a872f5a9a171e49a3b4ae0c57cb806707" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99ccb8ae054d4522b4ab2190226772a476b3883bba06cfa8a953031edb642795" + "bytes": "e72740fe5802172f7cf2ab5a0cc60b2a872f5a9a171e49a3b4ae0c57cb806707" } ] }, "durability": "persistent", "val": { - "bytes": "0da4a3ea3058f19c50b6ccfe039229dce40f7b125e198adb114f017b5839c9d3" + "bytes": "dccf6c2ed5d9264533ae130d5329eb3d79975ea081d2f23317dd096d0b537a4a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "390945825" + "i128": "910231335" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "390945825" + "i128": "910231335" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "0da4a3ea3058f19c50b6ccfe039229dce40f7b125e198adb114f017b5839c9d3" + "bytes": "dccf6c2ed5d9264533ae130d5329eb3d79975ea081d2f23317dd096d0b537a4a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "390945825" + "i128": "910231335" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36591" + "u64": "33723" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.178.json index c41446e8..4c83ef8a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863520766" + "i128": "561874659" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863520766" + "i128": "561874659" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79a32d867e5ae580799560325ab0e69c6ff1dc4016699365aab808c14e2bf27a" + "bytes": "404928ccb7016010bd542509c51ef048de50d68eacbc19e4ef1c542c439cefa1" }, { - "u64": "85209" + "u64": "27157" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863520766" + "i128": "561874659" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863520766" + "i128": "561874659" }, { - "bytes": "9b4189b8721388e4c9099a0916a612ed806c7e3a0a5078a66813449b018d1fb8" + "bytes": "2d0104425a79c9093e21f0e43e87dd069adbe15b1f58b454c301d3620abfb7ca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79a32d867e5ae580799560325ab0e69c6ff1dc4016699365aab808c14e2bf27a" + "bytes": "404928ccb7016010bd542509c51ef048de50d68eacbc19e4ef1c542c439cefa1" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42604, + "timestamp": 13578, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b4189b8721388e4c9099a0916a612ed806c7e3a0a5078a66813449b018d1fb8" + "bytes": "2d0104425a79c9093e21f0e43e87dd069adbe15b1f58b454c301d3620abfb7ca" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b4189b8721388e4c9099a0916a612ed806c7e3a0a5078a66813449b018d1fb8" + "bytes": "2d0104425a79c9093e21f0e43e87dd069adbe15b1f58b454c301d3620abfb7ca" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863520766" + "i128": "561874659" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863520766" + "i128": "561874659" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "85209" + "u64": "27157" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6c4ad5e836de3b2741c6d7edfd3b28681ac8ac5b7f8bb94e3a9ab02256b1c5b" + "bytes": "c7299dde6bae463c398ff9575e0700d629c1d45a278a5b60e307fc6a88227fa2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6c4ad5e836de3b2741c6d7edfd3b28681ac8ac5b7f8bb94e3a9ab02256b1c5b" + "bytes": "c7299dde6bae463c398ff9575e0700d629c1d45a278a5b60e307fc6a88227fa2" } ] }, "durability": "persistent", "val": { - "bytes": "9b4189b8721388e4c9099a0916a612ed806c7e3a0a5078a66813449b018d1fb8" + "bytes": "2d0104425a79c9093e21f0e43e87dd069adbe15b1f58b454c301d3620abfb7ca" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "863520766" + "i128": "561874659" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "863520766" + "i128": "561874659" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "9b4189b8721388e4c9099a0916a612ed806c7e3a0a5078a66813449b018d1fb8" + "bytes": "2d0104425a79c9093e21f0e43e87dd069adbe15b1f58b454c301d3620abfb7ca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "863520766" + "i128": "561874659" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42604" + "u64": "13578" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.179.json index 85b9c8db..4e36b987 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "715869437" + "i128": "494002777" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715869437" + "i128": "494002777" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "242baf49c6ed761b342e64c094c491f41019c42dab6586957ed4d08cf7a77bef" + "bytes": "e72f2bd8b511dab6b60131daa8e1bc1dd211191f260f28e6b8ec8e4522a582a2" }, { - "u64": "54526" + "u64": "19797" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "715869437" + "i128": "494002777" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715869437" + "i128": "494002777" }, { - "bytes": "f3719a1a43da01070bd915c8b16000d113d858816dc8946570fdcd6c1242a1e8" + "bytes": "f01e68c661014ab0f6649f778ad4a1b543c6404ee361bd0713d98c03af6ddd26" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "242baf49c6ed761b342e64c094c491f41019c42dab6586957ed4d08cf7a77bef" + "bytes": "e72f2bd8b511dab6b60131daa8e1bc1dd211191f260f28e6b8ec8e4522a582a2" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27263, + "timestamp": 9898, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3719a1a43da01070bd915c8b16000d113d858816dc8946570fdcd6c1242a1e8" + "bytes": "f01e68c661014ab0f6649f778ad4a1b543c6404ee361bd0713d98c03af6ddd26" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3719a1a43da01070bd915c8b16000d113d858816dc8946570fdcd6c1242a1e8" + "bytes": "f01e68c661014ab0f6649f778ad4a1b543c6404ee361bd0713d98c03af6ddd26" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "715869437" + "i128": "494002777" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "715869437" + "i128": "494002777" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "54526" + "u64": "19797" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ce0bc60d118e0989375522f0a5698fcfb8baca15cb1d13bab05e4f7ad0f2965" + "bytes": "25fe59ff3c05de64060c345d173befbfb63fe8d4d2cd2ae6cb5ae21c879fcc18" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ce0bc60d118e0989375522f0a5698fcfb8baca15cb1d13bab05e4f7ad0f2965" + "bytes": "25fe59ff3c05de64060c345d173befbfb63fe8d4d2cd2ae6cb5ae21c879fcc18" } ] }, "durability": "persistent", "val": { - "bytes": "f3719a1a43da01070bd915c8b16000d113d858816dc8946570fdcd6c1242a1e8" + "bytes": "f01e68c661014ab0f6649f778ad4a1b543c6404ee361bd0713d98c03af6ddd26" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "715869437" + "i128": "494002777" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "715869437" + "i128": "494002777" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f3719a1a43da01070bd915c8b16000d113d858816dc8946570fdcd6c1242a1e8" + "bytes": "f01e68c661014ab0f6649f778ad4a1b543c6404ee361bd0713d98c03af6ddd26" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "715869437" + "i128": "494002777" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "27263" + "u64": "9898" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.18.json index 01280d16..3081b2f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "816566297" + "i128": "765506404" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "816566297" + "i128": "765506404" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff255410ad6e459e503457aee495740ad00819c5ccc8e2110d1faf6e3c587ca4" + "bytes": "c27342d45b6d6418ad636a681f4f03cf73a8cf7adcc4130a9810539cd72b8101" }, { - "u64": "70082" + "u64": "71575" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "816566297" + "i128": "765506404" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "816566297" + "i128": "765506404" }, { - "bytes": "d9b60950b0cff6f52d75f13ae4c0ac84e6d6f7f3196e445db594bb1d38a4b6a2" + "bytes": "4ce3cbeda528f2a3f853d904ebf7b45ec367e8ef79a1e36f6b79aa3ec456682e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff255410ad6e459e503457aee495740ad00819c5ccc8e2110d1faf6e3c587ca4" + "bytes": "c27342d45b6d6418ad636a681f4f03cf73a8cf7adcc4130a9810539cd72b8101" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35041, + "timestamp": 35787, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d9b60950b0cff6f52d75f13ae4c0ac84e6d6f7f3196e445db594bb1d38a4b6a2" + "bytes": "4ce3cbeda528f2a3f853d904ebf7b45ec367e8ef79a1e36f6b79aa3ec456682e" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d9b60950b0cff6f52d75f13ae4c0ac84e6d6f7f3196e445db594bb1d38a4b6a2" + "bytes": "4ce3cbeda528f2a3f853d904ebf7b45ec367e8ef79a1e36f6b79aa3ec456682e" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "816566297" + "i128": "765506404" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "816566297" + "i128": "765506404" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "70082" + "u64": "71575" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e96498601df98196c85ef31f887d59af1e488bbde5e358d3e22f6a419fb0eb9" + "bytes": "9a398101185c271f06cabbf568904b204f98c9fadb308f26459fed50f658c409" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e96498601df98196c85ef31f887d59af1e488bbde5e358d3e22f6a419fb0eb9" + "bytes": "9a398101185c271f06cabbf568904b204f98c9fadb308f26459fed50f658c409" } ] }, "durability": "persistent", "val": { - "bytes": "d9b60950b0cff6f52d75f13ae4c0ac84e6d6f7f3196e445db594bb1d38a4b6a2" + "bytes": "4ce3cbeda528f2a3f853d904ebf7b45ec367e8ef79a1e36f6b79aa3ec456682e" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "816566297" + "i128": "765506404" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "816566297" + "i128": "765506404" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d9b60950b0cff6f52d75f13ae4c0ac84e6d6f7f3196e445db594bb1d38a4b6a2" + "bytes": "4ce3cbeda528f2a3f853d904ebf7b45ec367e8ef79a1e36f6b79aa3ec456682e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "816566297" + "i128": "765506404" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35041" + "u64": "35787" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.180.json index 6b2fc03e..b78a8897 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "706241844" + "i128": "208359302" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "706241844" + "i128": "208359302" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa9ff19ba09464a1366961449bb7d79308dab2c6cb8bf848dffc3aa55591d79d" + "bytes": "6a2c6b807eae8613ab6a0756f60e8cb955b8f73d0e8cb5ba0c5132751775caad" }, { - "u64": "26301" + "u64": "57336" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "706241844" + "i128": "208359302" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "706241844" + "i128": "208359302" }, { - "bytes": "8981810428b2616510753ab7cb714eb7d264ae40220b9cf00c06c0a85ed59737" + "bytes": "fa1e5e0345558d0a5afb644e6391007a6f21a12412dcdf72ed84b4b4ffcdd84c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa9ff19ba09464a1366961449bb7d79308dab2c6cb8bf848dffc3aa55591d79d" + "bytes": "6a2c6b807eae8613ab6a0756f60e8cb955b8f73d0e8cb5ba0c5132751775caad" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13150, + "timestamp": 28668, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8981810428b2616510753ab7cb714eb7d264ae40220b9cf00c06c0a85ed59737" + "bytes": "fa1e5e0345558d0a5afb644e6391007a6f21a12412dcdf72ed84b4b4ffcdd84c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8981810428b2616510753ab7cb714eb7d264ae40220b9cf00c06c0a85ed59737" + "bytes": "fa1e5e0345558d0a5afb644e6391007a6f21a12412dcdf72ed84b4b4ffcdd84c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "706241844" + "i128": "208359302" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "706241844" + "i128": "208359302" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26301" + "u64": "57336" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f968cf649479250f89a294a2ffeb000b837f230f4539263e9a7bbf186f6f74f" + "bytes": "db38052fdccdae34dd901db9df874de7bbe8ab468e46e8922bf6139d8da8c81f" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f968cf649479250f89a294a2ffeb000b837f230f4539263e9a7bbf186f6f74f" + "bytes": "db38052fdccdae34dd901db9df874de7bbe8ab468e46e8922bf6139d8da8c81f" } ] }, "durability": "persistent", "val": { - "bytes": "8981810428b2616510753ab7cb714eb7d264ae40220b9cf00c06c0a85ed59737" + "bytes": "fa1e5e0345558d0a5afb644e6391007a6f21a12412dcdf72ed84b4b4ffcdd84c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "706241844" + "i128": "208359302" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "706241844" + "i128": "208359302" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "8981810428b2616510753ab7cb714eb7d264ae40220b9cf00c06c0a85ed59737" + "bytes": "fa1e5e0345558d0a5afb644e6391007a6f21a12412dcdf72ed84b4b4ffcdd84c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "706241844" + "i128": "208359302" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "13150" + "u64": "28668" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.181.json index 21eb66d0..0e651a11 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "353558308" + "i128": "610000890" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "353558308" + "i128": "610000890" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3817dc92aa109a18da2e632f4bcd5111be87dcf4b98a68ed48c13f4511139959" + "bytes": "040e9ad1f7e13559afd09adab9aa66241049a16b1bc9378bdb0ed46b7c8bd4ba" }, { - "u64": "22328" + "u64": "80018" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "353558308" + "i128": "610000890" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "353558308" + "i128": "610000890" }, { - "bytes": "b3e40fd31e0310966fcacb515c7dcf29f89ea81a6dac3de9ab28312df7cb44d0" + "bytes": "5e2a44753fc3736a506622688fd80d021c99e668f07ffa6a972e71021caef543" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3817dc92aa109a18da2e632f4bcd5111be87dcf4b98a68ed48c13f4511139959" + "bytes": "040e9ad1f7e13559afd09adab9aa66241049a16b1bc9378bdb0ed46b7c8bd4ba" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11164, + "timestamp": 40009, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b3e40fd31e0310966fcacb515c7dcf29f89ea81a6dac3de9ab28312df7cb44d0" + "bytes": "5e2a44753fc3736a506622688fd80d021c99e668f07ffa6a972e71021caef543" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b3e40fd31e0310966fcacb515c7dcf29f89ea81a6dac3de9ab28312df7cb44d0" + "bytes": "5e2a44753fc3736a506622688fd80d021c99e668f07ffa6a972e71021caef543" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "353558308" + "i128": "610000890" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "353558308" + "i128": "610000890" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22328" + "u64": "80018" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a54a56c724dac46b4f1dac5ca0e96c095e24142e70a3d390447d5bda3be46b67" + "bytes": "659209dc1ec9dcedb00cf4da2ee862d846c3cf554a7a9826f8924ce388ca35fb" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a54a56c724dac46b4f1dac5ca0e96c095e24142e70a3d390447d5bda3be46b67" + "bytes": "659209dc1ec9dcedb00cf4da2ee862d846c3cf554a7a9826f8924ce388ca35fb" } ] }, "durability": "persistent", "val": { - "bytes": "b3e40fd31e0310966fcacb515c7dcf29f89ea81a6dac3de9ab28312df7cb44d0" + "bytes": "5e2a44753fc3736a506622688fd80d021c99e668f07ffa6a972e71021caef543" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "353558308" + "i128": "610000890" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "353558308" + "i128": "610000890" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b3e40fd31e0310966fcacb515c7dcf29f89ea81a6dac3de9ab28312df7cb44d0" + "bytes": "5e2a44753fc3736a506622688fd80d021c99e668f07ffa6a972e71021caef543" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "353558308" + "i128": "610000890" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "11164" + "u64": "40009" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.182.json index 0078e086..1df4cbd2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "627866120" + "i128": "225665701" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "627866120" + "i128": "225665701" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5fe629d316263ce1bd625ca2e66e8e1bd36b814d112a536671dccb64fbc9f8ae" + "bytes": "b42d2093ad65d411050a6c080c03a5b862cb11c973a7171fa7558901498a909b" }, { - "u64": "85570" + "u64": "56707" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "627866120" + "i128": "225665701" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "627866120" + "i128": "225665701" }, { - "bytes": "e7a286cd0669d205349c8b735f7548a53d33cdc79ddfbdd11ccbbe9caa3b3a32" + "bytes": "6f6fe3fde9d49f18cc1a1c62d47b4b371121df901d6accd46dd80d7f8d8cfefe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5fe629d316263ce1bd625ca2e66e8e1bd36b814d112a536671dccb64fbc9f8ae" + "bytes": "b42d2093ad65d411050a6c080c03a5b862cb11c973a7171fa7558901498a909b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42785, + "timestamp": 28353, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7a286cd0669d205349c8b735f7548a53d33cdc79ddfbdd11ccbbe9caa3b3a32" + "bytes": "6f6fe3fde9d49f18cc1a1c62d47b4b371121df901d6accd46dd80d7f8d8cfefe" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7a286cd0669d205349c8b735f7548a53d33cdc79ddfbdd11ccbbe9caa3b3a32" + "bytes": "6f6fe3fde9d49f18cc1a1c62d47b4b371121df901d6accd46dd80d7f8d8cfefe" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "627866120" + "i128": "225665701" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "627866120" + "i128": "225665701" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "85570" + "u64": "56707" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e70b72a3c9ee9541735052a6f9b49b795e8d94028bee08d7da539b6147b2267c" + "bytes": "4de01675959d7871f2881e21e45780e4040bfaef66f81e536433a6fdb699253d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e70b72a3c9ee9541735052a6f9b49b795e8d94028bee08d7da539b6147b2267c" + "bytes": "4de01675959d7871f2881e21e45780e4040bfaef66f81e536433a6fdb699253d" } ] }, "durability": "persistent", "val": { - "bytes": "e7a286cd0669d205349c8b735f7548a53d33cdc79ddfbdd11ccbbe9caa3b3a32" + "bytes": "6f6fe3fde9d49f18cc1a1c62d47b4b371121df901d6accd46dd80d7f8d8cfefe" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "627866120" + "i128": "225665701" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "627866120" + "i128": "225665701" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e7a286cd0669d205349c8b735f7548a53d33cdc79ddfbdd11ccbbe9caa3b3a32" + "bytes": "6f6fe3fde9d49f18cc1a1c62d47b4b371121df901d6accd46dd80d7f8d8cfefe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "627866120" + "i128": "225665701" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42785" + "u64": "28353" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.183.json index 0316af04..d88e8718 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "161324389" + "i128": "23568040" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "161324389" + "i128": "23568040" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5bc7c2d5030630c173b82739673491c08ab37ddb8d4a949bd88c116902d90d92" + "bytes": "4c8d72b3afc443e634da1bf1a35e77a73bf4b80b32073d392070ed71b76cb2ee" }, { - "u64": "17456" + "u64": "81923" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "161324389" + "i128": "23568040" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "161324389" + "i128": "23568040" }, { - "bytes": "bde01e7228897e23cb8a7bbb3bfe34e5d718b757c8550dc47785da2c9328a12b" + "bytes": "65c807d53348ab540d49feb111ad135abc0d769f01a219f0e6ab0aab3b3ffb48" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5bc7c2d5030630c173b82739673491c08ab37ddb8d4a949bd88c116902d90d92" + "bytes": "4c8d72b3afc443e634da1bf1a35e77a73bf4b80b32073d392070ed71b76cb2ee" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8728, + "timestamp": 40961, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bde01e7228897e23cb8a7bbb3bfe34e5d718b757c8550dc47785da2c9328a12b" + "bytes": "65c807d53348ab540d49feb111ad135abc0d769f01a219f0e6ab0aab3b3ffb48" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bde01e7228897e23cb8a7bbb3bfe34e5d718b757c8550dc47785da2c9328a12b" + "bytes": "65c807d53348ab540d49feb111ad135abc0d769f01a219f0e6ab0aab3b3ffb48" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "161324389" + "i128": "23568040" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "161324389" + "i128": "23568040" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "17456" + "u64": "81923" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb1e31cabb78cf7fcd7abe05c06fe95911733f54d1d5091b31a85019b3a806c3" + "bytes": "b05fab2ffda894d04f88b6555d533beeda8d6945b85ad9f4ce7c41d386185801" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb1e31cabb78cf7fcd7abe05c06fe95911733f54d1d5091b31a85019b3a806c3" + "bytes": "b05fab2ffda894d04f88b6555d533beeda8d6945b85ad9f4ce7c41d386185801" } ] }, "durability": "persistent", "val": { - "bytes": "bde01e7228897e23cb8a7bbb3bfe34e5d718b757c8550dc47785da2c9328a12b" + "bytes": "65c807d53348ab540d49feb111ad135abc0d769f01a219f0e6ab0aab3b3ffb48" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "161324389" + "i128": "23568040" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "161324389" + "i128": "23568040" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "bde01e7228897e23cb8a7bbb3bfe34e5d718b757c8550dc47785da2c9328a12b" + "bytes": "65c807d53348ab540d49feb111ad135abc0d769f01a219f0e6ab0aab3b3ffb48" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "161324389" + "i128": "23568040" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "8728" + "u64": "40961" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.184.json index 9cc2792d..9d977039 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "438396045" + "i128": "677248731" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438396045" + "i128": "677248731" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "742771c9a04d454fd4d52d7a91b467f22ad712510316b51250b3a7e32a03fe76" + "bytes": "ccd51d9267b82aeab5e73c5030bef1669a7b18973013183f2f57687e6971092f" }, { - "u64": "52388" + "u64": "28696" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "438396045" + "i128": "677248731" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438396045" + "i128": "677248731" }, { - "bytes": "48ba95e67fb21f18dcc09ef5972506abee07e70965b2f5a0e4eff2997f4a69d9" + "bytes": "c19d4507f28e55cb0499122a0b67e79b595d14ca347e3b15b4f3fea042f0d94b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "742771c9a04d454fd4d52d7a91b467f22ad712510316b51250b3a7e32a03fe76" + "bytes": "ccd51d9267b82aeab5e73c5030bef1669a7b18973013183f2f57687e6971092f" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26194, + "timestamp": 14348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48ba95e67fb21f18dcc09ef5972506abee07e70965b2f5a0e4eff2997f4a69d9" + "bytes": "c19d4507f28e55cb0499122a0b67e79b595d14ca347e3b15b4f3fea042f0d94b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48ba95e67fb21f18dcc09ef5972506abee07e70965b2f5a0e4eff2997f4a69d9" + "bytes": "c19d4507f28e55cb0499122a0b67e79b595d14ca347e3b15b4f3fea042f0d94b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438396045" + "i128": "677248731" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438396045" + "i128": "677248731" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "52388" + "u64": "28696" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5229e7991b42aa336ae087fb652b7340a4a65461f034f5a665b8b8f31f736bf0" + "bytes": "93962856c21027593d1f576389925eb639ac8c01eceb300f3f2b68cd8bb59180" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5229e7991b42aa336ae087fb652b7340a4a65461f034f5a665b8b8f31f736bf0" + "bytes": "93962856c21027593d1f576389925eb639ac8c01eceb300f3f2b68cd8bb59180" } ] }, "durability": "persistent", "val": { - "bytes": "48ba95e67fb21f18dcc09ef5972506abee07e70965b2f5a0e4eff2997f4a69d9" + "bytes": "c19d4507f28e55cb0499122a0b67e79b595d14ca347e3b15b4f3fea042f0d94b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "438396045" + "i128": "677248731" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "438396045" + "i128": "677248731" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "48ba95e67fb21f18dcc09ef5972506abee07e70965b2f5a0e4eff2997f4a69d9" + "bytes": "c19d4507f28e55cb0499122a0b67e79b595d14ca347e3b15b4f3fea042f0d94b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "438396045" + "i128": "677248731" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "26194" + "u64": "14348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.185.json index 3ac95a36..699903e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "972839138" + "i128": "783417655" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "972839138" + "i128": "783417655" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41e3ba4a0a6b9a376db88f87badeae6caec59af67ae80161e495ab05bd08a7f8" + "bytes": "477ecef30dab62669881b536c336c04f1bbf3540dfb88493266b9a3be9bf986d" }, { - "u64": "26314" + "u64": "80778" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "972839138" + "i128": "783417655" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "972839138" + "i128": "783417655" }, { - "bytes": "f8bf773c1891b64ebc876135d66d0deb261f6142931e615f34eeb97c490d2f49" + "bytes": "41400bf9981d3c3ed22a52e7a3a90fe7c53c10a8679853a9245f81aa0f6f8ad2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41e3ba4a0a6b9a376db88f87badeae6caec59af67ae80161e495ab05bd08a7f8" + "bytes": "477ecef30dab62669881b536c336c04f1bbf3540dfb88493266b9a3be9bf986d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13157, + "timestamp": 40389, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f8bf773c1891b64ebc876135d66d0deb261f6142931e615f34eeb97c490d2f49" + "bytes": "41400bf9981d3c3ed22a52e7a3a90fe7c53c10a8679853a9245f81aa0f6f8ad2" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f8bf773c1891b64ebc876135d66d0deb261f6142931e615f34eeb97c490d2f49" + "bytes": "41400bf9981d3c3ed22a52e7a3a90fe7c53c10a8679853a9245f81aa0f6f8ad2" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "972839138" + "i128": "783417655" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "972839138" + "i128": "783417655" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26314" + "u64": "80778" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d10ad946ac17cb2eb393b03560dddb0603f6f46aa5b1781653ac1b507dec8ab6" + "bytes": "c834207cc7627b46689a66938abb38f4e17eca12491581e6237f3905f09a0532" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d10ad946ac17cb2eb393b03560dddb0603f6f46aa5b1781653ac1b507dec8ab6" + "bytes": "c834207cc7627b46689a66938abb38f4e17eca12491581e6237f3905f09a0532" } ] }, "durability": "persistent", "val": { - "bytes": "f8bf773c1891b64ebc876135d66d0deb261f6142931e615f34eeb97c490d2f49" + "bytes": "41400bf9981d3c3ed22a52e7a3a90fe7c53c10a8679853a9245f81aa0f6f8ad2" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "972839138" + "i128": "783417655" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "972839138" + "i128": "783417655" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f8bf773c1891b64ebc876135d66d0deb261f6142931e615f34eeb97c490d2f49" + "bytes": "41400bf9981d3c3ed22a52e7a3a90fe7c53c10a8679853a9245f81aa0f6f8ad2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "972839138" + "i128": "783417655" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "13157" + "u64": "40389" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.186.json index 9779f174..afb87f7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "913081301" + "i128": "673834375" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "913081301" + "i128": "673834375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6312555c0d5fd031283b4dbbfe596dc6bdf948342cc5cf19c695391d57368de" + "bytes": "36aee4fef0a68637173ae9da1529a685efa47e19aab7246b1771eb38e16bf570" }, { - "u64": "41956" + "u64": "9864" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "913081301" + "i128": "673834375" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "913081301" + "i128": "673834375" }, { - "bytes": "eec3311b00288f609e0dac26cedb1cd61d0533dccfb5dd8e6eb83d28f2a411e3" + "bytes": "c29e4b10a4c3ddf6804a3c50d81e87ca273cfac2687ffb68c00d29d98ab98bb0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6312555c0d5fd031283b4dbbfe596dc6bdf948342cc5cf19c695391d57368de" + "bytes": "36aee4fef0a68637173ae9da1529a685efa47e19aab7246b1771eb38e16bf570" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20978, + "timestamp": 4932, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eec3311b00288f609e0dac26cedb1cd61d0533dccfb5dd8e6eb83d28f2a411e3" + "bytes": "c29e4b10a4c3ddf6804a3c50d81e87ca273cfac2687ffb68c00d29d98ab98bb0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eec3311b00288f609e0dac26cedb1cd61d0533dccfb5dd8e6eb83d28f2a411e3" + "bytes": "c29e4b10a4c3ddf6804a3c50d81e87ca273cfac2687ffb68c00d29d98ab98bb0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "913081301" + "i128": "673834375" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "913081301" + "i128": "673834375" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41956" + "u64": "9864" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f807f10436404ca48f7b296e21404489b2bb3f3255ef7ba81a3692175fccd799" + "bytes": "f08c8743305d757d1a131b5677ad58bfd81665b26c019fda820ea30b37be8ea3" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f807f10436404ca48f7b296e21404489b2bb3f3255ef7ba81a3692175fccd799" + "bytes": "f08c8743305d757d1a131b5677ad58bfd81665b26c019fda820ea30b37be8ea3" } ] }, "durability": "persistent", "val": { - "bytes": "eec3311b00288f609e0dac26cedb1cd61d0533dccfb5dd8e6eb83d28f2a411e3" + "bytes": "c29e4b10a4c3ddf6804a3c50d81e87ca273cfac2687ffb68c00d29d98ab98bb0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "913081301" + "i128": "673834375" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "913081301" + "i128": "673834375" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "eec3311b00288f609e0dac26cedb1cd61d0533dccfb5dd8e6eb83d28f2a411e3" + "bytes": "c29e4b10a4c3ddf6804a3c50d81e87ca273cfac2687ffb68c00d29d98ab98bb0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "913081301" + "i128": "673834375" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "20978" + "u64": "4932" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.187.json index 9d127f0c..4b327018 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "329073226" + "i128": "656918300" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "329073226" + "i128": "656918300" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2263d352754ff5ff01bfefab62ff0b765d49c9f883dd6a959bbbabf5c92557d4" + "bytes": "709c34721708b6c8f9de7b41db99327ca350be026aee57b3b5da8e4530afad5a" }, { - "u64": "83443" + "u64": "17200" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "329073226" + "i128": "656918300" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "329073226" + "i128": "656918300" }, { - "bytes": "8a06541c9b692c4d737bf93dc35a2dedd22725d99aafc21f1fb956c0d8229fb6" + "bytes": "327f6a7bffe86aaf79d3f6bb9f755bf71c6b3ccfb4e096838b938dee6e183c4f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2263d352754ff5ff01bfefab62ff0b765d49c9f883dd6a959bbbabf5c92557d4" + "bytes": "709c34721708b6c8f9de7b41db99327ca350be026aee57b3b5da8e4530afad5a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41721, + "timestamp": 8600, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a06541c9b692c4d737bf93dc35a2dedd22725d99aafc21f1fb956c0d8229fb6" + "bytes": "327f6a7bffe86aaf79d3f6bb9f755bf71c6b3ccfb4e096838b938dee6e183c4f" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a06541c9b692c4d737bf93dc35a2dedd22725d99aafc21f1fb956c0d8229fb6" + "bytes": "327f6a7bffe86aaf79d3f6bb9f755bf71c6b3ccfb4e096838b938dee6e183c4f" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "329073226" + "i128": "656918300" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "329073226" + "i128": "656918300" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "83443" + "u64": "17200" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0b0f029526ded53ca7771ab998b61528f39cdc80a64b6cfb2ae1426bfc84a5a" + "bytes": "403de47cd99b71a579dfa73aafd722f164ce690b0808e4d6f679496f2f89e187" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0b0f029526ded53ca7771ab998b61528f39cdc80a64b6cfb2ae1426bfc84a5a" + "bytes": "403de47cd99b71a579dfa73aafd722f164ce690b0808e4d6f679496f2f89e187" } ] }, "durability": "persistent", "val": { - "bytes": "8a06541c9b692c4d737bf93dc35a2dedd22725d99aafc21f1fb956c0d8229fb6" + "bytes": "327f6a7bffe86aaf79d3f6bb9f755bf71c6b3ccfb4e096838b938dee6e183c4f" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "329073226" + "i128": "656918300" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "329073226" + "i128": "656918300" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "8a06541c9b692c4d737bf93dc35a2dedd22725d99aafc21f1fb956c0d8229fb6" + "bytes": "327f6a7bffe86aaf79d3f6bb9f755bf71c6b3ccfb4e096838b938dee6e183c4f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "329073226" + "i128": "656918300" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "41721" + "u64": "8600" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.188.json index d2ba8df8..9a985930 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "666030164" + "i128": "485542133" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "666030164" + "i128": "485542133" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a9b3509c42a3f597cade31ee7737ee0cedf82a8a6bfbea10308032a1474e4144" + "bytes": "7db9566ee0f44cdbb6ca5da62de2fe69b63269cc5fa682694963d71a3875f51b" }, { - "u64": "19449" + "u64": "46765" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "666030164" + "i128": "485542133" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "666030164" + "i128": "485542133" }, { - "bytes": "c894e3f53fa3929569b846a28f441ab4421bd48d28614dccfce252fe5f223e27" + "bytes": "ab72574ab827300d5b1c91fefae823d571ee3f12a6b6cbb2a98d8bd90eb8f509" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a9b3509c42a3f597cade31ee7737ee0cedf82a8a6bfbea10308032a1474e4144" + "bytes": "7db9566ee0f44cdbb6ca5da62de2fe69b63269cc5fa682694963d71a3875f51b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9724, + "timestamp": 23382, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c894e3f53fa3929569b846a28f441ab4421bd48d28614dccfce252fe5f223e27" + "bytes": "ab72574ab827300d5b1c91fefae823d571ee3f12a6b6cbb2a98d8bd90eb8f509" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c894e3f53fa3929569b846a28f441ab4421bd48d28614dccfce252fe5f223e27" + "bytes": "ab72574ab827300d5b1c91fefae823d571ee3f12a6b6cbb2a98d8bd90eb8f509" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "666030164" + "i128": "485542133" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "666030164" + "i128": "485542133" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "19449" + "u64": "46765" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "709d51db948d5c3c9e6e8474146c2e28b8a344baa97b01c67b3ad3ca6ce2785c" + "bytes": "9eebfe1e535bdfc2b69a9746a57f3824b00bac21ec12dd24044712c3530a4c0f" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "709d51db948d5c3c9e6e8474146c2e28b8a344baa97b01c67b3ad3ca6ce2785c" + "bytes": "9eebfe1e535bdfc2b69a9746a57f3824b00bac21ec12dd24044712c3530a4c0f" } ] }, "durability": "persistent", "val": { - "bytes": "c894e3f53fa3929569b846a28f441ab4421bd48d28614dccfce252fe5f223e27" + "bytes": "ab72574ab827300d5b1c91fefae823d571ee3f12a6b6cbb2a98d8bd90eb8f509" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "666030164" + "i128": "485542133" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "666030164" + "i128": "485542133" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c894e3f53fa3929569b846a28f441ab4421bd48d28614dccfce252fe5f223e27" + "bytes": "ab72574ab827300d5b1c91fefae823d571ee3f12a6b6cbb2a98d8bd90eb8f509" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "666030164" + "i128": "485542133" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "9724" + "u64": "23382" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.189.json index abe79c18..c993d6a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "392114752" + "i128": "825927063" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392114752" + "i128": "825927063" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f3d8d845d934d9d4da06617ef9d1c6f9a4e620a00f1d05cc28ffb4c722d0bc88" + "bytes": "0b74173d5546d3f01d92777e182e133eab27f44a2d4df53170095703169db423" }, { - "u64": "7328" + "u64": "33215" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "392114752" + "i128": "825927063" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392114752" + "i128": "825927063" }, { - "bytes": "a4a1bed580077452db6e1f625f57e238dff7b9f7b54832b3d5f6ad47910b5dd1" + "bytes": "8d76017ad342156bbe178cd0a357fc6fc8577740de70e06cc8dbb06be01353e5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f3d8d845d934d9d4da06617ef9d1c6f9a4e620a00f1d05cc28ffb4c722d0bc88" + "bytes": "0b74173d5546d3f01d92777e182e133eab27f44a2d4df53170095703169db423" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3664, + "timestamp": 16607, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a4a1bed580077452db6e1f625f57e238dff7b9f7b54832b3d5f6ad47910b5dd1" + "bytes": "8d76017ad342156bbe178cd0a357fc6fc8577740de70e06cc8dbb06be01353e5" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a4a1bed580077452db6e1f625f57e238dff7b9f7b54832b3d5f6ad47910b5dd1" + "bytes": "8d76017ad342156bbe178cd0a357fc6fc8577740de70e06cc8dbb06be01353e5" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "392114752" + "i128": "825927063" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "392114752" + "i128": "825927063" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "7328" + "u64": "33215" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ec545b89143e07432fa4e88456fed6eb3229288a20cdfa77bdc9a3fe475c4f0" + "bytes": "0131487aa4b54d5051fc10283eaac92848cd52c9358c9d11d6f588a06c5f0fb0" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ec545b89143e07432fa4e88456fed6eb3229288a20cdfa77bdc9a3fe475c4f0" + "bytes": "0131487aa4b54d5051fc10283eaac92848cd52c9358c9d11d6f588a06c5f0fb0" } ] }, "durability": "persistent", "val": { - "bytes": "a4a1bed580077452db6e1f625f57e238dff7b9f7b54832b3d5f6ad47910b5dd1" + "bytes": "8d76017ad342156bbe178cd0a357fc6fc8577740de70e06cc8dbb06be01353e5" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "392114752" + "i128": "825927063" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "392114752" + "i128": "825927063" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a4a1bed580077452db6e1f625f57e238dff7b9f7b54832b3d5f6ad47910b5dd1" + "bytes": "8d76017ad342156bbe178cd0a357fc6fc8577740de70e06cc8dbb06be01353e5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "392114752" + "i128": "825927063" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3664" + "u64": "16607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.19.json index 31a27a42..ba26d215 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "68002793" + "i128": "633989283" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "68002793" + "i128": "633989283" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34d85c01bea29c534ad23e60ebe56c5b035050f3aba3466ef9d400ca6f6c2606" + "bytes": "36c7c69f2c7d18288bd7fa46e8200155ae2f2523e605268e4b18da7c343b1727" }, { - "u64": "10777" + "u64": "11007" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "68002793" + "i128": "633989283" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "68002793" + "i128": "633989283" }, { - "bytes": "80e98e5a734b69be2ecbbf7a6e6c7648c80d3718a084b9fea943628c808ad524" + "bytes": "1cdf374c4e42bc956cbfad31f6cfbf77bb672bfa2053e2d232004c7c84365be9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34d85c01bea29c534ad23e60ebe56c5b035050f3aba3466ef9d400ca6f6c2606" + "bytes": "36c7c69f2c7d18288bd7fa46e8200155ae2f2523e605268e4b18da7c343b1727" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5388, + "timestamp": 5503, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "80e98e5a734b69be2ecbbf7a6e6c7648c80d3718a084b9fea943628c808ad524" + "bytes": "1cdf374c4e42bc956cbfad31f6cfbf77bb672bfa2053e2d232004c7c84365be9" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "80e98e5a734b69be2ecbbf7a6e6c7648c80d3718a084b9fea943628c808ad524" + "bytes": "1cdf374c4e42bc956cbfad31f6cfbf77bb672bfa2053e2d232004c7c84365be9" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "68002793" + "i128": "633989283" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "68002793" + "i128": "633989283" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "10777" + "u64": "11007" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3185fd36613a60917f2759bfde371402fc84273c77f7893e80ab28364395832" + "bytes": "02d541bd2b2dc2208be9eb28eef02bb69053c04701a6d8a77e563af7f498bd1e" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3185fd36613a60917f2759bfde371402fc84273c77f7893e80ab28364395832" + "bytes": "02d541bd2b2dc2208be9eb28eef02bb69053c04701a6d8a77e563af7f498bd1e" } ] }, "durability": "persistent", "val": { - "bytes": "80e98e5a734b69be2ecbbf7a6e6c7648c80d3718a084b9fea943628c808ad524" + "bytes": "1cdf374c4e42bc956cbfad31f6cfbf77bb672bfa2053e2d232004c7c84365be9" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "68002793" + "i128": "633989283" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "68002793" + "i128": "633989283" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "80e98e5a734b69be2ecbbf7a6e6c7648c80d3718a084b9fea943628c808ad524" + "bytes": "1cdf374c4e42bc956cbfad31f6cfbf77bb672bfa2053e2d232004c7c84365be9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "68002793" + "i128": "633989283" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5388" + "u64": "5503" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.190.json index 03ef03f6..3a659bd8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "345514810" + "i128": "260438008" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "345514810" + "i128": "260438008" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e36787f6969463ef75e976d0b9a19f8569aba33f2ce6e1b165b49d27a4b84380" + "bytes": "a515c16d99e0fbd6504a203546077683394c4f269e365c75c90f190fa028df60" }, { - "u64": "61548" + "u64": "79546" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "345514810" + "i128": "260438008" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "345514810" + "i128": "260438008" }, { - "bytes": "c6cf19fc752f2627dc19affaa328c7de055a11387610d8ca4303946cfdca5b2d" + "bytes": "1487c025b815247bfa7c4553bfcef27ce94df592fe46948c5be84012f0bcebe0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e36787f6969463ef75e976d0b9a19f8569aba33f2ce6e1b165b49d27a4b84380" + "bytes": "a515c16d99e0fbd6504a203546077683394c4f269e365c75c90f190fa028df60" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30774, + "timestamp": 39773, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6cf19fc752f2627dc19affaa328c7de055a11387610d8ca4303946cfdca5b2d" + "bytes": "1487c025b815247bfa7c4553bfcef27ce94df592fe46948c5be84012f0bcebe0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6cf19fc752f2627dc19affaa328c7de055a11387610d8ca4303946cfdca5b2d" + "bytes": "1487c025b815247bfa7c4553bfcef27ce94df592fe46948c5be84012f0bcebe0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "345514810" + "i128": "260438008" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "345514810" + "i128": "260438008" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "61548" + "u64": "79546" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2f6e26ce65be7204f2b1e45e61f6224aa3d505502249fe4ac6cc329836d99c4" + "bytes": "26337d39e68c1de4c0d3689d101b0eb8d96a54002b17b50485396d99bb9a9bc6" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2f6e26ce65be7204f2b1e45e61f6224aa3d505502249fe4ac6cc329836d99c4" + "bytes": "26337d39e68c1de4c0d3689d101b0eb8d96a54002b17b50485396d99bb9a9bc6" } ] }, "durability": "persistent", "val": { - "bytes": "c6cf19fc752f2627dc19affaa328c7de055a11387610d8ca4303946cfdca5b2d" + "bytes": "1487c025b815247bfa7c4553bfcef27ce94df592fe46948c5be84012f0bcebe0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "345514810" + "i128": "260438008" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "345514810" + "i128": "260438008" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c6cf19fc752f2627dc19affaa328c7de055a11387610d8ca4303946cfdca5b2d" + "bytes": "1487c025b815247bfa7c4553bfcef27ce94df592fe46948c5be84012f0bcebe0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "345514810" + "i128": "260438008" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "30774" + "u64": "39773" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.191.json index ffa88c53..12e5332e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "21702610" + "i128": "45241486" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "21702610" + "i128": "45241486" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52eedc8a8d094f3e5dd42bc9c0ee418b37ca1a126d27c6825d15c05c743d9d92" + "bytes": "f475b67047381ff6c4fe7f3851d2acdc96af10c472c65e27c771bc3c5685285d" }, { - "u64": "56023" + "u64": "9627" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "21702610" + "i128": "45241486" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "21702610" + "i128": "45241486" }, { - "bytes": "8f0f351508e9e3738630083b6532eedd1b855eda32f049dba3e4d945304c2369" + "bytes": "8eb73df67488a6440c1e6de6a8d64485af75c79d57c1ab0966a046d54e32d4bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52eedc8a8d094f3e5dd42bc9c0ee418b37ca1a126d27c6825d15c05c743d9d92" + "bytes": "f475b67047381ff6c4fe7f3851d2acdc96af10c472c65e27c771bc3c5685285d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28011, + "timestamp": 4813, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f0f351508e9e3738630083b6532eedd1b855eda32f049dba3e4d945304c2369" + "bytes": "8eb73df67488a6440c1e6de6a8d64485af75c79d57c1ab0966a046d54e32d4bc" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f0f351508e9e3738630083b6532eedd1b855eda32f049dba3e4d945304c2369" + "bytes": "8eb73df67488a6440c1e6de6a8d64485af75c79d57c1ab0966a046d54e32d4bc" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "21702610" + "i128": "45241486" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "21702610" + "i128": "45241486" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "56023" + "u64": "9627" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f4895ed3d51d10160d82319bc3e42f147342055689fd51f1c9feb83ad7f8b87" + "bytes": "a565f9636bdf5e1ebfa1fa99553e715b18bd39edb0feb2be47ed0cdbff2bbc99" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f4895ed3d51d10160d82319bc3e42f147342055689fd51f1c9feb83ad7f8b87" + "bytes": "a565f9636bdf5e1ebfa1fa99553e715b18bd39edb0feb2be47ed0cdbff2bbc99" } ] }, "durability": "persistent", "val": { - "bytes": "8f0f351508e9e3738630083b6532eedd1b855eda32f049dba3e4d945304c2369" + "bytes": "8eb73df67488a6440c1e6de6a8d64485af75c79d57c1ab0966a046d54e32d4bc" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "21702610" + "i128": "45241486" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "21702610" + "i128": "45241486" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "8f0f351508e9e3738630083b6532eedd1b855eda32f049dba3e4d945304c2369" + "bytes": "8eb73df67488a6440c1e6de6a8d64485af75c79d57c1ab0966a046d54e32d4bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "21702610" + "i128": "45241486" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "28011" + "u64": "4813" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.192.json index 2da44b92..6d8c45e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "715397475" + "i128": "693490248" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715397475" + "i128": "693490248" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9aff26886b2fd2f9fe08c70b557db26ba9860f585618a507197c7375415fc6ad" + "bytes": "4d984cc7149aa7f19cf29c7c37e31d397f5ff34c824728f16b5b0d0defe013b3" }, { - "u64": "41675" + "u64": "85578" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "715397475" + "i128": "693490248" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715397475" + "i128": "693490248" }, { - "bytes": "af4269c2a5053b9c2c43790c7808c0a27eb8ec52293812028d9f6bb54944a8f5" + "bytes": "35db9414711299cbaf618009ff05d5cb333cbf6b36f365589ac84f39a9b1531a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9aff26886b2fd2f9fe08c70b557db26ba9860f585618a507197c7375415fc6ad" + "bytes": "4d984cc7149aa7f19cf29c7c37e31d397f5ff34c824728f16b5b0d0defe013b3" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20837, + "timestamp": 42789, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af4269c2a5053b9c2c43790c7808c0a27eb8ec52293812028d9f6bb54944a8f5" + "bytes": "35db9414711299cbaf618009ff05d5cb333cbf6b36f365589ac84f39a9b1531a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af4269c2a5053b9c2c43790c7808c0a27eb8ec52293812028d9f6bb54944a8f5" + "bytes": "35db9414711299cbaf618009ff05d5cb333cbf6b36f365589ac84f39a9b1531a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "715397475" + "i128": "693490248" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "715397475" + "i128": "693490248" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41675" + "u64": "85578" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f591e7d5efd97244fcb66c2e55b20d7d5fa33b442e85657eff91ee99740cd526" + "bytes": "ec670420b78f8c52cb287563cc225bff37e7e90f88f8ae78474bb2e07f839793" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f591e7d5efd97244fcb66c2e55b20d7d5fa33b442e85657eff91ee99740cd526" + "bytes": "ec670420b78f8c52cb287563cc225bff37e7e90f88f8ae78474bb2e07f839793" } ] }, "durability": "persistent", "val": { - "bytes": "af4269c2a5053b9c2c43790c7808c0a27eb8ec52293812028d9f6bb54944a8f5" + "bytes": "35db9414711299cbaf618009ff05d5cb333cbf6b36f365589ac84f39a9b1531a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "715397475" + "i128": "693490248" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "715397475" + "i128": "693490248" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "af4269c2a5053b9c2c43790c7808c0a27eb8ec52293812028d9f6bb54944a8f5" + "bytes": "35db9414711299cbaf618009ff05d5cb333cbf6b36f365589ac84f39a9b1531a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "715397475" + "i128": "693490248" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "20837" + "u64": "42789" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.193.json index 61ec45bc..a9576724 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "427947021" + "i128": "21717345" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "427947021" + "i128": "21717345" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccf0abac5c8ec50224646eb86303cf73da09abe0d75245d9a569182d182315b1" + "bytes": "7a14199087504180162f75c03ae52735bda90fd00ba7ebf40f24133f2e602509" }, { - "u64": "70618" + "u64": "44411" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "427947021" + "i128": "21717345" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "427947021" + "i128": "21717345" }, { - "bytes": "eb91c04ca8ee8f5debedb237dd0dc788fe853ad4be2a7da329cfa56370c8158b" + "bytes": "fe9a5dd7903c3d2abcf2a933adb9c62d282571b2e2cdfbe8ae70e779ff76116f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccf0abac5c8ec50224646eb86303cf73da09abe0d75245d9a569182d182315b1" + "bytes": "7a14199087504180162f75c03ae52735bda90fd00ba7ebf40f24133f2e602509" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35309, + "timestamp": 22205, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb91c04ca8ee8f5debedb237dd0dc788fe853ad4be2a7da329cfa56370c8158b" + "bytes": "fe9a5dd7903c3d2abcf2a933adb9c62d282571b2e2cdfbe8ae70e779ff76116f" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb91c04ca8ee8f5debedb237dd0dc788fe853ad4be2a7da329cfa56370c8158b" + "bytes": "fe9a5dd7903c3d2abcf2a933adb9c62d282571b2e2cdfbe8ae70e779ff76116f" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "427947021" + "i128": "21717345" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "427947021" + "i128": "21717345" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "70618" + "u64": "44411" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cad475426d4ad8ff45e45bbade7fcdebd42bfd62e4b3b28eb86cc0c06d96b904" + "bytes": "99f1e6326463711f0b9a384aeb8dfc73471c9ae7fbb06c9ec950ce16c41d22bb" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cad475426d4ad8ff45e45bbade7fcdebd42bfd62e4b3b28eb86cc0c06d96b904" + "bytes": "99f1e6326463711f0b9a384aeb8dfc73471c9ae7fbb06c9ec950ce16c41d22bb" } ] }, "durability": "persistent", "val": { - "bytes": "eb91c04ca8ee8f5debedb237dd0dc788fe853ad4be2a7da329cfa56370c8158b" + "bytes": "fe9a5dd7903c3d2abcf2a933adb9c62d282571b2e2cdfbe8ae70e779ff76116f" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "427947021" + "i128": "21717345" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "427947021" + "i128": "21717345" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "eb91c04ca8ee8f5debedb237dd0dc788fe853ad4be2a7da329cfa56370c8158b" + "bytes": "fe9a5dd7903c3d2abcf2a933adb9c62d282571b2e2cdfbe8ae70e779ff76116f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "427947021" + "i128": "21717345" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35309" + "u64": "22205" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.194.json index ab3b1f3c..bb3a6135 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "130440384" + "i128": "553129989" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "130440384" + "i128": "553129989" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "21f04d4fe00e8ea667be2008248409c8c0e66c73f27a0988b0b1a39f1f951693" + "bytes": "300af576d5e1ba039bc95fb6bf9ab6f87d37e68a19015dead9cfa72396b8326a" }, { - "u64": "84797" + "u64": "22653" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "130440384" + "i128": "553129989" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "130440384" + "i128": "553129989" }, { - "bytes": "2ef06827e15d30e6940203fc95e2a3f5dde26a83a67936a7d85c756d7e7e7b9f" + "bytes": "ef559b0d1ee33e499cc863639a1b6bc1e820a896b47640e021a8f24d91cddad4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "21f04d4fe00e8ea667be2008248409c8c0e66c73f27a0988b0b1a39f1f951693" + "bytes": "300af576d5e1ba039bc95fb6bf9ab6f87d37e68a19015dead9cfa72396b8326a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42398, + "timestamp": 11326, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ef06827e15d30e6940203fc95e2a3f5dde26a83a67936a7d85c756d7e7e7b9f" + "bytes": "ef559b0d1ee33e499cc863639a1b6bc1e820a896b47640e021a8f24d91cddad4" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2ef06827e15d30e6940203fc95e2a3f5dde26a83a67936a7d85c756d7e7e7b9f" + "bytes": "ef559b0d1ee33e499cc863639a1b6bc1e820a896b47640e021a8f24d91cddad4" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "130440384" + "i128": "553129989" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "130440384" + "i128": "553129989" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84797" + "u64": "22653" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9538b86065dbc2c0806ba09dfae4aa829af787b8e536cd1f37e3253a1ca890cb" + "bytes": "733f0ca15809de53a9a15312c6334a523b3fc24b531f8407bf2b9c4b7f708c65" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9538b86065dbc2c0806ba09dfae4aa829af787b8e536cd1f37e3253a1ca890cb" + "bytes": "733f0ca15809de53a9a15312c6334a523b3fc24b531f8407bf2b9c4b7f708c65" } ] }, "durability": "persistent", "val": { - "bytes": "2ef06827e15d30e6940203fc95e2a3f5dde26a83a67936a7d85c756d7e7e7b9f" + "bytes": "ef559b0d1ee33e499cc863639a1b6bc1e820a896b47640e021a8f24d91cddad4" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "130440384" + "i128": "553129989" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "130440384" + "i128": "553129989" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "2ef06827e15d30e6940203fc95e2a3f5dde26a83a67936a7d85c756d7e7e7b9f" + "bytes": "ef559b0d1ee33e499cc863639a1b6bc1e820a896b47640e021a8f24d91cddad4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "130440384" + "i128": "553129989" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42398" + "u64": "11326" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.195.json index 4eb0e2d9..5a08f81a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "95324551" + "i128": "647678373" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95324551" + "i128": "647678373" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbaa3615a650d17b07df04f3aa4f70b94bc459629ab5c1544a88f6039a5a6698" + "bytes": "e2ad810584d343dfaae813e990ad4967369b275381842ee9f47a6b1791baac99" }, { - "u64": "26004" + "u64": "66183" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "95324551" + "i128": "647678373" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95324551" + "i128": "647678373" }, { - "bytes": "70c9b08f606d4f9f9e63bd7b0aa2395103e94831baf1895168891a42fcad2368" + "bytes": "5690d3aec8e1ab9406f78c53622d68329f33888a80bb085429e91d78d320f632" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbaa3615a650d17b07df04f3aa4f70b94bc459629ab5c1544a88f6039a5a6698" + "bytes": "e2ad810584d343dfaae813e990ad4967369b275381842ee9f47a6b1791baac99" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13002, + "timestamp": 33091, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70c9b08f606d4f9f9e63bd7b0aa2395103e94831baf1895168891a42fcad2368" + "bytes": "5690d3aec8e1ab9406f78c53622d68329f33888a80bb085429e91d78d320f632" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70c9b08f606d4f9f9e63bd7b0aa2395103e94831baf1895168891a42fcad2368" + "bytes": "5690d3aec8e1ab9406f78c53622d68329f33888a80bb085429e91d78d320f632" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "95324551" + "i128": "647678373" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "95324551" + "i128": "647678373" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26004" + "u64": "66183" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "294d03bc3aeaf84759de188e282b256f16c155e4d2c0a861841867e71fc54e95" + "bytes": "88ad22dcba8cb7130489a11cda102af8622392beea2f356736eb25c27c47d011" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "294d03bc3aeaf84759de188e282b256f16c155e4d2c0a861841867e71fc54e95" + "bytes": "88ad22dcba8cb7130489a11cda102af8622392beea2f356736eb25c27c47d011" } ] }, "durability": "persistent", "val": { - "bytes": "70c9b08f606d4f9f9e63bd7b0aa2395103e94831baf1895168891a42fcad2368" + "bytes": "5690d3aec8e1ab9406f78c53622d68329f33888a80bb085429e91d78d320f632" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "95324551" + "i128": "647678373" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "95324551" + "i128": "647678373" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "70c9b08f606d4f9f9e63bd7b0aa2395103e94831baf1895168891a42fcad2368" + "bytes": "5690d3aec8e1ab9406f78c53622d68329f33888a80bb085429e91d78d320f632" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "95324551" + "i128": "647678373" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "13002" + "u64": "33091" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.196.json index e128ec4d..53b46de3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "219915561" + "i128": "452438277" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219915561" + "i128": "452438277" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97cb94797d21ee5c88fed236ae2c0e822d1db67161308967c50b53a6a5b74fe3" + "bytes": "f1cc8f6727617c758b26b73c0d139f8d94d0b1b998316f72a5aa02740dd48625" }, { - "u64": "78456" + "u64": "82220" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "219915561" + "i128": "452438277" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219915561" + "i128": "452438277" }, { - "bytes": "f757af28bccf6adfb6a090972e0234f9fe111c45d97442a2faeb47513c5d18d3" + "bytes": "a586a5063641350224d0f692552a2183315f831f5d8343c5f1c1953855b53de6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97cb94797d21ee5c88fed236ae2c0e822d1db67161308967c50b53a6a5b74fe3" + "bytes": "f1cc8f6727617c758b26b73c0d139f8d94d0b1b998316f72a5aa02740dd48625" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39228, + "timestamp": 41110, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f757af28bccf6adfb6a090972e0234f9fe111c45d97442a2faeb47513c5d18d3" + "bytes": "a586a5063641350224d0f692552a2183315f831f5d8343c5f1c1953855b53de6" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f757af28bccf6adfb6a090972e0234f9fe111c45d97442a2faeb47513c5d18d3" + "bytes": "a586a5063641350224d0f692552a2183315f831f5d8343c5f1c1953855b53de6" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "219915561" + "i128": "452438277" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "219915561" + "i128": "452438277" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "78456" + "u64": "82220" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5b14bb5d117456f6067aa86608039f474901be3a5a6c7da43c15b68d1bf5347" + "bytes": "fe2da285c60a9f60d0fd7d8c6dc062355670c76b224196c337aec3acbd1f7d24" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5b14bb5d117456f6067aa86608039f474901be3a5a6c7da43c15b68d1bf5347" + "bytes": "fe2da285c60a9f60d0fd7d8c6dc062355670c76b224196c337aec3acbd1f7d24" } ] }, "durability": "persistent", "val": { - "bytes": "f757af28bccf6adfb6a090972e0234f9fe111c45d97442a2faeb47513c5d18d3" + "bytes": "a586a5063641350224d0f692552a2183315f831f5d8343c5f1c1953855b53de6" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "219915561" + "i128": "452438277" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "219915561" + "i128": "452438277" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f757af28bccf6adfb6a090972e0234f9fe111c45d97442a2faeb47513c5d18d3" + "bytes": "a586a5063641350224d0f692552a2183315f831f5d8343c5f1c1953855b53de6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "219915561" + "i128": "452438277" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "39228" + "u64": "41110" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.197.json index 4ac0cbd1..2e2b5f9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "155012852" + "i128": "164091901" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "155012852" + "i128": "164091901" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "387d6e4e34793f8c2d208fb2746c0d3c7f1950c3c12190d15fe8ed321344cd8c" + "bytes": "acf0cebc89bdc473036f738a11a8333b00906d79d6417ffea2954efbd66a7d93" }, { - "u64": "42444" + "u64": "76648" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "155012852" + "i128": "164091901" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "155012852" + "i128": "164091901" }, { - "bytes": "59807889999b65eebac782b9319c8329199a938fab1b09f57dd59d969cd1bcbf" + "bytes": "fae810c32613b0cda1a49134439847fab20bc0f70f7feab50911604ee15c9252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "387d6e4e34793f8c2d208fb2746c0d3c7f1950c3c12190d15fe8ed321344cd8c" + "bytes": "acf0cebc89bdc473036f738a11a8333b00906d79d6417ffea2954efbd66a7d93" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21222, + "timestamp": 38324, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59807889999b65eebac782b9319c8329199a938fab1b09f57dd59d969cd1bcbf" + "bytes": "fae810c32613b0cda1a49134439847fab20bc0f70f7feab50911604ee15c9252" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59807889999b65eebac782b9319c8329199a938fab1b09f57dd59d969cd1bcbf" + "bytes": "fae810c32613b0cda1a49134439847fab20bc0f70f7feab50911604ee15c9252" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "155012852" + "i128": "164091901" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "155012852" + "i128": "164091901" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "42444" + "u64": "76648" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2fb5f35edea410e5a1673294bfed67977a80ae2ca194782c068d52596774bcd" + "bytes": "f37aa4f016723fb6d55549b72ae6c37a1c0a3c819c2a59061986cee3f1f4fe52" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2fb5f35edea410e5a1673294bfed67977a80ae2ca194782c068d52596774bcd" + "bytes": "f37aa4f016723fb6d55549b72ae6c37a1c0a3c819c2a59061986cee3f1f4fe52" } ] }, "durability": "persistent", "val": { - "bytes": "59807889999b65eebac782b9319c8329199a938fab1b09f57dd59d969cd1bcbf" + "bytes": "fae810c32613b0cda1a49134439847fab20bc0f70f7feab50911604ee15c9252" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "155012852" + "i128": "164091901" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "155012852" + "i128": "164091901" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "59807889999b65eebac782b9319c8329199a938fab1b09f57dd59d969cd1bcbf" + "bytes": "fae810c32613b0cda1a49134439847fab20bc0f70f7feab50911604ee15c9252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "155012852" + "i128": "164091901" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "21222" + "u64": "38324" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.198.json index 957f5ae7..493226a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "518314956" + "i128": "192174848" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "518314956" + "i128": "192174848" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43f1063291c1a949e6909a87e52efe7a3e723862dccbae6996c511808a1511e4" + "bytes": "49106003e59cac334e4fd7a7a1f272fe498805cb8f76e1a84e086d88a5bea923" }, { - "u64": "76910" + "u64": "61166" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "518314956" + "i128": "192174848" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "518314956" + "i128": "192174848" }, { - "bytes": "c38b7e17244b4f51d0ee434f647c01d3affedd6edd505ab6d7d02cacdf87442e" + "bytes": "de0f910aa0dba52efeb53463dff21a061908e004b975223b22cb80393d1eca25" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43f1063291c1a949e6909a87e52efe7a3e723862dccbae6996c511808a1511e4" + "bytes": "49106003e59cac334e4fd7a7a1f272fe498805cb8f76e1a84e086d88a5bea923" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38455, + "timestamp": 30583, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c38b7e17244b4f51d0ee434f647c01d3affedd6edd505ab6d7d02cacdf87442e" + "bytes": "de0f910aa0dba52efeb53463dff21a061908e004b975223b22cb80393d1eca25" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c38b7e17244b4f51d0ee434f647c01d3affedd6edd505ab6d7d02cacdf87442e" + "bytes": "de0f910aa0dba52efeb53463dff21a061908e004b975223b22cb80393d1eca25" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "518314956" + "i128": "192174848" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "518314956" + "i128": "192174848" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76910" + "u64": "61166" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acada17a9b313e223fb9f055afb04a5eaba236aaf4ec89b0405f2a575d10615b" + "bytes": "cd91d3df69934123de48c07d60064ec1bd353c63d0677f0e337552bd087ecdf7" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acada17a9b313e223fb9f055afb04a5eaba236aaf4ec89b0405f2a575d10615b" + "bytes": "cd91d3df69934123de48c07d60064ec1bd353c63d0677f0e337552bd087ecdf7" } ] }, "durability": "persistent", "val": { - "bytes": "c38b7e17244b4f51d0ee434f647c01d3affedd6edd505ab6d7d02cacdf87442e" + "bytes": "de0f910aa0dba52efeb53463dff21a061908e004b975223b22cb80393d1eca25" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "518314956" + "i128": "192174848" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "518314956" + "i128": "192174848" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c38b7e17244b4f51d0ee434f647c01d3affedd6edd505ab6d7d02cacdf87442e" + "bytes": "de0f910aa0dba52efeb53463dff21a061908e004b975223b22cb80393d1eca25" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "518314956" + "i128": "192174848" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "38455" + "u64": "30583" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.199.json index c638f220..6ba9781c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "493533290" + "i128": "903899196" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "493533290" + "i128": "903899196" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8f0bb5875873a5d0f85e1fd52f51f97345fdd746394f0860f40f3f118d130444" + "bytes": "d67a7b079a5d6ad7d0846cd2fa67c540e430a2ee7bcd5e750235075a973f4e92" }, { - "u64": "85077" + "u64": "46740" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "493533290" + "i128": "903899196" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "493533290" + "i128": "903899196" }, { - "bytes": "bac36ce8770745f881cc72a360ea8d55a0820798e23af5a81b60e0c24308edec" + "bytes": "22552e819162063eb393de1f4dfb43e19527743a56241afb1b52bab43f54ab20" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8f0bb5875873a5d0f85e1fd52f51f97345fdd746394f0860f40f3f118d130444" + "bytes": "d67a7b079a5d6ad7d0846cd2fa67c540e430a2ee7bcd5e750235075a973f4e92" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42538, + "timestamp": 23370, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bac36ce8770745f881cc72a360ea8d55a0820798e23af5a81b60e0c24308edec" + "bytes": "22552e819162063eb393de1f4dfb43e19527743a56241afb1b52bab43f54ab20" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bac36ce8770745f881cc72a360ea8d55a0820798e23af5a81b60e0c24308edec" + "bytes": "22552e819162063eb393de1f4dfb43e19527743a56241afb1b52bab43f54ab20" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "493533290" + "i128": "903899196" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "493533290" + "i128": "903899196" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "85077" + "u64": "46740" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "679d9a54932a71df177e14c257c030db9feee23f7c5ad0a3c0fb87e2216b6fc9" + "bytes": "e07576bef536c4bcbd62c6a9beee2e884c6f7addb60f5f81f924a6a245e512af" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "679d9a54932a71df177e14c257c030db9feee23f7c5ad0a3c0fb87e2216b6fc9" + "bytes": "e07576bef536c4bcbd62c6a9beee2e884c6f7addb60f5f81f924a6a245e512af" } ] }, "durability": "persistent", "val": { - "bytes": "bac36ce8770745f881cc72a360ea8d55a0820798e23af5a81b60e0c24308edec" + "bytes": "22552e819162063eb393de1f4dfb43e19527743a56241afb1b52bab43f54ab20" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "493533290" + "i128": "903899196" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "493533290" + "i128": "903899196" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "bac36ce8770745f881cc72a360ea8d55a0820798e23af5a81b60e0c24308edec" + "bytes": "22552e819162063eb393de1f4dfb43e19527743a56241afb1b52bab43f54ab20" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "493533290" + "i128": "903899196" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42538" + "u64": "23370" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.2.json index 82ef2256..2e02bbab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "234692859" + "i128": "968268011" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "234692859" + "i128": "968268011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "545051f870d9fe8e9d6a072861b94fa2e3ca11fe2378dbea99fa22e76ff18bdf" + "bytes": "44c654755357a195a6b38020c082b1cbe1d574518a6976bfec32434ca205d7b0" }, { - "u64": "29244" + "u64": "31069" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "234692859" + "i128": "968268011" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "234692859" + "i128": "968268011" }, { - "bytes": "f1ba5f59dd47d770e049b6a1a62e62d9b21c6667ff2ff391c70bea88238146ca" + "bytes": "e452af356148a0b4dc4c63aca782447d4b77062d37c7750bce791444a95bf703" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "545051f870d9fe8e9d6a072861b94fa2e3ca11fe2378dbea99fa22e76ff18bdf" + "bytes": "44c654755357a195a6b38020c082b1cbe1d574518a6976bfec32434ca205d7b0" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14622, + "timestamp": 15534, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1ba5f59dd47d770e049b6a1a62e62d9b21c6667ff2ff391c70bea88238146ca" + "bytes": "e452af356148a0b4dc4c63aca782447d4b77062d37c7750bce791444a95bf703" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1ba5f59dd47d770e049b6a1a62e62d9b21c6667ff2ff391c70bea88238146ca" + "bytes": "e452af356148a0b4dc4c63aca782447d4b77062d37c7750bce791444a95bf703" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "234692859" + "i128": "968268011" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "234692859" + "i128": "968268011" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29244" + "u64": "31069" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bea1ff56ffd5225418e013b8300f7a759dbb95c90474be3c5fcf65259f1bff74" + "bytes": "a1e0e1a7930f1b94f4dd62e2dd6d6048a1a385dd8d99f9f0f25e19e070b20516" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bea1ff56ffd5225418e013b8300f7a759dbb95c90474be3c5fcf65259f1bff74" + "bytes": "a1e0e1a7930f1b94f4dd62e2dd6d6048a1a385dd8d99f9f0f25e19e070b20516" } ] }, "durability": "persistent", "val": { - "bytes": "f1ba5f59dd47d770e049b6a1a62e62d9b21c6667ff2ff391c70bea88238146ca" + "bytes": "e452af356148a0b4dc4c63aca782447d4b77062d37c7750bce791444a95bf703" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "234692859" + "i128": "968268011" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "234692859" + "i128": "968268011" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f1ba5f59dd47d770e049b6a1a62e62d9b21c6667ff2ff391c70bea88238146ca" + "bytes": "e452af356148a0b4dc4c63aca782447d4b77062d37c7750bce791444a95bf703" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "234692859" + "i128": "968268011" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "14622" + "u64": "15534" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.20.json index c4923862..f51f4d0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147177784" + "i128": "602368980" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147177784" + "i128": "602368980" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fbfd35aa5ee23741403518be59572a6472c1fdbc93d09bea862e4d3c0797f98f" + "bytes": "68a26ca8a79d52ccc15ffc693159a45dbf4784f9e38c31628fc5a09264809355" }, { - "u64": "38794" + "u64": "73583" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "147177784" + "i128": "602368980" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147177784" + "i128": "602368980" }, { - "bytes": "49d6d637fe8da1150a38dfda1366214c3b8e656bc71192b3db6a9d7289c1eec0" + "bytes": "e818dac22bd7a20192d3e7cc077b1983a221db39bae84ea0e6df92ad0533b6d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fbfd35aa5ee23741403518be59572a6472c1fdbc93d09bea862e4d3c0797f98f" + "bytes": "68a26ca8a79d52ccc15ffc693159a45dbf4784f9e38c31628fc5a09264809355" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19397, + "timestamp": 36791, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "49d6d637fe8da1150a38dfda1366214c3b8e656bc71192b3db6a9d7289c1eec0" + "bytes": "e818dac22bd7a20192d3e7cc077b1983a221db39bae84ea0e6df92ad0533b6d8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "49d6d637fe8da1150a38dfda1366214c3b8e656bc71192b3db6a9d7289c1eec0" + "bytes": "e818dac22bd7a20192d3e7cc077b1983a221db39bae84ea0e6df92ad0533b6d8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "147177784" + "i128": "602368980" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "147177784" + "i128": "602368980" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "38794" + "u64": "73583" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5fea305621841d571ea0d77a312b3294e08482b2a59e24a051f7b720903f3586" + "bytes": "49c407b53a93ed589e34e92c28a8e62e871f6148db8fad23c5b635821c76c2b0" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5fea305621841d571ea0d77a312b3294e08482b2a59e24a051f7b720903f3586" + "bytes": "49c407b53a93ed589e34e92c28a8e62e871f6148db8fad23c5b635821c76c2b0" } ] }, "durability": "persistent", "val": { - "bytes": "49d6d637fe8da1150a38dfda1366214c3b8e656bc71192b3db6a9d7289c1eec0" + "bytes": "e818dac22bd7a20192d3e7cc077b1983a221db39bae84ea0e6df92ad0533b6d8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "147177784" + "i128": "602368980" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "147177784" + "i128": "602368980" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "49d6d637fe8da1150a38dfda1366214c3b8e656bc71192b3db6a9d7289c1eec0" + "bytes": "e818dac22bd7a20192d3e7cc077b1983a221db39bae84ea0e6df92ad0533b6d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "147177784" + "i128": "602368980" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "19397" + "u64": "36791" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.200.json index 74cf77bd..ab7242e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "304068776" + "i128": "23243609" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "304068776" + "i128": "23243609" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c7d4921c852016736747c5569768b84bcfadba454e50fc25c2dea84767a370d" + "bytes": "a1b1d29387c12e3ce12662aaaf73df5317d143c175d354b589158b1e31e91889" }, { - "u64": "79290" + "u64": "16918" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "304068776" + "i128": "23243609" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "304068776" + "i128": "23243609" }, { - "bytes": "5300c41569acfca4ec8cd763c6945fd0de652680ca3ae98ceb254eb3b051bfdb" + "bytes": "50fb969cad83f1424c40a53691f9c27513b8ede2d0a0b334598f75a3c5a6aa3c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c7d4921c852016736747c5569768b84bcfadba454e50fc25c2dea84767a370d" + "bytes": "a1b1d29387c12e3ce12662aaaf73df5317d143c175d354b589158b1e31e91889" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39645, + "timestamp": 8459, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5300c41569acfca4ec8cd763c6945fd0de652680ca3ae98ceb254eb3b051bfdb" + "bytes": "50fb969cad83f1424c40a53691f9c27513b8ede2d0a0b334598f75a3c5a6aa3c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5300c41569acfca4ec8cd763c6945fd0de652680ca3ae98ceb254eb3b051bfdb" + "bytes": "50fb969cad83f1424c40a53691f9c27513b8ede2d0a0b334598f75a3c5a6aa3c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "304068776" + "i128": "23243609" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "304068776" + "i128": "23243609" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "79290" + "u64": "16918" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45af5718ae8c9b7b0cef4eb931ab9385cbab294b92e29975993c9a898d2bfd9a" + "bytes": "990e98eec642148970c2f5248ff44df08786e7331842520373da8ac8b92fc799" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45af5718ae8c9b7b0cef4eb931ab9385cbab294b92e29975993c9a898d2bfd9a" + "bytes": "990e98eec642148970c2f5248ff44df08786e7331842520373da8ac8b92fc799" } ] }, "durability": "persistent", "val": { - "bytes": "5300c41569acfca4ec8cd763c6945fd0de652680ca3ae98ceb254eb3b051bfdb" + "bytes": "50fb969cad83f1424c40a53691f9c27513b8ede2d0a0b334598f75a3c5a6aa3c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "304068776" + "i128": "23243609" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "304068776" + "i128": "23243609" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "5300c41569acfca4ec8cd763c6945fd0de652680ca3ae98ceb254eb3b051bfdb" + "bytes": "50fb969cad83f1424c40a53691f9c27513b8ede2d0a0b334598f75a3c5a6aa3c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "304068776" + "i128": "23243609" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "39645" + "u64": "8459" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.201.json index 632d7afc..c118e17b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "405016452" + "i128": "464205417" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "405016452" + "i128": "464205417" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75de4db252a54604ba1b8e7dc658901072e9b6bcff3a5390795b71004d426cb0" + "bytes": "d755e575855f932a4b084fb9c3384f04309f949ff57fcd4f15fa38e5ba79d463" }, { - "u64": "24825" + "u64": "8016" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "405016452" + "i128": "464205417" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "405016452" + "i128": "464205417" }, { - "bytes": "3bb934e9b476b4dbb7cc72c96ee408f48c0e371b862e7cf0bc903e28b6948de9" + "bytes": "85e4ceb39d2329a64dacf3156a5eebed18e1155a6665c5532a84888cd9d30969" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75de4db252a54604ba1b8e7dc658901072e9b6bcff3a5390795b71004d426cb0" + "bytes": "d755e575855f932a4b084fb9c3384f04309f949ff57fcd4f15fa38e5ba79d463" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12412, + "timestamp": 4008, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3bb934e9b476b4dbb7cc72c96ee408f48c0e371b862e7cf0bc903e28b6948de9" + "bytes": "85e4ceb39d2329a64dacf3156a5eebed18e1155a6665c5532a84888cd9d30969" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3bb934e9b476b4dbb7cc72c96ee408f48c0e371b862e7cf0bc903e28b6948de9" + "bytes": "85e4ceb39d2329a64dacf3156a5eebed18e1155a6665c5532a84888cd9d30969" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "405016452" + "i128": "464205417" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "405016452" + "i128": "464205417" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "24825" + "u64": "8016" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "222489e16c65f5fe3689a5fcb790c7b3a5b506f2c99cbc0a1c26af486610a90a" + "bytes": "029f9b8e17a555407894d07b0cdc1f1c243d5e40b9259612f6da8c6b1c4d1c9b" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "222489e16c65f5fe3689a5fcb790c7b3a5b506f2c99cbc0a1c26af486610a90a" + "bytes": "029f9b8e17a555407894d07b0cdc1f1c243d5e40b9259612f6da8c6b1c4d1c9b" } ] }, "durability": "persistent", "val": { - "bytes": "3bb934e9b476b4dbb7cc72c96ee408f48c0e371b862e7cf0bc903e28b6948de9" + "bytes": "85e4ceb39d2329a64dacf3156a5eebed18e1155a6665c5532a84888cd9d30969" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "405016452" + "i128": "464205417" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "405016452" + "i128": "464205417" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "3bb934e9b476b4dbb7cc72c96ee408f48c0e371b862e7cf0bc903e28b6948de9" + "bytes": "85e4ceb39d2329a64dacf3156a5eebed18e1155a6665c5532a84888cd9d30969" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "405016452" + "i128": "464205417" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "12412" + "u64": "4008" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.202.json index f99c7632..72dd54b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "59504862" + "i128": "580467303" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "59504862" + "i128": "580467303" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea5b04f82190ff3495becc199f6ad30c00c9256b2d6924d8ce761a60864aa1d5" + "bytes": "cc3cf9f4f7777149151c22689473a576947f69aa68e078ecadd0336b3902b401" }, { - "u64": "68124" + "u64": "33681" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "59504862" + "i128": "580467303" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "59504862" + "i128": "580467303" }, { - "bytes": "787204393a7653b44e96e64ab5b3f09b7f711c944d7c1ab7ab10ae7f6d796775" + "bytes": "6d034f498c4154e5907eee44a67d341f4f7a30a25e882240f587ece1e1efc547" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea5b04f82190ff3495becc199f6ad30c00c9256b2d6924d8ce761a60864aa1d5" + "bytes": "cc3cf9f4f7777149151c22689473a576947f69aa68e078ecadd0336b3902b401" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34062, + "timestamp": 16840, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "787204393a7653b44e96e64ab5b3f09b7f711c944d7c1ab7ab10ae7f6d796775" + "bytes": "6d034f498c4154e5907eee44a67d341f4f7a30a25e882240f587ece1e1efc547" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "787204393a7653b44e96e64ab5b3f09b7f711c944d7c1ab7ab10ae7f6d796775" + "bytes": "6d034f498c4154e5907eee44a67d341f4f7a30a25e882240f587ece1e1efc547" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "59504862" + "i128": "580467303" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "59504862" + "i128": "580467303" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "68124" + "u64": "33681" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9304fb026198edbf2650e7a9537ce48ee12b494127d782af531fe9b0fbdce024" + "bytes": "68f66481a2893acc14d60834a807d84ab7a03a9787aec9e78c0fe4772a4cebee" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9304fb026198edbf2650e7a9537ce48ee12b494127d782af531fe9b0fbdce024" + "bytes": "68f66481a2893acc14d60834a807d84ab7a03a9787aec9e78c0fe4772a4cebee" } ] }, "durability": "persistent", "val": { - "bytes": "787204393a7653b44e96e64ab5b3f09b7f711c944d7c1ab7ab10ae7f6d796775" + "bytes": "6d034f498c4154e5907eee44a67d341f4f7a30a25e882240f587ece1e1efc547" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "59504862" + "i128": "580467303" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "59504862" + "i128": "580467303" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "787204393a7653b44e96e64ab5b3f09b7f711c944d7c1ab7ab10ae7f6d796775" + "bytes": "6d034f498c4154e5907eee44a67d341f4f7a30a25e882240f587ece1e1efc547" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "59504862" + "i128": "580467303" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "34062" + "u64": "16840" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.203.json index a28f1f7d..9bdc0330 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "997303135" + "i128": "688425190" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "997303135" + "i128": "688425190" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d68e44064e50b4b9e21dfba1d760aaacff7440453cc01bb85efe3db176d13f99" + "bytes": "4896819eed1c66f143916ef58c27088e7d965788f5a6e0447c33e6ac7fcfca97" }, { - "u64": "76536" + "u64": "21590" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "997303135" + "i128": "688425190" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "997303135" + "i128": "688425190" }, { - "bytes": "63e54b06ad56577f649b6ecb621c33f7a7b71405235bd1e6c6de3f21965ee94e" + "bytes": "190613a1a1f2181fd3f10197c2bf1c5cfc08e2404c3960a1a0091611ce496b57" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d68e44064e50b4b9e21dfba1d760aaacff7440453cc01bb85efe3db176d13f99" + "bytes": "4896819eed1c66f143916ef58c27088e7d965788f5a6e0447c33e6ac7fcfca97" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38268, + "timestamp": 10795, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63e54b06ad56577f649b6ecb621c33f7a7b71405235bd1e6c6de3f21965ee94e" + "bytes": "190613a1a1f2181fd3f10197c2bf1c5cfc08e2404c3960a1a0091611ce496b57" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "63e54b06ad56577f649b6ecb621c33f7a7b71405235bd1e6c6de3f21965ee94e" + "bytes": "190613a1a1f2181fd3f10197c2bf1c5cfc08e2404c3960a1a0091611ce496b57" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "997303135" + "i128": "688425190" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "997303135" + "i128": "688425190" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76536" + "u64": "21590" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5d7ed9179665a474c5597cddceee9568a76fda025b591503dfbede29680db9b" + "bytes": "38b1c9eae71ef87e92d311f37ffebe25ad09a00eb1f2aba0a861c765108cc2b8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5d7ed9179665a474c5597cddceee9568a76fda025b591503dfbede29680db9b" + "bytes": "38b1c9eae71ef87e92d311f37ffebe25ad09a00eb1f2aba0a861c765108cc2b8" } ] }, "durability": "persistent", "val": { - "bytes": "63e54b06ad56577f649b6ecb621c33f7a7b71405235bd1e6c6de3f21965ee94e" + "bytes": "190613a1a1f2181fd3f10197c2bf1c5cfc08e2404c3960a1a0091611ce496b57" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "997303135" + "i128": "688425190" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "997303135" + "i128": "688425190" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "63e54b06ad56577f649b6ecb621c33f7a7b71405235bd1e6c6de3f21965ee94e" + "bytes": "190613a1a1f2181fd3f10197c2bf1c5cfc08e2404c3960a1a0091611ce496b57" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "997303135" + "i128": "688425190" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "38268" + "u64": "10795" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.204.json index a4cf3af0..e64fd087 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "757962122" + "i128": "604116212" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "757962122" + "i128": "604116212" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ad925008858169897e5c5baec1ac886c8b18d5578a5b1f673e3c9f0254b390e5" + "bytes": "e384ea81c7444a4c1012823d5c407474ca4078e1f55b2fbafc52d04eb9971645" }, { - "u64": "86105" + "u64": "52272" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "757962122" + "i128": "604116212" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "757962122" + "i128": "604116212" }, { - "bytes": "fa8a66b8ce938cc299b6a98e19acbb81de8d0cb9382594e24222a6447711d006" + "bytes": "70de542ffe42f237c2cfb351cc1a726377e37b3a5f4ada0cf69d4453acb9545e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ad925008858169897e5c5baec1ac886c8b18d5578a5b1f673e3c9f0254b390e5" + "bytes": "e384ea81c7444a4c1012823d5c407474ca4078e1f55b2fbafc52d04eb9971645" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 43052, + "timestamp": 26136, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa8a66b8ce938cc299b6a98e19acbb81de8d0cb9382594e24222a6447711d006" + "bytes": "70de542ffe42f237c2cfb351cc1a726377e37b3a5f4ada0cf69d4453acb9545e" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa8a66b8ce938cc299b6a98e19acbb81de8d0cb9382594e24222a6447711d006" + "bytes": "70de542ffe42f237c2cfb351cc1a726377e37b3a5f4ada0cf69d4453acb9545e" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "757962122" + "i128": "604116212" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "757962122" + "i128": "604116212" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "86105" + "u64": "52272" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98b2845cab1537273b73b85b2fa0d868a7bbc7197b536d48669bb0f8380d3973" + "bytes": "a06cfa5984b23f51e61acfcaad133b417fe7d805258d7a28b8d0948acbe682bf" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98b2845cab1537273b73b85b2fa0d868a7bbc7197b536d48669bb0f8380d3973" + "bytes": "a06cfa5984b23f51e61acfcaad133b417fe7d805258d7a28b8d0948acbe682bf" } ] }, "durability": "persistent", "val": { - "bytes": "fa8a66b8ce938cc299b6a98e19acbb81de8d0cb9382594e24222a6447711d006" + "bytes": "70de542ffe42f237c2cfb351cc1a726377e37b3a5f4ada0cf69d4453acb9545e" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "757962122" + "i128": "604116212" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "757962122" + "i128": "604116212" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "fa8a66b8ce938cc299b6a98e19acbb81de8d0cb9382594e24222a6447711d006" + "bytes": "70de542ffe42f237c2cfb351cc1a726377e37b3a5f4ada0cf69d4453acb9545e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "757962122" + "i128": "604116212" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "43052" + "u64": "26136" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.205.json index 40c52222..414299b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "828630012" + "i128": "934995587" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "828630012" + "i128": "934995587" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2488c52cdbee50525c66fb4adb29aef6f80bfdc875fd31c6d4d89e63b311f646" + "bytes": "2a7a0a2a6b795912fec1d7dddf17be4f04d594d1558381011d68e7766915c81c" }, { - "u64": "35647" + "u64": "85428" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "828630012" + "i128": "934995587" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "828630012" + "i128": "934995587" }, { - "bytes": "ba31e77eb3fec96f7095c5b52f6b4d89b85d372608d9a64a3bdd614a9914a2f1" + "bytes": "8928e687e17f25adaadf363df08531b8c0816cc094113f7f1a3e42312dc84ed8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2488c52cdbee50525c66fb4adb29aef6f80bfdc875fd31c6d4d89e63b311f646" + "bytes": "2a7a0a2a6b795912fec1d7dddf17be4f04d594d1558381011d68e7766915c81c" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 17823, + "timestamp": 42714, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba31e77eb3fec96f7095c5b52f6b4d89b85d372608d9a64a3bdd614a9914a2f1" + "bytes": "8928e687e17f25adaadf363df08531b8c0816cc094113f7f1a3e42312dc84ed8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba31e77eb3fec96f7095c5b52f6b4d89b85d372608d9a64a3bdd614a9914a2f1" + "bytes": "8928e687e17f25adaadf363df08531b8c0816cc094113f7f1a3e42312dc84ed8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "828630012" + "i128": "934995587" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "828630012" + "i128": "934995587" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "35647" + "u64": "85428" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38d075c169d4e4f608cb4fd03f2bb1b3779e03683cac2f4e787bbe663ce6f37e" + "bytes": "0dc93ec09f860e0e95e62c2280d9cca372ae0db1fbd2a946012088ed22c5311e" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38d075c169d4e4f608cb4fd03f2bb1b3779e03683cac2f4e787bbe663ce6f37e" + "bytes": "0dc93ec09f860e0e95e62c2280d9cca372ae0db1fbd2a946012088ed22c5311e" } ] }, "durability": "persistent", "val": { - "bytes": "ba31e77eb3fec96f7095c5b52f6b4d89b85d372608d9a64a3bdd614a9914a2f1" + "bytes": "8928e687e17f25adaadf363df08531b8c0816cc094113f7f1a3e42312dc84ed8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "828630012" + "i128": "934995587" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "828630012" + "i128": "934995587" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ba31e77eb3fec96f7095c5b52f6b4d89b85d372608d9a64a3bdd614a9914a2f1" + "bytes": "8928e687e17f25adaadf363df08531b8c0816cc094113f7f1a3e42312dc84ed8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "828630012" + "i128": "934995587" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "17823" + "u64": "42714" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.206.json index 3c04d1e0..3d057267 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "104382815" + "i128": "970444802" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "104382815" + "i128": "970444802" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d28715571c77118aa2f5fa195ccb7e52ea9b6158fe716046574df65cc9b8f0e" + "bytes": "afd032e634d52ea3543ee18b3f862089f0cb7421f176282d93417c210fddf646" }, { - "u64": "61594" + "u64": "82299" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "104382815" + "i128": "970444802" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "104382815" + "i128": "970444802" }, { - "bytes": "7a022d884f3281d6f509db13138ab3fa74d2d618a4a0509c8415a027d8119c1f" + "bytes": "33c4e138d48802d740afeffa7a93a4e03ebccc159cd83c175fda804a29315fa8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d28715571c77118aa2f5fa195ccb7e52ea9b6158fe716046574df65cc9b8f0e" + "bytes": "afd032e634d52ea3543ee18b3f862089f0cb7421f176282d93417c210fddf646" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30797, + "timestamp": 41149, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a022d884f3281d6f509db13138ab3fa74d2d618a4a0509c8415a027d8119c1f" + "bytes": "33c4e138d48802d740afeffa7a93a4e03ebccc159cd83c175fda804a29315fa8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a022d884f3281d6f509db13138ab3fa74d2d618a4a0509c8415a027d8119c1f" + "bytes": "33c4e138d48802d740afeffa7a93a4e03ebccc159cd83c175fda804a29315fa8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "104382815" + "i128": "970444802" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "104382815" + "i128": "970444802" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "61594" + "u64": "82299" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "12ba40a222f6123837984bd1443851ae52b7b47141bdd907f4f897fdfc7bc24c" + "bytes": "6e21f4b6002bc199676b9d568b701026485a36b021768317540bcc7dfd131def" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "12ba40a222f6123837984bd1443851ae52b7b47141bdd907f4f897fdfc7bc24c" + "bytes": "6e21f4b6002bc199676b9d568b701026485a36b021768317540bcc7dfd131def" } ] }, "durability": "persistent", "val": { - "bytes": "7a022d884f3281d6f509db13138ab3fa74d2d618a4a0509c8415a027d8119c1f" + "bytes": "33c4e138d48802d740afeffa7a93a4e03ebccc159cd83c175fda804a29315fa8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "104382815" + "i128": "970444802" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "104382815" + "i128": "970444802" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7a022d884f3281d6f509db13138ab3fa74d2d618a4a0509c8415a027d8119c1f" + "bytes": "33c4e138d48802d740afeffa7a93a4e03ebccc159cd83c175fda804a29315fa8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "104382815" + "i128": "970444802" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "30797" + "u64": "41149" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.207.json index 20bb5f38..41d5dc5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "919543860" + "i128": "682500765" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "919543860" + "i128": "682500765" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c315c8bd329c138976034f3d50fafceb22f9704715bf54b37404e3a37a548ea" + "bytes": "11e59f257570c16fd842d13cdc20efda9666686a9306bbd0b0762a981f6688e6" }, { - "u64": "75753" + "u64": "49460" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "919543860" + "i128": "682500765" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "919543860" + "i128": "682500765" }, { - "bytes": "ba1e60f9f7ec2d3549006ba8212601b1f788b275a66d10eb1ac6f5f638c9d983" + "bytes": "5057b9fe84dd0e0484e4609aaa512106eba3fef2133c756c35eb336a6ea870c0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c315c8bd329c138976034f3d50fafceb22f9704715bf54b37404e3a37a548ea" + "bytes": "11e59f257570c16fd842d13cdc20efda9666686a9306bbd0b0762a981f6688e6" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37876, + "timestamp": 24730, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba1e60f9f7ec2d3549006ba8212601b1f788b275a66d10eb1ac6f5f638c9d983" + "bytes": "5057b9fe84dd0e0484e4609aaa512106eba3fef2133c756c35eb336a6ea870c0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ba1e60f9f7ec2d3549006ba8212601b1f788b275a66d10eb1ac6f5f638c9d983" + "bytes": "5057b9fe84dd0e0484e4609aaa512106eba3fef2133c756c35eb336a6ea870c0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "919543860" + "i128": "682500765" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "919543860" + "i128": "682500765" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "75753" + "u64": "49460" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "879c5e0081eb5803634d86fd70d0a71ddb5e093b16365723422ba0abd1a762e8" + "bytes": "279230a4724a0722a3a1587f2185d05d8d069b58a84ac1f1827e6cb9091731b8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "879c5e0081eb5803634d86fd70d0a71ddb5e093b16365723422ba0abd1a762e8" + "bytes": "279230a4724a0722a3a1587f2185d05d8d069b58a84ac1f1827e6cb9091731b8" } ] }, "durability": "persistent", "val": { - "bytes": "ba1e60f9f7ec2d3549006ba8212601b1f788b275a66d10eb1ac6f5f638c9d983" + "bytes": "5057b9fe84dd0e0484e4609aaa512106eba3fef2133c756c35eb336a6ea870c0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "919543860" + "i128": "682500765" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "919543860" + "i128": "682500765" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ba1e60f9f7ec2d3549006ba8212601b1f788b275a66d10eb1ac6f5f638c9d983" + "bytes": "5057b9fe84dd0e0484e4609aaa512106eba3fef2133c756c35eb336a6ea870c0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "919543860" + "i128": "682500765" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "37876" + "u64": "24730" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.208.json index 351e2bf8..0f04af23 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "230123465" + "i128": "701756802" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "230123465" + "i128": "701756802" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "685eeb6459d00209dbce9d640b99bc2686c886bd792ecd6402db9e2555932da5" + "bytes": "537450273a24a6b8e45b8959c54db39d9c83d8b732139deac4c621cfc2819f9d" }, { - "u64": "22295" + "u64": "62071" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "230123465" + "i128": "701756802" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "230123465" + "i128": "701756802" }, { - "bytes": "abcc3143ae42dfa9a4b1cbddacf3e060576efd3a0b0928c918a8556582b6a4c4" + "bytes": "aec8ae00e7fcbcdfe32c0bce1e9fe7a227fd5727750de2a6450edf2af67c108f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "685eeb6459d00209dbce9d640b99bc2686c886bd792ecd6402db9e2555932da5" + "bytes": "537450273a24a6b8e45b8959c54db39d9c83d8b732139deac4c621cfc2819f9d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11147, + "timestamp": 31035, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "abcc3143ae42dfa9a4b1cbddacf3e060576efd3a0b0928c918a8556582b6a4c4" + "bytes": "aec8ae00e7fcbcdfe32c0bce1e9fe7a227fd5727750de2a6450edf2af67c108f" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "abcc3143ae42dfa9a4b1cbddacf3e060576efd3a0b0928c918a8556582b6a4c4" + "bytes": "aec8ae00e7fcbcdfe32c0bce1e9fe7a227fd5727750de2a6450edf2af67c108f" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "230123465" + "i128": "701756802" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "230123465" + "i128": "701756802" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22295" + "u64": "62071" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7d162602198a201dec634f94db4bf37ba18c004efc1ba8e765b07a41a1f326d" + "bytes": "cf171d08d3aacc6088caa9bc6776cf2145cf8128a308d9d865bac2e45d512abe" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7d162602198a201dec634f94db4bf37ba18c004efc1ba8e765b07a41a1f326d" + "bytes": "cf171d08d3aacc6088caa9bc6776cf2145cf8128a308d9d865bac2e45d512abe" } ] }, "durability": "persistent", "val": { - "bytes": "abcc3143ae42dfa9a4b1cbddacf3e060576efd3a0b0928c918a8556582b6a4c4" + "bytes": "aec8ae00e7fcbcdfe32c0bce1e9fe7a227fd5727750de2a6450edf2af67c108f" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "230123465" + "i128": "701756802" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "230123465" + "i128": "701756802" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "abcc3143ae42dfa9a4b1cbddacf3e060576efd3a0b0928c918a8556582b6a4c4" + "bytes": "aec8ae00e7fcbcdfe32c0bce1e9fe7a227fd5727750de2a6450edf2af67c108f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "230123465" + "i128": "701756802" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "11147" + "u64": "31035" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.209.json index db5c4349..982da08b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "478256757" + "i128": "376213089" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478256757" + "i128": "376213089" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10a5e748d7f60339a209af68faf81ea98a8d331ec6459fd98898d9949ec605ed" + "bytes": "2f5c4904df457f42265f8a71fd068ca901e7c7c90673c404dca340418878c541" }, { - "u64": "13164" + "u64": "14240" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "478256757" + "i128": "376213089" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478256757" + "i128": "376213089" }, { - "bytes": "aab9e4c29a7ea7b69c8acb7e88593ac8d2aabd8c9cf0e20cf2fe5359c705fafb" + "bytes": "d2694cd21f93d00e6332e432c81d13a6ae7f9aa477b269b14340242f14dfaae0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10a5e748d7f60339a209af68faf81ea98a8d331ec6459fd98898d9949ec605ed" + "bytes": "2f5c4904df457f42265f8a71fd068ca901e7c7c90673c404dca340418878c541" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6582, + "timestamp": 7120, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aab9e4c29a7ea7b69c8acb7e88593ac8d2aabd8c9cf0e20cf2fe5359c705fafb" + "bytes": "d2694cd21f93d00e6332e432c81d13a6ae7f9aa477b269b14340242f14dfaae0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aab9e4c29a7ea7b69c8acb7e88593ac8d2aabd8c9cf0e20cf2fe5359c705fafb" + "bytes": "d2694cd21f93d00e6332e432c81d13a6ae7f9aa477b269b14340242f14dfaae0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478256757" + "i128": "376213089" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "478256757" + "i128": "376213089" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "13164" + "u64": "14240" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae476d846d53070cb09a52f029874900f38a5577a22701bc483026d0146c0661" + "bytes": "2711848321362c0c127deb5f10e49734674cf4b0e4f77ae39657d382f35f9f07" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae476d846d53070cb09a52f029874900f38a5577a22701bc483026d0146c0661" + "bytes": "2711848321362c0c127deb5f10e49734674cf4b0e4f77ae39657d382f35f9f07" } ] }, "durability": "persistent", "val": { - "bytes": "aab9e4c29a7ea7b69c8acb7e88593ac8d2aabd8c9cf0e20cf2fe5359c705fafb" + "bytes": "d2694cd21f93d00e6332e432c81d13a6ae7f9aa477b269b14340242f14dfaae0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "478256757" + "i128": "376213089" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "478256757" + "i128": "376213089" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "aab9e4c29a7ea7b69c8acb7e88593ac8d2aabd8c9cf0e20cf2fe5359c705fafb" + "bytes": "d2694cd21f93d00e6332e432c81d13a6ae7f9aa477b269b14340242f14dfaae0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "478256757" + "i128": "376213089" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "6582" + "u64": "7120" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.21.json index a4657356..14823654 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "861474682" + "i128": "766436628" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "861474682" + "i128": "766436628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "482d30c8eda8d319d9c69a0ed117eecd4fb728aedca28c06ba9c5d49a674ba2b" + "bytes": "cec8f0531e59c5eaf15da1d2ec030b593d087a80de01ea28580cdecdb551b662" }, { - "u64": "46065" + "u64": "13413" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "861474682" + "i128": "766436628" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "861474682" + "i128": "766436628" }, { - "bytes": "f80d0d1973762a26be014c30b9d4aadace11ec68a1a82f69f7640e30c33b3113" + "bytes": "1ef85863c094ad6cd107779a31765ff5d415e66375dac25449a7c98471924dc5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "482d30c8eda8d319d9c69a0ed117eecd4fb728aedca28c06ba9c5d49a674ba2b" + "bytes": "cec8f0531e59c5eaf15da1d2ec030b593d087a80de01ea28580cdecdb551b662" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23032, + "timestamp": 6706, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f80d0d1973762a26be014c30b9d4aadace11ec68a1a82f69f7640e30c33b3113" + "bytes": "1ef85863c094ad6cd107779a31765ff5d415e66375dac25449a7c98471924dc5" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f80d0d1973762a26be014c30b9d4aadace11ec68a1a82f69f7640e30c33b3113" + "bytes": "1ef85863c094ad6cd107779a31765ff5d415e66375dac25449a7c98471924dc5" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "861474682" + "i128": "766436628" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "861474682" + "i128": "766436628" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "46065" + "u64": "13413" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ec0100015454d05ea752d35df8a3b0ca5906c7b7319bb2e48b2163e8207562d" + "bytes": "228978d7edeccd142c4de98f74b0e40ed46f0d8934cb008ee178a8e9872fb444" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ec0100015454d05ea752d35df8a3b0ca5906c7b7319bb2e48b2163e8207562d" + "bytes": "228978d7edeccd142c4de98f74b0e40ed46f0d8934cb008ee178a8e9872fb444" } ] }, "durability": "persistent", "val": { - "bytes": "f80d0d1973762a26be014c30b9d4aadace11ec68a1a82f69f7640e30c33b3113" + "bytes": "1ef85863c094ad6cd107779a31765ff5d415e66375dac25449a7c98471924dc5" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "861474682" + "i128": "766436628" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "861474682" + "i128": "766436628" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f80d0d1973762a26be014c30b9d4aadace11ec68a1a82f69f7640e30c33b3113" + "bytes": "1ef85863c094ad6cd107779a31765ff5d415e66375dac25449a7c98471924dc5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "861474682" + "i128": "766436628" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "23032" + "u64": "6706" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.210.json index ff177b89..0bc8aca6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "95364025" + "i128": "551396619" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95364025" + "i128": "551396619" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b39d317854b82952e397e21433ca6f6bb257b60ae9ad159880ade0439b59c376" + "bytes": "38c7c35fb650c0c3560ec69442b00c5db180239a8bb3f69eeb09c7b402feb68e" }, { - "u64": "84296" + "u64": "62700" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "95364025" + "i128": "551396619" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95364025" + "i128": "551396619" }, { - "bytes": "ef8d293d6163c5c716a5ba8144ea9c0e295de53dd281a647bfea1c0f8cbe8f18" + "bytes": "07cedbbd744a75029a5c7313dc4baf64d0856566394ef9745f6b600f8a49fbde" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b39d317854b82952e397e21433ca6f6bb257b60ae9ad159880ade0439b59c376" + "bytes": "38c7c35fb650c0c3560ec69442b00c5db180239a8bb3f69eeb09c7b402feb68e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42148, + "timestamp": 31350, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef8d293d6163c5c716a5ba8144ea9c0e295de53dd281a647bfea1c0f8cbe8f18" + "bytes": "07cedbbd744a75029a5c7313dc4baf64d0856566394ef9745f6b600f8a49fbde" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef8d293d6163c5c716a5ba8144ea9c0e295de53dd281a647bfea1c0f8cbe8f18" + "bytes": "07cedbbd744a75029a5c7313dc4baf64d0856566394ef9745f6b600f8a49fbde" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "95364025" + "i128": "551396619" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "95364025" + "i128": "551396619" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84296" + "u64": "62700" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95aa35fb0b3c573f2bd63a8a1d48119a336b34a2f03f5438232140d50e4d96d0" + "bytes": "44092942484703c784339a64cbec5c4fba6afa23fef39b85a03f28fd63c125a9" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95aa35fb0b3c573f2bd63a8a1d48119a336b34a2f03f5438232140d50e4d96d0" + "bytes": "44092942484703c784339a64cbec5c4fba6afa23fef39b85a03f28fd63c125a9" } ] }, "durability": "persistent", "val": { - "bytes": "ef8d293d6163c5c716a5ba8144ea9c0e295de53dd281a647bfea1c0f8cbe8f18" + "bytes": "07cedbbd744a75029a5c7313dc4baf64d0856566394ef9745f6b600f8a49fbde" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "95364025" + "i128": "551396619" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "95364025" + "i128": "551396619" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ef8d293d6163c5c716a5ba8144ea9c0e295de53dd281a647bfea1c0f8cbe8f18" + "bytes": "07cedbbd744a75029a5c7313dc4baf64d0856566394ef9745f6b600f8a49fbde" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "95364025" + "i128": "551396619" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42148" + "u64": "31350" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.211.json index 31869f5e..50ac5e18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "430709839" + "i128": "13496888" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "430709839" + "i128": "13496888" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73bc5e89d5693b07c2def0874bf06cb66ac8ff0244eadecc6cea47b9b7decdaf" + "bytes": "75423123dc13399c52199f192d150ae3900796e3e4c053088a62cad77f81625d" }, { - "u64": "84975" + "u64": "28741" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "430709839" + "i128": "13496888" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "430709839" + "i128": "13496888" }, { - "bytes": "462ad55e08304ed85c77f265d1c0dbdd26cfce18e04bc871aba9291bf97b0ba0" + "bytes": "1a477966d31d8c24e08eacb4b02a01387a801aecb5018759f7d7656ec1ad28e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73bc5e89d5693b07c2def0874bf06cb66ac8ff0244eadecc6cea47b9b7decdaf" + "bytes": "75423123dc13399c52199f192d150ae3900796e3e4c053088a62cad77f81625d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42487, + "timestamp": 14370, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "462ad55e08304ed85c77f265d1c0dbdd26cfce18e04bc871aba9291bf97b0ba0" + "bytes": "1a477966d31d8c24e08eacb4b02a01387a801aecb5018759f7d7656ec1ad28e7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "462ad55e08304ed85c77f265d1c0dbdd26cfce18e04bc871aba9291bf97b0ba0" + "bytes": "1a477966d31d8c24e08eacb4b02a01387a801aecb5018759f7d7656ec1ad28e7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "430709839" + "i128": "13496888" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "430709839" + "i128": "13496888" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84975" + "u64": "28741" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94c56d42dacd6152dfe293e695307a687990ef6edeb5130b9e5ab349f535c5ec" + "bytes": "45f43a1559e5723817f616a8ad428a528438f477ace65ef00666e9a334c2490f" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94c56d42dacd6152dfe293e695307a687990ef6edeb5130b9e5ab349f535c5ec" + "bytes": "45f43a1559e5723817f616a8ad428a528438f477ace65ef00666e9a334c2490f" } ] }, "durability": "persistent", "val": { - "bytes": "462ad55e08304ed85c77f265d1c0dbdd26cfce18e04bc871aba9291bf97b0ba0" + "bytes": "1a477966d31d8c24e08eacb4b02a01387a801aecb5018759f7d7656ec1ad28e7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "430709839" + "i128": "13496888" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "430709839" + "i128": "13496888" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "462ad55e08304ed85c77f265d1c0dbdd26cfce18e04bc871aba9291bf97b0ba0" + "bytes": "1a477966d31d8c24e08eacb4b02a01387a801aecb5018759f7d7656ec1ad28e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "430709839" + "i128": "13496888" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42487" + "u64": "14370" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.212.json index e7dd96f0..42235853 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "566963703" + "i128": "878969106" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "566963703" + "i128": "878969106" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d017ccb0a3f402a6c84d7d025cef3fe5c68d453072a37f87bf35bf7698234d0" + "bytes": "01abd74c2ab4555049b67ff54c8028c9e6f50a02c1ac6bb6e9c69abaa19f420b" }, { - "u64": "16429" + "u64": "42055" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "566963703" + "i128": "878969106" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "566963703" + "i128": "878969106" }, { - "bytes": "bbc2eed5deea308cafc6817313b913668cabd6ca43e5a67d2cf561fbb5753889" + "bytes": "fb1bdc4cdcd05d7296f78d951b90e85e1344c8b59cb54e42b9c7ac69aeb072de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d017ccb0a3f402a6c84d7d025cef3fe5c68d453072a37f87bf35bf7698234d0" + "bytes": "01abd74c2ab4555049b67ff54c8028c9e6f50a02c1ac6bb6e9c69abaa19f420b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8214, + "timestamp": 21027, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbc2eed5deea308cafc6817313b913668cabd6ca43e5a67d2cf561fbb5753889" + "bytes": "fb1bdc4cdcd05d7296f78d951b90e85e1344c8b59cb54e42b9c7ac69aeb072de" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbc2eed5deea308cafc6817313b913668cabd6ca43e5a67d2cf561fbb5753889" + "bytes": "fb1bdc4cdcd05d7296f78d951b90e85e1344c8b59cb54e42b9c7ac69aeb072de" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "566963703" + "i128": "878969106" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "566963703" + "i128": "878969106" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "16429" + "u64": "42055" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97ba598c106e5990dad1003e1eb6d842c9ceecf1c85876e2bb4b8e5412cf4058" + "bytes": "28ea73ea616c9891cd5445334d1ccece4ffa94ead06dadd0b6656582ed36e060" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97ba598c106e5990dad1003e1eb6d842c9ceecf1c85876e2bb4b8e5412cf4058" + "bytes": "28ea73ea616c9891cd5445334d1ccece4ffa94ead06dadd0b6656582ed36e060" } ] }, "durability": "persistent", "val": { - "bytes": "bbc2eed5deea308cafc6817313b913668cabd6ca43e5a67d2cf561fbb5753889" + "bytes": "fb1bdc4cdcd05d7296f78d951b90e85e1344c8b59cb54e42b9c7ac69aeb072de" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "566963703" + "i128": "878969106" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "566963703" + "i128": "878969106" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "bbc2eed5deea308cafc6817313b913668cabd6ca43e5a67d2cf561fbb5753889" + "bytes": "fb1bdc4cdcd05d7296f78d951b90e85e1344c8b59cb54e42b9c7ac69aeb072de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "566963703" + "i128": "878969106" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "8214" + "u64": "21027" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.213.json index 1e00ae5c..4fccefae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "40173854" + "i128": "25609981" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40173854" + "i128": "25609981" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1d666aeecb5beff8077b4d416e196972b488a47e94c6e617089fa9f7d5ded4cd" + "bytes": "3054605858a0e0bb1910058de13e22ef9333a3740e3da473e651668ed2d99487" }, { - "u64": "8139" + "u64": "63960" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "40173854" + "i128": "25609981" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40173854" + "i128": "25609981" }, { - "bytes": "1df677e7bef0fff07d7a3c5203c9a90d92c63fad006299ce931ddebe5e3a4318" + "bytes": "bb31dfc086f6361db0b38998a135dedd566873a70fdba0796cd529ae85f1930e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1d666aeecb5beff8077b4d416e196972b488a47e94c6e617089fa9f7d5ded4cd" + "bytes": "3054605858a0e0bb1910058de13e22ef9333a3740e3da473e651668ed2d99487" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4069, + "timestamp": 31980, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1df677e7bef0fff07d7a3c5203c9a90d92c63fad006299ce931ddebe5e3a4318" + "bytes": "bb31dfc086f6361db0b38998a135dedd566873a70fdba0796cd529ae85f1930e" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1df677e7bef0fff07d7a3c5203c9a90d92c63fad006299ce931ddebe5e3a4318" + "bytes": "bb31dfc086f6361db0b38998a135dedd566873a70fdba0796cd529ae85f1930e" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "40173854" + "i128": "25609981" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "40173854" + "i128": "25609981" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "8139" + "u64": "63960" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22f67ec02358873df08e0134f95de568a9fd07c761886d03f730ecfaa01c9365" + "bytes": "afb02e639ca13bfe05dc129823a2fba4f507e53bb95f964b20a5c530d45f4fa2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22f67ec02358873df08e0134f95de568a9fd07c761886d03f730ecfaa01c9365" + "bytes": "afb02e639ca13bfe05dc129823a2fba4f507e53bb95f964b20a5c530d45f4fa2" } ] }, "durability": "persistent", "val": { - "bytes": "1df677e7bef0fff07d7a3c5203c9a90d92c63fad006299ce931ddebe5e3a4318" + "bytes": "bb31dfc086f6361db0b38998a135dedd566873a70fdba0796cd529ae85f1930e" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "40173854" + "i128": "25609981" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "40173854" + "i128": "25609981" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "1df677e7bef0fff07d7a3c5203c9a90d92c63fad006299ce931ddebe5e3a4318" + "bytes": "bb31dfc086f6361db0b38998a135dedd566873a70fdba0796cd529ae85f1930e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "40173854" + "i128": "25609981" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "4069" + "u64": "31980" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.214.json index 05d3db74..90ae2f7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "298297431" + "i128": "330424450" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "298297431" + "i128": "330424450" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43b14c6a55d713b9de80f88345cf009eec8355bdb1df8209166d045b77832345" + "bytes": "9bb887486a8fa7611ac2041ed38d48e50ea12128aa0fbb3317fd4a17ba8aae97" }, { - "u64": "11731" + "u64": "42568" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "298297431" + "i128": "330424450" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "298297431" + "i128": "330424450" }, { - "bytes": "4aa201b4db9e2dbb95b14e5cd659f6b166fb5d33af1f623bf0b6f0578f8d685d" + "bytes": "f25c56de45a3e6dc3d47b7cb5119d3ef8578cb95b44a77c1e8a70b94cf6e9a3d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43b14c6a55d713b9de80f88345cf009eec8355bdb1df8209166d045b77832345" + "bytes": "9bb887486a8fa7611ac2041ed38d48e50ea12128aa0fbb3317fd4a17ba8aae97" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5865, + "timestamp": 21284, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4aa201b4db9e2dbb95b14e5cd659f6b166fb5d33af1f623bf0b6f0578f8d685d" + "bytes": "f25c56de45a3e6dc3d47b7cb5119d3ef8578cb95b44a77c1e8a70b94cf6e9a3d" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4aa201b4db9e2dbb95b14e5cd659f6b166fb5d33af1f623bf0b6f0578f8d685d" + "bytes": "f25c56de45a3e6dc3d47b7cb5119d3ef8578cb95b44a77c1e8a70b94cf6e9a3d" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "298297431" + "i128": "330424450" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "298297431" + "i128": "330424450" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11731" + "u64": "42568" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7264206c6786e94c595a611c7b8e234a05baf103c901bd98e997ebbade4f1ac6" + "bytes": "c8352cd39259a464448659c9fd1d56ff5cf28458e4f01ac1d9c5ed162ecd0f97" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7264206c6786e94c595a611c7b8e234a05baf103c901bd98e997ebbade4f1ac6" + "bytes": "c8352cd39259a464448659c9fd1d56ff5cf28458e4f01ac1d9c5ed162ecd0f97" } ] }, "durability": "persistent", "val": { - "bytes": "4aa201b4db9e2dbb95b14e5cd659f6b166fb5d33af1f623bf0b6f0578f8d685d" + "bytes": "f25c56de45a3e6dc3d47b7cb5119d3ef8578cb95b44a77c1e8a70b94cf6e9a3d" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "298297431" + "i128": "330424450" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "298297431" + "i128": "330424450" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4aa201b4db9e2dbb95b14e5cd659f6b166fb5d33af1f623bf0b6f0578f8d685d" + "bytes": "f25c56de45a3e6dc3d47b7cb5119d3ef8578cb95b44a77c1e8a70b94cf6e9a3d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "298297431" + "i128": "330424450" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5865" + "u64": "21284" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.215.json index a42ab2a1..a4e5c326 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "249816172" + "i128": "886582573" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "249816172" + "i128": "886582573" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e92a8cf2f66f7f228256889c1e874cc218d0bebd3edeffabe76cea24b2d64b70" + "bytes": "7eda1d39f29bd88c0655926ca577208823a78ef9eda785a5bd131e77b54c6d9f" }, { - "u64": "41518" + "u64": "56726" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "249816172" + "i128": "886582573" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "249816172" + "i128": "886582573" }, { - "bytes": "9eb1e954f8c2eae7b2e76d3a03c56eaf294c070ff65e4d9ff61e3ea0dca48e8d" + "bytes": "964594cbde352e16c575c68ef289b1013b0c4f8b114a7802ff73e1193c5014fe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e92a8cf2f66f7f228256889c1e874cc218d0bebd3edeffabe76cea24b2d64b70" + "bytes": "7eda1d39f29bd88c0655926ca577208823a78ef9eda785a5bd131e77b54c6d9f" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20759, + "timestamp": 28363, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9eb1e954f8c2eae7b2e76d3a03c56eaf294c070ff65e4d9ff61e3ea0dca48e8d" + "bytes": "964594cbde352e16c575c68ef289b1013b0c4f8b114a7802ff73e1193c5014fe" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9eb1e954f8c2eae7b2e76d3a03c56eaf294c070ff65e4d9ff61e3ea0dca48e8d" + "bytes": "964594cbde352e16c575c68ef289b1013b0c4f8b114a7802ff73e1193c5014fe" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "249816172" + "i128": "886582573" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "249816172" + "i128": "886582573" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41518" + "u64": "56726" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "472fd83de91291712f3c2ccff6d5fefef1005dfea40237cda93f084af029881e" + "bytes": "8c55d8e4b4070f7f026defe23637f6679077ba7f9c8be1c4e839c8d732745c37" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "472fd83de91291712f3c2ccff6d5fefef1005dfea40237cda93f084af029881e" + "bytes": "8c55d8e4b4070f7f026defe23637f6679077ba7f9c8be1c4e839c8d732745c37" } ] }, "durability": "persistent", "val": { - "bytes": "9eb1e954f8c2eae7b2e76d3a03c56eaf294c070ff65e4d9ff61e3ea0dca48e8d" + "bytes": "964594cbde352e16c575c68ef289b1013b0c4f8b114a7802ff73e1193c5014fe" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "249816172" + "i128": "886582573" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "249816172" + "i128": "886582573" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "9eb1e954f8c2eae7b2e76d3a03c56eaf294c070ff65e4d9ff61e3ea0dca48e8d" + "bytes": "964594cbde352e16c575c68ef289b1013b0c4f8b114a7802ff73e1193c5014fe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "249816172" + "i128": "886582573" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "20759" + "u64": "28363" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.216.json index b4ceed91..7dae1064 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "552713958" + "i128": "402389668" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "552713958" + "i128": "402389668" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5e5b0919df20f4a0a374b9232807bb88bcda2d9bc48eb93f88203ab0ee69ae5" + "bytes": "e41d87fb8e196c5faaf038ab8a38737640c223cd271780cbdcfc6bd98092e4d1" }, { - "u64": "51788" + "u64": "44529" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "552713958" + "i128": "402389668" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "552713958" + "i128": "402389668" }, { - "bytes": "6c87cd97222cf7804983c55e96a37a9082facd1e180d66782446126add6dc081" + "bytes": "599feac77700761cf3d3587ce7cd87256f60b69e63bef9010efad681415ed590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5e5b0919df20f4a0a374b9232807bb88bcda2d9bc48eb93f88203ab0ee69ae5" + "bytes": "e41d87fb8e196c5faaf038ab8a38737640c223cd271780cbdcfc6bd98092e4d1" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25894, + "timestamp": 22264, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c87cd97222cf7804983c55e96a37a9082facd1e180d66782446126add6dc081" + "bytes": "599feac77700761cf3d3587ce7cd87256f60b69e63bef9010efad681415ed590" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c87cd97222cf7804983c55e96a37a9082facd1e180d66782446126add6dc081" + "bytes": "599feac77700761cf3d3587ce7cd87256f60b69e63bef9010efad681415ed590" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "552713958" + "i128": "402389668" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "552713958" + "i128": "402389668" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51788" + "u64": "44529" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78785c8366bd1a81cb1f3e7cdc820dfafbffca0c96bc8de12c2bc2c85d12e1e6" + "bytes": "0d21242a501ecc39f1f3e4285533e7dee2e29490e7e0892a8dbc152efa8cdece" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78785c8366bd1a81cb1f3e7cdc820dfafbffca0c96bc8de12c2bc2c85d12e1e6" + "bytes": "0d21242a501ecc39f1f3e4285533e7dee2e29490e7e0892a8dbc152efa8cdece" } ] }, "durability": "persistent", "val": { - "bytes": "6c87cd97222cf7804983c55e96a37a9082facd1e180d66782446126add6dc081" + "bytes": "599feac77700761cf3d3587ce7cd87256f60b69e63bef9010efad681415ed590" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "552713958" + "i128": "402389668" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "552713958" + "i128": "402389668" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "6c87cd97222cf7804983c55e96a37a9082facd1e180d66782446126add6dc081" + "bytes": "599feac77700761cf3d3587ce7cd87256f60b69e63bef9010efad681415ed590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "552713958" + "i128": "402389668" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "25894" + "u64": "22264" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.217.json index 8d817924..2be31c50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "654150382" + "i128": "520148961" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "654150382" + "i128": "520148961" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afc97cf4147fe92163c8bf6fb9d8a9ff1c53f2c8afb47cee2f00f78d92b859b9" + "bytes": "ae6e09fdd65092788d445ffa72ede2963d2a1a9294f7db5070d5bafbdf5351b4" }, { - "u64": "39030" + "u64": "44724" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "654150382" + "i128": "520148961" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "654150382" + "i128": "520148961" }, { - "bytes": "0e2c6586255068893bbc5ed2b346c34b6021b840f97486277664f78f8213fc0a" + "bytes": "deca982f6be655d3f0d81c34506c8c98e0d21eceefb40912db3c4f9df75886a6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afc97cf4147fe92163c8bf6fb9d8a9ff1c53f2c8afb47cee2f00f78d92b859b9" + "bytes": "ae6e09fdd65092788d445ffa72ede2963d2a1a9294f7db5070d5bafbdf5351b4" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19515, + "timestamp": 22362, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0e2c6586255068893bbc5ed2b346c34b6021b840f97486277664f78f8213fc0a" + "bytes": "deca982f6be655d3f0d81c34506c8c98e0d21eceefb40912db3c4f9df75886a6" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0e2c6586255068893bbc5ed2b346c34b6021b840f97486277664f78f8213fc0a" + "bytes": "deca982f6be655d3f0d81c34506c8c98e0d21eceefb40912db3c4f9df75886a6" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "654150382" + "i128": "520148961" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "654150382" + "i128": "520148961" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "39030" + "u64": "44724" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "975535951c6870cc8bd72ce647372e937ac64aa9dca9d65f8161d59c8fe078cf" + "bytes": "8f7d428cb3e182e395e2010b00302437ce8323e59f1eee9fa71597c0a5f04d32" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "975535951c6870cc8bd72ce647372e937ac64aa9dca9d65f8161d59c8fe078cf" + "bytes": "8f7d428cb3e182e395e2010b00302437ce8323e59f1eee9fa71597c0a5f04d32" } ] }, "durability": "persistent", "val": { - "bytes": "0e2c6586255068893bbc5ed2b346c34b6021b840f97486277664f78f8213fc0a" + "bytes": "deca982f6be655d3f0d81c34506c8c98e0d21eceefb40912db3c4f9df75886a6" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "654150382" + "i128": "520148961" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "654150382" + "i128": "520148961" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "0e2c6586255068893bbc5ed2b346c34b6021b840f97486277664f78f8213fc0a" + "bytes": "deca982f6be655d3f0d81c34506c8c98e0d21eceefb40912db3c4f9df75886a6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "654150382" + "i128": "520148961" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "19515" + "u64": "22362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.218.json index 488f3f1b..0ed64b87 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "219772201" + "i128": "18789666" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219772201" + "i128": "18789666" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c5b997d60ee50c7318416fe7803b050f488d0860fd198503ef654d3edfb05f98" + "bytes": "279155b45d3b041178c9b4d9318d0ee784863e5560aa25a124c6bf5fe7bc98fb" }, { - "u64": "21704" + "u64": "26745" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "219772201" + "i128": "18789666" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219772201" + "i128": "18789666" }, { - "bytes": "9a62bb6b4a048d11ecf31bd5ae5950a92b993b58eefa01b6bf00c23778018db5" + "bytes": "f106f60efe15feb9ed3e6ceaef4599ad65f37d523fcb7e6278d43cc80706ce39" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c5b997d60ee50c7318416fe7803b050f488d0860fd198503ef654d3edfb05f98" + "bytes": "279155b45d3b041178c9b4d9318d0ee784863e5560aa25a124c6bf5fe7bc98fb" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10852, + "timestamp": 13372, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a62bb6b4a048d11ecf31bd5ae5950a92b993b58eefa01b6bf00c23778018db5" + "bytes": "f106f60efe15feb9ed3e6ceaef4599ad65f37d523fcb7e6278d43cc80706ce39" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9a62bb6b4a048d11ecf31bd5ae5950a92b993b58eefa01b6bf00c23778018db5" + "bytes": "f106f60efe15feb9ed3e6ceaef4599ad65f37d523fcb7e6278d43cc80706ce39" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "219772201" + "i128": "18789666" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "219772201" + "i128": "18789666" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "21704" + "u64": "26745" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38e1eff7d03b8fea7603b34a13673f7e872430d2f88aa7d995bc3ffbfa875c44" + "bytes": "1d99c9ce7de9d780a727262785b684b811ba739d3cd61ba0c7c308c6cd5fdec7" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38e1eff7d03b8fea7603b34a13673f7e872430d2f88aa7d995bc3ffbfa875c44" + "bytes": "1d99c9ce7de9d780a727262785b684b811ba739d3cd61ba0c7c308c6cd5fdec7" } ] }, "durability": "persistent", "val": { - "bytes": "9a62bb6b4a048d11ecf31bd5ae5950a92b993b58eefa01b6bf00c23778018db5" + "bytes": "f106f60efe15feb9ed3e6ceaef4599ad65f37d523fcb7e6278d43cc80706ce39" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "219772201" + "i128": "18789666" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "219772201" + "i128": "18789666" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "9a62bb6b4a048d11ecf31bd5ae5950a92b993b58eefa01b6bf00c23778018db5" + "bytes": "f106f60efe15feb9ed3e6ceaef4599ad65f37d523fcb7e6278d43cc80706ce39" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "219772201" + "i128": "18789666" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "10852" + "u64": "13372" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.219.json index fca1e1b6..96f300e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "625928984" + "i128": "475808286" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "625928984" + "i128": "475808286" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dab48af63d6a201dbfd13a54ff3a0196ed631f4c1ccf7ad2469a132d5ed0c089" + "bytes": "2bbdf5e45072c4ce8fa03aee52a393d73e7a8a053eebd80ee77facab7366cd06" }, { - "u64": "44374" + "u64": "29004" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "625928984" + "i128": "475808286" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "625928984" + "i128": "475808286" }, { - "bytes": "0ca9af73897d6ab792b4d3273e70256bf240c462783e346a3c10e8f821fa9e2f" + "bytes": "b9e0093b3a40abd8c7446445db6c34be485e06b81a809901ecdb5b24a60f3a31" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dab48af63d6a201dbfd13a54ff3a0196ed631f4c1ccf7ad2469a132d5ed0c089" + "bytes": "2bbdf5e45072c4ce8fa03aee52a393d73e7a8a053eebd80ee77facab7366cd06" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22187, + "timestamp": 14502, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ca9af73897d6ab792b4d3273e70256bf240c462783e346a3c10e8f821fa9e2f" + "bytes": "b9e0093b3a40abd8c7446445db6c34be485e06b81a809901ecdb5b24a60f3a31" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0ca9af73897d6ab792b4d3273e70256bf240c462783e346a3c10e8f821fa9e2f" + "bytes": "b9e0093b3a40abd8c7446445db6c34be485e06b81a809901ecdb5b24a60f3a31" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "625928984" + "i128": "475808286" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "625928984" + "i128": "475808286" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "44374" + "u64": "29004" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36ecf0e540a9f6502ea8377d1a06a69d7b214161bcafc4d3018d2bf12a5889b9" + "bytes": "b896825c364f0fad0b8d837bb6a5de718a73699f2809f04680e1349b9bb3c659" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36ecf0e540a9f6502ea8377d1a06a69d7b214161bcafc4d3018d2bf12a5889b9" + "bytes": "b896825c364f0fad0b8d837bb6a5de718a73699f2809f04680e1349b9bb3c659" } ] }, "durability": "persistent", "val": { - "bytes": "0ca9af73897d6ab792b4d3273e70256bf240c462783e346a3c10e8f821fa9e2f" + "bytes": "b9e0093b3a40abd8c7446445db6c34be485e06b81a809901ecdb5b24a60f3a31" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "625928984" + "i128": "475808286" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "625928984" + "i128": "475808286" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "0ca9af73897d6ab792b4d3273e70256bf240c462783e346a3c10e8f821fa9e2f" + "bytes": "b9e0093b3a40abd8c7446445db6c34be485e06b81a809901ecdb5b24a60f3a31" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "625928984" + "i128": "475808286" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "22187" + "u64": "14502" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.22.json index b83195a5..b2deba6f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "443048916" + "i128": "376003495" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "443048916" + "i128": "376003495" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b72e53ba46494881ba5eccc8a3fd949b76e313c4854a26098d04a1c104af196" + "bytes": "573f5d1a98b4df4e386b73f5fd83b5c5fc95b6b966f9d8cd01832775b1c014d2" }, { - "u64": "74902" + "u64": "45691" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "443048916" + "i128": "376003495" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "443048916" + "i128": "376003495" }, { - "bytes": "9b12b3aa9348d9a370d1b5ba3f1f940af17d19d6d2dcae162b26de2611027585" + "bytes": "c4071f880022dab028395d8f77090f56b4bc84ac6ad48bdf59cd1a74be09208b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b72e53ba46494881ba5eccc8a3fd949b76e313c4854a26098d04a1c104af196" + "bytes": "573f5d1a98b4df4e386b73f5fd83b5c5fc95b6b966f9d8cd01832775b1c014d2" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37451, + "timestamp": 22845, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b12b3aa9348d9a370d1b5ba3f1f940af17d19d6d2dcae162b26de2611027585" + "bytes": "c4071f880022dab028395d8f77090f56b4bc84ac6ad48bdf59cd1a74be09208b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b12b3aa9348d9a370d1b5ba3f1f940af17d19d6d2dcae162b26de2611027585" + "bytes": "c4071f880022dab028395d8f77090f56b4bc84ac6ad48bdf59cd1a74be09208b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "443048916" + "i128": "376003495" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "443048916" + "i128": "376003495" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "74902" + "u64": "45691" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "486c82c3ae1a5a5fd4b605d70dca474399dc03a632b0ad7b39b71ba1c0c947ad" + "bytes": "4c7f1af7ee9f4aa335d01ed5caac271753bce43da65106ef2f9c1f714c99b05a" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "486c82c3ae1a5a5fd4b605d70dca474399dc03a632b0ad7b39b71ba1c0c947ad" + "bytes": "4c7f1af7ee9f4aa335d01ed5caac271753bce43da65106ef2f9c1f714c99b05a" } ] }, "durability": "persistent", "val": { - "bytes": "9b12b3aa9348d9a370d1b5ba3f1f940af17d19d6d2dcae162b26de2611027585" + "bytes": "c4071f880022dab028395d8f77090f56b4bc84ac6ad48bdf59cd1a74be09208b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "443048916" + "i128": "376003495" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "443048916" + "i128": "376003495" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "9b12b3aa9348d9a370d1b5ba3f1f940af17d19d6d2dcae162b26de2611027585" + "bytes": "c4071f880022dab028395d8f77090f56b4bc84ac6ad48bdf59cd1a74be09208b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "443048916" + "i128": "376003495" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "37451" + "u64": "22845" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.220.json index c375a5f3..eeab3d50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "997069751" + "i128": "45570605" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "997069751" + "i128": "45570605" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "85978105bb2b48c17d85c40ad074077962551771bb3d528744762f2dd28d179b" + "bytes": "586a9284619e641e74ee0fac0dbcce44f27eff0eb5cd2c50c70ce88852a7b831" }, { - "u64": "49017" + "u64": "40691" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "997069751" + "i128": "45570605" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "997069751" + "i128": "45570605" }, { - "bytes": "e1f2ecce741eaf14c933e4dd98178d76b780bfdf399f8d74011c4c0ab8e85982" + "bytes": "3d6b7c8327b1d848517d9a38d0e914eeb3af87ab57114ca1542a076e60fd5504" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "85978105bb2b48c17d85c40ad074077962551771bb3d528744762f2dd28d179b" + "bytes": "586a9284619e641e74ee0fac0dbcce44f27eff0eb5cd2c50c70ce88852a7b831" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24508, + "timestamp": 20345, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e1f2ecce741eaf14c933e4dd98178d76b780bfdf399f8d74011c4c0ab8e85982" + "bytes": "3d6b7c8327b1d848517d9a38d0e914eeb3af87ab57114ca1542a076e60fd5504" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e1f2ecce741eaf14c933e4dd98178d76b780bfdf399f8d74011c4c0ab8e85982" + "bytes": "3d6b7c8327b1d848517d9a38d0e914eeb3af87ab57114ca1542a076e60fd5504" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "997069751" + "i128": "45570605" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "997069751" + "i128": "45570605" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "49017" + "u64": "40691" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "467e08af5cf725e932be25f6295d3607a5b6e264143c00c1732f0594560e5f3b" + "bytes": "d4a9d8b602fc1f87e96875c145003fca3000eab7c3824ae5eef6cfb38e4fc4f2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "467e08af5cf725e932be25f6295d3607a5b6e264143c00c1732f0594560e5f3b" + "bytes": "d4a9d8b602fc1f87e96875c145003fca3000eab7c3824ae5eef6cfb38e4fc4f2" } ] }, "durability": "persistent", "val": { - "bytes": "e1f2ecce741eaf14c933e4dd98178d76b780bfdf399f8d74011c4c0ab8e85982" + "bytes": "3d6b7c8327b1d848517d9a38d0e914eeb3af87ab57114ca1542a076e60fd5504" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "997069751" + "i128": "45570605" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "997069751" + "i128": "45570605" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e1f2ecce741eaf14c933e4dd98178d76b780bfdf399f8d74011c4c0ab8e85982" + "bytes": "3d6b7c8327b1d848517d9a38d0e914eeb3af87ab57114ca1542a076e60fd5504" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "997069751" + "i128": "45570605" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "24508" + "u64": "20345" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.221.json index 96d087fd..0e2a79fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "575023318" + "i128": "544646953" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "575023318" + "i128": "544646953" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9d0d7a8240fc818ffccaf461da99bda6cdd66c60935bf395c0d4719f983e7a1" + "bytes": "f7035ef85d921ecf8e2e6f0f81db900b81fbceee68b6f943c399b2617634e23d" }, { - "u64": "36564" + "u64": "35890" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "575023318" + "i128": "544646953" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "575023318" + "i128": "544646953" }, { - "bytes": "3d268d09df15dfdc76e04eaf95768194a7656f2c43a206d5bb5082e7cc1865e0" + "bytes": "ec748ed5d4f667046a87239d00f4e916e71c11560c6ca6fc1a866433a7bbf9c6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9d0d7a8240fc818ffccaf461da99bda6cdd66c60935bf395c0d4719f983e7a1" + "bytes": "f7035ef85d921ecf8e2e6f0f81db900b81fbceee68b6f943c399b2617634e23d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18282, + "timestamp": 17945, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3d268d09df15dfdc76e04eaf95768194a7656f2c43a206d5bb5082e7cc1865e0" + "bytes": "ec748ed5d4f667046a87239d00f4e916e71c11560c6ca6fc1a866433a7bbf9c6" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3d268d09df15dfdc76e04eaf95768194a7656f2c43a206d5bb5082e7cc1865e0" + "bytes": "ec748ed5d4f667046a87239d00f4e916e71c11560c6ca6fc1a866433a7bbf9c6" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "575023318" + "i128": "544646953" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "575023318" + "i128": "544646953" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "36564" + "u64": "35890" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a1db895402f9b934c74b458ef10d76044318a29c1694619400053930baa913f" + "bytes": "e4de956a162ad8a72fa1dbaf5b695df952c01c06ec75a760f7903f09dafcdcf1" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a1db895402f9b934c74b458ef10d76044318a29c1694619400053930baa913f" + "bytes": "e4de956a162ad8a72fa1dbaf5b695df952c01c06ec75a760f7903f09dafcdcf1" } ] }, "durability": "persistent", "val": { - "bytes": "3d268d09df15dfdc76e04eaf95768194a7656f2c43a206d5bb5082e7cc1865e0" + "bytes": "ec748ed5d4f667046a87239d00f4e916e71c11560c6ca6fc1a866433a7bbf9c6" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "575023318" + "i128": "544646953" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "575023318" + "i128": "544646953" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "3d268d09df15dfdc76e04eaf95768194a7656f2c43a206d5bb5082e7cc1865e0" + "bytes": "ec748ed5d4f667046a87239d00f4e916e71c11560c6ca6fc1a866433a7bbf9c6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "575023318" + "i128": "544646953" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "18282" + "u64": "17945" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.222.json index f8ad8a8b..ea9a1430 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "45445909" + "i128": "824182422" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "45445909" + "i128": "824182422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "334d4436de93a04cb6a1deb7dc47b2ad6c8eedf3ef6e3eb284025efbe30f38f9" + "bytes": "b841be5f2a5b4484a87cb89e94d786c4316e8cc9823318de83bbc18e3c9c6ce5" }, { - "u64": "74567" + "u64": "78747" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "45445909" + "i128": "824182422" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "45445909" + "i128": "824182422" }, { - "bytes": "33c2f0d8c7cadc4556899b77e8c9cff33976d5baad946f212c67e0a38dcab25b" + "bytes": "4b47afe302ae062a2a9257fc8f02341d9c8f1597e14bcf41194d62d309f43cec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "334d4436de93a04cb6a1deb7dc47b2ad6c8eedf3ef6e3eb284025efbe30f38f9" + "bytes": "b841be5f2a5b4484a87cb89e94d786c4316e8cc9823318de83bbc18e3c9c6ce5" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37283, + "timestamp": 39373, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33c2f0d8c7cadc4556899b77e8c9cff33976d5baad946f212c67e0a38dcab25b" + "bytes": "4b47afe302ae062a2a9257fc8f02341d9c8f1597e14bcf41194d62d309f43cec" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33c2f0d8c7cadc4556899b77e8c9cff33976d5baad946f212c67e0a38dcab25b" + "bytes": "4b47afe302ae062a2a9257fc8f02341d9c8f1597e14bcf41194d62d309f43cec" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "45445909" + "i128": "824182422" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "45445909" + "i128": "824182422" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "74567" + "u64": "78747" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d98c4047665e5f1483ec936777229a9eaa958efad51f9fbe9d103c5458e2135" + "bytes": "4b46a41b938da5ee810127934539c7bac1f61b78ee88e40d829df88f741abd3c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d98c4047665e5f1483ec936777229a9eaa958efad51f9fbe9d103c5458e2135" + "bytes": "4b46a41b938da5ee810127934539c7bac1f61b78ee88e40d829df88f741abd3c" } ] }, "durability": "persistent", "val": { - "bytes": "33c2f0d8c7cadc4556899b77e8c9cff33976d5baad946f212c67e0a38dcab25b" + "bytes": "4b47afe302ae062a2a9257fc8f02341d9c8f1597e14bcf41194d62d309f43cec" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "45445909" + "i128": "824182422" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "45445909" + "i128": "824182422" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "33c2f0d8c7cadc4556899b77e8c9cff33976d5baad946f212c67e0a38dcab25b" + "bytes": "4b47afe302ae062a2a9257fc8f02341d9c8f1597e14bcf41194d62d309f43cec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "45445909" + "i128": "824182422" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "37283" + "u64": "39373" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.223.json index 6ade7256..44d47392 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "201667863" + "i128": "785406727" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "201667863" + "i128": "785406727" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8553fb895551477e3d3a39170b934ad2d565dad3ffbdeb1f689315ce9c652f65" + "bytes": "0ef45cfe62fa301ede4c68a883d98de0ad5143c19d22ca4de9d958a3c492df80" }, { - "u64": "28478" + "u64": "19787" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "201667863" + "i128": "785406727" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "201667863" + "i128": "785406727" }, { - "bytes": "5f13381f86c7c1dc8a89d1836ba883c349ce0979453b17359097ae298e02ed50" + "bytes": "6e3300c7cb6f06b5431dd62084724e41cc2ad9f6ec7b82917147f99894772921" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8553fb895551477e3d3a39170b934ad2d565dad3ffbdeb1f689315ce9c652f65" + "bytes": "0ef45cfe62fa301ede4c68a883d98de0ad5143c19d22ca4de9d958a3c492df80" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14239, + "timestamp": 9893, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5f13381f86c7c1dc8a89d1836ba883c349ce0979453b17359097ae298e02ed50" + "bytes": "6e3300c7cb6f06b5431dd62084724e41cc2ad9f6ec7b82917147f99894772921" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5f13381f86c7c1dc8a89d1836ba883c349ce0979453b17359097ae298e02ed50" + "bytes": "6e3300c7cb6f06b5431dd62084724e41cc2ad9f6ec7b82917147f99894772921" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "201667863" + "i128": "785406727" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "201667863" + "i128": "785406727" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28478" + "u64": "19787" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5e5f972ba2d2cb391ae39fb8fdc8ce06d13a232a49fa8ea37d326bda39c1255" + "bytes": "d34bccbed16ef6d69bab4ca18111c99ec09cb51629d93e435a147210c5287a69" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5e5f972ba2d2cb391ae39fb8fdc8ce06d13a232a49fa8ea37d326bda39c1255" + "bytes": "d34bccbed16ef6d69bab4ca18111c99ec09cb51629d93e435a147210c5287a69" } ] }, "durability": "persistent", "val": { - "bytes": "5f13381f86c7c1dc8a89d1836ba883c349ce0979453b17359097ae298e02ed50" + "bytes": "6e3300c7cb6f06b5431dd62084724e41cc2ad9f6ec7b82917147f99894772921" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "201667863" + "i128": "785406727" } }, { @@ -1106,4 +1145,146 @@ "symbol": "issuer" }, "val": { - "bytes": \ No newline at end of file + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "785406727" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowWithdrawn" + }, + { + "bytes": "6e3300c7cb6f06b5431dd62084724e41cc2ad9f6ec7b82917147f99894772921" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "785406727" + } + }, + { + "key": { + "symbol": "fee" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "9893" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.224.json index 02b0ab01..b91bc280 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "79640535" + "i128": "940576084" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "79640535" + "i128": "940576084" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3fdf35885f37605a972d412cc1fdc3cde5eee58dfe8c9d3af0a3082dbe062b89" + "bytes": "b60698cdc5b5eddd46a38ffd0616bebf8d4f8bd82e8640673102527a4971f8af" }, { - "u64": "20519" + "u64": "71283" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "79640535" + "i128": "940576084" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "79640535" + "i128": "940576084" }, { - "bytes": "691f7f56d0e4e6e88da8b37ad9c89fb2cd62dd54ff12b4ab12fe2b1af1a553b4" + "bytes": "fafc516d01d6607e5ce599552b219bf1dc910292304a924821c4a0447edb4acc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3fdf35885f37605a972d412cc1fdc3cde5eee58dfe8c9d3af0a3082dbe062b89" + "bytes": "b60698cdc5b5eddd46a38ffd0616bebf8d4f8bd82e8640673102527a4971f8af" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10259, + "timestamp": 35641, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "691f7f56d0e4e6e88da8b37ad9c89fb2cd62dd54ff12b4ab12fe2b1af1a553b4" + "bytes": "fafc516d01d6607e5ce599552b219bf1dc910292304a924821c4a0447edb4acc" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "691f7f56d0e4e6e88da8b37ad9c89fb2cd62dd54ff12b4ab12fe2b1af1a553b4" + "bytes": "fafc516d01d6607e5ce599552b219bf1dc910292304a924821c4a0447edb4acc" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "79640535" + "i128": "940576084" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "79640535" + "i128": "940576084" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "20519" + "u64": "71283" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b87903d799a546cc3bcd417b65125cec31199d9c974f107dce51bec0e523c05" + "bytes": "ce4bd57c9fe9a1e23abe84dc13b48220aefdb42406f6fefc8cb7acc299eb1fc3" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b87903d799a546cc3bcd417b65125cec31199d9c974f107dce51bec0e523c05" + "bytes": "ce4bd57c9fe9a1e23abe84dc13b48220aefdb42406f6fefc8cb7acc299eb1fc3" } ] }, "durability": "persistent", "val": { - "bytes": "691f7f56d0e4e6e88da8b37ad9c89fb2cd62dd54ff12b4ab12fe2b1af1a553b4" + "bytes": "fafc516d01d6607e5ce599552b219bf1dc910292304a924821c4a0447edb4acc" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "79640535" + "i128": "940576084" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "79640535" + "i128": "940576084" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "691f7f56d0e4e6e88da8b37ad9c89fb2cd62dd54ff12b4ab12fe2b1af1a553b4" + "bytes": "fafc516d01d6607e5ce599552b219bf1dc910292304a924821c4a0447edb4acc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "79640535" + "i128": "940576084" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "10259" + "u64": "35641" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.225.json index 857f8b8e..d21507fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "446657331" + "i128": "151447972" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "446657331" + "i128": "151447972" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1be80f1cf4b1dc75762728e701520edf4fb259cb0296f39c97f74ebd39b5ed9c" + "bytes": "d049da9e7a3881fd1f15947984432b1059bbc4fc632f790203c8683201ded582" }, { - "u64": "36749" + "u64": "21422" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "446657331" + "i128": "151447972" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "446657331" + "i128": "151447972" }, { - "bytes": "6f737c2503d7197692f37004492d91874b75fec73230dace0ac8d6597ebe083c" + "bytes": "a9244fe613c7bce19d72910badd26d11f68c4431976febb0496ec11508d51500" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1be80f1cf4b1dc75762728e701520edf4fb259cb0296f39c97f74ebd39b5ed9c" + "bytes": "d049da9e7a3881fd1f15947984432b1059bbc4fc632f790203c8683201ded582" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18374, + "timestamp": 10711, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f737c2503d7197692f37004492d91874b75fec73230dace0ac8d6597ebe083c" + "bytes": "a9244fe613c7bce19d72910badd26d11f68c4431976febb0496ec11508d51500" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f737c2503d7197692f37004492d91874b75fec73230dace0ac8d6597ebe083c" + "bytes": "a9244fe613c7bce19d72910badd26d11f68c4431976febb0496ec11508d51500" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "446657331" + "i128": "151447972" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "446657331" + "i128": "151447972" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "36749" + "u64": "21422" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45d50d376041f5d07adaa86f9b984c20417a1eaaec74881e0323648a19c91e1b" + "bytes": "c93d92cbc21d10110d57eca8d056ecaf5d44d685edc1b2a1288de97308343eae" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45d50d376041f5d07adaa86f9b984c20417a1eaaec74881e0323648a19c91e1b" + "bytes": "c93d92cbc21d10110d57eca8d056ecaf5d44d685edc1b2a1288de97308343eae" } ] }, "durability": "persistent", "val": { - "bytes": "6f737c2503d7197692f37004492d91874b75fec73230dace0ac8d6597ebe083c" + "bytes": "a9244fe613c7bce19d72910badd26d11f68c4431976febb0496ec11508d51500" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "446657331" + "i128": "151447972" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "446657331" + "i128": "151447972" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "6f737c2503d7197692f37004492d91874b75fec73230dace0ac8d6597ebe083c" + "bytes": "a9244fe613c7bce19d72910badd26d11f68c4431976febb0496ec11508d51500" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "446657331" + "i128": "151447972" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "18374" + "u64": "10711" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.226.json index 020ab3c6..88a1c6cf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "319602048" + "i128": "613986536" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "319602048" + "i128": "613986536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7eaa3c0239950adc86e33ec490289c1e70d4a8acf7910109840608862a305239" + "bytes": "b96157cab8dddaf5a95fca0ab1c0ebea0a67d745e5396f8e7f1339dde7d3f66e" }, { - "u64": "55431" + "u64": "18467" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "319602048" + "i128": "613986536" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "319602048" + "i128": "613986536" }, { - "bytes": "faf572b1147a259fd7353a863c7a2c82df31ed66edc1732d956f79a2972eb00d" + "bytes": "98fa4a2f6418700822d88aac1aa1d4b3338cbd6300db5265d5e7636908bfab3c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7eaa3c0239950adc86e33ec490289c1e70d4a8acf7910109840608862a305239" + "bytes": "b96157cab8dddaf5a95fca0ab1c0ebea0a67d745e5396f8e7f1339dde7d3f66e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27715, + "timestamp": 9233, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "faf572b1147a259fd7353a863c7a2c82df31ed66edc1732d956f79a2972eb00d" + "bytes": "98fa4a2f6418700822d88aac1aa1d4b3338cbd6300db5265d5e7636908bfab3c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "faf572b1147a259fd7353a863c7a2c82df31ed66edc1732d956f79a2972eb00d" + "bytes": "98fa4a2f6418700822d88aac1aa1d4b3338cbd6300db5265d5e7636908bfab3c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "319602048" + "i128": "613986536" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "319602048" + "i128": "613986536" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "55431" + "u64": "18467" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57fa821a1b67054e6da4bc89320f3e47e30c96905962c0cc5c66fc5217d145b6" + "bytes": "e366745f0c61ab028f9b62fd06a6059c1d66422ab7cb9dcfb9235b649b46328a" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57fa821a1b67054e6da4bc89320f3e47e30c96905962c0cc5c66fc5217d145b6" + "bytes": "e366745f0c61ab028f9b62fd06a6059c1d66422ab7cb9dcfb9235b649b46328a" } ] }, "durability": "persistent", "val": { - "bytes": "faf572b1147a259fd7353a863c7a2c82df31ed66edc1732d956f79a2972eb00d" + "bytes": "98fa4a2f6418700822d88aac1aa1d4b3338cbd6300db5265d5e7636908bfab3c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "319602048" + "i128": "613986536" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "319602048" + "i128": "613986536" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "faf572b1147a259fd7353a863c7a2c82df31ed66edc1732d956f79a2972eb00d" + "bytes": "98fa4a2f6418700822d88aac1aa1d4b3338cbd6300db5265d5e7636908bfab3c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "319602048" + "i128": "613986536" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "27715" + "u64": "9233" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.227.json index 260f5c4c..34586e8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "644453036" + "i128": "102355090" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "644453036" + "i128": "102355090" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b0bd6a39c47179a34ce1313dee386fdd6271561bf4b3d0277182be9d94b708b" + "bytes": "c8629262de86b7b324d92b88ffcae7a64c978cca6d3835bf15824b46b08b0774" }, { - "u64": "21944" + "u64": "79964" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "644453036" + "i128": "102355090" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "644453036" + "i128": "102355090" }, { - "bytes": "d4a545138762f0b0e81c23a9442040c4c26dda846466f06f1935b7d44b93d3ad" + "bytes": "297c85bc112b0cf417561b2b85f76150335352abb1064df3eae0f2f8620cdcf4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b0bd6a39c47179a34ce1313dee386fdd6271561bf4b3d0277182be9d94b708b" + "bytes": "c8629262de86b7b324d92b88ffcae7a64c978cca6d3835bf15824b46b08b0774" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10972, + "timestamp": 39982, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4a545138762f0b0e81c23a9442040c4c26dda846466f06f1935b7d44b93d3ad" + "bytes": "297c85bc112b0cf417561b2b85f76150335352abb1064df3eae0f2f8620cdcf4" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4a545138762f0b0e81c23a9442040c4c26dda846466f06f1935b7d44b93d3ad" + "bytes": "297c85bc112b0cf417561b2b85f76150335352abb1064df3eae0f2f8620cdcf4" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "644453036" + "i128": "102355090" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "644453036" + "i128": "102355090" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "21944" + "u64": "79964" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93907cbaed78772706602a3e7c3acc1d48f8373018dcbe3bfcfd56e38ba8ef05" + "bytes": "67147139151cba499dd3b6a2e61736f5055931ac862668e5ca3949720338e48c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93907cbaed78772706602a3e7c3acc1d48f8373018dcbe3bfcfd56e38ba8ef05" + "bytes": "67147139151cba499dd3b6a2e61736f5055931ac862668e5ca3949720338e48c" } ] }, "durability": "persistent", "val": { - "bytes": "d4a545138762f0b0e81c23a9442040c4c26dda846466f06f1935b7d44b93d3ad" + "bytes": "297c85bc112b0cf417561b2b85f76150335352abb1064df3eae0f2f8620cdcf4" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "644453036" + "i128": "102355090" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "644453036" + "i128": "102355090" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d4a545138762f0b0e81c23a9442040c4c26dda846466f06f1935b7d44b93d3ad" + "bytes": "297c85bc112b0cf417561b2b85f76150335352abb1064df3eae0f2f8620cdcf4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "644453036" + "i128": "102355090" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "10972" + "u64": "39982" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.228.json index 067349f2..6af71902 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "247286329" + "i128": "470696087" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "247286329" + "i128": "470696087" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "981dbe13f379191755630c43700aae8339bc3a0a4262d22d3302820d9378ccc7" + "bytes": "aec63feb4b922ddb54208bace8064e896ad8a038e5b23a08e4cef968f8339dac" }, { - "u64": "41261" + "u64": "53877" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "247286329" + "i128": "470696087" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "247286329" + "i128": "470696087" }, { - "bytes": "68001df9f6f79d63313cc21a3abda3a07458e6f7ffd92ea89fcc02d177b69ba8" + "bytes": "fd832cd703f80146f5bf097eb3d49bc7ec272cc02f6773863abbce868dba4473" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "981dbe13f379191755630c43700aae8339bc3a0a4262d22d3302820d9378ccc7" + "bytes": "aec63feb4b922ddb54208bace8064e896ad8a038e5b23a08e4cef968f8339dac" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20630, + "timestamp": 26938, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68001df9f6f79d63313cc21a3abda3a07458e6f7ffd92ea89fcc02d177b69ba8" + "bytes": "fd832cd703f80146f5bf097eb3d49bc7ec272cc02f6773863abbce868dba4473" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68001df9f6f79d63313cc21a3abda3a07458e6f7ffd92ea89fcc02d177b69ba8" + "bytes": "fd832cd703f80146f5bf097eb3d49bc7ec272cc02f6773863abbce868dba4473" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "247286329" + "i128": "470696087" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "247286329" + "i128": "470696087" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41261" + "u64": "53877" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5559a62fcecccd8ec665e799fd4d973eff9b3f2e15202ff5518861d257a2c1a0" + "bytes": "372b8928cb86d4da60acb4ccc6016fc55b477503e1769a61e6c062b54a2d2b01" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5559a62fcecccd8ec665e799fd4d973eff9b3f2e15202ff5518861d257a2c1a0" + "bytes": "372b8928cb86d4da60acb4ccc6016fc55b477503e1769a61e6c062b54a2d2b01" } ] }, "durability": "persistent", "val": { - "bytes": "68001df9f6f79d63313cc21a3abda3a07458e6f7ffd92ea89fcc02d177b69ba8" + "bytes": "fd832cd703f80146f5bf097eb3d49bc7ec272cc02f6773863abbce868dba4473" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "247286329" + "i128": "470696087" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "247286329" + "i128": "470696087" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "68001df9f6f79d63313cc21a3abda3a07458e6f7ffd92ea89fcc02d177b69ba8" + "bytes": "fd832cd703f80146f5bf097eb3d49bc7ec272cc02f6773863abbce868dba4473" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "247286329" + "i128": "470696087" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "20630" + "u64": "26938" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.229.json index b859d143..dbe2bc0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "135608108" + "i128": "381237639" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "135608108" + "i128": "381237639" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9523044a82ec3a18fb25bc5c4451ce9640ace3092edfd638b1627b656a94b10d" + "bytes": "eb31565840ccc1d61ccdbab464ef08f7be5987e7761d97fba4b7e66b059f363b" }, { - "u64": "40487" + "u64": "37996" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "135608108" + "i128": "381237639" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "135608108" + "i128": "381237639" }, { - "bytes": "3a0ead5f8c07aeeec756f6169470e9ce93303bf31e1a65d9ffaf832aa79513d3" + "bytes": "cafbd27b1c5c7f69678aef4e0ccd2230cf8628c323aebf53b7525408e352a071" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9523044a82ec3a18fb25bc5c4451ce9640ace3092edfd638b1627b656a94b10d" + "bytes": "eb31565840ccc1d61ccdbab464ef08f7be5987e7761d97fba4b7e66b059f363b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20243, + "timestamp": 18998, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -292,3 +292,999 @@ "ext": "v0" }, 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "cafbd27b1c5c7f69678aef4e0ccd2230cf8628c323aebf53b7525408e352a071" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "cafbd27b1c5c7f69678aef4e0ccd2230cf8628c323aebf53b7525408e352a071" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "381237639" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "381237639" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "37996" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Spent" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "6626f6da87d80c517a6bd78d6518d483e505bccadd06e7c578db4131b514aff7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "6626f6da87d80c517a6bd78d6518d483e505bccadd06e7c578db4131b514aff7" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "cafbd27b1c5c7f69678aef4e0ccd2230cf8628c323aebf53b7525408e352a071" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "vec": [ + { + "u32": 1 + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "4837995959683129791" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "381237639" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "381237639" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowWithdrawn" + }, + { + "bytes": "cafbd27b1c5c7f69678aef4e0ccd2230cf8628c323aebf53b7525408e352a071" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "381237639" + } + }, + { + "key": { + "symbol": "fee" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "18998" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.23.json index 8fd8ed32..5c58f05d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "565171643" + "i128": "517902741" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "565171643" + "i128": "517902741" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "611dd3ac4a47216bc46b9cacb44f90ad9e47de0d2ac102d4308d592647b832b7" + "bytes": "6f07393c5522404dd09193a42591bfd6aa80837f6fa9f4a14417bb9b8efa0850" }, { - "u64": "11460" + "u64": "56326" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "565171643" + "i128": "517902741" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "565171643" + "i128": "517902741" }, { - "bytes": "adcf5cc7ed2587687aa12fc6cd498ab8454bce995cb05b5940ae89ad5397a40b" + "bytes": "f9ac67058565fd09248d1578ff12dd99ab5d57db7532df4955e0f7440f3ea0c8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "611dd3ac4a47216bc46b9cacb44f90ad9e47de0d2ac102d4308d592647b832b7" + "bytes": "6f07393c5522404dd09193a42591bfd6aa80837f6fa9f4a14417bb9b8efa0850" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5730, + "timestamp": 28163, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "adcf5cc7ed2587687aa12fc6cd498ab8454bce995cb05b5940ae89ad5397a40b" + "bytes": "f9ac67058565fd09248d1578ff12dd99ab5d57db7532df4955e0f7440f3ea0c8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "adcf5cc7ed2587687aa12fc6cd498ab8454bce995cb05b5940ae89ad5397a40b" + "bytes": "f9ac67058565fd09248d1578ff12dd99ab5d57db7532df4955e0f7440f3ea0c8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "565171643" + "i128": "517902741" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "565171643" + "i128": "517902741" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11460" + "u64": "56326" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3276e86c03729973e52516ac333e5901ba9f827e8dc08743dddda1432798d76b" + "bytes": "c420fbaedaf02ceccde1216849136ebb6a71420117d8d521dabac75f12fc59d0" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3276e86c03729973e52516ac333e5901ba9f827e8dc08743dddda1432798d76b" + "bytes": "c420fbaedaf02ceccde1216849136ebb6a71420117d8d521dabac75f12fc59d0" } ] }, "durability": "persistent", "val": { - "bytes": "adcf5cc7ed2587687aa12fc6cd498ab8454bce995cb05b5940ae89ad5397a40b" + "bytes": "f9ac67058565fd09248d1578ff12dd99ab5d57db7532df4955e0f7440f3ea0c8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "565171643" + "i128": "517902741" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "565171643" + "i128": "517902741" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "adcf5cc7ed2587687aa12fc6cd498ab8454bce995cb05b5940ae89ad5397a40b" + "bytes": "f9ac67058565fd09248d1578ff12dd99ab5d57db7532df4955e0f7440f3ea0c8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "565171643" + "i128": "517902741" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5730" + "u64": "28163" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.230.json index 192e0bd2..0a4eff13 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "378074461" + "i128": "952500106" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "378074461" + "i128": "952500106" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2eaee653641ad095e335287d9df92965afede8ea76f897d77542780bfca0d790" + "bytes": "72bf3f9c6e6eb81d36ab622cb8e2d9364f653c410f2173f01d62dd352b628ce3" }, { - "u64": "23972" + "u64": "28027" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "378074461" + "i128": "952500106" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "378074461" + "i128": "952500106" }, { - "bytes": "12d7aba4981e039100fce9f826433d382750d3cda890d929862464e863c91e3b" + "bytes": "4113ee8eaafc56083bbc7c9e284ade3b1052412171aef4987f3de3cad1feaf99" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2eaee653641ad095e335287d9df92965afede8ea76f897d77542780bfca0d790" + "bytes": "72bf3f9c6e6eb81d36ab622cb8e2d9364f653c410f2173f01d62dd352b628ce3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11986, + "timestamp": 14013, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12d7aba4981e039100fce9f826433d382750d3cda890d929862464e863c91e3b" + "bytes": "4113ee8eaafc56083bbc7c9e284ade3b1052412171aef4987f3de3cad1feaf99" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12d7aba4981e039100fce9f826433d382750d3cda890d929862464e863c91e3b" + "bytes": "4113ee8eaafc56083bbc7c9e284ade3b1052412171aef4987f3de3cad1feaf99" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "378074461" + "i128": "952500106" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "378074461" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "952500106" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "23972" + "u64": "28027" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a0b2ced65633c3e98e43efdf239da4b33a321469410e677c50e8c18142f2613" + "bytes": "dbc9a92824a8927ce6472544eea19e383f1bdffd6efadf16677bcc5a0c724f2f" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a0b2ced65633c3e98e43efdf239da4b33a321469410e677c50e8c18142f2613" + "bytes": "dbc9a92824a8927ce6472544eea19e383f1bdffd6efadf16677bcc5a0c724f2f" } ] }, "durability": "persistent", "val": { - "bytes": "12d7aba4981e039100fce9f826433d382750d3cda890d929862464e863c91e3b" + "bytes": "4113ee8eaafc56083bbc7c9e284ade3b1052412171aef4987f3de3cad1feaf99" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "378074461" + "i128": "952500106" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "378074461" + "i128": "952500106" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "12d7aba4981e039100fce9f826433d382750d3cda890d929862464e863c91e3b" + "bytes": "4113ee8eaafc56083bbc7c9e284ade3b1052412171aef4987f3de3cad1feaf99" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "378074461" + "i128": "952500106" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "11986" + "u64": "14013" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.231.json index 3ca89c5e..e9f2cdc9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "50725132" + "i128": "403668636" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "50725132" + "i128": "403668636" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8b698197ac9c49806ed3788772e307b389ba09b23bd969a70e53edafc3d8174" + "bytes": "59c508e390f259406a0e7709685406dd1b6b76e510337a78964b1016e1cb19aa" }, { - "u64": "37460" + "u64": "37215" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "50725132" + "i128": "403668636" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "50725132" + "i128": "403668636" }, { - "bytes": "4557516bc75a664bd7192b708f87a3aed3299d7e83d612a5d0dfc45ff7233614" + "bytes": "ae4b832d41b6c8ee60a0e89356513f0d63d05363b005a77872c7b62401d92fcc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8b698197ac9c49806ed3788772e307b389ba09b23bd969a70e53edafc3d8174" + "bytes": "59c508e390f259406a0e7709685406dd1b6b76e510337a78964b1016e1cb19aa" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18730, + "timestamp": 18607, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4557516bc75a664bd7192b708f87a3aed3299d7e83d612a5d0dfc45ff7233614" + "bytes": "ae4b832d41b6c8ee60a0e89356513f0d63d05363b005a77872c7b62401d92fcc" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4557516bc75a664bd7192b708f87a3aed3299d7e83d612a5d0dfc45ff7233614" + "bytes": "ae4b832d41b6c8ee60a0e89356513f0d63d05363b005a77872c7b62401d92fcc" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "50725132" + "i128": "403668636" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "50725132" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "403668636" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "37460" + "u64": "37215" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d92e8cce722037970615d603a6772f17d5c215798a6272229b2b3eab3056775d" + "bytes": "59e5176b970112f62ef2df36be2602617194feffc1df742c08456792343bd462" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d92e8cce722037970615d603a6772f17d5c215798a6272229b2b3eab3056775d" + "bytes": "59e5176b970112f62ef2df36be2602617194feffc1df742c08456792343bd462" } ] }, "durability": "persistent", "val": { - "bytes": "4557516bc75a664bd7192b708f87a3aed3299d7e83d612a5d0dfc45ff7233614" + "bytes": "ae4b832d41b6c8ee60a0e89356513f0d63d05363b005a77872c7b62401d92fcc" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "50725132" + "i128": "403668636" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "50725132" + "i128": "403668636" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4557516bc75a664bd7192b708f87a3aed3299d7e83d612a5d0dfc45ff7233614" + "bytes": "ae4b832d41b6c8ee60a0e89356513f0d63d05363b005a77872c7b62401d92fcc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "50725132" + "i128": "403668636" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "18730" + "u64": "18607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.232.json index ccf16d24..b2782d99 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "632918311" + "i128": "236654922" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "632918311" + "i128": "236654922" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a55358167524063d41b474d12c5c209da99c05edcb299c46a8a5230486e8d4b" + "bytes": "9b46afe006c8408a225aa935b0e7278c6d071ec03d70e1273e8ec63bae69879f" }, { - "u64": "5899" + "u64": "19655" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "632918311" + "i128": "236654922" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "632918311" + "i128": "236654922" }, { - "bytes": "ba914fb158b91d01d40e580d3d52c851b3829cc654e7f88371f908d116198df0" + "bytes": "b46c2fe0bf03b2c1436c323ad2013ef196b55f3eedd474067ebb3705edfc5e67" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a55358167524063d41b474d12c5c209da99c05edcb299c46a8a5230486e8d4b" + "bytes": "9b46afe006c8408a225aa935b0e7278c6d071ec03d70e1273e8ec63bae69879f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2949, + "timestamp": 9827, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba914fb158b91d01d40e580d3d52c851b3829cc654e7f88371f908d116198df0" + "bytes": "b46c2fe0bf03b2c1436c323ad2013ef196b55f3eedd474067ebb3705edfc5e67" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba914fb158b91d01d40e580d3d52c851b3829cc654e7f88371f908d116198df0" + "bytes": "b46c2fe0bf03b2c1436c323ad2013ef196b55f3eedd474067ebb3705edfc5e67" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "632918311" + "i128": "236654922" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "632918311" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "236654922" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "5899" + "u64": "19655" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "440c39c7ef4166910d838fe06debb4cd60255f9a9f2ace2ddc327257f50607bb" + "bytes": "69f717c2201f255eb88954f4f3c4cc77d7dc9ee5ba0033ed359226c93d77a8e9" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "440c39c7ef4166910d838fe06debb4cd60255f9a9f2ace2ddc327257f50607bb" + "bytes": "69f717c2201f255eb88954f4f3c4cc77d7dc9ee5ba0033ed359226c93d77a8e9" } ] }, "durability": "persistent", "val": { - "bytes": "ba914fb158b91d01d40e580d3d52c851b3829cc654e7f88371f908d116198df0" + "bytes": "b46c2fe0bf03b2c1436c323ad2013ef196b55f3eedd474067ebb3705edfc5e67" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "632918311" + "i128": "236654922" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "632918311" + "i128": "236654922" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ba914fb158b91d01d40e580d3d52c851b3829cc654e7f88371f908d116198df0" + "bytes": "b46c2fe0bf03b2c1436c323ad2013ef196b55f3eedd474067ebb3705edfc5e67" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "632918311" + "i128": "236654922" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2949" + "u64": "9827" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.233.json index c0e35438..9e3e3294 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "477952910" + "i128": "995249001" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "477952910" + "i128": "995249001" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c41317680349643424f9eb27266019e30bcd55e4118bc267874e0d8f9e12cef5" + "bytes": "ebfab0d117ced85ff015d55b11b1d38477b5aa945663879d04c444af5c7705a3" }, { - "u64": "14577" + "u64": "21364" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "477952910" + "i128": "995249001" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "477952910" + "i128": "995249001" }, { - "bytes": "f466d1f30d98f9db321fad20c665bebd6435e7af8ce30edc1c938e2a9815e3ed" + "bytes": "d2abc8b0c0a70daae8166f242ad00c55259051fc7a385ee8e96e27393b06adae" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c41317680349643424f9eb27266019e30bcd55e4118bc267874e0d8f9e12cef5" + "bytes": "ebfab0d117ced85ff015d55b11b1d38477b5aa945663879d04c444af5c7705a3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7288, + "timestamp": 10682, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f466d1f30d98f9db321fad20c665bebd6435e7af8ce30edc1c938e2a9815e3ed" + "bytes": "d2abc8b0c0a70daae8166f242ad00c55259051fc7a385ee8e96e27393b06adae" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f466d1f30d98f9db321fad20c665bebd6435e7af8ce30edc1c938e2a9815e3ed" + "bytes": "d2abc8b0c0a70daae8166f242ad00c55259051fc7a385ee8e96e27393b06adae" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "477952910" + "i128": "995249001" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "477952910" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "995249001" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14577" + "u64": "21364" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4fbcea342749349f4f653071b579cdcd7404805aaf1f0c79f3a22d8d7e7850b" + "bytes": "41ea9e6d32de158fa01754e400b85c0aeca4702aab4de9274348d1bb3b8c12b5" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4fbcea342749349f4f653071b579cdcd7404805aaf1f0c79f3a22d8d7e7850b" + "bytes": "41ea9e6d32de158fa01754e400b85c0aeca4702aab4de9274348d1bb3b8c12b5" } ] }, "durability": "persistent", "val": { - "bytes": "f466d1f30d98f9db321fad20c665bebd6435e7af8ce30edc1c938e2a9815e3ed" + "bytes": "d2abc8b0c0a70daae8166f242ad00c55259051fc7a385ee8e96e27393b06adae" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "477952910" + "i128": "995249001" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "477952910" + "i128": "995249001" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f466d1f30d98f9db321fad20c665bebd6435e7af8ce30edc1c938e2a9815e3ed" + "bytes": "d2abc8b0c0a70daae8166f242ad00c55259051fc7a385ee8e96e27393b06adae" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "477952910" + "i128": "995249001" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7288" + "u64": "10682" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.234.json index c600ce1b..84126be2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "680654613" + "i128": "322603191" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "680654613" + "i128": "322603191" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c664591b3214be65909e274dce13ef7593b60088cbadcf9576af2ba81bdc3d6" + "bytes": "97fe00037899e2a3a1a7c99053062dbeda1866df15ae13583ca134e26e96518b" }, { - "u64": "63493" + "u64": "5168" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "680654613" + "i128": "322603191" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "680654613" + "i128": "322603191" }, { - "bytes": "b814597c74cbcd90e1b728d3d745a2fa6eafbe58666c432601c91a64e50a5004" + "bytes": "18e561fa3ec97cf4d314ba0a7ee4b027f0bf178762dbf2cba0ae5da3a6ae8960" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c664591b3214be65909e274dce13ef7593b60088cbadcf9576af2ba81bdc3d6" + "bytes": "97fe00037899e2a3a1a7c99053062dbeda1866df15ae13583ca134e26e96518b" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31746, + "timestamp": 2584, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b814597c74cbcd90e1b728d3d745a2fa6eafbe58666c432601c91a64e50a5004" + "bytes": "18e561fa3ec97cf4d314ba0a7ee4b027f0bf178762dbf2cba0ae5da3a6ae8960" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b814597c74cbcd90e1b728d3d745a2fa6eafbe58666c432601c91a64e50a5004" + "bytes": "18e561fa3ec97cf4d314ba0a7ee4b027f0bf178762dbf2cba0ae5da3a6ae8960" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "680654613" + "i128": "322603191" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "680654613" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "322603191" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "63493" + "u64": "5168" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fa79303403e0d577b103038397232ee71680504713639674cc9ecc0bd8a9610" + "bytes": "beb6698b47771a1517915f338d08c39c934587e639c9ee9af3fb82efeead2811" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fa79303403e0d577b103038397232ee71680504713639674cc9ecc0bd8a9610" + "bytes": "beb6698b47771a1517915f338d08c39c934587e639c9ee9af3fb82efeead2811" } ] }, "durability": "persistent", "val": { - "bytes": "b814597c74cbcd90e1b728d3d745a2fa6eafbe58666c432601c91a64e50a5004" + "bytes": "18e561fa3ec97cf4d314ba0a7ee4b027f0bf178762dbf2cba0ae5da3a6ae8960" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "680654613" + "i128": "322603191" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "680654613" + "i128": "322603191" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b814597c74cbcd90e1b728d3d745a2fa6eafbe58666c432601c91a64e50a5004" + "bytes": "18e561fa3ec97cf4d314ba0a7ee4b027f0bf178762dbf2cba0ae5da3a6ae8960" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "680654613" + "i128": "322603191" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "31746" + "u64": "2584" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.235.json index c2b66c96..1b187e4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "420726205" + "i128": "527554628" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "420726205" + "i128": "527554628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1f418799b5fcbb68643a396981b631ca0af2b2fbb2291740f28fc848213e1404" + "bytes": "8a7ed2803143eee97a83051095b79aae9c97e4b49eb811d96c25e9089bb8431b" }, { - "u64": "14478" + "u64": "6570" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "420726205" + "i128": "527554628" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "420726205" + "i128": "527554628" }, { - "bytes": "2857ba9bda89a109d9b641b82d5f31dc2021432ab38948772644180b7d167e04" + "bytes": "bfc591b7f577e23ad2763ef78ce5a96bcc09ee9c16883cf629cd7ccfd191bc3a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1f418799b5fcbb68643a396981b631ca0af2b2fbb2291740f28fc848213e1404" + "bytes": "8a7ed2803143eee97a83051095b79aae9c97e4b49eb811d96c25e9089bb8431b" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7239, + "timestamp": 3285, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2857ba9bda89a109d9b641b82d5f31dc2021432ab38948772644180b7d167e04" + "bytes": "bfc591b7f577e23ad2763ef78ce5a96bcc09ee9c16883cf629cd7ccfd191bc3a" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2857ba9bda89a109d9b641b82d5f31dc2021432ab38948772644180b7d167e04" + "bytes": "bfc591b7f577e23ad2763ef78ce5a96bcc09ee9c16883cf629cd7ccfd191bc3a" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "420726205" + "i128": "527554628" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "420726205" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "527554628" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14478" + "u64": "6570" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29dcb3a8f7ebe0e78a90315f14c5cc9939378cbced4dcd7644eef60287b27d0a" + "bytes": "b51d72eb859e7c9519e2d98e5d3845475d06c0406f2461645de4f3fcfd110c17" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29dcb3a8f7ebe0e78a90315f14c5cc9939378cbced4dcd7644eef60287b27d0a" + "bytes": "b51d72eb859e7c9519e2d98e5d3845475d06c0406f2461645de4f3fcfd110c17" } ] }, "durability": "persistent", "val": { - "bytes": "2857ba9bda89a109d9b641b82d5f31dc2021432ab38948772644180b7d167e04" + "bytes": "bfc591b7f577e23ad2763ef78ce5a96bcc09ee9c16883cf629cd7ccfd191bc3a" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "420726205" + "i128": "527554628" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "420726205" + "i128": "527554628" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "2857ba9bda89a109d9b641b82d5f31dc2021432ab38948772644180b7d167e04" + "bytes": "bfc591b7f577e23ad2763ef78ce5a96bcc09ee9c16883cf629cd7ccfd191bc3a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "420726205" + "i128": "527554628" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7239" + "u64": "3285" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.236.json index d47d37bb..628c4732 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "900935959" + "i128": "115831168" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900935959" + "i128": "115831168" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c71fb57018c21db6a72f1d1b68e369c4fddc6eba86b1b3de1851ae451f850e4" + "bytes": "4080943e6fc75800b67386561fa657f8c8c01bf74899ca644564960a28b68078" }, { - "u64": "30499" + "u64": "62624" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "900935959" + "i128": "115831168" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900935959" + "i128": "115831168" }, { - "bytes": "d18fb98d17832adf456cf1a18542e12afc62c0120bc6746d781f3a6f03e127f4" + "bytes": "42bf57f3b0f7616367faee53d9225030ee9d3e55cd1d0bc0a60fd06d98ef7320" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c71fb57018c21db6a72f1d1b68e369c4fddc6eba86b1b3de1851ae451f850e4" + "bytes": "4080943e6fc75800b67386561fa657f8c8c01bf74899ca644564960a28b68078" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15249, + "timestamp": 31312, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d18fb98d17832adf456cf1a18542e12afc62c0120bc6746d781f3a6f03e127f4" + "bytes": "42bf57f3b0f7616367faee53d9225030ee9d3e55cd1d0bc0a60fd06d98ef7320" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d18fb98d17832adf456cf1a18542e12afc62c0120bc6746d781f3a6f03e127f4" + "bytes": "42bf57f3b0f7616367faee53d9225030ee9d3e55cd1d0bc0a60fd06d98ef7320" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "900935959" + "i128": "115831168" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "900935959" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "115831168" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "30499" + "u64": "62624" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c63144bfac3de922626ba1bfac3c8310bf41424cc87b1a4579708ac1b82250f1" + "bytes": "12782d9b1e4b4892438c70428f0ea7beaac5dcf1cd73eb97e48ad8cc2a47622f" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c63144bfac3de922626ba1bfac3c8310bf41424cc87b1a4579708ac1b82250f1" + "bytes": "12782d9b1e4b4892438c70428f0ea7beaac5dcf1cd73eb97e48ad8cc2a47622f" } ] }, "durability": "persistent", "val": { - "bytes": "d18fb98d17832adf456cf1a18542e12afc62c0120bc6746d781f3a6f03e127f4" + "bytes": "42bf57f3b0f7616367faee53d9225030ee9d3e55cd1d0bc0a60fd06d98ef7320" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "900935959" + "i128": "115831168" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "900935959" + "i128": "115831168" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d18fb98d17832adf456cf1a18542e12afc62c0120bc6746d781f3a6f03e127f4" + "bytes": "42bf57f3b0f7616367faee53d9225030ee9d3e55cd1d0bc0a60fd06d98ef7320" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "900935959" + "i128": "115831168" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "15249" + "u64": "31312" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.237.json index ae166424..ad56837e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "17444909" + "i128": "752051348" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "17444909" + "i128": "752051348" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00ffc9d6c9a773068e817ce5e8d42564f28e3ec4800e6d2a74caab9b7900badd" + "bytes": "8feb3f198972a0fe15b46a7ad5bda63c5a345b7e20cab5c279c783bb885e75df" }, { - "u64": "82621" + "u64": "7908" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "17444909" + "i128": "752051348" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "17444909" + "i128": "752051348" }, { - "bytes": "b8fa67fc02633a571633fcbf62595a21c33143a24e6df59169df57af393a838a" + "bytes": "08ddeae43e6d2a377d1b280881c096ecc6f92f173f1812d46b16887f7abc5632" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00ffc9d6c9a773068e817ce5e8d42564f28e3ec4800e6d2a74caab9b7900badd" + "bytes": "8feb3f198972a0fe15b46a7ad5bda63c5a345b7e20cab5c279c783bb885e75df" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41310, + "timestamp": 3954, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b8fa67fc02633a571633fcbf62595a21c33143a24e6df59169df57af393a838a" + "bytes": "08ddeae43e6d2a377d1b280881c096ecc6f92f173f1812d46b16887f7abc5632" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b8fa67fc02633a571633fcbf62595a21c33143a24e6df59169df57af393a838a" + "bytes": "08ddeae43e6d2a377d1b280881c096ecc6f92f173f1812d46b16887f7abc5632" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "17444909" + "i128": "752051348" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "17444909" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "752051348" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "82621" + "u64": "7908" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2335550e9bb681eb8a8c6f68b059897f4cc3f6fc90f701b6fac94100a7b8d0d" + "bytes": "409e11dcb841a4e75cd04c98bb5e43513a20818ef0b48a7ace064b46ded0fff4" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2335550e9bb681eb8a8c6f68b059897f4cc3f6fc90f701b6fac94100a7b8d0d" + "bytes": "409e11dcb841a4e75cd04c98bb5e43513a20818ef0b48a7ace064b46ded0fff4" } ] }, "durability": "persistent", "val": { - "bytes": "b8fa67fc02633a571633fcbf62595a21c33143a24e6df59169df57af393a838a" + "bytes": "08ddeae43e6d2a377d1b280881c096ecc6f92f173f1812d46b16887f7abc5632" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "17444909" + "i128": "752051348" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "17444909" + "i128": "752051348" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b8fa67fc02633a571633fcbf62595a21c33143a24e6df59169df57af393a838a" + "bytes": "08ddeae43e6d2a377d1b280881c096ecc6f92f173f1812d46b16887f7abc5632" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "17444909" + "i128": "752051348" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "41310" + "u64": "3954" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.238.json index 86c7e9bf..b025c838 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "226322165" + "i128": "186351485" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226322165" + "i128": "186351485" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "081c614e7d2913b78d796fa0ac2b148fec3e1bf5a371dd5a6a5b10481e0e94cd" + "bytes": "782821c763842b73fdbcfcca9f7611ee2a83da701c62532debfc4fbc165ccdda" }, { - "u64": "29877" + "u64": "38737" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "226322165" + "i128": "186351485" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226322165" + "i128": "186351485" }, { - "bytes": "275fcea6fd6b9fe3edeec9b74594d23709b9a15a5d69debc60026809e092d421" + "bytes": "77e5b9d7aead1497b34f6e89bced5157498a98b11c92b9358e14328e70698f14" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "081c614e7d2913b78d796fa0ac2b148fec3e1bf5a371dd5a6a5b10481e0e94cd" + "bytes": "782821c763842b73fdbcfcca9f7611ee2a83da701c62532debfc4fbc165ccdda" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14938, + "timestamp": 19368, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "275fcea6fd6b9fe3edeec9b74594d23709b9a15a5d69debc60026809e092d421" + "bytes": "77e5b9d7aead1497b34f6e89bced5157498a98b11c92b9358e14328e70698f14" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "275fcea6fd6b9fe3edeec9b74594d23709b9a15a5d69debc60026809e092d421" + "bytes": "77e5b9d7aead1497b34f6e89bced5157498a98b11c92b9358e14328e70698f14" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "226322165" + "i128": "186351485" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "226322165" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "186351485" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29877" + "u64": "38737" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80c811b69b39d472d551bee8e38bf8cdd66b741b3558f145ebbc0655ec39e1b4" + "bytes": "ddea43a64373ebd3b51cd659228bbd23f7e883f2336f387074fd7edc75d73f41" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80c811b69b39d472d551bee8e38bf8cdd66b741b3558f145ebbc0655ec39e1b4" + "bytes": "ddea43a64373ebd3b51cd659228bbd23f7e883f2336f387074fd7edc75d73f41" } ] }, "durability": "persistent", "val": { - "bytes": "275fcea6fd6b9fe3edeec9b74594d23709b9a15a5d69debc60026809e092d421" + "bytes": "77e5b9d7aead1497b34f6e89bced5157498a98b11c92b9358e14328e70698f14" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "226322165" + "i128": "186351485" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "226322165" + "i128": "186351485" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "275fcea6fd6b9fe3edeec9b74594d23709b9a15a5d69debc60026809e092d421" + "bytes": "77e5b9d7aead1497b34f6e89bced5157498a98b11c92b9358e14328e70698f14" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "226322165" + "i128": "186351485" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "14938" + "u64": "19368" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.239.json index ae2bad48..88436add 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "826725978" + "i128": "454499363" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "826725978" + "i128": "454499363" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83c682bd216dbc5a88a4e99f7ade65ea11311fd43416e33b8d6aa041c2343e1c" + "bytes": "39549189940add1f50290403c5018f50032a45ba3aad71912fd431008757c64d" }, { - "u64": "54149" + "u64": "22901" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "826725978" + "i128": "454499363" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "826725978" + "i128": "454499363" }, { - "bytes": "54f989053e8edfa381d25e1406a87415441044260e7943bb35c4752d88373473" + "bytes": "2f50bdd506ee36322a0af643a78aff54ae96db47d9cbdd8591790854de4b85a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83c682bd216dbc5a88a4e99f7ade65ea11311fd43416e33b8d6aa041c2343e1c" + "bytes": "39549189940add1f50290403c5018f50032a45ba3aad71912fd431008757c64d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27074, + "timestamp": 11450, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "54f989053e8edfa381d25e1406a87415441044260e7943bb35c4752d88373473" + "bytes": "2f50bdd506ee36322a0af643a78aff54ae96db47d9cbdd8591790854de4b85a3" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "54f989053e8edfa381d25e1406a87415441044260e7943bb35c4752d88373473" + "bytes": "2f50bdd506ee36322a0af643a78aff54ae96db47d9cbdd8591790854de4b85a3" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "826725978" + "i128": "454499363" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "826725978" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "454499363" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "54149" + "u64": "22901" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5c2b3aabaa88f42c889f726db79ff66d4586583ae3176e120cdb4128d7281a0" + "bytes": "f6874249bc35bb6c1398e5820c56b1e7b324b0cc1043d3456b4faf4a668ac592" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5c2b3aabaa88f42c889f726db79ff66d4586583ae3176e120cdb4128d7281a0" + "bytes": "f6874249bc35bb6c1398e5820c56b1e7b324b0cc1043d3456b4faf4a668ac592" } ] }, "durability": "persistent", "val": { - "bytes": "54f989053e8edfa381d25e1406a87415441044260e7943bb35c4752d88373473" + "bytes": "2f50bdd506ee36322a0af643a78aff54ae96db47d9cbdd8591790854de4b85a3" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "826725978" + "i128": "454499363" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "826725978" + "i128": "454499363" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "54f989053e8edfa381d25e1406a87415441044260e7943bb35c4752d88373473" + "bytes": "2f50bdd506ee36322a0af643a78aff54ae96db47d9cbdd8591790854de4b85a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "826725978" + "i128": "454499363" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "27074" + "u64": "11450" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.24.json index d2676b36..11a72dbd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "242583657" + "i128": "782903707" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "242583657" + "i128": "782903707" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1c277bb8e7ba1001e4e9cf8afd1b477887e5c61086964b3a4a804b3b67dcc35d" + "bytes": "0c60ed572a4fdb766d859ac75e37b1999f7c83e5758fa5cbb0fbe678d7a7c6c1" }, { - "u64": "42222" + "u64": "66402" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "242583657" + "i128": "782903707" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "242583657" + "i128": "782903707" }, { - "bytes": "d1ce22420ebd1a02768df604f6296213fde18fb5425fc3a91fdd2a307cac7aa4" + "bytes": "8157bab0b09bba26756a94d1112a4e4ad29c3b829e1632577ef5eadb8630e04d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1c277bb8e7ba1001e4e9cf8afd1b477887e5c61086964b3a4a804b3b67dcc35d" + "bytes": "0c60ed572a4fdb766d859ac75e37b1999f7c83e5758fa5cbb0fbe678d7a7c6c1" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21111, + "timestamp": 33201, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1ce22420ebd1a02768df604f6296213fde18fb5425fc3a91fdd2a307cac7aa4" + "bytes": "8157bab0b09bba26756a94d1112a4e4ad29c3b829e1632577ef5eadb8630e04d" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d1ce22420ebd1a02768df604f6296213fde18fb5425fc3a91fdd2a307cac7aa4" + "bytes": "8157bab0b09bba26756a94d1112a4e4ad29c3b829e1632577ef5eadb8630e04d" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "242583657" + "i128": "782903707" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "242583657" + "i128": "782903707" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "42222" + "u64": "66402" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b065f308a116fe00d16449efd0960dc87000e9f4d97622f92232162535c20fab" + "bytes": "a5460e330e8b3f4a436e47e09ac731a716b45500e0ecf2d1b3db2039a27a24bc" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b065f308a116fe00d16449efd0960dc87000e9f4d97622f92232162535c20fab" + "bytes": "a5460e330e8b3f4a436e47e09ac731a716b45500e0ecf2d1b3db2039a27a24bc" } ] }, "durability": "persistent", "val": { - "bytes": "d1ce22420ebd1a02768df604f6296213fde18fb5425fc3a91fdd2a307cac7aa4" + "bytes": "8157bab0b09bba26756a94d1112a4e4ad29c3b829e1632577ef5eadb8630e04d" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "242583657" + "i128": "782903707" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "242583657" + "i128": "782903707" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d1ce22420ebd1a02768df604f6296213fde18fb5425fc3a91fdd2a307cac7aa4" + "bytes": "8157bab0b09bba26756a94d1112a4e4ad29c3b829e1632577ef5eadb8630e04d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "242583657" + "i128": "782903707" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "21111" + "u64": "33201" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.240.json index 219216ee..f5309367 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "869085342" + "i128": "772585641" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "869085342" + "i128": "772585641" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "059fbf74ecfe5cc473f93a683101772eea9dfd6ebd9e74249ef838ebbe0ea3ae" + "bytes": "6c4b7e52863063c3aa25dc26b529f009f485b9f98f86f816bf012e5f2a7235d7" }, { - "u64": "49680" + "u64": "55445" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "869085342" + "i128": "772585641" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "869085342" + "i128": "772585641" }, { - "bytes": "bf43389d6f9397db124dd6cfea52872ed8453dc5f02c8c3dd787e86e3481c4ce" + "bytes": "acf3bdfd52c9233aef05e0c84e0c381d2bcd30ab2247304e8feab989b63f3abc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "059fbf74ecfe5cc473f93a683101772eea9dfd6ebd9e74249ef838ebbe0ea3ae" + "bytes": "6c4b7e52863063c3aa25dc26b529f009f485b9f98f86f816bf012e5f2a7235d7" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24840, + "timestamp": 27722, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf43389d6f9397db124dd6cfea52872ed8453dc5f02c8c3dd787e86e3481c4ce" + "bytes": "acf3bdfd52c9233aef05e0c84e0c381d2bcd30ab2247304e8feab989b63f3abc" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf43389d6f9397db124dd6cfea52872ed8453dc5f02c8c3dd787e86e3481c4ce" + "bytes": "acf3bdfd52c9233aef05e0c84e0c381d2bcd30ab2247304e8feab989b63f3abc" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "869085342" + "i128": "772585641" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "869085342" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "772585641" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "49680" + "u64": "55445" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ce2a127d92d6627bb3e047a1112a40ac45574e51f275a5d54a549c6227a44e6" + "bytes": "cdba69bb60a092f0a3815fb22eda513ebb371bcafe4c4a7d8a7b2f079f4d8405" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ce2a127d92d6627bb3e047a1112a40ac45574e51f275a5d54a549c6227a44e6" + "bytes": "cdba69bb60a092f0a3815fb22eda513ebb371bcafe4c4a7d8a7b2f079f4d8405" } ] }, "durability": "persistent", "val": { - "bytes": "bf43389d6f9397db124dd6cfea52872ed8453dc5f02c8c3dd787e86e3481c4ce" + "bytes": "acf3bdfd52c9233aef05e0c84e0c381d2bcd30ab2247304e8feab989b63f3abc" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "869085342" + "i128": "772585641" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "869085342" + "i128": "772585641" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "bf43389d6f9397db124dd6cfea52872ed8453dc5f02c8c3dd787e86e3481c4ce" + "bytes": "acf3bdfd52c9233aef05e0c84e0c381d2bcd30ab2247304e8feab989b63f3abc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "869085342" + "i128": "772585641" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "24840" + "u64": "27722" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.241.json index 4ef70afa..4630a247 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "431039932" + "i128": "490040445" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "431039932" + "i128": "490040445" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "390bc0e51990362a7428bbe8ae55883505dff821191a0d4f2b8c5832d767b007" + "bytes": "8ca5c5c90afa8bb100cfaf61542d47d886172528743e9528426cd1a6a863cec3" }, { - "u64": "17379" + "u64": "32319" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "431039932" + "i128": "490040445" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "431039932" + "i128": "490040445" }, { - "bytes": "a9e205536db3e7558e7a1b224e838047b49b47443ca264a3fefa792f338b11a2" + "bytes": "7d73c9a09c89788dc79129a4804c7f06ddf17e147bc9ad9b875a977a3e60d4be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "390bc0e51990362a7428bbe8ae55883505dff821191a0d4f2b8c5832d767b007" + "bytes": "8ca5c5c90afa8bb100cfaf61542d47d886172528743e9528426cd1a6a863cec3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8689, + "timestamp": 16159, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9e205536db3e7558e7a1b224e838047b49b47443ca264a3fefa792f338b11a2" + "bytes": "7d73c9a09c89788dc79129a4804c7f06ddf17e147bc9ad9b875a977a3e60d4be" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9e205536db3e7558e7a1b224e838047b49b47443ca264a3fefa792f338b11a2" + "bytes": "7d73c9a09c89788dc79129a4804c7f06ddf17e147bc9ad9b875a977a3e60d4be" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "431039932" + "i128": "490040445" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "431039932" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "490040445" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "17379" + "u64": "32319" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a644dc9c0bcfa4298cbfe74c7c8f3700b3f5965909a474e53e64a3210bf64be1" + "bytes": "e3b18507da9a0af819de32a779a45874dcea2f5b0cd1524f5f4bc621651e3c98" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a644dc9c0bcfa4298cbfe74c7c8f3700b3f5965909a474e53e64a3210bf64be1" + "bytes": "e3b18507da9a0af819de32a779a45874dcea2f5b0cd1524f5f4bc621651e3c98" } ] }, "durability": "persistent", "val": { - "bytes": "a9e205536db3e7558e7a1b224e838047b49b47443ca264a3fefa792f338b11a2" + "bytes": "7d73c9a09c89788dc79129a4804c7f06ddf17e147bc9ad9b875a977a3e60d4be" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "431039932" + "i128": "490040445" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "431039932" + "i128": "490040445" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a9e205536db3e7558e7a1b224e838047b49b47443ca264a3fefa792f338b11a2" + "bytes": "7d73c9a09c89788dc79129a4804c7f06ddf17e147bc9ad9b875a977a3e60d4be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "431039932" + "i128": "490040445" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "8689" + "u64": "16159" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.242.json index f0d9276d..357313ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "665677915" + "i128": "127599572" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "665677915" + "i128": "127599572" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cf09f98ab1050f0502c4aee0888497a76b11b9d3d31a28983d183396f6251396" + "bytes": "11291565a86ad8644215cb54d69622f535a10f75ae8558a91ad5c6e2d3c7cdd3" }, { - "u64": "36158" + "u64": "76458" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "665677915" + "i128": "127599572" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "665677915" + "i128": "127599572" }, { - "bytes": "be971b4a2b2b3f6e3094387b8fa1a2c0dfc7a3130c47d3e1cf7e8e83594ae4bb" + "bytes": "05c6d33d3d0f75617b64263ca2f74b7dd56d97c22d27edcbe90dec0a563ccdd4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cf09f98ab1050f0502c4aee0888497a76b11b9d3d31a28983d183396f6251396" + "bytes": "11291565a86ad8644215cb54d69622f535a10f75ae8558a91ad5c6e2d3c7cdd3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18079, + "timestamp": 38229, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be971b4a2b2b3f6e3094387b8fa1a2c0dfc7a3130c47d3e1cf7e8e83594ae4bb" + "bytes": "05c6d33d3d0f75617b64263ca2f74b7dd56d97c22d27edcbe90dec0a563ccdd4" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be971b4a2b2b3f6e3094387b8fa1a2c0dfc7a3130c47d3e1cf7e8e83594ae4bb" + "bytes": "05c6d33d3d0f75617b64263ca2f74b7dd56d97c22d27edcbe90dec0a563ccdd4" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "665677915" + "i128": "127599572" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "665677915" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "127599572" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "36158" + "u64": "76458" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c750e3d0ca9255e98aa90fb983d0fbf108bacc765b5a9d71511acc0c0e0700df" + "bytes": "75e916f62915540c46b4d0a882cbd2de1d082264c8537e3676a7eaf673081839" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c750e3d0ca9255e98aa90fb983d0fbf108bacc765b5a9d71511acc0c0e0700df" + "bytes": "75e916f62915540c46b4d0a882cbd2de1d082264c8537e3676a7eaf673081839" } ] }, "durability": "persistent", "val": { - "bytes": "be971b4a2b2b3f6e3094387b8fa1a2c0dfc7a3130c47d3e1cf7e8e83594ae4bb" + "bytes": "05c6d33d3d0f75617b64263ca2f74b7dd56d97c22d27edcbe90dec0a563ccdd4" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "665677915" + "i128": "127599572" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "665677915" + "i128": "127599572" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "be971b4a2b2b3f6e3094387b8fa1a2c0dfc7a3130c47d3e1cf7e8e83594ae4bb" + "bytes": "05c6d33d3d0f75617b64263ca2f74b7dd56d97c22d27edcbe90dec0a563ccdd4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "665677915" + "i128": "127599572" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "18079" + "u64": "38229" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.243.json index 86f45f1a..a704806b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "810821202" + "i128": "922980790" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "810821202" + "i128": "922980790" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "14162c9e45a7999abfc16f88029810cefa776e3e9190d60695a82b2a805b85cb" + "bytes": "fb1f2ea12fa75eeee3274ec17891a4f7d9274148d4ee7bc43f4424a2477d43f9" }, { - "u64": "11412" + "u64": "50100" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "810821202" + "i128": "922980790" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "810821202" + "i128": "922980790" }, { - "bytes": "74824fa5753c7ebee39a4abd5f1900072e89c2bef639bb0302012ae8ef90183f" + "bytes": "bace32644844a7c24a10781be3882b5290ad8edc1d1489b0273c097f426eadcd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "14162c9e45a7999abfc16f88029810cefa776e3e9190d60695a82b2a805b85cb" + "bytes": "fb1f2ea12fa75eeee3274ec17891a4f7d9274148d4ee7bc43f4424a2477d43f9" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5706, + "timestamp": 25050, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74824fa5753c7ebee39a4abd5f1900072e89c2bef639bb0302012ae8ef90183f" + "bytes": "bace32644844a7c24a10781be3882b5290ad8edc1d1489b0273c097f426eadcd" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74824fa5753c7ebee39a4abd5f1900072e89c2bef639bb0302012ae8ef90183f" + "bytes": "bace32644844a7c24a10781be3882b5290ad8edc1d1489b0273c097f426eadcd" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "810821202" + "i128": "922980790" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "810821202" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "922980790" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11412" + "u64": "50100" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1fa2837a3efcca4cb31224e78e27e5885459b950fb4f4b4a7a1dfa33bd8bd02" + "bytes": "550363d2bc8941021dcc8d435ea54b67ce122fefc71b97ed3b76203d17bb2f38" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1fa2837a3efcca4cb31224e78e27e5885459b950fb4f4b4a7a1dfa33bd8bd02" + "bytes": "550363d2bc8941021dcc8d435ea54b67ce122fefc71b97ed3b76203d17bb2f38" } ] }, "durability": "persistent", "val": { - "bytes": "74824fa5753c7ebee39a4abd5f1900072e89c2bef639bb0302012ae8ef90183f" + "bytes": "bace32644844a7c24a10781be3882b5290ad8edc1d1489b0273c097f426eadcd" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "810821202" + "i128": "922980790" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "810821202" + "i128": "922980790" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "74824fa5753c7ebee39a4abd5f1900072e89c2bef639bb0302012ae8ef90183f" + "bytes": "bace32644844a7c24a10781be3882b5290ad8edc1d1489b0273c097f426eadcd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "810821202" + "i128": "922980790" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5706" + "u64": "25050" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.244.json index 26c5debe..d3b0877a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31059841" + "i128": "283580240" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31059841" + "i128": "283580240" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a11f951ae9ad4d091dccb781f230e8c629bca2b818b9351acb5c98780f04fc8" + "bytes": "d29582ccfce7b17c1b90c8452cad56b2dd6fc0c7992933249469c3d12cb7596e" }, { - "u64": "77651" + "u64": "23225" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31059841" + "i128": "283580240" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31059841" + "i128": "283580240" }, { - "bytes": "8601bad41ad041126df75966288a71ec75e833701af11910123fc68f6a18f116" + "bytes": "9ec0b499b441495b218a60a46481a71fd02d469deeb3249abdcd63040bb55284" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a11f951ae9ad4d091dccb781f230e8c629bca2b818b9351acb5c98780f04fc8" + "bytes": "d29582ccfce7b17c1b90c8452cad56b2dd6fc0c7992933249469c3d12cb7596e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38825, + "timestamp": 11612, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8601bad41ad041126df75966288a71ec75e833701af11910123fc68f6a18f116" + "bytes": "9ec0b499b441495b218a60a46481a71fd02d469deeb3249abdcd63040bb55284" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8601bad41ad041126df75966288a71ec75e833701af11910123fc68f6a18f116" + "bytes": "9ec0b499b441495b218a60a46481a71fd02d469deeb3249abdcd63040bb55284" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31059841" + "i128": "283580240" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31059841" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "283580240" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "77651" + "u64": "23225" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "298c808d5a9343b27670b8fbc3996dc818c223f988c8c9fe7382ab0cc90280d9" + "bytes": "1c028da7a36f83b60e25e9e326543e11d10ba254ae0b76f5d515dae28ec3b956" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "298c808d5a9343b27670b8fbc3996dc818c223f988c8c9fe7382ab0cc90280d9" + "bytes": "1c028da7a36f83b60e25e9e326543e11d10ba254ae0b76f5d515dae28ec3b956" } ] }, "durability": "persistent", "val": { - "bytes": "8601bad41ad041126df75966288a71ec75e833701af11910123fc68f6a18f116" + "bytes": "9ec0b499b441495b218a60a46481a71fd02d469deeb3249abdcd63040bb55284" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "31059841" + "i128": "283580240" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "31059841" + "i128": "283580240" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "8601bad41ad041126df75966288a71ec75e833701af11910123fc68f6a18f116" + "bytes": "9ec0b499b441495b218a60a46481a71fd02d469deeb3249abdcd63040bb55284" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "31059841" + "i128": "283580240" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "38825" + "u64": "11612" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.245.json index ddbf9feb..e8286009 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "348172950" + "i128": "903964786" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "348172950" + "i128": "903964786" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70e5972d6ed8157af28c3dea9994d3d635569a353b3c433e357955d325c26abc" + "bytes": "413eb580ab350a0a12bcdf1cd73b8ea64584dcd72536a324a9978b4b520e2f26" }, { - "u64": "78243" + "u64": "74736" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "348172950" + "i128": "903964786" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "348172950" + "i128": "903964786" }, { - "bytes": "dfc0ba94138f0c8e0a24023aa99b0eaee8eb90b8f9abc6c9ea83f9a0464adebb" + "bytes": "de533e88a1608cb1375aa537cdedc6cb34847d7b863236aa77f47895e9fbebbc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70e5972d6ed8157af28c3dea9994d3d635569a353b3c433e357955d325c26abc" + "bytes": "413eb580ab350a0a12bcdf1cd73b8ea64584dcd72536a324a9978b4b520e2f26" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39121, + "timestamp": 37368, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dfc0ba94138f0c8e0a24023aa99b0eaee8eb90b8f9abc6c9ea83f9a0464adebb" + "bytes": "de533e88a1608cb1375aa537cdedc6cb34847d7b863236aa77f47895e9fbebbc" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dfc0ba94138f0c8e0a24023aa99b0eaee8eb90b8f9abc6c9ea83f9a0464adebb" + "bytes": "de533e88a1608cb1375aa537cdedc6cb34847d7b863236aa77f47895e9fbebbc" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "348172950" + "i128": "903964786" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "348172950" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "903964786" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "78243" + "u64": "74736" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae65f13b0a134e1ee75f1dce164395fec2ef0d47b93fd322fd7903bab94d53fd" + "bytes": "b8f4d1820d580da4457baed89732e700ae835c5a0fa00ca01be9b910e6e948ba" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae65f13b0a134e1ee75f1dce164395fec2ef0d47b93fd322fd7903bab94d53fd" + "bytes": "b8f4d1820d580da4457baed89732e700ae835c5a0fa00ca01be9b910e6e948ba" } ] }, "durability": "persistent", "val": { - "bytes": "dfc0ba94138f0c8e0a24023aa99b0eaee8eb90b8f9abc6c9ea83f9a0464adebb" + "bytes": "de533e88a1608cb1375aa537cdedc6cb34847d7b863236aa77f47895e9fbebbc" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "348172950" + "i128": "903964786" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "348172950" + "i128": "903964786" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "dfc0ba94138f0c8e0a24023aa99b0eaee8eb90b8f9abc6c9ea83f9a0464adebb" + "bytes": "de533e88a1608cb1375aa537cdedc6cb34847d7b863236aa77f47895e9fbebbc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "348172950" + "i128": "903964786" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "39121" + "u64": "37368" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.246.json index 7368e097..866749b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "775892539" + "i128": "516259766" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "775892539" + "i128": "516259766" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94c57cbebce56e59de21e878a3660fdd8dc6f22a7554cc9d9322fdd5c2f622eb" + "bytes": "40c81cbf4671fcaac7df64df50dec3b4dd9e4d1608a9dfde4cc289bf01ca75d1" }, { - "u64": "75649" + "u64": "70109" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "775892539" + "i128": "516259766" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "775892539" + "i128": "516259766" }, { - "bytes": "84b92337b414da37c9aac90e03b3969650784575251323102441768324b46dc5" + "bytes": "1eefdfc691acdd042bba594493b3cb8205e11d8757f4124e71f320c52b451020" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94c57cbebce56e59de21e878a3660fdd8dc6f22a7554cc9d9322fdd5c2f622eb" + "bytes": "40c81cbf4671fcaac7df64df50dec3b4dd9e4d1608a9dfde4cc289bf01ca75d1" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37824, + "timestamp": 35054, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84b92337b414da37c9aac90e03b3969650784575251323102441768324b46dc5" + "bytes": "1eefdfc691acdd042bba594493b3cb8205e11d8757f4124e71f320c52b451020" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84b92337b414da37c9aac90e03b3969650784575251323102441768324b46dc5" + "bytes": "1eefdfc691acdd042bba594493b3cb8205e11d8757f4124e71f320c52b451020" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "775892539" + "i128": "516259766" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "775892539" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "516259766" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "75649" + "u64": "70109" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f60b979e702ba7d1ce1fe26d0c29161eba6f033437bd3772218a06ca4660f23" + "bytes": "29ddba51c1ce271d9db23ae122fb729aec50dd63702a6ce5c61da9121aa7d73f" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f60b979e702ba7d1ce1fe26d0c29161eba6f033437bd3772218a06ca4660f23" + "bytes": "29ddba51c1ce271d9db23ae122fb729aec50dd63702a6ce5c61da9121aa7d73f" } ] }, "durability": "persistent", "val": { - "bytes": "84b92337b414da37c9aac90e03b3969650784575251323102441768324b46dc5" + "bytes": "1eefdfc691acdd042bba594493b3cb8205e11d8757f4124e71f320c52b451020" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "775892539" + "i128": "516259766" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "775892539" + "i128": "516259766" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "84b92337b414da37c9aac90e03b3969650784575251323102441768324b46dc5" + "bytes": "1eefdfc691acdd042bba594493b3cb8205e11d8757f4124e71f320c52b451020" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "775892539" + "i128": "516259766" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "37824" + "u64": "35054" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.247.json index 37d08bb2..b31ad653 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "951702316" + "i128": "211129820" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "951702316" + "i128": "211129820" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8fc079f3145f243547cea42f8feab9de4f43d9e2ee60e1f38764efd7f621298b" + "bytes": "c9a7e2d05fc8463b968cfefe31fd06ce9cf067d748b1a07a31a4a2594c2a46f4" }, { - "u64": "43458" + "u64": "16989" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "951702316" + "i128": "211129820" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "951702316" + "i128": "211129820" }, { - "bytes": "7f0a9e1afec1c0b28c330f531bbfd969c81df93cc14d9eab0f1d27d6080ade4a" + "bytes": "5573e3ac6c3841a6a6c62dc202fd1c29133fad1cd8635a3f22f4a6fbdacb538e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8fc079f3145f243547cea42f8feab9de4f43d9e2ee60e1f38764efd7f621298b" + "bytes": "c9a7e2d05fc8463b968cfefe31fd06ce9cf067d748b1a07a31a4a2594c2a46f4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21729, + "timestamp": 8494, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7f0a9e1afec1c0b28c330f531bbfd969c81df93cc14d9eab0f1d27d6080ade4a" + "bytes": "5573e3ac6c3841a6a6c62dc202fd1c29133fad1cd8635a3f22f4a6fbdacb538e" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7f0a9e1afec1c0b28c330f531bbfd969c81df93cc14d9eab0f1d27d6080ade4a" + "bytes": "5573e3ac6c3841a6a6c62dc202fd1c29133fad1cd8635a3f22f4a6fbdacb538e" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "951702316" + "i128": "211129820" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "951702316" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "211129820" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "43458" + "u64": "16989" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1a3658c5cab6581ce820d24b6dc3c500c37b76bbe9daa158e72da9176523b80" + "bytes": "48bb0c73e0ffe904ba4cdf30e700a01bc5f9d152c2dc135338c4cb8a1258064f" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1a3658c5cab6581ce820d24b6dc3c500c37b76bbe9daa158e72da9176523b80" + "bytes": "48bb0c73e0ffe904ba4cdf30e700a01bc5f9d152c2dc135338c4cb8a1258064f" } ] }, "durability": "persistent", "val": { - "bytes": "7f0a9e1afec1c0b28c330f531bbfd969c81df93cc14d9eab0f1d27d6080ade4a" + "bytes": "5573e3ac6c3841a6a6c62dc202fd1c29133fad1cd8635a3f22f4a6fbdacb538e" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "951702316" + "i128": "211129820" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "951702316" + "i128": "211129820" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7f0a9e1afec1c0b28c330f531bbfd969c81df93cc14d9eab0f1d27d6080ade4a" + "bytes": "5573e3ac6c3841a6a6c62dc202fd1c29133fad1cd8635a3f22f4a6fbdacb538e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "951702316" + "i128": "211129820" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "21729" + "u64": "8494" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.248.json index f62611a8..b73146ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "464650709" + "i128": "935906026" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464650709" + "i128": "935906026" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "688646c085309de756989af967f53838637d86eb4cf1fd51dcca0b3c6c046fde" + "bytes": "3e25901c9b193c9ff4fb7efc1d40ac9a3c2d5588ef338ee3c0ae861da53b7ced" }, { - "u64": "72694" + "u64": "58580" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "464650709" + "i128": "935906026" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464650709" + "i128": "935906026" }, { - "bytes": "8b90d2ff1529c8781c69ff6f6c207620f174f0637d7bff9d749953d095901117" + "bytes": "7a2cdc470c0387a480a49fdd13fab64b0ed87162a7f6c1fe94dd92b36d7b5122" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "688646c085309de756989af967f53838637d86eb4cf1fd51dcca0b3c6c046fde" + "bytes": "3e25901c9b193c9ff4fb7efc1d40ac9a3c2d5588ef338ee3c0ae861da53b7ced" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36347, + "timestamp": 29290, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8b90d2ff1529c8781c69ff6f6c207620f174f0637d7bff9d749953d095901117" + "bytes": "7a2cdc470c0387a480a49fdd13fab64b0ed87162a7f6c1fe94dd92b36d7b5122" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8b90d2ff1529c8781c69ff6f6c207620f174f0637d7bff9d749953d095901117" + "bytes": "7a2cdc470c0387a480a49fdd13fab64b0ed87162a7f6c1fe94dd92b36d7b5122" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "464650709" + "i128": "935906026" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "464650709" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "935906026" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "72694" + "u64": "58580" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "825ccc4d27750863d4316dac55763c60ebdb3e53283cd43952a9e72850f3b950" + "bytes": "864b89ba922003d873cd8a0d0a78fcc64dd2759a83e7261c71449d862688d48f" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "825ccc4d27750863d4316dac55763c60ebdb3e53283cd43952a9e72850f3b950" + "bytes": "864b89ba922003d873cd8a0d0a78fcc64dd2759a83e7261c71449d862688d48f" } ] }, "durability": "persistent", "val": { - "bytes": "8b90d2ff1529c8781c69ff6f6c207620f174f0637d7bff9d749953d095901117" + "bytes": "7a2cdc470c0387a480a49fdd13fab64b0ed87162a7f6c1fe94dd92b36d7b5122" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "464650709" + "i128": "935906026" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "464650709" + "i128": "935906026" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "8b90d2ff1529c8781c69ff6f6c207620f174f0637d7bff9d749953d095901117" + "bytes": "7a2cdc470c0387a480a49fdd13fab64b0ed87162a7f6c1fe94dd92b36d7b5122" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "464650709" + "i128": "935906026" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36347" + "u64": "29290" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.249.json index 256e4128..1eeb3802 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "98454576" + "i128": "194892144" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "98454576" + "i128": "194892144" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f737abcd47c901f80219549a273d94c29c700f4a953df4d8ebc04001e9146fe8" + "bytes": "99619c3bb8e431ab8aa5481873c0a8103bfc80a1a292892942a1541b5943515e" }, { - "u64": "26023" + "u64": "8751" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "98454576" + "i128": "194892144" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "98454576" + "i128": "194892144" }, { - "bytes": "bd6cbba40e9ffd9cb91376e3c7c1c26411ef85fb0b0e82136e0dab510eb38a9a" + "bytes": "63ecfbb630be92b1692bc625b43ca27492f8c55042f2fbc612c541dd5143d38d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f737abcd47c901f80219549a273d94c29c700f4a953df4d8ebc04001e9146fe8" + "bytes": "99619c3bb8e431ab8aa5481873c0a8103bfc80a1a292892942a1541b5943515e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13011, + "timestamp": 4375, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bd6cbba40e9ffd9cb91376e3c7c1c26411ef85fb0b0e82136e0dab510eb38a9a" + "bytes": "63ecfbb630be92b1692bc625b43ca27492f8c55042f2fbc612c541dd5143d38d" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bd6cbba40e9ffd9cb91376e3c7c1c26411ef85fb0b0e82136e0dab510eb38a9a" + "bytes": "63ecfbb630be92b1692bc625b43ca27492f8c55042f2fbc612c541dd5143d38d" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "98454576" + "i128": "194892144" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "98454576" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "194892144" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26023" + "u64": "8751" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7763d216a83c9d1b01ca9a15ae2d384476c0a214662d6cb5f5c56d06551184f9" + "bytes": "5e977754df8a238144dae45766e65e79959138c5a9f0bc1ce86bab72ff3b835d" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7763d216a83c9d1b01ca9a15ae2d384476c0a214662d6cb5f5c56d06551184f9" + "bytes": "5e977754df8a238144dae45766e65e79959138c5a9f0bc1ce86bab72ff3b835d" } ] }, "durability": "persistent", "val": { - "bytes": "bd6cbba40e9ffd9cb91376e3c7c1c26411ef85fb0b0e82136e0dab510eb38a9a" + "bytes": "63ecfbb630be92b1692bc625b43ca27492f8c55042f2fbc612c541dd5143d38d" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "98454576" + "i128": "194892144" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "98454576" + "i128": "194892144" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "bd6cbba40e9ffd9cb91376e3c7c1c26411ef85fb0b0e82136e0dab510eb38a9a" + "bytes": "63ecfbb630be92b1692bc625b43ca27492f8c55042f2fbc612c541dd5143d38d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "98454576" + "i128": "194892144" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "13011" + "u64": "4375" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.25.json index ee96804b..0b4cb48b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "282428802" + "i128": "69535991" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "282428802" + "i128": "69535991" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "71d76f5a4c252fc35af6eea4b33913d51cc3f67f1e17b87c50f8a90212457976" + "bytes": "538e63651c75f536ef00d3085e066d4c8b7cf8720166e3aac10f6f5e04dac952" }, { - "u64": "76307" + "u64": "27261" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "282428802" + "i128": "69535991" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "282428802" + "i128": "69535991" }, { - "bytes": "b0759812caeac5d3917b05d625fa078b668d7088c0c258f8b95cbb128ad67ecd" + "bytes": "65ddd9a014a3316937de545ea951e8cdea1c2f58fadce5c9cdf9bef884d837ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "71d76f5a4c252fc35af6eea4b33913d51cc3f67f1e17b87c50f8a90212457976" + "bytes": "538e63651c75f536ef00d3085e066d4c8b7cf8720166e3aac10f6f5e04dac952" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38153, + "timestamp": 13630, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0759812caeac5d3917b05d625fa078b668d7088c0c258f8b95cbb128ad67ecd" + "bytes": "65ddd9a014a3316937de545ea951e8cdea1c2f58fadce5c9cdf9bef884d837ea" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0759812caeac5d3917b05d625fa078b668d7088c0c258f8b95cbb128ad67ecd" + "bytes": "65ddd9a014a3316937de545ea951e8cdea1c2f58fadce5c9cdf9bef884d837ea" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "282428802" + "i128": "69535991" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "282428802" + "i128": "69535991" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76307" + "u64": "27261" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa1cada6f07e83df92b9261fdf6c441a0116434c7001db8c01972003befbb695" + "bytes": "bd9e7db8c4f55134396da1f7ab03651a5005a3e9d98dc3ba1dc6720322094796" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa1cada6f07e83df92b9261fdf6c441a0116434c7001db8c01972003befbb695" + "bytes": "bd9e7db8c4f55134396da1f7ab03651a5005a3e9d98dc3ba1dc6720322094796" } ] }, "durability": "persistent", "val": { - "bytes": "b0759812caeac5d3917b05d625fa078b668d7088c0c258f8b95cbb128ad67ecd" + "bytes": "65ddd9a014a3316937de545ea951e8cdea1c2f58fadce5c9cdf9bef884d837ea" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "282428802" + "i128": "69535991" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "282428802" + "i128": "69535991" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b0759812caeac5d3917b05d625fa078b668d7088c0c258f8b95cbb128ad67ecd" + "bytes": "65ddd9a014a3316937de545ea951e8cdea1c2f58fadce5c9cdf9bef884d837ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "282428802" + "i128": "69535991" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "38153" + "u64": "13630" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.250.json index fbe5f5a9..d87bedf8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "181654015" + "i128": "799690612" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181654015" + "i128": "799690612" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5faf040369a8247b70b845b7802921812028c698970473910741fa9b46006cdb" + "bytes": "8233f4e095a76501f0d9a46badb9b53ad1a0dd328d6210e5946007c42d4a66be" }, { - "u64": "70764" + "u64": "54258" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "181654015" + "i128": "799690612" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181654015" + "i128": "799690612" }, { - "bytes": "53f5b0c45f1c8b59e90e48a30389fbc2c858996e68861a788cd2158f3904bd33" + "bytes": "f604cf421b0a56314107b39a3d3c071cc6d8afb10a73453e21cdd96dd34139c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5faf040369a8247b70b845b7802921812028c698970473910741fa9b46006cdb" + "bytes": "8233f4e095a76501f0d9a46badb9b53ad1a0dd328d6210e5946007c42d4a66be" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35382, + "timestamp": 27129, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "53f5b0c45f1c8b59e90e48a30389fbc2c858996e68861a788cd2158f3904bd33" + "bytes": "f604cf421b0a56314107b39a3d3c071cc6d8afb10a73453e21cdd96dd34139c3" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "53f5b0c45f1c8b59e90e48a30389fbc2c858996e68861a788cd2158f3904bd33" + "bytes": "f604cf421b0a56314107b39a3d3c071cc6d8afb10a73453e21cdd96dd34139c3" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "181654015" + "i128": "799690612" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "181654015" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "799690612" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "70764" + "u64": "54258" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb12ee3c908b96009ab41ece6928d6b566fd2621717bb0f250e0b78b7797de9a" + "bytes": "6ff1380b49a7eda14e389b7fc51b2ab1d7554ecbd44a84bbe778d5765c34a0bd" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb12ee3c908b96009ab41ece6928d6b566fd2621717bb0f250e0b78b7797de9a" + "bytes": "6ff1380b49a7eda14e389b7fc51b2ab1d7554ecbd44a84bbe778d5765c34a0bd" } ] }, "durability": "persistent", "val": { - "bytes": "53f5b0c45f1c8b59e90e48a30389fbc2c858996e68861a788cd2158f3904bd33" + "bytes": "f604cf421b0a56314107b39a3d3c071cc6d8afb10a73453e21cdd96dd34139c3" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "181654015" + "i128": "799690612" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "181654015" + "i128": "799690612" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "53f5b0c45f1c8b59e90e48a30389fbc2c858996e68861a788cd2158f3904bd33" + "bytes": "f604cf421b0a56314107b39a3d3c071cc6d8afb10a73453e21cdd96dd34139c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "181654015" + "i128": "799690612" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35382" + "u64": "27129" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.251.json index fc6216a6..de4ed398 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "791354899" + "i128": "829766064" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "791354899" + "i128": "829766064" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3495d882b06c49649a9c037c29959b6478fab0057ad5f4ce2e9735665297d32b" + "bytes": "85e2bd028a84571f8b58dccc3f8384a621859cb6fa274e777465b82e9bdffe6a" }, { - "u64": "12447" + "u64": "69527" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "791354899" + "i128": "829766064" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "791354899" + "i128": "829766064" }, { - "bytes": "2402fc8413f5390d3080245d0c091bc971e5880ca9884fb421cac0cc12b6528c" + "bytes": "332793808d0f3b8bab01693245549f38bfd03805531564014e318f13c9c3106b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3495d882b06c49649a9c037c29959b6478fab0057ad5f4ce2e9735665297d32b" + "bytes": "85e2bd028a84571f8b58dccc3f8384a621859cb6fa274e777465b82e9bdffe6a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6223, + "timestamp": 34763, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2402fc8413f5390d3080245d0c091bc971e5880ca9884fb421cac0cc12b6528c" + "bytes": "332793808d0f3b8bab01693245549f38bfd03805531564014e318f13c9c3106b" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2402fc8413f5390d3080245d0c091bc971e5880ca9884fb421cac0cc12b6528c" + "bytes": "332793808d0f3b8bab01693245549f38bfd03805531564014e318f13c9c3106b" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "791354899" + "i128": "829766064" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "791354899" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "829766064" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "12447" + "u64": "69527" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9f28111477b0791309c9a77932264408efe2fcaf18fb2298cfed248729b4f30" + "bytes": "34400f7dcace9c229508564ad58b130359968341f5cfd95cdb05aecb78c482db" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9f28111477b0791309c9a77932264408efe2fcaf18fb2298cfed248729b4f30" + "bytes": "34400f7dcace9c229508564ad58b130359968341f5cfd95cdb05aecb78c482db" } ] }, "durability": "persistent", "val": { - "bytes": "2402fc8413f5390d3080245d0c091bc971e5880ca9884fb421cac0cc12b6528c" + "bytes": "332793808d0f3b8bab01693245549f38bfd03805531564014e318f13c9c3106b" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "791354899" + "i128": "829766064" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "791354899" + "i128": "829766064" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "2402fc8413f5390d3080245d0c091bc971e5880ca9884fb421cac0cc12b6528c" + "bytes": "332793808d0f3b8bab01693245549f38bfd03805531564014e318f13c9c3106b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "791354899" + "i128": "829766064" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "6223" + "u64": "34763" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.252.json index fdedf437..f697c1a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "54026505" + "i128": "743784533" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "54026505" + "i128": "743784533" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54ae370aeee3f6492fcba7ab51cd6bc6b7ee1fe60659b4ab1ac1aeeca5cb8849" + "bytes": "489bd1be632838e068bebd4bb66e77d5ac59d15f1bd0ad1c4018e2084267cff6" }, { - "u64": "72239" + "u64": "27637" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "54026505" + "i128": "743784533" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "54026505" + "i128": "743784533" }, { - "bytes": "04745e51b74dff2efd30368fded2c8e69496019463f9f2607eb2816cfb82462f" + "bytes": "8acd9b3b4ceaa0d7af136e98a8988dd51a304adf3ca4041bbb2449ca805efec0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54ae370aeee3f6492fcba7ab51cd6bc6b7ee1fe60659b4ab1ac1aeeca5cb8849" + "bytes": "489bd1be632838e068bebd4bb66e77d5ac59d15f1bd0ad1c4018e2084267cff6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36119, + "timestamp": 13818, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "04745e51b74dff2efd30368fded2c8e69496019463f9f2607eb2816cfb82462f" + "bytes": "8acd9b3b4ceaa0d7af136e98a8988dd51a304adf3ca4041bbb2449ca805efec0" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "04745e51b74dff2efd30368fded2c8e69496019463f9f2607eb2816cfb82462f" + "bytes": "8acd9b3b4ceaa0d7af136e98a8988dd51a304adf3ca4041bbb2449ca805efec0" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "54026505" + "i128": "743784533" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "54026505" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "743784533" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "72239" + "u64": "27637" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a45ad27e3c67f14b95f87664b5164d0f12a7aad3d0caf89e9eaa8537fa7dc1aa" + "bytes": "90993adfaff89fc91c83f274f51b65aa27b516a37acbb8b8866a15edc370b42b" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a45ad27e3c67f14b95f87664b5164d0f12a7aad3d0caf89e9eaa8537fa7dc1aa" + "bytes": "90993adfaff89fc91c83f274f51b65aa27b516a37acbb8b8866a15edc370b42b" } ] }, "durability": "persistent", "val": { - "bytes": "04745e51b74dff2efd30368fded2c8e69496019463f9f2607eb2816cfb82462f" + "bytes": "8acd9b3b4ceaa0d7af136e98a8988dd51a304adf3ca4041bbb2449ca805efec0" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "54026505" + "i128": "743784533" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "54026505" + "i128": "743784533" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "04745e51b74dff2efd30368fded2c8e69496019463f9f2607eb2816cfb82462f" + "bytes": "8acd9b3b4ceaa0d7af136e98a8988dd51a304adf3ca4041bbb2449ca805efec0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "54026505" + "i128": "743784533" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36119" + "u64": "13818" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.253.json index d9d9226b..6a04dc02 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "797200603" + "i128": "222614511" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "797200603" + "i128": "222614511" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb143007808d91cb2b70611d20f5248262b1fdb396d5158a828b667d6822dea4" + "bytes": "aa3af5346705eb27f3eb342850abb637ba8b3d198d810acd5ecdd35450a3bebe" }, { - "u64": "25417" + "u64": "67071" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "797200603" + "i128": "222614511" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "797200603" + "i128": "222614511" }, { - "bytes": "b0f669c87e4b060c1f640083775b0ff37abe61eabb1441502727bcb83a8d446e" + "bytes": "e26067e3cf6f2400b0c969cd4ab1ccef89a56ea7090fc21595bc76292d3b865f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb143007808d91cb2b70611d20f5248262b1fdb396d5158a828b667d6822dea4" + "bytes": "aa3af5346705eb27f3eb342850abb637ba8b3d198d810acd5ecdd35450a3bebe" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12708, + "timestamp": 33535, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b0f669c87e4b060c1f640083775b0ff37abe61eabb1441502727bcb83a8d446e" + "bytes": "e26067e3cf6f2400b0c969cd4ab1ccef89a56ea7090fc21595bc76292d3b865f" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b0f669c87e4b060c1f640083775b0ff37abe61eabb1441502727bcb83a8d446e" + "bytes": "e26067e3cf6f2400b0c969cd4ab1ccef89a56ea7090fc21595bc76292d3b865f" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "797200603" + "i128": "222614511" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "797200603" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "222614511" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25417" + "u64": "67071" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d38f492759a04288ece0386c695e5251fb7dd6f38ef8a4d66b21c8fb3e0d5ce" + "bytes": "a409a1a31e54c1c505625d802473932f4ab9eeed8a09b6558baebf20f3fc748e" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d38f492759a04288ece0386c695e5251fb7dd6f38ef8a4d66b21c8fb3e0d5ce" + "bytes": "a409a1a31e54c1c505625d802473932f4ab9eeed8a09b6558baebf20f3fc748e" } ] }, "durability": "persistent", "val": { - "bytes": "b0f669c87e4b060c1f640083775b0ff37abe61eabb1441502727bcb83a8d446e" + "bytes": "e26067e3cf6f2400b0c969cd4ab1ccef89a56ea7090fc21595bc76292d3b865f" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "797200603" + "i128": "222614511" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "797200603" + "i128": "222614511" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b0f669c87e4b060c1f640083775b0ff37abe61eabb1441502727bcb83a8d446e" + "bytes": "e26067e3cf6f2400b0c969cd4ab1ccef89a56ea7090fc21595bc76292d3b865f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "797200603" + "i128": "222614511" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "12708" + "u64": "33535" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.254.json index a328e797..57e5a96e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "397237875" + "i128": "569411164" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "397237875" + "i128": "569411164" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ad4a03767c207e2424291533475ef6752778e1e041f8671cec87a52727259c0" + "bytes": "9e605c688cfc6239b45f2741527a3bb47623bd87222808cdfa34097ed71df285" }, { - "u64": "65152" + "u64": "46807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "397237875" + "i128": "569411164" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "397237875" + "i128": "569411164" }, { - "bytes": "5f1ca0687e1d1b695b00205484e492068095b3cde5e9df22339a9178c3e59d2f" + "bytes": "08f84b6e073c3a1158b89d16a6b903438a53c683178e0013ac542cf977632308" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ad4a03767c207e2424291533475ef6752778e1e041f8671cec87a52727259c0" + "bytes": "9e605c688cfc6239b45f2741527a3bb47623bd87222808cdfa34097ed71df285" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32576, + "timestamp": 23403, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f1ca0687e1d1b695b00205484e492068095b3cde5e9df22339a9178c3e59d2f" + "bytes": "08f84b6e073c3a1158b89d16a6b903438a53c683178e0013ac542cf977632308" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f1ca0687e1d1b695b00205484e492068095b3cde5e9df22339a9178c3e59d2f" + "bytes": "08f84b6e073c3a1158b89d16a6b903438a53c683178e0013ac542cf977632308" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "397237875" + "i128": "569411164" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "397237875" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "569411164" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "65152" + "u64": "46807" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2852321b587445801fe5a0668b98fd808d8b23a5856271b4fa186d385938e9e3" + "bytes": "f7866049829ede4657111c7f62b16e863473cb19e6892b1841c7c305335e9f63" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2852321b587445801fe5a0668b98fd808d8b23a5856271b4fa186d385938e9e3" + "bytes": "f7866049829ede4657111c7f62b16e863473cb19e6892b1841c7c305335e9f63" } ] }, "durability": "persistent", "val": { - "bytes": "5f1ca0687e1d1b695b00205484e492068095b3cde5e9df22339a9178c3e59d2f" + "bytes": "08f84b6e073c3a1158b89d16a6b903438a53c683178e0013ac542cf977632308" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "397237875" + "i128": "569411164" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "397237875" + "i128": "569411164" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "5f1ca0687e1d1b695b00205484e492068095b3cde5e9df22339a9178c3e59d2f" + "bytes": "08f84b6e073c3a1158b89d16a6b903438a53c683178e0013ac542cf977632308" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "397237875" + "i128": "569411164" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "32576" + "u64": "23403" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.255.json index 3928b1fb..16109648 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "901802659" + "i128": "746379133" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "901802659" + "i128": "746379133" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "090d512d5e33792173c138f2674757bf3d805a0e1c8ec5d6afaab71b5717fefc" + "bytes": "7b25f661be4c31197870895baaf265e0cee9ab54a085f7881f82fb09c9e73ef3" }, { - "u64": "29458" + "u64": "65194" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "901802659" + "i128": "746379133" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "901802659" + "i128": "746379133" }, { - "bytes": "de7835c28e8af4e5fd7e8644f9672927d7608dd87b63ea362c0c0298995cb251" + "bytes": "fb6dcd5d59ec6c79b7524085647b0b9f7ff84c8de19fc76a75b7f8d19918183f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "090d512d5e33792173c138f2674757bf3d805a0e1c8ec5d6afaab71b5717fefc" + "bytes": "7b25f661be4c31197870895baaf265e0cee9ab54a085f7881f82fb09c9e73ef3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14729, + "timestamp": 32597, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de7835c28e8af4e5fd7e8644f9672927d7608dd87b63ea362c0c0298995cb251" + "bytes": "fb6dcd5d59ec6c79b7524085647b0b9f7ff84c8de19fc76a75b7f8d19918183f" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de7835c28e8af4e5fd7e8644f9672927d7608dd87b63ea362c0c0298995cb251" + "bytes": "fb6dcd5d59ec6c79b7524085647b0b9f7ff84c8de19fc76a75b7f8d19918183f" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "901802659" + "i128": "746379133" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "901802659" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "746379133" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29458" + "u64": "65194" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fcf20be92b6a8aaa5567732999ea7fb308366f01ae24c3c791d87601a2b46e0c" + "bytes": "0e6507963fefdb822f12ac3ad735383763c7d147c0b8e73e450f98015f9b5f87" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fcf20be92b6a8aaa5567732999ea7fb308366f01ae24c3c791d87601a2b46e0c" + "bytes": "0e6507963fefdb822f12ac3ad735383763c7d147c0b8e73e450f98015f9b5f87" } ] }, "durability": "persistent", "val": { - "bytes": "de7835c28e8af4e5fd7e8644f9672927d7608dd87b63ea362c0c0298995cb251" + "bytes": "fb6dcd5d59ec6c79b7524085647b0b9f7ff84c8de19fc76a75b7f8d19918183f" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "901802659" + "i128": "746379133" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "901802659" + "i128": "746379133" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "de7835c28e8af4e5fd7e8644f9672927d7608dd87b63ea362c0c0298995cb251" + "bytes": "fb6dcd5d59ec6c79b7524085647b0b9f7ff84c8de19fc76a75b7f8d19918183f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "901802659" + "i128": "746379133" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "14729" + "u64": "32597" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.256.json index 86cfdfd2..755f4bee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "317925982" + "i128": "306291250" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "317925982" + "i128": "306291250" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "de5b449f0ae2705c0d1faace5734b1a092d6dc72ce6e43984efc99828319742d" + "bytes": "7ca91ad30fddb481042bc38db3bda456ef3924d2de3b6bb35221bc3274d298a1" }, { - "u64": "66349" + "u64": "58839" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "317925982" + "i128": "306291250" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "317925982" + "i128": "306291250" }, { - "bytes": "b6402ea70e34c3f4b4681a62f996059957c3bff3fa5cdeee2e768159af4eb416" + "bytes": "68b89067857c0ad80aa4bf77163dda4efd9a9911224d6be25b31b99bfb953af9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "de5b449f0ae2705c0d1faace5734b1a092d6dc72ce6e43984efc99828319742d" + "bytes": "7ca91ad30fddb481042bc38db3bda456ef3924d2de3b6bb35221bc3274d298a1" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -136,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33174, + "timestamp": 29419, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -289,10 +301,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b6402ea70e34c3f4b4681a62f996059957c3bff3fa5cdeee2e768159af4eb416" + "bytes": "68b89067857c0ad80aa4bf77163dda4efd9a9911224d6be25b31b99bfb953af9" } ] }, @@ -309,10 +321,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b6402ea70e34c3f4b4681a62f996059957c3bff3fa5cdeee2e768159af4eb416" + "bytes": "68b89067857c0ad80aa4bf77163dda4efd9a9911224d6be25b31b99bfb953af9" } ] }, @@ -324,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "317925982" + "i128": "306291250" } }, { @@ -332,29 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "317925982" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "306291250" } }, { @@ -370,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "66349" + "u64": "58839" } }, { @@ -420,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11adb787dcf32d54ef106a5f4df540a30b82c868c245acb2269dc6c04c6baa49" + "bytes": "0efff8565afbf341f8731782545a4ddb1e2fb6830bd3e32dbc76f45737db0e15" } ] }, @@ -440,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11adb787dcf32d54ef106a5f4df540a30b82c868c245acb2269dc6c04c6baa49" + "bytes": "0efff8565afbf341f8731782545a4ddb1e2fb6830bd3e32dbc76f45737db0e15" } ] }, "durability": "persistent", "val": { - "bytes": "b6402ea70e34c3f4b4681a62f996059957c3bff3fa5cdeee2e768159af4eb416" + "bytes": "68b89067857c0ad80aa4bf77163dda4efd9a9911224d6be25b31b99bfb953af9" } } }, @@ -611,6 +601,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -903,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "317925982" + "i128": "306291250" } }, { @@ -1089,7 +1209,7 @@ } ], "data": { - "i128": "317925982" + "i128": "306291250" } } } @@ -1111,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b6402ea70e34c3f4b4681a62f996059957c3bff3fa5cdeee2e768159af4eb416" + "bytes": "68b89067857c0ad80aa4bf77163dda4efd9a9911224d6be25b31b99bfb953af9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1124,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "317925982" + "i128": "306291250" } }, { @@ -1148,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "33174" + "u64": "29419" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.26.json index b590cbbc..b9243e26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "679289354" + "i128": "532328049" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "679289354" + "i128": "532328049" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7f680767cd1ebafd9d01f7702800ee923154a6eea8a3dd171884a0970174a94b" + "bytes": "525ce2c9145bd290250e16ee6129568b99787b5a37048a99b78381c9b300a155" }, { - "u64": "7092" + "u64": "47030" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "679289354" + "i128": "532328049" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "679289354" + "i128": "532328049" }, { - "bytes": "873601b20d0e3a5c1545cc4d854a523342ca0a78ebdb390492b56bc78cb1bff5" + "bytes": "a0170d8bc36351a043cd2bde9af799ce07d24f1e727725f4e5e0686991bdacdc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7f680767cd1ebafd9d01f7702800ee923154a6eea8a3dd171884a0970174a94b" + "bytes": "525ce2c9145bd290250e16ee6129568b99787b5a37048a99b78381c9b300a155" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3546, + "timestamp": 23515, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "873601b20d0e3a5c1545cc4d854a523342ca0a78ebdb390492b56bc78cb1bff5" + "bytes": "a0170d8bc36351a043cd2bde9af799ce07d24f1e727725f4e5e0686991bdacdc" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "873601b20d0e3a5c1545cc4d854a523342ca0a78ebdb390492b56bc78cb1bff5" + "bytes": "a0170d8bc36351a043cd2bde9af799ce07d24f1e727725f4e5e0686991bdacdc" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "679289354" + "i128": "532328049" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "679289354" + "i128": "532328049" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "7092" + "u64": "47030" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4e477f020b8a107647329f7da538afde3cd506d244f8a313261906a3b29e172" + "bytes": "be497d62b689103811f9bfca38a7eb51a7ec5b9c883d4aa30b141c913c4eafe1" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4e477f020b8a107647329f7da538afde3cd506d244f8a313261906a3b29e172" + "bytes": "be497d62b689103811f9bfca38a7eb51a7ec5b9c883d4aa30b141c913c4eafe1" } ] }, "durability": "persistent", "val": { - "bytes": "873601b20d0e3a5c1545cc4d854a523342ca0a78ebdb390492b56bc78cb1bff5" + "bytes": "a0170d8bc36351a043cd2bde9af799ce07d24f1e727725f4e5e0686991bdacdc" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "679289354" + "i128": "532328049" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "679289354" + "i128": "532328049" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "873601b20d0e3a5c1545cc4d854a523342ca0a78ebdb390492b56bc78cb1bff5" + "bytes": "a0170d8bc36351a043cd2bde9af799ce07d24f1e727725f4e5e0686991bdacdc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "679289354" + "i128": "532328049" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3546" + "u64": "23515" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.27.json index 86ec39c4..d6628d21 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "558438214" + "i128": "343576482" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "558438214" + "i128": "343576482" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bdb36ae25b613e43595b6b3a67d23878b3819ea80baf35a253b480057553fcd8" + "bytes": "8dde5eac78f8e9a4c388f8f4b39748ac25e6f9fbbf7ea6f6cbabf8eac4dbacf2" }, { - "u64": "14305" + "u64": "50627" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "558438214" + "i128": "343576482" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "558438214" + "i128": "343576482" }, { - "bytes": "520f99f8cfefe0ae512368a132fa4dcff4cb5dfef546649807acb20a06daf3db" + "bytes": "6083c86ca94baf4e6552c8a2dc2175f37e75148608dc707a915e4d88d8693d58" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bdb36ae25b613e43595b6b3a67d23878b3819ea80baf35a253b480057553fcd8" + "bytes": "8dde5eac78f8e9a4c388f8f4b39748ac25e6f9fbbf7ea6f6cbabf8eac4dbacf2" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7152, + "timestamp": 25313, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "520f99f8cfefe0ae512368a132fa4dcff4cb5dfef546649807acb20a06daf3db" + "bytes": "6083c86ca94baf4e6552c8a2dc2175f37e75148608dc707a915e4d88d8693d58" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "520f99f8cfefe0ae512368a132fa4dcff4cb5dfef546649807acb20a06daf3db" + "bytes": "6083c86ca94baf4e6552c8a2dc2175f37e75148608dc707a915e4d88d8693d58" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "558438214" + "i128": "343576482" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "558438214" + "i128": "343576482" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14305" + "u64": "50627" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65d3f31ea11545ad3545751536974e0cb40437e13f8edcfd07555a59d6e65c8f" + "bytes": "2ca5bc334468989c981a645d82053870685e18697d221e575f76a4b5790b3f33" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65d3f31ea11545ad3545751536974e0cb40437e13f8edcfd07555a59d6e65c8f" + "bytes": "2ca5bc334468989c981a645d82053870685e18697d221e575f76a4b5790b3f33" } ] }, "durability": "persistent", "val": { - "bytes": "520f99f8cfefe0ae512368a132fa4dcff4cb5dfef546649807acb20a06daf3db" + "bytes": "6083c86ca94baf4e6552c8a2dc2175f37e75148608dc707a915e4d88d8693d58" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "558438214" + "i128": "343576482" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "558438214" + "i128": "343576482" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "520f99f8cfefe0ae512368a132fa4dcff4cb5dfef546649807acb20a06daf3db" + "bytes": "6083c86ca94baf4e6552c8a2dc2175f37e75148608dc707a915e4d88d8693d58" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "558438214" + "i128": "343576482" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7152" + "u64": "25313" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.28.json index 6b35f014..9151418c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "872344715" + "i128": "899854952" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "872344715" + "i128": "899854952" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6e2f1e11901ad17d6c0e42a499c3c94a0f581b3ec9899b0b96b7683344689d7" + "bytes": "f8612a544877d63ccc44120451694cdfebb9bc045543bb2b524a38049b5b3938" }, { - "u64": "61904" + "u64": "61562" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "872344715" + "i128": "899854952" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "872344715" + "i128": "899854952" }, { - "bytes": "f2d95a2430260c8494cbb76d03415edf446e5c0b911d034a2dc3aeaf16fa57f1" + "bytes": "39ffa109e86e9af897e819d38a6a1e4658f3f9ad17e6051ce4a578ea7cbfcd2b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6e2f1e11901ad17d6c0e42a499c3c94a0f581b3ec9899b0b96b7683344689d7" + "bytes": "f8612a544877d63ccc44120451694cdfebb9bc045543bb2b524a38049b5b3938" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30952, + "timestamp": 30781, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2d95a2430260c8494cbb76d03415edf446e5c0b911d034a2dc3aeaf16fa57f1" + "bytes": "39ffa109e86e9af897e819d38a6a1e4658f3f9ad17e6051ce4a578ea7cbfcd2b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2d95a2430260c8494cbb76d03415edf446e5c0b911d034a2dc3aeaf16fa57f1" + "bytes": "39ffa109e86e9af897e819d38a6a1e4658f3f9ad17e6051ce4a578ea7cbfcd2b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "872344715" + "i128": "899854952" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "872344715" + "i128": "899854952" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "61904" + "u64": "61562" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "809e5436883ffba3e0477cb9d6207495bde0336bf0e5318746375457aef2c321" + "bytes": "396623bc11a2b7b98dbe84cbe391318616d7ca5cd161e0eb39a149ce96dc1ba6" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "809e5436883ffba3e0477cb9d6207495bde0336bf0e5318746375457aef2c321" + "bytes": "396623bc11a2b7b98dbe84cbe391318616d7ca5cd161e0eb39a149ce96dc1ba6" } ] }, "durability": "persistent", "val": { - "bytes": "f2d95a2430260c8494cbb76d03415edf446e5c0b911d034a2dc3aeaf16fa57f1" + "bytes": "39ffa109e86e9af897e819d38a6a1e4658f3f9ad17e6051ce4a578ea7cbfcd2b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "872344715" + "i128": "899854952" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "872344715" + "i128": "899854952" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f2d95a2430260c8494cbb76d03415edf446e5c0b911d034a2dc3aeaf16fa57f1" + "bytes": "39ffa109e86e9af897e819d38a6a1e4658f3f9ad17e6051ce4a578ea7cbfcd2b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "872344715" + "i128": "899854952" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "30952" + "u64": "30781" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.29.json index 96e5a7db..503d4cd7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "26359532" + "i128": "864231322" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "26359532" + "i128": "864231322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3bca58fb6cd45e8da59013e574347e91afa2b079c78cc9a5dcc6fb222eb6bdb" + "bytes": "aa1bae99fc02e7993f5a589247f261d9aa058e0594f119f3d44d6e5a7ec42d0a" }, { - "u64": "63893" + "u64": "77717" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "26359532" + "i128": "864231322" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "26359532" + "i128": "864231322" }, { - "bytes": "d2f60b25a59aa7638f8cec7b2e5880e11511c3af9869b635fe1535b9c21b80c5" + "bytes": "583719eade63bcb7bd5b4a16153a6f3e1b737fd6d142c793584f89e5290c96d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3bca58fb6cd45e8da59013e574347e91afa2b079c78cc9a5dcc6fb222eb6bdb" + "bytes": "aa1bae99fc02e7993f5a589247f261d9aa058e0594f119f3d44d6e5a7ec42d0a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31946, + "timestamp": 38858, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2f60b25a59aa7638f8cec7b2e5880e11511c3af9869b635fe1535b9c21b80c5" + "bytes": "583719eade63bcb7bd5b4a16153a6f3e1b737fd6d142c793584f89e5290c96d8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2f60b25a59aa7638f8cec7b2e5880e11511c3af9869b635fe1535b9c21b80c5" + "bytes": "583719eade63bcb7bd5b4a16153a6f3e1b737fd6d142c793584f89e5290c96d8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "26359532" + "i128": "864231322" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "26359532" + "i128": "864231322" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "63893" + "u64": "77717" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e0189b1a59aa08963902e97248a7b40178837b8a1c1fe1d06919153545e6c24" + "bytes": "6b5820f533f4b32b9c1444651e42f4c78e3aaaa206c7a705649ba48601082f06" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e0189b1a59aa08963902e97248a7b40178837b8a1c1fe1d06919153545e6c24" + "bytes": "6b5820f533f4b32b9c1444651e42f4c78e3aaaa206c7a705649ba48601082f06" } ] }, "durability": "persistent", "val": { - "bytes": "d2f60b25a59aa7638f8cec7b2e5880e11511c3af9869b635fe1535b9c21b80c5" + "bytes": "583719eade63bcb7bd5b4a16153a6f3e1b737fd6d142c793584f89e5290c96d8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "26359532" + "i128": "864231322" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "26359532" + "i128": "864231322" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d2f60b25a59aa7638f8cec7b2e5880e11511c3af9869b635fe1535b9c21b80c5" + "bytes": "583719eade63bcb7bd5b4a16153a6f3e1b737fd6d142c793584f89e5290c96d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "26359532" + "i128": "864231322" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "31946" + "u64": "38858" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.3.json index 0d7053fa..b89afd52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626180830" + "i128": "56344480" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626180830" + "i128": "56344480" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb2d814173421e75536d134c463166588c72e150181f53941d96a5c9054d6ca9" + "bytes": "595b041afac677d72aee60812060b25d465f6cb61590416f2efed1b62054c705" }, { - "u64": "35560" + "u64": "8189" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "626180830" + "i128": "56344480" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626180830" + "i128": "56344480" }, { - "bytes": "83bad3e686c6751b2570bef2312be47e70a81b2c70605d5b8a1af4a84b51316c" + "bytes": "de7f0e2c4f2aba80f7c909a6915143b08bb494bd39ab247ad61ea744a2d4e5cc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb2d814173421e75536d134c463166588c72e150181f53941d96a5c9054d6ca9" + "bytes": "595b041afac677d72aee60812060b25d465f6cb61590416f2efed1b62054c705" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 17780, + "timestamp": 4094, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "83bad3e686c6751b2570bef2312be47e70a81b2c70605d5b8a1af4a84b51316c" + "bytes": "de7f0e2c4f2aba80f7c909a6915143b08bb494bd39ab247ad61ea744a2d4e5cc" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "83bad3e686c6751b2570bef2312be47e70a81b2c70605d5b8a1af4a84b51316c" + "bytes": "de7f0e2c4f2aba80f7c909a6915143b08bb494bd39ab247ad61ea744a2d4e5cc" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "626180830" + "i128": "56344480" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "626180830" + "i128": "56344480" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "35560" + "u64": "8189" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9c52ad1743eee659e57dbeb897f7517f498291fc81183bc3515cd882eada4107" + "bytes": "22a8c633c706a5cff510994cec3f1836975be63ea17e46a2e9fef774bf792caf" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9c52ad1743eee659e57dbeb897f7517f498291fc81183bc3515cd882eada4107" + "bytes": "22a8c633c706a5cff510994cec3f1836975be63ea17e46a2e9fef774bf792caf" } ] }, "durability": "persistent", "val": { - "bytes": "83bad3e686c6751b2570bef2312be47e70a81b2c70605d5b8a1af4a84b51316c" + "bytes": "de7f0e2c4f2aba80f7c909a6915143b08bb494bd39ab247ad61ea744a2d4e5cc" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "626180830" + "i128": "56344480" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "626180830" + "i128": "56344480" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "83bad3e686c6751b2570bef2312be47e70a81b2c70605d5b8a1af4a84b51316c" + "bytes": "de7f0e2c4f2aba80f7c909a6915143b08bb494bd39ab247ad61ea744a2d4e5cc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "626180830" + "i128": "56344480" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "17780" + "u64": "4094" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.30.json index 4c53c7e1..dc2f4231 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "718118176" + "i128": "406347185" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "718118176" + "i128": "406347185" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0c81da5a6bf3eaf10c44e2930372e1493d97d56510663b7acefac958fcfc6bb" + "bytes": "382fb0a350e48c3867ef4b529692d41cfb3885d67cf67c1de0cfe08b11488590" }, { - "u64": "68957" + "u64": "73215" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "718118176" + "i128": "406347185" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "718118176" + "i128": "406347185" }, { - "bytes": "56fdfaaaf23be9685e09827cfdc496509763485e8cb1aafdffbf98112a134da5" + "bytes": "9f606cbeac9a9515ef191aec020b5328fe645df421196716278a7d499c6ce283" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0c81da5a6bf3eaf10c44e2930372e1493d97d56510663b7acefac958fcfc6bb" + "bytes": "382fb0a350e48c3867ef4b529692d41cfb3885d67cf67c1de0cfe08b11488590" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34478, + "timestamp": 36607, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56fdfaaaf23be9685e09827cfdc496509763485e8cb1aafdffbf98112a134da5" + "bytes": "9f606cbeac9a9515ef191aec020b5328fe645df421196716278a7d499c6ce283" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56fdfaaaf23be9685e09827cfdc496509763485e8cb1aafdffbf98112a134da5" + "bytes": "9f606cbeac9a9515ef191aec020b5328fe645df421196716278a7d499c6ce283" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "718118176" + "i128": "406347185" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "718118176" + "i128": "406347185" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "68957" + "u64": "73215" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3626bedbaa69cf38690542c3041a1a025e5e509747e7e002dbb5d8ea1e879dd1" + "bytes": "1aa225ac7f013e25178ef192546762be424edf068a57c899cdbaf3293eb3b554" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3626bedbaa69cf38690542c3041a1a025e5e509747e7e002dbb5d8ea1e879dd1" + "bytes": "1aa225ac7f013e25178ef192546762be424edf068a57c899cdbaf3293eb3b554" } ] }, "durability": "persistent", "val": { - "bytes": "56fdfaaaf23be9685e09827cfdc496509763485e8cb1aafdffbf98112a134da5" + "bytes": "9f606cbeac9a9515ef191aec020b5328fe645df421196716278a7d499c6ce283" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "718118176" + "i128": "406347185" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "718118176" + "i128": "406347185" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "56fdfaaaf23be9685e09827cfdc496509763485e8cb1aafdffbf98112a134da5" + "bytes": "9f606cbeac9a9515ef191aec020b5328fe645df421196716278a7d499c6ce283" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "718118176" + "i128": "406347185" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "34478" + "u64": "36607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.31.json index 5c8acc19..13e60042 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "85411818" + "i128": "502456073" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "85411818" + "i128": "502456073" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29bc88fb9a6d62c721880555181cf010ed41657e2e01b1793e3efdf609d3651a" + "bytes": "21697c8c8a960bbce92f4db47dd92cb5fd1c7dc3d372469a2be3a4bf32ee0a56" }, { - "u64": "56186" + "u64": "56002" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "85411818" + "i128": "502456073" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "85411818" + "i128": "502456073" }, { - "bytes": "23705badac560205dea4c6b6010fcbdab737499110debd6d3cea7d63a86d971c" + "bytes": "5be683a523a840dfb4d94b131a5ac7c53867c57c3283cfefb0a5b7db70311e5c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29bc88fb9a6d62c721880555181cf010ed41657e2e01b1793e3efdf609d3651a" + "bytes": "21697c8c8a960bbce92f4db47dd92cb5fd1c7dc3d372469a2be3a4bf32ee0a56" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28093, + "timestamp": 28001, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "23705badac560205dea4c6b6010fcbdab737499110debd6d3cea7d63a86d971c" + "bytes": "5be683a523a840dfb4d94b131a5ac7c53867c57c3283cfefb0a5b7db70311e5c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "23705badac560205dea4c6b6010fcbdab737499110debd6d3cea7d63a86d971c" + "bytes": "5be683a523a840dfb4d94b131a5ac7c53867c57c3283cfefb0a5b7db70311e5c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "85411818" + "i128": "502456073" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "85411818" + "i128": "502456073" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "56186" + "u64": "56002" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "295e09c2561f067e1700b8b516ce727da5ba7f9628a1e8077178e88e39cd41aa" + "bytes": "85f9de898b93b6036c9c888d63470ebdfc658fc4c368a34d01e99f8931f5cc94" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "295e09c2561f067e1700b8b516ce727da5ba7f9628a1e8077178e88e39cd41aa" + "bytes": "85f9de898b93b6036c9c888d63470ebdfc658fc4c368a34d01e99f8931f5cc94" } ] }, "durability": "persistent", "val": { - "bytes": "23705badac560205dea4c6b6010fcbdab737499110debd6d3cea7d63a86d971c" + "bytes": "5be683a523a840dfb4d94b131a5ac7c53867c57c3283cfefb0a5b7db70311e5c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "85411818" + "i128": "502456073" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "85411818" + "i128": "502456073" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "23705badac560205dea4c6b6010fcbdab737499110debd6d3cea7d63a86d971c" + "bytes": "5be683a523a840dfb4d94b131a5ac7c53867c57c3283cfefb0a5b7db70311e5c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "85411818" + "i128": "502456073" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "28093" + "u64": "28001" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.32.json index b6db8dda..5ee884eb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "574152565" + "i128": "999700937" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "574152565" + "i128": "999700937" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cba95546741854215bfadee14b0201c2693fba5334ea6afe76454d8a72ef779d" + "bytes": "c6b9e71efe69bca026f1efca2cbd3b495433a3a934f5719493f2c5ea79d9b944" }, { - "u64": "61576" + "u64": "22187" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "574152565" + "i128": "999700937" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "574152565" + "i128": "999700937" }, { - "bytes": "e5ed353c7f3ddc7d2a388674439f76b5b0e92a5f9be7ff89bceb75dd1875828a" + "bytes": "00ef8643bfe88a1b80c5818ec2f5a8f0a1d6b6edc5282dbc20f0c07466f6b70f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cba95546741854215bfadee14b0201c2693fba5334ea6afe76454d8a72ef779d" + "bytes": "c6b9e71efe69bca026f1efca2cbd3b495433a3a934f5719493f2c5ea79d9b944" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30788, + "timestamp": 11093, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e5ed353c7f3ddc7d2a388674439f76b5b0e92a5f9be7ff89bceb75dd1875828a" + "bytes": "00ef8643bfe88a1b80c5818ec2f5a8f0a1d6b6edc5282dbc20f0c07466f6b70f" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e5ed353c7f3ddc7d2a388674439f76b5b0e92a5f9be7ff89bceb75dd1875828a" + "bytes": "00ef8643bfe88a1b80c5818ec2f5a8f0a1d6b6edc5282dbc20f0c07466f6b70f" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "574152565" + "i128": "999700937" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "574152565" + "i128": "999700937" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "61576" + "u64": "22187" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7eaf7bd9f5a9db8a3d6824891d09979753abb7970ea04d4b167ea3104462c34f" + "bytes": "25faffe1fca917d560a105cae18038bf8af93edf4e7687f8666c249efd2c69bf" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7eaf7bd9f5a9db8a3d6824891d09979753abb7970ea04d4b167ea3104462c34f" + "bytes": "25faffe1fca917d560a105cae18038bf8af93edf4e7687f8666c249efd2c69bf" } ] }, "durability": "persistent", "val": { - "bytes": "e5ed353c7f3ddc7d2a388674439f76b5b0e92a5f9be7ff89bceb75dd1875828a" + "bytes": "00ef8643bfe88a1b80c5818ec2f5a8f0a1d6b6edc5282dbc20f0c07466f6b70f" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "574152565" + "i128": "999700937" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "574152565" + "i128": "999700937" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e5ed353c7f3ddc7d2a388674439f76b5b0e92a5f9be7ff89bceb75dd1875828a" + "bytes": "00ef8643bfe88a1b80c5818ec2f5a8f0a1d6b6edc5282dbc20f0c07466f6b70f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "574152565" + "i128": "999700937" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "30788" + "u64": "11093" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.33.json index 065a77ac..538bb1ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "283403923" + "i128": "811734799" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "283403923" + "i128": "811734799" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "430ed6fa747b2cf52a551c8f346101c9872b2975a38515e4b3f42a2d2c2fd927" + "bytes": "e7aecaca8055ee49a67c21705ad063477205c6e40fbbcc5da2ea5ce2bee02e09" }, { - "u64": "45911" + "u64": "82834" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "283403923" + "i128": "811734799" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "283403923" + "i128": "811734799" }, { - "bytes": "a638d0dc887c200c6a207637f77a34c0059318be35fcf486125c0c71e2b7e93a" + "bytes": "d99944874a71290a8b89b90529c2a877a4eb93178d910d849c9c1cbabc4cd47b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "430ed6fa747b2cf52a551c8f346101c9872b2975a38515e4b3f42a2d2c2fd927" + "bytes": "e7aecaca8055ee49a67c21705ad063477205c6e40fbbcc5da2ea5ce2bee02e09" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22955, + "timestamp": 41417, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a638d0dc887c200c6a207637f77a34c0059318be35fcf486125c0c71e2b7e93a" + "bytes": "d99944874a71290a8b89b90529c2a877a4eb93178d910d849c9c1cbabc4cd47b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a638d0dc887c200c6a207637f77a34c0059318be35fcf486125c0c71e2b7e93a" + "bytes": "d99944874a71290a8b89b90529c2a877a4eb93178d910d849c9c1cbabc4cd47b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "283403923" + "i128": "811734799" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "283403923" + "i128": "811734799" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "45911" + "u64": "82834" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9dce1aefc43321c5807acd72645f3ec7700abc6845f88d6957f2e26bb4788706" + "bytes": "8d56309c05d4faf665c7fe02fbfa0165a407a6bb7d7455aaff503c1664775d61" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9dce1aefc43321c5807acd72645f3ec7700abc6845f88d6957f2e26bb4788706" + "bytes": "8d56309c05d4faf665c7fe02fbfa0165a407a6bb7d7455aaff503c1664775d61" } ] }, "durability": "persistent", "val": { - "bytes": "a638d0dc887c200c6a207637f77a34c0059318be35fcf486125c0c71e2b7e93a" + "bytes": "d99944874a71290a8b89b90529c2a877a4eb93178d910d849c9c1cbabc4cd47b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "283403923" + "i128": "811734799" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "283403923" + "i128": "811734799" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a638d0dc887c200c6a207637f77a34c0059318be35fcf486125c0c71e2b7e93a" + "bytes": "d99944874a71290a8b89b90529c2a877a4eb93178d910d849c9c1cbabc4cd47b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "283403923" + "i128": "811734799" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "22955" + "u64": "41417" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.34.json index a748ab27..9ac22627 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "401624842" + "i128": "932538398" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401624842" + "i128": "932538398" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "624976e2d0b69395dad00146804b1be0d643b27fddb58889f063969fdc082161" + "bytes": "39cd672de36b3888531a696886ef63d8817d1b43f87c78b86118a9110dc74d4d" }, { - "u64": "15077" + "u64": "65169" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "401624842" + "i128": "932538398" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401624842" + "i128": "932538398" }, { - "bytes": "f2902936ed46d2925f073e18dced53642c92c3aeb33c73cd749a54e34712500e" + "bytes": "ba106e3092a135e3844134a648dafb9561ecd3634b11480c630780ec8b7a8d67" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "624976e2d0b69395dad00146804b1be0d643b27fddb58889f063969fdc082161" + "bytes": "39cd672de36b3888531a696886ef63d8817d1b43f87c78b86118a9110dc74d4d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7538, + "timestamp": 32584, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2902936ed46d2925f073e18dced53642c92c3aeb33c73cd749a54e34712500e" + "bytes": "ba106e3092a135e3844134a648dafb9561ecd3634b11480c630780ec8b7a8d67" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2902936ed46d2925f073e18dced53642c92c3aeb33c73cd749a54e34712500e" + "bytes": "ba106e3092a135e3844134a648dafb9561ecd3634b11480c630780ec8b7a8d67" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "401624842" + "i128": "932538398" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "401624842" + "i128": "932538398" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15077" + "u64": "65169" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2cdddfa67bc9e1b890fe5fe43e948a19dddc77c95bf4fcd2a081f49c32c7439" + "bytes": "03c12a16f6372b6c30791ead3a2777048410fd69407a2cb55319bf1972817ccc" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2cdddfa67bc9e1b890fe5fe43e948a19dddc77c95bf4fcd2a081f49c32c7439" + "bytes": "03c12a16f6372b6c30791ead3a2777048410fd69407a2cb55319bf1972817ccc" } ] }, "durability": "persistent", "val": { - "bytes": "f2902936ed46d2925f073e18dced53642c92c3aeb33c73cd749a54e34712500e" + "bytes": "ba106e3092a135e3844134a648dafb9561ecd3634b11480c630780ec8b7a8d67" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "401624842" + "i128": "932538398" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "401624842" + "i128": "932538398" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f2902936ed46d2925f073e18dced53642c92c3aeb33c73cd749a54e34712500e" + "bytes": "ba106e3092a135e3844134a648dafb9561ecd3634b11480c630780ec8b7a8d67" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "401624842" + "i128": "932538398" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7538" + "u64": "32584" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.35.json index 40867da0..7c06bae0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "687328620" + "i128": "8856632" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "687328620" + "i128": "8856632" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d64d40efb46a488ce125858847bc25989f9be541f10be46bc1a29af2d7df57b" + "bytes": "c34d67f4fa64dc045d917c0c5f1c53dd6535caf8c48ec23a5ab216c43eb189a2" }, { - "u64": "22511" + "u64": "46524" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "687328620" + "i128": "8856632" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "687328620" + "i128": "8856632" }, { - "bytes": "1ce3219f439f7b63f405428a20aad14a5b1abd78424af484dce531f5797f95a2" + "bytes": "86438c2bfff50ec5a36bdecbca9bc776c225f4d6ae173180091cfd0f3101042d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d64d40efb46a488ce125858847bc25989f9be541f10be46bc1a29af2d7df57b" + "bytes": "c34d67f4fa64dc045d917c0c5f1c53dd6535caf8c48ec23a5ab216c43eb189a2" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11255, + "timestamp": 23262, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ce3219f439f7b63f405428a20aad14a5b1abd78424af484dce531f5797f95a2" + "bytes": "86438c2bfff50ec5a36bdecbca9bc776c225f4d6ae173180091cfd0f3101042d" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1ce3219f439f7b63f405428a20aad14a5b1abd78424af484dce531f5797f95a2" + "bytes": "86438c2bfff50ec5a36bdecbca9bc776c225f4d6ae173180091cfd0f3101042d" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "687328620" + "i128": "8856632" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "687328620" + "i128": "8856632" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22511" + "u64": "46524" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a87033b731eeeb7d4ee33b0fc1a41ffe8eb672c3cc2bbb036dd6662cc1909e67" + "bytes": "9877b14b6be12130870750c2e99379930876bd95f268c8876d1c28d7aa4f360a" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a87033b731eeeb7d4ee33b0fc1a41ffe8eb672c3cc2bbb036dd6662cc1909e67" + "bytes": "9877b14b6be12130870750c2e99379930876bd95f268c8876d1c28d7aa4f360a" } ] }, "durability": "persistent", "val": { - "bytes": "1ce3219f439f7b63f405428a20aad14a5b1abd78424af484dce531f5797f95a2" + "bytes": "86438c2bfff50ec5a36bdecbca9bc776c225f4d6ae173180091cfd0f3101042d" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "687328620" + "i128": "8856632" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "687328620" + "i128": "8856632" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "1ce3219f439f7b63f405428a20aad14a5b1abd78424af484dce531f5797f95a2" + "bytes": "86438c2bfff50ec5a36bdecbca9bc776c225f4d6ae173180091cfd0f3101042d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "687328620" + "i128": "8856632" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "11255" + "u64": "23262" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.36.json index ffdd4779..74e09f1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "925224615" + "i128": "58366488" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "925224615" + "i128": "58366488" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d79328cdddc59efb4efebf7ec157f56cfb248edfacde78f4eec02b5768ca1da1" + "bytes": "0ae6563ea2cde279e28bbaf77e34f1c4218102963c43d0fdf7d51b749b60872a" }, { - "u64": "43243" + "u64": "8208" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "925224615" + "i128": "58366488" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "925224615" + "i128": "58366488" }, { - "bytes": "f960ddc8a3e83536fe7c2fafcbfe25891f427971c09df5ff0eca7e77fd81c0a5" + "bytes": "38a1fa4fc446c5309cfa7794a29cc07eb55e4a7937bf43640f526c1ca74a7c33" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d79328cdddc59efb4efebf7ec157f56cfb248edfacde78f4eec02b5768ca1da1" + "bytes": "0ae6563ea2cde279e28bbaf77e34f1c4218102963c43d0fdf7d51b749b60872a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21621, + "timestamp": 4104, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f960ddc8a3e83536fe7c2fafcbfe25891f427971c09df5ff0eca7e77fd81c0a5" + "bytes": "38a1fa4fc446c5309cfa7794a29cc07eb55e4a7937bf43640f526c1ca74a7c33" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f960ddc8a3e83536fe7c2fafcbfe25891f427971c09df5ff0eca7e77fd81c0a5" + "bytes": "38a1fa4fc446c5309cfa7794a29cc07eb55e4a7937bf43640f526c1ca74a7c33" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "925224615" + "i128": "58366488" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "925224615" + "i128": "58366488" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "43243" + "u64": "8208" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c792d18ef97a95039eea5adfe5eb500e73da107915fdef85c0a7dcf5bbd0de9" + "bytes": "30de160cbbf423a116e89aae6daf5bbf6c2e523212622dc7d4d6f3c08a780e83" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c792d18ef97a95039eea5adfe5eb500e73da107915fdef85c0a7dcf5bbd0de9" + "bytes": "30de160cbbf423a116e89aae6daf5bbf6c2e523212622dc7d4d6f3c08a780e83" } ] }, "durability": "persistent", "val": { - "bytes": "f960ddc8a3e83536fe7c2fafcbfe25891f427971c09df5ff0eca7e77fd81c0a5" + "bytes": "38a1fa4fc446c5309cfa7794a29cc07eb55e4a7937bf43640f526c1ca74a7c33" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "925224615" + "i128": "58366488" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "925224615" + "i128": "58366488" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f960ddc8a3e83536fe7c2fafcbfe25891f427971c09df5ff0eca7e77fd81c0a5" + "bytes": "38a1fa4fc446c5309cfa7794a29cc07eb55e4a7937bf43640f526c1ca74a7c33" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "925224615" + "i128": "58366488" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "21621" + "u64": "4104" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.37.json index 3c28bfad..451f25d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "496508689" + "i128": "676895915" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "496508689" + "i128": "676895915" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6f447d6211a400523e6c79c24bb28ef620410671ce071b44705c386be7c087f" + "bytes": "45175c430875e1998b8764971083227877fcaa1b906ea50db28e0157322d71b8" }, { - "u64": "63563" + "u64": "12292" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "496508689" + "i128": "676895915" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "496508689" + "i128": "676895915" }, { - "bytes": "19b80da82c57f7c4896c6954431c6034116a1f4a799ac6cfc491343a90990f85" + "bytes": "3a3dc5b1c0ca29ed6ab46d8361d3f99848ca22b87bf4112f435079a4dac06f3a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6f447d6211a400523e6c79c24bb28ef620410671ce071b44705c386be7c087f" + "bytes": "45175c430875e1998b8764971083227877fcaa1b906ea50db28e0157322d71b8" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31781, + "timestamp": 6146, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19b80da82c57f7c4896c6954431c6034116a1f4a799ac6cfc491343a90990f85" + "bytes": "3a3dc5b1c0ca29ed6ab46d8361d3f99848ca22b87bf4112f435079a4dac06f3a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19b80da82c57f7c4896c6954431c6034116a1f4a799ac6cfc491343a90990f85" + "bytes": "3a3dc5b1c0ca29ed6ab46d8361d3f99848ca22b87bf4112f435079a4dac06f3a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "496508689" + "i128": "676895915" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "496508689" + "i128": "676895915" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "63563" + "u64": "12292" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ca8f80ca9798d58c9e01b5dd6155230f3da7eecb8155381ebb405841b1ca702" + "bytes": "69e29c73a08acff741c44b0325f3a0740966acd0d272abe479d615652f20fdfe" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ca8f80ca9798d58c9e01b5dd6155230f3da7eecb8155381ebb405841b1ca702" + "bytes": "69e29c73a08acff741c44b0325f3a0740966acd0d272abe479d615652f20fdfe" } ] }, "durability": "persistent", "val": { - "bytes": "19b80da82c57f7c4896c6954431c6034116a1f4a799ac6cfc491343a90990f85" + "bytes": "3a3dc5b1c0ca29ed6ab46d8361d3f99848ca22b87bf4112f435079a4dac06f3a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "496508689" + "i128": "676895915" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "496508689" + "i128": "676895915" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "19b80da82c57f7c4896c6954431c6034116a1f4a799ac6cfc491343a90990f85" + "bytes": "3a3dc5b1c0ca29ed6ab46d8361d3f99848ca22b87bf4112f435079a4dac06f3a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "496508689" + "i128": "676895915" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "31781" + "u64": "6146" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.38.json index 5672d615..78014cf3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "418962645" + "i128": "475046787" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "418962645" + "i128": "475046787" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90c50f075af5a379ddbc3ea496bc4953e61ba734b041693dec521b2f8553edd0" + "bytes": "fba1e08f17d990f77beb2503eaf3dee4553b71573d7e8eacc5793e3c6cee51f1" }, { - "u64": "13337" + "u64": "71809" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "418962645" + "i128": "475046787" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "418962645" + "i128": "475046787" }, { - "bytes": "899fe3de2f7cda832aa4dfaf79f4abc22b17fc5c344af57d4718159471a79b1d" + "bytes": "2bd9da5598efb2010a3beb02bb6ae8f0e0caa3b8e2dc3f2f105320bff7436c02" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90c50f075af5a379ddbc3ea496bc4953e61ba734b041693dec521b2f8553edd0" + "bytes": "fba1e08f17d990f77beb2503eaf3dee4553b71573d7e8eacc5793e3c6cee51f1" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6668, + "timestamp": 35904, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "899fe3de2f7cda832aa4dfaf79f4abc22b17fc5c344af57d4718159471a79b1d" + "bytes": "2bd9da5598efb2010a3beb02bb6ae8f0e0caa3b8e2dc3f2f105320bff7436c02" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "899fe3de2f7cda832aa4dfaf79f4abc22b17fc5c344af57d4718159471a79b1d" + "bytes": "2bd9da5598efb2010a3beb02bb6ae8f0e0caa3b8e2dc3f2f105320bff7436c02" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "418962645" + "i128": "475046787" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "418962645" + "i128": "475046787" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "13337" + "u64": "71809" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "084f31fbf3799fb156ae2752bb5688bedaf80f814d43de44d325dda3d7202bca" + "bytes": "fad1c9f204290ba493a817ab2ef33de544e68f9b8a26cf197bf66a84142da243" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "084f31fbf3799fb156ae2752bb5688bedaf80f814d43de44d325dda3d7202bca" + "bytes": "fad1c9f204290ba493a817ab2ef33de544e68f9b8a26cf197bf66a84142da243" } ] }, "durability": "persistent", "val": { - "bytes": "899fe3de2f7cda832aa4dfaf79f4abc22b17fc5c344af57d4718159471a79b1d" + "bytes": "2bd9da5598efb2010a3beb02bb6ae8f0e0caa3b8e2dc3f2f105320bff7436c02" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "418962645" + "i128": "475046787" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "418962645" + "i128": "475046787" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "899fe3de2f7cda832aa4dfaf79f4abc22b17fc5c344af57d4718159471a79b1d" + "bytes": "2bd9da5598efb2010a3beb02bb6ae8f0e0caa3b8e2dc3f2f105320bff7436c02" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "418962645" + "i128": "475046787" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "6668" + "u64": "35904" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.39.json index 6edc0b96..85589fe1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "895027739" + "i128": "689111671" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "895027739" + "i128": "689111671" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccd5e7d97a420a50c83a73c41fd33455f97256e3db6c76b09b09e4885fea14c1" + "bytes": "b96bf3f6ec54a155412ea16b75664bb4b524b536358ab87675f37412c693021b" }, { - "u64": "37793" + "u64": "40210" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "895027739" + "i128": "689111671" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "895027739" + "i128": "689111671" }, { - "bytes": "6f833fdc96abe9cec788643ee293dec84d04d566f45294bc2677ff95a277ddca" + "bytes": "ca5685bbf94410c987e8bfa7f5f105d20d499e4c2055b71a01a24254845ee6f3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccd5e7d97a420a50c83a73c41fd33455f97256e3db6c76b09b09e4885fea14c1" + "bytes": "b96bf3f6ec54a155412ea16b75664bb4b524b536358ab87675f37412c693021b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18896, + "timestamp": 20105, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f833fdc96abe9cec788643ee293dec84d04d566f45294bc2677ff95a277ddca" + "bytes": "ca5685bbf94410c987e8bfa7f5f105d20d499e4c2055b71a01a24254845ee6f3" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f833fdc96abe9cec788643ee293dec84d04d566f45294bc2677ff95a277ddca" + "bytes": "ca5685bbf94410c987e8bfa7f5f105d20d499e4c2055b71a01a24254845ee6f3" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "895027739" + "i128": "689111671" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "895027739" + "i128": "689111671" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "37793" + "u64": "40210" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7511cbea46c0373781ff87cbdccb45055c27e7cab3bac1a53321ef7472f72f9" + "bytes": "c4e213516616a35a7ebed2ad9df6f56e12508c9af8bb821028251946e3d89ead" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7511cbea46c0373781ff87cbdccb45055c27e7cab3bac1a53321ef7472f72f9" + "bytes": "c4e213516616a35a7ebed2ad9df6f56e12508c9af8bb821028251946e3d89ead" } ] }, "durability": "persistent", "val": { - "bytes": "6f833fdc96abe9cec788643ee293dec84d04d566f45294bc2677ff95a277ddca" + "bytes": "ca5685bbf94410c987e8bfa7f5f105d20d499e4c2055b71a01a24254845ee6f3" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "895027739" + "i128": "689111671" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "895027739" + "i128": "689111671" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "6f833fdc96abe9cec788643ee293dec84d04d566f45294bc2677ff95a277ddca" + "bytes": "ca5685bbf94410c987e8bfa7f5f105d20d499e4c2055b71a01a24254845ee6f3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "895027739" + "i128": "689111671" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "18896" + "u64": "20105" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.4.json index fa9aeee3..77ad1945 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "529769893" + "i128": "693888919" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "529769893" + "i128": "693888919" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ae0b0cd420027ed63eb70f8a7e13f8246f98087c77c5d97603693708728016c" + "bytes": "0263a0e8843106459ebe70499b2a10e3164244a72ca6999c985146e8feff8270" }, { - "u64": "35851" + "u64": "75322" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "529769893" + "i128": "693888919" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "529769893" + "i128": "693888919" }, { - "bytes": "1490353e7e19618e79d48127f729ebb8e4306ec65d85dc33c122bf95d618a4c3" + "bytes": "921a42f60093e4e0e6c96b80d805fbb1bf41c9fe2b91312b10523398d46705c4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ae0b0cd420027ed63eb70f8a7e13f8246f98087c77c5d97603693708728016c" + "bytes": "0263a0e8843106459ebe70499b2a10e3164244a72ca6999c985146e8feff8270" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 17925, + "timestamp": 37661, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1490353e7e19618e79d48127f729ebb8e4306ec65d85dc33c122bf95d618a4c3" + "bytes": "921a42f60093e4e0e6c96b80d805fbb1bf41c9fe2b91312b10523398d46705c4" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1490353e7e19618e79d48127f729ebb8e4306ec65d85dc33c122bf95d618a4c3" + "bytes": "921a42f60093e4e0e6c96b80d805fbb1bf41c9fe2b91312b10523398d46705c4" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "529769893" + "i128": "693888919" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "529769893" + "i128": "693888919" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "35851" + "u64": "75322" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9c6d36dae31f10168e62c90ec36ffe199020d1ecf88e63fad2304f8d6121bb5" + "bytes": "8ae54054816da56b96a6f64adf625d09aba2fbaeee3baafb8f0e7692b68585f4" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9c6d36dae31f10168e62c90ec36ffe199020d1ecf88e63fad2304f8d6121bb5" + "bytes": "8ae54054816da56b96a6f64adf625d09aba2fbaeee3baafb8f0e7692b68585f4" } ] }, "durability": "persistent", "val": { - "bytes": "1490353e7e19618e79d48127f729ebb8e4306ec65d85dc33c122bf95d618a4c3" + "bytes": "921a42f60093e4e0e6c96b80d805fbb1bf41c9fe2b91312b10523398d46705c4" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "529769893" + "i128": "693888919" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "529769893" + "i128": "693888919" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "1490353e7e19618e79d48127f729ebb8e4306ec65d85dc33c122bf95d618a4c3" + "bytes": "921a42f60093e4e0e6c96b80d805fbb1bf41c9fe2b91312b10523398d46705c4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "529769893" + "i128": "693888919" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "17925" + "u64": "37661" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.40.json index 91d5d850..bb588e14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "735839988" + "i128": "647675211" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "735839988" + "i128": "647675211" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c7384b2a207d04028eb84a4afb8bcd1605ea5d0ebe2c85742a6d3e9f2d84081" + "bytes": "f8accd5ecb8eb77177a5d7a039f98a3ffc7754b822122046ef59f5dd45e4f2bb" }, { - "u64": "48667" + "u64": "14337" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "735839988" + "i128": "647675211" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "735839988" + "i128": "647675211" }, { - "bytes": "7100f820cd5725fc7a9c75dcc5c39641d3c9f2ec67f5d75bca49ba057e428bd2" + "bytes": "6296876f3cbee93248debe50a5a65aaa32a3fd8b3d02e44135022c601c35c91a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c7384b2a207d04028eb84a4afb8bcd1605ea5d0ebe2c85742a6d3e9f2d84081" + "bytes": "f8accd5ecb8eb77177a5d7a039f98a3ffc7754b822122046ef59f5dd45e4f2bb" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24333, + "timestamp": 7168, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7100f820cd5725fc7a9c75dcc5c39641d3c9f2ec67f5d75bca49ba057e428bd2" + "bytes": "6296876f3cbee93248debe50a5a65aaa32a3fd8b3d02e44135022c601c35c91a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7100f820cd5725fc7a9c75dcc5c39641d3c9f2ec67f5d75bca49ba057e428bd2" + "bytes": "6296876f3cbee93248debe50a5a65aaa32a3fd8b3d02e44135022c601c35c91a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "735839988" + "i128": "647675211" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "735839988" + "i128": "647675211" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "48667" + "u64": "14337" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f229c9bb652f5b8e93c05afbc4168e48ca2ad79fb6776475c481054a13477703" + "bytes": "efd0289191779d003e001979d18a47488cab4a3025ae3583889cce9f522504b8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f229c9bb652f5b8e93c05afbc4168e48ca2ad79fb6776475c481054a13477703" + "bytes": "efd0289191779d003e001979d18a47488cab4a3025ae3583889cce9f522504b8" } ] }, "durability": "persistent", "val": { - "bytes": "7100f820cd5725fc7a9c75dcc5c39641d3c9f2ec67f5d75bca49ba057e428bd2" + "bytes": "6296876f3cbee93248debe50a5a65aaa32a3fd8b3d02e44135022c601c35c91a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "735839988" + "i128": "647675211" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "735839988" + "i128": "647675211" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7100f820cd5725fc7a9c75dcc5c39641d3c9f2ec67f5d75bca49ba057e428bd2" + "bytes": "6296876f3cbee93248debe50a5a65aaa32a3fd8b3d02e44135022c601c35c91a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "735839988" + "i128": "647675211" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "24333" + "u64": "7168" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.41.json index 08bc8b65..62f58cb1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "36555455" + "i128": "341578250" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "36555455" + "i128": "341578250" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06a3974000b2a8dd2e25e7f6d7d7bd4c72887b31ac539377f392851d42d44b85" + "bytes": "07bcf032010186b299f3865fd795b4822db65b76180b6571cf316dc5d2ae2d60" }, { - "u64": "51154" + "u64": "71901" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "36555455" + "i128": "341578250" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "36555455" + "i128": "341578250" }, { - "bytes": "98889ed29ed5cb8d9a21f198cbe154f88c4104356ae6b69b8b8815035a7a0eb8" + "bytes": "566a199d66fbd98c6a36f6b6297cb3f62c44e254e813d61a1a7a8a53ce92ba37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06a3974000b2a8dd2e25e7f6d7d7bd4c72887b31ac539377f392851d42d44b85" + "bytes": "07bcf032010186b299f3865fd795b4822db65b76180b6571cf316dc5d2ae2d60" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25577, + "timestamp": 35950, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "98889ed29ed5cb8d9a21f198cbe154f88c4104356ae6b69b8b8815035a7a0eb8" + "bytes": "566a199d66fbd98c6a36f6b6297cb3f62c44e254e813d61a1a7a8a53ce92ba37" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "98889ed29ed5cb8d9a21f198cbe154f88c4104356ae6b69b8b8815035a7a0eb8" + "bytes": "566a199d66fbd98c6a36f6b6297cb3f62c44e254e813d61a1a7a8a53ce92ba37" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "36555455" + "i128": "341578250" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "36555455" + "i128": "341578250" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51154" + "u64": "71901" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29ef7c79d9f820880c0a3e014f4d6cd49586567303b0266c21f0676ad7406828" + "bytes": "3d0942c1961f0393f15bb8cf8ab778e4cee899f169aa4071ac96e6ea50fb1b2e" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29ef7c79d9f820880c0a3e014f4d6cd49586567303b0266c21f0676ad7406828" + "bytes": "3d0942c1961f0393f15bb8cf8ab778e4cee899f169aa4071ac96e6ea50fb1b2e" } ] }, "durability": "persistent", "val": { - "bytes": "98889ed29ed5cb8d9a21f198cbe154f88c4104356ae6b69b8b8815035a7a0eb8" + "bytes": "566a199d66fbd98c6a36f6b6297cb3f62c44e254e813d61a1a7a8a53ce92ba37" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "36555455" + "i128": "341578250" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "36555455" + "i128": "341578250" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "98889ed29ed5cb8d9a21f198cbe154f88c4104356ae6b69b8b8815035a7a0eb8" + "bytes": "566a199d66fbd98c6a36f6b6297cb3f62c44e254e813d61a1a7a8a53ce92ba37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "36555455" + "i128": "341578250" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "25577" + "u64": "35950" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.42.json index 217efe40..0487dd54 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "552348123" + "i128": "549339274" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "552348123" + "i128": "549339274" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "998673a25e7315086a48a8311d086077e48cb7acc39f61e8cc7bcd2a465bbcb8" + "bytes": "7e791e004ab72f1041133793714252c9ac87b4d0cbffb814175b1dd4cd70393a" }, { - "u64": "61783" + "u64": "36034" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "552348123" + "i128": "549339274" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "552348123" + "i128": "549339274" }, { - "bytes": "843666620845acf5201d4b14146699ccc995f8389038fd6f4c25bbee4fe56f46" + "bytes": "41291bc380c90a9099b0b7484cdaf48bb5af4903f67e6fcdaf25d6ebbe1a7afb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "998673a25e7315086a48a8311d086077e48cb7acc39f61e8cc7bcd2a465bbcb8" + "bytes": "7e791e004ab72f1041133793714252c9ac87b4d0cbffb814175b1dd4cd70393a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30891, + "timestamp": 18017, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "843666620845acf5201d4b14146699ccc995f8389038fd6f4c25bbee4fe56f46" + "bytes": "41291bc380c90a9099b0b7484cdaf48bb5af4903f67e6fcdaf25d6ebbe1a7afb" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "843666620845acf5201d4b14146699ccc995f8389038fd6f4c25bbee4fe56f46" + "bytes": "41291bc380c90a9099b0b7484cdaf48bb5af4903f67e6fcdaf25d6ebbe1a7afb" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "552348123" + "i128": "549339274" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "552348123" + "i128": "549339274" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "61783" + "u64": "36034" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e2869531324c94f518acdda435c0ca87d8edbb0bde070131d050ffb45c6dca2" + "bytes": "0894393a44e754988b966544b72e9a4e76fad9bac966dcf87b82c46c4faa1647" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e2869531324c94f518acdda435c0ca87d8edbb0bde070131d050ffb45c6dca2" + "bytes": "0894393a44e754988b966544b72e9a4e76fad9bac966dcf87b82c46c4faa1647" } ] }, "durability": "persistent", "val": { - "bytes": "843666620845acf5201d4b14146699ccc995f8389038fd6f4c25bbee4fe56f46" + "bytes": "41291bc380c90a9099b0b7484cdaf48bb5af4903f67e6fcdaf25d6ebbe1a7afb" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "552348123" + "i128": "549339274" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "552348123" + "i128": "549339274" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "843666620845acf5201d4b14146699ccc995f8389038fd6f4c25bbee4fe56f46" + "bytes": "41291bc380c90a9099b0b7484cdaf48bb5af4903f67e6fcdaf25d6ebbe1a7afb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "552348123" + "i128": "549339274" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "30891" + "u64": "18017" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.43.json index a35338ca..7246ca76 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "473146129" + "i128": "636950380" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "473146129" + "i128": "636950380" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e0c9ac16a6f3951f49df5c4596a7dedf18f27a0a0f9515583e789eb0714d5aa" + "bytes": "04d9f8f102c56a4218d40773cc92d261562777889cbb626d59ef36c16e8fd9e3" }, { - "u64": "59186" + "u64": "34048" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "473146129" + "i128": "636950380" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "473146129" + "i128": "636950380" }, { - "bytes": "8438904acf64ba3dbb7a8c9608287a37ce139f0d429afe54a56921fb8615bf23" + "bytes": "78b23264733138efb1b361be214ddef1ce5e02eed01d6ad9078e91643f5ce117" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e0c9ac16a6f3951f49df5c4596a7dedf18f27a0a0f9515583e789eb0714d5aa" + "bytes": "04d9f8f102c56a4218d40773cc92d261562777889cbb626d59ef36c16e8fd9e3" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29593, + "timestamp": 17024, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8438904acf64ba3dbb7a8c9608287a37ce139f0d429afe54a56921fb8615bf23" + "bytes": "78b23264733138efb1b361be214ddef1ce5e02eed01d6ad9078e91643f5ce117" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8438904acf64ba3dbb7a8c9608287a37ce139f0d429afe54a56921fb8615bf23" + "bytes": "78b23264733138efb1b361be214ddef1ce5e02eed01d6ad9078e91643f5ce117" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "473146129" + "i128": "636950380" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "473146129" + "i128": "636950380" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "59186" + "u64": "34048" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37df067a834467dbd9e4b290b1e645f013689dafacfaffc5bd5f6c6ec098b3f0" + "bytes": "b1768f7d7d48482d10d3043e689a2c9924a2fded97a2f7ac46a3e99182f00595" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37df067a834467dbd9e4b290b1e645f013689dafacfaffc5bd5f6c6ec098b3f0" + "bytes": "b1768f7d7d48482d10d3043e689a2c9924a2fded97a2f7ac46a3e99182f00595" } ] }, "durability": "persistent", "val": { - "bytes": "8438904acf64ba3dbb7a8c9608287a37ce139f0d429afe54a56921fb8615bf23" + "bytes": "78b23264733138efb1b361be214ddef1ce5e02eed01d6ad9078e91643f5ce117" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "473146129" + "i128": "636950380" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "473146129" + "i128": "636950380" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "8438904acf64ba3dbb7a8c9608287a37ce139f0d429afe54a56921fb8615bf23" + "bytes": "78b23264733138efb1b361be214ddef1ce5e02eed01d6ad9078e91643f5ce117" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "473146129" + "i128": "636950380" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "29593" + "u64": "17024" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.44.json index 99951ac1..abd9b36c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93960286" + "i128": "81118038" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93960286" + "i128": "81118038" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "60bcf4b784f5dc2ee4dc32d4688969649d1087533d85d2cbf2d3443ca795bc23" + "bytes": "c8e208cd1c3d2fb9d280f69e6d044c7c885c391ed7621a9747438f1ec5466e5a" }, { - "u64": "7146" + "u64": "41120" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93960286" + "i128": "81118038" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93960286" + "i128": "81118038" }, { - "bytes": "ee3c20fa0d830a77396144142b0f4f67e97cd2863d8c37ff28b8d28c78007852" + "bytes": "9dd6c6db14802461df1da576a00ad081d50380e5d096ff927579f37f1911a5aa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "60bcf4b784f5dc2ee4dc32d4688969649d1087533d85d2cbf2d3443ca795bc23" + "bytes": "c8e208cd1c3d2fb9d280f69e6d044c7c885c391ed7621a9747438f1ec5466e5a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3573, + "timestamp": 20560, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee3c20fa0d830a77396144142b0f4f67e97cd2863d8c37ff28b8d28c78007852" + "bytes": "9dd6c6db14802461df1da576a00ad081d50380e5d096ff927579f37f1911a5aa" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee3c20fa0d830a77396144142b0f4f67e97cd2863d8c37ff28b8d28c78007852" + "bytes": "9dd6c6db14802461df1da576a00ad081d50380e5d096ff927579f37f1911a5aa" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93960286" + "i128": "81118038" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93960286" + "i128": "81118038" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "7146" + "u64": "41120" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ecb7cbb6fb4df25a405c351c6da8b6259b1afa554d65f37f048ffb878988516" + "bytes": "e46626ff910a808b387e32dc408ea691f3fcbab3dd1f4881c24c3b93f45fb6cd" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ecb7cbb6fb4df25a405c351c6da8b6259b1afa554d65f37f048ffb878988516" + "bytes": "e46626ff910a808b387e32dc408ea691f3fcbab3dd1f4881c24c3b93f45fb6cd" } ] }, "durability": "persistent", "val": { - "bytes": "ee3c20fa0d830a77396144142b0f4f67e97cd2863d8c37ff28b8d28c78007852" + "bytes": "9dd6c6db14802461df1da576a00ad081d50380e5d096ff927579f37f1911a5aa" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "93960286" + "i128": "81118038" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "93960286" + "i128": "81118038" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ee3c20fa0d830a77396144142b0f4f67e97cd2863d8c37ff28b8d28c78007852" + "bytes": "9dd6c6db14802461df1da576a00ad081d50380e5d096ff927579f37f1911a5aa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "93960286" + "i128": "81118038" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3573" + "u64": "20560" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.45.json index e786768e..060c231a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "846608003" + "i128": "155705763" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "846608003" + "i128": "155705763" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c03d8d25d435be7edd3654ae48fa06405231f6c00648d224c98a7fbbfef8c8b9" + "bytes": "0b67981c77727f4a7cb36b7608f36e3cba7ad0b6320be98f893d24f76e1e580c" }, { - "u64": "54863" + "u64": "53119" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "846608003" + "i128": "155705763" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "846608003" + "i128": "155705763" }, { - "bytes": "5f7cc70b805bbae8511daffe4d689b5acf01b701d5ab89d35f16927f20124d0b" + "bytes": "423fb2e40409ad9549417958060791050b4293a248dd08300a3aafa0595641f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c03d8d25d435be7edd3654ae48fa06405231f6c00648d224c98a7fbbfef8c8b9" + "bytes": "0b67981c77727f4a7cb36b7608f36e3cba7ad0b6320be98f893d24f76e1e580c" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27431, + "timestamp": 26559, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5f7cc70b805bbae8511daffe4d689b5acf01b701d5ab89d35f16927f20124d0b" + "bytes": "423fb2e40409ad9549417958060791050b4293a248dd08300a3aafa0595641f5" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5f7cc70b805bbae8511daffe4d689b5acf01b701d5ab89d35f16927f20124d0b" + "bytes": "423fb2e40409ad9549417958060791050b4293a248dd08300a3aafa0595641f5" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "846608003" + "i128": "155705763" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "846608003" + "i128": "155705763" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "54863" + "u64": "53119" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd006dfc687234dab11c6b8cc930953c0c0e664c4422734da262b90af07cf758" + "bytes": "b2540ad59a5d9ed644cdf96310c2b745f9520d9b7f379d5c1fb32ca563f94e79" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd006dfc687234dab11c6b8cc930953c0c0e664c4422734da262b90af07cf758" + "bytes": "b2540ad59a5d9ed644cdf96310c2b745f9520d9b7f379d5c1fb32ca563f94e79" } ] }, "durability": "persistent", "val": { - "bytes": "5f7cc70b805bbae8511daffe4d689b5acf01b701d5ab89d35f16927f20124d0b" + "bytes": "423fb2e40409ad9549417958060791050b4293a248dd08300a3aafa0595641f5" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "846608003" + "i128": "155705763" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "846608003" + "i128": "155705763" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "5f7cc70b805bbae8511daffe4d689b5acf01b701d5ab89d35f16927f20124d0b" + "bytes": "423fb2e40409ad9549417958060791050b4293a248dd08300a3aafa0595641f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "846608003" + "i128": "155705763" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "27431" + "u64": "26559" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.46.json index 16f6566b..93ecda0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "544877756" + "i128": "131847743" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "544877756" + "i128": "131847743" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "313aa3de6b61e32609382bfa3dd9f2ca6c04f532115ee681c3973c193db50cca" + "bytes": "4c5cf82f6980e7937c974a93dcfe48ec1184f031830c6a193d731dd5f8fadf65" }, { - "u64": "29991" + "u64": "78522" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "544877756" + "i128": "131847743" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "544877756" + "i128": "131847743" }, { - "bytes": "4978e79021c7900678b25a393c5eabe21311c93d1f822f8422250c872a5ea436" + "bytes": "65ebb9910ed773d28942a3197b98ca399b82b1f0a13c930d9b86980eb490db76" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "313aa3de6b61e32609382bfa3dd9f2ca6c04f532115ee681c3973c193db50cca" + "bytes": "4c5cf82f6980e7937c974a93dcfe48ec1184f031830c6a193d731dd5f8fadf65" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14995, + "timestamp": 39261, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4978e79021c7900678b25a393c5eabe21311c93d1f822f8422250c872a5ea436" + "bytes": "65ebb9910ed773d28942a3197b98ca399b82b1f0a13c930d9b86980eb490db76" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4978e79021c7900678b25a393c5eabe21311c93d1f822f8422250c872a5ea436" + "bytes": "65ebb9910ed773d28942a3197b98ca399b82b1f0a13c930d9b86980eb490db76" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "544877756" + "i128": "131847743" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "544877756" + "i128": "131847743" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29991" + "u64": "78522" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce62dac363d5ac4984ed7edf5965a5fe1127db3fc3ee9ad2374cdf9d6ba36155" + "bytes": "a7a86f61ac7213c451a12a873383a9684b76162ed6e7751419fc2149a9dc5f10" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce62dac363d5ac4984ed7edf5965a5fe1127db3fc3ee9ad2374cdf9d6ba36155" + "bytes": "a7a86f61ac7213c451a12a873383a9684b76162ed6e7751419fc2149a9dc5f10" } ] }, "durability": "persistent", "val": { - "bytes": "4978e79021c7900678b25a393c5eabe21311c93d1f822f8422250c872a5ea436" + "bytes": "65ebb9910ed773d28942a3197b98ca399b82b1f0a13c930d9b86980eb490db76" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "544877756" + "i128": "131847743" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "544877756" + "i128": "131847743" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4978e79021c7900678b25a393c5eabe21311c93d1f822f8422250c872a5ea436" + "bytes": "65ebb9910ed773d28942a3197b98ca399b82b1f0a13c930d9b86980eb490db76" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "544877756" + "i128": "131847743" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "14995" + "u64": "39261" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.47.json index e4f0b8b8..8a842dce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "325311427" + "i128": "147525263" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "325311427" + "i128": "147525263" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "534ebd7275c907dad41d0cac0cf1c7829daf20655bbed8e42bb1310e26e32569" + "bytes": "cb7d10a010b3e9fedcb8e785ca78f9350df589d063d62af11be0fdc1482ab78a" }, { - "u64": "64629" + "u64": "5202" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "325311427" + "i128": "147525263" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "325311427" + "i128": "147525263" }, { - "bytes": "a0f0a33d5de0577beacd04c75447e9767afa04758dbd844b82d1930a2419608e" + "bytes": "3de821c2763a0ab1fea5f84f41920f344faf7c9c0a877a05424402ff5c7b168e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "534ebd7275c907dad41d0cac0cf1c7829daf20655bbed8e42bb1310e26e32569" + "bytes": "cb7d10a010b3e9fedcb8e785ca78f9350df589d063d62af11be0fdc1482ab78a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32314, + "timestamp": 2601, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a0f0a33d5de0577beacd04c75447e9767afa04758dbd844b82d1930a2419608e" + "bytes": "3de821c2763a0ab1fea5f84f41920f344faf7c9c0a877a05424402ff5c7b168e" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a0f0a33d5de0577beacd04c75447e9767afa04758dbd844b82d1930a2419608e" + "bytes": "3de821c2763a0ab1fea5f84f41920f344faf7c9c0a877a05424402ff5c7b168e" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "325311427" + "i128": "147525263" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "325311427" + "i128": "147525263" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64629" + "u64": "5202" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b3228e27f5b6442f4f0c8def860a7cfa3e4af832d04d03e3eb619de95c53125" + "bytes": "ca71b3a81f8a4484efb03ebf0744257c8632106c5973a5213a3b933863fba624" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b3228e27f5b6442f4f0c8def860a7cfa3e4af832d04d03e3eb619de95c53125" + "bytes": "ca71b3a81f8a4484efb03ebf0744257c8632106c5973a5213a3b933863fba624" } ] }, "durability": "persistent", "val": { - "bytes": "a0f0a33d5de0577beacd04c75447e9767afa04758dbd844b82d1930a2419608e" + "bytes": "3de821c2763a0ab1fea5f84f41920f344faf7c9c0a877a05424402ff5c7b168e" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "325311427" + "i128": "147525263" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "325311427" + "i128": "147525263" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a0f0a33d5de0577beacd04c75447e9767afa04758dbd844b82d1930a2419608e" + "bytes": "3de821c2763a0ab1fea5f84f41920f344faf7c9c0a877a05424402ff5c7b168e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "325311427" + "i128": "147525263" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "32314" + "u64": "2601" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.48.json index b35ae13a..a4b2ff16 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "91896787" + "i128": "732508997" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "91896787" + "i128": "732508997" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "889810e270b1199154d0e7515e09f15c5fecd68f83a3f68bfa58ee0eae7bf875" + "bytes": "6fcd120ed002919f01b39d9d516e7fb9354437b1411ec203e60977946f9ed124" }, { - "u64": "12249" + "u64": "69692" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "91896787" + "i128": "732508997" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "91896787" + "i128": "732508997" }, { - "bytes": "2659ede7d4a38a3e8fb1e412b3c2fb2b13a261476b982d554f042a4ebb32dd86" + "bytes": "6999da3ec56a8a36141dc132a99fbcfcb77c05568f986fca879e464e38288570" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "889810e270b1199154d0e7515e09f15c5fecd68f83a3f68bfa58ee0eae7bf875" + "bytes": "6fcd120ed002919f01b39d9d516e7fb9354437b1411ec203e60977946f9ed124" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6124, + "timestamp": 34846, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2659ede7d4a38a3e8fb1e412b3c2fb2b13a261476b982d554f042a4ebb32dd86" + "bytes": "6999da3ec56a8a36141dc132a99fbcfcb77c05568f986fca879e464e38288570" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2659ede7d4a38a3e8fb1e412b3c2fb2b13a261476b982d554f042a4ebb32dd86" + "bytes": "6999da3ec56a8a36141dc132a99fbcfcb77c05568f986fca879e464e38288570" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "91896787" + "i128": "732508997" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "91896787" + "i128": "732508997" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "12249" + "u64": "69692" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab607c785be61bc7a97fe38a5907ad4f33aad9ea8899e203d55a44e4b83b9a44" + "bytes": "0f6fe43d4c904ea02b4046ff7759a8b245883759f74dcec44c25cc0b48951789" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab607c785be61bc7a97fe38a5907ad4f33aad9ea8899e203d55a44e4b83b9a44" + "bytes": "0f6fe43d4c904ea02b4046ff7759a8b245883759f74dcec44c25cc0b48951789" } ] }, "durability": "persistent", "val": { - "bytes": "2659ede7d4a38a3e8fb1e412b3c2fb2b13a261476b982d554f042a4ebb32dd86" + "bytes": "6999da3ec56a8a36141dc132a99fbcfcb77c05568f986fca879e464e38288570" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "91896787" + "i128": "732508997" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "91896787" + "i128": "732508997" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "2659ede7d4a38a3e8fb1e412b3c2fb2b13a261476b982d554f042a4ebb32dd86" + "bytes": "6999da3ec56a8a36141dc132a99fbcfcb77c05568f986fca879e464e38288570" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "91896787" + "i128": "732508997" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "6124" + "u64": "34846" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.49.json index c89842e3..500dbf25 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "360445847" + "i128": "328334339" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360445847" + "i128": "328334339" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ef716be0baea15a8985996ea15a2c8bb658beabcdad30c02654a9d9cea2bebf" + "bytes": "75a2d600d5c4e967c41ef51fbe0a2a431868828d72897149fdb5c6c57aeb4f65" }, { - "u64": "17545" + "u64": "51597" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "360445847" + "i128": "328334339" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360445847" + "i128": "328334339" }, { - "bytes": "ae05835b7106525ed2654591ff6eeb3be8453444051a68d72c9a237941f9306d" + "bytes": "46e5d604d11c4f7593a9ea55f37635ff2ec9600b5892af4cc14f6ac834dea4e2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ef716be0baea15a8985996ea15a2c8bb658beabcdad30c02654a9d9cea2bebf" + "bytes": "75a2d600d5c4e967c41ef51fbe0a2a431868828d72897149fdb5c6c57aeb4f65" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8772, + "timestamp": 25798, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae05835b7106525ed2654591ff6eeb3be8453444051a68d72c9a237941f9306d" + "bytes": "46e5d604d11c4f7593a9ea55f37635ff2ec9600b5892af4cc14f6ac834dea4e2" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ae05835b7106525ed2654591ff6eeb3be8453444051a68d72c9a237941f9306d" + "bytes": "46e5d604d11c4f7593a9ea55f37635ff2ec9600b5892af4cc14f6ac834dea4e2" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "360445847" + "i128": "328334339" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "360445847" + "i128": "328334339" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "17545" + "u64": "51597" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67051f384440c9efd30d8578efad0a0143a03dd947c0884b84d6db79fcf148e8" + "bytes": "0c3dd35246bf7c2fa50c724ba5cdf010f198c0fdcfb4aa8e6326b0e83387d995" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67051f384440c9efd30d8578efad0a0143a03dd947c0884b84d6db79fcf148e8" + "bytes": "0c3dd35246bf7c2fa50c724ba5cdf010f198c0fdcfb4aa8e6326b0e83387d995" } ] }, "durability": "persistent", "val": { - "bytes": "ae05835b7106525ed2654591ff6eeb3be8453444051a68d72c9a237941f9306d" + "bytes": "46e5d604d11c4f7593a9ea55f37635ff2ec9600b5892af4cc14f6ac834dea4e2" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "360445847" + "i128": "328334339" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "360445847" + "i128": "328334339" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ae05835b7106525ed2654591ff6eeb3be8453444051a68d72c9a237941f9306d" + "bytes": "46e5d604d11c4f7593a9ea55f37635ff2ec9600b5892af4cc14f6ac834dea4e2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "360445847" + "i128": "328334339" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "8772" + "u64": "25798" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.5.json index bb5e6910..8a90cee5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "488912697" + "i128": "668364405" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "488912697" + "i128": "668364405" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3781ba80b7e782f77e8474ff2a1830f907826d00d756026474afa09df4d355fd" + "bytes": "28ab9d0e0cca7f3245f914b9f8c07bd99900d2cef8dcbc50c8f83ceb6215e37b" }, { - "u64": "8831" + "u64": "75754" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "488912697" + "i128": "668364405" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "488912697" + "i128": "668364405" }, { - "bytes": "da38d0ece790afd72ea7d5fed9081a591faf7019b6078c7d9b2db9d63173fea8" + "bytes": "5b0a69fa905993483fd15eeb2f3e4bc7b6cb17a0d4d8b898b2846d25498c23bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3781ba80b7e782f77e8474ff2a1830f907826d00d756026474afa09df4d355fd" + "bytes": "28ab9d0e0cca7f3245f914b9f8c07bd99900d2cef8dcbc50c8f83ceb6215e37b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4415, + "timestamp": 37877, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da38d0ece790afd72ea7d5fed9081a591faf7019b6078c7d9b2db9d63173fea8" + "bytes": "5b0a69fa905993483fd15eeb2f3e4bc7b6cb17a0d4d8b898b2846d25498c23bc" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da38d0ece790afd72ea7d5fed9081a591faf7019b6078c7d9b2db9d63173fea8" + "bytes": "5b0a69fa905993483fd15eeb2f3e4bc7b6cb17a0d4d8b898b2846d25498c23bc" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "488912697" + "i128": "668364405" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "488912697" + "i128": "668364405" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "8831" + "u64": "75754" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d6eb8997498d1b0bc92557fa28f06ea8c31ee98fec624f205f5542397782806" + "bytes": "86b356368097d398e647640d2cf52cb92e6a0714c693e8e0c0e74eac42e771ec" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d6eb8997498d1b0bc92557fa28f06ea8c31ee98fec624f205f5542397782806" + "bytes": "86b356368097d398e647640d2cf52cb92e6a0714c693e8e0c0e74eac42e771ec" } ] }, "durability": "persistent", "val": { - "bytes": "da38d0ece790afd72ea7d5fed9081a591faf7019b6078c7d9b2db9d63173fea8" + "bytes": "5b0a69fa905993483fd15eeb2f3e4bc7b6cb17a0d4d8b898b2846d25498c23bc" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "488912697" + "i128": "668364405" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "488912697" + "i128": "668364405" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "da38d0ece790afd72ea7d5fed9081a591faf7019b6078c7d9b2db9d63173fea8" + "bytes": "5b0a69fa905993483fd15eeb2f3e4bc7b6cb17a0d4d8b898b2846d25498c23bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "488912697" + "i128": "668364405" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "4415" + "u64": "37877" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.50.json index f4da9dc6..1897cd8b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "608512852" + "i128": "751748633" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "608512852" + "i128": "751748633" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "078c2cc308848588d67d55b5fa048ba9848a2f055b6f8685f367ee377160df3c" + "bytes": "79b3da9a5ad3112a14c455fd4234f4e04fe1b5ca692a69b8b4c6da4352622946" }, { - "u64": "44450" + "u64": "37967" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "608512852" + "i128": "751748633" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "608512852" + "i128": "751748633" }, { - "bytes": "7a9c09c902bfd834961fd44b94b97508b3a73879249c755596419d4c83767438" + "bytes": "babb9782e2bb9929f020f72bdbb2f6120a6bed1a1027be491a1c3dcb72213861" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "078c2cc308848588d67d55b5fa048ba9848a2f055b6f8685f367ee377160df3c" + "bytes": "79b3da9a5ad3112a14c455fd4234f4e04fe1b5ca692a69b8b4c6da4352622946" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22225, + "timestamp": 18983, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a9c09c902bfd834961fd44b94b97508b3a73879249c755596419d4c83767438" + "bytes": "babb9782e2bb9929f020f72bdbb2f6120a6bed1a1027be491a1c3dcb72213861" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a9c09c902bfd834961fd44b94b97508b3a73879249c755596419d4c83767438" + "bytes": "babb9782e2bb9929f020f72bdbb2f6120a6bed1a1027be491a1c3dcb72213861" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "608512852" + "i128": "751748633" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "608512852" + "i128": "751748633" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "44450" + "u64": "37967" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5eb7fbdf6ed584e051ffd6e79248facfcde46b3ffb7aa6ff9267da177d742361" + "bytes": "9083fc9c03320a79f414e98a410b449cdaad087d874cf45b2bd9123bb7017ce5" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5eb7fbdf6ed584e051ffd6e79248facfcde46b3ffb7aa6ff9267da177d742361" + "bytes": "9083fc9c03320a79f414e98a410b449cdaad087d874cf45b2bd9123bb7017ce5" } ] }, "durability": "persistent", "val": { - "bytes": "7a9c09c902bfd834961fd44b94b97508b3a73879249c755596419d4c83767438" + "bytes": "babb9782e2bb9929f020f72bdbb2f6120a6bed1a1027be491a1c3dcb72213861" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "608512852" + "i128": "751748633" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "608512852" + "i128": "751748633" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7a9c09c902bfd834961fd44b94b97508b3a73879249c755596419d4c83767438" + "bytes": "babb9782e2bb9929f020f72bdbb2f6120a6bed1a1027be491a1c3dcb72213861" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "608512852" + "i128": "751748633" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "22225" + "u64": "18983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.51.json index d4a73c02..253ed306 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "763691651" + "i128": "298728722" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763691651" + "i128": "298728722" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a56ba07a640b3a17a1aa00896e1be1c611ce1c4cee659ca1e07d83f68be5084a" + "bytes": "1c959a03d427cfb840e9bc43a4fe47d1f934d3390ad01f6ab3466c5b9bc18a81" }, { - "u64": "83919" + "u64": "25473" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "763691651" + "i128": "298728722" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763691651" + "i128": "298728722" }, { - "bytes": "394a5051a785f2e46bb1b7819f1226c01920551cffc6320cd9f287b5fa35b416" + "bytes": "b55940d8cb0885714d8d02e84ca0f3a75930a78eb7daa56e2974fa1671352e1b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a56ba07a640b3a17a1aa00896e1be1c611ce1c4cee659ca1e07d83f68be5084a" + "bytes": "1c959a03d427cfb840e9bc43a4fe47d1f934d3390ad01f6ab3466c5b9bc18a81" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41959, + "timestamp": 12736, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "394a5051a785f2e46bb1b7819f1226c01920551cffc6320cd9f287b5fa35b416" + "bytes": "b55940d8cb0885714d8d02e84ca0f3a75930a78eb7daa56e2974fa1671352e1b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "394a5051a785f2e46bb1b7819f1226c01920551cffc6320cd9f287b5fa35b416" + "bytes": "b55940d8cb0885714d8d02e84ca0f3a75930a78eb7daa56e2974fa1671352e1b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "763691651" + "i128": "298728722" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "763691651" + "i128": "298728722" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "83919" + "u64": "25473" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6a15ffc02ddef2f777951c199df542f8734bf2ff303e6ad9f9ebdf1959b2919" + "bytes": "9f207f01fe690406d81b0476a70bc03a69bea4666bef0f0563429fdb8979d60e" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6a15ffc02ddef2f777951c199df542f8734bf2ff303e6ad9f9ebdf1959b2919" + "bytes": "9f207f01fe690406d81b0476a70bc03a69bea4666bef0f0563429fdb8979d60e" } ] }, "durability": "persistent", "val": { - "bytes": "394a5051a785f2e46bb1b7819f1226c01920551cffc6320cd9f287b5fa35b416" + "bytes": "b55940d8cb0885714d8d02e84ca0f3a75930a78eb7daa56e2974fa1671352e1b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "763691651" + "i128": "298728722" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "763691651" + "i128": "298728722" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "394a5051a785f2e46bb1b7819f1226c01920551cffc6320cd9f287b5fa35b416" + "bytes": "b55940d8cb0885714d8d02e84ca0f3a75930a78eb7daa56e2974fa1671352e1b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "763691651" + "i128": "298728722" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "41959" + "u64": "12736" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.52.json index 36e73993..52349a8f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "324210124" + "i128": "960188061" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "324210124" + "i128": "960188061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2423de472469ef0c8bead4cb877f1948790be37a6af171e8a90128a7dc6ba61c" + "bytes": "8dffe3ae0071e33ab0a0a16545e8de30e604c019f5cb8cc0076aaf39b35ae221" }, { - "u64": "16591" + "u64": "8267" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "324210124" + "i128": "960188061" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "324210124" + "i128": "960188061" }, { - "bytes": "a71d305aeaf59f4b82c2cb4716746176faccd89efae105f8184d35b3800b510e" + "bytes": "4f583f8219bf2f1f994b1e697a6e37d78363a38b1230b2e707e9aa416f3f70a8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2423de472469ef0c8bead4cb877f1948790be37a6af171e8a90128a7dc6ba61c" + "bytes": "8dffe3ae0071e33ab0a0a16545e8de30e604c019f5cb8cc0076aaf39b35ae221" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8295, + "timestamp": 4133, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a71d305aeaf59f4b82c2cb4716746176faccd89efae105f8184d35b3800b510e" + "bytes": "4f583f8219bf2f1f994b1e697a6e37d78363a38b1230b2e707e9aa416f3f70a8" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a71d305aeaf59f4b82c2cb4716746176faccd89efae105f8184d35b3800b510e" + "bytes": "4f583f8219bf2f1f994b1e697a6e37d78363a38b1230b2e707e9aa416f3f70a8" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "324210124" + "i128": "960188061" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "324210124" + "i128": "960188061" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "16591" + "u64": "8267" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49afffe2480e1a414787847174dea09b5e7ae41593c1c4254a0a5dbaab4387e1" + "bytes": "bed59b3f5aa171349ae99ad86a9976c975568aa069fb7483c67bbcb77b945d18" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49afffe2480e1a414787847174dea09b5e7ae41593c1c4254a0a5dbaab4387e1" + "bytes": "bed59b3f5aa171349ae99ad86a9976c975568aa069fb7483c67bbcb77b945d18" } ] }, "durability": "persistent", "val": { - "bytes": "a71d305aeaf59f4b82c2cb4716746176faccd89efae105f8184d35b3800b510e" + "bytes": "4f583f8219bf2f1f994b1e697a6e37d78363a38b1230b2e707e9aa416f3f70a8" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "324210124" + "i128": "960188061" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "324210124" + "i128": "960188061" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a71d305aeaf59f4b82c2cb4716746176faccd89efae105f8184d35b3800b510e" + "bytes": "4f583f8219bf2f1f994b1e697a6e37d78363a38b1230b2e707e9aa416f3f70a8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "324210124" + "i128": "960188061" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "8295" + "u64": "4133" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.53.json index 6d398b4c..c03dfbd4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "489659017" + "i128": "343268835" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "489659017" + "i128": "343268835" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b548da664bfd12f1d85b3e5c6712dd92b53b03e1b6173b1623e08f5e55e5e04" + "bytes": "6c9d338fa31ec40524a32829334fd400b071ec3ee17d5c59129ab8cdca922640" }, { - "u64": "71186" + "u64": "29991" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "489659017" + "i128": "343268835" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "489659017" + "i128": "343268835" }, { - "bytes": "20f8b92b3fbf84b0016fe090f9563528eeae6c743ac386d6e34b5aeb8a0c4ad9" + "bytes": "787cfa3de7abbfccdc1385e1218fce78f743b5608f2d9f3337b28fb82cf9907a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b548da664bfd12f1d85b3e5c6712dd92b53b03e1b6173b1623e08f5e55e5e04" + "bytes": "6c9d338fa31ec40524a32829334fd400b071ec3ee17d5c59129ab8cdca922640" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35593, + "timestamp": 14995, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "20f8b92b3fbf84b0016fe090f9563528eeae6c743ac386d6e34b5aeb8a0c4ad9" + "bytes": "787cfa3de7abbfccdc1385e1218fce78f743b5608f2d9f3337b28fb82cf9907a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "20f8b92b3fbf84b0016fe090f9563528eeae6c743ac386d6e34b5aeb8a0c4ad9" + "bytes": "787cfa3de7abbfccdc1385e1218fce78f743b5608f2d9f3337b28fb82cf9907a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "489659017" + "i128": "343268835" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "489659017" + "i128": "343268835" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "71186" + "u64": "29991" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d69d6dfac617855da46eca9d198c7453175388781779fd72122ee5348662bd8e" + "bytes": "72f6b4fe3016644b0705d9129e514ba38dbf7a31d332c5fbbce47dcca96c6d10" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d69d6dfac617855da46eca9d198c7453175388781779fd72122ee5348662bd8e" + "bytes": "72f6b4fe3016644b0705d9129e514ba38dbf7a31d332c5fbbce47dcca96c6d10" } ] }, "durability": "persistent", "val": { - "bytes": "20f8b92b3fbf84b0016fe090f9563528eeae6c743ac386d6e34b5aeb8a0c4ad9" + "bytes": "787cfa3de7abbfccdc1385e1218fce78f743b5608f2d9f3337b28fb82cf9907a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "489659017" + "i128": "343268835" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "489659017" + "i128": "343268835" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "20f8b92b3fbf84b0016fe090f9563528eeae6c743ac386d6e34b5aeb8a0c4ad9" + "bytes": "787cfa3de7abbfccdc1385e1218fce78f743b5608f2d9f3337b28fb82cf9907a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "489659017" + "i128": "343268835" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35593" + "u64": "14995" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.54.json index b1257695..de0d5e26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "73584157" + "i128": "458846569" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "73584157" + "i128": "458846569" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37f7f74f8d0482e4942950ec459d785598230f1a6019c87ab1892173bedd8224" + "bytes": "e04bd3ea310a56173bf8483fa8edc5a1736efea9c62dc94f1f8af3c3541a1448" }, { - "u64": "70794" + "u64": "8605" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "73584157" + "i128": "458846569" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "73584157" + "i128": "458846569" }, { - "bytes": "d66e61849387fec638c6972bf64875a8ac72f2790c143517eb5805a76e249e2e" + "bytes": "f7d34a2cb290aba63a22aaab6bf6c67e61936d30dc5dad035ef093f1bfe951a4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37f7f74f8d0482e4942950ec459d785598230f1a6019c87ab1892173bedd8224" + "bytes": "e04bd3ea310a56173bf8483fa8edc5a1736efea9c62dc94f1f8af3c3541a1448" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35397, + "timestamp": 4302, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d66e61849387fec638c6972bf64875a8ac72f2790c143517eb5805a76e249e2e" + "bytes": "f7d34a2cb290aba63a22aaab6bf6c67e61936d30dc5dad035ef093f1bfe951a4" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d66e61849387fec638c6972bf64875a8ac72f2790c143517eb5805a76e249e2e" + "bytes": "f7d34a2cb290aba63a22aaab6bf6c67e61936d30dc5dad035ef093f1bfe951a4" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "73584157" + "i128": "458846569" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "73584157" + "i128": "458846569" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "70794" + "u64": "8605" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8f4ad7082549610da030b1736d405698d696365248cdbd7cab223e10647d3f1" + "bytes": "76f0e25584eaaf406e9d2cc3ed12ffe9f7c54bfb5596853df26de62fe62041f9" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8f4ad7082549610da030b1736d405698d696365248cdbd7cab223e10647d3f1" + "bytes": "76f0e25584eaaf406e9d2cc3ed12ffe9f7c54bfb5596853df26de62fe62041f9" } ] }, "durability": "persistent", "val": { - "bytes": "d66e61849387fec638c6972bf64875a8ac72f2790c143517eb5805a76e249e2e" + "bytes": "f7d34a2cb290aba63a22aaab6bf6c67e61936d30dc5dad035ef093f1bfe951a4" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "73584157" + "i128": "458846569" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "73584157" + "i128": "458846569" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d66e61849387fec638c6972bf64875a8ac72f2790c143517eb5805a76e249e2e" + "bytes": "f7d34a2cb290aba63a22aaab6bf6c67e61936d30dc5dad035ef093f1bfe951a4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "73584157" + "i128": "458846569" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35397" + "u64": "4302" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.55.json index acaa33bc..a77a238e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "604151553" + "i128": "197048525" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "604151553" + "i128": "197048525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a49e887c53c91c073aef7ffce57a358e90c95186e15f6bb89185ac4c4962c0e4" + "bytes": "0b1aa48737c22c4bad6322f3eb252c68271a232eb768da100b526f35a1f65e7b" }, { - "u64": "79178" + "u64": "59660" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "604151553" + "i128": "197048525" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "604151553" + "i128": "197048525" }, { - "bytes": "ab0322bccd7ece0bc3e2b51b24efba8c558cb4e000ffaeb2fc435d05f77cc1cf" + "bytes": "0219fa1338f0f2f69e1e766425dca0140744264fda22a94d8cede3392711476e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a49e887c53c91c073aef7ffce57a358e90c95186e15f6bb89185ac4c4962c0e4" + "bytes": "0b1aa48737c22c4bad6322f3eb252c68271a232eb768da100b526f35a1f65e7b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39589, + "timestamp": 29830, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab0322bccd7ece0bc3e2b51b24efba8c558cb4e000ffaeb2fc435d05f77cc1cf" + "bytes": "0219fa1338f0f2f69e1e766425dca0140744264fda22a94d8cede3392711476e" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab0322bccd7ece0bc3e2b51b24efba8c558cb4e000ffaeb2fc435d05f77cc1cf" + "bytes": "0219fa1338f0f2f69e1e766425dca0140744264fda22a94d8cede3392711476e" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "604151553" + "i128": "197048525" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "604151553" + "i128": "197048525" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "79178" + "u64": "59660" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "568816840755e0b9d7503291d1837fb2b2eb594dc4b4fc8301b8763f7bfeda9f" + "bytes": "c8eaca8cf2f5bb869f0822f9f34c2cdd475a3212322e983d480fa6b74399cfde" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "568816840755e0b9d7503291d1837fb2b2eb594dc4b4fc8301b8763f7bfeda9f" + "bytes": "c8eaca8cf2f5bb869f0822f9f34c2cdd475a3212322e983d480fa6b74399cfde" } ] }, "durability": "persistent", "val": { - "bytes": "ab0322bccd7ece0bc3e2b51b24efba8c558cb4e000ffaeb2fc435d05f77cc1cf" + "bytes": "0219fa1338f0f2f69e1e766425dca0140744264fda22a94d8cede3392711476e" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "604151553" + "i128": "197048525" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "604151553" + "i128": "197048525" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ab0322bccd7ece0bc3e2b51b24efba8c558cb4e000ffaeb2fc435d05f77cc1cf" + "bytes": "0219fa1338f0f2f69e1e766425dca0140744264fda22a94d8cede3392711476e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "604151553" + "i128": "197048525" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "39589" + "u64": "29830" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.56.json index eb191845..8abd0a95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "108755788" + "i128": "672249092" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "108755788" + "i128": "672249092" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74dd9b174fd245e1d39c5fd4f630e8b00da13e76e30ec8f90511dd7e542b4430" + "bytes": "a7e48eeed2389ad6c1a2d5bc594aca92d19868593eaf50dee514069aecdb6ae9" }, { - "u64": "55134" + "u64": "74165" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "108755788" + "i128": "672249092" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "108755788" + "i128": "672249092" }, { - "bytes": "4e159cc20ea55aeae50b22449d26348a32410a1157052f8ae3b4420d16cad178" + "bytes": "3297a3bfb5abef7b311ab21fb384746136c37d5a49d700cadb11cb743c8cbb04" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74dd9b174fd245e1d39c5fd4f630e8b00da13e76e30ec8f90511dd7e542b4430" + "bytes": "a7e48eeed2389ad6c1a2d5bc594aca92d19868593eaf50dee514069aecdb6ae9" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27567, + "timestamp": 37082, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e159cc20ea55aeae50b22449d26348a32410a1157052f8ae3b4420d16cad178" + "bytes": "3297a3bfb5abef7b311ab21fb384746136c37d5a49d700cadb11cb743c8cbb04" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e159cc20ea55aeae50b22449d26348a32410a1157052f8ae3b4420d16cad178" + "bytes": "3297a3bfb5abef7b311ab21fb384746136c37d5a49d700cadb11cb743c8cbb04" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "108755788" + "i128": "672249092" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "108755788" + "i128": "672249092" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "55134" + "u64": "74165" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9781d25130566903d32ff38937bafd01a75c8e93902322d5974c57071dd408c8" + "bytes": "1cfa81d7e7dece38ebee4f6044a4d882d5da4389121fe63b5d790d38d7b2cc9d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9781d25130566903d32ff38937bafd01a75c8e93902322d5974c57071dd408c8" + "bytes": "1cfa81d7e7dece38ebee4f6044a4d882d5da4389121fe63b5d790d38d7b2cc9d" } ] }, "durability": "persistent", "val": { - "bytes": "4e159cc20ea55aeae50b22449d26348a32410a1157052f8ae3b4420d16cad178" + "bytes": "3297a3bfb5abef7b311ab21fb384746136c37d5a49d700cadb11cb743c8cbb04" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "108755788" + "i128": "672249092" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "108755788" + "i128": "672249092" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4e159cc20ea55aeae50b22449d26348a32410a1157052f8ae3b4420d16cad178" + "bytes": "3297a3bfb5abef7b311ab21fb384746136c37d5a49d700cadb11cb743c8cbb04" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "108755788" + "i128": "672249092" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "27567" + "u64": "37082" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.57.json index 2881ab13..f74fad79 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "47551187" + "i128": "659757455" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "47551187" + "i128": "659757455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e0e6a48df2ab0775fbbee6697c94c2db784fe47413f9e566cfde71b137af3eb" + "bytes": "97183cf398a876d8a560994e96e716bdcc1e109a928a0ef7f03cc8a19dac35ec" }, { - "u64": "4396" + "u64": "22697" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "47551187" + "i128": "659757455" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "47551187" + "i128": "659757455" }, { - "bytes": "cdc70cf647d4badd86d7e432a2f00a1c2a3b681ee1342c4042eee26a2c17a196" + "bytes": "c9c757a34903173b202412480ef5b309a56acc355cf3f072a9eb092fd09f2ce4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e0e6a48df2ab0775fbbee6697c94c2db784fe47413f9e566cfde71b137af3eb" + "bytes": "97183cf398a876d8a560994e96e716bdcc1e109a928a0ef7f03cc8a19dac35ec" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2198, + "timestamp": 11348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cdc70cf647d4badd86d7e432a2f00a1c2a3b681ee1342c4042eee26a2c17a196" + "bytes": "c9c757a34903173b202412480ef5b309a56acc355cf3f072a9eb092fd09f2ce4" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cdc70cf647d4badd86d7e432a2f00a1c2a3b681ee1342c4042eee26a2c17a196" + "bytes": "c9c757a34903173b202412480ef5b309a56acc355cf3f072a9eb092fd09f2ce4" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "47551187" + "i128": "659757455" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "47551187" + "i128": "659757455" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "4396" + "u64": "22697" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "452211a97ecf5199d85dde26fd6d94d4ea3e02e565cd0d921778a606d3dff888" + "bytes": "56214a8761cc99bc939c34004380c0a575d214cd9ab29b40fd2cefd9f9103607" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "452211a97ecf5199d85dde26fd6d94d4ea3e02e565cd0d921778a606d3dff888" + "bytes": "56214a8761cc99bc939c34004380c0a575d214cd9ab29b40fd2cefd9f9103607" } ] }, "durability": "persistent", "val": { - "bytes": "cdc70cf647d4badd86d7e432a2f00a1c2a3b681ee1342c4042eee26a2c17a196" + "bytes": "c9c757a34903173b202412480ef5b309a56acc355cf3f072a9eb092fd09f2ce4" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "47551187" + "i128": "659757455" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "47551187" + "i128": "659757455" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "cdc70cf647d4badd86d7e432a2f00a1c2a3b681ee1342c4042eee26a2c17a196" + "bytes": "c9c757a34903173b202412480ef5b309a56acc355cf3f072a9eb092fd09f2ce4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "47551187" + "i128": "659757455" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2198" + "u64": "11348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.58.json index 83af4414..d10880b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "875917723" + "i128": "551752457" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "875917723" + "i128": "551752457" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d6dddb91000da95b0ddb125ff8c52a79d25298a5fd1e1ffef1e8defaa8fd78e" + "bytes": "45808b7c90444b7e40cbe9e5f74a54cbbc49715281df592d685605f4191ff5c5" }, { - "u64": "40719" + "u64": "81851" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "875917723" + "i128": "551752457" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "875917723" + "i128": "551752457" }, { - "bytes": "414966dbd6cb3625e45947f84326f67e6fe4ad38307dfa72b22c0ce5a7b89e1b" + "bytes": "8bab16da8bc161667ce04cc6974c796d2d9f5961b0816f7dbed6b76042346352" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d6dddb91000da95b0ddb125ff8c52a79d25298a5fd1e1ffef1e8defaa8fd78e" + "bytes": "45808b7c90444b7e40cbe9e5f74a54cbbc49715281df592d685605f4191ff5c5" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20359, + "timestamp": 40925, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "414966dbd6cb3625e45947f84326f67e6fe4ad38307dfa72b22c0ce5a7b89e1b" + "bytes": "8bab16da8bc161667ce04cc6974c796d2d9f5961b0816f7dbed6b76042346352" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "414966dbd6cb3625e45947f84326f67e6fe4ad38307dfa72b22c0ce5a7b89e1b" + "bytes": "8bab16da8bc161667ce04cc6974c796d2d9f5961b0816f7dbed6b76042346352" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "875917723" + "i128": "551752457" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "875917723" + "i128": "551752457" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "40719" + "u64": "81851" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43c3a433780925f346c16b597211e5f0fe087c92a403a04ecfe86d89295066b8" + "bytes": "acb0450fc22b8c5a66fc018879781e92d0a62d77ecffa555403971a2c5892df8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43c3a433780925f346c16b597211e5f0fe087c92a403a04ecfe86d89295066b8" + "bytes": "acb0450fc22b8c5a66fc018879781e92d0a62d77ecffa555403971a2c5892df8" } ] }, "durability": "persistent", "val": { - "bytes": "414966dbd6cb3625e45947f84326f67e6fe4ad38307dfa72b22c0ce5a7b89e1b" + "bytes": "8bab16da8bc161667ce04cc6974c796d2d9f5961b0816f7dbed6b76042346352" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "875917723" + "i128": "551752457" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "875917723" + "i128": "551752457" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "414966dbd6cb3625e45947f84326f67e6fe4ad38307dfa72b22c0ce5a7b89e1b" + "bytes": "8bab16da8bc161667ce04cc6974c796d2d9f5961b0816f7dbed6b76042346352" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "875917723" + "i128": "551752457" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "20359" + "u64": "40925" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.59.json index d868d3ae..5f7a6385 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "994159256" + "i128": "234651451" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "994159256" + "i128": "234651451" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "165f750719b4b69b0844d4d5db39287c89926cc0684b1368d064ee08b4c66143" + "bytes": "dc8333389b175cf5fba18fe160876d18c95cd481c2d359cd0981963840301a76" }, { - "u64": "25600" + "u64": "50137" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "994159256" + "i128": "234651451" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "994159256" + "i128": "234651451" }, { - "bytes": "14d926dd888c41aed421e6db2aea863ee696f9f1190c8c8853afb5033ba66410" + "bytes": "6ad45faff3129d7595df8c2e54fc51bc22cd20db49f1643f24336f374e03ad8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "165f750719b4b69b0844d4d5db39287c89926cc0684b1368d064ee08b4c66143" + "bytes": "dc8333389b175cf5fba18fe160876d18c95cd481c2d359cd0981963840301a76" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12800, + "timestamp": 25068, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14d926dd888c41aed421e6db2aea863ee696f9f1190c8c8853afb5033ba66410" + "bytes": "6ad45faff3129d7595df8c2e54fc51bc22cd20db49f1643f24336f374e03ad8f" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14d926dd888c41aed421e6db2aea863ee696f9f1190c8c8853afb5033ba66410" + "bytes": "6ad45faff3129d7595df8c2e54fc51bc22cd20db49f1643f24336f374e03ad8f" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "994159256" + "i128": "234651451" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "994159256" + "i128": "234651451" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25600" + "u64": "50137" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9767d4d2dde7bf38ce1a0c71ab4c9156d21af59763f851608a3d71284bae132" + "bytes": "392a841d7d4326fb18225e10a2ab866366788f31ebf115c1b1bfb252a2b807a3" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9767d4d2dde7bf38ce1a0c71ab4c9156d21af59763f851608a3d71284bae132" + "bytes": "392a841d7d4326fb18225e10a2ab866366788f31ebf115c1b1bfb252a2b807a3" } ] }, "durability": "persistent", "val": { - "bytes": "14d926dd888c41aed421e6db2aea863ee696f9f1190c8c8853afb5033ba66410" + "bytes": "6ad45faff3129d7595df8c2e54fc51bc22cd20db49f1643f24336f374e03ad8f" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "994159256" + "i128": "234651451" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "994159256" + "i128": "234651451" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "14d926dd888c41aed421e6db2aea863ee696f9f1190c8c8853afb5033ba66410" + "bytes": "6ad45faff3129d7595df8c2e54fc51bc22cd20db49f1643f24336f374e03ad8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "994159256" + "i128": "234651451" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "12800" + "u64": "25068" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.6.json index fb0746d0..e783063e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "693859768" + "i128": "767613347" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "693859768" + "i128": "767613347" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "31f971268aa95d48650e1c1f13cec68788535739daf1770dd774a8e7ea7ea830" + "bytes": "f5d41d15b6217ac9ca2f7ca4d88a8efd641cafe23c18a942fe98b11b31217bdf" }, { - "u64": "49815" + "u64": "23668" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "693859768" + "i128": "767613347" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "693859768" + "i128": "767613347" }, { - "bytes": "e13215538b04c074c35461306746cec95aa3d89c0ce0138980174242fc7bd97d" + "bytes": "3b7a9a3b22068159820761c7fe38cabd893ac84d841302fbb5ab06f89cf3f12c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "31f971268aa95d48650e1c1f13cec68788535739daf1770dd774a8e7ea7ea830" + "bytes": "f5d41d15b6217ac9ca2f7ca4d88a8efd641cafe23c18a942fe98b11b31217bdf" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24907, + "timestamp": 11834, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e13215538b04c074c35461306746cec95aa3d89c0ce0138980174242fc7bd97d" + "bytes": "3b7a9a3b22068159820761c7fe38cabd893ac84d841302fbb5ab06f89cf3f12c" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e13215538b04c074c35461306746cec95aa3d89c0ce0138980174242fc7bd97d" + "bytes": "3b7a9a3b22068159820761c7fe38cabd893ac84d841302fbb5ab06f89cf3f12c" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "693859768" + "i128": "767613347" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "693859768" + "i128": "767613347" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "49815" + "u64": "23668" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c1d648386b88bb05d9606f93cb6bf296385d1f85256c5fbf8644c085db932df" + "bytes": "c31bab22d37eb40a2293efbe410b62438650d3732c515ef80b6959e58bb825dc" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c1d648386b88bb05d9606f93cb6bf296385d1f85256c5fbf8644c085db932df" + "bytes": "c31bab22d37eb40a2293efbe410b62438650d3732c515ef80b6959e58bb825dc" } ] }, "durability": "persistent", "val": { - "bytes": "e13215538b04c074c35461306746cec95aa3d89c0ce0138980174242fc7bd97d" + "bytes": "3b7a9a3b22068159820761c7fe38cabd893ac84d841302fbb5ab06f89cf3f12c" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "693859768" + "i128": "767613347" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "693859768" + "i128": "767613347" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e13215538b04c074c35461306746cec95aa3d89c0ce0138980174242fc7bd97d" + "bytes": "3b7a9a3b22068159820761c7fe38cabd893ac84d841302fbb5ab06f89cf3f12c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "693859768" + "i128": "767613347" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "24907" + "u64": "11834" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.60.json index f79f7b65..d3cd4e04 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "183984310" + "i128": "223576029" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "183984310" + "i128": "223576029" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d6b78f4cb857441b2563eb46674e3be71c3d2a809ecebe95025e477f01881eb" + "bytes": "7753639746ae6ef4719bec311ca4557bba3f0ea2efe542bac3e0a284b0e75185" }, { - "u64": "4716" + "u64": "71675" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "183984310" + "i128": "223576029" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "183984310" + "i128": "223576029" }, { - "bytes": "1bfe9e303b49c08f87c383df5997d3fbacb426c62acf5ad6d78fe02e958dec28" + "bytes": "8aa9f4619082e92123307d5efc5d8c10d1c6f307dfd681be6fa0a1f6c0bef1a2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d6b78f4cb857441b2563eb46674e3be71c3d2a809ecebe95025e477f01881eb" + "bytes": "7753639746ae6ef4719bec311ca4557bba3f0ea2efe542bac3e0a284b0e75185" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2358, + "timestamp": 35837, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1bfe9e303b49c08f87c383df5997d3fbacb426c62acf5ad6d78fe02e958dec28" + "bytes": "8aa9f4619082e92123307d5efc5d8c10d1c6f307dfd681be6fa0a1f6c0bef1a2" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1bfe9e303b49c08f87c383df5997d3fbacb426c62acf5ad6d78fe02e958dec28" + "bytes": "8aa9f4619082e92123307d5efc5d8c10d1c6f307dfd681be6fa0a1f6c0bef1a2" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "183984310" + "i128": "223576029" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "183984310" + "i128": "223576029" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "4716" + "u64": "71675" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30ac77e4e30f244a7b6fb185c57d1942cfaef5a150a0d848c186977886c04e85" + "bytes": "617eccdc76fdb5180e035815cc56e7a2d21e2a2417342988359ec9735e22111d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30ac77e4e30f244a7b6fb185c57d1942cfaef5a150a0d848c186977886c04e85" + "bytes": "617eccdc76fdb5180e035815cc56e7a2d21e2a2417342988359ec9735e22111d" } ] }, "durability": "persistent", "val": { - "bytes": "1bfe9e303b49c08f87c383df5997d3fbacb426c62acf5ad6d78fe02e958dec28" + "bytes": "8aa9f4619082e92123307d5efc5d8c10d1c6f307dfd681be6fa0a1f6c0bef1a2" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "183984310" + "i128": "223576029" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "183984310" + "i128": "223576029" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "1bfe9e303b49c08f87c383df5997d3fbacb426c62acf5ad6d78fe02e958dec28" + "bytes": "8aa9f4619082e92123307d5efc5d8c10d1c6f307dfd681be6fa0a1f6c0bef1a2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "183984310" + "i128": "223576029" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2358" + "u64": "35837" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.61.json index cd5a4640..7c67d70b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "769576195" + "i128": "196827219" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "769576195" + "i128": "196827219" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b440a77cfe5fbf1aebd4faa2d56e1b56dcb29e999161c06f4bc79043063e05b" + "bytes": "45b1debb3cd0e9fe36b5f33ee0e18c97be5e4104a68a970a0a1014c37a23ea97" }, { - "u64": "50049" + "u64": "78534" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "769576195" + "i128": "196827219" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "769576195" + "i128": "196827219" }, { - "bytes": "8875b79af8c135ee659aeb261660b06c8b85d4f3d047cea6a2df3299a8bbc3a0" + "bytes": "beb52386b72f67f0937a2dc247ad1ddd24cc037a98931151601536d9ef139b30" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b440a77cfe5fbf1aebd4faa2d56e1b56dcb29e999161c06f4bc79043063e05b" + "bytes": "45b1debb3cd0e9fe36b5f33ee0e18c97be5e4104a68a970a0a1014c37a23ea97" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25024, + "timestamp": 39267, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8875b79af8c135ee659aeb261660b06c8b85d4f3d047cea6a2df3299a8bbc3a0" + "bytes": "beb52386b72f67f0937a2dc247ad1ddd24cc037a98931151601536d9ef139b30" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8875b79af8c135ee659aeb261660b06c8b85d4f3d047cea6a2df3299a8bbc3a0" + "bytes": "beb52386b72f67f0937a2dc247ad1ddd24cc037a98931151601536d9ef139b30" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "769576195" + "i128": "196827219" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "769576195" + "i128": "196827219" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "50049" + "u64": "78534" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "651bd5176a5d782871c8ffc957a45e138ac1a257f3def693f516331c44673fc7" + "bytes": "b2c7bbbb8853329a3386717ff4ba861a0d0cbaddd090f2b4f06b56a46dfd7eb4" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "651bd5176a5d782871c8ffc957a45e138ac1a257f3def693f516331c44673fc7" + "bytes": "b2c7bbbb8853329a3386717ff4ba861a0d0cbaddd090f2b4f06b56a46dfd7eb4" } ] }, "durability": "persistent", "val": { - "bytes": "8875b79af8c135ee659aeb261660b06c8b85d4f3d047cea6a2df3299a8bbc3a0" + "bytes": "beb52386b72f67f0937a2dc247ad1ddd24cc037a98931151601536d9ef139b30" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "769576195" + "i128": "196827219" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "769576195" + "i128": "196827219" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "8875b79af8c135ee659aeb261660b06c8b85d4f3d047cea6a2df3299a8bbc3a0" + "bytes": "beb52386b72f67f0937a2dc247ad1ddd24cc037a98931151601536d9ef139b30" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "769576195" + "i128": "196827219" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "25024" + "u64": "39267" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.62.json index bb90e4c8..b8bfd5e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "164877796" + "i128": "53268524" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "164877796" + "i128": "53268524" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cd1b45c0114df6bb06b92f34bda257731722afecb5941bd7af5c0f7596d557a8" + "bytes": "6daebfb313b6f81e5f4c570398e307308f93a9b45d43f1fd3dfb4ee2c75fdede" }, { - "u64": "50740" + "u64": "28938" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "164877796" + "i128": "53268524" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "164877796" + "i128": "53268524" }, { - "bytes": "a683b85ee782fa5240ac5db8b0328d0d6b5249aba4e1b674a8bb1ca7633f10ad" + "bytes": "e191ae5a71d358f59b8f9ee464303fddeafbbbed52fceadf9a5ea9a3e97e4aaa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cd1b45c0114df6bb06b92f34bda257731722afecb5941bd7af5c0f7596d557a8" + "bytes": "6daebfb313b6f81e5f4c570398e307308f93a9b45d43f1fd3dfb4ee2c75fdede" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25370, + "timestamp": 14469, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a683b85ee782fa5240ac5db8b0328d0d6b5249aba4e1b674a8bb1ca7633f10ad" + "bytes": "e191ae5a71d358f59b8f9ee464303fddeafbbbed52fceadf9a5ea9a3e97e4aaa" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a683b85ee782fa5240ac5db8b0328d0d6b5249aba4e1b674a8bb1ca7633f10ad" + "bytes": "e191ae5a71d358f59b8f9ee464303fddeafbbbed52fceadf9a5ea9a3e97e4aaa" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "164877796" + "i128": "53268524" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "164877796" + "i128": "53268524" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "50740" + "u64": "28938" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4678b066141ff89a533554324c81b54fb55439c1fd7a0543cea22f3c5e8504a1" + "bytes": "a85f4f61a511d81c451253829e4f8f02b8699386587e15b32b4f874606fa1801" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4678b066141ff89a533554324c81b54fb55439c1fd7a0543cea22f3c5e8504a1" + "bytes": "a85f4f61a511d81c451253829e4f8f02b8699386587e15b32b4f874606fa1801" } ] }, "durability": "persistent", "val": { - "bytes": "a683b85ee782fa5240ac5db8b0328d0d6b5249aba4e1b674a8bb1ca7633f10ad" + "bytes": "e191ae5a71d358f59b8f9ee464303fddeafbbbed52fceadf9a5ea9a3e97e4aaa" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "164877796" + "i128": "53268524" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "164877796" + "i128": "53268524" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a683b85ee782fa5240ac5db8b0328d0d6b5249aba4e1b674a8bb1ca7633f10ad" + "bytes": "e191ae5a71d358f59b8f9ee464303fddeafbbbed52fceadf9a5ea9a3e97e4aaa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "164877796" + "i128": "53268524" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "25370" + "u64": "14469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.63.json index db1fcc69..4a3e2b22 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "585397338" + "i128": "924691177" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "585397338" + "i128": "924691177" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "168a06b6eeaebf3e6293a8dac217b6b996080b2a3907480821cc0805ec05e454" + "bytes": "0db277585ebf88163bb7194ed7f2a2d12d04d033a71faf34f539dd07154f3e7e" }, { - "u64": "38469" + "u64": "47907" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "585397338" + "i128": "924691177" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "585397338" + "i128": "924691177" }, { - "bytes": "1fc862e3f314fa54c69b29a1277f97fc82b84bd0eb8691a24eba75aa97b67cf6" + "bytes": "b5c12c9411d4e2e4ebc963a3549c2c5f0d4795d6cd1589215ef1716ce05c01b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "168a06b6eeaebf3e6293a8dac217b6b996080b2a3907480821cc0805ec05e454" + "bytes": "0db277585ebf88163bb7194ed7f2a2d12d04d033a71faf34f539dd07154f3e7e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19234, + "timestamp": 23953, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1fc862e3f314fa54c69b29a1277f97fc82b84bd0eb8691a24eba75aa97b67cf6" + "bytes": "b5c12c9411d4e2e4ebc963a3549c2c5f0d4795d6cd1589215ef1716ce05c01b1" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1fc862e3f314fa54c69b29a1277f97fc82b84bd0eb8691a24eba75aa97b67cf6" + "bytes": "b5c12c9411d4e2e4ebc963a3549c2c5f0d4795d6cd1589215ef1716ce05c01b1" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "585397338" + "i128": "924691177" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "585397338" + "i128": "924691177" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "38469" + "u64": "47907" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82652e795a0ed2818f8dd9c987e94256a2880b01185f8428d0f03c9025fbfd7d" + "bytes": "d5f72af5d83a04ea3cdb64fec97d3016506bdf187bc8fcaa463af9c79aad43d8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82652e795a0ed2818f8dd9c987e94256a2880b01185f8428d0f03c9025fbfd7d" + "bytes": "d5f72af5d83a04ea3cdb64fec97d3016506bdf187bc8fcaa463af9c79aad43d8" } ] }, "durability": "persistent", "val": { - "bytes": "1fc862e3f314fa54c69b29a1277f97fc82b84bd0eb8691a24eba75aa97b67cf6" + "bytes": "b5c12c9411d4e2e4ebc963a3549c2c5f0d4795d6cd1589215ef1716ce05c01b1" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "585397338" + "i128": "924691177" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "585397338" + "i128": "924691177" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "1fc862e3f314fa54c69b29a1277f97fc82b84bd0eb8691a24eba75aa97b67cf6" + "bytes": "b5c12c9411d4e2e4ebc963a3549c2c5f0d4795d6cd1589215ef1716ce05c01b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "585397338" + "i128": "924691177" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "19234" + "u64": "23953" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.64.json index 6b038550..d83e5a4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "100140334" + "i128": "4912150" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "100140334" + "i128": "4912150" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b1b595c722c666fa7a0e3c21a157987e195532cf5806ad9d9d00985aca8d860" + "bytes": "e5184df39f93ce1aa5f250e21b428e5b58a1f97b9c4ce46e8e4d7c55c3bfb3be" }, { - "u64": "66996" + "u64": "84897" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "100140334" + "i128": "4912150" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "100140334" + "i128": "4912150" }, { - "bytes": "247220ad4056801def68d51a3dd7c9dfc1e40792dfd74f76cd1fcfa385cbc335" + "bytes": "68c3af967aaea416c1810a45a1c7142b249a339bb296a57c2f4abf5374e57edb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b1b595c722c666fa7a0e3c21a157987e195532cf5806ad9d9d00985aca8d860" + "bytes": "e5184df39f93ce1aa5f250e21b428e5b58a1f97b9c4ce46e8e4d7c55c3bfb3be" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33498, + "timestamp": 42448, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "247220ad4056801def68d51a3dd7c9dfc1e40792dfd74f76cd1fcfa385cbc335" + "bytes": "68c3af967aaea416c1810a45a1c7142b249a339bb296a57c2f4abf5374e57edb" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "247220ad4056801def68d51a3dd7c9dfc1e40792dfd74f76cd1fcfa385cbc335" + "bytes": "68c3af967aaea416c1810a45a1c7142b249a339bb296a57c2f4abf5374e57edb" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "100140334" + "i128": "4912150" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "100140334" + "i128": "4912150" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "66996" + "u64": "84897" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2aed70c19c7bcad01888d9ded20170bf53e0b112e9abef574e3b203b927c5cf3" + "bytes": "d4e99f31cfb4ba7994455e03a34313c27b77c8efdb3d75aa2c2c4846540a20f2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2aed70c19c7bcad01888d9ded20170bf53e0b112e9abef574e3b203b927c5cf3" + "bytes": "d4e99f31cfb4ba7994455e03a34313c27b77c8efdb3d75aa2c2c4846540a20f2" } ] }, "durability": "persistent", "val": { - "bytes": "247220ad4056801def68d51a3dd7c9dfc1e40792dfd74f76cd1fcfa385cbc335" + "bytes": "68c3af967aaea416c1810a45a1c7142b249a339bb296a57c2f4abf5374e57edb" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "100140334" + "i128": "4912150" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "100140334" + "i128": "4912150" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "247220ad4056801def68d51a3dd7c9dfc1e40792dfd74f76cd1fcfa385cbc335" + "bytes": "68c3af967aaea416c1810a45a1c7142b249a339bb296a57c2f4abf5374e57edb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "100140334" + "i128": "4912150" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "33498" + "u64": "42448" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.65.json index 6f06f5d1..bc1a009f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "112702025" + "i128": "872683749" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "112702025" + "i128": "872683749" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb66cfea0644b1045e7d22f4a7b447a40cb6d54b99ec7dab7f9d79be930d878a" + "bytes": "c6843dc2d1a028cc1df875fd0e65a44897b26fb74349993d0284a39afdfc22d3" }, { - "u64": "80196" + "u64": "42682" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "112702025" + "i128": "872683749" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "112702025" + "i128": "872683749" }, { - "bytes": "85c251bf68112c0833a8fba2cee508d42f40d007b695dec7fc4dd76c923ff6bc" + "bytes": "3fb7434ea2fb285a064a4853b72fdcfcde222c5744180e2f1e1b6c79cff229a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb66cfea0644b1045e7d22f4a7b447a40cb6d54b99ec7dab7f9d79be930d878a" + "bytes": "c6843dc2d1a028cc1df875fd0e65a44897b26fb74349993d0284a39afdfc22d3" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40098, + "timestamp": 21341, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85c251bf68112c0833a8fba2cee508d42f40d007b695dec7fc4dd76c923ff6bc" + "bytes": "3fb7434ea2fb285a064a4853b72fdcfcde222c5744180e2f1e1b6c79cff229a0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85c251bf68112c0833a8fba2cee508d42f40d007b695dec7fc4dd76c923ff6bc" + "bytes": "3fb7434ea2fb285a064a4853b72fdcfcde222c5744180e2f1e1b6c79cff229a0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "112702025" + "i128": "872683749" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "112702025" + "i128": "872683749" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "80196" + "u64": "42682" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6cfb5e560f1a9d9f10fbbdedaf59d38f02c6cdd1ac2c67ccf73fa80ff3cfa9e" + "bytes": "915d70de5ea12d7c7c931671948abf1cc922751e30352d521b0c9214f8af5d25" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6cfb5e560f1a9d9f10fbbdedaf59d38f02c6cdd1ac2c67ccf73fa80ff3cfa9e" + "bytes": "915d70de5ea12d7c7c931671948abf1cc922751e30352d521b0c9214f8af5d25" } ] }, "durability": "persistent", "val": { - "bytes": "85c251bf68112c0833a8fba2cee508d42f40d007b695dec7fc4dd76c923ff6bc" + "bytes": "3fb7434ea2fb285a064a4853b72fdcfcde222c5744180e2f1e1b6c79cff229a0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "112702025" + "i128": "872683749" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "112702025" + "i128": "872683749" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "85c251bf68112c0833a8fba2cee508d42f40d007b695dec7fc4dd76c923ff6bc" + "bytes": "3fb7434ea2fb285a064a4853b72fdcfcde222c5744180e2f1e1b6c79cff229a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "112702025" + "i128": "872683749" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "40098" + "u64": "21341" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.66.json index 2b77d625..e39fc541 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "256163992" + "i128": "464968231" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "256163992" + "i128": "464968231" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13c8a5a45e55465b49d88ea0bb69a740560ba1941fcdefceff73e4a8954e30a5" + "bytes": "d5802e47679b5fddfcc077a4a06a1fe31d2d9c18471a0a0f05a9b210ae2ddec7" }, { - "u64": "16222" + "u64": "70779" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "256163992" + "i128": "464968231" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "256163992" + "i128": "464968231" }, { - "bytes": "79692410d582cbe0087346cfbae04697e195392cf6fc8a21ee02082b47ba371d" + "bytes": "028f0523997974d87f4f7fab0009987f492952b6eae245d6cb66203fd6a00b4e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13c8a5a45e55465b49d88ea0bb69a740560ba1941fcdefceff73e4a8954e30a5" + "bytes": "d5802e47679b5fddfcc077a4a06a1fe31d2d9c18471a0a0f05a9b210ae2ddec7" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8111, + "timestamp": 35389, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "79692410d582cbe0087346cfbae04697e195392cf6fc8a21ee02082b47ba371d" + "bytes": "028f0523997974d87f4f7fab0009987f492952b6eae245d6cb66203fd6a00b4e" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "79692410d582cbe0087346cfbae04697e195392cf6fc8a21ee02082b47ba371d" + "bytes": "028f0523997974d87f4f7fab0009987f492952b6eae245d6cb66203fd6a00b4e" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "256163992" + "i128": "464968231" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "256163992" + "i128": "464968231" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "16222" + "u64": "70779" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe7c38f08792abad9e0aee814b43b604ce376601fe22be039b356ca229b7dbbb" + "bytes": "116620aa9a74871b89e918dbd7df38bb1e7a432ed3a1b8e9b997a9fcd7b0cb65" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe7c38f08792abad9e0aee814b43b604ce376601fe22be039b356ca229b7dbbb" + "bytes": "116620aa9a74871b89e918dbd7df38bb1e7a432ed3a1b8e9b997a9fcd7b0cb65" } ] }, "durability": "persistent", "val": { - "bytes": "79692410d582cbe0087346cfbae04697e195392cf6fc8a21ee02082b47ba371d" + "bytes": "028f0523997974d87f4f7fab0009987f492952b6eae245d6cb66203fd6a00b4e" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "256163992" + "i128": "464968231" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "256163992" + "i128": "464968231" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "79692410d582cbe0087346cfbae04697e195392cf6fc8a21ee02082b47ba371d" + "bytes": "028f0523997974d87f4f7fab0009987f492952b6eae245d6cb66203fd6a00b4e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "256163992" + "i128": "464968231" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "8111" + "u64": "35389" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.67.json index 89570c7e..633596c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "656198925" + "i128": "433811036" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "656198925" + "i128": "433811036" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ecd57b2c35ff1bef18f86ad10d15e1ab434df02d714dfcd289c8f639d777eec2" + "bytes": "78f4b2bac1e384495358cc409eafb129384a57f155843d54a3799b7ffa8ac291" }, { - "u64": "69630" + "u64": "46633" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "656198925" + "i128": "433811036" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "656198925" + "i128": "433811036" }, { - "bytes": "9bce208052cb3932dc0d2d7a599605c0e71a962c2144ab02eece45d2cc754292" + "bytes": "153f4117f567974e072ceb6c3b2dc06d344a13fdcc85c37154e95f47f07eb8a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ecd57b2c35ff1bef18f86ad10d15e1ab434df02d714dfcd289c8f639d777eec2" + "bytes": "78f4b2bac1e384495358cc409eafb129384a57f155843d54a3799b7ffa8ac291" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34815, + "timestamp": 23316, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9bce208052cb3932dc0d2d7a599605c0e71a962c2144ab02eece45d2cc754292" + "bytes": "153f4117f567974e072ceb6c3b2dc06d344a13fdcc85c37154e95f47f07eb8a0" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9bce208052cb3932dc0d2d7a599605c0e71a962c2144ab02eece45d2cc754292" + "bytes": "153f4117f567974e072ceb6c3b2dc06d344a13fdcc85c37154e95f47f07eb8a0" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "656198925" + "i128": "433811036" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "656198925" + "i128": "433811036" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69630" + "u64": "46633" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eeb43948f90d7072ccbfb6b3bfd7763e9d815c08d757219fca8801052f2a92df" + "bytes": "c498f9f45a52d94ca7468d1bf480ec343ab249dcf6e39c8b25e4868300a26879" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eeb43948f90d7072ccbfb6b3bfd7763e9d815c08d757219fca8801052f2a92df" + "bytes": "c498f9f45a52d94ca7468d1bf480ec343ab249dcf6e39c8b25e4868300a26879" } ] }, "durability": "persistent", "val": { - "bytes": "9bce208052cb3932dc0d2d7a599605c0e71a962c2144ab02eece45d2cc754292" + "bytes": "153f4117f567974e072ceb6c3b2dc06d344a13fdcc85c37154e95f47f07eb8a0" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "656198925" + "i128": "433811036" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "656198925" + "i128": "433811036" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "9bce208052cb3932dc0d2d7a599605c0e71a962c2144ab02eece45d2cc754292" + "bytes": "153f4117f567974e072ceb6c3b2dc06d344a13fdcc85c37154e95f47f07eb8a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "656198925" + "i128": "433811036" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "34815" + "u64": "23316" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.68.json index 31cb6a15..7d900d92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "23333452" + "i128": "402553966" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23333452" + "i128": "402553966" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0906f29ada21618a767288312b7bf205c9e924fbcd976f68e89ba4edca8839b0" + "bytes": "b3a4d7855a12016882c3444ccbd3754cc0818c42fb528a71dd2a2f86afb99b5c" }, { - "u64": "11698" + "u64": "21215" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "23333452" + "i128": "402553966" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23333452" + "i128": "402553966" }, { - "bytes": "7d81d8c430b7b2f18798ec6be3ecc0eb41c864c189061d1e473927acae5f6d2f" + "bytes": "b819743ad77e295af12d892fa37f5bff52a027b09dec675886a3a15ea46b8081" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0906f29ada21618a767288312b7bf205c9e924fbcd976f68e89ba4edca8839b0" + "bytes": "b3a4d7855a12016882c3444ccbd3754cc0818c42fb528a71dd2a2f86afb99b5c" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5849, + "timestamp": 10607, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d81d8c430b7b2f18798ec6be3ecc0eb41c864c189061d1e473927acae5f6d2f" + "bytes": "b819743ad77e295af12d892fa37f5bff52a027b09dec675886a3a15ea46b8081" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d81d8c430b7b2f18798ec6be3ecc0eb41c864c189061d1e473927acae5f6d2f" + "bytes": "b819743ad77e295af12d892fa37f5bff52a027b09dec675886a3a15ea46b8081" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "23333452" + "i128": "402553966" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "23333452" + "i128": "402553966" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11698" + "u64": "21215" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f2727be8552c7be28fdb604b5138e499bbda151f53b9cd4c8b2259f966f2be5" + "bytes": "b46d004846ee96dd05f247ac876805d36abbb024920b19fa8dd708150a21ab1c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f2727be8552c7be28fdb604b5138e499bbda151f53b9cd4c8b2259f966f2be5" + "bytes": "b46d004846ee96dd05f247ac876805d36abbb024920b19fa8dd708150a21ab1c" } ] }, "durability": "persistent", "val": { - "bytes": "7d81d8c430b7b2f18798ec6be3ecc0eb41c864c189061d1e473927acae5f6d2f" + "bytes": "b819743ad77e295af12d892fa37f5bff52a027b09dec675886a3a15ea46b8081" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "23333452" + "i128": "402553966" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "23333452" + "i128": "402553966" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "7d81d8c430b7b2f18798ec6be3ecc0eb41c864c189061d1e473927acae5f6d2f" + "bytes": "b819743ad77e295af12d892fa37f5bff52a027b09dec675886a3a15ea46b8081" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "23333452" + "i128": "402553966" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "5849" + "u64": "10607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.69.json index 684ad9cc..bf509099 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "692770325" + "i128": "819936229" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "692770325" + "i128": "819936229" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a0c5d918650aafe19e44869705e297349a5f1faa57234e694d7cdf0ede74f8e" + "bytes": "db37d72d481bc7613560e660a3a01fd32d8bc1296570ac4ed54e229004bfdfc1" }, { - "u64": "9103" + "u64": "56346" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "692770325" + "i128": "819936229" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "692770325" + "i128": "819936229" }, { - "bytes": "58df6beeb679662ed706030d26487123c7b8798027d3bcf98933f2efa1283816" + "bytes": "bc8b31adc2d256db1f2b3fc105b824b606b9dffca0571d42782d14873d9e6165" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a0c5d918650aafe19e44869705e297349a5f1faa57234e694d7cdf0ede74f8e" + "bytes": "db37d72d481bc7613560e660a3a01fd32d8bc1296570ac4ed54e229004bfdfc1" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4551, + "timestamp": 28173, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58df6beeb679662ed706030d26487123c7b8798027d3bcf98933f2efa1283816" + "bytes": "bc8b31adc2d256db1f2b3fc105b824b606b9dffca0571d42782d14873d9e6165" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58df6beeb679662ed706030d26487123c7b8798027d3bcf98933f2efa1283816" + "bytes": "bc8b31adc2d256db1f2b3fc105b824b606b9dffca0571d42782d14873d9e6165" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "692770325" + "i128": "819936229" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "692770325" + "i128": "819936229" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9103" + "u64": "56346" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da75744af6c2562c9d21acd3b88928c3655b59c20595714355b28ef999c656de" + "bytes": "84e1f4e86fc2fe86fd7221c9c6b35af9f946f7f9f8446c590c8950247ff59faa" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da75744af6c2562c9d21acd3b88928c3655b59c20595714355b28ef999c656de" + "bytes": "84e1f4e86fc2fe86fd7221c9c6b35af9f946f7f9f8446c590c8950247ff59faa" } ] }, "durability": "persistent", "val": { - "bytes": "58df6beeb679662ed706030d26487123c7b8798027d3bcf98933f2efa1283816" + "bytes": "bc8b31adc2d256db1f2b3fc105b824b606b9dffca0571d42782d14873d9e6165" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "692770325" + "i128": "819936229" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "692770325" + "i128": "819936229" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "58df6beeb679662ed706030d26487123c7b8798027d3bcf98933f2efa1283816" + "bytes": "bc8b31adc2d256db1f2b3fc105b824b606b9dffca0571d42782d14873d9e6165" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "692770325" + "i128": "819936229" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "4551" + "u64": "28173" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.7.json index a07580cf..04f0e972 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "335615003" + "i128": "198763408" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "335615003" + "i128": "198763408" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e06073b8747a1dc06d6e28e3590c4afb91a815c07527b94ff2a0f04a8fea6f32" + "bytes": "0434d925f2559eacc453af32074e9c51fd09d11b18288053a1fd9654b3a7765d" }, { - "u64": "81686" + "u64": "24268" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "335615003" + "i128": "198763408" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "335615003" + "i128": "198763408" }, { - "bytes": "c77cef0713d8c7d49c2ed9cfc60b5882a56664557d4d2f4a3b9e06f4a0918068" + "bytes": "976192e89d7fdb54ac3926fef0cf378739c61aeb156750910b470b9a9a6ced12" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e06073b8747a1dc06d6e28e3590c4afb91a815c07527b94ff2a0f04a8fea6f32" + "bytes": "0434d925f2559eacc453af32074e9c51fd09d11b18288053a1fd9654b3a7765d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40843, + "timestamp": 12134, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c77cef0713d8c7d49c2ed9cfc60b5882a56664557d4d2f4a3b9e06f4a0918068" + "bytes": "976192e89d7fdb54ac3926fef0cf378739c61aeb156750910b470b9a9a6ced12" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c77cef0713d8c7d49c2ed9cfc60b5882a56664557d4d2f4a3b9e06f4a0918068" + "bytes": "976192e89d7fdb54ac3926fef0cf378739c61aeb156750910b470b9a9a6ced12" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "335615003" + "i128": "198763408" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "335615003" + "i128": "198763408" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "81686" + "u64": "24268" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "968f8413d07dbf4202ae9f0e3727ebd69daa32183213be4ebfb666e358845844" + "bytes": "6dfb30545f49583a6ebbb48a3ea96e7ea00613e020aebf50f26beb26ef986899" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "968f8413d07dbf4202ae9f0e3727ebd69daa32183213be4ebfb666e358845844" + "bytes": "6dfb30545f49583a6ebbb48a3ea96e7ea00613e020aebf50f26beb26ef986899" } ] }, "durability": "persistent", "val": { - "bytes": "c77cef0713d8c7d49c2ed9cfc60b5882a56664557d4d2f4a3b9e06f4a0918068" + "bytes": "976192e89d7fdb54ac3926fef0cf378739c61aeb156750910b470b9a9a6ced12" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "335615003" + "i128": "198763408" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "335615003" + "i128": "198763408" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c77cef0713d8c7d49c2ed9cfc60b5882a56664557d4d2f4a3b9e06f4a0918068" + "bytes": "976192e89d7fdb54ac3926fef0cf378739c61aeb156750910b470b9a9a6ced12" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "335615003" + "i128": "198763408" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "40843" + "u64": "12134" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.70.json index 5b240b56..afdba103 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "60666036" + "i128": "828317468" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "60666036" + "i128": "828317468" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee9595882f830532cb761d00baed29a0e99a983933b582730655554dd4d5a47d" + "bytes": "10382cd83616e646bb38ae4cd28165b6ad4952f93c949c1f34bce79f8edd2a5d" }, { - "u64": "9867" + "u64": "54330" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "60666036" + "i128": "828317468" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "60666036" + "i128": "828317468" }, { - "bytes": "f19877f1f0345adc0d1cbc03cc987218722d53472f1d4e14f04067badca84486" + "bytes": "9c18279c8048bb438ade9e4207b9a14b1f4e401f9b73a705bb730ee16a437208" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee9595882f830532cb761d00baed29a0e99a983933b582730655554dd4d5a47d" + "bytes": "10382cd83616e646bb38ae4cd28165b6ad4952f93c949c1f34bce79f8edd2a5d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4933, + "timestamp": 27165, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f19877f1f0345adc0d1cbc03cc987218722d53472f1d4e14f04067badca84486" + "bytes": "9c18279c8048bb438ade9e4207b9a14b1f4e401f9b73a705bb730ee16a437208" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f19877f1f0345adc0d1cbc03cc987218722d53472f1d4e14f04067badca84486" + "bytes": "9c18279c8048bb438ade9e4207b9a14b1f4e401f9b73a705bb730ee16a437208" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "60666036" + "i128": "828317468" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "60666036" + "i128": "828317468" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9867" + "u64": "54330" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8f4c4819194c51dfb014725840dd2b4fdb1188ef53bdb9af17b143eeac7674f" + "bytes": "e0e15528c9b411768dcbaf44de7246f33481713282cb86b92beb8c798f32b748" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8f4c4819194c51dfb014725840dd2b4fdb1188ef53bdb9af17b143eeac7674f" + "bytes": "e0e15528c9b411768dcbaf44de7246f33481713282cb86b92beb8c798f32b748" } ] }, "durability": "persistent", "val": { - "bytes": "f19877f1f0345adc0d1cbc03cc987218722d53472f1d4e14f04067badca84486" + "bytes": "9c18279c8048bb438ade9e4207b9a14b1f4e401f9b73a705bb730ee16a437208" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "60666036" + "i128": "828317468" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "60666036" + "i128": "828317468" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f19877f1f0345adc0d1cbc03cc987218722d53472f1d4e14f04067badca84486" + "bytes": "9c18279c8048bb438ade9e4207b9a14b1f4e401f9b73a705bb730ee16a437208" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "60666036" + "i128": "828317468" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "4933" + "u64": "27165" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.71.json index efeb175e..32aa22fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "942053582" + "i128": "596457985" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "942053582" + "i128": "596457985" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e66a56eadd35610d9ad3f3742f4292c13a0459dce1fc4ce417b11c69f6e631aa" + "bytes": "2c3dc91502fb21661ee9a0cacc19f38c551caa59a97fc48dcb03a3a34e023c4d" }, { - "u64": "64186" + "u64": "83633" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "942053582" + "i128": "596457985" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "942053582" + "i128": "596457985" }, { - "bytes": "b43232e402804bdcd752d8332cafaf7b322b83a271de6627a281e46a2dd14888" + "bytes": "b11dd5afc88c9ec263b26d9cfe24cec23ef58f883d53808a37455529a396034d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e66a56eadd35610d9ad3f3742f4292c13a0459dce1fc4ce417b11c69f6e631aa" + "bytes": "2c3dc91502fb21661ee9a0cacc19f38c551caa59a97fc48dcb03a3a34e023c4d" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32093, + "timestamp": 41816, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b43232e402804bdcd752d8332cafaf7b322b83a271de6627a281e46a2dd14888" + "bytes": "b11dd5afc88c9ec263b26d9cfe24cec23ef58f883d53808a37455529a396034d" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b43232e402804bdcd752d8332cafaf7b322b83a271de6627a281e46a2dd14888" + "bytes": "b11dd5afc88c9ec263b26d9cfe24cec23ef58f883d53808a37455529a396034d" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "942053582" + "i128": "596457985" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "942053582" + "i128": "596457985" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64186" + "u64": "83633" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dbe20b14a35189d0e2de285808677d9efd77b36a4588819a503b69f36c6a6a33" + "bytes": "66c6cb4721924563e2216cf46e5745c087179a85965d189ca69dd240e41b1bf2" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dbe20b14a35189d0e2de285808677d9efd77b36a4588819a503b69f36c6a6a33" + "bytes": "66c6cb4721924563e2216cf46e5745c087179a85965d189ca69dd240e41b1bf2" } ] }, "durability": "persistent", "val": { - "bytes": "b43232e402804bdcd752d8332cafaf7b322b83a271de6627a281e46a2dd14888" + "bytes": "b11dd5afc88c9ec263b26d9cfe24cec23ef58f883d53808a37455529a396034d" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "942053582" + "i128": "596457985" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "942053582" + "i128": "596457985" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b43232e402804bdcd752d8332cafaf7b322b83a271de6627a281e46a2dd14888" + "bytes": "b11dd5afc88c9ec263b26d9cfe24cec23ef58f883d53808a37455529a396034d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "942053582" + "i128": "596457985" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "32093" + "u64": "41816" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.72.json index 7ca22a95..c747ce29 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "546604275" + "i128": "624994237" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "546604275" + "i128": "624994237" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65b53739af139f00a1f977d22f0cda9d9f45cb28c7db8d4755952571b81b1bdd" + "bytes": "ce3713aa113d1fcb7ed0b82e2ba6cea1c545ac6072344ff651550445acf9a3d6" }, { - "u64": "59869" + "u64": "19375" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "546604275" + "i128": "624994237" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "546604275" + "i128": "624994237" }, { - "bytes": "1cb5a607d8572335bc6934947a7a6145092d47c8ebc075bdf2f992b5218bd61e" + "bytes": "d5b841230e55a428ee4588da96bcfd2a518185d6ba02700afce28f54974e65ac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65b53739af139f00a1f977d22f0cda9d9f45cb28c7db8d4755952571b81b1bdd" + "bytes": "ce3713aa113d1fcb7ed0b82e2ba6cea1c545ac6072344ff651550445acf9a3d6" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29934, + "timestamp": 9687, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1cb5a607d8572335bc6934947a7a6145092d47c8ebc075bdf2f992b5218bd61e" + "bytes": "d5b841230e55a428ee4588da96bcfd2a518185d6ba02700afce28f54974e65ac" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1cb5a607d8572335bc6934947a7a6145092d47c8ebc075bdf2f992b5218bd61e" + "bytes": "d5b841230e55a428ee4588da96bcfd2a518185d6ba02700afce28f54974e65ac" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "546604275" + "i128": "624994237" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "546604275" + "i128": "624994237" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "59869" + "u64": "19375" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23bef4d38499e83777b950022b57fd96353c9c00d2c55739fa8f138b4d8c6ca0" + "bytes": "08bf9dbdef40c2c10962333d349ad43dd181bf4e582cd2b5a83ed618ee3a47a5" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23bef4d38499e83777b950022b57fd96353c9c00d2c55739fa8f138b4d8c6ca0" + "bytes": "08bf9dbdef40c2c10962333d349ad43dd181bf4e582cd2b5a83ed618ee3a47a5" } ] }, "durability": "persistent", "val": { - "bytes": "1cb5a607d8572335bc6934947a7a6145092d47c8ebc075bdf2f992b5218bd61e" + "bytes": "d5b841230e55a428ee4588da96bcfd2a518185d6ba02700afce28f54974e65ac" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "546604275" + "i128": "624994237" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "546604275" + "i128": "624994237" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "1cb5a607d8572335bc6934947a7a6145092d47c8ebc075bdf2f992b5218bd61e" + "bytes": "d5b841230e55a428ee4588da96bcfd2a518185d6ba02700afce28f54974e65ac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "546604275" + "i128": "624994237" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "29934" + "u64": "9687" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.73.json index f66e6327..e3b9d8b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "914715011" + "i128": "817900290" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "914715011" + "i128": "817900290" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e0bed8ae83def1c1fb1e40f33ef5fef734cb2bc3e22ac5d129bad1e17be8c4a" + "bytes": "a83bb55db36ba8687ebfc7f1af3c60ff09421d5c02fbed29a59a67348bb9f719" }, { - "u64": "5271" + "u64": "42273" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "914715011" + "i128": "817900290" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "914715011" + "i128": "817900290" }, { - "bytes": "c680f216bf3c0370253937cfc49d27b071c151da709079be1d43cdba8a96d113" + "bytes": "be4e63820f167eb3b435cff764d6eda4ef22a3927e30fbb6feaf6a2e47ba8d95" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e0bed8ae83def1c1fb1e40f33ef5fef734cb2bc3e22ac5d129bad1e17be8c4a" + "bytes": "a83bb55db36ba8687ebfc7f1af3c60ff09421d5c02fbed29a59a67348bb9f719" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2635, + "timestamp": 21136, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c680f216bf3c0370253937cfc49d27b071c151da709079be1d43cdba8a96d113" + "bytes": "be4e63820f167eb3b435cff764d6eda4ef22a3927e30fbb6feaf6a2e47ba8d95" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c680f216bf3c0370253937cfc49d27b071c151da709079be1d43cdba8a96d113" + "bytes": "be4e63820f167eb3b435cff764d6eda4ef22a3927e30fbb6feaf6a2e47ba8d95" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "914715011" + "i128": "817900290" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "914715011" + "i128": "817900290" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "5271" + "u64": "42273" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76989c7caa184928474db9c5892fe6ac67edf65e67799f4bd80f8b97c77c863e" + "bytes": "6412eb155a8361aa79ce969523a9c5ad469b56186fc40f38218cc2ade94f4a04" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76989c7caa184928474db9c5892fe6ac67edf65e67799f4bd80f8b97c77c863e" + "bytes": "6412eb155a8361aa79ce969523a9c5ad469b56186fc40f38218cc2ade94f4a04" } ] }, "durability": "persistent", "val": { - "bytes": "c680f216bf3c0370253937cfc49d27b071c151da709079be1d43cdba8a96d113" + "bytes": "be4e63820f167eb3b435cff764d6eda4ef22a3927e30fbb6feaf6a2e47ba8d95" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "914715011" + "i128": "817900290" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "914715011" + "i128": "817900290" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "c680f216bf3c0370253937cfc49d27b071c151da709079be1d43cdba8a96d113" + "bytes": "be4e63820f167eb3b435cff764d6eda4ef22a3927e30fbb6feaf6a2e47ba8d95" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "914715011" + "i128": "817900290" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2635" + "u64": "21136" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.74.json index 55184560..04acc44b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "145470897" + "i128": "901335524" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145470897" + "i128": "901335524" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e45787f0c7f432b9416ac67741c2733cec4350ff4f7694ee8e23f4ce25506f54" + "bytes": "94b0fa8fb9f89c859427926309a3f38ada628e566333e678a4fdb705b20855ea" }, { - "u64": "7654" + "u64": "84838" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "145470897" + "i128": "901335524" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145470897" + "i128": "901335524" }, { - "bytes": "a5aef89267e57fadfcd505b9cadbf60381fcfc6c5e9539f5e5b261ef5801af5f" + "bytes": "1173123dd12e07f442906ada89529956613b3eb2e2a7643363ef5523564c505a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e45787f0c7f432b9416ac67741c2733cec4350ff4f7694ee8e23f4ce25506f54" + "bytes": "94b0fa8fb9f89c859427926309a3f38ada628e566333e678a4fdb705b20855ea" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3827, + "timestamp": 42419, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a5aef89267e57fadfcd505b9cadbf60381fcfc6c5e9539f5e5b261ef5801af5f" + "bytes": "1173123dd12e07f442906ada89529956613b3eb2e2a7643363ef5523564c505a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a5aef89267e57fadfcd505b9cadbf60381fcfc6c5e9539f5e5b261ef5801af5f" + "bytes": "1173123dd12e07f442906ada89529956613b3eb2e2a7643363ef5523564c505a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "145470897" + "i128": "901335524" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "145470897" + "i128": "901335524" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "7654" + "u64": "84838" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "73e18db38b2ec8d92cda34bb066b5396fb3abb2b1ab224f9492834858a6a341c" + "bytes": "311ca50bc80b2e8be43c254af4a49b02e23071587cacb0589b0c2d9b938521d6" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "73e18db38b2ec8d92cda34bb066b5396fb3abb2b1ab224f9492834858a6a341c" + "bytes": "311ca50bc80b2e8be43c254af4a49b02e23071587cacb0589b0c2d9b938521d6" } ] }, "durability": "persistent", "val": { - "bytes": "a5aef89267e57fadfcd505b9cadbf60381fcfc6c5e9539f5e5b261ef5801af5f" + "bytes": "1173123dd12e07f442906ada89529956613b3eb2e2a7643363ef5523564c505a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "145470897" + "i128": "901335524" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "145470897" + "i128": "901335524" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a5aef89267e57fadfcd505b9cadbf60381fcfc6c5e9539f5e5b261ef5801af5f" + "bytes": "1173123dd12e07f442906ada89529956613b3eb2e2a7643363ef5523564c505a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "145470897" + "i128": "901335524" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3827" + "u64": "42419" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.75.json index f6b7148d..b37df367 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "214176424" + "i128": "906903571" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "214176424" + "i128": "906903571" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e0279e6fd061da9e734a339d5197bfc39af592a702397095a9da67ba67b0666" + "bytes": "d920b9a0e33f1dd1aea8b9533d676561db33bb6d893205db01b908a514c3eb09" }, { - "u64": "32833" + "u64": "13804" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "214176424" + "i128": "906903571" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "214176424" + "i128": "906903571" }, { - "bytes": "02e7964bb6687ceec0de0fca22510e85ce7db7ee1c81794e12059fb3264e12f1" + "bytes": "4d52d606fc618fc6765dba2c7f5437a9ee2a48d0c544333b8455d0b6a3175eef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e0279e6fd061da9e734a339d5197bfc39af592a702397095a9da67ba67b0666" + "bytes": "d920b9a0e33f1dd1aea8b9533d676561db33bb6d893205db01b908a514c3eb09" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16416, + "timestamp": 6902, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "02e7964bb6687ceec0de0fca22510e85ce7db7ee1c81794e12059fb3264e12f1" + "bytes": "4d52d606fc618fc6765dba2c7f5437a9ee2a48d0c544333b8455d0b6a3175eef" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "02e7964bb6687ceec0de0fca22510e85ce7db7ee1c81794e12059fb3264e12f1" + "bytes": "4d52d606fc618fc6765dba2c7f5437a9ee2a48d0c544333b8455d0b6a3175eef" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "214176424" + "i128": "906903571" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "214176424" + "i128": "906903571" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32833" + "u64": "13804" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11b12e3287ffc5fbf1ac189bde9c36dcc4fcf16fc16f59262232be95948f4834" + "bytes": "d1982c3ebdb2dffb008b7f7b1f02df602c430eab5b409a17c241c7ff97c51a38" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11b12e3287ffc5fbf1ac189bde9c36dcc4fcf16fc16f59262232be95948f4834" + "bytes": "d1982c3ebdb2dffb008b7f7b1f02df602c430eab5b409a17c241c7ff97c51a38" } ] }, "durability": "persistent", "val": { - "bytes": "02e7964bb6687ceec0de0fca22510e85ce7db7ee1c81794e12059fb3264e12f1" + "bytes": "4d52d606fc618fc6765dba2c7f5437a9ee2a48d0c544333b8455d0b6a3175eef" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "214176424" + "i128": "906903571" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "214176424" + "i128": "906903571" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "02e7964bb6687ceec0de0fca22510e85ce7db7ee1c81794e12059fb3264e12f1" + "bytes": "4d52d606fc618fc6765dba2c7f5437a9ee2a48d0c544333b8455d0b6a3175eef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "214176424" + "i128": "906903571" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "16416" + "u64": "6902" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.76.json index 4a0e542c..0f089c37 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "994571369" + "i128": "735919064" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "994571369" + "i128": "735919064" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9dcc3cd54118d03bd476bd497b572cc9683dbd2aecbf2d82566fa367f24e01fe" + "bytes": "157dc3b20cfce39cc04d7a429a91b829b5ffdefd6086ddfb562c274f257d84d4" }, { - "u64": "39166" + "u64": "77752" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "994571369" + "i128": "735919064" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "994571369" + "i128": "735919064" }, { - "bytes": "e7a8ec46f303250472fc724f62d7b4434d8122199fee10f805b802c8085fef00" + "bytes": "5bba85515c619e52f2583c69c2849f5cd1117336f4efce02623554ba12531360" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9dcc3cd54118d03bd476bd497b572cc9683dbd2aecbf2d82566fa367f24e01fe" + "bytes": "157dc3b20cfce39cc04d7a429a91b829b5ffdefd6086ddfb562c274f257d84d4" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19583, + "timestamp": 38876, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7a8ec46f303250472fc724f62d7b4434d8122199fee10f805b802c8085fef00" + "bytes": "5bba85515c619e52f2583c69c2849f5cd1117336f4efce02623554ba12531360" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7a8ec46f303250472fc724f62d7b4434d8122199fee10f805b802c8085fef00" + "bytes": "5bba85515c619e52f2583c69c2849f5cd1117336f4efce02623554ba12531360" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "994571369" + "i128": "735919064" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "994571369" + "i128": "735919064" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "39166" + "u64": "77752" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac89e73f42fc8861c2f24a4340a7a0c40402e0d11bd7ec0d5a57fc4c22994f94" + "bytes": "aa06728781f3003dedfd5aa744497f225c1937edc6c4f3abc48f37a7be5a4b83" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac89e73f42fc8861c2f24a4340a7a0c40402e0d11bd7ec0d5a57fc4c22994f94" + "bytes": "aa06728781f3003dedfd5aa744497f225c1937edc6c4f3abc48f37a7be5a4b83" } ] }, "durability": "persistent", "val": { - "bytes": "e7a8ec46f303250472fc724f62d7b4434d8122199fee10f805b802c8085fef00" + "bytes": "5bba85515c619e52f2583c69c2849f5cd1117336f4efce02623554ba12531360" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "994571369" + "i128": "735919064" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "994571369" + "i128": "735919064" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e7a8ec46f303250472fc724f62d7b4434d8122199fee10f805b802c8085fef00" + "bytes": "5bba85515c619e52f2583c69c2849f5cd1117336f4efce02623554ba12531360" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "994571369" + "i128": "735919064" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "19583" + "u64": "38876" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.77.json index 0a2671b1..2a180d5d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "96794448" + "i128": "12933904" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "96794448" + "i128": "12933904" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40afda0af492fd6f379073fb4c9fef34f619e3edbeb4c90ddef14b1bf70ef1da" + "bytes": "753a81aca329c1928ffb3bac7ae0853ff711e8d375883c183f5779690299eedd" }, { - "u64": "9914" + "u64": "16088" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "96794448" + "i128": "12933904" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "96794448" + "i128": "12933904" }, { - "bytes": "ec50070a73a1b6e50491884d3410a6a2c4de961f8a425a20134097ebd91f23de" + "bytes": "f1fad8976eac9e40e28e8b2923ee57d8c016696b13ae620e77b2e622ad8ebcc3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40afda0af492fd6f379073fb4c9fef34f619e3edbeb4c90ddef14b1bf70ef1da" + "bytes": "753a81aca329c1928ffb3bac7ae0853ff711e8d375883c183f5779690299eedd" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4957, + "timestamp": 8044, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ec50070a73a1b6e50491884d3410a6a2c4de961f8a425a20134097ebd91f23de" + "bytes": "f1fad8976eac9e40e28e8b2923ee57d8c016696b13ae620e77b2e622ad8ebcc3" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ec50070a73a1b6e50491884d3410a6a2c4de961f8a425a20134097ebd91f23de" + "bytes": "f1fad8976eac9e40e28e8b2923ee57d8c016696b13ae620e77b2e622ad8ebcc3" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "96794448" + "i128": "12933904" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "96794448" + "i128": "12933904" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9914" + "u64": "16088" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a146ae323409f81609358abb45dc575c80b56387ce7a8b955b0c9c2e3de2729f" + "bytes": "90d03c6bf26f144015c54f7d7b8b1a152cff20a41721fbe920affd4d8e5480a4" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a146ae323409f81609358abb45dc575c80b56387ce7a8b955b0c9c2e3de2729f" + "bytes": "90d03c6bf26f144015c54f7d7b8b1a152cff20a41721fbe920affd4d8e5480a4" } ] }, "durability": "persistent", "val": { - "bytes": "ec50070a73a1b6e50491884d3410a6a2c4de961f8a425a20134097ebd91f23de" + "bytes": "f1fad8976eac9e40e28e8b2923ee57d8c016696b13ae620e77b2e622ad8ebcc3" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "96794448" + "i128": "12933904" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "96794448" + "i128": "12933904" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ec50070a73a1b6e50491884d3410a6a2c4de961f8a425a20134097ebd91f23de" + "bytes": "f1fad8976eac9e40e28e8b2923ee57d8c016696b13ae620e77b2e622ad8ebcc3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "96794448" + "i128": "12933904" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "4957" + "u64": "8044" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.78.json index b2b612ee..ff49e0e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "360985874" + "i128": "915382024" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360985874" + "i128": "915382024" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "17294ba932d3d7b6dc5afa0ba8fab0e5045a4f144908a1668e898a4702e43145" + "bytes": "9772f6df1dc5930d7521bb5e80b63d474e3e7e5700fd475108f1c055b4a9bbe3" }, { - "u64": "43128" + "u64": "36673" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "360985874" + "i128": "915382024" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360985874" + "i128": "915382024" }, { - "bytes": "5e77a73a1be20a79db7c9427481259e5a932da7bd9af1cce131b85528f322a13" + "bytes": "81f7272f870f33b302fa7f2fb5a35856f15051034d2305823fc7e16503c30fe7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "17294ba932d3d7b6dc5afa0ba8fab0e5045a4f144908a1668e898a4702e43145" + "bytes": "9772f6df1dc5930d7521bb5e80b63d474e3e7e5700fd475108f1c055b4a9bbe3" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21564, + "timestamp": 18336, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5e77a73a1be20a79db7c9427481259e5a932da7bd9af1cce131b85528f322a13" + "bytes": "81f7272f870f33b302fa7f2fb5a35856f15051034d2305823fc7e16503c30fe7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5e77a73a1be20a79db7c9427481259e5a932da7bd9af1cce131b85528f322a13" + "bytes": "81f7272f870f33b302fa7f2fb5a35856f15051034d2305823fc7e16503c30fe7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "360985874" + "i128": "915382024" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "360985874" + "i128": "915382024" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "43128" + "u64": "36673" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53267470fed83055f80143a12f5644226c636269b91dad65a1163253e644ed31" + "bytes": "6258fb6e05e185e00044df9c3416e1d626c11bb75444bd6393ae1486c266e64d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53267470fed83055f80143a12f5644226c636269b91dad65a1163253e644ed31" + "bytes": "6258fb6e05e185e00044df9c3416e1d626c11bb75444bd6393ae1486c266e64d" } ] }, "durability": "persistent", "val": { - "bytes": "5e77a73a1be20a79db7c9427481259e5a932da7bd9af1cce131b85528f322a13" + "bytes": "81f7272f870f33b302fa7f2fb5a35856f15051034d2305823fc7e16503c30fe7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "360985874" + "i128": "915382024" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "360985874" + "i128": "915382024" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "5e77a73a1be20a79db7c9427481259e5a932da7bd9af1cce131b85528f322a13" + "bytes": "81f7272f870f33b302fa7f2fb5a35856f15051034d2305823fc7e16503c30fe7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "360985874" + "i128": "915382024" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "21564" + "u64": "18336" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.79.json index af02bcd3..b944a5fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "218541588" + "i128": "364316252" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "218541588" + "i128": "364316252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0be777860faa64a86a92e357112674a1fb64dacc00725fe9559476e9642e578" + "bytes": "14c6132aafbb9ad8dd7b7e9ca88e7e35b636b736f1bd0579c5849a69b582f21f" }, { - "u64": "70537" + "u64": "55094" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "218541588" + "i128": "364316252" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "218541588" + "i128": "364316252" }, { - "bytes": "f884a20889fbae7cac8e67512a00987af59b7285a9f2099652c7d419cb1d9bc4" + "bytes": "f9b1b7a23784bb63bf8c17e8800b08968dba8dc8cd99e80d5d99dd4a35748c39" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0be777860faa64a86a92e357112674a1fb64dacc00725fe9559476e9642e578" + "bytes": "14c6132aafbb9ad8dd7b7e9ca88e7e35b636b736f1bd0579c5849a69b582f21f" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35268, + "timestamp": 27547, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f884a20889fbae7cac8e67512a00987af59b7285a9f2099652c7d419cb1d9bc4" + "bytes": "f9b1b7a23784bb63bf8c17e8800b08968dba8dc8cd99e80d5d99dd4a35748c39" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f884a20889fbae7cac8e67512a00987af59b7285a9f2099652c7d419cb1d9bc4" + "bytes": "f9b1b7a23784bb63bf8c17e8800b08968dba8dc8cd99e80d5d99dd4a35748c39" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "218541588" + "i128": "364316252" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "218541588" + "i128": "364316252" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "70537" + "u64": "55094" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b487c5395d11d015acca03897c9206587e137f35470afcc8eb1999918bdd9af8" + "bytes": "39499d1f486f508f3edb28e6c87b36ecc5c02d70ddc78cad4fc8e344e7892515" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b487c5395d11d015acca03897c9206587e137f35470afcc8eb1999918bdd9af8" + "bytes": "39499d1f486f508f3edb28e6c87b36ecc5c02d70ddc78cad4fc8e344e7892515" } ] }, "durability": "persistent", "val": { - "bytes": "f884a20889fbae7cac8e67512a00987af59b7285a9f2099652c7d419cb1d9bc4" + "bytes": "f9b1b7a23784bb63bf8c17e8800b08968dba8dc8cd99e80d5d99dd4a35748c39" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "218541588" + "i128": "364316252" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "218541588" + "i128": "364316252" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f884a20889fbae7cac8e67512a00987af59b7285a9f2099652c7d419cb1d9bc4" + "bytes": "f9b1b7a23784bb63bf8c17e8800b08968dba8dc8cd99e80d5d99dd4a35748c39" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "218541588" + "i128": "364316252" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "35268" + "u64": "27547" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.8.json index b9760cd3..1bbf356b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "612738621" + "i128": "894723436" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "612738621" + "i128": "894723436" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3ecb54e6a4df6e137ed46c174db7a0210dfcfb8ae1d6d72d6a19029dec75324" + "bytes": "8d1aa777afb9c0953cc46a81f32d913e58ddbcfffac61bdcbd5cfad932a58ee1" }, { - "u64": "59601" + "u64": "74271" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "612738621" + "i128": "894723436" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "612738621" + "i128": "894723436" }, { - "bytes": "6c6a1f0efb66317db5795eb493c16c833530f266748606947bf0586078da1336" + "bytes": "263059d74b4f974449e2dd8e768ccd080f517af27978589bc45e0da75a1b2fdf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3ecb54e6a4df6e137ed46c174db7a0210dfcfb8ae1d6d72d6a19029dec75324" + "bytes": "8d1aa777afb9c0953cc46a81f32d913e58ddbcfffac61bdcbd5cfad932a58ee1" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29800, + "timestamp": 37135, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c6a1f0efb66317db5795eb493c16c833530f266748606947bf0586078da1336" + "bytes": "263059d74b4f974449e2dd8e768ccd080f517af27978589bc45e0da75a1b2fdf" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c6a1f0efb66317db5795eb493c16c833530f266748606947bf0586078da1336" + "bytes": "263059d74b4f974449e2dd8e768ccd080f517af27978589bc45e0da75a1b2fdf" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "612738621" + "i128": "894723436" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "612738621" + "i128": "894723436" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "59601" + "u64": "74271" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a428c2efa476acece824a3bf72c60aaeda478759c6328f65615ec3f6848eda6" + "bytes": "ae52425eb33379b900b1b10272b8e4d41a62afb194f29e4bae7ef43b6cdb5018" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a428c2efa476acece824a3bf72c60aaeda478759c6328f65615ec3f6848eda6" + "bytes": "ae52425eb33379b900b1b10272b8e4d41a62afb194f29e4bae7ef43b6cdb5018" } ] }, "durability": "persistent", "val": { - "bytes": "6c6a1f0efb66317db5795eb493c16c833530f266748606947bf0586078da1336" + "bytes": "263059d74b4f974449e2dd8e768ccd080f517af27978589bc45e0da75a1b2fdf" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "612738621" + "i128": "894723436" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "612738621" + "i128": "894723436" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "6c6a1f0efb66317db5795eb493c16c833530f266748606947bf0586078da1336" + "bytes": "263059d74b4f974449e2dd8e768ccd080f517af27978589bc45e0da75a1b2fdf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "612738621" + "i128": "894723436" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "29800" + "u64": "37135" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.80.json index 38197db2..2438bb79 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504147912" + "i128": "175555775" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504147912" + "i128": "175555775" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e4dcb8795daadd60595de0405d7783353bedf931cb0b886a1dcdc9b002d620bb" + "bytes": "919ee355728c3ead6db0f8ac955326d602473e6e07cc7377a19c30d1135fd3cf" }, { - "u64": "62290" + "u64": "19500" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "504147912" + "i128": "175555775" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504147912" + "i128": "175555775" }, { - "bytes": "fa4f5d3960a040db8d2f87742cfee1cde6f228a9e9076d0c6102ee34c14312bc" + "bytes": "1da1277e5eb30b14130a7294aa58ac2ec5ce267536f8eb2a8525e439408694a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e4dcb8795daadd60595de0405d7783353bedf931cb0b886a1dcdc9b002d620bb" + "bytes": "919ee355728c3ead6db0f8ac955326d602473e6e07cc7377a19c30d1135fd3cf" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31145, + "timestamp": 9750, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa4f5d3960a040db8d2f87742cfee1cde6f228a9e9076d0c6102ee34c14312bc" + "bytes": "1da1277e5eb30b14130a7294aa58ac2ec5ce267536f8eb2a8525e439408694a7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa4f5d3960a040db8d2f87742cfee1cde6f228a9e9076d0c6102ee34c14312bc" + "bytes": "1da1277e5eb30b14130a7294aa58ac2ec5ce267536f8eb2a8525e439408694a7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504147912" + "i128": "175555775" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "504147912" + "i128": "175555775" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "62290" + "u64": "19500" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "465200024ae8ef1347134f04a769ccb7c16bd65c9c7e67f44080cc2ca291cf3c" + "bytes": "75e3d0641d2666509314cc5252507a6177b2b5b1f1f2bc2f982152643d86b69d" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "465200024ae8ef1347134f04a769ccb7c16bd65c9c7e67f44080cc2ca291cf3c" + "bytes": "75e3d0641d2666509314cc5252507a6177b2b5b1f1f2bc2f982152643d86b69d" } ] }, "durability": "persistent", "val": { - "bytes": "fa4f5d3960a040db8d2f87742cfee1cde6f228a9e9076d0c6102ee34c14312bc" + "bytes": "1da1277e5eb30b14130a7294aa58ac2ec5ce267536f8eb2a8525e439408694a7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "504147912" + "i128": "175555775" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "504147912" + "i128": "175555775" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "fa4f5d3960a040db8d2f87742cfee1cde6f228a9e9076d0c6102ee34c14312bc" + "bytes": "1da1277e5eb30b14130a7294aa58ac2ec5ce267536f8eb2a8525e439408694a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "504147912" + "i128": "175555775" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "31145" + "u64": "9750" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.81.json index f2d4a2ed..dead9acd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "114337105" + "i128": "412282751" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "114337105" + "i128": "412282751" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8597c344bd96e76f4c9ebda241f08e83d999062cdc1290e2315117d1b75f502f" + "bytes": "46749ac1a4aa48632bf5d854b743ce988277eeada7d88c4117a55fc1163a1be9" }, { - "u64": "84674" + "u64": "37557" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "114337105" + "i128": "412282751" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "114337105" + "i128": "412282751" }, { - "bytes": "9e1b6ff35c1117ac014849bc98094e7a5d670f16ae7235b7d9c736b546efb1a0" + "bytes": "ee8f385f9d857d003fb7d975dd55082ca3b0a47b24169807edae626c1f3f8070" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8597c344bd96e76f4c9ebda241f08e83d999062cdc1290e2315117d1b75f502f" + "bytes": "46749ac1a4aa48632bf5d854b743ce988277eeada7d88c4117a55fc1163a1be9" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42337, + "timestamp": 18778, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e1b6ff35c1117ac014849bc98094e7a5d670f16ae7235b7d9c736b546efb1a0" + "bytes": "ee8f385f9d857d003fb7d975dd55082ca3b0a47b24169807edae626c1f3f8070" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9e1b6ff35c1117ac014849bc98094e7a5d670f16ae7235b7d9c736b546efb1a0" + "bytes": "ee8f385f9d857d003fb7d975dd55082ca3b0a47b24169807edae626c1f3f8070" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "114337105" + "i128": "412282751" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "114337105" + "i128": "412282751" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84674" + "u64": "37557" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d7c3f3d72585db5081bb5bd98588093a861607c460ccd17ff796fd81f5b94e4" + "bytes": "e28a7abd1887e870b941cf17b986428c90ed4b53d5be77b0525b4c2f74b27b36" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d7c3f3d72585db5081bb5bd98588093a861607c460ccd17ff796fd81f5b94e4" + "bytes": "e28a7abd1887e870b941cf17b986428c90ed4b53d5be77b0525b4c2f74b27b36" } ] }, "durability": "persistent", "val": { - "bytes": "9e1b6ff35c1117ac014849bc98094e7a5d670f16ae7235b7d9c736b546efb1a0" + "bytes": "ee8f385f9d857d003fb7d975dd55082ca3b0a47b24169807edae626c1f3f8070" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "114337105" + "i128": "412282751" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "114337105" + "i128": "412282751" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "9e1b6ff35c1117ac014849bc98094e7a5d670f16ae7235b7d9c736b546efb1a0" + "bytes": "ee8f385f9d857d003fb7d975dd55082ca3b0a47b24169807edae626c1f3f8070" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "114337105" + "i128": "412282751" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "42337" + "u64": "18778" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.82.json index 0451b58d..a82a258e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "855951086" + "i128": "675322275" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "855951086" + "i128": "675322275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e72319c0fbdd1dd3d7ffcf1579d80ae9158297b3104ea8aa029f3490aa82a721" + "bytes": "1f00493ef980adca6d71bbffdb93bfc1288aaa0221930760f0e5bd50fe749e4e" }, { - "u64": "41535" + "u64": "64237" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "855951086" + "i128": "675322275" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "855951086" + "i128": "675322275" }, { - "bytes": "6387c95457f8386405044bccc2b7a3d65f38bcf72096914ec4f49fd6f00e1c00" + "bytes": "953c2ad18ec345d9d4cc38d6b6887e19db53a01e1d6f18139421a1c920fdee53" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e72319c0fbdd1dd3d7ffcf1579d80ae9158297b3104ea8aa029f3490aa82a721" + "bytes": "1f00493ef980adca6d71bbffdb93bfc1288aaa0221930760f0e5bd50fe749e4e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20767, + "timestamp": 32118, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6387c95457f8386405044bccc2b7a3d65f38bcf72096914ec4f49fd6f00e1c00" + "bytes": "953c2ad18ec345d9d4cc38d6b6887e19db53a01e1d6f18139421a1c920fdee53" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6387c95457f8386405044bccc2b7a3d65f38bcf72096914ec4f49fd6f00e1c00" + "bytes": "953c2ad18ec345d9d4cc38d6b6887e19db53a01e1d6f18139421a1c920fdee53" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "855951086" + "i128": "675322275" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "855951086" + "i128": "675322275" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41535" + "u64": "64237" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a13b07ffc696c7b80887a28ee1398d9c10807834bba471236504f71966ef9577" + "bytes": "a81456ce9dbfc475fb09a9ce5d17d8fd7fbe50960993675c575b316e7dfe3f75" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a13b07ffc696c7b80887a28ee1398d9c10807834bba471236504f71966ef9577" + "bytes": "a81456ce9dbfc475fb09a9ce5d17d8fd7fbe50960993675c575b316e7dfe3f75" } ] }, "durability": "persistent", "val": { - "bytes": "6387c95457f8386405044bccc2b7a3d65f38bcf72096914ec4f49fd6f00e1c00" + "bytes": "953c2ad18ec345d9d4cc38d6b6887e19db53a01e1d6f18139421a1c920fdee53" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "855951086" + "i128": "675322275" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "855951086" + "i128": "675322275" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "6387c95457f8386405044bccc2b7a3d65f38bcf72096914ec4f49fd6f00e1c00" + "bytes": "953c2ad18ec345d9d4cc38d6b6887e19db53a01e1d6f18139421a1c920fdee53" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "855951086" + "i128": "675322275" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "20767" + "u64": "32118" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.83.json index c73714fe..3e7de28a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "145817786" + "i128": "357676039" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145817786" + "i128": "357676039" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9accb9b1f620d009b5730711ef3ce8ae178fb4d27f9f612f4c5f71efe3dd648" + "bytes": "b677577b9cf39f699479b02137c36c8d8667b3f800599621b056fa2a0dca5eee" }, { - "u64": "9601" + "u64": "65349" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "145817786" + "i128": "357676039" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145817786" + "i128": "357676039" }, { - "bytes": "2555f8ee2ed265a9f896cb1a85095bb0360e1a1ab76599413aeb77cae0e89e2a" + "bytes": "ec95395effb5681d932f98146dde613c77fa1797339c871a3b0008791e8a4d8d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9accb9b1f620d009b5730711ef3ce8ae178fb4d27f9f612f4c5f71efe3dd648" + "bytes": "b677577b9cf39f699479b02137c36c8d8667b3f800599621b056fa2a0dca5eee" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4800, + "timestamp": 32674, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2555f8ee2ed265a9f896cb1a85095bb0360e1a1ab76599413aeb77cae0e89e2a" + "bytes": "ec95395effb5681d932f98146dde613c77fa1797339c871a3b0008791e8a4d8d" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2555f8ee2ed265a9f896cb1a85095bb0360e1a1ab76599413aeb77cae0e89e2a" + "bytes": "ec95395effb5681d932f98146dde613c77fa1797339c871a3b0008791e8a4d8d" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "145817786" + "i128": "357676039" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "145817786" + "i128": "357676039" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9601" + "u64": "65349" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c19aad45787201cd861db66b54ea4a742026da72dcfbea0f8192f50653e07d8f" + "bytes": "52968f36fcd929801e7104a529faab1c1bbd614fd42aa5d207f42af9e7b25207" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c19aad45787201cd861db66b54ea4a742026da72dcfbea0f8192f50653e07d8f" + "bytes": "52968f36fcd929801e7104a529faab1c1bbd614fd42aa5d207f42af9e7b25207" } ] }, "durability": "persistent", "val": { - "bytes": "2555f8ee2ed265a9f896cb1a85095bb0360e1a1ab76599413aeb77cae0e89e2a" + "bytes": "ec95395effb5681d932f98146dde613c77fa1797339c871a3b0008791e8a4d8d" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "145817786" + "i128": "357676039" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "145817786" + "i128": "357676039" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "2555f8ee2ed265a9f896cb1a85095bb0360e1a1ab76599413aeb77cae0e89e2a" + "bytes": "ec95395effb5681d932f98146dde613c77fa1797339c871a3b0008791e8a4d8d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "145817786" + "i128": "357676039" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "4800" + "u64": "32674" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.84.json index f8d48f84..4832dde3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "546083415" + "i128": "997384255" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "546083415" + "i128": "997384255" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "365c4e41bb2bc121d1ae3ee159905f16d661480f1b24c655f3e1b36a033e99a5" + "bytes": "c3a6115f94d2179292954adb70b2222d02ab8e883daa623c6b010b824416649a" }, { - "u64": "14513" + "u64": "50428" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "546083415" + "i128": "997384255" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "546083415" + "i128": "997384255" }, { - "bytes": "52caf697515ee9f9d1b4d629ea96ee8d8db882b8b7c941524e202a8c8038239d" + "bytes": "7bd7e9742e4bca77e4f666eee677541cf14d8f796f3bae66f409933af14db63e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "365c4e41bb2bc121d1ae3ee159905f16d661480f1b24c655f3e1b36a033e99a5" + "bytes": "c3a6115f94d2179292954adb70b2222d02ab8e883daa623c6b010b824416649a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7256, + "timestamp": 25214, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52caf697515ee9f9d1b4d629ea96ee8d8db882b8b7c941524e202a8c8038239d" + "bytes": "7bd7e9742e4bca77e4f666eee677541cf14d8f796f3bae66f409933af14db63e" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52caf697515ee9f9d1b4d629ea96ee8d8db882b8b7c941524e202a8c8038239d" + "bytes": "7bd7e9742e4bca77e4f666eee677541cf14d8f796f3bae66f409933af14db63e" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "546083415" + "i128": "997384255" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "546083415" + "i128": "997384255" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14513" + "u64": "50428" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0782b398b805f058dbad2811fd3c4884ce860fa9e679ddff92ae3c78bc91bf56" + "bytes": "3f1c84d92f77014d17c21e2e80a0b7b16b6282157c062e931fb7447980e85ef3" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0782b398b805f058dbad2811fd3c4884ce860fa9e679ddff92ae3c78bc91bf56" + "bytes": "3f1c84d92f77014d17c21e2e80a0b7b16b6282157c062e931fb7447980e85ef3" } ] }, "durability": "persistent", "val": { - "bytes": "52caf697515ee9f9d1b4d629ea96ee8d8db882b8b7c941524e202a8c8038239d" + "bytes": "7bd7e9742e4bca77e4f666eee677541cf14d8f796f3bae66f409933af14db63e" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "546083415" + "i128": "997384255" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "546083415" + "i128": "997384255" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "52caf697515ee9f9d1b4d629ea96ee8d8db882b8b7c941524e202a8c8038239d" + "bytes": "7bd7e9742e4bca77e4f666eee677541cf14d8f796f3bae66f409933af14db63e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "546083415" + "i128": "997384255" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7256" + "u64": "25214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.85.json index 29edf0b6..da9113c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "505807199" + "i128": "813445564" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "505807199" + "i128": "813445564" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b398b146e7a5eeca262c07ed449931d7ced5912cbbb249027d55a15585cef5cd" + "bytes": "f25a2fbcaf047c457a7bee08be6974a05b1c9da0182131a51c7ac3ce59a42ca4" }, { - "u64": "15318" + "u64": "38488" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "505807199" + "i128": "813445564" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "505807199" + "i128": "813445564" }, { - "bytes": "39f6a712700c736f54a588796aeedd8070f19b038308ab837a9752e9f0a38cec" + "bytes": "eb04ac43606845c301cfdcfeaf0ab2361fa78513470168e0025b73b014118b6f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b398b146e7a5eeca262c07ed449931d7ced5912cbbb249027d55a15585cef5cd" + "bytes": "f25a2fbcaf047c457a7bee08be6974a05b1c9da0182131a51c7ac3ce59a42ca4" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7659, + "timestamp": 19244, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "39f6a712700c736f54a588796aeedd8070f19b038308ab837a9752e9f0a38cec" + "bytes": "eb04ac43606845c301cfdcfeaf0ab2361fa78513470168e0025b73b014118b6f" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "39f6a712700c736f54a588796aeedd8070f19b038308ab837a9752e9f0a38cec" + "bytes": "eb04ac43606845c301cfdcfeaf0ab2361fa78513470168e0025b73b014118b6f" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "505807199" + "i128": "813445564" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "505807199" + "i128": "813445564" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15318" + "u64": "38488" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cef028aea48755c884edca8f7e5170894a8b4d9d25270cf98b68284d4be30848" + "bytes": "fcb5dad9e94cc1691d49b8f34f36633c44608e2f656012f1937eff82969a9db8" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cef028aea48755c884edca8f7e5170894a8b4d9d25270cf98b68284d4be30848" + "bytes": "fcb5dad9e94cc1691d49b8f34f36633c44608e2f656012f1937eff82969a9db8" } ] }, "durability": "persistent", "val": { - "bytes": "39f6a712700c736f54a588796aeedd8070f19b038308ab837a9752e9f0a38cec" + "bytes": "eb04ac43606845c301cfdcfeaf0ab2361fa78513470168e0025b73b014118b6f" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "505807199" + "i128": "813445564" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "505807199" + "i128": "813445564" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "39f6a712700c736f54a588796aeedd8070f19b038308ab837a9752e9f0a38cec" + "bytes": "eb04ac43606845c301cfdcfeaf0ab2361fa78513470168e0025b73b014118b6f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "505807199" + "i128": "813445564" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "7659" + "u64": "19244" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.86.json index 728edf78..f398f181 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "65424835" + "i128": "171931789" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "65424835" + "i128": "171931789" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f34da3bf2fcd015b1afffbcdd56ce8bf5475c92c26b4c8a5a12edbda4ba223b" + "bytes": "a2ad478a5650588ae02d29a0a562963306b61a64566c833b0e21304dd8be12a8" }, { - "u64": "82119" + "u64": "66234" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "65424835" + "i128": "171931789" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "65424835" + "i128": "171931789" }, { - "bytes": "dad53a5604b967b2d9cb0ecf10b1694c662253e182203b71aa7bf17e0795e38e" + "bytes": "7965e9fd5491cb9fa080238f1428141d2b6de0d071b9be0c212f08a1472c097b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f34da3bf2fcd015b1afffbcdd56ce8bf5475c92c26b4c8a5a12edbda4ba223b" + "bytes": "a2ad478a5650588ae02d29a0a562963306b61a64566c833b0e21304dd8be12a8" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41059, + "timestamp": 33117, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dad53a5604b967b2d9cb0ecf10b1694c662253e182203b71aa7bf17e0795e38e" + "bytes": "7965e9fd5491cb9fa080238f1428141d2b6de0d071b9be0c212f08a1472c097b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dad53a5604b967b2d9cb0ecf10b1694c662253e182203b71aa7bf17e0795e38e" + "bytes": "7965e9fd5491cb9fa080238f1428141d2b6de0d071b9be0c212f08a1472c097b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "65424835" + "i128": "171931789" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "65424835" + "i128": "171931789" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "82119" + "u64": "66234" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c79d8c781758dfcaefad0bcf1cab5386527ba0627be4c138b2f9080996829df8" + "bytes": "23a3fb2c807dab1f858e082b19ddabad70c3aa132ed91ce828f2fb313675d5cf" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c79d8c781758dfcaefad0bcf1cab5386527ba0627be4c138b2f9080996829df8" + "bytes": "23a3fb2c807dab1f858e082b19ddabad70c3aa132ed91ce828f2fb313675d5cf" } ] }, "durability": "persistent", "val": { - "bytes": "dad53a5604b967b2d9cb0ecf10b1694c662253e182203b71aa7bf17e0795e38e" + "bytes": "7965e9fd5491cb9fa080238f1428141d2b6de0d071b9be0c212f08a1472c097b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "65424835" + "i128": "171931789" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "65424835" + "i128": "171931789" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "dad53a5604b967b2d9cb0ecf10b1694c662253e182203b71aa7bf17e0795e38e" + "bytes": "7965e9fd5491cb9fa080238f1428141d2b6de0d071b9be0c212f08a1472c097b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "65424835" + "i128": "171931789" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "41059" + "u64": "33117" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.87.json index 9ff4b64c..68617a16 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "436424716" + "i128": "672446546" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "436424716" + "i128": "672446546" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3cecdafcce60914c67d3aec99fc5694587b349cb6dee418610eb87cb1d2caa7" + "bytes": "382dacd99175ea172ce42d86549761e0112f2ea3ec34bd665c0685638f8a62ad" }, { - "u64": "46202" + "u64": "51636" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "436424716" + "i128": "672446546" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "436424716" + "i128": "672446546" }, { - "bytes": "a0c5114b7112ea7bc6e4217b0ebd3eb8776dcf78ed37f176c3ae2bb29035ea2b" + "bytes": "789f16f5d9d2fcfaf3780ae878ebb42bd73a8a37a38c08f180772006fcfde61d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3cecdafcce60914c67d3aec99fc5694587b349cb6dee418610eb87cb1d2caa7" + "bytes": "382dacd99175ea172ce42d86549761e0112f2ea3ec34bd665c0685638f8a62ad" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23101, + "timestamp": 25818, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a0c5114b7112ea7bc6e4217b0ebd3eb8776dcf78ed37f176c3ae2bb29035ea2b" + "bytes": "789f16f5d9d2fcfaf3780ae878ebb42bd73a8a37a38c08f180772006fcfde61d" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a0c5114b7112ea7bc6e4217b0ebd3eb8776dcf78ed37f176c3ae2bb29035ea2b" + "bytes": "789f16f5d9d2fcfaf3780ae878ebb42bd73a8a37a38c08f180772006fcfde61d" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "436424716" + "i128": "672446546" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "436424716" + "i128": "672446546" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "46202" + "u64": "51636" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e61cf1af17d6758cc034c37c09f71fc44c4a9cec31e8bb83e7a66d618d95c8e" + "bytes": "8e424d351b91442737a0caf3606b42872d9202f2aa9d14b38bbf408bb75a3b4c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e61cf1af17d6758cc034c37c09f71fc44c4a9cec31e8bb83e7a66d618d95c8e" + "bytes": "8e424d351b91442737a0caf3606b42872d9202f2aa9d14b38bbf408bb75a3b4c" } ] }, "durability": "persistent", "val": { - "bytes": "a0c5114b7112ea7bc6e4217b0ebd3eb8776dcf78ed37f176c3ae2bb29035ea2b" + "bytes": "789f16f5d9d2fcfaf3780ae878ebb42bd73a8a37a38c08f180772006fcfde61d" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "436424716" + "i128": "672446546" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "436424716" + "i128": "672446546" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "a0c5114b7112ea7bc6e4217b0ebd3eb8776dcf78ed37f176c3ae2bb29035ea2b" + "bytes": "789f16f5d9d2fcfaf3780ae878ebb42bd73a8a37a38c08f180772006fcfde61d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "436424716" + "i128": "672446546" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "23101" + "u64": "25818" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.88.json index 318ed95f..ba9d2f7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "977360483" + "i128": "835178430" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "977360483" + "i128": "835178430" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "53c4e1a51e807093501f45b2d7bed42f2d18cd6cc96fc794755f51cafab9d996" + "bytes": "739176f6a1a68f253089a9b5038173529db839bee7a9472016248226186916f5" }, { - "u64": "72995" + "u64": "38692" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "977360483" + "i128": "835178430" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "977360483" + "i128": "835178430" }, { - "bytes": "5e39bc48cf199d0195c9d469bd0a0d1fd3e9d674633af7d8d96aeb31a5accd2d" + "bytes": "561d613ea34e3407038f8e371b2a0d614195967314ce2922fd59bef3077ed338" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "53c4e1a51e807093501f45b2d7bed42f2d18cd6cc96fc794755f51cafab9d996" + "bytes": "739176f6a1a68f253089a9b5038173529db839bee7a9472016248226186916f5" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36497, + "timestamp": 19346, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5e39bc48cf199d0195c9d469bd0a0d1fd3e9d674633af7d8d96aeb31a5accd2d" + "bytes": "561d613ea34e3407038f8e371b2a0d614195967314ce2922fd59bef3077ed338" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5e39bc48cf199d0195c9d469bd0a0d1fd3e9d674633af7d8d96aeb31a5accd2d" + "bytes": "561d613ea34e3407038f8e371b2a0d614195967314ce2922fd59bef3077ed338" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "977360483" + "i128": "835178430" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "977360483" + "i128": "835178430" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "72995" + "u64": "38692" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0dd459e5f28a97dec9cd979911d1f36dd9486e91cdfb83156a9466ada2dc1c7" + "bytes": "955a8021095c9d74764325c7cc41be047b025519d79e52c73e02c8ae7d292e1c" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0dd459e5f28a97dec9cd979911d1f36dd9486e91cdfb83156a9466ada2dc1c7" + "bytes": "955a8021095c9d74764325c7cc41be047b025519d79e52c73e02c8ae7d292e1c" } ] }, "durability": "persistent", "val": { - "bytes": "5e39bc48cf199d0195c9d469bd0a0d1fd3e9d674633af7d8d96aeb31a5accd2d" + "bytes": "561d613ea34e3407038f8e371b2a0d614195967314ce2922fd59bef3077ed338" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "977360483" + "i128": "835178430" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "977360483" + "i128": "835178430" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "5e39bc48cf199d0195c9d469bd0a0d1fd3e9d674633af7d8d96aeb31a5accd2d" + "bytes": "561d613ea34e3407038f8e371b2a0d614195967314ce2922fd59bef3077ed338" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "977360483" + "i128": "835178430" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "36497" + "u64": "19346" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.89.json index 9afacef3..500dc46e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "926681501" + "i128": "465770510" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "926681501" + "i128": "465770510" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1b6eda2ec2f7abb17c62db5d0b7cf808cee8d5f59cccf4ae9d89db854aa0e7a" + "bytes": "4d04cc5929d5aba219c9435bf37ef0f65f480a353f6d9dbcce961df12f615597" }, { - "u64": "76139" + "u64": "45164" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "926681501" + "i128": "465770510" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "926681501" + "i128": "465770510" }, { - "bytes": "46b6ca2e15125b263a884975934dba364d52ee0d191667ee954a9bede792aaa7" + "bytes": "64d081d1f344bf156b6c9f6592a3cd063e43f025e266d3576cbdcb34d7f11d7a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1b6eda2ec2f7abb17c62db5d0b7cf808cee8d5f59cccf4ae9d89db854aa0e7a" + "bytes": "4d04cc5929d5aba219c9435bf37ef0f65f480a353f6d9dbcce961df12f615597" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38069, + "timestamp": 22582, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "46b6ca2e15125b263a884975934dba364d52ee0d191667ee954a9bede792aaa7" + "bytes": "64d081d1f344bf156b6c9f6592a3cd063e43f025e266d3576cbdcb34d7f11d7a" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "46b6ca2e15125b263a884975934dba364d52ee0d191667ee954a9bede792aaa7" + "bytes": "64d081d1f344bf156b6c9f6592a3cd063e43f025e266d3576cbdcb34d7f11d7a" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "926681501" + "i128": "465770510" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "926681501" + "i128": "465770510" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76139" + "u64": "45164" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a290213a26a425b92a9c7c54401063852d321d6c9f36ca54916d36b4cd30fdfc" + "bytes": "d24093a1758b60146d44a103ac57269e58f39188ee1f73f9199f7e0f6705ac95" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a290213a26a425b92a9c7c54401063852d321d6c9f36ca54916d36b4cd30fdfc" + "bytes": "d24093a1758b60146d44a103ac57269e58f39188ee1f73f9199f7e0f6705ac95" } ] }, "durability": "persistent", "val": { - "bytes": "46b6ca2e15125b263a884975934dba364d52ee0d191667ee954a9bede792aaa7" + "bytes": "64d081d1f344bf156b6c9f6592a3cd063e43f025e266d3576cbdcb34d7f11d7a" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "926681501" + "i128": "465770510" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "926681501" + "i128": "465770510" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "46b6ca2e15125b263a884975934dba364d52ee0d191667ee954a9bede792aaa7" + "bytes": "64d081d1f344bf156b6c9f6592a3cd063e43f025e266d3576cbdcb34d7f11d7a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "926681501" + "i128": "465770510" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "38069" + "u64": "22582" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.9.json index ac09cd64..f594806d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "536935430" + "i128": "594326289" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "536935430" + "i128": "594326289" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1f95c907a994362da5e04175197e9d3891b3cbf86e57c7f83bf8b85904f71ead" + "bytes": "150cc27b04e030c79ee41ca37b24668494dadcecf2cf86cced5070ded22ff8a7" }, { - "u64": "42636" + "u64": "20123" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "536935430" + "i128": "594326289" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "536935430" + "i128": "594326289" }, { - "bytes": "fd8780fbd7c7e3573be2a686531968db9f744db5f26bb071219d02bef7b6cb34" + "bytes": "d38b9859793eb893cd72a170cbfef7e440b0f3eacabaa259e11fd40ac4e982a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1f95c907a994362da5e04175197e9d3891b3cbf86e57c7f83bf8b85904f71ead" + "bytes": "150cc27b04e030c79ee41ca37b24668494dadcecf2cf86cced5070ded22ff8a7" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21318, + "timestamp": 10061, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fd8780fbd7c7e3573be2a686531968db9f744db5f26bb071219d02bef7b6cb34" + "bytes": "d38b9859793eb893cd72a170cbfef7e440b0f3eacabaa259e11fd40ac4e982a7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fd8780fbd7c7e3573be2a686531968db9f744db5f26bb071219d02bef7b6cb34" + "bytes": "d38b9859793eb893cd72a170cbfef7e440b0f3eacabaa259e11fd40ac4e982a7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "536935430" + "i128": "594326289" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "536935430" + "i128": "594326289" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "42636" + "u64": "20123" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8bcdf683beb973ea1485264e9f7833d44372169b40761c612b9b36572441658f" + "bytes": "4fa69d133e2f4cbf132ec43fcb08988c2a9fefc0ec90c00f2c4084cda07a9dd4" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8bcdf683beb973ea1485264e9f7833d44372169b40761c612b9b36572441658f" + "bytes": "4fa69d133e2f4cbf132ec43fcb08988c2a9fefc0ec90c00f2c4084cda07a9dd4" } ] }, "durability": "persistent", "val": { - "bytes": "fd8780fbd7c7e3573be2a686531968db9f744db5f26bb071219d02bef7b6cb34" + "bytes": "d38b9859793eb893cd72a170cbfef7e440b0f3eacabaa259e11fd40ac4e982a7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "536935430" + "i128": "594326289" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "536935430" + "i128": "594326289" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "fd8780fbd7c7e3573be2a686531968db9f744db5f26bb071219d02bef7b6cb34" + "bytes": "d38b9859793eb893cd72a170cbfef7e440b0f3eacabaa259e11fd40ac4e982a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "536935430" + "i128": "594326289" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "21318" + "u64": "10061" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.90.json index 2af5673a..cd82dd68 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "89491380" + "i128": "443148108" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "89491380" + "i128": "443148108" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ca88c6615ca1a0c2ccdebb936ac1c5c57c3a6a07e1827701765c5098adbdc37" + "bytes": "bf530a338bf605791179b645b134f9cf13844864cea08224a64a4fd48c6fa04a" }, { - "u64": "7472" + "u64": "70279" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "89491380" + "i128": "443148108" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "89491380" + "i128": "443148108" }, { - "bytes": "b047154e529287fb3e40fb74521e5c01621463e4e61ac496c65234909498770c" + "bytes": "6be543aff6a82b8dd7b8bbc5e37a001c0ac7e099d020d5cdb2a2c69035031ebb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ca88c6615ca1a0c2ccdebb936ac1c5c57c3a6a07e1827701765c5098adbdc37" + "bytes": "bf530a338bf605791179b645b134f9cf13844864cea08224a64a4fd48c6fa04a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3736, + "timestamp": 35139, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b047154e529287fb3e40fb74521e5c01621463e4e61ac496c65234909498770c" + "bytes": "6be543aff6a82b8dd7b8bbc5e37a001c0ac7e099d020d5cdb2a2c69035031ebb" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b047154e529287fb3e40fb74521e5c01621463e4e61ac496c65234909498770c" + "bytes": "6be543aff6a82b8dd7b8bbc5e37a001c0ac7e099d020d5cdb2a2c69035031ebb" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "89491380" + "i128": "443148108" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "89491380" + "i128": "443148108" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "7472" + "u64": "70279" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf86f2ef768f38545f9d9c4bc8406006176724f20ecc31f0efbd458e5237f4fe" + "bytes": "e991cde61f2012f470f456351e0ff8d561588a6ebe5d89054d6c9c547fec4b94" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf86f2ef768f38545f9d9c4bc8406006176724f20ecc31f0efbd458e5237f4fe" + "bytes": "e991cde61f2012f470f456351e0ff8d561588a6ebe5d89054d6c9c547fec4b94" } ] }, "durability": "persistent", "val": { - "bytes": "b047154e529287fb3e40fb74521e5c01621463e4e61ac496c65234909498770c" + "bytes": "6be543aff6a82b8dd7b8bbc5e37a001c0ac7e099d020d5cdb2a2c69035031ebb" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "89491380" + "i128": "443148108" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "89491380" + "i128": "443148108" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b047154e529287fb3e40fb74521e5c01621463e4e61ac496c65234909498770c" + "bytes": "6be543aff6a82b8dd7b8bbc5e37a001c0ac7e099d020d5cdb2a2c69035031ebb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "89491380" + "i128": "443148108" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3736" + "u64": "35139" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.91.json index 64096980..ecf182fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "222162894" + "i128": "248993718" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "222162894" + "i128": "248993718" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b8ba5a7cf02c2fc373340d0499399c0508109ef87a6b0581e89878273547d520" + "bytes": "82be797619597de76611972b0490568e0b1a919756deea38aee212d2b451a35e" }, { - "u64": "28395" + "u64": "12515" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "222162894" + "i128": "248993718" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "222162894" + "i128": "248993718" }, { - "bytes": "d30105358a4e6489c340b69e640ffcbec2addf3bac09d30a271f95f53f7bfb1c" + "bytes": "673018efb4ac6e855c28d346ba5ae3334b90e0343f41cecc2b15bb78f50f6ff7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b8ba5a7cf02c2fc373340d0499399c0508109ef87a6b0581e89878273547d520" + "bytes": "82be797619597de76611972b0490568e0b1a919756deea38aee212d2b451a35e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14197, + "timestamp": 6257, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d30105358a4e6489c340b69e640ffcbec2addf3bac09d30a271f95f53f7bfb1c" + "bytes": "673018efb4ac6e855c28d346ba5ae3334b90e0343f41cecc2b15bb78f50f6ff7" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d30105358a4e6489c340b69e640ffcbec2addf3bac09d30a271f95f53f7bfb1c" + "bytes": "673018efb4ac6e855c28d346ba5ae3334b90e0343f41cecc2b15bb78f50f6ff7" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "222162894" + "i128": "248993718" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "222162894" + "i128": "248993718" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28395" + "u64": "12515" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d454e9d5fdf27438ebf3a7781cf5c25da50329d793b44e457363e732dc57fc6" + "bytes": "9350887be944903999997e6340982eac3298c56b0b6e7a317c9790155e7b03ac" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d454e9d5fdf27438ebf3a7781cf5c25da50329d793b44e457363e732dc57fc6" + "bytes": "9350887be944903999997e6340982eac3298c56b0b6e7a317c9790155e7b03ac" } ] }, "durability": "persistent", "val": { - "bytes": "d30105358a4e6489c340b69e640ffcbec2addf3bac09d30a271f95f53f7bfb1c" + "bytes": "673018efb4ac6e855c28d346ba5ae3334b90e0343f41cecc2b15bb78f50f6ff7" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "222162894" + "i128": "248993718" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "222162894" + "i128": "248993718" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "d30105358a4e6489c340b69e640ffcbec2addf3bac09d30a271f95f53f7bfb1c" + "bytes": "673018efb4ac6e855c28d346ba5ae3334b90e0343f41cecc2b15bb78f50f6ff7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "222162894" + "i128": "248993718" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "14197" + "u64": "6257" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.92.json index 97b46fb6..4b07ffd3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "388427888" + "i128": "670116083" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "388427888" + "i128": "670116083" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d62ce03d2eada9d41794412b39d4dcb10a6acbfce89d623f970d71c0ba6b6b7b" + "bytes": "8c6fe41647c52c74103d81a70ba9110e08fa3636235727a61235eddae5068746" }, { - "u64": "69990" + "u64": "84081" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "388427888" + "i128": "670116083" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "388427888" + "i128": "670116083" }, { - "bytes": "4f861f3f63b3e372823c55266cd63e134685017c00aab09fa85362e70f41b69a" + "bytes": "1347f2c1e8a1bcbc6c6a24e16766dfd6106a98147ef28ab6a3b4ba9b75b325ba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d62ce03d2eada9d41794412b39d4dcb10a6acbfce89d623f970d71c0ba6b6b7b" + "bytes": "8c6fe41647c52c74103d81a70ba9110e08fa3636235727a61235eddae5068746" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34995, + "timestamp": 42040, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f861f3f63b3e372823c55266cd63e134685017c00aab09fa85362e70f41b69a" + "bytes": "1347f2c1e8a1bcbc6c6a24e16766dfd6106a98147ef28ab6a3b4ba9b75b325ba" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f861f3f63b3e372823c55266cd63e134685017c00aab09fa85362e70f41b69a" + "bytes": "1347f2c1e8a1bcbc6c6a24e16766dfd6106a98147ef28ab6a3b4ba9b75b325ba" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "388427888" + "i128": "670116083" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "388427888" + "i128": "670116083" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69990" + "u64": "84081" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "832aa319c330622109f42ef829b7f3afeb28dadea0a88fdd2dbfd0ec1b327321" + "bytes": "578f4a20af6997deca03243b4bb32c5fa512af078bd3db3ee964fa379203b2a3" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "832aa319c330622109f42ef829b7f3afeb28dadea0a88fdd2dbfd0ec1b327321" + "bytes": "578f4a20af6997deca03243b4bb32c5fa512af078bd3db3ee964fa379203b2a3" } ] }, "durability": "persistent", "val": { - "bytes": "4f861f3f63b3e372823c55266cd63e134685017c00aab09fa85362e70f41b69a" + "bytes": "1347f2c1e8a1bcbc6c6a24e16766dfd6106a98147ef28ab6a3b4ba9b75b325ba" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "388427888" + "i128": "670116083" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "388427888" + "i128": "670116083" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "4f861f3f63b3e372823c55266cd63e134685017c00aab09fa85362e70f41b69a" + "bytes": "1347f2c1e8a1bcbc6c6a24e16766dfd6106a98147ef28ab6a3b4ba9b75b325ba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "388427888" + "i128": "670116083" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "34995" + "u64": "42040" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.93.json index c530bb62..cd7d87b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "117269695" + "i128": "206303199" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "117269695" + "i128": "206303199" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "178aa6c181e85c15e0c631f1966b1b30c157981dfc1ab395c4e328060a519207" + "bytes": "d7e1c5bcd6322598b07aa15eaf6c9a40c4886a0a81f0d0459d6b791df0147240" }, { - "u64": "81548" + "u64": "70199" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "117269695" + "i128": "206303199" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "117269695" + "i128": "206303199" }, { - "bytes": "e3652ec026490346b1090aa4ac983cd3e6d952e7f0812c4fe1faa2adcc0d8edc" + "bytes": "a22b97dbf0ec4fb56f7b895b0dca5f7421af52b74d89b80ab624bf8b89a01f62" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "178aa6c181e85c15e0c631f1966b1b30c157981dfc1ab395c4e328060a519207" + "bytes": "d7e1c5bcd6322598b07aa15eaf6c9a40c4886a0a81f0d0459d6b791df0147240" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40774, + "timestamp": 35099, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e3652ec026490346b1090aa4ac983cd3e6d952e7f0812c4fe1faa2adcc0d8edc" + "bytes": "a22b97dbf0ec4fb56f7b895b0dca5f7421af52b74d89b80ab624bf8b89a01f62" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e3652ec026490346b1090aa4ac983cd3e6d952e7f0812c4fe1faa2adcc0d8edc" + "bytes": "a22b97dbf0ec4fb56f7b895b0dca5f7421af52b74d89b80ab624bf8b89a01f62" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "117269695" + "i128": "206303199" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "117269695" + "i128": "206303199" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "81548" + "u64": "70199" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4013a027e83cbbb9b17086c6d061bbd8a1384451aee4f2fbe31147c5bb719800" + "bytes": "d97fd56f8fdbf39a95c087ff35ccda97073b6204b8f25f6b8d6c4d26515693fa" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4013a027e83cbbb9b17086c6d061bbd8a1384451aee4f2fbe31147c5bb719800" + "bytes": "d97fd56f8fdbf39a95c087ff35ccda97073b6204b8f25f6b8d6c4d26515693fa" } ] }, "durability": "persistent", "val": { - "bytes": "e3652ec026490346b1090aa4ac983cd3e6d952e7f0812c4fe1faa2adcc0d8edc" + "bytes": "a22b97dbf0ec4fb56f7b895b0dca5f7421af52b74d89b80ab624bf8b89a01f62" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "117269695" + "i128": "206303199" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "117269695" + "i128": "206303199" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "e3652ec026490346b1090aa4ac983cd3e6d952e7f0812c4fe1faa2adcc0d8edc" + "bytes": "a22b97dbf0ec4fb56f7b895b0dca5f7421af52b74d89b80ab624bf8b89a01f62" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "117269695" + "i128": "206303199" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "40774" + "u64": "35099" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.94.json index b5ece317..b6788743 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "625254260" + "i128": "109018728" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "625254260" + "i128": "109018728" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d253b1d34e98b063081cf998db60c03c881e1acc2329aa209f41dc123645dbd" + "bytes": "f18df69affb3352cca76afd779452155e93bcf723c5c12de1e8090b95f2dea5b" }, { - "u64": "55082" + "u64": "67086" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "625254260" + "i128": "109018728" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "625254260" + "i128": "109018728" }, { - "bytes": "ada572a2252d7c9e3783342238953dbafe476e176ad7e714e7420ce049abdb51" + "bytes": "2f33f3bff03e682daec45ca634f8a6e714d4343291163e80b0367430895cce93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d253b1d34e98b063081cf998db60c03c881e1acc2329aa209f41dc123645dbd" + "bytes": "f18df69affb3352cca76afd779452155e93bcf723c5c12de1e8090b95f2dea5b" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27541, + "timestamp": 33543, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ada572a2252d7c9e3783342238953dbafe476e176ad7e714e7420ce049abdb51" + "bytes": "2f33f3bff03e682daec45ca634f8a6e714d4343291163e80b0367430895cce93" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ada572a2252d7c9e3783342238953dbafe476e176ad7e714e7420ce049abdb51" + "bytes": "2f33f3bff03e682daec45ca634f8a6e714d4343291163e80b0367430895cce93" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "625254260" + "i128": "109018728" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "625254260" + "i128": "109018728" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "55082" + "u64": "67086" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4fedfc57eadeb6b7ce768a004e6dac6df6673549e1cd4c492cf0eefe3eddd80" + "bytes": "e17071846cf7ad36b6f77102472ad9a2e930461d7142abb950229ab89ba7a354" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4fedfc57eadeb6b7ce768a004e6dac6df6673549e1cd4c492cf0eefe3eddd80" + "bytes": "e17071846cf7ad36b6f77102472ad9a2e930461d7142abb950229ab89ba7a354" } ] }, "durability": "persistent", "val": { - "bytes": "ada572a2252d7c9e3783342238953dbafe476e176ad7e714e7420ce049abdb51" + "bytes": "2f33f3bff03e682daec45ca634f8a6e714d4343291163e80b0367430895cce93" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "625254260" + "i128": "109018728" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "625254260" + "i128": "109018728" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ada572a2252d7c9e3783342238953dbafe476e176ad7e714e7420ce049abdb51" + "bytes": "2f33f3bff03e682daec45ca634f8a6e714d4343291163e80b0367430895cce93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "625254260" + "i128": "109018728" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "27541" + "u64": "33543" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.95.json index 240c1606..94cc4438 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "268532176" + "i128": "38146479" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "268532176" + "i128": "38146479" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51eedadca5e4f9696b242703bf0f0f9207587f28930400238ee69d69832bf46e" + "bytes": "7693d2a002ac8cf02c756dfb53c7d73cfdc14457ed33e0e74e9295aaa3ecda9e" }, { - "u64": "38057" + "u64": "28504" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "268532176" + "i128": "38146479" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "268532176" + "i128": "38146479" }, { - "bytes": "9177d6b2cd68ba7303ea9b0b4e4e6ea8766ff745c7ecd999df994c322fa3450c" + "bytes": "bcd194ce0fcf19a119ed06ee80710c60894c91bd1232ee6186f0cb5d7a238d71" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51eedadca5e4f9696b242703bf0f0f9207587f28930400238ee69d69832bf46e" + "bytes": "7693d2a002ac8cf02c756dfb53c7d73cfdc14457ed33e0e74e9295aaa3ecda9e" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19028, + "timestamp": 14252, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9177d6b2cd68ba7303ea9b0b4e4e6ea8766ff745c7ecd999df994c322fa3450c" + "bytes": "bcd194ce0fcf19a119ed06ee80710c60894c91bd1232ee6186f0cb5d7a238d71" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9177d6b2cd68ba7303ea9b0b4e4e6ea8766ff745c7ecd999df994c322fa3450c" + "bytes": "bcd194ce0fcf19a119ed06ee80710c60894c91bd1232ee6186f0cb5d7a238d71" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "268532176" + "i128": "38146479" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "268532176" + "i128": "38146479" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "38057" + "u64": "28504" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f14674d4f3148eb37f065f374f8b437d2ff4730daa724c02d4d979d682a92655" + "bytes": "44f175c40eff09d7ff23cdd9d816a4f9cc5a03f3cb858dc602a03f393762cf10" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f14674d4f3148eb37f065f374f8b437d2ff4730daa724c02d4d979d682a92655" + "bytes": "44f175c40eff09d7ff23cdd9d816a4f9cc5a03f3cb858dc602a03f393762cf10" } ] }, "durability": "persistent", "val": { - "bytes": "9177d6b2cd68ba7303ea9b0b4e4e6ea8766ff745c7ecd999df994c322fa3450c" + "bytes": "bcd194ce0fcf19a119ed06ee80710c60894c91bd1232ee6186f0cb5d7a238d71" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "268532176" + "i128": "38146479" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "268532176" + "i128": "38146479" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "9177d6b2cd68ba7303ea9b0b4e4e6ea8766ff745c7ecd999df994c322fa3450c" + "bytes": "bcd194ce0fcf19a119ed06ee80710c60894c91bd1232ee6186f0cb5d7a238d71" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "268532176" + "i128": "38146479" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "19028" + "u64": "14252" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.96.json index df647e01..ce76399a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "311402286" + "i128": "565555873" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "311402286" + "i128": "565555873" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7cc6fab7434a7bf07bdedd41246646ee844249409a60a206da9b4658b753791" + "bytes": "08fd18a296a0afbd78d397179837c7f030c21d061bc59a8b0d3e186addb2ee00" }, { - "u64": "6171" + "u64": "37057" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "311402286" + "i128": "565555873" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "311402286" + "i128": "565555873" }, { - "bytes": "ca5fb94578e30b17b804e086901700165ad116eff439ba3fe9ac44accd357daa" + "bytes": "b7dc53bda80e7db23e55e08820615da9ba3c2093d654c3bd9f40e3a4eaf1b929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7cc6fab7434a7bf07bdedd41246646ee844249409a60a206da9b4658b753791" + "bytes": "08fd18a296a0afbd78d397179837c7f030c21d061bc59a8b0d3e186addb2ee00" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3085, + "timestamp": 18528, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca5fb94578e30b17b804e086901700165ad116eff439ba3fe9ac44accd357daa" + "bytes": "b7dc53bda80e7db23e55e08820615da9ba3c2093d654c3bd9f40e3a4eaf1b929" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ca5fb94578e30b17b804e086901700165ad116eff439ba3fe9ac44accd357daa" + "bytes": "b7dc53bda80e7db23e55e08820615da9ba3c2093d654c3bd9f40e3a4eaf1b929" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "311402286" + "i128": "565555873" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "311402286" + "i128": "565555873" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6171" + "u64": "37057" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3cb0cd83ef56bf8cb952c6b88428f3fe5309661c5463356e576e2005320eab0b" + "bytes": "421809dab6a605fa6c583fc702d7ee64092c8830d56740e216e395ba76a0a400" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3cb0cd83ef56bf8cb952c6b88428f3fe5309661c5463356e576e2005320eab0b" + "bytes": "421809dab6a605fa6c583fc702d7ee64092c8830d56740e216e395ba76a0a400" } ] }, "durability": "persistent", "val": { - "bytes": "ca5fb94578e30b17b804e086901700165ad116eff439ba3fe9ac44accd357daa" + "bytes": "b7dc53bda80e7db23e55e08820615da9ba3c2093d654c3bd9f40e3a4eaf1b929" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "311402286" + "i128": "565555873" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "311402286" + "i128": "565555873" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "ca5fb94578e30b17b804e086901700165ad116eff439ba3fe9ac44accd357daa" + "bytes": "b7dc53bda80e7db23e55e08820615da9ba3c2093d654c3bd9f40e3a4eaf1b929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "311402286" + "i128": "565555873" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3085" + "u64": "18528" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.97.json index c6a7b451..b61d8883 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "408547902" + "i128": "505051915" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "408547902" + "i128": "505051915" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae58cef8512b6ad6d535defd5599cc6123014c01ec4b3bbf9efb9a52b543b500" + "bytes": "0d8f3c17527c30aad253212df45a28f2f93981fa85de93d3b842591bd8d7cb7a" }, { - "u64": "32497" + "u64": "14843" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "408547902" + "i128": "505051915" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "408547902" + "i128": "505051915" }, { - "bytes": "f799e588d1f3970e9cf2f2a9eff7628929849f3f314bd612be2edd732d965e14" + "bytes": "6066ee1c5d954dc2b0f998b921ac158a03e0ca598cdadb2e59013b842ebe914b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae58cef8512b6ad6d535defd5599cc6123014c01ec4b3bbf9efb9a52b543b500" + "bytes": "0d8f3c17527c30aad253212df45a28f2f93981fa85de93d3b842591bd8d7cb7a" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16248, + "timestamp": 7421, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f799e588d1f3970e9cf2f2a9eff7628929849f3f314bd612be2edd732d965e14" + "bytes": "6066ee1c5d954dc2b0f998b921ac158a03e0ca598cdadb2e59013b842ebe914b" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f799e588d1f3970e9cf2f2a9eff7628929849f3f314bd612be2edd732d965e14" + "bytes": "6066ee1c5d954dc2b0f998b921ac158a03e0ca598cdadb2e59013b842ebe914b" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "408547902" + "i128": "505051915" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "408547902" + "i128": "505051915" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32497" + "u64": "14843" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "032a644b528707bf765899b953a129e4bc37ad4b9e6c3795f36f5d928cb8193f" + "bytes": "53f1aa80ce37b13b6205377f2d71b3b30a8ff1f01e2860cb8dbf0eb06741ca02" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "032a644b528707bf765899b953a129e4bc37ad4b9e6c3795f36f5d928cb8193f" + "bytes": "53f1aa80ce37b13b6205377f2d71b3b30a8ff1f01e2860cb8dbf0eb06741ca02" } ] }, "durability": "persistent", "val": { - "bytes": "f799e588d1f3970e9cf2f2a9eff7628929849f3f314bd612be2edd732d965e14" + "bytes": "6066ee1c5d954dc2b0f998b921ac158a03e0ca598cdadb2e59013b842ebe914b" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "408547902" + "i128": "505051915" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "408547902" + "i128": "505051915" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "f799e588d1f3970e9cf2f2a9eff7628929849f3f314bd612be2edd732d965e14" + "bytes": "6066ee1c5d954dc2b0f998b921ac158a03e0ca598cdadb2e59013b842ebe914b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "408547902" + "i128": "505051915" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "16248" + "u64": "7421" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.98.json index 5881ac3e..b9fe93d0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "742018829" + "i128": "242153872" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "742018829" + "i128": "242153872" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41a1d95928ee61e025b40ccce59f872dc3123bd0674c95cdfabf2176736af012" + "bytes": "7ea5b8e601504c7c885b6107449cfe8f10a11699dd390803f2266e1433521684" }, { - "u64": "32169" + "u64": "72586" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "742018829" + "i128": "242153872" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "742018829" + "i128": "242153872" }, { - "bytes": "b5f2beadd6edf45ff682a05024d7385986230a459a5446fa7670bab7b5427e9e" + "bytes": "13467a3509ad84c2bfe19fb61bb647c83191505f9059284ffbdf45d6ccdc9152" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41a1d95928ee61e025b40ccce59f872dc3123bd0674c95cdfabf2176736af012" + "bytes": "7ea5b8e601504c7c885b6107449cfe8f10a11699dd390803f2266e1433521684" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16084, + "timestamp": 36293, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5f2beadd6edf45ff682a05024d7385986230a459a5446fa7670bab7b5427e9e" + "bytes": "13467a3509ad84c2bfe19fb61bb647c83191505f9059284ffbdf45d6ccdc9152" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b5f2beadd6edf45ff682a05024d7385986230a459a5446fa7670bab7b5427e9e" + "bytes": "13467a3509ad84c2bfe19fb61bb647c83191505f9059284ffbdf45d6ccdc9152" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "742018829" + "i128": "242153872" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "742018829" + "i128": "242153872" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32169" + "u64": "72586" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93b22ef310c7f373a98bf9eb82660eb78adf8a9e0febdbd12c86150c704a8d23" + "bytes": "7f3c135a0391565087ec087729776822022512cf1c7c33acbc373c8668f316d1" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93b22ef310c7f373a98bf9eb82660eb78adf8a9e0febdbd12c86150c704a8d23" + "bytes": "7f3c135a0391565087ec087729776822022512cf1c7c33acbc373c8668f316d1" } ] }, "durability": "persistent", "val": { - "bytes": "b5f2beadd6edf45ff682a05024d7385986230a459a5446fa7670bab7b5427e9e" + "bytes": "13467a3509ad84c2bfe19fb61bb647c83191505f9059284ffbdf45d6ccdc9152" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "742018829" + "i128": "242153872" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "742018829" + "i128": "242153872" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b5f2beadd6edf45ff682a05024d7385986230a459a5446fa7670bab7b5427e9e" + "bytes": "13467a3509ad84c2bfe19fb61bb647c83191505f9059284ffbdf45d6ccdc9152" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "742018829" + "i128": "242153872" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "16084" + "u64": "36293" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.99.json index bb0238d7..cb80af22 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv1_withdraw_before_expiry_succeeds.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "786806601" + "i128": "544903363" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "786806601" + "i128": "544903363" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0cf7ce19a769fd88591340806cd0e418a8e64997fb063b3570232051365c697c" + "bytes": "1ad02ef1d83f0eb9387814c70cfdd1e55d41b0097547193c8e6173d34d2a68e5" }, { - "u64": "51458" + "u64": "82038" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "786806601" + "i128": "544903363" } ] } @@ -120,16 +120,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "786806601" + "i128": "544903363" }, { - "bytes": "b285866ba0e00d94f49c95b9286bd68419c1cb801c76064930e410855bffb493" + "bytes": "2a5fa2cb4cbd8e64fa1d9264436dedd042ccc98914fdb1b4dfe35cbefc33d519" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0cf7ce19a769fd88591340806cd0e418a8e64997fb063b3570232051365c697c" + "bytes": "1ad02ef1d83f0eb9387814c70cfdd1e55d41b0097547193c8e6173d34d2a68e5" }, { "u64": "0" @@ -148,7 +148,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25729, + "timestamp": 41019, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -304,7 +304,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b285866ba0e00d94f49c95b9286bd68419c1cb801c76064930e410855bffb493" + "bytes": "2a5fa2cb4cbd8e64fa1d9264436dedd042ccc98914fdb1b4dfe35cbefc33d519" } ] }, @@ -324,7 +324,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b285866ba0e00d94f49c95b9286bd68419c1cb801c76064930e410855bffb493" + "bytes": "2a5fa2cb4cbd8e64fa1d9264436dedd042ccc98914fdb1b4dfe35cbefc33d519" } ] }, @@ -336,7 +336,7 @@ "symbol": "amount_due" }, "val": { - "i128": "786806601" + "i128": "544903363" } }, { @@ -344,7 +344,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "786806601" + "i128": "544903363" } }, { @@ -360,7 +360,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51458" + "u64": "82038" } }, { @@ -410,7 +410,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "685f84b6acb4dac3ea66e4b972d4bfcb6955b59d2eb44a785cabb8fc92d9cdd4" + "bytes": "42649ebc3a955ef7ad64d2d07885c7e864d55da9971f4986e88fc97d0122f619" } ] }, @@ -430,13 +430,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "685f84b6acb4dac3ea66e4b972d4bfcb6955b59d2eb44a785cabb8fc92d9cdd4" + "bytes": "42649ebc3a955ef7ad64d2d07885c7e864d55da9971f4986e88fc97d0122f619" } ] }, "durability": "persistent", "val": { - "bytes": "b285866ba0e00d94f49c95b9286bd68419c1cb801c76064930e410855bffb493" + "bytes": "2a5fa2cb4cbd8e64fa1d9264436dedd042ccc98914fdb1b4dfe35cbefc33d519" } } }, @@ -445,6 +445,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -984,7 +1023,7 @@ "symbol": "amount" }, "val": { - "i128": "786806601" + "i128": "544903363" } }, { @@ -1170,7 +1209,7 @@ } ], "data": { - "i128": "786806601" + "i128": "544903363" } } } @@ -1192,7 +1231,7 @@ "symbol": "EscrowWithdrawn" }, { - "bytes": "b285866ba0e00d94f49c95b9286bd68419c1cb801c76064930e410855bffb493" + "bytes": "2a5fa2cb4cbd8e64fa1d9264436dedd042ccc98914fdb1b4dfe35cbefc33d519" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1205,7 +1244,7 @@ "symbol": "amount" }, "val": { - "i128": "786806601" + "i128": "544903363" } }, { @@ -1229,7 +1268,7 @@ "symbol": "timestamp" }, "val": { - "u64": "25729" + "u64": "41019" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.1.json index 32af21b2..6b865996 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "175401635" + "i128": "156951418" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "175401635" + "i128": "156951418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b04b091ad4f775354e10af7e40d2f9d44b8a68ee32eb881db68276a4feeacf66" + "bytes": "f05e1b4109ef4beec81bf6ede1c60fec90cece2f5be59ac0f008d8e7ac1ca048" }, { - "u64": "83316" + "u64": "45562" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "175401635" + "i128": "156951418" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83315, + "timestamp": 45561, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94a657d93ef0dc927e1f019a7b21d3f5b7d7c0d848aec1e6f79f560328bf1ebf" + "bytes": "c069655c033976b223e41bb05b499d9b8dd82e8ee8ffb325a36030cbf76ad98b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94a657d93ef0dc927e1f019a7b21d3f5b7d7c0d848aec1e6f79f560328bf1ebf" + "bytes": "c069655c033976b223e41bb05b499d9b8dd82e8ee8ffb325a36030cbf76ad98b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "175401635" + "i128": "156951418" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "175401635" + "i128": "156951418" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "83316" + "u64": "45562" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "457867658858d53e1ea883c88c90a91621175691ee79395b3e47e03a3b54ea12" + "bytes": "04459e3f86dca51f5d4b3c1f7d95072907a19790008855c0d7fdf0476c2ade61" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "457867658858d53e1ea883c88c90a91621175691ee79395b3e47e03a3b54ea12" + "bytes": "04459e3f86dca51f5d4b3c1f7d95072907a19790008855c0d7fdf0476c2ade61" } ] }, "durability": "persistent", "val": { - "bytes": "94a657d93ef0dc927e1f019a7b21d3f5b7d7c0d848aec1e6f79f560328bf1ebf" + "bytes": "c069655c033976b223e41bb05b499d9b8dd82e8ee8ffb325a36030cbf76ad98b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "175401635" + "i128": "156951418" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.10.json index 40fd98c6..1542b882 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "809783141" + "i128": "958106565" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "809783141" + "i128": "958106565" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a801a9f5f6724e11d678f7396bd6989993366babbfd889d3a3a091ff6cdb5f9" + "bytes": "cd4ecc150a72e1f731d00f1fd2ab9d77ad651377834f4223b8441b94f13831a9" }, { - "u64": "65448" + "u64": "39967" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "809783141" + "i128": "958106565" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65447, + "timestamp": 39966, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7a17681ebda3e250176fc5eb36b305a7956069ad400de96135abd363823eec6" + "bytes": "37c665979ecd1ce5a566e39f20f021b4c74bd19f275f4c21dd698d640694fbe8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7a17681ebda3e250176fc5eb36b305a7956069ad400de96135abd363823eec6" + "bytes": "37c665979ecd1ce5a566e39f20f021b4c74bd19f275f4c21dd698d640694fbe8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "809783141" + "i128": "958106565" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "809783141" + "i128": "958106565" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "65448" + "u64": "39967" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "73fa652a354a700b67c08ab8af1e95bc84cdb158f1dd5b957008846018cc2148" + "bytes": "edcdcd54f83f308dcffe8c5fe29805db094f66a4c62568f76db3ec52ab0156b6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "73fa652a354a700b67c08ab8af1e95bc84cdb158f1dd5b957008846018cc2148" + "bytes": "edcdcd54f83f308dcffe8c5fe29805db094f66a4c62568f76db3ec52ab0156b6" } ] }, "durability": "persistent", "val": { - "bytes": "c7a17681ebda3e250176fc5eb36b305a7956069ad400de96135abd363823eec6" + "bytes": "37c665979ecd1ce5a566e39f20f021b4c74bd19f275f4c21dd698d640694fbe8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "809783141" + "i128": "958106565" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.100.json index 36a1c029..5587c635 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "111968019" + "i128": "663232880" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "111968019" + "i128": "663232880" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2233cbcc584ab6151d110df06f919257d6f22f1482ed81c88f0511fc1fbadf48" + "bytes": "8dc530c7ab460689161ab2b5b921cf08fb4485cb220424515f21c6c13d07d82d" }, { - "u64": "41864" + "u64": "79566" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "111968019" + "i128": "663232880" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41863, + "timestamp": 79565, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dab948db197368d40194baca7f1224ca4277e9cac35221abd0b3465011948cc6" + "bytes": "f8eed986000d8b7d77231239e05d1f616f801b293101277b7b45882b1b3b5451" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dab948db197368d40194baca7f1224ca4277e9cac35221abd0b3465011948cc6" + "bytes": "f8eed986000d8b7d77231239e05d1f616f801b293101277b7b45882b1b3b5451" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "111968019" + "i128": "663232880" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "111968019" + "i128": "663232880" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41864" + "u64": "79566" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab7bfd608fbf25c2869fd4538319cedea3610617f9dd6849a44cd08402d2e55a" + "bytes": "bc0f48654e97a06c54aa80472c28100173a737fa5f7d06f426c64d576fd4595d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab7bfd608fbf25c2869fd4538319cedea3610617f9dd6849a44cd08402d2e55a" + "bytes": "bc0f48654e97a06c54aa80472c28100173a737fa5f7d06f426c64d576fd4595d" } ] }, "durability": "persistent", "val": { - "bytes": "dab948db197368d40194baca7f1224ca4277e9cac35221abd0b3465011948cc6" + "bytes": "f8eed986000d8b7d77231239e05d1f616f801b293101277b7b45882b1b3b5451" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "111968019" + "i128": "663232880" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.101.json index f35ce0ea..fc462fba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "439222854" + "i128": "887215762" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "439222854" + "i128": "887215762" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d289165b0e13e31d13b27843ab6a0476c4a2014a4b8e7dcdb1a6a7fc65613e30" + "bytes": "28c43cee9f19bf1ed1a9b2385d6f1abad229813861c2180d6ccb71914b15256e" }, { - "u64": "13817" + "u64": "55119" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "439222854" + "i128": "887215762" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13816, + "timestamp": 55118, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0075433f932fa86a5f900f850249c5f9e59bd8bae0720b2e98b325c82ee16782" + "bytes": "7b959f47e9047f9c17265f0c7c69aa9f9d2baf55fd46261a57becca5bfa541d7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0075433f932fa86a5f900f850249c5f9e59bd8bae0720b2e98b325c82ee16782" + "bytes": "7b959f47e9047f9c17265f0c7c69aa9f9d2baf55fd46261a57becca5bfa541d7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "439222854" + "i128": "887215762" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "439222854" + "i128": "887215762" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "13817" + "u64": "55119" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87c39256d8730f0ce355a1bbd70339b2b3e92e8981da8e22b97126bd307d2b2e" + "bytes": "afa501a958d9967855c102ed4cdd7dfe31244663e06ee396ab894ebbd6e81ea2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87c39256d8730f0ce355a1bbd70339b2b3e92e8981da8e22b97126bd307d2b2e" + "bytes": "afa501a958d9967855c102ed4cdd7dfe31244663e06ee396ab894ebbd6e81ea2" } ] }, "durability": "persistent", "val": { - "bytes": "0075433f932fa86a5f900f850249c5f9e59bd8bae0720b2e98b325c82ee16782" + "bytes": "7b959f47e9047f9c17265f0c7c69aa9f9d2baf55fd46261a57becca5bfa541d7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "439222854" + "i128": "887215762" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.102.json index 796ccd01..794d2fe4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "370107571" + "i128": "84424600" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "370107571" + "i128": "84424600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aaa504e494a3572cb49bb405bd271ff1c9e864dcd7d4dcdb8127c3c3bd18af18" + "bytes": "fb34409c01bff6c0faba49ede18fe2fb5869acbb87ceb7eb411366c02c8003ed" }, { - "u64": "72553" + "u64": "62247" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "370107571" + "i128": "84424600" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 72552, + "timestamp": 62246, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c3ff10678c34ca32a9c9889093468d64c562636faaa4c107aac63e36c080d38c" + "bytes": "56b1811630d3839c36811989b49bd575a0ae8dc7c38461440990bc05de85c1c0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c3ff10678c34ca32a9c9889093468d64c562636faaa4c107aac63e36c080d38c" + "bytes": "56b1811630d3839c36811989b49bd575a0ae8dc7c38461440990bc05de85c1c0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "370107571" + "i128": "84424600" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "370107571" + "i128": "84424600" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "72553" + "u64": "62247" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b60bed73118ff5935be4d82360f6fcc97260efaf871479d1a0b6de286f8e5a9" + "bytes": "14789de211ecd4d04a2c2b9846dc06b9c0f03b5b191eef4e42d8daf9b9f00a0b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b60bed73118ff5935be4d82360f6fcc97260efaf871479d1a0b6de286f8e5a9" + "bytes": "14789de211ecd4d04a2c2b9846dc06b9c0f03b5b191eef4e42d8daf9b9f00a0b" } ] }, "durability": "persistent", "val": { - "bytes": "c3ff10678c34ca32a9c9889093468d64c562636faaa4c107aac63e36c080d38c" + "bytes": "56b1811630d3839c36811989b49bd575a0ae8dc7c38461440990bc05de85c1c0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "370107571" + "i128": "84424600" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.103.json index 85a608dd..9eaa3783 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "169593913" + "i128": "907449351" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "169593913" + "i128": "907449351" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9167df32c5a3e2c34387a5d6a6b7baa993909017bc082ab38c73629df5691f29" + "bytes": "7fc483aa1162faaf16d20ed9c45e310d6b6bdf823d650073ce1bd31ab0d18561" }, { - "u64": "68328" + "u64": "61731" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "169593913" + "i128": "907449351" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 68327, + "timestamp": 61730, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2a63c544568c9415aba2a951344f34beccd9c2f9d01e5de9092fa42aa8118e7" + "bytes": "e1caa7b250878323a2b4718979d3260d5d6e1b90b5619b452683a270b7b0e742" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2a63c544568c9415aba2a951344f34beccd9c2f9d01e5de9092fa42aa8118e7" + "bytes": "e1caa7b250878323a2b4718979d3260d5d6e1b90b5619b452683a270b7b0e742" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "169593913" + "i128": "907449351" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "169593913" + "i128": "907449351" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "68328" + "u64": "61731" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "223f5b14ef4bc296ba88658cd4326515a96ff32909942a7e378019b4cf45a913" + "bytes": "1d659383193d7ed47ca1c5f5c0cbcc7d83c4d837a83c4ac2885faf061dc3a9c0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "223f5b14ef4bc296ba88658cd4326515a96ff32909942a7e378019b4cf45a913" + "bytes": "1d659383193d7ed47ca1c5f5c0cbcc7d83c4d837a83c4ac2885faf061dc3a9c0" } ] }, "durability": "persistent", "val": { - "bytes": "f2a63c544568c9415aba2a951344f34beccd9c2f9d01e5de9092fa42aa8118e7" + "bytes": "e1caa7b250878323a2b4718979d3260d5d6e1b90b5619b452683a270b7b0e742" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "169593913" + "i128": "907449351" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.104.json index 9e0a360a..7f891238 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "864839687" + "i128": "617941674" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "864839687" + "i128": "617941674" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d1f57bf3fabff65ae024aa3a08baa19b186c79eb1f5b665ab977e28ecc3e40f4" + "bytes": "97dfc0e6e25ee69abf788a37de9b3e1c52ee9efec02bfca8b370e99143da33d0" }, { - "u64": "53092" + "u64": "8494" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "864839687" + "i128": "617941674" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53091, + "timestamp": 8493, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cd5e09189a33c6471bd7cae80d83da0323280e3cd2812a6bfe63cfce0cb80e92" + "bytes": "3c161b0721611da222827afe8cef6b326092575bbe4d8e30a839499ecfd6ab7c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cd5e09189a33c6471bd7cae80d83da0323280e3cd2812a6bfe63cfce0cb80e92" + "bytes": "3c161b0721611da222827afe8cef6b326092575bbe4d8e30a839499ecfd6ab7c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "864839687" + "i128": "617941674" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "864839687" + "i128": "617941674" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "53092" + "u64": "8494" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "203c0f9dd984642957616cc43fc65fab4c9470f50f61d1b84cd7a997c6f293c7" + "bytes": "95f5759a0f87aaba1eee2236f394178fdd97a47fb82e4b1c16861a90195885d9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "203c0f9dd984642957616cc43fc65fab4c9470f50f61d1b84cd7a997c6f293c7" + "bytes": "95f5759a0f87aaba1eee2236f394178fdd97a47fb82e4b1c16861a90195885d9" } ] }, "durability": "persistent", "val": { - "bytes": "cd5e09189a33c6471bd7cae80d83da0323280e3cd2812a6bfe63cfce0cb80e92" + "bytes": "3c161b0721611da222827afe8cef6b326092575bbe4d8e30a839499ecfd6ab7c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "864839687" + "i128": "617941674" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.105.json index 4fba28e0..c95eea38 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "202115841" + "i128": "559241577" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "202115841" + "i128": "559241577" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc39e3cf67a69bc1475a3730879522f930280b0c4dc2d5fc2e8610ef71a826a3" + "bytes": "312f51e63b8adfe88926c8839a80a7aa9250733b355f29879847f41ab7653be3" }, { - "u64": "60596" + "u64": "53411" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "202115841" + "i128": "559241577" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60595, + "timestamp": 53410, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a1f564e60256b9b4f5081c6b16b02823bef398533bd9b7e1432ad508c08e44ea" + "bytes": "2fd8f2dc81cf07907225de4c58381e5b81c3a61cc677de34ed2a1b07050aba40" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a1f564e60256b9b4f5081c6b16b02823bef398533bd9b7e1432ad508c08e44ea" + "bytes": "2fd8f2dc81cf07907225de4c58381e5b81c3a61cc677de34ed2a1b07050aba40" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "202115841" + "i128": "559241577" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "202115841" + "i128": "559241577" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "60596" + "u64": "53411" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dff5ac0810100d9cd5be751dfe0bd1d30a59a2e3ccb1614d8823bfedd8e9d716" + "bytes": "e88505d19585a3f95868d82ea36920278fb78bff17ad2c1a8d3b12bb3957dd42" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dff5ac0810100d9cd5be751dfe0bd1d30a59a2e3ccb1614d8823bfedd8e9d716" + "bytes": "e88505d19585a3f95868d82ea36920278fb78bff17ad2c1a8d3b12bb3957dd42" } ] }, "durability": "persistent", "val": { - "bytes": "a1f564e60256b9b4f5081c6b16b02823bef398533bd9b7e1432ad508c08e44ea" + "bytes": "2fd8f2dc81cf07907225de4c58381e5b81c3a61cc677de34ed2a1b07050aba40" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "202115841" + "i128": "559241577" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.106.json index 211c8cbc..357e4779 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "22451478" + "i128": "235637140" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "22451478" + "i128": "235637140" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f4f05c50071680b44bbf9ca0affa7b075b34f0041d279c53d9d9ec0d88d7e3d" + "bytes": "9f7c2c367d84f2988c3eb300eb1e5cdd94a29413bffa7da0c55b6ef4040f8f2b" }, { - "u64": "71547" + "u64": "6458" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "22451478" + "i128": "235637140" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 71546, + "timestamp": 6457, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aa3f5d62542a8de19ba99b4ccf117018fa222f4b42cac6aa5fc56d025c337740" + "bytes": "f8e515412f2509c07f438c6dbae569a974257710989a3f5b6a4bcc52760506df" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aa3f5d62542a8de19ba99b4ccf117018fa222f4b42cac6aa5fc56d025c337740" + "bytes": "f8e515412f2509c07f438c6dbae569a974257710989a3f5b6a4bcc52760506df" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "22451478" + "i128": "235637140" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "22451478" + "i128": "235637140" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "71547" + "u64": "6458" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6a9b76a9f8e140460a8053d2bcd317c80634bfb8c5b0b715f1a67b33299ab3c" + "bytes": "e495f6046a1aede47c2618977ec8b381520397696f4e54dc3932c9215547c2ac" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6a9b76a9f8e140460a8053d2bcd317c80634bfb8c5b0b715f1a67b33299ab3c" + "bytes": "e495f6046a1aede47c2618977ec8b381520397696f4e54dc3932c9215547c2ac" } ] }, "durability": "persistent", "val": { - "bytes": "aa3f5d62542a8de19ba99b4ccf117018fa222f4b42cac6aa5fc56d025c337740" + "bytes": "f8e515412f2509c07f438c6dbae569a974257710989a3f5b6a4bcc52760506df" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "22451478" + "i128": "235637140" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.107.json index 33016090..31920ad1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31579104" + "i128": "768751768" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31579104" + "i128": "768751768" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b498a5140e0d3cfa8abd689f39e3b31b07bd89ff2ce76cc9a7eaf9065af4a4cc" + "bytes": "3f65e1d6901aece6d1cecb22300c30640865345fa45f822cbc73c245de292e92" }, { - "u64": "19326" + "u64": "23916" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31579104" + "i128": "768751768" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19325, + "timestamp": 23915, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e3405cec5d7dd14b617966bede9ab26d5c8ce973ae2d9dbd898c8698119f2a2" + "bytes": "1e248e0b43df1dfa96f186633aaef4ce782e2c7011b505e6fabe2c1a02e5707b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e3405cec5d7dd14b617966bede9ab26d5c8ce973ae2d9dbd898c8698119f2a2" + "bytes": "1e248e0b43df1dfa96f186633aaef4ce782e2c7011b505e6fabe2c1a02e5707b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31579104" + "i128": "768751768" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31579104" + "i128": "768751768" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "19326" + "u64": "23916" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e982d045f74e3005c330e4db6a74e447a309197ec88cf967d01d4a292cb8c928" + "bytes": "53589e68807de2c9f9181b798a89dbec14c1767a1e07f6c4736f83c05d0fdb37" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e982d045f74e3005c330e4db6a74e447a309197ec88cf967d01d4a292cb8c928" + "bytes": "53589e68807de2c9f9181b798a89dbec14c1767a1e07f6c4736f83c05d0fdb37" } ] }, "durability": "persistent", "val": { - "bytes": "1e3405cec5d7dd14b617966bede9ab26d5c8ce973ae2d9dbd898c8698119f2a2" + "bytes": "1e248e0b43df1dfa96f186633aaef4ce782e2c7011b505e6fabe2c1a02e5707b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "31579104" + "i128": "768751768" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.108.json index 366f2a70..433747f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "828993724" + "i128": "331504277" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "828993724" + "i128": "331504277" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2f4c1e8c48d5344da779d08062902c026c183588324214d1daf534beb6c36b53" + "bytes": "7f738054ee399874e8aa1a0c089bf460e1b1619d0fa6bd5ef8fe5650e2a637e7" }, { - "u64": "31706" + "u64": "65679" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "828993724" + "i128": "331504277" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31705, + "timestamp": 65678, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6ba84323cf13cf5d7bceac28ec358831f207f285ac67885187b0c04312a0e4c0" + "bytes": "bd37fec9ca990a7e404cd806f7cfc93dc753e19cae79b15f1996e777b728d4b1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6ba84323cf13cf5d7bceac28ec358831f207f285ac67885187b0c04312a0e4c0" + "bytes": "bd37fec9ca990a7e404cd806f7cfc93dc753e19cae79b15f1996e777b728d4b1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "828993724" + "i128": "331504277" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "828993724" + "i128": "331504277" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "31706" + "u64": "65679" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89a0408508d1ec38fbdb32c938a052e447dad18f50689c13e8d363a530ac2460" + "bytes": "249175706e9581968e8a13079e51b3f06dbca8a6fa66f8864d6e8b659fa0182b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89a0408508d1ec38fbdb32c938a052e447dad18f50689c13e8d363a530ac2460" + "bytes": "249175706e9581968e8a13079e51b3f06dbca8a6fa66f8864d6e8b659fa0182b" } ] }, "durability": "persistent", "val": { - "bytes": "6ba84323cf13cf5d7bceac28ec358831f207f285ac67885187b0c04312a0e4c0" + "bytes": "bd37fec9ca990a7e404cd806f7cfc93dc753e19cae79b15f1996e777b728d4b1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "828993724" + "i128": "331504277" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.109.json index 476656d6..bb560085 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504774187" + "i128": "444655838" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504774187" + "i128": "444655838" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0aaec55f5822a766171c923717ca92512a1ba48d7964b32326bfd4396aac5d09" + "bytes": "82d7e9483f963350bcb56cedefcb1b4e9565eb415de0fcee152fb54ee5c9678d" }, { - "u64": "69671" + "u64": "32616" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "504774187" + "i128": "444655838" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69670, + "timestamp": 32615, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8de83685c6677b90ca67dcaa4f21aeed7750e60c92160531209286fd5e19f603" + "bytes": "fcf8107708c069b77f33082eeb33abfde58a72023fc2d75e4fd9bd472af918fa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8de83685c6677b90ca67dcaa4f21aeed7750e60c92160531209286fd5e19f603" + "bytes": "fcf8107708c069b77f33082eeb33abfde58a72023fc2d75e4fd9bd472af918fa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504774187" + "i128": "444655838" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "504774187" + "i128": "444655838" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69671" + "u64": "32616" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cadba9a28ca7f86ebec9c0c081a3ca20bb302fb4c3ee73e8ebc062abaf3b2c0" + "bytes": "ff563e56253320041cb86d1f30866cf7d8c5e6b97bbc1f0ac7467af81dabf751" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cadba9a28ca7f86ebec9c0c081a3ca20bb302fb4c3ee73e8ebc062abaf3b2c0" + "bytes": "ff563e56253320041cb86d1f30866cf7d8c5e6b97bbc1f0ac7467af81dabf751" } ] }, "durability": "persistent", "val": { - "bytes": "8de83685c6677b90ca67dcaa4f21aeed7750e60c92160531209286fd5e19f603" + "bytes": "fcf8107708c069b77f33082eeb33abfde58a72023fc2d75e4fd9bd472af918fa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "504774187" + "i128": "444655838" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.11.json index 431ee647..eac9b3e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "385113728" + "i128": "463882715" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "385113728" + "i128": "463882715" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfc15a55ff366bd80d88289c41fdc24c7dee8107763c76f53b92d45bc4d199ee" + "bytes": "070c9c52a404affadf26c2ce0aa88bed766340dd29b951d664563f29ea1bf4ec" }, { - "u64": "16805" + "u64": "6617" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "385113728" + "i128": "463882715" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16804, + "timestamp": 6616, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69431dcee8e7f3e91c355e274681266ead5ffe9f94c8c5d9563bdc9c7757f24a" + "bytes": "c4996f594aadfbc7dc7cbd6f343b067a20303ab56d7224f45f404b30f53b547b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "69431dcee8e7f3e91c355e274681266ead5ffe9f94c8c5d9563bdc9c7757f24a" + "bytes": "c4996f594aadfbc7dc7cbd6f343b067a20303ab56d7224f45f404b30f53b547b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "385113728" + "i128": "463882715" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "385113728" + "i128": "463882715" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "16805" + "u64": "6617" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb709779409fd058d2ca7557ad0ce4b75ed145481d0a3655a9b8fc53e1db9731" + "bytes": "9cb81b24c232fc715247e5099a2d0ab22a282ffbf71ba9ac8ff0f8b2df5870a5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb709779409fd058d2ca7557ad0ce4b75ed145481d0a3655a9b8fc53e1db9731" + "bytes": "9cb81b24c232fc715247e5099a2d0ab22a282ffbf71ba9ac8ff0f8b2df5870a5" } ] }, "durability": "persistent", "val": { - "bytes": "69431dcee8e7f3e91c355e274681266ead5ffe9f94c8c5d9563bdc9c7757f24a" + "bytes": "c4996f594aadfbc7dc7cbd6f343b067a20303ab56d7224f45f404b30f53b547b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "385113728" + "i128": "463882715" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.110.json index cdc2264c..7ef59bdf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "292200744" + "i128": "426606711" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "292200744" + "i128": "426606711" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed7a8539818ce5ec417cd77cf517adf205fea939a55496e6fc4e7d8d56f04afd" + "bytes": "9b25dc93709e8d5f59ccd838f86d63b4d64259b9048f8aece3dfa9c503180881" }, { - "u64": "62765" + "u64": "76059" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "292200744" + "i128": "426606711" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 62764, + "timestamp": 76058, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7f9bd7dc3f174630f00b65a5dc7294bafcab0462b489ed28e777e68aea3ee5f" + "bytes": "eb264ee48508c6a3190dd7d4bd2b7a4c6414d9ae36eba4c3f6526149e89a04a7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7f9bd7dc3f174630f00b65a5dc7294bafcab0462b489ed28e777e68aea3ee5f" + "bytes": "eb264ee48508c6a3190dd7d4bd2b7a4c6414d9ae36eba4c3f6526149e89a04a7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "292200744" + "i128": "426606711" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "292200744" + "i128": "426606711" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "62765" + "u64": "76059" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1aee18d0c15932f7867dfc8ccf03de18bcd4c13da42f047562efc0c4f009ec55" + "bytes": "28c669f3949c1d3e1d3fb230f0ee9fbb66a49fa7395b7ba55173a4bcd2f2c892" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1aee18d0c15932f7867dfc8ccf03de18bcd4c13da42f047562efc0c4f009ec55" + "bytes": "28c669f3949c1d3e1d3fb230f0ee9fbb66a49fa7395b7ba55173a4bcd2f2c892" } ] }, "durability": "persistent", "val": { - "bytes": "c7f9bd7dc3f174630f00b65a5dc7294bafcab0462b489ed28e777e68aea3ee5f" + "bytes": "eb264ee48508c6a3190dd7d4bd2b7a4c6414d9ae36eba4c3f6526149e89a04a7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "292200744" + "i128": "426606711" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.111.json index 72c22d99..a6b8db96 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "716565458" + "i128": "601562030" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "716565458" + "i128": "601562030" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9f39ddb5cc65fc1f2874576872c019b24eb1637426604def03dbac76f97716c" + "bytes": "a58fb3503aadd1a3b55dbe6bfa12b78c3e06272e70cac0e4cc22b3d8d1741125" }, { - "u64": "33734" + "u64": "71965" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "716565458" + "i128": "601562030" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33733, + "timestamp": 71964, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cdcae0779d4540ab427cb9a911ae9a1feba7dce0c5349cd173908a9fa61a8c4d" + "bytes": "98be244fa15a2f4c1054471e31550d4289c7a93e82c3a169cab53deaaa4612c6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cdcae0779d4540ab427cb9a911ae9a1feba7dce0c5349cd173908a9fa61a8c4d" + "bytes": "98be244fa15a2f4c1054471e31550d4289c7a93e82c3a169cab53deaaa4612c6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "716565458" + "i128": "601562030" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "716565458" + "i128": "601562030" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "33734" + "u64": "71965" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f68ecdf1d967159567560bae817da366b8892b9e05f80fba162000554b01ee09" + "bytes": "60aee49d69c031e9dc07b7f379d58c227306a0e80708b55aa5b288b580f54331" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f68ecdf1d967159567560bae817da366b8892b9e05f80fba162000554b01ee09" + "bytes": "60aee49d69c031e9dc07b7f379d58c227306a0e80708b55aa5b288b580f54331" } ] }, "durability": "persistent", "val": { - "bytes": "cdcae0779d4540ab427cb9a911ae9a1feba7dce0c5349cd173908a9fa61a8c4d" + "bytes": "98be244fa15a2f4c1054471e31550d4289c7a93e82c3a169cab53deaaa4612c6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "716565458" + "i128": "601562030" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.112.json index 3c64bb7e..ed002029 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "420305683" + "i128": "38346211" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "420305683" + "i128": "38346211" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "192e91a6ceca25419d33903b4d43bd3e276b64d868b1158e479ae8a74a4bf261" + "bytes": "e967e6b46271318edb180dac40a8df7a256a03cb894c9885636c284700121e34" }, { - "u64": "78398" + "u64": "69405" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "420305683" + "i128": "38346211" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78397, + "timestamp": 69404, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2c165d025d242c2afa34ffacd35ae4f35299264e4ae573d6ff13641f076485a" + "bytes": "9765c669d5133cba960983fb0b21ad63448338b8793cfc80823ecc5aba886461" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2c165d025d242c2afa34ffacd35ae4f35299264e4ae573d6ff13641f076485a" + "bytes": "9765c669d5133cba960983fb0b21ad63448338b8793cfc80823ecc5aba886461" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "420305683" + "i128": "38346211" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "420305683" + "i128": "38346211" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "78398" + "u64": "69405" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56b5fa28f73754a89c115c70a1cbee807f5f84dbf482dd216f251836e521dc5b" + "bytes": "94c3e1a52db7812d4086833512c6971b2a0e032c09d45f36dd072173e4865e14" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56b5fa28f73754a89c115c70a1cbee807f5f84dbf482dd216f251836e521dc5b" + "bytes": "94c3e1a52db7812d4086833512c6971b2a0e032c09d45f36dd072173e4865e14" } ] }, "durability": "persistent", "val": { - "bytes": "a2c165d025d242c2afa34ffacd35ae4f35299264e4ae573d6ff13641f076485a" + "bytes": "9765c669d5133cba960983fb0b21ad63448338b8793cfc80823ecc5aba886461" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "420305683" + "i128": "38346211" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.113.json index 4b98bd48..97933c1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "503380474" + "i128": "710427413" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "503380474" + "i128": "710427413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6e31cf18e3d91841e3f10d6916dfb35de086f7f08b64948b86eabff3ca7485f" + "bytes": "7b8609d31e47a5f005752adc7d0cca91c4522a1204587376027b541294e680b1" }, { - "u64": "50327" + "u64": "71802" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "503380474" + "i128": "710427413" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 50326, + "timestamp": 71801, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2d65f2016ce9f97c3e80011841f3ff06152b70b066c13ac0265883a255797dfc" + "bytes": "c30751a7c48ee813f39b49591ccea17412e4d7e4f1fbdcecb1ab229e9153322b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2d65f2016ce9f97c3e80011841f3ff06152b70b066c13ac0265883a255797dfc" + "bytes": "c30751a7c48ee813f39b49591ccea17412e4d7e4f1fbdcecb1ab229e9153322b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "503380474" + "i128": "710427413" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "503380474" + "i128": "710427413" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "50327" + "u64": "71802" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d8093e117a79768bceb0820fa9ff20753a4e466eacfef2dab12cd843934c550" + "bytes": "9cc06e5987897d520e633ff05f6af49f19490e646e34bd134e2aa429699b1200" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d8093e117a79768bceb0820fa9ff20753a4e466eacfef2dab12cd843934c550" + "bytes": "9cc06e5987897d520e633ff05f6af49f19490e646e34bd134e2aa429699b1200" } ] }, "durability": "persistent", "val": { - "bytes": "2d65f2016ce9f97c3e80011841f3ff06152b70b066c13ac0265883a255797dfc" + "bytes": "c30751a7c48ee813f39b49591ccea17412e4d7e4f1fbdcecb1ab229e9153322b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "503380474" + "i128": "710427413" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.114.json index 44f196f5..da77ec4d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "439072721" + "i128": "735303798" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "439072721" + "i128": "735303798" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "974c088d4e8c402e37246c2967d552e1099947f93c1130645f6e5353fa035d1b" + "bytes": "f32200ad9e86f4cdd0aed74651d2d0a853c228bae5b59e74c932d325a8ff8777" }, { - "u64": "13575" + "u64": "13872" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "439072721" + "i128": "735303798" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13574, + "timestamp": 13871, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b094c4558eb6ec7fd8afb261f3f22dbdc0300c9d5ef9a3a4aca72f8ddc3d88f7" + "bytes": "a17705b96400d166c273683fc80bb958f75bbedb5a38313f0c9ff3dc65e6b42b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b094c4558eb6ec7fd8afb261f3f22dbdc0300c9d5ef9a3a4aca72f8ddc3d88f7" + "bytes": "a17705b96400d166c273683fc80bb958f75bbedb5a38313f0c9ff3dc65e6b42b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "439072721" + "i128": "735303798" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "439072721" + "i128": "735303798" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "13575" + "u64": "13872" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6931ebeb75206a60ed8003f810a2174059727b68b4d5fcb4eade8cc167b1b6cc" + "bytes": "6630f385d6a5f61d7a02117930b97ddc309af278e00bf6c7c9ad82c65365ab5f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6931ebeb75206a60ed8003f810a2174059727b68b4d5fcb4eade8cc167b1b6cc" + "bytes": "6630f385d6a5f61d7a02117930b97ddc309af278e00bf6c7c9ad82c65365ab5f" } ] }, "durability": "persistent", "val": { - "bytes": "b094c4558eb6ec7fd8afb261f3f22dbdc0300c9d5ef9a3a4aca72f8ddc3d88f7" + "bytes": "a17705b96400d166c273683fc80bb958f75bbedb5a38313f0c9ff3dc65e6b42b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "439072721" + "i128": "735303798" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.115.json index 0ae01259..df454d5d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "219631204" + "i128": "399446331" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219631204" + "i128": "399446331" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4eed524dfa9b25f68fcd023ffb86c3169ddceeb3c1b679693f933722103e015" + "bytes": "063a54f29e1bb47adfffadb23c5f394c31ca9e1aaf9b0dca3e0c5761f30f2258" }, { - "u64": "46066" + "u64": "29305" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "219631204" + "i128": "399446331" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 46065, + "timestamp": 29304, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c00717ecff1b32acb770c794fd2cef9ad94c10b507a95972183ccffbcd07404a" + "bytes": "457269b6682eb91e3d2e87b2f2ca3ca265e5ac6ed7d6a66671723b335b5fe4f5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c00717ecff1b32acb770c794fd2cef9ad94c10b507a95972183ccffbcd07404a" + "bytes": "457269b6682eb91e3d2e87b2f2ca3ca265e5ac6ed7d6a66671723b335b5fe4f5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "219631204" + "i128": "399446331" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "219631204" + "i128": "399446331" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "46066" + "u64": "29305" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "beab73f509b78dc37abb6818bd9b6540105eada1c34833e7ea27eac2a248a50f" + "bytes": "4157b6c9ce17fda7606a273a983bbcbe277bb31ede861b33c6beab71411fbaf7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "beab73f509b78dc37abb6818bd9b6540105eada1c34833e7ea27eac2a248a50f" + "bytes": "4157b6c9ce17fda7606a273a983bbcbe277bb31ede861b33c6beab71411fbaf7" } ] }, "durability": "persistent", "val": { - "bytes": "c00717ecff1b32acb770c794fd2cef9ad94c10b507a95972183ccffbcd07404a" + "bytes": "457269b6682eb91e3d2e87b2f2ca3ca265e5ac6ed7d6a66671723b335b5fe4f5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "219631204" + "i128": "399446331" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.116.json index 5425f549..6d618e0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "180152925" + "i128": "937863024" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "180152925" + "i128": "937863024" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a51721db71d07cc3d8b9a0c67182e8c69b543f3574a258aa44b8da090b8704c5" + "bytes": "52d81bdfc37df893a39714c4683986f6ea373bdaedb1f3d642793921b7aa4943" }, { - "u64": "19753" + "u64": "54061" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "180152925" + "i128": "937863024" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19752, + "timestamp": 54060, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d57998a509642c0da92001462c4bca04f27785a26acc1a971fa03f6f54640c47" + "bytes": "1aa4868f6143c9b41625662019a965c0c818eb797eb6af056855a82c385813b2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d57998a509642c0da92001462c4bca04f27785a26acc1a971fa03f6f54640c47" + "bytes": "1aa4868f6143c9b41625662019a965c0c818eb797eb6af056855a82c385813b2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "180152925" + "i128": "937863024" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "180152925" + "i128": "937863024" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "19753" + "u64": "54061" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "08cb2dd2c64fd2168e4d0dca62519bbe83231a7c3561e2b04d0f89a19a90496a" + "bytes": "6806968e14cecb75de84d9e67b9ab885aa09ae9a39bae9088382c05745835754" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "08cb2dd2c64fd2168e4d0dca62519bbe83231a7c3561e2b04d0f89a19a90496a" + "bytes": "6806968e14cecb75de84d9e67b9ab885aa09ae9a39bae9088382c05745835754" } ] }, "durability": "persistent", "val": { - "bytes": "d57998a509642c0da92001462c4bca04f27785a26acc1a971fa03f6f54640c47" + "bytes": "1aa4868f6143c9b41625662019a965c0c818eb797eb6af056855a82c385813b2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "180152925" + "i128": "937863024" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.117.json index 9951e47d..80b30e94 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "746447814" + "i128": "432014" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "746447814" + "i128": "432014" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06b3654862c0d9f57cfbb2b5b45863507dc6e2ac9df9428fa55efc62a2190a79" + "bytes": "6aa5dbd16b31c410be59916750c372a87af9419dbf2984746e454b0648b5a9b0" }, { - "u64": "27154" + "u64": "76263" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "746447814" + "i128": "432014" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27153, + "timestamp": 76262, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c697f38c285b40268fbcc36c52877e20a0f0582c4110432c24175ece8d06f48c" + "bytes": "e1cf9b954b0f083258260352a504a9cb1a03c061f9697e30d4c4b62ad295ba39" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c697f38c285b40268fbcc36c52877e20a0f0582c4110432c24175ece8d06f48c" + "bytes": "e1cf9b954b0f083258260352a504a9cb1a03c061f9697e30d4c4b62ad295ba39" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "746447814" + "i128": "432014" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "746447814" + "i128": "432014" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "27154" + "u64": "76263" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5d0bc581c8adfd0e1605b4dda52fd1c74a838b7681d1d2aca9b8194c0b948a3" + "bytes": "0daeb5ea8f9619615b3823342cc24ee2ca8c6dd2e4aaa83adcfc40ed1313d944" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5d0bc581c8adfd0e1605b4dda52fd1c74a838b7681d1d2aca9b8194c0b948a3" + "bytes": "0daeb5ea8f9619615b3823342cc24ee2ca8c6dd2e4aaa83adcfc40ed1313d944" } ] }, "durability": "persistent", "val": { - "bytes": "c697f38c285b40268fbcc36c52877e20a0f0582c4110432c24175ece8d06f48c" + "bytes": "e1cf9b954b0f083258260352a504a9cb1a03c061f9697e30d4c4b62ad295ba39" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "746447814" + "i128": "432014" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.118.json index 1de3237e..e8eb7dbe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "905711360" + "i128": "915668501" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "905711360" + "i128": "915668501" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3ed5d01f43145bba1fabdb98b162e752e8f8121b2dc9e41cc484848cbc5ea6c" + "bytes": "73bfe483648e6f6e4d39b130b3c0cfd66bfcb45081a59cb517e04add8d0bfa3f" }, { - "u64": "41796" + "u64": "84104" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "905711360" + "i128": "915668501" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41795, + "timestamp": 84103, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5dc0576145a39a847086a45a407aaf687f7319871aa34399b464c96b4a11e554" + "bytes": "e34f816cd653eee2ca269381116b3dbca54240c15ef07634fa989178e7e9a32a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5dc0576145a39a847086a45a407aaf687f7319871aa34399b464c96b4a11e554" + "bytes": "e34f816cd653eee2ca269381116b3dbca54240c15ef07634fa989178e7e9a32a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "905711360" + "i128": "915668501" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "905711360" + "i128": "915668501" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41796" + "u64": "84104" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "377dfca28d4dfb91d0bd4daf79786c92ca99acf5b4687d0e2c38c58aff0bba13" + "bytes": "0aa7ed944251e10c158117c857eebc2854c0a448401fbcc1ccc85c4b68515a37" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "377dfca28d4dfb91d0bd4daf79786c92ca99acf5b4687d0e2c38c58aff0bba13" + "bytes": "0aa7ed944251e10c158117c857eebc2854c0a448401fbcc1ccc85c4b68515a37" } ] }, "durability": "persistent", "val": { - "bytes": "5dc0576145a39a847086a45a407aaf687f7319871aa34399b464c96b4a11e554" + "bytes": "e34f816cd653eee2ca269381116b3dbca54240c15ef07634fa989178e7e9a32a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "905711360" + "i128": "915668501" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.119.json index 8ae68c39..28fa19a9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "947336279" + "i128": "15628372" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "947336279" + "i128": "15628372" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cbfe8fdaa767711277944c5a8fdeec86c7e664b39b17201bed9a7f05db0518d9" + "bytes": "f822c0415124ed265f73a402fc0159c253194ac48bb2a860afb40c90aceecf71" }, { - "u64": "78751" + "u64": "67662" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "947336279" + "i128": "15628372" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78750, + "timestamp": 67661, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "402509f9388aec006d407c10d131fc97fcabb0bcefc6817bd9622c0ed0cc7a6a" + "bytes": "1d219b937ac3b72feb4966b00933c4192dc84c32712e651265435e7413eaef8b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "402509f9388aec006d407c10d131fc97fcabb0bcefc6817bd9622c0ed0cc7a6a" + "bytes": "1d219b937ac3b72feb4966b00933c4192dc84c32712e651265435e7413eaef8b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "947336279" + "i128": "15628372" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "947336279" + "i128": "15628372" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "78751" + "u64": "67662" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eab4a4a0423660b6a2f978fa6b05adfd3cb328dc81c00c1c5ced4b86e1f277eb" + "bytes": "30a5b43fdfa0594b6165471b681cc3d6f8ebb152f00931a08e7a371c076aa7d2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eab4a4a0423660b6a2f978fa6b05adfd3cb328dc81c00c1c5ced4b86e1f277eb" + "bytes": "30a5b43fdfa0594b6165471b681cc3d6f8ebb152f00931a08e7a371c076aa7d2" } ] }, "durability": "persistent", "val": { - "bytes": "402509f9388aec006d407c10d131fc97fcabb0bcefc6817bd9622c0ed0cc7a6a" + "bytes": "1d219b937ac3b72feb4966b00933c4192dc84c32712e651265435e7413eaef8b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "947336279" + "i128": "15628372" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.12.json index 0cf8f721..4940a5c3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "235521051" + "i128": "563715852" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "235521051" + "i128": "563715852" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a659819ddea48d0318adf4f5e444241cdcd32422280981a5e140dd0f55c1d4c" + "bytes": "f384ab3d02a5d95da4240845e7ab0a7dd18d9c8be77f3a9b1957caf43c124fa9" }, { - "u64": "28809" + "u64": "19519" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "235521051" + "i128": "563715852" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28808, + "timestamp": 19518, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a9149aa566fa2e8b4311aa4f00da24529ce96d8e29484a54bea92b06f0e42c6a" + "bytes": "6f7ec919d8c1de219be99f4fea4909166546f3b29c5042c5424800644f9a407e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a9149aa566fa2e8b4311aa4f00da24529ce96d8e29484a54bea92b06f0e42c6a" + "bytes": "6f7ec919d8c1de219be99f4fea4909166546f3b29c5042c5424800644f9a407e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "235521051" + "i128": "563715852" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "235521051" + "i128": "563715852" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28809" + "u64": "19519" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "299d1588accda6a584658ffeab5f3bd5601c9615c9fed70c3d3a273ca01ceb1a" + "bytes": "699c80580f78af9aca3894f9323eab1c9beca8324e040825b4510c767e0983c3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "299d1588accda6a584658ffeab5f3bd5601c9615c9fed70c3d3a273ca01ceb1a" + "bytes": "699c80580f78af9aca3894f9323eab1c9beca8324e040825b4510c767e0983c3" } ] }, "durability": "persistent", "val": { - "bytes": "a9149aa566fa2e8b4311aa4f00da24529ce96d8e29484a54bea92b06f0e42c6a" + "bytes": "6f7ec919d8c1de219be99f4fea4909166546f3b29c5042c5424800644f9a407e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "235521051" + "i128": "563715852" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.120.json index 2d070bef..4f5c2e6d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "233857929" + "i128": "109453196" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "233857929" + "i128": "109453196" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5237e152a2bdc87acb4db55199d2399ce0dc66bab50148c707a85343c8d2da8b" + "bytes": "16ea6824c3aaae0120234f9d1bcaa5cd8fcb49e6197def9bbb4ca2f339559a60" }, { - "u64": "17775" + "u64": "79899" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "233857929" + "i128": "109453196" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 17774, + "timestamp": 79898, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4579fb9a7b26b2eb72fbc353ad34e309e1b726c7f19605b987670d914c2881b8" + "bytes": "875eaff76ab633fc4214aa2569f29b21f154a403181c34631102bb0dc1ae4dee" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4579fb9a7b26b2eb72fbc353ad34e309e1b726c7f19605b987670d914c2881b8" + "bytes": "875eaff76ab633fc4214aa2569f29b21f154a403181c34631102bb0dc1ae4dee" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "233857929" + "i128": "109453196" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "233857929" + "i128": "109453196" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "17775" + "u64": "79899" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30928b0058ddab6efe47e73e89380b8646e89dd790f0feb5102fc046cf0a8ef1" + "bytes": "0bc05afe192c098eb9368aa43ba8ca143097c3adfd675a6490bc46bc4694218b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30928b0058ddab6efe47e73e89380b8646e89dd790f0feb5102fc046cf0a8ef1" + "bytes": "0bc05afe192c098eb9368aa43ba8ca143097c3adfd675a6490bc46bc4694218b" } ] }, "durability": "persistent", "val": { - "bytes": "4579fb9a7b26b2eb72fbc353ad34e309e1b726c7f19605b987670d914c2881b8" + "bytes": "875eaff76ab633fc4214aa2569f29b21f154a403181c34631102bb0dc1ae4dee" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "233857929" + "i128": "109453196" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.121.json index 58cdedf5..1a275826 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "292522850" + "i128": "20864129" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "292522850" + "i128": "20864129" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0d3e12f955259b4fdd3fd94a2b67d365f1c0b1ed4ef5e4e54b3f897e10c6971" + "bytes": "4b32b50f2196dbc81247bbb7cf266ce300856e48418b3d901c65b02becdf9540" }, { - "u64": "37175" + "u64": "84150" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "292522850" + "i128": "20864129" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37174, + "timestamp": 84149, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9429e0f2af4377d105cb4ae9339d7b5c3871eee156b721d6d4c9b5190745e6dd" + "bytes": "941f766c76e227490e4778f4440f653e571ae7de9d03df6d52685299a8fc0257" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9429e0f2af4377d105cb4ae9339d7b5c3871eee156b721d6d4c9b5190745e6dd" + "bytes": "941f766c76e227490e4778f4440f653e571ae7de9d03df6d52685299a8fc0257" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "292522850" + "i128": "20864129" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "292522850" + "i128": "20864129" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "37175" + "u64": "84150" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac6020af9e510612a9420ba0c4038102eb2f23f9b47d2d0a17d69f185d051495" + "bytes": "9b4605e2f316aaefff736a4f5e7a56ee9a4e500610281c493c67054924b3463c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac6020af9e510612a9420ba0c4038102eb2f23f9b47d2d0a17d69f185d051495" + "bytes": "9b4605e2f316aaefff736a4f5e7a56ee9a4e500610281c493c67054924b3463c" } ] }, "durability": "persistent", "val": { - "bytes": "9429e0f2af4377d105cb4ae9339d7b5c3871eee156b721d6d4c9b5190745e6dd" + "bytes": "941f766c76e227490e4778f4440f653e571ae7de9d03df6d52685299a8fc0257" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "292522850" + "i128": "20864129" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.122.json index cc269997..73fd0215 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "970170472" + "i128": "776963090" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "970170472" + "i128": "776963090" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c01b1122fa4f166fc7261671ca3384da5581b6a1d74a870fde82b116cc1c94f" + "bytes": "85bd921cc71db6f2a9c204e306edab7fa0546538838cec8922335578ff352089" }, { - "u64": "73116" + "u64": "56908" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "970170472" + "i128": "776963090" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 73115, + "timestamp": 56907, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e65bc7b6de47851e5219979dafc24ec3bc5a5980e5c1f2be29fde38327f1b14e" + "bytes": "f07c347a579d9cd5227587b02c69400689f43b5ca66e45e9af7cdc1aa1d3a0ce" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e65bc7b6de47851e5219979dafc24ec3bc5a5980e5c1f2be29fde38327f1b14e" + "bytes": "f07c347a579d9cd5227587b02c69400689f43b5ca66e45e9af7cdc1aa1d3a0ce" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "970170472" + "i128": "776963090" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "970170472" + "i128": "776963090" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "73116" + "u64": "56908" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32e2b24ee0546a96d99c94747bd7a83dafe0b9f78dcb69ff81fc51c8edd1e93a" + "bytes": "f0ac0dc5f0144fc616a93243eacb33d5de46104b042a6b3ff90313c58bdf241c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32e2b24ee0546a96d99c94747bd7a83dafe0b9f78dcb69ff81fc51c8edd1e93a" + "bytes": "f0ac0dc5f0144fc616a93243eacb33d5de46104b042a6b3ff90313c58bdf241c" } ] }, "durability": "persistent", "val": { - "bytes": "e65bc7b6de47851e5219979dafc24ec3bc5a5980e5c1f2be29fde38327f1b14e" + "bytes": "f07c347a579d9cd5227587b02c69400689f43b5ca66e45e9af7cdc1aa1d3a0ce" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "970170472" + "i128": "776963090" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.123.json index 8045cdc3..9a5e2e9e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "938957992" + "i128": "205328467" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "938957992" + "i128": "205328467" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "59949316ea98091a2bba317d18f3eed58f72172348caa4d947f3d1477832d5d5" + "bytes": "777257eed0a9f521dce1094d380bb1befb18c7d06539dde93741311cd8e0f345" }, { - "u64": "66811" + "u64": "79173" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "938957992" + "i128": "205328467" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 66810, + "timestamp": 79172, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e30860a85b1c6a85ee2f0b718fdfb3e2c78f5cfb88977d48d94603062e7fa77a" + "bytes": "8e006e1079a220dd1e0c04361ea6e68bac544b59c632bd4d62e9164dbe3c7b47" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e30860a85b1c6a85ee2f0b718fdfb3e2c78f5cfb88977d48d94603062e7fa77a" + "bytes": "8e006e1079a220dd1e0c04361ea6e68bac544b59c632bd4d62e9164dbe3c7b47" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "938957992" + "i128": "205328467" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "938957992" + "i128": "205328467" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "66811" + "u64": "79173" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50167f05a2db3b82b9c886f7e89fb8b5c07ed91d5ff7445084e6d9a2d0831a5a" + "bytes": "c8ea2834159d83dd33ef6cd763ee079860a2386677c76dc2c0a395f7fbdba164" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50167f05a2db3b82b9c886f7e89fb8b5c07ed91d5ff7445084e6d9a2d0831a5a" + "bytes": "c8ea2834159d83dd33ef6cd763ee079860a2386677c76dc2c0a395f7fbdba164" } ] }, "durability": "persistent", "val": { - "bytes": "e30860a85b1c6a85ee2f0b718fdfb3e2c78f5cfb88977d48d94603062e7fa77a" + "bytes": "8e006e1079a220dd1e0c04361ea6e68bac544b59c632bd4d62e9164dbe3c7b47" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "938957992" + "i128": "205328467" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.124.json index eb857b86..5591aa12 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "362042376" + "i128": "458393928" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "362042376" + "i128": "458393928" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "471ff55419d51ae2cf362ab77c748553eacc0b22135ed5a80064ae94cb9822eb" + "bytes": "e4c627d0288423ddf3cc6d76dbf3f32b04b5cfe74c061731cc4cabb9f547a4e0" }, { - "u64": "60614" + "u64": "66922" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "362042376" + "i128": "458393928" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60613, + "timestamp": 66921, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e521a1426aa8e0eadf8a4171ee642f230146c9df1620dcf17496f8c10fc2324" + "bytes": "e1addea6ee17b9af6fcf208e28d46d78736cba9ddd1c059b050be366e99c1565" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e521a1426aa8e0eadf8a4171ee642f230146c9df1620dcf17496f8c10fc2324" + "bytes": "e1addea6ee17b9af6fcf208e28d46d78736cba9ddd1c059b050be366e99c1565" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "362042376" + "i128": "458393928" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "362042376" + "i128": "458393928" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "60614" + "u64": "66922" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c74a41ab6a51c1ac9492f7f5447e07168f0ec6ad29b6eabd27f075fa0fbeb968" + "bytes": "81dfdeee10bdb418e0b4b8e64d8163ecc33088ced4c21eb42a1ee6f036aa8831" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c74a41ab6a51c1ac9492f7f5447e07168f0ec6ad29b6eabd27f075fa0fbeb968" + "bytes": "81dfdeee10bdb418e0b4b8e64d8163ecc33088ced4c21eb42a1ee6f036aa8831" } ] }, "durability": "persistent", "val": { - "bytes": "7e521a1426aa8e0eadf8a4171ee642f230146c9df1620dcf17496f8c10fc2324" + "bytes": "e1addea6ee17b9af6fcf208e28d46d78736cba9ddd1c059b050be366e99c1565" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "362042376" + "i128": "458393928" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.125.json index 0d1e5f0c..29fe07f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "315167016" + "i128": "520979016" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "315167016" + "i128": "520979016" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7fb50fcd81d728df6d9981f77c5c09befb8f3a47943ca6d72f3065e5db1c74e4" + "bytes": "3e2a7468baab04cedbca1988dbd4d472bc732a925a93897fe2af68ea8ada51a2" }, { - "u64": "67175" + "u64": "4344" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "315167016" + "i128": "520979016" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 67174, + "timestamp": 4343, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ffd5ed7ccb0916e6887708f4f3ac2dbd4a05be411b24cded954e6b8d261cf85e" + "bytes": "e64757ee5993b7536ee515775285d98fa12f043d9bb33398ef9b3b0cfebdaa97" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ffd5ed7ccb0916e6887708f4f3ac2dbd4a05be411b24cded954e6b8d261cf85e" + "bytes": "e64757ee5993b7536ee515775285d98fa12f043d9bb33398ef9b3b0cfebdaa97" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "315167016" + "i128": "520979016" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "315167016" + "i128": "520979016" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "67175" + "u64": "4344" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cac890db2ae790300cdf2043ad4ce8e2e0265175e4fcac1e9033686ede48d7e2" + "bytes": "9cc9e23c1029440cd9f2abc97280ff4ff5aec495ec97972e395596f8f17c94c6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cac890db2ae790300cdf2043ad4ce8e2e0265175e4fcac1e9033686ede48d7e2" + "bytes": "9cc9e23c1029440cd9f2abc97280ff4ff5aec495ec97972e395596f8f17c94c6" } ] }, "durability": "persistent", "val": { - "bytes": "ffd5ed7ccb0916e6887708f4f3ac2dbd4a05be411b24cded954e6b8d261cf85e" + "bytes": "e64757ee5993b7536ee515775285d98fa12f043d9bb33398ef9b3b0cfebdaa97" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "315167016" + "i128": "520979016" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.126.json index a648c1e5..d7e88407 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "720290668" + "i128": "938794246" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720290668" + "i128": "938794246" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aefe01b93eb79b3cd4977cef4aae7d9e91dfaab84b3719a4b730cc3835e09e94" + "bytes": "a5a3cd65ce46dceb3c8c31d0e0d6c602d6b96f7b61f1c9bf9e7f28998e58d620" }, { - "u64": "82095" + "u64": "71883" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "720290668" + "i128": "938794246" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82094, + "timestamp": 71882, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e5ec1475a51ca3604fdc36f477e495ede48994e279bc2f42e77f5e6d86ba5b58" + "bytes": "99f9d81417b11b1a3efc7a239e2b4a2375d7bf8ba4654d7f5f93834c7bbdcce5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e5ec1475a51ca3604fdc36f477e495ede48994e279bc2f42e77f5e6d86ba5b58" + "bytes": "99f9d81417b11b1a3efc7a239e2b4a2375d7bf8ba4654d7f5f93834c7bbdcce5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "720290668" + "i128": "938794246" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "720290668" + "i128": "938794246" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "82095" + "u64": "71883" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f28f04256a9c229288b5c4af234eb427932e3f0f3b4814987b0781f790d7a5e" + "bytes": "cad171a95e211c78f305f36e79307f90fdf728d452dce2e17384c1e57fb1fb28" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f28f04256a9c229288b5c4af234eb427932e3f0f3b4814987b0781f790d7a5e" + "bytes": "cad171a95e211c78f305f36e79307f90fdf728d452dce2e17384c1e57fb1fb28" } ] }, "durability": "persistent", "val": { - "bytes": "e5ec1475a51ca3604fdc36f477e495ede48994e279bc2f42e77f5e6d86ba5b58" + "bytes": "99f9d81417b11b1a3efc7a239e2b4a2375d7bf8ba4654d7f5f93834c7bbdcce5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "720290668" + "i128": "938794246" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.127.json index 2e934a44..2e9c87bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "23118142" + "i128": "776761730" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23118142" + "i128": "776761730" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94ab932c76a377f1fec61bfc26db7a975c4209b1c2d67ffde891ba865649a7a0" + "bytes": "cfb2fb16fb622a5419332d7dcef2987cd6e1a89d3a8efbfec13d7224b535541c" }, { - "u64": "81971" + "u64": "72500" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "23118142" + "i128": "776761730" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 81970, + "timestamp": 72499, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9578287975d02a7f17b84c4f72f3d0e315674768da5a75c08237d686f137bc92" + "bytes": "5691c7d9068414ecca6484e6791b4d2f184f0ac77328e0d750656d5356095762" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9578287975d02a7f17b84c4f72f3d0e315674768da5a75c08237d686f137bc92" + "bytes": "5691c7d9068414ecca6484e6791b4d2f184f0ac77328e0d750656d5356095762" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "23118142" + "i128": "776761730" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "23118142" + "i128": "776761730" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "81971" + "u64": "72500" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53c8511b70774de327a683807fa360beba5c3f291972427e0b243dce483fa555" + "bytes": "f9edce936b3c5b730edd31a6551b1376871c7e027f75d63dd291ab4f5b88c285" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53c8511b70774de327a683807fa360beba5c3f291972427e0b243dce483fa555" + "bytes": "f9edce936b3c5b730edd31a6551b1376871c7e027f75d63dd291ab4f5b88c285" } ] }, "durability": "persistent", "val": { - "bytes": "9578287975d02a7f17b84c4f72f3d0e315674768da5a75c08237d686f137bc92" + "bytes": "5691c7d9068414ecca6484e6791b4d2f184f0ac77328e0d750656d5356095762" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "23118142" + "i128": "776761730" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.128.json index b47808bf..cd32684e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "484044345" + "i128": "211601999" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "484044345" + "i128": "211601999" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d6f475d29eecf2b57bb3d2580297d19c2dd1c48ca50556c11c66c725caaec511" + "bytes": "46430150f81993ac99921c0fd769818310dfd094f4b89a5576a345c559525404" }, { - "u64": "25106" + "u64": "67632" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "484044345" + "i128": "211601999" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25105, + "timestamp": 67631, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81a9b7aa6265d3de0b271347ca76c0b4f60091d3a2d751ce22c2b35fb3e153a9" + "bytes": "426b1bf329fc36016eaf705a48629ff047610701339ad7dc1ed5ecac72b593b4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81a9b7aa6265d3de0b271347ca76c0b4f60091d3a2d751ce22c2b35fb3e153a9" + "bytes": "426b1bf329fc36016eaf705a48629ff047610701339ad7dc1ed5ecac72b593b4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "484044345" + "i128": "211601999" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "484044345" + "i128": "211601999" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25106" + "u64": "67632" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d3b5c2819a99a34262c4d7f71e396548b169dd3f232ee1a949893481a1810de" + "bytes": "672680440bdb1161b86e8fddcd4fd1f0df8afe3573d28c7581fdf302e7930f42" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d3b5c2819a99a34262c4d7f71e396548b169dd3f232ee1a949893481a1810de" + "bytes": "672680440bdb1161b86e8fddcd4fd1f0df8afe3573d28c7581fdf302e7930f42" } ] }, "durability": "persistent", "val": { - "bytes": "81a9b7aa6265d3de0b271347ca76c0b4f60091d3a2d751ce22c2b35fb3e153a9" + "bytes": "426b1bf329fc36016eaf705a48629ff047610701339ad7dc1ed5ecac72b593b4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "484044345" + "i128": "211601999" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.129.json index 46c3b884..3c480e90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "628183068" + "i128": "447640815" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "628183068" + "i128": "447640815" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a22c5066b1c44bc63de85e9597831522b5b3ebef71c489fdbaa523ff070defb7" + "bytes": "a7d382c6a038bf9951c2d8d3e2e6035508909e21904c13f28aa15fa0be905e0e" }, { - "u64": "64596" + "u64": "25012" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "628183068" + "i128": "447640815" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64595, + "timestamp": 25011, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "251548cca272f56d6ace1f45b8be701ece06a2912b01b044ecbf06e4b28fbda3" + "bytes": "ccafcc95b593ee8a5b0b549b2c0d795f7540283d89ab72a4e8b0761fdb96f46a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "251548cca272f56d6ace1f45b8be701ece06a2912b01b044ecbf06e4b28fbda3" + "bytes": "ccafcc95b593ee8a5b0b549b2c0d795f7540283d89ab72a4e8b0761fdb96f46a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "628183068" + "i128": "447640815" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "628183068" + "i128": "447640815" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64596" + "u64": "25012" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c0993b747201e12d05cfbfd137a3523360dcf8c88b21c03faae685364224b7d" + "bytes": "e25b48b2fdbfa9e4c24c547fea0ecb9d667cb14b1d42d70097df85ce813261d6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c0993b747201e12d05cfbfd137a3523360dcf8c88b21c03faae685364224b7d" + "bytes": "e25b48b2fdbfa9e4c24c547fea0ecb9d667cb14b1d42d70097df85ce813261d6" } ] }, "durability": "persistent", "val": { - "bytes": "251548cca272f56d6ace1f45b8be701ece06a2912b01b044ecbf06e4b28fbda3" + "bytes": "ccafcc95b593ee8a5b0b549b2c0d795f7540283d89ab72a4e8b0761fdb96f46a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "628183068" + "i128": "447640815" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.13.json index 8b043bbc..f880c500 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "607787464" + "i128": "839187757" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "607787464" + "i128": "839187757" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9da9b468711d09a529fb8bc0793160272c56c578d4fb1725730badbfe125385c" + "bytes": "b6d95dd924d4043367c0a3dbbf27622b74d747fc5fb9e82c47d84942a663b784" }, { - "u64": "22999" + "u64": "80712" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "607787464" + "i128": "839187757" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22998, + "timestamp": 80711, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e7ea580386344658ccc5af08af8632a5d968b7f958f18f57a17c1ad49088b19" + "bytes": "ffb24da8549567f2a8bf5498abc87d6cbbaeee6836f31aa8ae52158042b7e212" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e7ea580386344658ccc5af08af8632a5d968b7f958f18f57a17c1ad49088b19" + "bytes": "ffb24da8549567f2a8bf5498abc87d6cbbaeee6836f31aa8ae52158042b7e212" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "607787464" + "i128": "839187757" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "607787464" + "i128": "839187757" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22999" + "u64": "80712" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d071d1f77be0119244ff6139ed2f9991f5bac30a074c8f9f73cba07252d45ff8" + "bytes": "bd98cf5957be43c2f9d2dd7a4629c4b06b8d0e67b6ff5f7eed0e496c25e0e039" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d071d1f77be0119244ff6139ed2f9991f5bac30a074c8f9f73cba07252d45ff8" + "bytes": "bd98cf5957be43c2f9d2dd7a4629c4b06b8d0e67b6ff5f7eed0e496c25e0e039" } ] }, "durability": "persistent", "val": { - "bytes": "7e7ea580386344658ccc5af08af8632a5d968b7f958f18f57a17c1ad49088b19" + "bytes": "ffb24da8549567f2a8bf5498abc87d6cbbaeee6836f31aa8ae52158042b7e212" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "607787464" + "i128": "839187757" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.130.json index 49da7994..ef09ca91 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "139383685" + "i128": "369347146" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "139383685" + "i128": "369347146" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43eb8813bc19b77d43a07596bf299afd35b2d050f69efb1c44a7765e13a4754d" + "bytes": "78db5a1f0439ff234f4aea570bb3c0cbd387959420b9408a7c2b31c3d57c6d86" }, { - "u64": "36781" + "u64": "17136" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "139383685" + "i128": "369347146" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36780, + "timestamp": 17135, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4aaa553e9b7b99e0921857c8d0ba05e0812c4347dbeeff816758dea60e6a2804" + "bytes": "9975ef8debce938582fd1ed1905dc155f47d3c9ebf4f8d49afce77606dd94cf5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4aaa553e9b7b99e0921857c8d0ba05e0812c4347dbeeff816758dea60e6a2804" + "bytes": "9975ef8debce938582fd1ed1905dc155f47d3c9ebf4f8d49afce77606dd94cf5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "139383685" + "i128": "369347146" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "139383685" + "i128": "369347146" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "36781" + "u64": "17136" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02bf9ed9c758619f324f510bf9c33055a559ea716be60cf45335ce69b162db44" + "bytes": "aabc51294a223b8bc154399ffe75e6d34da3bb9c3e0beab2b9a9ad1e87e0ed44" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02bf9ed9c758619f324f510bf9c33055a559ea716be60cf45335ce69b162db44" + "bytes": "aabc51294a223b8bc154399ffe75e6d34da3bb9c3e0beab2b9a9ad1e87e0ed44" } ] }, "durability": "persistent", "val": { - "bytes": "4aaa553e9b7b99e0921857c8d0ba05e0812c4347dbeeff816758dea60e6a2804" + "bytes": "9975ef8debce938582fd1ed1905dc155f47d3c9ebf4f8d49afce77606dd94cf5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "139383685" + "i128": "369347146" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.131.json index 66b33a4c..5ad14d33 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "974834238" + "i128": "260387089" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "974834238" + "i128": "260387089" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d21973e2c4a06793535943f56c9855953c8bb0c3c0efc989d765092caa779925" + "bytes": "160dbf1ea6da2ad235d0dc01cc05c8bdc21e34225cd513586ff9e4423b25e353" }, { - "u64": "12708" + "u64": "16663" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "974834238" + "i128": "260387089" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12707, + "timestamp": 16662, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b16202eeabb3d8f824ac4875a9d2b0f8cbd7917bef6d0bc45384356e0f2700e6" + "bytes": "f98f828829e68f2830fb333209b7acdb2e8838485f0b6d4191b0ff071c6dff16" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b16202eeabb3d8f824ac4875a9d2b0f8cbd7917bef6d0bc45384356e0f2700e6" + "bytes": "f98f828829e68f2830fb333209b7acdb2e8838485f0b6d4191b0ff071c6dff16" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "974834238" + "i128": "260387089" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "974834238" + "i128": "260387089" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "12708" + "u64": "16663" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2df863ca681a545b23f2fe1b2fb17e9af727482bb578895870b39a6db059356" + "bytes": "3483593137d63455d4f7294dd960973aeca2cf3a2ef19610834fa3843ce03401" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2df863ca681a545b23f2fe1b2fb17e9af727482bb578895870b39a6db059356" + "bytes": "3483593137d63455d4f7294dd960973aeca2cf3a2ef19610834fa3843ce03401" } ] }, "durability": "persistent", "val": { - "bytes": "b16202eeabb3d8f824ac4875a9d2b0f8cbd7917bef6d0bc45384356e0f2700e6" + "bytes": "f98f828829e68f2830fb333209b7acdb2e8838485f0b6d4191b0ff071c6dff16" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "974834238" + "i128": "260387089" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.132.json index 05da466d..e0fdbd03 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779446817" + "i128": "97472398" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779446817" + "i128": "97472398" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3504a05759a542cbc58940f35b183e55c18f1a83d134a13f98ec8b9a9d1bae9a" + "bytes": "43bb8f557325f9c01e799ce2d03e9d0224f3021d3c5b105105c0b7153e6ea91c" }, { - "u64": "14569" + "u64": "77223" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779446817" + "i128": "97472398" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14568, + "timestamp": 77222, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c56ff116a28a72f0d457e53e61a16593bf6661e7460118ccde5ec9bc442a0a2" + "bytes": "f499049f013c717325b5d5b91da7c7c8f42004ef3640c9a6915e23a8b9eec86e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c56ff116a28a72f0d457e53e61a16593bf6661e7460118ccde5ec9bc442a0a2" + "bytes": "f499049f013c717325b5d5b91da7c7c8f42004ef3640c9a6915e23a8b9eec86e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779446817" + "i128": "97472398" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779446817" + "i128": "97472398" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14569" + "u64": "77223" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "537c289cfa3561bb1c9343448f43d1b26d4a8c4df5fa346e49e3e4d6b0934e58" + "bytes": "88085f528a17fe0d22bdf78d59469f794c1382db9aecfdfaca96d38cd7092642" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "537c289cfa3561bb1c9343448f43d1b26d4a8c4df5fa346e49e3e4d6b0934e58" + "bytes": "88085f528a17fe0d22bdf78d59469f794c1382db9aecfdfaca96d38cd7092642" } ] }, "durability": "persistent", "val": { - "bytes": "1c56ff116a28a72f0d457e53e61a16593bf6661e7460118ccde5ec9bc442a0a2" + "bytes": "f499049f013c717325b5d5b91da7c7c8f42004ef3640c9a6915e23a8b9eec86e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "779446817" + "i128": "97472398" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.133.json index c877ec0d..975cc825 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "681428536" + "i128": "303449984" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "681428536" + "i128": "303449984" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d283e80c30c82dc0de6ffabfa5b7c730babb2b7597a2f0c503f70ada508f6e95" + "bytes": "70d15c2caab774ad19a86858c2f4ea1b0bce0504907ee6d0767fd255fdb68b40" }, { - "u64": "52156" + "u64": "40763" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "681428536" + "i128": "303449984" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52155, + "timestamp": 40762, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3332de99784d78b4214481a140c7cb838660bb27b71da0bdeec8cc4e3b880d8f" + "bytes": "b95d6d88086e6070556fe26eb5ba3e4fdbabeeadf90a88655392616939ade765" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3332de99784d78b4214481a140c7cb838660bb27b71da0bdeec8cc4e3b880d8f" + "bytes": "b95d6d88086e6070556fe26eb5ba3e4fdbabeeadf90a88655392616939ade765" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "681428536" + "i128": "303449984" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "681428536" + "i128": "303449984" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "52156" + "u64": "40763" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a885b4a244a6bc38a496b68ac6eb30101dfbf050983accc875c11e5a885d532" + "bytes": "4f1fd24063075206cb11fdfa9c238cbbb183a52e05c9ad102309c601cefcf4ec" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a885b4a244a6bc38a496b68ac6eb30101dfbf050983accc875c11e5a885d532" + "bytes": "4f1fd24063075206cb11fdfa9c238cbbb183a52e05c9ad102309c601cefcf4ec" } ] }, "durability": "persistent", "val": { - "bytes": "3332de99784d78b4214481a140c7cb838660bb27b71da0bdeec8cc4e3b880d8f" + "bytes": "b95d6d88086e6070556fe26eb5ba3e4fdbabeeadf90a88655392616939ade765" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "681428536" + "i128": "303449984" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.134.json index 12a32068..4582abe1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "69675581" + "i128": "518697174" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "69675581" + "i128": "518697174" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05a02f2757ff38c18bcd2429ad8525f702401331771276607cc8b503a01419db" + "bytes": "c2343ac3cf351dc6fbee83106d4ef0589c909a053972b38a10c60b1095d642a7" }, { - "u64": "75286" + "u64": "33692" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "69675581" + "i128": "518697174" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 75285, + "timestamp": 33691, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0a90aec7be75d5232db4a6ad61be7a72fe55278fd38f1d1a6dbaa5fa76131369" + "bytes": "d1a187c36965ce54edac8d252998863f47fbe61cebafea55664aeb61893c048a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0a90aec7be75d5232db4a6ad61be7a72fe55278fd38f1d1a6dbaa5fa76131369" + "bytes": "d1a187c36965ce54edac8d252998863f47fbe61cebafea55664aeb61893c048a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "69675581" + "i128": "518697174" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "69675581" + "i128": "518697174" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "75286" + "u64": "33692" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68528c426e0e2853ba483183bf39c2d5f87b53dfa10114abca1b2ff2c56e5a96" + "bytes": "e161b5f0c2d4fa56ea3f9f94bdc22ffad49512f894b9b59b42f2ec6f41ddee66" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68528c426e0e2853ba483183bf39c2d5f87b53dfa10114abca1b2ff2c56e5a96" + "bytes": "e161b5f0c2d4fa56ea3f9f94bdc22ffad49512f894b9b59b42f2ec6f41ddee66" } ] }, "durability": "persistent", "val": { - "bytes": "0a90aec7be75d5232db4a6ad61be7a72fe55278fd38f1d1a6dbaa5fa76131369" + "bytes": "d1a187c36965ce54edac8d252998863f47fbe61cebafea55664aeb61893c048a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "69675581" + "i128": "518697174" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.135.json index 7d8dd02c..7fc84b7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "188087983" + "i128": "809955337" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188087983" + "i128": "809955337" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33c9d55097459d025d9ce5b34e570a35c1e3685451a501578bd5ec6ccbf0f56e" + "bytes": "6e60200d94cf8578992524260f2eab0a55ec713a4ad793ea97260b9e7938d2ed" }, { - "u64": "36955" + "u64": "17887" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "188087983" + "i128": "809955337" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36954, + "timestamp": 17886, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7467d0c55168d76770f2c5a2be12e0581796f7468aa63e1a1c8d21ff1ce0d3ba" + "bytes": "0fc68529a93098e3b4396101136444407af246eca9b411921b209ceb009ef78b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7467d0c55168d76770f2c5a2be12e0581796f7468aa63e1a1c8d21ff1ce0d3ba" + "bytes": "0fc68529a93098e3b4396101136444407af246eca9b411921b209ceb009ef78b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "188087983" + "i128": "809955337" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "188087983" + "i128": "809955337" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "36955" + "u64": "17887" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ec9652fdf82142c259a6ac11be68b0ef2e3fb85cb89796c50971ee2f62fc91e" + "bytes": "9f7d5a34b673991985261c64d63f12bce57a161e6a60a2cfdc0640b6ff7d8d6b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ec9652fdf82142c259a6ac11be68b0ef2e3fb85cb89796c50971ee2f62fc91e" + "bytes": "9f7d5a34b673991985261c64d63f12bce57a161e6a60a2cfdc0640b6ff7d8d6b" } ] }, "durability": "persistent", "val": { - "bytes": "7467d0c55168d76770f2c5a2be12e0581796f7468aa63e1a1c8d21ff1ce0d3ba" + "bytes": "0fc68529a93098e3b4396101136444407af246eca9b411921b209ceb009ef78b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "188087983" + "i128": "809955337" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.136.json index 8e728f9b..e53077bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "502739727" + "i128": "891637767" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "502739727" + "i128": "891637767" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63e4e92b2533fc93bc583e0735656da40228c57d1a7f1594b3183fd885cf1519" + "bytes": "0c0d00d1c984e26e6ee20b8e83ce56491bec0d406f21a81decf06633191ef6dd" }, { - "u64": "40068" + "u64": "41933" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "502739727" + "i128": "891637767" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40067, + "timestamp": 41932, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0d5137aff886d675a55af715d08ea1451b128260489ecc5def63bc5c44c3ed6" + "bytes": "a2d5f51fa9c8d5d49e0f2e9cb3e1fc9f56891ce9c4f7c382041a26ea9647c445" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b0d5137aff886d675a55af715d08ea1451b128260489ecc5def63bc5c44c3ed6" + "bytes": "a2d5f51fa9c8d5d49e0f2e9cb3e1fc9f56891ce9c4f7c382041a26ea9647c445" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "502739727" + "i128": "891637767" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "502739727" + "i128": "891637767" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "40068" + "u64": "41933" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5893125aac709b8678b1d7a1a8c5f3c7a5a91987982639ac5c5800775b1a9ebe" + "bytes": "ab6c442a77006d8dabc838a6c284f24070bb82b64cde556eed7293557ac93ca9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5893125aac709b8678b1d7a1a8c5f3c7a5a91987982639ac5c5800775b1a9ebe" + "bytes": "ab6c442a77006d8dabc838a6c284f24070bb82b64cde556eed7293557ac93ca9" } ] }, "durability": "persistent", "val": { - "bytes": "b0d5137aff886d675a55af715d08ea1451b128260489ecc5def63bc5c44c3ed6" + "bytes": "a2d5f51fa9c8d5d49e0f2e9cb3e1fc9f56891ce9c4f7c382041a26ea9647c445" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "502739727" + "i128": "891637767" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.137.json index d49cfc70..f02b82e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "524922848" + "i128": "238374316" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "524922848" + "i128": "238374316" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ff804110132089ac89d7514412c4c46a584c56be1d8839a54ca49e2d425e7b7" + "bytes": "ab66f95037c1659e00d1796ac7b78e34e0baedbbdc8561213f308217f255de0f" }, { - "u64": "16496" + "u64": "8106" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "524922848" + "i128": "238374316" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16495, + "timestamp": 8105, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35b101341f6496a1110ca6349c525f9f4cd887735d3512145172bc519d5071b2" + "bytes": "19c4f491261f5790058c787b4e3d770bb88aba241060c6793b8dc84df6777237" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35b101341f6496a1110ca6349c525f9f4cd887735d3512145172bc519d5071b2" + "bytes": "19c4f491261f5790058c787b4e3d770bb88aba241060c6793b8dc84df6777237" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "524922848" + "i128": "238374316" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "524922848" + "i128": "238374316" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "16496" + "u64": "8106" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b85cf84983b70abe52ac59baceced14ce9c066ca9bb4c1819e7fa33322c36bbb" + "bytes": "79e588733836722dccef66473db5074499f2c0d95fef75544fa063f56cb8403f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b85cf84983b70abe52ac59baceced14ce9c066ca9bb4c1819e7fa33322c36bbb" + "bytes": "79e588733836722dccef66473db5074499f2c0d95fef75544fa063f56cb8403f" } ] }, "durability": "persistent", "val": { - "bytes": "35b101341f6496a1110ca6349c525f9f4cd887735d3512145172bc519d5071b2" + "bytes": "19c4f491261f5790058c787b4e3d770bb88aba241060c6793b8dc84df6777237" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "524922848" + "i128": "238374316" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.138.json index 7f4d7535..03c958e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "875219830" + "i128": "313861294" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "875219830" + "i128": "313861294" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b5c44e736e51558e091d7293cdfdc7c7cd075e51c57679c1a744a9c02ea3886" + "bytes": "19fb8b8802c4e708ca61694d3ec70b153cdc366779b8db9e1cbd7ed571797d55" }, { - "u64": "77777" + "u64": "64469" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "875219830" + "i128": "313861294" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77776, + "timestamp": 64468, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d830e0a54034de3028af8c6fddaeafbf71d76b1c3e5ac44d38781dd4e15417a" + "bytes": "222c2e1a6b554a020e9880946221839e9ed867f21ecda63d1d0606779c27cd0d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d830e0a54034de3028af8c6fddaeafbf71d76b1c3e5ac44d38781dd4e15417a" + "bytes": "222c2e1a6b554a020e9880946221839e9ed867f21ecda63d1d0606779c27cd0d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "875219830" + "i128": "313861294" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "875219830" + "i128": "313861294" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "77777" + "u64": "64469" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3339d15bb71871b07ae4c13d3b58aabd7b57f150fe66508da4c6413082a28dc2" + "bytes": "a29f08101ca1a8877d791044dc5d151b1a54d2084444b592e044ec9c92873c02" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3339d15bb71871b07ae4c13d3b58aabd7b57f150fe66508da4c6413082a28dc2" + "bytes": "a29f08101ca1a8877d791044dc5d151b1a54d2084444b592e044ec9c92873c02" } ] }, "durability": "persistent", "val": { - "bytes": "6d830e0a54034de3028af8c6fddaeafbf71d76b1c3e5ac44d38781dd4e15417a" + "bytes": "222c2e1a6b554a020e9880946221839e9ed867f21ecda63d1d0606779c27cd0d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "875219830" + "i128": "313861294" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.139.json index a426cbd0..b74d0c48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "826792165" + "i128": "229976246" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "826792165" + "i128": "229976246" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5913cb47441192c1115b67588396f57a0505aa444f0093a61a68ccf54e19477a" + "bytes": "a844727e5d303b569e03601fb11780a3f848106c3e1d6f52219ee9c6751ce71a" }, { - "u64": "52057" + "u64": "22917" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "826792165" + "i128": "229976246" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52056, + "timestamp": 22916, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "61a93808b28e5caa4d733e123da59120aee11cd4935ca737b952b53895e413b5" + "bytes": "fb41c21b7ffe86a63e431716fb101af98566511beacaa99f1e56c18c70efc778" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "61a93808b28e5caa4d733e123da59120aee11cd4935ca737b952b53895e413b5" + "bytes": "fb41c21b7ffe86a63e431716fb101af98566511beacaa99f1e56c18c70efc778" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "826792165" + "i128": "229976246" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "826792165" + "i128": "229976246" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "52057" + "u64": "22917" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "edcfd285331137061acc42c2e0c5faf4c5fe3f83345dba0fd6f78ff6c6c3713b" + "bytes": "4ee109e28a97120800ec0fabc3333d33846137f821dff9c2a4e9a2962570be06" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "edcfd285331137061acc42c2e0c5faf4c5fe3f83345dba0fd6f78ff6c6c3713b" + "bytes": "4ee109e28a97120800ec0fabc3333d33846137f821dff9c2a4e9a2962570be06" } ] }, "durability": "persistent", "val": { - "bytes": "61a93808b28e5caa4d733e123da59120aee11cd4935ca737b952b53895e413b5" + "bytes": "fb41c21b7ffe86a63e431716fb101af98566511beacaa99f1e56c18c70efc778" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "826792165" + "i128": "229976246" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.14.json index 12fc89df..f813c565 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "413996959" + "i128": "352972455" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "413996959" + "i128": "352972455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4dcf642b64f781c1d22c42fef0930c1dbcfad9333c99356d0b46bdc1bd0b2c34" + "bytes": "f46f63d8f1236b2c11185be6424fbd49e231b6cf234f29aecf45e067d6c67d34" }, { - "u64": "33950" + "u64": "43295" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "413996959" + "i128": "352972455" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33949, + "timestamp": 43294, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48155ddce4c414142a7059a8382e52132d3724cfac851e208734324fdf1f831d" + "bytes": "dfb113e4f93d7f58edf077aef7e696fe4a80fb0c28605a61a2c3470047c3ffad" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48155ddce4c414142a7059a8382e52132d3724cfac851e208734324fdf1f831d" + "bytes": "dfb113e4f93d7f58edf077aef7e696fe4a80fb0c28605a61a2c3470047c3ffad" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "413996959" + "i128": "352972455" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "413996959" + "i128": "352972455" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "33950" + "u64": "43295" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "896b9e996e4cce689f7f0f315800cd804fa1768d5e211f6aea57f86077257857" + "bytes": "ec0fd4ece07f03786f88132db1efd5e5a955e80d60f5e38f39f1604fe3cf6ea5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "896b9e996e4cce689f7f0f315800cd804fa1768d5e211f6aea57f86077257857" + "bytes": "ec0fd4ece07f03786f88132db1efd5e5a955e80d60f5e38f39f1604fe3cf6ea5" } ] }, "durability": "persistent", "val": { - "bytes": "48155ddce4c414142a7059a8382e52132d3724cfac851e208734324fdf1f831d" + "bytes": "dfb113e4f93d7f58edf077aef7e696fe4a80fb0c28605a61a2c3470047c3ffad" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "413996959" + "i128": "352972455" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.140.json index 7bc768c8..ffde802e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "922613561" + "i128": "964780690" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "922613561" + "i128": "964780690" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af02d7b6a73c69de802ba3edea3d783642bf2ee2dcc536574ec876fce20455e6" + "bytes": "aedd5d6097f249e349ab1f6beadcb47ba7c4723519236507e7b010bae8535537" }, { - "u64": "58286" + "u64": "55344" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "922613561" + "i128": "964780690" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58285, + "timestamp": 55343, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "95cbcfedd3925072edc6f47af0ab7185623882eaa4b1751d9abb8a36be8e44be" + "bytes": "c6f657760f9bcc2ee87ac7603924a9111b7f8acd5332e7bb87490a0f9af8c36d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "95cbcfedd3925072edc6f47af0ab7185623882eaa4b1751d9abb8a36be8e44be" + "bytes": "c6f657760f9bcc2ee87ac7603924a9111b7f8acd5332e7bb87490a0f9af8c36d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "922613561" + "i128": "964780690" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "922613561" + "i128": "964780690" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "58286" + "u64": "55344" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "033788325459a9d6af330e1a95367da06af414ad16615d8093b0fe1b7077dc34" + "bytes": "34904cd5de94cad8092d5be2a9126e651d291908f9311c696c771cc1a6eaf489" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "033788325459a9d6af330e1a95367da06af414ad16615d8093b0fe1b7077dc34" + "bytes": "34904cd5de94cad8092d5be2a9126e651d291908f9311c696c771cc1a6eaf489" } ] }, "durability": "persistent", "val": { - "bytes": "95cbcfedd3925072edc6f47af0ab7185623882eaa4b1751d9abb8a36be8e44be" + "bytes": "c6f657760f9bcc2ee87ac7603924a9111b7f8acd5332e7bb87490a0f9af8c36d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "922613561" + "i128": "964780690" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.141.json index da4ee192..26999cca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "796380548" + "i128": "488343946" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "796380548" + "i128": "488343946" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2e4f69804c8abfd26a794dc2f5a332f219b23506fa802761c7a23fefa8caee9" + "bytes": "3cf8bac7809e73188450cca42d52ccbc5c4351c8b63f4f39a80409daa4ddf5d8" }, { - "u64": "78290" + "u64": "81345" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "796380548" + "i128": "488343946" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78289, + "timestamp": 81344, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f9478b8650f8e05cc1ef64a142de4f09c98514c9ba392a268af410e86a7dafe2" + "bytes": "4cae44ff2569cc263405908908acc3ac1043645d8ffbde27ec994bc16bad3b56" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f9478b8650f8e05cc1ef64a142de4f09c98514c9ba392a268af410e86a7dafe2" + "bytes": "4cae44ff2569cc263405908908acc3ac1043645d8ffbde27ec994bc16bad3b56" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "796380548" + "i128": "488343946" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "796380548" + "i128": "488343946" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "78290" + "u64": "81345" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1af7c7a5fd1f61cd5d7cd9bd1e3faf1c62555acd3b8f703ee9cde7e2a041ea8" + "bytes": "28389dbe3210d203022f5a810c8bbf326e274776091c0e4305ca7e177b8aa0fb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1af7c7a5fd1f61cd5d7cd9bd1e3faf1c62555acd3b8f703ee9cde7e2a041ea8" + "bytes": "28389dbe3210d203022f5a810c8bbf326e274776091c0e4305ca7e177b8aa0fb" } ] }, "durability": "persistent", "val": { - "bytes": "f9478b8650f8e05cc1ef64a142de4f09c98514c9ba392a268af410e86a7dafe2" + "bytes": "4cae44ff2569cc263405908908acc3ac1043645d8ffbde27ec994bc16bad3b56" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "796380548" + "i128": "488343946" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.142.json index 14d14f3c..107b4b92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "454572825" + "i128": "526534813" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "454572825" + "i128": "526534813" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b6214fdc8fc4ae320d36b7eb679f172bb2732bb264ab457dcbdacda978f3cb5" + "bytes": "096eb3af6d780264e543ced78752d82994e90c5efa8da42e1bc2f26b0f656a7e" }, { - "u64": "30642" + "u64": "74804" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "454572825" + "i128": "526534813" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30641, + "timestamp": 74803, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1311884aa178bd4cb21e0fc038ef91bb5070dd0a2b3438991595f8f1194523db" + "bytes": "5dc4f326aab85497fe52ed5c6c9888908726e10a53cca030b72c23c7c24acd94" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1311884aa178bd4cb21e0fc038ef91bb5070dd0a2b3438991595f8f1194523db" + "bytes": "5dc4f326aab85497fe52ed5c6c9888908726e10a53cca030b72c23c7c24acd94" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "454572825" + "i128": "526534813" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "454572825" + "i128": "526534813" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "30642" + "u64": "74804" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7abcec3144a5bdb39bbdcd315c54c999778d688664aa007451fa831847781924" + "bytes": "7a52ade51dceb16335ce9c7b5339d2b8472bb57a3251563a1cdf203f8806194d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7abcec3144a5bdb39bbdcd315c54c999778d688664aa007451fa831847781924" + "bytes": "7a52ade51dceb16335ce9c7b5339d2b8472bb57a3251563a1cdf203f8806194d" } ] }, "durability": "persistent", "val": { - "bytes": "1311884aa178bd4cb21e0fc038ef91bb5070dd0a2b3438991595f8f1194523db" + "bytes": "5dc4f326aab85497fe52ed5c6c9888908726e10a53cca030b72c23c7c24acd94" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "454572825" + "i128": "526534813" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.143.json index 8de89b22..4de1a087 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "972913109" + "i128": "232414543" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "972913109" + "i128": "232414543" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bad6f51e95344b9a2aeeb2ee3bf51469a2f3ec70003e94d7ff28286f6fe8c5bf" + "bytes": "f9b052962c0c7e3c54174ea35bff78f1bf3dd938b2ea02dde81b09ee19d86073" }, { - "u64": "81810" + "u64": "30358" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "972913109" + "i128": "232414543" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 81809, + "timestamp": 30357, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b187292601314e37a96ee5ccbaab761982831aea3e5168bd93f02f355df0d55" + "bytes": "26f607c714657802b9428afc1d7795e709d9f3e74ce49d3ec60b9e3e4a057853" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b187292601314e37a96ee5ccbaab761982831aea3e5168bd93f02f355df0d55" + "bytes": "26f607c714657802b9428afc1d7795e709d9f3e74ce49d3ec60b9e3e4a057853" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "972913109" + "i128": "232414543" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "972913109" + "i128": "232414543" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "81810" + "u64": "30358" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9f85529898f5a4ce09bbd9e13879969b9616450a11d68712978791096059055" + "bytes": "5305ab58eca80b4f9d86c2985828928e8278608f8b6691d37d4b9572378caab6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9f85529898f5a4ce09bbd9e13879969b9616450a11d68712978791096059055" + "bytes": "5305ab58eca80b4f9d86c2985828928e8278608f8b6691d37d4b9572378caab6" } ] }, "durability": "persistent", "val": { - "bytes": "9b187292601314e37a96ee5ccbaab761982831aea3e5168bd93f02f355df0d55" + "bytes": "26f607c714657802b9428afc1d7795e709d9f3e74ce49d3ec60b9e3e4a057853" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "972913109" + "i128": "232414543" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.144.json index c5f5ed66..2a5bdd4e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "376658672" + "i128": "710687010" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "376658672" + "i128": "710687010" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ed465f56eb964bcc8c1e4fc3281b29a5da88e8f8c0e54b2fedc13c3e024c34e" + "bytes": "d6c9bb41332987d5d2a0e5217f78b96a995b8f16675083111db41e4e2e755b8a" }, { - "u64": "18791" + "u64": "15968" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "376658672" + "i128": "710687010" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18790, + "timestamp": 15967, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e3ae3dca0d9f056acea67de097a8b1b71382c93c85deb9d1403a55f84b06842" + "bytes": "1e8098fac0ecafe124506cba91bc72a1dab764187d7bb2ace2a4ffa10539210d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6e3ae3dca0d9f056acea67de097a8b1b71382c93c85deb9d1403a55f84b06842" + "bytes": "1e8098fac0ecafe124506cba91bc72a1dab764187d7bb2ace2a4ffa10539210d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "376658672" + "i128": "710687010" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "376658672" + "i128": "710687010" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18791" + "u64": "15968" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1a9529bf9b6b555a8c69304e35383629a0288a5af1e05c353bb9b32ae20adbc" + "bytes": "c3620d16f59ff8ca900f1e1425e2f44dc910ae9e6e2fae11d6867f805f5c2297" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1a9529bf9b6b555a8c69304e35383629a0288a5af1e05c353bb9b32ae20adbc" + "bytes": "c3620d16f59ff8ca900f1e1425e2f44dc910ae9e6e2fae11d6867f805f5c2297" } ] }, "durability": "persistent", "val": { - "bytes": "6e3ae3dca0d9f056acea67de097a8b1b71382c93c85deb9d1403a55f84b06842" + "bytes": "1e8098fac0ecafe124506cba91bc72a1dab764187d7bb2ace2a4ffa10539210d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "376658672" + "i128": "710687010" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.145.json index 9fa224b9..a1cd0efc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "722771198" + "i128": "10959193" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722771198" + "i128": "10959193" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fed4f6e22787be71d203e8f02aae105cf59b81a88803aa0ec29da763040cf5f1" + "bytes": "3ece66cd2aac1f7316b08318ecba9cc5215507668ddc7ad2e0486ad0f1fc5ec0" }, { - "u64": "83716" + "u64": "5676" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "722771198" + "i128": "10959193" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83715, + "timestamp": 5675, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0708ab0c19e0c729c4b716544bdb977ae1ac18908c48b6b6143223afa0d5432d" + "bytes": "7f90a14dcd26164713da033a875cea5e1351304fa63ee457bac0a6412296c455" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0708ab0c19e0c729c4b716544bdb977ae1ac18908c48b6b6143223afa0d5432d" + "bytes": "7f90a14dcd26164713da033a875cea5e1351304fa63ee457bac0a6412296c455" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "722771198" + "i128": "10959193" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "722771198" + "i128": "10959193" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "83716" + "u64": "5676" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0823293e2a30486f62a9f36ca686767d66bd34abf4b97434164ca7018ad7addd" + "bytes": "455da02afdc8173e625c7925c07bad2c5c2c71a905edc5238c84ec20898992a2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0823293e2a30486f62a9f36ca686767d66bd34abf4b97434164ca7018ad7addd" + "bytes": "455da02afdc8173e625c7925c07bad2c5c2c71a905edc5238c84ec20898992a2" } ] }, "durability": "persistent", "val": { - "bytes": "0708ab0c19e0c729c4b716544bdb977ae1ac18908c48b6b6143223afa0d5432d" + "bytes": "7f90a14dcd26164713da033a875cea5e1351304fa63ee457bac0a6412296c455" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "722771198" + "i128": "10959193" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.146.json index a15df43b..70116810 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "5201700" + "i128": "45587973" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "5201700" + "i128": "45587973" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "91389ec887d47c8ec01710da7692a876ad8c778c1b0b37b104a7d36ee61ac58c" + "bytes": "d65961a9d0070b31f6e9fbe081608727999450e17d4dcfa4d1810ff7d80b52fc" }, { - "u64": "32857" + "u64": "74252" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "5201700" + "i128": "45587973" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32856, + "timestamp": 74251, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2c971e4b8facca2ebad701a23fcfd407b11507532fb84c8d8999dbeb70a2314" + "bytes": "a6e394dd5687df99548083e970adbffdf204e27acf4ab3f32ab743eda7e1db6d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c2c971e4b8facca2ebad701a23fcfd407b11507532fb84c8d8999dbeb70a2314" + "bytes": "a6e394dd5687df99548083e970adbffdf204e27acf4ab3f32ab743eda7e1db6d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "5201700" + "i128": "45587973" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "5201700" + "i128": "45587973" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32857" + "u64": "74252" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcdc962f879495d0ef4a45255e508b2723301e54eda8e3319d92e368266c65be" + "bytes": "056cc41f93fd998a2696e28ef1bc77061f2e21a387dd7ce28c3770f530dfd2a0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcdc962f879495d0ef4a45255e508b2723301e54eda8e3319d92e368266c65be" + "bytes": "056cc41f93fd998a2696e28ef1bc77061f2e21a387dd7ce28c3770f530dfd2a0" } ] }, "durability": "persistent", "val": { - "bytes": "c2c971e4b8facca2ebad701a23fcfd407b11507532fb84c8d8999dbeb70a2314" + "bytes": "a6e394dd5687df99548083e970adbffdf204e27acf4ab3f32ab743eda7e1db6d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "5201700" + "i128": "45587973" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.147.json index 771c7508..fb82b6bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "324240276" + "i128": "525425503" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "324240276" + "i128": "525425503" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2838be05744c18bcd533067707fdf62a89c2af3407e2550e9bc13c4dc5d0c12d" + "bytes": "d1de84ab64c8070069237cefc5e27c343b6fabc4cbb846e4e5e0117cbe8a3948" }, { - "u64": "69069" + "u64": "75044" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "324240276" + "i128": "525425503" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69068, + "timestamp": 75043, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aa1f2330ac3ba33d6929ea304d3dacbe20b90d82166d8664b0eca35f0b1b3424" + "bytes": "fc8e26d112163ef163751d147a8dec87c301aec8f38d6660e532151e7a522cbb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aa1f2330ac3ba33d6929ea304d3dacbe20b90d82166d8664b0eca35f0b1b3424" + "bytes": "fc8e26d112163ef163751d147a8dec87c301aec8f38d6660e532151e7a522cbb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "324240276" + "i128": "525425503" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "324240276" + "i128": "525425503" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69069" + "u64": "75044" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec958965f13487ac0288ce2d997e533e165a1f3c76a584bfc6a32f8dc047429e" + "bytes": "93d6b88c7100a285ad775d873f0d8dd6a8beb387f6669f78bd80fb7fefef37e2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec958965f13487ac0288ce2d997e533e165a1f3c76a584bfc6a32f8dc047429e" + "bytes": "93d6b88c7100a285ad775d873f0d8dd6a8beb387f6669f78bd80fb7fefef37e2" } ] }, "durability": "persistent", "val": { - "bytes": "aa1f2330ac3ba33d6929ea304d3dacbe20b90d82166d8664b0eca35f0b1b3424" + "bytes": "fc8e26d112163ef163751d147a8dec87c301aec8f38d6660e532151e7a522cbb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "324240276" + "i128": "525425503" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.148.json index 1eefe0e0..d1f31dc3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "8717092" + "i128": "258132657" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "8717092" + "i128": "258132657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9c09b95543ce8ca5e92602da72e7928dfebf59984ff54ad0e8f4e28214b9f8b" + "bytes": "280a69a9f7a2680b43050096f98578eac995093e25fe27e40c99bef9b6929aef" }, { - "u64": "83002" + "u64": "6527" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "8717092" + "i128": "258132657" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83001, + "timestamp": 6526, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3c22f5ddb1e6d574338bc39fd1bf468e7ae55d68c5ece869ee43b8bcbaebb7c" + "bytes": "1b8b96cff3fc0bc4c810ed3e7011af12bb505136037b0eaa2b046d77df17fa7a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3c22f5ddb1e6d574338bc39fd1bf468e7ae55d68c5ece869ee43b8bcbaebb7c" + "bytes": "1b8b96cff3fc0bc4c810ed3e7011af12bb505136037b0eaa2b046d77df17fa7a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "8717092" + "i128": "258132657" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "8717092" + "i128": "258132657" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "83002" + "u64": "6527" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eed14a11afff5b27c35766fbb90e22963df44b2e965dc610ac2266e941eea954" + "bytes": "eb9a9e3d0d09d4c96b19d06af99898bdaeff0e86857b647f0fec63326639eb60" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eed14a11afff5b27c35766fbb90e22963df44b2e965dc610ac2266e941eea954" + "bytes": "eb9a9e3d0d09d4c96b19d06af99898bdaeff0e86857b647f0fec63326639eb60" } ] }, "durability": "persistent", "val": { - "bytes": "f3c22f5ddb1e6d574338bc39fd1bf468e7ae55d68c5ece869ee43b8bcbaebb7c" + "bytes": "1b8b96cff3fc0bc4c810ed3e7011af12bb505136037b0eaa2b046d77df17fa7a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "8717092" + "i128": "258132657" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.149.json index 56f749b0..27a8bbe5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "345503346" + "i128": "20997218" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "345503346" + "i128": "20997218" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7386362c30a25da2ff15bd3c0d91c1a0c2a7be6e2ff873fb3b295154c366b3c" + "bytes": "b03e5b6fee870ba19bd71da1a1e4ad38c0dd8fe4b14793ea5bdb49e9a6124751" }, { - "u64": "9494" + "u64": "8494" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "345503346" + "i128": "20997218" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9493, + "timestamp": 8493, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60e2ddcfccb3286a51fbdb98ff661ecaf20f9029254ce130c3993a31010f531a" + "bytes": "cdecbf2f1414bd6f38606f2dd6ce3d6ac784c08f65699f14c225efd5ce1d2e28" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60e2ddcfccb3286a51fbdb98ff661ecaf20f9029254ce130c3993a31010f531a" + "bytes": "cdecbf2f1414bd6f38606f2dd6ce3d6ac784c08f65699f14c225efd5ce1d2e28" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "345503346" + "i128": "20997218" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "345503346" + "i128": "20997218" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9494" + "u64": "8494" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1af8cc3c125356c41fb8c90dcfbccf29183933d6ddeaf44e29c23306e05c9cbd" + "bytes": "eefdb39148e73bb628887911e513668f6d4c9f1143537303c53d73772553fbbe" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1af8cc3c125356c41fb8c90dcfbccf29183933d6ddeaf44e29c23306e05c9cbd" + "bytes": "eefdb39148e73bb628887911e513668f6d4c9f1143537303c53d73772553fbbe" } ] }, "durability": "persistent", "val": { - "bytes": "60e2ddcfccb3286a51fbdb98ff661ecaf20f9029254ce130c3993a31010f531a" + "bytes": "cdecbf2f1414bd6f38606f2dd6ce3d6ac784c08f65699f14c225efd5ce1d2e28" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "345503346" + "i128": "20997218" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.15.json index 4d211251..c47728af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "361329387" + "i128": "571217204" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "361329387" + "i128": "571217204" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3052409cafcbf22aa2e000e30dda3cbe6075959c7fb4f7cea1834bd7a2331e8" + "bytes": "ec4e11d5821d7ef100ac7487d5f2aa33af883ea18fb9a02549bdbc678e5ebab5" }, { - "u64": "84821" + "u64": "29780" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "361329387" + "i128": "571217204" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84820, + "timestamp": 29779, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dffc5697bf973602f0dff4fed61d2f18ad1b9ccf9df8a117af6182682e7a8a7d" + "bytes": "9c9fd844f01c88341624f09cbafefe34ed4f6a724acf90bee11ad0988851b7e2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dffc5697bf973602f0dff4fed61d2f18ad1b9ccf9df8a117af6182682e7a8a7d" + "bytes": "9c9fd844f01c88341624f09cbafefe34ed4f6a724acf90bee11ad0988851b7e2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "361329387" + "i128": "571217204" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "361329387" + "i128": "571217204" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84821" + "u64": "29780" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39d1dcda3558dac8830abcfcd72d25b9c00036bcccd1cfe7026e79bebb33a383" + "bytes": "77ff58d5f63ba966b49f88bb9f13e74f33f9a89a01e3931fad1f52049428473c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39d1dcda3558dac8830abcfcd72d25b9c00036bcccd1cfe7026e79bebb33a383" + "bytes": "77ff58d5f63ba966b49f88bb9f13e74f33f9a89a01e3931fad1f52049428473c" } ] }, "durability": "persistent", "val": { - "bytes": "dffc5697bf973602f0dff4fed61d2f18ad1b9ccf9df8a117af6182682e7a8a7d" + "bytes": "9c9fd844f01c88341624f09cbafefe34ed4f6a724acf90bee11ad0988851b7e2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "361329387" + "i128": "571217204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.150.json index 2aeab689..643167ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "979640468" + "i128": "545915711" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "979640468" + "i128": "545915711" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6cf6aee84bf7e15b312885a5d4fdd30746de0210701a5f34a88e183559cfe44a" + "bytes": "9d922397166b518c84b0989db3565540b8070905937eb6a62c8cbbc7c008f74a" }, { - "u64": "39649" + "u64": "74692" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "979640468" + "i128": "545915711" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39648, + "timestamp": 74691, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a4de51e8d84ae8fd48d160fba99be86493c30308ba38ad3eadf8aa5d70cc1360" + "bytes": "0d675dfc407dcd5a7d5208f4ed2c2e257983489847f7dfbe24cdd133cd1cf82c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a4de51e8d84ae8fd48d160fba99be86493c30308ba38ad3eadf8aa5d70cc1360" + "bytes": "0d675dfc407dcd5a7d5208f4ed2c2e257983489847f7dfbe24cdd133cd1cf82c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "979640468" + "i128": "545915711" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "979640468" + "i128": "545915711" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "39649" + "u64": "74692" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51aa26ffa01013c31e532a11dc83f0599c12a2a8c5891325e29fb47c54c41d95" + "bytes": "2cded2c3754d1787ec967f830548ef88aae7c5f5a4fade35e860da5fdeabd380" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51aa26ffa01013c31e532a11dc83f0599c12a2a8c5891325e29fb47c54c41d95" + "bytes": "2cded2c3754d1787ec967f830548ef88aae7c5f5a4fade35e860da5fdeabd380" } ] }, "durability": "persistent", "val": { - "bytes": "a4de51e8d84ae8fd48d160fba99be86493c30308ba38ad3eadf8aa5d70cc1360" + "bytes": "0d675dfc407dcd5a7d5208f4ed2c2e257983489847f7dfbe24cdd133cd1cf82c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "979640468" + "i128": "545915711" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.151.json index a8025022..c3ea4019 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "906307714" + "i128": "127368235" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "906307714" + "i128": "127368235" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c54386364178a4c752a5d9bcfe6410a3b960726b68c91d81a918fd348de878e" + "bytes": "c3d1255b2d230b23e7b73e23b473946c8c92953871c757dd7432b57ee51c6ffe" }, { - "u64": "12741" + "u64": "61586" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "906307714" + "i128": "127368235" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12740, + "timestamp": 61585, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea3296e688320832734d52b4d0c1618989e82bbb405d943728f0e21ad756a00d" + "bytes": "ed0117c7f89e355cd6e9916470135545634404d281d2979601bebe0d8ee40423" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea3296e688320832734d52b4d0c1618989e82bbb405d943728f0e21ad756a00d" + "bytes": "ed0117c7f89e355cd6e9916470135545634404d281d2979601bebe0d8ee40423" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "906307714" + "i128": "127368235" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "906307714" + "i128": "127368235" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "12741" + "u64": "61586" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "845ef91c4487c9ab79f9b6cb869fefb11fd06d995c9c8a1197dca3b5473c5745" + "bytes": "94e8fcf9be3d3d5529a4ee198df3362d31d3810a4369e8745668e5178ba83783" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "845ef91c4487c9ab79f9b6cb869fefb11fd06d995c9c8a1197dca3b5473c5745" + "bytes": "94e8fcf9be3d3d5529a4ee198df3362d31d3810a4369e8745668e5178ba83783" } ] }, "durability": "persistent", "val": { - "bytes": "ea3296e688320832734d52b4d0c1618989e82bbb405d943728f0e21ad756a00d" + "bytes": "ed0117c7f89e355cd6e9916470135545634404d281d2979601bebe0d8ee40423" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "906307714" + "i128": "127368235" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.152.json index dfc46c20..31348090 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "576378371" + "i128": "741494410" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "576378371" + "i128": "741494410" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d482836429d6e07ce12ff1121956c802c01db5ecc0e9e743a80d044161f3fda1" + "bytes": "620d065a2ae151ffc1db61d4db866c4a16a68d560b3b4640bf7677b4b6f2443d" }, { - "u64": "76182" + "u64": "83666" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "576378371" + "i128": "741494410" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76181, + "timestamp": 83665, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d4020a439d6520d186e42ecbb644729e25dc586a5d420c9d85b5f1f3535431f" + "bytes": "96610c02869ea74c773aee61fecebf46f93595bc674547c6dc5a785bf939c921" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6d4020a439d6520d186e42ecbb644729e25dc586a5d420c9d85b5f1f3535431f" + "bytes": "96610c02869ea74c773aee61fecebf46f93595bc674547c6dc5a785bf939c921" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "576378371" + "i128": "741494410" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "576378371" + "i128": "741494410" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76182" + "u64": "83666" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3cf221d29782f56a180da746b04484ad4d88076a6225a47dd6d0f2bbe5435d04" + "bytes": "3266a2b687c9eb3f30d47d3fd863db5857f1678f369901a2fd79bda962221de4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3cf221d29782f56a180da746b04484ad4d88076a6225a47dd6d0f2bbe5435d04" + "bytes": "3266a2b687c9eb3f30d47d3fd863db5857f1678f369901a2fd79bda962221de4" } ] }, "durability": "persistent", "val": { - "bytes": "6d4020a439d6520d186e42ecbb644729e25dc586a5d420c9d85b5f1f3535431f" + "bytes": "96610c02869ea74c773aee61fecebf46f93595bc674547c6dc5a785bf939c921" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "576378371" + "i128": "741494410" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.153.json index 2cb22ac8..41180f1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93034004" + "i128": "57070994" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93034004" + "i128": "57070994" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1b81d7143a9654cef6388a31cc243f60f581de4619c93500c09e55f9546ed6b" + "bytes": "7876aca266f64c63cff1f8ca6d3c85dcf34f1e0c88536837a3d5a74e5422c53a" }, { - "u64": "45693" + "u64": "46022" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93034004" + "i128": "57070994" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 45692, + "timestamp": 46021, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dfe93fb8b16e4f110d65e64df2c60a5dc0df14da4773e39cff672c29cd5ddeb3" + "bytes": "c33d577e08e1f79d59939e50c7b788c3986cb1c9baa273cad09448f7f4971a29" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dfe93fb8b16e4f110d65e64df2c60a5dc0df14da4773e39cff672c29cd5ddeb3" + "bytes": "c33d577e08e1f79d59939e50c7b788c3986cb1c9baa273cad09448f7f4971a29" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93034004" + "i128": "57070994" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93034004" + "i128": "57070994" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "45693" + "u64": "46022" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "153d0eb4cf025dac529bafdcf35f9043bc176fa22fdd9b615311d2817403f3a4" + "bytes": "af3a906fc491a9043f63c3eaaa8907de177367c4b1759622e5c7f643e07bdf30" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "153d0eb4cf025dac529bafdcf35f9043bc176fa22fdd9b615311d2817403f3a4" + "bytes": "af3a906fc491a9043f63c3eaaa8907de177367c4b1759622e5c7f643e07bdf30" } ] }, "durability": "persistent", "val": { - "bytes": "dfe93fb8b16e4f110d65e64df2c60a5dc0df14da4773e39cff672c29cd5ddeb3" + "bytes": "c33d577e08e1f79d59939e50c7b788c3986cb1c9baa273cad09448f7f4971a29" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "93034004" + "i128": "57070994" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.154.json index 289a926d..a6a57b15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "632506098" + "i128": "112280487" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "632506098" + "i128": "112280487" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7aede4bce1727a323df453c0168456cf6ccfcc67c146505845fc50f0fe0ff98" + "bytes": "91916ab056e56d9e81938d90839afa337d58b9249b227fb5832e8bd393a2b273" }, { - "u64": "76809" + "u64": "83793" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "632506098" + "i128": "112280487" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76808, + "timestamp": 83792, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6cc021a4446091a8d9db18bc5ee0534d90a8601c3199e081236703e256df2c9" + "bytes": "aefe8568bb88a6cc27c6c011be32500e91317f6ec93197894214cf719353f26a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6cc021a4446091a8d9db18bc5ee0534d90a8601c3199e081236703e256df2c9" + "bytes": "aefe8568bb88a6cc27c6c011be32500e91317f6ec93197894214cf719353f26a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "632506098" + "i128": "112280487" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "632506098" + "i128": "112280487" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76809" + "u64": "83793" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0ccdd6d52d7196e452a8cae36e1935d44ae82444c2d46bacf905d0fd052036e" + "bytes": "f3db558a06c5d6874f3f6cc8bcf3496745158ad6023f0cd5951e7ac697e4d1b2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0ccdd6d52d7196e452a8cae36e1935d44ae82444c2d46bacf905d0fd052036e" + "bytes": "f3db558a06c5d6874f3f6cc8bcf3496745158ad6023f0cd5951e7ac697e4d1b2" } ] }, "durability": "persistent", "val": { - "bytes": "c6cc021a4446091a8d9db18bc5ee0534d90a8601c3199e081236703e256df2c9" + "bytes": "aefe8568bb88a6cc27c6c011be32500e91317f6ec93197894214cf719353f26a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "632506098" + "i128": "112280487" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.155.json index 0532962c..c3d12cb1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "404299091" + "i128": "664214354" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "404299091" + "i128": "664214354" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "508bac4a3898717df0ea05095f8c34bea312a8725200adbf692fec92f83f14aa" + "bytes": "8ae5e3ce29996fda84b72bf6877bf1458496610a82e2503ca0b1cf31a7f49357" }, { - "u64": "84444" + "u64": "26876" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "404299091" + "i128": "664214354" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84443, + "timestamp": 26875, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "145b7e2197ccc9164ee7b5b292a7f801a8238e63bdf2cfbeee3dd00242729752" + "bytes": "6fe3ea76abedbd7a8a85ae8c659cd4967b7c2db40f7fb959df1cc858fda0b05a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "145b7e2197ccc9164ee7b5b292a7f801a8238e63bdf2cfbeee3dd00242729752" + "bytes": "6fe3ea76abedbd7a8a85ae8c659cd4967b7c2db40f7fb959df1cc858fda0b05a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "404299091" + "i128": "664214354" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "404299091" + "i128": "664214354" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84444" + "u64": "26876" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88a2af8f6cfb2fbb373914c0dc63f5bda60163870c034a58fba46e975be45501" + "bytes": "50147f5fa7af6372870b1d1dc4ce0bd7d424d41ab7f1967e5ea68fe30585be2c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88a2af8f6cfb2fbb373914c0dc63f5bda60163870c034a58fba46e975be45501" + "bytes": "50147f5fa7af6372870b1d1dc4ce0bd7d424d41ab7f1967e5ea68fe30585be2c" } ] }, "durability": "persistent", "val": { - "bytes": "145b7e2197ccc9164ee7b5b292a7f801a8238e63bdf2cfbeee3dd00242729752" + "bytes": "6fe3ea76abedbd7a8a85ae8c659cd4967b7c2db40f7fb959df1cc858fda0b05a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "404299091" + "i128": "664214354" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.156.json index 4d103a6a..7ce898a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "231858142" + "i128": "995373225" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "231858142" + "i128": "995373225" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6576d317bd534a955328337153317ffb544b8f121a8ea8d9c615752fc180f403" + "bytes": "f7c720df6c48ca7dfe9f404ee8f7d0e0f20c986893bce201067a83069e9ea495" }, { - "u64": "56944" + "u64": "82864" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "231858142" + "i128": "995373225" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 56943, + "timestamp": 82863, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "154445d443ac7eb9319f80683851ac594d816197316ccf31a0fd57926429a34c" + "bytes": "7a8a77ef01544eb6f478916bad75e4caa6f03627cd9fb8ed7066df9dd17abcec" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "154445d443ac7eb9319f80683851ac594d816197316ccf31a0fd57926429a34c" + "bytes": "7a8a77ef01544eb6f478916bad75e4caa6f03627cd9fb8ed7066df9dd17abcec" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "231858142" + "i128": "995373225" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "231858142" + "i128": "995373225" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "56944" + "u64": "82864" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "afc045b050264e97f6c6beb5243cf65894ebbeab8c797c096debc4549ef1fa88" + "bytes": "2997595c67a04587affdbcffab4681ac96e18d863ef11b5ba5c8ea1cff24d863" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "afc045b050264e97f6c6beb5243cf65894ebbeab8c797c096debc4549ef1fa88" + "bytes": "2997595c67a04587affdbcffab4681ac96e18d863ef11b5ba5c8ea1cff24d863" } ] }, "durability": "persistent", "val": { - "bytes": "154445d443ac7eb9319f80683851ac594d816197316ccf31a0fd57926429a34c" + "bytes": "7a8a77ef01544eb6f478916bad75e4caa6f03627cd9fb8ed7066df9dd17abcec" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "231858142" + "i128": "995373225" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.157.json index 7a55dff1..252f7953 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "30403996" + "i128": "310394483" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "30403996" + "i128": "310394483" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2babe5e03ee43597e8fa8bc5b2ac255e2e7ee133eccd949c92f96a592b950666" + "bytes": "a748bfe435b101b8d2187d1966d475b725994fed018b33e5514d4fa9f2c86788" }, { - "u64": "33847" + "u64": "21787" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "30403996" + "i128": "310394483" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33846, + "timestamp": 21786, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c54b3cb326e38b9756d5f8a4a8326b39f605e3f31e7f3d4daa6a19f4683ebf95" + "bytes": "f7bbda523639b258b86fa1da182177ed5a407b2e9b01e8bda07852c68e690f90" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c54b3cb326e38b9756d5f8a4a8326b39f605e3f31e7f3d4daa6a19f4683ebf95" + "bytes": "f7bbda523639b258b86fa1da182177ed5a407b2e9b01e8bda07852c68e690f90" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "30403996" + "i128": "310394483" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "30403996" + "i128": "310394483" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "33847" + "u64": "21787" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47ec5cd0c6eb1904f256b734010d8c24b35a9d5c2e87ccb8bf5d83d3a8b925b6" + "bytes": "4859736f0fe1d4346c6d434aadef63144fc8d59fd7461437a1b3878897d39d44" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47ec5cd0c6eb1904f256b734010d8c24b35a9d5c2e87ccb8bf5d83d3a8b925b6" + "bytes": "4859736f0fe1d4346c6d434aadef63144fc8d59fd7461437a1b3878897d39d44" } ] }, "durability": "persistent", "val": { - "bytes": "c54b3cb326e38b9756d5f8a4a8326b39f605e3f31e7f3d4daa6a19f4683ebf95" + "bytes": "f7bbda523639b258b86fa1da182177ed5a407b2e9b01e8bda07852c68e690f90" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "30403996" + "i128": "310394483" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.158.json index 829bc77a..f1d227ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "832343426" + "i128": "505230347" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "832343426" + "i128": "505230347" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7606872ec96daa589cbd047e2d24607aa7d28626bb70dcf7fa41d387ea40d9df" + "bytes": "17a7461450d53076598accb26c6508630b3d69f7fd1e9ed383a460aaf5b1ea1c" }, { - "u64": "28642" + "u64": "43293" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "832343426" + "i128": "505230347" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28641, + "timestamp": 43292, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cedda243a26c58598016aff3a9dc7d530832c76c439fe21bb7768563442b8137" + "bytes": "1bb6e6174f165bca5583702cff51a9aa74a76f310a8880913126089fedb767f1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cedda243a26c58598016aff3a9dc7d530832c76c439fe21bb7768563442b8137" + "bytes": "1bb6e6174f165bca5583702cff51a9aa74a76f310a8880913126089fedb767f1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "832343426" + "i128": "505230347" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "832343426" + "i128": "505230347" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28642" + "u64": "43293" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d9a3e86d4ade168da490ec5ca1bcbdcfdeba6f29f8cfb61b4b72ca0e526e9ea" + "bytes": "3bc7d3598ec0e30aa1d0a04b6514ebb59675f9e7e43ddf6bf00193460da24dff" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d9a3e86d4ade168da490ec5ca1bcbdcfdeba6f29f8cfb61b4b72ca0e526e9ea" + "bytes": "3bc7d3598ec0e30aa1d0a04b6514ebb59675f9e7e43ddf6bf00193460da24dff" } ] }, "durability": "persistent", "val": { - "bytes": "cedda243a26c58598016aff3a9dc7d530832c76c439fe21bb7768563442b8137" + "bytes": "1bb6e6174f165bca5583702cff51a9aa74a76f310a8880913126089fedb767f1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "832343426" + "i128": "505230347" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.159.json index e83c4d12..8ba4cece 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "353639390" + "i128": "299670" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "353639390" + "i128": "299670" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccb7a128134d43230ca2fc8133b93de7a04536bc6b6ee712fd98229e5ed2ff58" + "bytes": "e3d27d552c46b1f3b71bde8d1ac2480efa8d6d71838f02993009eee327cb8fa4" }, { - "u64": "29754" + "u64": "69536" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "353639390" + "i128": "299670" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29753, + "timestamp": 69535, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27a3a69452ce5cbb0d5bda2c0b691c30b12a830ef51d0140d49502794ba2d4f9" + "bytes": "bdb383cff9ac7252641706c4a6fbf0ba94065fd55111c6c0127eea853e062641" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "27a3a69452ce5cbb0d5bda2c0b691c30b12a830ef51d0140d49502794ba2d4f9" + "bytes": "bdb383cff9ac7252641706c4a6fbf0ba94065fd55111c6c0127eea853e062641" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "353639390" + "i128": "299670" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "353639390" + "i128": "299670" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29754" + "u64": "69536" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "824beb0c77a961686de591f6576d3ca838d77c686af09d3a62d4c65d3f8e23e2" + "bytes": "7f0bbbc327f6929dc0a42be55d61db7279ee3c0f08c91bfa8c8b7a5cb819c325" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "824beb0c77a961686de591f6576d3ca838d77c686af09d3a62d4c65d3f8e23e2" + "bytes": "7f0bbbc327f6929dc0a42be55d61db7279ee3c0f08c91bfa8c8b7a5cb819c325" } ] }, "durability": "persistent", "val": { - "bytes": "27a3a69452ce5cbb0d5bda2c0b691c30b12a830ef51d0140d49502794ba2d4f9" + "bytes": "bdb383cff9ac7252641706c4a6fbf0ba94065fd55111c6c0127eea853e062641" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "353639390" + "i128": "299670" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.16.json index cdb79c48..a3a4c5a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "755990146" + "i128": "528718085" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "755990146" + "i128": "528718085" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65e20da8956208547f35dbf642bd2f58139b0c6cf23db9c9515c3b6d28ba760f" + "bytes": "56cfc6cfb26f2c9f6f10d613abb7590805f91751c141ee96c7323ec973d09be5" }, { - "u64": "32549" + "u64": "66381" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "755990146" + "i128": "528718085" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32548, + "timestamp": 66380, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58268b7573f6a403f4612769a67c4f1c3d4a240ef4362c78766cea9f9bf32d25" + "bytes": "8ac3e9b90698df258f282938b023617aba4be4d1be5e00845fa5f635e793bbd0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58268b7573f6a403f4612769a67c4f1c3d4a240ef4362c78766cea9f9bf32d25" + "bytes": "8ac3e9b90698df258f282938b023617aba4be4d1be5e00845fa5f635e793bbd0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "755990146" + "i128": "528718085" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "755990146" + "i128": "528718085" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32549" + "u64": "66381" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a487d8d246462fd1b43c8c23b02a9438841d099d3645e6c29cc7d6220170b76" + "bytes": "25487251ba39e67533680e1cb161e20ebb783f8dac3a67675f8c6592354edb7f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a487d8d246462fd1b43c8c23b02a9438841d099d3645e6c29cc7d6220170b76" + "bytes": "25487251ba39e67533680e1cb161e20ebb783f8dac3a67675f8c6592354edb7f" } ] }, "durability": "persistent", "val": { - "bytes": "58268b7573f6a403f4612769a67c4f1c3d4a240ef4362c78766cea9f9bf32d25" + "bytes": "8ac3e9b90698df258f282938b023617aba4be4d1be5e00845fa5f635e793bbd0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "755990146" + "i128": "528718085" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.160.json index 3f40c383..a55cfa8a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "36712305" + "i128": "157818230" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "36712305" + "i128": "157818230" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41e8f6cd62ca3626c4a29be007b5522fe230762921d522e6309c6fdd85ed6515" + "bytes": "84d09bac4bcbc46291b9ab0fcee31fd4deff272c4ba450637aea73c4c13c7475" }, { - "u64": "4949" + "u64": "63675" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "36712305" + "i128": "157818230" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4948, + "timestamp": 63674, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a238ba05c05f73bd7effafb11286b8f4b5f1ba196d892e3fb8c461042ea5b40" + "bytes": "4af20af5a1f0219b867b2775a62e25f11716e9b4af4c6af21dd3fc931c639092" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a238ba05c05f73bd7effafb11286b8f4b5f1ba196d892e3fb8c461042ea5b40" + "bytes": "4af20af5a1f0219b867b2775a62e25f11716e9b4af4c6af21dd3fc931c639092" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "36712305" + "i128": "157818230" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "36712305" + "i128": "157818230" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "4949" + "u64": "63675" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f32dda2a2d0ed498629649523c641c57b7ff18b74dad9bf89024af439c6e5814" + "bytes": "241a6936f65dda2172fed61e6d99410e93fd486170cda4d2cff04a24dc911531" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f32dda2a2d0ed498629649523c641c57b7ff18b74dad9bf89024af439c6e5814" + "bytes": "241a6936f65dda2172fed61e6d99410e93fd486170cda4d2cff04a24dc911531" } ] }, "durability": "persistent", "val": { - "bytes": "1a238ba05c05f73bd7effafb11286b8f4b5f1ba196d892e3fb8c461042ea5b40" + "bytes": "4af20af5a1f0219b867b2775a62e25f11716e9b4af4c6af21dd3fc931c639092" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "36712305" + "i128": "157818230" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.161.json index 298918de..e856b658 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "288559107" + "i128": "715695101" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "288559107" + "i128": "715695101" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0772125f46e3fb72f13bf324a4b015c424cbd82f50867a19cbfc3c46a8312a4b" + "bytes": "f7623162df095ae5eabca68e66b7948068ab1f5e5bc6456aa76f3e26a1bd36f7" }, { - "u64": "26666" + "u64": "4801" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "288559107" + "i128": "715695101" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26665, + "timestamp": 4800, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99a493a129667d40881a453e83bbf37d75f139eb03a384c7e95f437e07543ab7" + "bytes": "b8db3dcdcfb65d9edce83fc9a6c456ce29d918c5da7421186b02a8e353ad552f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99a493a129667d40881a453e83bbf37d75f139eb03a384c7e95f437e07543ab7" + "bytes": "b8db3dcdcfb65d9edce83fc9a6c456ce29d918c5da7421186b02a8e353ad552f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "288559107" + "i128": "715695101" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "288559107" + "i128": "715695101" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26666" + "u64": "4801" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7f146f96eec164bda5b3a5b14e201fda7c28b8f4bf5344ecb59e3a08739d77e" + "bytes": "3d1298bb2b86de6022e6120fc4b8a284b26e5441b56b361b66e6d4b5e1dc0680" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7f146f96eec164bda5b3a5b14e201fda7c28b8f4bf5344ecb59e3a08739d77e" + "bytes": "3d1298bb2b86de6022e6120fc4b8a284b26e5441b56b361b66e6d4b5e1dc0680" } ] }, "durability": "persistent", "val": { - "bytes": "99a493a129667d40881a453e83bbf37d75f139eb03a384c7e95f437e07543ab7" + "bytes": "b8db3dcdcfb65d9edce83fc9a6c456ce29d918c5da7421186b02a8e353ad552f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "288559107" + "i128": "715695101" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.162.json index 98fa7e62..82ce6abd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "196472524" + "i128": "549167940" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "196472524" + "i128": "549167940" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9794f82d96730bcd3eb151ba240a390ab4b2bc26f72f6b6cfc5721af572d11cc" + "bytes": "b509405bbf3bf05ab80c9370476c85d8742312c516f7a80fc35cb2789b26c770" }, { - "u64": "66407" + "u64": "21699" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "196472524" + "i128": "549167940" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 66406, + "timestamp": 21698, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4cd4e1ef32f35693fc4e5d4105a533713373127e3817a3150f961074b8067156" + "bytes": "456922ec54ba06fe2f9d15448f637e73aea9b954fedc3b4432178fc939e701f5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4cd4e1ef32f35693fc4e5d4105a533713373127e3817a3150f961074b8067156" + "bytes": "456922ec54ba06fe2f9d15448f637e73aea9b954fedc3b4432178fc939e701f5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "196472524" + "i128": "549167940" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "196472524" + "i128": "549167940" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "66407" + "u64": "21699" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "445f902c79121841a999fb714281e32d6ac0743bd57cdc522e2c0561efd35fd6" + "bytes": "41d5fc9b95b7e2a7ab5d73602d51870627919a3cc642c921d2db46c7b93e3c01" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "445f902c79121841a999fb714281e32d6ac0743bd57cdc522e2c0561efd35fd6" + "bytes": "41d5fc9b95b7e2a7ab5d73602d51870627919a3cc642c921d2db46c7b93e3c01" } ] }, "durability": "persistent", "val": { - "bytes": "4cd4e1ef32f35693fc4e5d4105a533713373127e3817a3150f961074b8067156" + "bytes": "456922ec54ba06fe2f9d15448f637e73aea9b954fedc3b4432178fc939e701f5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "196472524" + "i128": "549167940" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.163.json index 19b7bf02..cbf8bda4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "308360281" + "i128": "230243640" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "308360281" + "i128": "230243640" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a310bac82e6c13c8e6268c446f91ef78d2dc1af91e69f9e6d6c923a8dd01d39" + "bytes": "d26ffaaf3d039196bb3aa2a6634428ccf848dd920d67cc6a95aee7844015242a" }, { - "u64": "58020" + "u64": "74919" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "308360281" + "i128": "230243640" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58019, + "timestamp": 74918, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "399e4930ed2a624d7cfd81a82d215513011d76eea95a70b9902a0317573f198b" + "bytes": "8f86f486e9330bf7f7e4c96183dc9379a843d4eccd3b192c794d7a75286d68b3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "399e4930ed2a624d7cfd81a82d215513011d76eea95a70b9902a0317573f198b" + "bytes": "8f86f486e9330bf7f7e4c96183dc9379a843d4eccd3b192c794d7a75286d68b3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "308360281" + "i128": "230243640" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "308360281" + "i128": "230243640" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "58020" + "u64": "74919" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f34872d4bd468888bae3748c809a17a04812c201c2fb9e5c804d09f5769e38c" + "bytes": "94e0020f4bad007ba59aa7ee2b748d3068c6e774b5e67086daa0b55b9520c9ce" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f34872d4bd468888bae3748c809a17a04812c201c2fb9e5c804d09f5769e38c" + "bytes": "94e0020f4bad007ba59aa7ee2b748d3068c6e774b5e67086daa0b55b9520c9ce" } ] }, "durability": "persistent", "val": { - "bytes": "399e4930ed2a624d7cfd81a82d215513011d76eea95a70b9902a0317573f198b" + "bytes": "8f86f486e9330bf7f7e4c96183dc9379a843d4eccd3b192c794d7a75286d68b3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "308360281" + "i128": "230243640" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.164.json index b1156744..fa471a96 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "865178095" + "i128": "486519723" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "865178095" + "i128": "486519723" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1751f63970c0931d852dc441cd0fe376385d0f79272613bbeee0e34aacde19a1" + "bytes": "6aa8bf8ba22cf7493ac6a7eb60129bf6343fea04ebad57c692f15d87f9d26293" }, { - "u64": "60700" + "u64": "5137" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "865178095" + "i128": "486519723" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60699, + "timestamp": 5136, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2aad682035e54ec92d61399647d5f97b21b20667adfd2ab9ed85a514da94077" + "bytes": "9e97528393c45b59361c7fa871890d4777eb995057038f49912d1fc94c557fa6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2aad682035e54ec92d61399647d5f97b21b20667adfd2ab9ed85a514da94077" + "bytes": "9e97528393c45b59361c7fa871890d4777eb995057038f49912d1fc94c557fa6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "865178095" + "i128": "486519723" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "865178095" + "i128": "486519723" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "60700" + "u64": "5137" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6bdedc9a35138c69e4140c87fdd1fef314e63cc6e8d75cbfa40649c7ca61dfe" + "bytes": "4a8dea8128a29c033f60f3919bd7ad8b0d64e7c77ed0b240bf92a1a3eb39a004" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6bdedc9a35138c69e4140c87fdd1fef314e63cc6e8d75cbfa40649c7ca61dfe" + "bytes": "4a8dea8128a29c033f60f3919bd7ad8b0d64e7c77ed0b240bf92a1a3eb39a004" } ] }, "durability": "persistent", "val": { - "bytes": "f2aad682035e54ec92d61399647d5f97b21b20667adfd2ab9ed85a514da94077" + "bytes": "9e97528393c45b59361c7fa871890d4777eb995057038f49912d1fc94c557fa6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "865178095" + "i128": "486519723" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.165.json index e65b763b..eb1a722e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "761827409" + "i128": "508730097" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "761827409" + "i128": "508730097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d755fddb143bf9e2ec4055f465bbb0517783d1fc6d3b143b03f0af5d369d75d0" + "bytes": "f7077a8d749036e97c6987096efa71bed5b1366906b1c4770e63ba7ef953e7fb" }, { - "u64": "80424" + "u64": "66442" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "761827409" + "i128": "508730097" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 80423, + "timestamp": 66441, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc859252b1bb6142ebba6ce1201b39031d2324b1698d108e554992b440a78dac" + "bytes": "26620381e8aa77ef55a891a9efc4714692798a55d45bba052042e559ddff9f44" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc859252b1bb6142ebba6ce1201b39031d2324b1698d108e554992b440a78dac" + "bytes": "26620381e8aa77ef55a891a9efc4714692798a55d45bba052042e559ddff9f44" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "761827409" + "i128": "508730097" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "761827409" + "i128": "508730097" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "80424" + "u64": "66442" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13029f93c63a092ffbef668dd57e2dc09830510de1f22ab5c171c629d783fe05" + "bytes": "2880dc7838be63f49ac918db8cff1bd7c6166b8dc85b2161db6183a033d3b189" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13029f93c63a092ffbef668dd57e2dc09830510de1f22ab5c171c629d783fe05" + "bytes": "2880dc7838be63f49ac918db8cff1bd7c6166b8dc85b2161db6183a033d3b189" } ] }, "durability": "persistent", "val": { - "bytes": "cc859252b1bb6142ebba6ce1201b39031d2324b1698d108e554992b440a78dac" + "bytes": "26620381e8aa77ef55a891a9efc4714692798a55d45bba052042e559ddff9f44" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "761827409" + "i128": "508730097" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.166.json index 798abf3c..ad1804b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "211085625" + "i128": "81570372" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "211085625" + "i128": "81570372" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f739cddec0c72c43ad240ae76ae8778b3c761ff2cb3a4c3caa4900dab6d0f1c3" + "bytes": "60e477cbd26f993a99534aa022422b3fd889a8c5a6acdb1a818f2d8b4e9cce92" }, { - "u64": "62508" + "u64": "57717" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "211085625" + "i128": "81570372" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 62507, + "timestamp": 57716, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b66c967b227522b7a2450f2cac436a67bde4e8f9201d63fcc6fb1d6288d33dc" + "bytes": "8906c722b953042f31a9fd493b3c1ca54d21aa7546d79db231fcfe4159d5685c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b66c967b227522b7a2450f2cac436a67bde4e8f9201d63fcc6fb1d6288d33dc" + "bytes": "8906c722b953042f31a9fd493b3c1ca54d21aa7546d79db231fcfe4159d5685c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "211085625" + "i128": "81570372" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "211085625" + "i128": "81570372" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "62508" + "u64": "57717" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0e92359b25c3bbca0027d1cf6d5ff6d6794014355c9c73dbbfd2082f66a10fa" + "bytes": "620ca5867bfccd9defdfe6ff5720755eee20e7bd23b8bdd188ad51f9b24d4c75" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0e92359b25c3bbca0027d1cf6d5ff6d6794014355c9c73dbbfd2082f66a10fa" + "bytes": "620ca5867bfccd9defdfe6ff5720755eee20e7bd23b8bdd188ad51f9b24d4c75" } ] }, "durability": "persistent", "val": { - "bytes": "5b66c967b227522b7a2450f2cac436a67bde4e8f9201d63fcc6fb1d6288d33dc" + "bytes": "8906c722b953042f31a9fd493b3c1ca54d21aa7546d79db231fcfe4159d5685c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "211085625" + "i128": "81570372" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.167.json index cc77fbac..eae109a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "378476047" + "i128": "32830192" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "378476047" + "i128": "32830192" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b752977cdd4358c6ff215472747f48d1e55f5ce127a0e107eaceaf626019367d" + "bytes": "700bf714eda154132ca8e65582f10f99e85dbf0971a7f0c5b508f66c640fa245" }, { - "u64": "48602" + "u64": "26155" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "378476047" + "i128": "32830192" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48601, + "timestamp": 26154, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d301c9bf202c898b16617136b4d2244a11b9b9c326e97d4255b27e60e050cf9" + "bytes": "1a37096026f1d7b25b6c32870dd41c621a7dcf27f9c9a5b8e6e7b1ec22069ed0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d301c9bf202c898b16617136b4d2244a11b9b9c326e97d4255b27e60e050cf9" + "bytes": "1a37096026f1d7b25b6c32870dd41c621a7dcf27f9c9a5b8e6e7b1ec22069ed0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "378476047" + "i128": "32830192" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "378476047" + "i128": "32830192" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "48602" + "u64": "26155" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cc30023b10686ab1cdc0afd20878c73539ee539e7297c7ff01f4c79b9dacca5" + "bytes": "4850c6d81da515040d8159c76679917ad9d322647be34f2693ee2702c41e48cb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cc30023b10686ab1cdc0afd20878c73539ee539e7297c7ff01f4c79b9dacca5" + "bytes": "4850c6d81da515040d8159c76679917ad9d322647be34f2693ee2702c41e48cb" } ] }, "durability": "persistent", "val": { - "bytes": "4d301c9bf202c898b16617136b4d2244a11b9b9c326e97d4255b27e60e050cf9" + "bytes": "1a37096026f1d7b25b6c32870dd41c621a7dcf27f9c9a5b8e6e7b1ec22069ed0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "378476047" + "i128": "32830192" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.168.json index 5d117ac6..c3ef72fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "716432773" + "i128": "819078822" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "716432773" + "i128": "819078822" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "23b19ab45e45bf7b41579f3d75fcda49e7e353354b0e09e53ca62c2986d80298" + "bytes": "4ae023c187e91fe6fa6d0421fbf55c50674cfb056be181ac8de3cd487a2d2eeb" }, { - "u64": "32173" + "u64": "74349" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "716432773" + "i128": "819078822" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32172, + "timestamp": 74348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad2ebf4fbdc8a1ced264272cbd6fa84fe9e495ca53946656969e0733e4f36da5" + "bytes": "77b82a9d5e999bf3d166ef53ff08812305612786db05d048c08b72ed239e1090" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad2ebf4fbdc8a1ced264272cbd6fa84fe9e495ca53946656969e0733e4f36da5" + "bytes": "77b82a9d5e999bf3d166ef53ff08812305612786db05d048c08b72ed239e1090" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "716432773" + "i128": "819078822" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "716432773" + "i128": "819078822" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32173" + "u64": "74349" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24a1c563ad8d96d9067d046f020de6cfda0800b96db87baf1770728797ec3bce" + "bytes": "6ebe228a945ab5176f1c37ccf4c35513a3fe89aa15e4fa44e6fbf41cce3a226d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24a1c563ad8d96d9067d046f020de6cfda0800b96db87baf1770728797ec3bce" + "bytes": "6ebe228a945ab5176f1c37ccf4c35513a3fe89aa15e4fa44e6fbf41cce3a226d" } ] }, "durability": "persistent", "val": { - "bytes": "ad2ebf4fbdc8a1ced264272cbd6fa84fe9e495ca53946656969e0733e4f36da5" + "bytes": "77b82a9d5e999bf3d166ef53ff08812305612786db05d048c08b72ed239e1090" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "716432773" + "i128": "819078822" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.169.json index 884168b0..9ebbcfe2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "316421933" + "i128": "891619216" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "316421933" + "i128": "891619216" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f6ee2c3e5399abd52cdd605873f884909ea367cd1138690a206e8bd5dfc4b91" + "bytes": "b93469b2acc5cea6fc17d5fa24a6bf617e5f1fee79bfe825df3982d76705af22" }, { - "u64": "42992" + "u64": "27445" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "316421933" + "i128": "891619216" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42991, + "timestamp": 27444, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45bccb279db8dc46791be6eebcf29f138eb6697352b0ca30a26d59dc274cc21d" + "bytes": "068742cf2e11aaad77ddab39fd28f96fa99677b48b4f70a9761747ef5e3c3ce4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "45bccb279db8dc46791be6eebcf29f138eb6697352b0ca30a26d59dc274cc21d" + "bytes": "068742cf2e11aaad77ddab39fd28f96fa99677b48b4f70a9761747ef5e3c3ce4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "316421933" + "i128": "891619216" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "316421933" + "i128": "891619216" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "42992" + "u64": "27445" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5fba9186bab90387e844ee9e1ac7b362004a32b6f9d03e26658dd69e906daaf" + "bytes": "2a163b59e917789c45ca749f3a8e5cc388eb1b08adbf834c184e711040a0c066" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5fba9186bab90387e844ee9e1ac7b362004a32b6f9d03e26658dd69e906daaf" + "bytes": "2a163b59e917789c45ca749f3a8e5cc388eb1b08adbf834c184e711040a0c066" } ] }, "durability": "persistent", "val": { - "bytes": "45bccb279db8dc46791be6eebcf29f138eb6697352b0ca30a26d59dc274cc21d" + "bytes": "068742cf2e11aaad77ddab39fd28f96fa99677b48b4f70a9761747ef5e3c3ce4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "316421933" + "i128": "891619216" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.17.json index 5ab4faaf..d508cf9c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "833585556" + "i128": "903564567" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "833585556" + "i128": "903564567" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "400c0a52748fc59f41e2ef7f871a69a69ea31f00181f2434aa65356d8068ac56" + "bytes": "fb11be93fbe69a11e02ffb3300c30b4d12a7233a7af755e08c85f0dfb626f162" }, { - "u64": "23023" + "u64": "50495" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "833585556" + "i128": "903564567" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23022, + "timestamp": 50494, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4374ca13f01056366860b1573bb522c0984b2fb599b94f1307bd5c92b7fb7f9c" + "bytes": "ca1bc4eb88945e5f260d5d3816054d5c22ddc892c7922c2b5c2202f4f5123b17" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4374ca13f01056366860b1573bb522c0984b2fb599b94f1307bd5c92b7fb7f9c" + "bytes": "ca1bc4eb88945e5f260d5d3816054d5c22ddc892c7922c2b5c2202f4f5123b17" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "833585556" + "i128": "903564567" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "833585556" + "i128": "903564567" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "23023" + "u64": "50495" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0061f15f2e30d44ef83ccab420eb7459030f2f507731821bb941296c22a348ce" + "bytes": "ea711e122f62fde5b0d1ed9f5b1cda15a6b7406336693e9e4c2f5c50aee77e1c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0061f15f2e30d44ef83ccab420eb7459030f2f507731821bb941296c22a348ce" + "bytes": "ea711e122f62fde5b0d1ed9f5b1cda15a6b7406336693e9e4c2f5c50aee77e1c" } ] }, "durability": "persistent", "val": { - "bytes": "4374ca13f01056366860b1573bb522c0984b2fb599b94f1307bd5c92b7fb7f9c" + "bytes": "ca1bc4eb88945e5f260d5d3816054d5c22ddc892c7922c2b5c2202f4f5123b17" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "833585556" + "i128": "903564567" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.170.json index 2ed426d8..3a1966cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "909611060" + "i128": "813157707" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "909611060" + "i128": "813157707" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0883df26b1789d9a63c43b7c27cce6ca1fdc282e76d2345f6e80b7018080cb95" + "bytes": "0437a6f735166805044838bef6914c4da95b802d2d721bc001099b54b7918392" }, { - "u64": "12389" + "u64": "82800" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "909611060" + "i128": "813157707" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12388, + "timestamp": 82799, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3039337bbb9ed887ab4ec18809582b207c4266ee3f036121afdd627e25961e4c" + "bytes": "d22da7460de715cf541dde7e4905bf96c010d265e75b89dd4792a88fe13b4a24" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3039337bbb9ed887ab4ec18809582b207c4266ee3f036121afdd627e25961e4c" + "bytes": "d22da7460de715cf541dde7e4905bf96c010d265e75b89dd4792a88fe13b4a24" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "909611060" + "i128": "813157707" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "909611060" + "i128": "813157707" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "12389" + "u64": "82800" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec6a0a3557ddbba7c2322bd468a305ad80e0bda2af33ea1904d1b72451355ebf" + "bytes": "239a2c3b2a00db2eaec362ec9c793a3b3cd2ae6f72c8080fd46d0bc6a1f68990" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec6a0a3557ddbba7c2322bd468a305ad80e0bda2af33ea1904d1b72451355ebf" + "bytes": "239a2c3b2a00db2eaec362ec9c793a3b3cd2ae6f72c8080fd46d0bc6a1f68990" } ] }, "durability": "persistent", "val": { - "bytes": "3039337bbb9ed887ab4ec18809582b207c4266ee3f036121afdd627e25961e4c" + "bytes": "d22da7460de715cf541dde7e4905bf96c010d265e75b89dd4792a88fe13b4a24" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "909611060" + "i128": "813157707" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.171.json index 7786eb2b..589a2dd0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "858216647" + "i128": "902171848" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "858216647" + "i128": "902171848" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "87d6c6428f13e89d37bb90727876c4bde0f4138070b282c5a1bd3eaa0266abd9" + "bytes": "f3c3981da24d7cdd82edf0f9023e2463be54b9c37381c88ed09da5df960fad49" }, { - "u64": "30867" + "u64": "13617" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "858216647" + "i128": "902171848" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30866, + "timestamp": 13616, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2a3b7886935dbb2c6994f8b30edfdaf7ed6a6d81fdbf70ad0dc653cece4e63bc" + "bytes": "c7e5152cb7e3a16d6885a8ecf8177c3b04b27253b81133a425c4cfe5c2d7f01e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2a3b7886935dbb2c6994f8b30edfdaf7ed6a6d81fdbf70ad0dc653cece4e63bc" + "bytes": "c7e5152cb7e3a16d6885a8ecf8177c3b04b27253b81133a425c4cfe5c2d7f01e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "858216647" + "i128": "902171848" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "858216647" + "i128": "902171848" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "30867" + "u64": "13617" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "376e28dcf063b2f5b6f92dfe53da3d96fa7a77e2bb70b8b2f7711ee50bf757dd" + "bytes": "c01b627cb43e11b8e4c1df42f7ce3fe254d14d32f93b0408a097bc5f642ab57d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "376e28dcf063b2f5b6f92dfe53da3d96fa7a77e2bb70b8b2f7711ee50bf757dd" + "bytes": "c01b627cb43e11b8e4c1df42f7ce3fe254d14d32f93b0408a097bc5f642ab57d" } ] }, "durability": "persistent", "val": { - "bytes": "2a3b7886935dbb2c6994f8b30edfdaf7ed6a6d81fdbf70ad0dc653cece4e63bc" + "bytes": "c7e5152cb7e3a16d6885a8ecf8177c3b04b27253b81133a425c4cfe5c2d7f01e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "858216647" + "i128": "902171848" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.172.json index 8223f938..ae3e13df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "654374067" + "i128": "871677454" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "654374067" + "i128": "871677454" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a10d2efccebc01471ca3f6803f2fd004ddd4f78478f26ae3f6aefe2d57e0ba98" + "bytes": "a4ff6372fcefa8d6edca92db6b9fd8a126236aef8590a84b3989097aa2922fe0" }, { - "u64": "23000" + "u64": "54244" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "654374067" + "i128": "871677454" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22999, + "timestamp": 54243, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "954a4d5dcb8175afedf8957d198cb859b10648f57c43a2c25ce8b6660ea6b1bb" + "bytes": "911a164b0496fb66b74f2f41f2b0a7ca0ff1f57b51b742931443a2c6ea94bd58" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "954a4d5dcb8175afedf8957d198cb859b10648f57c43a2c25ce8b6660ea6b1bb" + "bytes": "911a164b0496fb66b74f2f41f2b0a7ca0ff1f57b51b742931443a2c6ea94bd58" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "654374067" + "i128": "871677454" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "654374067" + "i128": "871677454" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "23000" + "u64": "54244" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "859586f4c3bd3c8c2ccbc95388fd5c47229314ba7a61d890901a8cbcccd2b390" + "bytes": "12055ab72e195103f24851341bd91b990e89adfb7c650152ad8f80f54d4695f9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "859586f4c3bd3c8c2ccbc95388fd5c47229314ba7a61d890901a8cbcccd2b390" + "bytes": "12055ab72e195103f24851341bd91b990e89adfb7c650152ad8f80f54d4695f9" } ] }, "durability": "persistent", "val": { - "bytes": "954a4d5dcb8175afedf8957d198cb859b10648f57c43a2c25ce8b6660ea6b1bb" + "bytes": "911a164b0496fb66b74f2f41f2b0a7ca0ff1f57b51b742931443a2c6ea94bd58" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "654374067" + "i128": "871677454" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.173.json index a09ff629..b3bdb7e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "296031915" + "i128": "493606311" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "296031915" + "i128": "493606311" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2170e7d73800584073b5942b6b9427ff4ae22a9ff7adb8b811a1ff3d851f0af8" + "bytes": "ff8a585c724e4e88464e5f99045ced821131cd4ee585e87e4b76e1d3272ec38d" }, { - "u64": "77755" + "u64": "45694" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "296031915" + "i128": "493606311" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77754, + "timestamp": 45693, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92c53fb1aec346293fb2ac1c92eb8324827f8ed95c2634b0415adb6d8fae59eb" + "bytes": "d0f011ff9c461ac5a854882de6c23070cfb7e684a2636c423c36d36a75326d25" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "92c53fb1aec346293fb2ac1c92eb8324827f8ed95c2634b0415adb6d8fae59eb" + "bytes": "d0f011ff9c461ac5a854882de6c23070cfb7e684a2636c423c36d36a75326d25" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "296031915" + "i128": "493606311" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "296031915" + "i128": "493606311" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "77755" + "u64": "45694" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc195243fe7ac6ffea77f450f2ccd159b1d28cd74442bfff4ea136d06113b855" + "bytes": "4963492d6e4519535029ca8189cb67971ba64bb5cfb298f4d38a904a31677d71" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc195243fe7ac6ffea77f450f2ccd159b1d28cd74442bfff4ea136d06113b855" + "bytes": "4963492d6e4519535029ca8189cb67971ba64bb5cfb298f4d38a904a31677d71" } ] }, "durability": "persistent", "val": { - "bytes": "92c53fb1aec346293fb2ac1c92eb8324827f8ed95c2634b0415adb6d8fae59eb" + "bytes": "d0f011ff9c461ac5a854882de6c23070cfb7e684a2636c423c36d36a75326d25" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "296031915" + "i128": "493606311" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.174.json index 066e5c67..54e45c33 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "300187655" + "i128": "780473474" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "300187655" + "i128": "780473474" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "975a2a4d84285ead897cea5a892306ca27493569572878984f72250108e759cc" + "bytes": "5dd76d8c674a7c07336701eca18c45416f7616714d65ec648274c55ee404e68c" }, { - "u64": "7331" + "u64": "56222" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "300187655" + "i128": "780473474" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7330, + "timestamp": 56221, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3fe86f16d6a07568abb4d9c7d9775e6b8327b33619e2461349fc07b05295a93" + "bytes": "cf9b387c986898cafbe479a9db43e35023b2129fa613cd82b6195afffaa75a1d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f3fe86f16d6a07568abb4d9c7d9775e6b8327b33619e2461349fc07b05295a93" + "bytes": "cf9b387c986898cafbe479a9db43e35023b2129fa613cd82b6195afffaa75a1d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "300187655" + "i128": "780473474" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "300187655" + "i128": "780473474" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "7331" + "u64": "56222" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d59488c8c74b4a6ed8d06774cede886309cdce44be903f15ec930e45d9060a85" + "bytes": "2aec39fd5d11b0d22d5da2c6411cb59d97e46a8d2580c21f314f9a01c7b6cf96" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d59488c8c74b4a6ed8d06774cede886309cdce44be903f15ec930e45d9060a85" + "bytes": "2aec39fd5d11b0d22d5da2c6411cb59d97e46a8d2580c21f314f9a01c7b6cf96" } ] }, "durability": "persistent", "val": { - "bytes": "f3fe86f16d6a07568abb4d9c7d9775e6b8327b33619e2461349fc07b05295a93" + "bytes": "cf9b387c986898cafbe479a9db43e35023b2129fa613cd82b6195afffaa75a1d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "300187655" + "i128": "780473474" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.175.json index c15c16f4..c2add896 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "262143516" + "i128": "234296536" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "262143516" + "i128": "234296536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43b9e2d3eabfcbf8dd6cc29ab3c2414e17a86d2a5b01dc71881b08c592ce46a0" + "bytes": "d086b1b8fc107df337973002754f79543d819fd8d247c376e6e4a3d27289597b" }, { - "u64": "22567" + "u64": "48598" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "262143516" + "i128": "234296536" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22566, + "timestamp": 48597, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd2da03b36aae9dc855e2c3f3047b3b5b418446576e6c6068e7163ef3fb096f8" + "bytes": "bb116b3e82ca80580bf8da5e7e82171641d4c1848d457cd985ece437be00e6d3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd2da03b36aae9dc855e2c3f3047b3b5b418446576e6c6068e7163ef3fb096f8" + "bytes": "bb116b3e82ca80580bf8da5e7e82171641d4c1848d457cd985ece437be00e6d3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "262143516" + "i128": "234296536" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "262143516" + "i128": "234296536" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22567" + "u64": "48598" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "906cac082e2252192571297e0903199e5072c8e373459b8b894f9528395d00e7" + "bytes": "d15b1b959b6e8bf6c3665edcec293b286384cf9e7937a91bf81e0666a4bc259c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "906cac082e2252192571297e0903199e5072c8e373459b8b894f9528395d00e7" + "bytes": "d15b1b959b6e8bf6c3665edcec293b286384cf9e7937a91bf81e0666a4bc259c" } ] }, "durability": "persistent", "val": { - "bytes": "bd2da03b36aae9dc855e2c3f3047b3b5b418446576e6c6068e7163ef3fb096f8" + "bytes": "bb116b3e82ca80580bf8da5e7e82171641d4c1848d457cd985ece437be00e6d3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "262143516" + "i128": "234296536" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.176.json index 74605b22..f3b9e67d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "817450605" + "i128": "484896834" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "817450605" + "i128": "484896834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb397b7708ed04573c5d59f4b0218a33ccfb33800b50a890d6b66d6811558dd7" + "bytes": "c109d19d2038ffe942ffbb5753ac8ff8ca5ac2c19bb19c2f8b4caf1730692c8a" }, { - "u64": "34708" + "u64": "53767" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "817450605" + "i128": "484896834" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34707, + "timestamp": 53766, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e67bc42448669701f5c23d98b6d2ecffbc9aa138ab1e02f404bccb328d3af7d3" + "bytes": "ed0de0de3ef40ed25383e3ebb213e1b73cb0d262dc97fca8851b1012b5472b62" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e67bc42448669701f5c23d98b6d2ecffbc9aa138ab1e02f404bccb328d3af7d3" + "bytes": "ed0de0de3ef40ed25383e3ebb213e1b73cb0d262dc97fca8851b1012b5472b62" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "817450605" + "i128": "484896834" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "817450605" + "i128": "484896834" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "34708" + "u64": "53767" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "527938cf7c6b98cc61efd392a4959b854676b7f54550afaad91462e83748953d" + "bytes": "9c8e63a2cf41cbc0e6dc97ac98f9e858184d9e57d53e130cfbadb23630944894" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "527938cf7c6b98cc61efd392a4959b854676b7f54550afaad91462e83748953d" + "bytes": "9c8e63a2cf41cbc0e6dc97ac98f9e858184d9e57d53e130cfbadb23630944894" } ] }, "durability": "persistent", "val": { - "bytes": "e67bc42448669701f5c23d98b6d2ecffbc9aa138ab1e02f404bccb328d3af7d3" + "bytes": "ed0de0de3ef40ed25383e3ebb213e1b73cb0d262dc97fca8851b1012b5472b62" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "817450605" + "i128": "484896834" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.177.json index 29064550..583bb31a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "787837900" + "i128": "450372270" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "787837900" + "i128": "450372270" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a835d11cf3535268c0d704c3421e31f23ed2bc4ee1cc1f33e8730086aa9d3a1" + "bytes": "5b07102bac5752de5d158eb7f0d7a15121d3e86ea9af41e37ef94f49c9d47f0f" }, { - "u64": "32055" + "u64": "83114" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "787837900" + "i128": "450372270" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32054, + "timestamp": 83113, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7fb01855502fbf7dd4d5c8c48fd468a9d037151ab868aeded09adb94352505bb" + "bytes": "65e2dfc9dae4c455eba0d08a7d975822973b52f10e104c6db08fba8e79c11107" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7fb01855502fbf7dd4d5c8c48fd468a9d037151ab868aeded09adb94352505bb" + "bytes": "65e2dfc9dae4c455eba0d08a7d975822973b52f10e104c6db08fba8e79c11107" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "787837900" + "i128": "450372270" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "787837900" + "i128": "450372270" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32055" + "u64": "83114" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55cf19ed86ec34f7627eec8ac2b76f3b016ff38c3b0f151c4039b22b65a47fe5" + "bytes": "a865d33b7dbecd8832dd1e8104edd15103407507d9a5f44655cd64472299fdd3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55cf19ed86ec34f7627eec8ac2b76f3b016ff38c3b0f151c4039b22b65a47fe5" + "bytes": "a865d33b7dbecd8832dd1e8104edd15103407507d9a5f44655cd64472299fdd3" } ] }, "durability": "persistent", "val": { - "bytes": "7fb01855502fbf7dd4d5c8c48fd468a9d037151ab868aeded09adb94352505bb" + "bytes": "65e2dfc9dae4c455eba0d08a7d975822973b52f10e104c6db08fba8e79c11107" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "787837900" + "i128": "450372270" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.178.json index 212e6d7b..60ec4fcb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "402307065" + "i128": "774986665" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "402307065" + "i128": "774986665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb94d987746441fb26888c7391e66410b6c4828863f98646593f61a2848d9a93" + "bytes": "58f1bde2aaa1fef2ba33259e992be84ba110898d59d05e8ad0fccff2f7b9d2f2" }, { - "u64": "11116" + "u64": "81092" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "402307065" + "i128": "774986665" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11115, + "timestamp": 81091, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7118f4e10481df7c416ff5d8f86ad5f3653f6558f3653aead8137a5d79b555cb" + "bytes": "f55c343191a457c1d454ebbfdcaffe27ef4363953cd544b04994232f1b5be37d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7118f4e10481df7c416ff5d8f86ad5f3653f6558f3653aead8137a5d79b555cb" + "bytes": "f55c343191a457c1d454ebbfdcaffe27ef4363953cd544b04994232f1b5be37d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "402307065" + "i128": "774986665" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "402307065" + "i128": "774986665" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11116" + "u64": "81092" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fdac6b1417f042962735842e0fe37f61d54e76c38b049bd54be120c1a9ee3e34" + "bytes": "4201508458c41ad4c77c07314ae5988fd9cf09fd7dcac6856ba7bb218496f4a5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fdac6b1417f042962735842e0fe37f61d54e76c38b049bd54be120c1a9ee3e34" + "bytes": "4201508458c41ad4c77c07314ae5988fd9cf09fd7dcac6856ba7bb218496f4a5" } ] }, "durability": "persistent", "val": { - "bytes": "7118f4e10481df7c416ff5d8f86ad5f3653f6558f3653aead8137a5d79b555cb" + "bytes": "f55c343191a457c1d454ebbfdcaffe27ef4363953cd544b04994232f1b5be37d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "402307065" + "i128": "774986665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.179.json index a867020d..67252cfa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "309371976" + "i128": "243314937" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "309371976" + "i128": "243314937" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75f5d71da89db4ba6567b1ae14cfd661699375e444e5161e4d1ae79461fdf3f0" + "bytes": "a5bf2b73f8d9a89170458ba90d6b2e8d96a101644e19fd3fe05129e4548d585c" }, { - "u64": "4597" + "u64": "57242" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "309371976" + "i128": "243314937" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4596, + "timestamp": 57241, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "12d59103e5508d1d1055c574018bc5fae72eddc840833026dc5894c999c18612" + "bytes": "012323ddddedd2b318624bd1637ca6c05df7118e2e87b5b2cd7ad275b661778a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "12d59103e5508d1d1055c574018bc5fae72eddc840833026dc5894c999c18612" + "bytes": "012323ddddedd2b318624bd1637ca6c05df7118e2e87b5b2cd7ad275b661778a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "309371976" + "i128": "243314937" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "309371976" + "i128": "243314937" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "4597" + "u64": "57242" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f44e369d8151671cb111c9e149a1b7b5af00203e851b5e005e7c8b92d09c078" + "bytes": "e95885b9898d9dd24c81483693fcec78100c39d3b09cf147344a3f387c16ac11" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f44e369d8151671cb111c9e149a1b7b5af00203e851b5e005e7c8b92d09c078" + "bytes": "e95885b9898d9dd24c81483693fcec78100c39d3b09cf147344a3f387c16ac11" } ] }, "durability": "persistent", "val": { - "bytes": "12d59103e5508d1d1055c574018bc5fae72eddc840833026dc5894c999c18612" + "bytes": "012323ddddedd2b318624bd1637ca6c05df7118e2e87b5b2cd7ad275b661778a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "309371976" + "i128": "243314937" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.18.json index a8e28cd8..2cd5063e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "749269757" + "i128": "641621261" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749269757" + "i128": "641621261" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9551463e6bd9ba519eafe95b0484d2b73c27cf6da6ebe6f0c9039dfa37fe7652" + "bytes": "ab5de5aa01de3a9281086349602482bb2bdf37199489b61f4c9fbcceda522be0" }, { - "u64": "10578" + "u64": "60015" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "749269757" + "i128": "641621261" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10577, + "timestamp": 60014, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce7517a35bacddf87e0aeae7a8ccd629cbb03af5a458a293cfab116060cb3567" + "bytes": "a7775878b7f8917952230200ee05706f60df4bc9d55e8adfb5829e53f9683910" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ce7517a35bacddf87e0aeae7a8ccd629cbb03af5a458a293cfab116060cb3567" + "bytes": "a7775878b7f8917952230200ee05706f60df4bc9d55e8adfb5829e53f9683910" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "749269757" + "i128": "641621261" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "749269757" + "i128": "641621261" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "10578" + "u64": "60015" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dafbdc9548092faf88170831c5dd08cad9044addb331b9ee9d837c0374936c14" + "bytes": "4f202c39f361acc5ac1b76ca1aa09dd245d249d96cf51b944edcf43d2be65b67" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dafbdc9548092faf88170831c5dd08cad9044addb331b9ee9d837c0374936c14" + "bytes": "4f202c39f361acc5ac1b76ca1aa09dd245d249d96cf51b944edcf43d2be65b67" } ] }, "durability": "persistent", "val": { - "bytes": "ce7517a35bacddf87e0aeae7a8ccd629cbb03af5a458a293cfab116060cb3567" + "bytes": "a7775878b7f8917952230200ee05706f60df4bc9d55e8adfb5829e53f9683910" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "749269757" + "i128": "641621261" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.180.json index 5afd4f25..804bf608 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "202293947" + "i128": "486216723" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "202293947" + "i128": "486216723" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4b47247d6e275d263930a56586547387c4076e31e2c81683553bac3919a664d" + "bytes": "83b3ef3462d3b1ab3253bb33d4bce89d07427b6f627ba76dab4a7572b01a95c5" }, { - "u64": "73391" + "u64": "63870" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "202293947" + "i128": "486216723" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 73390, + "timestamp": 63869, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e90a473c48e473a858a6519c9e30fbf2b3cc9bbd6785f586aa1d54d21e12a69a" + "bytes": "e75eb1a4f4a038eb655ee80f12fe41c18ddf816a754a38232e69549f1b7a5952" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e90a473c48e473a858a6519c9e30fbf2b3cc9bbd6785f586aa1d54d21e12a69a" + "bytes": "e75eb1a4f4a038eb655ee80f12fe41c18ddf816a754a38232e69549f1b7a5952" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "202293947" + "i128": "486216723" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "202293947" + "i128": "486216723" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "73391" + "u64": "63870" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f04f369e28302f8eadfbfd07c6ebe3ddef01681f3725146329810ac8019ee838" + "bytes": "30974d4e263d29ba3ed335e4d29eb2e682e4d21a3d17ff376ab4e63d2f36b60b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f04f369e28302f8eadfbfd07c6ebe3ddef01681f3725146329810ac8019ee838" + "bytes": "30974d4e263d29ba3ed335e4d29eb2e682e4d21a3d17ff376ab4e63d2f36b60b" } ] }, "durability": "persistent", "val": { - "bytes": "e90a473c48e473a858a6519c9e30fbf2b3cc9bbd6785f586aa1d54d21e12a69a" + "bytes": "e75eb1a4f4a038eb655ee80f12fe41c18ddf816a754a38232e69549f1b7a5952" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "202293947" + "i128": "486216723" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.181.json index 158c4cc5..d8d5cce9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "239551493" + "i128": "608995733" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "239551493" + "i128": "608995733" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9146901a836d78d830b9f40dfc6cd054ed8cd08a09d3c80154902f8db328b1b0" + "bytes": "f82726d35d0a567c901f4b361570bb3d47823c99c8aeac740ec8671362eea611" }, { - "u64": "84999" + "u64": "73544" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "239551493" + "i128": "608995733" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84998, + "timestamp": 73543, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0d611667a491e29ef514a8f08002857fbe5d322e09e4ca911e267bff0460adf9" + "bytes": "adad0de98b373d215ce92a844b5d970a17c1564c71d6e9638a704f0a434fd2f4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0d611667a491e29ef514a8f08002857fbe5d322e09e4ca911e267bff0460adf9" + "bytes": "adad0de98b373d215ce92a844b5d970a17c1564c71d6e9638a704f0a434fd2f4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "239551493" + "i128": "608995733" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "239551493" + "i128": "608995733" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84999" + "u64": "73544" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2735fb024e34f45f98dfdb3788460885dae8e9189107c2a5f682252767b68ed" + "bytes": "d873528e5c9ba49af3d5d82838f8babe90e16b1cef73db582f36c20d41395010" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2735fb024e34f45f98dfdb3788460885dae8e9189107c2a5f682252767b68ed" + "bytes": "d873528e5c9ba49af3d5d82838f8babe90e16b1cef73db582f36c20d41395010" } ] }, "durability": "persistent", "val": { - "bytes": "0d611667a491e29ef514a8f08002857fbe5d322e09e4ca911e267bff0460adf9" + "bytes": "adad0de98b373d215ce92a844b5d970a17c1564c71d6e9638a704f0a434fd2f4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "239551493" + "i128": "608995733" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.182.json index 4ec56861..d06bc4e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15140746" + "i128": "524278146" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15140746" + "i128": "524278146" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e799a5b731e3cfdc9cdef58574764de6f27a7937cc406394a0883445cdf050f4" + "bytes": "18dd3c930118761582c562e94f2c42382a73aedc52443f4417c60d4750b80d1c" }, { - "u64": "25693" + "u64": "81990" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15140746" + "i128": "524278146" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25692, + "timestamp": 81989, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32eb97e4d548c2b7bf9b8e30fa987c1d332c07adfba4eee8df2fec87e446a407" + "bytes": "aee038dd1b0a36ef806499fa9f1882de57144f33cafad2de7522cd121d4e445e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32eb97e4d548c2b7bf9b8e30fa987c1d332c07adfba4eee8df2fec87e446a407" + "bytes": "aee038dd1b0a36ef806499fa9f1882de57144f33cafad2de7522cd121d4e445e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15140746" + "i128": "524278146" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "15140746" + "i128": "524278146" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25693" + "u64": "81990" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ed362b4eacfc29bea347ef20fb08a17515c3b9bf389ef20fb6aceb90eade8c1" + "bytes": "9633c3aed0c9bece81fd85c0b2a1a0a97e318ec90947783142639f5e2256f0cc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ed362b4eacfc29bea347ef20fb08a17515c3b9bf389ef20fb6aceb90eade8c1" + "bytes": "9633c3aed0c9bece81fd85c0b2a1a0a97e318ec90947783142639f5e2256f0cc" } ] }, "durability": "persistent", "val": { - "bytes": "32eb97e4d548c2b7bf9b8e30fa987c1d332c07adfba4eee8df2fec87e446a407" + "bytes": "aee038dd1b0a36ef806499fa9f1882de57144f33cafad2de7522cd121d4e445e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "15140746" + "i128": "524278146" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.183.json index 459a5a04..7c742e2c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "831128902" + "i128": "961095473" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "831128902" + "i128": "961095473" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a9af569129249c8f0253109a971be24aeb62f6c950a39dbfaa4b16b45e63b21" + "bytes": "c169460a61cea866b702f7612e677f6648d69887d359ae052c02373f14dba8ff" }, { - "u64": "57618" + "u64": "78321" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "831128902" + "i128": "961095473" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 57617, + "timestamp": 78320, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53d2764d9aa2951e9712d29c4b1971575d4b0573c48dc7229d74b05105e56020" + "bytes": "0383d0f31bbd0bccea9816ae79b6807997d5a3bea321a6d991030af2f4ce3df3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53d2764d9aa2951e9712d29c4b1971575d4b0573c48dc7229d74b05105e56020" + "bytes": "0383d0f31bbd0bccea9816ae79b6807997d5a3bea321a6d991030af2f4ce3df3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "831128902" + "i128": "961095473" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "831128902" + "i128": "961095473" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "57618" + "u64": "78321" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10569a0ea8255de6c5e996baddfcd96b3c34d519b05c343cf38106de65c89d90" + "bytes": "ed47b15a57af903c5d727bce6ea81d22ccbdfa3bb2d76f1e490365f75f0447c1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10569a0ea8255de6c5e996baddfcd96b3c34d519b05c343cf38106de65c89d90" + "bytes": "ed47b15a57af903c5d727bce6ea81d22ccbdfa3bb2d76f1e490365f75f0447c1" } ] }, "durability": "persistent", "val": { - "bytes": "53d2764d9aa2951e9712d29c4b1971575d4b0573c48dc7229d74b05105e56020" + "bytes": "0383d0f31bbd0bccea9816ae79b6807997d5a3bea321a6d991030af2f4ce3df3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "831128902" + "i128": "961095473" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.184.json index c210927d..149e2e1d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "851501245" + "i128": "751281499" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "851501245" + "i128": "751281499" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95d47faac1235c725646a2bde148ba6cccbc643c7edbd1968c65273d82c45b9b" + "bytes": "bca417eec76131c90cef447b8865acac86ec4fc5db01f57cc6a4d05a19047092" }, { - "u64": "47608" + "u64": "24215" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "851501245" + "i128": "751281499" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47607, + "timestamp": 24214, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0461e1ec87ec4d3dac8f3f6c460d410178bc260096f90ba98c8fb257a965e936" + "bytes": "f9c7f4012700c15139f582f9ce5a7951485ccedade72e13f108a2854a7a4c19c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0461e1ec87ec4d3dac8f3f6c460d410178bc260096f90ba98c8fb257a965e936" + "bytes": "f9c7f4012700c15139f582f9ce5a7951485ccedade72e13f108a2854a7a4c19c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "851501245" + "i128": "751281499" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "851501245" + "i128": "751281499" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "47608" + "u64": "24215" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "329f48f8aa8575b330c1cc9e1b63363ad99837b62ffbf912fff14b7c39bcfdf0" + "bytes": "7cb30d3f895386b5edd00ebc8518dbb2e8dc91969649f612307791f6bb3be53f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "329f48f8aa8575b330c1cc9e1b63363ad99837b62ffbf912fff14b7c39bcfdf0" + "bytes": "7cb30d3f895386b5edd00ebc8518dbb2e8dc91969649f612307791f6bb3be53f" } ] }, "durability": "persistent", "val": { - "bytes": "0461e1ec87ec4d3dac8f3f6c460d410178bc260096f90ba98c8fb257a965e936" + "bytes": "f9c7f4012700c15139f582f9ce5a7951485ccedade72e13f108a2854a7a4c19c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "851501245" + "i128": "751281499" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.185.json index 9e63c5f6..18be07d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "994224928" + "i128": "155343682" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "994224928" + "i128": "155343682" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "12c0a63e1d5f759a8040aa5690c1ba57e503922c009379f33945f34349dc19f2" + "bytes": "b9bd3d9bb79cb9688bf819ba12d1b8abae32e7bc7fd89d3c199a732821b2af0e" }, { - "u64": "12128" + "u64": "82344" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "994224928" + "i128": "155343682" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12127, + "timestamp": 82343, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89e988a3bf7318071190bcbcff0cc66813f12bcea2f0504711433acf790a8431" + "bytes": "a4c0f42f4535ccb79d27f1404e7904f42748a643dd04bfd094f8412b47517e7d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "89e988a3bf7318071190bcbcff0cc66813f12bcea2f0504711433acf790a8431" + "bytes": "a4c0f42f4535ccb79d27f1404e7904f42748a643dd04bfd094f8412b47517e7d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "994224928" + "i128": "155343682" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "994224928" + "i128": "155343682" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "12128" + "u64": "82344" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd3198e92299cead5c6cb4d50ba3907cfc4bb5d5249dbd7a2fe7f0964a3230be" + "bytes": "f6a649ad2cc3a1ef8ecb8e05d8787c264278eedcd80e86a19218d71ca46fb1a3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd3198e92299cead5c6cb4d50ba3907cfc4bb5d5249dbd7a2fe7f0964a3230be" + "bytes": "f6a649ad2cc3a1ef8ecb8e05d8787c264278eedcd80e86a19218d71ca46fb1a3" } ] }, "durability": "persistent", "val": { - "bytes": "89e988a3bf7318071190bcbcff0cc66813f12bcea2f0504711433acf790a8431" + "bytes": "a4c0f42f4535ccb79d27f1404e7904f42748a643dd04bfd094f8412b47517e7d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "994224928" + "i128": "155343682" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.186.json index 1fc20318..f2d83b44 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "209124645" + "i128": "958399835" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "209124645" + "i128": "958399835" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "590b28ae32126d921924baea141aafbdd33f085d756807a193973a3b2aa859d0" + "bytes": "07f86e0e2a3a4002f5ca30f6cb1eef8e6f06191152f0ef04cba2ef545f994dc0" }, { - "u64": "3976" + "u64": "77056" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "209124645" + "i128": "958399835" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3975, + "timestamp": 77055, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1166ea9b6c52ab00f0a9291602bbaf32460177de8e2e4297860b33504abeaf92" + "bytes": "6bde6718f7accfcf3f4149068f112252d08692413e15cfaa973f4bd30d4669ec" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1166ea9b6c52ab00f0a9291602bbaf32460177de8e2e4297860b33504abeaf92" + "bytes": "6bde6718f7accfcf3f4149068f112252d08692413e15cfaa973f4bd30d4669ec" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "209124645" + "i128": "958399835" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "209124645" + "i128": "958399835" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3976" + "u64": "77056" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3c7c9089adca3b9cbc7d5e88aaa4ce497da20da3b067e7413a8c66ca1e29b21" + "bytes": "949754a116c5857375083795b1a6e63e161ab2159df1d6bd81a0b4723eb4092a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3c7c9089adca3b9cbc7d5e88aaa4ce497da20da3b067e7413a8c66ca1e29b21" + "bytes": "949754a116c5857375083795b1a6e63e161ab2159df1d6bd81a0b4723eb4092a" } ] }, "durability": "persistent", "val": { - "bytes": "1166ea9b6c52ab00f0a9291602bbaf32460177de8e2e4297860b33504abeaf92" + "bytes": "6bde6718f7accfcf3f4149068f112252d08692413e15cfaa973f4bd30d4669ec" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "209124645" + "i128": "958399835" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.187.json index 9afc5139..46119bcb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "367626292" + "i128": "801206913" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "367626292" + "i128": "801206913" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bf9db189a5d606aae383fcd61d146fde44cf21c8c428676f5944a61475e0af87" + "bytes": "5fc62d77a6961ab0e0544bd4bf41e1529e8c106870f98d2f0f95afcb59af8a3e" }, { - "u64": "37329" + "u64": "69487" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "367626292" + "i128": "801206913" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37328, + "timestamp": 69486, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e574df5cbe4109071a7bef230664d8464805d8a1877c125c37ca26b38c96c3a9" + "bytes": "90eb92e0ff8500b411f9c98e6424c97d08a5d6c75291835c4e802bd5afeb1d38" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e574df5cbe4109071a7bef230664d8464805d8a1877c125c37ca26b38c96c3a9" + "bytes": "90eb92e0ff8500b411f9c98e6424c97d08a5d6c75291835c4e802bd5afeb1d38" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "367626292" + "i128": "801206913" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "367626292" + "i128": "801206913" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "37329" + "u64": "69487" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6a3d010b32c6254b858468d6dc514e440f6d0f100af293dabd165614a479a3e" + "bytes": "c229ac2334ba6e0f3a740c85756660184051142ae39cd84b718c5d71efdd08b6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6a3d010b32c6254b858468d6dc514e440f6d0f100af293dabd165614a479a3e" + "bytes": "c229ac2334ba6e0f3a740c85756660184051142ae39cd84b718c5d71efdd08b6" } ] }, "durability": "persistent", "val": { - "bytes": "e574df5cbe4109071a7bef230664d8464805d8a1877c125c37ca26b38c96c3a9" + "bytes": "90eb92e0ff8500b411f9c98e6424c97d08a5d6c75291835c4e802bd5afeb1d38" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "367626292" + "i128": "801206913" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.188.json index cc884752..4547a706 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "77024194" + "i128": "955946312" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "77024194" + "i128": "955946312" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fd88ed62ea88ec8b29ed43924b62efd4255f991238c70356e6919e3e597a0368" + "bytes": "38d649b2a9421b109b090a41015e03b27bbd48d9aa610c0d31c3b252c4c73a4a" }, { - "u64": "6962" + "u64": "76717" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "77024194" + "i128": "955946312" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6961, + "timestamp": 76716, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b88ea16b6895ce82380d4772b1cb4533b209b559406b168bb479f3614b9a053" + "bytes": "009671c5d6538f7838e0f6e7b77ab4559c371575504bbdcc7702f9b1256aebdf" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3b88ea16b6895ce82380d4772b1cb4533b209b559406b168bb479f3614b9a053" + "bytes": "009671c5d6538f7838e0f6e7b77ab4559c371575504bbdcc7702f9b1256aebdf" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "77024194" + "i128": "955946312" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "77024194" + "i128": "955946312" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6962" + "u64": "76717" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb1204687226a4e859ba2cf50f6beb7526a5dd86e58d5c9ead8646552633d3a0" + "bytes": "d08afcb1f59bf1bab5501bb7208ac6a34ee81690e800d3f41f914c40eff96038" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb1204687226a4e859ba2cf50f6beb7526a5dd86e58d5c9ead8646552633d3a0" + "bytes": "d08afcb1f59bf1bab5501bb7208ac6a34ee81690e800d3f41f914c40eff96038" } ] }, "durability": "persistent", "val": { - "bytes": "3b88ea16b6895ce82380d4772b1cb4533b209b559406b168bb479f3614b9a053" + "bytes": "009671c5d6538f7838e0f6e7b77ab4559c371575504bbdcc7702f9b1256aebdf" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "77024194" + "i128": "955946312" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.189.json index 2523ba3c..5ee3c9cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "540560880" + "i128": "700552487" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "540560880" + "i128": "700552487" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e50ad45a93a0af4fc3befe87187e68a9e20b8333760a6afd37ffc0a9a4f5a0f" + "bytes": "e99428a6398691573a0aeb334b9875caeaaf4cff5f1bc63b859e1eaa2eb34727" }, { - "u64": "64551" + "u64": "28746" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "540560880" + "i128": "700552487" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64550, + "timestamp": 28745, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "deed24f62ff4e6d3069ccb7b9e892f65478fa293b3cd89865704dbbe8c9fcfa6" + "bytes": "2f531a2128124e7acf7858e12b074278d154efd1a859de528bf06e109d7ae47e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "deed24f62ff4e6d3069ccb7b9e892f65478fa293b3cd89865704dbbe8c9fcfa6" + "bytes": "2f531a2128124e7acf7858e12b074278d154efd1a859de528bf06e109d7ae47e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "540560880" + "i128": "700552487" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "540560880" + "i128": "700552487" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64551" + "u64": "28746" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf88996b7be1bbc35c91255ff4fc089cf7afb38d646d8bf4b26a3b11128bbf61" + "bytes": "02248fd8395b376ea353943befa4eda8f4b5bbcea5ac4e2f8efacd5afe765b28" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf88996b7be1bbc35c91255ff4fc089cf7afb38d646d8bf4b26a3b11128bbf61" + "bytes": "02248fd8395b376ea353943befa4eda8f4b5bbcea5ac4e2f8efacd5afe765b28" } ] }, "durability": "persistent", "val": { - "bytes": "deed24f62ff4e6d3069ccb7b9e892f65478fa293b3cd89865704dbbe8c9fcfa6" + "bytes": "2f531a2128124e7acf7858e12b074278d154efd1a859de528bf06e109d7ae47e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "540560880" + "i128": "700552487" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.19.json index d4298314..a332a0ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "529981097" + "i128": "418425869" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "529981097" + "i128": "418425869" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "56a9142e7435cc1b532013b9341ebed4d43a9c5f76167069649cfd1172d65c06" + "bytes": "8f92a6b1230713b2b1573915f4d4b0a185d6d381890f1807086afe2018adf75f" }, { - "u64": "24908" + "u64": "36266" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "529981097" + "i128": "418425869" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24907, + "timestamp": 36265, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33a21314e2bad87f6484b35d56f62b2306693dd1cc9eb7d356499cac860475f1" + "bytes": "543431b31ef4bfc63d97fe9a5d853713cc138e6d02f195340ade42e638bfc941" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "33a21314e2bad87f6484b35d56f62b2306693dd1cc9eb7d356499cac860475f1" + "bytes": "543431b31ef4bfc63d97fe9a5d853713cc138e6d02f195340ade42e638bfc941" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "529981097" + "i128": "418425869" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "529981097" + "i128": "418425869" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "24908" + "u64": "36266" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6c734dd584af09304a2daaf84de1763edec837ed8f71f220fb1988526a8511d" + "bytes": "7e7a2c5d9a73404a06a906f87d95598e79c0437f7c99ee1907a04413838a3345" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6c734dd584af09304a2daaf84de1763edec837ed8f71f220fb1988526a8511d" + "bytes": "7e7a2c5d9a73404a06a906f87d95598e79c0437f7c99ee1907a04413838a3345" } ] }, "durability": "persistent", "val": { - "bytes": "33a21314e2bad87f6484b35d56f62b2306693dd1cc9eb7d356499cac860475f1" + "bytes": "543431b31ef4bfc63d97fe9a5d853713cc138e6d02f195340ade42e638bfc941" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "529981097" + "i128": "418425869" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.190.json index 67f7eea8..32f1611f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "251148450" + "i128": "706557418" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "251148450" + "i128": "706557418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7934614d3868d99ad82eaeda433263bbfbe3b047f90ff38586ff7f90d780681e" + "bytes": "ef9faed49eec7ff168d0ad20d2cf6280829ea45b6b65d1fd7e998cf7f3e53053" }, { - "u64": "15268" + "u64": "76710" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "251148450" + "i128": "706557418" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15267, + "timestamp": 76709, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "817be40ad50276a72cae3e286ae1daa9f09f556b068c2316320ad3febe20db60" + "bytes": "592f8c3bca61c44a9de5b742bd8ba3771535bfa1a030af465da00b62ee8d5a66" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "817be40ad50276a72cae3e286ae1daa9f09f556b068c2316320ad3febe20db60" + "bytes": "592f8c3bca61c44a9de5b742bd8ba3771535bfa1a030af465da00b62ee8d5a66" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "251148450" + "i128": "706557418" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "251148450" + "i128": "706557418" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15268" + "u64": "76710" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f75e6480420feb6d1e06762eeb2be3ccff27893a52ac2456585b4de8c215efc5" + "bytes": "3f894ff208fdb9a1a70b82d99fb2995ff2fd75c7ca285010a558e5568504df19" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f75e6480420feb6d1e06762eeb2be3ccff27893a52ac2456585b4de8c215efc5" + "bytes": "3f894ff208fdb9a1a70b82d99fb2995ff2fd75c7ca285010a558e5568504df19" } ] }, "durability": "persistent", "val": { - "bytes": "817be40ad50276a72cae3e286ae1daa9f09f556b068c2316320ad3febe20db60" + "bytes": "592f8c3bca61c44a9de5b742bd8ba3771535bfa1a030af465da00b62ee8d5a66" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "251148450" + "i128": "706557418" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.191.json index b2452215..9d066de6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "989035000" + "i128": "400523030" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "989035000" + "i128": "400523030" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0de25e377f5b1fc0ae62ed0b81b4521b79b43230148c36a0714f6776dff057d" + "bytes": "a47d2216bb3b4d222a853827b2102e5add53c72138b941c387fedad7bfaa2781" }, { - "u64": "70561" + "u64": "38137" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "989035000" + "i128": "400523030" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 70560, + "timestamp": 38136, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6116ca3a9188442b5db8d533c66d424d530c2be85c6105a120a697ed3ca7c9c2" + "bytes": "741d9eadd475a7cff856e8d76d93787721b5f216243b247b9f8c56257ecefb79" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6116ca3a9188442b5db8d533c66d424d530c2be85c6105a120a697ed3ca7c9c2" + "bytes": "741d9eadd475a7cff856e8d76d93787721b5f216243b247b9f8c56257ecefb79" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "989035000" + "i128": "400523030" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "989035000" + "i128": "400523030" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "70561" + "u64": "38137" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0c2248789969b6a3402352fad30a9fb2a0af56b0acb9e396a4173e8e9acbbd0" + "bytes": "f7e041f814ea005787f32bbff8f1f108d7dfc4effbfb2925385e69fd9adff853" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0c2248789969b6a3402352fad30a9fb2a0af56b0acb9e396a4173e8e9acbbd0" + "bytes": "f7e041f814ea005787f32bbff8f1f108d7dfc4effbfb2925385e69fd9adff853" } ] }, "durability": "persistent", "val": { - "bytes": "6116ca3a9188442b5db8d533c66d424d530c2be85c6105a120a697ed3ca7c9c2" + "bytes": "741d9eadd475a7cff856e8d76d93787721b5f216243b247b9f8c56257ecefb79" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "989035000" + "i128": "400523030" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.192.json index 80a35283..600720ba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "511557355" + "i128": "847848909" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "511557355" + "i128": "847848909" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e86655d028c67f39bb3d04e924a5f6d23ebba2fcf31a24c4c116c83ed9c73cc3" + "bytes": "c71be52ff8d6b62ef28df01a9058b0e7e1d5d4d736accf0e7a2e361842dbb49e" }, { - "u64": "64783" + "u64": "27385" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "511557355" + "i128": "847848909" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64782, + "timestamp": 27384, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cd280041f8e9010cf247ea7aae642d0003b99ea29aafecfad7acaad9e7cdbe2f" + "bytes": "c78a4a6074cbccb52bc145a3ebdabb24c6a5e5d521e6f0bd9803a4897f1b4e57" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cd280041f8e9010cf247ea7aae642d0003b99ea29aafecfad7acaad9e7cdbe2f" + "bytes": "c78a4a6074cbccb52bc145a3ebdabb24c6a5e5d521e6f0bd9803a4897f1b4e57" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "511557355" + "i128": "847848909" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "511557355" + "i128": "847848909" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64783" + "u64": "27385" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a842d700667bfddfc4a76ca235632d9e08526e996a6df3c27b693bfe440d70bf" + "bytes": "fb8a3581c500b65f7f94e3ed9da5fe2a940431bf97343cb77c688552f78c5bca" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a842d700667bfddfc4a76ca235632d9e08526e996a6df3c27b693bfe440d70bf" + "bytes": "fb8a3581c500b65f7f94e3ed9da5fe2a940431bf97343cb77c688552f78c5bca" } ] }, "durability": "persistent", "val": { - "bytes": "cd280041f8e9010cf247ea7aae642d0003b99ea29aafecfad7acaad9e7cdbe2f" + "bytes": "c78a4a6074cbccb52bc145a3ebdabb24c6a5e5d521e6f0bd9803a4897f1b4e57" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "511557355" + "i128": "847848909" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.193.json index def4c17d..ff8d0f3e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "136323636" + "i128": "923789107" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "136323636" + "i128": "923789107" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fdbc0a9c6ae8fa20990ed689b2e328a86c7bbabdbb103eda983dd289e804e36f" + "bytes": "9aaff2fb3a18f15c14b8a6b737addbc0bf013e15b18e3a8f7abc4095d720ecaa" }, { - "u64": "77064" + "u64": "71739" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "136323636" + "i128": "923789107" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77063, + "timestamp": 71738, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76281ccfcecabde627318008b6b6bb01e104b33a8b60b55df3326302075e2351" + "bytes": "6f22c0a0d6cad05905cf9a4544a3f0eb5e646c8899f48b807bfdefb13690b943" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76281ccfcecabde627318008b6b6bb01e104b33a8b60b55df3326302075e2351" + "bytes": "6f22c0a0d6cad05905cf9a4544a3f0eb5e646c8899f48b807bfdefb13690b943" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "136323636" + "i128": "923789107" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "136323636" + "i128": "923789107" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "77064" + "u64": "71739" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa8a60cd6cc0362652dd8cff70df0af6246a5732cb5100f633dcf09dc8f52a51" + "bytes": "be10aa35bd0071539cbbdae6b7ebfce373b7c73f60ab5c283cda5db16f746657" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa8a60cd6cc0362652dd8cff70df0af6246a5732cb5100f633dcf09dc8f52a51" + "bytes": "be10aa35bd0071539cbbdae6b7ebfce373b7c73f60ab5c283cda5db16f746657" } ] }, "durability": "persistent", "val": { - "bytes": "76281ccfcecabde627318008b6b6bb01e104b33a8b60b55df3326302075e2351" + "bytes": "6f22c0a0d6cad05905cf9a4544a3f0eb5e646c8899f48b807bfdefb13690b943" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "136323636" + "i128": "923789107" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.194.json index 83337024..92cf9cc5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "412264367" + "i128": "18667119" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "412264367" + "i128": "18667119" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dcc850e0fa54719bafdc07df8ae010dce185493021a8cd4dc78b0203b73c4ca8" + "bytes": "a46f2d9ce12482bdbdb76e095e0052e03cbee250584712954150e531c639f27f" }, { - "u64": "37765" + "u64": "39906" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "412264367" + "i128": "18667119" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37764, + "timestamp": 39905, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee0fb3b0f1822560421c780bfa9cc492e54b082a0f75930355d26bc9a8d5d27e" + "bytes": "846f7db2ef9e0a5a138658b03308494df5e20b3c2d24a8a12bf3ef4d9b502376" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee0fb3b0f1822560421c780bfa9cc492e54b082a0f75930355d26bc9a8d5d27e" + "bytes": "846f7db2ef9e0a5a138658b03308494df5e20b3c2d24a8a12bf3ef4d9b502376" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "412264367" + "i128": "18667119" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "412264367" + "i128": "18667119" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "37765" + "u64": "39906" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5922dd6a88e3a5bb20d432848af0e3df3f991313d44b75daf18fa5440ab01d1" + "bytes": "5a58a5849a0688c6fb3a5a708c5f156275d796f61f5f626ebe3dfd06cbfa021c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5922dd6a88e3a5bb20d432848af0e3df3f991313d44b75daf18fa5440ab01d1" + "bytes": "5a58a5849a0688c6fb3a5a708c5f156275d796f61f5f626ebe3dfd06cbfa021c" } ] }, "durability": "persistent", "val": { - "bytes": "ee0fb3b0f1822560421c780bfa9cc492e54b082a0f75930355d26bc9a8d5d27e" + "bytes": "846f7db2ef9e0a5a138658b03308494df5e20b3c2d24a8a12bf3ef4d9b502376" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "412264367" + "i128": "18667119" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.195.json index 7eb8c2fa..f3d7957c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "139672669" + "i128": "500663740" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "139672669" + "i128": "500663740" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fcef2578c0026eef71e9b9d6e3bc7efb9e2851875169f631a5918edf49f2e4ff" + "bytes": "d9defe7f945d4b3a9ea29aa11cc75b6920bb428685de42542f42334cb9f2a73e" }, { - "u64": "64705" + "u64": "43321" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "139672669" + "i128": "500663740" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64704, + "timestamp": 43320, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3839bde05882cc1fbdac2c3ab1eedf243c320e9b34089a7855063a858782412b" + "bytes": "a3074f4d5faa51e5dfa05a3cf556821b07029b0995327a47fe8aae51b82a575d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3839bde05882cc1fbdac2c3ab1eedf243c320e9b34089a7855063a858782412b" + "bytes": "a3074f4d5faa51e5dfa05a3cf556821b07029b0995327a47fe8aae51b82a575d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "139672669" + "i128": "500663740" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "139672669" + "i128": "500663740" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64705" + "u64": "43321" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72603ed482ae10b03bb1e8c4f2ee7edd8bb574fc27fd02f6a0555f8ad7e1564b" + "bytes": "311a4f90e6e0b3f728eb53aa2def52aea7cf83100926b04104918511f09e51cf" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72603ed482ae10b03bb1e8c4f2ee7edd8bb574fc27fd02f6a0555f8ad7e1564b" + "bytes": "311a4f90e6e0b3f728eb53aa2def52aea7cf83100926b04104918511f09e51cf" } ] }, "durability": "persistent", "val": { - "bytes": "3839bde05882cc1fbdac2c3ab1eedf243c320e9b34089a7855063a858782412b" + "bytes": "a3074f4d5faa51e5dfa05a3cf556821b07029b0995327a47fe8aae51b82a575d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "139672669" + "i128": "500663740" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.196.json index 1d68eb72..b3ea12d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "60576494" + "i128": "769768137" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "60576494" + "i128": "769768137" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3dbc77625c4e2201ce54e50e098fcb1024e8b4949775a381b85df8469df66f71" + "bytes": "ad88aa0d543292d1d71cdae57167ed02930cd000a083f1114ae32ff3970824b5" }, { - "u64": "58470" + "u64": "12208" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "60576494" + "i128": "769768137" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58469, + "timestamp": 12207, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21c0dc46efe8076bfc26d97cda1b68c231d48c37d3474efcd4e439b7d7a17b1e" + "bytes": "34b497129d795d05b28f25738e55de8e603d8c3396633970c928cde5b2702063" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21c0dc46efe8076bfc26d97cda1b68c231d48c37d3474efcd4e439b7d7a17b1e" + "bytes": "34b497129d795d05b28f25738e55de8e603d8c3396633970c928cde5b2702063" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "60576494" + "i128": "769768137" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "60576494" + "i128": "769768137" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "58470" + "u64": "12208" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de1f490d21d31c939d5e362faef23e360e8c32e2d1819a1dd601328eae2d9979" + "bytes": "ccf5fe59a875b88d74c23d82986330909127283a5f3aa3a7889d32214d3d8bd7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de1f490d21d31c939d5e362faef23e360e8c32e2d1819a1dd601328eae2d9979" + "bytes": "ccf5fe59a875b88d74c23d82986330909127283a5f3aa3a7889d32214d3d8bd7" } ] }, "durability": "persistent", "val": { - "bytes": "21c0dc46efe8076bfc26d97cda1b68c231d48c37d3474efcd4e439b7d7a17b1e" + "bytes": "34b497129d795d05b28f25738e55de8e603d8c3396633970c928cde5b2702063" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "60576494" + "i128": "769768137" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.197.json index bbeee68e..fe9da20c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66130952" + "i128": "536457377" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66130952" + "i128": "536457377" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5103d9cffef6b0eafaccdabc9823eacfc9741574b7442be28dbc08e3526a6fdf" + "bytes": "96bc351ee79e72f5d29fab36440f93041e877aa2cc520d28106ccecfa863b163" }, { - "u64": "59490" + "u64": "20159" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66130952" + "i128": "536457377" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 59489, + "timestamp": 20158, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "318b28081f10e175995e18ca8e745f23aff595f6b75c3c17a0e5111b442e997a" + "bytes": "4548f49b3f090c435d9ad4d4edd7cf8318dcd58eee6630e9a4abc918cd5f13f7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "318b28081f10e175995e18ca8e745f23aff595f6b75c3c17a0e5111b442e997a" + "bytes": "4548f49b3f090c435d9ad4d4edd7cf8318dcd58eee6630e9a4abc918cd5f13f7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66130952" + "i128": "536457377" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "66130952" + "i128": "536457377" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "59490" + "u64": "20159" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a239f9fdef9158af222414b8388051f0cc5d5918cdb84416e3254b43738292d8" + "bytes": "79a26ab46476bd207d39a09c8897635d89ce18c059119731727e380561b42cda" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a239f9fdef9158af222414b8388051f0cc5d5918cdb84416e3254b43738292d8" + "bytes": "79a26ab46476bd207d39a09c8897635d89ce18c059119731727e380561b42cda" } ] }, "durability": "persistent", "val": { - "bytes": "318b28081f10e175995e18ca8e745f23aff595f6b75c3c17a0e5111b442e997a" + "bytes": "4548f49b3f090c435d9ad4d4edd7cf8318dcd58eee6630e9a4abc918cd5f13f7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "66130952" + "i128": "536457377" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.198.json index c7122283..45506c77 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "407514686" + "i128": "759921726" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "407514686" + "i128": "759921726" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "953259d3e6f12e8ff2be9386e793cfb5dd97a0cf9b1be6b1e452b8b19b524337" + "bytes": "a304cd53d0d677feb5b1d206d430d53f3b2413aae35624bda4ddb15555845e05" }, { - "u64": "13749" + "u64": "71276" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "407514686" + "i128": "759921726" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13748, + "timestamp": 71275, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62e9c6f8506364cf32d7d49bd33c72a4ce608a7308f91710f2a6f53752ca59e3" + "bytes": "ba1b49c596818e5aa9d3811d55bbe19ec198ad7160adfbc0173e3be10a78304d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62e9c6f8506364cf32d7d49bd33c72a4ce608a7308f91710f2a6f53752ca59e3" + "bytes": "ba1b49c596818e5aa9d3811d55bbe19ec198ad7160adfbc0173e3be10a78304d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "407514686" + "i128": "759921726" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "407514686" + "i128": "759921726" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "13749" + "u64": "71276" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d33e92e14962cf7de4daa6bf97ad61059d091b85c807d796973f68de33e9360" + "bytes": "38f99af33f81be308187831a59c9735d7be6a147d5f8d5316b2f51306de2792d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d33e92e14962cf7de4daa6bf97ad61059d091b85c807d796973f68de33e9360" + "bytes": "38f99af33f81be308187831a59c9735d7be6a147d5f8d5316b2f51306de2792d" } ] }, "durability": "persistent", "val": { - "bytes": "62e9c6f8506364cf32d7d49bd33c72a4ce608a7308f91710f2a6f53752ca59e3" + "bytes": "ba1b49c596818e5aa9d3811d55bbe19ec198ad7160adfbc0173e3be10a78304d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "407514686" + "i128": "759921726" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.199.json index 8934eceb..af8e89fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "931165009" + "i128": "956160235" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "931165009" + "i128": "956160235" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6f2ecf1e731c181d659005ec21d0bc6dfe3c10ca74afc752cb41c152a5e9705" + "bytes": "940d5f663f096944187f0ae7d72962024cf6934b383d2dbb59f4061d1fae5721" }, { - "u64": "47846" + "u64": "54034" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "931165009" + "i128": "956160235" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47845, + "timestamp": 54033, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b1de17290476337f689992782524229e4f53648b7146eb592a2bfbf6f84c868" + "bytes": "da5a75ab207d463f8324cfc49c345391bc80294bf7449b2118449e299fce4938" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8b1de17290476337f689992782524229e4f53648b7146eb592a2bfbf6f84c868" + "bytes": "da5a75ab207d463f8324cfc49c345391bc80294bf7449b2118449e299fce4938" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "931165009" + "i128": "956160235" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "931165009" + "i128": "956160235" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "47846" + "u64": "54034" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76eb0fa0fde63166ed339ea068acbc0cb68eb8049a86cece440aebaf0cd47c5f" + "bytes": "69cad2686838d340edb58a6aaf33f8c530574e8a87afa26930767e0dc6587aed" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76eb0fa0fde63166ed339ea068acbc0cb68eb8049a86cece440aebaf0cd47c5f" + "bytes": "69cad2686838d340edb58a6aaf33f8c530574e8a87afa26930767e0dc6587aed" } ] }, "durability": "persistent", "val": { - "bytes": "8b1de17290476337f689992782524229e4f53648b7146eb592a2bfbf6f84c868" + "bytes": "da5a75ab207d463f8324cfc49c345391bc80294bf7449b2118449e299fce4938" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "931165009" + "i128": "956160235" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.2.json index f8a1eb7f..95849620 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "172253273" + "i128": "159560176" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "172253273" + "i128": "159560176" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "251eae8ac1b13a44c7687f90891d43a0f66e7e76bef2fe16f3b3bc31c44938a7" + "bytes": "7f6eff9bf4e5b1f581734178093bb0be895048e0822bc2417a43aa9994888b00" }, { - "u64": "48207" + "u64": "17965" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "172253273" + "i128": "159560176" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48206, + "timestamp": 17964, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8afac469a0abc8ab06252ce1afaa471a35f9656babad2456064c10acf15f0c1d" + "bytes": "7320afb8648d6596d17f745b91b7b7fc586a6bda32794846457f3974ef7a5264" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8afac469a0abc8ab06252ce1afaa471a35f9656babad2456064c10acf15f0c1d" + "bytes": "7320afb8648d6596d17f745b91b7b7fc586a6bda32794846457f3974ef7a5264" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "172253273" + "i128": "159560176" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "172253273" + "i128": "159560176" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "48207" + "u64": "17965" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "187ecb6eb930e4c0ba419277b378a5f26ba1c2d89a6394e099f0cb59efe8cd73" + "bytes": "a7318f5a5c380b473a8d74691e58d03c34d2a70eed5aac0182e4a81294b52ceb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "187ecb6eb930e4c0ba419277b378a5f26ba1c2d89a6394e099f0cb59efe8cd73" + "bytes": "a7318f5a5c380b473a8d74691e58d03c34d2a70eed5aac0182e4a81294b52ceb" } ] }, "durability": "persistent", "val": { - "bytes": "8afac469a0abc8ab06252ce1afaa471a35f9656babad2456064c10acf15f0c1d" + "bytes": "7320afb8648d6596d17f745b91b7b7fc586a6bda32794846457f3974ef7a5264" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "172253273" + "i128": "159560176" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.20.json index c1b42eab..9411a593 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "367751653" + "i128": "926357559" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "367751653" + "i128": "926357559" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34156f6821c91c61c53e15e2b34a086393d6e285ae49c0eb585fca404bf2af33" + "bytes": "ec889b67a321748bc259f1266f34c07761f198884a801627a5cbeb10d5dca05d" }, { - "u64": "80252" + "u64": "42834" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "367751653" + "i128": "926357559" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 80251, + "timestamp": 42833, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff28cd1dc2f36c31f26933145fb248687083de19f5b901b017d496c030650ed7" + "bytes": "d27b54aae7b69682066c17a1086d2b405a2283477d1f7aa4c2cee9e3eb82456e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff28cd1dc2f36c31f26933145fb248687083de19f5b901b017d496c030650ed7" + "bytes": "d27b54aae7b69682066c17a1086d2b405a2283477d1f7aa4c2cee9e3eb82456e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "367751653" + "i128": "926357559" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "367751653" + "i128": "926357559" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "80252" + "u64": "42834" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c9badf44aff2e64e5b08a3958e9cd0f17b2c7c610c40de97e6d208e3ad9ba97" + "bytes": "2c96726fc71049ab02edc7328f67f2b01de501ea2b483039961c5bf61bca5929" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c9badf44aff2e64e5b08a3958e9cd0f17b2c7c610c40de97e6d208e3ad9ba97" + "bytes": "2c96726fc71049ab02edc7328f67f2b01de501ea2b483039961c5bf61bca5929" } ] }, "durability": "persistent", "val": { - "bytes": "ff28cd1dc2f36c31f26933145fb248687083de19f5b901b017d496c030650ed7" + "bytes": "d27b54aae7b69682066c17a1086d2b405a2283477d1f7aa4c2cee9e3eb82456e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "367751653" + "i128": "926357559" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.200.json index 26e206c6..5789ca21 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686848262" + "i128": "890642549" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686848262" + "i128": "890642549" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4fc6fbbaf4977b11134da5759330b1d25e965c8124f13cbd4c88cdeaaf5aa144" + "bytes": "b679786d978866e4567696d9a3cb419068a6b088e246da8476a48a04e78cb427" }, { - "u64": "37114" + "u64": "30113" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686848262" + "i128": "890642549" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37113, + "timestamp": 30112, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "77db40a3613c98f9fbc8c1b5db5bfeb1c03e65e3e58eecc7aa5e8463d5e94da9" + "bytes": "6c5c9492f1a15c583fe0f689471e065aa21a1d13aa62f1f158e62e910ffb0911" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "77db40a3613c98f9fbc8c1b5db5bfeb1c03e65e3e58eecc7aa5e8463d5e94da9" + "bytes": "6c5c9492f1a15c583fe0f689471e065aa21a1d13aa62f1f158e62e910ffb0911" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686848262" + "i128": "890642549" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "686848262" + "i128": "890642549" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "37114" + "u64": "30113" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9c0fcb126834582f5475a0dda29b5354577cda6755da72d6d435d846222dd9f" + "bytes": "abea0af95f2bc72a92543951fc1a7cb9a0ded06e254bed4ab2c187eadbf59e69" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9c0fcb126834582f5475a0dda29b5354577cda6755da72d6d435d846222dd9f" + "bytes": "abea0af95f2bc72a92543951fc1a7cb9a0ded06e254bed4ab2c187eadbf59e69" } ] }, "durability": "persistent", "val": { - "bytes": "77db40a3613c98f9fbc8c1b5db5bfeb1c03e65e3e58eecc7aa5e8463d5e94da9" + "bytes": "6c5c9492f1a15c583fe0f689471e065aa21a1d13aa62f1f158e62e910ffb0911" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "686848262" + "i128": "890642549" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.201.json index 67fb0271..eb5d6c7a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "989530320" + "i128": "66295989" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "989530320" + "i128": "66295989" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1892e4c986fb05e44aed8158c5a5a255f9388fe0b4a997ed0246ecba880c4935" + "bytes": "58752c7221308dde1ba45ed74032a9cbc0e0c229a345cec629a7d241b39a8dca" }, { - "u64": "69265" + "u64": "37417" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "989530320" + "i128": "66295989" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69264, + "timestamp": 37416, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "08c599af79e539ae73849075a3012ed019138a8c8adcdb4d2b8f20c892ace69f" + "bytes": "b2b2f53e38fcadc04decdb4ef71b3488e730c004103f093a7be42332af4065aa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "08c599af79e539ae73849075a3012ed019138a8c8adcdb4d2b8f20c892ace69f" + "bytes": "b2b2f53e38fcadc04decdb4ef71b3488e730c004103f093a7be42332af4065aa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "989530320" + "i128": "66295989" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "989530320" + "i128": "66295989" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69265" + "u64": "37417" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38884efef4e188fadf9a82eace89ed25e5f05d993b22eda7ddf01b5fad92f3eb" + "bytes": "4d4ddabd76c7ab3fec50201bbce5ee6b2467af9f4dc49785e21531188bf355b3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38884efef4e188fadf9a82eace89ed25e5f05d993b22eda7ddf01b5fad92f3eb" + "bytes": "4d4ddabd76c7ab3fec50201bbce5ee6b2467af9f4dc49785e21531188bf355b3" } ] }, "durability": "persistent", "val": { - "bytes": "08c599af79e539ae73849075a3012ed019138a8c8adcdb4d2b8f20c892ace69f" + "bytes": "b2b2f53e38fcadc04decdb4ef71b3488e730c004103f093a7be42332af4065aa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "989530320" + "i128": "66295989" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.202.json index 17826e81..1f0e8185 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "349513209" + "i128": "752679383" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "349513209" + "i128": "752679383" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "92d3aae20ef382cb43883bd21905bf178d5c2d674e59c287bfa9e0bc1e7f9e1e" + "bytes": "18044d1b4ae77a07f52c4bed3e4f768656c0c35f0aa462fac80133a48e04def1" }, { - "u64": "45628" + "u64": "31760" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "349513209" + "i128": "752679383" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 45627, + "timestamp": 31759, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "abd4cdc93e1221120899881dd0ac1ab539df21c9faf7f2ed588655f02742492b" + "bytes": "b6689ae61f5f8f4afff38a09b603da956b09c419733979659538ece889c2879f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "abd4cdc93e1221120899881dd0ac1ab539df21c9faf7f2ed588655f02742492b" + "bytes": "b6689ae61f5f8f4afff38a09b603da956b09c419733979659538ece889c2879f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "349513209" + "i128": "752679383" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "349513209" + "i128": "752679383" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "45628" + "u64": "31760" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b025a57d9f7bb43f17679afdccc6c50329ad9823185d1ca3feff91fba0259edb" + "bytes": "8abe0c74c9270f7421fe6e82c825a16f77991d8581c4f85867037b9af498e675" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b025a57d9f7bb43f17679afdccc6c50329ad9823185d1ca3feff91fba0259edb" + "bytes": "8abe0c74c9270f7421fe6e82c825a16f77991d8581c4f85867037b9af498e675" } ] }, "durability": "persistent", "val": { - "bytes": "abd4cdc93e1221120899881dd0ac1ab539df21c9faf7f2ed588655f02742492b" + "bytes": "b6689ae61f5f8f4afff38a09b603da956b09c419733979659538ece889c2879f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "349513209" + "i128": "752679383" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.203.json index 8c0ae55e..24ff76e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "365272311" + "i128": "606116955" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "365272311" + "i128": "606116955" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c56c6ac5d71e1dbc7fe0e411d521bb633e144692c52c19cc1f39187aefc7424" + "bytes": "8b4044c908e1de098e9c135677c05ead4636278c871f97b48b99165b28b38186" }, { - "u64": "52069" + "u64": "73791" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "365272311" + "i128": "606116955" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52068, + "timestamp": 73790, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "531462e5f5fb621d0f199338d2b0cdf2b35eb3ffddd756cb588eae8f201853f9" + "bytes": "0898cd17843eeb2078055274e79b21a072e17cec3c12463810e43f233686e361" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "531462e5f5fb621d0f199338d2b0cdf2b35eb3ffddd756cb588eae8f201853f9" + "bytes": "0898cd17843eeb2078055274e79b21a072e17cec3c12463810e43f233686e361" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "365272311" + "i128": "606116955" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "365272311" + "i128": "606116955" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "52069" + "u64": "73791" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7edf618cfbebbbfb30588259ff71c67b3c35d521f8e38f3381709a9409f30ec4" + "bytes": "bdb5666ffb536ac897c27c2ccda7f04f1af5039c0d3fb70f21dd2346df290439" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7edf618cfbebbbfb30588259ff71c67b3c35d521f8e38f3381709a9409f30ec4" + "bytes": "bdb5666ffb536ac897c27c2ccda7f04f1af5039c0d3fb70f21dd2346df290439" } ] }, "durability": "persistent", "val": { - "bytes": "531462e5f5fb621d0f199338d2b0cdf2b35eb3ffddd756cb588eae8f201853f9" + "bytes": "0898cd17843eeb2078055274e79b21a072e17cec3c12463810e43f233686e361" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "365272311" + "i128": "606116955" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.204.json index 0682d12d..76b3f1b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "646112802" + "i128": "820891151" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "646112802" + "i128": "820891151" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a21c5564bab820c849cb3aead1637dea909abde155305a4211df02b6c564241" + "bytes": "a87bd4fd800cf99f68d0f906c554a5ad6a9c3e4bb2443fb236378e063fb05b43" }, { - "u64": "53421" + "u64": "53446" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "646112802" + "i128": "820891151" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53420, + "timestamp": 53445, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59ce8813b141708d50cb5560018165f6240cad00479599d8f6b67d22f9b28bfb" + "bytes": "561f5590f226377c8284d0be98d4cbcb0ba2f041ebdb4e569ee5aa08d8aa8f39" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59ce8813b141708d50cb5560018165f6240cad00479599d8f6b67d22f9b28bfb" + "bytes": "561f5590f226377c8284d0be98d4cbcb0ba2f041ebdb4e569ee5aa08d8aa8f39" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "646112802" + "i128": "820891151" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "646112802" + "i128": "820891151" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "53421" + "u64": "53446" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2e8c653d3c9bbf462f92a63ad3a06ec3d5967518427f9113b393fb66aeab142" + "bytes": "eec513e9144c7cee03190233f5eb344eaaf2a8dd3d7695fb41a80b02882d99e6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2e8c653d3c9bbf462f92a63ad3a06ec3d5967518427f9113b393fb66aeab142" + "bytes": "eec513e9144c7cee03190233f5eb344eaaf2a8dd3d7695fb41a80b02882d99e6" } ] }, "durability": "persistent", "val": { - "bytes": "59ce8813b141708d50cb5560018165f6240cad00479599d8f6b67d22f9b28bfb" + "bytes": "561f5590f226377c8284d0be98d4cbcb0ba2f041ebdb4e569ee5aa08d8aa8f39" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "646112802" + "i128": "820891151" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.205.json index 1b4172c8..9c25cd84 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "577903841" + "i128": "973463527" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "577903841" + "i128": "973463527" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33a51dbe492f103a39b4cc5430ee71037d04c07bbe43d975e03844f640dd76ef" + "bytes": "b454b3413b14de165cf7437abe9d12a8be79f9e3a589b42e7d5c22872bc72329" }, { - "u64": "37474" + "u64": "84218" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "577903841" + "i128": "973463527" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37473, + "timestamp": 84217, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "768a928ccaf41b1101e009b58fca08e2078c1fa71f2bf193cc8d8da1e895287a" + "bytes": "bda4368d01eea6c2fe8e72f87c069da9a01917e1b6aae2e05609603b560d49cb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "768a928ccaf41b1101e009b58fca08e2078c1fa71f2bf193cc8d8da1e895287a" + "bytes": "bda4368d01eea6c2fe8e72f87c069da9a01917e1b6aae2e05609603b560d49cb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "577903841" + "i128": "973463527" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "577903841" + "i128": "973463527" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "37474" + "u64": "84218" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25b232ff53edda081d65251e94ee0313c391b520988ac3f003d99a83cbf6f722" + "bytes": "b3ca92b08df9f89bc9b4b7b521fe667f251c62cf644312402640898f1216bd1b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25b232ff53edda081d65251e94ee0313c391b520988ac3f003d99a83cbf6f722" + "bytes": "b3ca92b08df9f89bc9b4b7b521fe667f251c62cf644312402640898f1216bd1b" } ] }, "durability": "persistent", "val": { - "bytes": "768a928ccaf41b1101e009b58fca08e2078c1fa71f2bf193cc8d8da1e895287a" + "bytes": "bda4368d01eea6c2fe8e72f87c069da9a01917e1b6aae2e05609603b560d49cb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "577903841" + "i128": "973463527" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.206.json index a6c378b1..afa581b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "44613566" + "i128": "131853859" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "44613566" + "i128": "131853859" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6f375351eb396161d40cf16a58a72b8aec5de087c2ff5250e73731b22e0ed0f4" + "bytes": "ac4b9ded280f1fdca60ff8173fc1cded546ebe07b5f9fd356853bf564c600bab" }, { - "u64": "29099" + "u64": "20342" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "44613566" + "i128": "131853859" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29098, + "timestamp": 20341, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "074658ad74c429f113d4f67b73ff07d248c427ad87fa90d20a3bb6842593dcc4" + "bytes": "d797d8395ee15d9771d91299de2aa8e3a9f15ece6728c3ad722d106cc9287e4c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "074658ad74c429f113d4f67b73ff07d248c427ad87fa90d20a3bb6842593dcc4" + "bytes": "d797d8395ee15d9771d91299de2aa8e3a9f15ece6728c3ad722d106cc9287e4c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "44613566" + "i128": "131853859" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "44613566" + "i128": "131853859" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29099" + "u64": "20342" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72cdfd35f459f1ac2be74c2a75034d576c06f7dfe5d03acc04a4840a78c66cc7" + "bytes": "1aca52384981c5971f228e2967fc7a22ab6325899ead0e95eaa05520f91e1658" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72cdfd35f459f1ac2be74c2a75034d576c06f7dfe5d03acc04a4840a78c66cc7" + "bytes": "1aca52384981c5971f228e2967fc7a22ab6325899ead0e95eaa05520f91e1658" } ] }, "durability": "persistent", "val": { - "bytes": "074658ad74c429f113d4f67b73ff07d248c427ad87fa90d20a3bb6842593dcc4" + "bytes": "d797d8395ee15d9771d91299de2aa8e3a9f15ece6728c3ad722d106cc9287e4c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "44613566" + "i128": "131853859" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.207.json index 5d0512f1..97f790a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "304013537" + "i128": "341244479" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "304013537" + "i128": "341244479" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "437a7e5a60a30d5f275bdf8254f4363fa039f81d22404615b46f713b8df2f005" + "bytes": "027042ccc16ea8ee2cdd099a52a1e4c83c4e5349d9400cc77a2b8b6567d95c75" }, { - "u64": "16913" + "u64": "36180" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "304013537" + "i128": "341244479" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16912, + "timestamp": 36179, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b1258778d6462ba9be7348a026b759c49c72ab3d529c7f949350cc51272f1398" + "bytes": "c7b8b6f2d6d078ac055185735eb6acea5a44ff3c5a2e01af32e3daf9860b93af" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b1258778d6462ba9be7348a026b759c49c72ab3d529c7f949350cc51272f1398" + "bytes": "c7b8b6f2d6d078ac055185735eb6acea5a44ff3c5a2e01af32e3daf9860b93af" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "304013537" + "i128": "341244479" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "304013537" + "i128": "341244479" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "16913" + "u64": "36180" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "426e8547a74ac578e2358848653b398e8d3efa32aada53fec7321870e73c16e3" + "bytes": "459a218713251c7bc4036f01cdc5da089e452bc2a4901a78901a19ee2696b41b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "426e8547a74ac578e2358848653b398e8d3efa32aada53fec7321870e73c16e3" + "bytes": "459a218713251c7bc4036f01cdc5da089e452bc2a4901a78901a19ee2696b41b" } ] }, "durability": "persistent", "val": { - "bytes": "b1258778d6462ba9be7348a026b759c49c72ab3d529c7f949350cc51272f1398" + "bytes": "c7b8b6f2d6d078ac055185735eb6acea5a44ff3c5a2e01af32e3daf9860b93af" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "304013537" + "i128": "341244479" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.208.json index bda995b6..d739633e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "616212062" + "i128": "290613820" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "616212062" + "i128": "290613820" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "860d4b4e7d801e7bf9ea2cb5c26e237f582629895acee256669a288c3778f6a3" + "bytes": "2cc0a94147cb27627411abee934e19fdb76165c876fc28d0c39c22fa71ce0634" }, { - "u64": "6735" + "u64": "49130" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "616212062" + "i128": "290613820" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6734, + "timestamp": 49129, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9f4ad097a8cfd9c25ec3e0ba5f3425d50deb15cb73c4bb2a233bb8b554be1484" + "bytes": "b1f3cc22dddd19a0b796ba1d6253bcaf2dcf04a4a2a15abedd35852dce0a9f8c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9f4ad097a8cfd9c25ec3e0ba5f3425d50deb15cb73c4bb2a233bb8b554be1484" + "bytes": "b1f3cc22dddd19a0b796ba1d6253bcaf2dcf04a4a2a15abedd35852dce0a9f8c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "616212062" + "i128": "290613820" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "616212062" + "i128": "290613820" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6735" + "u64": "49130" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcac84b39ff53b1383af0ffb5685d8e3e49f2e7ecfdf500cd4091f1d96227665" + "bytes": "e58ef5442021aa832484b4f880254b37c2bb4a488b0108c7a4a70f95efce5f18" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcac84b39ff53b1383af0ffb5685d8e3e49f2e7ecfdf500cd4091f1d96227665" + "bytes": "e58ef5442021aa832484b4f880254b37c2bb4a488b0108c7a4a70f95efce5f18" } ] }, "durability": "persistent", "val": { - "bytes": "9f4ad097a8cfd9c25ec3e0ba5f3425d50deb15cb73c4bb2a233bb8b554be1484" + "bytes": "b1f3cc22dddd19a0b796ba1d6253bcaf2dcf04a4a2a15abedd35852dce0a9f8c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "616212062" + "i128": "290613820" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.209.json index b53bbff0..055b2a8f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "947551616" + "i128": "886187068" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "947551616" + "i128": "886187068" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ef02017cc92db1c17eea98c54b6b3f8dc4311dc53fc80a78fbc1dd79604c9eb" + "bytes": "7b6fb2d9b8d25849d4f09d99caced9f7884dbe50aaef4201eb698960748f713d" }, { - "u64": "9942" + "u64": "78793" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "947551616" + "i128": "886187068" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9941, + "timestamp": 78792, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "085e6fa67839078e658fabaa228d06a608d4ee7183f4cfe4247c76235a3b06e7" + "bytes": "10ed9902c0296d33814e040e37e2703c6fe136c7a3503e94e075f7ee8fb62d8f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "085e6fa67839078e658fabaa228d06a608d4ee7183f4cfe4247c76235a3b06e7" + "bytes": "10ed9902c0296d33814e040e37e2703c6fe136c7a3503e94e075f7ee8fb62d8f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "947551616" + "i128": "886187068" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "947551616" + "i128": "886187068" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9942" + "u64": "78793" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "984716e9dae0c16e20f198d9a980524edbd505d850e164a5c23b95a7def3369a" + "bytes": "a5baa09b0219e057675a562c6f988b9737ca62cd4a3b874ec38f436a567ab6b3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "984716e9dae0c16e20f198d9a980524edbd505d850e164a5c23b95a7def3369a" + "bytes": "a5baa09b0219e057675a562c6f988b9737ca62cd4a3b874ec38f436a567ab6b3" } ] }, "durability": "persistent", "val": { - "bytes": "085e6fa67839078e658fabaa228d06a608d4ee7183f4cfe4247c76235a3b06e7" + "bytes": "10ed9902c0296d33814e040e37e2703c6fe136c7a3503e94e075f7ee8fb62d8f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "947551616" + "i128": "886187068" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.21.json index 6f1a9aec..e2cb7aa8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "783034561" + "i128": "387136582" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "783034561" + "i128": "387136582" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13b9fb3608d8ca4309fbf4cd4ee5fabead51568dbae4b66140744d40b7a48ba7" + "bytes": "32f20133145f34c9280061ef373fc5d27611c22f86243c229eca7e8cfdc6b521" }, { - "u64": "46729" + "u64": "52014" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "783034561" + "i128": "387136582" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 46728, + "timestamp": 52013, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7faa16af27dd112e992593c9d7535fde6724f379e37d3a33e0296ed4f200d244" + "bytes": "debca24c745d2eacd1f70dc9f78777985730753198a5cadddd8ad04d52af2137" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7faa16af27dd112e992593c9d7535fde6724f379e37d3a33e0296ed4f200d244" + "bytes": "debca24c745d2eacd1f70dc9f78777985730753198a5cadddd8ad04d52af2137" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "783034561" + "i128": "387136582" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "783034561" + "i128": "387136582" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "46729" + "u64": "52014" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6109711b909b94585c56fff10e21a6ae78b6bd01b9f1be1d72e1596194ad23e8" + "bytes": "bcbace7bc0cb92fdeb6ce4d74ed832af7599ad3887f4a339c49632c25026cf64" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6109711b909b94585c56fff10e21a6ae78b6bd01b9f1be1d72e1596194ad23e8" + "bytes": "bcbace7bc0cb92fdeb6ce4d74ed832af7599ad3887f4a339c49632c25026cf64" } ] }, "durability": "persistent", "val": { - "bytes": "7faa16af27dd112e992593c9d7535fde6724f379e37d3a33e0296ed4f200d244" + "bytes": "debca24c745d2eacd1f70dc9f78777985730753198a5cadddd8ad04d52af2137" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "783034561" + "i128": "387136582" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.210.json index 6f4f7a24..bc855925 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "412744066" + "i128": "54936900" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "412744066" + "i128": "54936900" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d705cc49685d2a1b22a87bb10e7f6cb63faf5b21db6f6ee51673de99410a73e" + "bytes": "83f8ce5f699526c9819182338f82865176ea99ebe31a748daef6bcbbfc83c15e" }, { - "u64": "67518" + "u64": "66273" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "412744066" + "i128": "54936900" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 67517, + "timestamp": 66272, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e9e25a3543f66c255a4e7abafff20882305eeb27122bf562a1820995d82bc3d7" + "bytes": "89aea4348bad82578b9f4471d00da54017e4df829ba469c74c337c1169e62b50" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e9e25a3543f66c255a4e7abafff20882305eeb27122bf562a1820995d82bc3d7" + "bytes": "89aea4348bad82578b9f4471d00da54017e4df829ba469c74c337c1169e62b50" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "412744066" + "i128": "54936900" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "412744066" + "i128": "54936900" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "67518" + "u64": "66273" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28e58a14cf5e658ed253fe8b032ac3bfd1a0e94bf46c256ac9f509900b00c85b" + "bytes": "63c7779da49a3cae32372dd2da4c2c59131279741956bfb586ce2dea5dbd4977" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28e58a14cf5e658ed253fe8b032ac3bfd1a0e94bf46c256ac9f509900b00c85b" + "bytes": "63c7779da49a3cae32372dd2da4c2c59131279741956bfb586ce2dea5dbd4977" } ] }, "durability": "persistent", "val": { - "bytes": "e9e25a3543f66c255a4e7abafff20882305eeb27122bf562a1820995d82bc3d7" + "bytes": "89aea4348bad82578b9f4471d00da54017e4df829ba469c74c337c1169e62b50" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "412744066" + "i128": "54936900" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.211.json index 1720a632..fab1a9ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "921534508" + "i128": "35390918" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "921534508" + "i128": "35390918" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "718aebd2c6952c30f123ad1e23f79ede9a70e96388d1c7f400ed6fcb4295156e" + "bytes": "a8d5e8e33abb9b85aa5833b05795abc5176ebf2b403d28b515249730145961b8" }, { - "u64": "47340" + "u64": "64387" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "921534508" + "i128": "35390918" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47339, + "timestamp": 64386, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d4c1f5252a3e67d81b0fbc2c357102b0ac20d4c97ef2177923f98b5648b1e43" + "bytes": "fca37d60b90f3b15618c7a40354a570164d7cd86429109463f9ac0e7e0e0d95c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d4c1f5252a3e67d81b0fbc2c357102b0ac20d4c97ef2177923f98b5648b1e43" + "bytes": "fca37d60b90f3b15618c7a40354a570164d7cd86429109463f9ac0e7e0e0d95c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "921534508" + "i128": "35390918" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "921534508" + "i128": "35390918" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "47340" + "u64": "64387" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "893e542cfcdc97330a25f675e537a6f0f931fdd86f61b21ca454e73b211897f3" + "bytes": "4953021418c6dc9a2e3f092654ffa7f1bc8dad1a8cda024036ae51f952deb654" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "893e542cfcdc97330a25f675e537a6f0f931fdd86f61b21ca454e73b211897f3" + "bytes": "4953021418c6dc9a2e3f092654ffa7f1bc8dad1a8cda024036ae51f952deb654" } ] }, "durability": "persistent", "val": { - "bytes": "5d4c1f5252a3e67d81b0fbc2c357102b0ac20d4c97ef2177923f98b5648b1e43" + "bytes": "fca37d60b90f3b15618c7a40354a570164d7cd86429109463f9ac0e7e0e0d95c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "921534508" + "i128": "35390918" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.212.json index 30cf28b7..4d67bec3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "115699289" + "i128": "178160656" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115699289" + "i128": "178160656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d129579d3f01c344bbf143114159c6727d91698fb91fc2338ae450c02521b83" + "bytes": "7c9681810910cc88b550a9cf6d60d09e7833087d8f7e932d6adb2ad31fb33ae7" }, { - "u64": "85645" + "u64": "68379" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "115699289" + "i128": "178160656" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 85644, + "timestamp": 68378, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8dc675d697d1fdd1c2a92ae062651539424ab23ad263b416f15f24f1aada98fc" + "bytes": "6e9d9bd7901877a0daf53d8a4a1838fd2a4ac04f2570a42f9c97ec0066265b7a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8dc675d697d1fdd1c2a92ae062651539424ab23ad263b416f15f24f1aada98fc" + "bytes": "6e9d9bd7901877a0daf53d8a4a1838fd2a4ac04f2570a42f9c97ec0066265b7a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115699289" + "i128": "178160656" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "115699289" + "i128": "178160656" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "85645" + "u64": "68379" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8941e7f68c03c97777ea6d6b2b973a0d1a21dbc160c6e976e9d895d94a98cbf" + "bytes": "4bb00e14c1cff8386f4bf56f8296c9e44b29a53c3edd7022d21e3f18dae3f9ff" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8941e7f68c03c97777ea6d6b2b973a0d1a21dbc160c6e976e9d895d94a98cbf" + "bytes": "4bb00e14c1cff8386f4bf56f8296c9e44b29a53c3edd7022d21e3f18dae3f9ff" } ] }, "durability": "persistent", "val": { - "bytes": "8dc675d697d1fdd1c2a92ae062651539424ab23ad263b416f15f24f1aada98fc" + "bytes": "6e9d9bd7901877a0daf53d8a4a1838fd2a4ac04f2570a42f9c97ec0066265b7a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "115699289" + "i128": "178160656" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.213.json index 05ce749f..d55fee23 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "940643630" + "i128": "116661237" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "940643630" + "i128": "116661237" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a06cb51e6b4cacc1caa6987846cbdbac5d275ddb3a4ac7752470c9499bdbd24" + "bytes": "c7d96bfe97edd145f12f2428183a961da6abb2ca2d0cebc88a0755417112a815" }, { - "u64": "20575" + "u64": "46244" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "940643630" + "i128": "116661237" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20574, + "timestamp": 46243, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "367fdeaff82fff1d5395a5de4377299ed7059a61df2678ca5791bb3e869b06cc" + "bytes": "2831659173b5362b48848da4c870e404fbc8759709a0b6c101f6102aad820f74" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "367fdeaff82fff1d5395a5de4377299ed7059a61df2678ca5791bb3e869b06cc" + "bytes": "2831659173b5362b48848da4c870e404fbc8759709a0b6c101f6102aad820f74" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "940643630" + "i128": "116661237" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "940643630" + "i128": "116661237" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "20575" + "u64": "46244" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2b4eecdd885106a724d23732a0f3880a057af77ae9776db7e5066dca36aa1bb" + "bytes": "f5b1d03bc1e47bb6b2652cdc7219161e3ec39ef5fb18d4cdf4fbd51dd839dc43" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2b4eecdd885106a724d23732a0f3880a057af77ae9776db7e5066dca36aa1bb" + "bytes": "f5b1d03bc1e47bb6b2652cdc7219161e3ec39ef5fb18d4cdf4fbd51dd839dc43" } ] }, "durability": "persistent", "val": { - "bytes": "367fdeaff82fff1d5395a5de4377299ed7059a61df2678ca5791bb3e869b06cc" + "bytes": "2831659173b5362b48848da4c870e404fbc8759709a0b6c101f6102aad820f74" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "940643630" + "i128": "116661237" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.214.json index 85c57e1e..d6440398 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "851222279" + "i128": "183605322" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "851222279" + "i128": "183605322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "293bc85fefb9fdc887c398e1b33232e16a1891f3852a58d91d6f95abd129fc25" + "bytes": "94505eb9d624a59988156f0ffb89d38edc80762cda1ff4d36ac3755f47ec605a" }, { - "u64": "28604" + "u64": "6946" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "851222279" + "i128": "183605322" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28603, + "timestamp": 6945, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e1e643093f22c1891b7a11881231ba39ac05cc5450add8b3842ed9cc7fa12e08" + "bytes": "e16994402601d0fc2256e2a2225f6c53344fcd8b7a786eb86c106fcbe88d8a52" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e1e643093f22c1891b7a11881231ba39ac05cc5450add8b3842ed9cc7fa12e08" + "bytes": "e16994402601d0fc2256e2a2225f6c53344fcd8b7a786eb86c106fcbe88d8a52" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "851222279" + "i128": "183605322" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "851222279" + "i128": "183605322" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28604" + "u64": "6946" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "caf8a59dc9c5f556ee1af9be89489be017bc5ab1f402e722391e63bb145a3dcd" + "bytes": "90d7a98a02ee5e53e1e84135d5ba814a2e7b6ea77430304313741d9a2cfcad44" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "caf8a59dc9c5f556ee1af9be89489be017bc5ab1f402e722391e63bb145a3dcd" + "bytes": "90d7a98a02ee5e53e1e84135d5ba814a2e7b6ea77430304313741d9a2cfcad44" } ] }, "durability": "persistent", "val": { - "bytes": "e1e643093f22c1891b7a11881231ba39ac05cc5450add8b3842ed9cc7fa12e08" + "bytes": "e16994402601d0fc2256e2a2225f6c53344fcd8b7a786eb86c106fcbe88d8a52" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "851222279" + "i128": "183605322" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.215.json index dc8b86ad..80a7e7f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "472867997" + "i128": "181420273" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "472867997" + "i128": "181420273" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "18396441e94a36b384fd5b0f4417d5510c86fb090ff0de180e8508a2b506a777" + "bytes": "65e8efe677441c9ca579508a3ea28dd4f71e7aef8dbc9e41acc97eb8a8be1450" }, { - "u64": "4753" + "u64": "22443" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "472867997" + "i128": "181420273" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4752, + "timestamp": 22442, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c6f55dd8a70dc586993668803d5a515f9e7e9468e397ec165e08d34557884c4" + "bytes": "aaf6f744ca939dd8ca7f0472bf01af7dbfcb17b65f9b766c20c5047334b61732" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c6f55dd8a70dc586993668803d5a515f9e7e9468e397ec165e08d34557884c4" + "bytes": "aaf6f744ca939dd8ca7f0472bf01af7dbfcb17b65f9b766c20c5047334b61732" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "472867997" + "i128": "181420273" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "472867997" + "i128": "181420273" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "4753" + "u64": "22443" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e381947c8e8a8c0756efaf0abfdf97bc6bb12b0d7d47daf97a5ecef943d924d6" + "bytes": "c44b0585b781ccd910840302cf0ebb086eda8ba87b6d94436be9f749f0241363" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e381947c8e8a8c0756efaf0abfdf97bc6bb12b0d7d47daf97a5ecef943d924d6" + "bytes": "c44b0585b781ccd910840302cf0ebb086eda8ba87b6d94436be9f749f0241363" } ] }, "durability": "persistent", "val": { - "bytes": "6c6f55dd8a70dc586993668803d5a515f9e7e9468e397ec165e08d34557884c4" + "bytes": "aaf6f744ca939dd8ca7f0472bf01af7dbfcb17b65f9b766c20c5047334b61732" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "472867997" + "i128": "181420273" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.216.json index 4b9545e6..3e9f92b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "473179896" + "i128": "915393109" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "473179896" + "i128": "915393109" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b2968fc9b1d99bb08f63d52081809779b9ecadb7610e6b2e044700fbabd083e0" + "bytes": "37a45b43ec404368a45b7c7df046861a1fff67614b70419dc70e1b4a05e44158" }, { - "u64": "5430" + "u64": "70530" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "473179896" + "i128": "915393109" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5429, + "timestamp": 70529, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87ac4c587f280cf78885b5a4472c3b88cc97ad0c93b7e5eb9d06e19983c81728" + "bytes": "91af54e03d519cdf640dff446beaa0eaf90027b52f839fb006a73a2ff4bc93fd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87ac4c587f280cf78885b5a4472c3b88cc97ad0c93b7e5eb9d06e19983c81728" + "bytes": "91af54e03d519cdf640dff446beaa0eaf90027b52f839fb006a73a2ff4bc93fd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "473179896" + "i128": "915393109" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "473179896" + "i128": "915393109" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "5430" + "u64": "70530" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ee22d5cbe5d52296a45c5a7a9f8b238d445db9d9ef5055ee4f23d8c7cdab18c" + "bytes": "098d719d23a0c87b16dc92657e63edcbb910b0b73a7e9bb2dc125ff9b47d0cb4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ee22d5cbe5d52296a45c5a7a9f8b238d445db9d9ef5055ee4f23d8c7cdab18c" + "bytes": "098d719d23a0c87b16dc92657e63edcbb910b0b73a7e9bb2dc125ff9b47d0cb4" } ] }, "durability": "persistent", "val": { - "bytes": "87ac4c587f280cf78885b5a4472c3b88cc97ad0c93b7e5eb9d06e19983c81728" + "bytes": "91af54e03d519cdf640dff446beaa0eaf90027b52f839fb006a73a2ff4bc93fd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "473179896" + "i128": "915393109" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.217.json index 6e190440..a260b0a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "98966369" + "i128": "233245845" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "98966369" + "i128": "233245845" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0739a49d79aa1296a81507eb3f6fd8bd864f49db1da8381dc23679768ed66d2" + "bytes": "2463388a98daf8084f84d621c9632a85615baf250bbc31cde7b3f623e81f756c" }, { - "u64": "61523" + "u64": "65213" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "98966369" + "i128": "233245845" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 61522, + "timestamp": 65212, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a39ec41058018b31d08b04cee9822b0366b9b5f70b34d5ada818eeab918201a2" + "bytes": "16ac67259882aa9971c4aa8643f0f1a5c63dba459d5c47c0b9cb97be8ac63c1f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a39ec41058018b31d08b04cee9822b0366b9b5f70b34d5ada818eeab918201a2" + "bytes": "16ac67259882aa9971c4aa8643f0f1a5c63dba459d5c47c0b9cb97be8ac63c1f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "98966369" + "i128": "233245845" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "98966369" + "i128": "233245845" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "61523" + "u64": "65213" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eee08315b88445cf3a075aa1311fad48474f6edd6c4bcf120477cf5d37e7fe3f" + "bytes": "f345dcefdf20914d3c49cd71d82c51b3271a7e7d090a925d1e605c82933f8b96" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eee08315b88445cf3a075aa1311fad48474f6edd6c4bcf120477cf5d37e7fe3f" + "bytes": "f345dcefdf20914d3c49cd71d82c51b3271a7e7d090a925d1e605c82933f8b96" } ] }, "durability": "persistent", "val": { - "bytes": "a39ec41058018b31d08b04cee9822b0366b9b5f70b34d5ada818eeab918201a2" + "bytes": "16ac67259882aa9971c4aa8643f0f1a5c63dba459d5c47c0b9cb97be8ac63c1f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "98966369" + "i128": "233245845" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.218.json index 8a9aaf2b..b38ae673 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "304171815" + "i128": "60033577" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "304171815" + "i128": "60033577" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bf2698ec11d0439a89f4c5e5f87c32defd640f8841fea639a5fa9a64c6779b54" + "bytes": "fcc9dd36faea88fc9d0627ee613aaa75bcc5c7aed9599ff2cc7dc1d3694c2dfc" }, { - "u64": "56249" + "u64": "30242" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "304171815" + "i128": "60033577" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 56248, + "timestamp": 30241, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e10ea52a5a63526ea0be22c9d7f4a3ee7a35db4bdf7273eb7c3abeb73f4e3bae" + "bytes": "90d3dbab0684f76f905c6b88e693fdc667313c64c666faad1b23f40d3c0bfb01" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e10ea52a5a63526ea0be22c9d7f4a3ee7a35db4bdf7273eb7c3abeb73f4e3bae" + "bytes": "90d3dbab0684f76f905c6b88e693fdc667313c64c666faad1b23f40d3c0bfb01" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "304171815" + "i128": "60033577" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "304171815" + "i128": "60033577" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "56249" + "u64": "30242" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b72774549c257c9dcf32a27743430b320c33f767d1ccbd9096c6c9c38e39fc68" + "bytes": "d171cbcd82486c08b7711cf853d1983a929ddf9cdd437ce406321035071066df" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b72774549c257c9dcf32a27743430b320c33f767d1ccbd9096c6c9c38e39fc68" + "bytes": "d171cbcd82486c08b7711cf853d1983a929ddf9cdd437ce406321035071066df" } ] }, "durability": "persistent", "val": { - "bytes": "e10ea52a5a63526ea0be22c9d7f4a3ee7a35db4bdf7273eb7c3abeb73f4e3bae" + "bytes": "90d3dbab0684f76f905c6b88e693fdc667313c64c666faad1b23f40d3c0bfb01" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "304171815" + "i128": "60033577" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.219.json index 36b40e2b..67b0c547 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "662170885" + "i128": "254760908" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "662170885" + "i128": "254760908" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a444b6c605c3d47fbbddf7b6fcc06bff99caa6b7cb11e93eab510d842a66275" + "bytes": "3e855b35d8b4c97d59b28b4f318a2d97833da09ae1ca5e86ae179898c2a8da9c" }, { - "u64": "32687" + "u64": "31745" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "662170885" + "i128": "254760908" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32686, + "timestamp": 31744, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "332f86073ac9c86ce6f9817b68118ff2a313f0e730735e1444bdc31e36063d6d" + "bytes": "a8c6ad2c1cdc6e363269b6e44cd23b4362553afef3be8b0ea5826720050949de" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "332f86073ac9c86ce6f9817b68118ff2a313f0e730735e1444bdc31e36063d6d" + "bytes": "a8c6ad2c1cdc6e363269b6e44cd23b4362553afef3be8b0ea5826720050949de" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "662170885" + "i128": "254760908" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "662170885" + "i128": "254760908" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "32687" + "u64": "31745" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4f0c1098e838d8e7aa045df5b9a884a9cf92c9d98241a4c20fe124352fc77df" + "bytes": "967e0326a01f7560abca2f3e63ae61edcc00d8aafcad099657b6544a6d9518ff" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4f0c1098e838d8e7aa045df5b9a884a9cf92c9d98241a4c20fe124352fc77df" + "bytes": "967e0326a01f7560abca2f3e63ae61edcc00d8aafcad099657b6544a6d9518ff" } ] }, "durability": "persistent", "val": { - "bytes": "332f86073ac9c86ce6f9817b68118ff2a313f0e730735e1444bdc31e36063d6d" + "bytes": "a8c6ad2c1cdc6e363269b6e44cd23b4362553afef3be8b0ea5826720050949de" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "662170885" + "i128": "254760908" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.22.json index 80c9aa73..de52831f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "977767477" + "i128": "958896498" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "977767477" + "i128": "958896498" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9c3a48ddeeeec10519506fe15b837b8b279dd335838d4dac7bf65182a3836fc5" + "bytes": "06b529d7ebfc4c15c89c9a64b222c08900757b9d4e2aa024f1ca2fbd0ad73bac" }, { - "u64": "73405" + "u64": "47086" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "977767477" + "i128": "958896498" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 73404, + "timestamp": 47085, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a80ff08ff56ecef622ea365e2bd8f273d9b5f000da1f4aef92484d28f31b58c" + "bytes": "3909dd62b4133aa16cf4d708bdad95d10968b154aaeec5264aa9794c79b7e507" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a80ff08ff56ecef622ea365e2bd8f273d9b5f000da1f4aef92484d28f31b58c" + "bytes": "3909dd62b4133aa16cf4d708bdad95d10968b154aaeec5264aa9794c79b7e507" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "977767477" + "i128": "958896498" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "977767477" + "i128": "958896498" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "73405" + "u64": "47086" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6503378001d800a64be1ca06d69c601defde1b18c8ca3214ba10b1aa63506990" + "bytes": "4f06f88a27171d4bdf3e43296684f8e1ca6fb9849ff3f0a218dd3ff8ff11fb38" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6503378001d800a64be1ca06d69c601defde1b18c8ca3214ba10b1aa63506990" + "bytes": "4f06f88a27171d4bdf3e43296684f8e1ca6fb9849ff3f0a218dd3ff8ff11fb38" } ] }, "durability": "persistent", "val": { - "bytes": "1a80ff08ff56ecef622ea365e2bd8f273d9b5f000da1f4aef92484d28f31b58c" + "bytes": "3909dd62b4133aa16cf4d708bdad95d10968b154aaeec5264aa9794c79b7e507" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "977767477" + "i128": "958896498" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.220.json index d9fec0c8..4cd9e4bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "250441199" + "i128": "680143164" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "250441199" + "i128": "680143164" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "18d7a5952e1efd9bc1905e37e01ec2b0f2d2334a783009b904bf6ba429afdb3e" + "bytes": "843f17403f0ae7c2e81de340dc303ddd60e7ea588aec2f398dc14868b7fa51e8" }, { - "u64": "34451" + "u64": "28824" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "250441199" + "i128": "680143164" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34450, + "timestamp": 28823, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7b6e3af099a728efadf174a200cf76ea58d5fae34f7fd6377b66f31cfd14d8da" + "bytes": "dbfbf02ffe147ea1dc11ea5f07ad5c3214e717047459fc0f83edda788794ffcc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7b6e3af099a728efadf174a200cf76ea58d5fae34f7fd6377b66f31cfd14d8da" + "bytes": "dbfbf02ffe147ea1dc11ea5f07ad5c3214e717047459fc0f83edda788794ffcc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "250441199" + "i128": "680143164" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "250441199" + "i128": "680143164" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "34451" + "u64": "28824" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35e0483ef52d0deffeec8f510d2b3f1ce423480f3ef99045b938e85f41831116" + "bytes": "5721f3accb74eb4c5ca3ba5c6745afeaf7576dceca84b7ef920d2e9221de0acc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35e0483ef52d0deffeec8f510d2b3f1ce423480f3ef99045b938e85f41831116" + "bytes": "5721f3accb74eb4c5ca3ba5c6745afeaf7576dceca84b7ef920d2e9221de0acc" } ] }, "durability": "persistent", "val": { - "bytes": "7b6e3af099a728efadf174a200cf76ea58d5fae34f7fd6377b66f31cfd14d8da" + "bytes": "dbfbf02ffe147ea1dc11ea5f07ad5c3214e717047459fc0f83edda788794ffcc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "250441199" + "i128": "680143164" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.221.json index 259075be..c43d8367 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "634649125" + "i128": "21384531" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "634649125" + "i128": "21384531" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "253fbd5ef77beafe7216abd484431a0c1fa9ba857e8aed3b94ee236c11ce28db" + "bytes": "23206ed789b962b047d4f8c683f3653603e41e458d1cf402bfcbbcaac242f1c6" }, { - "u64": "41960" + "u64": "54971" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "634649125" + "i128": "21384531" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41959, + "timestamp": 54970, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4279966ac1891a901315bc912f1fe22f58a999e39f806d5d014005053e9a6a7f" + "bytes": "9e4ceb8eed1e1a79ffef3c65b3ab40353b8f9390c909191cbbda72bf2a40b501" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4279966ac1891a901315bc912f1fe22f58a999e39f806d5d014005053e9a6a7f" + "bytes": "9e4ceb8eed1e1a79ffef3c65b3ab40353b8f9390c909191cbbda72bf2a40b501" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "634649125" + "i128": "21384531" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "634649125" + "i128": "21384531" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41960" + "u64": "54971" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89001dc100a9121600554d9d926ff62faa030a570ac43ed5940053e9a865b74c" + "bytes": "b076f7b56480e4899abf30d210681ef0040f6b43c754e5e400e459179419ed41" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89001dc100a9121600554d9d926ff62faa030a570ac43ed5940053e9a865b74c" + "bytes": "b076f7b56480e4899abf30d210681ef0040f6b43c754e5e400e459179419ed41" } ] }, "durability": "persistent", "val": { - "bytes": "4279966ac1891a901315bc912f1fe22f58a999e39f806d5d014005053e9a6a7f" + "bytes": "9e4ceb8eed1e1a79ffef3c65b3ab40353b8f9390c909191cbbda72bf2a40b501" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "634649125" + "i128": "21384531" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.222.json index 47d5ee3a..978326e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954416158" + "i128": "936231140" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954416158" + "i128": "936231140" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96540496d88294c9a7a19927960ab611d19512aed4d167b3ef42c13e86a7d926" + "bytes": "119b9ea9de3692c05fa6937c8e50b2537483abee3cb75254c4a0d3e414eef23a" }, { - "u64": "49651" + "u64": "82393" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954416158" + "i128": "936231140" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49650, + "timestamp": 82392, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe724768ea44aa8333c24715a0e2ace7f51b8915a31e541036cc335c5ecf0f58" + "bytes": "e19e4b19dc5f291412f0d4b1ff7a3134312defa6c4177b3755f9c5ad86069ca4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe724768ea44aa8333c24715a0e2ace7f51b8915a31e541036cc335c5ecf0f58" + "bytes": "e19e4b19dc5f291412f0d4b1ff7a3134312defa6c4177b3755f9c5ad86069ca4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954416158" + "i128": "936231140" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "954416158" + "i128": "936231140" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "49651" + "u64": "82393" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a0a61fe02e6ccb1866ba5057652fec6cdc89bcd01188adb34d27b76992ebf8b" + "bytes": "691ea1a843876d3529c566baf22eed77ee3bf4e5e5f1005d593252a5c501439a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a0a61fe02e6ccb1866ba5057652fec6cdc89bcd01188adb34d27b76992ebf8b" + "bytes": "691ea1a843876d3529c566baf22eed77ee3bf4e5e5f1005d593252a5c501439a" } ] }, "durability": "persistent", "val": { - "bytes": "fe724768ea44aa8333c24715a0e2ace7f51b8915a31e541036cc335c5ecf0f58" + "bytes": "e19e4b19dc5f291412f0d4b1ff7a3134312defa6c4177b3755f9c5ad86069ca4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "954416158" + "i128": "936231140" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.223.json index d3de6d74..13aca890 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "414813945" + "i128": "306737637" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "414813945" + "i128": "306737637" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f6dd08ce83d824dacc63d0cae07b1213cc4d13f22a3515cbaa01d465488d1b45" + "bytes": "ae9e0f6822ee0ee551e05be503c9f9381cf76a3bcd7bad888f5f1ebb95b6dee6" }, { - "u64": "9983" + "u64": "15201" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "414813945" + "i128": "306737637" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9982, + "timestamp": 15200, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee7e5a71c2eccebf85397a04363f86910e14940887e15bb93b1ba484e7cda329" + "bytes": "1226e3204c55fd4d895ead184815a98eed1d69d96b9f8d9482efe3e53213a916" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ee7e5a71c2eccebf85397a04363f86910e14940887e15bb93b1ba484e7cda329" + "bytes": "1226e3204c55fd4d895ead184815a98eed1d69d96b9f8d9482efe3e53213a916" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "414813945" + "i128": "306737637" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "414813945" + "i128": "306737637" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9983" + "u64": "15201" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29c50124ac11c29a76315f0396b3c7d51566bb9e07ac9dc67cd0e975f6e074b2" + "bytes": "fa801bf17a750ccd161b29c5508dcd06101387583a8e036868f1d5e7a3c4a2c7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29c50124ac11c29a76315f0396b3c7d51566bb9e07ac9dc67cd0e975f6e074b2" + "bytes": "fa801bf17a750ccd161b29c5508dcd06101387583a8e036868f1d5e7a3c4a2c7" } ] }, "durability": "persistent", "val": { - "bytes": "ee7e5a71c2eccebf85397a04363f86910e14940887e15bb93b1ba484e7cda329" + "bytes": "1226e3204c55fd4d895ead184815a98eed1d69d96b9f8d9482efe3e53213a916" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "414813945" + "i128": "306737637" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.224.json index 83611435..52b5c170 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "249327031" + "i128": "137392305" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "249327031" + "i128": "137392305" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e131ce85d486413c4f8ba31ce19c886c71225b3e221cf424021838dd504050f7" + "bytes": "86876788d3f43937513614738462e8250969f19f17ad2121b3071deb39852035" }, { - "u64": "34781" + "u64": "77819" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "249327031" + "i128": "137392305" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34780, + "timestamp": 77818, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ca3153046fd501a660585fc228a0b5ba10669c75742e1f55bb325cac6010dfa" + "bytes": "2b3b8f54391515f4cb2760ab4115540a73c5a4cfeb2ab97d45a8de4ddcd3518b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ca3153046fd501a660585fc228a0b5ba10669c75742e1f55bb325cac6010dfa" + "bytes": "2b3b8f54391515f4cb2760ab4115540a73c5a4cfeb2ab97d45a8de4ddcd3518b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "249327031" + "i128": "137392305" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "249327031" + "i128": "137392305" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "34781" + "u64": "77819" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5baa5d30d3ea517f02490a668aefa44eef1b806c7cbba6ec34dee12893f4372d" + "bytes": "9af2bbf1ccd5f92f742a1e0263338f898c43ff9b16518d76cb7dd8ad31617fb9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5baa5d30d3ea517f02490a668aefa44eef1b806c7cbba6ec34dee12893f4372d" + "bytes": "9af2bbf1ccd5f92f742a1e0263338f898c43ff9b16518d76cb7dd8ad31617fb9" } ] }, "durability": "persistent", "val": { - "bytes": "9ca3153046fd501a660585fc228a0b5ba10669c75742e1f55bb325cac6010dfa" + "bytes": "2b3b8f54391515f4cb2760ab4115540a73c5a4cfeb2ab97d45a8de4ddcd3518b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "249327031" + "i128": "137392305" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.225.json index 8c1b8d81..06c993d0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "450007179" + "i128": "432250295" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "450007179" + "i128": "432250295" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3045c0d1e1ece9db644438cbaebdea1c95c3cd13907755f38f6f28b2419386a8" + "bytes": "edd005c0cd26b38d22a0ea2fb944e274e499e5243e97669f312d2bb44082e619" }, { - "u64": "43710" + "u64": "72379" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "450007179" + "i128": "432250295" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 43709, + "timestamp": 72378, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af9e6abe3d6422b51490ffc674b456954c060dfaa05443168721bdf164b5d210" + "bytes": "56b1d0295a5d3e36fde1215b5288db92480e041d91e65067510191e359738198" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af9e6abe3d6422b51490ffc674b456954c060dfaa05443168721bdf164b5d210" + "bytes": "56b1d0295a5d3e36fde1215b5288db92480e041d91e65067510191e359738198" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "450007179" + "i128": "432250295" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "450007179" + "i128": "432250295" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "43710" + "u64": "72379" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44714bbfd9bca624a6e2e5598a27faf44ce799601f6d4d297a8ac6e2b44c23d1" + "bytes": "fa4d16031d536468df58fc284a579028c6e113c64de30da4c539a4ee442f877c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44714bbfd9bca624a6e2e5598a27faf44ce799601f6d4d297a8ac6e2b44c23d1" + "bytes": "fa4d16031d536468df58fc284a579028c6e113c64de30da4c539a4ee442f877c" } ] }, "durability": "persistent", "val": { - "bytes": "af9e6abe3d6422b51490ffc674b456954c060dfaa05443168721bdf164b5d210" + "bytes": "56b1d0295a5d3e36fde1215b5288db92480e041d91e65067510191e359738198" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "450007179" + "i128": "432250295" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.226.json index f6e742f8..6485f484 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "571519333" + "i128": "597381012" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "571519333" + "i128": "597381012" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5615c6a1e408b5c001203e050400b7b95b1e4122ea14c3e47d9ef5d8f070d0f1" + "bytes": "8c33e6acf905a39f2314bfa40eb7a4b58e715631193e92a54f5e0b7bbaf48ba8" }, { - "u64": "59819" + "u64": "19634" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "571519333" + "i128": "597381012" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 59818, + "timestamp": 19633, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "beade1acd06c5b70495913c8a0e553fcb818d985eea150ca549bbf1a6d9aadb3" + "bytes": "7a5cb7232384d698f437f517591935d96d3518a090e348f13401631ef8fcb9cb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "beade1acd06c5b70495913c8a0e553fcb818d985eea150ca549bbf1a6d9aadb3" + "bytes": "7a5cb7232384d698f437f517591935d96d3518a090e348f13401631ef8fcb9cb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "571519333" + "i128": "597381012" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "571519333" + "i128": "597381012" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "59819" + "u64": "19634" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3115dd7054030658efca0364ac9d7d72010ac3fddd4500339d9d1f885e1d9827" + "bytes": "ce8ef53c73f2ce4932dcb2eef686cf15877a3c0fc21603b74bd899f1835e3af2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3115dd7054030658efca0364ac9d7d72010ac3fddd4500339d9d1f885e1d9827" + "bytes": "ce8ef53c73f2ce4932dcb2eef686cf15877a3c0fc21603b74bd899f1835e3af2" } ] }, "durability": "persistent", "val": { - "bytes": "beade1acd06c5b70495913c8a0e553fcb818d985eea150ca549bbf1a6d9aadb3" + "bytes": "7a5cb7232384d698f437f517591935d96d3518a090e348f13401631ef8fcb9cb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "571519333" + "i128": "597381012" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.227.json index 210c099b..8417d168 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "419391165" + "i128": "219282280" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "419391165" + "i128": "219282280" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ab00d8f5e37bd1f614e0feb09c99ec99868887975ec1288f7cc23dc0e723930" + "bytes": "cfe6e5de1a7bb543bee77c732bb1e0c0b35779a1c696f0fb6d9c6241dbb61143" }, { - "u64": "55912" + "u64": "68175" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "419391165" + "i128": "219282280" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55911, + "timestamp": 68174, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b11c28901fe2a0bcf9132de2272a9e02eb59083e6ca7c29823092f311a91d47c" + "bytes": "4dac1875bd85cc12f1f33ab29bd8de712626c2c3832616ed9d871a78983e0565" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b11c28901fe2a0bcf9132de2272a9e02eb59083e6ca7c29823092f311a91d47c" + "bytes": "4dac1875bd85cc12f1f33ab29bd8de712626c2c3832616ed9d871a78983e0565" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "419391165" + "i128": "219282280" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "419391165" + "i128": "219282280" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "55912" + "u64": "68175" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "903607d5cd40e4e518bc750a378784634caab80926349cf50496d961ccdcb7ba" + "bytes": "3fb467c4e3326558cfd1eb29675c8c7962048c2d80a787186ce886faf9f64178" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "903607d5cd40e4e518bc750a378784634caab80926349cf50496d961ccdcb7ba" + "bytes": "3fb467c4e3326558cfd1eb29675c8c7962048c2d80a787186ce886faf9f64178" } ] }, "durability": "persistent", "val": { - "bytes": "b11c28901fe2a0bcf9132de2272a9e02eb59083e6ca7c29823092f311a91d47c" + "bytes": "4dac1875bd85cc12f1f33ab29bd8de712626c2c3832616ed9d871a78983e0565" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "419391165" + "i128": "219282280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.228.json index 4c35f024..9cf26997 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "745856957" + "i128": "676488408" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "745856957" + "i128": "676488408" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "02ab5279e363a86a08cbf50a272e4050e93e65009cb6aac279cf50ed34de4a18" + "bytes": "c36a1f5734449cd6c7be402d6d11e2669b6f3ac4fb9d16d27865fa62cf598eee" }, { - "u64": "14418" + "u64": "84050" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "745856957" + "i128": "676488408" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14417, + "timestamp": 84049, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b445d5bb8309f1f61431109341b53455705b561b4dc2ddc1307d501b782f8d9a" + "bytes": "6beb3e7b9cdedcfbfab9148aec628168563d20aee7082099eeacb23ff85c65b5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b445d5bb8309f1f61431109341b53455705b561b4dc2ddc1307d501b782f8d9a" + "bytes": "6beb3e7b9cdedcfbfab9148aec628168563d20aee7082099eeacb23ff85c65b5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "745856957" + "i128": "676488408" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "745856957" + "i128": "676488408" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14418" + "u64": "84050" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6e6f75b75bb2fb1f1d137fb545a606e089126331151d76acf3575e9149f6ee5" + "bytes": "e0e65d4d0357fca3186d3d760f37c71759ec6d87170e31b12adefe1f600b7151" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6e6f75b75bb2fb1f1d137fb545a606e089126331151d76acf3575e9149f6ee5" + "bytes": "e0e65d4d0357fca3186d3d760f37c71759ec6d87170e31b12adefe1f600b7151" } ] }, "durability": "persistent", "val": { - "bytes": "b445d5bb8309f1f61431109341b53455705b561b4dc2ddc1307d501b782f8d9a" + "bytes": "6beb3e7b9cdedcfbfab9148aec628168563d20aee7082099eeacb23ff85c65b5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "745856957" + "i128": "676488408" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.229.json index 4e90cca5..eb8629bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "757579904" + "i128": "868783447" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "757579904" + "i128": "868783447" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a11ec133a3f67780363329040cecd6a5c60173c4ed4310a01fca0193b4baa431" + "bytes": "b389ee388444c88c42367197f77f135770b1765a7944ded1687cdbc18178e31a" }, { - "u64": "81663" + "u64": "64252" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "757579904" + "i128": "868783447" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 81662, + "timestamp": 64251, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c42c4378711fbb180b8be21acb96a2562afa98b0b1646bbf09253644efc5f3a" + "bytes": "7a21d219fe8fdf9a66fb1aff46d862a9a1a1a030ea27f019d4af60ff3a888e75" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6c42c4378711fbb180b8be21acb96a2562afa98b0b1646bbf09253644efc5f3a" + "bytes": "7a21d219fe8fdf9a66fb1aff46d862a9a1a1a030ea27f019d4af60ff3a888e75" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "757579904" + "i128": "868783447" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "757579904" + "i128": "868783447" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "81663" + "u64": "64252" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b9e881386613b80c4c96d2c9f58405330fac987a1390a3b4a9cf06f6b86f521" + "bytes": "72b7197e163dba8e61522098963c301b83ba536b91e17d79866d0ae748abb90e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b9e881386613b80c4c96d2c9f58405330fac987a1390a3b4a9cf06f6b86f521" + "bytes": "72b7197e163dba8e61522098963c301b83ba536b91e17d79866d0ae748abb90e" } ] }, "durability": "persistent", "val": { - "bytes": "6c42c4378711fbb180b8be21acb96a2562afa98b0b1646bbf09253644efc5f3a" + "bytes": "7a21d219fe8fdf9a66fb1aff46d862a9a1a1a030ea27f019d4af60ff3a888e75" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "757579904" + "i128": "868783447" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.23.json index dad07eed..337ac329 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "803725081" + "i128": "293242445" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803725081" + "i128": "293242445" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80dca7905016dbebef1ae245c03d0c422521e3632c7fb6ef04ae8cae81635cf4" + "bytes": "c3c6a092b73e307e1a26ccf9d01d4b519b81dd07a9764206fd16aeb1ee4f76eb" }, { - "u64": "21086" + "u64": "85519" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "803725081" + "i128": "293242445" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21085, + "timestamp": 85518, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff76c78cb8b511e864d54b7a5a30659b885e7f2581a3d10b1d6708ace61c2570" + "bytes": "35a69721628580269ea48c744d2c7b40c3fa6d91e801e37ae81745bb1f043d17" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff76c78cb8b511e864d54b7a5a30659b885e7f2581a3d10b1d6708ace61c2570" + "bytes": "35a69721628580269ea48c744d2c7b40c3fa6d91e801e37ae81745bb1f043d17" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803725081" + "i128": "293242445" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "803725081" + "i128": "293242445" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "21086" + "u64": "85519" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24dab690a8897b9f6e72fb4728aedbbda6e26c4e3e3e5383dfa56faad9cea26d" + "bytes": "24ed4919dbcdfd7c5f5f28ab8f4c3c6be837f5ed371e9b99c077656ea6b7b322" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24dab690a8897b9f6e72fb4728aedbbda6e26c4e3e3e5383dfa56faad9cea26d" + "bytes": "24ed4919dbcdfd7c5f5f28ab8f4c3c6be837f5ed371e9b99c077656ea6b7b322" } ] }, "durability": "persistent", "val": { - "bytes": "ff76c78cb8b511e864d54b7a5a30659b885e7f2581a3d10b1d6708ace61c2570" + "bytes": "35a69721628580269ea48c744d2c7b40c3fa6d91e801e37ae81745bb1f043d17" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "803725081" + "i128": "293242445" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.230.json index 5da91244..70b53307 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "247515528" + "i128": "217265002" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "247515528" + "i128": "217265002" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fe24c9154c6b60dd3bd2dad9836d75d1f129b36e50a42cfc08ae18488f48b8f" + "bytes": "38960cbf54a93a51ba455210d951fb764d9e86189bdd76181cc8302090b353da" }, { - "u64": "80539" + "u64": "45843" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "247515528" + "i128": "217265002" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 80538, + "timestamp": 45842, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc29e399c99784729d1f30b8eaa8706de11da5dc87a9b203bed487bd5c971eb8" + "bytes": "53755fb67e3d5d3e24d5d4b2c716159f0142622b9f5440ca680473dfbbd319e8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cc29e399c99784729d1f30b8eaa8706de11da5dc87a9b203bed487bd5c971eb8" + "bytes": "53755fb67e3d5d3e24d5d4b2c716159f0142622b9f5440ca680473dfbbd319e8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "247515528" + "i128": "217265002" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "247515528" + "i128": "217265002" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "80539" + "u64": "45843" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "170335a4b9aa5a8d3f466a35d9397904866fde09d66e55b414f24f8ec082d5f7" + "bytes": "b35527d050b81db2b7cada93d6ba5e5013222946e4b66cd6975b40c79468e94f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "170335a4b9aa5a8d3f466a35d9397904866fde09d66e55b414f24f8ec082d5f7" + "bytes": "b35527d050b81db2b7cada93d6ba5e5013222946e4b66cd6975b40c79468e94f" } ] }, "durability": "persistent", "val": { - "bytes": "cc29e399c99784729d1f30b8eaa8706de11da5dc87a9b203bed487bd5c971eb8" + "bytes": "53755fb67e3d5d3e24d5d4b2c716159f0142622b9f5440ca680473dfbbd319e8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "247515528" + "i128": "217265002" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.231.json index 6a8ca772..738fae2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "326579228" + "i128": "121574728" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "326579228" + "i128": "121574728" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15b1bae3ccc5734a6a8be4cb95e45064aaf8c1abbb0246b8ddc19e8852c03bba" + "bytes": "db731a981fde36a5e1d48a71b905f1a3ccb2570c6d266371c3d73381092e5530" }, { - "u64": "82480" + "u64": "54402" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "326579228" + "i128": "121574728" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82479, + "timestamp": 54401, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2a18fd80c43d4a5b7bf7782a5b952825c2d8d796856e84efe25bd872e5f972f2" + "bytes": "2e969dcbbae91cde97f2b8374f230a7024a245f3147bbbcd03359a3c1a5f7837" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2a18fd80c43d4a5b7bf7782a5b952825c2d8d796856e84efe25bd872e5f972f2" + "bytes": "2e969dcbbae91cde97f2b8374f230a7024a245f3147bbbcd03359a3c1a5f7837" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "326579228" + "i128": "121574728" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "326579228" + "i128": "121574728" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "82480" + "u64": "54402" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1213554f1a2ac9ea0a24703092c084933de19a0609309540d24da7d8e4e9ed48" + "bytes": "6bbc73a4258deaa31bb0ece1db780863c229756252814ce1b94a869c5ec977fd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1213554f1a2ac9ea0a24703092c084933de19a0609309540d24da7d8e4e9ed48" + "bytes": "6bbc73a4258deaa31bb0ece1db780863c229756252814ce1b94a869c5ec977fd" } ] }, "durability": "persistent", "val": { - "bytes": "2a18fd80c43d4a5b7bf7782a5b952825c2d8d796856e84efe25bd872e5f972f2" + "bytes": "2e969dcbbae91cde97f2b8374f230a7024a245f3147bbbcd03359a3c1a5f7837" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "326579228" + "i128": "121574728" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.232.json index 61b8b06d..91d5db26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "25903809" + "i128": "344274877" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "25903809" + "i128": "344274877" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "adde4c8952cad1e0c1cd2589fb7855d393ec004f9004a119397f08dc30506b00" + "bytes": "4288b204d9d0aff085a61c619b630c640e920493c081e3532d07c4cf66ebe8c3" }, { - "u64": "56885" + "u64": "29737" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "25903809" + "i128": "344274877" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 56884, + "timestamp": 29736, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b34df5ada9519d746cf8ff022728d61ea293c085e36e96fb52822ce4664f21db" + "bytes": "3901e6924c429124eb41cc8937e68333a15a1254987b0646f4713c717e0f61d1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b34df5ada9519d746cf8ff022728d61ea293c085e36e96fb52822ce4664f21db" + "bytes": "3901e6924c429124eb41cc8937e68333a15a1254987b0646f4713c717e0f61d1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "25903809" + "i128": "344274877" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "25903809" + "i128": "344274877" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "56885" + "u64": "29737" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8a8926597d930450474578f56941628f007e6a6c5d6586ab74b31e2a74833d0" + "bytes": "c1c071ef5b6d66bde76a79eaf9c047005fceeceddf8df5f2e681601811e78795" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8a8926597d930450474578f56941628f007e6a6c5d6586ab74b31e2a74833d0" + "bytes": "c1c071ef5b6d66bde76a79eaf9c047005fceeceddf8df5f2e681601811e78795" } ] }, "durability": "persistent", "val": { - "bytes": "b34df5ada9519d746cf8ff022728d61ea293c085e36e96fb52822ce4664f21db" + "bytes": "3901e6924c429124eb41cc8937e68333a15a1254987b0646f4713c717e0f61d1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "25903809" + "i128": "344274877" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.233.json index e8f43f5d..16971f77 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "809750151" + "i128": "521417120" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "809750151" + "i128": "521417120" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e644049dc8c5c84cc619b5818ac790e56d48c40b1b0d352ca5bd733e08562345" + "bytes": "ef37a6450e870d8739c991b6b90577f76807eb42ded527104191a19e76978945" }, { - "u64": "64147" + "u64": "41968" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "809750151" + "i128": "521417120" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64146, + "timestamp": 41967, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87fe09ae7e954255ce6b551e95686e3c9219f0d79c6344c0ecd6a63f6a1e0021" + "bytes": "8107b85bc5ddb3a99ce3c23749b17d3a8f2d28234d906f1e8b6ae5b96d11f539" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87fe09ae7e954255ce6b551e95686e3c9219f0d79c6344c0ecd6a63f6a1e0021" + "bytes": "8107b85bc5ddb3a99ce3c23749b17d3a8f2d28234d906f1e8b6ae5b96d11f539" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "809750151" + "i128": "521417120" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "809750151" + "i128": "521417120" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64147" + "u64": "41968" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2dc2a650f008106ee4d1b02b9e09ff1954d28ebc2f9a37c54e9d9c5760382d16" + "bytes": "7e9b3b61e5211617677c3f7751f1ba38c1c0dfdb11d8be69385b1d940ba6292b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2dc2a650f008106ee4d1b02b9e09ff1954d28ebc2f9a37c54e9d9c5760382d16" + "bytes": "7e9b3b61e5211617677c3f7751f1ba38c1c0dfdb11d8be69385b1d940ba6292b" } ] }, "durability": "persistent", "val": { - "bytes": "87fe09ae7e954255ce6b551e95686e3c9219f0d79c6344c0ecd6a63f6a1e0021" + "bytes": "8107b85bc5ddb3a99ce3c23749b17d3a8f2d28234d906f1e8b6ae5b96d11f539" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "809750151" + "i128": "521417120" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.234.json index 85f633d3..480ce2fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863029557" + "i128": "200317787" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863029557" + "i128": "200317787" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3fa33a247debc8cd9786e72edebc69c1dcffc918f80c4e62ffb0d5ee25911e0a" + "bytes": "377f6e8e378762e72e0bdb496377362fdff88766c72b0b3b920a01b12600dfe6" }, { - "u64": "26597" + "u64": "8536" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863029557" + "i128": "200317787" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26596, + "timestamp": 8535, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1fa7c8309501aacde5a936bf41496419f73337d2a809667bdbce0dc28589d9d" + "bytes": "7cd881c2fd9593914f4ffebda84446a1c36d586d9da9d40bdb8d002dc266dff4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f1fa7c8309501aacde5a936bf41496419f73337d2a809667bdbce0dc28589d9d" + "bytes": "7cd881c2fd9593914f4ffebda84446a1c36d586d9da9d40bdb8d002dc266dff4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863029557" + "i128": "200317787" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863029557" + "i128": "200317787" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26597" + "u64": "8536" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1aee391dfd493a8c9e5f4fd225557af8b7d62bbd07ec4de896281ccd20fb60e4" + "bytes": "68816671c25127d5219c69f2b729ee0265e398da79c7764ecb813b1b27991894" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1aee391dfd493a8c9e5f4fd225557af8b7d62bbd07ec4de896281ccd20fb60e4" + "bytes": "68816671c25127d5219c69f2b729ee0265e398da79c7764ecb813b1b27991894" } ] }, "durability": "persistent", "val": { - "bytes": "f1fa7c8309501aacde5a936bf41496419f73337d2a809667bdbce0dc28589d9d" + "bytes": "7cd881c2fd9593914f4ffebda84446a1c36d586d9da9d40bdb8d002dc266dff4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "863029557" + "i128": "200317787" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.235.json index 4b895b08..01eb4f6c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677983758" + "i128": "644462126" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "677983758" + "i128": "644462126" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "176a0f93b893db8c6669263764a8cf420283d0e9d7e708ef3ef0f2d5e0b9eeb8" + "bytes": "dbb5f961d5da784883589115bdebe39d0781d88626f11bd95548f0d4dd778e42" }, { - "u64": "15853" + "u64": "22796" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "677983758" + "i128": "644462126" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15852, + "timestamp": 22795, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ded1ef20724c1f9e161c41a89260ae223f60bd7d11568211905211c3235a2b7d" + "bytes": "28f3301233690b22351e6097915c091b77398103b7525a887b281dbefc152d29" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ded1ef20724c1f9e161c41a89260ae223f60bd7d11568211905211c3235a2b7d" + "bytes": "28f3301233690b22351e6097915c091b77398103b7525a887b281dbefc152d29" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "677983758" + "i128": "644462126" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "677983758" + "i128": "644462126" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15853" + "u64": "22796" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4b525bf1089faff102a981983980fd22369ede559d9a19f36327806e57f000a" + "bytes": "65866e7a4e15107e72c138fb84474308684b82125be6d427faabbe413f0ece22" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4b525bf1089faff102a981983980fd22369ede559d9a19f36327806e57f000a" + "bytes": "65866e7a4e15107e72c138fb84474308684b82125be6d427faabbe413f0ece22" } ] }, "durability": "persistent", "val": { - "bytes": "ded1ef20724c1f9e161c41a89260ae223f60bd7d11568211905211c3235a2b7d" + "bytes": "28f3301233690b22351e6097915c091b77398103b7525a887b281dbefc152d29" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "677983758" + "i128": "644462126" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.236.json index 29575d16..35a7e1be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "710376905" + "i128": "357237860" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "710376905" + "i128": "357237860" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3461bf1043d6252cb8091c26cf90169cb579b124c7acff3c84de0e01dfce9f8a" + "bytes": "228859a4b0d72c80fed5afbc7e7044add6507fc8ad2ded182f05e6ea12f8b1ba" }, { - "u64": "27449" + "u64": "54680" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "710376905" + "i128": "357237860" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27448, + "timestamp": 54679, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "273d880366a7df27b8236aa3dd73dd1c9541c70ff5e8c805382784903bc7c18a" + "bytes": "dd44fbb39a1facfd96607c2095e707416f7f4d24a216a41e699df2717333fa8b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "273d880366a7df27b8236aa3dd73dd1c9541c70ff5e8c805382784903bc7c18a" + "bytes": "dd44fbb39a1facfd96607c2095e707416f7f4d24a216a41e699df2717333fa8b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "710376905" + "i128": "357237860" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "710376905" + "i128": "357237860" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "27449" + "u64": "54680" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3347603755125d7155064fd9a40d0871641c3b07cb1851b63ea828ec4ccbebb" + "bytes": "40e80c2f130ded986f941b958dc173e2ddc3e8bb14904be46c0a2388d0cac858" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3347603755125d7155064fd9a40d0871641c3b07cb1851b63ea828ec4ccbebb" + "bytes": "40e80c2f130ded986f941b958dc173e2ddc3e8bb14904be46c0a2388d0cac858" } ] }, "durability": "persistent", "val": { - "bytes": "273d880366a7df27b8236aa3dd73dd1c9541c70ff5e8c805382784903bc7c18a" + "bytes": "dd44fbb39a1facfd96607c2095e707416f7f4d24a216a41e699df2717333fa8b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "710376905" + "i128": "357237860" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.237.json index 3f73e58d..ff3c0b0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "743779686" + "i128": "208480488" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "743779686" + "i128": "208480488" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1560ae39fbaa3d705963fd604d91f6e2768f75acd323b08f68ab55f19866ee08" + "bytes": "1c5730f16b254eb148bb34c9c272736a5188cfcddb2226120c8a875924df1d8f" }, { - "u64": "42546" + "u64": "72243" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "743779686" + "i128": "208480488" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42545, + "timestamp": 72242, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "05732eb86aa3c01333d2e0e428dfb046d0219d167ea8af47d96352f891245176" + "bytes": "87d530634e5bb6341f2446ba81c5a6fea8f34cf86ea7904c270953dd4fa205db" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "05732eb86aa3c01333d2e0e428dfb046d0219d167ea8af47d96352f891245176" + "bytes": "87d530634e5bb6341f2446ba81c5a6fea8f34cf86ea7904c270953dd4fa205db" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "743779686" + "i128": "208480488" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "743779686" + "i128": "208480488" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "42546" + "u64": "72243" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3546015e314f62832788542b8dc9808faf285eb182e65544986cca86b95e4112" + "bytes": "00ffb7fece4bb74b69805c95f97885da75fb5aa2decd9f53f0e4bfc207949779" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3546015e314f62832788542b8dc9808faf285eb182e65544986cca86b95e4112" + "bytes": "00ffb7fece4bb74b69805c95f97885da75fb5aa2decd9f53f0e4bfc207949779" } ] }, "durability": "persistent", "val": { - "bytes": "05732eb86aa3c01333d2e0e428dfb046d0219d167ea8af47d96352f891245176" + "bytes": "87d530634e5bb6341f2446ba81c5a6fea8f34cf86ea7904c270953dd4fa205db" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "743779686" + "i128": "208480488" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.238.json index e27574b8..f2b6ae0a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "829540824" + "i128": "560692679" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "829540824" + "i128": "560692679" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b466ee3df1f49fef9cc8013a218bb2d2499ff28ed9fab14131e4fa5c2d82bba5" + "bytes": "27c79ef413fbd366c6713ad8e6201e8e1bd5aecfd55abf8ee4dc8dae272ff9ca" }, { - "u64": "85482" + "u64": "54871" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "829540824" + "i128": "560692679" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 85481, + "timestamp": 54870, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d98f7901fad99ecd540efb6f2adabf6c2d1f189c5390c8f0f6f0aaaa63ad28fb" + "bytes": "ec440686417c541decc808fba1613396803e0e66a08662abbad44035a32b8d0c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d98f7901fad99ecd540efb6f2adabf6c2d1f189c5390c8f0f6f0aaaa63ad28fb" + "bytes": "ec440686417c541decc808fba1613396803e0e66a08662abbad44035a32b8d0c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "829540824" + "i128": "560692679" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "829540824" + "i128": "560692679" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "85482" + "u64": "54871" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5ea38d720e39c260726c40424cf3c712de5402a6a94387b759976c5ca8b1871" + "bytes": "f8db14b12772d02bb017fdd69d17828675edeb62d5ce977d5b95e58a88eba47e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5ea38d720e39c260726c40424cf3c712de5402a6a94387b759976c5ca8b1871" + "bytes": "f8db14b12772d02bb017fdd69d17828675edeb62d5ce977d5b95e58a88eba47e" } ] }, "durability": "persistent", "val": { - "bytes": "d98f7901fad99ecd540efb6f2adabf6c2d1f189c5390c8f0f6f0aaaa63ad28fb" + "bytes": "ec440686417c541decc808fba1613396803e0e66a08662abbad44035a32b8d0c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "829540824" + "i128": "560692679" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.239.json index 4fe7a79d..d59e18b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "21953325" + "i128": "446933011" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "21953325" + "i128": "446933011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "905652f7574812dbc6fbc0d26e84704cbe634f6632ad461979fd2092018759aa" + "bytes": "8511668c8779495a2612e71d106077b8a2d2faaa9132d7b0c267db93b0c726b2" }, { - "u64": "24092" + "u64": "44022" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "21953325" + "i128": "446933011" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24091, + "timestamp": 44021, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "641eba7e9439477b93e6f59d5e495c9fc19e1bd011e2d9a4c3fc48cf6258af3e" + "bytes": "4b470c44b8661f7fad76d685825751f82b0bc51e36e2f1d0769fe72e1a34a655" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "641eba7e9439477b93e6f59d5e495c9fc19e1bd011e2d9a4c3fc48cf6258af3e" + "bytes": "4b470c44b8661f7fad76d685825751f82b0bc51e36e2f1d0769fe72e1a34a655" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "21953325" + "i128": "446933011" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "21953325" + "i128": "446933011" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "24092" + "u64": "44022" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a770834fee4e2371f9cd17560ab91667927369cbdae52b2df88fd808deac68b5" + "bytes": "536e0436fa201aae037bc6ce4f2339a3e08d7671716acbf8c2456db8505dc866" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a770834fee4e2371f9cd17560ab91667927369cbdae52b2df88fd808deac68b5" + "bytes": "536e0436fa201aae037bc6ce4f2339a3e08d7671716acbf8c2456db8505dc866" } ] }, "durability": "persistent", "val": { - "bytes": "641eba7e9439477b93e6f59d5e495c9fc19e1bd011e2d9a4c3fc48cf6258af3e" + "bytes": "4b470c44b8661f7fad76d685825751f82b0bc51e36e2f1d0769fe72e1a34a655" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "21953325" + "i128": "446933011" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.24.json index 25316674..d24c8723 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "609660027" + "i128": "204987171" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "609660027" + "i128": "204987171" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "14363dc392a7b9e8368c8cedef965e960881eb366027a8103e061d02dc168394" + "bytes": "bc3c49cee15e22d5dae5fe6513b73f5e53610d7d70fbc3eb26d8a6773ff4e4ff" }, { - "u64": "20212" + "u64": "64093" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "609660027" + "i128": "204987171" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20211, + "timestamp": 64092, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e2c7750a33c518d591bcdfb54d259597255258e83ba788e96473762921ca9a8c" + "bytes": "0060440b4cdec8818ba8e9497d25c31f05fc1b9724cef12e07a47c318bb882d7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e2c7750a33c518d591bcdfb54d259597255258e83ba788e96473762921ca9a8c" + "bytes": "0060440b4cdec8818ba8e9497d25c31f05fc1b9724cef12e07a47c318bb882d7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "609660027" + "i128": "204987171" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "609660027" + "i128": "204987171" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "20212" + "u64": "64093" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0dbf48afffb7ccdffbb0ea9636ac7fedc3534af487d0fe2e3002fbddddb996d" + "bytes": "b246bed937e59fcd1ed11c4fcea0d4917db9a102bf98ff138589725e80cf3eda" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0dbf48afffb7ccdffbb0ea9636ac7fedc3534af487d0fe2e3002fbddddb996d" + "bytes": "b246bed937e59fcd1ed11c4fcea0d4917db9a102bf98ff138589725e80cf3eda" } ] }, "durability": "persistent", "val": { - "bytes": "e2c7750a33c518d591bcdfb54d259597255258e83ba788e96473762921ca9a8c" + "bytes": "0060440b4cdec8818ba8e9497d25c31f05fc1b9724cef12e07a47c318bb882d7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "609660027" + "i128": "204987171" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.240.json index 7a01ce44..d1c01215 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "465317755" + "i128": "928035331" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465317755" + "i128": "928035331" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3092dfb764a1dc72ab8ebf55c7b1d5b5a35b292884dab705cb4bddd3e0ac844b" + "bytes": "6df18119ba6fa1d03529c3270c56fc3635cd58456bc8587553ee46111481475e" }, { - "u64": "64137" + "u64": "70460" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "465317755" + "i128": "928035331" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64136, + "timestamp": 70459, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b55a3b080b5f4d31f63a7f9465eebf00105070ffd2320e34c8a21123fd1a0b45" + "bytes": "895d88911b674e8b160fa029d83c68022dee5df4c8b10985cd91273a5d7721f9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b55a3b080b5f4d31f63a7f9465eebf00105070ffd2320e34c8a21123fd1a0b45" + "bytes": "895d88911b674e8b160fa029d83c68022dee5df4c8b10985cd91273a5d7721f9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "465317755" + "i128": "928035331" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "465317755" + "i128": "928035331" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64137" + "u64": "70460" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "21e5213a34005311ec03200b8422e5586d2453c90c9137d4dfdc039dda06efea" + "bytes": "8bdb986a8dae2f317b818327121da48d49187a3be08a13cb420f8ccd1da28bf0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "21e5213a34005311ec03200b8422e5586d2453c90c9137d4dfdc039dda06efea" + "bytes": "8bdb986a8dae2f317b818327121da48d49187a3be08a13cb420f8ccd1da28bf0" } ] }, "durability": "persistent", "val": { - "bytes": "b55a3b080b5f4d31f63a7f9465eebf00105070ffd2320e34c8a21123fd1a0b45" + "bytes": "895d88911b674e8b160fa029d83c68022dee5df4c8b10985cd91273a5d7721f9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "465317755" + "i128": "928035331" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.241.json index 857af207..6460ea3e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "384387397" + "i128": "543962809" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "384387397" + "i128": "543962809" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b8f5537a8fca85f45aaad15912ae1a03f1abbad456ff8e83bb1b089419e6f704" + "bytes": "0de143bb3d7e9cae08ddb9214e35e955203eed8273f30a59d8518af30002c2c8" }, { - "u64": "6007" + "u64": "66700" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "384387397" + "i128": "543962809" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6006, + "timestamp": 66699, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "40a9b5b2145b5ea19cf96b0d087d07ed03788e6851a475543b2f91b48e533a20" + "bytes": "b57541020035ecd3c157aac614a4131e2677154fbd8a03f3d065db9ffc8c6fa8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "40a9b5b2145b5ea19cf96b0d087d07ed03788e6851a475543b2f91b48e533a20" + "bytes": "b57541020035ecd3c157aac614a4131e2677154fbd8a03f3d065db9ffc8c6fa8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "384387397" + "i128": "543962809" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "384387397" + "i128": "543962809" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6007" + "u64": "66700" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1beb0cddde3592ae0a90cf0e0060ecf5e6b48aeb97c092f5b685e22dd1dfb9a9" + "bytes": "735b826f56485c318ea10be1f6406f1cdb00a7d5e30c0925e2c633c259bf92f3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1beb0cddde3592ae0a90cf0e0060ecf5e6b48aeb97c092f5b685e22dd1dfb9a9" + "bytes": "735b826f56485c318ea10be1f6406f1cdb00a7d5e30c0925e2c633c259bf92f3" } ] }, "durability": "persistent", "val": { - "bytes": "40a9b5b2145b5ea19cf96b0d087d07ed03788e6851a475543b2f91b48e533a20" + "bytes": "b57541020035ecd3c157aac614a4131e2677154fbd8a03f3d065db9ffc8c6fa8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "384387397" + "i128": "543962809" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.242.json index 9e75acd9..3945401b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "870072472" + "i128": "155099342" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "870072472" + "i128": "155099342" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "936b63582b2c1233485d12e070d5504897cfd83484031290207b9f2f8522b132" + "bytes": "fe09c7fe62fcf49d629ec9979f7108193e495180b75833f7eb44b4603f0a8d4c" }, { - "u64": "12459" + "u64": "44203" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "870072472" + "i128": "155099342" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12458, + "timestamp": 44202, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e8e90d6daaa3c71a6bee026fa630dc0afdf82cfc4e2d37f70b6e59a5d0589883" + "bytes": "b16709637395bc8563f304cd468c84f4cc4bc710ba57f65035ae1b4fedfd45dc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e8e90d6daaa3c71a6bee026fa630dc0afdf82cfc4e2d37f70b6e59a5d0589883" + "bytes": "b16709637395bc8563f304cd468c84f4cc4bc710ba57f65035ae1b4fedfd45dc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "870072472" + "i128": "155099342" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "870072472" + "i128": "155099342" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "12459" + "u64": "44203" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9153da9be0a39b6982b726dd662e959f759bbd7050838147a7f18649e2dc6949" + "bytes": "22f40217a5766f3747cccef5f1027493efb012d2137334e3a0d49762e23270f5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9153da9be0a39b6982b726dd662e959f759bbd7050838147a7f18649e2dc6949" + "bytes": "22f40217a5766f3747cccef5f1027493efb012d2137334e3a0d49762e23270f5" } ] }, "durability": "persistent", "val": { - "bytes": "e8e90d6daaa3c71a6bee026fa630dc0afdf82cfc4e2d37f70b6e59a5d0589883" + "bytes": "b16709637395bc8563f304cd468c84f4cc4bc710ba57f65035ae1b4fedfd45dc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "870072472" + "i128": "155099342" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.243.json index bdb3afae..04be99a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "269610202" + "i128": "208027399" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "269610202" + "i128": "208027399" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94973d68f247d11037b0c4442f0915d8b8c1a857ff2e8010ed42cb78a1bc9661" + "bytes": "91a559a0dbfa6954a2ede4609accf2b1925f00b1e66ef9b636ba7222d1f0f89c" }, { - "u64": "84460" + "u64": "40140" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "269610202" + "i128": "208027399" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84459, + "timestamp": 40139, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f6337e53c23184a908071d002abd3b1da00afba1e7f8d40bd227127e7133a8a" + "bytes": "2c42923d18353e266f2d487a75bf35e95574a4f596de8e0f1208cc26c29854d1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4f6337e53c23184a908071d002abd3b1da00afba1e7f8d40bd227127e7133a8a" + "bytes": "2c42923d18353e266f2d487a75bf35e95574a4f596de8e0f1208cc26c29854d1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "269610202" + "i128": "208027399" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "269610202" + "i128": "208027399" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84460" + "u64": "40140" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "055cdf9fe81bc217dd373616fc23d00ffe35d1060a63ceb8c89370472857fddb" + "bytes": "b435550d6ba6459e5350fe8e6755d6917936446e05aa89ac0d194f1b73bccb65" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "055cdf9fe81bc217dd373616fc23d00ffe35d1060a63ceb8c89370472857fddb" + "bytes": "b435550d6ba6459e5350fe8e6755d6917936446e05aa89ac0d194f1b73bccb65" } ] }, "durability": "persistent", "val": { - "bytes": "4f6337e53c23184a908071d002abd3b1da00afba1e7f8d40bd227127e7133a8a" + "bytes": "2c42923d18353e266f2d487a75bf35e95574a4f596de8e0f1208cc26c29854d1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "269610202" + "i128": "208027399" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.244.json index 5312b39c..a049ecc9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "966889209" + "i128": "91765627" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "966889209" + "i128": "91765627" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b01074db10923cee543e63b5c899d0ad990b1dd185bd3b6d7e47dcf33e96a6cc" + "bytes": "9a538366110e7148571b7f809e767a818a623b2db0d2522a4604ba1b31af529a" }, { - "u64": "72042" + "u64": "36373" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "966889209" + "i128": "91765627" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 72041, + "timestamp": 36372, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35f4ca977159f94f9915187224f1e1fa5f0ee0059ea9616820d686d162f76895" + "bytes": "e3581e64bb7a91ecdc1435f681cdba9833b4db867c2247a19aaaca6bc9a0e779" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "35f4ca977159f94f9915187224f1e1fa5f0ee0059ea9616820d686d162f76895" + "bytes": "e3581e64bb7a91ecdc1435f681cdba9833b4db867c2247a19aaaca6bc9a0e779" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "966889209" + "i128": "91765627" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "966889209" + "i128": "91765627" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "72042" + "u64": "36373" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e7cb2fa0ff89ab0b7483149e970bcac75e687229cfb4813a728750c81d03d25" + "bytes": "e1e0b56cb69b568c544990d50a86ffdb0180ca80fd427a324de6813a32aa9d45" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e7cb2fa0ff89ab0b7483149e970bcac75e687229cfb4813a728750c81d03d25" + "bytes": "e1e0b56cb69b568c544990d50a86ffdb0180ca80fd427a324de6813a32aa9d45" } ] }, "durability": "persistent", "val": { - "bytes": "35f4ca977159f94f9915187224f1e1fa5f0ee0059ea9616820d686d162f76895" + "bytes": "e3581e64bb7a91ecdc1435f681cdba9833b4db867c2247a19aaaca6bc9a0e779" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "966889209" + "i128": "91765627" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.245.json index bbd4bfd0..8b64ee4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "640263068" + "i128": "969518804" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "640263068" + "i128": "969518804" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "47991c917905bf4b116c44fc77343ff9e79aa9514b60ce03a5b42ac7fbe6b9f3" + "bytes": "3fbb09fd25d5aba08663f7eef8ae22f59e7ddb4779e5f29e4df6194deebecbcd" }, { - "u64": "23584" + "u64": "60752" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "640263068" + "i128": "969518804" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23583, + "timestamp": 60751, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "222a14b3f19775a4c74115417992ed13d320e44770c2085cad52e16b8f1f7937" + "bytes": "a158488658f38c1dd26e564fa8890d4f1a53a48ff9dcf36f690ca2201c1ed8be" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "222a14b3f19775a4c74115417992ed13d320e44770c2085cad52e16b8f1f7937" + "bytes": "a158488658f38c1dd26e564fa8890d4f1a53a48ff9dcf36f690ca2201c1ed8be" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "640263068" + "i128": "969518804" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "640263068" + "i128": "969518804" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "23584" + "u64": "60752" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1eeddecda38a5cb0394bca44eb4c037117c80a43e0501cef96b4d8094207a50" + "bytes": "ea1dd0491f17dcd348319e250f37be54529ccf0b2ee5dc5f8056c193a8a14170" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1eeddecda38a5cb0394bca44eb4c037117c80a43e0501cef96b4d8094207a50" + "bytes": "ea1dd0491f17dcd348319e250f37be54529ccf0b2ee5dc5f8056c193a8a14170" } ] }, "durability": "persistent", "val": { - "bytes": "222a14b3f19775a4c74115417992ed13d320e44770c2085cad52e16b8f1f7937" + "bytes": "a158488658f38c1dd26e564fa8890d4f1a53a48ff9dcf36f690ca2201c1ed8be" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "640263068" + "i128": "969518804" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.246.json index eb5765ef..100b0da9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "538260653" + "i128": "155598791" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "538260653" + "i128": "155598791" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa17ad0f7fafa161cf2b9c73986290721f216b5a8a4d970d9076518d6fd41d62" + "bytes": "1d482205da64c307f50d7be93ae0f27b2040490df34168dd93fe214e1663e529" }, { - "u64": "25147" + "u64": "39136" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "538260653" + "i128": "155598791" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25146, + "timestamp": 39135, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d89a109cd99f3a1e8f226beb8447b434eb85b35339d41fc3fd55c11b8517ba54" + "bytes": "5026d2c05403d3a508eb2d2dbf5713d5c66d3f66abd245849fad6e2617bd17e1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d89a109cd99f3a1e8f226beb8447b434eb85b35339d41fc3fd55c11b8517ba54" + "bytes": "5026d2c05403d3a508eb2d2dbf5713d5c66d3f66abd245849fad6e2617bd17e1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "538260653" + "i128": "155598791" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "538260653" + "i128": "155598791" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25147" + "u64": "39136" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3695733cfd8129a10ebd90f83e10778bbacb403e4eddec38ea0d7caa353a23f9" + "bytes": "c591405d42593da1ca01141fc82f69efe2fcdea7cf1d3ffa4531b069214a190a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3695733cfd8129a10ebd90f83e10778bbacb403e4eddec38ea0d7caa353a23f9" + "bytes": "c591405d42593da1ca01141fc82f69efe2fcdea7cf1d3ffa4531b069214a190a" } ] }, "durability": "persistent", "val": { - "bytes": "d89a109cd99f3a1e8f226beb8447b434eb85b35339d41fc3fd55c11b8517ba54" + "bytes": "5026d2c05403d3a508eb2d2dbf5713d5c66d3f66abd245849fad6e2617bd17e1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "538260653" + "i128": "155598791" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.247.json index 024c9f5f..c2038fea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "545398705" + "i128": "373652178" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "545398705" + "i128": "373652178" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e77235cbf21299610e6c34e9dcfccdb116bfb26e6ffa9b0be2146140bdd0b413" + "bytes": "47f09decc926ab4c5713167cbb48ffa19448cfb25be9bd6c358d408fdc99cf5e" }, { - "u64": "55508" + "u64": "86177" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "545398705" + "i128": "373652178" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55507, + "timestamp": 86176, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb8dff6e3a1c1a1e167624c8ff9b65d4433f6e75e8479c85f16e8de29fab8475" + "bytes": "f7576057ae54545448f161d8fadf04bbf3f30681cdfd2977ef426a33171fc679" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb8dff6e3a1c1a1e167624c8ff9b65d4433f6e75e8479c85f16e8de29fab8475" + "bytes": "f7576057ae54545448f161d8fadf04bbf3f30681cdfd2977ef426a33171fc679" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "545398705" + "i128": "373652178" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "545398705" + "i128": "373652178" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "55508" + "u64": "86177" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42314b69f611a7b71ef536688c7aaa452a5dd7622cda59fdf8ced33385158a5e" + "bytes": "6dba1b9c725abf17f84d010e3ef41909c4b117e8bac1597bbcef5ef2b650af29" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42314b69f611a7b71ef536688c7aaa452a5dd7622cda59fdf8ced33385158a5e" + "bytes": "6dba1b9c725abf17f84d010e3ef41909c4b117e8bac1597bbcef5ef2b650af29" } ] }, "durability": "persistent", "val": { - "bytes": "fb8dff6e3a1c1a1e167624c8ff9b65d4433f6e75e8479c85f16e8de29fab8475" + "bytes": "f7576057ae54545448f161d8fadf04bbf3f30681cdfd2977ef426a33171fc679" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "545398705" + "i128": "373652178" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.248.json index cda12b3c..8252d508 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "419121678" + "i128": "303330412" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "419121678" + "i128": "303330412" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4dcac00550fd2d1fe528e5e985ebee9fdd6df535d5bd60d18f511c9c7d744b55" + "bytes": "4e0a7f763d13a37cdd97074394e29e7dc1e5f89b9c12e67f16196fc5811d94ec" }, { - "u64": "58998" + "u64": "42708" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "419121678" + "i128": "303330412" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58997, + "timestamp": 42707, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6aca3a4943f610e9b906d9ec5b9602887716c1a11f20542015b1fe6800a257af" + "bytes": "89ec926c64e029fba45e715740f45308312c2eeae3d88cfad41a4b3ab013d367" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6aca3a4943f610e9b906d9ec5b9602887716c1a11f20542015b1fe6800a257af" + "bytes": "89ec926c64e029fba45e715740f45308312c2eeae3d88cfad41a4b3ab013d367" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "419121678" + "i128": "303330412" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "419121678" + "i128": "303330412" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "58998" + "u64": "42708" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d7c53aadf7d7b40d2848cb7d452dc803427fe16ffe355c593ac0bb4a6ed99b8" + "bytes": "04c0d2fd7de5b1f9bfc823cc02e5d21682efd9c9e3fad6fc6c379734f8c32d33" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d7c53aadf7d7b40d2848cb7d452dc803427fe16ffe355c593ac0bb4a6ed99b8" + "bytes": "04c0d2fd7de5b1f9bfc823cc02e5d21682efd9c9e3fad6fc6c379734f8c32d33" } ] }, "durability": "persistent", "val": { - "bytes": "6aca3a4943f610e9b906d9ec5b9602887716c1a11f20542015b1fe6800a257af" + "bytes": "89ec926c64e029fba45e715740f45308312c2eeae3d88cfad41a4b3ab013d367" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "419121678" + "i128": "303330412" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.249.json index 4e213d19..d025f814 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "334073617" + "i128": "254808943" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "334073617" + "i128": "254808943" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3948dfd6e38293136e01ce2212acac3e97c176cbffeb0e685a8124494fefbe24" + "bytes": "c6fb0a27bbcd6e23eb98ed0a2141286e233fa17beeb4b2b36d9cee0c1fa23702" }, { - "u64": "28239" + "u64": "61902" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "334073617" + "i128": "254808943" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28238, + "timestamp": 61901, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7009d1f3a6df8b4f35edd51a29f69dc32da008b38fa9d9ab5b72768ba8fc7f3" + "bytes": "71cbdbf338558d79afffa8c906e95557b1cf1da3d339ac96907a17c6574a7c44" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7009d1f3a6df8b4f35edd51a29f69dc32da008b38fa9d9ab5b72768ba8fc7f3" + "bytes": "71cbdbf338558d79afffa8c906e95557b1cf1da3d339ac96907a17c6574a7c44" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "334073617" + "i128": "254808943" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "334073617" + "i128": "254808943" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28239" + "u64": "61902" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22e7ce61d76cbffcd51afd79715d478b2bf5948e23e1e92216205d8721d28162" + "bytes": "f323c050e289e4c53bda772358baee097746b05bf8ce73307458b5ecc7613535" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22e7ce61d76cbffcd51afd79715d478b2bf5948e23e1e92216205d8721d28162" + "bytes": "f323c050e289e4c53bda772358baee097746b05bf8ce73307458b5ecc7613535" } ] }, "durability": "persistent", "val": { - "bytes": "d7009d1f3a6df8b4f35edd51a29f69dc32da008b38fa9d9ab5b72768ba8fc7f3" + "bytes": "71cbdbf338558d79afffa8c906e95557b1cf1da3d339ac96907a17c6574a7c44" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "334073617" + "i128": "254808943" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.25.json index 1fbece80..145e7565 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "165312886" + "i128": "109662629" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "165312886" + "i128": "109662629" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a344989c902905954f5791aca7af0d22a009f628394a2d853e3c89d9ebbd378b" + "bytes": "dcf47539674eb85c863823a4f94f5cbb45e218cc7e33f310e9f566997b2b4704" }, { - "u64": "82536" + "u64": "60551" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "165312886" + "i128": "109662629" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82535, + "timestamp": 60550, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "188153c957219def844312393be328e5fb960a838377db0c644ec7d7e965bf08" + "bytes": "24b70b32edc16ff0989aab8d0321823cc9fd69b8f4a54b515fbdc0d1305cb2d3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "188153c957219def844312393be328e5fb960a838377db0c644ec7d7e965bf08" + "bytes": "24b70b32edc16ff0989aab8d0321823cc9fd69b8f4a54b515fbdc0d1305cb2d3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "165312886" + "i128": "109662629" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "165312886" + "i128": "109662629" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "82536" + "u64": "60551" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99a51c57588ed399dbeeb063f05f04156846093af832e0afeeddfb1fb0b71c66" + "bytes": "8b1c456034863d763137775696ccd5cf4d62c4b42f2dc527676b8ba098f12f92" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99a51c57588ed399dbeeb063f05f04156846093af832e0afeeddfb1fb0b71c66" + "bytes": "8b1c456034863d763137775696ccd5cf4d62c4b42f2dc527676b8ba098f12f92" } ] }, "durability": "persistent", "val": { - "bytes": "188153c957219def844312393be328e5fb960a838377db0c644ec7d7e965bf08" + "bytes": "24b70b32edc16ff0989aab8d0321823cc9fd69b8f4a54b515fbdc0d1305cb2d3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "165312886" + "i128": "109662629" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.250.json index e746642e..e3af66b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "345345437" + "i128": "236930437" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "345345437" + "i128": "236930437" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ee8c0b55e02b5b25c068301876b26871e270d330ce2d785712b03b69d94a023" + "bytes": "4d1d5932c8a20dca5845f6c950a09fe1a79a726ee1eb5604fd41c7e32f39acf6" }, { - "u64": "6991" + "u64": "85881" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "345345437" + "i128": "236930437" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6990, + "timestamp": 85880, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2bdd3b882ac1f329961e74d1234cf2a15301fd15336781a959bd6b123f83edc9" + "bytes": "691039cc9c9bc9ef33054b9a1cb217c897fa1531c2ee012ce5235ca950ca0609" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2bdd3b882ac1f329961e74d1234cf2a15301fd15336781a959bd6b123f83edc9" + "bytes": "691039cc9c9bc9ef33054b9a1cb217c897fa1531c2ee012ce5235ca950ca0609" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "345345437" + "i128": "236930437" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "345345437" + "i128": "236930437" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6991" + "u64": "85881" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3271488ba2dd774b6fa29d2d3cad73d75727979449666a8371db25d11f8989de" + "bytes": "c9dca296389eba1059aa0853ef13aa43218634def1a354c9daa20f6548e2fd7a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3271488ba2dd774b6fa29d2d3cad73d75727979449666a8371db25d11f8989de" + "bytes": "c9dca296389eba1059aa0853ef13aa43218634def1a354c9daa20f6548e2fd7a" } ] }, "durability": "persistent", "val": { - "bytes": "2bdd3b882ac1f329961e74d1234cf2a15301fd15336781a959bd6b123f83edc9" + "bytes": "691039cc9c9bc9ef33054b9a1cb217c897fa1531c2ee012ce5235ca950ca0609" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "345345437" + "i128": "236930437" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.251.json index d4361a59..eba39e65 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "481018162" + "i128": "144254227" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "481018162" + "i128": "144254227" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8aefe556871e4b0ac8667e9a0e10c5688da8fee9a68fb9c767024b40e84748cf" + "bytes": "bcf3b44bbb968c4a3760c822635746528002ca7e4739a6c2564f2812fdd1b915" }, { - "u64": "11651" + "u64": "11185" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "481018162" + "i128": "144254227" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11650, + "timestamp": 11184, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a35068c87496d8fd3552ee93f905cf8268fc5ec7946c57e475dba1ee1b2dbb6a" + "bytes": "98689c8ebe7be8f1e929a47e1fa720a9db526320b9be600b5339a334b2d09ace" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a35068c87496d8fd3552ee93f905cf8268fc5ec7946c57e475dba1ee1b2dbb6a" + "bytes": "98689c8ebe7be8f1e929a47e1fa720a9db526320b9be600b5339a334b2d09ace" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "481018162" + "i128": "144254227" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "481018162" + "i128": "144254227" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11651" + "u64": "11185" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd663cb52edad1280c353401ba1fca0d7837143ef67df37e4d653418d3e8b1f8" + "bytes": "9035625706ee4b778a49914ff81791549f3b9da3a16856757f48774cc0b80830" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd663cb52edad1280c353401ba1fca0d7837143ef67df37e4d653418d3e8b1f8" + "bytes": "9035625706ee4b778a49914ff81791549f3b9da3a16856757f48774cc0b80830" } ] }, "durability": "persistent", "val": { - "bytes": "a35068c87496d8fd3552ee93f905cf8268fc5ec7946c57e475dba1ee1b2dbb6a" + "bytes": "98689c8ebe7be8f1e929a47e1fa720a9db526320b9be600b5339a334b2d09ace" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "481018162" + "i128": "144254227" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.252.json index 4554bb2c..c90adb00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "563760265" + "i128": "749559996" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "563760265" + "i128": "749559996" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b8075a56481670e7e15a65fd86ac08cca371e51e65b1040c5b930114c1db80a" + "bytes": "2149d0185f0122f44d116a6f9623b72ec3adca06d32db0f3b24a044458ecf2c1" }, { - "u64": "84677" + "u64": "29535" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "563760265" + "i128": "749559996" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84676, + "timestamp": 29534, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea648e73fc3ebaef5404bfccf846838ae44e511fad83d89447b2b64e3556146c" + "bytes": "254f0273b2037c1e98b839628b556faee1f18cc34d1f192e8d501c99387b325f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea648e73fc3ebaef5404bfccf846838ae44e511fad83d89447b2b64e3556146c" + "bytes": "254f0273b2037c1e98b839628b556faee1f18cc34d1f192e8d501c99387b325f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "563760265" + "i128": "749559996" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "563760265" + "i128": "749559996" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84677" + "u64": "29535" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70c828e18f5d6f0bc80604f881010dbdfea4d9c4b62e4d59f575935b512e3b17" + "bytes": "9202e48a6d0a0f2eec3bbce9646cd044e52632442775dd42dd473088e0933a0e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70c828e18f5d6f0bc80604f881010dbdfea4d9c4b62e4d59f575935b512e3b17" + "bytes": "9202e48a6d0a0f2eec3bbce9646cd044e52632442775dd42dd473088e0933a0e" } ] }, "durability": "persistent", "val": { - "bytes": "ea648e73fc3ebaef5404bfccf846838ae44e511fad83d89447b2b64e3556146c" + "bytes": "254f0273b2037c1e98b839628b556faee1f18cc34d1f192e8d501c99387b325f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "563760265" + "i128": "749559996" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.253.json index 2b50cf1e..563b4c5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "241358758" + "i128": "195083510" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "241358758" + "i128": "195083510" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfd8129453926c70232e635526dd968660fa602edb98463e0d2c9f1a264654c8" + "bytes": "439d22010667236f6264c3b9cc785390e254d7908a78ef80269c72a1c0ec9390" }, { - "u64": "42074" + "u64": "18509" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "241358758" + "i128": "195083510" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42073, + "timestamp": 18508, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a6b35734c520492812a66e07151d82b32f10224500ddfcd820c97e4d3a6e69f" + "bytes": "91c55d423607dd9ee97a9b0215f50ca40cd6c0e57d5e80d83c704c9ef9f0e479" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a6b35734c520492812a66e07151d82b32f10224500ddfcd820c97e4d3a6e69f" + "bytes": "91c55d423607dd9ee97a9b0215f50ca40cd6c0e57d5e80d83c704c9ef9f0e479" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "241358758" + "i128": "195083510" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "241358758" + "i128": "195083510" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "42074" + "u64": "18509" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "042af9bf47127f692f2ff271c5b973d86467aa672b5b0e51a8393abc27bb35c1" + "bytes": "90d0a568f320e165c861029a5b161b4ded0dbe06c0029eb74ea3bde618195ff1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "042af9bf47127f692f2ff271c5b973d86467aa672b5b0e51a8393abc27bb35c1" + "bytes": "90d0a568f320e165c861029a5b161b4ded0dbe06c0029eb74ea3bde618195ff1" } ] }, "durability": "persistent", "val": { - "bytes": "6a6b35734c520492812a66e07151d82b32f10224500ddfcd820c97e4d3a6e69f" + "bytes": "91c55d423607dd9ee97a9b0215f50ca40cd6c0e57d5e80d83c704c9ef9f0e479" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "241358758" + "i128": "195083510" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.254.json index 4f27a779..74d29e22 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "855559859" + "i128": "72673586" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "855559859" + "i128": "72673586" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d60f91003826e48656fd5cbd4e98a53791b12e971b1812ab476ae02b4395b960" + "bytes": "c2d2eaec5a986740d7f305deb60f6d40ca4e35fd86c8b0c0628593e49ae0140a" }, { - "u64": "39088" + "u64": "69278" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "855559859" + "i128": "72673586" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39087, + "timestamp": 69277, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76cc5ca19a9f6c8b7f4ff9af86b12a1cffab325b2b1e969a88cbf3c606a08363" + "bytes": "7e154349541396f4c7513880c7740f8b76e29df96ece097ab11e07172eca54ff" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "76cc5ca19a9f6c8b7f4ff9af86b12a1cffab325b2b1e969a88cbf3c606a08363" + "bytes": "7e154349541396f4c7513880c7740f8b76e29df96ece097ab11e07172eca54ff" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "855559859" + "i128": "72673586" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "855559859" + "i128": "72673586" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "39088" + "u64": "69278" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9610b45989d5de1920c60c38057df18f54c6fcdfda84187c1dcbc4dcf2fa7b21" + "bytes": "160c5580d52246657b40a58435cb92478fedc0dea1db40a0b6a8c3fad17fbbc5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9610b45989d5de1920c60c38057df18f54c6fcdfda84187c1dcbc4dcf2fa7b21" + "bytes": "160c5580d52246657b40a58435cb92478fedc0dea1db40a0b6a8c3fad17fbbc5" } ] }, "durability": "persistent", "val": { - "bytes": "76cc5ca19a9f6c8b7f4ff9af86b12a1cffab325b2b1e969a88cbf3c606a08363" + "bytes": "7e154349541396f4c7513880c7740f8b76e29df96ece097ab11e07172eca54ff" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "855559859" + "i128": "72673586" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.255.json index 07981a0e..8446458c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "287268611" + "i128": "683102884" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "287268611" + "i128": "683102884" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b99ebe21b0d74aab52290b8945a30c38f2e3c2b4b2c617cc60973b3c00d71a7" + "bytes": "a6ce5d7499b6595df2d5622ebb2aed10364ff7e753424df6b7f6e58cd49a0abd" }, { - "u64": "56866" + "u64": "29219" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "287268611" + "i128": "683102884" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 56865, + "timestamp": 29218, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c4c37fa091cc9ce335926a62e60f61e14ddea23c02834e9d2970ba6e301673d" + "bytes": "8c1bae13409c456de9c687c61591e53b3b6cbdd2fc1ad3c69782fdc6a5c21596" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c4c37fa091cc9ce335926a62e60f61e14ddea23c02834e9d2970ba6e301673d" + "bytes": "8c1bae13409c456de9c687c61591e53b3b6cbdd2fc1ad3c69782fdc6a5c21596" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "287268611" + "i128": "683102884" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "287268611" + "i128": "683102884" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "56866" + "u64": "29219" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cec7a04c247e168004e16fe9e0e10d979b1512ab7956d19d70d0bd4260547ce" + "bytes": "6c7c5370cba5b3b0eb7dd72f8751e48bd93ce62816eb826c4bd95e5aa8413c10" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cec7a04c247e168004e16fe9e0e10d979b1512ab7956d19d70d0bd4260547ce" + "bytes": "6c7c5370cba5b3b0eb7dd72f8751e48bd93ce62816eb826c4bd95e5aa8413c10" } ] }, "durability": "persistent", "val": { - "bytes": "1c4c37fa091cc9ce335926a62e60f61e14ddea23c02834e9d2970ba6e301673d" + "bytes": "8c1bae13409c456de9c687c61591e53b3b6cbdd2fc1ad3c69782fdc6a5c21596" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "287268611" + "i128": "683102884" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.256.json index f77b4fef..fad370f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "983946999" + "i128": "656062308" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "983946999" + "i128": "656062308" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1695bf7e58c2fc1b8bc2fc3e5a966add8a37db01a7e7be9c87482a8231fcf756" + "bytes": "f9036e9e73ba28f3b9e4c82f6a5fbb916bbe1d42a0792a8b4f823f8d283418ca" }, { - "u64": "8297" + "u64": "4599" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "983946999" + "i128": "656062308" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8296, + "timestamp": 4598, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52b672fe96eb181f2c736eb3650875952ae7fbfeaf888d7a5c379b3f3faad573" + "bytes": "4f87bd464d0a01f2e66e0039009ffa18ebfc216482a9f363d4e82dfe8787e6ee" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52b672fe96eb181f2c736eb3650875952ae7fbfeaf888d7a5c379b3f3faad573" + "bytes": "4f87bd464d0a01f2e66e0039009ffa18ebfc216482a9f363d4e82dfe8787e6ee" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "983946999" + "i128": "656062308" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "983946999" + "i128": "656062308" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "8297" + "u64": "4599" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ef3b226202cdb5d9a43d630ac1c3db801e923845388a91a4b5987a119461230" + "bytes": "5d07dad18774905fe4626fb8714ca4d9ef6c8d0e6c464474b21c5ea022dae171" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ef3b226202cdb5d9a43d630ac1c3db801e923845388a91a4b5987a119461230" + "bytes": "5d07dad18774905fe4626fb8714ca4d9ef6c8d0e6c464474b21c5ea022dae171" } ] }, "durability": "persistent", "val": { - "bytes": "52b672fe96eb181f2c736eb3650875952ae7fbfeaf888d7a5c379b3f3faad573" + "bytes": "4f87bd464d0a01f2e66e0039009ffa18ebfc216482a9f363d4e82dfe8787e6ee" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "983946999" + "i128": "656062308" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.26.json index 72620bd3..fc20c365 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "94372378" + "i128": "817726326" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "94372378" + "i128": "817726326" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80e841c496599c40f568ff8cf85cf1f7012b909e73dc2c089495256a2b9033f8" + "bytes": "a565865364a605a4ceaa15d51d762604a8b32f121f1dbb193d5b17114fbabf5c" }, { - "u64": "79001" + "u64": "52097" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "94372378" + "i128": "817726326" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 79000, + "timestamp": 52096, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e433dc2f710a011e9ac466a1d6fb767467d9bb01d7facc4622802c9abff970b5" + "bytes": "0eabd7b6d1d5dad7a2c7d75150f80926371065ab75a77d00dc10f6b6571b29f4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e433dc2f710a011e9ac466a1d6fb767467d9bb01d7facc4622802c9abff970b5" + "bytes": "0eabd7b6d1d5dad7a2c7d75150f80926371065ab75a77d00dc10f6b6571b29f4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "94372378" + "i128": "817726326" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "94372378" + "i128": "817726326" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "79001" + "u64": "52097" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7801eb67e7164e38b2ebf6463de9096751643013797556986c89b10a48c9949d" + "bytes": "184937ae5577b63dd14a5589530cefdd2d7bc96c4d1db129352d513cfae646f9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7801eb67e7164e38b2ebf6463de9096751643013797556986c89b10a48c9949d" + "bytes": "184937ae5577b63dd14a5589530cefdd2d7bc96c4d1db129352d513cfae646f9" } ] }, "durability": "persistent", "val": { - "bytes": "e433dc2f710a011e9ac466a1d6fb767467d9bb01d7facc4622802c9abff970b5" + "bytes": "0eabd7b6d1d5dad7a2c7d75150f80926371065ab75a77d00dc10f6b6571b29f4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "94372378" + "i128": "817726326" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.27.json index 2569a2b4..bba631d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "932332037" + "i128": "53966861" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "932332037" + "i128": "53966861" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e519a6141388bf283358831f3b7a48f8e64a8746c5bf8a9d9e47acdef68e60a6" + "bytes": "81ff2e0c04ecc79258e45998395897f8ee621e93262f1b5836d7c8593191ba3d" }, { - "u64": "79053" + "u64": "17537" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "932332037" + "i128": "53966861" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 79052, + "timestamp": 17536, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "79e54ad416d1f9cb99307f1292d6e46c725e5d01925871bd51e52cbeac427ae2" + "bytes": "dc789a7512605f571a4674ace49a9f7af5361bfabc289c4a3708ad9ca6901d2f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "79e54ad416d1f9cb99307f1292d6e46c725e5d01925871bd51e52cbeac427ae2" + "bytes": "dc789a7512605f571a4674ace49a9f7af5361bfabc289c4a3708ad9ca6901d2f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "932332037" + "i128": "53966861" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "932332037" + "i128": "53966861" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "79053" + "u64": "17537" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cda4d539d580f3b4e3f0837add6778c3f65a726c93e6602f30dc6328beaf8553" + "bytes": "38391f0a176f16c1de3092ea0f336c122d293f3008d0c42e8c2caa49c657886d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cda4d539d580f3b4e3f0837add6778c3f65a726c93e6602f30dc6328beaf8553" + "bytes": "38391f0a176f16c1de3092ea0f336c122d293f3008d0c42e8c2caa49c657886d" } ] }, "durability": "persistent", "val": { - "bytes": "79e54ad416d1f9cb99307f1292d6e46c725e5d01925871bd51e52cbeac427ae2" + "bytes": "dc789a7512605f571a4674ace49a9f7af5361bfabc289c4a3708ad9ca6901d2f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "932332037" + "i128": "53966861" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.28.json index 276d0d90..23a3e039 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "322243354" + "i128": "785420192" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "322243354" + "i128": "785420192" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6666386cf016c17965a4d07464faf196f2f8ee8fedba8a1d45f3e2843a664afe" + "bytes": "4f8c9cc683a0e0855752216472a13b984cdf6959ef50fcdfbfad78e043c4e317" }, { - "u64": "76388" + "u64": "25309" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "322243354" + "i128": "785420192" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76387, + "timestamp": 25308, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d8a8d784651a283c7b89abdb10c8eab3fdab4f1e22ea101f314de91e063c3063" + "bytes": "c2fc4a23de68515199f0935fdadbdcdcec56b8f905cda35667c3bbbdd5ce51d3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d8a8d784651a283c7b89abdb10c8eab3fdab4f1e22ea101f314de91e063c3063" + "bytes": "c2fc4a23de68515199f0935fdadbdcdcec56b8f905cda35667c3bbbdd5ce51d3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "322243354" + "i128": "785420192" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "322243354" + "i128": "785420192" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76388" + "u64": "25309" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8189e46035d10d612be574456d6d43fd3a300048785dc360f265b390ceb78c28" + "bytes": "7fe9440522db82c94ba41ca1a85e87eb05eca65ae14b81c9b44da83a5626f8b3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8189e46035d10d612be574456d6d43fd3a300048785dc360f265b390ceb78c28" + "bytes": "7fe9440522db82c94ba41ca1a85e87eb05eca65ae14b81c9b44da83a5626f8b3" } ] }, "durability": "persistent", "val": { - "bytes": "d8a8d784651a283c7b89abdb10c8eab3fdab4f1e22ea101f314de91e063c3063" + "bytes": "c2fc4a23de68515199f0935fdadbdcdcec56b8f905cda35667c3bbbdd5ce51d3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "322243354" + "i128": "785420192" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.29.json index 9e68ec78..6eaeeb06 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290976401" + "i128": "181511883" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290976401" + "i128": "181511883" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "53d3fd01961bd29b6fd64c70871b3f61c3c400c90b3364a17067a79cdc36ea81" + "bytes": "756bfa00b87ebad64f482f25851b11c3e5ed30a0adbb61ea1949b4e525a09a72" }, { - "u64": "20336" + "u64": "46252" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290976401" + "i128": "181511883" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20335, + "timestamp": 46251, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51c0d4026cda420196afdbf7c5fdc88500fc8049fb3c24db8b4db91a3496acbd" + "bytes": "4e535491f01f68e37d8d4aca55fd8ff6dff03f554fd4ffaf7a59e68e98a34e62" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51c0d4026cda420196afdbf7c5fdc88500fc8049fb3c24db8b4db91a3496acbd" + "bytes": "4e535491f01f68e37d8d4aca55fd8ff6dff03f554fd4ffaf7a59e68e98a34e62" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290976401" + "i128": "181511883" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290976401" + "i128": "181511883" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "20336" + "u64": "46252" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "078baa800be567dc5b37f47177626a75d05a427aa7b5c0d9173a327869d4ea41" + "bytes": "4d04ba35c4b423cfcfa90926b0fa08170c7b1a21677ef6424624a1a2e4697022" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "078baa800be567dc5b37f47177626a75d05a427aa7b5c0d9173a327869d4ea41" + "bytes": "4d04ba35c4b423cfcfa90926b0fa08170c7b1a21677ef6424624a1a2e4697022" } ] }, "durability": "persistent", "val": { - "bytes": "51c0d4026cda420196afdbf7c5fdc88500fc8049fb3c24db8b4db91a3496acbd" + "bytes": "4e535491f01f68e37d8d4aca55fd8ff6dff03f554fd4ffaf7a59e68e98a34e62" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "290976401" + "i128": "181511883" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.3.json index 80d256ad..ff5debc5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "496000888" + "i128": "850860837" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "496000888" + "i128": "850860837" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32065d8efa3411065c68402d0cfdd7e935b4e96d5b074626057ca95f6f8e290f" + "bytes": "0ad8f378bb8e54858e795d5f9adf00f0d83a25381223e9861b1208464b624a5e" }, { - "u64": "22495" + "u64": "36453" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "496000888" + "i128": "850860837" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22494, + "timestamp": 36452, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e9876c21abec0f650a04d02c399b234bbbb47648961a6bafea0da908901cd727" + "bytes": "653d1f5f3c08f38a1cc3d7878455fa84826b435d5196fd2aec454102a9119150" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e9876c21abec0f650a04d02c399b234bbbb47648961a6bafea0da908901cd727" + "bytes": "653d1f5f3c08f38a1cc3d7878455fa84826b435d5196fd2aec454102a9119150" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "496000888" + "i128": "850860837" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "496000888" + "i128": "850860837" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22495" + "u64": "36453" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d1cafd2360d87aee42abe708a4a2167a944d30d43e43d01a2d39ef6170a646d" + "bytes": "ed5dbc61f2b872f7735bdbc0bc387132ecd5af9c7d401019a99a76d49786cb60" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d1cafd2360d87aee42abe708a4a2167a944d30d43e43d01a2d39ef6170a646d" + "bytes": "ed5dbc61f2b872f7735bdbc0bc387132ecd5af9c7d401019a99a76d49786cb60" } ] }, "durability": "persistent", "val": { - "bytes": "e9876c21abec0f650a04d02c399b234bbbb47648961a6bafea0da908901cd727" + "bytes": "653d1f5f3c08f38a1cc3d7878455fa84826b435d5196fd2aec454102a9119150" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "496000888" + "i128": "850860837" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.30.json index 99c05dab..64be1bd4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "682460659" + "i128": "237687811" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "682460659" + "i128": "237687811" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0bb9ed113a609d57841d7bcaa7f8985c3893d91844a34f738ff6f4475dcd2774" + "bytes": "e99e83d55ef72004d93a216ea717a3ed009366d23b722d25a02a65bc19ad6154" }, { - "u64": "69623" + "u64": "35977" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "682460659" + "i128": "237687811" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69622, + "timestamp": 35976, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3cd811a50b0a1dd5c181f1a8ae5fc6adade55150b8ee70512ad7f318150fedb4" + "bytes": "623cc8ab1b722478bf644641d8259c83cebef36ad288bd7d11765f012fe9b056" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3cd811a50b0a1dd5c181f1a8ae5fc6adade55150b8ee70512ad7f318150fedb4" + "bytes": "623cc8ab1b722478bf644641d8259c83cebef36ad288bd7d11765f012fe9b056" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "682460659" + "i128": "237687811" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "682460659" + "i128": "237687811" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69623" + "u64": "35977" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb4088d4052dfcb49e27ad3da8e8ec8fcffcc3ae9f264fd8cda3bdec7999a7ae" + "bytes": "874cf6c407310ccb5b45efdd3335f30e5e59ec6704fc20be662f9aacbb5b731f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb4088d4052dfcb49e27ad3da8e8ec8fcffcc3ae9f264fd8cda3bdec7999a7ae" + "bytes": "874cf6c407310ccb5b45efdd3335f30e5e59ec6704fc20be662f9aacbb5b731f" } ] }, "durability": "persistent", "val": { - "bytes": "3cd811a50b0a1dd5c181f1a8ae5fc6adade55150b8ee70512ad7f318150fedb4" + "bytes": "623cc8ab1b722478bf644641d8259c83cebef36ad288bd7d11765f012fe9b056" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "682460659" + "i128": "237687811" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.31.json index 8334a930..aeef7fd7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "295292914" + "i128": "238680607" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "295292914" + "i128": "238680607" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1630163811b0de03c35e60d87b2857f5889c5d3ce885d6b1e8fd25d794f2dcd5" + "bytes": "faa638e0bf25df2f71bf71a905a7ae72786b29b7dd4d96259f64311bb6a02203" }, { - "u64": "14605" + "u64": "74925" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "295292914" + "i128": "238680607" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14604, + "timestamp": 74924, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "003548d44603886008a748a014441d2d5c962762e6348db14f58bf42ac51c3e2" + "bytes": "f26c1f1e291ab4191cfd1a42b5cb399fe4de2a2e97390a6bfa1bc31677dd2822" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "003548d44603886008a748a014441d2d5c962762e6348db14f58bf42ac51c3e2" + "bytes": "f26c1f1e291ab4191cfd1a42b5cb399fe4de2a2e97390a6bfa1bc31677dd2822" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "295292914" + "i128": "238680607" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "295292914" + "i128": "238680607" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "14605" + "u64": "74925" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be2bb8a21f44710708293699a2f6cec23e4f9100e3d2fe4baeb5b3fcf76e8f8f" + "bytes": "ba3745b2e44c2873df2927dbaca3d4944d0b5c37da0f856a361fe18f75748b07" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be2bb8a21f44710708293699a2f6cec23e4f9100e3d2fe4baeb5b3fcf76e8f8f" + "bytes": "ba3745b2e44c2873df2927dbaca3d4944d0b5c37da0f856a361fe18f75748b07" } ] }, "durability": "persistent", "val": { - "bytes": "003548d44603886008a748a014441d2d5c962762e6348db14f58bf42ac51c3e2" + "bytes": "f26c1f1e291ab4191cfd1a42b5cb399fe4de2a2e97390a6bfa1bc31677dd2822" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "295292914" + "i128": "238680607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.32.json index 0504acb1..17762be8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "824844149" + "i128": "409049123" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "824844149" + "i128": "409049123" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9fc8629137b9a6ffc263c6bdc5e8b7ed60d2c8a24d90098518f250a35176487a" + "bytes": "89fd32e7224eb402dbc750ad4e3edf79e8d795228afd63da666daadde9e6500c" }, { - "u64": "78949" + "u64": "4876" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "824844149" + "i128": "409049123" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78948, + "timestamp": 4875, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f3d59c393131df50678244a196dcee372f5606a98145e8d378c55c38ea688a5" + "bytes": "4801280847de38d2c0c402945c07cee1bcf0c7e6c8a84d26d1ada4fee7098891" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f3d59c393131df50678244a196dcee372f5606a98145e8d378c55c38ea688a5" + "bytes": "4801280847de38d2c0c402945c07cee1bcf0c7e6c8a84d26d1ada4fee7098891" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "824844149" + "i128": "409049123" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "824844149" + "i128": "409049123" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "78949" + "u64": "4876" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fad19060a422d049054c56dee67479b48b86f1d5e494cc1e6edf1d85f7163922" + "bytes": "86037bfa3b5dab7df0d5804164e74e83d621785a8eec7d10225892f493915979" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fad19060a422d049054c56dee67479b48b86f1d5e494cc1e6edf1d85f7163922" + "bytes": "86037bfa3b5dab7df0d5804164e74e83d621785a8eec7d10225892f493915979" } ] }, "durability": "persistent", "val": { - "bytes": "1f3d59c393131df50678244a196dcee372f5606a98145e8d378c55c38ea688a5" + "bytes": "4801280847de38d2c0c402945c07cee1bcf0c7e6c8a84d26d1ada4fee7098891" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "824844149" + "i128": "409049123" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.33.json index f0a59855..28e09930 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "425467010" + "i128": "366844719" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "425467010" + "i128": "366844719" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d8bf02154437ccef5ada9351fc13f60aff6830b65761934ebd608dff2f92222" + "bytes": "65a4eb90a8baf099c551a6cb641de64eceb8b8f2935541d4957a1f9e844911f7" }, { - "u64": "65201" + "u64": "6633" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "425467010" + "i128": "366844719" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65200, + "timestamp": 6632, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a818263c9aa3f45f31281fc83f72e69b7b133993c0961fead4cf682e1bcc52a2" + "bytes": "fdc6d9dde949b2a0b8f5b0f6655c829576584e8ec0c6b6b352fc103188a96909" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a818263c9aa3f45f31281fc83f72e69b7b133993c0961fead4cf682e1bcc52a2" + "bytes": "fdc6d9dde949b2a0b8f5b0f6655c829576584e8ec0c6b6b352fc103188a96909" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "425467010" + "i128": "366844719" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "425467010" + "i128": "366844719" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "65201" + "u64": "6633" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef467088211101b8c39f68f00848a581ef9dfc654ee1636389669c6bdbfdbbd0" + "bytes": "2ef2765222f2638e0e65f2393e4804aba056a36f9bc911b8d94a2f417d6ca69d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef467088211101b8c39f68f00848a581ef9dfc654ee1636389669c6bdbfdbbd0" + "bytes": "2ef2765222f2638e0e65f2393e4804aba056a36f9bc911b8d94a2f417d6ca69d" } ] }, "durability": "persistent", "val": { - "bytes": "a818263c9aa3f45f31281fc83f72e69b7b133993c0961fead4cf682e1bcc52a2" + "bytes": "fdc6d9dde949b2a0b8f5b0f6655c829576584e8ec0c6b6b352fc103188a96909" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "425467010" + "i128": "366844719" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.34.json index 1c87b883..8155edbf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "176104358" + "i128": "543334197" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "176104358" + "i128": "543334197" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6104daefabbd25455b1cf98daa2fa1f4ee59c3d87df6db967965461a6ea7dbd" + "bytes": "fef29fa72f995fbac70ac74faa6570ea2ba9d71efca6f31a8ec716d3802d7b80" }, { - "u64": "60196" + "u64": "63231" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "176104358" + "i128": "543334197" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60195, + "timestamp": 63230, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "044aceab4671cf8d1e56c777e56de0c05b9f4ea1b11603f4b1305386d510df89" + "bytes": "2026527d5fccac83dc4fedf68179e7177f24a905a8d2a29c49272c56f9d9cf66" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "044aceab4671cf8d1e56c777e56de0c05b9f4ea1b11603f4b1305386d510df89" + "bytes": "2026527d5fccac83dc4fedf68179e7177f24a905a8d2a29c49272c56f9d9cf66" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "176104358" + "i128": "543334197" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "176104358" + "i128": "543334197" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "60196" + "u64": "63231" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f1e5985eef2e9f0821b9c5c37857195a48adc81c3ae73a3a046e01cca55607a" + "bytes": "99eb6333b20c3a76da6aa3506fc272a2c31a8d04af0afa56990b2e41a5f67b22" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f1e5985eef2e9f0821b9c5c37857195a48adc81c3ae73a3a046e01cca55607a" + "bytes": "99eb6333b20c3a76da6aa3506fc272a2c31a8d04af0afa56990b2e41a5f67b22" } ] }, "durability": "persistent", "val": { - "bytes": "044aceab4671cf8d1e56c777e56de0c05b9f4ea1b11603f4b1305386d510df89" + "bytes": "2026527d5fccac83dc4fedf68179e7177f24a905a8d2a29c49272c56f9d9cf66" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "176104358" + "i128": "543334197" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.35.json index 3a816132..c95d1844 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "805560768" + "i128": "459643415" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "805560768" + "i128": "459643415" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2363b572ec41b29233fb416f67e301c73a2c4886690328f9f3b82f5a7341ab3b" + "bytes": "8c4e9f425ccb0c3e01c37f01b84ffb3f345c81e6ee944f113abdd28e59c68e95" }, { - "u64": "76847" + "u64": "56868" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "805560768" + "i128": "459643415" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76846, + "timestamp": 56867, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e4099e944b1493b50b891c79f1970ac032fcfbf531cdba322220a7f25ab4bf78" + "bytes": "1eff2ce84cdcd7a271c6a4b4368c44badd14e9292c3a8218790a12cfe6ba238c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e4099e944b1493b50b891c79f1970ac032fcfbf531cdba322220a7f25ab4bf78" + "bytes": "1eff2ce84cdcd7a271c6a4b4368c44badd14e9292c3a8218790a12cfe6ba238c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "805560768" + "i128": "459643415" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "805560768" + "i128": "459643415" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76847" + "u64": "56868" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2f34c5c01feefe2f71f6caa7473ae94430bc3c1bbf27a50ea96e6599393dc2a" + "bytes": "6df811dff4dbaf1574326b18e2a94549c877dd80481498728079267dc1a9ba95" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2f34c5c01feefe2f71f6caa7473ae94430bc3c1bbf27a50ea96e6599393dc2a" + "bytes": "6df811dff4dbaf1574326b18e2a94549c877dd80481498728079267dc1a9ba95" } ] }, "durability": "persistent", "val": { - "bytes": "e4099e944b1493b50b891c79f1970ac032fcfbf531cdba322220a7f25ab4bf78" + "bytes": "1eff2ce84cdcd7a271c6a4b4368c44badd14e9292c3a8218790a12cfe6ba238c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "805560768" + "i128": "459643415" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.36.json index 68c118fb..25082983 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "722394650" + "i128": "912474126" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722394650" + "i128": "912474126" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5fda6148fbab8f8378e600c31d1f2be9e826240466c7d08d451d02986e3ac06" + "bytes": "f15aa780341efa629b01837ab1fe0392a09b2b0dfcc43efcf904a1b1e9eb0c11" }, { - "u64": "18416" + "u64": "43230" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "722394650" + "i128": "912474126" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18415, + "timestamp": 43229, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f44390f8bc80b3f910772bc26dafde9ff76c9d477983504b233a261e3a900fba" + "bytes": "6b646f3532741a4d056cc9c373c1504927ffa6646760ad0fd37b12bdbf0d986f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f44390f8bc80b3f910772bc26dafde9ff76c9d477983504b233a261e3a900fba" + "bytes": "6b646f3532741a4d056cc9c373c1504927ffa6646760ad0fd37b12bdbf0d986f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "722394650" + "i128": "912474126" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "722394650" + "i128": "912474126" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18416" + "u64": "43230" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "890fc348213b819fa76e87a47f6a6c27830ad09469492eca71eeade795d2ee65" + "bytes": "0706a48723e3d3cd44b880bd1b9c9300f9cf88871f185ef5d3c69a465be51178" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "890fc348213b819fa76e87a47f6a6c27830ad09469492eca71eeade795d2ee65" + "bytes": "0706a48723e3d3cd44b880bd1b9c9300f9cf88871f185ef5d3c69a465be51178" } ] }, "durability": "persistent", "val": { - "bytes": "f44390f8bc80b3f910772bc26dafde9ff76c9d477983504b233a261e3a900fba" + "bytes": "6b646f3532741a4d056cc9c373c1504927ffa6646760ad0fd37b12bdbf0d986f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "722394650" + "i128": "912474126" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.37.json index 2ad49065..d90ee035 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "427262227" + "i128": "171088077" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "427262227" + "i128": "171088077" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34137d6b6690b0a957a3fa2d6fa78a7057482975c027d3c84fc1ff1a4fcdddf8" + "bytes": "dd1883fec129e823af7aea075e060953001b1eb3f786f6eedb937ef989889f0e" }, { - "u64": "76390" + "u64": "14592" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "427262227" + "i128": "171088077" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76389, + "timestamp": 14591, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "506317a3c258324b49de9585520d792081b090413cbebade4eac39b46eb60986" + "bytes": "a52e9c6be2a933aa5720184e5bffde939de3019005f6705e032fbd4741db7ce9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "506317a3c258324b49de9585520d792081b090413cbebade4eac39b46eb60986" + "bytes": "a52e9c6be2a933aa5720184e5bffde939de3019005f6705e032fbd4741db7ce9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "427262227" + "i128": "171088077" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "427262227" + "i128": "171088077" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76390" + "u64": "14592" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50fa48bfc722f8f78fbc3e334d2a3ecc7ae626b0d61733654f61c1312f9cd61e" + "bytes": "4dabee88884a6f21c284248935669e7c4ce2e546bd5b21a48e9c5e04aecf71e7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50fa48bfc722f8f78fbc3e334d2a3ecc7ae626b0d61733654f61c1312f9cd61e" + "bytes": "4dabee88884a6f21c284248935669e7c4ce2e546bd5b21a48e9c5e04aecf71e7" } ] }, "durability": "persistent", "val": { - "bytes": "506317a3c258324b49de9585520d792081b090413cbebade4eac39b46eb60986" + "bytes": "a52e9c6be2a933aa5720184e5bffde939de3019005f6705e032fbd4741db7ce9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "427262227" + "i128": "171088077" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.38.json index 02d6a181..e6a0de45 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "726536842" + "i128": "211819590" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726536842" + "i128": "211819590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "beb55f2b5da3d2e21b5bc617b81557a0da6219053d64de019fc6a1157e31fef9" + "bytes": "18f699155db341a8e54454132c1d6e6038198f8895cbfef21d3fc5aae768a858" }, { - "u64": "34866" + "u64": "3930" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "726536842" + "i128": "211819590" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34865, + "timestamp": 3929, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3608e9687ced1f73c5f4b585a3c1c727602c8f2a58743355035efd87790ebfdb" + "bytes": "de81c1500ed118400e430fa6ad19b0e286d8b15c194573b63e33d05790e974af" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3608e9687ced1f73c5f4b585a3c1c727602c8f2a58743355035efd87790ebfdb" + "bytes": "de81c1500ed118400e430fa6ad19b0e286d8b15c194573b63e33d05790e974af" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "726536842" + "i128": "211819590" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "726536842" + "i128": "211819590" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "34866" + "u64": "3930" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5248ed43e2bbdce1405b7aaba93834babb0bf323c7d957aec4309a52e4fcd414" + "bytes": "646cfa3a4c8326877b29b8c2fc8f8f8566ce2ea29bc78c38f9a3c9a838805223" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5248ed43e2bbdce1405b7aaba93834babb0bf323c7d957aec4309a52e4fcd414" + "bytes": "646cfa3a4c8326877b29b8c2fc8f8f8566ce2ea29bc78c38f9a3c9a838805223" } ] }, "durability": "persistent", "val": { - "bytes": "3608e9687ced1f73c5f4b585a3c1c727602c8f2a58743355035efd87790ebfdb" + "bytes": "de81c1500ed118400e430fa6ad19b0e286d8b15c194573b63e33d05790e974af" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "726536842" + "i128": "211819590" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.39.json index 4d714534..ffc8b9e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "188269388" + "i128": "800676637" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188269388" + "i128": "800676637" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05736d6cb6c814762de2e5678bb678159f96b037a376fa1c43fabc7eaca8fe4c" + "bytes": "5b7f382655f759742e143b306d38bc0ea693a2128f6017705a257dddf8087d35" }, { - "u64": "66778" + "u64": "56326" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "188269388" + "i128": "800676637" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 66777, + "timestamp": 56325, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da0610a9e29da1e3a8356345788a5b6346957d1ebd836052c854791d4f6d13d0" + "bytes": "ea6e2a194d324f95aafde7762209af3ca87e9051032ecd5fddee9be8b7752bce" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "da0610a9e29da1e3a8356345788a5b6346957d1ebd836052c854791d4f6d13d0" + "bytes": "ea6e2a194d324f95aafde7762209af3ca87e9051032ecd5fddee9be8b7752bce" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "188269388" + "i128": "800676637" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "188269388" + "i128": "800676637" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "66778" + "u64": "56326" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ac82b45d8745cd3860ba680106409e583995a863c55f40d4427c6657540d7b2" + "bytes": "f29741de7b5725ff0350362b04594e03c08eac0787dbd6cd91aa1d00af6eb409" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ac82b45d8745cd3860ba680106409e583995a863c55f40d4427c6657540d7b2" + "bytes": "f29741de7b5725ff0350362b04594e03c08eac0787dbd6cd91aa1d00af6eb409" } ] }, "durability": "persistent", "val": { - "bytes": "da0610a9e29da1e3a8356345788a5b6346957d1ebd836052c854791d4f6d13d0" + "bytes": "ea6e2a194d324f95aafde7762209af3ca87e9051032ecd5fddee9be8b7752bce" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "188269388" + "i128": "800676637" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.4.json index 643da53a..e41cd48b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "671109962" + "i128": "864267018" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "671109962" + "i128": "864267018" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7786b43d390f31f1c363ef1450138ecfdd4dc15c5474208de67499555de4bc4a" + "bytes": "f58fc4d314b60070f867a5f84add6028b24bc8300b7985146585f39b0cbb6308" }, { - "u64": "35675" + "u64": "15819" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "671109962" + "i128": "864267018" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35674, + "timestamp": 15818, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58f37ce04f9625fd53868f2952dd7aba5320744d2a09e3ce98ef107d63cfbc4a" + "bytes": "5465fcf5f8b56b5737f24ebc230f2b7faca4893c3513ffb0e4d88f0dea45f29e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58f37ce04f9625fd53868f2952dd7aba5320744d2a09e3ce98ef107d63cfbc4a" + "bytes": "5465fcf5f8b56b5737f24ebc230f2b7faca4893c3513ffb0e4d88f0dea45f29e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "671109962" + "i128": "864267018" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "671109962" + "i128": "864267018" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "35675" + "u64": "15819" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95095b47d3f0b532810d7f0b922ddc736d62bac058ff0a0f7e836dfb6ef7f761" + "bytes": "64edde3a5ed5affe733c197c65ae93d19e2ce8c4c391503a7fae44d1ceef6111" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95095b47d3f0b532810d7f0b922ddc736d62bac058ff0a0f7e836dfb6ef7f761" + "bytes": "64edde3a5ed5affe733c197c65ae93d19e2ce8c4c391503a7fae44d1ceef6111" } ] }, "durability": "persistent", "val": { - "bytes": "58f37ce04f9625fd53868f2952dd7aba5320744d2a09e3ce98ef107d63cfbc4a" + "bytes": "5465fcf5f8b56b5737f24ebc230f2b7faca4893c3513ffb0e4d88f0dea45f29e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "671109962" + "i128": "864267018" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.40.json index 876153f0..681c3f84 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "865243845" + "i128": "567529587" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "865243845" + "i128": "567529587" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a2ef8335f42a33adc2e9f23e3e13ed2cd720e89332becc899cdece439f436cf" + "bytes": "489e7399e0bf85e0e09f03b50094404edbf6f6a953d72754f502305c3d4a95f6" }, { - "u64": "41954" + "u64": "78970" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "865243845" + "i128": "567529587" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41953, + "timestamp": 78969, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f73c6c0ca58d8e0049893ff72c4f6e35a02a5ae9949b1edec08d50d3aeea7b21" + "bytes": "e76a11bbecb36ed1cd9ffc38cf29c9c399929f0711ad26b162c75c945f7c357a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f73c6c0ca58d8e0049893ff72c4f6e35a02a5ae9949b1edec08d50d3aeea7b21" + "bytes": "e76a11bbecb36ed1cd9ffc38cf29c9c399929f0711ad26b162c75c945f7c357a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "865243845" + "i128": "567529587" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "865243845" + "i128": "567529587" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "41954" + "u64": "78970" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f97c32cbb40ec0664538c017906386022e042ceee68a5807781af276659aed7a" + "bytes": "174be58a4371c211bda28d0161a963cc779b2ec816b08f899aa4284614a605ad" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f97c32cbb40ec0664538c017906386022e042ceee68a5807781af276659aed7a" + "bytes": "174be58a4371c211bda28d0161a963cc779b2ec816b08f899aa4284614a605ad" } ] }, "durability": "persistent", "val": { - "bytes": "f73c6c0ca58d8e0049893ff72c4f6e35a02a5ae9949b1edec08d50d3aeea7b21" + "bytes": "e76a11bbecb36ed1cd9ffc38cf29c9c399929f0711ad26b162c75c945f7c357a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "865243845" + "i128": "567529587" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.41.json index eecb7346..6a4a5a05 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "526146404" + "i128": "896149888" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "526146404" + "i128": "896149888" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff81f08f05d5b3a737f1ee93a758580ce4d110741c41a4a98ad8ff60315e6674" + "bytes": "973516ba9af7f4bf703c27935dee4274426f096d9bbc10577fd523b9c9faa40f" }, { - "u64": "8365" + "u64": "83187" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "526146404" + "i128": "896149888" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8364, + "timestamp": 83186, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f140de2916e66baf4d09dbc858955ad2e40c5cb93336ffac874297bfd30c13dd" + "bytes": "22bb0d33af1171381c8ef0dabe13066a1ea74332224df62914b50e2d67e3f96c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f140de2916e66baf4d09dbc858955ad2e40c5cb93336ffac874297bfd30c13dd" + "bytes": "22bb0d33af1171381c8ef0dabe13066a1ea74332224df62914b50e2d67e3f96c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "526146404" + "i128": "896149888" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "526146404" + "i128": "896149888" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "8365" + "u64": "83187" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffc71b6505063e1f4ed1da0f47d91f47c640238bfb7bac018e2e01fab62ad013" + "bytes": "6ad0f21cd9ce09ce5cd5f1a60960b26ce28df5ef1843295e283bfa620f3f1286" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffc71b6505063e1f4ed1da0f47d91f47c640238bfb7bac018e2e01fab62ad013" + "bytes": "6ad0f21cd9ce09ce5cd5f1a60960b26ce28df5ef1843295e283bfa620f3f1286" } ] }, "durability": "persistent", "val": { - "bytes": "f140de2916e66baf4d09dbc858955ad2e40c5cb93336ffac874297bfd30c13dd" + "bytes": "22bb0d33af1171381c8ef0dabe13066a1ea74332224df62914b50e2d67e3f96c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "526146404" + "i128": "896149888" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.42.json index 020eb20a..cf4d013b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "416312731" + "i128": "204684130" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "416312731" + "i128": "204684130" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a192815e9d9ca41bdfc93aa49e6f6b13f9d1344391f53648a4105afc96efb6c5" + "bytes": "f29ea1f4b7c697bb36792e1ccbe718855fac50af6070159842dae61e842b318b" }, { - "u64": "86001" + "u64": "40619" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "416312731" + "i128": "204684130" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 86000, + "timestamp": 40618, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d0267acceea155e51c7aeabe800445b65fc71df4bec8d10d8102443594a6f062" + "bytes": "2176d3c13c0c3b545abeaa57149e3331e21321b5af44ed3dc524676c505e9df9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d0267acceea155e51c7aeabe800445b65fc71df4bec8d10d8102443594a6f062" + "bytes": "2176d3c13c0c3b545abeaa57149e3331e21321b5af44ed3dc524676c505e9df9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "416312731" + "i128": "204684130" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "416312731" + "i128": "204684130" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "86001" + "u64": "40619" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50b999db564bf8e2e6aad0660fdf92b939fec43e587f71df64496c07eab1d28f" + "bytes": "1ba3e67df90ebfeeea61b84734f55e071f7edd376454c0fefb8b71598a0510fe" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50b999db564bf8e2e6aad0660fdf92b939fec43e587f71df64496c07eab1d28f" + "bytes": "1ba3e67df90ebfeeea61b84734f55e071f7edd376454c0fefb8b71598a0510fe" } ] }, "durability": "persistent", "val": { - "bytes": "d0267acceea155e51c7aeabe800445b65fc71df4bec8d10d8102443594a6f062" + "bytes": "2176d3c13c0c3b545abeaa57149e3331e21321b5af44ed3dc524676c505e9df9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "416312731" + "i128": "204684130" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.43.json index 57e13d9f..52870e07 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "728086550" + "i128": "804111049" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "728086550" + "i128": "804111049" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cdca796449a6427d6ff5e2d6b05df7814f8ea97e66bbe85b00b80500d355b7b1" + "bytes": "36d726cfd8ef98d1c5e9b8e8c79fa71de90065c6ab33d054f0180e0214284adc" }, { - "u64": "81576" + "u64": "54768" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "728086550" + "i128": "804111049" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 81575, + "timestamp": 54767, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b001457febb35a8bb7a5f64b776423d0d66b06bc589a0128e02a36cfdc82046f" + "bytes": "cb35094e8ee6b28748e404b30f3980f3bd61a6c5d7fbe87f09ea0b5483ac8b90" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b001457febb35a8bb7a5f64b776423d0d66b06bc589a0128e02a36cfdc82046f" + "bytes": "cb35094e8ee6b28748e404b30f3980f3bd61a6c5d7fbe87f09ea0b5483ac8b90" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "728086550" + "i128": "804111049" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "728086550" + "i128": "804111049" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "81576" + "u64": "54768" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b05dcf5ea6eab641344353c544d8ef6fd1b96a3d7d3ee6ba92be4f70060925fb" + "bytes": "b44b478a16c7bd9bbb8299059b635fd188902f41eeb314b4a1211e5c27e7f45b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b05dcf5ea6eab641344353c544d8ef6fd1b96a3d7d3ee6ba92be4f70060925fb" + "bytes": "b44b478a16c7bd9bbb8299059b635fd188902f41eeb314b4a1211e5c27e7f45b" } ] }, "durability": "persistent", "val": { - "bytes": "b001457febb35a8bb7a5f64b776423d0d66b06bc589a0128e02a36cfdc82046f" + "bytes": "cb35094e8ee6b28748e404b30f3980f3bd61a6c5d7fbe87f09ea0b5483ac8b90" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "728086550" + "i128": "804111049" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.44.json index 566d61a7..4ccfa6c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "678379838" + "i128": "772801315" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "678379838" + "i128": "772801315" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d637ecda4f1dcc86a758316bf2349144e338f0a9079a80ef4288feb901f0cadd" + "bytes": "6a234211fb2505115410197f6cf6c8b53caeaa3ce47d1f7b6ff348ee0dbf0e33" }, { - "u64": "53847" + "u64": "41501" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "678379838" + "i128": "772801315" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53846, + "timestamp": 41500, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1640c62964952222db669ffe682788d1a9d931dd3b3201b60e7d62e6286ec818" + "bytes": "6c8bf3b897fab9e5f23532add0d1031ca1fd7c547c781fb928b7e4d227989400" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1640c62964952222db669ffe682788d1a9d931dd3b3201b60e7d62e6286ec818" + "bytes": "6c8bf3b897fab9e5f23532add0d1031ca1fd7c547c781fb928b7e4d227989400" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "678379838" + "i128": "772801315" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "678379838" + "i128": "772801315" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "53847" + "u64": "41501" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "013281cc785d12138194ba4ae8274d4eedac05095dbc34c0d825f206b1072870" + "bytes": "167c7028e4f3a4615d4d9f3fd68c12aac7fc1b31f36c73e1b02e5858a284b7f3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "013281cc785d12138194ba4ae8274d4eedac05095dbc34c0d825f206b1072870" + "bytes": "167c7028e4f3a4615d4d9f3fd68c12aac7fc1b31f36c73e1b02e5858a284b7f3" } ] }, "durability": "persistent", "val": { - "bytes": "1640c62964952222db669ffe682788d1a9d931dd3b3201b60e7d62e6286ec818" + "bytes": "6c8bf3b897fab9e5f23532add0d1031ca1fd7c547c781fb928b7e4d227989400" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "678379838" + "i128": "772801315" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.45.json index 21ad6451..379a4e14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "668055145" + "i128": "88191704" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "668055145" + "i128": "88191704" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ffd079b5e9b70e13c7dc7ab8b78a9ed6c4f31c5aa966879621e2e41c97effe12" + "bytes": "db0787fc9037b4e6113c3d3b69028f4b5863cdc20c475c0a0e768ba0f471ad1c" }, { - "u64": "77253" + "u64": "15128" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "668055145" + "i128": "88191704" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77252, + "timestamp": 15127, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19a92baf6ad243f2c8dec307690ed303aa9799926e41ad8fe9715da927b07df7" + "bytes": "f953121b2624f90c449eb0c86f67b77f0cd5758ec63caa1fc67987f9dbe33c0a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "19a92baf6ad243f2c8dec307690ed303aa9799926e41ad8fe9715da927b07df7" + "bytes": "f953121b2624f90c449eb0c86f67b77f0cd5758ec63caa1fc67987f9dbe33c0a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "668055145" + "i128": "88191704" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "668055145" + "i128": "88191704" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "77253" + "u64": "15128" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "feb000561d43d42545c783a2119fb4823e5d7b1f9e61f8d032035394e3e43bfc" + "bytes": "601aba1ee36f1cf061db88e9fcdead83fb760ceb8a804216c04f1afa0dee7648" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "feb000561d43d42545c783a2119fb4823e5d7b1f9e61f8d032035394e3e43bfc" + "bytes": "601aba1ee36f1cf061db88e9fcdead83fb760ceb8a804216c04f1afa0dee7648" } ] }, "durability": "persistent", "val": { - "bytes": "19a92baf6ad243f2c8dec307690ed303aa9799926e41ad8fe9715da927b07df7" + "bytes": "f953121b2624f90c449eb0c86f67b77f0cd5758ec63caa1fc67987f9dbe33c0a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "668055145" + "i128": "88191704" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.46.json index ed6b9dac..a78bd9cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "207341772" + "i128": "518519308" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "207341772" + "i128": "518519308" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "160cc274ce43fc03fd4dd4bbbe02c46fd905f98324d9db015228b029b4aee5a2" + "bytes": "b0872fefcffab8250d36fa5018338abba48900299f8928614bd3b88a6890347b" }, { - "u64": "51280" + "u64": "37374" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "207341772" + "i128": "518519308" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 51279, + "timestamp": 37373, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d3bea1f503fcfe881b738de8829e44769828106d6e68a5f69537daaf6cf79491" + "bytes": "ae8c2c3bc46acfcbd9ac8714df21de2507f701ef3fc61e9b1853371110ec4214" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d3bea1f503fcfe881b738de8829e44769828106d6e68a5f69537daaf6cf79491" + "bytes": "ae8c2c3bc46acfcbd9ac8714df21de2507f701ef3fc61e9b1853371110ec4214" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "207341772" + "i128": "518519308" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "207341772" + "i128": "518519308" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51280" + "u64": "37374" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "740c58d4eca3a98af2ba1e83832008b457e45fb17745e261e91a2f52249b89bb" + "bytes": "b30b8f7f4f13463ae7270bae34df578a585002f06027ae0ffdae5d8ab84a35f9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "740c58d4eca3a98af2ba1e83832008b457e45fb17745e261e91a2f52249b89bb" + "bytes": "b30b8f7f4f13463ae7270bae34df578a585002f06027ae0ffdae5d8ab84a35f9" } ] }, "durability": "persistent", "val": { - "bytes": "d3bea1f503fcfe881b738de8829e44769828106d6e68a5f69537daaf6cf79491" + "bytes": "ae8c2c3bc46acfcbd9ac8714df21de2507f701ef3fc61e9b1853371110ec4214" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "207341772" + "i128": "518519308" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.47.json index 5a6bb5a2..0f114e7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "420990539" + "i128": "374760066" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "420990539" + "i128": "374760066" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb4491977450895e10f13d65a8fdd0f73b84bbbd4474e975169cf44909e8b10f" + "bytes": "822ecbd3a0fe46cfe2ccd5b0aa80b2bb90118a7e27aeee7759c697568ee642fe" }, { - "u64": "18040" + "u64": "80774" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "420990539" + "i128": "374760066" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18039, + "timestamp": 80773, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "29d8281ef70b5f6a40216cb199b150784a18010dd0adc3141c8f8d7df228ed88" + "bytes": "587593719d115c69c0b89f86aef7b29ea1eabe1ed1fa166b8fd8a0a63364a10a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "29d8281ef70b5f6a40216cb199b150784a18010dd0adc3141c8f8d7df228ed88" + "bytes": "587593719d115c69c0b89f86aef7b29ea1eabe1ed1fa166b8fd8a0a63364a10a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "420990539" + "i128": "374760066" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "420990539" + "i128": "374760066" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18040" + "u64": "80774" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f521c70c3ebba19eecda36a49d8cd3b23d6ecb4a8edb5f296db8310d616dbee" + "bytes": "2bcbe9d98c2653d05e64f4b55827053c9c6c6071b025c0c433e0fa360cafd1cb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f521c70c3ebba19eecda36a49d8cd3b23d6ecb4a8edb5f296db8310d616dbee" + "bytes": "2bcbe9d98c2653d05e64f4b55827053c9c6c6071b025c0c433e0fa360cafd1cb" } ] }, "durability": "persistent", "val": { - "bytes": "29d8281ef70b5f6a40216cb199b150784a18010dd0adc3141c8f8d7df228ed88" + "bytes": "587593719d115c69c0b89f86aef7b29ea1eabe1ed1fa166b8fd8a0a63364a10a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "420990539" + "i128": "374760066" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.48.json index 9a9c2577..dea8cf79 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "935915063" + "i128": "236670913" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "935915063" + "i128": "236670913" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9a4a8e9b1d44a005a619366f24544b9b31ac622d3430ee27e073d128072005a" + "bytes": "830a49c3fdc9f9071c012fc25c3ac2ef764ccba12f2db424083dde8874967b8f" }, { - "u64": "54895" + "u64": "72960" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "935915063" + "i128": "236670913" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 54894, + "timestamp": 72959, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7c450d14a367fe41130453d7a4bd405ec0f26f0d24742e83e78f93727bff32c7" + "bytes": "1a572ce7f74a6369c396fc99694607caa81e4cd3ffc469dddee4db199f855b0a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7c450d14a367fe41130453d7a4bd405ec0f26f0d24742e83e78f93727bff32c7" + "bytes": "1a572ce7f74a6369c396fc99694607caa81e4cd3ffc469dddee4db199f855b0a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "935915063" + "i128": "236670913" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "935915063" + "i128": "236670913" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "54895" + "u64": "72960" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fac28e2f436be6f17a3c4475d71ff11c817e3db76e4e68881ff9e90181a4bce" + "bytes": "3343f60e5aee13a51f72cd9793e4521bf8f0c2ca4f8ca465c40e3cb31d000492" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fac28e2f436be6f17a3c4475d71ff11c817e3db76e4e68881ff9e90181a4bce" + "bytes": "3343f60e5aee13a51f72cd9793e4521bf8f0c2ca4f8ca465c40e3cb31d000492" } ] }, "durability": "persistent", "val": { - "bytes": "7c450d14a367fe41130453d7a4bd405ec0f26f0d24742e83e78f93727bff32c7" + "bytes": "1a572ce7f74a6369c396fc99694607caa81e4cd3ffc469dddee4db199f855b0a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "935915063" + "i128": "236670913" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.49.json index c82f89a5..854cf5ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15987823" + "i128": "30521760" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15987823" + "i128": "30521760" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d32370181e9b880325518bdb335d388ed178d06202a4c0a74c1849b31ebd5f36" + "bytes": "dff631d4e47850ee053317ff67e88eae08b2bb0640b98dee64bcc806791bae62" }, { - "u64": "18013" + "u64": "11752" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15987823" + "i128": "30521760" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18012, + "timestamp": 11751, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "61888891c538eb89ae9a947a8b078236e153a86cc6dd66e59f86411299194561" + "bytes": "3263466807ced4140c78bd10012bd8aef03cc8defe5cf53414074ea94d63f6ed" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "61888891c538eb89ae9a947a8b078236e153a86cc6dd66e59f86411299194561" + "bytes": "3263466807ced4140c78bd10012bd8aef03cc8defe5cf53414074ea94d63f6ed" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15987823" + "i128": "30521760" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "15987823" + "i128": "30521760" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18013" + "u64": "11752" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5bc3edb48a79b603efe90876452bb36d465a24dfc87b57fa97a37f7969005a1" + "bytes": "fa3ff065be04ffa451202a124a6e4843599a130c789827104d82368519f478ca" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5bc3edb48a79b603efe90876452bb36d465a24dfc87b57fa97a37f7969005a1" + "bytes": "fa3ff065be04ffa451202a124a6e4843599a130c789827104d82368519f478ca" } ] }, "durability": "persistent", "val": { - "bytes": "61888891c538eb89ae9a947a8b078236e153a86cc6dd66e59f86411299194561" + "bytes": "3263466807ced4140c78bd10012bd8aef03cc8defe5cf53414074ea94d63f6ed" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "15987823" + "i128": "30521760" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.5.json index 9fbc8489..8dbdf377 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "870532119" + "i128": "200276452" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "870532119" + "i128": "200276452" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d0cf28fcdd14fbd04fbdb0103e3229e723cc6dc5ae77fe1baa3955b62ad891b" + "bytes": "203a100d16b07a09f44419c6a7a2d933fb4de4e6a4aad68282708fa56c823d0d" }, { - "u64": "35786" + "u64": "72193" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "870532119" + "i128": "200276452" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35785, + "timestamp": 72192, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "50f520f629ebee8dbe975a6fffa348ca05d2cc56bdc6d6a818ed3df35de2e189" + "bytes": "3d13038582c392152661fb9ee5707b0a124dc62ed0a33a978782ba6a3746117f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "50f520f629ebee8dbe975a6fffa348ca05d2cc56bdc6d6a818ed3df35de2e189" + "bytes": "3d13038582c392152661fb9ee5707b0a124dc62ed0a33a978782ba6a3746117f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "870532119" + "i128": "200276452" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "870532119" + "i128": "200276452" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "35786" + "u64": "72193" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5915d22c1635b7ccf229be6495fcf0504267b8041ffe17db4e4083a2556b4f9" + "bytes": "5f2aa5aa94199530e96418dfbd749ab12eb8fd607dd268ae6385415ebcddc20b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5915d22c1635b7ccf229be6495fcf0504267b8041ffe17db4e4083a2556b4f9" + "bytes": "5f2aa5aa94199530e96418dfbd749ab12eb8fd607dd268ae6385415ebcddc20b" } ] }, "durability": "persistent", "val": { - "bytes": "50f520f629ebee8dbe975a6fffa348ca05d2cc56bdc6d6a818ed3df35de2e189" + "bytes": "3d13038582c392152661fb9ee5707b0a124dc62ed0a33a978782ba6a3746117f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "870532119" + "i128": "200276452" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.50.json index 463ed884..7aacffd1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31347556" + "i128": "659291628" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31347556" + "i128": "659291628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b1a1e5908bb7204d4b4771a2e56ce096a5419054b35b30ecd091bcff79c4918" + "bytes": "bd3617a03aa6168b495def8b0e89e906adaa97c96b96d3634248854b1100aed1" }, { - "u64": "16821" + "u64": "17418" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31347556" + "i128": "659291628" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16820, + "timestamp": 17417, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dc957fe8a155fdb80a1d54101d0782bc0c4077a69b954e58c07dd6f1f535153a" + "bytes": "49dfcecb7059bf45e701bb4c928e45ecb81fa31da4a6a3f2512fd495a9723e23" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dc957fe8a155fdb80a1d54101d0782bc0c4077a69b954e58c07dd6f1f535153a" + "bytes": "49dfcecb7059bf45e701bb4c928e45ecb81fa31da4a6a3f2512fd495a9723e23" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31347556" + "i128": "659291628" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31347556" + "i128": "659291628" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "16821" + "u64": "17418" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "881f46355105618dc9aa2e7517b69864b8189fd7caa8a6c54507a5dcfb7f5652" + "bytes": "249e5a5db3ab91911598a1c33d092bc05523ce5b6cf5931ff941fbb84539cba0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "881f46355105618dc9aa2e7517b69864b8189fd7caa8a6c54507a5dcfb7f5652" + "bytes": "249e5a5db3ab91911598a1c33d092bc05523ce5b6cf5931ff941fbb84539cba0" } ] }, "durability": "persistent", "val": { - "bytes": "dc957fe8a155fdb80a1d54101d0782bc0c4077a69b954e58c07dd6f1f535153a" + "bytes": "49dfcecb7059bf45e701bb4c928e45ecb81fa31da4a6a3f2512fd495a9723e23" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "31347556" + "i128": "659291628" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.51.json index a86a9c11..6ddff2ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "348513381" + "i128": "121242685" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "348513381" + "i128": "121242685" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c933bf151d2bbddc9335a227a6c2d9e4bafd2faa56392bf5a9f1b178a9a7fe2" + "bytes": "6f4b336f6257b43d347f8ea3882405b70361e74e01b0ca219b3dc33498cf0df4" }, { - "u64": "69341" + "u64": "41068" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "348513381" + "i128": "121242685" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69340, + "timestamp": 41067, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c05a810ca1824cbc28f56b9f8754c4ee8d029f0854824c83e2c4fc2af102e36" + "bytes": "206167777821c2da7189798a989f75585d56bd7d56696deed93b5127817d7a37" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5c05a810ca1824cbc28f56b9f8754c4ee8d029f0854824c83e2c4fc2af102e36" + "bytes": "206167777821c2da7189798a989f75585d56bd7d56696deed93b5127817d7a37" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "348513381" + "i128": "121242685" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "348513381" + "i128": "121242685" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69341" + "u64": "41068" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6813da2266bf41d07b6e22ec607c589457d5e181cde13dc4dee72638a53dda3f" + "bytes": "af2c9815e7bdb8ab4ad67531f447bb6561901f177c54d44780e0bc3be41acd7f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6813da2266bf41d07b6e22ec607c589457d5e181cde13dc4dee72638a53dda3f" + "bytes": "af2c9815e7bdb8ab4ad67531f447bb6561901f177c54d44780e0bc3be41acd7f" } ] }, "durability": "persistent", "val": { - "bytes": "5c05a810ca1824cbc28f56b9f8754c4ee8d029f0854824c83e2c4fc2af102e36" + "bytes": "206167777821c2da7189798a989f75585d56bd7d56696deed93b5127817d7a37" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "348513381" + "i128": "121242685" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.52.json index 4038f4e9..354e9ae0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "334740533" + "i128": "658901557" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "334740533" + "i128": "658901557" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "14bcd722f66334144f990f273884cf79d52e3c05c655bf45c74090535a1cf9b0" + "bytes": "50202610c793b068db0e1705b490d6525e9bd5e370d64284e32deb70b6b4c4cf" }, { - "u64": "75448" + "u64": "23265" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "334740533" + "i128": "658901557" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 75447, + "timestamp": 23264, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "de15799b8e0fccc7637131d2f664ad317a99a31ece87dee484c641ebc2586af2" + "bytes": "47517a1784aa8e581d311c527a61fd5105454ae588532900cf2554c395b6237d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "de15799b8e0fccc7637131d2f664ad317a99a31ece87dee484c641ebc2586af2" + "bytes": "47517a1784aa8e581d311c527a61fd5105454ae588532900cf2554c395b6237d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "334740533" + "i128": "658901557" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "334740533" + "i128": "658901557" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "75448" + "u64": "23265" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5982183d2f61c181497d80c95e1cf3312b00c88cf98c970ea962baa908eea8f0" + "bytes": "557db1a00f8568fedcd7e303b6a9493318da0b7055b1b8e5245091cf7d466e97" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5982183d2f61c181497d80c95e1cf3312b00c88cf98c970ea962baa908eea8f0" + "bytes": "557db1a00f8568fedcd7e303b6a9493318da0b7055b1b8e5245091cf7d466e97" } ] }, "durability": "persistent", "val": { - "bytes": "de15799b8e0fccc7637131d2f664ad317a99a31ece87dee484c641ebc2586af2" + "bytes": "47517a1784aa8e581d311c527a61fd5105454ae588532900cf2554c395b6237d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "334740533" + "i128": "658901557" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.53.json index 225af314..7889e3cf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "644909029" + "i128": "81256496" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "644909029" + "i128": "81256496" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "08279c131c4d06e82e3760f3a9841eabcb130adb923df8694feb4c734ef4d89a" + "bytes": "a1d91a58cbe26213e8cd9ff4621f04c9bd9334428a956a0b1a9a4bf4e0de4afa" }, { - "u64": "22971" + "u64": "71022" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "644909029" + "i128": "81256496" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22970, + "timestamp": 71021, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c9e9e84fd63c9a6e4fcf91cc39b87ce67185b4bebe03da442dcbfc9c35476d3" + "bytes": "eea0755f9cb3e1c0be8e85e7cb584d827356255643134fa0bb3fffb11b51de31" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c9e9e84fd63c9a6e4fcf91cc39b87ce67185b4bebe03da442dcbfc9c35476d3" + "bytes": "eea0755f9cb3e1c0be8e85e7cb584d827356255643134fa0bb3fffb11b51de31" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "644909029" + "i128": "81256496" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "644909029" + "i128": "81256496" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22971" + "u64": "71022" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d45c75e867912fe71b9154a6d672daeb3084995adcc2772b54bf461f08822540" + "bytes": "82510f23da443da8cceec49174b66fc18287fcbd4742c122f19458a82cf8ef4e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d45c75e867912fe71b9154a6d672daeb3084995adcc2772b54bf461f08822540" + "bytes": "82510f23da443da8cceec49174b66fc18287fcbd4742c122f19458a82cf8ef4e" } ] }, "durability": "persistent", "val": { - "bytes": "4c9e9e84fd63c9a6e4fcf91cc39b87ce67185b4bebe03da442dcbfc9c35476d3" + "bytes": "eea0755f9cb3e1c0be8e85e7cb584d827356255643134fa0bb3fffb11b51de31" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "644909029" + "i128": "81256496" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.54.json index d380e6cc..9be196cb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "607261416" + "i128": "177318265" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "607261416" + "i128": "177318265" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f68e1183d48d17093061727b2572cd9ebeb2c40e57f24a44bab67d55c3cf2265" + "bytes": "6a848e55f52c417062af9e2a3c8cc0aa12f92412f26f29b8f883e1298adff258" }, { - "u64": "29553" + "u64": "52427" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "607261416" + "i128": "177318265" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29552, + "timestamp": 52426, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9347563cde051759c56f07c2989f76329b4ce587bfd4d8da844badca8391a6b8" + "bytes": "ebb3e3b6c306957895e5ec0e9b75794ff73f787db5a4eb14697a92e053921388" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9347563cde051759c56f07c2989f76329b4ce587bfd4d8da844badca8391a6b8" + "bytes": "ebb3e3b6c306957895e5ec0e9b75794ff73f787db5a4eb14697a92e053921388" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "607261416" + "i128": "177318265" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "607261416" + "i128": "177318265" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29553" + "u64": "52427" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aac83ff4c28deb1ab912581a4541b5db179772afac7f2cb11b90a72021933f20" + "bytes": "b1b87d9c3581bee4ba57fc5d339f49128776dc42a36eba11b7099afb625432ff" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aac83ff4c28deb1ab912581a4541b5db179772afac7f2cb11b90a72021933f20" + "bytes": "b1b87d9c3581bee4ba57fc5d339f49128776dc42a36eba11b7099afb625432ff" } ] }, "durability": "persistent", "val": { - "bytes": "9347563cde051759c56f07c2989f76329b4ce587bfd4d8da844badca8391a6b8" + "bytes": "ebb3e3b6c306957895e5ec0e9b75794ff73f787db5a4eb14697a92e053921388" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "607261416" + "i128": "177318265" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.55.json index 5d64be24..ec086624 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "816535203" + "i128": "702406755" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "816535203" + "i128": "702406755" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce85f314f0712ccc001e769bedc4b256bbde0fa3995e9aff38d854d4853deb73" + "bytes": "7fa22babbe454292c689946062e9023b21d62e06abf7d7783538322a92ca8089" }, { - "u64": "9939" + "u64": "84199" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "816535203" + "i128": "702406755" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9938, + "timestamp": 84198, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e76035a5ff6cfe0daf1ee8e945b25ffef9d0ecaeddbc4a7d38a12ae774b826c" + "bytes": "2063b9bb7ca509d507fc3c83d7386dd0fce2062ac97a1ea108cd7f17ec2316e3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e76035a5ff6cfe0daf1ee8e945b25ffef9d0ecaeddbc4a7d38a12ae774b826c" + "bytes": "2063b9bb7ca509d507fc3c83d7386dd0fce2062ac97a1ea108cd7f17ec2316e3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "816535203" + "i128": "702406755" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "816535203" + "i128": "702406755" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9939" + "u64": "84199" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2831f0b6fe8a75760ce2aaa01a81106de3cd10fa91d3af1c4b65889f9772431" + "bytes": "a6e78bb0b2373f034d0e7644e8dfc7ab85806d4b751964ca72a073c4f7a112d6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2831f0b6fe8a75760ce2aaa01a81106de3cd10fa91d3af1c4b65889f9772431" + "bytes": "a6e78bb0b2373f034d0e7644e8dfc7ab85806d4b751964ca72a073c4f7a112d6" } ] }, "durability": "persistent", "val": { - "bytes": "4e76035a5ff6cfe0daf1ee8e945b25ffef9d0ecaeddbc4a7d38a12ae774b826c" + "bytes": "2063b9bb7ca509d507fc3c83d7386dd0fce2062ac97a1ea108cd7f17ec2316e3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "816535203" + "i128": "702406755" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.56.json index cbbf98d5..ea1d8dd6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "656537383" + "i128": "721175210" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "656537383" + "i128": "721175210" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bba1040ef81f99b9d1a9db0cac58f7195f057e4265a7fdfa11e12765928e41a2" + "bytes": "206e6b0d345ab8e3372e5d1eedb76c9801d0846a136884572955638cd7be1aac" }, { - "u64": "64633" + "u64": "84898" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "656537383" + "i128": "721175210" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64632, + "timestamp": 84897, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43bd8df66dc30b343cb7ab89b4fc22b9fe2dd6ccd107f40d61b83815828ae742" + "bytes": "29f8d862a281e393341361aadb2624d73c4f5487f4a3cb92484a47294d73c730" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43bd8df66dc30b343cb7ab89b4fc22b9fe2dd6ccd107f40d61b83815828ae742" + "bytes": "29f8d862a281e393341361aadb2624d73c4f5487f4a3cb92484a47294d73c730" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "656537383" + "i128": "721175210" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "656537383" + "i128": "721175210" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "64633" + "u64": "84898" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d53a4912929f59e08eace23adeab37620fc0096fe58be76586005b99657bd70" + "bytes": "cb03a643d5abee4af9f48d49c7742d1a5d376812ad70e74d9c421a4b988f646e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d53a4912929f59e08eace23adeab37620fc0096fe58be76586005b99657bd70" + "bytes": "cb03a643d5abee4af9f48d49c7742d1a5d376812ad70e74d9c421a4b988f646e" } ] }, "durability": "persistent", "val": { - "bytes": "43bd8df66dc30b343cb7ab89b4fc22b9fe2dd6ccd107f40d61b83815828ae742" + "bytes": "29f8d862a281e393341361aadb2624d73c4f5487f4a3cb92484a47294d73c730" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "656537383" + "i128": "721175210" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.57.json index 5acb6adb..6f33c3da 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "30673694" + "i128": "169967556" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "30673694" + "i128": "169967556" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9fe3b4f980fc4cf93b9a57fe687f5c1400c7dfbb89ecb6acc1676f183c2a57a" + "bytes": "61dd20e6b34ef94aaba48f0b619de683c278518c5c6970e7ade20360bb469f69" }, { - "u64": "4513" + "u64": "18366" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "30673694" + "i128": "169967556" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4512, + "timestamp": 18365, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f98efa6a2a37eef0650c8a47087186e2826abaf67bd5b2a6399160424e72ee2e" + "bytes": "608dd040cebb1603b3a29b4337d4390fef72ec47ff388e99e2c1526c3c155e9f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f98efa6a2a37eef0650c8a47087186e2826abaf67bd5b2a6399160424e72ee2e" + "bytes": "608dd040cebb1603b3a29b4337d4390fef72ec47ff388e99e2c1526c3c155e9f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "30673694" + "i128": "169967556" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "30673694" + "i128": "169967556" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "4513" + "u64": "18366" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf6a4383e3355192f856a45341d8d423d719c540f40569e32105cb134ba6876b" + "bytes": "74adba4534d5a25552b0fad8846ff86e9879704ab1033277be1e119f94acc2f3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf6a4383e3355192f856a45341d8d423d719c540f40569e32105cb134ba6876b" + "bytes": "74adba4534d5a25552b0fad8846ff86e9879704ab1033277be1e119f94acc2f3" } ] }, "durability": "persistent", "val": { - "bytes": "f98efa6a2a37eef0650c8a47087186e2826abaf67bd5b2a6399160424e72ee2e" + "bytes": "608dd040cebb1603b3a29b4337d4390fef72ec47ff388e99e2c1526c3c155e9f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "30673694" + "i128": "169967556" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.58.json index 203a433f..c0ddbff1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "381363222" + "i128": "83629640" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381363222" + "i128": "83629640" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b70df26d177b83bd3068ffa854c9434ca2be33c6e79ee74def64d264eaeca27" + "bytes": "e9ce56073cb333affd198f780f313951e8f948a0ad0318e17bb64d9658d8907f" }, { - "u64": "51796" + "u64": "4407" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "381363222" + "i128": "83629640" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 51795, + "timestamp": 4406, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "66e3c55a5ad80ea1994df652659511d653937fdc83ed1b8bff109df5deeb9ded" + "bytes": "240c79ee9585bb4fbb1524416355b1d6d8fc11aa9e727945e92eff0b264da1c2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "66e3c55a5ad80ea1994df652659511d653937fdc83ed1b8bff109df5deeb9ded" + "bytes": "240c79ee9585bb4fbb1524416355b1d6d8fc11aa9e727945e92eff0b264da1c2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381363222" + "i128": "83629640" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "381363222" + "i128": "83629640" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "51796" + "u64": "4407" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38f0d2b0ea8733e59f42404bfb80a293c9cdf8e64d8120bd384369a5cdf7f600" + "bytes": "8ac52ec00a2ca8eeaf77eb50e07ac79502de05e2e0b90cad918559faa5499739" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38f0d2b0ea8733e59f42404bfb80a293c9cdf8e64d8120bd384369a5cdf7f600" + "bytes": "8ac52ec00a2ca8eeaf77eb50e07ac79502de05e2e0b90cad918559faa5499739" } ] }, "durability": "persistent", "val": { - "bytes": "66e3c55a5ad80ea1994df652659511d653937fdc83ed1b8bff109df5deeb9ded" + "bytes": "240c79ee9585bb4fbb1524416355b1d6d8fc11aa9e727945e92eff0b264da1c2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "381363222" + "i128": "83629640" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.59.json index d8f9e498..4c077eda 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677700735" + "i128": "128995429" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "677700735" + "i128": "128995429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b7f6adcd399254c27e5994c7fa7ef84e3d94cdb492daf38ac779c89390a4d30" + "bytes": "0d2e75f91749826e1b239820aa0a01d4bd1ee8535bd38896b09f29a8910c8b81" }, { - "u64": "13528" + "u64": "78207" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "677700735" + "i128": "128995429" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13527, + "timestamp": 78206, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73a459ef603b618df47a06213ea05d1e7a36d51385ac59d55428549ec5c3f0dd" + "bytes": "8a24eec2c5b9c045ba3a29ecef8615edbd07e616b9936ef6620feef705002038" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73a459ef603b618df47a06213ea05d1e7a36d51385ac59d55428549ec5c3f0dd" + "bytes": "8a24eec2c5b9c045ba3a29ecef8615edbd07e616b9936ef6620feef705002038" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "677700735" + "i128": "128995429" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "677700735" + "i128": "128995429" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "13528" + "u64": "78207" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab489a1cd9a210e62ce2abd81d530f255521016b0e9b6f621e358164fd7893e5" + "bytes": "7c5838eb1bebb6e4f87e09609d4271928704f5d31558fac83dab7b55827aa006" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab489a1cd9a210e62ce2abd81d530f255521016b0e9b6f621e358164fd7893e5" + "bytes": "7c5838eb1bebb6e4f87e09609d4271928704f5d31558fac83dab7b55827aa006" } ] }, "durability": "persistent", "val": { - "bytes": "73a459ef603b618df47a06213ea05d1e7a36d51385ac59d55428549ec5c3f0dd" + "bytes": "8a24eec2c5b9c045ba3a29ecef8615edbd07e616b9936ef6620feef705002038" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "677700735" + "i128": "128995429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.6.json index 2be4c080..1fef2fa7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "794208416" + "i128": "842465193" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "794208416" + "i128": "842465193" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f124cbbcd70ab19d91cb606cd008fe6822ee91069fb0879dd9f7c1deb72704b" + "bytes": "d5bf0f951b6c097a0c17b943e1d76aafe7328d80fd13f61fbcaa1cf26445c07a" }, { - "u64": "46860" + "u64": "50931" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "794208416" + "i128": "842465193" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 46859, + "timestamp": 50930, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dc000273cc5cb4780744fbd9bd5abf9e46cbf520f0f0d66a7a1b277e2b47b18f" + "bytes": "7d98205ec0a5a3c1be202e3a3c3efdbcb73d0456763adfe89224b5724597b005" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dc000273cc5cb4780744fbd9bd5abf9e46cbf520f0f0d66a7a1b277e2b47b18f" + "bytes": "7d98205ec0a5a3c1be202e3a3c3efdbcb73d0456763adfe89224b5724597b005" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "794208416" + "i128": "842465193" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "794208416" + "i128": "842465193" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "46860" + "u64": "50931" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05a6b6b98f069ac53170b4c06fc6f4be1409b2157a989bbfee163fc9618ae990" + "bytes": "20b24f247380a54a25891d506f31e3d7b4d7091d0e774b4d1498d83d8cdb40ad" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05a6b6b98f069ac53170b4c06fc6f4be1409b2157a989bbfee163fc9618ae990" + "bytes": "20b24f247380a54a25891d506f31e3d7b4d7091d0e774b4d1498d83d8cdb40ad" } ] }, "durability": "persistent", "val": { - "bytes": "dc000273cc5cb4780744fbd9bd5abf9e46cbf520f0f0d66a7a1b277e2b47b18f" + "bytes": "7d98205ec0a5a3c1be202e3a3c3efdbcb73d0456763adfe89224b5724597b005" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "794208416" + "i128": "842465193" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.60.json index a65dd3c8..00e0012a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "138983100" + "i128": "730158018" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "138983100" + "i128": "730158018" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "24c221b186da74f7c0fc2f105efa0cb52c119ce98b016492804df0eaf42c32be" + "bytes": "d64ba12c3cdc9aa731a1c8bc6d59d599f112a98291d5968fbb0eb8b70b8dd927" }, { - "u64": "22894" + "u64": "11795" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "138983100" + "i128": "730158018" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22893, + "timestamp": 11794, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be37f82288b32b03e6ed03a967d05ea36446ccc90ead79065a4600f3159fcf63" + "bytes": "f1e1a656661d6fee15c2257f41fe8982a39ad79c018e9c23f4ed7de90183f1b6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be37f82288b32b03e6ed03a967d05ea36446ccc90ead79065a4600f3159fcf63" + "bytes": "f1e1a656661d6fee15c2257f41fe8982a39ad79c018e9c23f4ed7de90183f1b6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "138983100" + "i128": "730158018" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "138983100" + "i128": "730158018" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22894" + "u64": "11795" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b5bd78ad2c8f7520cbd01476d3bcde70097bb148808b5098434d43a29b6546d" + "bytes": "e3c1c454215f70362e8addb8b33401d862ec07c44fba169b106caae0e80eac6f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b5bd78ad2c8f7520cbd01476d3bcde70097bb148808b5098434d43a29b6546d" + "bytes": "e3c1c454215f70362e8addb8b33401d862ec07c44fba169b106caae0e80eac6f" } ] }, "durability": "persistent", "val": { - "bytes": "be37f82288b32b03e6ed03a967d05ea36446ccc90ead79065a4600f3159fcf63" + "bytes": "f1e1a656661d6fee15c2257f41fe8982a39ad79c018e9c23f4ed7de90183f1b6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "138983100" + "i128": "730158018" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.61.json index 4f630da1..1b6a56bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "580571609" + "i128": "845634141" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "580571609" + "i128": "845634141" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ab2b23755bfddf744910a69e97f44d4072e89309cc76ef975c9ec32fdd865bb" + "bytes": "4452ebdd2fd75b133b71d39a7c36b26bc8918effc803fb4f58323ab0f0125b12" }, { - "u64": "11584" + "u64": "60725" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "580571609" + "i128": "845634141" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11583, + "timestamp": 60724, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b2d2438c1efe900f00c7375679bdce45a18e00b1f30bef878a5beb5fec51f57" + "bytes": "3f01c638e858a966d737037dec6bf57ce326d3d79b86e7b9cc42f552cfc1bbb0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b2d2438c1efe900f00c7375679bdce45a18e00b1f30bef878a5beb5fec51f57" + "bytes": "3f01c638e858a966d737037dec6bf57ce326d3d79b86e7b9cc42f552cfc1bbb0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "580571609" + "i128": "845634141" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "580571609" + "i128": "845634141" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "11584" + "u64": "60725" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10edf8fc4a5941c67374f00677ae6bf413544b1dc63829bc3d6a5047b7898403" + "bytes": "d398a5e3a0bad019f714cc037508fd9089ac48f80e655d460d5fde40cf426eca" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10edf8fc4a5941c67374f00677ae6bf413544b1dc63829bc3d6a5047b7898403" + "bytes": "d398a5e3a0bad019f714cc037508fd9089ac48f80e655d460d5fde40cf426eca" } ] }, "durability": "persistent", "val": { - "bytes": "5b2d2438c1efe900f00c7375679bdce45a18e00b1f30bef878a5beb5fec51f57" + "bytes": "3f01c638e858a966d737037dec6bf57ce326d3d79b86e7b9cc42f552cfc1bbb0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "580571609" + "i128": "845634141" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.62.json index d482c957..25b8ac15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "221755177" + "i128": "736844582" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "221755177" + "i128": "736844582" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32a0f3c1322ebd48f5b76f9a25348c6f79aae05c0e326e18c55c7773c9b11733" + "bytes": "a107b63e992040b8294f1d683c3d7b475c69d1cc40c9494e294d5f20917eaeb1" }, { - "u64": "34525" + "u64": "50435" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "221755177" + "i128": "736844582" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34524, + "timestamp": 50434, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b560aa204f17521179dc182dc1edbb8d2b126d15a23fd3421fdcbf5b21a715bc" + "bytes": "b8a715a7701aaee1c2ca658790132adf139e73fd04d01cefa4c68094260d2581" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b560aa204f17521179dc182dc1edbb8d2b126d15a23fd3421fdcbf5b21a715bc" + "bytes": "b8a715a7701aaee1c2ca658790132adf139e73fd04d01cefa4c68094260d2581" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "221755177" + "i128": "736844582" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "221755177" + "i128": "736844582" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "34525" + "u64": "50435" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6bc0aac3f2c3b58ed8a96d45b366ca24dc7d1ec83c195a442aad09421eec4023" + "bytes": "ed4925ce0b6cb5f8d46a457ed5af352b70a4bbf7f9ca29f05532c73f67a82cc0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6bc0aac3f2c3b58ed8a96d45b366ca24dc7d1ec83c195a442aad09421eec4023" + "bytes": "ed4925ce0b6cb5f8d46a457ed5af352b70a4bbf7f9ca29f05532c73f67a82cc0" } ] }, "durability": "persistent", "val": { - "bytes": "b560aa204f17521179dc182dc1edbb8d2b126d15a23fd3421fdcbf5b21a715bc" + "bytes": "b8a715a7701aaee1c2ca658790132adf139e73fd04d01cefa4c68094260d2581" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "221755177" + "i128": "736844582" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.63.json index 495e84ef..c5c0ce9d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "181466236" + "i128": "388604335" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181466236" + "i128": "388604335" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5cc0cb91c65c5e6bcc65927201821c8295a6a05f09acffdc77371affbb25c9cd" + "bytes": "027a1d6d4b8aa8dd5f881789c07dbb71b8b58fc2f08e7cc55ec430f10586f5aa" }, { - "u64": "48876" + "u64": "19995" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "181466236" + "i128": "388604335" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48875, + "timestamp": 19994, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04f9cfd3e9da9ad3588689b766b2a9710b6d344c62b41aadfdd0c1ee13db9405" + "bytes": "113b42db634222f88b42f36e9786515bfe57954be6afb5eb0c57615a3315241d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "04f9cfd3e9da9ad3588689b766b2a9710b6d344c62b41aadfdd0c1ee13db9405" + "bytes": "113b42db634222f88b42f36e9786515bfe57954be6afb5eb0c57615a3315241d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "181466236" + "i128": "388604335" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "181466236" + "i128": "388604335" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "48876" + "u64": "19995" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "500410d4bd101a73a6f9632deee585cb3556d4c9a1c4fe4c43a1955982c36bde" + "bytes": "e99608b044c6da292c19d70895a971d8cae9800ca179c742222e72ce307c5b77" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "500410d4bd101a73a6f9632deee585cb3556d4c9a1c4fe4c43a1955982c36bde" + "bytes": "e99608b044c6da292c19d70895a971d8cae9800ca179c742222e72ce307c5b77" } ] }, "durability": "persistent", "val": { - "bytes": "04f9cfd3e9da9ad3588689b766b2a9710b6d344c62b41aadfdd0c1ee13db9405" + "bytes": "113b42db634222f88b42f36e9786515bfe57954be6afb5eb0c57615a3315241d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "181466236" + "i128": "388604335" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.64.json index 749f18f6..078cac59 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "792860776" + "i128": "619653622" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "792860776" + "i128": "619653622" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d237c8f3811c0914df93b32f0cd45260f1214ec834472a61769981c4b75135c" + "bytes": "ae1edce24546d8b98c62a89e06ad3f3e13dbd70b0b54b6f8c495223c55994d0a" }, { - "u64": "6965" + "u64": "65280" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "792860776" + "i128": "619653622" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6964, + "timestamp": 65279, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eeb75409fc9195c13a0202799a6b903da5cb9e72a81d69c4edf00d6546f0cb85" + "bytes": "4f5360462693cf62e530a6357b618c782021f617c3c008d1194512f2c2d0b796" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eeb75409fc9195c13a0202799a6b903da5cb9e72a81d69c4edf00d6546f0cb85" + "bytes": "4f5360462693cf62e530a6357b618c782021f617c3c008d1194512f2c2d0b796" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "792860776" + "i128": "619653622" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "792860776" + "i128": "619653622" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6965" + "u64": "65280" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5847379d2d11442e8396611e6bb5f3d4e2818cb61d28500b42513850c6513f54" + "bytes": "321008bede8dbe99b6307be53b56b54e14a518da7368b87a8f8a976446112d7c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5847379d2d11442e8396611e6bb5f3d4e2818cb61d28500b42513850c6513f54" + "bytes": "321008bede8dbe99b6307be53b56b54e14a518da7368b87a8f8a976446112d7c" } ] }, "durability": "persistent", "val": { - "bytes": "eeb75409fc9195c13a0202799a6b903da5cb9e72a81d69c4edf00d6546f0cb85" + "bytes": "4f5360462693cf62e530a6357b618c782021f617c3c008d1194512f2c2d0b796" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "792860776" + "i128": "619653622" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.65.json index 25426c4e..5579f9f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "193383730" + "i128": "458481657" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "193383730" + "i128": "458481657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fcea31be489c9189da7086c11d0a592854b9b422de480533c39224b5d2dadb9d" + "bytes": "e8019fabea0c15bc44e54ae3814c42c467f41e4dbb32291e5b9d564f8b491c7a" }, { - "u64": "27628" + "u64": "5563" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "193383730" + "i128": "458481657" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27627, + "timestamp": 5562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b476a0c4484d6154d562a548d3854dc884815948428b99195dd9d41df1f49e6a" + "bytes": "bbedaa525c7cf447ec82951831c653a57223ca68f661782afdc8f2d86389d080" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b476a0c4484d6154d562a548d3854dc884815948428b99195dd9d41df1f49e6a" + "bytes": "bbedaa525c7cf447ec82951831c653a57223ca68f661782afdc8f2d86389d080" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "193383730" + "i128": "458481657" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "193383730" + "i128": "458481657" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "27628" + "u64": "5563" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59b73fca07e4af3e5a9a826663451c182567de65cd012eda00b59a6e64b2a649" + "bytes": "12b96533784edc3284b270c1294e9257e91cfb49002b90244f65b6de54b7c7a6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59b73fca07e4af3e5a9a826663451c182567de65cd012eda00b59a6e64b2a649" + "bytes": "12b96533784edc3284b270c1294e9257e91cfb49002b90244f65b6de54b7c7a6" } ] }, "durability": "persistent", "val": { - "bytes": "b476a0c4484d6154d562a548d3854dc884815948428b99195dd9d41df1f49e6a" + "bytes": "bbedaa525c7cf447ec82951831c653a57223ca68f661782afdc8f2d86389d080" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "193383730" + "i128": "458481657" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.66.json index 97b401ea..bfc724e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "279056209" + "i128": "80506541" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "279056209" + "i128": "80506541" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "23a367f49dc7423e04a697400768bf3bfcf2794d3a373cabf84ab524e67b00ed" + "bytes": "dd1a2a82f95eec4cf45885b23d6a791d542f8c033e977eeeaf41e788f050274d" }, { - "u64": "33329" + "u64": "4321" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "279056209" + "i128": "80506541" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33328, + "timestamp": 4320, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "283af37dfe8ff7a125adb0d2b9faea1e40713796441d666e482e8b94a3012a9d" + "bytes": "d571b08dadc2948e80fe487bd5d47e5ec2b4ea354d3969447ec756049a5ca430" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "283af37dfe8ff7a125adb0d2b9faea1e40713796441d666e482e8b94a3012a9d" + "bytes": "d571b08dadc2948e80fe487bd5d47e5ec2b4ea354d3969447ec756049a5ca430" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "279056209" + "i128": "80506541" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "279056209" + "i128": "80506541" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "33329" + "u64": "4321" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e7b11b416a5394b902e7777f77307a4f1ce2e28041128b9eb36b4cad01308c6" + "bytes": "1012c2e26bd4b09390225a588f6410c2bd9df07f8e449e3a785246e9fe162aeb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e7b11b416a5394b902e7777f77307a4f1ce2e28041128b9eb36b4cad01308c6" + "bytes": "1012c2e26bd4b09390225a588f6410c2bd9df07f8e449e3a785246e9fe162aeb" } ] }, "durability": "persistent", "val": { - "bytes": "283af37dfe8ff7a125adb0d2b9faea1e40713796441d666e482e8b94a3012a9d" + "bytes": "d571b08dadc2948e80fe487bd5d47e5ec2b4ea354d3969447ec756049a5ca430" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "279056209" + "i128": "80506541" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.67.json index 992c64cc..269fc0d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "24152663" + "i128": "254591521" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "24152663" + "i128": "254591521" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "129fa0f39f71e9c46ee70b2298bba362dc859f52852ab80f60993d2bacd2fdc7" + "bytes": "31faf376bcdbc02a39104d83df5af20a4e9b258e244f400f3e2d5bb8a87b2f25" }, { - "u64": "5011" + "u64": "33480" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "24152663" + "i128": "254591521" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5010, + "timestamp": 33479, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7db0c1818142143ed1989f573b2246f91a73fe00f4371deee85d802f6f686c8f" + "bytes": "c4e903d70e4d238027383337408e8709f51a38560e5f352aceee9f14a0510ae8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7db0c1818142143ed1989f573b2246f91a73fe00f4371deee85d802f6f686c8f" + "bytes": "c4e903d70e4d238027383337408e8709f51a38560e5f352aceee9f14a0510ae8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "24152663" + "i128": "254591521" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "24152663" + "i128": "254591521" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "5011" + "u64": "33480" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28799b29982b1200d2a0d5d7691578483c5bb177133e008e431efc92d2b7854a" + "bytes": "f9182f4e20a70cec63e16444648ddc9f6f06eb020265e13daefae7ffc80879f8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28799b29982b1200d2a0d5d7691578483c5bb177133e008e431efc92d2b7854a" + "bytes": "f9182f4e20a70cec63e16444648ddc9f6f06eb020265e13daefae7ffc80879f8" } ] }, "durability": "persistent", "val": { - "bytes": "7db0c1818142143ed1989f573b2246f91a73fe00f4371deee85d802f6f686c8f" + "bytes": "c4e903d70e4d238027383337408e8709f51a38560e5f352aceee9f14a0510ae8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "24152663" + "i128": "254591521" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.68.json index 12e3be47..07f9def5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "13037450" + "i128": "250426287" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "13037450" + "i128": "250426287" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39c6fb28545baebbc5beefb8cc6b3bb8b5b4967490999c77d1f88e2919395c39" + "bytes": "7dab312d0a6277f0bf61bdaf9af80d50e678a1e077961202aebe9bafffe13d78" }, { - "u64": "21719" + "u64": "57132" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "13037450" + "i128": "250426287" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21718, + "timestamp": 57131, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00953bd5d3147ab946441d4a6722817d690452da9899127d69804560390f2a80" + "bytes": "22309d6dbb60da35904b31a6b61a39002560a73edabafe2f61d77703baeb87e8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00953bd5d3147ab946441d4a6722817d690452da9899127d69804560390f2a80" + "bytes": "22309d6dbb60da35904b31a6b61a39002560a73edabafe2f61d77703baeb87e8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "13037450" + "i128": "250426287" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "13037450" + "i128": "250426287" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "21719" + "u64": "57132" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6aeb0632073d1328f0b0a50e13766994afa6d6d8bbd6078641fe4b18a6a465aa" + "bytes": "30204af291641667c22702ede35e02291a129c154696df6a5a5de1712329fdd5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6aeb0632073d1328f0b0a50e13766994afa6d6d8bbd6078641fe4b18a6a465aa" + "bytes": "30204af291641667c22702ede35e02291a129c154696df6a5a5de1712329fdd5" } ] }, "durability": "persistent", "val": { - "bytes": "00953bd5d3147ab946441d4a6722817d690452da9899127d69804560390f2a80" + "bytes": "22309d6dbb60da35904b31a6b61a39002560a73edabafe2f61d77703baeb87e8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "13037450" + "i128": "250426287" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.69.json index 17c59d8c..766dbd91 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "531136006" + "i128": "682364596" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "531136006" + "i128": "682364596" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5fd0099eb574577b4f0594547dbc052d3638c6fcaf4fe91bfe8b6e9c9e29ee3f" + "bytes": "fba1d0a5aa21c6ee3a31d068f89cfc0f43870788bd05351741a9fa990cd655dc" }, { - "u64": "16121" + "u64": "61579" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "531136006" + "i128": "682364596" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16120, + "timestamp": 61578, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8dbb106749e59b7ace0d1023c6e456d4160c7aed4c78c3320cc7b77f3dfc4fe3" + "bytes": "b2eae925cc14cade4d4182d5d1dcc1af956d851dec0db493b1bf29e889040ad3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8dbb106749e59b7ace0d1023c6e456d4160c7aed4c78c3320cc7b77f3dfc4fe3" + "bytes": "b2eae925cc14cade4d4182d5d1dcc1af956d851dec0db493b1bf29e889040ad3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "531136006" + "i128": "682364596" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "531136006" + "i128": "682364596" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "16121" + "u64": "61579" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4414b26f8d333d632bb111853a72dba5f185ea25551d9cdd3eea96a7336fbfb1" + "bytes": "c78c8a30ad4a09fc6f21735fc53a631f4386504a18008c8fd7bc6d3f79032661" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4414b26f8d333d632bb111853a72dba5f185ea25551d9cdd3eea96a7336fbfb1" + "bytes": "c78c8a30ad4a09fc6f21735fc53a631f4386504a18008c8fd7bc6d3f79032661" } ] }, "durability": "persistent", "val": { - "bytes": "8dbb106749e59b7ace0d1023c6e456d4160c7aed4c78c3320cc7b77f3dfc4fe3" + "bytes": "b2eae925cc14cade4d4182d5d1dcc1af956d851dec0db493b1bf29e889040ad3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "531136006" + "i128": "682364596" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.7.json index c8060c00..28d3a8f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "749554022" + "i128": "799606873" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749554022" + "i128": "799606873" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "382df521623930e6659ab40e7d6f01a58aa4fc8a8b4d231212dfc7f450c2fd91" + "bytes": "4744e0f73a237cc1c1a7d319152680e93bca76afbf3b2c3084971061d4fb8501" }, { - "u64": "65451" + "u64": "43588" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "749554022" + "i128": "799606873" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65450, + "timestamp": 43587, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07e517c6899c32a5e9675fc03250df0581fc28d9dcd376ce56d7f8cf029205c5" + "bytes": "0401d42cd55915bd8fa0c9c7ba8a6cc8243e9a0b565ddb19e05676a31f4d3c64" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07e517c6899c32a5e9675fc03250df0581fc28d9dcd376ce56d7f8cf029205c5" + "bytes": "0401d42cd55915bd8fa0c9c7ba8a6cc8243e9a0b565ddb19e05676a31f4d3c64" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "749554022" + "i128": "799606873" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "749554022" + "i128": "799606873" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "65451" + "u64": "43588" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25050545dddc085ff536fcc7a74e651708f1b59d2497cd784667bbdf3fa72bd9" + "bytes": "a1e25b3f85008c4be8a1bd583cbcacc1f58ba9b2f9092c6c12f67481faf2541a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25050545dddc085ff536fcc7a74e651708f1b59d2497cd784667bbdf3fa72bd9" + "bytes": "a1e25b3f85008c4be8a1bd583cbcacc1f58ba9b2f9092c6c12f67481faf2541a" } ] }, "durability": "persistent", "val": { - "bytes": "07e517c6899c32a5e9675fc03250df0581fc28d9dcd376ce56d7f8cf029205c5" + "bytes": "0401d42cd55915bd8fa0c9c7ba8a6cc8243e9a0b565ddb19e05676a31f4d3c64" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "749554022" + "i128": "799606873" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.70.json index 0e81dc9b..2deac50e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "657348317" + "i128": "370553374" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "657348317" + "i128": "370553374" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "adc30fdc593195b1640282389af0b5d408b774935fe9ebfce810dd5998dd3eb8" + "bytes": "0baccb7071c312cef62a8541bb186ade01d1644cc2393bc26bfb3aab9bd79414" }, { - "u64": "76480" + "u64": "55800" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "657348317" + "i128": "370553374" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76479, + "timestamp": 55799, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa7054a0e06204d8141f95f43aa617756db39be10f1ad9c43b063e7b1ee64a57" + "bytes": "dc1f1ad8badc22c7746e4b0ab02326c21d4161fb692ee921ddb2b5610517d556" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa7054a0e06204d8141f95f43aa617756db39be10f1ad9c43b063e7b1ee64a57" + "bytes": "dc1f1ad8badc22c7746e4b0ab02326c21d4161fb692ee921ddb2b5610517d556" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "657348317" + "i128": "370553374" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "657348317" + "i128": "370553374" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76480" + "u64": "55800" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba5c88c9dda35cf136ad880e7f6356e5aa0d33192458e4d988866fc44c298547" + "bytes": "e248be9bae204cf183311102cded65d077762bcb2defe385f03e13cf17e6d619" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba5c88c9dda35cf136ad880e7f6356e5aa0d33192458e4d988866fc44c298547" + "bytes": "e248be9bae204cf183311102cded65d077762bcb2defe385f03e13cf17e6d619" } ] }, "durability": "persistent", "val": { - "bytes": "fa7054a0e06204d8141f95f43aa617756db39be10f1ad9c43b063e7b1ee64a57" + "bytes": "dc1f1ad8badc22c7746e4b0ab02326c21d4161fb692ee921ddb2b5610517d556" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "657348317" + "i128": "370553374" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.71.json index 7815f109..0762e3bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "812492176" + "i128": "249834926" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "812492176" + "i128": "249834926" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea50a2d0b5e463581c259767e7d3d8a3437de106f04c2a97e961095037169074" + "bytes": "46891acb688e9381ac3af0f22d9ae10aa59fbf1432f0e11fcde2031f652d5204" }, { - "u64": "21791" + "u64": "22073" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "812492176" + "i128": "249834926" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21790, + "timestamp": 22072, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e08f42d39d91f1be5e48b53dbffdf218991c7bfb832181dd53adfe244365e0f" + "bytes": "f67dd730bf264490b59877902d4590b416a8108710038f5aebde5e9f53aa78d7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7e08f42d39d91f1be5e48b53dbffdf218991c7bfb832181dd53adfe244365e0f" + "bytes": "f67dd730bf264490b59877902d4590b416a8108710038f5aebde5e9f53aa78d7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "812492176" + "i128": "249834926" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "812492176" + "i128": "249834926" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "21791" + "u64": "22073" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d097b929b57d7ee8b815b0657fc11750224911c9b727884a4bda9aff54bc5d0" + "bytes": "9ec9ec4dc82f215e9f6f1ec9ae081c2297ea6012301206c22fd7510b99eb757c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d097b929b57d7ee8b815b0657fc11750224911c9b727884a4bda9aff54bc5d0" + "bytes": "9ec9ec4dc82f215e9f6f1ec9ae081c2297ea6012301206c22fd7510b99eb757c" } ] }, "durability": "persistent", "val": { - "bytes": "7e08f42d39d91f1be5e48b53dbffdf218991c7bfb832181dd53adfe244365e0f" + "bytes": "f67dd730bf264490b59877902d4590b416a8108710038f5aebde5e9f53aa78d7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "812492176" + "i128": "249834926" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.72.json index 1670ad15..fccf765b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "175579169" + "i128": "590535005" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "175579169" + "i128": "590535005" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b4162297b0b86410c7f542096d0422ac16c4bd669b61e9c0e4a5849593a7f1bd" + "bytes": "76c72192f26f8d84d7aff48bc6e5fc6901ff4ebeea16b708b30b31ee2b514b6b" }, { - "u64": "84746" + "u64": "9018" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "175579169" + "i128": "590535005" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84745, + "timestamp": 9017, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c533f044d4d2a660525f0e33cd9b98c7f3d052d4f44ac71c80e2f39c28a35d85" + "bytes": "4cf3074011dd3973ddfdd1bb55a7103e23999fbfd3a4abad4070475e1200883d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c533f044d4d2a660525f0e33cd9b98c7f3d052d4f44ac71c80e2f39c28a35d85" + "bytes": "4cf3074011dd3973ddfdd1bb55a7103e23999fbfd3a4abad4070475e1200883d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "175579169" + "i128": "590535005" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "175579169" + "i128": "590535005" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84746" + "u64": "9018" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6522bfe73eb37bb76a0fab8cc8e19741a52959558c8954bf242c1d34eeadd7f4" + "bytes": "aac70e16808b71ccad0b3e83c324aa2d78f60e0805b69a95e94965164f20d16c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6522bfe73eb37bb76a0fab8cc8e19741a52959558c8954bf242c1d34eeadd7f4" + "bytes": "aac70e16808b71ccad0b3e83c324aa2d78f60e0805b69a95e94965164f20d16c" } ] }, "durability": "persistent", "val": { - "bytes": "c533f044d4d2a660525f0e33cd9b98c7f3d052d4f44ac71c80e2f39c28a35d85" + "bytes": "4cf3074011dd3973ddfdd1bb55a7103e23999fbfd3a4abad4070475e1200883d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "175579169" + "i128": "590535005" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.73.json index c6f631f2..2bc15c00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "104231518" + "i128": "738318298" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "104231518" + "i128": "738318298" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7214067c5516ec6e22f3fd0e8a0f1b866c58488e064224bd9823ce04361591b8" + "bytes": "afce69f1bc9c1ea02506da05d2b71dba66426aa92309a78ea600a29bdd6ee82a" }, { - "u64": "74294" + "u64": "10688" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "104231518" + "i128": "738318298" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 74293, + "timestamp": 10687, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "659e6e83412bc377d002ac58844f36fe8c8d836c145106f0ff7165bbadae1c38" + "bytes": "510eaeed3cce0aeedce3f001d370ea21612abecf3d0e2d71effa9bb6cfe94f67" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "659e6e83412bc377d002ac58844f36fe8c8d836c145106f0ff7165bbadae1c38" + "bytes": "510eaeed3cce0aeedce3f001d370ea21612abecf3d0e2d71effa9bb6cfe94f67" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "104231518" + "i128": "738318298" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "104231518" + "i128": "738318298" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "74294" + "u64": "10688" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13288947c8c710754372f9602d3d25b0fdf2440bfb78ea1487f5061b7deffecb" + "bytes": "8778c2d6d7b35404dd541dedc689e6c577b8ea90740146e319b6d4aa3ea686f4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13288947c8c710754372f9602d3d25b0fdf2440bfb78ea1487f5061b7deffecb" + "bytes": "8778c2d6d7b35404dd541dedc689e6c577b8ea90740146e319b6d4aa3ea686f4" } ] }, "durability": "persistent", "val": { - "bytes": "659e6e83412bc377d002ac58844f36fe8c8d836c145106f0ff7165bbadae1c38" + "bytes": "510eaeed3cce0aeedce3f001d370ea21612abecf3d0e2d71effa9bb6cfe94f67" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "104231518" + "i128": "738318298" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.74.json index 104eb98f..2929583c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "456328916" + "i128": "130094000" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "456328916" + "i128": "130094000" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "046938ce813ad5c1ff02356bb056d2e7f613f73a22b68fdf10d8b77ffcaa3b54" + "bytes": "a53c8f18cc3eea438d74142197514185075057247ac3a3b9c408a376377725b8" }, { - "u64": "84993" + "u64": "65279" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "456328916" + "i128": "130094000" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84992, + "timestamp": 65278, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3d7cf73d652a18b77d33eef271ba030d0f6c9208cbf157775168c892c7a865b4" + "bytes": "c16997d791f91fc5eefe17f1afc375d3a281899055b4a216419fdafd019cc863" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3d7cf73d652a18b77d33eef271ba030d0f6c9208cbf157775168c892c7a865b4" + "bytes": "c16997d791f91fc5eefe17f1afc375d3a281899055b4a216419fdafd019cc863" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "456328916" + "i128": "130094000" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "456328916" + "i128": "130094000" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "84993" + "u64": "65279" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28b0dc9acfd773c85968aeb49815515f09070182d0dd5ce1349b7ced345cdc1b" + "bytes": "9ed413003c661aa29781f6f705600db78295c887b4246302f6910e3be8afc700" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28b0dc9acfd773c85968aeb49815515f09070182d0dd5ce1349b7ced345cdc1b" + "bytes": "9ed413003c661aa29781f6f705600db78295c887b4246302f6910e3be8afc700" } ] }, "durability": "persistent", "val": { - "bytes": "3d7cf73d652a18b77d33eef271ba030d0f6c9208cbf157775168c892c7a865b4" + "bytes": "c16997d791f91fc5eefe17f1afc375d3a281899055b4a216419fdafd019cc863" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "456328916" + "i128": "130094000" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.75.json index 45d715f8..a11dfbe6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "129421550" + "i128": "549966704" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "129421550" + "i128": "549966704" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e93ecc58e99e729ebd7c914dcf9981bf18827502d0b9f3b245a30fc49035cfa" + "bytes": "8b6e383b441cb836fbad7be0f0c2d6e00cdcca5e9bd65a1f2ae007304ef1e71d" }, { - "u64": "25735" + "u64": "28429" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "129421550" + "i128": "549966704" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25734, + "timestamp": 28428, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f6d1b512e5bc8e1897842979bf8cc7928eb9d6c18978af515afd0c9f76f15ac" + "bytes": "e631e9589645bc9561d777c20f90e18c8eb26752717c595dc0f163c5954f7be3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f6d1b512e5bc8e1897842979bf8cc7928eb9d6c18978af515afd0c9f76f15ac" + "bytes": "e631e9589645bc9561d777c20f90e18c8eb26752717c595dc0f163c5954f7be3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "129421550" + "i128": "549966704" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "129421550" + "i128": "549966704" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25735" + "u64": "28429" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87a6fce3ebe23a8aa327b9fcfa8ab082492a79d79e83586bbdd0490fc3ada83a" + "bytes": "43277240a1c1219dbf3db7cea8c33f273eb7826ef98bca08bae94954b750bae3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87a6fce3ebe23a8aa327b9fcfa8ab082492a79d79e83586bbdd0490fc3ada83a" + "bytes": "43277240a1c1219dbf3db7cea8c33f273eb7826ef98bca08bae94954b750bae3" } ] }, "durability": "persistent", "val": { - "bytes": "2f6d1b512e5bc8e1897842979bf8cc7928eb9d6c18978af515afd0c9f76f15ac" + "bytes": "e631e9589645bc9561d777c20f90e18c8eb26752717c595dc0f163c5954f7be3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "129421550" + "i128": "549966704" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.76.json index d25c233f..7c69d71d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "283706717" + "i128": "59343840" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "283706717" + "i128": "59343840" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "899095024bdbabda59558d4c06adcb564cd619d5561627cc71139edd63949375" + "bytes": "d12d8449907df1f873b033e9de53c634d91a6f178b6d4a2ef4e436d8fe7602c9" }, { - "u64": "85442" + "u64": "37544" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "283706717" + "i128": "59343840" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 85441, + "timestamp": 37543, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "def3f1e44a13be504e7ea197428600f377c5517bf875663727a8d09c85b44207" + "bytes": "0296b4fa22b0c535930e841f772288801a876d5ef83d907667baef7f1201d0a8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "def3f1e44a13be504e7ea197428600f377c5517bf875663727a8d09c85b44207" + "bytes": "0296b4fa22b0c535930e841f772288801a876d5ef83d907667baef7f1201d0a8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "283706717" + "i128": "59343840" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "283706717" + "i128": "59343840" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "85442" + "u64": "37544" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8762e3af982b92425321b86823f12e1c363581f89887cea3abefd1783115d6a2" + "bytes": "7bdf013bd25ca9b0738d404d07a173f48eeb8b182442e4b2b0da7d3251e907bb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8762e3af982b92425321b86823f12e1c363581f89887cea3abefd1783115d6a2" + "bytes": "7bdf013bd25ca9b0738d404d07a173f48eeb8b182442e4b2b0da7d3251e907bb" } ] }, "durability": "persistent", "val": { - "bytes": "def3f1e44a13be504e7ea197428600f377c5517bf875663727a8d09c85b44207" + "bytes": "0296b4fa22b0c535930e841f772288801a876d5ef83d907667baef7f1201d0a8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "283706717" + "i128": "59343840" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.77.json index 678ca4ec..cbba8914 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "603702853" + "i128": "68618693" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "603702853" + "i128": "68618693" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f31468f1a1ef34b280656d6fff26a0dd07055ee05eb6cfd103bdf3ba587a04e3" + "bytes": "f54b86e7be756c871e266e9cb360f3ff3a5eab110e2b9a3abee80c793bd8b570" }, { - "u64": "49208" + "u64": "57900" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "603702853" + "i128": "68618693" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49207, + "timestamp": 57899, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "211d0aedf532926e0686ff6a40f20e340e688ffd27e6f4cf908529e59ab255b8" + "bytes": "feff61c2de41fcc03ee4a1f195d58c380cb8ef7fafef78bc03f52ad33b661586" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "211d0aedf532926e0686ff6a40f20e340e688ffd27e6f4cf908529e59ab255b8" + "bytes": "feff61c2de41fcc03ee4a1f195d58c380cb8ef7fafef78bc03f52ad33b661586" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "603702853" + "i128": "68618693" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "603702853" + "i128": "68618693" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "49208" + "u64": "57900" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eaa5ba644753a711ac8fad05890fffbe68db89b2de7905e240373f5b780b0fce" + "bytes": "e1b9cd198f01dd98de5956bf587fbcf3e0c34fce6894b7afd6c1c4e5e67dd96e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eaa5ba644753a711ac8fad05890fffbe68db89b2de7905e240373f5b780b0fce" + "bytes": "e1b9cd198f01dd98de5956bf587fbcf3e0c34fce6894b7afd6c1c4e5e67dd96e" } ] }, "durability": "persistent", "val": { - "bytes": "211d0aedf532926e0686ff6a40f20e340e688ffd27e6f4cf908529e59ab255b8" + "bytes": "feff61c2de41fcc03ee4a1f195d58c380cb8ef7fafef78bc03f52ad33b661586" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "603702853" + "i128": "68618693" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.78.json index 6a8e5c67..601dd0a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "922449301" + "i128": "407990087" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "922449301" + "i128": "407990087" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef0e5e9b2a343791588fcd7857e3f6804c5ab2bd06afc3ec8ab72c85e120ab5c" + "bytes": "2b55906566eb244bb0a7a333cc39a03e4e536814ff34d4b09064ec4124ddb6cb" }, { - "u64": "23308" + "u64": "30077" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "922449301" + "i128": "407990087" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23307, + "timestamp": 30076, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6527ff6f1313297e682d62209b2cf60b760e128923640f10252edb41e2a5300e" + "bytes": "921c00a19eff6946e46ba6d4687ff5bf5fe570bdaf8df1f0161ad1f773638c34" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6527ff6f1313297e682d62209b2cf60b760e128923640f10252edb41e2a5300e" + "bytes": "921c00a19eff6946e46ba6d4687ff5bf5fe570bdaf8df1f0161ad1f773638c34" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "922449301" + "i128": "407990087" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "922449301" + "i128": "407990087" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "23308" + "u64": "30077" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d3e821c56eb43ef8e44d8033b7faa97f8025eda970c2c9b8c3ba68612cdd851" + "bytes": "2ea24c05cad39e830510c450acd3556a92390037f64127ccd07c96a687ee3868" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d3e821c56eb43ef8e44d8033b7faa97f8025eda970c2c9b8c3ba68612cdd851" + "bytes": "2ea24c05cad39e830510c450acd3556a92390037f64127ccd07c96a687ee3868" } ] }, "durability": "persistent", "val": { - "bytes": "6527ff6f1313297e682d62209b2cf60b760e128923640f10252edb41e2a5300e" + "bytes": "921c00a19eff6946e46ba6d4687ff5bf5fe570bdaf8df1f0161ad1f773638c34" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "922449301" + "i128": "407990087" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.79.json index 36b788ef..5b992504 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "416659743" + "i128": "193719675" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "416659743" + "i128": "193719675" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c6460a2401dada19c65dcbff46eebc4237b21955a84f3a14939cbc4e7459f8f0" + "bytes": "637f2437fa6e033690c7d45fb83686072f3a95ec99b6423f9e116571725b9395" }, { - "u64": "24128" + "u64": "76483" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "416659743" + "i128": "193719675" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24127, + "timestamp": 76482, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "46e1ebb2a6df56af96a6c1c10c3d5b9656ecae29a6e916b386a192a2f5a8f49e" + "bytes": "afed784ade738cb94d45df9bb061ff13eab19f2d5caa50b6004925a2683ba88c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "46e1ebb2a6df56af96a6c1c10c3d5b9656ecae29a6e916b386a192a2f5a8f49e" + "bytes": "afed784ade738cb94d45df9bb061ff13eab19f2d5caa50b6004925a2683ba88c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "416659743" + "i128": "193719675" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "416659743" + "i128": "193719675" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "24128" + "u64": "76483" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0be54d48e9598d3f3d5259220006e5a16c1e1fc8efbc1546008d736c7b84e27b" + "bytes": "16eed6385be397e8fc9ba60dea512fc7b308a5c47f372c553207524d91e30caa" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0be54d48e9598d3f3d5259220006e5a16c1e1fc8efbc1546008d736c7b84e27b" + "bytes": "16eed6385be397e8fc9ba60dea512fc7b308a5c47f372c553207524d91e30caa" } ] }, "durability": "persistent", "val": { - "bytes": "46e1ebb2a6df56af96a6c1c10c3d5b9656ecae29a6e916b386a192a2f5a8f49e" + "bytes": "afed784ade738cb94d45df9bb061ff13eab19f2d5caa50b6004925a2683ba88c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "416659743" + "i128": "193719675" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.8.json index 25e057fa..1987acb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "834932812" + "i128": "928447456" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "834932812" + "i128": "928447456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e7df6ffb5efdb4948e9751609a3ffde2c1a231275f1f8dad14797c83c5547b8d" + "bytes": "5be54d5cd3e144839e39e0a71798aece42bceace4130c3f7da3cb23781cfaaec" }, { - "u64": "73649" + "u64": "34138" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "834932812" + "i128": "928447456" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 73648, + "timestamp": 34137, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f18cc3a2377d6cea37daaa79b0d3189f4dd2ea005f6aa8c4fbec836da64a35ef" + "bytes": "6aaf1ea5623198fb2389623842fcf0360cb741aa743e6fd4612ce3d5b6bec01e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f18cc3a2377d6cea37daaa79b0d3189f4dd2ea005f6aa8c4fbec836da64a35ef" + "bytes": "6aaf1ea5623198fb2389623842fcf0360cb741aa743e6fd4612ce3d5b6bec01e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "834932812" + "i128": "928447456" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "834932812" + "i128": "928447456" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "73649" + "u64": "34138" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ebbe1cca6713acf0b54a0e0afb4f1779635e3af39f1f498e12cd3836ce29a818" + "bytes": "f544941ae3c5fcd92928b52d919a467afd4a60030a2fac11c58bf966cd9d53e7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ebbe1cca6713acf0b54a0e0afb4f1779635e3af39f1f498e12cd3836ce29a818" + "bytes": "f544941ae3c5fcd92928b52d919a467afd4a60030a2fac11c58bf966cd9d53e7" } ] }, "durability": "persistent", "val": { - "bytes": "f18cc3a2377d6cea37daaa79b0d3189f4dd2ea005f6aa8c4fbec836da64a35ef" + "bytes": "6aaf1ea5623198fb2389623842fcf0360cb741aa743e6fd4612ce3d5b6bec01e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "834932812" + "i128": "928447456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.80.json index ca6ea31b..eb70443a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467933751" + "i128": "223418650" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467933751" + "i128": "223418650" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f2d39e9302d7c6ca1018fea429c41677cf2e5fefa915a6ba76daa326159d15f" + "bytes": "6d86dfc460d9b26db9a6e78102b8083570672429831ceb2de26d0f72d6cff1d6" }, { - "u64": "82404" + "u64": "48172" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467933751" + "i128": "223418650" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82403, + "timestamp": 48171, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a05cf7fc2e8ce0cb1d666d32e90967fcce9bcb20c64a905762e721c5f7ba8c2" + "bytes": "7701f8a4160425ecdc86256ff0596a6cdc0ea51da788a972a5f762d1840229ec" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a05cf7fc2e8ce0cb1d666d32e90967fcce9bcb20c64a905762e721c5f7ba8c2" + "bytes": "7701f8a4160425ecdc86256ff0596a6cdc0ea51da788a972a5f762d1840229ec" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467933751" + "i128": "223418650" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "467933751" + "i128": "223418650" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "82404" + "u64": "48172" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c6e1aad9cc281bd0d43f438f471a7fa0b70bbaec1c179dd126297cc2bfdf83b" + "bytes": "db9fae3651dec6d392199154cb36b8539d490a455ffa33e6eb6cdd3b1da1dfb2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c6e1aad9cc281bd0d43f438f471a7fa0b70bbaec1c179dd126297cc2bfdf83b" + "bytes": "db9fae3651dec6d392199154cb36b8539d490a455ffa33e6eb6cdd3b1da1dfb2" } ] }, "durability": "persistent", "val": { - "bytes": "7a05cf7fc2e8ce0cb1d666d32e90967fcce9bcb20c64a905762e721c5f7ba8c2" + "bytes": "7701f8a4160425ecdc86256ff0596a6cdc0ea51da788a972a5f762d1840229ec" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "467933751" + "i128": "223418650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.81.json index e13c1cc0..8dbc69b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "395111564" + "i128": "276566781" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "395111564" + "i128": "276566781" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2672bfc896acc55cd7deb73da6b62d719048eecd1b7e82e1f8e2394c2db8dbac" + "bytes": "de8e5a0f7ed989e85d70b439ef07cad82c1fc504b248b4dd7e4803859ad8cd5e" }, { - "u64": "67917" + "u64": "4748" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "395111564" + "i128": "276566781" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 67916, + "timestamp": 4747, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "15bba27a43eaadfaf0f6419650b2895f16a53aa59ddef2699fd67292b2582979" + "bytes": "332b08b11dd8145e472c6bbc3f2082171d9210f79b7c2f537616ea0836615213" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "15bba27a43eaadfaf0f6419650b2895f16a53aa59ddef2699fd67292b2582979" + "bytes": "332b08b11dd8145e472c6bbc3f2082171d9210f79b7c2f537616ea0836615213" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "395111564" + "i128": "276566781" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "395111564" + "i128": "276566781" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "67917" + "u64": "4748" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a2778c15fbbc80a5720b70f1cc1ad139401eae7bb1149471003e37072e3edfc" + "bytes": "d078b573e3fdd66b9336abf901885e2748bf04e6e9a64273f2ebe918281b384e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a2778c15fbbc80a5720b70f1cc1ad139401eae7bb1149471003e37072e3edfc" + "bytes": "d078b573e3fdd66b9336abf901885e2748bf04e6e9a64273f2ebe918281b384e" } ] }, "durability": "persistent", "val": { - "bytes": "15bba27a43eaadfaf0f6419650b2895f16a53aa59ddef2699fd67292b2582979" + "bytes": "332b08b11dd8145e472c6bbc3f2082171d9210f79b7c2f537616ea0836615213" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "395111564" + "i128": "276566781" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.82.json index 5446d066..b5a37a66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "137779018" + "i128": "863420646" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "137779018" + "i128": "863420646" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32d64339133e3b2d174428ca182ffcf8b9b9c76e72c8f73fe9da2e731b8bc7e4" + "bytes": "b3419602ad2f7d5f9dee65920980092bcc6f46d91b5cd361bf5c809e038f8f75" }, { - "u64": "58260" + "u64": "4099" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "137779018" + "i128": "863420646" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58259, + "timestamp": 4098, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb8472319c37438b46966e90c384f490ebd4f65b4be6aada7653bb63412f90f8" + "bytes": "b0eca71e7ea682ed2f09091517f981865a167eca6a7e585c646027602a5c1c43" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fb8472319c37438b46966e90c384f490ebd4f65b4be6aada7653bb63412f90f8" + "bytes": "b0eca71e7ea682ed2f09091517f981865a167eca6a7e585c646027602a5c1c43" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "137779018" + "i128": "863420646" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "137779018" + "i128": "863420646" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "58260" + "u64": "4099" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb5acb8db05a80dfa4fd26c2836c8b4b2d78a1c9fd161ce2c4358c519ffc1a89" + "bytes": "e3f88f631c171ddd4843382b45ba6a3dd2771ad2ee12ffbc6b18febd024a0630" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb5acb8db05a80dfa4fd26c2836c8b4b2d78a1c9fd161ce2c4358c519ffc1a89" + "bytes": "e3f88f631c171ddd4843382b45ba6a3dd2771ad2ee12ffbc6b18febd024a0630" } ] }, "durability": "persistent", "val": { - "bytes": "fb8472319c37438b46966e90c384f490ebd4f65b4be6aada7653bb63412f90f8" + "bytes": "b0eca71e7ea682ed2f09091517f981865a167eca6a7e585c646027602a5c1c43" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "137779018" + "i128": "863420646" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.83.json index d290004a..1da485a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "968893916" + "i128": "728655188" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "968893916" + "i128": "728655188" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d821f50d29814d3cac99b2bc2d8629e1bbcd1a7407e20c459d1ad8385f0cc461" + "bytes": "fb3d05081104f1a07641261ce174320c452c1e61a420b6b30f587442b514c9f5" }, { - "u64": "40032" + "u64": "59830" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "968893916" + "i128": "728655188" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40031, + "timestamp": 59829, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c19185e59cd480be39d623f0da4cfed7d0144d5c8f6d83b3bf20db5950083007" + "bytes": "6b33ad04dc2a7421cf860ad431a5dc804acf7403694b83f8541fa42c7f995e96" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c19185e59cd480be39d623f0da4cfed7d0144d5c8f6d83b3bf20db5950083007" + "bytes": "6b33ad04dc2a7421cf860ad431a5dc804acf7403694b83f8541fa42c7f995e96" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "968893916" + "i128": "728655188" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "968893916" + "i128": "728655188" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "40032" + "u64": "59830" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7e541a6d0571070e16fd45abae0f8900c4579c12bbc7152163768c803ae8fe1" + "bytes": "440af1887d0c7e8e47552a1712736d9ded12383f8c9e4f4a489ab7466c41c45c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7e541a6d0571070e16fd45abae0f8900c4579c12bbc7152163768c803ae8fe1" + "bytes": "440af1887d0c7e8e47552a1712736d9ded12383f8c9e4f4a489ab7466c41c45c" } ] }, "durability": "persistent", "val": { - "bytes": "c19185e59cd480be39d623f0da4cfed7d0144d5c8f6d83b3bf20db5950083007" + "bytes": "6b33ad04dc2a7421cf860ad431a5dc804acf7403694b83f8541fa42c7f995e96" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "968893916" + "i128": "728655188" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.84.json index 9e2bdee3..c2ffaaff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "11475623" + "i128": "385113297" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "11475623" + "i128": "385113297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62a64d8d85de98ae6cd2747e5a8025a795c1d22c29fe5616a0bec2a544e832a8" + "bytes": "7dc09dc99afc597964e121e79c65c3c6bcb5d5c5bb60ccdf304cf1a3e09f5e5e" }, { - "u64": "48903" + "u64": "50174" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "11475623" + "i128": "385113297" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48902, + "timestamp": 50173, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "072d77567b7c59605b96325a196746d2494b076404e78f667862fc1f0de3c00d" + "bytes": "c0af06b6b0ab7b6ee3b45d488abad23f18d9562c34a46a02c85a48ada1ea92b1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "072d77567b7c59605b96325a196746d2494b076404e78f667862fc1f0de3c00d" + "bytes": "c0af06b6b0ab7b6ee3b45d488abad23f18d9562c34a46a02c85a48ada1ea92b1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "11475623" + "i128": "385113297" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "11475623" + "i128": "385113297" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "48903" + "u64": "50174" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efcd7a9aa370e58a4dcc050f0617b3126975132711d8332412f073526af02558" + "bytes": "c1519ec0d820dc4bb863e07a306d6f3afa5d9dd5a51ddcd8558061f996dd9726" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efcd7a9aa370e58a4dcc050f0617b3126975132711d8332412f073526af02558" + "bytes": "c1519ec0d820dc4bb863e07a306d6f3afa5d9dd5a51ddcd8558061f996dd9726" } ] }, "durability": "persistent", "val": { - "bytes": "072d77567b7c59605b96325a196746d2494b076404e78f667862fc1f0de3c00d" + "bytes": "c0af06b6b0ab7b6ee3b45d488abad23f18d9562c34a46a02c85a48ada1ea92b1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "11475623" + "i128": "385113297" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.85.json index 2eabee17..276f83b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "751154376" + "i128": "983400595" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "751154376" + "i128": "983400595" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7561886915ce3c80c70793933c6017ecf1cd91fb2029a079bf779be80efdac78" + "bytes": "548a0e747b65eab5a15178c471a62498fb696097a769db3f00492352959db905" }, { - "u64": "22667" + "u64": "64461" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "751154376" + "i128": "983400595" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22666, + "timestamp": 64460, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "72683088a2b84bc975e90eed5e78d95d48752346e268cac27ac47b5cf183d127" + "bytes": "358716be5219279a049479ce75354602766f7386e731087e23647812af9b4dcb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "72683088a2b84bc975e90eed5e78d95d48752346e268cac27ac47b5cf183d127" + "bytes": "358716be5219279a049479ce75354602766f7386e731087e23647812af9b4dcb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "751154376" + "i128": "983400595" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "751154376" + "i128": "983400595" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "22667" + "u64": "64461" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f36ce50aa93d69352e011165859fa8a39bf0cd23286188b236db4c92abe8766" + "bytes": "45e72d96c55b293dc42d55f1a36829f53cc037db962fc19c4ff29014e73b8b36" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f36ce50aa93d69352e011165859fa8a39bf0cd23286188b236db4c92abe8766" + "bytes": "45e72d96c55b293dc42d55f1a36829f53cc037db962fc19c4ff29014e73b8b36" } ] }, "durability": "persistent", "val": { - "bytes": "72683088a2b84bc975e90eed5e78d95d48752346e268cac27ac47b5cf183d127" + "bytes": "358716be5219279a049479ce75354602766f7386e731087e23647812af9b4dcb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "751154376" + "i128": "983400595" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.86.json index ce8f9fc0..21547e4d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "210969229" + "i128": "417304919" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "210969229" + "i128": "417304919" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d4086335af5be561930a44590748c8fd0f32b7a460f52792cba649714bb370c" + "bytes": "e6309681994876536e2ce764d39dfbb99a774e78fc8daa67d409c7331101cb58" }, { - "u64": "26791" + "u64": "33215" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "210969229" + "i128": "417304919" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26790, + "timestamp": 33214, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd33a51fd554bc6fe332401acf38b6562972befee80633a299be10e5a18bd7bb" + "bytes": "a09909b8bca2817a4c19a7efc4cb0dcd5df409dee8cacc2e473e6c2d1411afb8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd33a51fd554bc6fe332401acf38b6562972befee80633a299be10e5a18bd7bb" + "bytes": "a09909b8bca2817a4c19a7efc4cb0dcd5df409dee8cacc2e473e6c2d1411afb8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "210969229" + "i128": "417304919" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "210969229" + "i128": "417304919" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26791" + "u64": "33215" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3afdd385a7eeaf3fb8ef7569327231ebfab20e012f9db7e846bd22dae220310c" + "bytes": "3e32548860401b52827660fa18e49b7dbda504adbab06092a1cd7c772b52bb04" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3afdd385a7eeaf3fb8ef7569327231ebfab20e012f9db7e846bd22dae220310c" + "bytes": "3e32548860401b52827660fa18e49b7dbda504adbab06092a1cd7c772b52bb04" } ] }, "durability": "persistent", "val": { - "bytes": "bd33a51fd554bc6fe332401acf38b6562972befee80633a299be10e5a18bd7bb" + "bytes": "a09909b8bca2817a4c19a7efc4cb0dcd5df409dee8cacc2e473e6c2d1411afb8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "210969229" + "i128": "417304919" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.87.json index 8722a58d..3d8f3988 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "555450836" + "i128": "361452082" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "555450836" + "i128": "361452082" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9725e2af90800e2fd8c5d17277c7ea28cdb6128439026b57a43ec7d2222a3c76" + "bytes": "54ec51948252afee54626ce185c2fc4f456997c0970c3096b43a8fb6ba367714" }, { - "u64": "26814" + "u64": "76383" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "555450836" + "i128": "361452082" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26813, + "timestamp": 76382, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea7407180eef6c6fea6e78f2c101ffbc02fb32a736e8f3952aeedeb2fcac2c4f" + "bytes": "dcd299fc845af03a4b9517f7b33886fd3a8f29458f4d14f1669c8aa89d8a2ab7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ea7407180eef6c6fea6e78f2c101ffbc02fb32a736e8f3952aeedeb2fcac2c4f" + "bytes": "dcd299fc845af03a4b9517f7b33886fd3a8f29458f4d14f1669c8aa89d8a2ab7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "555450836" + "i128": "361452082" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "555450836" + "i128": "361452082" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "26814" + "u64": "76383" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "479ed9a8bd9b48596a8f835b5cc28400626c56124e48fcc8a0677c77aa58864d" + "bytes": "a06a4b4036bb9f9e9e8a374c2fb8c252fec8bc4a75314a66cf769167056c8152" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "479ed9a8bd9b48596a8f835b5cc28400626c56124e48fcc8a0677c77aa58864d" + "bytes": "a06a4b4036bb9f9e9e8a374c2fb8c252fec8bc4a75314a66cf769167056c8152" } ] }, "durability": "persistent", "val": { - "bytes": "ea7407180eef6c6fea6e78f2c101ffbc02fb32a736e8f3952aeedeb2fcac2c4f" + "bytes": "dcd299fc845af03a4b9517f7b33886fd3a8f29458f4d14f1669c8aa89d8a2ab7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "555450836" + "i128": "361452082" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.88.json index 2eb5e408..3d1ce709 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "625391307" + "i128": "275304553" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "625391307" + "i128": "275304553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "915775f62d444fcc98726fcbe2acfe836f6665956689552174d5e4101ca4fd53" + "bytes": "5b700e6e44dcc620e61ad6dcf271b81c166e7d7f2f6917399abaa092a387f1fa" }, { - "u64": "17248" + "u64": "55934" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "625391307" + "i128": "275304553" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 17247, + "timestamp": 55933, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cbe4231cc2c072158388bb55a1300dc6b6cab447b525e250610f9304785e061b" + "bytes": "c8c620002c6638ad869b7059f4ff7c3653aa0bca4a3a7bde323a3795937003f8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cbe4231cc2c072158388bb55a1300dc6b6cab447b525e250610f9304785e061b" + "bytes": "c8c620002c6638ad869b7059f4ff7c3653aa0bca4a3a7bde323a3795937003f8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "625391307" + "i128": "275304553" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "625391307" + "i128": "275304553" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "17248" + "u64": "55934" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df8cf12347121f3d2cafcc4bd2b9cb88f66fbf502ca51fa932315b21a14eaedc" + "bytes": "e27dbd365fc03ab36b249c6a4c6daea6c3b55febc6bdb3601eda815fc1610e80" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df8cf12347121f3d2cafcc4bd2b9cb88f66fbf502ca51fa932315b21a14eaedc" + "bytes": "e27dbd365fc03ab36b249c6a4c6daea6c3b55febc6bdb3601eda815fc1610e80" } ] }, "durability": "persistent", "val": { - "bytes": "cbe4231cc2c072158388bb55a1300dc6b6cab447b525e250610f9304785e061b" + "bytes": "c8c620002c6638ad869b7059f4ff7c3653aa0bca4a3a7bde323a3795937003f8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "625391307" + "i128": "275304553" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.89.json index 2fb6d08e..d67962e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "584061005" + "i128": "99799399" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "584061005" + "i128": "99799399" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c4f35f1e817d4db8a9d0c5de30e5ee30b2b71cc87885a84f2ac576654ae2e7cf" + "bytes": "5045ccd00b47e3495d292af1a451fc570b01158db5e4225e4ca2bc9282bb5be2" }, { - "u64": "49014" + "u64": "50665" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "584061005" + "i128": "99799399" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49013, + "timestamp": 50664, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9f45face640ddb72f436803193cc76849329b0a33734715fa0dac59046ece83" + "bytes": "454013083499a5361ccaa388e59c2f31ea3766da2f90ff3b339df174b699d5f9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9f45face640ddb72f436803193cc76849329b0a33734715fa0dac59046ece83" + "bytes": "454013083499a5361ccaa388e59c2f31ea3766da2f90ff3b339df174b699d5f9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "584061005" + "i128": "99799399" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "584061005" + "i128": "99799399" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "49014" + "u64": "50665" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03752d67257e044222668388a0a6c3e2d815de352ec235b6cc0d5343aa610907" + "bytes": "7907a1187674036dd0436581a2b2dce6a889e7f6d85146140ad8321389de3fd3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03752d67257e044222668388a0a6c3e2d815de352ec235b6cc0d5343aa610907" + "bytes": "7907a1187674036dd0436581a2b2dce6a889e7f6d85146140ad8321389de3fd3" } ] }, "durability": "persistent", "val": { - "bytes": "c9f45face640ddb72f436803193cc76849329b0a33734715fa0dac59046ece83" + "bytes": "454013083499a5361ccaa388e59c2f31ea3766da2f90ff3b339df174b699d5f9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "584061005" + "i128": "99799399" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.9.json index 01c33248..174ac31b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "512500571" + "i128": "735853568" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "512500571" + "i128": "735853568" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "377350fc6fbea2d213418486b036e46de3f08ca470790fb176427bfcf85c64fa" + "bytes": "0dac368dccb79c8c8268555999091cbfc7a252f6a7255dffbed5402d0ef7d35a" }, { - "u64": "58545" + "u64": "38866" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "512500571" + "i128": "735853568" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58544, + "timestamp": 38865, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1833348b07cccf870bd19769ed5a23f8d044d3fe536fecc8acf6660c5aa2c09a" + "bytes": "320194dd7f1b47e0983dfe74342661bfc63e09f5ec57b12b36c5fbf4c334d916" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1833348b07cccf870bd19769ed5a23f8d044d3fe536fecc8acf6660c5aa2c09a" + "bytes": "320194dd7f1b47e0983dfe74342661bfc63e09f5ec57b12b36c5fbf4c334d916" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "512500571" + "i128": "735853568" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "512500571" + "i128": "735853568" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "58545" + "u64": "38866" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "791fa3fcb05732c0cf2c28a1651b1fc3bc9c9afb92533ee645b445514d902703" + "bytes": "69e07c75f74102a374acdcf1a5dcf4fecdee7d9fb89e52826ebb91bbe9a4c790" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "791fa3fcb05732c0cf2c28a1651b1fc3bc9c9afb92533ee645b445514d902703" + "bytes": "69e07c75f74102a374acdcf1a5dcf4fecdee7d9fb89e52826ebb91bbe9a4c790" } ] }, "durability": "persistent", "val": { - "bytes": "1833348b07cccf870bd19769ed5a23f8d044d3fe536fecc8acf6660c5aa2c09a" + "bytes": "320194dd7f1b47e0983dfe74342661bfc63e09f5ec57b12b36c5fbf4c334d916" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "512500571" + "i128": "735853568" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.90.json index 544ccc04..1bb31ad8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "843153434" + "i128": "159167048" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "843153434" + "i128": "159167048" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b40f4f20d21ff24070f9fa2313bd99c32179ea6b35ec489ed965f72104f2241" + "bytes": "0f53c44629f42ad6fba8c4210abf017c62eba36b2a9d9fc9a4d71df28919d6ca" }, { - "u64": "35747" + "u64": "18176" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "843153434" + "i128": "159167048" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35746, + "timestamp": 18175, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6c1b74031106ed81931edb1205bc4298ce75e132eb77bc4b8d8b0322bfa0e21" + "bytes": "d47d53c36ebcd687aa40c1901bb565ad586fbadef07e58ad9e1e184f1945399d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6c1b74031106ed81931edb1205bc4298ce75e132eb77bc4b8d8b0322bfa0e21" + "bytes": "d47d53c36ebcd687aa40c1901bb565ad586fbadef07e58ad9e1e184f1945399d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "843153434" + "i128": "159167048" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "843153434" + "i128": "159167048" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "35747" + "u64": "18176" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31447c5f90d0d84aa4f56fe1610e67df8fa292ffe686cae66f7caa54238fdb6a" + "bytes": "8a2b2127bec87a7e9a49f5bb5cf0ed6bd84f774f89eb2453c461865b86b95a8a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31447c5f90d0d84aa4f56fe1610e67df8fa292ffe686cae66f7caa54238fdb6a" + "bytes": "8a2b2127bec87a7e9a49f5bb5cf0ed6bd84f774f89eb2453c461865b86b95a8a" } ] }, "durability": "persistent", "val": { - "bytes": "c6c1b74031106ed81931edb1205bc4298ce75e132eb77bc4b8d8b0322bfa0e21" + "bytes": "d47d53c36ebcd687aa40c1901bb565ad586fbadef07e58ad9e1e184f1945399d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "843153434" + "i128": "159167048" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.91.json index 69514f32..6a09db7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "730926695" + "i128": "488505043" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "730926695" + "i128": "488505043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3277a934e6ac25dfa958ac62451ad9e5fa337e46e3c6dd5823676fe91dcfd460" + "bytes": "db314a4f7b58379d816d0c4d0e14e9d0ed8512d7d64562940997c36de0480150" }, { - "u64": "28085" + "u64": "44980" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "730926695" + "i128": "488505043" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28084, + "timestamp": 44979, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f659f2bbf8ffc5027540974137bf7eb63afc1afac7c0b2347ccdf340824585de" + "bytes": "98b200d00673777d48260f671b8f818c9c8b53a9b8734ae1ed749a66af3c23e5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f659f2bbf8ffc5027540974137bf7eb63afc1afac7c0b2347ccdf340824585de" + "bytes": "98b200d00673777d48260f671b8f818c9c8b53a9b8734ae1ed749a66af3c23e5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "730926695" + "i128": "488505043" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "730926695" + "i128": "488505043" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28085" + "u64": "44980" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea929169aafaaa9b6499370a369fcade7ab04120160da109fb5e875db2b402da" + "bytes": "a638f52747c196f25fc7d02a8bdd036ff5e7ccd18a2beabc8b156578b05d15a7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea929169aafaaa9b6499370a369fcade7ab04120160da109fb5e875db2b402da" + "bytes": "a638f52747c196f25fc7d02a8bdd036ff5e7ccd18a2beabc8b156578b05d15a7" } ] }, "durability": "persistent", "val": { - "bytes": "f659f2bbf8ffc5027540974137bf7eb63afc1afac7c0b2347ccdf340824585de" + "bytes": "98b200d00673777d48260f671b8f818c9c8b53a9b8734ae1ed749a66af3c23e5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "730926695" + "i128": "488505043" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.92.json index eb96bb29..87f035fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "943094041" + "i128": "723365940" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "943094041" + "i128": "723365940" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d1c79ecd19c2bc1094127011a343842bd1c56c10306763d0c2f5a0f7a5e55b9" + "bytes": "b95c6b24ba5a76eab60a71fc791f71f78aa88168ac090cde1ebf775f7d9f819a" }, { - "u64": "36704" + "u64": "23317" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "943094041" + "i128": "723365940" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36703, + "timestamp": 23316, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f202bb3ace94d715b2701910ac5844dfba0b7e083c7d876594c2e9ce347976a3" + "bytes": "ae642ea57b2002f1bc6d6393cc9abb497899d4670d1772fe12cb1a5e3e24d0bc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f202bb3ace94d715b2701910ac5844dfba0b7e083c7d876594c2e9ce347976a3" + "bytes": "ae642ea57b2002f1bc6d6393cc9abb497899d4670d1772fe12cb1a5e3e24d0bc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "943094041" + "i128": "723365940" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "943094041" + "i128": "723365940" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "36704" + "u64": "23317" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b541f6df6b8f10fa4017d769a032a67c2bf6d66b7ffdf9983f24e8d3bc4da385" + "bytes": "eeb9b8b366576f8ed8cbc0d43bfff6e3e25858b9cc277191e88cbb7b1eb2c560" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b541f6df6b8f10fa4017d769a032a67c2bf6d66b7ffdf9983f24e8d3bc4da385" + "bytes": "eeb9b8b366576f8ed8cbc0d43bfff6e3e25858b9cc277191e88cbb7b1eb2c560" } ] }, "durability": "persistent", "val": { - "bytes": "f202bb3ace94d715b2701910ac5844dfba0b7e083c7d876594c2e9ce347976a3" + "bytes": "ae642ea57b2002f1bc6d6393cc9abb497899d4670d1772fe12cb1a5e3e24d0bc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "943094041" + "i128": "723365940" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.93.json index 723eb15d..548b749a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "886062939" + "i128": "397491916" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "886062939" + "i128": "397491916" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9cae113ed694563730afe9e0739295d331deb0658860cfcbce0f7b9d0cbc3909" + "bytes": "e0e2a9d81c27e81bb2e531303af2e6bc08f252236f0b2f3b923637526061cf05" }, { - "u64": "49971" + "u64": "11034" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "886062939" + "i128": "397491916" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49970, + "timestamp": 11033, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70780617681e6b16fc25a2d1df61fb0d7342ca5e9563b4b804d76635d8361493" + "bytes": "f908257b05d18138404ecfbdbb033aba556597830baadf021a91dac50946a492" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70780617681e6b16fc25a2d1df61fb0d7342ca5e9563b4b804d76635d8361493" + "bytes": "f908257b05d18138404ecfbdbb033aba556597830baadf021a91dac50946a492" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "886062939" + "i128": "397491916" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "886062939" + "i128": "397491916" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "49971" + "u64": "11034" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65311f64d193bf03f0d329bf9f5130bc001de653a765a76a7e268eccf45faa38" + "bytes": "fc2d247989522e667cdcfc1f59707c6ef3dc16c8682540be26f281474b0b179a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65311f64d193bf03f0d329bf9f5130bc001de653a765a76a7e268eccf45faa38" + "bytes": "fc2d247989522e667cdcfc1f59707c6ef3dc16c8682540be26f281474b0b179a" } ] }, "durability": "persistent", "val": { - "bytes": "70780617681e6b16fc25a2d1df61fb0d7342ca5e9563b4b804d76635d8361493" + "bytes": "f908257b05d18138404ecfbdbb033aba556597830baadf021a91dac50946a492" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "886062939" + "i128": "397491916" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.94.json index bd89b5c4..936150ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15495574" + "i128": "925451602" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15495574" + "i128": "925451602" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e66220dd6fccb16617f9a4e84876cfe0383f21f23239e44be3f5f3efa325c1c" + "bytes": "81a2b73851a3f2072a077b7214afa4c07a0dc4b815622d99dd503feac2211566" }, { - "u64": "25172" + "u64": "73911" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15495574" + "i128": "925451602" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25171, + "timestamp": 73910, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fd94fdc521d77b9d0089a0916d241bf1e77e26e60402fbfb3e1f575ecd8379bf" + "bytes": "526ff529ce5a42330dc552de214186e5f9a6728b0169dd9bae080cc85e766baf" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fd94fdc521d77b9d0089a0916d241bf1e77e26e60402fbfb3e1f575ecd8379bf" + "bytes": "526ff529ce5a42330dc552de214186e5f9a6728b0169dd9bae080cc85e766baf" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15495574" + "i128": "925451602" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "15495574" + "i128": "925451602" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "25172" + "u64": "73911" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d84899458b27d72253a9d4c98f02c47ef1c9d9e5e0838bf6a5672d38d660d313" + "bytes": "f9e88776e0df71f186414b63f97dcf2f77dd220d6b8be1f97875860ad5158ede" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d84899458b27d72253a9d4c98f02c47ef1c9d9e5e0838bf6a5672d38d660d313" + "bytes": "f9e88776e0df71f186414b63f97dcf2f77dd220d6b8be1f97875860ad5158ede" } ] }, "durability": "persistent", "val": { - "bytes": "fd94fdc521d77b9d0089a0916d241bf1e77e26e60402fbfb3e1f575ecd8379bf" + "bytes": "526ff529ce5a42330dc552de214186e5f9a6728b0169dd9bae080cc85e766baf" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "15495574" + "i128": "925451602" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.95.json index 5f5595fb..7ba68fb1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "619068845" + "i128": "478530538" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "619068845" + "i128": "478530538" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "03768155941271806f27b55028e4d2de2f5a52d233fc38e7c50f8e795d0caff9" + "bytes": "ef0abbdc2e0c1b2e3dcfc95ebd477cb89b05d097d7110f570ae1d5c91077a6b8" }, { - "u64": "20427" + "u64": "29739" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "619068845" + "i128": "478530538" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20426, + "timestamp": 29738, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c66a6eb7e553cf94c715d22b0de8890de5e926c79088bea4a2b4f40593c19a5a" + "bytes": "51c0bd6b5900b9f611f05a93146e49a386cf27c20ffea141488989b030f26cbc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c66a6eb7e553cf94c715d22b0de8890de5e926c79088bea4a2b4f40593c19a5a" + "bytes": "51c0bd6b5900b9f611f05a93146e49a386cf27c20ffea141488989b030f26cbc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "619068845" + "i128": "478530538" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "619068845" + "i128": "478530538" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "20427" + "u64": "29739" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6bca03015fcc73d9ba4ed23cda9fa646e39e7f16b4901624dcd2c465df9f297" + "bytes": "14e8f8968c8a6871408d236f2137a71745d1afd3ef24007440899b95834f558e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6bca03015fcc73d9ba4ed23cda9fa646e39e7f16b4901624dcd2c465df9f297" + "bytes": "14e8f8968c8a6871408d236f2137a71745d1afd3ef24007440899b95834f558e" } ] }, "durability": "persistent", "val": { - "bytes": "c66a6eb7e553cf94c715d22b0de8890de5e926c79088bea4a2b4f40593c19a5a" + "bytes": "51c0bd6b5900b9f611f05a93146e49a386cf27c20ffea141488989b030f26cbc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "619068845" + "i128": "478530538" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.96.json index d8b67e59..f26996ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "788150753" + "i128": "986600654" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "788150753" + "i128": "986600654" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0cb996dcb912f1b8afd5769af42523286ea1a89522b4ef054161c221f0bb25f" + "bytes": "bf81f50daea09747b8d153e56cb99125fbce450aa7ca21751c3b6647f00ae81b" }, { - "u64": "47675" + "u64": "42710" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "788150753" + "i128": "986600654" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47674, + "timestamp": 42709, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a2c969f6f665d700da8015b9920b961e858564315f2dc6a81413b65068d74a6" + "bytes": "9f9cbb97a9f8d9c760d13c3bd9a39f8dcca1a230e344c20ceddcf47d2aa24013" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4a2c969f6f665d700da8015b9920b961e858564315f2dc6a81413b65068d74a6" + "bytes": "9f9cbb97a9f8d9c760d13c3bd9a39f8dcca1a230e344c20ceddcf47d2aa24013" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "788150753" + "i128": "986600654" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "788150753" + "i128": "986600654" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "47675" + "u64": "42710" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb868b85208cdf46a8bd256a81397bd489be9de1c0d8fb42eeb6ebd0cecaffda" + "bytes": "c23a57c4bc7a1aab2f745a5eab6ef296cebf9b042b548af7785d698e18669a94" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb868b85208cdf46a8bd256a81397bd489be9de1c0d8fb42eeb6ebd0cecaffda" + "bytes": "c23a57c4bc7a1aab2f745a5eab6ef296cebf9b042b548af7785d698e18669a94" } ] }, "durability": "persistent", "val": { - "bytes": "4a2c969f6f665d700da8015b9920b961e858564315f2dc6a81413b65068d74a6" + "bytes": "9f9cbb97a9f8d9c760d13c3bd9a39f8dcca1a230e344c20ceddcf47d2aa24013" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "788150753" + "i128": "986600654" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.97.json index 335d2b8e..af7ed7ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "469092068" + "i128": "69588998" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "469092068" + "i128": "69588998" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1bc3165854c812dec46005d70ba9337df96fbde5cf52d98018c070f0d261e156" + "bytes": "44e77d1d174c3319e5f4454d2c121f54a5389ca8a4fac2c309e1e8b010b1fef7" }, { - "u64": "76925" + "u64": "76957" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "469092068" + "i128": "69588998" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76924, + "timestamp": 76956, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7b58f19e5a07ad7dd1b23d37ad473ef17f7a194f5a255658a1ac4f40be86f81c" + "bytes": "e06e3431cca642fb1adbaf307018200517d3ecdc064d1b6cb2ede595e1139ddd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7b58f19e5a07ad7dd1b23d37ad473ef17f7a194f5a255658a1ac4f40be86f81c" + "bytes": "e06e3431cca642fb1adbaf307018200517d3ecdc064d1b6cb2ede595e1139ddd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "469092068" + "i128": "69588998" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "469092068" + "i128": "69588998" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "76925" + "u64": "76957" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0694c33a67571f957cfe7a05b3096cc22120d055373deb58f31d826df5b71342" + "bytes": "396465e5661db79fc715b1b8aa370da0b35c0b48dd3e1b00fa71313944db6439" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0694c33a67571f957cfe7a05b3096cc22120d055373deb58f31d826df5b71342" + "bytes": "396465e5661db79fc715b1b8aa370da0b35c0b48dd3e1b00fa71313944db6439" } ] }, "durability": "persistent", "val": { - "bytes": "7b58f19e5a07ad7dd1b23d37ad473ef17f7a194f5a255658a1ac4f40be86f81c" + "bytes": "e06e3431cca642fb1adbaf307018200517d3ecdc064d1b6cb2ede595e1139ddd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "469092068" + "i128": "69588998" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.98.json index 040f2e5f..448d1374 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "997842118" + "i128": "861070901" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "997842118" + "i128": "861070901" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "be281c2e1fd7e235e36ae220b1a9a40ae39fda380599d0118dccd40ab6e962a7" + "bytes": "30c13dbeba772a7caa15abf3968edaf78b67ff8f4d4e391d01538da8c0f1bb42" }, { - "u64": "7627" + "u64": "10646" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "997842118" + "i128": "861070901" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7626, + "timestamp": 10645, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b48f106474cf33e7aa21836d0dd9d10b5e2167710f346d417094b70391557e77" + "bytes": "31590ef515dfe7ece809a4c72603a792de1377c3e25387c70ba8e453fa2612fc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b48f106474cf33e7aa21836d0dd9d10b5e2167710f346d417094b70391557e77" + "bytes": "31590ef515dfe7ece809a4c72603a792de1377c3e25387c70ba8e453fa2612fc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "997842118" + "i128": "861070901" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "997842118" + "i128": "861070901" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "7627" + "u64": "10646" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "225b0e3c0ef36717ebe6f1e65c11af8c40106dec7e898cda772e89472d2fc460" + "bytes": "851c36a00cebc886bd6d59161f43e778494935ceff96d157624816b4dbb56c38" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "225b0e3c0ef36717ebe6f1e65c11af8c40106dec7e898cda772e89472d2fc460" + "bytes": "851c36a00cebc886bd6d59161f43e778494935ceff96d157624816b4dbb56c38" } ] }, "durability": "persistent", "val": { - "bytes": "b48f106474cf33e7aa21836d0dd9d10b5e2167710f346d417094b70391557e77" + "bytes": "31590ef515dfe7ece809a4c72603a792de1377c3e25387c70ba8e453fa2612fc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "997842118" + "i128": "861070901" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.99.json index 0fdef841..8c8f79c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_before_expiry.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "459427296" + "i128": "360692983" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "459427296" + "i128": "360692983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09114eeadcc50190b7106613928b4aba7a4138e27511611b87eed528c1de647b" + "bytes": "73ec50e36e30d8b2637df5fb2d15338c72911fb69a8eaf2185236dda397bf776" }, { - "u64": "28987" + "u64": "74440" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "459427296" + "i128": "360692983" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28986, + "timestamp": 74439, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56e9e350332032db9ef30ea8c027c1cccc830d69244e98462beab8f04bd9ad44" + "bytes": "ef6fe60f6618a59642b034d078b6f347f8b288a189f9a7f53954c4eb6f955901" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "56e9e350332032db9ef30ea8c027c1cccc830d69244e98462beab8f04bd9ad44" + "bytes": "ef6fe60f6618a59642b034d078b6f347f8b288a189f9a7f53954c4eb6f955901" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "459427296" + "i128": "360692983" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "459427296" + "i128": "360692983" } }, { @@ -324,7 +324,7 @@ "symbol": "expires_at" }, "val": { - "u64": "28987" + "u64": "74440" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83c06c4fb6cf17e990b821a55cb4025fe179b7920c44dfdb00b228effe384d69" + "bytes": "5a4232a8da473b5cb77e6f6d657461f2c2d0e8f74e17d13d8e982470449d122b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83c06c4fb6cf17e990b821a55cb4025fe179b7920c44dfdb00b228effe384d69" + "bytes": "5a4232a8da473b5cb77e6f6d657461f2c2d0e8f74e17d13d8e982470449d122b" } ] }, "durability": "persistent", "val": { - "bytes": "56e9e350332032db9ef30ea8c027c1cccc830d69244e98462beab8f04bd9ad44" + "bytes": "ef6fe60f6618a59642b034d078b6f347f8b288a189f9a7f53954c4eb6f955901" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "459427296" + "i128": "360692983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.1.json index be3e2c70..9f420319 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "136013734" + "i128": "294608893" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "136013734" + "i128": "294608893" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f090a738d9d965498f2e6c05c8164cf83f3043e8584b7b7a34b1c63a05542e5" + "bytes": "7adc2a2aec58b005c2ce28bee1a8de2aca96fe2e16c8ae241e2b8793e77f4bc6" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "136013734" + "i128": "294608893" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 183925, + "timestamp": 52355, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "88fb46ced59dfac7f02940a78ab95ddd8c03eb9a91337d33d17c7ca6d63b68f1" + "bytes": "a9cb32acf89192cdf2e6a257a7c57765c05b557535ad80b9ae2c8b04bd10f93a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "88fb46ced59dfac7f02940a78ab95ddd8c03eb9a91337d33d17c7ca6d63b68f1" + "bytes": "a9cb32acf89192cdf2e6a257a7c57765c05b557535ad80b9ae2c8b04bd10f93a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "136013734" + "i128": "294608893" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "136013734" + "i128": "294608893" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b0bf8fff49bb827661819246bc60ce6c8b57d90700cb02233d216bb25f38ec8" + "bytes": "695163abf6a97e43cc2754043d60121907a0e25f2b9b1ceb34b9ed6ef9d01127" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b0bf8fff49bb827661819246bc60ce6c8b57d90700cb02233d216bb25f38ec8" + "bytes": "695163abf6a97e43cc2754043d60121907a0e25f2b9b1ceb34b9ed6ef9d01127" } ] }, "durability": "persistent", "val": { - "bytes": "88fb46ced59dfac7f02940a78ab95ddd8c03eb9a91337d33d17c7ca6d63b68f1" + "bytes": "a9cb32acf89192cdf2e6a257a7c57765c05b557535ad80b9ae2c8b04bd10f93a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "136013734" + "i128": "294608893" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.10.json index f49100e8..ce19d4b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "987821989" + "i128": "660718310" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "987821989" + "i128": "660718310" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb66166fd4aa63a4186cad8eed1bac42f63c7c43287bc718f782aeb0c4147755" + "bytes": "89b25fadb01608da3684358f31ca0efa1511cc8deebcd279dd0dabca2c044062" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "987821989" + "i128": "660718310" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 155445, + "timestamp": 43858, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00d96812d2c09eb3e1a9cbfbec4dec804b534c792327ec6f817f9b4f8d1de8d3" + "bytes": "8f0c36f26d4c73b7a0a0c07dc026f666c2706f2c021fd0ffd1edb0696063ab88" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00d96812d2c09eb3e1a9cbfbec4dec804b534c792327ec6f817f9b4f8d1de8d3" + "bytes": "8f0c36f26d4c73b7a0a0c07dc026f666c2706f2c021fd0ffd1edb0696063ab88" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "987821989" + "i128": "660718310" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "987821989" + "i128": "660718310" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7df06e3390152733362dd13b8f63da0d6e447198b4498453ef684ace4d48a18" + "bytes": "e08216c3e4b523916353740fa982784f8eed8d51601c21543a5d619e28752567" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7df06e3390152733362dd13b8f63da0d6e447198b4498453ef684ace4d48a18" + "bytes": "e08216c3e4b523916353740fa982784f8eed8d51601c21543a5d619e28752567" } ] }, "durability": "persistent", "val": { - "bytes": "00d96812d2c09eb3e1a9cbfbec4dec804b534c792327ec6f817f9b4f8d1de8d3" + "bytes": "8f0c36f26d4c73b7a0a0c07dc026f666c2706f2c021fd0ffd1edb0696063ab88" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "987821989" + "i128": "660718310" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.100.json index a6c4b306..1e5baeca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "715020378" + "i128": "728702221" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715020378" + "i128": "728702221" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "67e3d2457e3ce88754065a4977cfc05fb3b3645784d2f538b31b07cb8dc5c313" + "bytes": "94abded4bbd13999e624565d8fd0b335a4a31e466d6996110f6add2e8ac1aad1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "715020378" + "i128": "728702221" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 191081, + "timestamp": 33401, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a02d2886cc187c5ba131f3efc337e5571cd1244558d3dcafb749758021a8c0b3" + "bytes": "780bf01a4870ea0008f3e7f54742b3c7f544940fba5659c22c69f2ac451b2bbc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a02d2886cc187c5ba131f3efc337e5571cd1244558d3dcafb749758021a8c0b3" + "bytes": "780bf01a4870ea0008f3e7f54742b3c7f544940fba5659c22c69f2ac451b2bbc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "715020378" + "i128": "728702221" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "715020378" + "i128": "728702221" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19022c56c4d07bc52052979b0211bbbb225e047c1bea8efb6d92c777fa1e4e6c" + "bytes": "b9c3000faf0560972b503a36996e5c7b328bf58f3df142f6365a78c0dc151b08" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19022c56c4d07bc52052979b0211bbbb225e047c1bea8efb6d92c777fa1e4e6c" + "bytes": "b9c3000faf0560972b503a36996e5c7b328bf58f3df142f6365a78c0dc151b08" } ] }, "durability": "persistent", "val": { - "bytes": "a02d2886cc187c5ba131f3efc337e5571cd1244558d3dcafb749758021a8c0b3" + "bytes": "780bf01a4870ea0008f3e7f54742b3c7f544940fba5659c22c69f2ac451b2bbc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "715020378" + "i128": "728702221" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.101.json index a526bab9..780aef92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "554601680" + "i128": "312140621" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "554601680" + "i128": "312140621" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ddab79e454b189d05f2ad8adedc040df58506d6b1bdac3063b8c399a9b88d822" + "bytes": "15fcf7d16bf426c709ab843ba8bd2f60312128e4f5632db9c0182d234daef506" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "554601680" + "i128": "312140621" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 142444, + "timestamp": 72954, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f945b97c9643a3796ae21c5f802142c38a3442f50c68b75ea8f441af0a44271" + "bytes": "f57d36db157e21de717d14a877e9df9e09c88298077254850f0ff4f76dec158e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f945b97c9643a3796ae21c5f802142c38a3442f50c68b75ea8f441af0a44271" + "bytes": "f57d36db157e21de717d14a877e9df9e09c88298077254850f0ff4f76dec158e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "554601680" + "i128": "312140621" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "554601680" + "i128": "312140621" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc605fa64bc29cace5622926ac0e69e0fa005f9bde470af89c5e966283551dc1" + "bytes": "247f697ca06c0dcc337a259e2c05e671fdf3054988d95ac69144ada5a903da10" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc605fa64bc29cace5622926ac0e69e0fa005f9bde470af89c5e966283551dc1" + "bytes": "247f697ca06c0dcc337a259e2c05e671fdf3054988d95ac69144ada5a903da10" } ] }, "durability": "persistent", "val": { - "bytes": "7f945b97c9643a3796ae21c5f802142c38a3442f50c68b75ea8f441af0a44271" + "bytes": "f57d36db157e21de717d14a877e9df9e09c88298077254850f0ff4f76dec158e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "554601680" + "i128": "312140621" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.102.json index e5c7ce67..9d98e859 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "940730305" + "i128": "566304600" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "940730305" + "i128": "566304600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "838c5f8c212caffd24a80babece4cf3d19bbe9d0148f4550d2cb71e86b628235" + "bytes": "f9bcf7e508b49fdd40aaa706ffeca974709b2a7956de4fc55734bbf22677aaf2" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "940730305" + "i128": "566304600" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 164606, + "timestamp": 73118, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f4514b9e47d5c43c7c15ba36f548336d873dde0a94379c6ab13b70924a5316c" + "bytes": "0687405b86729d06dff32e0f6fb56ee30378290a9e2b3c79bbb2d537dff49545" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f4514b9e47d5c43c7c15ba36f548336d873dde0a94379c6ab13b70924a5316c" + "bytes": "0687405b86729d06dff32e0f6fb56ee30378290a9e2b3c79bbb2d537dff49545" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "940730305" + "i128": "566304600" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "940730305" + "i128": "566304600" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5983296e41fe52577da841f839e89ef9f1fe8109d00f6a86e60504596723991" + "bytes": "295ee100fd716862d1627884d0c50724cddc53200761841dbcebd59f8a773ffa" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5983296e41fe52577da841f839e89ef9f1fe8109d00f6a86e60504596723991" + "bytes": "295ee100fd716862d1627884d0c50724cddc53200761841dbcebd59f8a773ffa" } ] }, "durability": "persistent", "val": { - "bytes": "7f4514b9e47d5c43c7c15ba36f548336d873dde0a94379c6ab13b70924a5316c" + "bytes": "0687405b86729d06dff32e0f6fb56ee30378290a9e2b3c79bbb2d537dff49545" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "940730305" + "i128": "566304600" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.103.json index 96e13b14..3008a0a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "387514691" + "i128": "481710614" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "387514691" + "i128": "481710614" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "748693fd17550bcf72e68c73cd873685d895cc56e2442560ba5dae152cf43031" + "bytes": "59f8794fac76c322d498dd3d179b4420504fe626c9481e88fa6aa5c3dac17115" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "387514691" + "i128": "481710614" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 57562, + "timestamp": 123597, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2829d722e1192e2c0ed3ef5fe4a8962de11c0c4157a393a52730dfd3536469d6" + "bytes": "583db6f77547a47a32e7445a7e5434c41415132af580194c35250241ca8b6e45" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2829d722e1192e2c0ed3ef5fe4a8962de11c0c4157a393a52730dfd3536469d6" + "bytes": "583db6f77547a47a32e7445a7e5434c41415132af580194c35250241ca8b6e45" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "387514691" + "i128": "481710614" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "387514691" + "i128": "481710614" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2d879127c7fb4f187d0f4b397f742cf183ad0159dfa1673348854084f8f358b" + "bytes": "0cd60feaa969a61cf73c2fe73c9a37f27ae2dc19fd954a5fe4dac7de62209204" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2d879127c7fb4f187d0f4b397f742cf183ad0159dfa1673348854084f8f358b" + "bytes": "0cd60feaa969a61cf73c2fe73c9a37f27ae2dc19fd954a5fe4dac7de62209204" } ] }, "durability": "persistent", "val": { - "bytes": "2829d722e1192e2c0ed3ef5fe4a8962de11c0c4157a393a52730dfd3536469d6" + "bytes": "583db6f77547a47a32e7445a7e5434c41415132af580194c35250241ca8b6e45" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "387514691" + "i128": "481710614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.104.json index c3bf0d9e..a8fac997 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "657349043" + "i128": "280755924" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "657349043" + "i128": "280755924" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2503546f4c8cb31f2b1021fbb6e8d11a4a1492a1d5bb9f3c5fcab504492cdf2a" + "bytes": "5389fa085fc7ab3fdf6554eb9f8e3fb581461df9d937fb39466ad52049104f0a" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "657349043" + "i128": "280755924" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 122327, + "timestamp": 82105, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa292ca232cf2d196ceaa7c36217d446704fd3c9cdd06c9acb2a67bd848300e5" + "bytes": "bc871eb4370ae3764eb2245a5a935ff2240068a15ac8809cd69823b3d56b08ab" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa292ca232cf2d196ceaa7c36217d446704fd3c9cdd06c9acb2a67bd848300e5" + "bytes": "bc871eb4370ae3764eb2245a5a935ff2240068a15ac8809cd69823b3d56b08ab" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "657349043" + "i128": "280755924" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "657349043" + "i128": "280755924" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5babf92ecc18e0d75a397a0c81c7d33b7b2239b4f004b2c89a21dd3ca6051f09" + "bytes": "196d697e500baf732ddf43cb0f5224fba6c47118f929050a66cd4dae7a883e18" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5babf92ecc18e0d75a397a0c81c7d33b7b2239b4f004b2c89a21dd3ca6051f09" + "bytes": "196d697e500baf732ddf43cb0f5224fba6c47118f929050a66cd4dae7a883e18" } ] }, "durability": "persistent", "val": { - "bytes": "fa292ca232cf2d196ceaa7c36217d446704fd3c9cdd06c9acb2a67bd848300e5" + "bytes": "bc871eb4370ae3764eb2245a5a935ff2240068a15ac8809cd69823b3d56b08ab" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "657349043" + "i128": "280755924" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.105.json index 5c523358..7285beaf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "910810855" + "i128": "567428073" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "910810855" + "i128": "567428073" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "69f002657e2b3be88dce5d4620861d5b3382b149f3a319d5c5008c44499a77b5" + "bytes": "e2a0aeff68804235309f21bd680fb166736e9435249cc80356d05b8af9e972cf" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "910810855" + "i128": "567428073" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13846, + "timestamp": 135065, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71f3b42a390efc36f5152d58cf8d1ce79010251c500f4d9d5ffeda32e4b41df4" + "bytes": "48b5c2029b0d49c6ed76c5f760e337eb8dbdb2ec7f0f98c2d9dd9d4fe922fddd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71f3b42a390efc36f5152d58cf8d1ce79010251c500f4d9d5ffeda32e4b41df4" + "bytes": "48b5c2029b0d49c6ed76c5f760e337eb8dbdb2ec7f0f98c2d9dd9d4fe922fddd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "910810855" + "i128": "567428073" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "910810855" + "i128": "567428073" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6fca9f88cc9cf5e20b584d63d02c0b4f3cb98689adbd40459413c170f9f1c25" + "bytes": "ba53d9f4e99cd081436b3a1d4996186b3d2f386bf94c2fad3981d9f7a730fad7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6fca9f88cc9cf5e20b584d63d02c0b4f3cb98689adbd40459413c170f9f1c25" + "bytes": "ba53d9f4e99cd081436b3a1d4996186b3d2f386bf94c2fad3981d9f7a730fad7" } ] }, "durability": "persistent", "val": { - "bytes": "71f3b42a390efc36f5152d58cf8d1ce79010251c500f4d9d5ffeda32e4b41df4" + "bytes": "48b5c2029b0d49c6ed76c5f760e337eb8dbdb2ec7f0f98c2d9dd9d4fe922fddd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "910810855" + "i128": "567428073" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.106.json index 955a54a7..4292b9ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "545064939" + "i128": "325615113" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "545064939" + "i128": "325615113" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "377d71096b37f3a4a5d4f62f16843a9a59c9f27203268ea7b668d8027332abdd" + "bytes": "0bb0f64855bca82c4c3cee4b5a49359ed03dca3cc1bea97d19d76f856e030c1a" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "545064939" + "i128": "325615113" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 81013, + "timestamp": 81281, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2c00f5b4d6972e3c1e1b77c049de2846ad4e6a28b751954e3a862536d971f268" + "bytes": "eea38a1f400fda71023ba0dbdc2c71d5621604ec496f02d6aafd5b66fee605aa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2c00f5b4d6972e3c1e1b77c049de2846ad4e6a28b751954e3a862536d971f268" + "bytes": "eea38a1f400fda71023ba0dbdc2c71d5621604ec496f02d6aafd5b66fee605aa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "545064939" + "i128": "325615113" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "545064939" + "i128": "325615113" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3382982a86baa6c7a779cdcad2e0393280810567e525cee6abfbb51016643ca" + "bytes": "bd1660d0f42765167430604e0bc04eb713091ad90ec0994c2a5da3edcc3731dd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3382982a86baa6c7a779cdcad2e0393280810567e525cee6abfbb51016643ca" + "bytes": "bd1660d0f42765167430604e0bc04eb713091ad90ec0994c2a5da3edcc3731dd" } ] }, "durability": "persistent", "val": { - "bytes": "2c00f5b4d6972e3c1e1b77c049de2846ad4e6a28b751954e3a862536d971f268" + "bytes": "eea38a1f400fda71023ba0dbdc2c71d5621604ec496f02d6aafd5b66fee605aa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "545064939" + "i128": "325615113" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.107.json index 7ce2242a..f3add52d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "866075922" + "i128": "263785370" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "866075922" + "i128": "263785370" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "61b67257ef6f1afe7bd3652f6232d4b223466934e443041b0cb7526d4be0e3a2" + "bytes": "7281152882339d91db6bbc6b211101f98f50ba740c2b274f3d7e04d6c0b9fd85" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "866075922" + "i128": "263785370" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 195810, + "timestamp": 79398, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3323de67a1325bf5a60f199ad53cb48700df5b873a68a7d7c489adf59506fd18" + "bytes": "963a27e8cb7f508db998915ff3e6edd15f0d659337dbfb1131da7fe2154908c6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3323de67a1325bf5a60f199ad53cb48700df5b873a68a7d7c489adf59506fd18" + "bytes": "963a27e8cb7f508db998915ff3e6edd15f0d659337dbfb1131da7fe2154908c6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "866075922" + "i128": "263785370" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "866075922" + "i128": "263785370" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fd557708bfe25b1ddbeb01736e669bbde63c92b5867b7abaddd08aae32cbc31b" + "bytes": "2108ccfedf5b6251ebdb7e9dab79387a20ac829edbbbf859ecdbf29cd858b339" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fd557708bfe25b1ddbeb01736e669bbde63c92b5867b7abaddd08aae32cbc31b" + "bytes": "2108ccfedf5b6251ebdb7e9dab79387a20ac829edbbbf859ecdbf29cd858b339" } ] }, "durability": "persistent", "val": { - "bytes": "3323de67a1325bf5a60f199ad53cb48700df5b873a68a7d7c489adf59506fd18" + "bytes": "963a27e8cb7f508db998915ff3e6edd15f0d659337dbfb1131da7fe2154908c6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "866075922" + "i128": "263785370" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.108.json index f1a95de8..6eed5c34 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "561749125" + "i128": "778489208" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "561749125" + "i128": "778489208" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cce467f880070b67585175501d60da10b9366486f960d1b5c3809b06bf7f3a74" + "bytes": "aa47f7065f75e1253ec14609c0dabd977cf1bc7544917a64712fa1913a9b1bd8" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "561749125" + "i128": "778489208" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 177921, + "timestamp": 105373, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3165209376ba96c8d12c1567cfe1e878233f8ee46f7e160482584728de28729e" + "bytes": "0016edbad75bd991e4f6729074ac34ee3f4e7e3352c383bd70fb0742fe9a128d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3165209376ba96c8d12c1567cfe1e878233f8ee46f7e160482584728de28729e" + "bytes": "0016edbad75bd991e4f6729074ac34ee3f4e7e3352c383bd70fb0742fe9a128d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "561749125" + "i128": "778489208" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "561749125" + "i128": "778489208" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8618ce8b20fa7187563b6771ec489da8786a2c3503115bcd0e2e31b4b40e7257" + "bytes": "3992782528fe77f4de86dcfd4c47e948e56685c2544def6ec736e31bea701190" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8618ce8b20fa7187563b6771ec489da8786a2c3503115bcd0e2e31b4b40e7257" + "bytes": "3992782528fe77f4de86dcfd4c47e948e56685c2544def6ec736e31bea701190" } ] }, "durability": "persistent", "val": { - "bytes": "3165209376ba96c8d12c1567cfe1e878233f8ee46f7e160482584728de28729e" + "bytes": "0016edbad75bd991e4f6729074ac34ee3f4e7e3352c383bd70fb0742fe9a128d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "561749125" + "i128": "778489208" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.109.json index 474e9c6e..1dfa87dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "708960301" + "i128": "586608073" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "708960301" + "i128": "586608073" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe27311bb275afdf45b1ede61bfcc1ba103fd9802082db22bdf3caaae2a3115c" + "bytes": "d1f8d1754bd59c1614c1abda20cb8ab718cfbd5a350d6f3b20e17bbc782837de" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "708960301" + "i128": "586608073" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10878, + "timestamp": 120369, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a399de653f7c1fea6309bc2274fcad0ac28b9477ccab37fdaa15d8fb1d793f63" + "bytes": "2a952ce3941b9eed951e69fc3d1c676efcc9ca243eaa68862b93a99e01bf0de1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a399de653f7c1fea6309bc2274fcad0ac28b9477ccab37fdaa15d8fb1d793f63" + "bytes": "2a952ce3941b9eed951e69fc3d1c676efcc9ca243eaa68862b93a99e01bf0de1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "708960301" + "i128": "586608073" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "708960301" + "i128": "586608073" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3b6dbd5bc5aca014a68b8d299b0f2914136cdd1aa2783bd516e7f78a972ca6e" + "bytes": "46eecd3b7fea0bc63c45476f8135d1ef56e43de997247f1dc8e1fa7628fea58a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3b6dbd5bc5aca014a68b8d299b0f2914136cdd1aa2783bd516e7f78a972ca6e" + "bytes": "46eecd3b7fea0bc63c45476f8135d1ef56e43de997247f1dc8e1fa7628fea58a" } ] }, "durability": "persistent", "val": { - "bytes": "a399de653f7c1fea6309bc2274fcad0ac28b9477ccab37fdaa15d8fb1d793f63" + "bytes": "2a952ce3941b9eed951e69fc3d1c676efcc9ca243eaa68862b93a99e01bf0de1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "708960301" + "i128": "586608073" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.11.json index 910e207f..cad87c67 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "495071518" + "i128": "912707707" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "495071518" + "i128": "912707707" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a54cb1a25296f307c2945cbbe7e024ba61864ee7bf9dae896a6e3704776911fe" + "bytes": "afa2361e4312e80abc51330f7f4651dc396fb8c4e84778c87f3ad5b42134faa5" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "495071518" + "i128": "912707707" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 160978, + "timestamp": 79371, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6414b11c34c0b76a2c55cf84f4495a15f9b82ed42f25ca0e5e079ed3101997a1" + "bytes": "5db5ec6064a304516bc1bc1e575760ded733049764bdd580df64228f535e9268" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6414b11c34c0b76a2c55cf84f4495a15f9b82ed42f25ca0e5e079ed3101997a1" + "bytes": "5db5ec6064a304516bc1bc1e575760ded733049764bdd580df64228f535e9268" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "495071518" + "i128": "912707707" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "495071518" + "i128": "912707707" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6def4aa66126beafe60bd54faf67e594e7f8b9c1ad5330427e07883d326ee15c" + "bytes": "53bbf1074e61bfd0d003b08665a6d52751bba73ba345a2d9f459381983b52dd3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6def4aa66126beafe60bd54faf67e594e7f8b9c1ad5330427e07883d326ee15c" + "bytes": "53bbf1074e61bfd0d003b08665a6d52751bba73ba345a2d9f459381983b52dd3" } ] }, "durability": "persistent", "val": { - "bytes": "6414b11c34c0b76a2c55cf84f4495a15f9b82ed42f25ca0e5e079ed3101997a1" + "bytes": "5db5ec6064a304516bc1bc1e575760ded733049764bdd580df64228f535e9268" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "495071518" + "i128": "912707707" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.110.json index bcc6973f..72891ccf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "889819240" + "i128": "631958845" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "889819240" + "i128": "631958845" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "26c6fc38ebf94f2168072dddce074a0887f207295078a1ed45ad5b60ed6e6c9f" + "bytes": "095df6ce215a092faf2acc8eca6b520ac09d1649f0758de0b14e1e0b978b2136" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "889819240" + "i128": "631958845" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 139170, + "timestamp": 166793, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e28fc90da43af4c2ed96efc97d57196726a75faf7e6764312cd11f70235ddb6" + "bytes": "f414e605c2c1aba57a6b0cf3112929f814ef5a37bbf0b9f1901c3aa1c89e9d16" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e28fc90da43af4c2ed96efc97d57196726a75faf7e6764312cd11f70235ddb6" + "bytes": "f414e605c2c1aba57a6b0cf3112929f814ef5a37bbf0b9f1901c3aa1c89e9d16" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "889819240" + "i128": "631958845" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "889819240" + "i128": "631958845" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aac4636c487df58c3040a09b471cd69f518887a326e89d2f5ee56963df05528c" + "bytes": "dff62524ecd0d94f148b5bf8501c0e04b404ed4a8840fcde3926ef66142d40a8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aac4636c487df58c3040a09b471cd69f518887a326e89d2f5ee56963df05528c" + "bytes": "dff62524ecd0d94f148b5bf8501c0e04b404ed4a8840fcde3926ef66142d40a8" } ] }, "durability": "persistent", "val": { - "bytes": "4e28fc90da43af4c2ed96efc97d57196726a75faf7e6764312cd11f70235ddb6" + "bytes": "f414e605c2c1aba57a6b0cf3112929f814ef5a37bbf0b9f1901c3aa1c89e9d16" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "889819240" + "i128": "631958845" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.111.json index c0cf5689..fdc0160b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "819511748" + "i128": "945619555" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "819511748" + "i128": "945619555" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a8b2e436d75ea28801db58661f83bb0c36fd2d1c7e7f2033d9369c897c11459" + "bytes": "64c717af0cf31e73a86ccf5630a81705c8ad7f272e6cce0fc1af725f811e8695" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "819511748" + "i128": "945619555" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 106192, + "timestamp": 43488, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14df1f75b244c0592df79aacdd7d563d19ae5dc56b677a0ccc4f679e90af9e8d" + "bytes": "15d5ed067dbd3ffd9de03ca2b72fae1885ac633e65c88c64dbd71d46a973aeee" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "14df1f75b244c0592df79aacdd7d563d19ae5dc56b677a0ccc4f679e90af9e8d" + "bytes": "15d5ed067dbd3ffd9de03ca2b72fae1885ac633e65c88c64dbd71d46a973aeee" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "819511748" + "i128": "945619555" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "819511748" + "i128": "945619555" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0006761afc352a8baab61b080a642493f39cf0ca93bc6c5795fe1b21694a053" + "bytes": "29cdc1c1aedffc487dfcbd90afe529902a9a18cb558767e0ddc75faaaf5a0151" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0006761afc352a8baab61b080a642493f39cf0ca93bc6c5795fe1b21694a053" + "bytes": "29cdc1c1aedffc487dfcbd90afe529902a9a18cb558767e0ddc75faaaf5a0151" } ] }, "durability": "persistent", "val": { - "bytes": "14df1f75b244c0592df79aacdd7d563d19ae5dc56b677a0ccc4f679e90af9e8d" + "bytes": "15d5ed067dbd3ffd9de03ca2b72fae1885ac633e65c88c64dbd71d46a973aeee" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "819511748" + "i128": "945619555" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.112.json index fde6f054..39c2e085 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "397374162" + "i128": "726793553" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "397374162" + "i128": "726793553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e637940abd2ce1fad0ac3f8d1260132a7a1c9d62a7e56c0239049e083e3878e" + "bytes": "bc0ee53df3979e0c69439508d8e397585afe01d9882fc68ac346731e037c0da1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "397374162" + "i128": "726793553" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48417, + "timestamp": 92098, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "65e6b2ca379fb5129c852fe91cd2363c7621504561b63196c46146fdc8284bb7" + "bytes": "d96ed329c37b53e9938063cd8538c84445bc1d2db78d9938ddabb118378840ce" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "65e6b2ca379fb5129c852fe91cd2363c7621504561b63196c46146fdc8284bb7" + "bytes": "d96ed329c37b53e9938063cd8538c84445bc1d2db78d9938ddabb118378840ce" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "397374162" + "i128": "726793553" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "397374162" + "i128": "726793553" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23f004418eb1b6c58f72c56bb385d9860bcd8a32eed6e109659887eca8b20be8" + "bytes": "69753a7da2e7629c925d13ce634f9d6efc8750c9dcbbfbc2ddb7bcac2712f97e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23f004418eb1b6c58f72c56bb385d9860bcd8a32eed6e109659887eca8b20be8" + "bytes": "69753a7da2e7629c925d13ce634f9d6efc8750c9dcbbfbc2ddb7bcac2712f97e" } ] }, "durability": "persistent", "val": { - "bytes": "65e6b2ca379fb5129c852fe91cd2363c7621504561b63196c46146fdc8284bb7" + "bytes": "d96ed329c37b53e9938063cd8538c84445bc1d2db78d9938ddabb118378840ce" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "397374162" + "i128": "726793553" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.113.json index 6c7ddf40..73e41dc2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "253921064" + "i128": "385726643" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "253921064" + "i128": "385726643" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "705f4154198a6a5256bd8ac8ab5361500fdd2559edb86834c38eee73a9f4965f" + "bytes": "c3769d6cf85f8ad49813fc3ef906326b34461b0e3c50148a175c452f43063811" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "253921064" + "i128": "385726643" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77777, + "timestamp": 4625, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad920addd98b7a5097e5793b20fb097ccf2a5e2c698d0bff4bed0366c8437ba7" + "bytes": "c1004b229c8ce7656ce9d300e57b29ff23ecb62014ed0a2574823e8ffb2ae045" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad920addd98b7a5097e5793b20fb097ccf2a5e2c698d0bff4bed0366c8437ba7" + "bytes": "c1004b229c8ce7656ce9d300e57b29ff23ecb62014ed0a2574823e8ffb2ae045" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "253921064" + "i128": "385726643" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "253921064" + "i128": "385726643" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55b108ea38c65a8a5ac55cea4344caacafd6dd19b7b6ade0b27cd15aec399ecd" + "bytes": "ad5c64bfd96aa61ff700a491a56b1bf0ed3e494c4b819aa0e0706afb52c9ce1e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55b108ea38c65a8a5ac55cea4344caacafd6dd19b7b6ade0b27cd15aec399ecd" + "bytes": "ad5c64bfd96aa61ff700a491a56b1bf0ed3e494c4b819aa0e0706afb52c9ce1e" } ] }, "durability": "persistent", "val": { - "bytes": "ad920addd98b7a5097e5793b20fb097ccf2a5e2c698d0bff4bed0366c8437ba7" + "bytes": "c1004b229c8ce7656ce9d300e57b29ff23ecb62014ed0a2574823e8ffb2ae045" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "253921064" + "i128": "385726643" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.114.json index 4b59f46b..87bf2fa1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "996432768" + "i128": "856804146" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996432768" + "i128": "856804146" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ded33484bf47c404c19b0185574b4117d3a337cc5105fc87480c246b5db512ef" + "bytes": "f363a7c42b840a05d12b697478d007023c8f50542dc69ea259a941922d599277" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "996432768" + "i128": "856804146" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 184402, + "timestamp": 167879, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7f7aebfc6058c868abfd6135f93b02de801d25ff13c6f01bf629679f19945d2" + "bytes": "4a0b663d65d60afc73454d710df6411ffa6d076fa62e6a8a337833b4dbf6e7a6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7f7aebfc6058c868abfd6135f93b02de801d25ff13c6f01bf629679f19945d2" + "bytes": "4a0b663d65d60afc73454d710df6411ffa6d076fa62e6a8a337833b4dbf6e7a6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "996432768" + "i128": "856804146" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "996432768" + "i128": "856804146" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c898026af9f2f595749414aa6e0538810cadd46e680e656eda4c94b1f782f3cf" + "bytes": "607dd0fb3f37c187dcaa1f58a80761cc3dfbc6237466b2821ce49afeda386a41" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c898026af9f2f595749414aa6e0538810cadd46e680e656eda4c94b1f782f3cf" + "bytes": "607dd0fb3f37c187dcaa1f58a80761cc3dfbc6237466b2821ce49afeda386a41" } ] }, "durability": "persistent", "val": { - "bytes": "e7f7aebfc6058c868abfd6135f93b02de801d25ff13c6f01bf629679f19945d2" + "bytes": "4a0b663d65d60afc73454d710df6411ffa6d076fa62e6a8a337833b4dbf6e7a6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "996432768" + "i128": "856804146" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.115.json index 9861f19e..1f575b0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "693679018" + "i128": "251218929" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "693679018" + "i128": "251218929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "89359a626e620c351b79fdc23116e0bbb1a7315c8017edef56f0f4a6df24371d" + "bytes": "73652fee402488ff842f2db45c4fcf77ce09147d193b83e06705c742514a1147" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "693679018" + "i128": "251218929" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 124186, + "timestamp": 123481, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c10ac21ed64d1c4f06b4efd15582df161def8142556b3f93fc502ce7e3d49c8a" + "bytes": "0ef1d61b4382721dcb053885eef9b2bd457d25588bf64ae4ca9c093abc70e60b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c10ac21ed64d1c4f06b4efd15582df161def8142556b3f93fc502ce7e3d49c8a" + "bytes": "0ef1d61b4382721dcb053885eef9b2bd457d25588bf64ae4ca9c093abc70e60b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "693679018" + "i128": "251218929" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "693679018" + "i128": "251218929" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a69d16eaabdfba133f01f94e56be381509e5d7dd6676890197fb3cc42109334" + "bytes": "ccb660c4c658411fb0d3c3eb6db313cadcdc2662fa8490503c2cc7ad7c26c176" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a69d16eaabdfba133f01f94e56be381509e5d7dd6676890197fb3cc42109334" + "bytes": "ccb660c4c658411fb0d3c3eb6db313cadcdc2662fa8490503c2cc7ad7c26c176" } ] }, "durability": "persistent", "val": { - "bytes": "c10ac21ed64d1c4f06b4efd15582df161def8142556b3f93fc502ce7e3d49c8a" + "bytes": "0ef1d61b4382721dcb053885eef9b2bd457d25588bf64ae4ca9c093abc70e60b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "693679018" + "i128": "251218929" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.116.json index 0567b583..b2833eb3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "522262100" + "i128": "679166011" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "522262100" + "i128": "679166011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cea84f1158a4c25af7fec98597934bc7e536f8a9e234141f1e002fc255c7d3df" + "bytes": "f8dc770abf0dbdc6375fe7289d29ee5d7870cfc9d3bec1bec34dcdec8eec0f92" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "522262100" + "i128": "679166011" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 195891, + "timestamp": 183930, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b446bd55b75d6ef9b71657f1017c85787211b76517e0c26a5f3250a63a140dd3" + "bytes": "c491c4b862214fe4675fcc5039d87666cc65b3d3e8d6bde4eac4daf4daf93fc9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b446bd55b75d6ef9b71657f1017c85787211b76517e0c26a5f3250a63a140dd3" + "bytes": "c491c4b862214fe4675fcc5039d87666cc65b3d3e8d6bde4eac4daf4daf93fc9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "522262100" + "i128": "679166011" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "522262100" + "i128": "679166011" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01cd0cd006a2017d035f6b8a6afdecc3c9b585703038b8cfdeb208fb80b40c16" + "bytes": "3607da3f531f59e561834b851232d49ac3ee8c3e69b7c0e9fe6eaf76120eaaf7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01cd0cd006a2017d035f6b8a6afdecc3c9b585703038b8cfdeb208fb80b40c16" + "bytes": "3607da3f531f59e561834b851232d49ac3ee8c3e69b7c0e9fe6eaf76120eaaf7" } ] }, "durability": "persistent", "val": { - "bytes": "b446bd55b75d6ef9b71657f1017c85787211b76517e0c26a5f3250a63a140dd3" + "bytes": "c491c4b862214fe4675fcc5039d87666cc65b3d3e8d6bde4eac4daf4daf93fc9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "522262100" + "i128": "679166011" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.117.json index 9e75b07a..ede4aaf1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "635138287" + "i128": "493695682" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "635138287" + "i128": "493695682" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f2762d03b39b805fa7b63235718373430115bbbe3d95f4c283f4a4bea84a1d0" + "bytes": "f4381a37f60da4c934e6b0fa48f125fd8fff427fc1988adcfdeed0c1ad9f4737" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "635138287" + "i128": "493695682" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 163911, + "timestamp": 184106, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f264cb149a66ed26c19e05f0463329fb52a6937bee7098d64612757dd512c670" + "bytes": "c20f2f061cd66197278d0ea40af516661aa986ab3b6a7e4d628b6d8498d7cfa4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f264cb149a66ed26c19e05f0463329fb52a6937bee7098d64612757dd512c670" + "bytes": "c20f2f061cd66197278d0ea40af516661aa986ab3b6a7e4d628b6d8498d7cfa4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "635138287" + "i128": "493695682" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "635138287" + "i128": "493695682" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30f9b2a6c8927e9431fe2038d2145fbeaea09cfff7f1ef1532d6e321ecc3a8dc" + "bytes": "79f40ae05300ce7cd8521475d147e86374f3effc786e7948f009dc5bec04849e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30f9b2a6c8927e9431fe2038d2145fbeaea09cfff7f1ef1532d6e321ecc3a8dc" + "bytes": "79f40ae05300ce7cd8521475d147e86374f3effc786e7948f009dc5bec04849e" } ] }, "durability": "persistent", "val": { - "bytes": "f264cb149a66ed26c19e05f0463329fb52a6937bee7098d64612757dd512c670" + "bytes": "c20f2f061cd66197278d0ea40af516661aa986ab3b6a7e4d628b6d8498d7cfa4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "635138287" + "i128": "493695682" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.118.json index 7d9d99b5..a9ee9140 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "264974665" + "i128": "178705764" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "264974665" + "i128": "178705764" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a967ea16847e883bd9d86234d978208c4e8cefb4deeced9efa4aafa50d6a45dc" + "bytes": "fc60acb47a182a7d899069882b2259c9dc3822c6c5f0e204e11b690cab895df7" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "264974665" + "i128": "178705764" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60380, + "timestamp": 69008, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa4538747774c75fb7ae68d3514a7051510f7172ec4695861bfe9153b506adce" + "bytes": "2703716cfac279f2073d941d47a697e363affea4f3847cc30157aa3df9ddce40" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa4538747774c75fb7ae68d3514a7051510f7172ec4695861bfe9153b506adce" + "bytes": "2703716cfac279f2073d941d47a697e363affea4f3847cc30157aa3df9ddce40" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "264974665" + "i128": "178705764" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "264974665" + "i128": "178705764" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5edd5f2d7819b2c4b369b5550cca655331559a59239f96a2a260fe956b0d72e9" + "bytes": "4930de66c0ed0ea868a9aada0d2f0a0694bd9fb093ce7cc1c32942da98a676e6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5edd5f2d7819b2c4b369b5550cca655331559a59239f96a2a260fe956b0d72e9" + "bytes": "4930de66c0ed0ea868a9aada0d2f0a0694bd9fb093ce7cc1c32942da98a676e6" } ] }, "durability": "persistent", "val": { - "bytes": "fa4538747774c75fb7ae68d3514a7051510f7172ec4695861bfe9153b506adce" + "bytes": "2703716cfac279f2073d941d47a697e363affea4f3847cc30157aa3df9ddce40" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "264974665" + "i128": "178705764" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.119.json index b34d4bfe..aa6a1b08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "210240399" + "i128": "547754320" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "210240399" + "i128": "547754320" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8734785579227c245a53f86d15ca0ff613772c92f03111b9243c5f02be8f311" + "bytes": "e2f1e216b99af1b56aedc78d57a8172071895fadf4d33be78a7afa273f67ac76" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "210240399" + "i128": "547754320" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 184266, + "timestamp": 64426, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43db19ff85548ca4010ebe39c600bdb002528fa81c98a3638400b3149c97883c" + "bytes": "fb55ff3cecac5c5117a8bbd426da5f8357fb5ee6cabb55986ad48fc72b9349c7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43db19ff85548ca4010ebe39c600bdb002528fa81c98a3638400b3149c97883c" + "bytes": "fb55ff3cecac5c5117a8bbd426da5f8357fb5ee6cabb55986ad48fc72b9349c7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "210240399" + "i128": "547754320" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "210240399" + "i128": "547754320" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5936b0105149d491bb8ede2ddd9e59244a8cc517f35d0269932e76fda122474" + "bytes": "7195511ffc90e831787a6a7a7270b880b21dc4da15a085ee30514bd29bd6ece8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5936b0105149d491bb8ede2ddd9e59244a8cc517f35d0269932e76fda122474" + "bytes": "7195511ffc90e831787a6a7a7270b880b21dc4da15a085ee30514bd29bd6ece8" } ] }, "durability": "persistent", "val": { - "bytes": "43db19ff85548ca4010ebe39c600bdb002528fa81c98a3638400b3149c97883c" + "bytes": "fb55ff3cecac5c5117a8bbd426da5f8357fb5ee6cabb55986ad48fc72b9349c7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "210240399" + "i128": "547754320" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.12.json index 4b30375b..c22c7ab8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "264455374" + "i128": "447620608" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "264455374" + "i128": "447620608" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c0be0a082702adf6ed5a41b1b90e114ca7600ca3bc524f13acd023e4536ca0f4" + "bytes": "998a8dfc72b51b61755d5e908edca8a2f6253aa19a096fd1cd6426eb96703ed3" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "264455374" + "i128": "447620608" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 87215, + "timestamp": 142498, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59de9ed5baf9a2e0d301ed7816df25d374168cd4d076421061c5df443628bdfb" + "bytes": "dc69058646807aa6a42ccac4cbe735e25cff5c19cec98db9bb3c1ea57e21b139" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "59de9ed5baf9a2e0d301ed7816df25d374168cd4d076421061c5df443628bdfb" + "bytes": "dc69058646807aa6a42ccac4cbe735e25cff5c19cec98db9bb3c1ea57e21b139" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "264455374" + "i128": "447620608" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "264455374" + "i128": "447620608" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80f3dee2623a460131b7eae609daad44aab088d148ce9020bc61c66e0f7eb0b6" + "bytes": "992f0237b68352d917c7a9c0b766661b1cab63cdb06dfa49a0fa6d240bf8316d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80f3dee2623a460131b7eae609daad44aab088d148ce9020bc61c66e0f7eb0b6" + "bytes": "992f0237b68352d917c7a9c0b766661b1cab63cdb06dfa49a0fa6d240bf8316d" } ] }, "durability": "persistent", "val": { - "bytes": "59de9ed5baf9a2e0d301ed7816df25d374168cd4d076421061c5df443628bdfb" + "bytes": "dc69058646807aa6a42ccac4cbe735e25cff5c19cec98db9bb3c1ea57e21b139" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "264455374" + "i128": "447620608" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.120.json index 0a8efce7..3df9ca5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "68079975" + "i128": "109217284" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "68079975" + "i128": "109217284" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6232e930926c44d8b6fa00f279aada1db58bc87d8f3328e61bb78ae3e4d56169" + "bytes": "d7817e62a3deda8b38b0a0ce101787fa1cd3879d1723a388231cfa2e93384dda" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "68079975" + "i128": "109217284" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 147379, + "timestamp": 169764, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e4252cdd3256c674e72dc4b826cb7d55d7e3ee01ba90c1c242640d53af5d883e" + "bytes": "76061020a73a394870fcfcebd4f211a02009ebd155a23230ba378198bfc7529a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e4252cdd3256c674e72dc4b826cb7d55d7e3ee01ba90c1c242640d53af5d883e" + "bytes": "76061020a73a394870fcfcebd4f211a02009ebd155a23230ba378198bfc7529a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "68079975" + "i128": "109217284" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "68079975" + "i128": "109217284" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2215524bfc3d1e5646e9d87e930707d5175f6e80c517f67c7ac199fdff42a63d" + "bytes": "4f43c8f625d99aa99f764b9f83482d63b160b3ba5cb1d3ec184d801b4fc7c91f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2215524bfc3d1e5646e9d87e930707d5175f6e80c517f67c7ac199fdff42a63d" + "bytes": "4f43c8f625d99aa99f764b9f83482d63b160b3ba5cb1d3ec184d801b4fc7c91f" } ] }, "durability": "persistent", "val": { - "bytes": "e4252cdd3256c674e72dc4b826cb7d55d7e3ee01ba90c1c242640d53af5d883e" + "bytes": "76061020a73a394870fcfcebd4f211a02009ebd155a23230ba378198bfc7529a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "68079975" + "i128": "109217284" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.121.json index 91b662c0..6dd150ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "572213053" + "i128": "794154091" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "572213053" + "i128": "794154091" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d26df02e7cd9971defd6b3411a97d42f3b09446fe001e7d2a3a336d70779cb98" + "bytes": "51bb4a6dad296c6ad42f748a1facde1c93278d1737c8c5910e9b31ff9757f015" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "572213053" + "i128": "794154091" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 61197, + "timestamp": 27562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "892e999aef88a2800596ab2b7a4237d135c681c3ff02ab041a6c66e8a4011b94" + "bytes": "52c8160d21a5a1f9adbb585c4f8a4543024ace40f5ab216e4356ad2d07b1da04" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "892e999aef88a2800596ab2b7a4237d135c681c3ff02ab041a6c66e8a4011b94" + "bytes": "52c8160d21a5a1f9adbb585c4f8a4543024ace40f5ab216e4356ad2d07b1da04" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "572213053" + "i128": "794154091" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "572213053" + "i128": "794154091" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc0a16c46d550b634764a2d348581ba9f6689bedf13e9c5cfe8c8f0d9c318809" + "bytes": "050ee013445f790b301576020efdc4822a80c091392e6b4e7f0084c5f099953f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc0a16c46d550b634764a2d348581ba9f6689bedf13e9c5cfe8c8f0d9c318809" + "bytes": "050ee013445f790b301576020efdc4822a80c091392e6b4e7f0084c5f099953f" } ] }, "durability": "persistent", "val": { - "bytes": "892e999aef88a2800596ab2b7a4237d135c681c3ff02ab041a6c66e8a4011b94" + "bytes": "52c8160d21a5a1f9adbb585c4f8a4543024ace40f5ab216e4356ad2d07b1da04" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "572213053" + "i128": "794154091" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.122.json index 111b81c2..6f41a8af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "786799262" + "i128": "221946477" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "786799262" + "i128": "221946477" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "521922671351cd551a4c7f74ea62ba04738cf1762adacc42ba1ee8f41985a062" + "bytes": "6e110f1acf2bc3ace913b906b66f4f93f2547b83a6b16d46f5a315b8343fb6af" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "786799262" + "i128": "221946477" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 87060, + "timestamp": 40890, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "944dbcd7cc0d425b6ec2571858ea0ee388970687536eb29a686190b1ec570d8f" + "bytes": "59a61b1dc64033c4270e76266e729063b810e2c89eb3211645acdb1a9920bf0a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "944dbcd7cc0d425b6ec2571858ea0ee388970687536eb29a686190b1ec570d8f" + "bytes": "59a61b1dc64033c4270e76266e729063b810e2c89eb3211645acdb1a9920bf0a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "786799262" + "i128": "221946477" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "786799262" + "i128": "221946477" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "123cacdb14c7eca32d22320a269695e574feafbe5949b8a683874ccbb7edb58f" + "bytes": "7c35205e86f49db8b2109b756ee0375d3fc9924c0bbe7cb97b6536cf40cf0f67" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "123cacdb14c7eca32d22320a269695e574feafbe5949b8a683874ccbb7edb58f" + "bytes": "7c35205e86f49db8b2109b756ee0375d3fc9924c0bbe7cb97b6536cf40cf0f67" } ] }, "durability": "persistent", "val": { - "bytes": "944dbcd7cc0d425b6ec2571858ea0ee388970687536eb29a686190b1ec570d8f" + "bytes": "59a61b1dc64033c4270e76266e729063b810e2c89eb3211645acdb1a9920bf0a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "786799262" + "i128": "221946477" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.123.json index a1a93959..51927c53 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "450029870" + "i128": "16005180" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "450029870" + "i128": "16005180" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "762bbd170a37f19c23161f9b7d47f2729406cd0a4319d37fb09e825105338bc0" + "bytes": "200ca8d34878c108c101cf299f1e7942914289ca5fb0bf9bd40ac5cc19b2651b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "450029870" + "i128": "16005180" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 210, + "timestamp": 75569, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "938abae146ab262ef74afb6746a46b03d090af2978e8052a7ff604aa686b3ba7" + "bytes": "c07618594002dae02a966e98b02d5ba5e3d984ef3da81aaf764a79ff542aa312" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "938abae146ab262ef74afb6746a46b03d090af2978e8052a7ff604aa686b3ba7" + "bytes": "c07618594002dae02a966e98b02d5ba5e3d984ef3da81aaf764a79ff542aa312" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "450029870" + "i128": "16005180" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "450029870" + "i128": "16005180" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7bb14eff5855bdb6163480958b0657abfb5f5a25a2f8dc340cddf01c7250be3d" + "bytes": "cb24167aba03334de9f7030d1913249bda49f120ae8d047ce2f78eb187d41657" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7bb14eff5855bdb6163480958b0657abfb5f5a25a2f8dc340cddf01c7250be3d" + "bytes": "cb24167aba03334de9f7030d1913249bda49f120ae8d047ce2f78eb187d41657" } ] }, "durability": "persistent", "val": { - "bytes": "938abae146ab262ef74afb6746a46b03d090af2978e8052a7ff604aa686b3ba7" + "bytes": "c07618594002dae02a966e98b02d5ba5e3d984ef3da81aaf764a79ff542aa312" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "450029870" + "i128": "16005180" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.124.json index c9dc89d2..12e932df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "39779716" + "i128": "947091816" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "39779716" + "i128": "947091816" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95b0bb57396be86910615854b5c3bfe07b8bd795d15ebda3685277825b3f81dc" + "bytes": "b7b2719c3f6a519d8fc18b02e5204feab781d595e886854963500244d518d29e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "39779716" + "i128": "947091816" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15808, + "timestamp": 4580, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43f586b863a80ce36b944d3875e1164049a0c31837769ec25fb540deaee0090e" + "bytes": "d23be11b86f2b781bae4b43a7bb3e828b07e77eb8c018cf7875f270cba0795ab" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "43f586b863a80ce36b944d3875e1164049a0c31837769ec25fb540deaee0090e" + "bytes": "d23be11b86f2b781bae4b43a7bb3e828b07e77eb8c018cf7875f270cba0795ab" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "39779716" + "i128": "947091816" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "39779716" + "i128": "947091816" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3927784ea203c6d32dab24a419a457fb8f65c18c07db306a5761df529ff66bd5" + "bytes": "f6be603368988f0bfeddecee5b6d75680a916b7397c59b5bbaee1326c24c35e7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3927784ea203c6d32dab24a419a457fb8f65c18c07db306a5761df529ff66bd5" + "bytes": "f6be603368988f0bfeddecee5b6d75680a916b7397c59b5bbaee1326c24c35e7" } ] }, "durability": "persistent", "val": { - "bytes": "43f586b863a80ce36b944d3875e1164049a0c31837769ec25fb540deaee0090e" + "bytes": "d23be11b86f2b781bae4b43a7bb3e828b07e77eb8c018cf7875f270cba0795ab" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "39779716" + "i128": "947091816" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.125.json index 2aa1687c..f6027689 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "812337894" + "i128": "80580950" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "812337894" + "i128": "80580950" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2cb823ba76539a24f4030c3166d5aaec587ecff2097a3118b8521add94c1b607" + "bytes": "2555a6b0831055998adef7deb6bfa47aeb0fd6c16f018458913ef34d5700bfc0" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "812337894" + "i128": "80580950" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 141313, + "timestamp": 181182, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "beec9b14c30b77fd54afe119ee82a97423d02cd5a723d7bdbe28033338e59c31" + "bytes": "caa8ec458ab4ddc29744dbd9ebf46aa6a23a3432e14e96fd27d1679f38be3e14" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "beec9b14c30b77fd54afe119ee82a97423d02cd5a723d7bdbe28033338e59c31" + "bytes": "caa8ec458ab4ddc29744dbd9ebf46aa6a23a3432e14e96fd27d1679f38be3e14" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "812337894" + "i128": "80580950" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "812337894" + "i128": "80580950" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cacb292152de137226a346de011efb16cfbf5f1a6977aef7023ffc0a7257e514" + "bytes": "c755d90fcc9cac8fbd5f187e333e884b389b10f701a7a2c242a38b6f417754a9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cacb292152de137226a346de011efb16cfbf5f1a6977aef7023ffc0a7257e514" + "bytes": "c755d90fcc9cac8fbd5f187e333e884b389b10f701a7a2c242a38b6f417754a9" } ] }, "durability": "persistent", "val": { - "bytes": "beec9b14c30b77fd54afe119ee82a97423d02cd5a723d7bdbe28033338e59c31" + "bytes": "caa8ec458ab4ddc29744dbd9ebf46aa6a23a3432e14e96fd27d1679f38be3e14" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "812337894" + "i128": "80580950" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.126.json index 69cc043c..1b08913b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "999409570" + "i128": "11483101" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "999409570" + "i128": "11483101" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "89ef8457606881d54104c3c0523e529f6b59acb575aabc7d5dbb656048a010dc" + "bytes": "d8757ed87b50a74c8d41d11f3122579ea7c494d51921b610c4a8df19c934b4d1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "999409570" + "i128": "11483101" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84058, + "timestamp": 88888, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d094272d4541bccc19b7cfd91c08f6f7410ced49abffd44766dbdd2e6c8aa214" + "bytes": "56b48950c869cdfccc43043f19ca366d43a03236490bb0fc8c90119e5a45a028" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d094272d4541bccc19b7cfd91c08f6f7410ced49abffd44766dbdd2e6c8aa214" + "bytes": "56b48950c869cdfccc43043f19ca366d43a03236490bb0fc8c90119e5a45a028" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "999409570" + "i128": "11483101" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "999409570" + "i128": "11483101" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "893c0ad46938c10deffe13b60b416b07ce3cee682f0b90ead8644096c8bded3f" + "bytes": "0e9849a8aef685f6ba2d343bccd1d4a5c50b08c9a57ef4262dafdc4bdc26c57b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "893c0ad46938c10deffe13b60b416b07ce3cee682f0b90ead8644096c8bded3f" + "bytes": "0e9849a8aef685f6ba2d343bccd1d4a5c50b08c9a57ef4262dafdc4bdc26c57b" } ] }, "durability": "persistent", "val": { - "bytes": "d094272d4541bccc19b7cfd91c08f6f7410ced49abffd44766dbdd2e6c8aa214" + "bytes": "56b48950c869cdfccc43043f19ca366d43a03236490bb0fc8c90119e5a45a028" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "999409570" + "i128": "11483101" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.127.json index a761703a..4e42e1c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "21406006" + "i128": "40656827" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "21406006" + "i128": "40656827" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "71062ca43af9a6a3ccd7125c4014e3d06d45153b5c68aaa443c49ff4cb59621e" + "bytes": "8d86f3b18c8ccd8fba4d8d0e5066da948116cb58baa69cfb0adb626531d67ad6" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "21406006" + "i128": "40656827" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 198127, + "timestamp": 167851, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1b5d880d97bfe6ec01eb452e9a36637fe6fb3b2c7dd652d51d104e466a8c7fe0" + "bytes": "3c4221155d999598294466632bf27eb6154a0630bfba745c810bcc034b48db2b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1b5d880d97bfe6ec01eb452e9a36637fe6fb3b2c7dd652d51d104e466a8c7fe0" + "bytes": "3c4221155d999598294466632bf27eb6154a0630bfba745c810bcc034b48db2b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "21406006" + "i128": "40656827" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "21406006" + "i128": "40656827" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "466eb202fe4da0747f666d157ed0229d2a3ba7dd2e389a94cbb4b81f54fa01e4" + "bytes": "1e7807fc41cdea7de65b4f7647d8193371f4b37ca35988120b3acfd0a2f0f298" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "466eb202fe4da0747f666d157ed0229d2a3ba7dd2e389a94cbb4b81f54fa01e4" + "bytes": "1e7807fc41cdea7de65b4f7647d8193371f4b37ca35988120b3acfd0a2f0f298" } ] }, "durability": "persistent", "val": { - "bytes": "1b5d880d97bfe6ec01eb452e9a36637fe6fb3b2c7dd652d51d104e466a8c7fe0" + "bytes": "3c4221155d999598294466632bf27eb6154a0630bfba745c810bcc034b48db2b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "21406006" + "i128": "40656827" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.128.json index d93cba67..b8a0d01c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "741538794" + "i128": "592922328" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "741538794" + "i128": "592922328" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4382800b8ce8b09fceba9462cbe93cab210786f276a4a6e87040804ab4faa2b2" + "bytes": "b08094fa51b83c1d4adf5d59cdee6ee0e04b78659c0e3c992efd9f1bc01e4d9c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "741538794" + "i128": "592922328" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 59407, + "timestamp": 125308, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4adb1228ea16d9d8671cb7814a3ee908fae2e692da50dbc97a23fac16a4f8dd" + "bytes": "b484268de1bf7c2196558fdb325b9ac1ddb4935c546f199c163fb93f5330deda" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4adb1228ea16d9d8671cb7814a3ee908fae2e692da50dbc97a23fac16a4f8dd" + "bytes": "b484268de1bf7c2196558fdb325b9ac1ddb4935c546f199c163fb93f5330deda" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "741538794" + "i128": "592922328" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "741538794" + "i128": "592922328" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "732023629d3d13196ace8b0dd6524b0f138ed5e528a8f4010af41830c9c4e6fb" + "bytes": "f75a71642a2d13cbaee5bb6b2eb8d9b8fdb4139477e6f28f3f736b024210ad2a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "732023629d3d13196ace8b0dd6524b0f138ed5e528a8f4010af41830c9c4e6fb" + "bytes": "f75a71642a2d13cbaee5bb6b2eb8d9b8fdb4139477e6f28f3f736b024210ad2a" } ] }, "durability": "persistent", "val": { - "bytes": "b4adb1228ea16d9d8671cb7814a3ee908fae2e692da50dbc97a23fac16a4f8dd" + "bytes": "b484268de1bf7c2196558fdb325b9ac1ddb4935c546f199c163fb93f5330deda" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "741538794" + "i128": "592922328" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.129.json index d59d2bcc..ac74f1fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "372166270" + "i128": "721043386" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "372166270" + "i128": "721043386" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ffddeb02f448111ee4ad870406344beff757ad7d1d6b4f61ab0a533746abdb9" + "bytes": "466b117d0e45eaced7cc3fb043bf0bc91f83cdc4840b4b78280486f3f7461a9e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "372166270" + "i128": "721043386" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60480, + "timestamp": 120994, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c3ba706c99499520c46ba7ec9f4fc139a8bcd50095e7e70d899f48eddc9e05c4" + "bytes": "d5370fbf5bb54a1acd9a67a733bdcb1d1c71ae4f735aa5e4cc7e619684b95259" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c3ba706c99499520c46ba7ec9f4fc139a8bcd50095e7e70d899f48eddc9e05c4" + "bytes": "d5370fbf5bb54a1acd9a67a733bdcb1d1c71ae4f735aa5e4cc7e619684b95259" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "372166270" + "i128": "721043386" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "372166270" + "i128": "721043386" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed27c82305a9cf300d6b3df2f8158235d30971ae0c1e8d7c7f23642cc2525158" + "bytes": "87cff63f9ddadc10e94812140c516634cc7c9dddf3c848b9510ec915c8423a7a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed27c82305a9cf300d6b3df2f8158235d30971ae0c1e8d7c7f23642cc2525158" + "bytes": "87cff63f9ddadc10e94812140c516634cc7c9dddf3c848b9510ec915c8423a7a" } ] }, "durability": "persistent", "val": { - "bytes": "c3ba706c99499520c46ba7ec9f4fc139a8bcd50095e7e70d899f48eddc9e05c4" + "bytes": "d5370fbf5bb54a1acd9a67a733bdcb1d1c71ae4f735aa5e4cc7e619684b95259" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "372166270" + "i128": "721043386" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.13.json index 426441b9..894d3ea7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "921579935" + "i128": "460595284" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "921579935" + "i128": "460595284" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc00b1d94ad923b9d746c43ae174235a2b6dab1e2462e389ed3731996ab0a21e" + "bytes": "a57ac3864c3b57b50a1a8c3cc52772bf043846f602d9deca67a960265f3188d0" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "921579935" + "i128": "460595284" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 142158, + "timestamp": 25388, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8851a53c64464ace9b49fad3165f773c4ec5543e1e314f889e02226256172607" + "bytes": "4b27d63edb5e903d4eaec4c7ca294ff07dc5f53e36f33b06796da07749a845d5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8851a53c64464ace9b49fad3165f773c4ec5543e1e314f889e02226256172607" + "bytes": "4b27d63edb5e903d4eaec4c7ca294ff07dc5f53e36f33b06796da07749a845d5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "921579935" + "i128": "460595284" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "921579935" + "i128": "460595284" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbf3df23d27078f3216dfe8eb02fe6a603f13344bcdb45f2716911e8f3f6904a" + "bytes": "71bb590a5da87ef60b14b743af8b6a7c9f4af6a4add58ec8018b04400695a20a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbf3df23d27078f3216dfe8eb02fe6a603f13344bcdb45f2716911e8f3f6904a" + "bytes": "71bb590a5da87ef60b14b743af8b6a7c9f4af6a4add58ec8018b04400695a20a" } ] }, "durability": "persistent", "val": { - "bytes": "8851a53c64464ace9b49fad3165f773c4ec5543e1e314f889e02226256172607" + "bytes": "4b27d63edb5e903d4eaec4c7ca294ff07dc5f53e36f33b06796da07749a845d5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "921579935" + "i128": "460595284" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.130.json index 8f2ee2fc..3e3f4b0d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "786848362" + "i128": "601938841" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "786848362" + "i128": "601938841" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "171cb0590a06d01d6b748dc7cac353910cb8babe0c7e27008e9bb14dc6c786fb" + "bytes": "033fc3d05437bf93612491b569d7e0fdadc45bce1bc4ef553e34ca5e5e764069" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "786848362" + "i128": "601938841" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 170137, + "timestamp": 172343, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d5d4bd571169d139e50528978a1a3058bbc54e420cbf940d45a20d341c5308d" + "bytes": "75b3c5220145cabcaa7850e97ce03bb63ffa00e85bcb24105835451a19357990" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7d5d4bd571169d139e50528978a1a3058bbc54e420cbf940d45a20d341c5308d" + "bytes": "75b3c5220145cabcaa7850e97ce03bb63ffa00e85bcb24105835451a19357990" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "786848362" + "i128": "601938841" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "786848362" + "i128": "601938841" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e1a074850a66b50d81f19f8d799fe94535f5cd27bf79f0d38158b5a7d4512d0" + "bytes": "2d27b2de7ad292c8e97421a1c7b1e7b6cc67524be7142e49410a86eb16e9259b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e1a074850a66b50d81f19f8d799fe94535f5cd27bf79f0d38158b5a7d4512d0" + "bytes": "2d27b2de7ad292c8e97421a1c7b1e7b6cc67524be7142e49410a86eb16e9259b" } ] }, "durability": "persistent", "val": { - "bytes": "7d5d4bd571169d139e50528978a1a3058bbc54e420cbf940d45a20d341c5308d" + "bytes": "75b3c5220145cabcaa7850e97ce03bb63ffa00e85bcb24105835451a19357990" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "786848362" + "i128": "601938841" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.131.json index 05933a05..17fcc5aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "125495027" + "i128": "962277011" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "125495027" + "i128": "962277011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ea4e528565104e44c475e7fd16c2a327b855e0cb4c0af84e9de96399b0a4ccc" + "bytes": "24254debf66801cd7363dd026d2669c979cace533477291d5556bbb292618ee6" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "125495027" + "i128": "962277011" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21471, + "timestamp": 184229, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "114ae048290dbb0a5e53c633751433496515848a529424e069e95ca57a839f3b" + "bytes": "7b3ed6ed42bbcec7ddaafb989fa2a24f332ea559d1a00c9df3bc8954b0641666" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "114ae048290dbb0a5e53c633751433496515848a529424e069e95ca57a839f3b" + "bytes": "7b3ed6ed42bbcec7ddaafb989fa2a24f332ea559d1a00c9df3bc8954b0641666" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "125495027" + "i128": "962277011" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "125495027" + "i128": "962277011" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4ac45e0b05790028219e50e210df17b72fdc9807836e972d1cc564fc5cf8102" + "bytes": "7098fd64994682d3c3869372943f93b820c8ae1c5fa30b71dbf06a0cc35a051e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4ac45e0b05790028219e50e210df17b72fdc9807836e972d1cc564fc5cf8102" + "bytes": "7098fd64994682d3c3869372943f93b820c8ae1c5fa30b71dbf06a0cc35a051e" } ] }, "durability": "persistent", "val": { - "bytes": "114ae048290dbb0a5e53c633751433496515848a529424e069e95ca57a839f3b" + "bytes": "7b3ed6ed42bbcec7ddaafb989fa2a24f332ea559d1a00c9df3bc8954b0641666" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "125495027" + "i128": "962277011" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.132.json index 6be04352..a1377d86 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "545950838" + "i128": "285128675" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "545950838" + "i128": "285128675" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f41140c5fb96ec889d2b9d942a7919172aee0786f590b062a4a3cbb2e8d5a779" + "bytes": "5aff499a29c1ffa14e19a6d4b0f367370e144201984f3c49296cd9eb00aed164" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "545950838" + "i128": "285128675" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 91042, + "timestamp": 66871, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7dc675217ba2f32ede0770f556de0ac91f3dff7c8264006df3b05bfab628b1e2" + "bytes": "e2f2cc980651c7d40d6074d0235c96d8bce5f06c25cb15d8805ff888c696b8a2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7dc675217ba2f32ede0770f556de0ac91f3dff7c8264006df3b05bfab628b1e2" + "bytes": "e2f2cc980651c7d40d6074d0235c96d8bce5f06c25cb15d8805ff888c696b8a2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "545950838" + "i128": "285128675" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "545950838" + "i128": "285128675" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61334e9309cbaf9b3c18f3f71c7ca98d5d232e5bded4456fe79da47a062475ee" + "bytes": "f4798086e9cfe4ad576e66dcf52555b99260dcd3c11861bed059287082cfbf6d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61334e9309cbaf9b3c18f3f71c7ca98d5d232e5bded4456fe79da47a062475ee" + "bytes": "f4798086e9cfe4ad576e66dcf52555b99260dcd3c11861bed059287082cfbf6d" } ] }, "durability": "persistent", "val": { - "bytes": "7dc675217ba2f32ede0770f556de0ac91f3dff7c8264006df3b05bfab628b1e2" + "bytes": "e2f2cc980651c7d40d6074d0235c96d8bce5f06c25cb15d8805ff888c696b8a2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "545950838" + "i128": "285128675" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.133.json index e6e064ec..b4719fd1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "762458480" + "i128": "735851280" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "762458480" + "i128": "735851280" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7adeb1ef538400a81a7162abac4d58014852fb66b45caa0374a7476160438b09" + "bytes": "68fa6743b237756f3962c01251c0087484b1d078cd76e7ec93f2a68613790ab6" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "762458480" + "i128": "735851280" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 186898, + "timestamp": 155950, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a3d299f64d9851f78cd11be57fd99f4bb43ccee0fab77e91b7008ace82f699c3" + "bytes": "ac12f161405c1b26be9f0eedf8c4c60bb3d3f7527f6ae4b10f6c84df5404407e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a3d299f64d9851f78cd11be57fd99f4bb43ccee0fab77e91b7008ace82f699c3" + "bytes": "ac12f161405c1b26be9f0eedf8c4c60bb3d3f7527f6ae4b10f6c84df5404407e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "762458480" + "i128": "735851280" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "762458480" + "i128": "735851280" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9fc31e9e8a4922d3ff91098f7b5cc0a6a339541976b8e39156628c06dff6abaa" + "bytes": "d2491d546da95494744f402db075df0bf9d14e6a187955ecf6cdde28d86ade91" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9fc31e9e8a4922d3ff91098f7b5cc0a6a339541976b8e39156628c06dff6abaa" + "bytes": "d2491d546da95494744f402db075df0bf9d14e6a187955ecf6cdde28d86ade91" } ] }, "durability": "persistent", "val": { - "bytes": "a3d299f64d9851f78cd11be57fd99f4bb43ccee0fab77e91b7008ace82f699c3" + "bytes": "ac12f161405c1b26be9f0eedf8c4c60bb3d3f7527f6ae4b10f6c84df5404407e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "762458480" + "i128": "735851280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.134.json index f31f1075..fbb15687 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "448889557" + "i128": "818428585" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "448889557" + "i128": "818428585" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "78e69563f1f50e1fe94c9a64f2886bef092ff762579ee052924056c39aadb103" + "bytes": "96d0f206671e5018c2dde0f8569ebdbd3cecc8c744af1cd7b567ce50f6d6f114" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "448889557" + "i128": "818428585" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3249, + "timestamp": 91381, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4ee67611481d6948e41ed17b5dbe54aab05b0b4e3d2ca1cb350f8a352586ba2" + "bytes": "1e792c8393ee0ed40b47e494295812f319845d6b0fe787195bd1f02ef130ea53" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4ee67611481d6948e41ed17b5dbe54aab05b0b4e3d2ca1cb350f8a352586ba2" + "bytes": "1e792c8393ee0ed40b47e494295812f319845d6b0fe787195bd1f02ef130ea53" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "448889557" + "i128": "818428585" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "448889557" + "i128": "818428585" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ff9020bbcb1cd6b11716ec37d33a0a650fddcf505f61940a575be07919aca2ae" + "bytes": "e23f0c1f59de76f63774908542b4791e7b08546795f13f4153c8acdc61886f86" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ff9020bbcb1cd6b11716ec37d33a0a650fddcf505f61940a575be07919aca2ae" + "bytes": "e23f0c1f59de76f63774908542b4791e7b08546795f13f4153c8acdc61886f86" } ] }, "durability": "persistent", "val": { - "bytes": "b4ee67611481d6948e41ed17b5dbe54aab05b0b4e3d2ca1cb350f8a352586ba2" + "bytes": "1e792c8393ee0ed40b47e494295812f319845d6b0fe787195bd1f02ef130ea53" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "448889557" + "i128": "818428585" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.135.json index d71f9f7f..941df5ed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "78635787" + "i128": "646914306" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "78635787" + "i128": "646914306" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b2d153091ef3f2967c13551d2f29f6e458f840d0a2af7094613aed5a1ffef29" + "bytes": "eb115b3f1ae2acb1e9589995775e8b3aa5db1cebd3d6b9a10317db9f242a4c6a" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "78635787" + "i128": "646914306" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78411, + "timestamp": 117109, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "36fe14fa437e3cf49b484b466f8f077bf8dc9e602482d2e249432ec368202c8a" + "bytes": "a8ebdb7a2b81396dfa9546d8263beb0de881e81b203e4dacf07eab0aa7df809c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "36fe14fa437e3cf49b484b466f8f077bf8dc9e602482d2e249432ec368202c8a" + "bytes": "a8ebdb7a2b81396dfa9546d8263beb0de881e81b203e4dacf07eab0aa7df809c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "78635787" + "i128": "646914306" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "78635787" + "i128": "646914306" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c45c84b1587a164a190227db8d2860bed062303161a529ab6e1236191dc6b72" + "bytes": "3174bb0a0a4c3ea5e4d14b092c0276ef0caf081ae9a7e7e27d441614a793dd6b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c45c84b1587a164a190227db8d2860bed062303161a529ab6e1236191dc6b72" + "bytes": "3174bb0a0a4c3ea5e4d14b092c0276ef0caf081ae9a7e7e27d441614a793dd6b" } ] }, "durability": "persistent", "val": { - "bytes": "36fe14fa437e3cf49b484b466f8f077bf8dc9e602482d2e249432ec368202c8a" + "bytes": "a8ebdb7a2b81396dfa9546d8263beb0de881e81b203e4dacf07eab0aa7df809c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "78635787" + "i128": "646914306" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.136.json index 74fdad9f..33da1a0c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "516336909" + "i128": "528367201" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "516336909" + "i128": "528367201" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e05af924be43bba35a34ee388d5684cf4d3cef374d166f3c95ae84ef1b41cd93" + "bytes": "3f41f59cdacb66d6aeaa1b254d9a712446738f307233621b399aa6ffda3d1c5e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "516336909" + "i128": "528367201" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 159563, + "timestamp": 21328, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f7de5bf4b334e1ee63a306d2292f9e47d8291fe12f0fb86466fe2a10a8b916a" + "bytes": "7dfa55047600f71454b60df38d35f6c030b66aab0d120d2cc2ec98c26c1b6101" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7f7de5bf4b334e1ee63a306d2292f9e47d8291fe12f0fb86466fe2a10a8b916a" + "bytes": "7dfa55047600f71454b60df38d35f6c030b66aab0d120d2cc2ec98c26c1b6101" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "516336909" + "i128": "528367201" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "516336909" + "i128": "528367201" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5af0a3359e4e9fbaef0ec203ef6bcc3e1d4f982c02273e8c8f9a3864f4167abd" + "bytes": "aa6a6932b02f87721e08d2aad1b14f0763b1bc911b266b060a55a318392fe89f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5af0a3359e4e9fbaef0ec203ef6bcc3e1d4f982c02273e8c8f9a3864f4167abd" + "bytes": "aa6a6932b02f87721e08d2aad1b14f0763b1bc911b266b060a55a318392fe89f" } ] }, "durability": "persistent", "val": { - "bytes": "7f7de5bf4b334e1ee63a306d2292f9e47d8291fe12f0fb86466fe2a10a8b916a" + "bytes": "7dfa55047600f71454b60df38d35f6c030b66aab0d120d2cc2ec98c26c1b6101" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "516336909" + "i128": "528367201" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.137.json index e6371c4c..5036a3b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "435387491" + "i128": "741346671" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "435387491" + "i128": "741346671" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15a49480736bf0c97370f31d811406ecf7a9edaeb8d925dd265b28e85fcc9ad7" + "bytes": "d4bb6d85eec88460ad7faae3790b6897ff4ddabd8214770f84da003d1a611d26" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "435387491" + "i128": "741346671" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 124248, + "timestamp": 91736, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e45dbb6366918ce8dd4bb53d95d1c8e05a81ef3f4d0a7f366803d2ca8628431" + "bytes": "58fea683b827f2d8c5547954864740669fc5e712f6c9c06742c9b2f3028ae072" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e45dbb6366918ce8dd4bb53d95d1c8e05a81ef3f4d0a7f366803d2ca8628431" + "bytes": "58fea683b827f2d8c5547954864740669fc5e712f6c9c06742c9b2f3028ae072" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "435387491" + "i128": "741346671" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "435387491" + "i128": "741346671" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd6f6b396b85d3b8b3c69e3f9f3098cb4d1105da2e0cdbe71a609f2fdebf1d6f" + "bytes": "ddd5a0b91a47ec975955310c32fcc55afe408251f34a887f25b6ae512b8c6fbc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd6f6b396b85d3b8b3c69e3f9f3098cb4d1105da2e0cdbe71a609f2fdebf1d6f" + "bytes": "ddd5a0b91a47ec975955310c32fcc55afe408251f34a887f25b6ae512b8c6fbc" } ] }, "durability": "persistent", "val": { - "bytes": "8e45dbb6366918ce8dd4bb53d95d1c8e05a81ef3f4d0a7f366803d2ca8628431" + "bytes": "58fea683b827f2d8c5547954864740669fc5e712f6c9c06742c9b2f3028ae072" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "435387491" + "i128": "741346671" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.138.json index a782b055..e197a340 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "697383997" + "i128": "663655610" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "697383997" + "i128": "663655610" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "806622075865fe29b30b13b6baa535f2708a51cd55fa86560b5fedf8b9d5f553" + "bytes": "9c8b40f2e7f6b30b9069fa650c6d9e192f98e97c60fb7f4457ab2d19d117effc" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "697383997" + "i128": "663655610" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78202, + "timestamp": 173888, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "062b3f58b240beba071df6df43912c34a3c8ef9f9f83d6b9cf16790769353be2" + "bytes": "baf248716753a981e72dff846302adf2e876acad5491904450ea8f5e7e2d8a73" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "062b3f58b240beba071df6df43912c34a3c8ef9f9f83d6b9cf16790769353be2" + "bytes": "baf248716753a981e72dff846302adf2e876acad5491904450ea8f5e7e2d8a73" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "697383997" + "i128": "663655610" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "697383997" + "i128": "663655610" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8525fe8efefcc7ed876b4998a567be4c1ebb31cba5d01c6d3ae3b4968269d48" + "bytes": "ea6d16ed8cca3467e75013bc765c6e77144b94682b1d10c8006e105750e04a18" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8525fe8efefcc7ed876b4998a567be4c1ebb31cba5d01c6d3ae3b4968269d48" + "bytes": "ea6d16ed8cca3467e75013bc765c6e77144b94682b1d10c8006e105750e04a18" } ] }, "durability": "persistent", "val": { - "bytes": "062b3f58b240beba071df6df43912c34a3c8ef9f9f83d6b9cf16790769353be2" + "bytes": "baf248716753a981e72dff846302adf2e876acad5491904450ea8f5e7e2d8a73" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "697383997" + "i128": "663655610" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.139.json index f96bb042..aac66e5a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "996434147" + "i128": "908016370" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996434147" + "i128": "908016370" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f08c42797f91a4e784389474aba3cd72d6cff339f88525d488e84e3135ce51c" + "bytes": "47281e102001de7e8990812a5463e285dc8eefc4e92b2e809660fc5db4978803" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "996434147" + "i128": "908016370" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60633, + "timestamp": 97693, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b1e386db321fc416cbcbd8531ae19eb41ec5865b58b96672b368370c53a07c3" + "bytes": "6b0f137fcee2a56bfdc5e2443bfeca65ae983116d9ec0f2533472ec7d65019a0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b1e386db321fc416cbcbd8531ae19eb41ec5865b58b96672b368370c53a07c3" + "bytes": "6b0f137fcee2a56bfdc5e2443bfeca65ae983116d9ec0f2533472ec7d65019a0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "996434147" + "i128": "908016370" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "996434147" + "i128": "908016370" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e9d71acfdbe30a5271189c0a921a1a585718d25654a3f6b2f7c981d41619fbe" + "bytes": "ad5460161dc736645a91e129cec8ea008480471c426e72b3ffde1469a26e4c62" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e9d71acfdbe30a5271189c0a921a1a585718d25654a3f6b2f7c981d41619fbe" + "bytes": "ad5460161dc736645a91e129cec8ea008480471c426e72b3ffde1469a26e4c62" } ] }, "durability": "persistent", "val": { - "bytes": "6b1e386db321fc416cbcbd8531ae19eb41ec5865b58b96672b368370c53a07c3" + "bytes": "6b0f137fcee2a56bfdc5e2443bfeca65ae983116d9ec0f2533472ec7d65019a0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "996434147" + "i128": "908016370" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.14.json index 0626671b..f95a4e44 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "200631941" + "i128": "71541340" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "200631941" + "i128": "71541340" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "48bf77d644ec3634e246c3ddffbf43db27caef22b30ae6811279a767c3b68065" + "bytes": "752bb9f366ea6892033530603cca7b493ae5a3c957974ec633344b5c37510c43" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "200631941" + "i128": "71541340" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 159707, + "timestamp": 145739, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70d5509c789f83fb52c5a98634cbf4d51ba885a896bdf103d80e4bb5c5bb6431" + "bytes": "43b1fabdf5533e9dada31fa8fd01178a88f241f1d8f0457726b8fa45e7f59568" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "70d5509c789f83fb52c5a98634cbf4d51ba885a896bdf103d80e4bb5c5bb6431" + "bytes": "43b1fabdf5533e9dada31fa8fd01178a88f241f1d8f0457726b8fa45e7f59568" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "200631941" + "i128": "71541340" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "200631941" + "i128": "71541340" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "587a98275a00acdf4db376d8c9e99af09a3f085893c099de78c69b65aac09ae2" + "bytes": "4bcfb104dd7f629b0fafaf1991d5f553f4271fc7e5ba1571ba527e59079509f8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "587a98275a00acdf4db376d8c9e99af09a3f085893c099de78c69b65aac09ae2" + "bytes": "4bcfb104dd7f629b0fafaf1991d5f553f4271fc7e5ba1571ba527e59079509f8" } ] }, "durability": "persistent", "val": { - "bytes": "70d5509c789f83fb52c5a98634cbf4d51ba885a896bdf103d80e4bb5c5bb6431" + "bytes": "43b1fabdf5533e9dada31fa8fd01178a88f241f1d8f0457726b8fa45e7f59568" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "200631941" + "i128": "71541340" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.140.json index d8f434a2..94fe4682 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "683563562" + "i128": "714512518" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "683563562" + "i128": "714512518" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51b1829e3f2b615f1055bb26cd2b6e605fc2a6f14d927e9d565774738756030d" + "bytes": "7bdd4a73e4acb353f70556a7c145762c490720c8ccaef40037c8323af74fe408" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "683563562" + "i128": "714512518" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 116001, + "timestamp": 98731, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a2fa563d467d07a4073d35f7dc5cea3c8bcc4a2f519e76976930f2e3ef6c91e" + "bytes": "325511de1979c56aee1012d5711dfb10cb504f5014715fa4c6441eca56438b34" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6a2fa563d467d07a4073d35f7dc5cea3c8bcc4a2f519e76976930f2e3ef6c91e" + "bytes": "325511de1979c56aee1012d5711dfb10cb504f5014715fa4c6441eca56438b34" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "683563562" + "i128": "714512518" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "683563562" + "i128": "714512518" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "716c998fa4ce01ed0049093ea8e088b5fa1131fdbc6e4950d254f88e0cce71f0" + "bytes": "04441b553bec8622fe4682ab2004b2b2cb5880f0a2fa8331ef3590fedc7a362f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "716c998fa4ce01ed0049093ea8e088b5fa1131fdbc6e4950d254f88e0cce71f0" + "bytes": "04441b553bec8622fe4682ab2004b2b2cb5880f0a2fa8331ef3590fedc7a362f" } ] }, "durability": "persistent", "val": { - "bytes": "6a2fa563d467d07a4073d35f7dc5cea3c8bcc4a2f519e76976930f2e3ef6c91e" + "bytes": "325511de1979c56aee1012d5711dfb10cb504f5014715fa4c6441eca56438b34" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "683563562" + "i128": "714512518" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.141.json index dd36b00d..c3fbc7e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "761186362" + "i128": "436832204" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "761186362" + "i128": "436832204" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d78342d703042e0a7fe6f22025f5349a2b26e5cc71b31307c11743959029fd34" + "bytes": "74ebe6a1a20e7a64b1b967847204fe02c7d99708997fdb6747478dd192f97f80" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "761186362" + "i128": "436832204" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 199474, + "timestamp": 95331, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d3a26205ab1aa3830e1d29c801c1c61a848b366be4dd43fbc9fa5cd0b9745814" + "bytes": "24dd78fd565780f4415fa7a93cb7a358184072d747e453c3b28d9849f080f3b4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d3a26205ab1aa3830e1d29c801c1c61a848b366be4dd43fbc9fa5cd0b9745814" + "bytes": "24dd78fd565780f4415fa7a93cb7a358184072d747e453c3b28d9849f080f3b4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "761186362" + "i128": "436832204" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "761186362" + "i128": "436832204" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64a87781a1aac4fe7f52443e92b2678152961c51019b441565383376b78e4b26" + "bytes": "6fb6d969f0141a2dc7ce27f66a317c790942d3badb29fc8ac29c09fbe9f6d3fa" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64a87781a1aac4fe7f52443e92b2678152961c51019b441565383376b78e4b26" + "bytes": "6fb6d969f0141a2dc7ce27f66a317c790942d3badb29fc8ac29c09fbe9f6d3fa" } ] }, "durability": "persistent", "val": { - "bytes": "d3a26205ab1aa3830e1d29c801c1c61a848b366be4dd43fbc9fa5cd0b9745814" + "bytes": "24dd78fd565780f4415fa7a93cb7a358184072d747e453c3b28d9849f080f3b4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "761186362" + "i128": "436832204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.142.json index 55dc4f5c..00e506f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386406105" + "i128": "971626125" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386406105" + "i128": "971626125" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "519ae4b55dd9afc304a6f81dc2635381cf996a69b2eb175f2295caca07750f1d" + "bytes": "dcaafc83825969d0b4a923b2cb95d90369ee0020cbb0062a2065a24e993b434e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386406105" + "i128": "971626125" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 165521, + "timestamp": 105084, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "021fa7bdd86aa74b4dc0ef2465080be500e5b4b4001a6b0f5a09307fae8b09a5" + "bytes": "634cb4286e39dc83fcb831203729592afcceb72e5dd8df6387c0e7ee703ba0da" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "021fa7bdd86aa74b4dc0ef2465080be500e5b4b4001a6b0f5a09307fae8b09a5" + "bytes": "634cb4286e39dc83fcb831203729592afcceb72e5dd8df6387c0e7ee703ba0da" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386406105" + "i128": "971626125" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "386406105" + "i128": "971626125" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d1724334d35cd2657bc20248dd9e381eb1d9e4897bf89244b9e3f574d296d42" + "bytes": "6b7915af7c5d0187d81691bb1ce7dbb76f1948a1c8cc78ae7f9a103c3e5fa3ba" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d1724334d35cd2657bc20248dd9e381eb1d9e4897bf89244b9e3f574d296d42" + "bytes": "6b7915af7c5d0187d81691bb1ce7dbb76f1948a1c8cc78ae7f9a103c3e5fa3ba" } ] }, "durability": "persistent", "val": { - "bytes": "021fa7bdd86aa74b4dc0ef2465080be500e5b4b4001a6b0f5a09307fae8b09a5" + "bytes": "634cb4286e39dc83fcb831203729592afcceb72e5dd8df6387c0e7ee703ba0da" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "386406105" + "i128": "971626125" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.143.json index d1ba76e3..8b9a7090 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "760429062" + "i128": "708698172" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "760429062" + "i128": "708698172" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "373410a6d1d193091b921d0f4ee587bda5e1a4a520bfdb99aec9d787bd30190f" + "bytes": "a6c9b5f772c199d6640b40ad1d4e831cb61b5ee50d1373d4bb1589d970ce9b41" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "760429062" + "i128": "708698172" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 162392, + "timestamp": 181660, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c2c3effee5535260a856c1c3b1fac0cf5260a1d40e5f91acf071de707919878" + "bytes": "eb3e1a26e29a48443c902f5aaf3ea70f1f0359176a6426ccdeb3cf2cf2c35456" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c2c3effee5535260a856c1c3b1fac0cf5260a1d40e5f91acf071de707919878" + "bytes": "eb3e1a26e29a48443c902f5aaf3ea70f1f0359176a6426ccdeb3cf2cf2c35456" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "760429062" + "i128": "708698172" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "760429062" + "i128": "708698172" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50d6f62731b26a198858eb3335934fef2b5dc8341fec095b7565df8cd160b9af" + "bytes": "e0cc3225c23374b4d6c1b8482b7018435b1e6de953498f34faecbcf3dea00c93" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50d6f62731b26a198858eb3335934fef2b5dc8341fec095b7565df8cd160b9af" + "bytes": "e0cc3225c23374b4d6c1b8482b7018435b1e6de953498f34faecbcf3dea00c93" } ] }, "durability": "persistent", "val": { - "bytes": "8c2c3effee5535260a856c1c3b1fac0cf5260a1d40e5f91acf071de707919878" + "bytes": "eb3e1a26e29a48443c902f5aaf3ea70f1f0359176a6426ccdeb3cf2cf2c35456" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "760429062" + "i128": "708698172" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.144.json index 50561b4d..a1df51ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "911076717" + "i128": "820177422" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "911076717" + "i128": "820177422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c6b75c84b91931a6f9cc455d9679514b98990ccf303162a97d2ef64cb1bdf6ab" + "bytes": "eafeaf24dd5d06a9e7a8c145316de3c2fb8459e9656d18c94ca8aba09c1353fe" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "911076717" + "i128": "820177422" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 45335, + "timestamp": 145649, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e588b5a7a1138039f5691a8354441d0f06c1583b78770eb904a3f0956cc59b5c" + "bytes": "c24f18169fa8d9fce8cc0e750dd37752d272432688e1ba112104e0429b1dea0a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e588b5a7a1138039f5691a8354441d0f06c1583b78770eb904a3f0956cc59b5c" + "bytes": "c24f18169fa8d9fce8cc0e750dd37752d272432688e1ba112104e0429b1dea0a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "911076717" + "i128": "820177422" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "911076717" + "i128": "820177422" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9111865486ef2956bd298014e08e6d6b41c205f3878829c54ed27c6108f70e74" + "bytes": "f59bb6b235db2f2dd78bb9c8b20745bd4dbf39e358d1ac4781ebb60e64266b1f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9111865486ef2956bd298014e08e6d6b41c205f3878829c54ed27c6108f70e74" + "bytes": "f59bb6b235db2f2dd78bb9c8b20745bd4dbf39e358d1ac4781ebb60e64266b1f" } ] }, "durability": "persistent", "val": { - "bytes": "e588b5a7a1138039f5691a8354441d0f06c1583b78770eb904a3f0956cc59b5c" + "bytes": "c24f18169fa8d9fce8cc0e750dd37752d272432688e1ba112104e0429b1dea0a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "911076717" + "i128": "820177422" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.145.json index 19ca58d0..af5b6556 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "311137357" + "i128": "841362923" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "311137357" + "i128": "841362923" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13f76380c9359e688c2eeaf94c85d9f1bee94b3e7814af8ad9b7c22ab6505431" + "bytes": "7d9283abaeb1554a61e5d7cdc1de01ea4e1396cdd45e4d2ee631a96f11dc48b1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "311137357" + "i128": "841362923" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4638, + "timestamp": 48005, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "482b76c15e06c6cf897132f233d61106493232fc3d6bca0a2934582d80004b9b" + "bytes": "c40508b1002985e8624b43c23fa2426a4dff7331c3c3fa018a5a89a811215e9c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "482b76c15e06c6cf897132f233d61106493232fc3d6bca0a2934582d80004b9b" + "bytes": "c40508b1002985e8624b43c23fa2426a4dff7331c3c3fa018a5a89a811215e9c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "311137357" + "i128": "841362923" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "311137357" + "i128": "841362923" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53c2627cc156a47f4cb4d6b0623a97606a62fd6e3fe68395406f62b5239bf968" + "bytes": "f6f689d5d7c4da0cb6be3d28812ba190c9645a6941e505abeab906c977e62188" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53c2627cc156a47f4cb4d6b0623a97606a62fd6e3fe68395406f62b5239bf968" + "bytes": "f6f689d5d7c4da0cb6be3d28812ba190c9645a6941e505abeab906c977e62188" } ] }, "durability": "persistent", "val": { - "bytes": "482b76c15e06c6cf897132f233d61106493232fc3d6bca0a2934582d80004b9b" + "bytes": "c40508b1002985e8624b43c23fa2426a4dff7331c3c3fa018a5a89a811215e9c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "311137357" + "i128": "841362923" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.146.json index 12d2059a..c001b5ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "902781986" + "i128": "779540132" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "902781986" + "i128": "779540132" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25f4ee9286bda6c0d813cbdcc2285b7a81a64e766fa757fca54f9e7279cf0fe7" + "bytes": "cae3fc91a0a64accdf0d9b3f911df96b81981efd3e770a768430d8c953031d06" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "902781986" + "i128": "779540132" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30925, + "timestamp": 199353, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2407a18de5c6e39bac1a726199f58cda125e3e909622b09678c6adaa988ced71" + "bytes": "4aaa418a945afcaa207c91ea84d5f55889b53f9b1abd05607ff9468670ea4ac4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2407a18de5c6e39bac1a726199f58cda125e3e909622b09678c6adaa988ced71" + "bytes": "4aaa418a945afcaa207c91ea84d5f55889b53f9b1abd05607ff9468670ea4ac4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "902781986" + "i128": "779540132" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "902781986" + "i128": "779540132" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dfea209fd3f0da263de9998e56948040e8577ec557fd559be59e2faa89c3389" + "bytes": "dc6b832fc6eb3da5b050fc691a79e88c3207db84daaad532d948de90fbed06c7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dfea209fd3f0da263de9998e56948040e8577ec557fd559be59e2faa89c3389" + "bytes": "dc6b832fc6eb3da5b050fc691a79e88c3207db84daaad532d948de90fbed06c7" } ] }, "durability": "persistent", "val": { - "bytes": "2407a18de5c6e39bac1a726199f58cda125e3e909622b09678c6adaa988ced71" + "bytes": "4aaa418a945afcaa207c91ea84d5f55889b53f9b1abd05607ff9468670ea4ac4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "902781986" + "i128": "779540132" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.147.json index 68db526b..185e9244 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "815216179" + "i128": "706723111" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815216179" + "i128": "706723111" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "815cdcd8f59c99c5f7f781b7f8b599345da6bdd2f25613db35c763e1f3fe167b" + "bytes": "ac1c25516f08f6513a1411bc00af20a677939c553eb733f9ab7d49a6cb65c3fa" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "815216179" + "i128": "706723111" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 167692, + "timestamp": 1585, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e0f867bdcab3fcf7d3e41ad5b25150dbd719702b338708e0d34b1e7fff9da4b" + "bytes": "af4dc454fa0302e5b8b35f2ff4a04bccb59c43052cb28c57b5a537213c308a5e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e0f867bdcab3fcf7d3e41ad5b25150dbd719702b338708e0d34b1e7fff9da4b" + "bytes": "af4dc454fa0302e5b8b35f2ff4a04bccb59c43052cb28c57b5a537213c308a5e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "815216179" + "i128": "706723111" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "815216179" + "i128": "706723111" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d4112f5bbd8c6412708cd38ad4cfa1739b8a9c077ef345eb4094c11e22cf2e8" + "bytes": "e3fd42cb20de60f613a62c0eb9f74e939a76ef8b0a0551f2d956aafd12b76de4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d4112f5bbd8c6412708cd38ad4cfa1739b8a9c077ef345eb4094c11e22cf2e8" + "bytes": "e3fd42cb20de60f613a62c0eb9f74e939a76ef8b0a0551f2d956aafd12b76de4" } ] }, "durability": "persistent", "val": { - "bytes": "1e0f867bdcab3fcf7d3e41ad5b25150dbd719702b338708e0d34b1e7fff9da4b" + "bytes": "af4dc454fa0302e5b8b35f2ff4a04bccb59c43052cb28c57b5a537213c308a5e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "815216179" + "i128": "706723111" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.148.json index 9cfeb801..a4abf1e1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "10517108" + "i128": "342345569" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "10517108" + "i128": "342345569" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "22fb09ce39e5da0d7e6874aba6fca58ae1cda774ff66a16d440ccc52902e4109" + "bytes": "06bad53479b613877ae1ea949a5da42a403c21b43c8687581a810023d436c28c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "10517108" + "i128": "342345569" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33800, + "timestamp": 18516, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07f9b2d99ee9ec4b49802ee069306b017803c9a2450bce28f1d7f046b05dc2a2" + "bytes": "3d7e3b1d6ad4fef0c9d85e205f9eaa9b44c7fba47be130b29e62aad044e8326e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07f9b2d99ee9ec4b49802ee069306b017803c9a2450bce28f1d7f046b05dc2a2" + "bytes": "3d7e3b1d6ad4fef0c9d85e205f9eaa9b44c7fba47be130b29e62aad044e8326e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "10517108" + "i128": "342345569" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "10517108" + "i128": "342345569" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "560bd0df4964fc0bcbc3d6608e25deade254c875c6a4d1e9f64afc9f8642604c" + "bytes": "93080c82a8c367c80dab205551d204c907e108ba8434e662b5cd2ac2e9819459" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "560bd0df4964fc0bcbc3d6608e25deade254c875c6a4d1e9f64afc9f8642604c" + "bytes": "93080c82a8c367c80dab205551d204c907e108ba8434e662b5cd2ac2e9819459" } ] }, "durability": "persistent", "val": { - "bytes": "07f9b2d99ee9ec4b49802ee069306b017803c9a2450bce28f1d7f046b05dc2a2" + "bytes": "3d7e3b1d6ad4fef0c9d85e205f9eaa9b44c7fba47be130b29e62aad044e8326e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "10517108" + "i128": "342345569" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.149.json index 8135cc88..c48e1981 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "621866905" + "i128": "716610254" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "621866905" + "i128": "716610254" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8da34c4f4b1e36e95d58c69fb011abe08687936e2255550ca726a09693b3bafc" + "bytes": "e93f4da6b449b309dfb62c3ffacf87c4c48058166ca04bef9fc6acd48bd56605" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "621866905" + "i128": "716610254" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32850, + "timestamp": 164938, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4fa676a1e046c30b81107f773de1b73bd9b02f81a88d313b7a68873d58d3ef05" + "bytes": "fde65defc769c4f8551a03382282bec67c937566eaaf27b240de8be454557d3e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4fa676a1e046c30b81107f773de1b73bd9b02f81a88d313b7a68873d58d3ef05" + "bytes": "fde65defc769c4f8551a03382282bec67c937566eaaf27b240de8be454557d3e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "621866905" + "i128": "716610254" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "621866905" + "i128": "716610254" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d56838871c7b486fec48bbe45e508619a231df93280ec6ad430d2ca55585d980" + "bytes": "4ad363a2c78825f24a9c8943388a95670ecfe6db00ec842a7ed2ea3b6b3bbad6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d56838871c7b486fec48bbe45e508619a231df93280ec6ad430d2ca55585d980" + "bytes": "4ad363a2c78825f24a9c8943388a95670ecfe6db00ec842a7ed2ea3b6b3bbad6" } ] }, "durability": "persistent", "val": { - "bytes": "4fa676a1e046c30b81107f773de1b73bd9b02f81a88d313b7a68873d58d3ef05" + "bytes": "fde65defc769c4f8551a03382282bec67c937566eaaf27b240de8be454557d3e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "621866905" + "i128": "716610254" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.15.json index 369f35ff..0efa2cea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "326236227" + "i128": "593268768" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "326236227" + "i128": "593268768" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4e8a4d0f1099689a271611b7206205ef878f3dfdbb40e8b50e77322899f1512" + "bytes": "808ca6959ce3a9142b1b96795f0482b557bf75d6e8f07b198fe31b3c4ff63128" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "326236227" + "i128": "593268768" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41929, + "timestamp": 115381, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d1588ecb04109c77e3a4870403db8af433476f5acbc706258aa49516578350d" + "bytes": "0e95f0df245fbedce3e9805fa13716d3240d6917aa1eae0c3d3d4b48fb46402d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1d1588ecb04109c77e3a4870403db8af433476f5acbc706258aa49516578350d" + "bytes": "0e95f0df245fbedce3e9805fa13716d3240d6917aa1eae0c3d3d4b48fb46402d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "326236227" + "i128": "593268768" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "326236227" + "i128": "593268768" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fb8094a201665180015cc2122a7cf57e17562b644ea77bd5634ef0563f31431" + "bytes": "9730f88351795fd5367e9d7a5eff8a9ca4c8e6a269bd0103602e81a45bf0a239" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fb8094a201665180015cc2122a7cf57e17562b644ea77bd5634ef0563f31431" + "bytes": "9730f88351795fd5367e9d7a5eff8a9ca4c8e6a269bd0103602e81a45bf0a239" } ] }, "durability": "persistent", "val": { - "bytes": "1d1588ecb04109c77e3a4870403db8af433476f5acbc706258aa49516578350d" + "bytes": "0e95f0df245fbedce3e9805fa13716d3240d6917aa1eae0c3d3d4b48fb46402d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "326236227" + "i128": "593268768" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.150.json index feba867b..41ac4071 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "575598249" + "i128": "12190416" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "575598249" + "i128": "12190416" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "531d2e90f6862d895ce177d1c6ca7a382619aebc465db1d95f696cecdb7297d4" + "bytes": "bcc6626866283a74045a145466b6592bffed718ad7086088bf809a0e765766bf" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "575598249" + "i128": "12190416" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 75578, + "timestamp": 132613, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4895437f62a537c505ca83354584c9231657c0b2fc7132ca7c0ada2a5de2e642" + "bytes": "816050f44cb7a94297ac646f5c61e3597b0f21dd66efe2919d09b1ba271a8fa7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4895437f62a537c505ca83354584c9231657c0b2fc7132ca7c0ada2a5de2e642" + "bytes": "816050f44cb7a94297ac646f5c61e3597b0f21dd66efe2919d09b1ba271a8fa7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "575598249" + "i128": "12190416" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "575598249" + "i128": "12190416" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af1397727de9f1f8171718cf8f9baa0f03e75754f86706c2ca9e8b4368655ae8" + "bytes": "3ad88fcfca74ddb98081007701f3342e5d4a6fbed8211dd47c6e4a6c6f347ed6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af1397727de9f1f8171718cf8f9baa0f03e75754f86706c2ca9e8b4368655ae8" + "bytes": "3ad88fcfca74ddb98081007701f3342e5d4a6fbed8211dd47c6e4a6c6f347ed6" } ] }, "durability": "persistent", "val": { - "bytes": "4895437f62a537c505ca83354584c9231657c0b2fc7132ca7c0ada2a5de2e642" + "bytes": "816050f44cb7a94297ac646f5c61e3597b0f21dd66efe2919d09b1ba271a8fa7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "575598249" + "i128": "12190416" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.151.json index 59b1c265..5f5854c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "332770240" + "i128": "969166740" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "332770240" + "i128": "969166740" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "308b87e4fbe55e1d087f574d9eba6ab89239fd234269b72f0db561d519554eeb" + "bytes": "e7dfb8050281360a977f96238eca3e488be9dbedaf6a5b08d5895900bc58c88b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "332770240" + "i128": "969166740" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 187195, + "timestamp": 77379, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2bdc64fc6ee708cae87d28c263dfb9dd04f8dd4939f75c7a520a991d56e2ba4e" + "bytes": "a1e61c37997b9485e7262da03621f95a6e051529d2c44ae3461bfea717bc6aeb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2bdc64fc6ee708cae87d28c263dfb9dd04f8dd4939f75c7a520a991d56e2ba4e" + "bytes": "a1e61c37997b9485e7262da03621f95a6e051529d2c44ae3461bfea717bc6aeb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "332770240" + "i128": "969166740" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "332770240" + "i128": "969166740" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2362681cf481804341979130ef8ba1733929728e77f8fd6df15953b90c01dbff" + "bytes": "f57f9279cccebc71af5957697e2e7ba6f44ff6e5dce2180ac9a985ca46a03b46" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2362681cf481804341979130ef8ba1733929728e77f8fd6df15953b90c01dbff" + "bytes": "f57f9279cccebc71af5957697e2e7ba6f44ff6e5dce2180ac9a985ca46a03b46" } ] }, "durability": "persistent", "val": { - "bytes": "2bdc64fc6ee708cae87d28c263dfb9dd04f8dd4939f75c7a520a991d56e2ba4e" + "bytes": "a1e61c37997b9485e7262da03621f95a6e051529d2c44ae3461bfea717bc6aeb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "332770240" + "i128": "969166740" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.152.json index 7a4e666a..55bad77c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "935304513" + "i128": "608009714" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "935304513" + "i128": "608009714" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "23727aa90bb4a8e9f7f5f1e3b7b05839e3aa0ab9eaf18f5dc19d38dae826e3ca" + "bytes": "aaa3cb58f61dfd55de178018ff40e92fa7305b7ec5e2cd2b861c047faa8d1a2b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "935304513" + "i128": "608009714" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 193134, + "timestamp": 140329, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf97ab78b3cd528860e082398ec3a14ccb54998ad78eaa88b50c677649305575" + "bytes": "53703b703a729196b8435ebd03e19e0b5f4ba29857705ab2e6c6e26fb5a9f557" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bf97ab78b3cd528860e082398ec3a14ccb54998ad78eaa88b50c677649305575" + "bytes": "53703b703a729196b8435ebd03e19e0b5f4ba29857705ab2e6c6e26fb5a9f557" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "935304513" + "i128": "608009714" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "935304513" + "i128": "608009714" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e62d693bcd4f7f78c0a2703e9c9375986e74895bb893ac5a532193875c1de7c3" + "bytes": "6ee59b57626cefed6dbc0939561aaab9c3e8d3fa52c2e573504e09397a31950f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e62d693bcd4f7f78c0a2703e9c9375986e74895bb893ac5a532193875c1de7c3" + "bytes": "6ee59b57626cefed6dbc0939561aaab9c3e8d3fa52c2e573504e09397a31950f" } ] }, "durability": "persistent", "val": { - "bytes": "bf97ab78b3cd528860e082398ec3a14ccb54998ad78eaa88b50c677649305575" + "bytes": "53703b703a729196b8435ebd03e19e0b5f4ba29857705ab2e6c6e26fb5a9f557" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "935304513" + "i128": "608009714" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.153.json index 9911797a..a0c81dcf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "157946248" + "i128": "438584473" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "157946248" + "i128": "438584473" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5bf55d351182af1e1f31c6f31ebb1ea1029bebe6841fb037c90d1a089890e06e" + "bytes": "5c3fa96557889f5bfb3484b616867cb42fc0968269f95b37d4aa8e5f19ae65d0" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "157946248" + "i128": "438584473" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 175349, + "timestamp": 69903, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c8b2646d4906ab242963513678daafcf9338ac899e1124a604b326c485600853" + "bytes": "d21a5baed8d8ca07fb89e4926230de650298de28684eee8aaaf783d7394130a5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c8b2646d4906ab242963513678daafcf9338ac899e1124a604b326c485600853" + "bytes": "d21a5baed8d8ca07fb89e4926230de650298de28684eee8aaaf783d7394130a5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "157946248" + "i128": "438584473" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "157946248" + "i128": "438584473" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0900b1951b11db0fe8410d71549128745fafae240a846951219a24a8ad95679" + "bytes": "02135d9977774339c91dcec29f1e87eec740875609ff4af8daf3c40b2431226a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0900b1951b11db0fe8410d71549128745fafae240a846951219a24a8ad95679" + "bytes": "02135d9977774339c91dcec29f1e87eec740875609ff4af8daf3c40b2431226a" } ] }, "durability": "persistent", "val": { - "bytes": "c8b2646d4906ab242963513678daafcf9338ac899e1124a604b326c485600853" + "bytes": "d21a5baed8d8ca07fb89e4926230de650298de28684eee8aaaf783d7394130a5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "157946248" + "i128": "438584473" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.154.json index 6f55401d..2bf83372 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "992931557" + "i128": "747704314" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "992931557" + "i128": "747704314" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49e62e75ca015e8e63aa7d2663ca2ccd556b540538b0c4a7d6455141861f7cb5" + "bytes": "4ecd8700fb6de371d875bc339ec8f3da44318dd278f99d5044448812b27a6fef" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "992931557" + "i128": "747704314" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76888, + "timestamp": 38480, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94daf0dbdf10c866ce0b4f6f3ffc83c6e2572afcc2d8a8be847c19702c368797" + "bytes": "7d2a209811d5063f13877e17ff4b1b187a5a41e069956c53c4c39d0275d4b102" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "94daf0dbdf10c866ce0b4f6f3ffc83c6e2572afcc2d8a8be847c19702c368797" + "bytes": "7d2a209811d5063f13877e17ff4b1b187a5a41e069956c53c4c39d0275d4b102" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "992931557" + "i128": "747704314" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "992931557" + "i128": "747704314" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aba2103e04a9191474d2718891ba545bf74ad8fd11773c0820a2316d79f1b127" + "bytes": "467de9045164d1699d0c10cb268377f2cdb31be6b7cdb8789a9e03b6a61cc538" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aba2103e04a9191474d2718891ba545bf74ad8fd11773c0820a2316d79f1b127" + "bytes": "467de9045164d1699d0c10cb268377f2cdb31be6b7cdb8789a9e03b6a61cc538" } ] }, "durability": "persistent", "val": { - "bytes": "94daf0dbdf10c866ce0b4f6f3ffc83c6e2572afcc2d8a8be847c19702c368797" + "bytes": "7d2a209811d5063f13877e17ff4b1b187a5a41e069956c53c4c39d0275d4b102" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "992931557" + "i128": "747704314" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.155.json index 50b57f70..e24639c6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "548377597" + "i128": "708257702" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "548377597" + "i128": "708257702" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e534b2d5bdde1ff6ed126afbb0bd30f924380040ff49adf2155a02b0c2d65485" + "bytes": "3592253af0f3978da26d1fd4da2696a6811aa890e075fcdef9fa7f6c6063da58" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "548377597" + "i128": "708257702" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 124080, + "timestamp": 77222, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a58a492d6ec2d7870ebe4a38c792f696da4e7c776536d63cf9769300a9a204c6" + "bytes": "d9f04e8c0690d4cd44aa88d044613673f8b95d9cb9787395f01503c31f4c75d7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a58a492d6ec2d7870ebe4a38c792f696da4e7c776536d63cf9769300a9a204c6" + "bytes": "d9f04e8c0690d4cd44aa88d044613673f8b95d9cb9787395f01503c31f4c75d7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "548377597" + "i128": "708257702" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "548377597" + "i128": "708257702" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d094fa3bdd37c3b550145c426ba1a6a0c485505c94059d96f638d401007ca1e" + "bytes": "c004c21c44103bec8d5157964084188580880df3b753c0ab5f021877409b12f5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d094fa3bdd37c3b550145c426ba1a6a0c485505c94059d96f638d401007ca1e" + "bytes": "c004c21c44103bec8d5157964084188580880df3b753c0ab5f021877409b12f5" } ] }, "durability": "persistent", "val": { - "bytes": "a58a492d6ec2d7870ebe4a38c792f696da4e7c776536d63cf9769300a9a204c6" + "bytes": "d9f04e8c0690d4cd44aa88d044613673f8b95d9cb9787395f01503c31f4c75d7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "548377597" + "i128": "708257702" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.156.json index 37187c9a..b26c4e46 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "248826661" + "i128": "844839435" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "248826661" + "i128": "844839435" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "961be6573a1f259c68f156529b1911d5107fcb696e90127f7201cc7b4cfc5ee4" + "bytes": "8447734c9714b08bdf58523fa71197bccf6c2dcbb67caeb3f3d1d276a7a1cb11" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "248826661" + "i128": "844839435" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 148440, + "timestamp": 135134, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "caae9037961cc4d98617178f6e3b941e6cc5194308595841d6f422784b0b1469" + "bytes": "744b413e1d2155d78e122ed6a123f25bd24e221418cc6e8faf394503860bb925" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "caae9037961cc4d98617178f6e3b941e6cc5194308595841d6f422784b0b1469" + "bytes": "744b413e1d2155d78e122ed6a123f25bd24e221418cc6e8faf394503860bb925" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "248826661" + "i128": "844839435" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "248826661" + "i128": "844839435" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27c87910a2d4cd3790a49631ee06ffdf1601f4a18b23383719a42851973bff83" + "bytes": "d7b9e8c9e7a2797f78a42a78295ae880ebcbdf625a9acc094836b348fdf1de9f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27c87910a2d4cd3790a49631ee06ffdf1601f4a18b23383719a42851973bff83" + "bytes": "d7b9e8c9e7a2797f78a42a78295ae880ebcbdf625a9acc094836b348fdf1de9f" } ] }, "durability": "persistent", "val": { - "bytes": "caae9037961cc4d98617178f6e3b941e6cc5194308595841d6f422784b0b1469" + "bytes": "744b413e1d2155d78e122ed6a123f25bd24e221418cc6e8faf394503860bb925" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "248826661" + "i128": "844839435" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.157.json index 4101f469..c684b67e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "605670580" + "i128": "70852198" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "605670580" + "i128": "70852198" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "efcd841f8c0d3c7de29edd6fd8096f22831608591d1a33c5c15d1b02d3c74a8b" + "bytes": "e9f645f7716a0bc7606414d2d54d892adcbaa255db14f6fe837aa26fffbae822" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "605670580" + "i128": "70852198" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 61394, + "timestamp": 127484, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "23157a8ed9378e689657cbce04e12a828fcf2c8752906468cbcf8082044c95f6" + "bytes": "80d9bc03facfe71a74529412f6c393ccc78e5bfc4416309b5a1acd7ed26e6045" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "23157a8ed9378e689657cbce04e12a828fcf2c8752906468cbcf8082044c95f6" + "bytes": "80d9bc03facfe71a74529412f6c393ccc78e5bfc4416309b5a1acd7ed26e6045" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "605670580" + "i128": "70852198" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "605670580" + "i128": "70852198" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b2d9986e2680023c236d8e27590a6fb4c47f21356affdc705a7fc7ccbf9fd9b" + "bytes": "613aac6da9b1fe1581c4ce4858a9e133586bec6535c42513071c0a349389146d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b2d9986e2680023c236d8e27590a6fb4c47f21356affdc705a7fc7ccbf9fd9b" + "bytes": "613aac6da9b1fe1581c4ce4858a9e133586bec6535c42513071c0a349389146d" } ] }, "durability": "persistent", "val": { - "bytes": "23157a8ed9378e689657cbce04e12a828fcf2c8752906468cbcf8082044c95f6" + "bytes": "80d9bc03facfe71a74529412f6c393ccc78e5bfc4416309b5a1acd7ed26e6045" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "605670580" + "i128": "70852198" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.158.json index e81e0483..5ebdf196 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "631064140" + "i128": "505191265" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "631064140" + "i128": "505191265" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c4bb85956e0a275d91686f88ed234ac43e60237509396a8fecc4f414c9864b5" + "bytes": "bad2ca4885f68ab0f9a7597546aaddc54de6eb77adfbac6875d714a5cffafe77" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "631064140" + "i128": "505191265" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25529, + "timestamp": 9722, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a51db98e19c4d3971b63af1847c8adb36e31a2779c08cb964cad187afdcd241c" + "bytes": "992511930f2f70aed6859193f1bc063c112ce5fa9884c317a64081c27c77923f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a51db98e19c4d3971b63af1847c8adb36e31a2779c08cb964cad187afdcd241c" + "bytes": "992511930f2f70aed6859193f1bc063c112ce5fa9884c317a64081c27c77923f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "631064140" + "i128": "505191265" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "631064140" + "i128": "505191265" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9dbabff839c0a87b33213aeb27ca18afe39289e51876fab62b9ff5c4475d7039" + "bytes": "f734b873f62b923c99c894e089e65485cba463d049dd14540c619239bbb83510" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9dbabff839c0a87b33213aeb27ca18afe39289e51876fab62b9ff5c4475d7039" + "bytes": "f734b873f62b923c99c894e089e65485cba463d049dd14540c619239bbb83510" } ] }, "durability": "persistent", "val": { - "bytes": "a51db98e19c4d3971b63af1847c8adb36e31a2779c08cb964cad187afdcd241c" + "bytes": "992511930f2f70aed6859193f1bc063c112ce5fa9884c317a64081c27c77923f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "631064140" + "i128": "505191265" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.159.json index 93a0ca2e..c0a75baa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779344978" + "i128": "292449636" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779344978" + "i128": "292449636" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7bea89e2c9ff5e1cf44286a47f468a0a25d1e48ccdc61d512880b4d5883ee8dc" + "bytes": "ed82bcfdd381a5fbb356cee0031a3e3434b021f30463561f5721357b437ebd15" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779344978" + "i128": "292449636" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 150260, + "timestamp": 188444, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "865c1e0dc9743221da59f6644061976fab0c875902712c54f2bf21a0ffa45ca6" + "bytes": "b0913b35d1bb22f25c286bddbeff16d96a929bececc8b3b9f5046de59867d53f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "865c1e0dc9743221da59f6644061976fab0c875902712c54f2bf21a0ffa45ca6" + "bytes": "b0913b35d1bb22f25c286bddbeff16d96a929bececc8b3b9f5046de59867d53f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779344978" + "i128": "292449636" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779344978" + "i128": "292449636" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba1b26f248b53590a0c055a85a033e904c9b47e8a8d9cb6b84e0cadc635b64de" + "bytes": "1fbd087da052713306aafd3fac6825f81228657bcc13cf173a3336e5b98030d9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba1b26f248b53590a0c055a85a033e904c9b47e8a8d9cb6b84e0cadc635b64de" + "bytes": "1fbd087da052713306aafd3fac6825f81228657bcc13cf173a3336e5b98030d9" } ] }, "durability": "persistent", "val": { - "bytes": "865c1e0dc9743221da59f6644061976fab0c875902712c54f2bf21a0ffa45ca6" + "bytes": "b0913b35d1bb22f25c286bddbeff16d96a929bececc8b3b9f5046de59867d53f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "779344978" + "i128": "292449636" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.16.json index cdd2b409..ce59b200 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "670536475" + "i128": "604134396" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670536475" + "i128": "604134396" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "47d38a87cafccba834a084467eca728ac5b827a0eb048f41c22b788556e2843d" + "bytes": "30b360b3b482df65ba0d0339ba5457e506511e8064c0501a498c142cfde4c358" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "670536475" + "i128": "604134396" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21034, + "timestamp": 197679, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3979ae50601ef854c5296dc1eea6c437ed6579fe682dbcdf3a392c3d9854d017" + "bytes": "f443433ec3128d767e640a1f8b51b187cbc95fc0e6b8463559192ff9f9890e89" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3979ae50601ef854c5296dc1eea6c437ed6579fe682dbcdf3a392c3d9854d017" + "bytes": "f443433ec3128d767e640a1f8b51b187cbc95fc0e6b8463559192ff9f9890e89" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "670536475" + "i128": "604134396" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "670536475" + "i128": "604134396" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db59280751073ee06fb202ac48ba099fbdf37815ddf8bf5ed2127aa5eaefbfe4" + "bytes": "cd814981f7121a097536140f673d9ffaab2adfdf141b2061dc1420bad19e7728" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db59280751073ee06fb202ac48ba099fbdf37815ddf8bf5ed2127aa5eaefbfe4" + "bytes": "cd814981f7121a097536140f673d9ffaab2adfdf141b2061dc1420bad19e7728" } ] }, "durability": "persistent", "val": { - "bytes": "3979ae50601ef854c5296dc1eea6c437ed6579fe682dbcdf3a392c3d9854d017" + "bytes": "f443433ec3128d767e640a1f8b51b187cbc95fc0e6b8463559192ff9f9890e89" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "670536475" + "i128": "604134396" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.160.json index 66242bd2..174393d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "777035606" + "i128": "865139654" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "777035606" + "i128": "865139654" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "08a8309fd2fc396b069fe798862a38b896871cdcfc66d5a22ca55974de4bb4f1" + "bytes": "a23cca2c11c08e5d241c8e04db10dfa9ed7ebc22203bfe272e18f2898a0efaa1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "777035606" + "i128": "865139654" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 127860, + "timestamp": 195424, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bee25d160f6daeec1029acb115f7105ed0f126078232d30180b3fc330a92f8b0" + "bytes": "b207b3b76161b0aa39a489c31faa0b393c4e8cd18da0abec67cf806dc985dd59" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bee25d160f6daeec1029acb115f7105ed0f126078232d30180b3fc330a92f8b0" + "bytes": "b207b3b76161b0aa39a489c31faa0b393c4e8cd18da0abec67cf806dc985dd59" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "777035606" + "i128": "865139654" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "777035606" + "i128": "865139654" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed80f51f660ad05dc9820a97dd5a6c49518158bc876b18ce9ebd77889bcb0dd3" + "bytes": "cd9b02fb2fb2e596ee30b87299beb107dcfb790c6a17f456521c8f25b9d80339" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed80f51f660ad05dc9820a97dd5a6c49518158bc876b18ce9ebd77889bcb0dd3" + "bytes": "cd9b02fb2fb2e596ee30b87299beb107dcfb790c6a17f456521c8f25b9d80339" } ] }, "durability": "persistent", "val": { - "bytes": "bee25d160f6daeec1029acb115f7105ed0f126078232d30180b3fc330a92f8b0" + "bytes": "b207b3b76161b0aa39a489c31faa0b393c4e8cd18da0abec67cf806dc985dd59" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "777035606" + "i128": "865139654" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.161.json index 780f3720..f865e1b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "49654004" + "i128": "565989212" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "49654004" + "i128": "565989212" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7340934b779d588173b4fdcaf74d083fbee2c24423f1cdf9c46e1c3814612e05" + "bytes": "b119bfa36526a70c74cb76fa6d3e0e349fbef4c01d4e19e5880133604ceaca84" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "49654004" + "i128": "565989212" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31974, + "timestamp": 93654, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "57afdc34f01e2cd68dce3590f4d72455c4539e7203a3cade6885827cc62b435e" + "bytes": "9c1ebafc926841bc733c29ad19895de0aa979761115e3fc0418b385b94988b37" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "57afdc34f01e2cd68dce3590f4d72455c4539e7203a3cade6885827cc62b435e" + "bytes": "9c1ebafc926841bc733c29ad19895de0aa979761115e3fc0418b385b94988b37" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "49654004" + "i128": "565989212" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "49654004" + "i128": "565989212" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4051bfd76851bc915ad18d03e257b5e78ffee47632a9e4f6bfc395a055e54abc" + "bytes": "9e51d6d926fbd23b867ad9ee56c8b0e80cf8429e5853e59ea3808d110279b786" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4051bfd76851bc915ad18d03e257b5e78ffee47632a9e4f6bfc395a055e54abc" + "bytes": "9e51d6d926fbd23b867ad9ee56c8b0e80cf8429e5853e59ea3808d110279b786" } ] }, "durability": "persistent", "val": { - "bytes": "57afdc34f01e2cd68dce3590f4d72455c4539e7203a3cade6885827cc62b435e" + "bytes": "9c1ebafc926841bc733c29ad19895de0aa979761115e3fc0418b385b94988b37" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "49654004" + "i128": "565989212" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.162.json index 993e701d..d3341ad5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "871545631" + "i128": "828726699" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "871545631" + "i128": "828726699" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96f3beff14dda04730af9ea5171adea0f4cc1a53fed4d78d6b01725eddf81083" + "bytes": "ee6e6375b73157286b7ea2f761a040a5058680789a1fd20410de15bc5b281e0d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "871545631" + "i128": "828726699" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 138087, + "timestamp": 122955, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "473073ede561e1313af6583ab30ab119273bc3725bc070cbc989d52450c0e624" + "bytes": "eceb65e451fb42559db800de2033dee1b908ed1f19ba32603e6c4ebd44835245" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "473073ede561e1313af6583ab30ab119273bc3725bc070cbc989d52450c0e624" + "bytes": "eceb65e451fb42559db800de2033dee1b908ed1f19ba32603e6c4ebd44835245" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "871545631" + "i128": "828726699" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "871545631" + "i128": "828726699" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ad0c89471fee93ad4f0c72a1931eea6a30fca1122e1665619860d6bff86d7d9" + "bytes": "8ae815d48eedb8e11c69536a6dd332526ce94d83dd6f53dea8c1e9bc215449ca" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ad0c89471fee93ad4f0c72a1931eea6a30fca1122e1665619860d6bff86d7d9" + "bytes": "8ae815d48eedb8e11c69536a6dd332526ce94d83dd6f53dea8c1e9bc215449ca" } ] }, "durability": "persistent", "val": { - "bytes": "473073ede561e1313af6583ab30ab119273bc3725bc070cbc989d52450c0e624" + "bytes": "eceb65e451fb42559db800de2033dee1b908ed1f19ba32603e6c4ebd44835245" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "871545631" + "i128": "828726699" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.163.json index a99d751d..27e60d0c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827338176" + "i128": "345756975" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827338176" + "i128": "345756975" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "501c3fba561005b17d66c6b16eda1ef8fc20172ecdf90360ffab2487ae8ea9ff" + "bytes": "3833fed80a6f7ce12f74128f5f6376489aa55420c49da23c9972f3d22bac8cea" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827338176" + "i128": "345756975" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 159019, + "timestamp": 187277, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0cee19ae5e40d1c19fed7a481c999fde29e41cfb25cf640e745861f491b96246" + "bytes": "a5c94e4d1fae29e95de58947b64234297315052d717be51e5a725806de3aa8f9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0cee19ae5e40d1c19fed7a481c999fde29e41cfb25cf640e745861f491b96246" + "bytes": "a5c94e4d1fae29e95de58947b64234297315052d717be51e5a725806de3aa8f9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827338176" + "i128": "345756975" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "827338176" + "i128": "345756975" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ccc13303533f20905e3429e458d20dba1af8c9f31de723de80382de07d8ccc3" + "bytes": "45cd102865f7da9e3d8390d6b58d70b3e189c789a106f4570a9d1ba3a9b67d5d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ccc13303533f20905e3429e458d20dba1af8c9f31de723de80382de07d8ccc3" + "bytes": "45cd102865f7da9e3d8390d6b58d70b3e189c789a106f4570a9d1ba3a9b67d5d" } ] }, "durability": "persistent", "val": { - "bytes": "0cee19ae5e40d1c19fed7a481c999fde29e41cfb25cf640e745861f491b96246" + "bytes": "a5c94e4d1fae29e95de58947b64234297315052d717be51e5a725806de3aa8f9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "827338176" + "i128": "345756975" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.164.json index a9f6cd37..ba8ee88a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "49623418" + "i128": "626831198" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "49623418" + "i128": "626831198" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b8398b2a5d94953861c417601488f4d49d22978561f371327c91d151d10c0a4" + "bytes": "6902f37950e2f4b06b74a4ae7097d59a7110a266947d15bbb88c14019cfeb0c8" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "49623418" + "i128": "626831198" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 80607, + "timestamp": 169126, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7a72fda67e3b6fb1cf3807a27f2148a7b12435d1a9945076aca84cc692deb7e" + "bytes": "ea7a413299f229cd227cda2beaf83d5ccc0d12b087c5b539c9f3515c97520dcd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7a72fda67e3b6fb1cf3807a27f2148a7b12435d1a9945076aca84cc692deb7e" + "bytes": "ea7a413299f229cd227cda2beaf83d5ccc0d12b087c5b539c9f3515c97520dcd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "49623418" + "i128": "626831198" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "49623418" + "i128": "626831198" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95a9930c5826b82a547d4edfa5aabca86682f2737c74c4b3283db9bf033635ba" + "bytes": "73dfd9a9099f769a3e1217ad47b05e255be7d2dce4601f58633b489bf63cb0c2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95a9930c5826b82a547d4edfa5aabca86682f2737c74c4b3283db9bf033635ba" + "bytes": "73dfd9a9099f769a3e1217ad47b05e255be7d2dce4601f58633b489bf63cb0c2" } ] }, "durability": "persistent", "val": { - "bytes": "c7a72fda67e3b6fb1cf3807a27f2148a7b12435d1a9945076aca84cc692deb7e" + "bytes": "ea7a413299f229cd227cda2beaf83d5ccc0d12b087c5b539c9f3515c97520dcd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "49623418" + "i128": "626831198" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.165.json index c21946e4..afd96e2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "320945169" + "i128": "637280144" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "320945169" + "i128": "637280144" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "344775ae1fa62b8063f5323bd430c7ce3900f13483e1da46293d7aacc82e8cde" + "bytes": "230f7f25800501f9f05f042360a4058aaec13f161958007524caa71e715e4d2c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "320945169" + "i128": "637280144" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24872, + "timestamp": 123722, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d0ef09dd3cbad34096f6658a73b88a2a7c7124c96edcc1460295533ca3e85014" + "bytes": "611219a52678000232c0af006985eaf1a4fd79becb84d125c324313ab0641bbd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d0ef09dd3cbad34096f6658a73b88a2a7c7124c96edcc1460295533ca3e85014" + "bytes": "611219a52678000232c0af006985eaf1a4fd79becb84d125c324313ab0641bbd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "320945169" + "i128": "637280144" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "320945169" + "i128": "637280144" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c68f8b933543e8699c946ffc0a27d2878697e39e3bc0f526328590e2b8c8c71b" + "bytes": "d453981b570ae4fd18e66395454408c09095942a87c15d6f816e0554c079eceb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c68f8b933543e8699c946ffc0a27d2878697e39e3bc0f526328590e2b8c8c71b" + "bytes": "d453981b570ae4fd18e66395454408c09095942a87c15d6f816e0554c079eceb" } ] }, "durability": "persistent", "val": { - "bytes": "d0ef09dd3cbad34096f6658a73b88a2a7c7124c96edcc1460295533ca3e85014" + "bytes": "611219a52678000232c0af006985eaf1a4fd79becb84d125c324313ab0641bbd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "320945169" + "i128": "637280144" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.166.json index 7252af8e..6aef60ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "494032041" + "i128": "63883088" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "494032041" + "i128": "63883088" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6413972801f8e8e7458069877a1d869032d73bec7de227e24954aea7597fa36" + "bytes": "8101e53ce026f11c302284646e748342e1b2643c5b9f8973b321aece135c027f" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "494032041" + "i128": "63883088" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34983, + "timestamp": 94835, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9d06b8f32b6df999254f1f9550fda52be0ca3f6c35a24a4052c76d6d6db2464e" + "bytes": "d4ee931110b0f71cc47885070ab3aefdd76dd556589c146e9fbcfbd1fb6aadd7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9d06b8f32b6df999254f1f9550fda52be0ca3f6c35a24a4052c76d6d6db2464e" + "bytes": "d4ee931110b0f71cc47885070ab3aefdd76dd556589c146e9fbcfbd1fb6aadd7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "494032041" + "i128": "63883088" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "494032041" + "i128": "63883088" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cb93e06eb38fc86be9ad08a67a668fa725e4ee8d9bb79d721a6ab52f83c707e" + "bytes": "343a21995cdee933f8bcf840ffe16058c2611c4bcd96156314e4132ee1c6f20a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cb93e06eb38fc86be9ad08a67a668fa725e4ee8d9bb79d721a6ab52f83c707e" + "bytes": "343a21995cdee933f8bcf840ffe16058c2611c4bcd96156314e4132ee1c6f20a" } ] }, "durability": "persistent", "val": { - "bytes": "9d06b8f32b6df999254f1f9550fda52be0ca3f6c35a24a4052c76d6d6db2464e" + "bytes": "d4ee931110b0f71cc47885070ab3aefdd76dd556589c146e9fbcfbd1fb6aadd7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "494032041" + "i128": "63883088" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.167.json index fd4fa3cc..5fd944f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "817524575" + "i128": "283129484" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "817524575" + "i128": "283129484" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6d69bb6343ee1b8b5d5698c7ec7b41925eb67f0ab98e877095ad255e7f146f03" + "bytes": "d795e59babba265262b485ea6c5b80a09bfefaf2b4c36a0fa7521edbb6024cf6" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "817524575" + "i128": "283129484" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 110815, + "timestamp": 8770, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a40e0000950fd9951c59edde97e49b2165a538e6542d390e909c4b67d56dcd0a" + "bytes": "be03ecad786e20b5481efba4a14e7ae3b9275b558300f3e3913ab46cb4673d80" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a40e0000950fd9951c59edde97e49b2165a538e6542d390e909c4b67d56dcd0a" + "bytes": "be03ecad786e20b5481efba4a14e7ae3b9275b558300f3e3913ab46cb4673d80" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "817524575" + "i128": "283129484" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "817524575" + "i128": "283129484" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "253fb5514818cc3972481f513d73aa3380c77f13ec558712ff5c01d95ebbe920" + "bytes": "5a4014cebb92c165b6e4c05e825d8fd0b47be763e5a98184a153fef65f7b365a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "253fb5514818cc3972481f513d73aa3380c77f13ec558712ff5c01d95ebbe920" + "bytes": "5a4014cebb92c165b6e4c05e825d8fd0b47be763e5a98184a153fef65f7b365a" } ] }, "durability": "persistent", "val": { - "bytes": "a40e0000950fd9951c59edde97e49b2165a538e6542d390e909c4b67d56dcd0a" + "bytes": "be03ecad786e20b5481efba4a14e7ae3b9275b558300f3e3913ab46cb4673d80" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "817524575" + "i128": "283129484" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.168.json index f2fd7c1d..7a55d40c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "441549572" + "i128": "411147327" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441549572" + "i128": "411147327" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9433be35c5ef3adca213996f5a39edd7e67196820247338467d883cdaffce46e" + "bytes": "14475e83f4dcafd6aca48a4ec7903b7d47e6b152a55b35c2591ce7c7b785dab8" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "441549572" + "i128": "411147327" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11092, + "timestamp": 61300, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "65eaabc5b0190aa20d56df9d903035cfb78749bcadf338e22f1d6fd5b102d5ea" + "bytes": "f3997b8d7d12ba259ac81a9bb2d7d3f0c899f6d024be0ba8a5e0956597315c1e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "65eaabc5b0190aa20d56df9d903035cfb78749bcadf338e22f1d6fd5b102d5ea" + "bytes": "f3997b8d7d12ba259ac81a9bb2d7d3f0c899f6d024be0ba8a5e0956597315c1e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "441549572" + "i128": "411147327" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "441549572" + "i128": "411147327" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3e00875123bdf428a008fbbd31318dabfcdf29d50289f9847b31a6f5cd8bfeb" + "bytes": "19fd44ef2343687da75a0b235df1eafe273818311b87a85ffced7a8224c79e24" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3e00875123bdf428a008fbbd31318dabfcdf29d50289f9847b31a6f5cd8bfeb" + "bytes": "19fd44ef2343687da75a0b235df1eafe273818311b87a85ffced7a8224c79e24" } ] }, "durability": "persistent", "val": { - "bytes": "65eaabc5b0190aa20d56df9d903035cfb78749bcadf338e22f1d6fd5b102d5ea" + "bytes": "f3997b8d7d12ba259ac81a9bb2d7d3f0c899f6d024be0ba8a5e0956597315c1e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "441549572" + "i128": "411147327" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.169.json index aa93fb32..3454f7a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "862685925" + "i128": "982506978" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "862685925" + "i128": "982506978" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "11536bcc5c3687b663dc06653cb96986ccba2dc3509609d3f15671600ca17219" + "bytes": "341f4b183fbeaae37ea4c4ded41fed3f8731ec541c22b1fb32d54e4c95a20245" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "862685925" + "i128": "982506978" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3627, + "timestamp": 198122, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9d2fae278ab19cd9ce824a9f5f113c12cf5c682a59fda0c625ad4ddffe002f91" + "bytes": "3e7957575c6abd97d2f113c415b55e3cd2472b509c4a15df91bb431adfd34014" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9d2fae278ab19cd9ce824a9f5f113c12cf5c682a59fda0c625ad4ddffe002f91" + "bytes": "3e7957575c6abd97d2f113c415b55e3cd2472b509c4a15df91bb431adfd34014" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "862685925" + "i128": "982506978" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "862685925" + "i128": "982506978" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b4519abe4ef44ba073e0fb5cc3d58aefd9e0b8199cf9506000ad7d4a8a5ec3a" + "bytes": "22ebe316f02c8a0b93f73f1e4c9d29a3e2679763bb104ded1903124317a2723f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b4519abe4ef44ba073e0fb5cc3d58aefd9e0b8199cf9506000ad7d4a8a5ec3a" + "bytes": "22ebe316f02c8a0b93f73f1e4c9d29a3e2679763bb104ded1903124317a2723f" } ] }, "durability": "persistent", "val": { - "bytes": "9d2fae278ab19cd9ce824a9f5f113c12cf5c682a59fda0c625ad4ddffe002f91" + "bytes": "3e7957575c6abd97d2f113c415b55e3cd2472b509c4a15df91bb431adfd34014" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "862685925" + "i128": "982506978" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.17.json index 5d483812..5be050d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "180667933" + "i128": "605058645" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "180667933" + "i128": "605058645" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ebcb7c90e725034961e33886460cbc1d1507a21588966affe4d4f2ad16e0ded" + "bytes": "d4e31706c0b367df73fdda58db346053c54487c47e7bc7ab8bb8447b26c6fc06" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "180667933" + "i128": "605058645" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 74645, + "timestamp": 189730, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0826c67c966221c9eccd0588e638b156c9e10eec5c12866c8a74884682b5e770" + "bytes": "ccad451d185de85c3db68342260ebb0a52d374f06237ea3ce4cbaa3d433fe609" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0826c67c966221c9eccd0588e638b156c9e10eec5c12866c8a74884682b5e770" + "bytes": "ccad451d185de85c3db68342260ebb0a52d374f06237ea3ce4cbaa3d433fe609" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "180667933" + "i128": "605058645" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "180667933" + "i128": "605058645" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03cd8cfb132524ebc29b5e632d8d34e3d94952ad9a9dbdb74ea5acba784c8d66" + "bytes": "2b837b66107bdde0cd444fd9595dc13624a3c8202c4884346f891509c0751e45" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03cd8cfb132524ebc29b5e632d8d34e3d94952ad9a9dbdb74ea5acba784c8d66" + "bytes": "2b837b66107bdde0cd444fd9595dc13624a3c8202c4884346f891509c0751e45" } ] }, "durability": "persistent", "val": { - "bytes": "0826c67c966221c9eccd0588e638b156c9e10eec5c12866c8a74884682b5e770" + "bytes": "ccad451d185de85c3db68342260ebb0a52d374f06237ea3ce4cbaa3d433fe609" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "180667933" + "i128": "605058645" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.170.json index be8f2717..50a9e65e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "873774801" + "i128": "543898797" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "873774801" + "i128": "543898797" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e570eaef5f2662d438692c521e3c15581530c38b7245f07633db6af6b3b66b19" + "bytes": "d4b29e40b0eeee0f2de8fe80be27e965ce9aede41c11046d8053b765577a1212" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "873774801" + "i128": "543898797" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 187070, + "timestamp": 128157, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8928cf1ffef5b5e8ccb0b5a1a1634e7ed6c06a72b67394345f8edac34fe56b3" + "bytes": "1cafe3e7e31b9b73c1eeeeb63788af7ce7c5008092c076e4f10bd18523e0a0b7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8928cf1ffef5b5e8ccb0b5a1a1634e7ed6c06a72b67394345f8edac34fe56b3" + "bytes": "1cafe3e7e31b9b73c1eeeeb63788af7ce7c5008092c076e4f10bd18523e0a0b7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "873774801" + "i128": "543898797" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "873774801" + "i128": "543898797" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "607a3ff41ba88dbc1c6c0e93301ddf4d9756497bb8ba2b3344399ca45e0993b5" + "bytes": "1c8248662240d2e7642345129ed0d055a9bf7b10555ccc71fcb69b442c467ef4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "607a3ff41ba88dbc1c6c0e93301ddf4d9756497bb8ba2b3344399ca45e0993b5" + "bytes": "1c8248662240d2e7642345129ed0d055a9bf7b10555ccc71fcb69b442c467ef4" } ] }, "durability": "persistent", "val": { - "bytes": "a8928cf1ffef5b5e8ccb0b5a1a1634e7ed6c06a72b67394345f8edac34fe56b3" + "bytes": "1cafe3e7e31b9b73c1eeeeb63788af7ce7c5008092c076e4f10bd18523e0a0b7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "873774801" + "i128": "543898797" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.171.json index f60a89fc..ce90b62e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "705132869" + "i128": "360312086" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "705132869" + "i128": "360312086" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b1955130559bf2976f62403e1743bf33ca30ae56943578c0be86ef4ee66db71" + "bytes": "0a68aa7357202fdb42055014ecdb60ac5c062ce1c67bdfa51308c422c7854a0b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "705132869" + "i128": "360312086" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28703, + "timestamp": 162724, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d762802effc86747c422b102325e6ab954b5e61999afa3cb6d57387e5713281d" + "bytes": "c238a6b416560dce84ab533372b44e8ac1aad8b6f89c7964a31c6d3237a3d8b8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d762802effc86747c422b102325e6ab954b5e61999afa3cb6d57387e5713281d" + "bytes": "c238a6b416560dce84ab533372b44e8ac1aad8b6f89c7964a31c6d3237a3d8b8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "705132869" + "i128": "360312086" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "705132869" + "i128": "360312086" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1042bcf5cc62371b66fdc1eb1f14f4d16a38a3225ecae15e19fdeeb8e7cbd208" + "bytes": "f9ac11b8503c9eb036c57df631e81f642702d027fcacb4cdb508dadcbc74ceb8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1042bcf5cc62371b66fdc1eb1f14f4d16a38a3225ecae15e19fdeeb8e7cbd208" + "bytes": "f9ac11b8503c9eb036c57df631e81f642702d027fcacb4cdb508dadcbc74ceb8" } ] }, "durability": "persistent", "val": { - "bytes": "d762802effc86747c422b102325e6ab954b5e61999afa3cb6d57387e5713281d" + "bytes": "c238a6b416560dce84ab533372b44e8ac1aad8b6f89c7964a31c6d3237a3d8b8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "705132869" + "i128": "360312086" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.172.json index c4b8276d..eef9911f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "260203974" + "i128": "620627477" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "260203974" + "i128": "620627477" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f7b9dab97e65321156f1835ea1291587850bdd2947f3839d93ca0ca5924bf50" + "bytes": "e8eaafdc03580f95673ef5bcbcbc1f8e7bcdc3565d765809bbebae9693332180" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "260203974" + "i128": "620627477" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 125027, + "timestamp": 88738, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f20c497f86a9e29ca74b2fe95f30e03c6b0e19a6f65348077ffe97db65091fd7" + "bytes": "cbf1fdefe3c27d3b83a974d871a93066f436ea6eaa691f1157f2b8111aa6fd45" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f20c497f86a9e29ca74b2fe95f30e03c6b0e19a6f65348077ffe97db65091fd7" + "bytes": "cbf1fdefe3c27d3b83a974d871a93066f436ea6eaa691f1157f2b8111aa6fd45" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "260203974" + "i128": "620627477" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "260203974" + "i128": "620627477" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5be695735a32f521640f1b2c8c1fb9c53d38b4aa563b375eac9f1bd62fddc6e5" + "bytes": "c80607c3d7a2b2100eb34b9bc5e59fea751c313ceea26b136d242d7260d050fb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5be695735a32f521640f1b2c8c1fb9c53d38b4aa563b375eac9f1bd62fddc6e5" + "bytes": "c80607c3d7a2b2100eb34b9bc5e59fea751c313ceea26b136d242d7260d050fb" } ] }, "durability": "persistent", "val": { - "bytes": "f20c497f86a9e29ca74b2fe95f30e03c6b0e19a6f65348077ffe97db65091fd7" + "bytes": "cbf1fdefe3c27d3b83a974d871a93066f436ea6eaa691f1157f2b8111aa6fd45" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "260203974" + "i128": "620627477" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.173.json index 9504b3b3..c3dda243 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "846264080" + "i128": "482521985" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "846264080" + "i128": "482521985" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e615280adb4026c918443a8d1eef8fa298d837da3a23d1cd12d17dc0cb9a2c0" + "bytes": "319d4eb3c681bbe266d85c4a3bb62d439f054f82c990e382683b74af71c373a0" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "846264080" + "i128": "482521985" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 135853, + "timestamp": 105020, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d79f6a5d4bc90bbb30e8464aa9d73ed87091734c24ef542a83aa588586d6f229" + "bytes": "5abd2a1c281e2829dd57e290f4644d2cda9cc66ae79e1d79bf4cc03956bbf172" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d79f6a5d4bc90bbb30e8464aa9d73ed87091734c24ef542a83aa588586d6f229" + "bytes": "5abd2a1c281e2829dd57e290f4644d2cda9cc66ae79e1d79bf4cc03956bbf172" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "846264080" + "i128": "482521985" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "846264080" + "i128": "482521985" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ac19bbb627ffcd49d55a9b6a409d3baa061f5c93a75f5008269d6d8cbb38331" + "bytes": "ea7ca3fc1e61db75666f8c2d51f527700b8223b207d840d968def73c5afd332a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ac19bbb627ffcd49d55a9b6a409d3baa061f5c93a75f5008269d6d8cbb38331" + "bytes": "ea7ca3fc1e61db75666f8c2d51f527700b8223b207d840d968def73c5afd332a" } ] }, "durability": "persistent", "val": { - "bytes": "d79f6a5d4bc90bbb30e8464aa9d73ed87091734c24ef542a83aa588586d6f229" + "bytes": "5abd2a1c281e2829dd57e290f4644d2cda9cc66ae79e1d79bf4cc03956bbf172" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "846264080" + "i128": "482521985" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.174.json index c291cbdc..eea64593 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "405658180" + "i128": "558946076" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "405658180" + "i128": "558946076" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19e71e7e27b6aa90c0920eab364583c74fa2c82f557f6545300b875f798c2dca" + "bytes": "a0070d098eda49b6ce07183012b5aeafd4110826d875d233574669959ef92de2" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "405658180" + "i128": "558946076" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 135175, + "timestamp": 125864, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5f790a56a165bcd1b8237230b9c74907f9a6bdc3e8d8fae2b94346c78d510a9" + "bytes": "fc7dc35983577424ee9c4a3c822dfe33c15cbc72ac2d2a3f9d4439c0590c0a2c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c5f790a56a165bcd1b8237230b9c74907f9a6bdc3e8d8fae2b94346c78d510a9" + "bytes": "fc7dc35983577424ee9c4a3c822dfe33c15cbc72ac2d2a3f9d4439c0590c0a2c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "405658180" + "i128": "558946076" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "405658180" + "i128": "558946076" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6351a46c47cb0a227acad3f4f5506c3ed78da4537a17c7f0389e8f48d612954a" + "bytes": "a442d3f05bdc431d52a98dce86bcbe37c39e1115adc069b715b8fde4f1fd428e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6351a46c47cb0a227acad3f4f5506c3ed78da4537a17c7f0389e8f48d612954a" + "bytes": "a442d3f05bdc431d52a98dce86bcbe37c39e1115adc069b715b8fde4f1fd428e" } ] }, "durability": "persistent", "val": { - "bytes": "c5f790a56a165bcd1b8237230b9c74907f9a6bdc3e8d8fae2b94346c78d510a9" + "bytes": "fc7dc35983577424ee9c4a3c822dfe33c15cbc72ac2d2a3f9d4439c0590c0a2c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "405658180" + "i128": "558946076" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.175.json index 1e527a31..d4bb3486 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "549334469" + "i128": "978499446" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "549334469" + "i128": "978499446" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "57032a3d3c1c0c959a45f42f9b74c4a3a6650f2be1aaf861453829e0fb1e09d9" + "bytes": "be6d7783cd3c63dda5fa2ff7a21c53881b9fedad46565a98c912381e6ef85a60" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "549334469" + "i128": "978499446" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 111913, + "timestamp": 85885, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2b105b25858ca8b55f876222a26aef561ce1bc29a50a8254b1dfb90f365e4a18" + "bytes": "ecf62ff62d9033094f24147773dd141e6fd8644631e4b2d813d6aad4ddefff41" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2b105b25858ca8b55f876222a26aef561ce1bc29a50a8254b1dfb90f365e4a18" + "bytes": "ecf62ff62d9033094f24147773dd141e6fd8644631e4b2d813d6aad4ddefff41" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "549334469" + "i128": "978499446" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "549334469" + "i128": "978499446" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3fec87c84dbcd8dc24f1335728b1f140b0e9460fa08670f6909e200c3bf3fd0" + "bytes": "5bbc3acd8685e9e28cb0357687f5fcdbf4a08a3f38c1448602c6569ea678ab57" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3fec87c84dbcd8dc24f1335728b1f140b0e9460fa08670f6909e200c3bf3fd0" + "bytes": "5bbc3acd8685e9e28cb0357687f5fcdbf4a08a3f38c1448602c6569ea678ab57" } ] }, "durability": "persistent", "val": { - "bytes": "2b105b25858ca8b55f876222a26aef561ce1bc29a50a8254b1dfb90f365e4a18" + "bytes": "ecf62ff62d9033094f24147773dd141e6fd8644631e4b2d813d6aad4ddefff41" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "549334469" + "i128": "978499446" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.176.json index 4620b484..a3f3aa73 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "648073821" + "i128": "951235456" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "648073821" + "i128": "951235456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1bed3bf6b894ef233221ac964d05cf64d5d4db3bb8ab30821f352435d6533ac5" + "bytes": "7fcc6072f275757855187226bf5dc3689dd913f8a6ced06db301bbb0f32bf7db" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "648073821" + "i128": "951235456" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 163265, + "timestamp": 36399, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8d8b6d58a2c53522f46087131a735684bca247d836e9224420518ca7d055ebc5" + "bytes": "dbeeaee3aefe8c4675851996a887d0f6e2d86f569a3d2ff102980d322c171e0c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8d8b6d58a2c53522f46087131a735684bca247d836e9224420518ca7d055ebc5" + "bytes": "dbeeaee3aefe8c4675851996a887d0f6e2d86f569a3d2ff102980d322c171e0c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "648073821" + "i128": "951235456" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "648073821" + "i128": "951235456" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d20032ad2c1df2a189a4efe60f27ac873c62cb408c48f4236037bf7b93335c18" + "bytes": "339c706e113839423c6264d74d45dcc41a1abbb70d1ec6880857dbbbfff48607" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d20032ad2c1df2a189a4efe60f27ac873c62cb408c48f4236037bf7b93335c18" + "bytes": "339c706e113839423c6264d74d45dcc41a1abbb70d1ec6880857dbbbfff48607" } ] }, "durability": "persistent", "val": { - "bytes": "8d8b6d58a2c53522f46087131a735684bca247d836e9224420518ca7d055ebc5" + "bytes": "dbeeaee3aefe8c4675851996a887d0f6e2d86f569a3d2ff102980d322c171e0c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "648073821" + "i128": "951235456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.177.json index 71eb4147..897b932b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "96356218" + "i128": "223264986" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "96356218" + "i128": "223264986" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "237b7c41a220a7f40ba4236b0b16b1bf0a0b3bfa6de6911085127aab2df23fc2" + "bytes": "60e95aebaf0b8d8ca2f7595821ff3c525e1559fc312d4dc424ab22330464f9dd" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "96356218" + "i128": "223264986" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 44333, + "timestamp": 161612, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e99f5948cf6929a892960a529ae1e667940d17bed3ff6888299c3f24e9953bc8" + "bytes": "41e26f591466e3b752d5e715749510de81b2ff8bc0d65175f6f02f006d3de761" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e99f5948cf6929a892960a529ae1e667940d17bed3ff6888299c3f24e9953bc8" + "bytes": "41e26f591466e3b752d5e715749510de81b2ff8bc0d65175f6f02f006d3de761" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "96356218" + "i128": "223264986" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "96356218" + "i128": "223264986" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac6888352ca7bfaa7eae54c253ce01bbb48a3a128fd41bb8d3578ed3de6fa34c" + "bytes": "df7003190fe9b9281426520baefc8fd6fd22fc6f904c2ced166956f20323f468" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac6888352ca7bfaa7eae54c253ce01bbb48a3a128fd41bb8d3578ed3de6fa34c" + "bytes": "df7003190fe9b9281426520baefc8fd6fd22fc6f904c2ced166956f20323f468" } ] }, "durability": "persistent", "val": { - "bytes": "e99f5948cf6929a892960a529ae1e667940d17bed3ff6888299c3f24e9953bc8" + "bytes": "41e26f591466e3b752d5e715749510de81b2ff8bc0d65175f6f02f006d3de761" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "96356218" + "i128": "223264986" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.178.json index 9b70f6d3..27959a8d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "690584071" + "i128": "296400037" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "690584071" + "i128": "296400037" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "693dc0f68210a3d60197b11f0be3ebb24e67e87ea63112c64d2e685ab7ea0579" + "bytes": "5cea461b85a1f1562b68aca48f1b7496ab150f0d84fc7b671368184b1be8fa03" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "690584071" + "i128": "296400037" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 141734, + "timestamp": 147877, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d5b84bcfefd43ddaf3855b54c5a608f5ca7e583197e40115b990c6b3a0b4783c" + "bytes": "10341ac2e886e97a61863bb00a983b7454a370f44a7aa92b95b29ee08edcfdfa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d5b84bcfefd43ddaf3855b54c5a608f5ca7e583197e40115b990c6b3a0b4783c" + "bytes": "10341ac2e886e97a61863bb00a983b7454a370f44a7aa92b95b29ee08edcfdfa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "690584071" + "i128": "296400037" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "690584071" + "i128": "296400037" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1b2313cb0a5d3701082c91cbd3a4a071a234d9c92a8aa363684bbd15d3b5d97" + "bytes": "9ae87bd5bf30530ea6738fe755da2ee2d138c914a3c9f93b5847c35808da475e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1b2313cb0a5d3701082c91cbd3a4a071a234d9c92a8aa363684bbd15d3b5d97" + "bytes": "9ae87bd5bf30530ea6738fe755da2ee2d138c914a3c9f93b5847c35808da475e" } ] }, "durability": "persistent", "val": { - "bytes": "d5b84bcfefd43ddaf3855b54c5a608f5ca7e583197e40115b990c6b3a0b4783c" + "bytes": "10341ac2e886e97a61863bb00a983b7454a370f44a7aa92b95b29ee08edcfdfa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "690584071" + "i128": "296400037" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.179.json index 3eaf45e0..fca22589 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "956141559" + "i128": "743690267" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "956141559" + "i128": "743690267" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f31c542ed26fdbbcebb5f1b50259ab36f7cca19758247431704267655c586a20" + "bytes": "5c83a3b38597d829bc9206318af28c062ceb128fbbdc196247808bbd364a4f44" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "956141559" + "i128": "743690267" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 170348, + "timestamp": 111747, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd70744223ae1f37294166a02d8e74895e54885dbe56d1456293879e2dd3dc47" + "bytes": "f694574028b43e3e489bd40a6d0ba335becb460c7ab77786599edce26111af07" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd70744223ae1f37294166a02d8e74895e54885dbe56d1456293879e2dd3dc47" + "bytes": "f694574028b43e3e489bd40a6d0ba335becb460c7ab77786599edce26111af07" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "956141559" + "i128": "743690267" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "956141559" + "i128": "743690267" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9ba45225b8d3ed2c997122cf766563393344d60398262da67c7480d50994021" + "bytes": "7e65a3155d4a33fe6a96bf8c6092951ccfcd9d5af314404998da0348bed61c42" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9ba45225b8d3ed2c997122cf766563393344d60398262da67c7480d50994021" + "bytes": "7e65a3155d4a33fe6a96bf8c6092951ccfcd9d5af314404998da0348bed61c42" } ] }, "durability": "persistent", "val": { - "bytes": "bd70744223ae1f37294166a02d8e74895e54885dbe56d1456293879e2dd3dc47" + "bytes": "f694574028b43e3e489bd40a6d0ba335becb460c7ab77786599edce26111af07" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "956141559" + "i128": "743690267" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.18.json index 1f68d35f..e8e49ab6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "28030633" + "i128": "167840175" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "28030633" + "i128": "167840175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b9391dd42aa9b2644cbcdb0ca2ddc08aecb53bf720d7f72eb1854d21e168f12" + "bytes": "c0ae61ebe52abf2534ac7279ab69b46f4ce281069939d858f89170e46e39d6de" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "28030633" + "i128": "167840175" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16795, + "timestamp": 2380, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "42636dfb557723da010fce45f01fb7492ee71cb7b382744e926a659b88cd3d65" + "bytes": "b0b899159ec896b659251a094a4065a2fd2773dde386b176b25b1f0c1761609f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "42636dfb557723da010fce45f01fb7492ee71cb7b382744e926a659b88cd3d65" + "bytes": "b0b899159ec896b659251a094a4065a2fd2773dde386b176b25b1f0c1761609f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "28030633" + "i128": "167840175" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "28030633" + "i128": "167840175" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e37a5b0da548ea354759c63ecc538405be7c31c7f35e6343b64134fcdc69cf68" + "bytes": "e52d7df66ba26ead77d6d5c4f61456facbcf54416d3ac5e1c1c9333f16f899cb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e37a5b0da548ea354759c63ecc538405be7c31c7f35e6343b64134fcdc69cf68" + "bytes": "e52d7df66ba26ead77d6d5c4f61456facbcf54416d3ac5e1c1c9333f16f899cb" } ] }, "durability": "persistent", "val": { - "bytes": "42636dfb557723da010fce45f01fb7492ee71cb7b382744e926a659b88cd3d65" + "bytes": "b0b899159ec896b659251a094a4065a2fd2773dde386b176b25b1f0c1761609f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "28030633" + "i128": "167840175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.180.json index 5b43bbdd..4ca9079e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "507976600" + "i128": "243515485" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "507976600" + "i128": "243515485" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d65d97fbd24f00fdcbf4407a418661dc20a8d06262aacb881b16ade757052e09" + "bytes": "858e36ab35d861ad7a22df3752a16fca00c4c7833fd7a723102c6e4be73ef223" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "507976600" + "i128": "243515485" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 191452, + "timestamp": 43537, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be7867d8ba2370d0a9794190428cca34b60c7fa33fbf78ee817c215bf0148ea6" + "bytes": "d5d5cfb5518d0fac701eb434198c757a2770b81aa1b9730b93ac9f6c327df9a2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "be7867d8ba2370d0a9794190428cca34b60c7fa33fbf78ee817c215bf0148ea6" + "bytes": "d5d5cfb5518d0fac701eb434198c757a2770b81aa1b9730b93ac9f6c327df9a2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "507976600" + "i128": "243515485" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "507976600" + "i128": "243515485" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4896735758c3d20e178f60de8099759d6dd588eb163e080b74bf2c04c09f3765" + "bytes": "b2679b4039d641376a8dd450769d61ae6f2817cdacc15340763d6174041689ea" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4896735758c3d20e178f60de8099759d6dd588eb163e080b74bf2c04c09f3765" + "bytes": "b2679b4039d641376a8dd450769d61ae6f2817cdacc15340763d6174041689ea" } ] }, "durability": "persistent", "val": { - "bytes": "be7867d8ba2370d0a9794190428cca34b60c7fa33fbf78ee817c215bf0148ea6" + "bytes": "d5d5cfb5518d0fac701eb434198c757a2770b81aa1b9730b93ac9f6c327df9a2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "507976600" + "i128": "243515485" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.181.json index 6db22e60..eb62b316 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "953668231" + "i128": "622088454" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "953668231" + "i128": "622088454" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b649b20e571865f01bfdca951add05a483d6aac5b70fd011b1b05072adec9abf" + "bytes": "78785a292e75cc5ef36a14bc2fe4d85393b4c36c67a7991ea89aa074e9fcce79" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "953668231" + "i128": "622088454" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 196093, + "timestamp": 174665, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6199763d33807ac6b606b918178bde5b4a60b35c13311ff417c582b5f9d1793f" + "bytes": "f0d41c6d7cdc70a2a0a18ec3dbeb866f2211471e5afc6d56f03c86ce0da5fe4f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6199763d33807ac6b606b918178bde5b4a60b35c13311ff417c582b5f9d1793f" + "bytes": "f0d41c6d7cdc70a2a0a18ec3dbeb866f2211471e5afc6d56f03c86ce0da5fe4f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "953668231" + "i128": "622088454" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "953668231" + "i128": "622088454" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1da494b50d306fddd406729f3acdb40657b981c28716c177c7f36d78ae396eef" + "bytes": "73d5ca1e2c935c90316212bf3e6916c136cac8c8f9a56a05500782c7f0044f60" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1da494b50d306fddd406729f3acdb40657b981c28716c177c7f36d78ae396eef" + "bytes": "73d5ca1e2c935c90316212bf3e6916c136cac8c8f9a56a05500782c7f0044f60" } ] }, "durability": "persistent", "val": { - "bytes": "6199763d33807ac6b606b918178bde5b4a60b35c13311ff417c582b5f9d1793f" + "bytes": "f0d41c6d7cdc70a2a0a18ec3dbeb866f2211471e5afc6d56f03c86ce0da5fe4f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "953668231" + "i128": "622088454" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.182.json index ad186931..12aa2601 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "42473600" + "i128": "623277015" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "42473600" + "i128": "623277015" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2eeb781a5eafd4cd81eec6c9216c99ed55b94d228599289f41da506569b4188" + "bytes": "10c36bfb3be935accbcf66fe3ef0ccc156bd26c75142c29eaeb01b423f904064" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "42473600" + "i128": "623277015" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47973, + "timestamp": 73560, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe0e6f27045c1b7854eb8205a3cd545aba88c861f987a891d2106a52b2fee116" + "bytes": "a7b29fe353dab5aad24fbb3b79721826982283d6f6acab133531c6df0de185bd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fe0e6f27045c1b7854eb8205a3cd545aba88c861f987a891d2106a52b2fee116" + "bytes": "a7b29fe353dab5aad24fbb3b79721826982283d6f6acab133531c6df0de185bd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "42473600" + "i128": "623277015" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "42473600" + "i128": "623277015" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6180d65a40f125950426c5a8b3ded2a9913187e009cd9c1a9e5c93edfe128b6c" + "bytes": "8800940eb1e3348d232622c8664241890bef7e91608fb90d3dbcb3fa446efbd6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6180d65a40f125950426c5a8b3ded2a9913187e009cd9c1a9e5c93edfe128b6c" + "bytes": "8800940eb1e3348d232622c8664241890bef7e91608fb90d3dbcb3fa446efbd6" } ] }, "durability": "persistent", "val": { - "bytes": "fe0e6f27045c1b7854eb8205a3cd545aba88c861f987a891d2106a52b2fee116" + "bytes": "a7b29fe353dab5aad24fbb3b79721826982283d6f6acab133531c6df0de185bd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "42473600" + "i128": "623277015" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.183.json index 1036c58f..82f1f77b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "772332680" + "i128": "895016898" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "772332680" + "i128": "895016898" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9ff9532c3c54f0078544622dfa2f8f4c05a15e03e980713ed5b831368cc963a0" + "bytes": "49d5d055028679a32a56d754e369d5d58db3b4f7b87f05145572b8e6f7672f10" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "772332680" + "i128": "895016898" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28004, + "timestamp": 114911, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2cc55516665efffb73ed6038471f1d401ac67fdcb4b56a90a293e9407ae2437" + "bytes": "679fa7a5875f68b16351fac89ee704a192e8c684ffbd8efa30f1a29364770b6d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2cc55516665efffb73ed6038471f1d401ac67fdcb4b56a90a293e9407ae2437" + "bytes": "679fa7a5875f68b16351fac89ee704a192e8c684ffbd8efa30f1a29364770b6d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "772332680" + "i128": "895016898" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "772332680" + "i128": "895016898" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc642e953c7dab1221af8098a0725ab629d0de7dbeccf7259a842ffd2b428eee" + "bytes": "a5bfb920014a616013ee62ebb2af32b86116c75cb1ab75ff09c19844c2ffcdce" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc642e953c7dab1221af8098a0725ab629d0de7dbeccf7259a842ffd2b428eee" + "bytes": "a5bfb920014a616013ee62ebb2af32b86116c75cb1ab75ff09c19844c2ffcdce" } ] }, "durability": "persistent", "val": { - "bytes": "a2cc55516665efffb73ed6038471f1d401ac67fdcb4b56a90a293e9407ae2437" + "bytes": "679fa7a5875f68b16351fac89ee704a192e8c684ffbd8efa30f1a29364770b6d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "772332680" + "i128": "895016898" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.184.json index e2690e10..8bf084f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "844017903" + "i128": "718655565" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "844017903" + "i128": "718655565" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "98e30933f4b55f05d0942f915fed344df2119ceb85b7f1ccceab07793cab4e5f" + "bytes": "f9b6a4193adf27a58b7fd9c6784969af76bfbfce43fd0f47f53af98d3c6f63a6" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "844017903" + "i128": "718655565" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 175221, + "timestamp": 31973, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85a6fac227e2ddbc291743e1a2c09ebdddaee066ee409d9e8db8fbfe6727b0ef" + "bytes": "ce619446aadc5ff356877c7dd62672c57b1130f57cd494e84e3960d1acc4d676" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "85a6fac227e2ddbc291743e1a2c09ebdddaee066ee409d9e8db8fbfe6727b0ef" + "bytes": "ce619446aadc5ff356877c7dd62672c57b1130f57cd494e84e3960d1acc4d676" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "844017903" + "i128": "718655565" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "844017903" + "i128": "718655565" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cfcb9a06df44ef58c9831c3d87cc1f0adf676db5eda93ae659c1a723b01207fb" + "bytes": "c41d9a80167f207d7a4483b5ca0fe58cd5e17132ccf3ea863f8c7b3daaaf45c2" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cfcb9a06df44ef58c9831c3d87cc1f0adf676db5eda93ae659c1a723b01207fb" + "bytes": "c41d9a80167f207d7a4483b5ca0fe58cd5e17132ccf3ea863f8c7b3daaaf45c2" } ] }, "durability": "persistent", "val": { - "bytes": "85a6fac227e2ddbc291743e1a2c09ebdddaee066ee409d9e8db8fbfe6727b0ef" + "bytes": "ce619446aadc5ff356877c7dd62672c57b1130f57cd494e84e3960d1acc4d676" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "844017903" + "i128": "718655565" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.185.json index 2b8d8278..6afd9756 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355849124" + "i128": "793875175" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "355849124" + "i128": "793875175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed5f2ef145f2c85f14c35e02cb985dd13964ae5edee7589a37cbcceeff56f56d" + "bytes": "67809cf0c6bf7946620e5bcc1e485e8ae7e65d66ac10640681e6c4ccea6f2e07" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "355849124" + "i128": "793875175" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 154761, + "timestamp": 46553, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6de5e5dde7bfe2ba34b51f3449e7b4e0f9723a404fb3b35650d61bdc0c840db" + "bytes": "6cd40c0a370a607229cafadc1a47ed9fbf9f1d957f696f0bd9d5312d004b6d23" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6de5e5dde7bfe2ba34b51f3449e7b4e0f9723a404fb3b35650d61bdc0c840db" + "bytes": "6cd40c0a370a607229cafadc1a47ed9fbf9f1d957f696f0bd9d5312d004b6d23" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355849124" + "i128": "793875175" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "355849124" + "i128": "793875175" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "333d95108a96126a13132e43315b92e6b3affd64ae9570593cead16979426920" + "bytes": "8f29d00c94e5d5901f3b17212c59fe8458c00104f5548f44327e0ec616f646c8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "333d95108a96126a13132e43315b92e6b3affd64ae9570593cead16979426920" + "bytes": "8f29d00c94e5d5901f3b17212c59fe8458c00104f5548f44327e0ec616f646c8" } ] }, "durability": "persistent", "val": { - "bytes": "a6de5e5dde7bfe2ba34b51f3449e7b4e0f9723a404fb3b35650d61bdc0c840db" + "bytes": "6cd40c0a370a607229cafadc1a47ed9fbf9f1d957f696f0bd9d5312d004b6d23" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "355849124" + "i128": "793875175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.186.json index bf2d00d2..5e6469ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509517302" + "i128": "616390373" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509517302" + "i128": "616390373" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c8cb5e644dfbc77434697c17f3a37febb7d7821e0dcc192a64fa2485d2d01224" + "bytes": "240bfb07b6c166c8c1063145ef91ff69e0ab5a087e83a28cd138c32d6984ad5e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "509517302" + "i128": "616390373" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 106256, + "timestamp": 144360, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "720aaa88427e4e85568f565f53b610363d2bb04126ca37cceea3001adbae7ee8" + "bytes": "076cbca07cb7dec3360e47471e3f01a5ebad79fb98b64d4fcdbde0dc7b5cdd82" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "720aaa88427e4e85568f565f53b610363d2bb04126ca37cceea3001adbae7ee8" + "bytes": "076cbca07cb7dec3360e47471e3f01a5ebad79fb98b64d4fcdbde0dc7b5cdd82" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509517302" + "i128": "616390373" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "509517302" + "i128": "616390373" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f5e0d34e70c32b8aad2028bd0f06bfc375a13cd8574bcd32e0a468b505144f4" + "bytes": "a19c368378242e4ae67519dae3549703e24646640a1ba589bfdd9f01da133ec3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f5e0d34e70c32b8aad2028bd0f06bfc375a13cd8574bcd32e0a468b505144f4" + "bytes": "a19c368378242e4ae67519dae3549703e24646640a1ba589bfdd9f01da133ec3" } ] }, "durability": "persistent", "val": { - "bytes": "720aaa88427e4e85568f565f53b610363d2bb04126ca37cceea3001adbae7ee8" + "bytes": "076cbca07cb7dec3360e47471e3f01a5ebad79fb98b64d4fcdbde0dc7b5cdd82" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "509517302" + "i128": "616390373" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.187.json index d10aa30c..a1438698 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "627115187" + "i128": "254884015" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "627115187" + "i128": "254884015" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2798b549d72ea97b7a1b15d6ae997f856b9c5cf0c7c618d2d412c6f70ca7e087" + "bytes": "de225d9aa570cd64512cf20b0318bb07bb19b4d25ed0591ce5473ae5df302689" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "627115187" + "i128": "254884015" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22032, + "timestamp": 150232, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73677afc623bcd9749435b69680ff775b02c9d34a6ff9b8f48e091eeea5c8932" + "bytes": "536a994fda1b66f916dc9487fd50140ef00cdea083b951b806ae33493ded9831" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73677afc623bcd9749435b69680ff775b02c9d34a6ff9b8f48e091eeea5c8932" + "bytes": "536a994fda1b66f916dc9487fd50140ef00cdea083b951b806ae33493ded9831" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "627115187" + "i128": "254884015" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "627115187" + "i128": "254884015" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c89bad95662686fd6cb12cfc25dd6dcb3cd89950f61c3d6197243daa40b72d51" + "bytes": "61e05f59684313f2a4c87c6d052f4032c35705774c6167d7aad4a82e64d63f99" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c89bad95662686fd6cb12cfc25dd6dcb3cd89950f61c3d6197243daa40b72d51" + "bytes": "61e05f59684313f2a4c87c6d052f4032c35705774c6167d7aad4a82e64d63f99" } ] }, "durability": "persistent", "val": { - "bytes": "73677afc623bcd9749435b69680ff775b02c9d34a6ff9b8f48e091eeea5c8932" + "bytes": "536a994fda1b66f916dc9487fd50140ef00cdea083b951b806ae33493ded9831" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "627115187" + "i128": "254884015" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.188.json index 86d47525..4c55fa2c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "717117267" + "i128": "254727157" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "717117267" + "i128": "254727157" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "253e21c167b4b61c112d62f088d0bacc045b8006ea8f83885bd27e3b591ab5df" + "bytes": "bca32beeb12a4fa01a7202a8a3653a6e759475c604c1d0fa3805ed38e3c8fdb2" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "717117267" + "i128": "254727157" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42906, + "timestamp": 392, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "870a90f2d8843121bf68dddc1567dcea16964e19d29cc7fe9a839f3264b06ad6" + "bytes": "038e63dc88d3f7d6cea46c2ee49ef862c5e3b05fc0028aaa0253e4c7e3af9133" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "870a90f2d8843121bf68dddc1567dcea16964e19d29cc7fe9a839f3264b06ad6" + "bytes": "038e63dc88d3f7d6cea46c2ee49ef862c5e3b05fc0028aaa0253e4c7e3af9133" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "717117267" + "i128": "254727157" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "717117267" + "i128": "254727157" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07818bac294cc322cd8be4399f68e6117ea2e18bf5030ed2087aa3be14e4a55e" + "bytes": "ca446ec10612dd2919182486fc1874a6e85ea45742763a0094c1f569772a9a63" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07818bac294cc322cd8be4399f68e6117ea2e18bf5030ed2087aa3be14e4a55e" + "bytes": "ca446ec10612dd2919182486fc1874a6e85ea45742763a0094c1f569772a9a63" } ] }, "durability": "persistent", "val": { - "bytes": "870a90f2d8843121bf68dddc1567dcea16964e19d29cc7fe9a839f3264b06ad6" + "bytes": "038e63dc88d3f7d6cea46c2ee49ef862c5e3b05fc0028aaa0253e4c7e3af9133" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "717117267" + "i128": "254727157" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.189.json index 2c5f2e5b..92186917 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403727765" + "i128": "905980116" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403727765" + "i128": "905980116" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "42a0d13e65186e95ed11b7efb42fd4d48d71015b1d7af58c67888f23190db997" + "bytes": "5e26fe0bcfe0cb079906273140d94a0bf162edc15ceef8756d607331f0226eb2" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "403727765" + "i128": "905980116" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 70428, + "timestamp": 103194, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4364b47be759201e145c881b0bb79c79dd12038feca018871032e05303da1b9" + "bytes": "dc9f657431e24c747bcc25d4ccd50311cda0e0570fda4fe456b5065cb2fefe46" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c4364b47be759201e145c881b0bb79c79dd12038feca018871032e05303da1b9" + "bytes": "dc9f657431e24c747bcc25d4ccd50311cda0e0570fda4fe456b5065cb2fefe46" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403727765" + "i128": "905980116" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "403727765" + "i128": "905980116" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65edb106f1cd4626687feaf8a02480fabd7ebce7eca4b7b51b551a79617913ae" + "bytes": "b3e2a6db74835f630dffe7c2ef7a695756a1243270ce67d34435eec0b1355bc6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65edb106f1cd4626687feaf8a02480fabd7ebce7eca4b7b51b551a79617913ae" + "bytes": "b3e2a6db74835f630dffe7c2ef7a695756a1243270ce67d34435eec0b1355bc6" } ] }, "durability": "persistent", "val": { - "bytes": "c4364b47be759201e145c881b0bb79c79dd12038feca018871032e05303da1b9" + "bytes": "dc9f657431e24c747bcc25d4ccd50311cda0e0570fda4fe456b5065cb2fefe46" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "403727765" + "i128": "905980116" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.19.json index 6878747d..fe6dc3bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "872954031" + "i128": "59496231" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "872954031" + "i128": "59496231" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d8b662bb910a3067ceb88a4203b6c45b42db6505a0ae434cf3222254ec63e4b4" + "bytes": "b0a3397aa95bc8d47b37e7b0062fdec6901677ebcf5cc2768339109bf5d6483d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "872954031" + "i128": "59496231" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64484, + "timestamp": 160668, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99dde0c38bc7ee478b8df4823e3f4d0295876a9a719c228c0bfecee88c767ce7" + "bytes": "3d9951338a613efb4c417ae1007f0fc278abba71e156bf8d36ad77fc78255a5a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99dde0c38bc7ee478b8df4823e3f4d0295876a9a719c228c0bfecee88c767ce7" + "bytes": "3d9951338a613efb4c417ae1007f0fc278abba71e156bf8d36ad77fc78255a5a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "872954031" + "i128": "59496231" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "872954031" + "i128": "59496231" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af0d670776dde916d055ccec4b3f74acb4f578ee58ddf0f3f599ad3afbd34f8f" + "bytes": "4239087d1a42913da9aac64bc58a4740882e8a1b652d4a08cee39a4d7849ebdb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af0d670776dde916d055ccec4b3f74acb4f578ee58ddf0f3f599ad3afbd34f8f" + "bytes": "4239087d1a42913da9aac64bc58a4740882e8a1b652d4a08cee39a4d7849ebdb" } ] }, "durability": "persistent", "val": { - "bytes": "99dde0c38bc7ee478b8df4823e3f4d0295876a9a719c228c0bfecee88c767ce7" + "bytes": "3d9951338a613efb4c417ae1007f0fc278abba71e156bf8d36ad77fc78255a5a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "872954031" + "i128": "59496231" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.190.json index cac74e03..0ffa31d9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "571888846" + "i128": "879934416" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "571888846" + "i128": "879934416" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dff5d4a54603c934968f68b0cdacabe990bb0a730a4a4ee110838f9784f17c90" + "bytes": "a76dd8a635ad26b8ce317602906ea56d2893aac9629f1d1d8e01958a0ea6d93b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "571888846" + "i128": "879934416" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 166245, + "timestamp": 185665, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "abdeb210aec3f57a06fb2b296df1855e4392a24d0e24c8f7a6f9c7d7563e3b62" + "bytes": "c8d1a1563ddb15211048f622b8081aef3085abb810b7ba743d3b8d050f0ce70b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "abdeb210aec3f57a06fb2b296df1855e4392a24d0e24c8f7a6f9c7d7563e3b62" + "bytes": "c8d1a1563ddb15211048f622b8081aef3085abb810b7ba743d3b8d050f0ce70b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "571888846" + "i128": "879934416" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "571888846" + "i128": "879934416" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7707f41747223619dddddbece4abed077902edecf789602096b05c7d0ee669a" + "bytes": "d5a10821b98f05baca0a0c50ef4a23b9fa78ab63e25bf2db57e9cd7498301cde" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7707f41747223619dddddbece4abed077902edecf789602096b05c7d0ee669a" + "bytes": "d5a10821b98f05baca0a0c50ef4a23b9fa78ab63e25bf2db57e9cd7498301cde" } ] }, "durability": "persistent", "val": { - "bytes": "abdeb210aec3f57a06fb2b296df1855e4392a24d0e24c8f7a6f9c7d7563e3b62" + "bytes": "c8d1a1563ddb15211048f622b8081aef3085abb810b7ba743d3b8d050f0ce70b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "571888846" + "i128": "879934416" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.191.json index cc92e0ce..d1df5763 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "646755839" + "i128": "589966045" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "646755839" + "i128": "589966045" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fcb9843a52c80e1d7cab1eefc4e4bfa160c89f35bd9796a9f8436feed6acae59" + "bytes": "7259dc70689088c0287aef80e538455c1bd1b451eba1d81ee85486eaaaef9881" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "646755839" + "i128": "589966045" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 130985, + "timestamp": 185864, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b6f91406f5358020adfcefb16d0518b6f961ff3a29392f3fe63ab505f6a296ae" + "bytes": "ce1b33e7120586db4dc4950ca01faf9ab6013c7029687de32dce2fe87d1d918d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b6f91406f5358020adfcefb16d0518b6f961ff3a29392f3fe63ab505f6a296ae" + "bytes": "ce1b33e7120586db4dc4950ca01faf9ab6013c7029687de32dce2fe87d1d918d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "646755839" + "i128": "589966045" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "646755839" + "i128": "589966045" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b19c60abc81b05568a0f6ed03365541048b99c487aef48f09a5d0255a485277" + "bytes": "34d0c19f633879a85d4cf6ac537b8b7e914e6caaaa36fdfb200bba406d587f00" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b19c60abc81b05568a0f6ed03365541048b99c487aef48f09a5d0255a485277" + "bytes": "34d0c19f633879a85d4cf6ac537b8b7e914e6caaaa36fdfb200bba406d587f00" } ] }, "durability": "persistent", "val": { - "bytes": "b6f91406f5358020adfcefb16d0518b6f961ff3a29392f3fe63ab505f6a296ae" + "bytes": "ce1b33e7120586db4dc4950ca01faf9ab6013c7029687de32dce2fe87d1d918d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "646755839" + "i128": "589966045" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.192.json index e21f0a3f..351ea884 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "951794439" + "i128": "180000703" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "951794439" + "i128": "180000703" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "faaec478f666e6dc99b57789791be55c3592a415af4981dca4350ec14d1ffc35" + "bytes": "1e0e96c35a49adb8b415f3a12e43847ad4708cfa132dd6e8057a15e3d683734b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "951794439" + "i128": "180000703" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 103573, + "timestamp": 41397, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fcb895489ef7e56b924e3d889fffcf777f6924fbc49b07dff0bbf143f7f18c9a" + "bytes": "1dc30a3d092e492bc7677f9931c695b79f8eb0b2c7d734a8d814977a37563d12" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fcb895489ef7e56b924e3d889fffcf777f6924fbc49b07dff0bbf143f7f18c9a" + "bytes": "1dc30a3d092e492bc7677f9931c695b79f8eb0b2c7d734a8d814977a37563d12" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "951794439" + "i128": "180000703" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "951794439" + "i128": "180000703" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1c7801c19200137fb50d51f1ab010ce3ae71f234bf1d0c76aa9a7b1d34c70f7" + "bytes": "44a63a0e69bea83c1f22a8076d8ecfa8c7073e76649794da590ebee308c456b3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1c7801c19200137fb50d51f1ab010ce3ae71f234bf1d0c76aa9a7b1d34c70f7" + "bytes": "44a63a0e69bea83c1f22a8076d8ecfa8c7073e76649794da590ebee308c456b3" } ] }, "durability": "persistent", "val": { - "bytes": "fcb895489ef7e56b924e3d889fffcf777f6924fbc49b07dff0bbf143f7f18c9a" + "bytes": "1dc30a3d092e492bc7677f9931c695b79f8eb0b2c7d734a8d814977a37563d12" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "951794439" + "i128": "180000703" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.193.json index 4632df36..8de5e793 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "876530224" + "i128": "848299859" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "876530224" + "i128": "848299859" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a00d586e36e51b6bab84ad702bbb44249eaefdfb28281d0d35a5e2cd0818d43" + "bytes": "d478969e8d20b94812e89e384d5ca3e2e723efa189c817e7c1422185e16a6a2e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "876530224" + "i128": "848299859" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 125541, + "timestamp": 6397, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2d420cd98056f447744f5728c3dd74cc284e7c7a34f72c9d82f0a568c05b6c53" + "bytes": "be46e638e9dc46f9d9d1a65e09b07853cfecc899fad4de9a55453ebe868c016c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2d420cd98056f447744f5728c3dd74cc284e7c7a34f72c9d82f0a568c05b6c53" + "bytes": "be46e638e9dc46f9d9d1a65e09b07853cfecc899fad4de9a55453ebe868c016c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "876530224" + "i128": "848299859" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "876530224" + "i128": "848299859" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df212457bde07ea457aca7e819bdb742eca31fe9a939cef404af6a8de93b5d4a" + "bytes": "6a0b1ca5276643232bf186aa629804c49c6d0611dbc97ca532e1f47c982789c0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df212457bde07ea457aca7e819bdb742eca31fe9a939cef404af6a8de93b5d4a" + "bytes": "6a0b1ca5276643232bf186aa629804c49c6d0611dbc97ca532e1f47c982789c0" } ] }, "durability": "persistent", "val": { - "bytes": "2d420cd98056f447744f5728c3dd74cc284e7c7a34f72c9d82f0a568c05b6c53" + "bytes": "be46e638e9dc46f9d9d1a65e09b07853cfecc899fad4de9a55453ebe868c016c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "876530224" + "i128": "848299859" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.194.json index 381a05b5..64bcb23f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403148312" + "i128": "951321901" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403148312" + "i128": "951321901" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d3df360e464ec71fe4560133c321128de5f45c9af63f8860d7ab693bfed8d8d" + "bytes": "3c60a7324c230c840521e6130e1aa3e89bb4857ef0cb95ca4b71b1a3d0ddbc09" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "403148312" + "i128": "951321901" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 88213, + "timestamp": 147568, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e2f7c5646974e485889cc72ef4decb5b0c559cc96d8a9d55071fefbc733b4a3" + "bytes": "153c0820c432fb3578244b156408e16c36848084e46d9c071342689018bf7668" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8e2f7c5646974e485889cc72ef4decb5b0c559cc96d8a9d55071fefbc733b4a3" + "bytes": "153c0820c432fb3578244b156408e16c36848084e46d9c071342689018bf7668" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403148312" + "i128": "951321901" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "403148312" + "i128": "951321901" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "06bff9c0931c1845d22f87d430b7488a00da6b34e30ec23cd68973b12983461b" + "bytes": "28a2e48e7604f9d3e3f2486f477ebdcfd869e23afecfd45fd6f2f6ba7987c5ac" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "06bff9c0931c1845d22f87d430b7488a00da6b34e30ec23cd68973b12983461b" + "bytes": "28a2e48e7604f9d3e3f2486f477ebdcfd869e23afecfd45fd6f2f6ba7987c5ac" } ] }, "durability": "persistent", "val": { - "bytes": "8e2f7c5646974e485889cc72ef4decb5b0c559cc96d8a9d55071fefbc733b4a3" + "bytes": "153c0820c432fb3578244b156408e16c36848084e46d9c071342689018bf7668" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "403148312" + "i128": "951321901" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.195.json index 81aba725..88b0b2d9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "921524850" + "i128": "471359395" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "921524850" + "i128": "471359395" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f0523dc1c1a46bbb47417384cb6c2d46d9b7a46500f6d6738861e7d642f61b3" + "bytes": "4ec604f6f053872d0ba21f19a41a8df262b24988432ad81823d295a10704f23d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "921524850" + "i128": "471359395" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 148225, + "timestamp": 121886, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e22efd0c3e2868dc76f0918176dce5c06cde71ff092b4183e1af0995e0254bfd" + "bytes": "fbe9c92e8e5e0159e33aefa1d71df034251d54777c381ef85d98af3ff61ddba5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e22efd0c3e2868dc76f0918176dce5c06cde71ff092b4183e1af0995e0254bfd" + "bytes": "fbe9c92e8e5e0159e33aefa1d71df034251d54777c381ef85d98af3ff61ddba5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "921524850" + "i128": "471359395" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "921524850" + "i128": "471359395" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e676a158ee4e7af1423790768d44f7915c4a57faef33fe54687d23fdffb0d09" + "bytes": "b7f05de3f423fdaa71e641a446652c6fc1f4667e2d1e1c67724654db1a50adea" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e676a158ee4e7af1423790768d44f7915c4a57faef33fe54687d23fdffb0d09" + "bytes": "b7f05de3f423fdaa71e641a446652c6fc1f4667e2d1e1c67724654db1a50adea" } ] }, "durability": "persistent", "val": { - "bytes": "e22efd0c3e2868dc76f0918176dce5c06cde71ff092b4183e1af0995e0254bfd" + "bytes": "fbe9c92e8e5e0159e33aefa1d71df034251d54777c381ef85d98af3ff61ddba5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "921524850" + "i128": "471359395" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.196.json index ae5d5dd9..be15e238 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "502749214" + "i128": "549492878" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "502749214" + "i128": "549492878" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c9defa9356f784c987d97d8dba61e51c61248a2ac6215bf4357b249ac8bad63" + "bytes": "06c89a1c3603f7644dd749adcc0ae199f2008d81d25c0e3767f367f6817bd331" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "502749214" + "i128": "549492878" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 62138, + "timestamp": 96720, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aaaa04e4c2d6381ec597af6e59e80a68731e146a37390a6bbf073673d0bcb7dd" + "bytes": "c6f94591b0905b79c3f7d10485d293c8052a96efc7c7d46a1140777bb4783c0f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "aaaa04e4c2d6381ec597af6e59e80a68731e146a37390a6bbf073673d0bcb7dd" + "bytes": "c6f94591b0905b79c3f7d10485d293c8052a96efc7c7d46a1140777bb4783c0f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "502749214" + "i128": "549492878" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "502749214" + "i128": "549492878" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "575bed072c4f7948c723f3635098da1ecdd9d36010fc5fdb386112820361f46d" + "bytes": "44da692be37335418bf61e17673cce7837fc32dc47a84e7aacd35aab1bc374ab" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "575bed072c4f7948c723f3635098da1ecdd9d36010fc5fdb386112820361f46d" + "bytes": "44da692be37335418bf61e17673cce7837fc32dc47a84e7aacd35aab1bc374ab" } ] }, "durability": "persistent", "val": { - "bytes": "aaaa04e4c2d6381ec597af6e59e80a68731e146a37390a6bbf073673d0bcb7dd" + "bytes": "c6f94591b0905b79c3f7d10485d293c8052a96efc7c7d46a1140777bb4783c0f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "502749214" + "i128": "549492878" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.197.json index d598fe7c..f3c805ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "505123301" + "i128": "479268170" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "505123301" + "i128": "479268170" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e35c19f5593da9775e6118e13756ecddee5c7a628d6dc335bbc2264fa1fbaf84" + "bytes": "75a883bab4fd6beea168d2756ea1fc789f82b5cbc7ffae541304122008fca930" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "505123301" + "i128": "479268170" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38741, + "timestamp": 90195, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cd708318b761e209ac22b7bc291c16a633257105a2e82e69a4fb73f38b3477a6" + "bytes": "c6cba8dd2ac2e85dc44bc491ba96b1a276d9692446948f6757bcc5f00738a7be" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cd708318b761e209ac22b7bc291c16a633257105a2e82e69a4fb73f38b3477a6" + "bytes": "c6cba8dd2ac2e85dc44bc491ba96b1a276d9692446948f6757bcc5f00738a7be" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "505123301" + "i128": "479268170" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "505123301" + "i128": "479268170" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65cdb926879ce3435a0e43568108975b95458fac08ab18e0a9cd173fd5177295" + "bytes": "0b001a1a09bfb0d0d10775d5adf9aa80c931d056aeb4710abaac72e93b5548c0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65cdb926879ce3435a0e43568108975b95458fac08ab18e0a9cd173fd5177295" + "bytes": "0b001a1a09bfb0d0d10775d5adf9aa80c931d056aeb4710abaac72e93b5548c0" } ] }, "durability": "persistent", "val": { - "bytes": "cd708318b761e209ac22b7bc291c16a633257105a2e82e69a4fb73f38b3477a6" + "bytes": "c6cba8dd2ac2e85dc44bc491ba96b1a276d9692446948f6757bcc5f00738a7be" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "505123301" + "i128": "479268170" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.198.json index dfb43570..8d64ecc1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "964381911" + "i128": "29310743" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "964381911" + "i128": "29310743" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94be0a52c2b55096cff2ab2f6bc753c847c64ff9a241813047ad517290f50349" + "bytes": "5d1f6d9016394331f6cbfa0e3332f8e486e982a05c98fd3e8d11e1e5f8c342f2" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "964381911" + "i128": "29310743" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 87892, + "timestamp": 177152, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "057a74a0f3b8e3b1a6f136f942305d4722a5a2dd3dc9e4d537c5ba4e15aa2217" + "bytes": "7159dfe38316eec4dffc1ecab7187790a6959f4abdf3c27cb3e2c5b8ff849730" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "057a74a0f3b8e3b1a6f136f942305d4722a5a2dd3dc9e4d537c5ba4e15aa2217" + "bytes": "7159dfe38316eec4dffc1ecab7187790a6959f4abdf3c27cb3e2c5b8ff849730" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "964381911" + "i128": "29310743" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "964381911" + "i128": "29310743" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fd9d0ef20b937cbf13c659f177a58b79c98c0ce4e928ea88c5fecbfe49b88c6a" + "bytes": "f7deefa5d882fd44b97c54c5edf8bde7ac76020dcbf063a090c429d7f1539509" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fd9d0ef20b937cbf13c659f177a58b79c98c0ce4e928ea88c5fecbfe49b88c6a" + "bytes": "f7deefa5d882fd44b97c54c5edf8bde7ac76020dcbf063a090c429d7f1539509" } ] }, "durability": "persistent", "val": { - "bytes": "057a74a0f3b8e3b1a6f136f942305d4722a5a2dd3dc9e4d537c5ba4e15aa2217" + "bytes": "7159dfe38316eec4dffc1ecab7187790a6959f4abdf3c27cb3e2c5b8ff849730" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "964381911" + "i128": "29310743" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.199.json index d16ac807..0e7446ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "732320515" + "i128": "889459584" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "732320515" + "i128": "889459584" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97fbb552e5faf566ebb1d2ab1075521395d3cd64461e5a94b9a70f80bb30cbc6" + "bytes": "28045587995a420f522bf2b9bbde83c1a0f66c3c0592ea80596f613b09be2d2c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "732320515" + "i128": "889459584" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77017, + "timestamp": 156761, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b8fae485a4e8caf7bf0f099f51a58493d44b7721e121ab1e2abd4f8e52be2f2" + "bytes": "fb3eeebd5aa0c4a04a72d66f7df1049953f12b35eaa1267899073201f88c18ae" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9b8fae485a4e8caf7bf0f099f51a58493d44b7721e121ab1e2abd4f8e52be2f2" + "bytes": "fb3eeebd5aa0c4a04a72d66f7df1049953f12b35eaa1267899073201f88c18ae" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "732320515" + "i128": "889459584" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "732320515" + "i128": "889459584" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7899ef423de358d2bc42d011cc51ec34d2927c3f1153dee7b9e3135072fdd104" + "bytes": "95cf5565ad993fb4614d41a26a5c8ae7f1396282509b7125f6e2aa6cfaf13547" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7899ef423de358d2bc42d011cc51ec34d2927c3f1153dee7b9e3135072fdd104" + "bytes": "95cf5565ad993fb4614d41a26a5c8ae7f1396282509b7125f6e2aa6cfaf13547" } ] }, "durability": "persistent", "val": { - "bytes": "9b8fae485a4e8caf7bf0f099f51a58493d44b7721e121ab1e2abd4f8e52be2f2" + "bytes": "fb3eeebd5aa0c4a04a72d66f7df1049953f12b35eaa1267899073201f88c18ae" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "732320515" + "i128": "889459584" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.2.json index 5b9f4acf..5658c0d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "229256582" + "i128": "225697743" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "229256582" + "i128": "225697743" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4dba87746f3df4d34654ec64f82770b90cae2b1558d3683ff91b280e630b115f" + "bytes": "164d05b3e060fdb302bc3b22503f5992c7a80c6a4e406ff48af470febd749d0b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "229256582" + "i128": "225697743" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 185952, + "timestamp": 125159, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e3bdbbd4124829f5315af31a48d0baaf243954797863b48208f4efb452b28cc5" + "bytes": "5407c5dac314b7eedec13d034f05395106a7bd3d2d9e6f8f46e8d67b43a2e4ec" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e3bdbbd4124829f5315af31a48d0baaf243954797863b48208f4efb452b28cc5" + "bytes": "5407c5dac314b7eedec13d034f05395106a7bd3d2d9e6f8f46e8d67b43a2e4ec" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "229256582" + "i128": "225697743" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "229256582" + "i128": "225697743" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36d16cc7413a19a221e5d18fa6b337c8b0b6235d4e0ee730745ea2a78422ebd5" + "bytes": "7ea49d264146afe1a79dbce02d7033c5ad6d7928c021ff1ced307247a6f8766a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36d16cc7413a19a221e5d18fa6b337c8b0b6235d4e0ee730745ea2a78422ebd5" + "bytes": "7ea49d264146afe1a79dbce02d7033c5ad6d7928c021ff1ced307247a6f8766a" } ] }, "durability": "persistent", "val": { - "bytes": "e3bdbbd4124829f5315af31a48d0baaf243954797863b48208f4efb452b28cc5" + "bytes": "5407c5dac314b7eedec13d034f05395106a7bd3d2d9e6f8f46e8d67b43a2e4ec" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "229256582" + "i128": "225697743" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.20.json index 70cb03a9..6c07a4af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "278899808" + "i128": "450010918" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "278899808" + "i128": "450010918" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e189fd81bb2634ee651d0274da707c90c8194f24f6f6293c85d5f413bd4718e" + "bytes": "de7390c7a92b593e9a90449e8b770ab89337dab2a48910f2fc6b03baa3f3bb81" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "278899808" + "i128": "450010918" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 44737, + "timestamp": 142643, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c8b00a04b8cec1b4265d825c07c8aa7de231e9b30c07e6f48a0e93b1afa5862a" + "bytes": "2c62fd2b0fc8ab36111408500099b479cc8ba3a2044d3a2e5d5c6961d834f423" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c8b00a04b8cec1b4265d825c07c8aa7de231e9b30c07e6f48a0e93b1afa5862a" + "bytes": "2c62fd2b0fc8ab36111408500099b479cc8ba3a2044d3a2e5d5c6961d834f423" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "278899808" + "i128": "450010918" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "278899808" + "i128": "450010918" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0c716edb236faaa6eacba9495c5f8410098aa2f9551b064586602f18d8fbbd7" + "bytes": "6053d8edc65b6252779613e30c38370f04678112b8e278d3f201ee0fe7f0fbe6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0c716edb236faaa6eacba9495c5f8410098aa2f9551b064586602f18d8fbbd7" + "bytes": "6053d8edc65b6252779613e30c38370f04678112b8e278d3f201ee0fe7f0fbe6" } ] }, "durability": "persistent", "val": { - "bytes": "c8b00a04b8cec1b4265d825c07c8aa7de231e9b30c07e6f48a0e93b1afa5862a" + "bytes": "2c62fd2b0fc8ab36111408500099b479cc8ba3a2044d3a2e5d5c6961d834f423" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "278899808" + "i128": "450010918" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.200.json index c9bf0266..6360a584 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "351225380" + "i128": "617221213" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "351225380" + "i128": "617221213" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3dbf14e82d2b3999d09aff289906c95d21c7e9493eaa9ac69356c9b2a6563f19" + "bytes": "73c21f05c53993f98985286fa98e014f5d66a821ed3203ede4e058f65969aaf6" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "351225380" + "i128": "617221213" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 118427, + "timestamp": 76313, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5f32866398080726fa774a516b0a9ecd3f41e8a20f227d65b93ab78a603dbe69" + "bytes": "872cfcea64668683c585eed561f03fb35275087c0928264554ef0034e3733078" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5f32866398080726fa774a516b0a9ecd3f41e8a20f227d65b93ab78a603dbe69" + "bytes": "872cfcea64668683c585eed561f03fb35275087c0928264554ef0034e3733078" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "351225380" + "i128": "617221213" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "351225380" + "i128": "617221213" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10784fe1314859c7fe35ab2d3ca844e51d9b515addbb29578d6edde23430e0b2" + "bytes": "d3b09f811786387a465bb626e5ce6bf532a3a4ed58dc317651d668078bf3c08a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10784fe1314859c7fe35ab2d3ca844e51d9b515addbb29578d6edde23430e0b2" + "bytes": "d3b09f811786387a465bb626e5ce6bf532a3a4ed58dc317651d668078bf3c08a" } ] }, "durability": "persistent", "val": { - "bytes": "5f32866398080726fa774a516b0a9ecd3f41e8a20f227d65b93ab78a603dbe69" + "bytes": "872cfcea64668683c585eed561f03fb35275087c0928264554ef0034e3733078" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "351225380" + "i128": "617221213" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.201.json index 43858f80..1e64f27e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "218106687" + "i128": "577388532" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "218106687" + "i128": "577388532" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0a6f517c232bad4d1e0fdf69c101b30fabf1db6ec081deae72bf6274ec4eea4" + "bytes": "19947c0f7ff6ade47d8733e1dc736dedab6a66859bf6a902a052b9e6cb74d706" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "218106687" + "i128": "577388532" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 166533, + "timestamp": 158808, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "673d26d976c75f4c0c10036a6b6784675c3687a49ea414eac19cdde2b542ca60" + "bytes": "4e6befdb6a7a93cec35b7e9bc10faeb2fb32a3361718ac9a99f00e0040559ba8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "673d26d976c75f4c0c10036a6b6784675c3687a49ea414eac19cdde2b542ca60" + "bytes": "4e6befdb6a7a93cec35b7e9bc10faeb2fb32a3361718ac9a99f00e0040559ba8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "218106687" + "i128": "577388532" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "218106687" + "i128": "577388532" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6bc5f90ee9f1b1d46216d29320a5e8d4d7104d44484b3fa5ebf63ef0e324c672" + "bytes": "28102097c50e7a362d3fab0e722ea0879b8cc123676a63846d0945b9edafda93" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6bc5f90ee9f1b1d46216d29320a5e8d4d7104d44484b3fa5ebf63ef0e324c672" + "bytes": "28102097c50e7a362d3fab0e722ea0879b8cc123676a63846d0945b9edafda93" } ] }, "durability": "persistent", "val": { - "bytes": "673d26d976c75f4c0c10036a6b6784675c3687a49ea414eac19cdde2b542ca60" + "bytes": "4e6befdb6a7a93cec35b7e9bc10faeb2fb32a3361718ac9a99f00e0040559ba8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "218106687" + "i128": "577388532" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.202.json index 03842426..fbcead96 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "522929344" + "i128": "967536629" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "522929344" + "i128": "967536629" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5d7f3a3f78d3967a288593208f269c5c649f5cb880abb213039465e746fe121" + "bytes": "c517e1f04157171d8b6548cd24fc5c54f1b6ab2a6fb71e8c3c9d30636299eeec" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "522929344" + "i128": "967536629" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18088, + "timestamp": 153053, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d3fd3c29f8d6ffb413d7df589af232b532ad0e064498bdc3fadcb7fc901c7c9" + "bytes": "ed30f81de2346c3fdc2224552eacd0f1a11e230897e60f3c7c04c01e66298101" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4d3fd3c29f8d6ffb413d7df589af232b532ad0e064498bdc3fadcb7fc901c7c9" + "bytes": "ed30f81de2346c3fdc2224552eacd0f1a11e230897e60f3c7c04c01e66298101" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "522929344" + "i128": "967536629" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "522929344" + "i128": "967536629" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2b2b31420bdc74f62e6c0e23211f4c1553fccd6cd4d81db52d2a7bd8188875a" + "bytes": "2e38a84936c377701bbbb38ec5a8424207755e5375d65b8b06a89c33afcb5f40" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2b2b31420bdc74f62e6c0e23211f4c1553fccd6cd4d81db52d2a7bd8188875a" + "bytes": "2e38a84936c377701bbbb38ec5a8424207755e5375d65b8b06a89c33afcb5f40" } ] }, "durability": "persistent", "val": { - "bytes": "4d3fd3c29f8d6ffb413d7df589af232b532ad0e064498bdc3fadcb7fc901c7c9" + "bytes": "ed30f81de2346c3fdc2224552eacd0f1a11e230897e60f3c7c04c01e66298101" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "522929344" + "i128": "967536629" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.203.json index fb8a3458..ee817642 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "642189110" + "i128": "167973414" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "642189110" + "i128": "167973414" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bed95047b29bfb0ca93f7ee30899b6fcef5d588b60d561a66e4e65abd890d65b" + "bytes": "bf325df9903eb9fba53e83d04d9f1a0599a04c89465a3157d9e071431734a824" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "642189110" + "i128": "167973414" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 94093, + "timestamp": 111962, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1fed1b504746c5ddd66395fa1183703892c4e63e8756cd9f9c8fce5a740f43bc" + "bytes": "c9acb5bb4395d00dda23451696cc7fa29319c6ec2c183db185d96a5cb6ee948c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1fed1b504746c5ddd66395fa1183703892c4e63e8756cd9f9c8fce5a740f43bc" + "bytes": "c9acb5bb4395d00dda23451696cc7fa29319c6ec2c183db185d96a5cb6ee948c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "642189110" + "i128": "167973414" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "642189110" + "i128": "167973414" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27673bf5612744b01da9c27df5aabcf7335c7014ad150be0671a498b40c074eb" + "bytes": "4b0c437057b708158094833f44bb6ea0a09bb840b3d7e76b7670a08e35511fc3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27673bf5612744b01da9c27df5aabcf7335c7014ad150be0671a498b40c074eb" + "bytes": "4b0c437057b708158094833f44bb6ea0a09bb840b3d7e76b7670a08e35511fc3" } ] }, "durability": "persistent", "val": { - "bytes": "1fed1b504746c5ddd66395fa1183703892c4e63e8756cd9f9c8fce5a740f43bc" + "bytes": "c9acb5bb4395d00dda23451696cc7fa29319c6ec2c183db185d96a5cb6ee948c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "642189110" + "i128": "167973414" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.204.json index 62701221..9bf6a21a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "197264889" + "i128": "745122474" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "197264889" + "i128": "745122474" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "64853db63a61bb84d27be17c04b98ac3c2be36b21e11c6427fb38d3cf351f71c" + "bytes": "ace463da288a47987aad995ac21af165887681354635d5eeaf404015cefb0330" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "197264889" + "i128": "745122474" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 54054, + "timestamp": 142429, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3838d8e06a48ea762d5800e5d881b89415cfbd97ec9fcdd838584972d8786935" + "bytes": "a1c99989cbfb68d1be43eaf8c5375d22364fb27538d2d7e4162761617c7055c4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3838d8e06a48ea762d5800e5d881b89415cfbd97ec9fcdd838584972d8786935" + "bytes": "a1c99989cbfb68d1be43eaf8c5375d22364fb27538d2d7e4162761617c7055c4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "197264889" + "i128": "745122474" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "197264889" + "i128": "745122474" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "510606ec991a35570c162268764499d26b44b90342e4e629b9c2ff7fc3d719f8" + "bytes": "0ac7bc8d33c67df0ea09122fb6909f9a22ac81e0b2ee472372f4850c3f8f229c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "510606ec991a35570c162268764499d26b44b90342e4e629b9c2ff7fc3d719f8" + "bytes": "0ac7bc8d33c67df0ea09122fb6909f9a22ac81e0b2ee472372f4850c3f8f229c" } ] }, "durability": "persistent", "val": { - "bytes": "3838d8e06a48ea762d5800e5d881b89415cfbd97ec9fcdd838584972d8786935" + "bytes": "a1c99989cbfb68d1be43eaf8c5375d22364fb27538d2d7e4162761617c7055c4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "197264889" + "i128": "745122474" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.205.json index 7fe0c3bc..8689f1d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "80993672" + "i128": "27112913" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "80993672" + "i128": "27112913" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15797760921644d9320357430531d5106c32335f33412f05236e1db91cdccdbf" + "bytes": "529458aac3b7a63d2eac7ccc6179ef436c28c01513c6a3fd0daab224daea22ab" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "80993672" + "i128": "27112913" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 115838, + "timestamp": 135142, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9c060f4292879f2d9b612a2151f3782adfdf5ef80d9beb3a2573c0bcc4a510b" + "bytes": "e78c53062a3da112a3c360c1cfec94471a42abd907256148ea546b67d7a5f328" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9c060f4292879f2d9b612a2151f3782adfdf5ef80d9beb3a2573c0bcc4a510b" + "bytes": "e78c53062a3da112a3c360c1cfec94471a42abd907256148ea546b67d7a5f328" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "80993672" + "i128": "27112913" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "80993672" + "i128": "27112913" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7988e7af3dded87dad38886a03a4d7d831c5543e5945b81e28e68fa14d2d322c" + "bytes": "080dce98e95b7b5a11f1966c51b15505369f1b34bdd4dcfc38797540eefabf11" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7988e7af3dded87dad38886a03a4d7d831c5543e5945b81e28e68fa14d2d322c" + "bytes": "080dce98e95b7b5a11f1966c51b15505369f1b34bdd4dcfc38797540eefabf11" } ] }, "durability": "persistent", "val": { - "bytes": "c9c060f4292879f2d9b612a2151f3782adfdf5ef80d9beb3a2573c0bcc4a510b" + "bytes": "e78c53062a3da112a3c360c1cfec94471a42abd907256148ea546b67d7a5f328" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "80993672" + "i128": "27112913" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.206.json index 1f8c44a0..4dae162f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "27855649" + "i128": "403336484" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "27855649" + "i128": "403336484" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f6255eccf5e6832c833594662de8ee46b884ce92ba8b720a06e172e3d007dd7c" + "bytes": "0ad67823185ff79eedbeccf3ed8c0b4c15d3dc90bc30c7a65a95661685fbe072" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "27855649" + "i128": "403336484" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13372, + "timestamp": 22019, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78bba78c9efbd9faa17631aa82ac4a2feda308fe1323c6447d7084246baa938d" + "bytes": "8d3a5b92799e6a027e42180085bbaeee1581b3cae15ebd45a5552a96e7aa50ed" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78bba78c9efbd9faa17631aa82ac4a2feda308fe1323c6447d7084246baa938d" + "bytes": "8d3a5b92799e6a027e42180085bbaeee1581b3cae15ebd45a5552a96e7aa50ed" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "27855649" + "i128": "403336484" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "27855649" + "i128": "403336484" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8698c32120834268fb3701ede08a01624a30e46506fc0be73e90fc71e0048359" + "bytes": "4109d3d835b40bf4d17c6736b9d8685c77b1ca43169e49c9ae148bac35e0eb25" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8698c32120834268fb3701ede08a01624a30e46506fc0be73e90fc71e0048359" + "bytes": "4109d3d835b40bf4d17c6736b9d8685c77b1ca43169e49c9ae148bac35e0eb25" } ] }, "durability": "persistent", "val": { - "bytes": "78bba78c9efbd9faa17631aa82ac4a2feda308fe1323c6447d7084246baa938d" + "bytes": "8d3a5b92799e6a027e42180085bbaeee1581b3cae15ebd45a5552a96e7aa50ed" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "27855649" + "i128": "403336484" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.207.json index 93087c6a..84115001 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "259030581" + "i128": "462043945" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "259030581" + "i128": "462043945" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9642809a2b66fc4c44a5608da4186d6b2f9ff59f9caaf8d1f67d35ab880b3bd" + "bytes": "aadae612e75db0ccb0d76e985a1111f13e50332e162afe3da8eafda3d3cdeeab" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "259030581" + "i128": "462043945" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40428, + "timestamp": 109092, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "24a048b10ee5743ab21d9163873f405432f681f19ec202b4b2328c80228febfa" + "bytes": "78c9d171832c29eb54a4505475feeffbbd71741ffd973a2f45dc1b30856aa36f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "24a048b10ee5743ab21d9163873f405432f681f19ec202b4b2328c80228febfa" + "bytes": "78c9d171832c29eb54a4505475feeffbbd71741ffd973a2f45dc1b30856aa36f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "259030581" + "i128": "462043945" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "259030581" + "i128": "462043945" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a961bb7dda992c5b9efd111da6b3df5bbd2b3c3454389e7131f64d3f32ab474" + "bytes": "5cdb00411fc452fcb063bdd54409b984ee1b986faf01611fbb1069010852132f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a961bb7dda992c5b9efd111da6b3df5bbd2b3c3454389e7131f64d3f32ab474" + "bytes": "5cdb00411fc452fcb063bdd54409b984ee1b986faf01611fbb1069010852132f" } ] }, "durability": "persistent", "val": { - "bytes": "24a048b10ee5743ab21d9163873f405432f681f19ec202b4b2328c80228febfa" + "bytes": "78c9d171832c29eb54a4505475feeffbbd71741ffd973a2f45dc1b30856aa36f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "259030581" + "i128": "462043945" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.208.json index a117ce17..2ecb3009 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "671389520" + "i128": "608060994" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "671389520" + "i128": "608060994" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c745e5b2e6f2a527b84bfa6cc790e097eb8ac5b2a25fc45c34c0afb23525a460" + "bytes": "4c27d6a7ca5db96783637befc559dbfe9a1ce6ff081e43265e410d7fd34f30fa" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "671389520" + "i128": "608060994" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 187139, + "timestamp": 92217, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "127a2015da970ccf52758e317a5f7d699094774088a508ebb9a4297f4177eb6a" + "bytes": "73c73523bffe169f11a76e96fae1d20802ce7207266eb33cd38f6298514a726b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "127a2015da970ccf52758e317a5f7d699094774088a508ebb9a4297f4177eb6a" + "bytes": "73c73523bffe169f11a76e96fae1d20802ce7207266eb33cd38f6298514a726b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "671389520" + "i128": "608060994" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "671389520" + "i128": "608060994" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6c5bba91844ef6d4324eb529b4cbc2edcc743fae0295ce862be94d3c52cb6a5" + "bytes": "d962cf8df0d99001b91cba218277bcb9bd3db8557e66998f15eab8ad4736866e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6c5bba91844ef6d4324eb529b4cbc2edcc743fae0295ce862be94d3c52cb6a5" + "bytes": "d962cf8df0d99001b91cba218277bcb9bd3db8557e66998f15eab8ad4736866e" } ] }, "durability": "persistent", "val": { - "bytes": "127a2015da970ccf52758e317a5f7d699094774088a508ebb9a4297f4177eb6a" + "bytes": "73c73523bffe169f11a76e96fae1d20802ce7207266eb33cd38f6298514a726b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "671389520" + "i128": "608060994" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.209.json index 09b63db6..f52f677e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "59093590" + "i128": "980601127" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "59093590" + "i128": "980601127" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b665947a9478386c4ab77616fbb866c6acfbd5935326748698d77e8163765426" + "bytes": "be5ad3eeef36d8909e873b75d7e843315f93720565a98907b82b0485662bb111" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "59093590" + "i128": "980601127" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 190262, + "timestamp": 78291, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d94c0e59d98b9a526a8132890119532b89a6aa9f8052bb0103b2064ce78a692f" + "bytes": "2a265246d9462bb827c9fe67047d08916d38fe99e5b9ab526fefabc9c24ea195" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d94c0e59d98b9a526a8132890119532b89a6aa9f8052bb0103b2064ce78a692f" + "bytes": "2a265246d9462bb827c9fe67047d08916d38fe99e5b9ab526fefabc9c24ea195" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "59093590" + "i128": "980601127" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "59093590" + "i128": "980601127" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3bb7172db1758fe1b90e181fcebaf12cad903f6c1582a5452569f5e983712729" + "bytes": "dab6921dd8cd47e56d3d8e2f7774225006ebacd096d7e90c4bbfa780d239f55f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3bb7172db1758fe1b90e181fcebaf12cad903f6c1582a5452569f5e983712729" + "bytes": "dab6921dd8cd47e56d3d8e2f7774225006ebacd096d7e90c4bbfa780d239f55f" } ] }, "durability": "persistent", "val": { - "bytes": "d94c0e59d98b9a526a8132890119532b89a6aa9f8052bb0103b2064ce78a692f" + "bytes": "2a265246d9462bb827c9fe67047d08916d38fe99e5b9ab526fefabc9c24ea195" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "59093590" + "i128": "980601127" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.21.json index 97f620f0..27fd6f38 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355878106" + "i128": "738727401" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "355878106" + "i128": "738727401" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "566964299dc2a44704b4294f79e5410bf21a88618291c499c9e9004455f1adc7" + "bytes": "0beac797ccf8cc75ede44b41c3ffbb990c5e47b4d22371156abc7712944ab80b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "355878106" + "i128": "738727401" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 185111, + "timestamp": 67823, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "40d98de8a337961512e7f4b511905eec37dc0919e6e5d961fb79a0f9234bbbbb" + "bytes": "067a1707c648219747d785c773282080f7de736984feda8e02dd6ca92404a883" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "40d98de8a337961512e7f4b511905eec37dc0919e6e5d961fb79a0f9234bbbbb" + "bytes": "067a1707c648219747d785c773282080f7de736984feda8e02dd6ca92404a883" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355878106" + "i128": "738727401" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "355878106" + "i128": "738727401" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be08af582f175267848e867dc51e792323b89c06b381a26d2a2664ae96242096" + "bytes": "6fe1a8f8976e8119270ba4a3c22df2b8082a0867150a5f796fb81b4d0e9a6c4e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be08af582f175267848e867dc51e792323b89c06b381a26d2a2664ae96242096" + "bytes": "6fe1a8f8976e8119270ba4a3c22df2b8082a0867150a5f796fb81b4d0e9a6c4e" } ] }, "durability": "persistent", "val": { - "bytes": "40d98de8a337961512e7f4b511905eec37dc0919e6e5d961fb79a0f9234bbbbb" + "bytes": "067a1707c648219747d785c773282080f7de736984feda8e02dd6ca92404a883" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "355878106" + "i128": "738727401" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.210.json index 3f8e9f7c..49d6f3eb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "358229543" + "i128": "491058886" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "358229543" + "i128": "491058886" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4e5f8538f8f1ae17c56a4afb6cccb20cb3fe6fe40f816f0b40be9ea24a5cc916" + "bytes": "8de052f668c8fcc13d558bb6cbf01c080f0ad97b11659d9d23475eced9e9ebb4" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "358229543" + "i128": "491058886" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 119579, + "timestamp": 191726, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d9fdade33c786215aad29fcb1bf77d92fdc0222f0b23823e6de79ae7f0bc7c92" + "bytes": "1a6dbe884c9ca6b167ed30e78ecd3c334fa36478d6804bafa442a2b752755251" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d9fdade33c786215aad29fcb1bf77d92fdc0222f0b23823e6de79ae7f0bc7c92" + "bytes": "1a6dbe884c9ca6b167ed30e78ecd3c334fa36478d6804bafa442a2b752755251" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "358229543" + "i128": "491058886" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "358229543" + "i128": "491058886" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acd2f93342fc0b41e63a1f454ff12df3d3611726c2f85862b9bbbe7ed9c716cc" + "bytes": "9a0d5916afe89f55fa1024fdbb0b64aa64fd73629899ad14f76c8cf22ee67ea3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acd2f93342fc0b41e63a1f454ff12df3d3611726c2f85862b9bbbe7ed9c716cc" + "bytes": "9a0d5916afe89f55fa1024fdbb0b64aa64fd73629899ad14f76c8cf22ee67ea3" } ] }, "durability": "persistent", "val": { - "bytes": "d9fdade33c786215aad29fcb1bf77d92fdc0222f0b23823e6de79ae7f0bc7c92" + "bytes": "1a6dbe884c9ca6b167ed30e78ecd3c334fa36478d6804bafa442a2b752755251" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "358229543" + "i128": "491058886" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.211.json index ad571e0a..29f55877 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "131889643" + "i128": "513709202" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "131889643" + "i128": "513709202" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afe25ac6ad5ad61d91c83ed9083fc1157342b861f101c1ecced142baf0eca97c" + "bytes": "bbb9c554417f1cd3cd30552dd36c41646007d3daaf961eb6be4e6d9044acdbe4" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "131889643" + "i128": "513709202" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 190020, + "timestamp": 108304, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "47401e678c77d798bf58d0de997ad263809ee381209eb1faff9c8084f5cbf372" + "bytes": "cdd58e4ddd07f8ed2fafc6d8180464c8d571b3e8f45cce93ab0505937319892b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "47401e678c77d798bf58d0de997ad263809ee381209eb1faff9c8084f5cbf372" + "bytes": "cdd58e4ddd07f8ed2fafc6d8180464c8d571b3e8f45cce93ab0505937319892b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "131889643" + "i128": "513709202" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "131889643" + "i128": "513709202" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbdfd19749c2462bc1ee11f077853d26320d0b341559db2f3b00fa91d59747db" + "bytes": "72b8a06d65b53bce9d06b52d4590075c4fef3ac0289b56d99fb396ab9c1040b5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbdfd19749c2462bc1ee11f077853d26320d0b341559db2f3b00fa91d59747db" + "bytes": "72b8a06d65b53bce9d06b52d4590075c4fef3ac0289b56d99fb396ab9c1040b5" } ] }, "durability": "persistent", "val": { - "bytes": "47401e678c77d798bf58d0de997ad263809ee381209eb1faff9c8084f5cbf372" + "bytes": "cdd58e4ddd07f8ed2fafc6d8180464c8d571b3e8f45cce93ab0505937319892b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "131889643" + "i128": "513709202" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.212.json index 6a8fdb95..6e61958a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "48847290" + "i128": "450389041" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "48847290" + "i128": "450389041" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00c0ed376b8f774fe40bd759f58d3d00468e6499e373d971068fdd82a4e2b710" + "bytes": "9aa4ca06c55161e456c7baa22e9ca2ffaa2a7a9e4fe059d467a0e162f959e834" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "48847290" + "i128": "450389041" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84771, + "timestamp": 168481, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "523182a918769aef33dcd6e153c8fb1d05f43efed78383a0f277b9c6d697be4c" + "bytes": "d171fa75b0bb1584989b0ae9d620e710fb436908536ea50e1d6f3b76e42bad6b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "523182a918769aef33dcd6e153c8fb1d05f43efed78383a0f277b9c6d697be4c" + "bytes": "d171fa75b0bb1584989b0ae9d620e710fb436908536ea50e1d6f3b76e42bad6b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "48847290" + "i128": "450389041" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "48847290" + "i128": "450389041" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d111e958a46e9372949be93d4e44b737d0396a8a8c2078d3303f13fc31d4f9b9" + "bytes": "d15b61ebbf20a3af6a0bbf2c3613d10323a48928583f20940dc41c22b5f22ff9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d111e958a46e9372949be93d4e44b737d0396a8a8c2078d3303f13fc31d4f9b9" + "bytes": "d15b61ebbf20a3af6a0bbf2c3613d10323a48928583f20940dc41c22b5f22ff9" } ] }, "durability": "persistent", "val": { - "bytes": "523182a918769aef33dcd6e153c8fb1d05f43efed78383a0f277b9c6d697be4c" + "bytes": "d171fa75b0bb1584989b0ae9d620e710fb436908536ea50e1d6f3b76e42bad6b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "48847290" + "i128": "450389041" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.213.json index cf4ac941..70d3802a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "59201923" + "i128": "391721406" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "59201923" + "i128": "391721406" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0dfc3231715309bd96060e9b920edb0fb36e4a50f1ff97a8698c368232938875" + "bytes": "e38007746f00908e21a565dd947f9d4310494df9c30367079442bddfe907ec48" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "59201923" + "i128": "391721406" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 100857, + "timestamp": 197420, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9de36ca3908c8e8d5f94a72397c03e629a73501aa187b6778baf06a250374b73" + "bytes": "838dd12b33e5977854654a9efa99b5e8f1b524f08b67e116269829d511f9fc13" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9de36ca3908c8e8d5f94a72397c03e629a73501aa187b6778baf06a250374b73" + "bytes": "838dd12b33e5977854654a9efa99b5e8f1b524f08b67e116269829d511f9fc13" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "59201923" + "i128": "391721406" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "59201923" + "i128": "391721406" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61e6779f980afe181e88ac1bb36ba73aeac1e93b9406f2ea6c48c14814897e07" + "bytes": "54c233e85842e211cb9a63f97ad86122d838b1c4be28a9dec52439245a8fc59e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61e6779f980afe181e88ac1bb36ba73aeac1e93b9406f2ea6c48c14814897e07" + "bytes": "54c233e85842e211cb9a63f97ad86122d838b1c4be28a9dec52439245a8fc59e" } ] }, "durability": "persistent", "val": { - "bytes": "9de36ca3908c8e8d5f94a72397c03e629a73501aa187b6778baf06a250374b73" + "bytes": "838dd12b33e5977854654a9efa99b5e8f1b524f08b67e116269829d511f9fc13" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "59201923" + "i128": "391721406" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.214.json index 56a14877..296f182c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "53661475" + "i128": "92555091" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "53661475" + "i128": "92555091" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "47d9dbc06c9a018ae633a7356c49e98d67a088018cf2508168d9697217851380" + "bytes": "54f4cc64eb754ccb2a221d7ebff2c2f09eb1dd1dcc6ec9d88eee015ec77b6768" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "53661475" + "i128": "92555091" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 172516, + "timestamp": 180846, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad96e01716aab185574ff87212be8c5c80ac06df89a5d95dab9d4157ad19fe30" + "bytes": "858263e28f71aec2c7fd5274fc147948bc7e2cc5b25cc347d1e4b4e1556bbacb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ad96e01716aab185574ff87212be8c5c80ac06df89a5d95dab9d4157ad19fe30" + "bytes": "858263e28f71aec2c7fd5274fc147948bc7e2cc5b25cc347d1e4b4e1556bbacb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "53661475" + "i128": "92555091" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "53661475" + "i128": "92555091" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "935c769e21b00c914b978711780bd56b550e58da783f4bbb770777a186febe1e" + "bytes": "371f324f5a52477c12b7fe64c2fcac120b7b562f989e1c69f3b5f1314829baa6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "935c769e21b00c914b978711780bd56b550e58da783f4bbb770777a186febe1e" + "bytes": "371f324f5a52477c12b7fe64c2fcac120b7b562f989e1c69f3b5f1314829baa6" } ] }, "durability": "persistent", "val": { - "bytes": "ad96e01716aab185574ff87212be8c5c80ac06df89a5d95dab9d4157ad19fe30" + "bytes": "858263e28f71aec2c7fd5274fc147948bc7e2cc5b25cc347d1e4b4e1556bbacb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "53661475" + "i128": "92555091" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.215.json index 34951c5f..3201e743 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "818035170" + "i128": "610821928" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "818035170" + "i128": "610821928" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d28040681b0683d93ec279939564c0caa9dad2e17197dcfa64de4388c28f2964" + "bytes": "7ca8ea8c9eb780b101a75eb4bf49b7e3de04d35f15164d68cbfd730d92ee57e4" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "818035170" + "i128": "610821928" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 141392, + "timestamp": 17946, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71454cb2600c007788ef34f7798d4cdfb84d5e09e85262a7845a343bb5a61274" + "bytes": "3481645cf2c63d6472d8f9615f227acc603438536829d38370f4a1612165c152" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "71454cb2600c007788ef34f7798d4cdfb84d5e09e85262a7845a343bb5a61274" + "bytes": "3481645cf2c63d6472d8f9615f227acc603438536829d38370f4a1612165c152" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "818035170" + "i128": "610821928" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "818035170" + "i128": "610821928" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7f3309f5808e808a03b0d27505ab9eff7b2d962fddfdfcc4b7e57d6d391c61f" + "bytes": "3af057c4e42adb14db97beea319b3277900cd5c725a0ba8aae8b716fa06fad50" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7f3309f5808e808a03b0d27505ab9eff7b2d962fddfdfcc4b7e57d6d391c61f" + "bytes": "3af057c4e42adb14db97beea319b3277900cd5c725a0ba8aae8b716fa06fad50" } ] }, "durability": "persistent", "val": { - "bytes": "71454cb2600c007788ef34f7798d4cdfb84d5e09e85262a7845a343bb5a61274" + "bytes": "3481645cf2c63d6472d8f9615f227acc603438536829d38370f4a1612165c152" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "818035170" + "i128": "610821928" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.216.json index 7d8d69ed..13b31b06 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "95624340" + "i128": "950996361" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95624340" + "i128": "950996361" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ee8a80ce0058453700abc709fd26a3c8cd6e4df1f00f824370883f18ea02377" + "bytes": "e3dd36021cd7332ffab41440f57b3aa0a2e21b99ca4299eac1a82e8f431ac3bf" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "95624340" + "i128": "950996361" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5454, + "timestamp": 25611, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d10f5bf28de1e3ca26d828f2de36156eb3d55d679fbef1db819bd8e87003b24c" + "bytes": "422510f011117bc5a37a190145526302ad866aa25ae81ba57149ffbc490c9997" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d10f5bf28de1e3ca26d828f2de36156eb3d55d679fbef1db819bd8e87003b24c" + "bytes": "422510f011117bc5a37a190145526302ad866aa25ae81ba57149ffbc490c9997" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "95624340" + "i128": "950996361" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "95624340" + "i128": "950996361" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5546c7d32b817f706a3826dbfbe61e2fca6ff5dccdaf21b36295a91026ace27" + "bytes": "42390ea1c681738d05fcda0df606b38661ae2b73e37eaf14d91e3273f78e0384" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5546c7d32b817f706a3826dbfbe61e2fca6ff5dccdaf21b36295a91026ace27" + "bytes": "42390ea1c681738d05fcda0df606b38661ae2b73e37eaf14d91e3273f78e0384" } ] }, "durability": "persistent", "val": { - "bytes": "d10f5bf28de1e3ca26d828f2de36156eb3d55d679fbef1db819bd8e87003b24c" + "bytes": "422510f011117bc5a37a190145526302ad866aa25ae81ba57149ffbc490c9997" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "95624340" + "i128": "950996361" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.217.json index 15d6754d..1ed6cf75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "603690932" + "i128": "970027618" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "603690932" + "i128": "970027618" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ef5c0562ecb575c3c361687acf8e5f6f075b40d5f6faac643a6ca4ab9b6e5df" + "bytes": "0d1c15fc32e524427df8b245373dc8d869d7440b8e80f343f76c0ab5293b6a70" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "603690932" + "i128": "970027618" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77621, + "timestamp": 16034, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7233fb8ae7ade3c005229286710e18e53216b772f75198222116dad7d2297093" + "bytes": "e9bd0a45ee4bd4b318ae1c37b7d66cd2f259a00e7ab1f7b3740b6ba38ecf46f2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7233fb8ae7ade3c005229286710e18e53216b772f75198222116dad7d2297093" + "bytes": "e9bd0a45ee4bd4b318ae1c37b7d66cd2f259a00e7ab1f7b3740b6ba38ecf46f2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "603690932" + "i128": "970027618" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "603690932" + "i128": "970027618" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0c2df0e05523680e851c230e78b88292d61a82ecd33e324095b3ae6f41a3707" + "bytes": "36700dcc5a8ecedc4f10fe0c358533d645f95315fe2268fe8a81bf271fa595fa" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0c2df0e05523680e851c230e78b88292d61a82ecd33e324095b3ae6f41a3707" + "bytes": "36700dcc5a8ecedc4f10fe0c358533d645f95315fe2268fe8a81bf271fa595fa" } ] }, "durability": "persistent", "val": { - "bytes": "7233fb8ae7ade3c005229286710e18e53216b772f75198222116dad7d2297093" + "bytes": "e9bd0a45ee4bd4b318ae1c37b7d66cd2f259a00e7ab1f7b3740b6ba38ecf46f2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "603690932" + "i128": "970027618" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.218.json index 137d3708..4af0658c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "382968563" + "i128": "802208787" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "382968563" + "i128": "802208787" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "797599a330d4f2fca132476c0c6744dd750f1aa58f21a4222ade98b38be7656a" + "bytes": "5163b528a3ca8ed8aecf7f83b72069429a6ed4a052cfa37a9a2ee3b93ebd9392" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "382968563" + "i128": "802208787" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 142416, + "timestamp": 120689, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6e4e3f912a93ba1f0be5215c333c273be8c58bc89bd6fb1ae6743b026bc8b49" + "bytes": "47d9ab343a9734e9f3ea996f40300a2cb19f4c1609005b7a0827dc75d9c19308" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6e4e3f912a93ba1f0be5215c333c273be8c58bc89bd6fb1ae6743b026bc8b49" + "bytes": "47d9ab343a9734e9f3ea996f40300a2cb19f4c1609005b7a0827dc75d9c19308" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "382968563" + "i128": "802208787" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "382968563" + "i128": "802208787" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b193800d79d6387ec9eba54749d64c105caf44d9677d85ca682b81441ff4bc09" + "bytes": "2018a409dd03408134d9c68d602d0b3cf931891a2c646cb5d7e0247949a096b4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b193800d79d6387ec9eba54749d64c105caf44d9677d85ca682b81441ff4bc09" + "bytes": "2018a409dd03408134d9c68d602d0b3cf931891a2c646cb5d7e0247949a096b4" } ] }, "durability": "persistent", "val": { - "bytes": "c6e4e3f912a93ba1f0be5215c333c273be8c58bc89bd6fb1ae6743b026bc8b49" + "bytes": "47d9ab343a9734e9f3ea996f40300a2cb19f4c1609005b7a0827dc75d9c19308" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "382968563" + "i128": "802208787" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.219.json index fe36d072..14c3abc8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "434350080" + "i128": "758919723" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "434350080" + "i128": "758919723" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "22cdbc0fc8fcafbca7053ab5e660e04c9f7119d38a79b10a7a1621fdff4ad270" + "bytes": "b800cefc1b7286572f26d3ea7681c8ba37815f0911212446296c78e5255bd6c0" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "434350080" + "i128": "758919723" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 17220, + "timestamp": 82269, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e596799123764b7c7481ee4de16b75ceecfe5f675f667ea4b5808c74a4eb108b" + "bytes": "d2c58b44ac8d01a2d3458519f63945f4b1c3862f04a22b09b09c12c00fef6f4a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e596799123764b7c7481ee4de16b75ceecfe5f675f667ea4b5808c74a4eb108b" + "bytes": "d2c58b44ac8d01a2d3458519f63945f4b1c3862f04a22b09b09c12c00fef6f4a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "434350080" + "i128": "758919723" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "434350080" + "i128": "758919723" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e26e6d4b3649d0aa51bd8a390df71e86306eda70ceb377a1dab56b67ded4b3c2" + "bytes": "eeb7519a3de237200c43dd3ccc356b85b451cdca6bc0c73f29f6701ce9b6ccbb" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e26e6d4b3649d0aa51bd8a390df71e86306eda70ceb377a1dab56b67ded4b3c2" + "bytes": "eeb7519a3de237200c43dd3ccc356b85b451cdca6bc0c73f29f6701ce9b6ccbb" } ] }, "durability": "persistent", "val": { - "bytes": "e596799123764b7c7481ee4de16b75ceecfe5f675f667ea4b5808c74a4eb108b" + "bytes": "d2c58b44ac8d01a2d3458519f63945f4b1c3862f04a22b09b09c12c00fef6f4a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "434350080" + "i128": "758919723" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.22.json index 99a2618b..b20faa14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "546674550" + "i128": "756265925" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "546674550" + "i128": "756265925" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f57d88b954e304cf3459f91aae99163346b5c1fcdb81fb80bd560638e184ce7" + "bytes": "2ea75ccaf3e9dca8ceaf48fdc2dc6eec3434b0bad3b7b2e8f6743d43cd5cf00c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "546674550" + "i128": "756265925" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 122030, + "timestamp": 63971, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "774d77cd7aaa1208b6e32dff70dfb8141c851e01f85e13b9889784986a6f27ff" + "bytes": "91e65559b112ca8f1f42b5a9ee8e836f74590d2c714c5358c174fd25fd2177e1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "774d77cd7aaa1208b6e32dff70dfb8141c851e01f85e13b9889784986a6f27ff" + "bytes": "91e65559b112ca8f1f42b5a9ee8e836f74590d2c714c5358c174fd25fd2177e1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "546674550" + "i128": "756265925" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "546674550" + "i128": "756265925" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "027984c6b86cec29f85a9f7f552494b7f4706f12213e001b93fc8968c3594d69" + "bytes": "a732b9a2055cc3a029bb508dde0359eaa9d55887fc5991b23184f8e9d85c91f1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "027984c6b86cec29f85a9f7f552494b7f4706f12213e001b93fc8968c3594d69" + "bytes": "a732b9a2055cc3a029bb508dde0359eaa9d55887fc5991b23184f8e9d85c91f1" } ] }, "durability": "persistent", "val": { - "bytes": "774d77cd7aaa1208b6e32dff70dfb8141c851e01f85e13b9889784986a6f27ff" + "bytes": "91e65559b112ca8f1f42b5a9ee8e836f74590d2c714c5358c174fd25fd2177e1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "546674550" + "i128": "756265925" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.220.json index 87f8f61f..f78e3061 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "790666094" + "i128": "832106857" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "790666094" + "i128": "832106857" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa3ba4a7e73c2e6857a4aea38f49ca56d714b3afbc027779217d9f2fd7ae162b" + "bytes": "3908edc38e7b9589b9b474aefdd81913ce16f8d1d51b527d96a1ea0d5f5138d9" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "790666094" + "i128": "832106857" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 118898, + "timestamp": 14497, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8c4dbbe5886c0fa77fa28eacc701ef85880fb2815ccfdbda35ca003e7797212" + "bytes": "5cafb8e3226b08c0d754b5b3f5ac81fbc2e8d28ee43625bb6811dbb2b80caca9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8c4dbbe5886c0fa77fa28eacc701ef85880fb2815ccfdbda35ca003e7797212" + "bytes": "5cafb8e3226b08c0d754b5b3f5ac81fbc2e8d28ee43625bb6811dbb2b80caca9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "790666094" + "i128": "832106857" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "790666094" + "i128": "832106857" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d072e3bd018c5e8925ae78726c68c905f7f21d9bf5a48d79dc2239ce4e9f1134" + "bytes": "d49c9c11c722756174ad1d69bb3c789712440c3e7465229b1de17117e8e9d1dc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d072e3bd018c5e8925ae78726c68c905f7f21d9bf5a48d79dc2239ce4e9f1134" + "bytes": "d49c9c11c722756174ad1d69bb3c789712440c3e7465229b1de17117e8e9d1dc" } ] }, "durability": "persistent", "val": { - "bytes": "a8c4dbbe5886c0fa77fa28eacc701ef85880fb2815ccfdbda35ca003e7797212" + "bytes": "5cafb8e3226b08c0d754b5b3f5ac81fbc2e8d28ee43625bb6811dbb2b80caca9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "790666094" + "i128": "832106857" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.221.json index 60333c0e..f6c200be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "767201270" + "i128": "960786752" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "767201270" + "i128": "960786752" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ad3a950d7442078cfb5c6c90d436016538ef255a7a93aa6605ff6913f412123" + "bytes": "18b3f3e84f106d03b872c482953447f1016cbbac01fe372a256505081a8d71aa" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "767201270" + "i128": "960786752" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58602, + "timestamp": 82365, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "917be291edea4ca75323535e25209507008b413acca76fb87a34e95ffe5d5a0f" + "bytes": "b177715d0cc9309d68abf1ba3337475772e297c420355bbc09fed2dc6823ed3f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "917be291edea4ca75323535e25209507008b413acca76fb87a34e95ffe5d5a0f" + "bytes": "b177715d0cc9309d68abf1ba3337475772e297c420355bbc09fed2dc6823ed3f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "767201270" + "i128": "960786752" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "767201270" + "i128": "960786752" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "21f921fdd928668e1b718e6de07a94bc50d91033bbe0d84eb5fde72a3644dd36" + "bytes": "a7610eea707142067ecb9cd7b95d7f5495b334f1f3a683511b4d5ca3055cdfee" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "21f921fdd928668e1b718e6de07a94bc50d91033bbe0d84eb5fde72a3644dd36" + "bytes": "a7610eea707142067ecb9cd7b95d7f5495b334f1f3a683511b4d5ca3055cdfee" } ] }, "durability": "persistent", "val": { - "bytes": "917be291edea4ca75323535e25209507008b413acca76fb87a34e95ffe5d5a0f" + "bytes": "b177715d0cc9309d68abf1ba3337475772e297c420355bbc09fed2dc6823ed3f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "767201270" + "i128": "960786752" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.222.json index cb5ac01e..9db52ac6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "951901092" + "i128": "458136404" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "951901092" + "i128": "458136404" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc3065001922d3a4cb4c8ca45cab3ef1482a92ee5dea0ca57665591c089cdcd5" + "bytes": "1b948dda039132463603fa00ce12099cb8e65e031a72a263389a09ead1f3b59d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "951901092" + "i128": "458136404" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 86200, + "timestamp": 89669, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8c7aba4fb319d8650e33394d7111b2bffc9080aed879f2885da4910b3a3d5fa" + "bytes": "6b99147f224e93914507eb3797fc557da914651d13b273ab42f01af8cbec1dc1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8c7aba4fb319d8650e33394d7111b2bffc9080aed879f2885da4910b3a3d5fa" + "bytes": "6b99147f224e93914507eb3797fc557da914651d13b273ab42f01af8cbec1dc1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "951901092" + "i128": "458136404" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "951901092" + "i128": "458136404" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c104ab1df7fe94a7c99b8b23d55dc98021378198ed21c067834cbb19c2c36f3" + "bytes": "787f4306966a6cee3b0610fb2aee1ecaedfa67fdf71db45509cee9c9ce7a36e8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c104ab1df7fe94a7c99b8b23d55dc98021378198ed21c067834cbb19c2c36f3" + "bytes": "787f4306966a6cee3b0610fb2aee1ecaedfa67fdf71db45509cee9c9ce7a36e8" } ] }, "durability": "persistent", "val": { - "bytes": "a8c7aba4fb319d8650e33394d7111b2bffc9080aed879f2885da4910b3a3d5fa" + "bytes": "6b99147f224e93914507eb3797fc557da914651d13b273ab42f01af8cbec1dc1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "951901092" + "i128": "458136404" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.223.json index 93a670c9..0b13cc06 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "871926630" + "i128": "380489450" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "871926630" + "i128": "380489450" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4e646a0d6fef13ad175a94556a316bad0f2ed010bed7b61ef5e6ea4e6acd8531" + "bytes": "cd9ac9342f2f5bbe768dd79fb893ceb37e43ee9edb463f750c8eee8f5452e805" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "871926630" + "i128": "380489450" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 106024, + "timestamp": 154308, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e0f5d8377347b93ddc8c3b23bf6ef4139d80d39c21b7a47796f09809c41700c8" + "bytes": "004e7ea8ef000a35c1071a6186c4f4458c6701c9e66000c73e969e2db6188669" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e0f5d8377347b93ddc8c3b23bf6ef4139d80d39c21b7a47796f09809c41700c8" + "bytes": "004e7ea8ef000a35c1071a6186c4f4458c6701c9e66000c73e969e2db6188669" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "871926630" + "i128": "380489450" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "871926630" + "i128": "380489450" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb776500b75fab693c717eaf6a18f41cb4ac365f46ef8491d6719bba6cfc8e71" + "bytes": "72bd4544fbd3a450a3affe9abb0361275ca534089a5bbbb86aa99c676a9ca13f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb776500b75fab693c717eaf6a18f41cb4ac365f46ef8491d6719bba6cfc8e71" + "bytes": "72bd4544fbd3a450a3affe9abb0361275ca534089a5bbbb86aa99c676a9ca13f" } ] }, "durability": "persistent", "val": { - "bytes": "e0f5d8377347b93ddc8c3b23bf6ef4139d80d39c21b7a47796f09809c41700c8" + "bytes": "004e7ea8ef000a35c1071a6186c4f4458c6701c9e66000c73e969e2db6188669" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "871926630" + "i128": "380489450" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.224.json index d234cedd..e2736320 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "377848124" + "i128": "61268511" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "377848124" + "i128": "61268511" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6f6322b50545cc6546eed92924f3a813d19433357a0141dd6f5f8b5c221ef22f" + "bytes": "3217c2de15c0619f59f0dcdb80767bc9853560649a44241f4baebd319da1f131" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "377848124" + "i128": "61268511" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55097, + "timestamp": 152483, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "50d81e5baf5c4749cf8d3cd79164d0cb0fe7a67563bb481c4e6de585494b2b68" + "bytes": "b293dd4dd7cf8d7ecba87ff01bba551a2c463e892fffc1509ca0a224cfe2fb5c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "50d81e5baf5c4749cf8d3cd79164d0cb0fe7a67563bb481c4e6de585494b2b68" + "bytes": "b293dd4dd7cf8d7ecba87ff01bba551a2c463e892fffc1509ca0a224cfe2fb5c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "377848124" + "i128": "61268511" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "377848124" + "i128": "61268511" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40ce2ad63cda7011a0b748e2916f1bdbd7c5d566190a9dd571fe7733b1a28c75" + "bytes": "590ab05ccf93c2c26f54142ecdfb2da52f6f1a24f4403e1026f14045de45967f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40ce2ad63cda7011a0b748e2916f1bdbd7c5d566190a9dd571fe7733b1a28c75" + "bytes": "590ab05ccf93c2c26f54142ecdfb2da52f6f1a24f4403e1026f14045de45967f" } ] }, "durability": "persistent", "val": { - "bytes": "50d81e5baf5c4749cf8d3cd79164d0cb0fe7a67563bb481c4e6de585494b2b68" + "bytes": "b293dd4dd7cf8d7ecba87ff01bba551a2c463e892fffc1509ca0a224cfe2fb5c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "377848124" + "i128": "61268511" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.225.json index cfa5ba43..f1ee8bb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "726469882" + "i128": "869815411" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726469882" + "i128": "869815411" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39a29a8151f2888eb4a5707ce0239fb4140591f0943374b0744aed3f6ef82679" + "bytes": "df84fd5b95370142f1bd6b5282262cf5abbf7bc929ebe13a91807578e7b98a30" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "726469882" + "i128": "869815411" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42452, + "timestamp": 158730, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "985eeb4e3664294861432b997d6ab4e2909e17a969cd9a0bfb623191a955054d" + "bytes": "6363c37c41135bed9a092f93dceafd3d14b4ca4d3c098dbf1b64e18e878153af" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "985eeb4e3664294861432b997d6ab4e2909e17a969cd9a0bfb623191a955054d" + "bytes": "6363c37c41135bed9a092f93dceafd3d14b4ca4d3c098dbf1b64e18e878153af" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "726469882" + "i128": "869815411" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "726469882" + "i128": "869815411" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dff1355863342c45ecf7104f3f011a886c9d6c64f0eb8d4bf70c0fdb71d976ef" + "bytes": "1b7d5d4251867cf69b7a4b1eebd40e9a9b17a94698601e8e4a64abcab7d0b6a4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dff1355863342c45ecf7104f3f011a886c9d6c64f0eb8d4bf70c0fdb71d976ef" + "bytes": "1b7d5d4251867cf69b7a4b1eebd40e9a9b17a94698601e8e4a64abcab7d0b6a4" } ] }, "durability": "persistent", "val": { - "bytes": "985eeb4e3664294861432b997d6ab4e2909e17a969cd9a0bfb623191a955054d" + "bytes": "6363c37c41135bed9a092f93dceafd3d14b4ca4d3c098dbf1b64e18e878153af" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "726469882" + "i128": "869815411" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.226.json index 056ca751..f88905ed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "925350116" + "i128": "846381804" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "925350116" + "i128": "846381804" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb197dc60e544511b3be81b08b975df18c3984c57adb1285e55a5f88450e7e74" + "bytes": "e40beeb7c919750e0be520ac460036f49161a04f4f82e09405afe5c4012a0952" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "925350116" + "i128": "846381804" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77237, + "timestamp": 132367, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c9f2942854a3c01671254bfb6c9b03541e401917bb0b4ba2cb114a07e062679" + "bytes": "fbe8f7a7797106484b003a37bfcd117bdd1643bd463613183d76f5a666d5db81" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1c9f2942854a3c01671254bfb6c9b03541e401917bb0b4ba2cb114a07e062679" + "bytes": "fbe8f7a7797106484b003a37bfcd117bdd1643bd463613183d76f5a666d5db81" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "925350116" + "i128": "846381804" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "925350116" + "i128": "846381804" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02d01fd8f09c96449910efe59db21497ab8da33d0d2a0e3153b77233af3a42f0" + "bytes": "fb55ecd7d403c547628b9ca7dc84473cf633690a7318bdfcab2bd5b2ee578221" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02d01fd8f09c96449910efe59db21497ab8da33d0d2a0e3153b77233af3a42f0" + "bytes": "fb55ecd7d403c547628b9ca7dc84473cf633690a7318bdfcab2bd5b2ee578221" } ] }, "durability": "persistent", "val": { - "bytes": "1c9f2942854a3c01671254bfb6c9b03541e401917bb0b4ba2cb114a07e062679" + "bytes": "fbe8f7a7797106484b003a37bfcd117bdd1643bd463613183d76f5a666d5db81" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "925350116" + "i128": "846381804" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.227.json index 95fe7555..543d64c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "352620430" + "i128": "835030705" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352620430" + "i128": "835030705" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db85527bbddbfedea2a1a180feb1eed0c73e26e769e2e897d075d709462d70a9" + "bytes": "2bdaaaef8c5ba6fb1930a43c31c658382a96da752e7e2db3a80e0c31f40b9cf9" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "352620430" + "i128": "835030705" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47137, + "timestamp": 4235, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "359f2b1cfece1a27b37924a25c570cdcea9ed7ce831ed27a7454aa7136a47760" + "bytes": "dc4f02734fcced37f548bac5b1af843722a5675f982e89cc3fd1b5b68453ed8b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "359f2b1cfece1a27b37924a25c570cdcea9ed7ce831ed27a7454aa7136a47760" + "bytes": "dc4f02734fcced37f548bac5b1af843722a5675f982e89cc3fd1b5b68453ed8b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "352620430" + "i128": "835030705" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "352620430" + "i128": "835030705" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7943e032cf544eacadef3deb2c37bb9a0cb8af28c002afef09b57d7e3d4b8d8" + "bytes": "13ffe063b6a4afda137879302485c0b67ca4710096e228629432a9a832af8b09" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7943e032cf544eacadef3deb2c37bb9a0cb8af28c002afef09b57d7e3d4b8d8" + "bytes": "13ffe063b6a4afda137879302485c0b67ca4710096e228629432a9a832af8b09" } ] }, "durability": "persistent", "val": { - "bytes": "359f2b1cfece1a27b37924a25c570cdcea9ed7ce831ed27a7454aa7136a47760" + "bytes": "dc4f02734fcced37f548bac5b1af843722a5675f982e89cc3fd1b5b68453ed8b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "352620430" + "i128": "835030705" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.228.json index 049daa9e..498f3876 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "725156110" + "i128": "251333966" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "725156110" + "i128": "251333966" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3596933b2d3de2afb1a857a97102be7fafc09ed2ff4177180156147ddd4ac488" + "bytes": "1add442ff9ab6781ac08beea9f12c296073b53ada6ef9bb931f0c7384a6a3aad" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "725156110" + "i128": "251333966" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 129295, + "timestamp": 122045, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8762bdf22cfc2401f82fe40e898795fc685d8db345b02a28f8febf7507b526a7" + "bytes": "06133381f5651f67d30f294be19a3b6f43d217432d42b1ee332e684882722326" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8762bdf22cfc2401f82fe40e898795fc685d8db345b02a28f8febf7507b526a7" + "bytes": "06133381f5651f67d30f294be19a3b6f43d217432d42b1ee332e684882722326" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "725156110" + "i128": "251333966" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "725156110" + "i128": "251333966" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "735ee24553a0c7cc0caa57cfe3f467901ed43433de586681c69d9304e36f6dec" + "bytes": "13cf0240376da330818a33967c103f58225f8be7938dafc05e9872bd5fbff2a5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "735ee24553a0c7cc0caa57cfe3f467901ed43433de586681c69d9304e36f6dec" + "bytes": "13cf0240376da330818a33967c103f58225f8be7938dafc05e9872bd5fbff2a5" } ] }, "durability": "persistent", "val": { - "bytes": "8762bdf22cfc2401f82fe40e898795fc685d8db345b02a28f8febf7507b526a7" + "bytes": "06133381f5651f67d30f294be19a3b6f43d217432d42b1ee332e684882722326" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "725156110" + "i128": "251333966" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.229.json index ba731934..3fac4822 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "427611391" + "i128": "293669033" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "427611391" + "i128": "293669033" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "acf4055286547d4f488c794c8df2e7b6d38523e51919571011694cfcd372c994" + "bytes": "8d5b3dc6ca96ee3b2edd40c0daa1c3b29adc108f28f39d6f4b9ee484f7345fc7" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "427611391" + "i128": "293669033" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3824, + "timestamp": 130319, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9701e62a563025279e4d74711c5f8ccd2f726418d3132818045d9ccb4f187e0" + "bytes": "945503438a11163ee714b7f250ae4f41da0dd14a4a9cf506bc588097875af4da" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9701e62a563025279e4d74711c5f8ccd2f726418d3132818045d9ccb4f187e0" + "bytes": "945503438a11163ee714b7f250ae4f41da0dd14a4a9cf506bc588097875af4da" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "427611391" + "i128": "293669033" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "427611391" + "i128": "293669033" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b87e9aef661fc4d06cf4764391d374298a242be1d0d500a25c423abcd032e47e" + "bytes": "c2a83f7ec5a6be4c57f5c08424f363115807969a1c5c27cdeb2f6860a3f7b7ca" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b87e9aef661fc4d06cf4764391d374298a242be1d0d500a25c423abcd032e47e" + "bytes": "c2a83f7ec5a6be4c57f5c08424f363115807969a1c5c27cdeb2f6860a3f7b7ca" } ] }, "durability": "persistent", "val": { - "bytes": "c9701e62a563025279e4d74711c5f8ccd2f726418d3132818045d9ccb4f187e0" + "bytes": "945503438a11163ee714b7f250ae4f41da0dd14a4a9cf506bc588097875af4da" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "427611391" + "i128": "293669033" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.23.json index e1eeec31..d8063827 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "706741029" + "i128": "122979972" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "706741029" + "i128": "122979972" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5eb4f18d4be65412d0b31b657243de5d704267ab21b38ff4f1ca10e96c22098" + "bytes": "91f85cc57af17bbc5486afa01ba84f15cde1fb6f1808b315f2e98d36f1925e9d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "706741029" + "i128": "122979972" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42733, + "timestamp": 196431, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7ce75bdfcbd57835d7704b371d5bd7f15fc1169bf7bb7ae549d3a0e5a980e1d7" + "bytes": "ecf28c4a6de4252970616b0e4a345f7e0b8329325a6953840ed7f4e81d1991dc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7ce75bdfcbd57835d7704b371d5bd7f15fc1169bf7bb7ae549d3a0e5a980e1d7" + "bytes": "ecf28c4a6de4252970616b0e4a345f7e0b8329325a6953840ed7f4e81d1991dc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "706741029" + "i128": "122979972" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "706741029" + "i128": "122979972" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93ba37bd340ab42b50ff11e86c1bdddf786fcfddc5f54d9511a0dcdb608f7ed7" + "bytes": "3b85c29cafd8fb233ecea01bbb4d00b272a0c4428bdcc63c0ae45bcf64bf5c06" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93ba37bd340ab42b50ff11e86c1bdddf786fcfddc5f54d9511a0dcdb608f7ed7" + "bytes": "3b85c29cafd8fb233ecea01bbb4d00b272a0c4428bdcc63c0ae45bcf64bf5c06" } ] }, "durability": "persistent", "val": { - "bytes": "7ce75bdfcbd57835d7704b371d5bd7f15fc1169bf7bb7ae549d3a0e5a980e1d7" + "bytes": "ecf28c4a6de4252970616b0e4a345f7e0b8329325a6953840ed7f4e81d1991dc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "706741029" + "i128": "122979972" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.230.json index 95d91c8d..374e3136 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "374786119" + "i128": "853731542" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "374786119" + "i128": "853731542" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "abd4c63cfc1165ac0315bddd7c9d6a0ce1cf1265987aa413257f64f627d4efb2" + "bytes": "a8a098e474f4ed328b1b2080cfc4892838390734422d9d17ffbf5b193ec79983" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "374786119" + "i128": "853731542" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 154618, + "timestamp": 62495, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f873b56a2ecc0372a0b535042279cb494e58986f5cfa98a6992998532c486e0" + "bytes": "27144a2bc6e5638dc3320aae0f2a84a239448dd481c89da157222e2f6e471fda" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f873b56a2ecc0372a0b535042279cb494e58986f5cfa98a6992998532c486e0" + "bytes": "27144a2bc6e5638dc3320aae0f2a84a239448dd481c89da157222e2f6e471fda" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "374786119" + "i128": "853731542" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "374786119" + "i128": "853731542" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf70ede21643eb04c29d4174aec6fcb93847c3dc8b07de14a292969480574101" + "bytes": "737786b8cba833ca8dd4d68f2808407e00fd6c6a0eb2647a759062dc1b999a62" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf70ede21643eb04c29d4174aec6fcb93847c3dc8b07de14a292969480574101" + "bytes": "737786b8cba833ca8dd4d68f2808407e00fd6c6a0eb2647a759062dc1b999a62" } ] }, "durability": "persistent", "val": { - "bytes": "1f873b56a2ecc0372a0b535042279cb494e58986f5cfa98a6992998532c486e0" + "bytes": "27144a2bc6e5638dc3320aae0f2a84a239448dd481c89da157222e2f6e471fda" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "374786119" + "i128": "853731542" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.231.json index 1042765e..a42e9fd9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "967008306" + "i128": "58173292" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "967008306" + "i128": "58173292" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44454f22210bca7b00e174ae0cf04946f71a80eae49e7f9a54e700f4b92398b6" + "bytes": "a14a957f3c306544bc60225b991a790f0f4b28a9573feba8660e2e3d6d19ba64" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "967008306" + "i128": "58173292" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 111345, + "timestamp": 5013, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09e77436fa824b319901d349f6792722b3e64878a3e00679c03ea323a653615d" + "bytes": "2cd86d24a168e5c326bd2da063b86eaab6198f796f9bcf040a6d4aa1e7d00f3a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "09e77436fa824b319901d349f6792722b3e64878a3e00679c03ea323a653615d" + "bytes": "2cd86d24a168e5c326bd2da063b86eaab6198f796f9bcf040a6d4aa1e7d00f3a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "967008306" + "i128": "58173292" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "967008306" + "i128": "58173292" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9df3dda8ad045b75b793a8915af5a83091cf2e873280807d7f4382630a478f08" + "bytes": "f63322bea8875f01f4fe7c436faebd57b87596ed7f2fc59fd7cca505bd21f2da" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9df3dda8ad045b75b793a8915af5a83091cf2e873280807d7f4382630a478f08" + "bytes": "f63322bea8875f01f4fe7c436faebd57b87596ed7f2fc59fd7cca505bd21f2da" } ] }, "durability": "persistent", "val": { - "bytes": "09e77436fa824b319901d349f6792722b3e64878a3e00679c03ea323a653615d" + "bytes": "2cd86d24a168e5c326bd2da063b86eaab6198f796f9bcf040a6d4aa1e7d00f3a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "967008306" + "i128": "58173292" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.232.json index ffc7c64c..27f3a7f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "22302683" + "i128": "19695617" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "22302683" + "i128": "19695617" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5a36971267dfc1d2640bac115039aee2a533477d480b5e6080d3e2cb4454cf2" + "bytes": "0087c65e59d3ed53779f85fcfa2789357a4782ccafa3148f0e43d8c8a8ba750c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "22302683" + "i128": "19695617" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78087, + "timestamp": 6347, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "baa67817bc89022e7b08ac36cd000146962f517d48aa6ca13355c0b8a79ecc06" + "bytes": "d781b564b216a41340e0401874d7fa9501a1c9e49f9d3dcfa6dc4056afd731e1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "baa67817bc89022e7b08ac36cd000146962f517d48aa6ca13355c0b8a79ecc06" + "bytes": "d781b564b216a41340e0401874d7fa9501a1c9e49f9d3dcfa6dc4056afd731e1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "22302683" + "i128": "19695617" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "22302683" + "i128": "19695617" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58b837c8a85bd8fcbfd7f2c7af276a4d0e91e23ca15c45e1dc0046e9ba54c4e8" + "bytes": "adbe82ff99902cf49fa74b7475e4027327931cd22b0c2257346581fffa5e56b4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58b837c8a85bd8fcbfd7f2c7af276a4d0e91e23ca15c45e1dc0046e9ba54c4e8" + "bytes": "adbe82ff99902cf49fa74b7475e4027327931cd22b0c2257346581fffa5e56b4" } ] }, "durability": "persistent", "val": { - "bytes": "baa67817bc89022e7b08ac36cd000146962f517d48aa6ca13355c0b8a79ecc06" + "bytes": "d781b564b216a41340e0401874d7fa9501a1c9e49f9d3dcfa6dc4056afd731e1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "22302683" + "i128": "19695617" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.233.json index 6e87dfcc..a752982f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "936904794" + "i128": "500693927" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "936904794" + "i128": "500693927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa87e92bdb4e1597fb1293139d1507d795fcd754366cf1c12c3daa3eaf39a1bf" + "bytes": "c930e57655a3a15cf75aa205bb4d3da4baa217ef0a42c57144a1dc5352d53026" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "936904794" + "i128": "500693927" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 119195, + "timestamp": 71705, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6f266a97097c8d8593db85e9cced80201f155c55833a09bf53e67397bdb345a" + "bytes": "941981f09dd736436fb6057191d5f191040c616236fbaf2a2994d7fcc64b479f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6f266a97097c8d8593db85e9cced80201f155c55833a09bf53e67397bdb345a" + "bytes": "941981f09dd736436fb6057191d5f191040c616236fbaf2a2994d7fcc64b479f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "936904794" + "i128": "500693927" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "936904794" + "i128": "500693927" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "205236d4e5bcfb06e2bd16fb535f3be49b20d3a421a4a9c4254dc80088ee27dd" + "bytes": "da2e45161b4879583d6b650fb4c67b97f15a9bd7461cc53279b19f7de41bd26a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "205236d4e5bcfb06e2bd16fb535f3be49b20d3a421a4a9c4254dc80088ee27dd" + "bytes": "da2e45161b4879583d6b650fb4c67b97f15a9bd7461cc53279b19f7de41bd26a" } ] }, "durability": "persistent", "val": { - "bytes": "a6f266a97097c8d8593db85e9cced80201f155c55833a09bf53e67397bdb345a" + "bytes": "941981f09dd736436fb6057191d5f191040c616236fbaf2a2994d7fcc64b479f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "936904794" + "i128": "500693927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.234.json index e7e47eba..16ba48aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "213211980" + "i128": "131149458" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "213211980" + "i128": "131149458" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "193c1fb588a16f550476ace42d6e3a228b28060572dc6893dd0343e58af3ec1b" + "bytes": "026bede6eb0627b784d9d3057fdceebaf7cd0e900dc108182cd0a2c5d2febd21" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "213211980" + "i128": "131149458" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 142517, + "timestamp": 120842, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "90cf738dfc2d1d0ce1c75b47cc2ef9d097ccef48562a439182050922f48a0cad" + "bytes": "7866d27429b3fc54d634e13c12155bebdadcea4d5458b411eeca7a066ed8c10f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "90cf738dfc2d1d0ce1c75b47cc2ef9d097ccef48562a439182050922f48a0cad" + "bytes": "7866d27429b3fc54d634e13c12155bebdadcea4d5458b411eeca7a066ed8c10f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "213211980" + "i128": "131149458" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "213211980" + "i128": "131149458" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27717569d1023d585f4a02aae9f84e5e17e0075d90142c664b9e3fff12f48cb1" + "bytes": "db5bdb4de0f4c9574ce99c6eb48d1b26cf311c38565c22fb6696c8cd9486101b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27717569d1023d585f4a02aae9f84e5e17e0075d90142c664b9e3fff12f48cb1" + "bytes": "db5bdb4de0f4c9574ce99c6eb48d1b26cf311c38565c22fb6696c8cd9486101b" } ] }, "durability": "persistent", "val": { - "bytes": "90cf738dfc2d1d0ce1c75b47cc2ef9d097ccef48562a439182050922f48a0cad" + "bytes": "7866d27429b3fc54d634e13c12155bebdadcea4d5458b411eeca7a066ed8c10f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "213211980" + "i128": "131149458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.235.json index 967d8f58..8dd49a62 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "508867395" + "i128": "918018665" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "508867395" + "i128": "918018665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7cde97ef591174224e5372173169c0edde48d11bb86f6142fa5c8b63295f9e9" + "bytes": "c617c6b54fd09d40d76d9ed3f1dfd063308d85394738e3f19e1e924da2e11369" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "508867395" + "i128": "918018665" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 103415, + "timestamp": 73235, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "108beae221ce4c0f0f22256481f1077e7bb77f52f6a165e5161675ef027e4826" + "bytes": "3f29bf5c6476d393cbf46877269f19037694fe166dd3147d25927206aaf63ad1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "108beae221ce4c0f0f22256481f1077e7bb77f52f6a165e5161675ef027e4826" + "bytes": "3f29bf5c6476d393cbf46877269f19037694fe166dd3147d25927206aaf63ad1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "508867395" + "i128": "918018665" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "508867395" + "i128": "918018665" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "995e9409014b9c04fa456c58843bc78ad88a89939bf98744efe3e769ea442e80" + "bytes": "45110c2a729a426507fa2d4349d6743b6367767398314172f29d252e7f3c4e5f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "995e9409014b9c04fa456c58843bc78ad88a89939bf98744efe3e769ea442e80" + "bytes": "45110c2a729a426507fa2d4349d6743b6367767398314172f29d252e7f3c4e5f" } ] }, "durability": "persistent", "val": { - "bytes": "108beae221ce4c0f0f22256481f1077e7bb77f52f6a165e5161675ef027e4826" + "bytes": "3f29bf5c6476d393cbf46877269f19037694fe166dd3147d25927206aaf63ad1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "508867395" + "i128": "918018665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.236.json index fb8ba0c5..0b6f54f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99375101" + "i128": "420049951" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99375101" + "i128": "420049951" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd569dac74ac83499a249bd97b344c06619b6629f0207f94c987a9a0d7e3a693" + "bytes": "d009cae3eeb56277171830f44509002815adf61b4d38ba553838f4d362b8873d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "99375101" + "i128": "420049951" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 80591, + "timestamp": 127794, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f412df398df82b8f51b2665949796aef7259e5700e238b7f2a97967777d5452c" + "bytes": "f2943d75c3808bb3facc2b17c20b24485df8a3b5c80b7cdca034eb41c1cbf1b9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f412df398df82b8f51b2665949796aef7259e5700e238b7f2a97967777d5452c" + "bytes": "f2943d75c3808bb3facc2b17c20b24485df8a3b5c80b7cdca034eb41c1cbf1b9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99375101" + "i128": "420049951" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "99375101" + "i128": "420049951" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb765ca111fd8643dff6e9e5d2ab96c8d6946367566477f0e84f543ccd60c392" + "bytes": "71a51e3f3740e915ef99d41c525b4542e47b7be64076407b7b930607775ef321" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb765ca111fd8643dff6e9e5d2ab96c8d6946367566477f0e84f543ccd60c392" + "bytes": "71a51e3f3740e915ef99d41c525b4542e47b7be64076407b7b930607775ef321" } ] }, "durability": "persistent", "val": { - "bytes": "f412df398df82b8f51b2665949796aef7259e5700e238b7f2a97967777d5452c" + "bytes": "f2943d75c3808bb3facc2b17c20b24485df8a3b5c80b7cdca034eb41c1cbf1b9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "99375101" + "i128": "420049951" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.237.json index 8b011a7e..ff7e4adc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "422486152" + "i128": "557788437" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "422486152" + "i128": "557788437" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e9ca7474e3b83b3dc057887668183fa3a53040ee9fc7332441298fa1e3f529d" + "bytes": "bf7f4fd969089bece77064f5bb00da740671b2e0de959048011796fb57969df9" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "422486152" + "i128": "557788437" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 105334, + "timestamp": 26718, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11639c8d70553fbebada3c58b50de372f22a5877ba5f5e3f9c3c8d4b72296674" + "bytes": "a89ddbcdd49ef9a07bc49e1643228d17bb34a2b3f4f9091e42790e201b5f69b9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11639c8d70553fbebada3c58b50de372f22a5877ba5f5e3f9c3c8d4b72296674" + "bytes": "a89ddbcdd49ef9a07bc49e1643228d17bb34a2b3f4f9091e42790e201b5f69b9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "422486152" + "i128": "557788437" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "422486152" + "i128": "557788437" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1754aa355a98c9380dce44cc055d4a8ad3bcab5ab4dc642a02996923f4541b4f" + "bytes": "9d6036f5512e0699bf6e5a9d8d9241bd37ec64a02ba03ddd5743794502487193" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1754aa355a98c9380dce44cc055d4a8ad3bcab5ab4dc642a02996923f4541b4f" + "bytes": "9d6036f5512e0699bf6e5a9d8d9241bd37ec64a02ba03ddd5743794502487193" } ] }, "durability": "persistent", "val": { - "bytes": "11639c8d70553fbebada3c58b50de372f22a5877ba5f5e3f9c3c8d4b72296674" + "bytes": "a89ddbcdd49ef9a07bc49e1643228d17bb34a2b3f4f9091e42790e201b5f69b9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "422486152" + "i128": "557788437" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.238.json index 81167e39..3db8805e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "929093534" + "i128": "628135864" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "929093534" + "i128": "628135864" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b742a2142a5549022ca6f28aac7041588e533e1864bf183d661ac999549e1b57" + "bytes": "93b9bab7428f25e654a97c71e18253231dc8401cac00fafbbe09082451a51922" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "929093534" + "i128": "628135864" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34435, + "timestamp": 10002, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "28c5c52ec376e09d209473b1ed4670a5249f59c1e1cc65aab8baaefe12170f22" + "bytes": "fde6f734f0060e3406b1cfae9f94d0939a3ce78e1b574aa541780d407b443ae7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "28c5c52ec376e09d209473b1ed4670a5249f59c1e1cc65aab8baaefe12170f22" + "bytes": "fde6f734f0060e3406b1cfae9f94d0939a3ce78e1b574aa541780d407b443ae7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "929093534" + "i128": "628135864" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "929093534" + "i128": "628135864" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7cead031f9ad39f9920f574ce84bd07ca366ce84dbf40a642f22972fb8dfd6e" + "bytes": "a58468b6d63ee6b643239f69704f4f7cf23bebc96a7d7007e628ef53e2b137e4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7cead031f9ad39f9920f574ce84bd07ca366ce84dbf40a642f22972fb8dfd6e" + "bytes": "a58468b6d63ee6b643239f69704f4f7cf23bebc96a7d7007e628ef53e2b137e4" } ] }, "durability": "persistent", "val": { - "bytes": "28c5c52ec376e09d209473b1ed4670a5249f59c1e1cc65aab8baaefe12170f22" + "bytes": "fde6f734f0060e3406b1cfae9f94d0939a3ce78e1b574aa541780d407b443ae7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "929093534" + "i128": "628135864" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.239.json index e7e822c0..77c54b16 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "487521812" + "i128": "454681720" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "487521812" + "i128": "454681720" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fa5efb52f735b4f85288e9f33eaa87ce9276fe3fc0b90fec65e1fa7fd45735e7" + "bytes": "860308afa4761dd71c4944c9ba1273925d4a88f5ac379d257ef5c3499b9e30d0" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "487521812" + "i128": "454681720" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 165998, + "timestamp": 3091, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c67e389e6993f5db63d8173a855585696cf62d2d5e2a3e0642e68e6da7da716" + "bytes": "990e3ea7eb856eca12aa2d544918ece5b6317c57e4879cbd849efc3470dc3005" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8c67e389e6993f5db63d8173a855585696cf62d2d5e2a3e0642e68e6da7da716" + "bytes": "990e3ea7eb856eca12aa2d544918ece5b6317c57e4879cbd849efc3470dc3005" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "487521812" + "i128": "454681720" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "487521812" + "i128": "454681720" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8a7edc4310db185cd64b283ca8fdd6991ab268a416ca1686d5b793b23b850a8" + "bytes": "2ce63a75f61d9edeb84226e0ec92e6724027008e4a98c7de00343a8b7ecebbc5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8a7edc4310db185cd64b283ca8fdd6991ab268a416ca1686d5b793b23b850a8" + "bytes": "2ce63a75f61d9edeb84226e0ec92e6724027008e4a98c7de00343a8b7ecebbc5" } ] }, "durability": "persistent", "val": { - "bytes": "8c67e389e6993f5db63d8173a855585696cf62d2d5e2a3e0642e68e6da7da716" + "bytes": "990e3ea7eb856eca12aa2d544918ece5b6317c57e4879cbd849efc3470dc3005" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "487521812" + "i128": "454681720" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.24.json index 7d0fd476..6097c1d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827990771" + "i128": "614998415" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827990771" + "i128": "614998415" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e551d8dca85322aee8fbc94d0198cc78e27a6f9d9ad42fcd66e107236847d760" + "bytes": "636c5bb9e5ed08b257e0384cbf7a0bdd932387d70dcb67db415c887d2991df41" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827990771" + "i128": "614998415" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 62926, + "timestamp": 164545, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c70fbbe014f99e1824326759d9beab1cf3aaf4883fe8ac32396cb2a9a03ced65" + "bytes": "0c1f5daf0b841b3534fee6f1fc2a0917fa0867f1d09b8dbadd85ccc697f89e42" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c70fbbe014f99e1824326759d9beab1cf3aaf4883fe8ac32396cb2a9a03ced65" + "bytes": "0c1f5daf0b841b3534fee6f1fc2a0917fa0867f1d09b8dbadd85ccc697f89e42" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827990771" + "i128": "614998415" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "827990771" + "i128": "614998415" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "082a1508d5ef60173891ae9e5c548eeddbdbb27823448dc5785bd6c9f9f22f75" + "bytes": "055b6ce306ef57816525edcf03dc75c56ee790b72f509e25905d9d67fb19a068" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "082a1508d5ef60173891ae9e5c548eeddbdbb27823448dc5785bd6c9f9f22f75" + "bytes": "055b6ce306ef57816525edcf03dc75c56ee790b72f509e25905d9d67fb19a068" } ] }, "durability": "persistent", "val": { - "bytes": "c70fbbe014f99e1824326759d9beab1cf3aaf4883fe8ac32396cb2a9a03ced65" + "bytes": "0c1f5daf0b841b3534fee6f1fc2a0917fa0867f1d09b8dbadd85ccc697f89e42" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "827990771" + "i128": "614998415" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.240.json index 3e100732..5fef9b9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "153798110" + "i128": "262962001" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "153798110" + "i128": "262962001" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "956e7b2884b4d157dd88d17d694774553b729fadc2537bfd68904e80ad95f78f" + "bytes": "e8d8f764489ca63f21361084406b60f7c2ca659d271436e6d8d2a62d55f589a7" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "153798110" + "i128": "262962001" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 134297, + "timestamp": 117297, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "594bb1e5f9206bc28db91be07e363804514ec89b76d55ce6112f17042682b124" + "bytes": "b5548559d74a8524baf7e3ec7cf90de2091fabe47f33c9937635a19f0b378feb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "594bb1e5f9206bc28db91be07e363804514ec89b76d55ce6112f17042682b124" + "bytes": "b5548559d74a8524baf7e3ec7cf90de2091fabe47f33c9937635a19f0b378feb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "153798110" + "i128": "262962001" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "153798110" + "i128": "262962001" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98f5103f2907c240d5063a28f3424fbe247fe9f7cb5513b89cffd0852ffcea5b" + "bytes": "91dbccfe8a72f51dcf06ec230a80c4160ce25481d1ce3e18b551ae906047ae78" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98f5103f2907c240d5063a28f3424fbe247fe9f7cb5513b89cffd0852ffcea5b" + "bytes": "91dbccfe8a72f51dcf06ec230a80c4160ce25481d1ce3e18b551ae906047ae78" } ] }, "durability": "persistent", "val": { - "bytes": "594bb1e5f9206bc28db91be07e363804514ec89b76d55ce6112f17042682b124" + "bytes": "b5548559d74a8524baf7e3ec7cf90de2091fabe47f33c9937635a19f0b378feb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "153798110" + "i128": "262962001" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.241.json index 1c1c86b8..a2ce68e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66639282" + "i128": "502311126" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66639282" + "i128": "502311126" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e278d64bc5c34443fd79f5abcdeee9075b3e586319656c9f80fb826ec3ab293f" + "bytes": "6baf105ed3cab47b39e1e2b8da6006cf35def126ae2282195e11ff2f97e8707f" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66639282" + "i128": "502311126" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 109793, + "timestamp": 1838, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6fdac1509cae6e0295045621edf49d13afbcb63ed8e96399b1973d938e5227e" + "bytes": "a902e824d10fe6daab359fb90461f01d2224a5ff16bf340934e0e2f7ddd731c0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c6fdac1509cae6e0295045621edf49d13afbcb63ed8e96399b1973d938e5227e" + "bytes": "a902e824d10fe6daab359fb90461f01d2224a5ff16bf340934e0e2f7ddd731c0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66639282" + "i128": "502311126" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "66639282" + "i128": "502311126" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ec43bbe476d8eaec7623b4be77b034590332d56dd15816e31ada76d29b08986" + "bytes": "f91448abc21a7119b8d34725eaadcef7505f7485a6bcf8452bc16234b698f93e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ec43bbe476d8eaec7623b4be77b034590332d56dd15816e31ada76d29b08986" + "bytes": "f91448abc21a7119b8d34725eaadcef7505f7485a6bcf8452bc16234b698f93e" } ] }, "durability": "persistent", "val": { - "bytes": "c6fdac1509cae6e0295045621edf49d13afbcb63ed8e96399b1973d938e5227e" + "bytes": "a902e824d10fe6daab359fb90461f01d2224a5ff16bf340934e0e2f7ddd731c0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "66639282" + "i128": "502311126" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.242.json index 0bfdd4d3..8a2adade 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "463381556" + "i128": "390861788" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "463381556" + "i128": "390861788" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6e1665024ffd990ec67d08351ea580e9b3e724142e610be3b41b1d4c8d4cd60f" + "bytes": "cc896821d6f812b944a5f673c2422b2256c169e03bc04c4a048f5d7e9f8d30d9" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "463381556" + "i128": "390861788" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33412, + "timestamp": 81273, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "37ecff49fb8ddd62842790f198fb44f962d1c46f78c10ab66c389f317bba682a" + "bytes": "5209b2030c79468ec28afe71efbdfa859ddc4c0dd1c1d449d7d2a7eedf5cc1d2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "37ecff49fb8ddd62842790f198fb44f962d1c46f78c10ab66c389f317bba682a" + "bytes": "5209b2030c79468ec28afe71efbdfa859ddc4c0dd1c1d449d7d2a7eedf5cc1d2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "463381556" + "i128": "390861788" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "463381556" + "i128": "390861788" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f3cc98c3e559d816142faf7100e0f9fc01e19a52b7e217224e7d0ce451cd347" + "bytes": "2581b355b0959038f08b568e9baa7b079d3201b2d41f54d19b31e73f1a39c2b1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f3cc98c3e559d816142faf7100e0f9fc01e19a52b7e217224e7d0ce451cd347" + "bytes": "2581b355b0959038f08b568e9baa7b079d3201b2d41f54d19b31e73f1a39c2b1" } ] }, "durability": "persistent", "val": { - "bytes": "37ecff49fb8ddd62842790f198fb44f962d1c46f78c10ab66c389f317bba682a" + "bytes": "5209b2030c79468ec28afe71efbdfa859ddc4c0dd1c1d449d7d2a7eedf5cc1d2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "463381556" + "i128": "390861788" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.243.json index c7d2f0f1..ea27aeef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "893523250" + "i128": "166343322" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893523250" + "i128": "166343322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e25d8a11281dfdbad3f3a128a896f542c3a5a3c0b24e845e4652abdb3ba887fd" + "bytes": "7ecc4464c173aee08e9886d2142c658849af3b7d4fc2b4c9ff41bc94faca7bc7" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "893523250" + "i128": "166343322" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 171824, + "timestamp": 76362, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "330b01aca61deb196575b4f65de65c7ac7531aef5c4577696c4d0f25f008ada6" + "bytes": "fff10eb0d5d92ca35e072eaa3ced37d8478d680b34ca36470e542ff28f98b44e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "330b01aca61deb196575b4f65de65c7ac7531aef5c4577696c4d0f25f008ada6" + "bytes": "fff10eb0d5d92ca35e072eaa3ced37d8478d680b34ca36470e542ff28f98b44e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "893523250" + "i128": "166343322" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "893523250" + "i128": "166343322" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "351edc413c7d1bf1228a2b9bb44812f1f8b4343ac687a42d81a88bf2c98a9254" + "bytes": "12038d82130f19334787b6b1dd60f05d4d3fd83185bf3480e49308135b65f8e5" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "351edc413c7d1bf1228a2b9bb44812f1f8b4343ac687a42d81a88bf2c98a9254" + "bytes": "12038d82130f19334787b6b1dd60f05d4d3fd83185bf3480e49308135b65f8e5" } ] }, "durability": "persistent", "val": { - "bytes": "330b01aca61deb196575b4f65de65c7ac7531aef5c4577696c4d0f25f008ada6" + "bytes": "fff10eb0d5d92ca35e072eaa3ced37d8478d680b34ca36470e542ff28f98b44e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "893523250" + "i128": "166343322" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.244.json index 928099f7..0f047afe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "993298407" + "i128": "799028686" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "993298407" + "i128": "799028686" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "434fb426948d212b9fdd293f2e1fd8d4c753e05a50aefaf529a50b7559b64c1f" + "bytes": "e27232a3c91ef250be81f127b04cc67820f7bb7dd94f492fd6f8f89a5beb29b1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "993298407" + "i128": "799028686" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 45126, + "timestamp": 35466, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d84325dfe9851897e906fbfcd4b2e5e52b33967f283406734c52e54268232e40" + "bytes": "0ff6fe8a5a0d961b693520b8e40f90f8878adefbfe812167347ac19f436de796" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d84325dfe9851897e906fbfcd4b2e5e52b33967f283406734c52e54268232e40" + "bytes": "0ff6fe8a5a0d961b693520b8e40f90f8878adefbfe812167347ac19f436de796" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "993298407" + "i128": "799028686" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "993298407" + "i128": "799028686" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f3116d989b1e5f721740cccf80f28aadf96fd81f9e346d0639b60b0c8b60062" + "bytes": "f49fc341dcbd3a589374bc2d263090bc0bc30b6ecbbe201a28d295e7d6f38460" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f3116d989b1e5f721740cccf80f28aadf96fd81f9e346d0639b60b0c8b60062" + "bytes": "f49fc341dcbd3a589374bc2d263090bc0bc30b6ecbbe201a28d295e7d6f38460" } ] }, "durability": "persistent", "val": { - "bytes": "d84325dfe9851897e906fbfcd4b2e5e52b33967f283406734c52e54268232e40" + "bytes": "0ff6fe8a5a0d961b693520b8e40f90f8878adefbfe812167347ac19f436de796" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "993298407" + "i128": "799028686" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.245.json index d1161484..19f77f08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "283988437" + "i128": "370382115" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "283988437" + "i128": "370382115" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3e100d04b488efd2f62465c6c5242187b5673111fe752c9645ea0eabfee92b73" + "bytes": "962f69dc799a9d12c11517582417e280b26d3670c8f7e3422b10544ef64b299c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "283988437" + "i128": "370382115" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 175591, + "timestamp": 17804, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbd49346034e69b25fdf7df69c95232e3207de90b0f4e7f43250e7413a5abe1f" + "bytes": "daefeae3c33e896c0530a1e977af92db634ac399b98909751b1d73929a1f5318" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bbd49346034e69b25fdf7df69c95232e3207de90b0f4e7f43250e7413a5abe1f" + "bytes": "daefeae3c33e896c0530a1e977af92db634ac399b98909751b1d73929a1f5318" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "283988437" + "i128": "370382115" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "283988437" + "i128": "370382115" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11094a4e389c1718551ded5643c7252ed62d37f6f92d954d19f5d80e3bbe369b" + "bytes": "cf97eb8a2a0a40cc3b2a7e28ec07baf51addef2a1f730317576d48788594f069" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11094a4e389c1718551ded5643c7252ed62d37f6f92d954d19f5d80e3bbe369b" + "bytes": "cf97eb8a2a0a40cc3b2a7e28ec07baf51addef2a1f730317576d48788594f069" } ] }, "durability": "persistent", "val": { - "bytes": "bbd49346034e69b25fdf7df69c95232e3207de90b0f4e7f43250e7413a5abe1f" + "bytes": "daefeae3c33e896c0530a1e977af92db634ac399b98909751b1d73929a1f5318" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "283988437" + "i128": "370382115" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.246.json index 5cf56388..c6100837 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "96227417" + "i128": "586177727" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "96227417" + "i128": "586177727" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce0263a74dc7221626677a10a730c529e2b5aaea1cca9250a428f5f3e40b280b" + "bytes": "fc27fdaa559ab8fc99881cb71cde8a73c680d86d4a738667f7491cdae846929a" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "96227417" + "i128": "586177727" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 159972, + "timestamp": 108138, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab328dc343cde101e3af59558d6b895ba1dea51d7da007a6a926c838e93f6da0" + "bytes": "cc0e493c13c1060fbac0e9693723d942e4065f7de3a0e82ace91c6ae6f878035" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ab328dc343cde101e3af59558d6b895ba1dea51d7da007a6a926c838e93f6da0" + "bytes": "cc0e493c13c1060fbac0e9693723d942e4065f7de3a0e82ace91c6ae6f878035" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "96227417" + "i128": "586177727" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "96227417" + "i128": "586177727" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2bd63953c0a637153c9fa582552ff3f114cc90fcfe62fc30ee21c23b6025f568" + "bytes": "184ce33ba66cd2e2a7e21889eac483eeb1c4cd02a3493020cc6fe331c51601d0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2bd63953c0a637153c9fa582552ff3f114cc90fcfe62fc30ee21c23b6025f568" + "bytes": "184ce33ba66cd2e2a7e21889eac483eeb1c4cd02a3493020cc6fe331c51601d0" } ] }, "durability": "persistent", "val": { - "bytes": "ab328dc343cde101e3af59558d6b895ba1dea51d7da007a6a926c838e93f6da0" + "bytes": "cc0e493c13c1060fbac0e9693723d942e4065f7de3a0e82ace91c6ae6f878035" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "96227417" + "i128": "586177727" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.247.json index 74ebbe5a..335eae2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "282970774" + "i128": "511787291" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "282970774" + "i128": "511787291" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3be2bce02a9c87a2b875e3b2bce8de5510cda14c3be9dde7cfe2e129d5e5c01" + "bytes": "4fe1f79439c184f84ec6e80c121f296153b4ec8e6085667f08a7024b62113e84" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "282970774" + "i128": "511787291" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42883, + "timestamp": 133444, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60c172224d25871667e9d064a4364fb5115cbd7b536c1c4c1a6f33c8706b81f8" + "bytes": "c62a611e33a760ab26d13db0c5e30746af0b6b2db65d177e19250297b820d725" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60c172224d25871667e9d064a4364fb5115cbd7b536c1c4c1a6f33c8706b81f8" + "bytes": "c62a611e33a760ab26d13db0c5e30746af0b6b2db65d177e19250297b820d725" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "282970774" + "i128": "511787291" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "282970774" + "i128": "511787291" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c850216dd24fbeddcf310c873d303ea1e93fba5570e11842123f47f529cde783" + "bytes": "d54d7c637dfaba57c3aa61ed299c94e9d1a0045f8cd6d824e627c223aa8657ce" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c850216dd24fbeddcf310c873d303ea1e93fba5570e11842123f47f529cde783" + "bytes": "d54d7c637dfaba57c3aa61ed299c94e9d1a0045f8cd6d824e627c223aa8657ce" } ] }, "durability": "persistent", "val": { - "bytes": "60c172224d25871667e9d064a4364fb5115cbd7b536c1c4c1a6f33c8706b81f8" + "bytes": "c62a611e33a760ab26d13db0c5e30746af0b6b2db65d177e19250297b820d725" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "282970774" + "i128": "511787291" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.248.json index b1c8bcab..f24a3fd2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "77015391" + "i128": "599415346" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "77015391" + "i128": "599415346" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa915b73e997c437e8baa9bbdb278081b33ef0a173b60807438fb5c0aa705595" + "bytes": "592444a552fc67d395fb98eba50485009344c5fb7dab88aa2732c195d1a0b74c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "77015391" + "i128": "599415346" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 145305, + "timestamp": 59614, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51e82e5eb6532fa2f8486e357dccebbef6be4752c3401b89a8e25a66cf832298" + "bytes": "b5970793fce6b165d5629bf5989cb327fc96d4870251e62c53c542ba669009b6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51e82e5eb6532fa2f8486e357dccebbef6be4752c3401b89a8e25a66cf832298" + "bytes": "b5970793fce6b165d5629bf5989cb327fc96d4870251e62c53c542ba669009b6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "77015391" + "i128": "599415346" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "77015391" + "i128": "599415346" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56f1f8829716459a8e649a1ec69f8d020b51f23323198626c9e7431922f979e4" + "bytes": "dc08ee6f86aa359c58fba2375572b858d1c14f08eca3dfed659907e15fe79b48" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56f1f8829716459a8e649a1ec69f8d020b51f23323198626c9e7431922f979e4" + "bytes": "dc08ee6f86aa359c58fba2375572b858d1c14f08eca3dfed659907e15fe79b48" } ] }, "durability": "persistent", "val": { - "bytes": "51e82e5eb6532fa2f8486e357dccebbef6be4752c3401b89a8e25a66cf832298" + "bytes": "b5970793fce6b165d5629bf5989cb327fc96d4870251e62c53c542ba669009b6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "77015391" + "i128": "599415346" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.249.json index e91e44b0..24d8f7c4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "642636345" + "i128": "744868879" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "642636345" + "i128": "744868879" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "312e546ddef065aeb50920d019943ad393b84ff2e6bcf7c270eb62be986fe548" + "bytes": "1ee151b46b2b5ae302877e4c767cc09c0a56a0dd5678e405f4975032f74dc256" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "642636345" + "i128": "744868879" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 167090, + "timestamp": 139719, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2aa6147bd5deabc7725bfca1f7f3690c6d225b259305fdf46dc388d6d91e670" + "bytes": "77181d3b0b4a7568bb9d6e0fed0a51b7a7f01c9132390b2765fcfc968d487427" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a2aa6147bd5deabc7725bfca1f7f3690c6d225b259305fdf46dc388d6d91e670" + "bytes": "77181d3b0b4a7568bb9d6e0fed0a51b7a7f01c9132390b2765fcfc968d487427" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "642636345" + "i128": "744868879" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "642636345" + "i128": "744868879" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "002cef2f83bc7f055ec90152f19f4e2bcb5d72dd64d288282f29260e25607158" + "bytes": "032e2dddf0f6153d1e06bb2c8247e48921471a4d7fe158bdc302ce330730f62b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "002cef2f83bc7f055ec90152f19f4e2bcb5d72dd64d288282f29260e25607158" + "bytes": "032e2dddf0f6153d1e06bb2c8247e48921471a4d7fe158bdc302ce330730f62b" } ] }, "durability": "persistent", "val": { - "bytes": "a2aa6147bd5deabc7725bfca1f7f3690c6d225b259305fdf46dc388d6d91e670" + "bytes": "77181d3b0b4a7568bb9d6e0fed0a51b7a7f01c9132390b2765fcfc968d487427" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "642636345" + "i128": "744868879" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.25.json index 8c46269b..2b78a793 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93331317" + "i128": "35164376" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93331317" + "i128": "35164376" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8dbb27b57150adb95baf4b8371e0bfe26dcc569beedf06290de812adf163e150" + "bytes": "35bdd39461dd02e2150792f2499602b2a390a791cd4e8f054e0cf3e6ecb34b3d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93331317" + "i128": "35164376" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24332, + "timestamp": 67742, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1220d6298ccc17f6c750264dd6a8abab96a98a29d118513fa6302d0b0dcc5228" + "bytes": "4813c6225a4bf5c302a8d9a993d53cf866558cc369e9117c3ebbe0515c8525e6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1220d6298ccc17f6c750264dd6a8abab96a98a29d118513fa6302d0b0dcc5228" + "bytes": "4813c6225a4bf5c302a8d9a993d53cf866558cc369e9117c3ebbe0515c8525e6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93331317" + "i128": "35164376" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93331317" + "i128": "35164376" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eadf77730d0db6b8b3bfdd6d321ad248a61de9182926b14b286083fc13a22c29" + "bytes": "48f51b5fa37c92f5330df5191eff7847a5a25e8d213d831a426c4a2c3ea94f83" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eadf77730d0db6b8b3bfdd6d321ad248a61de9182926b14b286083fc13a22c29" + "bytes": "48f51b5fa37c92f5330df5191eff7847a5a25e8d213d831a426c4a2c3ea94f83" } ] }, "durability": "persistent", "val": { - "bytes": "1220d6298ccc17f6c750264dd6a8abab96a98a29d118513fa6302d0b0dcc5228" + "bytes": "4813c6225a4bf5c302a8d9a993d53cf866558cc369e9117c3ebbe0515c8525e6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "93331317" + "i128": "35164376" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.250.json index 69c49c22..795f4d65 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509749599" + "i128": "173582756" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509749599" + "i128": "173582756" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ebe750298e6af8a9689e07594d1bd045bbd3c9d63d799b3f32d197d8825774f" + "bytes": "742925f481636cd2db4ec2c8060fb028604e6d835cc04b18fbedd2ff9d5d4406" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "509749599" + "i128": "173582756" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4057, + "timestamp": 160059, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f83df77291c218d85ebc8d07d34ba71fe6b31293c684db25dd716b8ceec4fe8e" + "bytes": "dbd96753128fd508e9898ccd2b67ffbd4738cb5ab34765c6d6ad010b5737c9a1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f83df77291c218d85ebc8d07d34ba71fe6b31293c684db25dd716b8ceec4fe8e" + "bytes": "dbd96753128fd508e9898ccd2b67ffbd4738cb5ab34765c6d6ad010b5737c9a1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509749599" + "i128": "173582756" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "509749599" + "i128": "173582756" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a9fd96cecf07ed3041d3682169098bfd0c27bbf51fc53feaa6428c6f54fe5c2" + "bytes": "e3dca6694135366aed001f13115790d303a58b11a66018e9e8413e5b7b9f71ef" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a9fd96cecf07ed3041d3682169098bfd0c27bbf51fc53feaa6428c6f54fe5c2" + "bytes": "e3dca6694135366aed001f13115790d303a58b11a66018e9e8413e5b7b9f71ef" } ] }, "durability": "persistent", "val": { - "bytes": "f83df77291c218d85ebc8d07d34ba71fe6b31293c684db25dd716b8ceec4fe8e" + "bytes": "dbd96753128fd508e9898ccd2b67ffbd4738cb5ab34765c6d6ad010b5737c9a1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "509749599" + "i128": "173582756" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.251.json index c0bde7f7..5c613810 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "646178060" + "i128": "829349728" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "646178060" + "i128": "829349728" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9b1214411257684124404e2958b4bf2bd4761ff17ebb9ee4d11d0554b9de5e02" + "bytes": "5a9f3e9f11006a4f2eba2b8a9e179b16a1688af920ea4c2f1e1c535cad7b8f3d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "646178060" + "i128": "829349728" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39967, + "timestamp": 141383, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4acd73212c8e7380d01f1f5b24a18135004d81c061e9636a4077d2fbecaa8ce8" + "bytes": "a6e9b7e2aeb1bb9b3757b01294742d15ee320a3368bde5d6d1e3f253e0fe478e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4acd73212c8e7380d01f1f5b24a18135004d81c061e9636a4077d2fbecaa8ce8" + "bytes": "a6e9b7e2aeb1bb9b3757b01294742d15ee320a3368bde5d6d1e3f253e0fe478e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "646178060" + "i128": "829349728" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "646178060" + "i128": "829349728" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31f82587447eb3df1c574adad68246b0636891036c69e032abc3c218ac918c7e" + "bytes": "0542b2030cfdd41441aeede7c79d226050f4c20d7d24c91d19d49220d0567279" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31f82587447eb3df1c574adad68246b0636891036c69e032abc3c218ac918c7e" + "bytes": "0542b2030cfdd41441aeede7c79d226050f4c20d7d24c91d19d49220d0567279" } ] }, "durability": "persistent", "val": { - "bytes": "4acd73212c8e7380d01f1f5b24a18135004d81c061e9636a4077d2fbecaa8ce8" + "bytes": "a6e9b7e2aeb1bb9b3757b01294742d15ee320a3368bde5d6d1e3f253e0fe478e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "646178060" + "i128": "829349728" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.252.json index 23781e8d..694399a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "249197227" + "i128": "685851152" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "249197227" + "i128": "685851152" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70cf1e5f317ac7656b009886f497868f1462b744ddfda919bd1555a1707bcf16" + "bytes": "138b35b2ff6528095f062cc14e1c19d01da8f550f097d467903e28a35cb2678c" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "249197227" + "i128": "685851152" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 145437, + "timestamp": 47026, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e94a79e01088b1b5059dbd2f55fef52843f5094edfcd32af342461db31bafda" + "bytes": "3a9021444f19e85825d71f83cd2c00f54bf696c666f35cc6be8d90b4f6870587" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1e94a79e01088b1b5059dbd2f55fef52843f5094edfcd32af342461db31bafda" + "bytes": "3a9021444f19e85825d71f83cd2c00f54bf696c666f35cc6be8d90b4f6870587" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "249197227" + "i128": "685851152" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "249197227" + "i128": "685851152" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "951856a0fe0dbe38fec0a7e6cfb7c27e4719b46881ba250c0b46c64b48ff0dfc" + "bytes": "c6d12c753018799cdf9a0615eba86dcf40ac5d8bfd1193aebd1ec8108471eb26" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "951856a0fe0dbe38fec0a7e6cfb7c27e4719b46881ba250c0b46c64b48ff0dfc" + "bytes": "c6d12c753018799cdf9a0615eba86dcf40ac5d8bfd1193aebd1ec8108471eb26" } ] }, "durability": "persistent", "val": { - "bytes": "1e94a79e01088b1b5059dbd2f55fef52843f5094edfcd32af342461db31bafda" + "bytes": "3a9021444f19e85825d71f83cd2c00f54bf696c666f35cc6be8d90b4f6870587" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "249197227" + "i128": "685851152" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.253.json index 3ed56fe1..bd54be8b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "901343667" + "i128": "61387737" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "901343667" + "i128": "61387737" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b984107f6db76c5b9a2462f45a20a8d3bc5c3a0caaf2b550d115bc52f2a81ff3" + "bytes": "e00d17f4741551c743ca7bf52f1c799ca8a1b872e4f642df1c6be15db4554723" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "901343667" + "i128": "61387737" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 146011, + "timestamp": 15043, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eab3d66cfe42a5bc71fa1f457ea688b0ca59d1018efd9a5b858b9a8b68a0eaa4" + "bytes": "f16578d2901be1632e12f455aa775bb08651d55180837e152d5901d62467d9e0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eab3d66cfe42a5bc71fa1f457ea688b0ca59d1018efd9a5b858b9a8b68a0eaa4" + "bytes": "f16578d2901be1632e12f455aa775bb08651d55180837e152d5901d62467d9e0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "901343667" + "i128": "61387737" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "901343667" + "i128": "61387737" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7084f74e9dc0b0547b7b0f0fc1fcb67ab49b9369f29a04626d175279fcf0315a" + "bytes": "6ce0697a43a68281c59e457927d35aca929dbea51f4818d63047bf158ab14b1e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7084f74e9dc0b0547b7b0f0fc1fcb67ab49b9369f29a04626d175279fcf0315a" + "bytes": "6ce0697a43a68281c59e457927d35aca929dbea51f4818d63047bf158ab14b1e" } ] }, "durability": "persistent", "val": { - "bytes": "eab3d66cfe42a5bc71fa1f457ea688b0ca59d1018efd9a5b858b9a8b68a0eaa4" + "bytes": "f16578d2901be1632e12f455aa775bb08651d55180837e152d5901d62467d9e0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "901343667" + "i128": "61387737" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.254.json index 88aa4cc3..f01e7f0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "582874325" + "i128": "443030520" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "582874325" + "i128": "443030520" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a15d602c4d2dfb30d5a7b972612e88f23e94fa5067fdca3191631c01541b4f6" + "bytes": "c42788f56f2723e602d837de5e12129cc3c2563ac6796c6ea999e58be47b7ab0" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "582874325" + "i128": "443030520" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18077, + "timestamp": 49001, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef8d1da024b96fc3f475805d903762d16a0ddbc5552a6d84843aa8ac0115d713" + "bytes": "6c494446cdae986ead1591fa2e2af39bc4f04069dfc3057ffae48a5141edeacd" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ef8d1da024b96fc3f475805d903762d16a0ddbc5552a6d84843aa8ac0115d713" + "bytes": "6c494446cdae986ead1591fa2e2af39bc4f04069dfc3057ffae48a5141edeacd" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "582874325" + "i128": "443030520" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "582874325" + "i128": "443030520" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d88e504738ab04daa8a83fcb63b17ba2ad07220bd53b8051d5ff90f87837f89" + "bytes": "ec2da73e9917e1c6dccf53a2abba26c707e3a62b4613d11ff8dd345e4055284e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d88e504738ab04daa8a83fcb63b17ba2ad07220bd53b8051d5ff90f87837f89" + "bytes": "ec2da73e9917e1c6dccf53a2abba26c707e3a62b4613d11ff8dd345e4055284e" } ] }, "durability": "persistent", "val": { - "bytes": "ef8d1da024b96fc3f475805d903762d16a0ddbc5552a6d84843aa8ac0115d713" + "bytes": "6c494446cdae986ead1591fa2e2af39bc4f04069dfc3057ffae48a5141edeacd" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "582874325" + "i128": "443030520" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.255.json index 8f323ac2..d33203dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "19666770" + "i128": "459986525" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "19666770" + "i128": "459986525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "48b4441144d75cc011a5a4a7e4cf7a6f9a387a8e1e5efcf82937c5b4dbdf7fb1" + "bytes": "c98dd1104cfde68785d983d624da61a0b37df73421bfd8838bc733351a1a414b" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "19666770" + "i128": "459986525" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 134106, + "timestamp": 128073, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e972412d87bd1d45ccf3ce4add5d1d0a4c7f0018e37f7ea923c80959330b060" + "bytes": "283be6888ab40814d2f684eed0c72041930eae568c6fda121c32c8a660aa07ad" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4e972412d87bd1d45ccf3ce4add5d1d0a4c7f0018e37f7ea923c80959330b060" + "bytes": "283be6888ab40814d2f684eed0c72041930eae568c6fda121c32c8a660aa07ad" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "19666770" + "i128": "459986525" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "19666770" + "i128": "459986525" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "952e0c8d114b9075e39e4a207da63cc4284d0cecea2820a3f18f9da579c65dc2" + "bytes": "a2829086403a28d2a588cf8a533ccd89eda496e314aaa901267f5206ffdb7600" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "952e0c8d114b9075e39e4a207da63cc4284d0cecea2820a3f18f9da579c65dc2" + "bytes": "a2829086403a28d2a588cf8a533ccd89eda496e314aaa901267f5206ffdb7600" } ] }, "durability": "persistent", "val": { - "bytes": "4e972412d87bd1d45ccf3ce4add5d1d0a4c7f0018e37f7ea923c80959330b060" + "bytes": "283be6888ab40814d2f684eed0c72041930eae568c6fda121c32c8a660aa07ad" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "19666770" + "i128": "459986525" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.256.json index 8f617d0e..b5336da1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "585701114" + "i128": "125008325" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "585701114" + "i128": "125008325" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4fe64095635a14df2473029c974ceecf1107c29ae2958c77da829803c1cd882d" + "bytes": "30251b0e66b7c0e4dccc59012facb32dc735288d6c180d431d225e85b9e2170a" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "585701114" + "i128": "125008325" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 17822, + "timestamp": 85749, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81527b9c736bf43e51a2f5f3b9e442068572b7dba646c413755796d4a065b654" + "bytes": "8acb55b10890ae23db5fb06a329a3c87ffa96e86a5d6f774bae19f42e862a93f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "81527b9c736bf43e51a2f5f3b9e442068572b7dba646c413755796d4a065b654" + "bytes": "8acb55b10890ae23db5fb06a329a3c87ffa96e86a5d6f774bae19f42e862a93f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "585701114" + "i128": "125008325" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "585701114" + "i128": "125008325" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78401f71235d50c94e9618941f1314666bdabd1be63c9aec7dfb19acc032661f" + "bytes": "64076783104639d05ceaa09aacfcad208f8b2e4724857ac65a09c24246351319" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78401f71235d50c94e9618941f1314666bdabd1be63c9aec7dfb19acc032661f" + "bytes": "64076783104639d05ceaa09aacfcad208f8b2e4724857ac65a09c24246351319" } ] }, "durability": "persistent", "val": { - "bytes": "81527b9c736bf43e51a2f5f3b9e442068572b7dba646c413755796d4a065b654" + "bytes": "8acb55b10890ae23db5fb06a329a3c87ffa96e86a5d6f774bae19f42e862a93f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "585701114" + "i128": "125008325" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.26.json index c0498f26..cc306096 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "371437082" + "i128": "771504453" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "371437082" + "i128": "771504453" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "71117879f9abe0ea1bcc9af441c35b4047e2d7477482d3c4019b44a9280b6ee8" + "bytes": "8e76a0b428f1d2d1e27c3519186c72f014ca3b8c3f6955644196cfb55487a434" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "371437082" + "i128": "771504453" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 124, + "timestamp": 167010, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5ff62decde07d53d431a1d4b04f56dd1f3646baf8decfbe888051209e8ab5525" + "bytes": "5681ccda4ec73531eda522f9151b89fb321884c2046f2d5d31cfc0b6fc1be76c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5ff62decde07d53d431a1d4b04f56dd1f3646baf8decfbe888051209e8ab5525" + "bytes": "5681ccda4ec73531eda522f9151b89fb321884c2046f2d5d31cfc0b6fc1be76c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "371437082" + "i128": "771504453" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "371437082" + "i128": "771504453" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da5ce01d9ca662bd2e2f10c987d1034f240aac1e3b5a999a42a2d7958910735b" + "bytes": "361d10e9c116e8037caad24bf4fe1dd90a293aa3479d9ee41de73c2830f1e7bc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da5ce01d9ca662bd2e2f10c987d1034f240aac1e3b5a999a42a2d7958910735b" + "bytes": "361d10e9c116e8037caad24bf4fe1dd90a293aa3479d9ee41de73c2830f1e7bc" } ] }, "durability": "persistent", "val": { - "bytes": "5ff62decde07d53d431a1d4b04f56dd1f3646baf8decfbe888051209e8ab5525" + "bytes": "5681ccda4ec73531eda522f9151b89fb321884c2046f2d5d31cfc0b6fc1be76c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "371437082" + "i128": "771504453" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.27.json index 2235b752..a8384793 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "832330955" + "i128": "623937406" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "832330955" + "i128": "623937406" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "87dda65ef641310f6fa9c884d915f4f7e4bd7b1c18f184a90a59462653b80f36" + "bytes": "e975d51744bd518a2b08ce063c3b429850802f0b8b82384f926e774c89dbb01e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "832330955" + "i128": "623937406" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 180035, + "timestamp": 49320, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52ad239eaf42b5ba1c60366ec33e2071bc84bd5143de491096cab3de63cee0f9" + "bytes": "6e9cdf334b7cea934a0b8327cb859e265c78be3bef527fac90269941013df476" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "52ad239eaf42b5ba1c60366ec33e2071bc84bd5143de491096cab3de63cee0f9" + "bytes": "6e9cdf334b7cea934a0b8327cb859e265c78be3bef527fac90269941013df476" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "832330955" + "i128": "623937406" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "832330955" + "i128": "623937406" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f14674af008243ce046c4b409bba726f15979c929e04ee8bde209f2ddbe83c35" + "bytes": "0646b2e0d78b0ecbdae1045bc29be6b89b0b618801d2c493abd65c56ba71e697" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f14674af008243ce046c4b409bba726f15979c929e04ee8bde209f2ddbe83c35" + "bytes": "0646b2e0d78b0ecbdae1045bc29be6b89b0b618801d2c493abd65c56ba71e697" } ] }, "durability": "persistent", "val": { - "bytes": "52ad239eaf42b5ba1c60366ec33e2071bc84bd5143de491096cab3de63cee0f9" + "bytes": "6e9cdf334b7cea934a0b8327cb859e265c78be3bef527fac90269941013df476" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "832330955" + "i128": "623937406" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.28.json index 38975954..8e620417 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "669300833" + "i128": "10153066" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "669300833" + "i128": "10153066" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6021f2d92bbf97dfec3a34df7d2f06859eeb18478b0ca2b9106a543823092e81" + "bytes": "63662564cbae2e20dc26387971749f8e73dfbe41e9e0a56fbb988e8a63277605" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "669300833" + "i128": "10153066" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28276, + "timestamp": 44976, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0407749e77f6a3f714ef673b6d1de4257a81372f42893ee9abab49cd5bab367e" + "bytes": "8f4b2686dc9cbab8321622f68d410061c02df35a77861e1b16fb1c33d31d3e35" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0407749e77f6a3f714ef673b6d1de4257a81372f42893ee9abab49cd5bab367e" + "bytes": "8f4b2686dc9cbab8321622f68d410061c02df35a77861e1b16fb1c33d31d3e35" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "669300833" + "i128": "10153066" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "669300833" + "i128": "10153066" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c0c0d255ec4d76790076f6c625d1850eef4da9d6d8b264123ca9246565bc3bc" + "bytes": "71fa7e9f93bf0b53a828ff3b17a6792cea29d8e4d2fb6a54cd778daf995e7fb3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c0c0d255ec4d76790076f6c625d1850eef4da9d6d8b264123ca9246565bc3bc" + "bytes": "71fa7e9f93bf0b53a828ff3b17a6792cea29d8e4d2fb6a54cd778daf995e7fb3" } ] }, "durability": "persistent", "val": { - "bytes": "0407749e77f6a3f714ef673b6d1de4257a81372f42893ee9abab49cd5bab367e" + "bytes": "8f4b2686dc9cbab8321622f68d410061c02df35a77861e1b16fb1c33d31d3e35" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "669300833" + "i128": "10153066" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.29.json index 1b182f09..d5491bfb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "484132377" + "i128": "873503328" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "484132377" + "i128": "873503328" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "124f476cc638218bd1164c4a7f49a8d2eab6fea46b5b15e9efc9c4f894269ddb" + "bytes": "1ff309e2cad1d80d38dd811e40eea6cd3fdbcae675b2f803c3c91adb3ae453fb" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "484132377" + "i128": "873503328" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 103355, + "timestamp": 67185, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13c13a1846ebf97680c2a959b0eecc194f63c99005918c57d44fdad168a7328c" + "bytes": "a671d03cc04ec0964355fa506e1bb685c454011e7216376f2a7477605eb78a42" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "13c13a1846ebf97680c2a959b0eecc194f63c99005918c57d44fdad168a7328c" + "bytes": "a671d03cc04ec0964355fa506e1bb685c454011e7216376f2a7477605eb78a42" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "484132377" + "i128": "873503328" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "484132377" + "i128": "873503328" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ff6775a9789efca3aeb9b1e5c58af8ce357b3e77f65a4324838fef8db26fcc7" + "bytes": "89395c1616e6338092ffffe0f15c888d5c9f46a15c7452ae29d2ae2557d2f8b6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ff6775a9789efca3aeb9b1e5c58af8ce357b3e77f65a4324838fef8db26fcc7" + "bytes": "89395c1616e6338092ffffe0f15c888d5c9f46a15c7452ae29d2ae2557d2f8b6" } ] }, "durability": "persistent", "val": { - "bytes": "13c13a1846ebf97680c2a959b0eecc194f63c99005918c57d44fdad168a7328c" + "bytes": "a671d03cc04ec0964355fa506e1bb685c454011e7216376f2a7477605eb78a42" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "484132377" + "i128": "873503328" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.3.json index d0aa0805..c35fafff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "77822953" + "i128": "217997871" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "77822953" + "i128": "217997871" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "926b3a6696b7060f118cf94c3e4efd03169709720453faf09a231c9e8f9ddaae" + "bytes": "df83d493b2e3f297f469d9ef4ac4f4fafeb53737000ae151f93cc9cfa35796b1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "77822953" + "i128": "217997871" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9892, + "timestamp": 86974, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "270715394954917babed9d5ee48abcae1b66b18cb9ca9e65acc05fbf11cdf749" + "bytes": "c8cac7aaac908dcaad5cdd9fcc97711d189fa8f3b4fd78e3d3a0cc146812df45" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "270715394954917babed9d5ee48abcae1b66b18cb9ca9e65acc05fbf11cdf749" + "bytes": "c8cac7aaac908dcaad5cdd9fcc97711d189fa8f3b4fd78e3d3a0cc146812df45" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "77822953" + "i128": "217997871" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "77822953" + "i128": "217997871" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a3f839112f656d84ccd5b4dccf13e7a9b5a288a60b64c95b22dfc844ca79f50" + "bytes": "55bda0b3bb850ecc120a461d68b5f24537ee475617f301a37bb5f1d297400aa8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a3f839112f656d84ccd5b4dccf13e7a9b5a288a60b64c95b22dfc844ca79f50" + "bytes": "55bda0b3bb850ecc120a461d68b5f24537ee475617f301a37bb5f1d297400aa8" } ] }, "durability": "persistent", "val": { - "bytes": "270715394954917babed9d5ee48abcae1b66b18cb9ca9e65acc05fbf11cdf749" + "bytes": "c8cac7aaac908dcaad5cdd9fcc97711d189fa8f3b4fd78e3d3a0cc146812df45" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "77822953" + "i128": "217997871" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.30.json index 6d287a99..c4ee4665 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "690597168" + "i128": "212821607" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "690597168" + "i128": "212821607" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "194f0a27827630088cff96ae26b4708bb6934e94bde01807847e1be0e7954fd7" + "bytes": "84ca58a9ead3304ca0f907257e4c5dc948409918285008d868fc64415dc7b210" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "690597168" + "i128": "212821607" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 175663, + "timestamp": 24470, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "17b6da69068f94abf82059ec40506b6582f5bec821424ea6d3ea1bf033acc222" + "bytes": "16e77579f062442d8e963e1c765a4653197b730358b0e7836ea21b0abe49e9d9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "17b6da69068f94abf82059ec40506b6582f5bec821424ea6d3ea1bf033acc222" + "bytes": "16e77579f062442d8e963e1c765a4653197b730358b0e7836ea21b0abe49e9d9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "690597168" + "i128": "212821607" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "690597168" + "i128": "212821607" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4efc558026466b8246fbc149ff04fd9c69de1dc4427eb1a217a65f0a8e86bae" + "bytes": "ee2bac328aef32e6d928e4c33921d1044a8aea2cfdbf227fcaa82068ca421d99" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4efc558026466b8246fbc149ff04fd9c69de1dc4427eb1a217a65f0a8e86bae" + "bytes": "ee2bac328aef32e6d928e4c33921d1044a8aea2cfdbf227fcaa82068ca421d99" } ] }, "durability": "persistent", "val": { - "bytes": "17b6da69068f94abf82059ec40506b6582f5bec821424ea6d3ea1bf033acc222" + "bytes": "16e77579f062442d8e963e1c765a4653197b730358b0e7836ea21b0abe49e9d9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "690597168" + "i128": "212821607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.31.json index fd3b87b9..f7c5df82 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "907597632" + "i128": "325213405" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "907597632" + "i128": "325213405" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e4c6c2aa79ff58b697ae4b991013fd28ae71e8b44e5842b68a357eddbf5470aa" + "bytes": "e3e9ab5a9509a298a6c5151e30fddb6a6976c9ec7e3100e7145dbe1e487f53f5" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "907597632" + "i128": "325213405" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 192045, + "timestamp": 110780, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d6d55d0f1f45af689fa4a7b7b567a621256d66f5c55beda4db9a2502e8b2811" + "bytes": "ffb747265e9970e17446fd0bd39f4addea67e17076560302cce9ea771a79a463" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5d6d55d0f1f45af689fa4a7b7b567a621256d66f5c55beda4db9a2502e8b2811" + "bytes": "ffb747265e9970e17446fd0bd39f4addea67e17076560302cce9ea771a79a463" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "907597632" + "i128": "325213405" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "907597632" + "i128": "325213405" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e61323bb22b1d25dd8d1c1c4545ec5d44cd139dd14bff41175ebe4b1b118ce9c" + "bytes": "207282a1aa15a4bbc44f084d581b9296aa369404bdde7df19893a7fb9140e136" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e61323bb22b1d25dd8d1c1c4545ec5d44cd139dd14bff41175ebe4b1b118ce9c" + "bytes": "207282a1aa15a4bbc44f084d581b9296aa369404bdde7df19893a7fb9140e136" } ] }, "durability": "persistent", "val": { - "bytes": "5d6d55d0f1f45af689fa4a7b7b567a621256d66f5c55beda4db9a2502e8b2811" + "bytes": "ffb747265e9970e17446fd0bd39f4addea67e17076560302cce9ea771a79a463" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "907597632" + "i128": "325213405" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.32.json index d6f80983..1543c58e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "344718214" + "i128": "155704894" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "344718214" + "i128": "155704894" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bfaaa9672beb5c32590861bc6899a400ee6d06a7637403403e3754deec40e0d0" + "bytes": "aed3f56d2f672eeabe48b16ceee762a26618fc44da7bbbc8dbba47378df31577" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "344718214" + "i128": "155704894" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 171587, + "timestamp": 160103, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a1fb27ef5a8471a442ad4e62231d4d602125d74430f10928bc7feb3594e175c" + "bytes": "6b9fa8d138e8aeccdea66221c5dc7571241bafc00a2a5b2a6a30bf3a1d9a5173" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8a1fb27ef5a8471a442ad4e62231d4d602125d74430f10928bc7feb3594e175c" + "bytes": "6b9fa8d138e8aeccdea66221c5dc7571241bafc00a2a5b2a6a30bf3a1d9a5173" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "344718214" + "i128": "155704894" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "344718214" + "i128": "155704894" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0cceb8b8b92fa20a004631d12b045a05354cb49b06d507395c3e03007dfb4bb8" + "bytes": "42b053fbedbbfa110fe4719d48282ed2a07104a4e2ec4d4109fdc43321a48ed1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0cceb8b8b92fa20a004631d12b045a05354cb49b06d507395c3e03007dfb4bb8" + "bytes": "42b053fbedbbfa110fe4719d48282ed2a07104a4e2ec4d4109fdc43321a48ed1" } ] }, "durability": "persistent", "val": { - "bytes": "8a1fb27ef5a8471a442ad4e62231d4d602125d74430f10928bc7feb3594e175c" + "bytes": "6b9fa8d138e8aeccdea66221c5dc7571241bafc00a2a5b2a6a30bf3a1d9a5173" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "344718214" + "i128": "155704894" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.33.json index 6ae4d040..1550cd7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "877147996" + "i128": "272100158" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877147996" + "i128": "272100158" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "92c91c23c588fd507bb3ca2c05d54017ba0e44fae4e2fc58833084f52561e36c" + "bytes": "c853348fd06c94093a9f6942df873eb91c8d00f1ae5080630134858ab24da5e1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "877147996" + "i128": "272100158" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41433, + "timestamp": 169823, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f36aaf72552faf70c3fcbcb4a60c9f981a67040a53f9026519be0f0b5766a232" + "bytes": "a35f5155fbb144285a4a458d5fd1e7151c33ca7c5593a9c6a1e3c16c486fc0b5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f36aaf72552faf70c3fcbcb4a60c9f981a67040a53f9026519be0f0b5766a232" + "bytes": "a35f5155fbb144285a4a458d5fd1e7151c33ca7c5593a9c6a1e3c16c486fc0b5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "877147996" + "i128": "272100158" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "877147996" + "i128": "272100158" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e675a075297cb29997f8e4689fdfd227a619e9954775805a26bc37e7a55d75f" + "bytes": "9bf96c1736d3ed35ac801306479824be3bb9d89fec1a187dc9a5b1cbcd221097" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e675a075297cb29997f8e4689fdfd227a619e9954775805a26bc37e7a55d75f" + "bytes": "9bf96c1736d3ed35ac801306479824be3bb9d89fec1a187dc9a5b1cbcd221097" } ] }, "durability": "persistent", "val": { - "bytes": "f36aaf72552faf70c3fcbcb4a60c9f981a67040a53f9026519be0f0b5766a232" + "bytes": "a35f5155fbb144285a4a458d5fd1e7151c33ca7c5593a9c6a1e3c16c486fc0b5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "877147996" + "i128": "272100158" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.34.json index 56628fe1..a6178a4b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "681478530" + "i128": "416667291" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "681478530" + "i128": "416667291" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8e11063f1a6f772cdd7f8f57a51a0c39e7b19c4b8afb87b11f0f1c28b4c372b" + "bytes": "99ede93d348cdad47a36d5c41d422b5427cc3c2ee49a884d81bf876ade8c9726" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "681478530" + "i128": "416667291" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 189562, + "timestamp": 102301, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21de8fe37d99041df7540d031ed6b9a0896daf5b2ab913f724cf8e9f8f0d4fdf" + "bytes": "e704a36be792f68032bbc488156d00162afc426eed0619b9c4d8248249bd88e2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21de8fe37d99041df7540d031ed6b9a0896daf5b2ab913f724cf8e9f8f0d4fdf" + "bytes": "e704a36be792f68032bbc488156d00162afc426eed0619b9c4d8248249bd88e2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "681478530" + "i128": "416667291" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "681478530" + "i128": "416667291" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae34816b8f5564aa602a4c79d0abb157d1da5f3f6754563b2f138e0fe0f6195d" + "bytes": "b37edb98120ce725d24d228a7d72556fad533bdde6b05c040c1126a223a19054" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae34816b8f5564aa602a4c79d0abb157d1da5f3f6754563b2f138e0fe0f6195d" + "bytes": "b37edb98120ce725d24d228a7d72556fad533bdde6b05c040c1126a223a19054" } ] }, "durability": "persistent", "val": { - "bytes": "21de8fe37d99041df7540d031ed6b9a0896daf5b2ab913f724cf8e9f8f0d4fdf" + "bytes": "e704a36be792f68032bbc488156d00162afc426eed0619b9c4d8248249bd88e2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "681478530" + "i128": "416667291" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.35.json index 6c8ceb9e..03438211 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "739347933" + "i128": "918323378" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "739347933" + "i128": "918323378" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "87e77c5c53bde090b31eabeaac381f572ca908c6b5f80a1209e3bd3ebc9e9b13" + "bytes": "273b0387b8fd00a66aeae1d428f194fafa6d0d4066d4d293da6d6c5857697d38" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "739347933" + "i128": "918323378" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 67497, + "timestamp": 89153, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0effd25f6103245b8cf565b41999bcef2e806aed39275b14783219c0de050510" + "bytes": "1325762bac93895c58951a6fba3b425c5165e4f22f0acaa2dc76b4d5f4cd7321" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0effd25f6103245b8cf565b41999bcef2e806aed39275b14783219c0de050510" + "bytes": "1325762bac93895c58951a6fba3b425c5165e4f22f0acaa2dc76b4d5f4cd7321" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "739347933" + "i128": "918323378" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "739347933" + "i128": "918323378" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97ac7d3371931c06a4bf9272e65cea6d69ce54c5c5790bfd77bd3d3eedd3b5d6" + "bytes": "278a01ee96f5305a00ad14685e8e206c7b902ffcf6f9d2c5c955f27ec02acfb8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97ac7d3371931c06a4bf9272e65cea6d69ce54c5c5790bfd77bd3d3eedd3b5d6" + "bytes": "278a01ee96f5305a00ad14685e8e206c7b902ffcf6f9d2c5c955f27ec02acfb8" } ] }, "durability": "persistent", "val": { - "bytes": "0effd25f6103245b8cf565b41999bcef2e806aed39275b14783219c0de050510" + "bytes": "1325762bac93895c58951a6fba3b425c5165e4f22f0acaa2dc76b4d5f4cd7321" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "739347933" + "i128": "918323378" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.36.json index bede1da1..9541d873 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "115862465" + "i128": "610078928" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115862465" + "i128": "610078928" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b138a31466a58d49f08152c59b87f39daa4935d5f4c06fa63fa0e3c81a9cd3a1" + "bytes": "2f5128120cbdaf426b5b25843a01b466263d9365f4e29e3d61049bf870225a49" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "115862465" + "i128": "610078928" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 44994, + "timestamp": 175494, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e8bcee7980279cbb87022406ebc4c176fe95937e2fd26d5b187200a8aea45fbf" + "bytes": "bb3260f0a789b98050dfeb40893d1a9ca59ed6333f1a7c30003c31b34d6b0c1a" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e8bcee7980279cbb87022406ebc4c176fe95937e2fd26d5b187200a8aea45fbf" + "bytes": "bb3260f0a789b98050dfeb40893d1a9ca59ed6333f1a7c30003c31b34d6b0c1a" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115862465" + "i128": "610078928" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "115862465" + "i128": "610078928" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6ff58e471d8a84507b5ee1a4db5a57b8bc4ad6c1e4b5261b0517a0af82a57b2" + "bytes": "a9d234ee87127518f81d32a1b484ffb97126aab85fd30f11588b881da18edd92" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6ff58e471d8a84507b5ee1a4db5a57b8bc4ad6c1e4b5261b0517a0af82a57b2" + "bytes": "a9d234ee87127518f81d32a1b484ffb97126aab85fd30f11588b881da18edd92" } ] }, "durability": "persistent", "val": { - "bytes": "e8bcee7980279cbb87022406ebc4c176fe95937e2fd26d5b187200a8aea45fbf" + "bytes": "bb3260f0a789b98050dfeb40893d1a9ca59ed6333f1a7c30003c31b34d6b0c1a" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "115862465" + "i128": "610078928" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.37.json index d5c2dd30..708bc932 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "357344559" + "i128": "576269728" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "357344559" + "i128": "576269728" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a20c02a2602d8c55170a8d30e92f93dc53979162b9cf94626aae0d8aa8c072a7" + "bytes": "b9e168cc56259150be77c23831a012a7c0bcb7326dfd60200b518bcc112b5728" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "357344559" + "i128": "576269728" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 129602, + "timestamp": 752, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "921f5514785fa92aab327946a847eac5b19b721f05556bd02e86617a0b503470" + "bytes": "21a3579b5620f1afac2607c82777179f415ab8a00c65ddc20171810c27640476" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "921f5514785fa92aab327946a847eac5b19b721f05556bd02e86617a0b503470" + "bytes": "21a3579b5620f1afac2607c82777179f415ab8a00c65ddc20171810c27640476" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "357344559" + "i128": "576269728" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "357344559" + "i128": "576269728" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31d8f46424ed6d9b65920b2168f20049a86c40aae4dd3435153f63a7e4807f03" + "bytes": "6ab83c15b71b34eaef119d265d7c5602ff5abd3cf77b94ee99616b619a89908f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31d8f46424ed6d9b65920b2168f20049a86c40aae4dd3435153f63a7e4807f03" + "bytes": "6ab83c15b71b34eaef119d265d7c5602ff5abd3cf77b94ee99616b619a89908f" } ] }, "durability": "persistent", "val": { - "bytes": "921f5514785fa92aab327946a847eac5b19b721f05556bd02e86617a0b503470" + "bytes": "21a3579b5620f1afac2607c82777179f415ab8a00c65ddc20171810c27640476" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "357344559" + "i128": "576269728" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.38.json index 0ccaa0b5..462780d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "81273221" + "i128": "662427821" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "81273221" + "i128": "662427821" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f63319a94893ee5b98a4bd72fe70f04ce6891c9afc72b2f0bf4d247435690544" + "bytes": "4e46dd2af6c05d76a0fb2740df965da484ce91ce55fca804134a2fa595a66202" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "81273221" + "i128": "662427821" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 74929, + "timestamp": 52106, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7800fc5f530ad5775229afc68b6f1da23d55fb866dbcc09eabbb93191255598" + "bytes": "d352f6a6f65c589faf37af5e6562caea156c90d04751326882cc3c446be66e58" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e7800fc5f530ad5775229afc68b6f1da23d55fb866dbcc09eabbb93191255598" + "bytes": "d352f6a6f65c589faf37af5e6562caea156c90d04751326882cc3c446be66e58" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "81273221" + "i128": "662427821" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "81273221" + "i128": "662427821" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8781146b6e98ead9dee73123cf87287be07ccee073350181175c7ed07a974884" + "bytes": "4e31fe26cd0799dedfbbd107392478ab9a79b362095e9b41481d353353a8849c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8781146b6e98ead9dee73123cf87287be07ccee073350181175c7ed07a974884" + "bytes": "4e31fe26cd0799dedfbbd107392478ab9a79b362095e9b41481d353353a8849c" } ] }, "durability": "persistent", "val": { - "bytes": "e7800fc5f530ad5775229afc68b6f1da23d55fb866dbcc09eabbb93191255598" + "bytes": "d352f6a6f65c589faf37af5e6562caea156c90d04751326882cc3c446be66e58" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "81273221" + "i128": "662427821" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.39.json index 5772d56b..331c464c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "352776371" + "i128": "14821269" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352776371" + "i128": "14821269" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd1a568d78e63da1342fabe7d94906918dc76e019241c19c66b930caeb8854ab" + "bytes": "35ed459ca4caf89d9950eb9fc6190f7be2dff82b2b02d6141276e02271401319" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "352776371" + "i128": "14821269" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 192225, + "timestamp": 62630, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "946055f44e87762310e5d76292b9a2240b4d3361a976db99afa2b3a8eda8a0da" + "bytes": "5643fc1436f47bb18afe114dea4e0bd2928dc04ac8b375b07b096fe4444c6e07" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "946055f44e87762310e5d76292b9a2240b4d3361a976db99afa2b3a8eda8a0da" + "bytes": "5643fc1436f47bb18afe114dea4e0bd2928dc04ac8b375b07b096fe4444c6e07" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "352776371" + "i128": "14821269" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "352776371" + "i128": "14821269" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "981595e1069ba569d7203d6cbc390734728284798a3efdcf24c423fbb40a7af4" + "bytes": "ce28a0fd120791de9a5f9fc639ddcaba6eb6a8cdc6c3b38deed9859c238204da" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "981595e1069ba569d7203d6cbc390734728284798a3efdcf24c423fbb40a7af4" + "bytes": "ce28a0fd120791de9a5f9fc639ddcaba6eb6a8cdc6c3b38deed9859c238204da" } ] }, "durability": "persistent", "val": { - "bytes": "946055f44e87762310e5d76292b9a2240b4d3361a976db99afa2b3a8eda8a0da" + "bytes": "5643fc1436f47bb18afe114dea4e0bd2928dc04ac8b375b07b096fe4444c6e07" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "352776371" + "i128": "14821269" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.4.json index e7ae2ad8..165d075b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "804522839" + "i128": "311411115" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "804522839" + "i128": "311411115" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7db72fd72e36cce6209642ccd81e78bda422324648bec78f527a7853ec7a446" + "bytes": "a05fd00be87d66405d50846cf7356961b2b745d1eca9b259d05d78addad31c02" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "804522839" + "i128": "311411115" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 139722, + "timestamp": 120212, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8063d34e32c3d0dfe490dd51f60391bfcc48ae9140edae6b6bbcc50dc37091a8" + "bytes": "1bafe6331b7c4c239d7e110aa23c33d55fb6dd1fa16e8db49bfbb0e0adebf4d4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8063d34e32c3d0dfe490dd51f60391bfcc48ae9140edae6b6bbcc50dc37091a8" + "bytes": "1bafe6331b7c4c239d7e110aa23c33d55fb6dd1fa16e8db49bfbb0e0adebf4d4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "804522839" + "i128": "311411115" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "804522839" + "i128": "311411115" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a79ef4ddc09eaad03f540488dbb78a553374a0060666cb2f788879604b1ea3e6" + "bytes": "ae3a8a928159b91f3bff768555d23600e4eae5450dc73ec67bbc622a29c995ef" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a79ef4ddc09eaad03f540488dbb78a553374a0060666cb2f788879604b1ea3e6" + "bytes": "ae3a8a928159b91f3bff768555d23600e4eae5450dc73ec67bbc622a29c995ef" } ] }, "durability": "persistent", "val": { - "bytes": "8063d34e32c3d0dfe490dd51f60391bfcc48ae9140edae6b6bbcc50dc37091a8" + "bytes": "1bafe6331b7c4c239d7e110aa23c33d55fb6dd1fa16e8db49bfbb0e0adebf4d4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "804522839" + "i128": "311411115" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.40.json index 75462be7..fd775871 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "413253496" + "i128": "93785043" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "413253496" + "i128": "93785043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cebcfdfbab6a4c0f70a6c62925ae9dab027bf521feeec5b6c8e71579f5da9cc6" + "bytes": "f6df02f41c1f9ba1034e2b76d335444311a6a0d923b64079184f06161ab29e01" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "413253496" + "i128": "93785043" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 93340, + "timestamp": 132717, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7d15fdc0a3c4da7986bded8cc769bf6174e26489269d2d5dea59d5f21e98704" + "bytes": "4ad81aee8124cea690b668ca96dca0df5132555e314817f2248183acf2e6365f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d7d15fdc0a3c4da7986bded8cc769bf6174e26489269d2d5dea59d5f21e98704" + "bytes": "4ad81aee8124cea690b668ca96dca0df5132555e314817f2248183acf2e6365f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "413253496" + "i128": "93785043" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "413253496" + "i128": "93785043" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f01144df0baa7dda6e19d5ce10d5d0c5c579daaddf08ebd39afdb3bfc73d479a" + "bytes": "535707208316abd15a61ef41ae5c8e2bf144049bf53146187e9a9df4d5386017" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f01144df0baa7dda6e19d5ce10d5d0c5c579daaddf08ebd39afdb3bfc73d479a" + "bytes": "535707208316abd15a61ef41ae5c8e2bf144049bf53146187e9a9df4d5386017" } ] }, "durability": "persistent", "val": { - "bytes": "d7d15fdc0a3c4da7986bded8cc769bf6174e26489269d2d5dea59d5f21e98704" + "bytes": "4ad81aee8124cea690b668ca96dca0df5132555e314817f2248183acf2e6365f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "413253496" + "i128": "93785043" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.41.json index ce831fbe..72c02223 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "769001812" + "i128": "806954477" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "769001812" + "i128": "806954477" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "087eb7590f7f760bb53480a6470c6600c1f7df54ab3f122a07cedf7a38e24a4f" + "bytes": "807d04b9178b6e46fa778f4595a2ee9c6d371a411ef827774e30bb98979e7b57" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "769001812" + "i128": "806954477" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 164060, + "timestamp": 160252, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "344aacabe09911c190f4fbfdf92488fd97938c9d31eaebfd0965d36c416cda0c" + "bytes": "e351dbcd16a3c21e14f84c5f1375a725c5ffbd1b1dd0ac7f2583c8d1ce26950d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "344aacabe09911c190f4fbfdf92488fd97938c9d31eaebfd0965d36c416cda0c" + "bytes": "e351dbcd16a3c21e14f84c5f1375a725c5ffbd1b1dd0ac7f2583c8d1ce26950d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "769001812" + "i128": "806954477" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "769001812" + "i128": "806954477" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6f4a7a0c61f2ee24a6ceabbe350cc1dc1a5c46c7b8634b5c72a1862486dcf60" + "bytes": "6832a5385ad6a65112aeaf4c04eb17ec4e576ce26a0668e506ebcd822b3ee55d" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6f4a7a0c61f2ee24a6ceabbe350cc1dc1a5c46c7b8634b5c72a1862486dcf60" + "bytes": "6832a5385ad6a65112aeaf4c04eb17ec4e576ce26a0668e506ebcd822b3ee55d" } ] }, "durability": "persistent", "val": { - "bytes": "344aacabe09911c190f4fbfdf92488fd97938c9d31eaebfd0965d36c416cda0c" + "bytes": "e351dbcd16a3c21e14f84c5f1375a725c5ffbd1b1dd0ac7f2583c8d1ce26950d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "769001812" + "i128": "806954477" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.42.json index 8b0ee233..683f88e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "822286431" + "i128": "40132599" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822286431" + "i128": "40132599" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "746e15ff24cf103b7250e5654dd4ab345e2950599a196ea3cc12ea5588248ca8" + "bytes": "93af5aad27e3ff0c14b7954aaf6f31b0c36021cda3e299571c3bc08afaf2cf4d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "822286431" + "i128": "40132599" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 101050, + "timestamp": 97445, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1320175992fb584f655aab79a90e4f769e30528bd6a3267184bea3a43a7e5f64" + "bytes": "6098aeb220ee0ffc38786e2a60b55c452432637853f730fa4b553c34dc45bcd4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1320175992fb584f655aab79a90e4f769e30528bd6a3267184bea3a43a7e5f64" + "bytes": "6098aeb220ee0ffc38786e2a60b55c452432637853f730fa4b553c34dc45bcd4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822286431" + "i128": "40132599" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "822286431" + "i128": "40132599" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "175b4fea5996935e0353f6e57de9159f42aecf506b119a36b37d70c8117a34c9" + "bytes": "dc587462a18096ed2543e1ca9be851514832492f02f855e5fcd799332d868764" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "175b4fea5996935e0353f6e57de9159f42aecf506b119a36b37d70c8117a34c9" + "bytes": "dc587462a18096ed2543e1ca9be851514832492f02f855e5fcd799332d868764" } ] }, "durability": "persistent", "val": { - "bytes": "1320175992fb584f655aab79a90e4f769e30528bd6a3267184bea3a43a7e5f64" + "bytes": "6098aeb220ee0ffc38786e2a60b55c452432637853f730fa4b553c34dc45bcd4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "822286431" + "i128": "40132599" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.43.json index 06a1b07f..1544e25a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "279344375" + "i128": "679470958" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "279344375" + "i128": "679470958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b16c30bc3995fc516eef57646fae33a33529beb3e89a18df78bb4fdcd8b3a66c" + "bytes": "8fd91f817cce4fefc10409f5076c83aaa9ee58151880384d97ba4a62e34b086e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "279344375" + "i128": "679470958" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69357, + "timestamp": 92997, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b8f8b227147c3bf7ab124fb9181a4278b2f0daa6a4313f03ac98740920b1bce9" + "bytes": "0971730ef7a8386cff6d98646ade559693eb230f9d67ccb2f42a9c21a9f76033" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b8f8b227147c3bf7ab124fb9181a4278b2f0daa6a4313f03ac98740920b1bce9" + "bytes": "0971730ef7a8386cff6d98646ade559693eb230f9d67ccb2f42a9c21a9f76033" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "279344375" + "i128": "679470958" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "279344375" + "i128": "679470958" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c52e0f60e2c5de38dea0cc1e0dfd7108687456040bbbeecbb1422e453ceac831" + "bytes": "866ef9e0e6241fb516d7b0da8a882b59c986995ba99e5804dc5d3fb94f198662" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c52e0f60e2c5de38dea0cc1e0dfd7108687456040bbbeecbb1422e453ceac831" + "bytes": "866ef9e0e6241fb516d7b0da8a882b59c986995ba99e5804dc5d3fb94f198662" } ] }, "durability": "persistent", "val": { - "bytes": "b8f8b227147c3bf7ab124fb9181a4278b2f0daa6a4313f03ac98740920b1bce9" + "bytes": "0971730ef7a8386cff6d98646ade559693eb230f9d67ccb2f42a9c21a9f76033" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "279344375" + "i128": "679470958" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.44.json index baf05078..13fd760f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "289716786" + "i128": "335109686" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "289716786" + "i128": "335109686" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "36a9d93d6afab59cee03a3b9ee8878491b3d22a8ad6f6b5f20352c97373e0f28" + "bytes": "f61d79998996b91ff0fda734fcdf997c455e31ef06bfc935317b98b2c0bdaad3" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "289716786" + "i128": "335109686" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 122833, + "timestamp": 131951, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f0e1b4dd290ab09ac815ef6a38927bcfd3043a2b1ec1ef0f329683efe58ad115" + "bytes": "7ac4d9aa8693f23f368b52a756523d2c93a052a23ff1d056afe7dca6acea3685" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f0e1b4dd290ab09ac815ef6a38927bcfd3043a2b1ec1ef0f329683efe58ad115" + "bytes": "7ac4d9aa8693f23f368b52a756523d2c93a052a23ff1d056afe7dca6acea3685" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "289716786" + "i128": "335109686" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "289716786" + "i128": "335109686" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8a99106a9a16d73c214a6e4699387d96ee30414191427f2fd363af68ae22a17" + "bytes": "20f19a7611e9ca70c6a9263b5dfd176a009062b93f58fc3eb4947474fc575be7" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8a99106a9a16d73c214a6e4699387d96ee30414191427f2fd363af68ae22a17" + "bytes": "20f19a7611e9ca70c6a9263b5dfd176a009062b93f58fc3eb4947474fc575be7" } ] }, "durability": "persistent", "val": { - "bytes": "f0e1b4dd290ab09ac815ef6a38927bcfd3043a2b1ec1ef0f329683efe58ad115" + "bytes": "7ac4d9aa8693f23f368b52a756523d2c93a052a23ff1d056afe7dca6acea3685" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "289716786" + "i128": "335109686" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.45.json index 3fe6bd04..4dbee7ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "328784353" + "i128": "133409406" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "328784353" + "i128": "133409406" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a74d98ff22082f07606941843240efe9074ec98d1085c2c05376ee878a0dfbdb" + "bytes": "967d2483c7a0522e945be7d50bd96a3dddc9c6c90e3c5eacee6e01b208c76caf" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "328784353" + "i128": "133409406" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26755, + "timestamp": 146073, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a63c40b15a911b53e9523f7bbfd39e01ae173a720802ed7b1541d211e124eca5" + "bytes": "3b4026611298c9433267da22672f7925e0c25da15766c5aa17efb02948f10789" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a63c40b15a911b53e9523f7bbfd39e01ae173a720802ed7b1541d211e124eca5" + "bytes": "3b4026611298c9433267da22672f7925e0c25da15766c5aa17efb02948f10789" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "328784353" + "i128": "133409406" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "328784353" + "i128": "133409406" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f025aa508f54999c29c4dfb8cfaf259eee4187f2b6fbee779ae81b5b02f4174" + "bytes": "b28c934f1f1fedcffde036b0d6ccb3d9b0428387f37dd01c6d4afb1f09566ba6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f025aa508f54999c29c4dfb8cfaf259eee4187f2b6fbee779ae81b5b02f4174" + "bytes": "b28c934f1f1fedcffde036b0d6ccb3d9b0428387f37dd01c6d4afb1f09566ba6" } ] }, "durability": "persistent", "val": { - "bytes": "a63c40b15a911b53e9523f7bbfd39e01ae173a720802ed7b1541d211e124eca5" + "bytes": "3b4026611298c9433267da22672f7925e0c25da15766c5aa17efb02948f10789" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "328784353" + "i128": "133409406" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.46.json index cf2127c2..341558bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "720322160" + "i128": "38111068" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720322160" + "i128": "38111068" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2401d8820ca55663bc09e4d30d4ed7adb30006775f663ebf16c5bfdfea335bd6" + "bytes": "717d02ac3ca6bc97cdfab9649202f412faadc05c25d8fefbcc72e6b973ee04a5" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "720322160" + "i128": "38111068" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 140940, + "timestamp": 53558, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f609301242dda58f86d76823d99ecba39fe96adea115ba24b9f3d216b49bb44c" + "bytes": "693166f9ce4283db49cb611e6279acf90a406d2f40ae09c6a2b8a5829937396d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f609301242dda58f86d76823d99ecba39fe96adea115ba24b9f3d216b49bb44c" + "bytes": "693166f9ce4283db49cb611e6279acf90a406d2f40ae09c6a2b8a5829937396d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "720322160" + "i128": "38111068" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "720322160" + "i128": "38111068" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea95132756905e20904bbc2c77a39b4aba964c8ad93a4e76046ca8b4da0a3d1a" + "bytes": "d5b15b515f6e44d53185377ee25b3e8d8cf06adf548feeab0c5c42257013cc7a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea95132756905e20904bbc2c77a39b4aba964c8ad93a4e76046ca8b4da0a3d1a" + "bytes": "d5b15b515f6e44d53185377ee25b3e8d8cf06adf548feeab0c5c42257013cc7a" } ] }, "durability": "persistent", "val": { - "bytes": "f609301242dda58f86d76823d99ecba39fe96adea115ba24b9f3d216b49bb44c" + "bytes": "693166f9ce4283db49cb611e6279acf90a406d2f40ae09c6a2b8a5829937396d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "720322160" + "i128": "38111068" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.47.json index b6296d02..b3c18fd1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "956443278" + "i128": "682472458" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "956443278" + "i128": "682472458" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "12bfb4187f8b0c97d6d2b904c20d14111f25c7087b7a260aa4e1c4b672154cd7" + "bytes": "94301307995d9288408744caf8b9d982b4c20ba27ad9d648381131601a7d9b36" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "956443278" + "i128": "682472458" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4830, + "timestamp": 37943, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f76548cd8e93f7f46222904ef89c9ac87cf6342b9544273bae8bcd41bb87ff6c" + "bytes": "37e5b0d0f5c4228312f7bb1a10ef2a7335a2e41af16f66c91b50e9e00957424e" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f76548cd8e93f7f46222904ef89c9ac87cf6342b9544273bae8bcd41bb87ff6c" + "bytes": "37e5b0d0f5c4228312f7bb1a10ef2a7335a2e41af16f66c91b50e9e00957424e" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "956443278" + "i128": "682472458" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "956443278" + "i128": "682472458" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95167342c43fb6a844e87be733cad3ff82ec53119b1e3c5da66524708bf1c8ff" + "bytes": "3c0d3fc943db1d3787db90bc995c7679e4b3ecdc96be4ac6595082f4250fb3cc" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95167342c43fb6a844e87be733cad3ff82ec53119b1e3c5da66524708bf1c8ff" + "bytes": "3c0d3fc943db1d3787db90bc995c7679e4b3ecdc96be4ac6595082f4250fb3cc" } ] }, "durability": "persistent", "val": { - "bytes": "f76548cd8e93f7f46222904ef89c9ac87cf6342b9544273bae8bcd41bb87ff6c" + "bytes": "37e5b0d0f5c4228312f7bb1a10ef2a7335a2e41af16f66c91b50e9e00957424e" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "956443278" + "i128": "682472458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.48.json index 5090c6ad..5e3ecf72 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "897003393" + "i128": "593579779" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "897003393" + "i128": "593579779" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "de19f954a5e242a0704643d8b7be714ae230a2ed7daf9c1abba5e261e902afb0" + "bytes": "837e6193bcc1558a18edd2a5020b75570ba547c0e4dc9854d0605e02ce7cec69" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "897003393" + "i128": "593579779" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 199673, + "timestamp": 159430, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb57a4d297f93c3235e6dcf014fd78f98fd92d64be88ccbe7f1254b9965f8ea4" + "bytes": "84d2e0e28b3552a09c48ab8d2282d0e466ed7ab33c23b4c8581ec8f3f247c2e7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "eb57a4d297f93c3235e6dcf014fd78f98fd92d64be88ccbe7f1254b9965f8ea4" + "bytes": "84d2e0e28b3552a09c48ab8d2282d0e466ed7ab33c23b4c8581ec8f3f247c2e7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "897003393" + "i128": "593579779" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "897003393" + "i128": "593579779" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b073d1c55a816cd22379a3dd7c8d73ed6aaa29b965c6db4d16cf629ba3cdde97" + "bytes": "653a4301d87aacad9d55edd1091cc67c520f3518d24e600f59a394dcf9831b1c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b073d1c55a816cd22379a3dd7c8d73ed6aaa29b965c6db4d16cf629ba3cdde97" + "bytes": "653a4301d87aacad9d55edd1091cc67c520f3518d24e600f59a394dcf9831b1c" } ] }, "durability": "persistent", "val": { - "bytes": "eb57a4d297f93c3235e6dcf014fd78f98fd92d64be88ccbe7f1254b9965f8ea4" + "bytes": "84d2e0e28b3552a09c48ab8d2282d0e466ed7ab33c23b4c8581ec8f3f247c2e7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "897003393" + "i128": "593579779" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.49.json index bfb13e91..39229d8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "925065861" + "i128": "719108325" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "925065861" + "i128": "719108325" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52387db22d4ef638bb2c3bf16172e59383ce3bbcc245f3bedfb8a684307a1208" + "bytes": "e9f6b0247b0e7e5109e8d8b9b06dce56018b92616fed3d13215536092a097add" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "925065861" + "i128": "719108325" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 88572, + "timestamp": 132380, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78d8ce39d8a3260e740d3e235ac4f392fae53c7bc277cd2075dec672fffd1f1f" + "bytes": "cd78eeee38984542a44298096e5c44189f2598ffda8b4f664fae3e46ec8f7099" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78d8ce39d8a3260e740d3e235ac4f392fae53c7bc277cd2075dec672fffd1f1f" + "bytes": "cd78eeee38984542a44298096e5c44189f2598ffda8b4f664fae3e46ec8f7099" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "925065861" + "i128": "719108325" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "925065861" + "i128": "719108325" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b392dab0f2c22289173e6c9154090da87aecbd9cf5bca3fc21a296385d4d6cb" + "bytes": "954a6039f4784d51ca2ede96f43bc90f1db91d8e71bd4c5b01b95b5b1633d602" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b392dab0f2c22289173e6c9154090da87aecbd9cf5bca3fc21a296385d4d6cb" + "bytes": "954a6039f4784d51ca2ede96f43bc90f1db91d8e71bd4c5b01b95b5b1633d602" } ] }, "durability": "persistent", "val": { - "bytes": "78d8ce39d8a3260e740d3e235ac4f392fae53c7bc277cd2075dec672fffd1f1f" + "bytes": "cd78eeee38984542a44298096e5c44189f2598ffda8b4f664fae3e46ec8f7099" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "925065861" + "i128": "719108325" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.5.json index f2b5e558..3c152f9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "285850665" + "i128": "174790552" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "285850665" + "i128": "174790552" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "21b1a0f33fe7b52f982973ee40834142e45ea324baf7ba76f07060f624d08523" + "bytes": "89129d109bd354d6b908efd804b1c65c407984b71c4d2e092e95830f0d6561bc" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "285850665" + "i128": "174790552" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 168289, + "timestamp": 107627, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b2601e122690a4f8b3344cf5a1bad4e36193bad1610bda85f3fe7a1c9645299" + "bytes": "5a303b45f58a85b4fb3223b2b90c5ff8d0e9dd38acdba254e65c982bd3191ac1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5b2601e122690a4f8b3344cf5a1bad4e36193bad1610bda85f3fe7a1c9645299" + "bytes": "5a303b45f58a85b4fb3223b2b90c5ff8d0e9dd38acdba254e65c982bd3191ac1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "285850665" + "i128": "174790552" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "285850665" + "i128": "174790552" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "818c9e1c522d2e58fc296d46d1ac152005f2e6747c48547af214754d010f8dfc" + "bytes": "8a9721fba957db3b51ce8a183dbc6ad51adbc48c6ee869b57c684cea610f7174" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "818c9e1c522d2e58fc296d46d1ac152005f2e6747c48547af214754d010f8dfc" + "bytes": "8a9721fba957db3b51ce8a183dbc6ad51adbc48c6ee869b57c684cea610f7174" } ] }, "durability": "persistent", "val": { - "bytes": "5b2601e122690a4f8b3344cf5a1bad4e36193bad1610bda85f3fe7a1c9645299" + "bytes": "5a303b45f58a85b4fb3223b2b90c5ff8d0e9dd38acdba254e65c982bd3191ac1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "285850665" + "i128": "174790552" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.50.json index 08bdd165..2e99cf1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "887618459" + "i128": "606987557" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "887618459" + "i128": "606987557" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a651706f362e55c4e8e8b6c28585b050f1c7072243093608f0a4e33216fd192b" + "bytes": "72382837ba83e6902b6f435057b958bb48840177ea1ae485d051eeb891e7f1ef" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "887618459" + "i128": "606987557" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 126355, + "timestamp": 144542, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2e7ad32207b0dad125f2e6cce2fafc7406ec96dbd73aaa1ead38830bd9d2ff1" + "bytes": "bc36df0dc8018bad1950458c9069885a47bc7e33e19f0f7d394d7b7e2dabc630" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f2e7ad32207b0dad125f2e6cce2fafc7406ec96dbd73aaa1ead38830bd9d2ff1" + "bytes": "bc36df0dc8018bad1950458c9069885a47bc7e33e19f0f7d394d7b7e2dabc630" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "887618459" + "i128": "606987557" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "887618459" + "i128": "606987557" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ae73e46a4e13231aac3ed2c4faeb1eec550c0bfc12b769c65e5e03f4e0071e2" + "bytes": "da34d9bf4e705d4dbece39515d6420cf5f842f811bd349c9d4ea4dbee7f5a10e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ae73e46a4e13231aac3ed2c4faeb1eec550c0bfc12b769c65e5e03f4e0071e2" + "bytes": "da34d9bf4e705d4dbece39515d6420cf5f842f811bd349c9d4ea4dbee7f5a10e" } ] }, "durability": "persistent", "val": { - "bytes": "f2e7ad32207b0dad125f2e6cce2fafc7406ec96dbd73aaa1ead38830bd9d2ff1" + "bytes": "bc36df0dc8018bad1950458c9069885a47bc7e33e19f0f7d394d7b7e2dabc630" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "887618459" + "i128": "606987557" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.51.json index 6e5e5aea..8a1401a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "338179371" + "i128": "804486216" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "338179371" + "i128": "804486216" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "145f1343aebf76ee782ebe85909df968523dacea54a6bb3d35b17253aa0a49a2" + "bytes": "5976e37f4ffc48efe712dcda8e328873b517871e527ecf65315dff4bb543adc4" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "338179371" + "i128": "804486216" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 148868, + "timestamp": 1309, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dcdc51bd7190f21f0be7a7744c2a2575816198b75945ff02e8f5a676ca1675b1" + "bytes": "310b2830b39a8872fdcc8ddeb6f9159bc7d1ee159123cddfc18c7bf11ee150c5" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dcdc51bd7190f21f0be7a7744c2a2575816198b75945ff02e8f5a676ca1675b1" + "bytes": "310b2830b39a8872fdcc8ddeb6f9159bc7d1ee159123cddfc18c7bf11ee150c5" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "338179371" + "i128": "804486216" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "338179371" + "i128": "804486216" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11f597e7c108b9b078c76836c2d636864f2e58bda66d87ef622ee6d94d193ab0" + "bytes": "7caabef084c8477fccf8bf9b1b8b8f7769913a9a3ac913b5b37a41428a25e7fa" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11f597e7c108b9b078c76836c2d636864f2e58bda66d87ef622ee6d94d193ab0" + "bytes": "7caabef084c8477fccf8bf9b1b8b8f7769913a9a3ac913b5b37a41428a25e7fa" } ] }, "durability": "persistent", "val": { - "bytes": "dcdc51bd7190f21f0be7a7744c2a2575816198b75945ff02e8f5a676ca1675b1" + "bytes": "310b2830b39a8872fdcc8ddeb6f9159bc7d1ee159123cddfc18c7bf11ee150c5" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "338179371" + "i128": "804486216" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.52.json index f8a0959f..e4edf303 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "47222979" + "i128": "344418281" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "47222979" + "i128": "344418281" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6dc5d948900f8af33e62d273c52f5362973e856db9a963a6e4144f2c38617b92" + "bytes": "2641373b4397d22cc15bcbbd14d469ee39ba225fa08a26f115d73edc289095a7" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "47222979" + "i128": "344418281" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14008, + "timestamp": 105810, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00b536e68ef04908a63ee7f02968c93f98dca29b56ae0608d4d203720647939f" + "bytes": "e9b71d54d67bfd1f322eb9ed87d7f8d5ccb0d5fdbfed6fc3b60e19fa220e51bb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "00b536e68ef04908a63ee7f02968c93f98dca29b56ae0608d4d203720647939f" + "bytes": "e9b71d54d67bfd1f322eb9ed87d7f8d5ccb0d5fdbfed6fc3b60e19fa220e51bb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "47222979" + "i128": "344418281" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "47222979" + "i128": "344418281" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14b784201df76acaa92cd0e6dd014b8f7a7b14af6df1d60fa59d46bbd3f0e194" + "bytes": "00ccb8d86c0849da31421cc504bd07066c4ed369fb2214dd7b308454a2ce15be" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14b784201df76acaa92cd0e6dd014b8f7a7b14af6df1d60fa59d46bbd3f0e194" + "bytes": "00ccb8d86c0849da31421cc504bd07066c4ed369fb2214dd7b308454a2ce15be" } ] }, "durability": "persistent", "val": { - "bytes": "00b536e68ef04908a63ee7f02968c93f98dca29b56ae0608d4d203720647939f" + "bytes": "e9b71d54d67bfd1f322eb9ed87d7f8d5ccb0d5fdbfed6fc3b60e19fa220e51bb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "47222979" + "i128": "344418281" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.53.json index 33feb23b..30158731 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "632669972" + "i128": "321549819" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "632669972" + "i128": "321549819" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65227254cb0d6f69e41dfbf15980fb75dc55f39e600f5d898f5a85b8b5e4cba8" + "bytes": "4ee60d97a3b5dea811915386609d72d76f22cc5d7fc938e5eb631eb7963ae374" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "632669972" + "i128": "321549819" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 189173, + "timestamp": 128351, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78b4244fdee529e99e01952d42f5d061ba32fa0d48bc602dade4f7f672b62bd8" + "bytes": "dbb24cfce7f6bcb5f887eece3c101cf4a855a9531ebc0745dd4576c2a1294d9b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "78b4244fdee529e99e01952d42f5d061ba32fa0d48bc602dade4f7f672b62bd8" + "bytes": "dbb24cfce7f6bcb5f887eece3c101cf4a855a9531ebc0745dd4576c2a1294d9b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "632669972" + "i128": "321549819" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "632669972" + "i128": "321549819" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "784b1337dad34a94c61781b024476895373b7a77d885c1e532553f83ac2392be" + "bytes": "80005592840bc01025fb673cbba7637dc582eacbe633ec2fca4e244d1b68cbd4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "784b1337dad34a94c61781b024476895373b7a77d885c1e532553f83ac2392be" + "bytes": "80005592840bc01025fb673cbba7637dc582eacbe633ec2fca4e244d1b68cbd4" } ] }, "durability": "persistent", "val": { - "bytes": "78b4244fdee529e99e01952d42f5d061ba32fa0d48bc602dade4f7f672b62bd8" + "bytes": "dbb24cfce7f6bcb5f887eece3c101cf4a855a9531ebc0745dd4576c2a1294d9b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "632669972" + "i128": "321549819" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.54.json index 3658c212..63085784 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "976478760" + "i128": "585351983" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "976478760" + "i128": "585351983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "030d27f8cee00bf64f99054eb5612207f76b2d95aa99800809169ead210ac7ec" + "bytes": "72aaccdc473a95b5f24fb9f15d13cf927a2bbd7fe148bf4eae78755684294085" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "976478760" + "i128": "585351983" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69303, + "timestamp": 130610, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fd3d5a0818dc3e82c23cb61ff833e41554711371c8eb2563d4f498b75b68a49a" + "bytes": "58a1a11c0bafb2adde4653c122c7618b39fcd8a3fb018f5b318cec9fa563ba64" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fd3d5a0818dc3e82c23cb61ff833e41554711371c8eb2563d4f498b75b68a49a" + "bytes": "58a1a11c0bafb2adde4653c122c7618b39fcd8a3fb018f5b318cec9fa563ba64" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "976478760" + "i128": "585351983" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "976478760" + "i128": "585351983" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "731af2abbd2033969c541e8a673dc63a06514370254983a2704e38d1e82825de" + "bytes": "e9b78fbfa81f42ecf0bdf4694362c913fd6aaa15880470d76dd5c6f7060c16b4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "731af2abbd2033969c541e8a673dc63a06514370254983a2704e38d1e82825de" + "bytes": "e9b78fbfa81f42ecf0bdf4694362c913fd6aaa15880470d76dd5c6f7060c16b4" } ] }, "durability": "persistent", "val": { - "bytes": "fd3d5a0818dc3e82c23cb61ff833e41554711371c8eb2563d4f498b75b68a49a" + "bytes": "58a1a11c0bafb2adde4653c122c7618b39fcd8a3fb018f5b318cec9fa563ba64" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "976478760" + "i128": "585351983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.55.json index cf9bdb50..2286fd89 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "856627627" + "i128": "930158780" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "856627627" + "i128": "930158780" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f93b3059de6f54b215e2bf06eef31597a9049292db28f551c61de749800f957" + "bytes": "4a29896da5d4246f5209fcd91e7374352e325c431ef270cb83cbfe6d60faa98f" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "856627627" + "i128": "930158780" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 43590, + "timestamp": 92734, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ed393af5bd05a00f78ace2f59d2b39d8ea25e43ab788bc04b1ab199068a7db63" + "bytes": "6954c1e546c5e12129abba360e98c6ceb867e863e7a1cd00676da58a8c91bfd7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ed393af5bd05a00f78ace2f59d2b39d8ea25e43ab788bc04b1ab199068a7db63" + "bytes": "6954c1e546c5e12129abba360e98c6ceb867e863e7a1cd00676da58a8c91bfd7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "856627627" + "i128": "930158780" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "856627627" + "i128": "930158780" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1c2b07ec910c4b8e1409aa9c459af456040b4853bfc3f00995c660ca45b0081" + "bytes": "5d5b371846bdcbceba1ba4e9d1b854be062a8f4141a5108f5220ce8a2533ca66" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1c2b07ec910c4b8e1409aa9c459af456040b4853bfc3f00995c660ca45b0081" + "bytes": "5d5b371846bdcbceba1ba4e9d1b854be062a8f4141a5108f5220ce8a2533ca66" } ] }, "durability": "persistent", "val": { - "bytes": "ed393af5bd05a00f78ace2f59d2b39d8ea25e43ab788bc04b1ab199068a7db63" + "bytes": "6954c1e546c5e12129abba360e98c6ceb867e863e7a1cd00676da58a8c91bfd7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "856627627" + "i128": "930158780" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.56.json index d406e175..0af0ca68 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "14694157" + "i128": "141975452" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "14694157" + "i128": "141975452" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93f4f496c53111112dc16b08ccf64865e29f4e871f13521da04fd5181925519f" + "bytes": "455cc736c1499e0a0c7f46fe6522c7ca26c40179f1062c4d0db6b63459104430" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "14694157" + "i128": "141975452" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 104909, + "timestamp": 104611, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bce9596bd682c51253a04313309c2f9b873ecc4dd0ed046bf164bbe396f24949" + "bytes": "87a0ed1c9259186de225e4d8c12aff530c4a51ca080a514c12c8d499a524879d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bce9596bd682c51253a04313309c2f9b873ecc4dd0ed046bf164bbe396f24949" + "bytes": "87a0ed1c9259186de225e4d8c12aff530c4a51ca080a514c12c8d499a524879d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "14694157" + "i128": "141975452" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "14694157" + "i128": "141975452" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ef307d2c942c485370de4eb824586b422cb0b80b18fa72bdaf0575ad7682567" + "bytes": "30b9cb8c1d9940fbb2017e73897a134b0c27e4a2ff8532e00335735f326565b8" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ef307d2c942c485370de4eb824586b422cb0b80b18fa72bdaf0575ad7682567" + "bytes": "30b9cb8c1d9940fbb2017e73897a134b0c27e4a2ff8532e00335735f326565b8" } ] }, "durability": "persistent", "val": { - "bytes": "bce9596bd682c51253a04313309c2f9b873ecc4dd0ed046bf164bbe396f24949" + "bytes": "87a0ed1c9259186de225e4d8c12aff530c4a51ca080a514c12c8d499a524879d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "14694157" + "i128": "141975452" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.57.json index 6849d806..69072277 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "536831638" + "i128": "692713164" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "536831638" + "i128": "692713164" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "26bff6c14d0047b982ad4904194f7d76262d196e4b267d43320f0a844e8c97d8" + "bytes": "06d3779537b8a0b2ed54f8ad02ab7362219b73d066e07ef53fca0af376900e82" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "536831638" + "i128": "692713164" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49633, + "timestamp": 152247, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a5fb40c069a3620d3c7d7485cd2d84a1a093f124af6262da991e8df3e867d5ba" + "bytes": "09d51c5d4246a2215eed34e05f0b8d1f2f315f11539ca9669fc3710156eac8b4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a5fb40c069a3620d3c7d7485cd2d84a1a093f124af6262da991e8df3e867d5ba" + "bytes": "09d51c5d4246a2215eed34e05f0b8d1f2f315f11539ca9669fc3710156eac8b4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "536831638" + "i128": "692713164" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "536831638" + "i128": "692713164" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1facf72c2be22d777a66ef51d1b004fee1fa48758deba7843a96d3e7842d049" + "bytes": "8550452da74e1368ad8e054c976c5cc68ed0d2be1ba9410917155fcc7d79506f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1facf72c2be22d777a66ef51d1b004fee1fa48758deba7843a96d3e7842d049" + "bytes": "8550452da74e1368ad8e054c976c5cc68ed0d2be1ba9410917155fcc7d79506f" } ] }, "durability": "persistent", "val": { - "bytes": "a5fb40c069a3620d3c7d7485cd2d84a1a093f124af6262da991e8df3e867d5ba" + "bytes": "09d51c5d4246a2215eed34e05f0b8d1f2f315f11539ca9669fc3710156eac8b4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "536831638" + "i128": "692713164" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.58.json index 11c8b536..da41cc20 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355566760" + "i128": "648960701" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "355566760" + "i128": "648960701" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19f8518188d447ec72a8b31818134c0a5d6e6f2ca81cc560907f0a85607d3af4" + "bytes": "204e4344a7c8ceeb640dd26ce1b6c463a15e311611123c3ca7c5c965058baf7f" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "355566760" + "i128": "648960701" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 62793, + "timestamp": 84246, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f76dfbb498cb4955af7c2fb9eef9ce867c9a290b386d410773dc93db73490c7a" + "bytes": "aad05725a31b33e024e02f1e76007c0b032234bec2d201785b1cae57b9253d25" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f76dfbb498cb4955af7c2fb9eef9ce867c9a290b386d410773dc93db73490c7a" + "bytes": "aad05725a31b33e024e02f1e76007c0b032234bec2d201785b1cae57b9253d25" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355566760" + "i128": "648960701" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "355566760" + "i128": "648960701" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d3ab0512819a0a324b7632aae2855e701b12da8e916e46fc53f5767b2745214" + "bytes": "9605525f7e918e3cf73bd00f71f55c2c229dfc3946cf773e44e2a09daa8b39bd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d3ab0512819a0a324b7632aae2855e701b12da8e916e46fc53f5767b2745214" + "bytes": "9605525f7e918e3cf73bd00f71f55c2c229dfc3946cf773e44e2a09daa8b39bd" } ] }, "durability": "persistent", "val": { - "bytes": "f76dfbb498cb4955af7c2fb9eef9ce867c9a290b386d410773dc93db73490c7a" + "bytes": "aad05725a31b33e024e02f1e76007c0b032234bec2d201785b1cae57b9253d25" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "355566760" + "i128": "648960701" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.59.json index cf2dd785..efcf8827 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "659085774" + "i128": "730295262" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "659085774" + "i128": "730295262" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "530a7d6eea2c86c20cebe1c024c490a307eb652fcb984abb7df1ae6112b38187" + "bytes": "3b076dcd45721ac9833454230cc88e0f565369e134420dd3b05b51cff5723de6" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "659085774" + "i128": "730295262" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 57115, + "timestamp": 25233, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0cfcb5f837fe87a514ec40e701458118284e4cf6f34e7d90c473b5be175d5af2" + "bytes": "ce601e424ad1cb85858648aadb0fef7bccf05f89654f5b9d24dc6c596a6fa3c9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0cfcb5f837fe87a514ec40e701458118284e4cf6f34e7d90c473b5be175d5af2" + "bytes": "ce601e424ad1cb85858648aadb0fef7bccf05f89654f5b9d24dc6c596a6fa3c9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "659085774" + "i128": "730295262" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "659085774" + "i128": "730295262" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7525a11971879a18933e4155ba781a3f44e0277e9091ce73641d74c8cc64806e" + "bytes": "5ae9f0abc72b8bcea50b516a1a37adbf8e96ea6c228dd275fb349f4f0ab803ea" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7525a11971879a18933e4155ba781a3f44e0277e9091ce73641d74c8cc64806e" + "bytes": "5ae9f0abc72b8bcea50b516a1a37adbf8e96ea6c228dd275fb349f4f0ab803ea" } ] }, "durability": "persistent", "val": { - "bytes": "0cfcb5f837fe87a514ec40e701458118284e4cf6f34e7d90c473b5be175d5af2" + "bytes": "ce601e424ad1cb85858648aadb0fef7bccf05f89654f5b9d24dc6c596a6fa3c9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "659085774" + "i128": "730295262" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.6.json index e6d29c11..603b585b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651428402" + "i128": "884706348" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651428402" + "i128": "884706348" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27151198cbc5fb4ec1dd026174152179decaf1f3fe14257c7a69183f16f58171" + "bytes": "9bdbec3847e72e132ea68c433c919fdc66fde27a5a64b12afa017bb62135bf98" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651428402" + "i128": "884706348" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 162018, + "timestamp": 170269, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "167501e3a94a08ac85c4759ef61f48cf75a2df91fd9cef1d53b6344aafcc236f" + "bytes": "977172dc0f7ad3f297941110378f0d4d527f0f6be70c6486851bd3f2cd375ec3" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "167501e3a94a08ac85c4759ef61f48cf75a2df91fd9cef1d53b6344aafcc236f" + "bytes": "977172dc0f7ad3f297941110378f0d4d527f0f6be70c6486851bd3f2cd375ec3" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651428402" + "i128": "884706348" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "651428402" + "i128": "884706348" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34e7df51afd37972ea37a41d09b6e7dafa484b53d4476651d0567d37e2061d92" + "bytes": "02223f1da1539b7241d704e9535d35810a4ec4eccbb055bf5dc6a98f0040e08c" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34e7df51afd37972ea37a41d09b6e7dafa484b53d4476651d0567d37e2061d92" + "bytes": "02223f1da1539b7241d704e9535d35810a4ec4eccbb055bf5dc6a98f0040e08c" } ] }, "durability": "persistent", "val": { - "bytes": "167501e3a94a08ac85c4759ef61f48cf75a2df91fd9cef1d53b6344aafcc236f" + "bytes": "977172dc0f7ad3f297941110378f0d4d527f0f6be70c6486851bd3f2cd375ec3" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "651428402" + "i128": "884706348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.60.json index ee4544dc..5fb3379b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "96563797" + "i128": "887875889" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "96563797" + "i128": "887875889" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0636d38fd6cdaec9d019f621bcfc432dcbfb3612705fa013513a62caa876411d" + "bytes": "543eae1373c65bde29724f8bf9777bf78d73c7e882af574a9d89a80bdff88094" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "96563797" + "i128": "887875889" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 170459, + "timestamp": 110231, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f19ce9aedeef3f927df8d745b1b9943c61d044a2b0a4a90c342d185e43a186b7" + "bytes": "ce76cb8086a8e96739b6ea542442e576c0df5f3db18fcc0da4688ecc61e41b35" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f19ce9aedeef3f927df8d745b1b9943c61d044a2b0a4a90c342d185e43a186b7" + "bytes": "ce76cb8086a8e96739b6ea542442e576c0df5f3db18fcc0da4688ecc61e41b35" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "96563797" + "i128": "887875889" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "96563797" + "i128": "887875889" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b3e846cef1f10dbcd0a2aa49c8903a4ed43ebfec2803be9a764eef821b4bdcb" + "bytes": "99a7e08150665e56adb2072a562eadc72e785517a163e2e7712a413d748c1bb4" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b3e846cef1f10dbcd0a2aa49c8903a4ed43ebfec2803be9a764eef821b4bdcb" + "bytes": "99a7e08150665e56adb2072a562eadc72e785517a163e2e7712a413d748c1bb4" } ] }, "durability": "persistent", "val": { - "bytes": "f19ce9aedeef3f927df8d745b1b9943c61d044a2b0a4a90c342d185e43a186b7" + "bytes": "ce76cb8086a8e96739b6ea542442e576c0df5f3db18fcc0da4688ecc61e41b35" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "96563797" + "i128": "887875889" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.61.json index 8e92386e..1e667b7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "21800309" + "i128": "545443623" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "21800309" + "i128": "545443623" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b59f3f2dca24fd27b6777376e144ba2728b9bd8e12646801beb3ea38c784414" + "bytes": "5f5969bd3d4dc9c5b0a3a82f00b272888ff71c76861ce791dbc95d32ca959890" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "21800309" + "i128": "545443623" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31236, + "timestamp": 2917, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bc98c85dbb1e288e67f8b2f349796b7556e44e4603e1473df2ee09f8f314474" + "bytes": "fec1cc370a9df4c47c6e6ce12a38392228d989d2bea93977bf6cdcb1ef0639a0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6bc98c85dbb1e288e67f8b2f349796b7556e44e4603e1473df2ee09f8f314474" + "bytes": "fec1cc370a9df4c47c6e6ce12a38392228d989d2bea93977bf6cdcb1ef0639a0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "21800309" + "i128": "545443623" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "21800309" + "i128": "545443623" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7be4bc40b294a5642b528df2fcdcb4c870253d3b48343ca507a0d7a8d0602e7" + "bytes": "018b057c1ffcc6e9d8991445cf3cdb57a8e12a8100332cdb984a8beba7a9e8ca" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7be4bc40b294a5642b528df2fcdcb4c870253d3b48343ca507a0d7a8d0602e7" + "bytes": "018b057c1ffcc6e9d8991445cf3cdb57a8e12a8100332cdb984a8beba7a9e8ca" } ] }, "durability": "persistent", "val": { - "bytes": "6bc98c85dbb1e288e67f8b2f349796b7556e44e4603e1473df2ee09f8f314474" + "bytes": "fec1cc370a9df4c47c6e6ce12a38392228d989d2bea93977bf6cdcb1ef0639a0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "21800309" + "i128": "545443623" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.62.json index 7dd01121..aa0b6a62 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "502672009" + "i128": "746656400" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "502672009" + "i128": "746656400" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f95bae038b6e23ebf068ec42f427193b187a082105433c90a5fefd672da6f7a9" + "bytes": "87d8ed989c4f46da26127e57144f19b616a6550c99321531a407826c67d7ed67" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "502672009" + "i128": "746656400" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33433, + "timestamp": 177116, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f17ded1c53f41ae5a4a3c5f29ceb1e140b9496dfebb4ea768f282c2ee43ee6d2" + "bytes": "fdd907e35a956ee8ca9df0eff625b689549414089c4b6452016f7274631ce1a4" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f17ded1c53f41ae5a4a3c5f29ceb1e140b9496dfebb4ea768f282c2ee43ee6d2" + "bytes": "fdd907e35a956ee8ca9df0eff625b689549414089c4b6452016f7274631ce1a4" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "502672009" + "i128": "746656400" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "502672009" + "i128": "746656400" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03e83b73b649f5d639b302fe41372565392c069849357fa154c2dac6e6dfe719" + "bytes": "76d193f9517316d88e2fde04535bcef138292224e1bcfef438699649e56fb4c0" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03e83b73b649f5d639b302fe41372565392c069849357fa154c2dac6e6dfe719" + "bytes": "76d193f9517316d88e2fde04535bcef138292224e1bcfef438699649e56fb4c0" } ] }, "durability": "persistent", "val": { - "bytes": "f17ded1c53f41ae5a4a3c5f29ceb1e140b9496dfebb4ea768f282c2ee43ee6d2" + "bytes": "fdd907e35a956ee8ca9df0eff625b689549414089c4b6452016f7274631ce1a4" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "502672009" + "i128": "746656400" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.63.json index 8dd4b265..5c402e17 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "912717039" + "i128": "599119112" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "912717039" + "i128": "599119112" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff960b4301e18dcdc53286e544ecb428c02d673402d259c04702f9886f301a64" + "bytes": "4e3715619b476b3287a7bbd1a5d2a3f1db3216e9216040ca67eb5d10d4294e18" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "912717039" + "i128": "599119112" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 190286, + "timestamp": 124041, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8f9f6c31ec486196703d9dfa404a85d6cbdd072940e1e0652330ddecc2c3186" + "bytes": "18e3337eff1fa889f2834c062c1094becf7728cfbba4d153b13197d4ad0d341c" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a8f9f6c31ec486196703d9dfa404a85d6cbdd072940e1e0652330ddecc2c3186" + "bytes": "18e3337eff1fa889f2834c062c1094becf7728cfbba4d153b13197d4ad0d341c" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "912717039" + "i128": "599119112" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "912717039" + "i128": "599119112" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f89801334afc233b565f9b7ca00a4144419a7c6e93bddfba868ccb74eb3da4bf" + "bytes": "e48ebec0c21bc37d63e342e2b46286a8e2c523aebc36ffee58a1f00beb5f43c3" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f89801334afc233b565f9b7ca00a4144419a7c6e93bddfba868ccb74eb3da4bf" + "bytes": "e48ebec0c21bc37d63e342e2b46286a8e2c523aebc36ffee58a1f00beb5f43c3" } ] }, "durability": "persistent", "val": { - "bytes": "a8f9f6c31ec486196703d9dfa404a85d6cbdd072940e1e0652330ddecc2c3186" + "bytes": "18e3337eff1fa889f2834c062c1094becf7728cfbba4d153b13197d4ad0d341c" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "912717039" + "i128": "599119112" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.64.json index e8c1a0c3..57fa6efb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "639163619" + "i128": "345962319" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "639163619" + "i128": "345962319" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f2e263279f858458edec852314c3168e6df83b2293e3204c22b60ee411b78281" + "bytes": "04d587da814e57de5563a7735d71f0da201cd916ec6347a515c38c6072cbaea4" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "639163619" + "i128": "345962319" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1346, + "timestamp": 178547, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a16a68bba6b8d2495423e207facc8b21219ddbe9a7763ce13c2d2d1e4dcf1434" + "bytes": "f254a4b839d17329c2bf01018fefefd0b153dc1b483f5729cb43e33c4959ef53" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a16a68bba6b8d2495423e207facc8b21219ddbe9a7763ce13c2d2d1e4dcf1434" + "bytes": "f254a4b839d17329c2bf01018fefefd0b153dc1b483f5729cb43e33c4959ef53" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "639163619" + "i128": "345962319" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "639163619" + "i128": "345962319" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6d1ba7ddd0a38501340539993bad76e8544ffd73ded1d8baf560f23b4ce8482" + "bytes": "3cf7d097238054f7f02bdda2564f59ada2f3315844c14f5e402155a0e07f9fcf" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6d1ba7ddd0a38501340539993bad76e8544ffd73ded1d8baf560f23b4ce8482" + "bytes": "3cf7d097238054f7f02bdda2564f59ada2f3315844c14f5e402155a0e07f9fcf" } ] }, "durability": "persistent", "val": { - "bytes": "a16a68bba6b8d2495423e207facc8b21219ddbe9a7763ce13c2d2d1e4dcf1434" + "bytes": "f254a4b839d17329c2bf01018fefefd0b153dc1b483f5729cb43e33c4959ef53" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "639163619" + "i128": "345962319" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.65.json index b6b6d4c4..abcc938e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "655863151" + "i128": "268163088" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "655863151" + "i128": "268163088" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1f36bc76be21084e56b8452d173e5bc9ecec9b3f8782447df26537d4df9fcfd" + "bytes": "f5eda6f8e08a1f6fecc86d896a218736814cc9ffc6fd08c0b36f93dbe6c6bc8e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "655863151" + "i128": "268163088" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 129446, + "timestamp": 10731, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5e77fad7ab900bfb85b35228a65d3379b8efcd1575ced28c53f2aaa4dd8528a7" + "bytes": "599a5768fbed8ecca9f609a055a8bb18695ce8e1f031bc81d38f49caefdd0b97" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5e77fad7ab900bfb85b35228a65d3379b8efcd1575ced28c53f2aaa4dd8528a7" + "bytes": "599a5768fbed8ecca9f609a055a8bb18695ce8e1f031bc81d38f49caefdd0b97" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "655863151" + "i128": "268163088" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "655863151" + "i128": "268163088" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e355e979b1d0af20cd8df24386bf49a8f22552ad704eb090de254f5387e10e8" + "bytes": "816389a0639b1e32b38669737b825cb603cbe0b30fd95aced8f2759cf5378cb1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e355e979b1d0af20cd8df24386bf49a8f22552ad704eb090de254f5387e10e8" + "bytes": "816389a0639b1e32b38669737b825cb603cbe0b30fd95aced8f2759cf5378cb1" } ] }, "durability": "persistent", "val": { - "bytes": "5e77fad7ab900bfb85b35228a65d3379b8efcd1575ced28c53f2aaa4dd8528a7" + "bytes": "599a5768fbed8ecca9f609a055a8bb18695ce8e1f031bc81d38f49caefdd0b97" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "655863151" + "i128": "268163088" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.66.json index 3bc3876a..beb3dcda 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "586722646" + "i128": "836949727" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "586722646" + "i128": "836949727" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d0ee30048d9fdf70fd6f7788ef62e888d71e0e6882889a1deab1b75fbad33cc" + "bytes": "bda5e6dc5f779849bb3b52ce60ce071d6a1c02e63fa222919d1c038367a46aa7" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "586722646" + "i128": "836949727" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22886, + "timestamp": 141836, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd38395517af748ae92730a86528c7f4ba9cddaeb4e51c7a3a9593609b8885a8" + "bytes": "75bcb69b5088df69b5e0b12121bb211be9bbdd5caa270d642e0a15feded30c54" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "dd38395517af748ae92730a86528c7f4ba9cddaeb4e51c7a3a9593609b8885a8" + "bytes": "75bcb69b5088df69b5e0b12121bb211be9bbdd5caa270d642e0a15feded30c54" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "586722646" + "i128": "836949727" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "586722646" + "i128": "836949727" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e6958a115389261a12b34f3162cf0ad03000df8aefa6267c5217321e299c697" + "bytes": "2d3c5268d09e408d60a64ba2e1d220e2c0af04533ab34295b85d48959a6c1d49" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e6958a115389261a12b34f3162cf0ad03000df8aefa6267c5217321e299c697" + "bytes": "2d3c5268d09e408d60a64ba2e1d220e2c0af04533ab34295b85d48959a6c1d49" } ] }, "durability": "persistent", "val": { - "bytes": "dd38395517af748ae92730a86528c7f4ba9cddaeb4e51c7a3a9593609b8885a8" + "bytes": "75bcb69b5088df69b5e0b12121bb211be9bbdd5caa270d642e0a15feded30c54" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "586722646" + "i128": "836949727" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.67.json index 6290f2ed..99fd93d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "105277189" + "i128": "500288837" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "105277189" + "i128": "500288837" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1dd531a1a440a39805943ed219e3d29fbd84c58bccbbcedcc639d5ccfe57fc83" + "bytes": "be9037ad14d4bd9c19501de25ef238226e86a7e535b51637e1c1f856b2db2060" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "105277189" + "i128": "500288837" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 136436, + "timestamp": 123258, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7fcdad207b77344455e5842ed5404375e423412ed4d079f00efbae2f9d06437" + "bytes": "a125704ad916d408a4786138c0e196089c6a558c4a20965c1029261615892aa9" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c7fcdad207b77344455e5842ed5404375e423412ed4d079f00efbae2f9d06437" + "bytes": "a125704ad916d408a4786138c0e196089c6a558c4a20965c1029261615892aa9" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "105277189" + "i128": "500288837" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "105277189" + "i128": "500288837" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aca072d41896b9dfb8bf795c1e155bf6535c7373ec1168c4dd011ee90db7b9f0" + "bytes": "041aa2f4758fed555c50aa2e1f4f09116a8d85e3d10d2af3a165ff61baa62b03" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aca072d41896b9dfb8bf795c1e155bf6535c7373ec1168c4dd011ee90db7b9f0" + "bytes": "041aa2f4758fed555c50aa2e1f4f09116a8d85e3d10d2af3a165ff61baa62b03" } ] }, "durability": "persistent", "val": { - "bytes": "c7fcdad207b77344455e5842ed5404375e423412ed4d079f00efbae2f9d06437" + "bytes": "a125704ad916d408a4786138c0e196089c6a558c4a20965c1029261615892aa9" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "105277189" + "i128": "500288837" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.68.json index fe95e228..9db51393 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "127712662" + "i128": "298886079" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "127712662" + "i128": "298886079" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a27e6079d0fd08faea7a77401d7ca2530b1fbc5aadb6e34d639e677a0b694ae" + "bytes": "02e1329bdbe0b1e3a972d875e3a805256385e82db7660fa26aef2a710efefaf1" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "127712662" + "i128": "298886079" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 45550, + "timestamp": 149503, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7354f93ea9b604fb08e7956648025306f64f02e75e032cc3bf7c20e2714cbead" + "bytes": "c83639af304ffc9770e78d26dfed5b167f96b4b0247fdd3128bed4b4200f134d" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7354f93ea9b604fb08e7956648025306f64f02e75e032cc3bf7c20e2714cbead" + "bytes": "c83639af304ffc9770e78d26dfed5b167f96b4b0247fdd3128bed4b4200f134d" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "127712662" + "i128": "298886079" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "127712662" + "i128": "298886079" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c88b4ecfa560358a9b98001857f14ee15752dcf0117de65828abe79dac16c7f5" + "bytes": "4bb3e1e1d40659a8c6253e39e43cfb73969e24118e84caa735f84d9717859d9b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c88b4ecfa560358a9b98001857f14ee15752dcf0117de65828abe79dac16c7f5" + "bytes": "4bb3e1e1d40659a8c6253e39e43cfb73969e24118e84caa735f84d9717859d9b" } ] }, "durability": "persistent", "val": { - "bytes": "7354f93ea9b604fb08e7956648025306f64f02e75e032cc3bf7c20e2714cbead" + "bytes": "c83639af304ffc9770e78d26dfed5b167f96b4b0247fdd3128bed4b4200f134d" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "127712662" + "i128": "298886079" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.69.json index 712eabc9..11521d11 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "40771450" + "i128": "117179082" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40771450" + "i128": "117179082" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b015a20d65d8063c30be765c7d2691036ef3da97bf8965e071d03e9ce37a3acd" + "bytes": "2626519c08e7da6bf848b4643665e8536e1f17dc8ec2502b29bf08001d04f2ef" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "40771450" + "i128": "117179082" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6812, + "timestamp": 174121, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1b33103d476f9119a705d50826a0f5d94784fe751f5a5859a353587067d46a45" + "bytes": "190cef744a7f836f30f58d0e08aa329b4f1844c01a8dbe270922f7d9de007c6f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1b33103d476f9119a705d50826a0f5d94784fe751f5a5859a353587067d46a45" + "bytes": "190cef744a7f836f30f58d0e08aa329b4f1844c01a8dbe270922f7d9de007c6f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "40771450" + "i128": "117179082" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "40771450" + "i128": "117179082" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2be9ff96582c7cc50184d35124ff2dcace494ed06d6e701e45db2e0220523380" + "bytes": "517577f7e0f7db29b5d467c69eaa37ea256a7e6fc7a31bbfbf16ec7d944cc2dd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2be9ff96582c7cc50184d35124ff2dcace494ed06d6e701e45db2e0220523380" + "bytes": "517577f7e0f7db29b5d467c69eaa37ea256a7e6fc7a31bbfbf16ec7d944cc2dd" } ] }, "durability": "persistent", "val": { - "bytes": "1b33103d476f9119a705d50826a0f5d94784fe751f5a5859a353587067d46a45" + "bytes": "190cef744a7f836f30f58d0e08aa329b4f1844c01a8dbe270922f7d9de007c6f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "40771450" + "i128": "117179082" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.7.json index c0e642bd..4627ae14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975449837" + "i128": "840993676" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975449837" + "i128": "840993676" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3e5447cd9f4de93fbe87740a5ffeb9a3f871e56ac67bf37153fc4120bb50c7c6" + "bytes": "e0bf5b6c2e0d48eaecfedce63a89f5a262266245584ce87e6b4ad8218c12787f" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "975449837" + "i128": "840993676" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53559, + "timestamp": 181143, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "babdfcacffa71974ae126b0d705d48551651b0b584328952c045813b60109945" + "bytes": "38fb50d48d185030857ceabf38cf1df140a9e6a390fdf2afde85658a47a3279f" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "babdfcacffa71974ae126b0d705d48551651b0b584328952c045813b60109945" + "bytes": "38fb50d48d185030857ceabf38cf1df140a9e6a390fdf2afde85658a47a3279f" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975449837" + "i128": "840993676" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "975449837" + "i128": "840993676" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a2a232d9a6c43e1afd7a6f0383c289d783a8e139186ba3c4736713c90e0c150" + "bytes": "8b704eee269961067db9a9ea3ae3dc579caef2707c63696a36fb849757495368" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a2a232d9a6c43e1afd7a6f0383c289d783a8e139186ba3c4736713c90e0c150" + "bytes": "8b704eee269961067db9a9ea3ae3dc579caef2707c63696a36fb849757495368" } ] }, "durability": "persistent", "val": { - "bytes": "babdfcacffa71974ae126b0d705d48551651b0b584328952c045813b60109945" + "bytes": "38fb50d48d185030857ceabf38cf1df140a9e6a390fdf2afde85658a47a3279f" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "975449837" + "i128": "840993676" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.70.json index 28c26e74..b3b2bc5d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "258413031" + "i128": "1526730" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "258413031" + "i128": "1526730" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82d23bcf5d2e4f29f60733185af934aa96b816804c0c46b628048f3258aa00ab" + "bytes": "296ec68e3b6fdd5ab1a625cc50565fd2d9038ab7a66cea9a4de9f9648cf6bd27" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "258413031" + "i128": "1526730" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 92850, + "timestamp": 46619, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b95db8a1d3621faea2f013310c3d80d3cda92c9e5b7aae0ace58ec3cdf256cd" + "bytes": "ea385526f52655c3254ef40cebc166953f3baf8dced2eb5e9753c5b2f0336758" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6b95db8a1d3621faea2f013310c3d80d3cda92c9e5b7aae0ace58ec3cdf256cd" + "bytes": "ea385526f52655c3254ef40cebc166953f3baf8dced2eb5e9753c5b2f0336758" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "258413031" + "i128": "1526730" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "258413031" + "i128": "1526730" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6823d9d0f30efaf915f3d14da86e24215cf4602774bd5deb49f84755be471bfc" + "bytes": "60a0546b1b574651e685efe3c3cf99e7a72d2c3fb42fe6056763c8dad7e7701b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6823d9d0f30efaf915f3d14da86e24215cf4602774bd5deb49f84755be471bfc" + "bytes": "60a0546b1b574651e685efe3c3cf99e7a72d2c3fb42fe6056763c8dad7e7701b" } ] }, "durability": "persistent", "val": { - "bytes": "6b95db8a1d3621faea2f013310c3d80d3cda92c9e5b7aae0ace58ec3cdf256cd" + "bytes": "ea385526f52655c3254ef40cebc166953f3baf8dced2eb5e9753c5b2f0336758" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "258413031" + "i128": "1526730" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.71.json index dfb0750d..aac6e255 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "759865783" + "i128": "722545495" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "759865783" + "i128": "722545495" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "69f602e79ff8034d38027269d280b87856311af80bff8642b8982c34a444b735" + "bytes": "1f377466cf1170781ec59282340231cc0fca93d3f4c347ed0beabb97a4fa93f4" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "759865783" + "i128": "722545495" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27143, + "timestamp": 27417, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ecc72dfb9a96139f20eb5da34289ce88035e2e58b790056d4dfee48c0d2e5ac" + "bytes": "4bad88659fb6cb775a7f5f5eea99627d991def22403e0d627d655446af7f586b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8ecc72dfb9a96139f20eb5da34289ce88035e2e58b790056d4dfee48c0d2e5ac" + "bytes": "4bad88659fb6cb775a7f5f5eea99627d991def22403e0d627d655446af7f586b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "759865783" + "i128": "722545495" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "759865783" + "i128": "722545495" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b251ed9dba9540016d9e52938a098a8cd5e77c02ce924f49497cd4df7a259b03" + "bytes": "e6d2628eb4ee713f334a9487de711dee8c983974b7c9b5660d69da04a44ec25b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b251ed9dba9540016d9e52938a098a8cd5e77c02ce924f49497cd4df7a259b03" + "bytes": "e6d2628eb4ee713f334a9487de711dee8c983974b7c9b5660d69da04a44ec25b" } ] }, "durability": "persistent", "val": { - "bytes": "8ecc72dfb9a96139f20eb5da34289ce88035e2e58b790056d4dfee48c0d2e5ac" + "bytes": "4bad88659fb6cb775a7f5f5eea99627d991def22403e0d627d655446af7f586b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "759865783" + "i128": "722545495" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.72.json index 16cd17bc..98baa48c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "160231158" + "i128": "295252686" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "160231158" + "i128": "295252686" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee452a429f5f461591a607b2dd83283eff793db9387eaf3b5b9441536aea8ba3" + "bytes": "27e3a7ba0f8cf2a28c2e73f8c6d20fb6d44fd94510a3f784e8cf02d43abc3f9d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "160231158" + "i128": "295252686" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 166966, + "timestamp": 113283, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f42f89152753c4abc827ef1cd9954480bda3a100c68e8e0338df3c68f2391e00" + "bytes": "0172a7476303a9816fa34fb5e39fa7bc77b420b537bb9370815ce73406cf5a16" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f42f89152753c4abc827ef1cd9954480bda3a100c68e8e0338df3c68f2391e00" + "bytes": "0172a7476303a9816fa34fb5e39fa7bc77b420b537bb9370815ce73406cf5a16" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "160231158" + "i128": "295252686" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "160231158" + "i128": "295252686" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78a25a832000cc61b546fcba1194d8653ab3737f9c6d217c551f351db23d5b71" + "bytes": "9d966a761034d9457e5ea8c2d73ded5fbbc4bf51af30d86e772be385c57db389" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78a25a832000cc61b546fcba1194d8653ab3737f9c6d217c551f351db23d5b71" + "bytes": "9d966a761034d9457e5ea8c2d73ded5fbbc4bf51af30d86e772be385c57db389" } ] }, "durability": "persistent", "val": { - "bytes": "f42f89152753c4abc827ef1cd9954480bda3a100c68e8e0338df3c68f2391e00" + "bytes": "0172a7476303a9816fa34fb5e39fa7bc77b420b537bb9370815ce73406cf5a16" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "160231158" + "i128": "295252686" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.73.json index 60369eb5..495dc100 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "732730820" + "i128": "489382393" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "732730820" + "i128": "489382393" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a009b9da14b5dcfb23642a56d8f0f1d6c114884f1f83f67aee706c6c501ab753" + "bytes": "c4009edce3f60ccc692af6e43c406481377d9cc4517b68a25d41c02d0ab6dde2" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "732730820" + "i128": "489382393" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 88969, + "timestamp": 53647, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4eb3662b1463f38b7e2da83a9753a248895a407b64ff08188395596831970dc" + "bytes": "ec3f8cc6d48dace4cc5a4bb6a02400ff2b0c6a7b5d69046ce59ce2d0778169f8" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d4eb3662b1463f38b7e2da83a9753a248895a407b64ff08188395596831970dc" + "bytes": "ec3f8cc6d48dace4cc5a4bb6a02400ff2b0c6a7b5d69046ce59ce2d0778169f8" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "732730820" + "i128": "489382393" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "732730820" + "i128": "489382393" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d959b5edbda724d30b8095294f321b4a1644e7b8d170744b1f6527a85eed5d1" + "bytes": "85a31c1498c84bf97404459b9ed923073bfc388900f7689f04d769e22f61ff0a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d959b5edbda724d30b8095294f321b4a1644e7b8d170744b1f6527a85eed5d1" + "bytes": "85a31c1498c84bf97404459b9ed923073bfc388900f7689f04d769e22f61ff0a" } ] }, "durability": "persistent", "val": { - "bytes": "d4eb3662b1463f38b7e2da83a9753a248895a407b64ff08188395596831970dc" + "bytes": "ec3f8cc6d48dace4cc5a4bb6a02400ff2b0c6a7b5d69046ce59ce2d0778169f8" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "732730820" + "i128": "489382393" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.74.json index a3c75eb5..fe99c040 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "14663976" + "i128": "691216701" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "14663976" + "i128": "691216701" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2459c630fceea8dc82f86462b95cc0720199603ab0616bd7d065fbe383cf56a5" + "bytes": "7905337859caeb650e7978528ba7bda53776ebb05176efad81259553ce60111d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "14663976" + "i128": "691216701" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 103403, + "timestamp": 195016, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60f41cad3adfb7f1fd313dd175b4d135bcf77cb63ca9b6367252b499d96ba3f0" + "bytes": "8c83bb0fe8ba5e1f4f8e318a0b816b58cc010e01f1e48875bbc91b9453fc0f4b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "60f41cad3adfb7f1fd313dd175b4d135bcf77cb63ca9b6367252b499d96ba3f0" + "bytes": "8c83bb0fe8ba5e1f4f8e318a0b816b58cc010e01f1e48875bbc91b9453fc0f4b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "14663976" + "i128": "691216701" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "14663976" + "i128": "691216701" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c3dafff8e55632062ad80579a442b8fe63bde6c7715b38da2d909ef296d2e51" + "bytes": "0b1ccaf10b728da1df90f26affa5a8cb0b15eda57011c2523d9848c0b84704ca" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c3dafff8e55632062ad80579a442b8fe63bde6c7715b38da2d909ef296d2e51" + "bytes": "0b1ccaf10b728da1df90f26affa5a8cb0b15eda57011c2523d9848c0b84704ca" } ] }, "durability": "persistent", "val": { - "bytes": "60f41cad3adfb7f1fd313dd175b4d135bcf77cb63ca9b6367252b499d96ba3f0" + "bytes": "8c83bb0fe8ba5e1f4f8e318a0b816b58cc010e01f1e48875bbc91b9453fc0f4b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "14663976" + "i128": "691216701" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.75.json index 6fe52de1..60122fee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "129952032" + "i128": "509868958" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "129952032" + "i128": "509868958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae56a9171fc266109bde01a784d8adceee054d53c2ff7caab286c840fac5c6c6" + "bytes": "b09c84fe8335c123df5cba765add2d6aa7e4eb6de0c0a377b629971d3e962082" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "129952032" + "i128": "509868958" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 135482, + "timestamp": 199692, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62dfdb1d63c764abef0cbff63243da678743e89c2eec43ce9f47594889315756" + "bytes": "ffaeb79b20f2b3bf2f7863c91a3f9236e8f59b7dd85bd5d89b855bfec0bdf1f1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "62dfdb1d63c764abef0cbff63243da678743e89c2eec43ce9f47594889315756" + "bytes": "ffaeb79b20f2b3bf2f7863c91a3f9236e8f59b7dd85bd5d89b855bfec0bdf1f1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "129952032" + "i128": "509868958" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "129952032" + "i128": "509868958" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a9684a08d7adba5cd0b44ec7d19940690cf832da252565480b0676a9a9f833b" + "bytes": "8affa5fc3636d8ddb79b49b6e719fc3a408c56b6d95150dc493da8ddc8e84e86" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a9684a08d7adba5cd0b44ec7d19940690cf832da252565480b0676a9a9f833b" + "bytes": "8affa5fc3636d8ddb79b49b6e719fc3a408c56b6d95150dc493da8ddc8e84e86" } ] }, "durability": "persistent", "val": { - "bytes": "62dfdb1d63c764abef0cbff63243da678743e89c2eec43ce9f47594889315756" + "bytes": "ffaeb79b20f2b3bf2f7863c91a3f9236e8f59b7dd85bd5d89b855bfec0bdf1f1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "129952032" + "i128": "509868958" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.76.json index ff90a7b5..637a4fd7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "34984885" + "i128": "423369636" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "34984885" + "i128": "423369636" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bda6a0bbbfdd6c71b0006581fd49097a712baf8c30be1a4718615fd9f04e85e0" + "bytes": "0f24384c443e8d3852d9278daa2b859b5f34e49d004e6abbf3d6ec1cc55a33c3" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "34984885" + "i128": "423369636" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 119452, + "timestamp": 185217, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "100f12efe4845d4abe3abedb3182adb8d33ed94e7229e0949ab934b07ecda646" + "bytes": "0d913403c90b21435158355891defc9f9bbfe29aed4ab1e84e51f164966b6912" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "100f12efe4845d4abe3abedb3182adb8d33ed94e7229e0949ab934b07ecda646" + "bytes": "0d913403c90b21435158355891defc9f9bbfe29aed4ab1e84e51f164966b6912" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "34984885" + "i128": "423369636" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "34984885" + "i128": "423369636" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "094a03b5b326b79a44b0af81a626af6838f42d78c2e9f71674211822f90c20e0" + "bytes": "3907bfbecb81f9ce66b16c66c20c891efbc96a02f7e139f1be8758d7fab13c3b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "094a03b5b326b79a44b0af81a626af6838f42d78c2e9f71674211822f90c20e0" + "bytes": "3907bfbecb81f9ce66b16c66c20c891efbc96a02f7e139f1be8758d7fab13c3b" } ] }, "durability": "persistent", "val": { - "bytes": "100f12efe4845d4abe3abedb3182adb8d33ed94e7229e0949ab934b07ecda646" + "bytes": "0d913403c90b21435158355891defc9f9bbfe29aed4ab1e84e51f164966b6912" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "34984885" + "i128": "423369636" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.77.json index 599abddd..5bb2bfbb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "150183611" + "i128": "287020466" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "150183611" + "i128": "287020466" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c3dd30d570d3f80e1adb17d5ab73ea36141aa63e4cfd30106beca854ab1b97d" + "bytes": "f3ceafc6c26b965a32700177ddc8dc02ce4d9a5e1d725c5cb71e68a9514ba931" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "150183611" + "i128": "287020466" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16067, + "timestamp": 119931, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d231ca814da808b9c1c1feb9c6431b902f210bdbfe6843070d726a7f8015bb4e" + "bytes": "c0578bcaa0a5171d9d6603ffa0530e6d9e93c8d20faf2d645af176faee778ff6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d231ca814da808b9c1c1feb9c6431b902f210bdbfe6843070d726a7f8015bb4e" + "bytes": "c0578bcaa0a5171d9d6603ffa0530e6d9e93c8d20faf2d645af176faee778ff6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "150183611" + "i128": "287020466" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "150183611" + "i128": "287020466" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b64c3fc73b87de8bf4f23b08b8128babfd2f6da2063fb67d9db949aa506c00d6" + "bytes": "604f2cdd2a2b20f8c110c93b08710173d949725733cddba0a27d9907c67b6373" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b64c3fc73b87de8bf4f23b08b8128babfd2f6da2063fb67d9db949aa506c00d6" + "bytes": "604f2cdd2a2b20f8c110c93b08710173d949725733cddba0a27d9907c67b6373" } ] }, "durability": "persistent", "val": { - "bytes": "d231ca814da808b9c1c1feb9c6431b902f210bdbfe6843070d726a7f8015bb4e" + "bytes": "c0578bcaa0a5171d9d6603ffa0530e6d9e93c8d20faf2d645af176faee778ff6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "150183611" + "i128": "287020466" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.78.json index 7174d4b1..39ae2f86 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "411290997" + "i128": "983009624" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "411290997" + "i128": "983009624" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65777a6d69e7edce78f1eac2a88439f977b79104e8701e30950c28b9f6322943" + "bytes": "e06e2fffdc33a241792f8e517ff2eea1fc07a28c090e5e37d4317286380b4a36" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "411290997" + "i128": "983009624" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 75254, + "timestamp": 43136, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "068b9c8401ca37de94501038d45207311e3f887ff3610ee7816fb77f85dc629c" + "bytes": "7679238278a686eb48e16e956c09a8bf0fe775ae48939a474678cb387cd8da89" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "068b9c8401ca37de94501038d45207311e3f887ff3610ee7816fb77f85dc629c" + "bytes": "7679238278a686eb48e16e956c09a8bf0fe775ae48939a474678cb387cd8da89" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "411290997" + "i128": "983009624" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "411290997" + "i128": "983009624" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fae175d47d953072d8ec7be6de37754b4a647815f79f4353506300ed030f7a5" + "bytes": "bd86ac52d6d11b7d067bbbd14d7d5c103cf2fc76eabcbc0dbc81081886005ae6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fae175d47d953072d8ec7be6de37754b4a647815f79f4353506300ed030f7a5" + "bytes": "bd86ac52d6d11b7d067bbbd14d7d5c103cf2fc76eabcbc0dbc81081886005ae6" } ] }, "durability": "persistent", "val": { - "bytes": "068b9c8401ca37de94501038d45207311e3f887ff3610ee7816fb77f85dc629c" + "bytes": "7679238278a686eb48e16e956c09a8bf0fe775ae48939a474678cb387cd8da89" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "411290997" + "i128": "983009624" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.79.json index 6b957374..74f47cb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "90182610" + "i128": "482652834" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "90182610" + "i128": "482652834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4f378c1222e27edac1a26dd6222c816725ca4308fb01e6590307ffb8d028edf" + "bytes": "4f0f15f13d0ef898cab64cefd5102c54d93d127cc0bb0da2d48327b6faca2d4f" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "90182610" + "i128": "482652834" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 51407, + "timestamp": 120608, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b2607b82f3f0027c9c758418af97ebfc9ff6e8c291d5e45e8fcad51d565d15b3" + "bytes": "3a51ee45f76d1bad6bf79a9296c33a1a721b111a6ab692d8185cb85c939f6be2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b2607b82f3f0027c9c758418af97ebfc9ff6e8c291d5e45e8fcad51d565d15b3" + "bytes": "3a51ee45f76d1bad6bf79a9296c33a1a721b111a6ab692d8185cb85c939f6be2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "90182610" + "i128": "482652834" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "90182610" + "i128": "482652834" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe57aa4fed7481744d2ca9c4d5eaf382c4a65835a3e34cce73edc0c2095b77e8" + "bytes": "8e87500396a933335d2ba953795ce48da124d0d6c90759d56d66262f814cda97" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe57aa4fed7481744d2ca9c4d5eaf382c4a65835a3e34cce73edc0c2095b77e8" + "bytes": "8e87500396a933335d2ba953795ce48da124d0d6c90759d56d66262f814cda97" } ] }, "durability": "persistent", "val": { - "bytes": "b2607b82f3f0027c9c758418af97ebfc9ff6e8c291d5e45e8fcad51d565d15b3" + "bytes": "3a51ee45f76d1bad6bf79a9296c33a1a721b111a6ab692d8185cb85c939f6be2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "90182610" + "i128": "482652834" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.8.json index 0c82c56a..0c6611e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "904189895" + "i128": "411244609" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "904189895" + "i128": "411244609" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3915301c27ce4fcd8db30c1682e68f3feb10e442aa1bc0b4bd7bdf0474b88144" + "bytes": "da52f5c3686c5dcf09c74cf8a6e5df034351471c57d7f9f3b95942aa0def400f" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "904189895" + "i128": "411244609" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13261, + "timestamp": 96454, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9964dac559146d37989dfc6c1af913062c48b43f60b5028b5c28e083851e395b" + "bytes": "e8ab8179f56cb32c4215ccc43414fb893a2181efe7e2c6b21bee7ea447815381" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9964dac559146d37989dfc6c1af913062c48b43f60b5028b5c28e083851e395b" + "bytes": "e8ab8179f56cb32c4215ccc43414fb893a2181efe7e2c6b21bee7ea447815381" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "904189895" + "i128": "411244609" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "904189895" + "i128": "411244609" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "095f5eb8f99fc91155eb7bc16323c662386785809a026ebfe144c4cebc843dfd" + "bytes": "e8addc7bb9c7252f357241854441d4f7dd4f266190694ae753bcec995df34c29" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "095f5eb8f99fc91155eb7bc16323c662386785809a026ebfe144c4cebc843dfd" + "bytes": "e8addc7bb9c7252f357241854441d4f7dd4f266190694ae753bcec995df34c29" } ] }, "durability": "persistent", "val": { - "bytes": "9964dac559146d37989dfc6c1af913062c48b43f60b5028b5c28e083851e395b" + "bytes": "e8ab8179f56cb32c4215ccc43414fb893a2181efe7e2c6b21bee7ea447815381" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "904189895" + "i128": "411244609" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.80.json index e90368ef..d78b6fea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "583736449" + "i128": "76750606" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "583736449" + "i128": "76750606" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1df3d2802a43bbedccaaf01072d3eb3175c694d2aa94cad0134b45ba154bc9af" + "bytes": "bcccdc1a12242ce78db8ea26f757d6a379b4bf0da5b927aac41c73617eec396d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "583736449" + "i128": "76750606" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 174097, + "timestamp": 69829, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "57396dca68e424fb18dc01f0152567700e5bea0bf4285808413d91f38c814eb5" + "bytes": "83e640315f63a61647b0e8f354796864905ae12a0b26c7bd977454062110af66" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "57396dca68e424fb18dc01f0152567700e5bea0bf4285808413d91f38c814eb5" + "bytes": "83e640315f63a61647b0e8f354796864905ae12a0b26c7bd977454062110af66" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "583736449" + "i128": "76750606" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "583736449" + "i128": "76750606" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d1b375ac6d2263be6f694ed2c18b88be7c7d633ebcb1b12e3232fcb73d89d5b" + "bytes": "4d8611078cbc4c4d47b60fd55ac7434e6721c49b0447d31b4dd33c8ed71f9594" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d1b375ac6d2263be6f694ed2c18b88be7c7d633ebcb1b12e3232fcb73d89d5b" + "bytes": "4d8611078cbc4c4d47b60fd55ac7434e6721c49b0447d31b4dd33c8ed71f9594" } ] }, "durability": "persistent", "val": { - "bytes": "57396dca68e424fb18dc01f0152567700e5bea0bf4285808413d91f38c814eb5" + "bytes": "83e640315f63a61647b0e8f354796864905ae12a0b26c7bd977454062110af66" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "583736449" + "i128": "76750606" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.81.json index 38386a87..0c5d8bf1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "929694951" + "i128": "443478650" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "929694951" + "i128": "443478650" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "02d4fcafc090dc5a8d320f13aebf9371dab995f072f3f256c882a3a4c3c83650" + "bytes": "8a37de263e0ff814911ad73c8373787362ac596d746e670caf1b1522cacb3719" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "929694951" + "i128": "443478650" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 57941, + "timestamp": 983, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "699ae44ac68440ed19f8df828b6c1788101558959f4e0a0393e1cebc2469749e" + "bytes": "4a3833579080ad937355c92513ae6605da60fbc7c3f5af977eb960ecbcae67bc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "699ae44ac68440ed19f8df828b6c1788101558959f4e0a0393e1cebc2469749e" + "bytes": "4a3833579080ad937355c92513ae6605da60fbc7c3f5af977eb960ecbcae67bc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "929694951" + "i128": "443478650" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "929694951" + "i128": "443478650" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ada0c2c6a733e1f1ca6b74c8de0dcbf327f9aba8e4d70164a57ffb9111fc0677" + "bytes": "15a62566259aa5d4523c7ee2fad713b927529f0141b9686c45b9aad384cdc464" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ada0c2c6a733e1f1ca6b74c8de0dcbf327f9aba8e4d70164a57ffb9111fc0677" + "bytes": "15a62566259aa5d4523c7ee2fad713b927529f0141b9686c45b9aad384cdc464" } ] }, "durability": "persistent", "val": { - "bytes": "699ae44ac68440ed19f8df828b6c1788101558959f4e0a0393e1cebc2469749e" + "bytes": "4a3833579080ad937355c92513ae6605da60fbc7c3f5af977eb960ecbcae67bc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "929694951" + "i128": "443478650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.82.json index a8350dde..57624481 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "533444509" + "i128": "833092023" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "533444509" + "i128": "833092023" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b121cf8d9e51a80194adbe7e2b584b2390f6633516e5f2f8050f59d0cc516c0" + "bytes": "b7d7138a64a07204b905cc05495ec6d4d5cb1bc1de4a43dd3562138122f66cb0" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "533444509" + "i128": "833092023" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26834, + "timestamp": 33577, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f1948594936455dea87602c92065426178018236d26f9fe95737ea19c0c6b27" + "bytes": "c2ec2052cfee7cc975cae164934c8c22a29d9ff8499aa25c5e91c52a476b0714" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8f1948594936455dea87602c92065426178018236d26f9fe95737ea19c0c6b27" + "bytes": "c2ec2052cfee7cc975cae164934c8c22a29d9ff8499aa25c5e91c52a476b0714" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "533444509" + "i128": "833092023" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "533444509" + "i128": "833092023" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5bd768e845d4a3d266bf72c789291dfc3dabfd287e2dac4ff6e0b1653afa0ef" + "bytes": "0b7ed05e1cb9d0d2c582b8d82644acd4ae4a27dc07aacc398f400929743d82db" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5bd768e845d4a3d266bf72c789291dfc3dabfd287e2dac4ff6e0b1653afa0ef" + "bytes": "0b7ed05e1cb9d0d2c582b8d82644acd4ae4a27dc07aacc398f400929743d82db" } ] }, "durability": "persistent", "val": { - "bytes": "8f1948594936455dea87602c92065426178018236d26f9fe95737ea19c0c6b27" + "bytes": "c2ec2052cfee7cc975cae164934c8c22a29d9ff8499aa25c5e91c52a476b0714" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "533444509" + "i128": "833092023" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.83.json index fb7ec3a4..d54f8670 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "575333765" + "i128": "538969340" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "575333765" + "i128": "538969340" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "12d403e5cb77fce5f7906b6c031bc9499bfdeb33464e902129587a2654d0e76b" + "bytes": "ad37d12a379343291e82365dd412c65d2236d529e986bbb63c3caf9f067322b5" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "575333765" + "i128": "538969340" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11792, + "timestamp": 87408, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1129ed5ca849e370446e0ed19a53e533680d907e20433910299905d88aef8cdd" + "bytes": "27210e1aebdc7e70e8246db78f9585f8ad64dba553efb4567cb9ae34c02665da" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1129ed5ca849e370446e0ed19a53e533680d907e20433910299905d88aef8cdd" + "bytes": "27210e1aebdc7e70e8246db78f9585f8ad64dba553efb4567cb9ae34c02665da" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "575333765" + "i128": "538969340" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "575333765" + "i128": "538969340" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1545dda9d3f102d330ca32edd55e504ce3a3430a1329d5bfa0dcd1939c5011d0" + "bytes": "92fd97370bd59a858e17056fa4059fac7390863b91f83879fc6570ba3973ac41" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1545dda9d3f102d330ca32edd55e504ce3a3430a1329d5bfa0dcd1939c5011d0" + "bytes": "92fd97370bd59a858e17056fa4059fac7390863b91f83879fc6570ba3973ac41" } ] }, "durability": "persistent", "val": { - "bytes": "1129ed5ca849e370446e0ed19a53e533680d907e20433910299905d88aef8cdd" + "bytes": "27210e1aebdc7e70e8246db78f9585f8ad64dba553efb4567cb9ae34c02665da" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "575333765" + "i128": "538969340" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.84.json index 8a2bcf7b..5c30fe9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "961429209" + "i128": "809065457" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "961429209" + "i128": "809065457" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1032ba8bf411877927720569fffa141987d61fa3a33518af49b5117fbfe576f7" + "bytes": "a4a714563117c6f441aee64a5cb248c3510d90db34bb77d9a4aab364f7811e9e" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "961429209" + "i128": "809065457" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 93376, + "timestamp": 78660, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a6e311fabda579b4f5d5e9e3093ffdc408b2d4ab9531e9fd94958e2ba4011f2" + "bytes": "f0226c2099b3cef609d4e82b4eb4e9b66ee4f1ee7e7c4d2242296e901d44f6b2" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "7a6e311fabda579b4f5d5e9e3093ffdc408b2d4ab9531e9fd94958e2ba4011f2" + "bytes": "f0226c2099b3cef609d4e82b4eb4e9b66ee4f1ee7e7c4d2242296e901d44f6b2" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "961429209" + "i128": "809065457" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "961429209" + "i128": "809065457" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d285f10cbce73f8a18b62e348a592a5441ef9b7825e5318becce0da843c3fe80" + "bytes": "55080ed6ac16ed86c0c7436c4c279151120dcfbf454930af53642fcfb9e80fa6" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d285f10cbce73f8a18b62e348a592a5441ef9b7825e5318becce0da843c3fe80" + "bytes": "55080ed6ac16ed86c0c7436c4c279151120dcfbf454930af53642fcfb9e80fa6" } ] }, "durability": "persistent", "val": { - "bytes": "7a6e311fabda579b4f5d5e9e3093ffdc408b2d4ab9531e9fd94958e2ba4011f2" + "bytes": "f0226c2099b3cef609d4e82b4eb4e9b66ee4f1ee7e7c4d2242296e901d44f6b2" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "961429209" + "i128": "809065457" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.85.json index db837f28..d86fb6e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "299652179" + "i128": "390314870" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "299652179" + "i128": "390314870" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "208531f7e811c08c57d99d60241c8b2ffd24473fc06b1ab51e5535f675e6c9d3" + "bytes": "0cba48fd02218f800bc23e5562c1df7cbe7b969f4fbf1b692738fdfd91edc78d" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "299652179" + "i128": "390314870" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 149483, + "timestamp": 21648, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "015b67293591cc08324944b2dd180bba466aca7d3128e5528416597e6ac4d918" + "bytes": "2ebf089dd52d58cc0054aa97e675ec3815d14118415c9e52fb4a5332e31beb45" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "015b67293591cc08324944b2dd180bba466aca7d3128e5528416597e6ac4d918" + "bytes": "2ebf089dd52d58cc0054aa97e675ec3815d14118415c9e52fb4a5332e31beb45" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "299652179" + "i128": "390314870" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "299652179" + "i128": "390314870" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24f6262d02426f48224642d259feda2c9718d841b8691fff5ccbbe7a3e65a599" + "bytes": "2e4b0dfe12d9b53141dc75bc82712f44aca069877338f1673578c2262120c502" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24f6262d02426f48224642d259feda2c9718d841b8691fff5ccbbe7a3e65a599" + "bytes": "2e4b0dfe12d9b53141dc75bc82712f44aca069877338f1673578c2262120c502" } ] }, "durability": "persistent", "val": { - "bytes": "015b67293591cc08324944b2dd180bba466aca7d3128e5528416597e6ac4d918" + "bytes": "2ebf089dd52d58cc0054aa97e675ec3815d14118415c9e52fb4a5332e31beb45" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "299652179" + "i128": "390314870" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.86.json index e8155800..5cb614b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "55227070" + "i128": "352350484" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "55227070" + "i128": "352350484" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "02cb0047e2609823fc107318c209c71ab39b144a0b0f2707e5bd5d1f26b80737" + "bytes": "99c1041912158502daa8ab0c541eb7cbdc3bca32c1e1380c5201d223b55e54b2" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "55227070" + "i128": "352350484" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 50862, + "timestamp": 125152, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e49b1f5b27025b7f7356e8b3a069ca9431762a713f8ef25bd43838ba57345351" + "bytes": "fe2d39d604b6113c286706bb00a7cedae704f12f41d79ee0330b62010be269ce" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e49b1f5b27025b7f7356e8b3a069ca9431762a713f8ef25bd43838ba57345351" + "bytes": "fe2d39d604b6113c286706bb00a7cedae704f12f41d79ee0330b62010be269ce" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "55227070" + "i128": "352350484" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "55227070" + "i128": "352350484" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84d8a3c833d8d367f0cad116b1a798b5e6a956768d2c68ffe2429d8b54eb451a" + "bytes": "6ed7c8f7ffcdbfed61a2a32671c32e71a7acb0edf9c3d16ced82ef236327fa73" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84d8a3c833d8d367f0cad116b1a798b5e6a956768d2c68ffe2429d8b54eb451a" + "bytes": "6ed7c8f7ffcdbfed61a2a32671c32e71a7acb0edf9c3d16ced82ef236327fa73" } ] }, "durability": "persistent", "val": { - "bytes": "e49b1f5b27025b7f7356e8b3a069ca9431762a713f8ef25bd43838ba57345351" + "bytes": "fe2d39d604b6113c286706bb00a7cedae704f12f41d79ee0330b62010be269ce" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "55227070" + "i128": "352350484" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.87.json index b06f9170..b8e6cf82 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "992954482" + "i128": "98382221" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "992954482" + "i128": "98382221" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "398fc0a9d3f1a1229f76e7e297fc7f7ee1c6e0da62a652aa8cf74dffaa26cfaf" + "bytes": "c2a9953108dc34bca8032eb7a3710d70955ed2a65df3e107d21dafb0ee35e948" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "992954482" + "i128": "98382221" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 93721, + "timestamp": 79283, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4be91cfc6be5d6bd2e0547354622f6ae9b5565049017d2167fa51b5b3e33b31" + "bytes": "35070cae441eb6126f2c80d22bdda3bacdf003a86b3168243b44a9851dc08509" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b4be91cfc6be5d6bd2e0547354622f6ae9b5565049017d2167fa51b5b3e33b31" + "bytes": "35070cae441eb6126f2c80d22bdda3bacdf003a86b3168243b44a9851dc08509" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "992954482" + "i128": "98382221" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "992954482" + "i128": "98382221" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48e3fec37289c65ca01b7a41e3ab4f664bd40f06b94e211f956fff4170f04323" + "bytes": "3bd4e1f1124ba98af2f46665743656658e831b1acdec7a8e43368f0fbb7db110" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48e3fec37289c65ca01b7a41e3ab4f664bd40f06b94e211f956fff4170f04323" + "bytes": "3bd4e1f1124ba98af2f46665743656658e831b1acdec7a8e43368f0fbb7db110" } ] }, "durability": "persistent", "val": { - "bytes": "b4be91cfc6be5d6bd2e0547354622f6ae9b5565049017d2167fa51b5b3e33b31" + "bytes": "35070cae441eb6126f2c80d22bdda3bacdf003a86b3168243b44a9851dc08509" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "992954482" + "i128": "98382221" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.88.json index 2e73fbd2..aa439e3d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "179578860" + "i128": "196348931" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "179578860" + "i128": "196348931" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b8d1dfbfddb4d3f163e22338920550a603ad1dc697863224f34bfa8e0699ccd" + "bytes": "fe1d572f52cd907930e71d820ca515127f21a9b314da188fbb58c84d088f0f79" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "179578860" + "i128": "196348931" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 54924, + "timestamp": 162668, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fbd389a8fc9bc7d2d99987e3f6396e0d2a7801e4eac12b358f27d966b1938033" + "bytes": "506029169639d1d168eee815f3ad528effae7caa498436a332c2ef1eab66d2c1" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fbd389a8fc9bc7d2d99987e3f6396e0d2a7801e4eac12b358f27d966b1938033" + "bytes": "506029169639d1d168eee815f3ad528effae7caa498436a332c2ef1eab66d2c1" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "179578860" + "i128": "196348931" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "179578860" + "i128": "196348931" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c88764b95e61f26ac315d271ba12da58eb2f3c6ae27a33e1c2843da70a19c73" + "bytes": "0dea42825a4e6827a140f6633ef90c3b0270e62882bcc856f477cd4ce111ffdd" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c88764b95e61f26ac315d271ba12da58eb2f3c6ae27a33e1c2843da70a19c73" + "bytes": "0dea42825a4e6827a140f6633ef90c3b0270e62882bcc856f477cd4ce111ffdd" } ] }, "durability": "persistent", "val": { - "bytes": "fbd389a8fc9bc7d2d99987e3f6396e0d2a7801e4eac12b358f27d966b1938033" + "bytes": "506029169639d1d168eee815f3ad528effae7caa498436a332c2ef1eab66d2c1" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "179578860" + "i128": "196348931" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.89.json index 808e171f..0dac270b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779923508" + "i128": "499913888" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779923508" + "i128": "499913888" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79dbd913b700a778b7232ee44fc57f89da1d564961d1f2c9682142997ff404b1" + "bytes": "7c0d3c82c136841b76c47055ffccec2c2ba97237140b5f2e3cae3d9db79214ed" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779923508" + "i128": "499913888" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64143, + "timestamp": 96275, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af2a864bdca3e8a65058880251409a41a8eb78cd8068cbba329ff0ef6fe54c07" + "bytes": "bb179736fbb6adc19bf96b261cdb67c67c767a5a058c2053d05a8955d45f1a8b" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "af2a864bdca3e8a65058880251409a41a8eb78cd8068cbba329ff0ef6fe54c07" + "bytes": "bb179736fbb6adc19bf96b261cdb67c67c767a5a058c2053d05a8955d45f1a8b" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779923508" + "i128": "499913888" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779923508" + "i128": "499913888" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ebb70a7f7380f2d4a1db7f7048f1c2ac4b08477a834d260bd425b610dc4aeb8" + "bytes": "7fe41e26fc28eb1323c8083f09ff6a6e0f5f7fcdb899d5f79045e74c5e384e39" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ebb70a7f7380f2d4a1db7f7048f1c2ac4b08477a834d260bd425b610dc4aeb8" + "bytes": "7fe41e26fc28eb1323c8083f09ff6a6e0f5f7fcdb899d5f79045e74c5e384e39" } ] }, "durability": "persistent", "val": { - "bytes": "af2a864bdca3e8a65058880251409a41a8eb78cd8068cbba329ff0ef6fe54c07" + "bytes": "bb179736fbb6adc19bf96b261cdb67c67c767a5a058c2053d05a8955d45f1a8b" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "779923508" + "i128": "499913888" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.9.json index 833a3763..954fd595 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917252387" + "i128": "929084944" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917252387" + "i128": "929084944" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28b13494fcb146427bb370686bab602448f731bcf6a5cd44f9579b34fcbafe05" + "bytes": "361ad24f59ad90d10437a5d6cead9426aeb7644b95c848dcbf256a438126f161" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917252387" + "i128": "929084944" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 185296, + "timestamp": 42687, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f05142a58be3617aa3001567f6a37c1ee8fa32555ce6eba86ab59b73e1b6c86" + "bytes": "37e559be44c94f6123e7cdfcbb412865427e69f0f5d03f0bd5c13269a9372fa7" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "2f05142a58be3617aa3001567f6a37c1ee8fa32555ce6eba86ab59b73e1b6c86" + "bytes": "37e559be44c94f6123e7cdfcbb412865427e69f0f5d03f0bd5c13269a9372fa7" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917252387" + "i128": "929084944" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917252387" + "i128": "929084944" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e747254b985ddc672dffb90ab377a434cf0d76dd36927bfe67d9421806942561" + "bytes": "9c4f9fe1daa24c62720f9d6e6f9f7cb4dd10f3ff63fc64070d5fa45510a3bc72" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e747254b985ddc672dffb90ab377a434cf0d76dd36927bfe67d9421806942561" + "bytes": "9c4f9fe1daa24c62720f9d6e6f9f7cb4dd10f3ff63fc64070d5fa45510a3bc72" } ] }, "durability": "persistent", "val": { - "bytes": "2f05142a58be3617aa3001567f6a37c1ee8fa32555ce6eba86ab59b73e1b6c86" + "bytes": "37e559be44c94f6123e7cdfcbb412865427e69f0f5d03f0bd5c13269a9372fa7" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "917252387" + "i128": "929084944" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.90.json index 212d1a2d..336c94fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "131048730" + "i128": "802988213" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "131048730" + "i128": "802988213" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4953908e92cd51eb7385a2fa2d68a06ad97c367683d8b5476cc2d53eb2a4e57c" + "bytes": "bd310f81cc4b11722e5228a560a1c74aa4df8623e69b6890205aea3f68a9f2fa" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "131048730" + "i128": "802988213" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 73928, + "timestamp": 79816, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "df4c6de8a8526e4dc60e0bb9d16e55663718c242d51dc94f9bca324783b0f6c3" + "bytes": "c6d2d98becea364ef050f550ea20303d61fe22549066739d26609fbac5992de0" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "df4c6de8a8526e4dc60e0bb9d16e55663718c242d51dc94f9bca324783b0f6c3" + "bytes": "c6d2d98becea364ef050f550ea20303d61fe22549066739d26609fbac5992de0" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "131048730" + "i128": "802988213" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "131048730" + "i128": "802988213" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c982a008b40b2e0205b928184f0defe8194845a4a94d25c5c0da9908015edf03" + "bytes": "499ac6d587c296f5038a82830da4d3900f1169e4b56e4940f8b1b303a55acf9e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c982a008b40b2e0205b928184f0defe8194845a4a94d25c5c0da9908015edf03" + "bytes": "499ac6d587c296f5038a82830da4d3900f1169e4b56e4940f8b1b303a55acf9e" } ] }, "durability": "persistent", "val": { - "bytes": "df4c6de8a8526e4dc60e0bb9d16e55663718c242d51dc94f9bca324783b0f6c3" + "bytes": "c6d2d98becea364ef050f550ea20303d61fe22549066739d26609fbac5992de0" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "131048730" + "i128": "802988213" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.91.json index 5102594b..cdaada0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "729922401" + "i128": "299641143" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "729922401" + "i128": "299641143" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a976571d8dc29942ab3498a0605f66ee8e3016d24da626043658444d788d077" + "bytes": "a3829fea71a4f75108c827a5e213c99926d832cc049133b7ee22e60568ec6151" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "729922401" + "i128": "299641143" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 61766, + "timestamp": 23538, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6cc7018d52b634759562c3c541ba1053423e7f96af4ba63c519943d18aa631f6" + "bytes": "93f359ac0b922dcb46cac41d8bbcf40fab305d1b2c3f9c23f64277f548d87170" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6cc7018d52b634759562c3c541ba1053423e7f96af4ba63c519943d18aa631f6" + "bytes": "93f359ac0b922dcb46cac41d8bbcf40fab305d1b2c3f9c23f64277f548d87170" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "729922401" + "i128": "299641143" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "729922401" + "i128": "299641143" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "514d089e686a0e78def983017526c7940982f8a7d76d7e48b5e3045ce1dcd038" + "bytes": "8ff3c5e45d958fb2385333ef43226670077e0d244abfbeeff3f8e2b87d596c2b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "514d089e686a0e78def983017526c7940982f8a7d76d7e48b5e3045ce1dcd038" + "bytes": "8ff3c5e45d958fb2385333ef43226670077e0d244abfbeeff3f8e2b87d596c2b" } ] }, "durability": "persistent", "val": { - "bytes": "6cc7018d52b634759562c3c541ba1053423e7f96af4ba63c519943d18aa631f6" + "bytes": "93f359ac0b922dcb46cac41d8bbcf40fab305d1b2c3f9c23f64277f548d87170" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "729922401" + "i128": "299641143" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.92.json index fae1057c..e49a329b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "928787475" + "i128": "549434874" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "928787475" + "i128": "549434874" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0563f454caebc3ebe7482083bebdb5e3c73cbd72a0a8bcce99a46936a9ad677" + "bytes": "07384cf6102a037fbf04c4833bbd93698b0cc156e7301a9c6ed42c9f0cc2e8b3" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "928787475" + "i128": "549434874" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 139545, + "timestamp": 109369, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48b2311949f06bc08374e9c7039542be749b62246cb950da051c62d7f4f386c8" + "bytes": "4a052d40868e91e9fd90ef4a839def9ed18af4561ae8823b46190b5b5f2aeccb" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48b2311949f06bc08374e9c7039542be749b62246cb950da051c62d7f4f386c8" + "bytes": "4a052d40868e91e9fd90ef4a839def9ed18af4561ae8823b46190b5b5f2aeccb" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "928787475" + "i128": "549434874" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "928787475" + "i128": "549434874" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc647de2d937b459bd00646fda25bfffbc0af608b4b17b3cb43a9ac5085bb66b" + "bytes": "dce1109248e5de40f64aec53427e57538e50466b72356c92d743d36157261a8a" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc647de2d937b459bd00646fda25bfffbc0af608b4b17b3cb43a9ac5085bb66b" + "bytes": "dce1109248e5de40f64aec53427e57538e50466b72356c92d743d36157261a8a" } ] }, "durability": "persistent", "val": { - "bytes": "48b2311949f06bc08374e9c7039542be749b62246cb950da051c62d7f4f386c8" + "bytes": "4a052d40868e91e9fd90ef4a839def9ed18af4561ae8823b46190b5b5f2aeccb" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "928787475" + "i128": "549434874" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.93.json index 6e184683..1b271d86 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "612758177" + "i128": "679498450" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "612758177" + "i128": "679498450" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb82fe0c033e03bea33e0b00259c32b2a752c54b5a7e540b56cc719b88e3c2d2" + "bytes": "52a9c1821455b071fc7fee8b6469d9220705f70f2d98afc7dc7d54c8e831ddd2" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "612758177" + "i128": "679498450" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 146498, + "timestamp": 173598, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "687179d9055b9f955b4cbb2865dcd2a3f4d726be0c8d31bfd56d28e99d3eca27" + "bytes": "aebfe991444cab8c566bf62cadf34c23564121ed743bd9d803da51cdbd9996aa" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "687179d9055b9f955b4cbb2865dcd2a3f4d726be0c8d31bfd56d28e99d3eca27" + "bytes": "aebfe991444cab8c566bf62cadf34c23564121ed743bd9d803da51cdbd9996aa" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "612758177" + "i128": "679498450" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "612758177" + "i128": "679498450" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce8a3f6e804c88df9a7d4831000adace7d01e6349fcc048bc56d5b24b6634fd3" + "bytes": "dc1579aa008b3a0a3ad9716b34c837439ebca003e9ac46ed390e3cea2cb996d9" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce8a3f6e804c88df9a7d4831000adace7d01e6349fcc048bc56d5b24b6634fd3" + "bytes": "dc1579aa008b3a0a3ad9716b34c837439ebca003e9ac46ed390e3cea2cb996d9" } ] }, "durability": "persistent", "val": { - "bytes": "687179d9055b9f955b4cbb2865dcd2a3f4d726be0c8d31bfd56d28e99d3eca27" + "bytes": "aebfe991444cab8c566bf62cadf34c23564121ed743bd9d803da51cdbd9996aa" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "612758177" + "i128": "679498450" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.94.json index 831323ab..21c0ab89 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "534986691" + "i128": "107100365" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "534986691" + "i128": "107100365" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3974e0a2aa7089e1c3bc988dd5a54c3d0247123040fa535563d0647fc811fc66" + "bytes": "8fd738cff41dd25efa8e02e6073da37602039f1e4f4d5a89edd9a2c9dd3491bc" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "534986691" + "i128": "107100365" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 81944, + "timestamp": 72588, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9ab9724583438209076f9eb146b80019d3e9e5747d7f980ca7f24992563de71" + "bytes": "0e412a70001965aa51c45a99cf760fd420c82017f84714f4897cf8ac6b4ae472" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c9ab9724583438209076f9eb146b80019d3e9e5747d7f980ca7f24992563de71" + "bytes": "0e412a70001965aa51c45a99cf760fd420c82017f84714f4897cf8ac6b4ae472" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "534986691" + "i128": "107100365" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "534986691" + "i128": "107100365" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "353eb11b755c061668445ef73cb667ed9d33232f0786cfe458cf5c3620d1fafc" + "bytes": "be55c8482faa62c9605047a9009022cf503f68070865a02a8b1cc5ba4a19b604" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "353eb11b755c061668445ef73cb667ed9d33232f0786cfe458cf5c3620d1fafc" + "bytes": "be55c8482faa62c9605047a9009022cf503f68070865a02a8b1cc5ba4a19b604" } ] }, "durability": "persistent", "val": { - "bytes": "c9ab9724583438209076f9eb146b80019d3e9e5747d7f980ca7f24992563de71" + "bytes": "0e412a70001965aa51c45a99cf760fd420c82017f84714f4897cf8ac6b4ae472" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "534986691" + "i128": "107100365" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.95.json index 0f64ed7a..09a599b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "308580730" + "i128": "871519532" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "308580730" + "i128": "871519532" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4258da7390807b307ab455ac2b0fe75f40ed3e5a49721b9a178b80b5c0355f90" + "bytes": "1866d25adbc2398d6c30311b3fc3cef970f33526cbcf6a7e02ae846234026dc7" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "308580730" + "i128": "871519532" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31532, + "timestamp": 198833, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b6d41f7ee63e242fd61c240c4881f36ea7207c53462237613f906e59baf10cf8" + "bytes": "16e2472b91b92acbd5a8aa1c2b4f238b856ecff64f0861f4ac7f3e3456e099b6" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b6d41f7ee63e242fd61c240c4881f36ea7207c53462237613f906e59baf10cf8" + "bytes": "16e2472b91b92acbd5a8aa1c2b4f238b856ecff64f0861f4ac7f3e3456e099b6" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "308580730" + "i128": "871519532" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "308580730" + "i128": "871519532" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1155c0c50ecccd498e7f584a857a99eb5c348a5042d71b5b9efc9b6dedd52eee" + "bytes": "7919ef5ca60d65df1adf3040cea3c821bcfbe653be9fcbaa59e7a3488f3a032b" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1155c0c50ecccd498e7f584a857a99eb5c348a5042d71b5b9efc9b6dedd52eee" + "bytes": "7919ef5ca60d65df1adf3040cea3c821bcfbe653be9fcbaa59e7a3488f3a032b" } ] }, "durability": "persistent", "val": { - "bytes": "b6d41f7ee63e242fd61c240c4881f36ea7207c53462237613f906e59baf10cf8" + "bytes": "16e2472b91b92acbd5a8aa1c2b4f238b856ecff64f0861f4ac7f3e3456e099b6" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "308580730" + "i128": "871519532" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.96.json index bdbb9806..d8299a8b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "760205439" + "i128": "629572239" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "760205439" + "i128": "629572239" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "559eeeacb99a55b7cea8b6ff5cf2413fb9333b7f9c67a313a11fe4b90c4e95e2" + "bytes": "7112ff2b176ab301336f826d141ea6a5394679d53477be39a21a80dbf6ee8cac" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "760205439" + "i128": "629572239" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49718, + "timestamp": 53295, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ae662fd7992736bf0d9c4c50ce1547f3f3c7ee05cc43c5e0364ae538e18fe57" + "bytes": "8332b70ba391351f3c2ca26733f8f188ed2c9a5db3898e075f2bcd7766101fbf" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ae662fd7992736bf0d9c4c50ce1547f3f3c7ee05cc43c5e0364ae538e18fe57" + "bytes": "8332b70ba391351f3c2ca26733f8f188ed2c9a5db3898e075f2bcd7766101fbf" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "760205439" + "i128": "629572239" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "760205439" + "i128": "629572239" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac20ce7c9b9fc1298c0cb5580c074141f13103c24c11915f6fd4e505074e97bf" + "bytes": "5b0b1ed2cbcdbf310c802d8597268039760d3b8e7d28524731f54e3d6cfc5189" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac20ce7c9b9fc1298c0cb5580c074141f13103c24c11915f6fd4e505074e97bf" + "bytes": "5b0b1ed2cbcdbf310c802d8597268039760d3b8e7d28524731f54e3d6cfc5189" } ] }, "durability": "persistent", "val": { - "bytes": "9ae662fd7992736bf0d9c4c50ce1547f3f3c7ee05cc43c5e0364ae538e18fe57" + "bytes": "8332b70ba391351f3c2ca26733f8f188ed2c9a5db3898e075f2bcd7766101fbf" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "760205439" + "i128": "629572239" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.97.json index 86ca4a82..2b5e2c95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "815922503" + "i128": "190919477" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815922503" + "i128": "190919477" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a9a099198d001bab1110b7670f131ffa062edfdc536121abad1f69cfe73ab2bb" + "bytes": "df8fcd38c833c1f02e1b31a040087809ceeef9469ad65eea98bd15f8051561a9" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "815922503" + "i128": "190919477" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5403, + "timestamp": 6766, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93b6af22b99bef304d614f2ceb6fa3e3c9dccdde120388e564436ab6f237bdcb" + "bytes": "0fc335ba65028c4973c76da43bdc00426a82ee1f56e4a7220e9dbf880fae2b15" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93b6af22b99bef304d614f2ceb6fa3e3c9dccdde120388e564436ab6f237bdcb" + "bytes": "0fc335ba65028c4973c76da43bdc00426a82ee1f56e4a7220e9dbf880fae2b15" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "815922503" + "i128": "190919477" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "815922503" + "i128": "190919477" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e712535ae8ebd6785f04dac8a4578cd59e389efe31fcedb6c228cd670b471f9d" + "bytes": "17b370e9e840860a03d83e95e1eff459cdd2aa6b1e34681e8828c2c45154e12f" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e712535ae8ebd6785f04dac8a4578cd59e389efe31fcedb6c228cd670b471f9d" + "bytes": "17b370e9e840860a03d83e95e1eff459cdd2aa6b1e34681e8828c2c45154e12f" } ] }, "durability": "persistent", "val": { - "bytes": "93b6af22b99bef304d614f2ceb6fa3e3c9dccdde120388e564436ab6f237bdcb" + "bytes": "0fc335ba65028c4973c76da43bdc00426a82ee1f56e4a7220e9dbf880fae2b15" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "815922503" + "i128": "190919477" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.98.json index 78aacbef..978e26c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "421207432" + "i128": "620618639" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "421207432" + "i128": "620618639" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "08ed27f818c340e159bba1b882c91ff1ed827ac24702c328b92d759613b2b9a2" + "bytes": "5c41fc98d924fecee4102d43654bf9e405c8351770c17422921f016e3caee510" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "421207432" + "i128": "620618639" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 107565, + "timestamp": 67818, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0be2a0e0cf5a1d2cc297d06988bc591973a275377a99c2ed8aefc08dd2897a86" + "bytes": "98cf0a67dfda652c0f007a38aa1293119d439c70bc5aa81b74a72a9e9c2148bc" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0be2a0e0cf5a1d2cc297d06988bc591973a275377a99c2ed8aefc08dd2897a86" + "bytes": "98cf0a67dfda652c0f007a38aa1293119d439c70bc5aa81b74a72a9e9c2148bc" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "421207432" + "i128": "620618639" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "421207432" + "i128": "620618639" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f19a82f3e8aed9f521b974ce19214601074141d55d451171094f9909067de9ac" + "bytes": "1644e2fdcd04745c54acccc3a8f81112000bb992d681db057c44862f561f924e" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f19a82f3e8aed9f521b974ce19214601074141d55d451171094f9909067de9ac" + "bytes": "1644e2fdcd04745c54acccc3a8f81112000bb992d681db057c44862f561f924e" } ] }, "durability": "persistent", "val": { - "bytes": "0be2a0e0cf5a1d2cc297d06988bc591973a275377a99c2ed8aefc08dd2897a86" + "bytes": "98cf0a67dfda652c0f007a38aa1293119d439c70bc5aa81b74a72a9e9c2148bc" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "421207432" + "i128": "620618639" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.99.json index 4b350aa7..4a5970f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_no_refund_without_expiry.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "115528348" + "i128": "387774847" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115528348" + "i128": "387774847" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a298a555d9daa39d8b937c0f20462a78e42a9d4fa67da49126c736372e8312a" + "bytes": "ba71bbde72cb00e420e6e1d2e96bb95a36899dcb278fc701998d2a123d39fd52" }, { "u64": "0" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "115528348" + "i128": "387774847" } ] } @@ -112,7 +112,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 88396, + "timestamp": 131252, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -268,7 +268,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f1b4bc8bd52a098ee05ad71c4b8d403ab58c5d13c604d826c87ddb23915b458" + "bytes": "b5b5d1eb8f83edc1848bb531177d88b63f6f2b6535ba7b07eae137359cd8b399" } ] }, @@ -288,7 +288,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f1b4bc8bd52a098ee05ad71c4b8d403ab58c5d13c604d826c87ddb23915b458" + "bytes": "b5b5d1eb8f83edc1848bb531177d88b63f6f2b6535ba7b07eae137359cd8b399" } ] }, @@ -300,7 +300,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115528348" + "i128": "387774847" } }, { @@ -308,7 +308,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "115528348" + "i128": "387774847" } }, { @@ -374,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "023d386da73e958f230279f7fcaeb14fc5abe838330aa746d1f98f7529818f6c" + "bytes": "00f552960fe1f1819196d8f6b0f6cbd57ef1b9a132e0ee50958f702e15fa39d1" } ] }, @@ -394,13 +394,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "023d386da73e958f230279f7fcaeb14fc5abe838330aa746d1f98f7529818f6c" + "bytes": "00f552960fe1f1819196d8f6b0f6cbd57ef1b9a132e0ee50958f702e15fa39d1" } ] }, "durability": "persistent", "val": { - "bytes": "6f1b4bc8bd52a098ee05ad71c4b8d403ab58c5d13c604d826c87ddb23915b458" + "bytes": "b5b5d1eb8f83edc1848bb531177d88b63f6f2b6535ba7b07eae137359cd8b399" } } }, @@ -409,6 +409,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -780,7 +819,7 @@ "symbol": "amount" }, "val": { - "i128": "115528348" + "i128": "387774847" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.1.json index d30f2570..819aa58e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "717380370" + "i128": "603544953" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "717380370" + "i128": "603544953" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2bfd688732474db56a6a39479558ff8cbfa2518f2d2f50f845b9aaa59f18706" + "bytes": "a0de2e4979833e9335b8a133c7890c18402de3f0112e7a4d8604520d46e6c57d" }, { - "u64": "1436" + "u64": "948" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "717380370" + "i128": "603544953" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "93b98e2254e57514ac3777eae878341642a840982fda7cb7bc9de49cb230e9de" + "bytes": "76da56df8113f8a6b7b47e21dc0ddeeea85e9d314229024ae1d89a0bf4cafda2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1437, + "timestamp": 949, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93b98e2254e57514ac3777eae878341642a840982fda7cb7bc9de49cb230e9de" + "bytes": "76da56df8113f8a6b7b47e21dc0ddeeea85e9d314229024ae1d89a0bf4cafda2" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "93b98e2254e57514ac3777eae878341642a840982fda7cb7bc9de49cb230e9de" + "bytes": "76da56df8113f8a6b7b47e21dc0ddeeea85e9d314229024ae1d89a0bf4cafda2" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "717380370" + "i128": "603544953" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "717380370" + "i128": "603544953" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1436" + "u64": "948" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69583495b7618139e76f806a63ff16492449b9214a7092789caecb078833eb79" + "bytes": "fa8bf62c82a249abae721cd21ff0fedca02b6f4a2d9b3f6302b71362c2b10fc7" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69583495b7618139e76f806a63ff16492449b9214a7092789caecb078833eb79" + "bytes": "fa8bf62c82a249abae721cd21ff0fedca02b6f4a2d9b3f6302b71362c2b10fc7" } ] }, "durability": "persistent", "val": { - "bytes": "93b98e2254e57514ac3777eae878341642a840982fda7cb7bc9de49cb230e9de" + "bytes": "76da56df8113f8a6b7b47e21dc0ddeeea85e9d314229024ae1d89a0bf4cafda2" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "717380370" + "i128": "603544953" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "717380370" + "i128": "603544953" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "93b98e2254e57514ac3777eae878341642a840982fda7cb7bc9de49cb230e9de" + "bytes": "76da56df8113f8a6b7b47e21dc0ddeeea85e9d314229024ae1d89a0bf4cafda2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "717380370" + "i128": "603544953" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1437" + "u64": "949" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.10.json index 526ec492..480f2dc2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "18884237" + "i128": "523241431" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "18884237" + "i128": "523241431" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a1a3aa49c2171fe0114bf633d2022dd91317ac0a4241e1488b9a5c26b79bf79" + "bytes": "5ad5c17ac6b775fed4caef666492cfbf3cf5fde412c5e1bd533be8de39d9f8e3" }, { - "u64": "3145" + "u64": "3558" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "18884237" + "i128": "523241431" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "c923e6eb9ee5bd948c388723ab7378016466bbb62c3d444d208959e551311b7e" + "bytes": "40992fc4fdf2924ba583f34d7d90503eae7589dab702e8b157a41c5587d42b48" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3146, + "timestamp": 3559, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c923e6eb9ee5bd948c388723ab7378016466bbb62c3d444d208959e551311b7e" + "bytes": "40992fc4fdf2924ba583f34d7d90503eae7589dab702e8b157a41c5587d42b48" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "c923e6eb9ee5bd948c388723ab7378016466bbb62c3d444d208959e551311b7e" + "bytes": "40992fc4fdf2924ba583f34d7d90503eae7589dab702e8b157a41c5587d42b48" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "18884237" + "i128": "523241431" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "18884237" + "i128": "523241431" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3145" + "u64": "3558" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1430a7b1d1018965817014b928885302cacdd1643499cb0c77fde43d0637de80" + "bytes": "859f76d0d36f083a19783dd2330dbc05a233172566fa64a5a383625ae54f6642" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1430a7b1d1018965817014b928885302cacdd1643499cb0c77fde43d0637de80" + "bytes": "859f76d0d36f083a19783dd2330dbc05a233172566fa64a5a383625ae54f6642" } ] }, "durability": "persistent", "val": { - "bytes": "c923e6eb9ee5bd948c388723ab7378016466bbb62c3d444d208959e551311b7e" + "bytes": "40992fc4fdf2924ba583f34d7d90503eae7589dab702e8b157a41c5587d42b48" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "18884237" + "i128": "523241431" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "18884237" + "i128": "523241431" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c923e6eb9ee5bd948c388723ab7378016466bbb62c3d444d208959e551311b7e" + "bytes": "40992fc4fdf2924ba583f34d7d90503eae7589dab702e8b157a41c5587d42b48" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "18884237" + "i128": "523241431" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3146" + "u64": "3559" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.100.json index 5f843e88..1ed516bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "427225273" + "i128": "545126495" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "427225273" + "i128": "545126495" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "de9de0e7ac39d9c20c6660754e9d4196faf566848424e20c1a23d59a1e3da270" + "bytes": "c772a41c85532b63347a8381b34b7adb9d05073e48e707020619d7750b5b078d" }, { - "u64": "2133" + "u64": "3118" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "427225273" + "i128": "545126495" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b7ca0c234dd9e1df877d297372b6d4b101f59a0c94a2ee1562b043b0b9ca6fc0" + "bytes": "560cb4f8d9ed3ff576b312e326f1de196cd60843cbe7ad950c1b8fe8ea143b50" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2134, + "timestamp": 3119, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7ca0c234dd9e1df877d297372b6d4b101f59a0c94a2ee1562b043b0b9ca6fc0" + "bytes": "560cb4f8d9ed3ff576b312e326f1de196cd60843cbe7ad950c1b8fe8ea143b50" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7ca0c234dd9e1df877d297372b6d4b101f59a0c94a2ee1562b043b0b9ca6fc0" + "bytes": "560cb4f8d9ed3ff576b312e326f1de196cd60843cbe7ad950c1b8fe8ea143b50" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "427225273" + "i128": "545126495" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "427225273" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "545126495" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2133" + "u64": "3118" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f96f42162a87754dd9803da46e8c2235f9f37c7ac5227312a025393d0f1c946" + "bytes": "b4b4169ea12fc70c3906ee098521094432f2a160c11676aadeefe7de735a4c20" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f96f42162a87754dd9803da46e8c2235f9f37c7ac5227312a025393d0f1c946" + "bytes": "b4b4169ea12fc70c3906ee098521094432f2a160c11676aadeefe7de735a4c20" } ] }, "durability": "persistent", "val": { - "bytes": "b7ca0c234dd9e1df877d297372b6d4b101f59a0c94a2ee1562b043b0b9ca6fc0" + "bytes": "560cb4f8d9ed3ff576b312e326f1de196cd60843cbe7ad950c1b8fe8ea143b50" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "427225273" + "i128": "545126495" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "427225273" + "i128": "545126495" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b7ca0c234dd9e1df877d297372b6d4b101f59a0c94a2ee1562b043b0b9ca6fc0" + "bytes": "560cb4f8d9ed3ff576b312e326f1de196cd60843cbe7ad950c1b8fe8ea143b50" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "427225273" + "i128": "545126495" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2134" + "u64": "3119" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.101.json index f7a6a4a6..3428ea75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "124667774" + "i128": "328899680" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "124667774" + "i128": "328899680" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4acb348e33f7cbeea5a44093ddfdbf940666409d7eb0a1245002763d5e55e381" + "bytes": "bd2ac4ed5d68f36cd6f69a3c2303efcb81220e6555182e3ec981e5a01d783f18" }, { - "u64": "2057" + "u64": "1197" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "124667774" + "i128": "328899680" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cacfeefbd7d517b3cc44767694b436549f042276b7bb920701145d6fca240018" + "bytes": "78c4039fd315cb407ed94f600620820d35b3ea31b242dde8671894e35fdf9588" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2058, + "timestamp": 1198, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cacfeefbd7d517b3cc44767694b436549f042276b7bb920701145d6fca240018" + "bytes": "78c4039fd315cb407ed94f600620820d35b3ea31b242dde8671894e35fdf9588" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cacfeefbd7d517b3cc44767694b436549f042276b7bb920701145d6fca240018" + "bytes": "78c4039fd315cb407ed94f600620820d35b3ea31b242dde8671894e35fdf9588" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "124667774" + "i128": "328899680" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "124667774" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "328899680" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2057" + "u64": "1197" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e6b2a2da0359b337f59bc3073fc998942019c14992344116b5661a5bd8d81d7" + "bytes": "d66452208e320af2d2f3aa7efa4f811f7f4b85624389e4b7c8d391172ea5ddf4" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e6b2a2da0359b337f59bc3073fc998942019c14992344116b5661a5bd8d81d7" + "bytes": "d66452208e320af2d2f3aa7efa4f811f7f4b85624389e4b7c8d391172ea5ddf4" } ] }, "durability": "persistent", "val": { - "bytes": "cacfeefbd7d517b3cc44767694b436549f042276b7bb920701145d6fca240018" + "bytes": "78c4039fd315cb407ed94f600620820d35b3ea31b242dde8671894e35fdf9588" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "124667774" + "i128": "328899680" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "124667774" + "i128": "328899680" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cacfeefbd7d517b3cc44767694b436549f042276b7bb920701145d6fca240018" + "bytes": "78c4039fd315cb407ed94f600620820d35b3ea31b242dde8671894e35fdf9588" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "124667774" + "i128": "328899680" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2058" + "u64": "1198" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.102.json index ee8c3198..b03ba53b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "983364342" + "i128": "772395834" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "983364342" + "i128": "772395834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8ce4070a6be64b0de9ef5eded535edd852fa9ed5cb1a8c342f667c88a6fea61" + "bytes": "c0b1d59e91193824ce23f02237b6e2998b43d452d727b6ab888a532541992cd3" }, { - "u64": "2411" + "u64": "1530" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "983364342" + "i128": "772395834" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8912560d7b2f57a3085bba15f19745a519637c6767f17a66da2529ec02d90232" + "bytes": "b41bb68aece673b8c7f5c270cfeeeabf6efdacdd7e8b895759184e1220badedc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2412, + "timestamp": 1531, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8912560d7b2f57a3085bba15f19745a519637c6767f17a66da2529ec02d90232" + "bytes": "b41bb68aece673b8c7f5c270cfeeeabf6efdacdd7e8b895759184e1220badedc" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8912560d7b2f57a3085bba15f19745a519637c6767f17a66da2529ec02d90232" + "bytes": "b41bb68aece673b8c7f5c270cfeeeabf6efdacdd7e8b895759184e1220badedc" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "983364342" + "i128": "772395834" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "983364342" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "772395834" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2411" + "u64": "1530" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "341cc912050cfac2247432357d282671330d259d9db9f2227c7437a22f7bfb39" + "bytes": "7a29ed5c0946f6b430f8ab837eb24a81192b2eb668cdf4953775e635dc727a34" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "341cc912050cfac2247432357d282671330d259d9db9f2227c7437a22f7bfb39" + "bytes": "7a29ed5c0946f6b430f8ab837eb24a81192b2eb668cdf4953775e635dc727a34" } ] }, "durability": "persistent", "val": { - "bytes": "8912560d7b2f57a3085bba15f19745a519637c6767f17a66da2529ec02d90232" + "bytes": "b41bb68aece673b8c7f5c270cfeeeabf6efdacdd7e8b895759184e1220badedc" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "983364342" + "i128": "772395834" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "983364342" + "i128": "772395834" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8912560d7b2f57a3085bba15f19745a519637c6767f17a66da2529ec02d90232" + "bytes": "b41bb68aece673b8c7f5c270cfeeeabf6efdacdd7e8b895759184e1220badedc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "983364342" + "i128": "772395834" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2412" + "u64": "1531" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.103.json index 383c0825..5eda26c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "314696050" + "i128": "761471163" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "314696050" + "i128": "761471163" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca59ebb7f98bd040f531bb632cf2534b21dc4ddecc9a7545574378a1674ffbf2" + "bytes": "c576d9a221cddc02a23f4a46cbc43586d60529d0201e9c0ace38e2a3c6d8bed1" }, { - "u64": "1874" + "u64": "2079" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "314696050" + "i128": "761471163" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2c7c2552041f44cca9adf284e9365afebc4023a0389c1b1b62f6765c9b429af2" + "bytes": "dabea8a75b60bc864d2a721f49fbf3796232666f09ac9565add563387dd00483" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1875, + "timestamp": 2080, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c7c2552041f44cca9adf284e9365afebc4023a0389c1b1b62f6765c9b429af2" + "bytes": "dabea8a75b60bc864d2a721f49fbf3796232666f09ac9565add563387dd00483" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c7c2552041f44cca9adf284e9365afebc4023a0389c1b1b62f6765c9b429af2" + "bytes": "dabea8a75b60bc864d2a721f49fbf3796232666f09ac9565add563387dd00483" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "314696050" + "i128": "761471163" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "314696050" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "761471163" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1874" + "u64": "2079" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59c31bbfa511ff2c777e11d4aba85807e9075dbf3009fa70343771cbbed558f3" + "bytes": "2cfa62ee76f166525b2e479277b0bd6b89d212a2a67ae42945dadf5a830ec6c8" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59c31bbfa511ff2c777e11d4aba85807e9075dbf3009fa70343771cbbed558f3" + "bytes": "2cfa62ee76f166525b2e479277b0bd6b89d212a2a67ae42945dadf5a830ec6c8" } ] }, "durability": "persistent", "val": { - "bytes": "2c7c2552041f44cca9adf284e9365afebc4023a0389c1b1b62f6765c9b429af2" + "bytes": "dabea8a75b60bc864d2a721f49fbf3796232666f09ac9565add563387dd00483" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "314696050" + "i128": "761471163" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "314696050" + "i128": "761471163" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2c7c2552041f44cca9adf284e9365afebc4023a0389c1b1b62f6765c9b429af2" + "bytes": "dabea8a75b60bc864d2a721f49fbf3796232666f09ac9565add563387dd00483" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "314696050" + "i128": "761471163" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1875" + "u64": "2080" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.104.json index 17ecca9a..d1f1cd0d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "6282640" + "i128": "115854865" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "6282640" + "i128": "115854865" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccd641098d322042490b21dbe24f41461914cdebee3745a870529fb50a437c75" + "bytes": "3b92393fd4486b3fba9b5074cd6bed67f684c4c9e10ce9b8fce3ecd1312a6996" }, { - "u64": "1205" + "u64": "2568" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "6282640" + "i128": "115854865" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "af125a7ca9c77a372cc9b07c5e5e3863c04737729aceb60cfa25169e85c63a01" + "bytes": "54ccdb7926f6f9e44b33d5d6627c54b72da05571227e5a9143e9f0f85685668c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1206, + "timestamp": 2569, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "af125a7ca9c77a372cc9b07c5e5e3863c04737729aceb60cfa25169e85c63a01" + "bytes": "54ccdb7926f6f9e44b33d5d6627c54b72da05571227e5a9143e9f0f85685668c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "af125a7ca9c77a372cc9b07c5e5e3863c04737729aceb60cfa25169e85c63a01" + "bytes": "54ccdb7926f6f9e44b33d5d6627c54b72da05571227e5a9143e9f0f85685668c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "6282640" + "i128": "115854865" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "6282640" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "115854865" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1205" + "u64": "2568" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87700d052acf678bf5a64125ba342a0e690c77b652721264bec5d9a80b5820aa" + "bytes": "27a6cde63530ecfaf181fe459c08d53fe32d1e051a800985085e961a903d4209" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87700d052acf678bf5a64125ba342a0e690c77b652721264bec5d9a80b5820aa" + "bytes": "27a6cde63530ecfaf181fe459c08d53fe32d1e051a800985085e961a903d4209" } ] }, "durability": "persistent", "val": { - "bytes": "af125a7ca9c77a372cc9b07c5e5e3863c04737729aceb60cfa25169e85c63a01" + "bytes": "54ccdb7926f6f9e44b33d5d6627c54b72da05571227e5a9143e9f0f85685668c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "6282640" + "i128": "115854865" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "6282640" + "i128": "115854865" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "af125a7ca9c77a372cc9b07c5e5e3863c04737729aceb60cfa25169e85c63a01" + "bytes": "54ccdb7926f6f9e44b33d5d6627c54b72da05571227e5a9143e9f0f85685668c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "6282640" + "i128": "115854865" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1206" + "u64": "2569" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.105.json index e6cb5552..9d25c7d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "452548526" + "i128": "463937115" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "452548526" + "i128": "463937115" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "11272c4c03e66d0a11d0896d97505978c6524531ba65e29614ae7a0913f683a0" + "bytes": "a88cf95fa432db1f34fc06bd1099756bbd123929879e64c97305bf6163cf5f13" }, { - "u64": "2840" + "u64": "643" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "452548526" + "i128": "463937115" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "64d617f2a0be6d6edf993720a7e3a3eab9aa956c9b4c961f731fc7f03399d6df" + "bytes": "a119c53f2729741d587138a28d6933a4d8223529a87c8dcfa564d12eab8dad0e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2841, + "timestamp": 644, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64d617f2a0be6d6edf993720a7e3a3eab9aa956c9b4c961f731fc7f03399d6df" + "bytes": "a119c53f2729741d587138a28d6933a4d8223529a87c8dcfa564d12eab8dad0e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64d617f2a0be6d6edf993720a7e3a3eab9aa956c9b4c961f731fc7f03399d6df" + "bytes": "a119c53f2729741d587138a28d6933a4d8223529a87c8dcfa564d12eab8dad0e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "452548526" + "i128": "463937115" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "452548526" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "463937115" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2840" + "u64": "643" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b8211c775a18ffdea7607a03b4b6652d03c317d2540d0ac2874dd5ffee8cc35" + "bytes": "9f641b32ff2903b9eb43ebbbeed219c97839ec65da6a8a9881dbaed6098540ed" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b8211c775a18ffdea7607a03b4b6652d03c317d2540d0ac2874dd5ffee8cc35" + "bytes": "9f641b32ff2903b9eb43ebbbeed219c97839ec65da6a8a9881dbaed6098540ed" } ] }, "durability": "persistent", "val": { - "bytes": "64d617f2a0be6d6edf993720a7e3a3eab9aa956c9b4c961f731fc7f03399d6df" + "bytes": "a119c53f2729741d587138a28d6933a4d8223529a87c8dcfa564d12eab8dad0e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "452548526" + "i128": "463937115" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "452548526" + "i128": "463937115" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "64d617f2a0be6d6edf993720a7e3a3eab9aa956c9b4c961f731fc7f03399d6df" + "bytes": "a119c53f2729741d587138a28d6933a4d8223529a87c8dcfa564d12eab8dad0e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "452548526" + "i128": "463937115" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2841" + "u64": "644" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.106.json index 005122a0..95709381 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "4768084" + "i128": "551305149" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "4768084" + "i128": "551305149" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "417f5e4271c242fbae9efc9854700fb9f142553822fec5ba03ca9b9eb0aacba3" + "bytes": "b972964cd2896a5cce9ca2e402893c3a5eda8bb94f1105cbe26e843db4b2ba59" }, { - "u64": "2440" + "u64": "3064" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "4768084" + "i128": "551305149" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5ddb3484b9c04c47931ba7423efd0e69c7cebe98cb0b283ed354f116241ff7df" + "bytes": "3948a508ec5063a23e6e97e81e9bf922913594ebda2ccfa2e784c613de25b012" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2441, + "timestamp": 3065, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ddb3484b9c04c47931ba7423efd0e69c7cebe98cb0b283ed354f116241ff7df" + "bytes": "3948a508ec5063a23e6e97e81e9bf922913594ebda2ccfa2e784c613de25b012" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ddb3484b9c04c47931ba7423efd0e69c7cebe98cb0b283ed354f116241ff7df" + "bytes": "3948a508ec5063a23e6e97e81e9bf922913594ebda2ccfa2e784c613de25b012" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "4768084" + "i128": "551305149" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "4768084" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "551305149" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2440" + "u64": "3064" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b48c3324a6a063ac8ce58af5899a6759f2fafeb57c2a34eb8a4b1759ae6a00e" + "bytes": "e87b6d7711614f0c011918f3390416bee1941a62d5d7e88ce7bef073b43b0414" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b48c3324a6a063ac8ce58af5899a6759f2fafeb57c2a34eb8a4b1759ae6a00e" + "bytes": "e87b6d7711614f0c011918f3390416bee1941a62d5d7e88ce7bef073b43b0414" } ] }, "durability": "persistent", "val": { - "bytes": "5ddb3484b9c04c47931ba7423efd0e69c7cebe98cb0b283ed354f116241ff7df" + "bytes": "3948a508ec5063a23e6e97e81e9bf922913594ebda2ccfa2e784c613de25b012" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "4768084" + "i128": "551305149" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "4768084" + "i128": "551305149" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5ddb3484b9c04c47931ba7423efd0e69c7cebe98cb0b283ed354f116241ff7df" + "bytes": "3948a508ec5063a23e6e97e81e9bf922913594ebda2ccfa2e784c613de25b012" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "4768084" + "i128": "551305149" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2441" + "u64": "3065" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.107.json index e1ed2f2a..e781c8cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "766947523" + "i128": "875226255" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "766947523" + "i128": "875226255" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c4a28ce142847653ab21321065dcf285d9738c154cbbf4752a79afc2bc80eb54" + "bytes": "ec00a32ff04c8aba490dfdf57147f5aba9c4746d0dac7e12249fad626a162475" }, { - "u64": "2894" + "u64": "2557" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "766947523" + "i128": "875226255" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "023a2e268a6f490f2f022e8e574b58ba832e1e7b3b57d2605b2c0c91027801c9" + "bytes": "b0024a62c7519ad7b58a29ece44bd2ae058d09112aa75b627ed4c495b2368714" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2895, + "timestamp": 2558, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "023a2e268a6f490f2f022e8e574b58ba832e1e7b3b57d2605b2c0c91027801c9" + "bytes": "b0024a62c7519ad7b58a29ece44bd2ae058d09112aa75b627ed4c495b2368714" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "023a2e268a6f490f2f022e8e574b58ba832e1e7b3b57d2605b2c0c91027801c9" + "bytes": "b0024a62c7519ad7b58a29ece44bd2ae058d09112aa75b627ed4c495b2368714" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "766947523" + "i128": "875226255" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "766947523" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "875226255" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2894" + "u64": "2557" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "940d31b2d62ef5b2fce7d60700b2bb43f87fd8f91375cc4134ce87f56418b8c6" + "bytes": "cc93ecd9e8d32fbdf9af2c2bf799e9f501422c4f596e74b0d9217fba79eda71e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "940d31b2d62ef5b2fce7d60700b2bb43f87fd8f91375cc4134ce87f56418b8c6" + "bytes": "cc93ecd9e8d32fbdf9af2c2bf799e9f501422c4f596e74b0d9217fba79eda71e" } ] }, "durability": "persistent", "val": { - "bytes": "023a2e268a6f490f2f022e8e574b58ba832e1e7b3b57d2605b2c0c91027801c9" + "bytes": "b0024a62c7519ad7b58a29ece44bd2ae058d09112aa75b627ed4c495b2368714" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "766947523" + "i128": "875226255" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "766947523" + "i128": "875226255" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "023a2e268a6f490f2f022e8e574b58ba832e1e7b3b57d2605b2c0c91027801c9" + "bytes": "b0024a62c7519ad7b58a29ece44bd2ae058d09112aa75b627ed4c495b2368714" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "766947523" + "i128": "875226255" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2895" + "u64": "2558" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.108.json index 3d8901d9..d3bf1460 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "420611353" + "i128": "354183638" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "420611353" + "i128": "354183638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b4c7ac4a8ab4d6e94642275ec93eb69e8654f79588726c86b078c42f6892e418" + "bytes": "c6142ad9e289395c8897047ea768b44e459b291eeca8e66e4273264f6250edc6" }, { - "u64": "841" + "u64": "2977" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "420611353" + "i128": "354183638" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "aa98b3c4e42a5fb9271ac6d061eec8d054b6feea6f99a28fb01319e773546f9d" + "bytes": "796680f68e0f1f23932933d7eaa20fe7fc19e037403587e1cfad26361329119c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 842, + "timestamp": 2978, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa98b3c4e42a5fb9271ac6d061eec8d054b6feea6f99a28fb01319e773546f9d" + "bytes": "796680f68e0f1f23932933d7eaa20fe7fc19e037403587e1cfad26361329119c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa98b3c4e42a5fb9271ac6d061eec8d054b6feea6f99a28fb01319e773546f9d" + "bytes": "796680f68e0f1f23932933d7eaa20fe7fc19e037403587e1cfad26361329119c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "420611353" + "i128": "354183638" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "420611353" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "354183638" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "841" + "u64": "2977" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f609451c884be14faff6449d01df0414aa6236271e37046f64f54cc4cff9d66" + "bytes": "54b5dcdfb085eb9c668da98d7049e7389491a72d73aa70488e2037379730ab25" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f609451c884be14faff6449d01df0414aa6236271e37046f64f54cc4cff9d66" + "bytes": "54b5dcdfb085eb9c668da98d7049e7389491a72d73aa70488e2037379730ab25" } ] }, "durability": "persistent", "val": { - "bytes": "aa98b3c4e42a5fb9271ac6d061eec8d054b6feea6f99a28fb01319e773546f9d" + "bytes": "796680f68e0f1f23932933d7eaa20fe7fc19e037403587e1cfad26361329119c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "420611353" + "i128": "354183638" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "420611353" + "i128": "354183638" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "aa98b3c4e42a5fb9271ac6d061eec8d054b6feea6f99a28fb01319e773546f9d" + "bytes": "796680f68e0f1f23932933d7eaa20fe7fc19e037403587e1cfad26361329119c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "420611353" + "i128": "354183638" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "842" + "u64": "2978" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.109.json index 77937896..1e251884 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "694711373" + "i128": "442963259" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "694711373" + "i128": "442963259" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eeb84d177ad1a5326fe7fa78955cf6de98f9a93a39f4af8a841736228d888677" + "bytes": "916e27c9cd3d4f3d662decf2d04d52a383d33937b4fee7943b170b64659b55c7" }, { - "u64": "3016" + "u64": "298" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "694711373" + "i128": "442963259" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "289906ffe3da13664499ad5799c0c3556be65c22cc8209dbfbff39021feac6bd" + "bytes": "adb28a3df075f47d96388d99798ec266794bfd2c486ddb5f28450dc4c8323aac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3017, + "timestamp": 299, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "289906ffe3da13664499ad5799c0c3556be65c22cc8209dbfbff39021feac6bd" + "bytes": "adb28a3df075f47d96388d99798ec266794bfd2c486ddb5f28450dc4c8323aac" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "289906ffe3da13664499ad5799c0c3556be65c22cc8209dbfbff39021feac6bd" + "bytes": "adb28a3df075f47d96388d99798ec266794bfd2c486ddb5f28450dc4c8323aac" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "694711373" + "i128": "442963259" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "694711373" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "442963259" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3016" + "u64": "298" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5537df9bd96a08be945ce6eb060229d91458d78bb51136d1e15a1aefcfd56164" + "bytes": "a546d1d490c8e5c5f96fafe4dbc330ac637bdc6bcce916d9297ae69c069e7cf1" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5537df9bd96a08be945ce6eb060229d91458d78bb51136d1e15a1aefcfd56164" + "bytes": "a546d1d490c8e5c5f96fafe4dbc330ac637bdc6bcce916d9297ae69c069e7cf1" } ] }, "durability": "persistent", "val": { - "bytes": "289906ffe3da13664499ad5799c0c3556be65c22cc8209dbfbff39021feac6bd" + "bytes": "adb28a3df075f47d96388d99798ec266794bfd2c486ddb5f28450dc4c8323aac" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "694711373" + "i128": "442963259" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "694711373" + "i128": "442963259" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "289906ffe3da13664499ad5799c0c3556be65c22cc8209dbfbff39021feac6bd" + "bytes": "adb28a3df075f47d96388d99798ec266794bfd2c486ddb5f28450dc4c8323aac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "694711373" + "i128": "442963259" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3017" + "u64": "299" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.11.json index cd70c44a..11b767df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "102432629" + "i128": "435055184" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "102432629" + "i128": "435055184" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a2799db34f5b734c7dccf0e500f614a72ea8facbf021effffd63084dc2ac55b8" + "bytes": "5c8fa224618d6ef0f77fb6e587427056898a43f0282e1d90a7d5b0a02aca61cd" }, { - "u64": "447" + "u64": "1241" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "102432629" + "i128": "435055184" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "1f5c1d791996190c34b7948e8fb3b1be86af62be3cad1521dfb256b2d426b0f5" + "bytes": "2d412f2660872f258667782e0e5bc88bf07908c3402116f1a3473ed5f8139dd2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 448, + "timestamp": 1242, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f5c1d791996190c34b7948e8fb3b1be86af62be3cad1521dfb256b2d426b0f5" + "bytes": "2d412f2660872f258667782e0e5bc88bf07908c3402116f1a3473ed5f8139dd2" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1f5c1d791996190c34b7948e8fb3b1be86af62be3cad1521dfb256b2d426b0f5" + "bytes": "2d412f2660872f258667782e0e5bc88bf07908c3402116f1a3473ed5f8139dd2" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "102432629" + "i128": "435055184" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "102432629" + "i128": "435055184" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "447" + "u64": "1241" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a06101cd473fb60bd60744e37d1c4c82a415897a10a66ec7d0f75f8b543de72a" + "bytes": "9686e297404051baa0798660d3654209d79c8e3ad47502b00a304591e28584b6" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a06101cd473fb60bd60744e37d1c4c82a415897a10a66ec7d0f75f8b543de72a" + "bytes": "9686e297404051baa0798660d3654209d79c8e3ad47502b00a304591e28584b6" } ] }, "durability": "persistent", "val": { - "bytes": "1f5c1d791996190c34b7948e8fb3b1be86af62be3cad1521dfb256b2d426b0f5" + "bytes": "2d412f2660872f258667782e0e5bc88bf07908c3402116f1a3473ed5f8139dd2" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "102432629" + "i128": "435055184" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "102432629" + "i128": "435055184" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1f5c1d791996190c34b7948e8fb3b1be86af62be3cad1521dfb256b2d426b0f5" + "bytes": "2d412f2660872f258667782e0e5bc88bf07908c3402116f1a3473ed5f8139dd2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "102432629" + "i128": "435055184" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "448" + "u64": "1242" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.110.json index d428c73b..d4c5325a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "533554832" + "i128": "670578097" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "533554832" + "i128": "670578097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "023d843716585ced543b0a6a7f44ccf68715508d23f60c68afe69b4c0a784ada" + "bytes": "f73374fab695bb52445370fb760a236d81af95cd208cffff3416d730474b7240" }, { - "u64": "2164" + "u64": "2714" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "533554832" + "i128": "670578097" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5a4d78f95e2f4648b91962c66622de781ad07e0f62ae937232ccdfee4e18113f" + "bytes": "80001e790496f4c5d9459699e66336ec5cc50a277cf6e33a822c07c588d05998" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2165, + "timestamp": 2715, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a4d78f95e2f4648b91962c66622de781ad07e0f62ae937232ccdfee4e18113f" + "bytes": "80001e790496f4c5d9459699e66336ec5cc50a277cf6e33a822c07c588d05998" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a4d78f95e2f4648b91962c66622de781ad07e0f62ae937232ccdfee4e18113f" + "bytes": "80001e790496f4c5d9459699e66336ec5cc50a277cf6e33a822c07c588d05998" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "533554832" + "i128": "670578097" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "533554832" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "670578097" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2164" + "u64": "2714" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70c78e8067f36a65c07787365ea63edd757b3622f2b3160d3aa719c7b2483aad" + "bytes": "6ba73577b19ca756eeffbdb3223871ac9f4f477d283abf1d842c6a0d731f5231" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70c78e8067f36a65c07787365ea63edd757b3622f2b3160d3aa719c7b2483aad" + "bytes": "6ba73577b19ca756eeffbdb3223871ac9f4f477d283abf1d842c6a0d731f5231" } ] }, "durability": "persistent", "val": { - "bytes": "5a4d78f95e2f4648b91962c66622de781ad07e0f62ae937232ccdfee4e18113f" + "bytes": "80001e790496f4c5d9459699e66336ec5cc50a277cf6e33a822c07c588d05998" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "533554832" + "i128": "670578097" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "533554832" + "i128": "670578097" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5a4d78f95e2f4648b91962c66622de781ad07e0f62ae937232ccdfee4e18113f" + "bytes": "80001e790496f4c5d9459699e66336ec5cc50a277cf6e33a822c07c588d05998" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "533554832" + "i128": "670578097" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2165" + "u64": "2715" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.111.json index 8b79fbf1..b3756df7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "517249912" + "i128": "172970447" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "517249912" + "i128": "172970447" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6f9da2de7f1050108cceb42f24d0ef7a4a80f07f4dbde9ce0c455fc1e63e326f" + "bytes": "80592ed298a420eea50d36da73200db02b61a1d4589e28dcaa9e9d943153b909" }, { - "u64": "166" + "u64": "1622" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "517249912" + "i128": "172970447" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fdc1bc3eda0d710002bc23e5413c14e45c83bb7ba1b89dead8e0c619fa3b1098" + "bytes": "51196c544967994e997ded8102908bd5b78e4619e0ec3d699fc2647f215bd449" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 167, + "timestamp": 1623, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fdc1bc3eda0d710002bc23e5413c14e45c83bb7ba1b89dead8e0c619fa3b1098" + "bytes": "51196c544967994e997ded8102908bd5b78e4619e0ec3d699fc2647f215bd449" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fdc1bc3eda0d710002bc23e5413c14e45c83bb7ba1b89dead8e0c619fa3b1098" + "bytes": "51196c544967994e997ded8102908bd5b78e4619e0ec3d699fc2647f215bd449" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "517249912" + "i128": "172970447" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "517249912" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "172970447" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "166" + "u64": "1622" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80fb81125f15adf500da6fff2ab3f4388be93f479d6415a359fd1bac4bbdf33d" + "bytes": "40bf43d74e2078ae7e95ae61846e45d2f5fa95ab22f53c459853e1def8fc0879" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80fb81125f15adf500da6fff2ab3f4388be93f479d6415a359fd1bac4bbdf33d" + "bytes": "40bf43d74e2078ae7e95ae61846e45d2f5fa95ab22f53c459853e1def8fc0879" } ] }, "durability": "persistent", "val": { - "bytes": "fdc1bc3eda0d710002bc23e5413c14e45c83bb7ba1b89dead8e0c619fa3b1098" + "bytes": "51196c544967994e997ded8102908bd5b78e4619e0ec3d699fc2647f215bd449" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "517249912" + "i128": "172970447" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "517249912" + "i128": "172970447" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fdc1bc3eda0d710002bc23e5413c14e45c83bb7ba1b89dead8e0c619fa3b1098" + "bytes": "51196c544967994e997ded8102908bd5b78e4619e0ec3d699fc2647f215bd449" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "517249912" + "i128": "172970447" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "167" + "u64": "1623" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.112.json index 68cdad7d..e436b16d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "837389054" + "i128": "699601613" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "837389054" + "i128": "699601613" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d6a99a0eaea069edb4605b59068de8d68f3e2cef4bc1f2097c51ddf94c9a4bf5" + "bytes": "2b732d2a59454bb0116a50de995951e0939cecad4173ccf1691d0e4f4ab9b9c4" }, { - "u64": "2766" + "u64": "3128" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "837389054" + "i128": "699601613" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b73cbc1e963aafe60eadc58c9e545277d25461d014b8b8182b7addd6ea3a47ef" + "bytes": "e97e2dbd169810f2d52aa90a2bb85572c06d01a530654d4a6a44dbd145692e1d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2767, + "timestamp": 3129, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b73cbc1e963aafe60eadc58c9e545277d25461d014b8b8182b7addd6ea3a47ef" + "bytes": "e97e2dbd169810f2d52aa90a2bb85572c06d01a530654d4a6a44dbd145692e1d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b73cbc1e963aafe60eadc58c9e545277d25461d014b8b8182b7addd6ea3a47ef" + "bytes": "e97e2dbd169810f2d52aa90a2bb85572c06d01a530654d4a6a44dbd145692e1d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "837389054" + "i128": "699601613" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "837389054" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "699601613" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2766" + "u64": "3128" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "177e7262506596a533283af962d3fdd30e5477e5e711bc19ded7ce93589454f8" + "bytes": "a41f4649c6278c16e93d8408101f58c5a102833a8fb1027f30541ea1f650e04a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "177e7262506596a533283af962d3fdd30e5477e5e711bc19ded7ce93589454f8" + "bytes": "a41f4649c6278c16e93d8408101f58c5a102833a8fb1027f30541ea1f650e04a" } ] }, "durability": "persistent", "val": { - "bytes": "b73cbc1e963aafe60eadc58c9e545277d25461d014b8b8182b7addd6ea3a47ef" + "bytes": "e97e2dbd169810f2d52aa90a2bb85572c06d01a530654d4a6a44dbd145692e1d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "837389054" + "i128": "699601613" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "837389054" + "i128": "699601613" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b73cbc1e963aafe60eadc58c9e545277d25461d014b8b8182b7addd6ea3a47ef" + "bytes": "e97e2dbd169810f2d52aa90a2bb85572c06d01a530654d4a6a44dbd145692e1d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "837389054" + "i128": "699601613" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2767" + "u64": "3129" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.113.json index 09cab96c..317f7297 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "293639500" + "i128": "670264583" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "293639500" + "i128": "670264583" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "073012ecf5b5e8ece83c98a88a6b2c36284c965b0b0d7bf6e73acd3e4bbe20aa" + "bytes": "7f23a4769ab65abbddfefd56db514396241929f2163d6febb74790252d2f8496" }, { - "u64": "1398" + "u64": "722" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "293639500" + "i128": "670264583" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "80a82d1782781309f4dfb52858e499973a16a3c9fa8a3370c84c9b9b605c4c43" + "bytes": "2a3a8f9782e91713daf5b36205794d8829c6b0ca4f5b10dff448ecd6f26b230a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1399, + "timestamp": 723, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "80a82d1782781309f4dfb52858e499973a16a3c9fa8a3370c84c9b9b605c4c43" + "bytes": "2a3a8f9782e91713daf5b36205794d8829c6b0ca4f5b10dff448ecd6f26b230a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "80a82d1782781309f4dfb52858e499973a16a3c9fa8a3370c84c9b9b605c4c43" + "bytes": "2a3a8f9782e91713daf5b36205794d8829c6b0ca4f5b10dff448ecd6f26b230a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "293639500" + "i128": "670264583" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "293639500" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "670264583" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1398" + "u64": "722" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84c638795ba94bab61139c845cb984c341fd52bc3dc311f497c9ed6a536a98ae" + "bytes": "784191b0a03c953c32551d3ee8cab24ba0412ea58ef2ae6525202336bfa3d191" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84c638795ba94bab61139c845cb984c341fd52bc3dc311f497c9ed6a536a98ae" + "bytes": "784191b0a03c953c32551d3ee8cab24ba0412ea58ef2ae6525202336bfa3d191" } ] }, "durability": "persistent", "val": { - "bytes": "80a82d1782781309f4dfb52858e499973a16a3c9fa8a3370c84c9b9b605c4c43" + "bytes": "2a3a8f9782e91713daf5b36205794d8829c6b0ca4f5b10dff448ecd6f26b230a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "293639500" + "i128": "670264583" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "293639500" + "i128": "670264583" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "80a82d1782781309f4dfb52858e499973a16a3c9fa8a3370c84c9b9b605c4c43" + "bytes": "2a3a8f9782e91713daf5b36205794d8829c6b0ca4f5b10dff448ecd6f26b230a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "293639500" + "i128": "670264583" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1399" + "u64": "723" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.114.json index 758af725..73b787d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "156667041" + "i128": "931634357" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "156667041" + "i128": "931634357" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49a75c9f098e27e5074966f5f158398e9812ca22cc7e8e283c03e7adbdbc7d85" + "bytes": "844329cbe771a7167aa55e5e89107dd7a073e2b98e995c961a5117ce4c455d67" }, { - "u64": "964" + "u64": "96" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "156667041" + "i128": "931634357" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5f91a116c4e84889f3b7d056b4a6b2468546a12e2edb11e8549c207ec0045f55" + "bytes": "562a84c52bc232fe8d6b14fb5d1082f20a06006296a6d4ad849a13b1ce60a9eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 965, + "timestamp": 97, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f91a116c4e84889f3b7d056b4a6b2468546a12e2edb11e8549c207ec0045f55" + "bytes": "562a84c52bc232fe8d6b14fb5d1082f20a06006296a6d4ad849a13b1ce60a9eb" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f91a116c4e84889f3b7d056b4a6b2468546a12e2edb11e8549c207ec0045f55" + "bytes": "562a84c52bc232fe8d6b14fb5d1082f20a06006296a6d4ad849a13b1ce60a9eb" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "156667041" + "i128": "931634357" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "156667041" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "931634357" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "964" + "u64": "96" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1093bc6be36457d3a06322f3081432783b3579dec9efe70677c21009683cd142" + "bytes": "9de50976d0b145f210e008fa7348f04a35fe56ef80b1bc9cd58ebdf9fd4da6ac" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1093bc6be36457d3a06322f3081432783b3579dec9efe70677c21009683cd142" + "bytes": "9de50976d0b145f210e008fa7348f04a35fe56ef80b1bc9cd58ebdf9fd4da6ac" } ] }, "durability": "persistent", "val": { - "bytes": "5f91a116c4e84889f3b7d056b4a6b2468546a12e2edb11e8549c207ec0045f55" + "bytes": "562a84c52bc232fe8d6b14fb5d1082f20a06006296a6d4ad849a13b1ce60a9eb" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "156667041" + "i128": "931634357" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "156667041" + "i128": "931634357" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5f91a116c4e84889f3b7d056b4a6b2468546a12e2edb11e8549c207ec0045f55" + "bytes": "562a84c52bc232fe8d6b14fb5d1082f20a06006296a6d4ad849a13b1ce60a9eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "156667041" + "i128": "931634357" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "965" + "u64": "97" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.115.json index befe41e0..694c1e91 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "845859981" + "i128": "105207153" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "845859981" + "i128": "105207153" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c25cbdb4e3a289c317442ec9ba48fa4b49c5842b34350efde4eb99a3dea5fc88" + "bytes": "92af2615985f20201755b998eaecf75d56e9b9b351c83394982da6de9f144959" }, { - "u64": "315" + "u64": "2677" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "845859981" + "i128": "105207153" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "47c8d04da4e0ec29827f4c3a7f872262b56d0d2a449dc4fb542828de4256cc30" + "bytes": "59a001cab3d01f47af2e2e8c5b8b57c81c82d4803e63ac15114698420a71126c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 316, + "timestamp": 2678, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "47c8d04da4e0ec29827f4c3a7f872262b56d0d2a449dc4fb542828de4256cc30" + "bytes": "59a001cab3d01f47af2e2e8c5b8b57c81c82d4803e63ac15114698420a71126c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "47c8d04da4e0ec29827f4c3a7f872262b56d0d2a449dc4fb542828de4256cc30" + "bytes": "59a001cab3d01f47af2e2e8c5b8b57c81c82d4803e63ac15114698420a71126c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "845859981" + "i128": "105207153" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "845859981" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "105207153" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "315" + "u64": "2677" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42ebba3211391f61b2ab4e9574cbbb42f718959aefc4d29a8babac6bb54c74a5" + "bytes": "a4fd39aabf91495c2b3b9713fc7f6070763aa6faf6d3f6b0b12e832c462a3398" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42ebba3211391f61b2ab4e9574cbbb42f718959aefc4d29a8babac6bb54c74a5" + "bytes": "a4fd39aabf91495c2b3b9713fc7f6070763aa6faf6d3f6b0b12e832c462a3398" } ] }, "durability": "persistent", "val": { - "bytes": "47c8d04da4e0ec29827f4c3a7f872262b56d0d2a449dc4fb542828de4256cc30" + "bytes": "59a001cab3d01f47af2e2e8c5b8b57c81c82d4803e63ac15114698420a71126c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "845859981" + "i128": "105207153" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "845859981" + "i128": "105207153" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "47c8d04da4e0ec29827f4c3a7f872262b56d0d2a449dc4fb542828de4256cc30" + "bytes": "59a001cab3d01f47af2e2e8c5b8b57c81c82d4803e63ac15114698420a71126c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "845859981" + "i128": "105207153" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "316" + "u64": "2678" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.116.json index cd557e46..f7e0a9a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "908607897" + "i128": "977199892" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "908607897" + "i128": "977199892" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e89b661dd7eb1251218adf231034ed92f21c95371e2c55a1fb9a181de0f93820" + "bytes": "bff292fdce70ace4bc9787937f7ee6676fdc0e517b5b28abb0c1e2e34d2bca99" }, { - "u64": "678" + "u64": "1164" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "908607897" + "i128": "977199892" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9d4a0b7c035333e9c66b61c87912e7e063fef950302d9e00f8661e93d259c42e" + "bytes": "e410967d4777ef258f15cad44c445f6c828512a6277ad1344e6cb7d4e4d67d2e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 679, + "timestamp": 1165, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d4a0b7c035333e9c66b61c87912e7e063fef950302d9e00f8661e93d259c42e" + "bytes": "e410967d4777ef258f15cad44c445f6c828512a6277ad1344e6cb7d4e4d67d2e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d4a0b7c035333e9c66b61c87912e7e063fef950302d9e00f8661e93d259c42e" + "bytes": "e410967d4777ef258f15cad44c445f6c828512a6277ad1344e6cb7d4e4d67d2e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "908607897" + "i128": "977199892" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "908607897" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "977199892" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "678" + "u64": "1164" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8dd3718d2fe39e5afd3a871ff5132541816e7abafd7ea53545e4c01f446f6f9" + "bytes": "ea7675e88be136030c75ab7fe24d95aecebdbb92451792a0c984a5715292b090" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8dd3718d2fe39e5afd3a871ff5132541816e7abafd7ea53545e4c01f446f6f9" + "bytes": "ea7675e88be136030c75ab7fe24d95aecebdbb92451792a0c984a5715292b090" } ] }, "durability": "persistent", "val": { - "bytes": "9d4a0b7c035333e9c66b61c87912e7e063fef950302d9e00f8661e93d259c42e" + "bytes": "e410967d4777ef258f15cad44c445f6c828512a6277ad1344e6cb7d4e4d67d2e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "908607897" + "i128": "977199892" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "908607897" + "i128": "977199892" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9d4a0b7c035333e9c66b61c87912e7e063fef950302d9e00f8661e93d259c42e" + "bytes": "e410967d4777ef258f15cad44c445f6c828512a6277ad1344e6cb7d4e4d67d2e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "908607897" + "i128": "977199892" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "679" + "u64": "1165" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.117.json index 372a6ef6..595d5c62 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "700171776" + "i128": "901067041" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "700171776" + "i128": "901067041" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a90e49639df468cdfb2382d807bd321fd269f0cba3949686f80a3e5738f901ca" + "bytes": "da5f909847a8eee31ecac0aed158244dbc2a9953ef140bcc192574c6f6f3fcfb" }, { - "u64": "2486" + "u64": "396" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "700171776" + "i128": "901067041" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c477b1c4864eab21a05e7d436b30947511b670a1163610f271f8a4aa100a0b98" + "bytes": "6eb3b7427cc3a84e320f5096fc7f44c02bff8cef0235333f47835cfc2a51ad50" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2487, + "timestamp": 397, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c477b1c4864eab21a05e7d436b30947511b670a1163610f271f8a4aa100a0b98" + "bytes": "6eb3b7427cc3a84e320f5096fc7f44c02bff8cef0235333f47835cfc2a51ad50" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c477b1c4864eab21a05e7d436b30947511b670a1163610f271f8a4aa100a0b98" + "bytes": "6eb3b7427cc3a84e320f5096fc7f44c02bff8cef0235333f47835cfc2a51ad50" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "700171776" + "i128": "901067041" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "700171776" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "901067041" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2486" + "u64": "396" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ddaa104a35d5ac6c067d35bc56a153dbe0a84a5b57578a91e03d295dc6be043b" + "bytes": "0ad23ff3e17fccb96a25804b4a15ec4fb5dc71f025415d1465be8aeac349f193" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ddaa104a35d5ac6c067d35bc56a153dbe0a84a5b57578a91e03d295dc6be043b" + "bytes": "0ad23ff3e17fccb96a25804b4a15ec4fb5dc71f025415d1465be8aeac349f193" } ] }, "durability": "persistent", "val": { - "bytes": "c477b1c4864eab21a05e7d436b30947511b670a1163610f271f8a4aa100a0b98" + "bytes": "6eb3b7427cc3a84e320f5096fc7f44c02bff8cef0235333f47835cfc2a51ad50" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "700171776" + "i128": "901067041" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "700171776" + "i128": "901067041" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c477b1c4864eab21a05e7d436b30947511b670a1163610f271f8a4aa100a0b98" + "bytes": "6eb3b7427cc3a84e320f5096fc7f44c02bff8cef0235333f47835cfc2a51ad50" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "700171776" + "i128": "901067041" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2487" + "u64": "397" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.118.json index a51300f5..18c85e97 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31428123" + "i128": "418815755" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31428123" + "i128": "418815755" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee39c0305ff0ceb6dda08bef9f3378099e43b79c1d1c2dfc559dfc2fa626ddc9" + "bytes": "78bd29cb1bb5b35e4a78472ef2bb9e3d255f05e5e4ab92be30cadfa1c6c72c6d" }, { - "u64": "1240" + "u64": "2796" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31428123" + "i128": "418815755" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cbb12fcecd99f7e3fa0ed1a1872989f124077891ac24e9de9041778cb16e2799" + "bytes": "3bcc807fdf94b452d9cfc2b69f1fb14f177e16cc199321fc2a61c1aea01dee00" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1241, + "timestamp": 2797, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbb12fcecd99f7e3fa0ed1a1872989f124077891ac24e9de9041778cb16e2799" + "bytes": "3bcc807fdf94b452d9cfc2b69f1fb14f177e16cc199321fc2a61c1aea01dee00" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbb12fcecd99f7e3fa0ed1a1872989f124077891ac24e9de9041778cb16e2799" + "bytes": "3bcc807fdf94b452d9cfc2b69f1fb14f177e16cc199321fc2a61c1aea01dee00" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31428123" + "i128": "418815755" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31428123" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "418815755" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1240" + "u64": "2796" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0b34069dbbdf654966c61ec31239915c4c12ad586aff91cb9dd38d1425d8780" + "bytes": "82603ecc2846e22a2a4aaec97fcdac569eba79aecaf0ce7a299af636cec86733" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0b34069dbbdf654966c61ec31239915c4c12ad586aff91cb9dd38d1425d8780" + "bytes": "82603ecc2846e22a2a4aaec97fcdac569eba79aecaf0ce7a299af636cec86733" } ] }, "durability": "persistent", "val": { - "bytes": "cbb12fcecd99f7e3fa0ed1a1872989f124077891ac24e9de9041778cb16e2799" + "bytes": "3bcc807fdf94b452d9cfc2b69f1fb14f177e16cc199321fc2a61c1aea01dee00" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "31428123" + "i128": "418815755" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "31428123" + "i128": "418815755" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cbb12fcecd99f7e3fa0ed1a1872989f124077891ac24e9de9041778cb16e2799" + "bytes": "3bcc807fdf94b452d9cfc2b69f1fb14f177e16cc199321fc2a61c1aea01dee00" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "31428123" + "i128": "418815755" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1241" + "u64": "2797" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.119.json index a06bc1a4..41b3be70 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954954015" + "i128": "838638394" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954954015" + "i128": "838638394" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac74cefe87db5993f79de13193823c63c72c71bbfcdc101803fa5c9847ebfca3" + "bytes": "8fabb84805c30724b4dc5e5869c81b1e5dad8a7ff8412d1b7b03ce043157f145" }, { - "u64": "1791" + "u64": "1010" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954954015" + "i128": "838638394" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "76eae84b22ecdaad32b928fb2825a9fdfb847d5681053cbb6efa314814bccff8" + "bytes": "0cdd9017272f56f5b273c1b0017594a8d41220dc99e88daa1b33d500d0462c5a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1792, + "timestamp": 1011, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76eae84b22ecdaad32b928fb2825a9fdfb847d5681053cbb6efa314814bccff8" + "bytes": "0cdd9017272f56f5b273c1b0017594a8d41220dc99e88daa1b33d500d0462c5a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76eae84b22ecdaad32b928fb2825a9fdfb847d5681053cbb6efa314814bccff8" + "bytes": "0cdd9017272f56f5b273c1b0017594a8d41220dc99e88daa1b33d500d0462c5a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954954015" + "i128": "838638394" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "954954015" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "838638394" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1791" + "u64": "1010" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0b5bd8e177055fdc89d7d19113ad877cc4a78749ce9500c6967046d2192a276" + "bytes": "eff6bee0be05f176cd4e8651dd23df682a552f967a7e45680cb8624468669272" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0b5bd8e177055fdc89d7d19113ad877cc4a78749ce9500c6967046d2192a276" + "bytes": "eff6bee0be05f176cd4e8651dd23df682a552f967a7e45680cb8624468669272" } ] }, "durability": "persistent", "val": { - "bytes": "76eae84b22ecdaad32b928fb2825a9fdfb847d5681053cbb6efa314814bccff8" + "bytes": "0cdd9017272f56f5b273c1b0017594a8d41220dc99e88daa1b33d500d0462c5a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "954954015" + "i128": "838638394" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "954954015" + "i128": "838638394" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "76eae84b22ecdaad32b928fb2825a9fdfb847d5681053cbb6efa314814bccff8" + "bytes": "0cdd9017272f56f5b273c1b0017594a8d41220dc99e88daa1b33d500d0462c5a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "954954015" + "i128": "838638394" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1792" + "u64": "1011" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.12.json index 2daab12e..f2def418 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "798501577" + "i128": "280289896" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "798501577" + "i128": "280289896" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5a70ee1c84bc0ccc905839f43e315f3843d56d7d70e5fb45a7ded47bf0b0edf" + "bytes": "42d0ec12ece1f6ad860f6013799f56b5ee888c67307488bb0ddf3e15e485c5b6" }, { - "u64": "46" + "u64": "875" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "798501577" + "i128": "280289896" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "9ef26323a31e80f3dd38ec8b2add9c42ce4576986a6b10eb1116da5fb7a2b053" + "bytes": "12a7fe166b73f3001e5b953a67b5db09b96accc218825319179d6bff15a184fe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47, + "timestamp": 876, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ef26323a31e80f3dd38ec8b2add9c42ce4576986a6b10eb1116da5fb7a2b053" + "bytes": "12a7fe166b73f3001e5b953a67b5db09b96accc218825319179d6bff15a184fe" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "9ef26323a31e80f3dd38ec8b2add9c42ce4576986a6b10eb1116da5fb7a2b053" + "bytes": "12a7fe166b73f3001e5b953a67b5db09b96accc218825319179d6bff15a184fe" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "798501577" + "i128": "280289896" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "798501577" + "i128": "280289896" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "46" + "u64": "875" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c345fe758fff9e4ef0da8afb5688082caa0d6070940f39e3a8a6fe58ffd4d2d4" + "bytes": "02f5324017975424e5bf662b59d44e3ca9d7a3427f43392abb36623eb7976f58" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c345fe758fff9e4ef0da8afb5688082caa0d6070940f39e3a8a6fe58ffd4d2d4" + "bytes": "02f5324017975424e5bf662b59d44e3ca9d7a3427f43392abb36623eb7976f58" } ] }, "durability": "persistent", "val": { - "bytes": "9ef26323a31e80f3dd38ec8b2add9c42ce4576986a6b10eb1116da5fb7a2b053" + "bytes": "12a7fe166b73f3001e5b953a67b5db09b96accc218825319179d6bff15a184fe" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "798501577" + "i128": "280289896" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "798501577" + "i128": "280289896" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9ef26323a31e80f3dd38ec8b2add9c42ce4576986a6b10eb1116da5fb7a2b053" + "bytes": "12a7fe166b73f3001e5b953a67b5db09b96accc218825319179d6bff15a184fe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "798501577" + "i128": "280289896" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "47" + "u64": "876" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.120.json index cf16a535..8a910482 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "357358894" + "i128": "836883137" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "357358894" + "i128": "836883137" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33612788293026fad53f6917e820d607ed58082d2916b7fa66ec7b5e9ae514f5" + "bytes": "2436bf3efc8609ebd763fe574df5653a2940e957bdf2cfc14a61212e41d97a9d" }, { - "u64": "2208" + "u64": "2363" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "357358894" + "i128": "836883137" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d27b536427c35e4760ee3860c8b8b1d3056c7c56e94ef75d7080b4858acc6627" + "bytes": "7dbde4cff006fec254b21a55b02fedf13519a2a611fd36e7c165487d9f1ee264" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2209, + "timestamp": 2364, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d27b536427c35e4760ee3860c8b8b1d3056c7c56e94ef75d7080b4858acc6627" + "bytes": "7dbde4cff006fec254b21a55b02fedf13519a2a611fd36e7c165487d9f1ee264" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d27b536427c35e4760ee3860c8b8b1d3056c7c56e94ef75d7080b4858acc6627" + "bytes": "7dbde4cff006fec254b21a55b02fedf13519a2a611fd36e7c165487d9f1ee264" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "357358894" + "i128": "836883137" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "357358894" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "836883137" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2208" + "u64": "2363" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbbf4b62b026e45d662842842e5471b1cc372aff17833a3c4dfa99d5b11370b3" + "bytes": "f7a123b976905b0ad05efaba3265877604ad55c551e196b2ef05810c3da9bfdf" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbbf4b62b026e45d662842842e5471b1cc372aff17833a3c4dfa99d5b11370b3" + "bytes": "f7a123b976905b0ad05efaba3265877604ad55c551e196b2ef05810c3da9bfdf" } ] }, "durability": "persistent", "val": { - "bytes": "d27b536427c35e4760ee3860c8b8b1d3056c7c56e94ef75d7080b4858acc6627" + "bytes": "7dbde4cff006fec254b21a55b02fedf13519a2a611fd36e7c165487d9f1ee264" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "357358894" + "i128": "836883137" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "357358894" + "i128": "836883137" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d27b536427c35e4760ee3860c8b8b1d3056c7c56e94ef75d7080b4858acc6627" + "bytes": "7dbde4cff006fec254b21a55b02fedf13519a2a611fd36e7c165487d9f1ee264" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "357358894" + "i128": "836883137" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2209" + "u64": "2364" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.121.json index 2949e534..61bf4243 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827996846" + "i128": "338176488" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827996846" + "i128": "338176488" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "21dc77336afe7134b48678207d46bbe8ec908452789b5327e985e235c4d4ab0c" + "bytes": "b62a997a33a04ee5b055b66ef7bee318d845c62b0ae1bb23b829e89338fbf5c0" }, { - "u64": "2130" + "u64": "2468" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827996846" + "i128": "338176488" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3aa4adcd7966dcd7ad29e2bd6e210e220d6dc0063f7a70994e440e4319996e65" + "bytes": "142febf4e2893a84e89ac0b0c8a87147927103f27fcb14471671ac8b35bd7def" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2131, + "timestamp": 2469, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3aa4adcd7966dcd7ad29e2bd6e210e220d6dc0063f7a70994e440e4319996e65" + "bytes": "142febf4e2893a84e89ac0b0c8a87147927103f27fcb14471671ac8b35bd7def" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3aa4adcd7966dcd7ad29e2bd6e210e220d6dc0063f7a70994e440e4319996e65" + "bytes": "142febf4e2893a84e89ac0b0c8a87147927103f27fcb14471671ac8b35bd7def" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827996846" + "i128": "338176488" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "827996846" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "338176488" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2130" + "u64": "2468" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03fe8813eed46657b2b217a982baefe9aac4f90bda80af80f9d8f0b978e9bf5e" + "bytes": "9b1e3f6c3b90793878fee3a62d1a0580fc502cbfc3a6f655def6b6cbb21ff0b2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03fe8813eed46657b2b217a982baefe9aac4f90bda80af80f9d8f0b978e9bf5e" + "bytes": "9b1e3f6c3b90793878fee3a62d1a0580fc502cbfc3a6f655def6b6cbb21ff0b2" } ] }, "durability": "persistent", "val": { - "bytes": "3aa4adcd7966dcd7ad29e2bd6e210e220d6dc0063f7a70994e440e4319996e65" + "bytes": "142febf4e2893a84e89ac0b0c8a87147927103f27fcb14471671ac8b35bd7def" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "827996846" + "i128": "338176488" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "827996846" + "i128": "338176488" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3aa4adcd7966dcd7ad29e2bd6e210e220d6dc0063f7a70994e440e4319996e65" + "bytes": "142febf4e2893a84e89ac0b0c8a87147927103f27fcb14471671ac8b35bd7def" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "827996846" + "i128": "338176488" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2131" + "u64": "2469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.122.json index 23b33c3d..76e191e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "877359719" + "i128": "437454855" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877359719" + "i128": "437454855" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4c764a02d25b2c8803ad6a1243d61fae736f07a0e3bdee929667e50a68e8bcf7" + "bytes": "b79abebef1fdce087c586e9fffd98b0024ca4275a157e2752d6c574579c11e82" }, { - "u64": "927" + "u64": "1877" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "877359719" + "i128": "437454855" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "592a03c488108eb93eae8d4a67c6da739226af8eca5f7a7349489f9af9f9580c" + "bytes": "41ec10049a65ee23237fa7b5abb10915fbce776c7be1fa409552f8739ade1dbc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 928, + "timestamp": 1878, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "592a03c488108eb93eae8d4a67c6da739226af8eca5f7a7349489f9af9f9580c" + "bytes": "41ec10049a65ee23237fa7b5abb10915fbce776c7be1fa409552f8739ade1dbc" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "592a03c488108eb93eae8d4a67c6da739226af8eca5f7a7349489f9af9f9580c" + "bytes": "41ec10049a65ee23237fa7b5abb10915fbce776c7be1fa409552f8739ade1dbc" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "877359719" + "i128": "437454855" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "877359719" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "437454855" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "927" + "u64": "1877" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86074582ff6d58a9001c19bdc303684ef3a7de3cfc1c1ec997dd3646d2ddc8fa" + "bytes": "efeac3c73e663c200b76bd0102b293c8e1a11b806c7894bed2134108c467ad58" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86074582ff6d58a9001c19bdc303684ef3a7de3cfc1c1ec997dd3646d2ddc8fa" + "bytes": "efeac3c73e663c200b76bd0102b293c8e1a11b806c7894bed2134108c467ad58" } ] }, "durability": "persistent", "val": { - "bytes": "592a03c488108eb93eae8d4a67c6da739226af8eca5f7a7349489f9af9f9580c" + "bytes": "41ec10049a65ee23237fa7b5abb10915fbce776c7be1fa409552f8739ade1dbc" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "877359719" + "i128": "437454855" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "877359719" + "i128": "437454855" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "592a03c488108eb93eae8d4a67c6da739226af8eca5f7a7349489f9af9f9580c" + "bytes": "41ec10049a65ee23237fa7b5abb10915fbce776c7be1fa409552f8739ade1dbc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "877359719" + "i128": "437454855" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "928" + "u64": "1878" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.123.json index 2a4f1952..8fc4c50e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "158796083" + "i128": "436670114" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "158796083" + "i128": "436670114" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "534a88653425e00fe0112abf4bf74e82046b8be02a20d50997e8b37e02fca39e" + "bytes": "c461e0eef1ed2758baac315d0ae3795fa8d27eb2be6ed4d9ac58c167dbd29260" }, { - "u64": "1412" + "u64": "2554" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "158796083" + "i128": "436670114" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c0f8c5e49a1d9ee74d471163290ce04b5c0057b3d87db131263703a944bd7ce1" + "bytes": "af231ad2be5f7312683a331d8bdaf095de862d37ebb56cab258f46a154ee2b58" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1413, + "timestamp": 2555, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0f8c5e49a1d9ee74d471163290ce04b5c0057b3d87db131263703a944bd7ce1" + "bytes": "af231ad2be5f7312683a331d8bdaf095de862d37ebb56cab258f46a154ee2b58" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0f8c5e49a1d9ee74d471163290ce04b5c0057b3d87db131263703a944bd7ce1" + "bytes": "af231ad2be5f7312683a331d8bdaf095de862d37ebb56cab258f46a154ee2b58" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "158796083" + "i128": "436670114" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "158796083" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "436670114" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1412" + "u64": "2554" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "976e1c36ee48d39ad86cbb008816ef30fe9b1eb696d585f6320f97f5ba4b687c" + "bytes": "fdea7bccc453336280eec1e2793b880a0b61a9faa9be2b3020aac3d9a8fecf50" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "976e1c36ee48d39ad86cbb008816ef30fe9b1eb696d585f6320f97f5ba4b687c" + "bytes": "fdea7bccc453336280eec1e2793b880a0b61a9faa9be2b3020aac3d9a8fecf50" } ] }, "durability": "persistent", "val": { - "bytes": "c0f8c5e49a1d9ee74d471163290ce04b5c0057b3d87db131263703a944bd7ce1" + "bytes": "af231ad2be5f7312683a331d8bdaf095de862d37ebb56cab258f46a154ee2b58" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "158796083" + "i128": "436670114" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "158796083" + "i128": "436670114" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c0f8c5e49a1d9ee74d471163290ce04b5c0057b3d87db131263703a944bd7ce1" + "bytes": "af231ad2be5f7312683a331d8bdaf095de862d37ebb56cab258f46a154ee2b58" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "158796083" + "i128": "436670114" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1413" + "u64": "2555" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.124.json index ef76748e..dc8e47d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "870145845" + "i128": "833282103" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "870145845" + "i128": "833282103" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a849e5fa020b7d9d52b61a5fdd0cd115c3edc608cb973eb2d475fe4aa1ebbee" + "bytes": "a293cde6c29bdea05203b09de1bf82be87bc081c3a08dcd1337da2475e559f11" }, { - "u64": "1269" + "u64": "19" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "870145845" + "i128": "833282103" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "de7b37171062fa5b08102195c894fd57d0376abc06db53ed32d5e8c05e28b496" + "bytes": "84396dab4b68c7eda6281a14ab8dfca1caaaa0dc93dae041013cf2dc1887a8ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1270, + "timestamp": 20, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de7b37171062fa5b08102195c894fd57d0376abc06db53ed32d5e8c05e28b496" + "bytes": "84396dab4b68c7eda6281a14ab8dfca1caaaa0dc93dae041013cf2dc1887a8ea" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de7b37171062fa5b08102195c894fd57d0376abc06db53ed32d5e8c05e28b496" + "bytes": "84396dab4b68c7eda6281a14ab8dfca1caaaa0dc93dae041013cf2dc1887a8ea" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "870145845" + "i128": "833282103" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "870145845" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "833282103" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1269" + "u64": "19" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7b04fa6ede97766782d4a351ff77d388e425d852accd29c15566c9467828d84" + "bytes": "d3aa2d673f8e95c240bdfe7a4b5a64be32a312e75c6be0336dd305cb823f125a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7b04fa6ede97766782d4a351ff77d388e425d852accd29c15566c9467828d84" + "bytes": "d3aa2d673f8e95c240bdfe7a4b5a64be32a312e75c6be0336dd305cb823f125a" } ] }, "durability": "persistent", "val": { - "bytes": "de7b37171062fa5b08102195c894fd57d0376abc06db53ed32d5e8c05e28b496" + "bytes": "84396dab4b68c7eda6281a14ab8dfca1caaaa0dc93dae041013cf2dc1887a8ea" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "870145845" + "i128": "833282103" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "870145845" + "i128": "833282103" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "de7b37171062fa5b08102195c894fd57d0376abc06db53ed32d5e8c05e28b496" + "bytes": "84396dab4b68c7eda6281a14ab8dfca1caaaa0dc93dae041013cf2dc1887a8ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "870145845" + "i128": "833282103" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1270" + "u64": "20" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.125.json index c1ba8a02..cbc01ffa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "740153991" + "i128": "956668099" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "740153991" + "i128": "956668099" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fd76aa2da5794141691e12e270a23f73189207bffe95ed6e99ec62735126811b" + "bytes": "addf9ffecb3c4fdd5c72758212881d28cdf3c44ce881aa1c3c6cea4f56b5cc0d" }, { - "u64": "2992" + "u64": "1931" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "740153991" + "i128": "956668099" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "423f360df40555c74a3844810e37101b0835811ee83a36a068552bbbc6cf02df" + "bytes": "ccb8c906e03232f69a9800a8df12f0985f5077347e775f8ab8c71dfc1a206733" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2993, + "timestamp": 1932, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "423f360df40555c74a3844810e37101b0835811ee83a36a068552bbbc6cf02df" + "bytes": "ccb8c906e03232f69a9800a8df12f0985f5077347e775f8ab8c71dfc1a206733" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "423f360df40555c74a3844810e37101b0835811ee83a36a068552bbbc6cf02df" + "bytes": "ccb8c906e03232f69a9800a8df12f0985f5077347e775f8ab8c71dfc1a206733" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "740153991" + "i128": "956668099" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "740153991" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "956668099" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2992" + "u64": "1931" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42e7e47c30c9dbe60fe20a10206f09adcd62ffcf8edaf10af3fd43c215dbe9ea" + "bytes": "49d2d3a98d4b423580de3703ef8c9a07045aa63cd3a1f202ab3dbdab5f2212f1" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42e7e47c30c9dbe60fe20a10206f09adcd62ffcf8edaf10af3fd43c215dbe9ea" + "bytes": "49d2d3a98d4b423580de3703ef8c9a07045aa63cd3a1f202ab3dbdab5f2212f1" } ] }, "durability": "persistent", "val": { - "bytes": "423f360df40555c74a3844810e37101b0835811ee83a36a068552bbbc6cf02df" + "bytes": "ccb8c906e03232f69a9800a8df12f0985f5077347e775f8ab8c71dfc1a206733" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "740153991" + "i128": "956668099" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "740153991" + "i128": "956668099" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "423f360df40555c74a3844810e37101b0835811ee83a36a068552bbbc6cf02df" + "bytes": "ccb8c906e03232f69a9800a8df12f0985f5077347e775f8ab8c71dfc1a206733" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "740153991" + "i128": "956668099" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2993" + "u64": "1932" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.126.json index 12625e5d..c3fa4c83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "480289683" + "i128": "455584439" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "480289683" + "i128": "455584439" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5103089f673423b8d6ad27ed52ce0c3b6386e416af8cc94810aff3ffa437598a" + "bytes": "97b7b40b39dbfddf522e88012e0b2b769980891937d2a3987eb65cea5ab67415" }, { - "u64": "2544" + "u64": "149" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "480289683" + "i128": "455584439" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "17222230148a007065167b83b579fdfe4b0c02ff54a12cf8733a5f829474f6c0" + "bytes": "3859f7052c4367c8ee589dd37fc90ae60b9182efe245f50cb78d917042c3bb08" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2545, + "timestamp": 150, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17222230148a007065167b83b579fdfe4b0c02ff54a12cf8733a5f829474f6c0" + "bytes": "3859f7052c4367c8ee589dd37fc90ae60b9182efe245f50cb78d917042c3bb08" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17222230148a007065167b83b579fdfe4b0c02ff54a12cf8733a5f829474f6c0" + "bytes": "3859f7052c4367c8ee589dd37fc90ae60b9182efe245f50cb78d917042c3bb08" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "480289683" + "i128": "455584439" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "480289683" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "455584439" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2544" + "u64": "149" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3e48bea91480274d0b7a8b9b56978a6502e2b790f028cff9ebca5c090ea3602" + "bytes": "364d6beb10d525037f3cdab543c084dd2ca4de742a4a1988714e4b1b82773164" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3e48bea91480274d0b7a8b9b56978a6502e2b790f028cff9ebca5c090ea3602" + "bytes": "364d6beb10d525037f3cdab543c084dd2ca4de742a4a1988714e4b1b82773164" } ] }, "durability": "persistent", "val": { - "bytes": "17222230148a007065167b83b579fdfe4b0c02ff54a12cf8733a5f829474f6c0" + "bytes": "3859f7052c4367c8ee589dd37fc90ae60b9182efe245f50cb78d917042c3bb08" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "480289683" + "i128": "455584439" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "480289683" + "i128": "455584439" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "17222230148a007065167b83b579fdfe4b0c02ff54a12cf8733a5f829474f6c0" + "bytes": "3859f7052c4367c8ee589dd37fc90ae60b9182efe245f50cb78d917042c3bb08" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "480289683" + "i128": "455584439" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2545" + "u64": "150" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.127.json index f01518e9..067979f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "18834581" + "i128": "801920909" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "18834581" + "i128": "801920909" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8bf4a58f0c1c6c5d68bb8c08c3b3d9896dd690f14bc2b29aa9b401c4298697b5" + "bytes": "be80bb83f4435a2e07a231695626fbd808c809c262de9b0a81cd4bca90619ee4" }, { - "u64": "3075" + "u64": "1122" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "18834581" + "i128": "801920909" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5fdd281443c020963fc5912533adade594a50ba5619303167f725e5f4a7d2681" + "bytes": "f9c51f8da21490f062310adeee84f64241ca4461246806ac611dd72397c2bf40" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3076, + "timestamp": 1123, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5fdd281443c020963fc5912533adade594a50ba5619303167f725e5f4a7d2681" + "bytes": "f9c51f8da21490f062310adeee84f64241ca4461246806ac611dd72397c2bf40" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5fdd281443c020963fc5912533adade594a50ba5619303167f725e5f4a7d2681" + "bytes": "f9c51f8da21490f062310adeee84f64241ca4461246806ac611dd72397c2bf40" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "18834581" + "i128": "801920909" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "18834581" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "801920909" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3075" + "u64": "1122" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95effa4feec76372325ca433e8672014a665e4c23a55fd0d95f1411a3fce9bed" + "bytes": "2afe14323437bed9285d10dfd4d4693d622abea03c63fb01124bf3502e001304" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95effa4feec76372325ca433e8672014a665e4c23a55fd0d95f1411a3fce9bed" + "bytes": "2afe14323437bed9285d10dfd4d4693d622abea03c63fb01124bf3502e001304" } ] }, "durability": "persistent", "val": { - "bytes": "5fdd281443c020963fc5912533adade594a50ba5619303167f725e5f4a7d2681" + "bytes": "f9c51f8da21490f062310adeee84f64241ca4461246806ac611dd72397c2bf40" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "18834581" + "i128": "801920909" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "18834581" + "i128": "801920909" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5fdd281443c020963fc5912533adade594a50ba5619303167f725e5f4a7d2681" + "bytes": "f9c51f8da21490f062310adeee84f64241ca4461246806ac611dd72397c2bf40" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "18834581" + "i128": "801920909" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3076" + "u64": "1123" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.128.json index 2f2a58f7..a57f4423 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "791461823" + "i128": "334935195" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "791461823" + "i128": "334935195" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80bf9d97c7e796c55c3fe219d32b3b7fa6ddef33ff59c3f75d020b865b3337b2" + "bytes": "c3b735950e61b104964cadf35d2d2e1ef98ea6d1e9d8dab9186011ef87ad9755" }, { - "u64": "2434" + "u64": "1767" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "791461823" + "i128": "334935195" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "843e4d1d2fbfbd9fcd4e41cb74c6c158827f32e528bd083a375e8aa55107717f" + "bytes": "06fa294ae4ca3e16c0b20e34a158df2d8276eef0bf64223f071a805b20b83025" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2435, + "timestamp": 1768, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "843e4d1d2fbfbd9fcd4e41cb74c6c158827f32e528bd083a375e8aa55107717f" + "bytes": "06fa294ae4ca3e16c0b20e34a158df2d8276eef0bf64223f071a805b20b83025" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "843e4d1d2fbfbd9fcd4e41cb74c6c158827f32e528bd083a375e8aa55107717f" + "bytes": "06fa294ae4ca3e16c0b20e34a158df2d8276eef0bf64223f071a805b20b83025" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "791461823" + "i128": "334935195" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "791461823" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "334935195" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2434" + "u64": "1767" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d033c1ac3ecc19feb9ca1ae35aa2192b47eb30e0ee9362d213631dc831537f58" + "bytes": "846fdd0e3ccb0cfe654e2ea9abc869c7a4026b9b6f9fe3b9f97ed34757bc34a7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d033c1ac3ecc19feb9ca1ae35aa2192b47eb30e0ee9362d213631dc831537f58" + "bytes": "846fdd0e3ccb0cfe654e2ea9abc869c7a4026b9b6f9fe3b9f97ed34757bc34a7" } ] }, "durability": "persistent", "val": { - "bytes": "843e4d1d2fbfbd9fcd4e41cb74c6c158827f32e528bd083a375e8aa55107717f" + "bytes": "06fa294ae4ca3e16c0b20e34a158df2d8276eef0bf64223f071a805b20b83025" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "791461823" + "i128": "334935195" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "791461823" + "i128": "334935195" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "843e4d1d2fbfbd9fcd4e41cb74c6c158827f32e528bd083a375e8aa55107717f" + "bytes": "06fa294ae4ca3e16c0b20e34a158df2d8276eef0bf64223f071a805b20b83025" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "791461823" + "i128": "334935195" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2435" + "u64": "1768" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.129.json index 6bf13c87..2b431f75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "258916937" + "i128": "685825254" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "258916937" + "i128": "685825254" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3762a37cbeec1b7ba402997c2d6d7805795e8d6e17179733aee61ee71b567bd6" + "bytes": "64b9f5df7e3d67afb44bc3f0a6ce6cb6f9b4b7fa4f6f9b150c3629ade6091d63" }, { - "u64": "314" + "u64": "1822" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "258916937" + "i128": "685825254" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3168d0f9f26aa53b6ad53e335cfeb291a8f53ae4590792c56fec8dbf9d217664" + "bytes": "497d243f7d6d3fe1f3a606651b529d0513661c2edb59423b6f33d2c02b12c835" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 315, + "timestamp": 1823, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3168d0f9f26aa53b6ad53e335cfeb291a8f53ae4590792c56fec8dbf9d217664" + "bytes": "497d243f7d6d3fe1f3a606651b529d0513661c2edb59423b6f33d2c02b12c835" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3168d0f9f26aa53b6ad53e335cfeb291a8f53ae4590792c56fec8dbf9d217664" + "bytes": "497d243f7d6d3fe1f3a606651b529d0513661c2edb59423b6f33d2c02b12c835" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "258916937" + "i128": "685825254" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "258916937" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "685825254" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "314" + "u64": "1822" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8660b2b83e132db11e0a316b3b76c5b8e3bb9404afaebaade485cac0f1a40fd4" + "bytes": "df4403cfadb95e156d1d9f11b051f63831b561be5e9871eb36f593c65aaf95df" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8660b2b83e132db11e0a316b3b76c5b8e3bb9404afaebaade485cac0f1a40fd4" + "bytes": "df4403cfadb95e156d1d9f11b051f63831b561be5e9871eb36f593c65aaf95df" } ] }, "durability": "persistent", "val": { - "bytes": "3168d0f9f26aa53b6ad53e335cfeb291a8f53ae4590792c56fec8dbf9d217664" + "bytes": "497d243f7d6d3fe1f3a606651b529d0513661c2edb59423b6f33d2c02b12c835" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "258916937" + "i128": "685825254" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "258916937" + "i128": "685825254" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3168d0f9f26aa53b6ad53e335cfeb291a8f53ae4590792c56fec8dbf9d217664" + "bytes": "497d243f7d6d3fe1f3a606651b529d0513661c2edb59423b6f33d2c02b12c835" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "258916937" + "i128": "685825254" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "315" + "u64": "1823" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.13.json index 8ae006f0..592368be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "789271409" + "i128": "856235867" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "789271409" + "i128": "856235867" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7dc909d6d74b706bf4ebedfc3b9a6e29c4faddcab2719ad5d555626c4500432e" + "bytes": "09f793c90377bbd4b6d8bf12bac4ea90192ffa72336b89e90a0d305bd4ab7000" }, { - "u64": "2525" + "u64": "2125" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "789271409" + "i128": "856235867" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "5adeb91faa3ad9267ab00ba5dcd5c0d16520fa18425d4bfe8f58abfc6e8aa601" + "bytes": "749caab0bf75a8cd3263a23d56537a19b3e559031d755ad1f85f3718140fbddb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2526, + "timestamp": 2126, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5adeb91faa3ad9267ab00ba5dcd5c0d16520fa18425d4bfe8f58abfc6e8aa601" + "bytes": "749caab0bf75a8cd3263a23d56537a19b3e559031d755ad1f85f3718140fbddb" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5adeb91faa3ad9267ab00ba5dcd5c0d16520fa18425d4bfe8f58abfc6e8aa601" + "bytes": "749caab0bf75a8cd3263a23d56537a19b3e559031d755ad1f85f3718140fbddb" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "789271409" + "i128": "856235867" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "789271409" + "i128": "856235867" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2525" + "u64": "2125" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c78e98ef489c42b7a1ca9627c9f4410a53b9807628fb719276686331164fb977" + "bytes": "c03cca4d80280f8330446d85bfea3b11414c149bdea61ce594d234cf9bcf7f95" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c78e98ef489c42b7a1ca9627c9f4410a53b9807628fb719276686331164fb977" + "bytes": "c03cca4d80280f8330446d85bfea3b11414c149bdea61ce594d234cf9bcf7f95" } ] }, "durability": "persistent", "val": { - "bytes": "5adeb91faa3ad9267ab00ba5dcd5c0d16520fa18425d4bfe8f58abfc6e8aa601" + "bytes": "749caab0bf75a8cd3263a23d56537a19b3e559031d755ad1f85f3718140fbddb" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "789271409" + "i128": "856235867" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "789271409" + "i128": "856235867" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5adeb91faa3ad9267ab00ba5dcd5c0d16520fa18425d4bfe8f58abfc6e8aa601" + "bytes": "749caab0bf75a8cd3263a23d56537a19b3e559031d755ad1f85f3718140fbddb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "789271409" + "i128": "856235867" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2526" + "u64": "2126" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.130.json index 9e1c9f76..8a892cb3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "791750083" + "i128": "944314789" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "791750083" + "i128": "944314789" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9b18f588b44ecada3baac65eebc4c0f4d30d0fdba857df58bc0fce2891e284f" + "bytes": "a6336476eaaef21f7c2d0a46498715cbc46fa81cdc2d343b843a6bb37f1aeb8c" }, { - "u64": "1026" + "u64": "869" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "791750083" + "i128": "944314789" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fa7ff23e5681d0a3472f401b4e3a848be66740a35cfa466dc90f0fbb70f3bcce" + "bytes": "b1a9073e3136098c1a2a03df4f74b0f5d705db6a0e93478c1f303456bc3a16b5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1027, + "timestamp": 870, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fa7ff23e5681d0a3472f401b4e3a848be66740a35cfa466dc90f0fbb70f3bcce" + "bytes": "b1a9073e3136098c1a2a03df4f74b0f5d705db6a0e93478c1f303456bc3a16b5" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fa7ff23e5681d0a3472f401b4e3a848be66740a35cfa466dc90f0fbb70f3bcce" + "bytes": "b1a9073e3136098c1a2a03df4f74b0f5d705db6a0e93478c1f303456bc3a16b5" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "791750083" + "i128": "944314789" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "791750083" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "944314789" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1026" + "u64": "869" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d79cb43226afee8dbbbe7e3dcbe478c168d9b8ec38d638ce9dbbbe92c467c5b0" + "bytes": "52dd140a3b550af01ee68a285d18bd6f3eecceb0b5f9ace09def7f62dadd9c4a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d79cb43226afee8dbbbe7e3dcbe478c168d9b8ec38d638ce9dbbbe92c467c5b0" + "bytes": "52dd140a3b550af01ee68a285d18bd6f3eecceb0b5f9ace09def7f62dadd9c4a" } ] }, "durability": "persistent", "val": { - "bytes": "fa7ff23e5681d0a3472f401b4e3a848be66740a35cfa466dc90f0fbb70f3bcce" + "bytes": "b1a9073e3136098c1a2a03df4f74b0f5d705db6a0e93478c1f303456bc3a16b5" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "791750083" + "i128": "944314789" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "791750083" + "i128": "944314789" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fa7ff23e5681d0a3472f401b4e3a848be66740a35cfa466dc90f0fbb70f3bcce" + "bytes": "b1a9073e3136098c1a2a03df4f74b0f5d705db6a0e93478c1f303456bc3a16b5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "791750083" + "i128": "944314789" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1027" + "u64": "870" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.131.json index 0311c74d..3cc451c0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "200179351" + "i128": "247683110" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "200179351" + "i128": "247683110" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f1936b8430fbbd9b2d60034fb8bfa738067c2d9f9579d595d67d66ff7faec3b" + "bytes": "51f39d4778f9f63076d9369dc1c66a67b2cac68b25197c0af0b590d96f57abfa" }, { - "u64": "3565" + "u64": "2224" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "200179351" + "i128": "247683110" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9bbf9a5f39cc2a835f5579f11c38c533f77ea566ea0c6fab75406dcab2899f29" + "bytes": "87da4025b66934a8aa12ea0845b9a84a43971be61cade01574a4917e113ffecc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3566, + "timestamp": 2225, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9bbf9a5f39cc2a835f5579f11c38c533f77ea566ea0c6fab75406dcab2899f29" + "bytes": "87da4025b66934a8aa12ea0845b9a84a43971be61cade01574a4917e113ffecc" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9bbf9a5f39cc2a835f5579f11c38c533f77ea566ea0c6fab75406dcab2899f29" + "bytes": "87da4025b66934a8aa12ea0845b9a84a43971be61cade01574a4917e113ffecc" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "200179351" + "i128": "247683110" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "200179351" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "247683110" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3565" + "u64": "2224" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9209fc24ceb0e1077c607e665b56da2bc9db0edd9be16e1b5619a76b9818159a" + "bytes": "fdad4ab6d3c03ad303dc55e0608b8e066177f717047efbc62a4737524694b01c" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9209fc24ceb0e1077c607e665b56da2bc9db0edd9be16e1b5619a76b9818159a" + "bytes": "fdad4ab6d3c03ad303dc55e0608b8e066177f717047efbc62a4737524694b01c" } ] }, "durability": "persistent", "val": { - "bytes": "9bbf9a5f39cc2a835f5579f11c38c533f77ea566ea0c6fab75406dcab2899f29" + "bytes": "87da4025b66934a8aa12ea0845b9a84a43971be61cade01574a4917e113ffecc" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "200179351" + "i128": "247683110" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "200179351" + "i128": "247683110" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9bbf9a5f39cc2a835f5579f11c38c533f77ea566ea0c6fab75406dcab2899f29" + "bytes": "87da4025b66934a8aa12ea0845b9a84a43971be61cade01574a4917e113ffecc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "200179351" + "i128": "247683110" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3566" + "u64": "2225" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.132.json index ba7fae13..4fbe4ec4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686308764" + "i128": "572436376" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686308764" + "i128": "572436376" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35338639f29236ac902683173a11a1c163ddba7619dc9bf2d82e27e7bf091108" + "bytes": "79ee08e3e2e88888d3ab4938e3b43eb92328ad4005ad4bd3f661951d9296d58b" }, { - "u64": "741" + "u64": "1043" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686308764" + "i128": "572436376" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "acb8bd8f8e50e4da206dcbf866d6c6035d8871a65d26d497d1722c8ca1912e1d" + "bytes": "c618daa3f29cc0b84d3d3200a098dd26106195212da4042bdaa941de7e20150b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 742, + "timestamp": 1044, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "acb8bd8f8e50e4da206dcbf866d6c6035d8871a65d26d497d1722c8ca1912e1d" + "bytes": "c618daa3f29cc0b84d3d3200a098dd26106195212da4042bdaa941de7e20150b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "acb8bd8f8e50e4da206dcbf866d6c6035d8871a65d26d497d1722c8ca1912e1d" + "bytes": "c618daa3f29cc0b84d3d3200a098dd26106195212da4042bdaa941de7e20150b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686308764" + "i128": "572436376" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "686308764" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "572436376" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "741" + "u64": "1043" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "451d8b06586f41bd3c973b9f671d413b9e12440571ca35d454327fdf874dea64" + "bytes": "d2432d54aeffeda05c9f961b3d6a8b4e71b9505691d317563fa05eae551a25e8" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "451d8b06586f41bd3c973b9f671d413b9e12440571ca35d454327fdf874dea64" + "bytes": "d2432d54aeffeda05c9f961b3d6a8b4e71b9505691d317563fa05eae551a25e8" } ] }, "durability": "persistent", "val": { - "bytes": "acb8bd8f8e50e4da206dcbf866d6c6035d8871a65d26d497d1722c8ca1912e1d" + "bytes": "c618daa3f29cc0b84d3d3200a098dd26106195212da4042bdaa941de7e20150b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "686308764" + "i128": "572436376" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "686308764" + "i128": "572436376" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "acb8bd8f8e50e4da206dcbf866d6c6035d8871a65d26d497d1722c8ca1912e1d" + "bytes": "c618daa3f29cc0b84d3d3200a098dd26106195212da4042bdaa941de7e20150b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "686308764" + "i128": "572436376" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "742" + "u64": "1044" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.133.json index f7e3071a..0bd9c169 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "547740159" + "i128": "569116347" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "547740159" + "i128": "569116347" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cbac96d6ef3db55a3e787a04b444950cfe8faee000ecfe2bda268262e2619d8e" + "bytes": "9e5d2df10f68ac125d3756fb81f2cce8771681faa00b582f7ed63056a1c5f47b" }, { - "u64": "1377" + "u64": "3258" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "547740159" + "i128": "569116347" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "32a63a653a0b1167a30f3f39bdcb97accd6d926f0889f66e3fffe4897114ae3f" + "bytes": "9b757a38e3524ef7e77fdefce2b13af06f4c935096286f44e56b422595b161b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1378, + "timestamp": 3259, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "32a63a653a0b1167a30f3f39bdcb97accd6d926f0889f66e3fffe4897114ae3f" + "bytes": "9b757a38e3524ef7e77fdefce2b13af06f4c935096286f44e56b422595b161b1" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "32a63a653a0b1167a30f3f39bdcb97accd6d926f0889f66e3fffe4897114ae3f" + "bytes": "9b757a38e3524ef7e77fdefce2b13af06f4c935096286f44e56b422595b161b1" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "547740159" + "i128": "569116347" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "547740159" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "569116347" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1377" + "u64": "3258" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01df87c5fa649c9edda8dbfad8fa11e995ed65a04fc4b2e0456d5d1599954cbe" + "bytes": "c250ff69e5df8cd5a4fa7c664d17ba13370b9548dbf3f290d0672b74aa4ab26e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01df87c5fa649c9edda8dbfad8fa11e995ed65a04fc4b2e0456d5d1599954cbe" + "bytes": "c250ff69e5df8cd5a4fa7c664d17ba13370b9548dbf3f290d0672b74aa4ab26e" } ] }, "durability": "persistent", "val": { - "bytes": "32a63a653a0b1167a30f3f39bdcb97accd6d926f0889f66e3fffe4897114ae3f" + "bytes": "9b757a38e3524ef7e77fdefce2b13af06f4c935096286f44e56b422595b161b1" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "547740159" + "i128": "569116347" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "547740159" + "i128": "569116347" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "32a63a653a0b1167a30f3f39bdcb97accd6d926f0889f66e3fffe4897114ae3f" + "bytes": "9b757a38e3524ef7e77fdefce2b13af06f4c935096286f44e56b422595b161b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "547740159" + "i128": "569116347" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1378" + "u64": "3259" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.134.json index cd73d575..66424978 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "359343468" + "i128": "809629151" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "359343468" + "i128": "809629151" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5647893896b2c21ce1a2b665cfc2e7aa4d83afa066addbfb8040a64efedc3e8b" + "bytes": "ed179e41afae4d271d4e2c9f3e2155f6dedefe5e5b22cf00b185d419d485f776" }, { - "u64": "71" + "u64": "1294" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "359343468" + "i128": "809629151" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5fb5f969c6875de26cde90728b8ce88b57c54d95536a3ed0a10689b6ee22314e" + "bytes": "4952dc7193c4c001acca14e8b36c459f4a7608a1f011e1da7e4d22ee043ca007" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 72, + "timestamp": 1295, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5fb5f969c6875de26cde90728b8ce88b57c54d95536a3ed0a10689b6ee22314e" + "bytes": "4952dc7193c4c001acca14e8b36c459f4a7608a1f011e1da7e4d22ee043ca007" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5fb5f969c6875de26cde90728b8ce88b57c54d95536a3ed0a10689b6ee22314e" + "bytes": "4952dc7193c4c001acca14e8b36c459f4a7608a1f011e1da7e4d22ee043ca007" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "359343468" + "i128": "809629151" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "359343468" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "809629151" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "71" + "u64": "1294" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "229cf212095f63289ad884f50574f712382d23639af2161ff6ea7bc7c4891e54" + "bytes": "fa8934a8c35d9801c3c6374ff2d90c84cc7b28c8f0116ee494d98bd0d1685e1f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "229cf212095f63289ad884f50574f712382d23639af2161ff6ea7bc7c4891e54" + "bytes": "fa8934a8c35d9801c3c6374ff2d90c84cc7b28c8f0116ee494d98bd0d1685e1f" } ] }, "durability": "persistent", "val": { - "bytes": "5fb5f969c6875de26cde90728b8ce88b57c54d95536a3ed0a10689b6ee22314e" + "bytes": "4952dc7193c4c001acca14e8b36c459f4a7608a1f011e1da7e4d22ee043ca007" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "359343468" + "i128": "809629151" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "359343468" + "i128": "809629151" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5fb5f969c6875de26cde90728b8ce88b57c54d95536a3ed0a10689b6ee22314e" + "bytes": "4952dc7193c4c001acca14e8b36c459f4a7608a1f011e1da7e4d22ee043ca007" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "359343468" + "i128": "809629151" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "72" + "u64": "1295" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.135.json index b508ea8a..be3e73a9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "868888183" + "i128": "704264024" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "868888183" + "i128": "704264024" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a219aa11105a573c6cc18558c94b7619158cfb14ee60047594160eb80c6eced2" + "bytes": "8f1f179f27701e8694e7dff97943af8cbfb386e46491502c269ccbaf8feafa77" }, { - "u64": "2449" + "u64": "2986" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "868888183" + "i128": "704264024" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "be25850251658513443aabb6b02438c3fca3de1205067d7f9a4be11aef0c6233" + "bytes": "8b4e80c166d3db7ee1d5ecbbfa9997fbf468e4b73dd5d55f4be01281d2c5bcc6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2450, + "timestamp": 2987, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be25850251658513443aabb6b02438c3fca3de1205067d7f9a4be11aef0c6233" + "bytes": "8b4e80c166d3db7ee1d5ecbbfa9997fbf468e4b73dd5d55f4be01281d2c5bcc6" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be25850251658513443aabb6b02438c3fca3de1205067d7f9a4be11aef0c6233" + "bytes": "8b4e80c166d3db7ee1d5ecbbfa9997fbf468e4b73dd5d55f4be01281d2c5bcc6" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "868888183" + "i128": "704264024" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "868888183" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "704264024" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2449" + "u64": "2986" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7a2016f7082a7df4b2d47b9e6a099d56658137eb1a9dd9ec7c54bcc83554e2b" + "bytes": "44728e7741b7eaada309f54c153c980b8160460f06254d2cc800616df0efad4c" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7a2016f7082a7df4b2d47b9e6a099d56658137eb1a9dd9ec7c54bcc83554e2b" + "bytes": "44728e7741b7eaada309f54c153c980b8160460f06254d2cc800616df0efad4c" } ] }, "durability": "persistent", "val": { - "bytes": "be25850251658513443aabb6b02438c3fca3de1205067d7f9a4be11aef0c6233" + "bytes": "8b4e80c166d3db7ee1d5ecbbfa9997fbf468e4b73dd5d55f4be01281d2c5bcc6" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "868888183" + "i128": "704264024" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "868888183" + "i128": "704264024" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "be25850251658513443aabb6b02438c3fca3de1205067d7f9a4be11aef0c6233" + "bytes": "8b4e80c166d3db7ee1d5ecbbfa9997fbf468e4b73dd5d55f4be01281d2c5bcc6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "868888183" + "i128": "704264024" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2450" + "u64": "2987" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.136.json index 3972f4de..d4c0f348 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "59309589" + "i128": "42586400" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "59309589" + "i128": "42586400" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d287670be9b182c920a15172b3c46747c65b71494eaaba0a39bb80ebc0b69c07" + "bytes": "68cb7b0b383ba16976bec0597b6c656d3b46d0636111a09197df033c81eb4d97" }, { - "u64": "541" + "u64": "130" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "59309589" + "i128": "42586400" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "426425aafbb9a612f4927236b4342d597cba949d194e4928a2ca7176b3643029" + "bytes": "558563cfeebdb3fe90a58ee6cb6ad32f026834c93b505fb8bf85e05145f64365" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 542, + "timestamp": 131, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "426425aafbb9a612f4927236b4342d597cba949d194e4928a2ca7176b3643029" + "bytes": "558563cfeebdb3fe90a58ee6cb6ad32f026834c93b505fb8bf85e05145f64365" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "426425aafbb9a612f4927236b4342d597cba949d194e4928a2ca7176b3643029" + "bytes": "558563cfeebdb3fe90a58ee6cb6ad32f026834c93b505fb8bf85e05145f64365" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "59309589" + "i128": "42586400" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "59309589" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "42586400" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "541" + "u64": "130" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cad69c2093a659488b73f0e37b62e96b89e9f71d6cab721260c4f8e259b7e5a8" + "bytes": "d29ca3df42a7c4aa346ccfc38c6811bcd6336ef7b4ca3af274b8b93c9c0d9311" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cad69c2093a659488b73f0e37b62e96b89e9f71d6cab721260c4f8e259b7e5a8" + "bytes": "d29ca3df42a7c4aa346ccfc38c6811bcd6336ef7b4ca3af274b8b93c9c0d9311" } ] }, "durability": "persistent", "val": { - "bytes": "426425aafbb9a612f4927236b4342d597cba949d194e4928a2ca7176b3643029" + "bytes": "558563cfeebdb3fe90a58ee6cb6ad32f026834c93b505fb8bf85e05145f64365" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "59309589" + "i128": "42586400" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "59309589" + "i128": "42586400" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "426425aafbb9a612f4927236b4342d597cba949d194e4928a2ca7176b3643029" + "bytes": "558563cfeebdb3fe90a58ee6cb6ad32f026834c93b505fb8bf85e05145f64365" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "59309589" + "i128": "42586400" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "542" + "u64": "131" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.137.json index 977c4e08..5455bbb8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "541554562" + "i128": "956740250" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "541554562" + "i128": "956740250" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b27921fe8ed3fc4230e09b7bdd434229d8032f7fd76b8a35ae816700945a00a8" + "bytes": "d4fcb8f5ee9805d5dd4682e86caf0690bc978f740521db2bafafc74080e4da00" }, { - "u64": "1677" + "u64": "1099" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "541554562" + "i128": "956740250" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "305321ffb2acf753e4890eb5c85277b62c7a807298cb2400961194cbd371caea" + "bytes": "d2bd2690001c06d445011044bb6319b17b7077f614cb082f59ffbba590847415" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1678, + "timestamp": 1100, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "305321ffb2acf753e4890eb5c85277b62c7a807298cb2400961194cbd371caea" + "bytes": "d2bd2690001c06d445011044bb6319b17b7077f614cb082f59ffbba590847415" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "305321ffb2acf753e4890eb5c85277b62c7a807298cb2400961194cbd371caea" + "bytes": "d2bd2690001c06d445011044bb6319b17b7077f614cb082f59ffbba590847415" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "541554562" + "i128": "956740250" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "541554562" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "956740250" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1677" + "u64": "1099" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac088acec798ac4baac5bf9facf237bbe0a625873a6b05c02e2797bc9deb341e" + "bytes": "c3c0081755808bcf2723c51789d6971d64ed722030d552da588db69a4f3f9ace" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac088acec798ac4baac5bf9facf237bbe0a625873a6b05c02e2797bc9deb341e" + "bytes": "c3c0081755808bcf2723c51789d6971d64ed722030d552da588db69a4f3f9ace" } ] }, "durability": "persistent", "val": { - "bytes": "305321ffb2acf753e4890eb5c85277b62c7a807298cb2400961194cbd371caea" + "bytes": "d2bd2690001c06d445011044bb6319b17b7077f614cb082f59ffbba590847415" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "541554562" + "i128": "956740250" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "541554562" + "i128": "956740250" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "305321ffb2acf753e4890eb5c85277b62c7a807298cb2400961194cbd371caea" + "bytes": "d2bd2690001c06d445011044bb6319b17b7077f614cb082f59ffbba590847415" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "541554562" + "i128": "956740250" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1678" + "u64": "1100" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.138.json index 10b79bbd..e5bcca14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "166303281" + "i128": "953646683" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "166303281" + "i128": "953646683" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9cb306c5aee5ae435844bfc80f6cd38c86c71f286da8334b329d74353c6dc79e" + "bytes": "6377874477d64b873b974fc8311e02e533ab70bc9ed17f97b83ff482df5dba40" }, { - "u64": "2275" + "u64": "3242" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "166303281" + "i128": "953646683" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d3abe8c9bb68e5929d49c25f97edde3a7eda34c7d1020347c4cf9bd2b2faa8aa" + "bytes": "dfd39f199b320c41b6ef3ae8ff61e4e9d2cbecea0d25522abcf03a8229e06ccc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2276, + "timestamp": 3243, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d3abe8c9bb68e5929d49c25f97edde3a7eda34c7d1020347c4cf9bd2b2faa8aa" + "bytes": "dfd39f199b320c41b6ef3ae8ff61e4e9d2cbecea0d25522abcf03a8229e06ccc" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d3abe8c9bb68e5929d49c25f97edde3a7eda34c7d1020347c4cf9bd2b2faa8aa" + "bytes": "dfd39f199b320c41b6ef3ae8ff61e4e9d2cbecea0d25522abcf03a8229e06ccc" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "166303281" + "i128": "953646683" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "166303281" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "953646683" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2275" + "u64": "3242" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b556f54f5e5a818963bab12a89f3332c21c9db5f521b3175780d7d71b80ae57" + "bytes": "4c339db52a65f4d3da31ea9d204b20590864227a9840462b33901981c991ca0f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b556f54f5e5a818963bab12a89f3332c21c9db5f521b3175780d7d71b80ae57" + "bytes": "4c339db52a65f4d3da31ea9d204b20590864227a9840462b33901981c991ca0f" } ] }, "durability": "persistent", "val": { - "bytes": "d3abe8c9bb68e5929d49c25f97edde3a7eda34c7d1020347c4cf9bd2b2faa8aa" + "bytes": "dfd39f199b320c41b6ef3ae8ff61e4e9d2cbecea0d25522abcf03a8229e06ccc" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "166303281" + "i128": "953646683" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "166303281" + "i128": "953646683" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d3abe8c9bb68e5929d49c25f97edde3a7eda34c7d1020347c4cf9bd2b2faa8aa" + "bytes": "dfd39f199b320c41b6ef3ae8ff61e4e9d2cbecea0d25522abcf03a8229e06ccc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "166303281" + "i128": "953646683" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2276" + "u64": "3243" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.139.json index 2102d095..22c6c6e0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "801682610" + "i128": "268373072" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "801682610" + "i128": "268373072" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed6acf4a47cbf89c83e86d983bc70e61ddadac12d67e4799b115863edc781c1c" + "bytes": "19697d9887e4866735fa416feb950b0f661d4e2e80a325c97dc2d13a027ed896" }, { - "u64": "278" + "u64": "1728" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "801682610" + "i128": "268373072" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fc177e6ea268b67f03d0f1c3c822c021d31625b11d47d390d59b2aaf86b80b78" + "bytes": "a84935537a1014aea522b9fd324a96c28323f37a6acbb9817c75a7c55fcdebd5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 279, + "timestamp": 1729, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc177e6ea268b67f03d0f1c3c822c021d31625b11d47d390d59b2aaf86b80b78" + "bytes": "a84935537a1014aea522b9fd324a96c28323f37a6acbb9817c75a7c55fcdebd5" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc177e6ea268b67f03d0f1c3c822c021d31625b11d47d390d59b2aaf86b80b78" + "bytes": "a84935537a1014aea522b9fd324a96c28323f37a6acbb9817c75a7c55fcdebd5" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "801682610" + "i128": "268373072" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "801682610" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "268373072" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "278" + "u64": "1728" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d020bf51104f3247a101ba3f17c3a52f6f67730b7ee93a4090b9bdb74836fcf" + "bytes": "519f794f2b3036597d302cd3f2c0be0c5f5c48169b7bf741e8c8ed69d255735c" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d020bf51104f3247a101ba3f17c3a52f6f67730b7ee93a4090b9bdb74836fcf" + "bytes": "519f794f2b3036597d302cd3f2c0be0c5f5c48169b7bf741e8c8ed69d255735c" } ] }, "durability": "persistent", "val": { - "bytes": "fc177e6ea268b67f03d0f1c3c822c021d31625b11d47d390d59b2aaf86b80b78" + "bytes": "a84935537a1014aea522b9fd324a96c28323f37a6acbb9817c75a7c55fcdebd5" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "801682610" + "i128": "268373072" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "801682610" + "i128": "268373072" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fc177e6ea268b67f03d0f1c3c822c021d31625b11d47d390d59b2aaf86b80b78" + "bytes": "a84935537a1014aea522b9fd324a96c28323f37a6acbb9817c75a7c55fcdebd5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "801682610" + "i128": "268373072" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "279" + "u64": "1729" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.14.json index acefb3c1..3d3883b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "870176431" + "i128": "774068461" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "870176431" + "i128": "774068461" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e72a667e20f9502e224cdf30bd41578d7a7c45d43effafe4cd6a8ca1da32e874" + "bytes": "387b84140234c4740682109490fcfcaead21b4ee3e39e6e05f61545bd009adec" }, { - "u64": "1186" + "u64": "1261" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "870176431" + "i128": "774068461" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "07a9c25cda9d75d72ae84679c5e938380bbfcf09f9dbaa8ad4ca7ca377a47caf" + "bytes": "8be2d6a8f2f709821d35a6ca2dd8cd7607085b60bf96a6d5b1cdb1b8cb4cf6bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1187, + "timestamp": 1262, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07a9c25cda9d75d72ae84679c5e938380bbfcf09f9dbaa8ad4ca7ca377a47caf" + "bytes": "8be2d6a8f2f709821d35a6ca2dd8cd7607085b60bf96a6d5b1cdb1b8cb4cf6bc" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "07a9c25cda9d75d72ae84679c5e938380bbfcf09f9dbaa8ad4ca7ca377a47caf" + "bytes": "8be2d6a8f2f709821d35a6ca2dd8cd7607085b60bf96a6d5b1cdb1b8cb4cf6bc" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "870176431" + "i128": "774068461" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "870176431" + "i128": "774068461" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1186" + "u64": "1261" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b06d27325c245af67d479da7da27a6b159e01d91922d20a5490a30a5a380a4e4" + "bytes": "1ca0ea7a74a57dda700c11fba719ef13837a9ebda9a5e8a0c13890a0ac50c995" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b06d27325c245af67d479da7da27a6b159e01d91922d20a5490a30a5a380a4e4" + "bytes": "1ca0ea7a74a57dda700c11fba719ef13837a9ebda9a5e8a0c13890a0ac50c995" } ] }, "durability": "persistent", "val": { - "bytes": "07a9c25cda9d75d72ae84679c5e938380bbfcf09f9dbaa8ad4ca7ca377a47caf" + "bytes": "8be2d6a8f2f709821d35a6ca2dd8cd7607085b60bf96a6d5b1cdb1b8cb4cf6bc" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "870176431" + "i128": "774068461" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "870176431" + "i128": "774068461" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "07a9c25cda9d75d72ae84679c5e938380bbfcf09f9dbaa8ad4ca7ca377a47caf" + "bytes": "8be2d6a8f2f709821d35a6ca2dd8cd7607085b60bf96a6d5b1cdb1b8cb4cf6bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "870176431" + "i128": "774068461" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1187" + "u64": "1262" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.140.json index bffd4089..bbb41482 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "736825932" + "i128": "333633086" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "736825932" + "i128": "333633086" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "786ee45ad18e2bfaef8d24d264146ee9b40eba372298885beb87349175b6eeae" + "bytes": "3639f1e79ca4fb6ad49e323f9c79b692be0c08ef83da7d970d061ef4aae5d49b" }, { - "u64": "1604" + "u64": "295" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "736825932" + "i128": "333633086" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f5b311b9ced6164d26b786a3c88bff2534acf0be2fc2ccc29d47ddde73f2aa2d" + "bytes": "42de4d826efec0dc7fac9a1e53ef03a531283f71a67f2e2b102c273b1d7fbe46" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1605, + "timestamp": 296, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5b311b9ced6164d26b786a3c88bff2534acf0be2fc2ccc29d47ddde73f2aa2d" + "bytes": "42de4d826efec0dc7fac9a1e53ef03a531283f71a67f2e2b102c273b1d7fbe46" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5b311b9ced6164d26b786a3c88bff2534acf0be2fc2ccc29d47ddde73f2aa2d" + "bytes": "42de4d826efec0dc7fac9a1e53ef03a531283f71a67f2e2b102c273b1d7fbe46" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "736825932" + "i128": "333633086" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "736825932" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "333633086" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1604" + "u64": "295" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ad062c167560734ea9013c48090cbd236060d491314390525dfcff98e671ebd" + "bytes": "68a5cab38e7016ba11d053784f909662f7a0a942375164cf37eca149c6f4aea7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ad062c167560734ea9013c48090cbd236060d491314390525dfcff98e671ebd" + "bytes": "68a5cab38e7016ba11d053784f909662f7a0a942375164cf37eca149c6f4aea7" } ] }, "durability": "persistent", "val": { - "bytes": "f5b311b9ced6164d26b786a3c88bff2534acf0be2fc2ccc29d47ddde73f2aa2d" + "bytes": "42de4d826efec0dc7fac9a1e53ef03a531283f71a67f2e2b102c273b1d7fbe46" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "736825932" + "i128": "333633086" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "736825932" + "i128": "333633086" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f5b311b9ced6164d26b786a3c88bff2534acf0be2fc2ccc29d47ddde73f2aa2d" + "bytes": "42de4d826efec0dc7fac9a1e53ef03a531283f71a67f2e2b102c273b1d7fbe46" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "736825932" + "i128": "333633086" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1605" + "u64": "296" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.141.json index 65ec53de..f4bdc8a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "139116517" + "i128": "235893739" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "139116517" + "i128": "235893739" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c676b56e290adec490e22966ce33283b0da6f405d618d38c17a581497277ed55" + "bytes": "7a0cf43c14a7c0c45af1c59c84377249811464f073bf60b59ab740f12787fd13" }, { - "u64": "1859" + "u64": "132" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "139116517" + "i128": "235893739" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "085b9750adb2f0fbbb1ebe014e49381d6a4740f629300bde6d92925821ca23bd" + "bytes": "708e0e51772a319c3026cc0089acafe7b82a1bd494e5e3727a95388b8fad4e7d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1860, + "timestamp": 133, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "085b9750adb2f0fbbb1ebe014e49381d6a4740f629300bde6d92925821ca23bd" + "bytes": "708e0e51772a319c3026cc0089acafe7b82a1bd494e5e3727a95388b8fad4e7d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "085b9750adb2f0fbbb1ebe014e49381d6a4740f629300bde6d92925821ca23bd" + "bytes": "708e0e51772a319c3026cc0089acafe7b82a1bd494e5e3727a95388b8fad4e7d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "139116517" + "i128": "235893739" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "139116517" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "235893739" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1859" + "u64": "132" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03f7a160dc325c3baa0e94b7ac2a5a1bd9080f597ffe0e2da2e5db5b0f7e8252" + "bytes": "6a09ab564600408f2dcd9dd71badaebedc031c7df9362c98370376f50a9a2689" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03f7a160dc325c3baa0e94b7ac2a5a1bd9080f597ffe0e2da2e5db5b0f7e8252" + "bytes": "6a09ab564600408f2dcd9dd71badaebedc031c7df9362c98370376f50a9a2689" } ] }, "durability": "persistent", "val": { - "bytes": "085b9750adb2f0fbbb1ebe014e49381d6a4740f629300bde6d92925821ca23bd" + "bytes": "708e0e51772a319c3026cc0089acafe7b82a1bd494e5e3727a95388b8fad4e7d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "139116517" + "i128": "235893739" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "139116517" + "i128": "235893739" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "085b9750adb2f0fbbb1ebe014e49381d6a4740f629300bde6d92925821ca23bd" + "bytes": "708e0e51772a319c3026cc0089acafe7b82a1bd494e5e3727a95388b8fad4e7d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "139116517" + "i128": "235893739" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1860" + "u64": "133" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.142.json index 2790bcef..3a320388 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "962696212" + "i128": "807977992" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "962696212" + "i128": "807977992" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cd8c0cce62d4c30ddaf3f6496e833b1359dd2749e9aa7e45818545f9ba8d00ba" + "bytes": "512a5cee0e37d6db13b7f21d72d3f466a271e9a3ced88d3a3518c87028719588" }, { - "u64": "503" + "u64": "3110" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "962696212" + "i128": "807977992" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0cd59842d5b82901e63adc1ae59bcdf41e1597573fa42d74a19d106da31fcd7a" + "bytes": "e982e95a8063c2e6c9a9cafc9734d4735c7e07c728ce1b77bbc0fd80442ce8d2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 504, + "timestamp": 3111, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cd59842d5b82901e63adc1ae59bcdf41e1597573fa42d74a19d106da31fcd7a" + "bytes": "e982e95a8063c2e6c9a9cafc9734d4735c7e07c728ce1b77bbc0fd80442ce8d2" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cd59842d5b82901e63adc1ae59bcdf41e1597573fa42d74a19d106da31fcd7a" + "bytes": "e982e95a8063c2e6c9a9cafc9734d4735c7e07c728ce1b77bbc0fd80442ce8d2" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "962696212" + "i128": "807977992" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "962696212" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "807977992" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "503" + "u64": "3110" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3bcb8a0ca5c0f458bf8aa7eabb3049a61f3441ca61a60621e6def02bc4b4ad7a" + "bytes": "8f6138fe96178be64271407599216ad46216ccf4374ae98021c78009b082c954" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3bcb8a0ca5c0f458bf8aa7eabb3049a61f3441ca61a60621e6def02bc4b4ad7a" + "bytes": "8f6138fe96178be64271407599216ad46216ccf4374ae98021c78009b082c954" } ] }, "durability": "persistent", "val": { - "bytes": "0cd59842d5b82901e63adc1ae59bcdf41e1597573fa42d74a19d106da31fcd7a" + "bytes": "e982e95a8063c2e6c9a9cafc9734d4735c7e07c728ce1b77bbc0fd80442ce8d2" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "962696212" + "i128": "807977992" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "962696212" + "i128": "807977992" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0cd59842d5b82901e63adc1ae59bcdf41e1597573fa42d74a19d106da31fcd7a" + "bytes": "e982e95a8063c2e6c9a9cafc9734d4735c7e07c728ce1b77bbc0fd80442ce8d2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "962696212" + "i128": "807977992" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "504" + "u64": "3111" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.143.json index fd10d37f..1eba05d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "660239860" + "i128": "336179070" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "660239860" + "i128": "336179070" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eca2df2f78d35503ce9db37acec80b2a4c5e15136e68a6ece20ab56740f28d09" + "bytes": "446bc5ba193f6bc35044d9f56a4d26fcdc2cec9d4ffeca0b694e2d90b5ce9854" }, { - "u64": "3294" + "u64": "75" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "660239860" + "i128": "336179070" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "22f73a1a2e8a4f879331e9c5d03afaa15339e73e9c01f6a4833463915308a5b1" + "bytes": "9640202503b9f488dd714d21e8b069c6fd0d977b38d59ecd18f39792632c4066" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3295, + "timestamp": 76, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22f73a1a2e8a4f879331e9c5d03afaa15339e73e9c01f6a4833463915308a5b1" + "bytes": "9640202503b9f488dd714d21e8b069c6fd0d977b38d59ecd18f39792632c4066" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22f73a1a2e8a4f879331e9c5d03afaa15339e73e9c01f6a4833463915308a5b1" + "bytes": "9640202503b9f488dd714d21e8b069c6fd0d977b38d59ecd18f39792632c4066" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "660239860" + "i128": "336179070" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "660239860" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "336179070" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3294" + "u64": "75" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6e449c453d7134050761858b23d663604135ca3f4258642742027e16545a1f8" + "bytes": "245095230765efdaf5632f86b1869af90a665cea5877249d98f0dbfb4f4ca2ac" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6e449c453d7134050761858b23d663604135ca3f4258642742027e16545a1f8" + "bytes": "245095230765efdaf5632f86b1869af90a665cea5877249d98f0dbfb4f4ca2ac" } ] }, "durability": "persistent", "val": { - "bytes": "22f73a1a2e8a4f879331e9c5d03afaa15339e73e9c01f6a4833463915308a5b1" + "bytes": "9640202503b9f488dd714d21e8b069c6fd0d977b38d59ecd18f39792632c4066" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "660239860" + "i128": "336179070" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "660239860" + "i128": "336179070" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "22f73a1a2e8a4f879331e9c5d03afaa15339e73e9c01f6a4833463915308a5b1" + "bytes": "9640202503b9f488dd714d21e8b069c6fd0d977b38d59ecd18f39792632c4066" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "660239860" + "i128": "336179070" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3295" + "u64": "76" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.144.json index 2d1d0404..617d6df8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "652341073" + "i128": "84799419" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "652341073" + "i128": "84799419" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d9e353f2a3e6c5bf11596f97218be62ae1c1923a494122b3aeeb97d1f27cd20" + "bytes": "ced02059d273af0387bf5ef996159ab2669888629f443cc359d5202737ea4b51" }, { - "u64": "576" + "u64": "1329" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "652341073" + "i128": "84799419" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "aba36c6368e043dcd0d90acd310580ff30498842f262a14119736b6d742c6d3d" + "bytes": "357bb31f794d8d5ea0aad3a750a0beeeb526285ed374a2bfd76bf61b0a44b5d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 577, + "timestamp": 1330, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aba36c6368e043dcd0d90acd310580ff30498842f262a14119736b6d742c6d3d" + "bytes": "357bb31f794d8d5ea0aad3a750a0beeeb526285ed374a2bfd76bf61b0a44b5d8" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aba36c6368e043dcd0d90acd310580ff30498842f262a14119736b6d742c6d3d" + "bytes": "357bb31f794d8d5ea0aad3a750a0beeeb526285ed374a2bfd76bf61b0a44b5d8" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "652341073" + "i128": "84799419" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "652341073" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "84799419" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "576" + "u64": "1329" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af4dd083500fd741a4cd0032898a384cb0406273bc8f9900c15af35909bd28d0" + "bytes": "3939d478f12b02a0410b7df3dee210801f660f76139e94abeeeec740c78c70af" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af4dd083500fd741a4cd0032898a384cb0406273bc8f9900c15af35909bd28d0" + "bytes": "3939d478f12b02a0410b7df3dee210801f660f76139e94abeeeec740c78c70af" } ] }, "durability": "persistent", "val": { - "bytes": "aba36c6368e043dcd0d90acd310580ff30498842f262a14119736b6d742c6d3d" + "bytes": "357bb31f794d8d5ea0aad3a750a0beeeb526285ed374a2bfd76bf61b0a44b5d8" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "652341073" + "i128": "84799419" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "652341073" + "i128": "84799419" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "aba36c6368e043dcd0d90acd310580ff30498842f262a14119736b6d742c6d3d" + "bytes": "357bb31f794d8d5ea0aad3a750a0beeeb526285ed374a2bfd76bf61b0a44b5d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "652341073" + "i128": "84799419" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "577" + "u64": "1330" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.145.json index 2718335b..a551b250 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "972817097" + "i128": "849960888" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "972817097" + "i128": "849960888" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "724b2f78bebded6f87bf421f880a7ab9f99a1ab37e2a89b2044e03dff3f10457" + "bytes": "cff5a742e8997570d0a81075e8fdf87ac9f98b2b244f7dc5f221d2e08d7a5d6f" }, { - "u64": "811" + "u64": "3401" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "972817097" + "i128": "849960888" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "32ac21beeaacd5bc248a66292f802cd0b8c714868e13450c9dd43cc1231c7ff4" + "bytes": "3c814cb79627c6233479c867dbd65d990d9435ae643a5d30fc08571606093984" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 812, + "timestamp": 3402, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "32ac21beeaacd5bc248a66292f802cd0b8c714868e13450c9dd43cc1231c7ff4" + "bytes": "3c814cb79627c6233479c867dbd65d990d9435ae643a5d30fc08571606093984" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "32ac21beeaacd5bc248a66292f802cd0b8c714868e13450c9dd43cc1231c7ff4" + "bytes": "3c814cb79627c6233479c867dbd65d990d9435ae643a5d30fc08571606093984" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "972817097" + "i128": "849960888" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "972817097" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "849960888" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "811" + "u64": "3401" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f25d26264d2addab5da89dad54d2789539ea5f76d171fdf38bc06ae78344668" + "bytes": "a75d49a1408cf434ccfdeaf622233c9b077b39526958a59395b84abf194fd6ce" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f25d26264d2addab5da89dad54d2789539ea5f76d171fdf38bc06ae78344668" + "bytes": "a75d49a1408cf434ccfdeaf622233c9b077b39526958a59395b84abf194fd6ce" } ] }, "durability": "persistent", "val": { - "bytes": "32ac21beeaacd5bc248a66292f802cd0b8c714868e13450c9dd43cc1231c7ff4" + "bytes": "3c814cb79627c6233479c867dbd65d990d9435ae643a5d30fc08571606093984" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "972817097" + "i128": "849960888" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "972817097" + "i128": "849960888" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "32ac21beeaacd5bc248a66292f802cd0b8c714868e13450c9dd43cc1231c7ff4" + "bytes": "3c814cb79627c6233479c867dbd65d990d9435ae643a5d30fc08571606093984" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "972817097" + "i128": "849960888" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "812" + "u64": "3402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.146.json index 5e5e7265..6a706b8d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "723095077" + "i128": "154992794" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "723095077" + "i128": "154992794" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c5d41ca2aa794cc313f33e09ea93a970699259df9ebc2d17958afd24cd7de427" + "bytes": "f6b919d48c9ee20a1a9003e4d6019a23df6f87680755ce0c647aaf2af8f64402" }, { - "u64": "2234" + "u64": "2556" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "723095077" + "i128": "154992794" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ecbde5dffc491223cc09b6946ac279a61391d2396ce79b2ad771188a2c8ad241" + "bytes": "425886ccadd8bd52c3194ae20bcd117a731a00519030e6f98920ba67a143fd55" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2235, + "timestamp": 2557, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ecbde5dffc491223cc09b6946ac279a61391d2396ce79b2ad771188a2c8ad241" + "bytes": "425886ccadd8bd52c3194ae20bcd117a731a00519030e6f98920ba67a143fd55" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ecbde5dffc491223cc09b6946ac279a61391d2396ce79b2ad771188a2c8ad241" + "bytes": "425886ccadd8bd52c3194ae20bcd117a731a00519030e6f98920ba67a143fd55" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "723095077" + "i128": "154992794" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "723095077" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "154992794" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2234" + "u64": "2556" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f61b93ba7b9474ea06f7e14a366eea6dca6f92b47ff5daa469fa0e97789d3579" + "bytes": "76761a24d58c54ed2a0846991f3c48df0c8efea3c8d7c3179e23c8b34907dad6" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f61b93ba7b9474ea06f7e14a366eea6dca6f92b47ff5daa469fa0e97789d3579" + "bytes": "76761a24d58c54ed2a0846991f3c48df0c8efea3c8d7c3179e23c8b34907dad6" } ] }, "durability": "persistent", "val": { - "bytes": "ecbde5dffc491223cc09b6946ac279a61391d2396ce79b2ad771188a2c8ad241" + "bytes": "425886ccadd8bd52c3194ae20bcd117a731a00519030e6f98920ba67a143fd55" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "723095077" + "i128": "154992794" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "723095077" + "i128": "154992794" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ecbde5dffc491223cc09b6946ac279a61391d2396ce79b2ad771188a2c8ad241" + "bytes": "425886ccadd8bd52c3194ae20bcd117a731a00519030e6f98920ba67a143fd55" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "723095077" + "i128": "154992794" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2235" + "u64": "2557" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.147.json index 8c77974f..f75006e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "435374694" + "i128": "882577039" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "435374694" + "i128": "882577039" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2b77d8db3b63aaf520ea90c36129c55f89564a7ba67cc4a3df7542d41f57497" + "bytes": "7076b47d7572a16a6d50c2c9ff2800dc8c7c6480f88b787e417767df4de0eb64" }, { - "u64": "2781" + "u64": "203" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "435374694" + "i128": "882577039" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4c4e2c92f35fc9f5ce1542b02b124a807326b203a1e73419386fa92b39b93fd2" + "bytes": "eab8032664e8ccb00ec96a00c64992c0392249e8a34c12447a9cd50e07b2190b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2782, + "timestamp": 204, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c4e2c92f35fc9f5ce1542b02b124a807326b203a1e73419386fa92b39b93fd2" + "bytes": "eab8032664e8ccb00ec96a00c64992c0392249e8a34c12447a9cd50e07b2190b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c4e2c92f35fc9f5ce1542b02b124a807326b203a1e73419386fa92b39b93fd2" + "bytes": "eab8032664e8ccb00ec96a00c64992c0392249e8a34c12447a9cd50e07b2190b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "435374694" + "i128": "882577039" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "435374694" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "882577039" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2781" + "u64": "203" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66999ce6e711c74f4caa02d99aa13718bbc28a3ebba58afa8743207e7bd703bb" + "bytes": "8d588ce9579365a31dc13a4bb36b9f3f9bbc9689b5a726e6c9aaf94eecb10cd5" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66999ce6e711c74f4caa02d99aa13718bbc28a3ebba58afa8743207e7bd703bb" + "bytes": "8d588ce9579365a31dc13a4bb36b9f3f9bbc9689b5a726e6c9aaf94eecb10cd5" } ] }, "durability": "persistent", "val": { - "bytes": "4c4e2c92f35fc9f5ce1542b02b124a807326b203a1e73419386fa92b39b93fd2" + "bytes": "eab8032664e8ccb00ec96a00c64992c0392249e8a34c12447a9cd50e07b2190b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "435374694" + "i128": "882577039" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "435374694" + "i128": "882577039" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4c4e2c92f35fc9f5ce1542b02b124a807326b203a1e73419386fa92b39b93fd2" + "bytes": "eab8032664e8ccb00ec96a00c64992c0392249e8a34c12447a9cd50e07b2190b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "435374694" + "i128": "882577039" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2782" + "u64": "204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.148.json index efd83db9..30056462 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "567311632" + "i128": "548586095" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "567311632" + "i128": "548586095" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e605bee025ed7bef0e407868cb7b43b1bed3230c5ebdbc4d70a6cda19ad25567" + "bytes": "bd4a9c6ec0ae251b8b8f65b0559963d69abe66f591dd62725e434a6683825aa3" }, { - "u64": "1527" + "u64": "1132" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "567311632" + "i128": "548586095" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1dd278fbb65f4a6493cf15a8f5f9b8097c0a4309beeb479730be9b23b77a1981" + "bytes": "dc4c06c13b12fdaf86f9cc9e32ce12e6d89fd099a3595d38930cc4cd32f8518e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1528, + "timestamp": 1133, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1dd278fbb65f4a6493cf15a8f5f9b8097c0a4309beeb479730be9b23b77a1981" + "bytes": "dc4c06c13b12fdaf86f9cc9e32ce12e6d89fd099a3595d38930cc4cd32f8518e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1dd278fbb65f4a6493cf15a8f5f9b8097c0a4309beeb479730be9b23b77a1981" + "bytes": "dc4c06c13b12fdaf86f9cc9e32ce12e6d89fd099a3595d38930cc4cd32f8518e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "567311632" + "i128": "548586095" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "567311632" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "548586095" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1527" + "u64": "1132" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76f984a1927a61d7dc54968fc2464adaeb897255714e7a6998ecc0c745708140" + "bytes": "02dffc0b60740f7f31dbca49d52b005d6fcc267871af8f6e0734269295724be9" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76f984a1927a61d7dc54968fc2464adaeb897255714e7a6998ecc0c745708140" + "bytes": "02dffc0b60740f7f31dbca49d52b005d6fcc267871af8f6e0734269295724be9" } ] }, "durability": "persistent", "val": { - "bytes": "1dd278fbb65f4a6493cf15a8f5f9b8097c0a4309beeb479730be9b23b77a1981" + "bytes": "dc4c06c13b12fdaf86f9cc9e32ce12e6d89fd099a3595d38930cc4cd32f8518e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "567311632" + "i128": "548586095" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "567311632" + "i128": "548586095" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1dd278fbb65f4a6493cf15a8f5f9b8097c0a4309beeb479730be9b23b77a1981" + "bytes": "dc4c06c13b12fdaf86f9cc9e32ce12e6d89fd099a3595d38930cc4cd32f8518e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "567311632" + "i128": "548586095" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1528" + "u64": "1133" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.149.json index c51785cb..c1151bfa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "747257841" + "i128": "221638709" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "747257841" + "i128": "221638709" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35af588fa2ef4a21ec80213f84e8fe5d9275feceec3781cd8cdfa0401042baa5" + "bytes": "553d751151abcb08940216b7400035cb61e6eb66037540d9e055b43024b7742b" }, { - "u64": "1956" + "u64": "1801" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "747257841" + "i128": "221638709" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a825a1750d95f41c6e9fc2af2176aefa3f421ec22501e8cfd5ca08006cdd598a" + "bytes": "a857f7fc301d89643631feb5fc711c64227520078b435611d35887566e7305b2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1957, + "timestamp": 1802, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a825a1750d95f41c6e9fc2af2176aefa3f421ec22501e8cfd5ca08006cdd598a" + "bytes": "a857f7fc301d89643631feb5fc711c64227520078b435611d35887566e7305b2" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a825a1750d95f41c6e9fc2af2176aefa3f421ec22501e8cfd5ca08006cdd598a" + "bytes": "a857f7fc301d89643631feb5fc711c64227520078b435611d35887566e7305b2" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "747257841" + "i128": "221638709" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "747257841" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "221638709" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1956" + "u64": "1801" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "135cbf8f88908e89eb8ba9d5420c94671b9072660dc24b0e037b3f589d5b6226" + "bytes": "3f0ad8f39d8d7b8696b539fca5890423006ffe8d1df80e40d8b9463ff93051fe" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "135cbf8f88908e89eb8ba9d5420c94671b9072660dc24b0e037b3f589d5b6226" + "bytes": "3f0ad8f39d8d7b8696b539fca5890423006ffe8d1df80e40d8b9463ff93051fe" } ] }, "durability": "persistent", "val": { - "bytes": "a825a1750d95f41c6e9fc2af2176aefa3f421ec22501e8cfd5ca08006cdd598a" + "bytes": "a857f7fc301d89643631feb5fc711c64227520078b435611d35887566e7305b2" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "747257841" + "i128": "221638709" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "747257841" + "i128": "221638709" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a825a1750d95f41c6e9fc2af2176aefa3f421ec22501e8cfd5ca08006cdd598a" + "bytes": "a857f7fc301d89643631feb5fc711c64227520078b435611d35887566e7305b2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "747257841" + "i128": "221638709" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1957" + "u64": "1802" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.15.json index e82ea0d0..ee15997a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "805383476" + "i128": "454735891" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "805383476" + "i128": "454735891" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74d9d4f58980aea7ff0d6c9e5a40f3e160a9dce3f896f95df6ca3860e0574ab5" + "bytes": "a96f94c5b300fba1395099c1aa122f564ff910a7dcad5f4e5362ba10c5db2095" }, { - "u64": "2227" + "u64": "3442" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "805383476" + "i128": "454735891" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "6334da978a9432570d5f67f82d72c69173ae47c43acacb0de7ad01f74c02d7a4" + "bytes": "1c7935fc75345abc3fbfee424d4731c758a487ef8e8cc6b2350db91467515951" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2228, + "timestamp": 3443, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6334da978a9432570d5f67f82d72c69173ae47c43acacb0de7ad01f74c02d7a4" + "bytes": "1c7935fc75345abc3fbfee424d4731c758a487ef8e8cc6b2350db91467515951" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6334da978a9432570d5f67f82d72c69173ae47c43acacb0de7ad01f74c02d7a4" + "bytes": "1c7935fc75345abc3fbfee424d4731c758a487ef8e8cc6b2350db91467515951" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "805383476" + "i128": "454735891" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "805383476" + "i128": "454735891" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2227" + "u64": "3442" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8620eee44999ee99fd19e7ab23ea888916ce8c2f46b38acf1891bda2f231212f" + "bytes": "364793ac051ec9da3f0b9aff10fc08eb939f63d382b2b3c3708f7e819c61fa86" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8620eee44999ee99fd19e7ab23ea888916ce8c2f46b38acf1891bda2f231212f" + "bytes": "364793ac051ec9da3f0b9aff10fc08eb939f63d382b2b3c3708f7e819c61fa86" } ] }, "durability": "persistent", "val": { - "bytes": "6334da978a9432570d5f67f82d72c69173ae47c43acacb0de7ad01f74c02d7a4" + "bytes": "1c7935fc75345abc3fbfee424d4731c758a487ef8e8cc6b2350db91467515951" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "805383476" + "i128": "454735891" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "805383476" + "i128": "454735891" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6334da978a9432570d5f67f82d72c69173ae47c43acacb0de7ad01f74c02d7a4" + "bytes": "1c7935fc75345abc3fbfee424d4731c758a487ef8e8cc6b2350db91467515951" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "805383476" + "i128": "454735891" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2228" + "u64": "3443" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.150.json index 660bd3ea..13403a09 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "95137535" + "i128": "501696482" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95137535" + "i128": "501696482" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "309c24d020816405e0dccff90d328c1cd9ba8cedced5ee47262d92beaf98ecd3" + "bytes": "74c2ac468325b39c4943e0009ba0dc343f73e96e4ac31ad8e73204b5a02d4144" }, { - "u64": "2769" + "u64": "3228" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "95137535" + "i128": "501696482" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "90dde118dfd020a7ffcab94e21e91c3581bf7ff4a9a16e280514b95b354a5d02" + "bytes": "0bcc165af409a9c53479b1b13f83232e1fc3034c418515b5ac1f059bf18b153d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2770, + "timestamp": 3229, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "90dde118dfd020a7ffcab94e21e91c3581bf7ff4a9a16e280514b95b354a5d02" + "bytes": "0bcc165af409a9c53479b1b13f83232e1fc3034c418515b5ac1f059bf18b153d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "90dde118dfd020a7ffcab94e21e91c3581bf7ff4a9a16e280514b95b354a5d02" + "bytes": "0bcc165af409a9c53479b1b13f83232e1fc3034c418515b5ac1f059bf18b153d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "95137535" + "i128": "501696482" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "95137535" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "501696482" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2769" + "u64": "3228" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17c088776f4548e227b03eb36a4069e292a4b14bfc07af79fd2e313e79bfaff7" + "bytes": "7d28a6c00357241e61e099427fa9855e500aa2058778e9db1da04a8e76b22e6b" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17c088776f4548e227b03eb36a4069e292a4b14bfc07af79fd2e313e79bfaff7" + "bytes": "7d28a6c00357241e61e099427fa9855e500aa2058778e9db1da04a8e76b22e6b" } ] }, "durability": "persistent", "val": { - "bytes": "90dde118dfd020a7ffcab94e21e91c3581bf7ff4a9a16e280514b95b354a5d02" + "bytes": "0bcc165af409a9c53479b1b13f83232e1fc3034c418515b5ac1f059bf18b153d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "95137535" + "i128": "501696482" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "95137535" + "i128": "501696482" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "90dde118dfd020a7ffcab94e21e91c3581bf7ff4a9a16e280514b95b354a5d02" + "bytes": "0bcc165af409a9c53479b1b13f83232e1fc3034c418515b5ac1f059bf18b153d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "95137535" + "i128": "501696482" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2770" + "u64": "3229" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.151.json index a48d3e34..8f26874c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "470980283" + "i128": "295475699" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "470980283" + "i128": "295475699" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e8d16fe057f70ca9ada7f524ee30b5b64e439333513d3f178158ced6dae6f67d" + "bytes": "964ef3410c45f70e22004dc2c796ad4d07f67578fdbe0f292bdb049c18be4252" }, { - "u64": "3208" + "u64": "3528" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "470980283" + "i128": "295475699" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e2e44773cd02e76fdd9a67f66fe35e5dcc64aed208969e5753f399f5f0879783" + "bytes": "814c3245d42231cd7dfe8e0cd5bec5ed38a69f677c4b2223ec5cd73d5a2707fc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3209, + "timestamp": 3529, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2e44773cd02e76fdd9a67f66fe35e5dcc64aed208969e5753f399f5f0879783" + "bytes": "814c3245d42231cd7dfe8e0cd5bec5ed38a69f677c4b2223ec5cd73d5a2707fc" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2e44773cd02e76fdd9a67f66fe35e5dcc64aed208969e5753f399f5f0879783" + "bytes": "814c3245d42231cd7dfe8e0cd5bec5ed38a69f677c4b2223ec5cd73d5a2707fc" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "470980283" + "i128": "295475699" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "470980283" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "295475699" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3208" + "u64": "3528" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5f7c165ca33254a4e59f8c49261d43898f42f7598c29ccf54630dd7260cd0c0" + "bytes": "fbda1eba1f3b1e55ff4ac3c847aba501f8ea41d6961d619566b5ec42f7e43cea" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5f7c165ca33254a4e59f8c49261d43898f42f7598c29ccf54630dd7260cd0c0" + "bytes": "fbda1eba1f3b1e55ff4ac3c847aba501f8ea41d6961d619566b5ec42f7e43cea" } ] }, "durability": "persistent", "val": { - "bytes": "e2e44773cd02e76fdd9a67f66fe35e5dcc64aed208969e5753f399f5f0879783" + "bytes": "814c3245d42231cd7dfe8e0cd5bec5ed38a69f677c4b2223ec5cd73d5a2707fc" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "470980283" + "i128": "295475699" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "470980283" + "i128": "295475699" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e2e44773cd02e76fdd9a67f66fe35e5dcc64aed208969e5753f399f5f0879783" + "bytes": "814c3245d42231cd7dfe8e0cd5bec5ed38a69f677c4b2223ec5cd73d5a2707fc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "470980283" + "i128": "295475699" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3209" + "u64": "3529" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.152.json index 6af8dc98..88414686 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "10230462" + "i128": "977653524" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "10230462" + "i128": "977653524" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae8a6ff2f14dffc2fe865fee6679e0103e43802ae6242b8fe787b7eed1ee4798" + "bytes": "2ec12edcb32c1f108d16ebc42b7f02eb8469c32ab3e482940881d428bc51234d" }, { - "u64": "2586" + "u64": "1427" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "10230462" + "i128": "977653524" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9354ed6beae2fdd3526dc1da99e7fb2e7ca38351b44ab80afd597115428367b4" + "bytes": "76f3395a553cb7fa8b9a7a102cd51b8ea8d83f6ad7a884ddbf14da49fa7efb74" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2587, + "timestamp": 1428, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9354ed6beae2fdd3526dc1da99e7fb2e7ca38351b44ab80afd597115428367b4" + "bytes": "76f3395a553cb7fa8b9a7a102cd51b8ea8d83f6ad7a884ddbf14da49fa7efb74" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9354ed6beae2fdd3526dc1da99e7fb2e7ca38351b44ab80afd597115428367b4" + "bytes": "76f3395a553cb7fa8b9a7a102cd51b8ea8d83f6ad7a884ddbf14da49fa7efb74" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "10230462" + "i128": "977653524" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "10230462" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "977653524" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2586" + "u64": "1427" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63523b4255adddb711318dbf803c50489a72c5a6fa417797c852b13b7251968a" + "bytes": "b2456989f3b4eb11066cd27ee05447c965aef03762aa058c3a5aa4728fa9e6bb" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63523b4255adddb711318dbf803c50489a72c5a6fa417797c852b13b7251968a" + "bytes": "b2456989f3b4eb11066cd27ee05447c965aef03762aa058c3a5aa4728fa9e6bb" } ] }, "durability": "persistent", "val": { - "bytes": "9354ed6beae2fdd3526dc1da99e7fb2e7ca38351b44ab80afd597115428367b4" + "bytes": "76f3395a553cb7fa8b9a7a102cd51b8ea8d83f6ad7a884ddbf14da49fa7efb74" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "10230462" + "i128": "977653524" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "10230462" + "i128": "977653524" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9354ed6beae2fdd3526dc1da99e7fb2e7ca38351b44ab80afd597115428367b4" + "bytes": "76f3395a553cb7fa8b9a7a102cd51b8ea8d83f6ad7a884ddbf14da49fa7efb74" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "10230462" + "i128": "977653524" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2587" + "u64": "1428" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.153.json index cafffcbc..8367d105 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "635382955" + "i128": "384366348" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "635382955" + "i128": "384366348" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6dc74684a6be4f4a03d648da8c5ef29016f78220c008eb8d095a171b50e735c" + "bytes": "214c4c46e991e15df09238ce9d6d575967d562bf7728bbd419acde342d122928" }, { - "u64": "3282" + "u64": "2075" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "635382955" + "i128": "384366348" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "08122c11911b06548a6754f1022961957d51e23f19d0afa62fdbc7793cd21a9e" + "bytes": "e100c82b9e880fb85cfc4fae7a8acce7a97dfa9121ab0d03b71bde0e31cfb884" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3283, + "timestamp": 2076, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08122c11911b06548a6754f1022961957d51e23f19d0afa62fdbc7793cd21a9e" + "bytes": "e100c82b9e880fb85cfc4fae7a8acce7a97dfa9121ab0d03b71bde0e31cfb884" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08122c11911b06548a6754f1022961957d51e23f19d0afa62fdbc7793cd21a9e" + "bytes": "e100c82b9e880fb85cfc4fae7a8acce7a97dfa9121ab0d03b71bde0e31cfb884" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "635382955" + "i128": "384366348" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "635382955" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "384366348" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3282" + "u64": "2075" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d631424577cb60f5c208a81d30ec15a38624a12a0be8fed948db45620bce773e" + "bytes": "ed62aef5e3c3eca79ec3488414d6ceab379a1fecedb3609369a43ad6f655dd66" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d631424577cb60f5c208a81d30ec15a38624a12a0be8fed948db45620bce773e" + "bytes": "ed62aef5e3c3eca79ec3488414d6ceab379a1fecedb3609369a43ad6f655dd66" } ] }, "durability": "persistent", "val": { - "bytes": "08122c11911b06548a6754f1022961957d51e23f19d0afa62fdbc7793cd21a9e" + "bytes": "e100c82b9e880fb85cfc4fae7a8acce7a97dfa9121ab0d03b71bde0e31cfb884" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "635382955" + "i128": "384366348" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "635382955" + "i128": "384366348" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "08122c11911b06548a6754f1022961957d51e23f19d0afa62fdbc7793cd21a9e" + "bytes": "e100c82b9e880fb85cfc4fae7a8acce7a97dfa9121ab0d03b71bde0e31cfb884" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "635382955" + "i128": "384366348" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3283" + "u64": "2076" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.154.json index e3e177b3..49d04994 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147598609" + "i128": "170028199" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147598609" + "i128": "170028199" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fdade15f2fe57dc4c13e8957c5c58a809183d8ba64ae383727d7ff3ffcab653b" + "bytes": "4a612454efe99f4ff4d60d43960fb3d6534ddd7f85535b23d5e7ddc97e683638" }, { - "u64": "2076" + "u64": "1051" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "147598609" + "i128": "170028199" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "76bf3a4825109d3b408543caeedb54136f324d0549f7988a2fd00c15561ed946" + "bytes": "150323c4cac8351e8d2c0aede5c1240353eb8fe8c2482f122b7fb4ca61127756" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2077, + "timestamp": 1052, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76bf3a4825109d3b408543caeedb54136f324d0549f7988a2fd00c15561ed946" + "bytes": "150323c4cac8351e8d2c0aede5c1240353eb8fe8c2482f122b7fb4ca61127756" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76bf3a4825109d3b408543caeedb54136f324d0549f7988a2fd00c15561ed946" + "bytes": "150323c4cac8351e8d2c0aede5c1240353eb8fe8c2482f122b7fb4ca61127756" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "147598609" + "i128": "170028199" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "147598609" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "170028199" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2076" + "u64": "1051" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32df0f9a1d1a04d4f7b4e81a4f65edc76e59143e55c02525fd908aa0608425eb" + "bytes": "e2578bf57cb7d3d030d9d10ec5c2e65d23f6a354f7b72951ef86f194465cb7b9" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32df0f9a1d1a04d4f7b4e81a4f65edc76e59143e55c02525fd908aa0608425eb" + "bytes": "e2578bf57cb7d3d030d9d10ec5c2e65d23f6a354f7b72951ef86f194465cb7b9" } ] }, "durability": "persistent", "val": { - "bytes": "76bf3a4825109d3b408543caeedb54136f324d0549f7988a2fd00c15561ed946" + "bytes": "150323c4cac8351e8d2c0aede5c1240353eb8fe8c2482f122b7fb4ca61127756" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "147598609" + "i128": "170028199" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "147598609" + "i128": "170028199" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "76bf3a4825109d3b408543caeedb54136f324d0549f7988a2fd00c15561ed946" + "bytes": "150323c4cac8351e8d2c0aede5c1240353eb8fe8c2482f122b7fb4ca61127756" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "147598609" + "i128": "170028199" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2077" + "u64": "1052" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.155.json index 8c1ec31e..7642c92d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "331822416" + "i128": "803434983" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "331822416" + "i128": "803434983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "01dd502f7f13f8d2232ca5c14a36910b22886d36484cff1c4d8105116b79b621" + "bytes": "3b731c96ca4ff48933dc6d9d002d140bcbafe66a5160e7012d83f8bfb4ab4f5d" }, { - "u64": "705" + "u64": "3377" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "331822416" + "i128": "803434983" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9255cee0998507b04e9b586dd52a17177e4125eb84a34eccdf6dcb25f4422ab3" + "bytes": "19d10c83eee03cc93fe20a7edeb5c1b13caab4245e46682429358fefb3831a66" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 706, + "timestamp": 3378, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9255cee0998507b04e9b586dd52a17177e4125eb84a34eccdf6dcb25f4422ab3" + "bytes": "19d10c83eee03cc93fe20a7edeb5c1b13caab4245e46682429358fefb3831a66" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9255cee0998507b04e9b586dd52a17177e4125eb84a34eccdf6dcb25f4422ab3" + "bytes": "19d10c83eee03cc93fe20a7edeb5c1b13caab4245e46682429358fefb3831a66" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "331822416" + "i128": "803434983" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "331822416" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "803434983" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "705" + "u64": "3377" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "889cd9de6ca7801f3ad9f8623aeb2ad75f013004f8b5e3871c5ae270cb21b9f9" + "bytes": "865430a82a6780326bd534f855d3545afd2ab48045e745c82493885c943ec7ab" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "889cd9de6ca7801f3ad9f8623aeb2ad75f013004f8b5e3871c5ae270cb21b9f9" + "bytes": "865430a82a6780326bd534f855d3545afd2ab48045e745c82493885c943ec7ab" } ] }, "durability": "persistent", "val": { - "bytes": "9255cee0998507b04e9b586dd52a17177e4125eb84a34eccdf6dcb25f4422ab3" + "bytes": "19d10c83eee03cc93fe20a7edeb5c1b13caab4245e46682429358fefb3831a66" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "331822416" + "i128": "803434983" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "331822416" + "i128": "803434983" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9255cee0998507b04e9b586dd52a17177e4125eb84a34eccdf6dcb25f4422ab3" + "bytes": "19d10c83eee03cc93fe20a7edeb5c1b13caab4245e46682429358fefb3831a66" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "331822416" + "i128": "803434983" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "706" + "u64": "3378" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.156.json index 6e4dc671..20607456 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "123155962" + "i128": "863268676" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "123155962" + "i128": "863268676" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a9e80d1fd3494be5ac5e6fcd50d4f9d4b630e0512e8b70d2d22852552740514" + "bytes": "7350e306b1da03de43663607bc307e8bb1e5837ea4e2c113b790c081d5b18c86" }, { - "u64": "1654" + "u64": "276" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "123155962" + "i128": "863268676" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "35d7e2c51abae1af15f840728a6f64d18618c84d4a64f1230335eb3b1ca3efda" + "bytes": "4801530e47a6cb385993d56b4012f1bf133fe2a1fd628d648dcb249f095076ee" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1655, + "timestamp": 277, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "35d7e2c51abae1af15f840728a6f64d18618c84d4a64f1230335eb3b1ca3efda" + "bytes": "4801530e47a6cb385993d56b4012f1bf133fe2a1fd628d648dcb249f095076ee" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "35d7e2c51abae1af15f840728a6f64d18618c84d4a64f1230335eb3b1ca3efda" + "bytes": "4801530e47a6cb385993d56b4012f1bf133fe2a1fd628d648dcb249f095076ee" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "123155962" + "i128": "863268676" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "123155962" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "863268676" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1654" + "u64": "276" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bac71d62561ce3392fb4aa12c525f052ab7dc35f907a530fb26e9a6bc3d5d541" + "bytes": "32b84faeab7c1ff9ff87529dd42e3f6082fcc973ddf69101ed645f93fc95e92f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bac71d62561ce3392fb4aa12c525f052ab7dc35f907a530fb26e9a6bc3d5d541" + "bytes": "32b84faeab7c1ff9ff87529dd42e3f6082fcc973ddf69101ed645f93fc95e92f" } ] }, "durability": "persistent", "val": { - "bytes": "35d7e2c51abae1af15f840728a6f64d18618c84d4a64f1230335eb3b1ca3efda" + "bytes": "4801530e47a6cb385993d56b4012f1bf133fe2a1fd628d648dcb249f095076ee" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "123155962" + "i128": "863268676" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "123155962" + "i128": "863268676" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "35d7e2c51abae1af15f840728a6f64d18618c84d4a64f1230335eb3b1ca3efda" + "bytes": "4801530e47a6cb385993d56b4012f1bf133fe2a1fd628d648dcb249f095076ee" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "123155962" + "i128": "863268676" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1655" + "u64": "277" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.157.json index c180dd24..865e5da7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "533508662" + "i128": "49911138" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "533508662" + "i128": "49911138" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ec7be3f83a4abae43bd948831c70df49625080c8947143d6d673fee21e3d233" + "bytes": "5c6e734c047ef8e1ad5ec7310f7e484647952b6878a80ea1882621017b7fb17a" }, { - "u64": "1268" + "u64": "3184" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "533508662" + "i128": "49911138" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "417a748f12486ae0479ff8edfe5455c9f6dcfb813a71c6c420628f449c92ba80" + "bytes": "42fde9d1d9faa2a70d5e709a7484b26fc01d6a449e306cd89fe198c03e874299" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1269, + "timestamp": 3185, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "417a748f12486ae0479ff8edfe5455c9f6dcfb813a71c6c420628f449c92ba80" + "bytes": "42fde9d1d9faa2a70d5e709a7484b26fc01d6a449e306cd89fe198c03e874299" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "417a748f12486ae0479ff8edfe5455c9f6dcfb813a71c6c420628f449c92ba80" + "bytes": "42fde9d1d9faa2a70d5e709a7484b26fc01d6a449e306cd89fe198c03e874299" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "533508662" + "i128": "49911138" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "533508662" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "49911138" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1268" + "u64": "3184" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "735ca99ce3d9a0f2e24e2d918f04ebe778d33de82a7b8ff8f837535e38b81552" + "bytes": "49cda824c9db9a5730f203f144c31eef2da96757512b76b228b8802ed67c0b21" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "735ca99ce3d9a0f2e24e2d918f04ebe778d33de82a7b8ff8f837535e38b81552" + "bytes": "49cda824c9db9a5730f203f144c31eef2da96757512b76b228b8802ed67c0b21" } ] }, "durability": "persistent", "val": { - "bytes": "417a748f12486ae0479ff8edfe5455c9f6dcfb813a71c6c420628f449c92ba80" + "bytes": "42fde9d1d9faa2a70d5e709a7484b26fc01d6a449e306cd89fe198c03e874299" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "533508662" + "i128": "49911138" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "533508662" + "i128": "49911138" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "417a748f12486ae0479ff8edfe5455c9f6dcfb813a71c6c420628f449c92ba80" + "bytes": "42fde9d1d9faa2a70d5e709a7484b26fc01d6a449e306cd89fe198c03e874299" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "533508662" + "i128": "49911138" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1269" + "u64": "3185" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.158.json index 4e7cc05f..8ee0b878 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "745071720" + "i128": "971259118" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "745071720" + "i128": "971259118" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0cfeab62601b3763e544df35d3b57eb5509a835a5102b13b2bd1a2114965faf4" + "bytes": "ae24f12cec22cb835043b7faa18b403ee57d344c1cdeced7d63060ec6e5e42eb" }, { - "u64": "1422" + "u64": "2935" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "745071720" + "i128": "971259118" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a12980017dd41304ce866e5cdef14034e42688ee2de420da36405eac8f4143b7" + "bytes": "5fe637c2064190fe051069ad7b1f35d4cec75e4e6a609e9b1aa717b776bc6e93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1423, + "timestamp": 2936, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a12980017dd41304ce866e5cdef14034e42688ee2de420da36405eac8f4143b7" + "bytes": "5fe637c2064190fe051069ad7b1f35d4cec75e4e6a609e9b1aa717b776bc6e93" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a12980017dd41304ce866e5cdef14034e42688ee2de420da36405eac8f4143b7" + "bytes": "5fe637c2064190fe051069ad7b1f35d4cec75e4e6a609e9b1aa717b776bc6e93" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "745071720" + "i128": "971259118" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "745071720" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "971259118" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1422" + "u64": "2935" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "184e5a256f4ea0f452a9be7fb21814b30882b4a093edfd8892a03c2f4cf34950" + "bytes": "7d724245790398ddd12f4714c852804ad901f229b5e1e1f9b653dd6928a5cdd2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "184e5a256f4ea0f452a9be7fb21814b30882b4a093edfd8892a03c2f4cf34950" + "bytes": "7d724245790398ddd12f4714c852804ad901f229b5e1e1f9b653dd6928a5cdd2" } ] }, "durability": "persistent", "val": { - "bytes": "a12980017dd41304ce866e5cdef14034e42688ee2de420da36405eac8f4143b7" + "bytes": "5fe637c2064190fe051069ad7b1f35d4cec75e4e6a609e9b1aa717b776bc6e93" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "745071720" + "i128": "971259118" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "745071720" + "i128": "971259118" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a12980017dd41304ce866e5cdef14034e42688ee2de420da36405eac8f4143b7" + "bytes": "5fe637c2064190fe051069ad7b1f35d4cec75e4e6a609e9b1aa717b776bc6e93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "745071720" + "i128": "971259118" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1423" + "u64": "2936" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.159.json index a53a5bdd..777a4dde 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "978716758" + "i128": "50725816" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "978716758" + "i128": "50725816" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9b877a208aef872e424e76cd7d7ec969c1620e539c354b2cd4ce27dd94ced286" + "bytes": "1c46c27c1df35b5eb1d464645ff9a4df5307e22639eb21782c0a71e8167fa21a" }, { - "u64": "2875" + "u64": "362" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "978716758" + "i128": "50725816" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "54d5f462b6718d151d3ac6d2465b7e2da1208aca936c4e444affa6662a402f01" + "bytes": "be089d73168ec7b9912312d7b2f343b03968888a1ba90fcb0ada8307fd116f4a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2876, + "timestamp": 363, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "54d5f462b6718d151d3ac6d2465b7e2da1208aca936c4e444affa6662a402f01" + "bytes": "be089d73168ec7b9912312d7b2f343b03968888a1ba90fcb0ada8307fd116f4a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "54d5f462b6718d151d3ac6d2465b7e2da1208aca936c4e444affa6662a402f01" + "bytes": "be089d73168ec7b9912312d7b2f343b03968888a1ba90fcb0ada8307fd116f4a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "978716758" + "i128": "50725816" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "978716758" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "50725816" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2875" + "u64": "362" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "476bb7580192d5f9fd33e278cf96c5f028d99bc959aa6d77aa36ff30074d6377" + "bytes": "6b8bd4c8b23b9f20db8482ba50eb7ce598bfb180500b615b04f966342c80c90e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "476bb7580192d5f9fd33e278cf96c5f028d99bc959aa6d77aa36ff30074d6377" + "bytes": "6b8bd4c8b23b9f20db8482ba50eb7ce598bfb180500b615b04f966342c80c90e" } ] }, "durability": "persistent", "val": { - "bytes": "54d5f462b6718d151d3ac6d2465b7e2da1208aca936c4e444affa6662a402f01" + "bytes": "be089d73168ec7b9912312d7b2f343b03968888a1ba90fcb0ada8307fd116f4a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "978716758" + "i128": "50725816" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "978716758" + "i128": "50725816" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "54d5f462b6718d151d3ac6d2465b7e2da1208aca936c4e444affa6662a402f01" + "bytes": "be089d73168ec7b9912312d7b2f343b03968888a1ba90fcb0ada8307fd116f4a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "978716758" + "i128": "50725816" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2876" + "u64": "363" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.16.json index dcecc5f4..f40c1f2f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467710502" + "i128": "703277206" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467710502" + "i128": "703277206" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9999b6c17a1f2fa9acbed7b50c572a4458ee80af2018c5071872e87da766401" + "bytes": "7fee7eff1b8f4ff670553181b2d160a90fd20f9bfb6a4b7a0ff6abf10d210291" }, { - "u64": "3510" + "u64": "3009" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467710502" + "i128": "703277206" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "5f1f2f27ce7276f71cfd33e6b7968bb06548b2e5c99e753dada9349f1522358e" + "bytes": "eb270d5553dcc966d7d30806a0e834d5b6ee997b0d87e336d8dd084350bce087" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3511, + "timestamp": 3010, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5f1f2f27ce7276f71cfd33e6b7968bb06548b2e5c99e753dada9349f1522358e" + "bytes": "eb270d5553dcc966d7d30806a0e834d5b6ee997b0d87e336d8dd084350bce087" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "5f1f2f27ce7276f71cfd33e6b7968bb06548b2e5c99e753dada9349f1522358e" + "bytes": "eb270d5553dcc966d7d30806a0e834d5b6ee997b0d87e336d8dd084350bce087" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467710502" + "i128": "703277206" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "467710502" + "i128": "703277206" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3510" + "u64": "3009" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5478f7f7138185e3d2f357c640d18734151310e949dccff112d9037919ae5f72" + "bytes": "8ceac4f6da323940377dd2c342b8c9a0f8fb87e05e5e79c79a7bce2b415f60cb" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5478f7f7138185e3d2f357c640d18734151310e949dccff112d9037919ae5f72" + "bytes": "8ceac4f6da323940377dd2c342b8c9a0f8fb87e05e5e79c79a7bce2b415f60cb" } ] }, "durability": "persistent", "val": { - "bytes": "5f1f2f27ce7276f71cfd33e6b7968bb06548b2e5c99e753dada9349f1522358e" + "bytes": "eb270d5553dcc966d7d30806a0e834d5b6ee997b0d87e336d8dd084350bce087" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "467710502" + "i128": "703277206" } }, { @@ -1146,4 +1185,89 @@ "type_": "contract", "body": { "v0": { - \ No newline at end of file + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "703277206" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowRefunded" + }, + { + "bytes": "eb270d5553dcc966d7d30806a0e834d5b6ee997b0d87e336d8dd084350bce087" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "703277206" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "3010" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.160.json index 49a42f2c..a938c867 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "82326481" + "i128": "530536578" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "82326481" + "i128": "530536578" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f1b24de2d1baa971fa6b4d87249eed8026a89100567bff301a5af22adc7120f" + "bytes": "c4ebd3cee436cfc4b32b6768aa34770df601e13e45d58a35b2f6708bb350b3f0" }, { - "u64": "731" + "u64": "9" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "82326481" + "i128": "530536578" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a10dacc7b19f67a429c0eec84cda607bd706a3ea48835a6b21aa1b5a3745be2b" + "bytes": "47eb3fd3176ffa3d4589c880f0148ba4d965fbed15d7ad0a56b07121f3e3b37c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 732, + "timestamp": 10, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a10dacc7b19f67a429c0eec84cda607bd706a3ea48835a6b21aa1b5a3745be2b" + "bytes": "47eb3fd3176ffa3d4589c880f0148ba4d965fbed15d7ad0a56b07121f3e3b37c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a10dacc7b19f67a429c0eec84cda607bd706a3ea48835a6b21aa1b5a3745be2b" + "bytes": "47eb3fd3176ffa3d4589c880f0148ba4d965fbed15d7ad0a56b07121f3e3b37c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "82326481" + "i128": "530536578" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "82326481" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "530536578" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "731" + "u64": "9" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb352cfa3852b25e3e604d95ef75a6745675774d31764c28d844641f593a1b9c" + "bytes": "602ffd552a1f56dac22fdff8f997cd25eaa5936dc9f0c2f2989c667ba0de605a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb352cfa3852b25e3e604d95ef75a6745675774d31764c28d844641f593a1b9c" + "bytes": "602ffd552a1f56dac22fdff8f997cd25eaa5936dc9f0c2f2989c667ba0de605a" } ] }, "durability": "persistent", "val": { - "bytes": "a10dacc7b19f67a429c0eec84cda607bd706a3ea48835a6b21aa1b5a3745be2b" + "bytes": "47eb3fd3176ffa3d4589c880f0148ba4d965fbed15d7ad0a56b07121f3e3b37c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "82326481" + "i128": "530536578" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "82326481" + "i128": "530536578" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a10dacc7b19f67a429c0eec84cda607bd706a3ea48835a6b21aa1b5a3745be2b" + "bytes": "47eb3fd3176ffa3d4589c880f0148ba4d965fbed15d7ad0a56b07121f3e3b37c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "82326481" + "i128": "530536578" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "732" + "u64": "10" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.161.json index e80477d2..58a34478 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "92993232" + "i128": "327247616" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "92993232" + "i128": "327247616" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41f0f0101bbfdb502b326e6f8606503c3aad70ff12be385a08cbbc7dac6d3127" + "bytes": "a68a53854bf0deb6647d55ddb680742bd9cd3074a3c3b93d2f744f8e2a9ceb86" }, { - "u64": "3055" + "u64": "1993" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "92993232" + "i128": "327247616" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8b152a9031cb0f62606137e6d6c96822249a2516735fd4ff1e6be3810a6d8ecf" + "bytes": "d9cab18218c7060075c889f31ff88c6dbbb0536fcee4663135c071bf773008e8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3056, + "timestamp": 1994, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8b152a9031cb0f62606137e6d6c96822249a2516735fd4ff1e6be3810a6d8ecf" + "bytes": "d9cab18218c7060075c889f31ff88c6dbbb0536fcee4663135c071bf773008e8" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8b152a9031cb0f62606137e6d6c96822249a2516735fd4ff1e6be3810a6d8ecf" + "bytes": "d9cab18218c7060075c889f31ff88c6dbbb0536fcee4663135c071bf773008e8" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "92993232" + "i128": "327247616" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "92993232" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "327247616" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3055" + "u64": "1993" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fefdc5c0ec596aa5ae47f60a631ebbcc2244aa0cb2d9a4df8d03396acb5dd73" + "bytes": "16158db1c5b5df2b0c30cafef064d65c84b922cee65c12e670d12e4d3880ff3b" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fefdc5c0ec596aa5ae47f60a631ebbcc2244aa0cb2d9a4df8d03396acb5dd73" + "bytes": "16158db1c5b5df2b0c30cafef064d65c84b922cee65c12e670d12e4d3880ff3b" } ] }, "durability": "persistent", "val": { - "bytes": "8b152a9031cb0f62606137e6d6c96822249a2516735fd4ff1e6be3810a6d8ecf" + "bytes": "d9cab18218c7060075c889f31ff88c6dbbb0536fcee4663135c071bf773008e8" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "92993232" + "i128": "327247616" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "92993232" + "i128": "327247616" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8b152a9031cb0f62606137e6d6c96822249a2516735fd4ff1e6be3810a6d8ecf" + "bytes": "d9cab18218c7060075c889f31ff88c6dbbb0536fcee4663135c071bf773008e8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "92993232" + "i128": "327247616" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3056" + "u64": "1994" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.162.json index 11a761a7..941a8b9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "732727761" + "i128": "481860209" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "732727761" + "i128": "481860209" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32f90356a7fd19f3d05f274a0e2a9589947569eef4bdb1c566d65ba5739b94c7" + "bytes": "407a145b14961dec4cb85c1fe851881406c2639d2701301cdaabae2096127da6" }, { - "u64": "3059" + "u64": "3387" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "732727761" + "i128": "481860209" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c67b8b3e6feea7f72aaa6886d39a8ff176826a108c262390ece5a88706d27757" + "bytes": "324813c4204e0f1ec5ddc81554900af73170289002f861aae469ea17180aa51f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3060, + "timestamp": 3388, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c67b8b3e6feea7f72aaa6886d39a8ff176826a108c262390ece5a88706d27757" + "bytes": "324813c4204e0f1ec5ddc81554900af73170289002f861aae469ea17180aa51f" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c67b8b3e6feea7f72aaa6886d39a8ff176826a108c262390ece5a88706d27757" + "bytes": "324813c4204e0f1ec5ddc81554900af73170289002f861aae469ea17180aa51f" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "732727761" + "i128": "481860209" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "732727761" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "481860209" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3059" + "u64": "3387" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0324a62a8ff616426c480c703ce7aaa3420fe614bbe86a79fdab18cd9d53b71" + "bytes": "226733ba04fd89a5edef42b8c66a843bea1db2fb2082e4e5c54b2a3dcf8033f2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0324a62a8ff616426c480c703ce7aaa3420fe614bbe86a79fdab18cd9d53b71" + "bytes": "226733ba04fd89a5edef42b8c66a843bea1db2fb2082e4e5c54b2a3dcf8033f2" } ] }, "durability": "persistent", "val": { - "bytes": "c67b8b3e6feea7f72aaa6886d39a8ff176826a108c262390ece5a88706d27757" + "bytes": "324813c4204e0f1ec5ddc81554900af73170289002f861aae469ea17180aa51f" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "732727761" + "i128": "481860209" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "732727761" + "i128": "481860209" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c67b8b3e6feea7f72aaa6886d39a8ff176826a108c262390ece5a88706d27757" + "bytes": "324813c4204e0f1ec5ddc81554900af73170289002f861aae469ea17180aa51f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "732727761" + "i128": "481860209" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3060" + "u64": "3388" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.163.json index a1b8a4d4..976c88f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "222221304" + "i128": "103786297" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "222221304" + "i128": "103786297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d5b3d5553f3e5f23ae8e662f50bf72c68a9950e42ebceab2fa9eb0422d2199a" + "bytes": "d0620c29db08edc578ad14bab5c2279f675d10c088a548fa1d738809b4b66c70" }, { - "u64": "317" + "u64": "1411" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "222221304" + "i128": "103786297" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c5a0124e09b86ebc61e662ff15caccfef4dbdd9509147be05476b68bc003ef77" + "bytes": "563210dade2a08b79e73df78f56a7999eb89f8e8c16208a5bf701b13044599ab" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 318, + "timestamp": 1412, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5a0124e09b86ebc61e662ff15caccfef4dbdd9509147be05476b68bc003ef77" + "bytes": "563210dade2a08b79e73df78f56a7999eb89f8e8c16208a5bf701b13044599ab" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5a0124e09b86ebc61e662ff15caccfef4dbdd9509147be05476b68bc003ef77" + "bytes": "563210dade2a08b79e73df78f56a7999eb89f8e8c16208a5bf701b13044599ab" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "222221304" + "i128": "103786297" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "222221304" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "103786297" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "317" + "u64": "1411" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c83fe12d3c2926fd8fc6833128285bff7a43cef5c3393545cb08b3599605ecf" + "bytes": "c2694ad79922ae2213e874f6d35dcea7692d1e9189383139eecb1e9563074740" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c83fe12d3c2926fd8fc6833128285bff7a43cef5c3393545cb08b3599605ecf" + "bytes": "c2694ad79922ae2213e874f6d35dcea7692d1e9189383139eecb1e9563074740" } ] }, "durability": "persistent", "val": { - "bytes": "c5a0124e09b86ebc61e662ff15caccfef4dbdd9509147be05476b68bc003ef77" + "bytes": "563210dade2a08b79e73df78f56a7999eb89f8e8c16208a5bf701b13044599ab" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "222221304" + "i128": "103786297" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "222221304" + "i128": "103786297" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c5a0124e09b86ebc61e662ff15caccfef4dbdd9509147be05476b68bc003ef77" + "bytes": "563210dade2a08b79e73df78f56a7999eb89f8e8c16208a5bf701b13044599ab" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "222221304" + "i128": "103786297" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "318" + "u64": "1412" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.164.json index 6326a93c..da6f7890 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "358640937" + "i128": "576788025" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "358640937" + "i128": "576788025" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32848ee57ee17a6dc4218882122dd95b7cd195f9fd86913b041384d3008bc32a" + "bytes": "d5f55425bafe7f04a754c5dc279cad5ef33c688ea9c75cec605fb79b94e7c1eb" }, { - "u64": "2277" + "u64": "1123" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "358640937" + "i128": "576788025" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f77e4177699cfc9358bf95fa3ceef9648593cb6c84e0b56fe9ba4273815485b1" + "bytes": "9f39dfb98176f23f9068cb228db414a5589cd36510d9ac75f6c6b7f19a600777" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2278, + "timestamp": 1124, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f77e4177699cfc9358bf95fa3ceef9648593cb6c84e0b56fe9ba4273815485b1" + "bytes": "9f39dfb98176f23f9068cb228db414a5589cd36510d9ac75f6c6b7f19a600777" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f77e4177699cfc9358bf95fa3ceef9648593cb6c84e0b56fe9ba4273815485b1" + "bytes": "9f39dfb98176f23f9068cb228db414a5589cd36510d9ac75f6c6b7f19a600777" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "358640937" + "i128": "576788025" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "358640937" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "576788025" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2277" + "u64": "1123" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eee5654a8ae3a23a669b26a5239c5dc1f3ca218a75033bf5c1c7f946e8a3158c" + "bytes": "6113bcdf026358e81d8dd88e88b2aa072979362cd1828cbdc19526f0db4fb70a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eee5654a8ae3a23a669b26a5239c5dc1f3ca218a75033bf5c1c7f946e8a3158c" + "bytes": "6113bcdf026358e81d8dd88e88b2aa072979362cd1828cbdc19526f0db4fb70a" } ] }, "durability": "persistent", "val": { - "bytes": "f77e4177699cfc9358bf95fa3ceef9648593cb6c84e0b56fe9ba4273815485b1" + "bytes": "9f39dfb98176f23f9068cb228db414a5589cd36510d9ac75f6c6b7f19a600777" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "358640937" + "i128": "576788025" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "358640937" + "i128": "576788025" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f77e4177699cfc9358bf95fa3ceef9648593cb6c84e0b56fe9ba4273815485b1" + "bytes": "9f39dfb98176f23f9068cb228db414a5589cd36510d9ac75f6c6b7f19a600777" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "358640937" + "i128": "576788025" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2278" + "u64": "1124" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.165.json index 0540172b..83967773 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386551592" + "i128": "167755749" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386551592" + "i128": "167755749" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce9a079ed6e72da699c1afec0b7570574ebd1bef54183675031100b9177b3271" + "bytes": "289ac433724c05b8918c49e96885c41a001429ecbd97fda29fb55c088bb26955" }, { - "u64": "2911" + "u64": "1747" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386551592" + "i128": "167755749" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2a116c54cd1a6af3779f513810a08b45078cfb29f0a8de2251cb66718c991a7b" + "bytes": "537353008223c75d346854a5f92adb347c787bde3bd62103111613e849656e82" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2912, + "timestamp": 1748, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a116c54cd1a6af3779f513810a08b45078cfb29f0a8de2251cb66718c991a7b" + "bytes": "537353008223c75d346854a5f92adb347c787bde3bd62103111613e849656e82" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a116c54cd1a6af3779f513810a08b45078cfb29f0a8de2251cb66718c991a7b" + "bytes": "537353008223c75d346854a5f92adb347c787bde3bd62103111613e849656e82" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386551592" + "i128": "167755749" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "386551592" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "167755749" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2911" + "u64": "1747" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f477c621a804f91a9aeda66bfa97796d58063c7469b73584587e0dde4b495d51" + "bytes": "86919f56d9063865ba100540adc9f06acf24e3c0e0bae9a80cb8794e8800a69d" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f477c621a804f91a9aeda66bfa97796d58063c7469b73584587e0dde4b495d51" + "bytes": "86919f56d9063865ba100540adc9f06acf24e3c0e0bae9a80cb8794e8800a69d" } ] }, "durability": "persistent", "val": { - "bytes": "2a116c54cd1a6af3779f513810a08b45078cfb29f0a8de2251cb66718c991a7b" + "bytes": "537353008223c75d346854a5f92adb347c787bde3bd62103111613e849656e82" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "386551592" + "i128": "167755749" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "386551592" + "i128": "167755749" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2a116c54cd1a6af3779f513810a08b45078cfb29f0a8de2251cb66718c991a7b" + "bytes": "537353008223c75d346854a5f92adb347c787bde3bd62103111613e849656e82" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "386551592" + "i128": "167755749" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2912" + "u64": "1748" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.166.json index 3040e2e7..68011818 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "785266975" + "i128": "370968001" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "785266975" + "i128": "370968001" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "612acca8a400425292903c0965bdea279612900f0784c5ee500d01ae55140009" + "bytes": "454cbb968eb942ca0f26b447a6d6ef126c18e3fd512df265c46ccdd85c0e5f70" }, { - "u64": "3472" + "u64": "1642" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "785266975" + "i128": "370968001" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "10c2f63c581bac2f013f5633bc2a50c783ed721deca5a0ffb5e204c1df609d0c" + "bytes": "625ec734b57066911f946a40aea4659bc8a99e3e0dab236ec46582fef0a63af3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3473, + "timestamp": 1643, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10c2f63c581bac2f013f5633bc2a50c783ed721deca5a0ffb5e204c1df609d0c" + "bytes": "625ec734b57066911f946a40aea4659bc8a99e3e0dab236ec46582fef0a63af3" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10c2f63c581bac2f013f5633bc2a50c783ed721deca5a0ffb5e204c1df609d0c" + "bytes": "625ec734b57066911f946a40aea4659bc8a99e3e0dab236ec46582fef0a63af3" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "785266975" + "i128": "370968001" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "785266975" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "370968001" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3472" + "u64": "1642" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30f2c964904e1481bcc3385ba982c1954800357c9936c25b8d62e0249aa78559" + "bytes": "a994072a2a5f47aa7163d417bce49b6c5a9b3ed1f002b03d27bb32aa3517bd06" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30f2c964904e1481bcc3385ba982c1954800357c9936c25b8d62e0249aa78559" + "bytes": "a994072a2a5f47aa7163d417bce49b6c5a9b3ed1f002b03d27bb32aa3517bd06" } ] }, "durability": "persistent", "val": { - "bytes": "10c2f63c581bac2f013f5633bc2a50c783ed721deca5a0ffb5e204c1df609d0c" + "bytes": "625ec734b57066911f946a40aea4659bc8a99e3e0dab236ec46582fef0a63af3" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "785266975" + "i128": "370968001" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "785266975" + "i128": "370968001" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "10c2f63c581bac2f013f5633bc2a50c783ed721deca5a0ffb5e204c1df609d0c" + "bytes": "625ec734b57066911f946a40aea4659bc8a99e3e0dab236ec46582fef0a63af3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "785266975" + "i128": "370968001" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3473" + "u64": "1643" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.167.json index d332dc8a..1260e7dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "934915638" + "i128": "819503347" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "934915638" + "i128": "819503347" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "23e1ad2ca81534c1cc350c6fc5f856f09730b98e097c9ddfe51b2454883d6dfe" + "bytes": "806b485786e9fb76c7743105704bc62cee946c151bcde704c8af6c25861f5e14" }, { - "u64": "3069" + "u64": "2224" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "934915638" + "i128": "819503347" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a18b9bd5b74f6c15aeed302d333e4e8fcbf8a781452ea1ad5ac603dbd4dcf580" + "bytes": "6d0f8bc14876ffb7b163e96727777c1a6970d5da2957e35e8b3d37ec685cf83b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3070, + "timestamp": 2225, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a18b9bd5b74f6c15aeed302d333e4e8fcbf8a781452ea1ad5ac603dbd4dcf580" + "bytes": "6d0f8bc14876ffb7b163e96727777c1a6970d5da2957e35e8b3d37ec685cf83b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a18b9bd5b74f6c15aeed302d333e4e8fcbf8a781452ea1ad5ac603dbd4dcf580" + "bytes": "6d0f8bc14876ffb7b163e96727777c1a6970d5da2957e35e8b3d37ec685cf83b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "934915638" + "i128": "819503347" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "934915638" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "819503347" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3069" + "u64": "2224" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1557539f740459aa24ae5752e51631d441244bafd549287b724559420343ae1d" + "bytes": "a935f47c62a6b372c4044ed00f43688a83b00b7bee8123b2e87313ccd1990e13" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1557539f740459aa24ae5752e51631d441244bafd549287b724559420343ae1d" + "bytes": "a935f47c62a6b372c4044ed00f43688a83b00b7bee8123b2e87313ccd1990e13" } ] }, "durability": "persistent", "val": { - "bytes": "a18b9bd5b74f6c15aeed302d333e4e8fcbf8a781452ea1ad5ac603dbd4dcf580" + "bytes": "6d0f8bc14876ffb7b163e96727777c1a6970d5da2957e35e8b3d37ec685cf83b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "934915638" + "i128": "819503347" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "934915638" + "i128": "819503347" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a18b9bd5b74f6c15aeed302d333e4e8fcbf8a781452ea1ad5ac603dbd4dcf580" + "bytes": "6d0f8bc14876ffb7b163e96727777c1a6970d5da2957e35e8b3d37ec685cf83b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "934915638" + "i128": "819503347" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3070" + "u64": "2225" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.168.json index 55d8802a..6ac11a6b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "744822249" + "i128": "981790868" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "744822249" + "i128": "981790868" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7686d159e154e2326e72d7d304d56f251ba59e3e1647a0bcfb6e8deb166b1ba1" + "bytes": "7e73eec55baac95495da5ebfce540a3f00964fecb53d967a9f9226fd3af7a7a7" }, { - "u64": "1600" + "u64": "1868" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "744822249" + "i128": "981790868" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c96116f827ba5e09efad1373486339d5fd4516c166a80742dc1e77097380736b" + "bytes": "ac6328313c2ce04f3cf69160e9445cc7616096297b679ed1011d0b9615f14695" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1601, + "timestamp": 1869, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c96116f827ba5e09efad1373486339d5fd4516c166a80742dc1e77097380736b" + "bytes": "ac6328313c2ce04f3cf69160e9445cc7616096297b679ed1011d0b9615f14695" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c96116f827ba5e09efad1373486339d5fd4516c166a80742dc1e77097380736b" + "bytes": "ac6328313c2ce04f3cf69160e9445cc7616096297b679ed1011d0b9615f14695" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "744822249" + "i128": "981790868" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "744822249" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "981790868" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1600" + "u64": "1868" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4df456974ecb62be0a1dbdf339ee5c6bf1c71b398cb4007930e0e0cc566acc3f" + "bytes": "995705192d67ab3f61812ea5daf1416da318c9258362098cc86740520e0b0162" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4df456974ecb62be0a1dbdf339ee5c6bf1c71b398cb4007930e0e0cc566acc3f" + "bytes": "995705192d67ab3f61812ea5daf1416da318c9258362098cc86740520e0b0162" } ] }, "durability": "persistent", "val": { - "bytes": "c96116f827ba5e09efad1373486339d5fd4516c166a80742dc1e77097380736b" + "bytes": "ac6328313c2ce04f3cf69160e9445cc7616096297b679ed1011d0b9615f14695" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "744822249" + "i128": "981790868" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "744822249" + "i128": "981790868" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c96116f827ba5e09efad1373486339d5fd4516c166a80742dc1e77097380736b" + "bytes": "ac6328313c2ce04f3cf69160e9445cc7616096297b679ed1011d0b9615f14695" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "744822249" + "i128": "981790868" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1601" + "u64": "1869" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.169.json index f7823aa7..4cd3dcbc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "75606057" + "i128": "823230590" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "75606057" + "i128": "823230590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0191d9a57faa74b94f4985c0de4b824d400c01871692a39c96644b60bcbb5698" + "bytes": "8fe2da91a71d0a39363f11104777b9995a30d89ef1bc1486b9de0879863bbe10" }, { - "u64": "3210" + "u64": "626" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "75606057" + "i128": "823230590" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b6220b4ec08f3d9583769cd658be37f09b2ad187b3b7824d9e4beff4aec0fd59" + "bytes": "e64fffe2571d6c42effffb051248142d17a170b014005da86935acdb85b525a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3211, + "timestamp": 627, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b6220b4ec08f3d9583769cd658be37f09b2ad187b3b7824d9e4beff4aec0fd59" + "bytes": "e64fffe2571d6c42effffb051248142d17a170b014005da86935acdb85b525a3" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b6220b4ec08f3d9583769cd658be37f09b2ad187b3b7824d9e4beff4aec0fd59" + "bytes": "e64fffe2571d6c42effffb051248142d17a170b014005da86935acdb85b525a3" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "75606057" + "i128": "823230590" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "75606057" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "823230590" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3210" + "u64": "626" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f40ce202ee4bf0bfb71db3549738b8d87834452abc54cd014fa4f28900a67544" + "bytes": "45a4bdbb47cc2efb3f45a06e690b9f5dcf89a90da73ad281e439d0b67b66fc4d" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f40ce202ee4bf0bfb71db3549738b8d87834452abc54cd014fa4f28900a67544" + "bytes": "45a4bdbb47cc2efb3f45a06e690b9f5dcf89a90da73ad281e439d0b67b66fc4d" } ] }, "durability": "persistent", "val": { - "bytes": "b6220b4ec08f3d9583769cd658be37f09b2ad187b3b7824d9e4beff4aec0fd59" + "bytes": "e64fffe2571d6c42effffb051248142d17a170b014005da86935acdb85b525a3" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "75606057" + "i128": "823230590" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "75606057" + "i128": "823230590" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b6220b4ec08f3d9583769cd658be37f09b2ad187b3b7824d9e4beff4aec0fd59" + "bytes": "e64fffe2571d6c42effffb051248142d17a170b014005da86935acdb85b525a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "75606057" + "i128": "823230590" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3211" + "u64": "627" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.17.json index da76f8a8..8d04d3e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "511158577" + "i128": "797464108" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "511158577" + "i128": "797464108" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "953c519853ca07b7db459ac508b9331b8c7f5f25e7f2854b6309fc1f47496891" + "bytes": "8a048d873891600afa4174e24a6dd11183135bb03cda819a68d4c832af008a61" }, { - "u64": "2500" + "u64": "3189" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "511158577" + "i128": "797464108" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ac0e6acfe31796a71ba63efb9eac6f9013ba1fd03a871aa3140f2c2452552d4e" + "bytes": "157839a7a09122e81fba04c9596d484582f09db1617cb63317c0ccd3e6196562" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2501, + "timestamp": 3190, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac0e6acfe31796a71ba63efb9eac6f9013ba1fd03a871aa3140f2c2452552d4e" + "bytes": "157839a7a09122e81fba04c9596d484582f09db1617cb63317c0ccd3e6196562" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac0e6acfe31796a71ba63efb9eac6f9013ba1fd03a871aa3140f2c2452552d4e" + "bytes": "157839a7a09122e81fba04c9596d484582f09db1617cb63317c0ccd3e6196562" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "511158577" + "i128": "797464108" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "511158577" + "i128": "797464108" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2500" + "u64": "3189" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51c67e9a921c2b895858390e3a8464cc4c0c25eb7b0bfef37810bfbe0c8a15c1" + "bytes": "6e0027f2faa83cf79a55f6d9e11ea88e377bc686c6ea6de37ddebfdd0c1ac82c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51c67e9a921c2b895858390e3a8464cc4c0c25eb7b0bfef37810bfbe0c8a15c1" + "bytes": "6e0027f2faa83cf79a55f6d9e11ea88e377bc686c6ea6de37ddebfdd0c1ac82c" } ] }, "durability": "persistent", "val": { - "bytes": "ac0e6acfe31796a71ba63efb9eac6f9013ba1fd03a871aa3140f2c2452552d4e" + "bytes": "157839a7a09122e81fba04c9596d484582f09db1617cb63317c0ccd3e6196562" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "511158577" + "i128": "797464108" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "511158577" + "i128": "797464108" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ac0e6acfe31796a71ba63efb9eac6f9013ba1fd03a871aa3140f2c2452552d4e" + "bytes": "157839a7a09122e81fba04c9596d484582f09db1617cb63317c0ccd3e6196562" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "511158577" + "i128": "797464108" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2501" + "u64": "3190" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.170.json index 2839f576..e300f678 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "37156749" + "i128": "597581627" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "37156749" + "i128": "597581627" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bf9086db1fb8b470be5d34dedae4b0276a91d3b99d1bba058291bb5dcef68fcc" + "bytes": "a1a1b3ff356f512b3b9b01de9f8863b7fea91c50e31c2477e162345894d5ccdb" }, { - "u64": "1431" + "u64": "2822" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "37156749" + "i128": "597581627" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ca0bec814592af641f9ae65738e58cda4775b5e58c12dc94e8dc788560e0de9d" + "bytes": "67ae79c3c0d606cd0debf62bffd750625b639ea0f2f70ad52ba844cc25fd08d3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1432, + "timestamp": 2823, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ca0bec814592af641f9ae65738e58cda4775b5e58c12dc94e8dc788560e0de9d" + "bytes": "67ae79c3c0d606cd0debf62bffd750625b639ea0f2f70ad52ba844cc25fd08d3" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ca0bec814592af641f9ae65738e58cda4775b5e58c12dc94e8dc788560e0de9d" + "bytes": "67ae79c3c0d606cd0debf62bffd750625b639ea0f2f70ad52ba844cc25fd08d3" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "37156749" + "i128": "597581627" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "37156749" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "597581627" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1431" + "u64": "2822" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d955a07c418371dcc8f0e8998b6a142a732b84435726398bb408384077b74c3e" + "bytes": "745f0796a4fddfb3033bddfa8c98c52789510bb9676c28d4b7d83d5677463cac" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d955a07c418371dcc8f0e8998b6a142a732b84435726398bb408384077b74c3e" + "bytes": "745f0796a4fddfb3033bddfa8c98c52789510bb9676c28d4b7d83d5677463cac" } ] }, "durability": "persistent", "val": { - "bytes": "ca0bec814592af641f9ae65738e58cda4775b5e58c12dc94e8dc788560e0de9d" + "bytes": "67ae79c3c0d606cd0debf62bffd750625b639ea0f2f70ad52ba844cc25fd08d3" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "37156749" + "i128": "597581627" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "37156749" + "i128": "597581627" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ca0bec814592af641f9ae65738e58cda4775b5e58c12dc94e8dc788560e0de9d" + "bytes": "67ae79c3c0d606cd0debf62bffd750625b639ea0f2f70ad52ba844cc25fd08d3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "37156749" + "i128": "597581627" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1432" + "u64": "2823" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.171.json index b702a3a1..c50ad351 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "548697316" + "i128": "373518879" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "548697316" + "i128": "373518879" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7f2a745a3560fb5da6dd47bb6199fa67e776dc522d98f7f6d279ce618f543b9" + "bytes": "a88ab42678122b9901d488fe84b38f5af3fb85d27c202382a5dfbd1eee4904ab" }, { - "u64": "1392" + "u64": "3053" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "548697316" + "i128": "373518879" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a8e5915f3236e8cb94a103b756b0ee74c05abddf5837abd3b16c5643238360ca" + "bytes": "458da7de9ec105b18fed2e1db5fb74c6569b7130d577d0c1d2104bf48d404e5e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1393, + "timestamp": 3054, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a8e5915f3236e8cb94a103b756b0ee74c05abddf5837abd3b16c5643238360ca" + "bytes": "458da7de9ec105b18fed2e1db5fb74c6569b7130d577d0c1d2104bf48d404e5e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a8e5915f3236e8cb94a103b756b0ee74c05abddf5837abd3b16c5643238360ca" + "bytes": "458da7de9ec105b18fed2e1db5fb74c6569b7130d577d0c1d2104bf48d404e5e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "548697316" + "i128": "373518879" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "548697316" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "373518879" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1392" + "u64": "3053" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "00f8b21815db6cea75d0a7c396d80419861a200636d5d36e7ffb2875fab0ce24" + "bytes": "30594d4e6785a7a45a2b6448589418edee1aa9ce2c658eef20654dcb8e519581" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "00f8b21815db6cea75d0a7c396d80419861a200636d5d36e7ffb2875fab0ce24" + "bytes": "30594d4e6785a7a45a2b6448589418edee1aa9ce2c658eef20654dcb8e519581" } ] }, "durability": "persistent", "val": { - "bytes": "a8e5915f3236e8cb94a103b756b0ee74c05abddf5837abd3b16c5643238360ca" + "bytes": "458da7de9ec105b18fed2e1db5fb74c6569b7130d577d0c1d2104bf48d404e5e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "548697316" + "i128": "373518879" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "548697316" + "i128": "373518879" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a8e5915f3236e8cb94a103b756b0ee74c05abddf5837abd3b16c5643238360ca" + "bytes": "458da7de9ec105b18fed2e1db5fb74c6569b7130d577d0c1d2104bf48d404e5e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "548697316" + "i128": "373518879" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1393" + "u64": "3054" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.172.json index 6e4e3adc..a72ffa63 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "344046890" + "i128": "213910316" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "344046890" + "i128": "213910316" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e8b15aa6959f0708d1d29e60ee926e02174d223761f1340ac745bf3cdc44368" + "bytes": "19b88b3d66e957e6ba8265e924e9bf448ec73ddfe5acfa6ec7a1149f4f4b17ca" }, { - "u64": "2160" + "u64": "2723" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "344046890" + "i128": "213910316" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c7395b669ea5631d07ec366bd0fc02239acd9036646bfec2280482299efd38cd" + "bytes": "691a15e5fc0a0ce3315b81359ebfc58882e3b7224486c49f1f73e3e2a24bc00d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2161, + "timestamp": 2724, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7395b669ea5631d07ec366bd0fc02239acd9036646bfec2280482299efd38cd" + "bytes": "691a15e5fc0a0ce3315b81359ebfc58882e3b7224486c49f1f73e3e2a24bc00d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7395b669ea5631d07ec366bd0fc02239acd9036646bfec2280482299efd38cd" + "bytes": "691a15e5fc0a0ce3315b81359ebfc58882e3b7224486c49f1f73e3e2a24bc00d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "344046890" + "i128": "213910316" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "344046890" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "213910316" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2160" + "u64": "2723" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc10063ea3d11151c525d628b852f80faf4b38be6964b1c3dec2db5e86e87d4b" + "bytes": "20fb83b2952974af23e7736b2299d93916e236940c6334410cc74817211a674e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc10063ea3d11151c525d628b852f80faf4b38be6964b1c3dec2db5e86e87d4b" + "bytes": "20fb83b2952974af23e7736b2299d93916e236940c6334410cc74817211a674e" } ] }, "durability": "persistent", "val": { - "bytes": "c7395b669ea5631d07ec366bd0fc02239acd9036646bfec2280482299efd38cd" + "bytes": "691a15e5fc0a0ce3315b81359ebfc58882e3b7224486c49f1f73e3e2a24bc00d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "344046890" + "i128": "213910316" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "344046890" + "i128": "213910316" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c7395b669ea5631d07ec366bd0fc02239acd9036646bfec2280482299efd38cd" + "bytes": "691a15e5fc0a0ce3315b81359ebfc58882e3b7224486c49f1f73e3e2a24bc00d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "344046890" + "i128": "213910316" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2161" + "u64": "2724" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.173.json index 85d878b3..f2294752 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975957327" + "i128": "775845221" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975957327" + "i128": "775845221" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1db3283d1101d58cba470d6df3df007f83f75364c3d8c05280827d1226b5850b" + "bytes": "66b5f2bcd21e9f44456d6f3489a29b597299545e9bc3611e8ea28da91d5fd803" }, { - "u64": "2292" + "u64": "3340" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "975957327" + "i128": "775845221" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0c518f3b3627af5543e6c77ad7e5880486ee6748b4cd121d64f072fcb9dbe0ac" + "bytes": "3b30ad910203568e924c5cec2733377d246f061b8003c40e8995d26aa673c490" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2293, + "timestamp": 3341, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c518f3b3627af5543e6c77ad7e5880486ee6748b4cd121d64f072fcb9dbe0ac" + "bytes": "3b30ad910203568e924c5cec2733377d246f061b8003c40e8995d26aa673c490" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c518f3b3627af5543e6c77ad7e5880486ee6748b4cd121d64f072fcb9dbe0ac" + "bytes": "3b30ad910203568e924c5cec2733377d246f061b8003c40e8995d26aa673c490" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975957327" + "i128": "775845221" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "975957327" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "775845221" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2292" + "u64": "3340" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "072ac92e65475d7255039f6569fc487054c1d9b14b34415ac85b297a14047213" + "bytes": "89370483b803e8fbe800c0763fb520540ab991e3ed01571ac7b68dd94923ec2a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "072ac92e65475d7255039f6569fc487054c1d9b14b34415ac85b297a14047213" + "bytes": "89370483b803e8fbe800c0763fb520540ab991e3ed01571ac7b68dd94923ec2a" } ] }, "durability": "persistent", "val": { - "bytes": "0c518f3b3627af5543e6c77ad7e5880486ee6748b4cd121d64f072fcb9dbe0ac" + "bytes": "3b30ad910203568e924c5cec2733377d246f061b8003c40e8995d26aa673c490" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "975957327" + "i128": "775845221" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "975957327" + "i128": "775845221" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0c518f3b3627af5543e6c77ad7e5880486ee6748b4cd121d64f072fcb9dbe0ac" + "bytes": "3b30ad910203568e924c5cec2733377d246f061b8003c40e8995d26aa673c490" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "975957327" + "i128": "775845221" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2293" + "u64": "3341" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.174.json index a5337f65..817b6f0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "37089898" + "i128": "462741515" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "37089898" + "i128": "462741515" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76b310599fc0ab2ef2452e8b4e4b49e03e3b368c73e9b477f16010f16f746e5c" + "bytes": "09f23a4376910e30959b0edb8dd22ca265d3eea837c2b8986ffc676c4bb787a1" }, { - "u64": "1538" + "u64": "434" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "37089898" + "i128": "462741515" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "10f129c2ea3ac0faca939bc641d1a19531a9814fcfd4ad3e1416b0f41cdbb629" + "bytes": "017ac602bb9c5ffee98bb02463bd85a4a3c9f0a42c4144664b693791886960f9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1539, + "timestamp": 435, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10f129c2ea3ac0faca939bc641d1a19531a9814fcfd4ad3e1416b0f41cdbb629" + "bytes": "017ac602bb9c5ffee98bb02463bd85a4a3c9f0a42c4144664b693791886960f9" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10f129c2ea3ac0faca939bc641d1a19531a9814fcfd4ad3e1416b0f41cdbb629" + "bytes": "017ac602bb9c5ffee98bb02463bd85a4a3c9f0a42c4144664b693791886960f9" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "37089898" + "i128": "462741515" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "37089898" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "462741515" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1538" + "u64": "434" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf7ce334297942d981dde47dd29162515066ad99c856ddcc19a2e2ffbce7611b" + "bytes": "b0996519d7088619319dff5ae8a95be49da0b0cc42ee8b9091af1050c25373b2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf7ce334297942d981dde47dd29162515066ad99c856ddcc19a2e2ffbce7611b" + "bytes": "b0996519d7088619319dff5ae8a95be49da0b0cc42ee8b9091af1050c25373b2" } ] }, "durability": "persistent", "val": { - "bytes": "10f129c2ea3ac0faca939bc641d1a19531a9814fcfd4ad3e1416b0f41cdbb629" + "bytes": "017ac602bb9c5ffee98bb02463bd85a4a3c9f0a42c4144664b693791886960f9" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "37089898" + "i128": "462741515" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "37089898" + "i128": "462741515" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "10f129c2ea3ac0faca939bc641d1a19531a9814fcfd4ad3e1416b0f41cdbb629" + "bytes": "017ac602bb9c5ffee98bb02463bd85a4a3c9f0a42c4144664b693791886960f9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "37089898" + "i128": "462741515" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1539" + "u64": "435" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.175.json index 82832c5a..7f489049 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "346211724" + "i128": "405404106" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "346211724" + "i128": "405404106" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d472a87997f3260e90541b983f595319c2fc67e6e969f7797a680e188e9c6d21" + "bytes": "c20e34d2a46f0e353787d297831e763f30d4d3ba16ff6f95b8d3a9cdb76d11d9" }, { - "u64": "2543" + "u64": "1394" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "346211724" + "i128": "405404106" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d5e3cff6318afa2f420f5cd201cd4ec57a356de60d76102762c0ab97038a93a9" + "bytes": "25806fb569e7ebff6fd3925048a5156e1b01658188d0d7e0696dc7753cf3931b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2544, + "timestamp": 1395, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d5e3cff6318afa2f420f5cd201cd4ec57a356de60d76102762c0ab97038a93a9" + "bytes": "25806fb569e7ebff6fd3925048a5156e1b01658188d0d7e0696dc7753cf3931b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d5e3cff6318afa2f420f5cd201cd4ec57a356de60d76102762c0ab97038a93a9" + "bytes": "25806fb569e7ebff6fd3925048a5156e1b01658188d0d7e0696dc7753cf3931b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "346211724" + "i128": "405404106" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "346211724" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "405404106" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2543" + "u64": "1394" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4c434565244ec9747ddc7178148ca5a418103f2d7ee0839c839b6da850d4613" + "bytes": "97a623cfd99defe6fda666f3b9703abea1f17826051442783ab1a893f1e16dcf" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f4c434565244ec9747ddc7178148ca5a418103f2d7ee0839c839b6da850d4613" + "bytes": "97a623cfd99defe6fda666f3b9703abea1f17826051442783ab1a893f1e16dcf" } ] }, "durability": "persistent", "val": { - "bytes": "d5e3cff6318afa2f420f5cd201cd4ec57a356de60d76102762c0ab97038a93a9" + "bytes": "25806fb569e7ebff6fd3925048a5156e1b01658188d0d7e0696dc7753cf3931b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "346211724" + "i128": "405404106" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "346211724" + "i128": "405404106" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d5e3cff6318afa2f420f5cd201cd4ec57a356de60d76102762c0ab97038a93a9" + "bytes": "25806fb569e7ebff6fd3925048a5156e1b01658188d0d7e0696dc7753cf3931b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "346211724" + "i128": "405404106" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2544" + "u64": "1395" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.176.json index cd874269..fceed473 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "357796898" + "i128": "365133096" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "357796898" + "i128": "365133096" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6e4ea1fa4bdde3f03984c8878d0ffbb20a982f1ce6a26de49ab6e61ccc98facb" + "bytes": "d174d2a7814f6b7796f5c6f9071930f075dbc3225ca395ceffb7fc33a11faca0" }, { - "u64": "2813" + "u64": "2902" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "357796898" + "i128": "365133096" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2a86eaedf85eebfc0a0b2c1884986264aea1e4aa5b99c3d865223f4e63d58b93" + "bytes": "7169f39cdf4fdc01186b3db950dd3976b25ee60ddb2abab0622e45bff7a1ca14" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2814, + "timestamp": 2903, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a86eaedf85eebfc0a0b2c1884986264aea1e4aa5b99c3d865223f4e63d58b93" + "bytes": "7169f39cdf4fdc01186b3db950dd3976b25ee60ddb2abab0622e45bff7a1ca14" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a86eaedf85eebfc0a0b2c1884986264aea1e4aa5b99c3d865223f4e63d58b93" + "bytes": "7169f39cdf4fdc01186b3db950dd3976b25ee60ddb2abab0622e45bff7a1ca14" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "357796898" + "i128": "365133096" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "357796898" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "365133096" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2813" + "u64": "2902" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "264d8f54aea21efa10087eaaa35b9ef22b90c5b4954b6e25bba2cabb463125d5" + "bytes": "ace3836cfe8b996abaab9971cde6dd95dbaa2cf3d9e2c539fb2b7a81db71d24a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "264d8f54aea21efa10087eaaa35b9ef22b90c5b4954b6e25bba2cabb463125d5" + "bytes": "ace3836cfe8b996abaab9971cde6dd95dbaa2cf3d9e2c539fb2b7a81db71d24a" } ] }, "durability": "persistent", "val": { - "bytes": "2a86eaedf85eebfc0a0b2c1884986264aea1e4aa5b99c3d865223f4e63d58b93" + "bytes": "7169f39cdf4fdc01186b3db950dd3976b25ee60ddb2abab0622e45bff7a1ca14" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "357796898" + "i128": "365133096" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "357796898" + "i128": "365133096" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2a86eaedf85eebfc0a0b2c1884986264aea1e4aa5b99c3d865223f4e63d58b93" + "bytes": "7169f39cdf4fdc01186b3db950dd3976b25ee60ddb2abab0622e45bff7a1ca14" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "357796898" + "i128": "365133096" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2814" + "u64": "2903" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.177.json index 21b49568..0bbea7ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "479897202" + "i128": "694298237" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "479897202" + "i128": "694298237" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3c35232a2f74530821249706ae9f83f043097ef06df6193c3e9fe448c718813" + "bytes": "06a332a35c608de8f776f683d25432d523fe1ec69c3dc6ffca7724380fe79416" }, { - "u64": "899" + "u64": "687" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "479897202" + "i128": "694298237" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7ffd5000e764b51dab051400ca6f513aed19aa6733143a91ad6e04bf576413cf" + "bytes": "e172f5ab914b6719542c02ef9d8f81986276a08d4c20c5f8b88c1b7eab3c4fa7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 900, + "timestamp": 688, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ffd5000e764b51dab051400ca6f513aed19aa6733143a91ad6e04bf576413cf" + "bytes": "e172f5ab914b6719542c02ef9d8f81986276a08d4c20c5f8b88c1b7eab3c4fa7" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ffd5000e764b51dab051400ca6f513aed19aa6733143a91ad6e04bf576413cf" + "bytes": "e172f5ab914b6719542c02ef9d8f81986276a08d4c20c5f8b88c1b7eab3c4fa7" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "479897202" + "i128": "694298237" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "479897202" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "694298237" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "899" + "u64": "687" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59ef67d212523731376668f0ea195b27d1df8a2b907a2b6543b16eaf09f9ebbf" + "bytes": "9e99ac845eb979d2d08b0a347ee3425c66649d58afd46e2f4c5488802e5cf7b0" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59ef67d212523731376668f0ea195b27d1df8a2b907a2b6543b16eaf09f9ebbf" + "bytes": "9e99ac845eb979d2d08b0a347ee3425c66649d58afd46e2f4c5488802e5cf7b0" } ] }, "durability": "persistent", "val": { - "bytes": "7ffd5000e764b51dab051400ca6f513aed19aa6733143a91ad6e04bf576413cf" + "bytes": "e172f5ab914b6719542c02ef9d8f81986276a08d4c20c5f8b88c1b7eab3c4fa7" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "479897202" + "i128": "694298237" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "479897202" + "i128": "694298237" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7ffd5000e764b51dab051400ca6f513aed19aa6733143a91ad6e04bf576413cf" + "bytes": "e172f5ab914b6719542c02ef9d8f81986276a08d4c20c5f8b88c1b7eab3c4fa7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "479897202" + "i128": "694298237" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "900" + "u64": "688" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.178.json index f688710d..3138c6d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "787776116" + "i128": "322370805" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "787776116" + "i128": "322370805" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "529b4335ccf711261868589ead73edee7567e0a197fd2d18ddaf55a8b6b16600" + "bytes": "acc9d3b53f60c451257b0e530a704fbcdcc32f3da4b78bb80dd68c8c48f0ec16" }, { - "u64": "1236" + "u64": "988" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "787776116" + "i128": "322370805" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9f86ef3fe0b96ec56911804edfb12b685fdadcea9305595dd7ed28ca22fc83eb" + "bytes": "7ff262fa2fb3a2c221f5bed830e65a59b4ab228cecdb677e576337ded78041af" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1237, + "timestamp": 989, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f86ef3fe0b96ec56911804edfb12b685fdadcea9305595dd7ed28ca22fc83eb" + "bytes": "7ff262fa2fb3a2c221f5bed830e65a59b4ab228cecdb677e576337ded78041af" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f86ef3fe0b96ec56911804edfb12b685fdadcea9305595dd7ed28ca22fc83eb" + "bytes": "7ff262fa2fb3a2c221f5bed830e65a59b4ab228cecdb677e576337ded78041af" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "787776116" + "i128": "322370805" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "787776116" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "322370805" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1236" + "u64": "988" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fb5ab35dc12ace7de8673755bda2ae4684053364c9dcf227f2080460221ae09" + "bytes": "105959e61a5facf00be0e6ad883b4af7b10f1e8b2713ba5d283ed18b5591dc6e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fb5ab35dc12ace7de8673755bda2ae4684053364c9dcf227f2080460221ae09" + "bytes": "105959e61a5facf00be0e6ad883b4af7b10f1e8b2713ba5d283ed18b5591dc6e" } ] }, "durability": "persistent", "val": { - "bytes": "9f86ef3fe0b96ec56911804edfb12b685fdadcea9305595dd7ed28ca22fc83eb" + "bytes": "7ff262fa2fb3a2c221f5bed830e65a59b4ab228cecdb677e576337ded78041af" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "787776116" + "i128": "322370805" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "787776116" + "i128": "322370805" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9f86ef3fe0b96ec56911804edfb12b685fdadcea9305595dd7ed28ca22fc83eb" + "bytes": "7ff262fa2fb3a2c221f5bed830e65a59b4ab228cecdb677e576337ded78041af" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "787776116" + "i128": "322370805" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1237" + "u64": "989" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.179.json index d5e805c1..0a9082d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "549492069" + "i128": "994452946" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "549492069" + "i128": "994452946" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "516482dfea2a2541b328c9d0bc71007ba880cdf1e69f6a383e64c250f3bde6f7" + "bytes": "a3d1c0540670b6dcecdcbde1420e47674f94c4f8fcec5231411699e9d0f72ef0" }, { - "u64": "1476" + "u64": "1772" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "549492069" + "i128": "994452946" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9b90dc10ad600373f29df488aba42559f28199d32d48210d501918baf2c74dcd" + "bytes": "2b2fe88ab498ca88ee3c6aa92b4f09d68f38ca789f6fcabcdc608a03af2c286b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1477, + "timestamp": 1773, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9b90dc10ad600373f29df488aba42559f28199d32d48210d501918baf2c74dcd" + "bytes": "2b2fe88ab498ca88ee3c6aa92b4f09d68f38ca789f6fcabcdc608a03af2c286b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9b90dc10ad600373f29df488aba42559f28199d32d48210d501918baf2c74dcd" + "bytes": "2b2fe88ab498ca88ee3c6aa92b4f09d68f38ca789f6fcabcdc608a03af2c286b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "549492069" + "i128": "994452946" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "549492069" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "994452946" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1476" + "u64": "1772" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef09f0df1565d762159b4ea144146006e482368d9afb20d789c078e8019b4225" + "bytes": "124a3ed94e4be3f5ed016bec8ab8a2b6edf9695445857497f4d57db424fbce79" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef09f0df1565d762159b4ea144146006e482368d9afb20d789c078e8019b4225" + "bytes": "124a3ed94e4be3f5ed016bec8ab8a2b6edf9695445857497f4d57db424fbce79" } ] }, "durability": "persistent", "val": { - "bytes": "9b90dc10ad600373f29df488aba42559f28199d32d48210d501918baf2c74dcd" + "bytes": "2b2fe88ab498ca88ee3c6aa92b4f09d68f38ca789f6fcabcdc608a03af2c286b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "549492069" + "i128": "994452946" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "549492069" + "i128": "994452946" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9b90dc10ad600373f29df488aba42559f28199d32d48210d501918baf2c74dcd" + "bytes": "2b2fe88ab498ca88ee3c6aa92b4f09d68f38ca789f6fcabcdc608a03af2c286b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "549492069" + "i128": "994452946" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1477" + "u64": "1773" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.18.json index 425c8394..7439f9f5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "963103607" + "i128": "641993743" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "963103607" + "i128": "641993743" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a9c658f1edad6d1b6d774330955b4d17bed31ad646e5dec85139a2a22f2e237" + "bytes": "af22d6f25ff22f422ba0449f730a0d2d9339aab8153722655fdc122a849a9ac0" }, { - "u64": "1551" + "u64": "390" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "963103607" + "i128": "641993743" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "bd950e860f806502859ca29c9739d6444a6254a8d9f38ea4eea19621963205b3" + "bytes": "5bb139d53c8364a0c4b7e17d9b77b64059e44f6eaae4961624257f1c1d9f1e61" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1552, + "timestamp": 391, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd950e860f806502859ca29c9739d6444a6254a8d9f38ea4eea19621963205b3" + "bytes": "5bb139d53c8364a0c4b7e17d9b77b64059e44f6eaae4961624257f1c1d9f1e61" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "bd950e860f806502859ca29c9739d6444a6254a8d9f38ea4eea19621963205b3" + "bytes": "5bb139d53c8364a0c4b7e17d9b77b64059e44f6eaae4961624257f1c1d9f1e61" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "963103607" + "i128": "641993743" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "963103607" + "i128": "641993743" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1551" + "u64": "390" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a07df41b68e28b5c339e75a57e98d7fdb894c4b0c80a70ed203b808a8733fc7" + "bytes": "4ef0a41fe119e6ee81614619cec8453dbcf44ad292b788f42f4752ffbbb61101" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a07df41b68e28b5c339e75a57e98d7fdb894c4b0c80a70ed203b808a8733fc7" + "bytes": "4ef0a41fe119e6ee81614619cec8453dbcf44ad292b788f42f4752ffbbb61101" } ] }, "durability": "persistent", "val": { - "bytes": "bd950e860f806502859ca29c9739d6444a6254a8d9f38ea4eea19621963205b3" + "bytes": "5bb139d53c8364a0c4b7e17d9b77b64059e44f6eaae4961624257f1c1d9f1e61" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "963103607" + "i128": "641993743" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "963103607" + "i128": "641993743" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "bd950e860f806502859ca29c9739d6444a6254a8d9f38ea4eea19621963205b3" + "bytes": "5bb139d53c8364a0c4b7e17d9b77b64059e44f6eaae4961624257f1c1d9f1e61" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "963103607" + "i128": "641993743" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1552" + "u64": "391" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.180.json index c09fd4f3..a397c3fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "208614554" + "i128": "771890961" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "208614554" + "i128": "771890961" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7ba7c0b373338f9ca2fb78fdc4f39aced7e9f41d24ef24ee7089e63af02a169" + "bytes": "45ba0e642788c740bc8909d4dbbc54f71c17e52038a127ed466497dc202e7091" }, { - "u64": "2993" + "u64": "1397" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "208614554" + "i128": "771890961" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5d864325dd6bb1d5c34fbc369a87a7ca20891599d3dd8c2170c38f7b6676f583" + "bytes": "30057847d46711ddc81d05ab6388392021666f7e88cb24d9991002545d9ae0fd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2994, + "timestamp": 1398, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5d864325dd6bb1d5c34fbc369a87a7ca20891599d3dd8c2170c38f7b6676f583" + "bytes": "30057847d46711ddc81d05ab6388392021666f7e88cb24d9991002545d9ae0fd" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5d864325dd6bb1d5c34fbc369a87a7ca20891599d3dd8c2170c38f7b6676f583" + "bytes": "30057847d46711ddc81d05ab6388392021666f7e88cb24d9991002545d9ae0fd" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "208614554" + "i128": "771890961" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "208614554" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "771890961" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2993" + "u64": "1397" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2075b9de61c612dc081b068a53050ad7ddd3674dcacf8d1090c5e5d88c012c3c" + "bytes": "99998c81b768ff1fb0b50d6932fb8c00217449091dc9b33365ee14a26e2ea676" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2075b9de61c612dc081b068a53050ad7ddd3674dcacf8d1090c5e5d88c012c3c" + "bytes": "99998c81b768ff1fb0b50d6932fb8c00217449091dc9b33365ee14a26e2ea676" } ] }, "durability": "persistent", "val": { - "bytes": "5d864325dd6bb1d5c34fbc369a87a7ca20891599d3dd8c2170c38f7b6676f583" + "bytes": "30057847d46711ddc81d05ab6388392021666f7e88cb24d9991002545d9ae0fd" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "208614554" + "i128": "771890961" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "208614554" + "i128": "771890961" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5d864325dd6bb1d5c34fbc369a87a7ca20891599d3dd8c2170c38f7b6676f583" + "bytes": "30057847d46711ddc81d05ab6388392021666f7e88cb24d9991002545d9ae0fd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "208614554" + "i128": "771890961" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2994" + "u64": "1398" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.181.json index 09ac3457..dc49f2b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "316029380" + "i128": "113316522" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "316029380" + "i128": "113316522" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32778664a7efd65002a781f2e2bd6284f61eeff4e428d0912a562944aa9438a2" + "bytes": "d299bd4ad64b9540638f0e4fa40780e67ba298d3e182a4965a822b43ff8e58e0" }, { - "u64": "1252" + "u64": "214" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "316029380" + "i128": "113316522" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a246df4a3614691bafc3d1271e51a32f63e2554e3d7f63fb38c44aca00fc18cf" + "bytes": "adb994f61a377ce80afb697016b0e8c6116c781266abfbafeb76a60e45c5de86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1253, + "timestamp": 215, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a246df4a3614691bafc3d1271e51a32f63e2554e3d7f63fb38c44aca00fc18cf" + "bytes": "adb994f61a377ce80afb697016b0e8c6116c781266abfbafeb76a60e45c5de86" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a246df4a3614691bafc3d1271e51a32f63e2554e3d7f63fb38c44aca00fc18cf" + "bytes": "adb994f61a377ce80afb697016b0e8c6116c781266abfbafeb76a60e45c5de86" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "316029380" + "i128": "113316522" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "316029380" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "113316522" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1252" + "u64": "214" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0897cafe3bee120cb7fd229d9dea22da003a8bad0009f28eae1cd08a1f4462e7" + "bytes": "fe5286bee75607cbb0cd6fadc3df896f751eaffdcf4835a56bef28d704b512a8" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0897cafe3bee120cb7fd229d9dea22da003a8bad0009f28eae1cd08a1f4462e7" + "bytes": "fe5286bee75607cbb0cd6fadc3df896f751eaffdcf4835a56bef28d704b512a8" } ] }, "durability": "persistent", "val": { - "bytes": "a246df4a3614691bafc3d1271e51a32f63e2554e3d7f63fb38c44aca00fc18cf" + "bytes": "adb994f61a377ce80afb697016b0e8c6116c781266abfbafeb76a60e45c5de86" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "316029380" + "i128": "113316522" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "316029380" + "i128": "113316522" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a246df4a3614691bafc3d1271e51a32f63e2554e3d7f63fb38c44aca00fc18cf" + "bytes": "adb994f61a377ce80afb697016b0e8c6116c781266abfbafeb76a60e45c5de86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "316029380" + "i128": "113316522" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1253" + "u64": "215" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.182.json index 76cd441f..feddbb5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "263225996" + "i128": "364018760" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "263225996" + "i128": "364018760" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4272b6ddc7099c55996b87eaf8a5aabb19039f1cb314245c2ff8626065b2b8c2" + "bytes": "92d450de05131358eeb8e4d93b6afc3e539113b8f547a8d4895d4ec9335df13e" }, { - "u64": "2512" + "u64": "2685" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "263225996" + "i128": "364018760" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5a8696e52927033accacbee6d3565cbe242b9f607d2b975ae195fe161bb0f251" + "bytes": "ad24e4e5be7d153c729e1e960a37b31199435dd93d8c404fa4fd16f900f6981e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2513, + "timestamp": 2686, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a8696e52927033accacbee6d3565cbe242b9f607d2b975ae195fe161bb0f251" + "bytes": "ad24e4e5be7d153c729e1e960a37b31199435dd93d8c404fa4fd16f900f6981e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a8696e52927033accacbee6d3565cbe242b9f607d2b975ae195fe161bb0f251" + "bytes": "ad24e4e5be7d153c729e1e960a37b31199435dd93d8c404fa4fd16f900f6981e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "263225996" + "i128": "364018760" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "263225996" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "364018760" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2512" + "u64": "2685" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "831704eff060a33b18cfea622d1e36c4537d4c0fc110b6590bd1bf0c0f3bb171" + "bytes": "35a9200e62ec3aac6d9b13d1706a4042e73598636fbc051ed3e6d4aee3f2fc0f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "831704eff060a33b18cfea622d1e36c4537d4c0fc110b6590bd1bf0c0f3bb171" + "bytes": "35a9200e62ec3aac6d9b13d1706a4042e73598636fbc051ed3e6d4aee3f2fc0f" } ] }, "durability": "persistent", "val": { - "bytes": "5a8696e52927033accacbee6d3565cbe242b9f607d2b975ae195fe161bb0f251" + "bytes": "ad24e4e5be7d153c729e1e960a37b31199435dd93d8c404fa4fd16f900f6981e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "263225996" + "i128": "364018760" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "263225996" + "i128": "364018760" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5a8696e52927033accacbee6d3565cbe242b9f607d2b975ae195fe161bb0f251" + "bytes": "ad24e4e5be7d153c729e1e960a37b31199435dd93d8c404fa4fd16f900f6981e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "263225996" + "i128": "364018760" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2513" + "u64": "2686" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.183.json index d691acce..6490f0d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "107820329" + "i128": "236828468" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "107820329" + "i128": "236828468" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5cba4d6fd58c1a6ffe2156c1d556c1c87e4e0992fd939d46e01ef35dee2f44e" + "bytes": "c611046dbd58f533ec9ec15665e62e42b144fe39e334a93e116be818d8300147" }, { - "u64": "3320" + "u64": "2169" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "107820329" + "i128": "236828468" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "18443893e535026e698291c24af4b7baade0839a35080f389e412effc032164c" + "bytes": "b6ed95fa1fdbf46b33c54fddaa6119c775908d15100723cd7d4b4593dc1aae57" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3321, + "timestamp": 2170, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "18443893e535026e698291c24af4b7baade0839a35080f389e412effc032164c" + "bytes": "b6ed95fa1fdbf46b33c54fddaa6119c775908d15100723cd7d4b4593dc1aae57" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "18443893e535026e698291c24af4b7baade0839a35080f389e412effc032164c" + "bytes": "b6ed95fa1fdbf46b33c54fddaa6119c775908d15100723cd7d4b4593dc1aae57" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "107820329" + "i128": "236828468" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "107820329" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "236828468" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3320" + "u64": "2169" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "103ba7a45974b8b977b47e18490ed9d27a89dbe2dd53a75f406f225c074c276f" + "bytes": "f9fb01bceae64f4795c75cc3cea113f80b17e726501778e1a22b82aa7b2c8ae7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "103ba7a45974b8b977b47e18490ed9d27a89dbe2dd53a75f406f225c074c276f" + "bytes": "f9fb01bceae64f4795c75cc3cea113f80b17e726501778e1a22b82aa7b2c8ae7" } ] }, "durability": "persistent", "val": { - "bytes": "18443893e535026e698291c24af4b7baade0839a35080f389e412effc032164c" + "bytes": "b6ed95fa1fdbf46b33c54fddaa6119c775908d15100723cd7d4b4593dc1aae57" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "107820329" + "i128": "236828468" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "107820329" + "i128": "236828468" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "18443893e535026e698291c24af4b7baade0839a35080f389e412effc032164c" + "bytes": "b6ed95fa1fdbf46b33c54fddaa6119c775908d15100723cd7d4b4593dc1aae57" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "107820329" + "i128": "236828468" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3321" + "u64": "2170" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.184.json index d2a82ddd..b5e5cc40 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "578359624" + "i128": "803123896" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "578359624" + "i128": "803123896" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f9892824bc95399466195241b15d69a70ccb851fecb61c43f2c334038f86863" + "bytes": "0589deb29b4d2050dbb82db160136a666e8439dd412735fe625301e59bc070b0" }, { - "u64": "333" + "u64": "806" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "578359624" + "i128": "803123896" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "eb602f9ea53f9854a1ed0c7e702a41a862ae6b9046f5383cca1b2d6183fc2cc9" + "bytes": "6827000c472ef3cee704ed38f8d9d863ab13e971b0f51b0d4b0a153084b04ed5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 334, + "timestamp": 807, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb602f9ea53f9854a1ed0c7e702a41a862ae6b9046f5383cca1b2d6183fc2cc9" + "bytes": "6827000c472ef3cee704ed38f8d9d863ab13e971b0f51b0d4b0a153084b04ed5" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb602f9ea53f9854a1ed0c7e702a41a862ae6b9046f5383cca1b2d6183fc2cc9" + "bytes": "6827000c472ef3cee704ed38f8d9d863ab13e971b0f51b0d4b0a153084b04ed5" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "578359624" + "i128": "803123896" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "578359624" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "803123896" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "333" + "u64": "806" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f88c89d560e242c4dbce34b7622e17429159f9cb58c1cf6e64fec1682cde83f" + "bytes": "d0e9f2fd3f5f697c2739e3e6aff7d5690a01359f0a792d7258e13c5457400f51" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f88c89d560e242c4dbce34b7622e17429159f9cb58c1cf6e64fec1682cde83f" + "bytes": "d0e9f2fd3f5f697c2739e3e6aff7d5690a01359f0a792d7258e13c5457400f51" } ] }, "durability": "persistent", "val": { - "bytes": "eb602f9ea53f9854a1ed0c7e702a41a862ae6b9046f5383cca1b2d6183fc2cc9" + "bytes": "6827000c472ef3cee704ed38f8d9d863ab13e971b0f51b0d4b0a153084b04ed5" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "578359624" + "i128": "803123896" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "578359624" + "i128": "803123896" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "eb602f9ea53f9854a1ed0c7e702a41a862ae6b9046f5383cca1b2d6183fc2cc9" + "bytes": "6827000c472ef3cee704ed38f8d9d863ab13e971b0f51b0d4b0a153084b04ed5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "578359624" + "i128": "803123896" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "334" + "u64": "807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.185.json index 340da7f0..8d290090 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "616762777" + "i128": "203882817" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "616762777" + "i128": "203882817" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c8f562563e09bc25aceb09910d3baeec8d08025324284e42fc69fc2bda5fb1b7" + "bytes": "6d4dae50a3a8be5aaf52434e27224ece0dac1df57353eb04eccce34c43c7e36e" }, { - "u64": "1640" + "u64": "1238" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "616762777" + "i128": "203882817" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "db042d3b6da5274180d1c56b830cefa1eba4f963e7068308a9ee437aade00e6f" + "bytes": "573d9e1f83d2baa954e55b692cb7a0fd74a1207a0fb4bca29540b508b5a63c5a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1641, + "timestamp": 1239, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "db042d3b6da5274180d1c56b830cefa1eba4f963e7068308a9ee437aade00e6f" + "bytes": "573d9e1f83d2baa954e55b692cb7a0fd74a1207a0fb4bca29540b508b5a63c5a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "db042d3b6da5274180d1c56b830cefa1eba4f963e7068308a9ee437aade00e6f" + "bytes": "573d9e1f83d2baa954e55b692cb7a0fd74a1207a0fb4bca29540b508b5a63c5a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "616762777" + "i128": "203882817" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "616762777" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "203882817" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1640" + "u64": "1238" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c37e7b41ae342844088ba04319b1233cd7245af776b894e08c0033163fb57ce6" + "bytes": "f0880b4335f4b56faa77d7a8f5ff158be2dbff69552f81e2aeb7d5eb8ac38d59" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c37e7b41ae342844088ba04319b1233cd7245af776b894e08c0033163fb57ce6" + "bytes": "f0880b4335f4b56faa77d7a8f5ff158be2dbff69552f81e2aeb7d5eb8ac38d59" } ] }, "durability": "persistent", "val": { - "bytes": "db042d3b6da5274180d1c56b830cefa1eba4f963e7068308a9ee437aade00e6f" + "bytes": "573d9e1f83d2baa954e55b692cb7a0fd74a1207a0fb4bca29540b508b5a63c5a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "616762777" + "i128": "203882817" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "616762777" + "i128": "203882817" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "db042d3b6da5274180d1c56b830cefa1eba4f963e7068308a9ee437aade00e6f" + "bytes": "573d9e1f83d2baa954e55b692cb7a0fd74a1207a0fb4bca29540b508b5a63c5a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "616762777" + "i128": "203882817" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1641" + "u64": "1239" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.186.json index bc8d3904..9b1e0899 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "640638329" + "i128": "106590290" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "640638329" + "i128": "106590290" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7dbdb9fe374fc158c64ec288b6706ce2105095b1f004e2a3adc02c441d7a9b2f" + "bytes": "c38764e78fc8fc030d6a6dfa3a126480880e3513d3f609090b594d1e8115b697" }, { - "u64": "2041" + "u64": "1793" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "640638329" + "i128": "106590290" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d2d4d98627a544a19d0f1d79b93ced85978e7911af2db4ae56a59c40b46d5f8a" + "bytes": "b8ebc0a5a6a70170776d56529b7742decfe4879586d00ee96cb6e17699fddcf5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2042, + "timestamp": 1794, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2d4d98627a544a19d0f1d79b93ced85978e7911af2db4ae56a59c40b46d5f8a" + "bytes": "b8ebc0a5a6a70170776d56529b7742decfe4879586d00ee96cb6e17699fddcf5" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2d4d98627a544a19d0f1d79b93ced85978e7911af2db4ae56a59c40b46d5f8a" + "bytes": "b8ebc0a5a6a70170776d56529b7742decfe4879586d00ee96cb6e17699fddcf5" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "640638329" + "i128": "106590290" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "640638329" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "106590290" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2041" + "u64": "1793" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fe4b8572b2e3e0e13f2971a2cc0c4fa1c07407c84c334b3833d63d265e623cb" + "bytes": "d018ca61d24115a29df8566ffd2dc661a8b97a1930bddc6a3c464e616884c8eb" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fe4b8572b2e3e0e13f2971a2cc0c4fa1c07407c84c334b3833d63d265e623cb" + "bytes": "d018ca61d24115a29df8566ffd2dc661a8b97a1930bddc6a3c464e616884c8eb" } ] }, "durability": "persistent", "val": { - "bytes": "d2d4d98627a544a19d0f1d79b93ced85978e7911af2db4ae56a59c40b46d5f8a" + "bytes": "b8ebc0a5a6a70170776d56529b7742decfe4879586d00ee96cb6e17699fddcf5" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "640638329" + "i128": "106590290" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "640638329" + "i128": "106590290" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d2d4d98627a544a19d0f1d79b93ced85978e7911af2db4ae56a59c40b46d5f8a" + "bytes": "b8ebc0a5a6a70170776d56529b7742decfe4879586d00ee96cb6e17699fddcf5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "640638329" + "i128": "106590290" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2042" + "u64": "1794" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.187.json index 2092f512..31ff8ad9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "920952923" + "i128": "684545205" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "920952923" + "i128": "684545205" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "84f76e160ccb6d63104b3e207fb031d68ffec6bd19fe4f16d896df60ea99c92a" + "bytes": "c871e5beb6800ed30df1f1f0188b2bbbd9c91d747940afe205e27ea6d7cbf3f1" }, { - "u64": "963" + "u64": "425" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "920952923" + "i128": "684545205" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f00f7c65b9194eda295355da4dc78743349ebe2389f813c4782fbc0d730abc44" + "bytes": "934f54c45628d884b1c013cc1bccc6552d964aff8b55f1e170e3416aa5281c8c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 964, + "timestamp": 426, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f00f7c65b9194eda295355da4dc78743349ebe2389f813c4782fbc0d730abc44" + "bytes": "934f54c45628d884b1c013cc1bccc6552d964aff8b55f1e170e3416aa5281c8c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f00f7c65b9194eda295355da4dc78743349ebe2389f813c4782fbc0d730abc44" + "bytes": "934f54c45628d884b1c013cc1bccc6552d964aff8b55f1e170e3416aa5281c8c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "920952923" + "i128": "684545205" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "920952923" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "684545205" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "963" + "u64": "425" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1cae949ccc9321862e9b4eebe5a9eedde3a13f20b2cb79fed6d83fe13498e2a1" + "bytes": "5be54bf85be9fbdeb89ab058f578fd5bb308811fbe73b57c8571488386434d3d" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1cae949ccc9321862e9b4eebe5a9eedde3a13f20b2cb79fed6d83fe13498e2a1" + "bytes": "5be54bf85be9fbdeb89ab058f578fd5bb308811fbe73b57c8571488386434d3d" } ] }, "durability": "persistent", "val": { - "bytes": "f00f7c65b9194eda295355da4dc78743349ebe2389f813c4782fbc0d730abc44" + "bytes": "934f54c45628d884b1c013cc1bccc6552d964aff8b55f1e170e3416aa5281c8c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "920952923" + "i128": "684545205" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "920952923" + "i128": "684545205" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f00f7c65b9194eda295355da4dc78743349ebe2389f813c4782fbc0d730abc44" + "bytes": "934f54c45628d884b1c013cc1bccc6552d964aff8b55f1e170e3416aa5281c8c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "920952923" + "i128": "684545205" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "964" + "u64": "426" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.188.json index 3d353f5c..a5f6b7d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "689995900" + "i128": "712859806" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "689995900" + "i128": "712859806" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bcc7872e9960b18575a9760f1716f07eb1c1d31d4747c798e6c7208fe371e017" + "bytes": "43cb57766648a2b08b6eca6f77dc33ea22a9786b8975dd0433cbd33100ce2c2c" }, { - "u64": "2184" + "u64": "2040" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "689995900" + "i128": "712859806" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2458b99c1dd03d62df916cd5290c0b7673040aafc46335c7469a612bd28b53f0" + "bytes": "7c0568d696c8b75ff6a2bd23210ab03d456df95671e8173a580f39a66b1df491" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2185, + "timestamp": 2041, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2458b99c1dd03d62df916cd5290c0b7673040aafc46335c7469a612bd28b53f0" + "bytes": "7c0568d696c8b75ff6a2bd23210ab03d456df95671e8173a580f39a66b1df491" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2458b99c1dd03d62df916cd5290c0b7673040aafc46335c7469a612bd28b53f0" + "bytes": "7c0568d696c8b75ff6a2bd23210ab03d456df95671e8173a580f39a66b1df491" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "689995900" + "i128": "712859806" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "689995900" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "712859806" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2184" + "u64": "2040" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1bab42cc466bec3fc7e5c851e58f403c68e40f980500a10e5e8a478efbe657f5" + "bytes": "f9ba8a875a5dedf0b3d1d4311c8301e061e8a6800782a550c762504cd21195f4" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1bab42cc466bec3fc7e5c851e58f403c68e40f980500a10e5e8a478efbe657f5" + "bytes": "f9ba8a875a5dedf0b3d1d4311c8301e061e8a6800782a550c762504cd21195f4" } ] }, "durability": "persistent", "val": { - "bytes": "2458b99c1dd03d62df916cd5290c0b7673040aafc46335c7469a612bd28b53f0" + "bytes": "7c0568d696c8b75ff6a2bd23210ab03d456df95671e8173a580f39a66b1df491" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "689995900" + "i128": "712859806" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "689995900" + "i128": "712859806" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2458b99c1dd03d62df916cd5290c0b7673040aafc46335c7469a612bd28b53f0" + "bytes": "7c0568d696c8b75ff6a2bd23210ab03d456df95671e8173a580f39a66b1df491" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "689995900" + "i128": "712859806" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2185" + "u64": "2041" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.189.json index 580930d9..62a43712 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "213957763" + "i128": "696153300" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "213957763" + "i128": "696153300" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "719e1a826aa1dda003325b99832788c90137d2480ec35ef6e70813254a4fcc23" + "bytes": "97616bce6feb267e85793613fd0b6e1879290f754b8099cf17472f26aa83505b" }, { - "u64": "2935" + "u64": "3435" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "213957763" + "i128": "696153300" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f736ae891b3fb8de39d986e25279f107a352b6671add9a36d719bd19a4ac2686" + "bytes": "58cc636572ebbca8a9e298fd7e0d9a4bf716c7a9e61b7267059c791317c2e4cc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2936, + "timestamp": 3436, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f736ae891b3fb8de39d986e25279f107a352b6671add9a36d719bd19a4ac2686" + "bytes": "58cc636572ebbca8a9e298fd7e0d9a4bf716c7a9e61b7267059c791317c2e4cc" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f736ae891b3fb8de39d986e25279f107a352b6671add9a36d719bd19a4ac2686" + "bytes": "58cc636572ebbca8a9e298fd7e0d9a4bf716c7a9e61b7267059c791317c2e4cc" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "213957763" + "i128": "696153300" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "213957763" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "696153300" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2935" + "u64": "3435" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d175ece702133b701c7308aaf2e3d9fd33c745996f1e39bd1aaf8347436f539d" + "bytes": "e7928d5b2a74a05c072c0379273c67a1c740add7b083808a7e3135b84730bb9a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d175ece702133b701c7308aaf2e3d9fd33c745996f1e39bd1aaf8347436f539d" + "bytes": "e7928d5b2a74a05c072c0379273c67a1c740add7b083808a7e3135b84730bb9a" } ] }, "durability": "persistent", "val": { - "bytes": "f736ae891b3fb8de39d986e25279f107a352b6671add9a36d719bd19a4ac2686" + "bytes": "58cc636572ebbca8a9e298fd7e0d9a4bf716c7a9e61b7267059c791317c2e4cc" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "213957763" + "i128": "696153300" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "213957763" + "i128": "696153300" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f736ae891b3fb8de39d986e25279f107a352b6671add9a36d719bd19a4ac2686" + "bytes": "58cc636572ebbca8a9e298fd7e0d9a4bf716c7a9e61b7267059c791317c2e4cc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "213957763" + "i128": "696153300" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2936" + "u64": "3436" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.19.json index df7d158a..9ba385b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "317830309" + "i128": "44197731" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "317830309" + "i128": "44197731" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "071aa9db67a4936109bff35aee477341b65820b06f48af149c891e95318cf3f6" + "bytes": "860af2d7e181c2acf7db51b7a5b143bfb82451993ad495ced33c142d1c8ea9a7" }, { - "u64": "3321" + "u64": "1784" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "317830309" + "i128": "44197731" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "4fe80d1a248658d69b3f2e95c8f8d0c7d0177c4a9c5737ab2ba6397e7dfdee32" + "bytes": "f23c82df07e8048ca662332b22bf524cae9082a81d3f64ff52973a25e81f88ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3322, + "timestamp": 1785, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4fe80d1a248658d69b3f2e95c8f8d0c7d0177c4a9c5737ab2ba6397e7dfdee32" + "bytes": "f23c82df07e8048ca662332b22bf524cae9082a81d3f64ff52973a25e81f88ea" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4fe80d1a248658d69b3f2e95c8f8d0c7d0177c4a9c5737ab2ba6397e7dfdee32" + "bytes": "f23c82df07e8048ca662332b22bf524cae9082a81d3f64ff52973a25e81f88ea" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "317830309" + "i128": "44197731" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "317830309" + "i128": "44197731" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3321" + "u64": "1784" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "130c0cce646af2a20a72601880f5ff87fc98034be609dde572964700981c461a" + "bytes": "c3bbeb79c8f488c8fcee36bf2c4fee3ffcfca6ab703820a6fdd761b8e2276499" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "130c0cce646af2a20a72601880f5ff87fc98034be609dde572964700981c461a" + "bytes": "c3bbeb79c8f488c8fcee36bf2c4fee3ffcfca6ab703820a6fdd761b8e2276499" } ] }, "durability": "persistent", "val": { - "bytes": "4fe80d1a248658d69b3f2e95c8f8d0c7d0177c4a9c5737ab2ba6397e7dfdee32" + "bytes": "f23c82df07e8048ca662332b22bf524cae9082a81d3f64ff52973a25e81f88ea" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "317830309" + "i128": "44197731" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "317830309" + "i128": "44197731" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4fe80d1a248658d69b3f2e95c8f8d0c7d0177c4a9c5737ab2ba6397e7dfdee32" + "bytes": "f23c82df07e8048ca662332b22bf524cae9082a81d3f64ff52973a25e81f88ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "317830309" + "i128": "44197731" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3322" + "u64": "1785" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.190.json index f95b9c5c..b8d2d849 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "245991714" + "i128": "546787180" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "245991714" + "i128": "546787180" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b1c34e76a558c426fcb961a55c553f3e9df98e76ba77e6afc12e2b0bcf18ea7" + "bytes": "3572bce0c7fa991aba977d88ec23cf7ae635b0918a198026c44def0ee5fbe00e" }, { - "u64": "3136" + "u64": "85" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "245991714" + "i128": "546787180" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b1eba3b2d1f2e22354549ecef8c94b1e29c851c2cf06d9f0bc02fd43293d818b" + "bytes": "5388f58e3519d62dd41315b4e66b2b6c30283c33a1cdf0b86e56fa85ebe3eaf6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3137, + "timestamp": 86, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b1eba3b2d1f2e22354549ecef8c94b1e29c851c2cf06d9f0bc02fd43293d818b" + "bytes": "5388f58e3519d62dd41315b4e66b2b6c30283c33a1cdf0b86e56fa85ebe3eaf6" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b1eba3b2d1f2e22354549ecef8c94b1e29c851c2cf06d9f0bc02fd43293d818b" + "bytes": "5388f58e3519d62dd41315b4e66b2b6c30283c33a1cdf0b86e56fa85ebe3eaf6" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "245991714" + "i128": "546787180" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "245991714" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "546787180" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3136" + "u64": "85" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b817eaa64d26dea2f84c386208090dc23524a20086d4c165fd81076d88ee9e3" + "bytes": "c32f9873c0a205bf60e42a5e2f0e2121771ed8e58a15f3d227fd6ba168002425" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b817eaa64d26dea2f84c386208090dc23524a20086d4c165fd81076d88ee9e3" + "bytes": "c32f9873c0a205bf60e42a5e2f0e2121771ed8e58a15f3d227fd6ba168002425" } ] }, "durability": "persistent", "val": { - "bytes": "b1eba3b2d1f2e22354549ecef8c94b1e29c851c2cf06d9f0bc02fd43293d818b" + "bytes": "5388f58e3519d62dd41315b4e66b2b6c30283c33a1cdf0b86e56fa85ebe3eaf6" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "245991714" + "i128": "546787180" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "245991714" + "i128": "546787180" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b1eba3b2d1f2e22354549ecef8c94b1e29c851c2cf06d9f0bc02fd43293d818b" + "bytes": "5388f58e3519d62dd41315b4e66b2b6c30283c33a1cdf0b86e56fa85ebe3eaf6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "245991714" + "i128": "546787180" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3137" + "u64": "86" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.191.json index 2437adfc..1e24af7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "252338333" + "i128": "80777901" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "252338333" + "i128": "80777901" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "491409cf486ad1c0c240a6329e6a417805398373dbb714264e01954697cba28b" + "bytes": "7b827f87d2854b5dd3e8f556d66340d261ce90ca49ad4d7ff25c7e3c5b903bda" }, { - "u64": "492" + "u64": "1531" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "252338333" + "i128": "80777901" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "669fd69576f88adff9c348b76c9cc061f8b9802677d83c1a75e487a5f0455eca" + "bytes": "7807c2075fc07f5dc3035da7329901c6f70b81a33496ce36a083e8f6d3de43f0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 493, + "timestamp": 1532, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "669fd69576f88adff9c348b76c9cc061f8b9802677d83c1a75e487a5f0455eca" + "bytes": "7807c2075fc07f5dc3035da7329901c6f70b81a33496ce36a083e8f6d3de43f0" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "669fd69576f88adff9c348b76c9cc061f8b9802677d83c1a75e487a5f0455eca" + "bytes": "7807c2075fc07f5dc3035da7329901c6f70b81a33496ce36a083e8f6d3de43f0" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "252338333" + "i128": "80777901" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "252338333" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "80777901" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "492" + "u64": "1531" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "afd9f4cb9644f204e7ee79600fc314e6e694720213a594f08a8bc9cb8632368b" + "bytes": "e77dbc3ce6324310f87caf33ce8a4b728e72ef27da5758089984502412637f11" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "afd9f4cb9644f204e7ee79600fc314e6e694720213a594f08a8bc9cb8632368b" + "bytes": "e77dbc3ce6324310f87caf33ce8a4b728e72ef27da5758089984502412637f11" } ] }, "durability": "persistent", "val": { - "bytes": "669fd69576f88adff9c348b76c9cc061f8b9802677d83c1a75e487a5f0455eca" + "bytes": "7807c2075fc07f5dc3035da7329901c6f70b81a33496ce36a083e8f6d3de43f0" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "252338333" + "i128": "80777901" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "252338333" + "i128": "80777901" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "669fd69576f88adff9c348b76c9cc061f8b9802677d83c1a75e487a5f0455eca" + "bytes": "7807c2075fc07f5dc3035da7329901c6f70b81a33496ce36a083e8f6d3de43f0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "252338333" + "i128": "80777901" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "493" + "u64": "1532" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.192.json index 24ee0898..803e91a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "909894609" + "i128": "180382323" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "909894609" + "i128": "180382323" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f79e25fc71a940c57c87ee4fe2bbd1cf91e47015f8167c13e38f5d2531f7ebc6" + "bytes": "bea362c144da431ce420029401ffe92320bda743e172685d4b1c0109b159b1cb" }, { - "u64": "1376" + "u64": "2820" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "909894609" + "i128": "180382323" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8fffe6dc0709f2db53613aa15381c4667f1e0055b40a5308adc70c9023ae7b10" + "bytes": "e48ed88c422fae9da57198be8257310f0f1dc7d0323932588437122dd8f1f9fc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1377, + "timestamp": 2821, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fffe6dc0709f2db53613aa15381c4667f1e0055b40a5308adc70c9023ae7b10" + "bytes": "e48ed88c422fae9da57198be8257310f0f1dc7d0323932588437122dd8f1f9fc" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fffe6dc0709f2db53613aa15381c4667f1e0055b40a5308adc70c9023ae7b10" + "bytes": "e48ed88c422fae9da57198be8257310f0f1dc7d0323932588437122dd8f1f9fc" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "909894609" + "i128": "180382323" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "909894609" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "180382323" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1376" + "u64": "2820" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f75d1d401dd16ab1a54ce5f521ec53c4208b11f8bdd85f1bb0eb0512680c6cfc" + "bytes": "ca5a8615050c9c6e1396543921e748be27e3755fad7770e25f28ce5144cd2e99" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f75d1d401dd16ab1a54ce5f521ec53c4208b11f8bdd85f1bb0eb0512680c6cfc" + "bytes": "ca5a8615050c9c6e1396543921e748be27e3755fad7770e25f28ce5144cd2e99" } ] }, "durability": "persistent", "val": { - "bytes": "8fffe6dc0709f2db53613aa15381c4667f1e0055b40a5308adc70c9023ae7b10" + "bytes": "e48ed88c422fae9da57198be8257310f0f1dc7d0323932588437122dd8f1f9fc" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "909894609" + "i128": "180382323" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "909894609" + "i128": "180382323" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8fffe6dc0709f2db53613aa15381c4667f1e0055b40a5308adc70c9023ae7b10" + "bytes": "e48ed88c422fae9da57198be8257310f0f1dc7d0323932588437122dd8f1f9fc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "909894609" + "i128": "180382323" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1377" + "u64": "2821" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.193.json index 6ca6891e..f42bf38b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "964301656" + "i128": "571830281" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "964301656" + "i128": "571830281" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "abb7149ad1fa2d3da37c9b986673f5e8df141c71de5a179e5b4120ace4e028a8" + "bytes": "57797a49a43de353c8296647f4926c257c34e33fd026e025c6ddcbc99649a37f" }, { - "u64": "2139" + "u64": "1137" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "964301656" + "i128": "571830281" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "934f90450bbb8441b5006b1853f2f2a3eb15429b88e12d4eb19e9a07794b9b36" + "bytes": "0dc1dd78560113c4d97765b17f97dc820a1cbc8b2a74c6ff50c63c998f183112" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2140, + "timestamp": 1138, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "934f90450bbb8441b5006b1853f2f2a3eb15429b88e12d4eb19e9a07794b9b36" + "bytes": "0dc1dd78560113c4d97765b17f97dc820a1cbc8b2a74c6ff50c63c998f183112" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "934f90450bbb8441b5006b1853f2f2a3eb15429b88e12d4eb19e9a07794b9b36" + "bytes": "0dc1dd78560113c4d97765b17f97dc820a1cbc8b2a74c6ff50c63c998f183112" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "964301656" + "i128": "571830281" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "964301656" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "571830281" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2139" + "u64": "1137" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a76c1c5c8457ae335ac8400f6d842acee2f20bafd198f8cf8a3ed372a71c0b9" + "bytes": "6416fff53871c2f5e4d1d4758c3ea9ba23cd1747785895b226730e130cdcd827" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a76c1c5c8457ae335ac8400f6d842acee2f20bafd198f8cf8a3ed372a71c0b9" + "bytes": "6416fff53871c2f5e4d1d4758c3ea9ba23cd1747785895b226730e130cdcd827" } ] }, "durability": "persistent", "val": { - "bytes": "934f90450bbb8441b5006b1853f2f2a3eb15429b88e12d4eb19e9a07794b9b36" + "bytes": "0dc1dd78560113c4d97765b17f97dc820a1cbc8b2a74c6ff50c63c998f183112" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "964301656" + "i128": "571830281" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "964301656" + "i128": "571830281" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "934f90450bbb8441b5006b1853f2f2a3eb15429b88e12d4eb19e9a07794b9b36" + "bytes": "0dc1dd78560113c4d97765b17f97dc820a1cbc8b2a74c6ff50c63c998f183112" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "964301656" + "i128": "571830281" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2140" + "u64": "1138" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.194.json index 06bd739e..95f0bf1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "4244782" + "i128": "523965067" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "4244782" + "i128": "523965067" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ba1db12ead0545c08463ea30b3cb088177bcd37da55604597124264dd2c556a" + "bytes": "9a84849d659d08bf082d8f89e1b1e3ea3fa70e511c0bc9c4f3c4d0b73b444a85" }, { - "u64": "3046" + "u64": "2511" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "4244782" + "i128": "523965067" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f5fe82e6c9b0eafbc90e4b10f779305540aa3e3b523e5b5568f593c3e5860053" + "bytes": "3d521645fdd3bc2380308815806f754c19bad340b3980ba37b4e6153cda46625" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3047, + "timestamp": 2512, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5fe82e6c9b0eafbc90e4b10f779305540aa3e3b523e5b5568f593c3e5860053" + "bytes": "3d521645fdd3bc2380308815806f754c19bad340b3980ba37b4e6153cda46625" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5fe82e6c9b0eafbc90e4b10f779305540aa3e3b523e5b5568f593c3e5860053" + "bytes": "3d521645fdd3bc2380308815806f754c19bad340b3980ba37b4e6153cda46625" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "4244782" + "i128": "523965067" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "4244782" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "523965067" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3046" + "u64": "2511" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16b501ff9d39151392901960b32fcb17e8b1d09059d5e2bde4be243e970aa6db" + "bytes": "059bfd93c77a01717f5b66cf607219059830ac258007a633e59d61d90b2f0098" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16b501ff9d39151392901960b32fcb17e8b1d09059d5e2bde4be243e970aa6db" + "bytes": "059bfd93c77a01717f5b66cf607219059830ac258007a633e59d61d90b2f0098" } ] }, "durability": "persistent", "val": { - "bytes": "f5fe82e6c9b0eafbc90e4b10f779305540aa3e3b523e5b5568f593c3e5860053" + "bytes": "3d521645fdd3bc2380308815806f754c19bad340b3980ba37b4e6153cda46625" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "4244782" + "i128": "523965067" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "4244782" + "i128": "523965067" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f5fe82e6c9b0eafbc90e4b10f779305540aa3e3b523e5b5568f593c3e5860053" + "bytes": "3d521645fdd3bc2380308815806f754c19bad340b3980ba37b4e6153cda46625" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "4244782" + "i128": "523965067" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3047" + "u64": "2512" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.195.json index bfc1f7e2..1acbd5bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "864533787" + "i128": "722290701" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "864533787" + "i128": "722290701" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "191d5ff1f951dd5bac3e5084c825143a82019a065abe3c3aee642f76d9c22386" + "bytes": "af6955626b2213309e5cec3f0f0ece9a99a902c3f86a34026514d8b1b282b21d" }, { - "u64": "702" + "u64": "2729" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "864533787" + "i128": "722290701" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "833aab47b21c5aa5be8ea9166f6d91e71a14bfbe2dc62ad998825d9fa10de102" + "bytes": "4de3f134bdd5fa363b9d8b02d61d189711758e67545129e0a3a4e276ebc3ae0a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 703, + "timestamp": 2730, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "833aab47b21c5aa5be8ea9166f6d91e71a14bfbe2dc62ad998825d9fa10de102" + "bytes": "4de3f134bdd5fa363b9d8b02d61d189711758e67545129e0a3a4e276ebc3ae0a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "833aab47b21c5aa5be8ea9166f6d91e71a14bfbe2dc62ad998825d9fa10de102" + "bytes": "4de3f134bdd5fa363b9d8b02d61d189711758e67545129e0a3a4e276ebc3ae0a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "864533787" + "i128": "722290701" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "864533787" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "722290701" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "702" + "u64": "2729" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a21e53a6d4cab6c1580dab4ebbc66cf5247aae3204622a5b507299672626dbb" + "bytes": "5b109404c4c703337a6eeb0476df371080ab2baf59b1ffbd6275a4529118b743" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a21e53a6d4cab6c1580dab4ebbc66cf5247aae3204622a5b507299672626dbb" + "bytes": "5b109404c4c703337a6eeb0476df371080ab2baf59b1ffbd6275a4529118b743" } ] }, "durability": "persistent", "val": { - "bytes": "833aab47b21c5aa5be8ea9166f6d91e71a14bfbe2dc62ad998825d9fa10de102" + "bytes": "4de3f134bdd5fa363b9d8b02d61d189711758e67545129e0a3a4e276ebc3ae0a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "864533787" + "i128": "722290701" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "864533787" + "i128": "722290701" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "833aab47b21c5aa5be8ea9166f6d91e71a14bfbe2dc62ad998825d9fa10de102" + "bytes": "4de3f134bdd5fa363b9d8b02d61d189711758e67545129e0a3a4e276ebc3ae0a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "864533787" + "i128": "722290701" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "703" + "u64": "2730" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.196.json index 7f28792b..50fe1629 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "438883005" + "i128": "35568239" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438883005" + "i128": "35568239" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4fa3c06a914ba1171d293355a1e7f3cc702481b4cc7c530571bedfbd0bda687" + "bytes": "8b63c947df123d2c1b3d65651fe53ff5055051435893cc127a22edf3243618e7" }, { - "u64": "1261" + "u64": "614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "438883005" + "i128": "35568239" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1b7d64b33b77e72143980630896ecff7547853b7e23f63c3d2df7df145b923f9" + "bytes": "0f0ccff55fd85ddf0ef6f8ac984c94a21790f672b025fda6a8afb111c83ae4f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1262, + "timestamp": 615, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b7d64b33b77e72143980630896ecff7547853b7e23f63c3d2df7df145b923f9" + "bytes": "0f0ccff55fd85ddf0ef6f8ac984c94a21790f672b025fda6a8afb111c83ae4f5" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b7d64b33b77e72143980630896ecff7547853b7e23f63c3d2df7df145b923f9" + "bytes": "0f0ccff55fd85ddf0ef6f8ac984c94a21790f672b025fda6a8afb111c83ae4f5" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438883005" + "i128": "35568239" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438883005" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "35568239" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1261" + "u64": "614" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a22df5d0b5322dd43390fde2afae0e1b1dc730168362bb73755ce43a3f223b83" + "bytes": "2f3efb970fdadc8ea03bd5e97345e5731a9321b8f186d190e1e703694b82190a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a22df5d0b5322dd43390fde2afae0e1b1dc730168362bb73755ce43a3f223b83" + "bytes": "2f3efb970fdadc8ea03bd5e97345e5731a9321b8f186d190e1e703694b82190a" } ] }, "durability": "persistent", "val": { - "bytes": "1b7d64b33b77e72143980630896ecff7547853b7e23f63c3d2df7df145b923f9" + "bytes": "0f0ccff55fd85ddf0ef6f8ac984c94a21790f672b025fda6a8afb111c83ae4f5" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "438883005" + "i128": "35568239" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "438883005" + "i128": "35568239" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1b7d64b33b77e72143980630896ecff7547853b7e23f63c3d2df7df145b923f9" + "bytes": "0f0ccff55fd85ddf0ef6f8ac984c94a21790f672b025fda6a8afb111c83ae4f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "438883005" + "i128": "35568239" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1262" + "u64": "615" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.197.json index 37cf9ee6..0d81e5bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "664571018" + "i128": "518831821" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "664571018" + "i128": "518831821" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6af69000dfa366b1d3aded4b7fecddeab8fa919858dcda7ee110002b503074ab" + "bytes": "d0567b38365f24c930f592f9f61b9b975782ef9b3405a52a5b2657b64a743ed1" }, { - "u64": "288" + "u64": "1158" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "664571018" + "i128": "518831821" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "615450d1f341183e2c4aecc696c9d6a00a9fce8ea8b0701323f8955c58d05174" + "bytes": "9b89f0986186d4ea54eb9497e76b5f4c1685aebac2fc02470db879a059697cf5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 289, + "timestamp": 1159, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "615450d1f341183e2c4aecc696c9d6a00a9fce8ea8b0701323f8955c58d05174" + "bytes": "9b89f0986186d4ea54eb9497e76b5f4c1685aebac2fc02470db879a059697cf5" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "615450d1f341183e2c4aecc696c9d6a00a9fce8ea8b0701323f8955c58d05174" + "bytes": "9b89f0986186d4ea54eb9497e76b5f4c1685aebac2fc02470db879a059697cf5" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "664571018" + "i128": "518831821" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "664571018" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "518831821" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "288" + "u64": "1158" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "384409c20160baa72327029d4928586f2734dd197979f3a64d04f1584b28fa80" + "bytes": "1c419a686a8cac5e0c5cc9f07d635392d1f015623c0f93f38e5a43f61f4ace11" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "384409c20160baa72327029d4928586f2734dd197979f3a64d04f1584b28fa80" + "bytes": "1c419a686a8cac5e0c5cc9f07d635392d1f015623c0f93f38e5a43f61f4ace11" } ] }, "durability": "persistent", "val": { - "bytes": "615450d1f341183e2c4aecc696c9d6a00a9fce8ea8b0701323f8955c58d05174" + "bytes": "9b89f0986186d4ea54eb9497e76b5f4c1685aebac2fc02470db879a059697cf5" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "664571018" + "i128": "518831821" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "664571018" + "i128": "518831821" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "615450d1f341183e2c4aecc696c9d6a00a9fce8ea8b0701323f8955c58d05174" + "bytes": "9b89f0986186d4ea54eb9497e76b5f4c1685aebac2fc02470db879a059697cf5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "664571018" + "i128": "518831821" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "289" + "u64": "1159" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.198.json index d5cdca56..47c422f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "668385437" + "i128": "462458138" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "668385437" + "i128": "462458138" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b20897e032e2887d905338f4d9ecd3090c43624d674818cd23d77a5226dfc45c" + "bytes": "e3c0319f55f88205e3ee39386954d00eb7bd7618dc8f6db3049097698e72a39d" }, { - "u64": "2147" + "u64": "2571" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "668385437" + "i128": "462458138" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "bc72273156fbeb7501d6ddec927766cabedee73e4373fe87bbd30aca756785d7" + "bytes": "94ed2a92f8c68e917519799d1175e8ce68af53689477cce31d1bceec27c765c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2148, + "timestamp": 2572, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc72273156fbeb7501d6ddec927766cabedee73e4373fe87bbd30aca756785d7" + "bytes": "94ed2a92f8c68e917519799d1175e8ce68af53689477cce31d1bceec27c765c3" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc72273156fbeb7501d6ddec927766cabedee73e4373fe87bbd30aca756785d7" + "bytes": "94ed2a92f8c68e917519799d1175e8ce68af53689477cce31d1bceec27c765c3" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "668385437" + "i128": "462458138" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "668385437" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "462458138" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2147" + "u64": "2571" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6b120e8266f7819943b0ed52f2973239298b4f39ced592c3fc5bcdf02702f31" + "bytes": "94a7c49d0f868e32b3d8649f6918116094a81e67422663c39de88d5217332c8d" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6b120e8266f7819943b0ed52f2973239298b4f39ced592c3fc5bcdf02702f31" + "bytes": "94a7c49d0f868e32b3d8649f6918116094a81e67422663c39de88d5217332c8d" } ] }, "durability": "persistent", "val": { - "bytes": "bc72273156fbeb7501d6ddec927766cabedee73e4373fe87bbd30aca756785d7" + "bytes": "94ed2a92f8c68e917519799d1175e8ce68af53689477cce31d1bceec27c765c3" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "668385437" + "i128": "462458138" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "668385437" + "i128": "462458138" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "bc72273156fbeb7501d6ddec927766cabedee73e4373fe87bbd30aca756785d7" + "bytes": "94ed2a92f8c68e917519799d1175e8ce68af53689477cce31d1bceec27c765c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "668385437" + "i128": "462458138" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2148" + "u64": "2572" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.199.json index 7446ad26..1307d436 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "393816590" + "i128": "471257654" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "393816590" + "i128": "471257654" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9ba0ea99091c368d8795e4f2a95395910cf331af93ff565c7a13a2d554f3da80" + "bytes": "39968f5ef6fe8332afa9acb9f51b8518766a90ce2e667ff5aa145082e41001e0" }, { - "u64": "225" + "u64": "967" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "393816590" + "i128": "471257654" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "844967de47f0a12b590a3ebc0b6cc43da995ebc9bcdce986074cb0fd1f5ac09b" + "bytes": "37960f3ef7b33290cf94f57faf5d1aba9d9f66f50dd613890e11f55f454570d2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 226, + "timestamp": 968, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "844967de47f0a12b590a3ebc0b6cc43da995ebc9bcdce986074cb0fd1f5ac09b" + "bytes": "37960f3ef7b33290cf94f57faf5d1aba9d9f66f50dd613890e11f55f454570d2" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "844967de47f0a12b590a3ebc0b6cc43da995ebc9bcdce986074cb0fd1f5ac09b" + "bytes": "37960f3ef7b33290cf94f57faf5d1aba9d9f66f50dd613890e11f55f454570d2" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "393816590" + "i128": "471257654" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "393816590" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "471257654" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "225" + "u64": "967" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b144d54ba5bf075a33d11a499cbfca6c27a55a56f8448250ab06a5e203b939d4" + "bytes": "e5d74a5389fe65f5dd5a8a75136e19c60688c85c6a49977e62d17070e3f81a86" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b144d54ba5bf075a33d11a499cbfca6c27a55a56f8448250ab06a5e203b939d4" + "bytes": "e5d74a5389fe65f5dd5a8a75136e19c60688c85c6a49977e62d17070e3f81a86" } ] }, "durability": "persistent", "val": { - "bytes": "844967de47f0a12b590a3ebc0b6cc43da995ebc9bcdce986074cb0fd1f5ac09b" + "bytes": "37960f3ef7b33290cf94f57faf5d1aba9d9f66f50dd613890e11f55f454570d2" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "393816590" + "i128": "471257654" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "393816590" + "i128": "471257654" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "844967de47f0a12b590a3ebc0b6cc43da995ebc9bcdce986074cb0fd1f5ac09b" + "bytes": "37960f3ef7b33290cf94f57faf5d1aba9d9f66f50dd613890e11f55f454570d2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "393816590" + "i128": "471257654" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "226" + "u64": "968" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.2.json index 3d2b53ee..57b42bcf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "146085241" + "i128": "587411327" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "146085241" + "i128": "587411327" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eed17be8e0c009f97fc4eaf4659b2bf67ac2d261b31d3e7e3b26d2d1f8e0b1e0" + "bytes": "abadf5d2fa3e3c6a24797b545e9b62392ea8c411dd9cd34344439d0ca5063cfa" }, { - "u64": "1897" + "u64": "3347" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "146085241" + "i128": "587411327" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "421dc9f7f7878666f4fb353531ac8231e953858bd3c05ec3b618835b3c7cd6e7" + "bytes": "4a9147e574d221d804263e59171de611cf995447d9e40027c3495ea23eabdc37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1898, + "timestamp": 3348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "421dc9f7f7878666f4fb353531ac8231e953858bd3c05ec3b618835b3c7cd6e7" + "bytes": "4a9147e574d221d804263e59171de611cf995447d9e40027c3495ea23eabdc37" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "421dc9f7f7878666f4fb353531ac8231e953858bd3c05ec3b618835b3c7cd6e7" + "bytes": "4a9147e574d221d804263e59171de611cf995447d9e40027c3495ea23eabdc37" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "146085241" + "i128": "587411327" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "146085241" + "i128": "587411327" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1897" + "u64": "3347" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1153d5a42d0bf5c44b0b1e074b11f77d0b3f8ba72ad56553ce187ebf0105d409" + "bytes": "bb3cdfff765e5d850c5606d01efc800e702c61f31b56c40cbbda9865d252c90a" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1153d5a42d0bf5c44b0b1e074b11f77d0b3f8ba72ad56553ce187ebf0105d409" + "bytes": "bb3cdfff765e5d850c5606d01efc800e702c61f31b56c40cbbda9865d252c90a" } ] }, "durability": "persistent", "val": { - "bytes": "421dc9f7f7878666f4fb353531ac8231e953858bd3c05ec3b618835b3c7cd6e7" + "bytes": "4a9147e574d221d804263e59171de611cf995447d9e40027c3495ea23eabdc37" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "146085241" + "i128": "587411327" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "146085241" + "i128": "587411327" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "421dc9f7f7878666f4fb353531ac8231e953858bd3c05ec3b618835b3c7cd6e7" + "bytes": "4a9147e574d221d804263e59171de611cf995447d9e40027c3495ea23eabdc37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "146085241" + "i128": "587411327" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1898" + "u64": "3348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.20.json index 2d92860d..35ddf29c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "390419309" + "i128": "740276624" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "390419309" + "i128": "740276624" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39884912766f62ed7411468914b57c982fab3dae6305a30f33dfb4b0f09b11db" + "bytes": "bc578978d6814b1eed74dd3a989dfbe28ce37006304406d191de640e4c294e47" }, { - "u64": "488" + "u64": "1758" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "390419309" + "i128": "740276624" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "478767b1007c0d097b74e12423d16000d69f8a4fb77a950499bb7d423e0ea1c5" + "bytes": "30a187a82ffd90332c49469fe5b98ab4490870eb67f7ab24d1a489bc74f700b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 489, + "timestamp": 1759, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "478767b1007c0d097b74e12423d16000d69f8a4fb77a950499bb7d423e0ea1c5" + "bytes": "30a187a82ffd90332c49469fe5b98ab4490870eb67f7ab24d1a489bc74f700b1" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "478767b1007c0d097b74e12423d16000d69f8a4fb77a950499bb7d423e0ea1c5" + "bytes": "30a187a82ffd90332c49469fe5b98ab4490870eb67f7ab24d1a489bc74f700b1" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "390419309" + "i128": "740276624" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "390419309" + "i128": "740276624" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "488" + "u64": "1758" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ab52eb4e151497776948a004347fa56ae742270cb1a3deef915aa2fbb5ebcab" + "bytes": "d9677e5b8b3d1b049caef9afd6a2ceb8de02a3e10178a44f180b9049ac3ef45b" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ab52eb4e151497776948a004347fa56ae742270cb1a3deef915aa2fbb5ebcab" + "bytes": "d9677e5b8b3d1b049caef9afd6a2ceb8de02a3e10178a44f180b9049ac3ef45b" } ] }, "durability": "persistent", "val": { - "bytes": "478767b1007c0d097b74e12423d16000d69f8a4fb77a950499bb7d423e0ea1c5" + "bytes": "30a187a82ffd90332c49469fe5b98ab4490870eb67f7ab24d1a489bc74f700b1" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "390419309" + "i128": "740276624" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "390419309" + "i128": "740276624" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "478767b1007c0d097b74e12423d16000d69f8a4fb77a950499bb7d423e0ea1c5" + "bytes": "30a187a82ffd90332c49469fe5b98ab4490870eb67f7ab24d1a489bc74f700b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "390419309" + "i128": "740276624" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "489" + "u64": "1759" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.200.json index df3e01b5..a153930c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "111983490" + "i128": "554091182" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "111983490" + "i128": "554091182" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a37f84fc51db483cc2bc52e58d0d0168a650f5cbebd7c13cc061a84db47bcfa" + "bytes": "84db73f4f4bcaaf865f1eeccb6f5ff4c3f5074acea7e85a8c31da5a853f2873f" }, { - "u64": "372" + "u64": "476" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "111983490" + "i128": "554091182" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4ce74b8e5602a9aa8c5d8b4862b18d494afecad67cfff13d34507eb7ab3eaba6" + "bytes": "676c871f942c9e9e6dc7dcd1dad00e3ec5ff8f3313e3a393135b020cffd9bf5c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 373, + "timestamp": 477, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ce74b8e5602a9aa8c5d8b4862b18d494afecad67cfff13d34507eb7ab3eaba6" + "bytes": "676c871f942c9e9e6dc7dcd1dad00e3ec5ff8f3313e3a393135b020cffd9bf5c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ce74b8e5602a9aa8c5d8b4862b18d494afecad67cfff13d34507eb7ab3eaba6" + "bytes": "676c871f942c9e9e6dc7dcd1dad00e3ec5ff8f3313e3a393135b020cffd9bf5c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "111983490" + "i128": "554091182" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "111983490" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "554091182" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "372" + "u64": "476" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb2bdcc3c6c92041ddffc48906e14be5f3e8525afc4fea9fad97b4845dea96ce" + "bytes": "3d68e945349812257cb50fb7ea6a2e02b6600c222f55e818478307e56f5b98e2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb2bdcc3c6c92041ddffc48906e14be5f3e8525afc4fea9fad97b4845dea96ce" + "bytes": "3d68e945349812257cb50fb7ea6a2e02b6600c222f55e818478307e56f5b98e2" } ] }, "durability": "persistent", "val": { - "bytes": "4ce74b8e5602a9aa8c5d8b4862b18d494afecad67cfff13d34507eb7ab3eaba6" + "bytes": "676c871f942c9e9e6dc7dcd1dad00e3ec5ff8f3313e3a393135b020cffd9bf5c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "111983490" + "i128": "554091182" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "111983490" + "i128": "554091182" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4ce74b8e5602a9aa8c5d8b4862b18d494afecad67cfff13d34507eb7ab3eaba6" + "bytes": "676c871f942c9e9e6dc7dcd1dad00e3ec5ff8f3313e3a393135b020cffd9bf5c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "111983490" + "i128": "554091182" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "373" + "u64": "477" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.201.json index 6760d755..8aecb7da 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "230699616" + "i128": "152020532" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "230699616" + "i128": "152020532" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "58e7e2ab8c8b035f852eed730e40ecd7f8bbd0de00565660e64c16be5fcd3590" + "bytes": "bc150f73d4aad4cdc9368a49a55634c7f97bc9f53b2e53bbb6f76acfaadfb61e" }, { - "u64": "371" + "u64": "1347" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "230699616" + "i128": "152020532" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "81d96c7662d20b3c385a7514aa9ce29060cdb46d7c3c48339979587af6e3f1d8" + "bytes": "cc7d3915b0f8cd1c0104bfca74ae90e03d3708d76d3a8539976dca68cd33d29a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 372, + "timestamp": 1348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "81d96c7662d20b3c385a7514aa9ce29060cdb46d7c3c48339979587af6e3f1d8" + "bytes": "cc7d3915b0f8cd1c0104bfca74ae90e03d3708d76d3a8539976dca68cd33d29a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "81d96c7662d20b3c385a7514aa9ce29060cdb46d7c3c48339979587af6e3f1d8" + "bytes": "cc7d3915b0f8cd1c0104bfca74ae90e03d3708d76d3a8539976dca68cd33d29a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "230699616" + "i128": "152020532" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "230699616" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "152020532" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "371" + "u64": "1347" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc37068d168e5396d16dc06f1979bfa85688e296bf0336fd0538fb2bc332cfd0" + "bytes": "e7b35a1d3459c5bfeadeda5c59a9ae6cdd8a88d674182ebfeb0e2d17ac990a45" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc37068d168e5396d16dc06f1979bfa85688e296bf0336fd0538fb2bc332cfd0" + "bytes": "e7b35a1d3459c5bfeadeda5c59a9ae6cdd8a88d674182ebfeb0e2d17ac990a45" } ] }, "durability": "persistent", "val": { - "bytes": "81d96c7662d20b3c385a7514aa9ce29060cdb46d7c3c48339979587af6e3f1d8" + "bytes": "cc7d3915b0f8cd1c0104bfca74ae90e03d3708d76d3a8539976dca68cd33d29a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "230699616" + "i128": "152020532" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "230699616" + "i128": "152020532" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "81d96c7662d20b3c385a7514aa9ce29060cdb46d7c3c48339979587af6e3f1d8" + "bytes": "cc7d3915b0f8cd1c0104bfca74ae90e03d3708d76d3a8539976dca68cd33d29a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "230699616" + "i128": "152020532" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "372" + "u64": "1348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.202.json index 8058f4ff..050bcf85 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "501664985" + "i128": "109900051" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "501664985" + "i128": "109900051" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "11d824184493e4f08c91ae9678bad366d78b008448a1b903a5371feb3bbf6d2e" + "bytes": "0c9206e40e93fc9a03b51d685d96fa2de03edd3568803a679afaa0b986d10ae8" }, { - "u64": "606" + "u64": "2632" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "501664985" + "i128": "109900051" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "21a032b56e9a9f0112689824dea343565196d018b6d3ddd0f9c5de826adc5de1" + "bytes": "dbf03d8d8972793f1cc9693a4ff70d0fed00268614448962c151f861bb270ae7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 607, + "timestamp": 2633, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "21a032b56e9a9f0112689824dea343565196d018b6d3ddd0f9c5de826adc5de1" + "bytes": "dbf03d8d8972793f1cc9693a4ff70d0fed00268614448962c151f861bb270ae7" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "21a032b56e9a9f0112689824dea343565196d018b6d3ddd0f9c5de826adc5de1" + "bytes": "dbf03d8d8972793f1cc9693a4ff70d0fed00268614448962c151f861bb270ae7" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "501664985" + "i128": "109900051" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "501664985" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "109900051" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "606" + "u64": "2632" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c0e7f9619110dc9a8cad61bdcb8148ec9e87e2cc9537055915c7aaf45a778ed" + "bytes": "bf906a65d5d38974e1e9cb1393fbbb3fd37a0aeffc6ff326a623497f94de4f16" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c0e7f9619110dc9a8cad61bdcb8148ec9e87e2cc9537055915c7aaf45a778ed" + "bytes": "bf906a65d5d38974e1e9cb1393fbbb3fd37a0aeffc6ff326a623497f94de4f16" } ] }, "durability": "persistent", "val": { - "bytes": "21a032b56e9a9f0112689824dea343565196d018b6d3ddd0f9c5de826adc5de1" + "bytes": "dbf03d8d8972793f1cc9693a4ff70d0fed00268614448962c151f861bb270ae7" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "501664985" + "i128": "109900051" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "501664985" + "i128": "109900051" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "21a032b56e9a9f0112689824dea343565196d018b6d3ddd0f9c5de826adc5de1" + "bytes": "dbf03d8d8972793f1cc9693a4ff70d0fed00268614448962c151f861bb270ae7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "501664985" + "i128": "109900051" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "607" + "u64": "2633" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.203.json index ba170caf..132301fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "405453566" + "i128": "408912394" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "405453566" + "i128": "408912394" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00926d67d569fad38cf50a2bd75fe3cfd3bfa9794c6e35b4f0548eb17f666ff3" + "bytes": "de41d6b99135f427ddabf49cf4e3981fcb6a95b2d27d0b66ac0883052bfa0c72" }, { - "u64": "3036" + "u64": "702" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "405453566" + "i128": "408912394" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f96ec4375d23dd313ab6e4a025ceb834f1ec6eeca5cb2cfe7455fd1d1e1bcb92" + "bytes": "7c78185ab5256250f80dca916d916c786d8eab4d4bb8e6fee7331d00383abd75" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3037, + "timestamp": 703, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f96ec4375d23dd313ab6e4a025ceb834f1ec6eeca5cb2cfe7455fd1d1e1bcb92" + "bytes": "7c78185ab5256250f80dca916d916c786d8eab4d4bb8e6fee7331d00383abd75" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f96ec4375d23dd313ab6e4a025ceb834f1ec6eeca5cb2cfe7455fd1d1e1bcb92" + "bytes": "7c78185ab5256250f80dca916d916c786d8eab4d4bb8e6fee7331d00383abd75" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "405453566" + "i128": "408912394" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "405453566" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "408912394" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3036" + "u64": "702" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ed9270a7114420c433d2d7a72ceb4c53f486a323a9bfa4cd1fdaa364ff5449c" + "bytes": "d53b9a51aacfac6ff490ec5b54ea6fbc96740658443c270a6d7b74d39f4eeb02" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ed9270a7114420c433d2d7a72ceb4c53f486a323a9bfa4cd1fdaa364ff5449c" + "bytes": "d53b9a51aacfac6ff490ec5b54ea6fbc96740658443c270a6d7b74d39f4eeb02" } ] }, "durability": "persistent", "val": { - "bytes": "f96ec4375d23dd313ab6e4a025ceb834f1ec6eeca5cb2cfe7455fd1d1e1bcb92" + "bytes": "7c78185ab5256250f80dca916d916c786d8eab4d4bb8e6fee7331d00383abd75" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "405453566" + "i128": "408912394" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "405453566" + "i128": "408912394" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f96ec4375d23dd313ab6e4a025ceb834f1ec6eeca5cb2cfe7455fd1d1e1bcb92" + "bytes": "7c78185ab5256250f80dca916d916c786d8eab4d4bb8e6fee7331d00383abd75" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "405453566" + "i128": "408912394" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3037" + "u64": "703" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.204.json index 88ba2cd4..32ed814a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "56484796" + "i128": "120096377" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "56484796" + "i128": "120096377" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ef1bb76bb3630246f1c033f0e8553933d26f3ec93dc05af21b6e1304ba5e5f2" + "bytes": "00de0c685f6d539573bed8d8671198405ed66d25da277103a50c7aa0158ea465" }, { - "u64": "1751" + "u64": "1782" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "56484796" + "i128": "120096377" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0633149c53c466bf499bdc3ee3f89c163e0593828db5b23a0aadbae61bb84573" + "bytes": "4ec93981b031b2b779b109b2342e50d1405c36b22ff071f941dce975839dca8a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1752, + "timestamp": 1783, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0633149c53c466bf499bdc3ee3f89c163e0593828db5b23a0aadbae61bb84573" + "bytes": "4ec93981b031b2b779b109b2342e50d1405c36b22ff071f941dce975839dca8a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0633149c53c466bf499bdc3ee3f89c163e0593828db5b23a0aadbae61bb84573" + "bytes": "4ec93981b031b2b779b109b2342e50d1405c36b22ff071f941dce975839dca8a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "56484796" + "i128": "120096377" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "56484796" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "120096377" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1751" + "u64": "1782" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5c32da37c34d0e569e70e9a9704b597a88fba2a8e829243fd490056f9673794" + "bytes": "0ea336aa4e516b2a6dfe270691ff80261c6afa2c5bbcb1420e3fecdcfaddac4d" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5c32da37c34d0e569e70e9a9704b597a88fba2a8e829243fd490056f9673794" + "bytes": "0ea336aa4e516b2a6dfe270691ff80261c6afa2c5bbcb1420e3fecdcfaddac4d" } ] }, "durability": "persistent", "val": { - "bytes": "0633149c53c466bf499bdc3ee3f89c163e0593828db5b23a0aadbae61bb84573" + "bytes": "4ec93981b031b2b779b109b2342e50d1405c36b22ff071f941dce975839dca8a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "56484796" + "i128": "120096377" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "56484796" + "i128": "120096377" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0633149c53c466bf499bdc3ee3f89c163e0593828db5b23a0aadbae61bb84573" + "bytes": "4ec93981b031b2b779b109b2342e50d1405c36b22ff071f941dce975839dca8a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "56484796" + "i128": "120096377" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1752" + "u64": "1783" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.205.json index c887ab6f..d228f729 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "465054753" + "i128": "72277615" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465054753" + "i128": "72277615" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6943e9994a2f2ee589e9a4d9c5789348b20edb4f55bb81dfcf62a41e557cdc14" + "bytes": "6b842e0c431058cb3f37c3f6b11b2244599440428a44c74701875eb4f9b6190b" }, { - "u64": "2856" + "u64": "674" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "465054753" + "i128": "72277615" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d8a89b4473b1567c0f28de9e9723decfcd2f5b6f645ed223c30cb18a695c0c3b" + "bytes": "463dec00d906c86fe8bd7dffc0a909e18dcc8292c693b1140082b0b0ad89e12d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2857, + "timestamp": 675, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d8a89b4473b1567c0f28de9e9723decfcd2f5b6f645ed223c30cb18a695c0c3b" + "bytes": "463dec00d906c86fe8bd7dffc0a909e18dcc8292c693b1140082b0b0ad89e12d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d8a89b4473b1567c0f28de9e9723decfcd2f5b6f645ed223c30cb18a695c0c3b" + "bytes": "463dec00d906c86fe8bd7dffc0a909e18dcc8292c693b1140082b0b0ad89e12d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "465054753" + "i128": "72277615" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "465054753" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "72277615" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2856" + "u64": "674" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2d628c5285233b7eb2c1b56839b1e1aa279482dce7f1f52f229eea2ad72b898" + "bytes": "4d7e93ab0e350b2ca8d236e890f67557aa27754b60b0be3732743c669d1d3b46" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2d628c5285233b7eb2c1b56839b1e1aa279482dce7f1f52f229eea2ad72b898" + "bytes": "4d7e93ab0e350b2ca8d236e890f67557aa27754b60b0be3732743c669d1d3b46" } ] }, "durability": "persistent", "val": { - "bytes": "d8a89b4473b1567c0f28de9e9723decfcd2f5b6f645ed223c30cb18a695c0c3b" + "bytes": "463dec00d906c86fe8bd7dffc0a909e18dcc8292c693b1140082b0b0ad89e12d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "465054753" + "i128": "72277615" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "465054753" + "i128": "72277615" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d8a89b4473b1567c0f28de9e9723decfcd2f5b6f645ed223c30cb18a695c0c3b" + "bytes": "463dec00d906c86fe8bd7dffc0a909e18dcc8292c693b1140082b0b0ad89e12d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "465054753" + "i128": "72277615" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2857" + "u64": "675" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.206.json index 20351116..5586be0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "767658026" + "i128": "583723074" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "767658026" + "i128": "583723074" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af58e232181c3e38a5500f63d8f81caf585a47832d78ede0f5c8d99ca5eb2571" + "bytes": "221d9718c10f53f14b71a12620c0ade3fecff724383420f2b0776ee31dd78869" }, { - "u64": "3323" + "u64": "1537" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "767658026" + "i128": "583723074" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3e322de46c7678ea6ea5b00817805df93426c2da1b12b1db72eda50f25d58899" + "bytes": "bc83ac87023c5f57b05f52fdcb543f0c341b2b0e9bd5f90f8eea4dacc5635af5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3324, + "timestamp": 1538, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3e322de46c7678ea6ea5b00817805df93426c2da1b12b1db72eda50f25d58899" + "bytes": "bc83ac87023c5f57b05f52fdcb543f0c341b2b0e9bd5f90f8eea4dacc5635af5" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3e322de46c7678ea6ea5b00817805df93426c2da1b12b1db72eda50f25d58899" + "bytes": "bc83ac87023c5f57b05f52fdcb543f0c341b2b0e9bd5f90f8eea4dacc5635af5" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "767658026" + "i128": "583723074" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "767658026" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "583723074" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3323" + "u64": "1537" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8b64265d45012d86dd0159ee7514fd6122dac4be864807d0e8362d8909ee36d" + "bytes": "fa54f1308e556dc220b168620ccfc502deb53408a4973c5445c6dbec54f8d2ca" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8b64265d45012d86dd0159ee7514fd6122dac4be864807d0e8362d8909ee36d" + "bytes": "fa54f1308e556dc220b168620ccfc502deb53408a4973c5445c6dbec54f8d2ca" } ] }, "durability": "persistent", "val": { - "bytes": "3e322de46c7678ea6ea5b00817805df93426c2da1b12b1db72eda50f25d58899" + "bytes": "bc83ac87023c5f57b05f52fdcb543f0c341b2b0e9bd5f90f8eea4dacc5635af5" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "767658026" + "i128": "583723074" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "767658026" + "i128": "583723074" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3e322de46c7678ea6ea5b00817805df93426c2da1b12b1db72eda50f25d58899" + "bytes": "bc83ac87023c5f57b05f52fdcb543f0c341b2b0e9bd5f90f8eea4dacc5635af5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "767658026" + "i128": "583723074" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3324" + "u64": "1538" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.207.json index 320f0de8..d11a42c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "304654882" + "i128": "667653913" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "304654882" + "i128": "667653913" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aae0496e2f880987d3602b165b56f561d35fe9ae9882fa7b71459d66fc5ee2ba" + "bytes": "baa3fe41aa408a0942cb33c41887a8ba4f28f4abce9c0ddc80eb39e9ba04b32e" }, { - "u64": "2562" + "u64": "1650" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "304654882" + "i128": "667653913" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5c2588a0cf0e6b73575339f22839b7ba001101d659467c87b0c2e053337f72f0" + "bytes": "ad1736a12c3a4c439f0fa9f49e2f0ad07d67b7546b5066f774c85998eee1caab" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2563, + "timestamp": 1651, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c2588a0cf0e6b73575339f22839b7ba001101d659467c87b0c2e053337f72f0" + "bytes": "ad1736a12c3a4c439f0fa9f49e2f0ad07d67b7546b5066f774c85998eee1caab" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c2588a0cf0e6b73575339f22839b7ba001101d659467c87b0c2e053337f72f0" + "bytes": "ad1736a12c3a4c439f0fa9f49e2f0ad07d67b7546b5066f774c85998eee1caab" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "304654882" + "i128": "667653913" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "304654882" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "667653913" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2562" + "u64": "1650" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45c7529fb7cf2b3b451e72c8bebf1c4e1a6cdf0a685c060d1c7d0a90554a4719" + "bytes": "3ea5966b0df2d900c28ce3c0b667a05a3cbd468ca371d1f0eb23bd523a3b0cd2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45c7529fb7cf2b3b451e72c8bebf1c4e1a6cdf0a685c060d1c7d0a90554a4719" + "bytes": "3ea5966b0df2d900c28ce3c0b667a05a3cbd468ca371d1f0eb23bd523a3b0cd2" } ] }, "durability": "persistent", "val": { - "bytes": "5c2588a0cf0e6b73575339f22839b7ba001101d659467c87b0c2e053337f72f0" + "bytes": "ad1736a12c3a4c439f0fa9f49e2f0ad07d67b7546b5066f774c85998eee1caab" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "304654882" + "i128": "667653913" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "304654882" + "i128": "667653913" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5c2588a0cf0e6b73575339f22839b7ba001101d659467c87b0c2e053337f72f0" + "bytes": "ad1736a12c3a4c439f0fa9f49e2f0ad07d67b7546b5066f774c85998eee1caab" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "304654882" + "i128": "667653913" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2563" + "u64": "1651" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.208.json index 9fff0302..6b58a07f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "122241629" + "i128": "847198847" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "122241629" + "i128": "847198847" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a1d6c16b4984c38be28c37c25cd888c15e7266caedad49cf50d0089e518c40f" + "bytes": "067f7f1ce236531f78040c826b830dcb6eedbe6a74daa90b55dda20e48c821b2" }, { - "u64": "3275" + "u64": "2093" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "122241629" + "i128": "847198847" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7a797633994bdb425ccec355f8ca4a05749b971e6048f45e0219766a56ad80d2" + "bytes": "29e0c503972b7210ab4f82b23cf796d9147f21562122b10ce482c34a8788fff6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3276, + "timestamp": 2094, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a797633994bdb425ccec355f8ca4a05749b971e6048f45e0219766a56ad80d2" + "bytes": "29e0c503972b7210ab4f82b23cf796d9147f21562122b10ce482c34a8788fff6" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a797633994bdb425ccec355f8ca4a05749b971e6048f45e0219766a56ad80d2" + "bytes": "29e0c503972b7210ab4f82b23cf796d9147f21562122b10ce482c34a8788fff6" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "122241629" + "i128": "847198847" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "122241629" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "847198847" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3275" + "u64": "2093" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44eeaeaa59f01c1270a940bf17ff8d077f93996c1986ef87defb7de79f3c2288" + "bytes": "6b269ae8e7aca581b5289f9653e31e3b2243439f743dff8685bd1d779f2e58a6" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44eeaeaa59f01c1270a940bf17ff8d077f93996c1986ef87defb7de79f3c2288" + "bytes": "6b269ae8e7aca581b5289f9653e31e3b2243439f743dff8685bd1d779f2e58a6" } ] }, "durability": "persistent", "val": { - "bytes": "7a797633994bdb425ccec355f8ca4a05749b971e6048f45e0219766a56ad80d2" + "bytes": "29e0c503972b7210ab4f82b23cf796d9147f21562122b10ce482c34a8788fff6" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "122241629" + "i128": "847198847" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "122241629" + "i128": "847198847" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7a797633994bdb425ccec355f8ca4a05749b971e6048f45e0219766a56ad80d2" + "bytes": "29e0c503972b7210ab4f82b23cf796d9147f21562122b10ce482c34a8788fff6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "122241629" + "i128": "847198847" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3276" + "u64": "2094" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.209.json index b7c20535..57fded8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "315501648" + "i128": "103663382" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "315501648" + "i128": "103663382" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c76eb02fc185c8c77bba9f3db1e523d1203eef82d9ac6d7016620dd75ce23085" + "bytes": "aa51bb3081c50ad8ed8c06a65de5e5313f96e8d9bc17bba063451ed5f999f6e1" }, { - "u64": "3006" + "u64": "200" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "315501648" + "i128": "103663382" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0001712615d75017beec197551240efac49a98bd3ad497d8114aad70e7ef0192" + "bytes": "bcb71a096b7b57950143b09b07f1c30cb537c6c130d2097b2a282f78ae37f47c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3007, + "timestamp": 201, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0001712615d75017beec197551240efac49a98bd3ad497d8114aad70e7ef0192" + "bytes": "bcb71a096b7b57950143b09b07f1c30cb537c6c130d2097b2a282f78ae37f47c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0001712615d75017beec197551240efac49a98bd3ad497d8114aad70e7ef0192" + "bytes": "bcb71a096b7b57950143b09b07f1c30cb537c6c130d2097b2a282f78ae37f47c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "315501648" + "i128": "103663382" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "315501648" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "103663382" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3006" + "u64": "200" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c81fb9f14c6b9ddb741671012fbdcb370ba4431763526b26189277f63220b15" + "bytes": "ce517312d7a25f5c92b23034db682c83031a37aa6fa6b73fbcdad8ce6f320ee5" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c81fb9f14c6b9ddb741671012fbdcb370ba4431763526b26189277f63220b15" + "bytes": "ce517312d7a25f5c92b23034db682c83031a37aa6fa6b73fbcdad8ce6f320ee5" } ] }, "durability": "persistent", "val": { - "bytes": "0001712615d75017beec197551240efac49a98bd3ad497d8114aad70e7ef0192" + "bytes": "bcb71a096b7b57950143b09b07f1c30cb537c6c130d2097b2a282f78ae37f47c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "315501648" + "i128": "103663382" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "315501648" + "i128": "103663382" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0001712615d75017beec197551240efac49a98bd3ad497d8114aad70e7ef0192" + "bytes": "bcb71a096b7b57950143b09b07f1c30cb537c6c130d2097b2a282f78ae37f47c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "315501648" + "i128": "103663382" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3007" + "u64": "201" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.21.json index decdfa27..3ed6d11f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "960462231" + "i128": "557059929" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "960462231" + "i128": "557059929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8fef2faf4d851c9eb42a9ea2d22924ac4f47184dfad8825ae3847c89f5f8e6bf" + "bytes": "02fc7b35a53b05b4c87cfaaac2b9558b136bcf9f4240b6c0b725562088ee5db5" }, { - "u64": "2430" + "u64": "1175" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "960462231" + "i128": "557059929" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "47f1a7c79964aed0186cdfc65a39b692dd75b045b51fcb8689c810252eb560ab" + "bytes": "934587f14e07d5b20061c654cea0464e72a3ae8f4f85b3b705e5c7cb2e252ee5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2431, + "timestamp": 1176, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "47f1a7c79964aed0186cdfc65a39b692dd75b045b51fcb8689c810252eb560ab" + "bytes": "934587f14e07d5b20061c654cea0464e72a3ae8f4f85b3b705e5c7cb2e252ee5" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "47f1a7c79964aed0186cdfc65a39b692dd75b045b51fcb8689c810252eb560ab" + "bytes": "934587f14e07d5b20061c654cea0464e72a3ae8f4f85b3b705e5c7cb2e252ee5" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "960462231" + "i128": "557059929" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "960462231" + "i128": "557059929" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2430" + "u64": "1175" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e3e3e4aff73a71956bd85141333cdb7c3eda0ce4613cd6113d92346c675b876" + "bytes": "7d3a8ca5f9beb577dc407be957a00293489d491df5643f177908ff18744b3a34" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e3e3e4aff73a71956bd85141333cdb7c3eda0ce4613cd6113d92346c675b876" + "bytes": "7d3a8ca5f9beb577dc407be957a00293489d491df5643f177908ff18744b3a34" } ] }, "durability": "persistent", "val": { - "bytes": "47f1a7c79964aed0186cdfc65a39b692dd75b045b51fcb8689c810252eb560ab" + "bytes": "934587f14e07d5b20061c654cea0464e72a3ae8f4f85b3b705e5c7cb2e252ee5" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "960462231" + "i128": "557059929" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "960462231" + "i128": "557059929" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "47f1a7c79964aed0186cdfc65a39b692dd75b045b51fcb8689c810252eb560ab" + "bytes": "934587f14e07d5b20061c654cea0464e72a3ae8f4f85b3b705e5c7cb2e252ee5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "960462231" + "i128": "557059929" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2431" + "u64": "1176" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.210.json index 67ef9de0..2c7d5b3a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863250791" + "i128": "801342352" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863250791" + "i128": "801342352" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ad10f7c9d44b87c182630051a0aad9accb2265b7c79c17120f8f2e37a13303bd" + "bytes": "debc6d91726de140347bbba23e61a36b49212ace09b4c5b9a852af105d86cae1" }, { - "u64": "653" + "u64": "3255" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863250791" + "i128": "801342352" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c083c6ff4aae836a9036e4d6864bddac30512db1322bfa9fdf1c985a0e07695c" + "bytes": "0358c1e60cbbf38dc836daf4a3d926a33e0a3e739192202b214a36b67b1a63ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 654, + "timestamp": 3256, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c083c6ff4aae836a9036e4d6864bddac30512db1322bfa9fdf1c985a0e07695c" + "bytes": "0358c1e60cbbf38dc836daf4a3d926a33e0a3e739192202b214a36b67b1a63ea" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c083c6ff4aae836a9036e4d6864bddac30512db1322bfa9fdf1c985a0e07695c" + "bytes": "0358c1e60cbbf38dc836daf4a3d926a33e0a3e739192202b214a36b67b1a63ea" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863250791" + "i128": "801342352" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863250791" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "801342352" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "653" + "u64": "3255" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7d3d9b4a356e46a83e6eb7652611975b7c087707df73472ff294a244b063c80" + "bytes": "b151c7d965fcee0b5af3955a0f35b5bc8ed432291d7219d201e45ba486082b3b" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7d3d9b4a356e46a83e6eb7652611975b7c087707df73472ff294a244b063c80" + "bytes": "b151c7d965fcee0b5af3955a0f35b5bc8ed432291d7219d201e45ba486082b3b" } ] }, "durability": "persistent", "val": { - "bytes": "c083c6ff4aae836a9036e4d6864bddac30512db1322bfa9fdf1c985a0e07695c" + "bytes": "0358c1e60cbbf38dc836daf4a3d926a33e0a3e739192202b214a36b67b1a63ea" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "863250791" + "i128": "801342352" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "863250791" + "i128": "801342352" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c083c6ff4aae836a9036e4d6864bddac30512db1322bfa9fdf1c985a0e07695c" + "bytes": "0358c1e60cbbf38dc836daf4a3d926a33e0a3e739192202b214a36b67b1a63ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "863250791" + "i128": "801342352" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "654" + "u64": "3256" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.211.json index f20e7341..08c0c0c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "853532534" + "i128": "37127956" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "853532534" + "i128": "37127956" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9fc50c83b8de7f43df109fbdebe2c370ec24ef0b561950a2f3c1ce0a877199a8" + "bytes": "05f05c6dc3923307dad208efca6d8a2ab4c27de5eb4538eb4e9a4f1b8afd8ef4" }, { - "u64": "2072" + "u64": "2317" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "853532534" + "i128": "37127956" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "03a62df12d016fb76cb8c398d974364d4ddc38c640f7dc6180181e4afb58a1f4" + "bytes": "46b3add0670c59395cccc8b8cb922f9e1f941f174c4ed17bcd0e8ae81646ca8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2073, + "timestamp": 2318, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03a62df12d016fb76cb8c398d974364d4ddc38c640f7dc6180181e4afb58a1f4" + "bytes": "46b3add0670c59395cccc8b8cb922f9e1f941f174c4ed17bcd0e8ae81646ca8f" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03a62df12d016fb76cb8c398d974364d4ddc38c640f7dc6180181e4afb58a1f4" + "bytes": "46b3add0670c59395cccc8b8cb922f9e1f941f174c4ed17bcd0e8ae81646ca8f" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "853532534" + "i128": "37127956" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "853532534" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "37127956" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2072" + "u64": "2317" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3031413019ee301417299a6a421ebbab6786d26a6cfdb15d1fac83ac92b4fca8" + "bytes": "9cc2a13dac34afea86990a9182738be53ad1abab27a1abe71e51b1a9d245d36f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3031413019ee301417299a6a421ebbab6786d26a6cfdb15d1fac83ac92b4fca8" + "bytes": "9cc2a13dac34afea86990a9182738be53ad1abab27a1abe71e51b1a9d245d36f" } ] }, "durability": "persistent", "val": { - "bytes": "03a62df12d016fb76cb8c398d974364d4ddc38c640f7dc6180181e4afb58a1f4" + "bytes": "46b3add0670c59395cccc8b8cb922f9e1f941f174c4ed17bcd0e8ae81646ca8f" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "853532534" + "i128": "37127956" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "853532534" + "i128": "37127956" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "03a62df12d016fb76cb8c398d974364d4ddc38c640f7dc6180181e4afb58a1f4" + "bytes": "46b3add0670c59395cccc8b8cb922f9e1f941f174c4ed17bcd0e8ae81646ca8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "853532534" + "i128": "37127956" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2073" + "u64": "2318" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.212.json index d016a51a..d8889a3a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "122243200" + "i128": "167827656" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "122243200" + "i128": "167827656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "01c0f2ccb97c9f35fe51c2afb1e51b998e103ec4cde19c4bb6dc56c74d979c87" + "bytes": "14c627a2271706abeb16cecdd9b41de4128cfff978862c32599596e134b784c0" }, { - "u64": "2937" + "u64": "2926" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "122243200" + "i128": "167827656" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d4c78a06a045828e74c9b075e5fed0475100c09cff1d56142e43e65bd8418cbc" + "bytes": "8043a485ce07815c48077ed473b94d0c1671e027be7eed7297858178da2c6a1a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2938, + "timestamp": 2927, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4c78a06a045828e74c9b075e5fed0475100c09cff1d56142e43e65bd8418cbc" + "bytes": "8043a485ce07815c48077ed473b94d0c1671e027be7eed7297858178da2c6a1a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4c78a06a045828e74c9b075e5fed0475100c09cff1d56142e43e65bd8418cbc" + "bytes": "8043a485ce07815c48077ed473b94d0c1671e027be7eed7297858178da2c6a1a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "122243200" + "i128": "167827656" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "122243200" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "167827656" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2937" + "u64": "2926" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f23a9dc68ce7ba9eddf65038a73f44325d0d72864a6ef8e48a2a568e2927b1e" + "bytes": "ed6c3acad7cea387197d1cd0e97528a27d04f7802dd1d1f102f3c82133c7b249" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f23a9dc68ce7ba9eddf65038a73f44325d0d72864a6ef8e48a2a568e2927b1e" + "bytes": "ed6c3acad7cea387197d1cd0e97528a27d04f7802dd1d1f102f3c82133c7b249" } ] }, "durability": "persistent", "val": { - "bytes": "d4c78a06a045828e74c9b075e5fed0475100c09cff1d56142e43e65bd8418cbc" + "bytes": "8043a485ce07815c48077ed473b94d0c1671e027be7eed7297858178da2c6a1a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "122243200" + "i128": "167827656" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "122243200" + "i128": "167827656" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d4c78a06a045828e74c9b075e5fed0475100c09cff1d56142e43e65bd8418cbc" + "bytes": "8043a485ce07815c48077ed473b94d0c1671e027be7eed7297858178da2c6a1a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "122243200" + "i128": "167827656" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2938" + "u64": "2927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.213.json index 17dff3e1..8533d761 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "706405361" + "i128": "660010416" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "706405361" + "i128": "660010416" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a9354e81e716976e3d019ef85be8d20c03ab5325cd2c543fbc2bc1635dbdba2" + "bytes": "4bc6f98ac44e8b97401d6391a834d038fc3f9328788a36e95445a24853236f64" }, { - "u64": "2148" + "u64": "3187" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "706405361" + "i128": "660010416" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2bc22a00d0234bfd10da66c159638a9b7e9f39edd373fcc2ece102fc16acec17" + "bytes": "74a3ba1f7aef345283b3a85cecdfabb0bec3c751cc57511eedcf67824a912ec2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2149, + "timestamp": 3188, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bc22a00d0234bfd10da66c159638a9b7e9f39edd373fcc2ece102fc16acec17" + "bytes": "74a3ba1f7aef345283b3a85cecdfabb0bec3c751cc57511eedcf67824a912ec2" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bc22a00d0234bfd10da66c159638a9b7e9f39edd373fcc2ece102fc16acec17" + "bytes": "74a3ba1f7aef345283b3a85cecdfabb0bec3c751cc57511eedcf67824a912ec2" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "706405361" + "i128": "660010416" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "706405361" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "660010416" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2148" + "u64": "3187" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a814c5dfe58634a41e337478facd87f0dfb1fe6d3a5280f10dd9fd15b697d1f8" + "bytes": "e89a096b7e21d8529c6458b077c2886f53250d8142d431bf3b8392a36a162fc3" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a814c5dfe58634a41e337478facd87f0dfb1fe6d3a5280f10dd9fd15b697d1f8" + "bytes": "e89a096b7e21d8529c6458b077c2886f53250d8142d431bf3b8392a36a162fc3" } ] }, "durability": "persistent", "val": { - "bytes": "2bc22a00d0234bfd10da66c159638a9b7e9f39edd373fcc2ece102fc16acec17" + "bytes": "74a3ba1f7aef345283b3a85cecdfabb0bec3c751cc57511eedcf67824a912ec2" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "706405361" + "i128": "660010416" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "706405361" + "i128": "660010416" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2bc22a00d0234bfd10da66c159638a9b7e9f39edd373fcc2ece102fc16acec17" + "bytes": "74a3ba1f7aef345283b3a85cecdfabb0bec3c751cc57511eedcf67824a912ec2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "706405361" + "i128": "660010416" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2149" + "u64": "3188" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.214.json index dc1e81d9..9658f21f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "599512696" + "i128": "244912418" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "599512696" + "i128": "244912418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa4fd32fbb79f1842574b2f5c10f96ef3f7bde415b279ca33cd2ff0ad006eee2" + "bytes": "7f4e6a1fc15566f861bfbbbf103092763e96dafcf3968f3ba6bc1c97e6ae9ae3" }, { - "u64": "1871" + "u64": "2677" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "599512696" + "i128": "244912418" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "05fed2f11ba5d5b3fe35b67a0a819d56d378ec434072c08ad35f21267f7b1881" + "bytes": "d7d2769241f1092b428d177ef8b3b80b3806248c0f8cbac5f2232191790e2ec9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1872, + "timestamp": 2678, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "05fed2f11ba5d5b3fe35b67a0a819d56d378ec434072c08ad35f21267f7b1881" + "bytes": "d7d2769241f1092b428d177ef8b3b80b3806248c0f8cbac5f2232191790e2ec9" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "05fed2f11ba5d5b3fe35b67a0a819d56d378ec434072c08ad35f21267f7b1881" + "bytes": "d7d2769241f1092b428d177ef8b3b80b3806248c0f8cbac5f2232191790e2ec9" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "599512696" + "i128": "244912418" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "599512696" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "244912418" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1871" + "u64": "2677" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a0aa39366a745d4393ad61b35e5f7745f535af0ba56cddc1b2511f54c9c64d9" + "bytes": "41f83c82c1da49d006e0bd67ccf971281be1891e3a02af0ab5652ffe91cd428f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a0aa39366a745d4393ad61b35e5f7745f535af0ba56cddc1b2511f54c9c64d9" + "bytes": "41f83c82c1da49d006e0bd67ccf971281be1891e3a02af0ab5652ffe91cd428f" } ] }, "durability": "persistent", "val": { - "bytes": "05fed2f11ba5d5b3fe35b67a0a819d56d378ec434072c08ad35f21267f7b1881" + "bytes": "d7d2769241f1092b428d177ef8b3b80b3806248c0f8cbac5f2232191790e2ec9" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "599512696" + "i128": "244912418" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "599512696" + "i128": "244912418" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "05fed2f11ba5d5b3fe35b67a0a819d56d378ec434072c08ad35f21267f7b1881" + "bytes": "d7d2769241f1092b428d177ef8b3b80b3806248c0f8cbac5f2232191790e2ec9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "599512696" + "i128": "244912418" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1872" + "u64": "2678" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.215.json index 3d38fb64..166ce844 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "277843511" + "i128": "187669585" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "277843511" + "i128": "187669585" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "32afee30ed1297211d47165271e020968912eb7073774a58ee98459d2a467235" + "bytes": "f9796544173dfacf93dea6220fa4e2afa1b29a8cdbabbd263de7b708543611ae" }, { - "u64": "3246" + "u64": "320" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "277843511" + "i128": "187669585" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ba37c23f8ad417829f431a071b1a3071097f3f3d9c891db45069230cd1c16a43" + "bytes": "402f1cc252381c5b287c3ff8969a500bde6c032a0d44cebd64bfa9a952d43260" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3247, + "timestamp": 321, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba37c23f8ad417829f431a071b1a3071097f3f3d9c891db45069230cd1c16a43" + "bytes": "402f1cc252381c5b287c3ff8969a500bde6c032a0d44cebd64bfa9a952d43260" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba37c23f8ad417829f431a071b1a3071097f3f3d9c891db45069230cd1c16a43" + "bytes": "402f1cc252381c5b287c3ff8969a500bde6c032a0d44cebd64bfa9a952d43260" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "277843511" + "i128": "187669585" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "277843511" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "187669585" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3246" + "u64": "320" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fbd05fffaf364702962b24ed06dea064518fc54c327162a89e00213f6822c42" + "bytes": "83742e278d4faefbed42dcd220a8662eb81e4fd5006c93abff022427b1503d54" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fbd05fffaf364702962b24ed06dea064518fc54c327162a89e00213f6822c42" + "bytes": "83742e278d4faefbed42dcd220a8662eb81e4fd5006c93abff022427b1503d54" } ] }, "durability": "persistent", "val": { - "bytes": "ba37c23f8ad417829f431a071b1a3071097f3f3d9c891db45069230cd1c16a43" + "bytes": "402f1cc252381c5b287c3ff8969a500bde6c032a0d44cebd64bfa9a952d43260" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "277843511" + "i128": "187669585" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "277843511" + "i128": "187669585" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ba37c23f8ad417829f431a071b1a3071097f3f3d9c891db45069230cd1c16a43" + "bytes": "402f1cc252381c5b287c3ff8969a500bde6c032a0d44cebd64bfa9a952d43260" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "277843511" + "i128": "187669585" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3247" + "u64": "321" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.216.json index 75323d2f..0dd56cbc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "345747408" + "i128": "81018147" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "345747408" + "i128": "81018147" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c738c11ce31f6c58d3b4d4ee9e10e3620260bc3316d38a6b80fb03007c5307b0" + "bytes": "17a44a285c177b8d12e4ab9c29afbff4c0916fff3b049e2bb92a0bbae17a1cc5" }, { - "u64": "3135" + "u64": "2371" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "345747408" + "i128": "81018147" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7636e3381c15c2f395c832129eca40909fc1f92323312d88ad96335be578e464" + "bytes": "9c88ca4f6925a23a293087a2cb71c6f2c19b6af8a1d2257a99a552c5d4211d09" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3136, + "timestamp": 2372, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7636e3381c15c2f395c832129eca40909fc1f92323312d88ad96335be578e464" + "bytes": "9c88ca4f6925a23a293087a2cb71c6f2c19b6af8a1d2257a99a552c5d4211d09" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7636e3381c15c2f395c832129eca40909fc1f92323312d88ad96335be578e464" + "bytes": "9c88ca4f6925a23a293087a2cb71c6f2c19b6af8a1d2257a99a552c5d4211d09" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "345747408" + "i128": "81018147" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "345747408" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "81018147" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3135" + "u64": "2371" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f18a0a78f04de4f02badf81164c160ddd63d21b628e9600716fd307d424452e" + "bytes": "a7eab9aaafc06ee3c2b7d5c7ecc235d4eb25d73faf0b8307acd38c2607f244f7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f18a0a78f04de4f02badf81164c160ddd63d21b628e9600716fd307d424452e" + "bytes": "a7eab9aaafc06ee3c2b7d5c7ecc235d4eb25d73faf0b8307acd38c2607f244f7" } ] }, "durability": "persistent", "val": { - "bytes": "7636e3381c15c2f395c832129eca40909fc1f92323312d88ad96335be578e464" + "bytes": "9c88ca4f6925a23a293087a2cb71c6f2c19b6af8a1d2257a99a552c5d4211d09" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "345747408" + "i128": "81018147" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "345747408" + "i128": "81018147" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7636e3381c15c2f395c832129eca40909fc1f92323312d88ad96335be578e464" + "bytes": "9c88ca4f6925a23a293087a2cb71c6f2c19b6af8a1d2257a99a552c5d4211d09" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "345747408" + "i128": "81018147" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3136" + "u64": "2372" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.217.json index f3ba833c..df4c9678 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "152395999" + "i128": "34927111" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "152395999" + "i128": "34927111" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fef4c9353ddd3810d5b59a7fa681e7486d3c3de1a47619d627f68f48269fb550" + "bytes": "120df182a82a4d92d01c2ed4216980570c52dc49235925a4d27ac34358a4fc40" }, { - "u64": "773" + "u64": "475" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "152395999" + "i128": "34927111" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "76e61e8cf5913aecac5479d2d69483c6edde06056448bfad7cebffbd8919ce61" + "bytes": "83112fd78c1c10fadf2b67a4c678dbf1d43ca132cf8248b027f7ce87cadfe776" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 774, + "timestamp": 476, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76e61e8cf5913aecac5479d2d69483c6edde06056448bfad7cebffbd8919ce61" + "bytes": "83112fd78c1c10fadf2b67a4c678dbf1d43ca132cf8248b027f7ce87cadfe776" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76e61e8cf5913aecac5479d2d69483c6edde06056448bfad7cebffbd8919ce61" + "bytes": "83112fd78c1c10fadf2b67a4c678dbf1d43ca132cf8248b027f7ce87cadfe776" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "152395999" + "i128": "34927111" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "152395999" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "34927111" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "773" + "u64": "475" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80d34fde506482af8b791c8cb9cd4103c83dc41e4eaf38bb08b930caad5f4ebf" + "bytes": "425803d9223988f29750a1c509bbbcb237b95489be1a9a7937ef15153acb1e29" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80d34fde506482af8b791c8cb9cd4103c83dc41e4eaf38bb08b930caad5f4ebf" + "bytes": "425803d9223988f29750a1c509bbbcb237b95489be1a9a7937ef15153acb1e29" } ] }, "durability": "persistent", "val": { - "bytes": "76e61e8cf5913aecac5479d2d69483c6edde06056448bfad7cebffbd8919ce61" + "bytes": "83112fd78c1c10fadf2b67a4c678dbf1d43ca132cf8248b027f7ce87cadfe776" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "152395999" + "i128": "34927111" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "152395999" + "i128": "34927111" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "76e61e8cf5913aecac5479d2d69483c6edde06056448bfad7cebffbd8919ce61" + "bytes": "83112fd78c1c10fadf2b67a4c678dbf1d43ca132cf8248b027f7ce87cadfe776" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "152395999" + "i128": "34927111" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "774" + "u64": "476" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.218.json index ae2f4181..b2b72f25 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "177630357" + "i128": "638225358" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "177630357" + "i128": "638225358" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f49c55e5a0b02a38f2910285cc9640d643ed87ff296d3fc9b34cd0c51d65885" + "bytes": "130661f0d6ca7951ba82cbaf15ca371c5c171c459038f0973b47d61ce58351a4" }, { - "u64": "591" + "u64": "2361" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "177630357" + "i128": "638225358" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8d50634424c79625acd3bce15307b1f0effc762100a321fdaf6c655a569612f4" + "bytes": "79b18fd2b0af6601acd3e26bfd051b5476479779f076eb7762cb46bacdd41d02" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 592, + "timestamp": 2362, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d50634424c79625acd3bce15307b1f0effc762100a321fdaf6c655a569612f4" + "bytes": "79b18fd2b0af6601acd3e26bfd051b5476479779f076eb7762cb46bacdd41d02" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d50634424c79625acd3bce15307b1f0effc762100a321fdaf6c655a569612f4" + "bytes": "79b18fd2b0af6601acd3e26bfd051b5476479779f076eb7762cb46bacdd41d02" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "177630357" + "i128": "638225358" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "177630357" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "638225358" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "591" + "u64": "2361" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f7043cf44e6ed0e44ce53e4748b9d726e234573a6137bb2e2246de40c4f839e" + "bytes": "0ce4cafffc41d2467f81f79babf5011d3d00a8ab889b49c00f8576f79bf7867b" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f7043cf44e6ed0e44ce53e4748b9d726e234573a6137bb2e2246de40c4f839e" + "bytes": "0ce4cafffc41d2467f81f79babf5011d3d00a8ab889b49c00f8576f79bf7867b" } ] }, "durability": "persistent", "val": { - "bytes": "8d50634424c79625acd3bce15307b1f0effc762100a321fdaf6c655a569612f4" + "bytes": "79b18fd2b0af6601acd3e26bfd051b5476479779f076eb7762cb46bacdd41d02" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "177630357" + "i128": "638225358" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "177630357" + "i128": "638225358" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8d50634424c79625acd3bce15307b1f0effc762100a321fdaf6c655a569612f4" + "bytes": "79b18fd2b0af6601acd3e26bfd051b5476479779f076eb7762cb46bacdd41d02" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "177630357" + "i128": "638225358" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "592" + "u64": "2362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.219.json index 79ee5fc4..80a407ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "395203143" + "i128": "124133775" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "395203143" + "i128": "124133775" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ffb2b63f16cfc5f473cbe06cbc7481317c33f5c170782c5fc2b1c11ae8b5fde" + "bytes": "0b0d9aea509c935c8ee07e58f994697bcabb815f74c8db104ba430648c702710" }, { - "u64": "2812" + "u64": "2289" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "395203143" + "i128": "124133775" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4930ed768397d3162bba464917d78952c1ba6ab5823e476ffbbbb9e4e417e7e5" + "bytes": "171c9ea790fbc132fc8ad50d6dc839030a5eda2475746c91cd15c17efa838ae8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2813, + "timestamp": 2290, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4930ed768397d3162bba464917d78952c1ba6ab5823e476ffbbbb9e4e417e7e5" + "bytes": "171c9ea790fbc132fc8ad50d6dc839030a5eda2475746c91cd15c17efa838ae8" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4930ed768397d3162bba464917d78952c1ba6ab5823e476ffbbbb9e4e417e7e5" + "bytes": "171c9ea790fbc132fc8ad50d6dc839030a5eda2475746c91cd15c17efa838ae8" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "395203143" + "i128": "124133775" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "395203143" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "124133775" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2812" + "u64": "2289" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db67d87d9d440348322335109b2ea00304c7960b4933c18ad493d946edcb6c90" + "bytes": "58d30ee4e313e67ff42b98aa56d56da6049ed5e6e28ad03f0f6a376d1c30e793" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db67d87d9d440348322335109b2ea00304c7960b4933c18ad493d946edcb6c90" + "bytes": "58d30ee4e313e67ff42b98aa56d56da6049ed5e6e28ad03f0f6a376d1c30e793" } ] }, "durability": "persistent", "val": { - "bytes": "4930ed768397d3162bba464917d78952c1ba6ab5823e476ffbbbb9e4e417e7e5" + "bytes": "171c9ea790fbc132fc8ad50d6dc839030a5eda2475746c91cd15c17efa838ae8" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "395203143" + "i128": "124133775" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "395203143" + "i128": "124133775" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4930ed768397d3162bba464917d78952c1ba6ab5823e476ffbbbb9e4e417e7e5" + "bytes": "171c9ea790fbc132fc8ad50d6dc839030a5eda2475746c91cd15c17efa838ae8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "395203143" + "i128": "124133775" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2813" + "u64": "2290" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.22.json index 45be2f04..a792dcf4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "298833832" + "i128": "795323334" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "298833832" + "i128": "795323334" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b4f306c9aa063955bde2b788b6a1f9dbf53305e1e8517c3843510363bdf0a1df" + "bytes": "7a5b245e4ba056e60700c64c0a2d727ffb8046132466a2d1af46376102737b38" }, { - "u64": "94" + "u64": "2583" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "298833832" + "i128": "795323334" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "32195a5a0935c5f783cb0aead1cc962a266873048977d51da2a361deda608377" + "bytes": "92e1a8dc39c6ac0bf23ea2228a49cdfc2f46cd1705afc29d787c955d94929c0f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 95, + "timestamp": 2584, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32195a5a0935c5f783cb0aead1cc962a266873048977d51da2a361deda608377" + "bytes": "92e1a8dc39c6ac0bf23ea2228a49cdfc2f46cd1705afc29d787c955d94929c0f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "32195a5a0935c5f783cb0aead1cc962a266873048977d51da2a361deda608377" + "bytes": "92e1a8dc39c6ac0bf23ea2228a49cdfc2f46cd1705afc29d787c955d94929c0f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "298833832" + "i128": "795323334" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "298833832" + "i128": "795323334" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "94" + "u64": "2583" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "773aafa363228515458f2c264e814ded8800a6585019087ed26c3f3502ead300" + "bytes": "83b5677533f55480367363d35e7fb4ff07b2e0143b2280813c874c8a8bbbb5a1" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "773aafa363228515458f2c264e814ded8800a6585019087ed26c3f3502ead300" + "bytes": "83b5677533f55480367363d35e7fb4ff07b2e0143b2280813c874c8a8bbbb5a1" } ] }, "durability": "persistent", "val": { - "bytes": "32195a5a0935c5f783cb0aead1cc962a266873048977d51da2a361deda608377" + "bytes": "92e1a8dc39c6ac0bf23ea2228a49cdfc2f46cd1705afc29d787c955d94929c0f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "298833832" + "i128": "795323334" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "298833832" + "i128": "795323334" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "32195a5a0935c5f783cb0aead1cc962a266873048977d51da2a361deda608377" + "bytes": "92e1a8dc39c6ac0bf23ea2228a49cdfc2f46cd1705afc29d787c955d94929c0f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "298833832" + "i128": "795323334" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "95" + "u64": "2584" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.220.json index 43a1ca3f..71debd2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "957495944" + "i128": "135286340" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "957495944" + "i128": "135286340" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d77f682907b69d811bb69013297dd72d432961048dcfa7963c54bf8852b046e8" + "bytes": "85cc0e7bb483a3818a70254b1064a2f475b7fa05f00c56531f06c277dbc6e5d6" }, { - "u64": "1519" + "u64": "2017" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "957495944" + "i128": "135286340" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8642ce5b3249a999938c6ebf8008676b207e3f2a35abb299d34148e6dbbf931b" + "bytes": "2712eecd1b2e545be2b5794ebb1ff14395f9150ad51b1848906aac8be21f968a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1520, + "timestamp": 2018, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8642ce5b3249a999938c6ebf8008676b207e3f2a35abb299d34148e6dbbf931b" + "bytes": "2712eecd1b2e545be2b5794ebb1ff14395f9150ad51b1848906aac8be21f968a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8642ce5b3249a999938c6ebf8008676b207e3f2a35abb299d34148e6dbbf931b" + "bytes": "2712eecd1b2e545be2b5794ebb1ff14395f9150ad51b1848906aac8be21f968a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "957495944" + "i128": "135286340" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "957495944" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "135286340" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1519" + "u64": "2017" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9822be01a980906e532dfe94a891592c6fc5843cb7eafdd82dc69dd11ee5c0cd" + "bytes": "89d4034228b0bba28d0671c159d5b68670b6a737da8d7438918e54be6f788f41" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9822be01a980906e532dfe94a891592c6fc5843cb7eafdd82dc69dd11ee5c0cd" + "bytes": "89d4034228b0bba28d0671c159d5b68670b6a737da8d7438918e54be6f788f41" } ] }, "durability": "persistent", "val": { - "bytes": "8642ce5b3249a999938c6ebf8008676b207e3f2a35abb299d34148e6dbbf931b" + "bytes": "2712eecd1b2e545be2b5794ebb1ff14395f9150ad51b1848906aac8be21f968a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "957495944" + "i128": "135286340" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "957495944" + "i128": "135286340" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8642ce5b3249a999938c6ebf8008676b207e3f2a35abb299d34148e6dbbf931b" + "bytes": "2712eecd1b2e545be2b5794ebb1ff14395f9150ad51b1848906aac8be21f968a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "957495944" + "i128": "135286340" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1520" + "u64": "2018" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.221.json index aab5f7bd..c096c9d0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "137943509" + "i128": "358064338" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "137943509" + "i128": "358064338" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5079ab0c9857058b749bcbb87d19ceae6d3f914441d19dbb1857f25d9c6a5ea3" + "bytes": "16c916c4baf206615efdf2414538ea6a372573c000286b631c3769bcdbac6cce" }, { - "u64": "552" + "u64": "755" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "137943509" + "i128": "358064338" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8d97421b3c4197e0954fe033ceea5e5cf923e798bda2b20dc78e7330b9430ed7" + "bytes": "4bd75ad67bd8a68b9da9abcc03e6bd2442cc91844a5eb8ee9954bed9cb4d4c16" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 553, + "timestamp": 756, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d97421b3c4197e0954fe033ceea5e5cf923e798bda2b20dc78e7330b9430ed7" + "bytes": "4bd75ad67bd8a68b9da9abcc03e6bd2442cc91844a5eb8ee9954bed9cb4d4c16" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d97421b3c4197e0954fe033ceea5e5cf923e798bda2b20dc78e7330b9430ed7" + "bytes": "4bd75ad67bd8a68b9da9abcc03e6bd2442cc91844a5eb8ee9954bed9cb4d4c16" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "137943509" + "i128": "358064338" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "137943509" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "358064338" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "552" + "u64": "755" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e80646e2c122421d5abaf21a6cb13e67643b16a8638685104748ab1b0b91974" + "bytes": "bb70a5a8e29896424a6310a3e24b4bc5c91cdae18c9e187293451d3e14e583c7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e80646e2c122421d5abaf21a6cb13e67643b16a8638685104748ab1b0b91974" + "bytes": "bb70a5a8e29896424a6310a3e24b4bc5c91cdae18c9e187293451d3e14e583c7" } ] }, "durability": "persistent", "val": { - "bytes": "8d97421b3c4197e0954fe033ceea5e5cf923e798bda2b20dc78e7330b9430ed7" + "bytes": "4bd75ad67bd8a68b9da9abcc03e6bd2442cc91844a5eb8ee9954bed9cb4d4c16" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "137943509" + "i128": "358064338" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "137943509" + "i128": "358064338" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8d97421b3c4197e0954fe033ceea5e5cf923e798bda2b20dc78e7330b9430ed7" + "bytes": "4bd75ad67bd8a68b9da9abcc03e6bd2442cc91844a5eb8ee9954bed9cb4d4c16" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "137943509" + "i128": "358064338" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "553" + "u64": "756" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.222.json index e26a2854..98ba0dd6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "263665496" + "i128": "975676248" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "263665496" + "i128": "975676248" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d54a697970e5f48f0b9f8c384ae700122265c1bb6aadbf6d61ae6c77f6a95c9c" + "bytes": "759f0c023137bf907b69c33591d00cf496dfff50acc6981513296820aa9b1df6" }, { - "u64": "3445" + "u64": "987" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "263665496" + "i128": "975676248" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e28db73a4633f71ce521f4d63bf03ec307147be422fd3d9d3b51cab2a17c1e43" + "bytes": "0a8bf260ca160fe2dfc8faf7f77ca40f5257be8d12910758a8dc168619d7d4d6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3446, + "timestamp": 988, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e28db73a4633f71ce521f4d63bf03ec307147be422fd3d9d3b51cab2a17c1e43" + "bytes": "0a8bf260ca160fe2dfc8faf7f77ca40f5257be8d12910758a8dc168619d7d4d6" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e28db73a4633f71ce521f4d63bf03ec307147be422fd3d9d3b51cab2a17c1e43" + "bytes": "0a8bf260ca160fe2dfc8faf7f77ca40f5257be8d12910758a8dc168619d7d4d6" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "263665496" + "i128": "975676248" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "263665496" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "975676248" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3445" + "u64": "987" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a503c8540ea4f87909ec5f98283fa54ee299b6bab40e1223a332c99704644d5f" + "bytes": "9aaa5e82622022133410dda0d893dae63cd83675c6dcc74856a2a03a0d6d43cf" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a503c8540ea4f87909ec5f98283fa54ee299b6bab40e1223a332c99704644d5f" + "bytes": "9aaa5e82622022133410dda0d893dae63cd83675c6dcc74856a2a03a0d6d43cf" } ] }, "durability": "persistent", "val": { - "bytes": "e28db73a4633f71ce521f4d63bf03ec307147be422fd3d9d3b51cab2a17c1e43" + "bytes": "0a8bf260ca160fe2dfc8faf7f77ca40f5257be8d12910758a8dc168619d7d4d6" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "263665496" + "i128": "975676248" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "263665496" + "i128": "975676248" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e28db73a4633f71ce521f4d63bf03ec307147be422fd3d9d3b51cab2a17c1e43" + "bytes": "0a8bf260ca160fe2dfc8faf7f77ca40f5257be8d12910758a8dc168619d7d4d6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "263665496" + "i128": "975676248" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3446" + "u64": "988" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.223.json index 6940f8bc..8bc01a2e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "282367267" + "i128": "986631567" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "282367267" + "i128": "986631567" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "faa9460b9cdf37bb5f5ba10836fc3076b6d621d5a56121b0b53f7c8729e5f9c8" + "bytes": "90333dbfbe24378f462f979527ea5fb72b8ca0004f7a8f53a447acab9a6ccbc0" }, { - "u64": "2435" + "u64": "2190" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "282367267" + "i128": "986631567" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fe422d20577891301c53e9e2440fe930ea7cbd3e12314b7539cf03d9fac0ccc3" + "bytes": "b88f2ea5ea3acc637abc5da0a1f1d52a3e4077ad8b1fc43e02c0d8a13c537274" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2436, + "timestamp": 2191, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe422d20577891301c53e9e2440fe930ea7cbd3e12314b7539cf03d9fac0ccc3" + "bytes": "b88f2ea5ea3acc637abc5da0a1f1d52a3e4077ad8b1fc43e02c0d8a13c537274" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe422d20577891301c53e9e2440fe930ea7cbd3e12314b7539cf03d9fac0ccc3" + "bytes": "b88f2ea5ea3acc637abc5da0a1f1d52a3e4077ad8b1fc43e02c0d8a13c537274" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "282367267" + "i128": "986631567" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "282367267" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "986631567" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2435" + "u64": "2190" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d21fb6192f5c616ca97d5d7fbac3ce4dbf98d1314c1dffa87a97b746fe816a02" + "bytes": "111215a3d50c7ad26b725e6da451bda7b3f3e5c1ed606ec3d1031e93c506699f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d21fb6192f5c616ca97d5d7fbac3ce4dbf98d1314c1dffa87a97b746fe816a02" + "bytes": "111215a3d50c7ad26b725e6da451bda7b3f3e5c1ed606ec3d1031e93c506699f" } ] }, "durability": "persistent", "val": { - "bytes": "fe422d20577891301c53e9e2440fe930ea7cbd3e12314b7539cf03d9fac0ccc3" + "bytes": "b88f2ea5ea3acc637abc5da0a1f1d52a3e4077ad8b1fc43e02c0d8a13c537274" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "282367267" + "i128": "986631567" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "282367267" + "i128": "986631567" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fe422d20577891301c53e9e2440fe930ea7cbd3e12314b7539cf03d9fac0ccc3" + "bytes": "b88f2ea5ea3acc637abc5da0a1f1d52a3e4077ad8b1fc43e02c0d8a13c537274" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "282367267" + "i128": "986631567" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2436" + "u64": "2191" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.224.json index 851a7203..848df681 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "639471932" + "i128": "673497527" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "639471932" + "i128": "673497527" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6f1329ba00dde60d3d945bf3741bc9bc8818f5905a1388a91bd5be142c54428f" + "bytes": "9b30d9253c5528ba3831e07db246dd34ab411481cb96fc8aa52d326e0bbbc056" }, { - "u64": "151" + "u64": "2740" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "639471932" + "i128": "673497527" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c1b53c6d72924ded56046d28dea68a43981cea40f757e53a5a6deef29e9d7479" + "bytes": "ba94f8bc5ba81070516793cd20d104365e0fe6672015c3036f65ca52ef45da5b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 152, + "timestamp": 2741, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1b53c6d72924ded56046d28dea68a43981cea40f757e53a5a6deef29e9d7479" + "bytes": "ba94f8bc5ba81070516793cd20d104365e0fe6672015c3036f65ca52ef45da5b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1b53c6d72924ded56046d28dea68a43981cea40f757e53a5a6deef29e9d7479" + "bytes": "ba94f8bc5ba81070516793cd20d104365e0fe6672015c3036f65ca52ef45da5b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "639471932" + "i128": "673497527" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "639471932" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "673497527" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "151" + "u64": "2740" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96a73b78bc1f4dce5ea6c89e8166243bb6368640169ab5f40e9fb2c7bd52e1e9" + "bytes": "8f2c065c6f9fa14d42123dac858fcf11208757462092081f5ffeb49928e1474f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96a73b78bc1f4dce5ea6c89e8166243bb6368640169ab5f40e9fb2c7bd52e1e9" + "bytes": "8f2c065c6f9fa14d42123dac858fcf11208757462092081f5ffeb49928e1474f" } ] }, "durability": "persistent", "val": { - "bytes": "c1b53c6d72924ded56046d28dea68a43981cea40f757e53a5a6deef29e9d7479" + "bytes": "ba94f8bc5ba81070516793cd20d104365e0fe6672015c3036f65ca52ef45da5b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "639471932" + "i128": "673497527" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "639471932" + "i128": "673497527" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c1b53c6d72924ded56046d28dea68a43981cea40f757e53a5a6deef29e9d7479" + "bytes": "ba94f8bc5ba81070516793cd20d104365e0fe6672015c3036f65ca52ef45da5b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "639471932" + "i128": "673497527" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "152" + "u64": "2741" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.225.json index c5a9e9fd..f3b66be2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "656055936" + "i128": "815135816" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "656055936" + "i128": "815135816" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "029d4ccecec3746d456d787be66be2189b01be110d5d75a0672abaa18669c304" + "bytes": "74d9d1f54f2e44ad78d7aaa586f35b35f18dce59130539e5581dc014bb8d9d6c" }, { - "u64": "2168" + "u64": "2539" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "656055936" + "i128": "815135816" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "25b8fc9302c14297733fdc73ee20afda8529f5b0e07a2dc934ddcd1a1c2e134f" + "bytes": "576bcf41a2ea0ba4db8cc87aa0df8da5054d4f158a3e2c941bc0664a64569f2a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2169, + "timestamp": 2540, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "25b8fc9302c14297733fdc73ee20afda8529f5b0e07a2dc934ddcd1a1c2e134f" + "bytes": "576bcf41a2ea0ba4db8cc87aa0df8da5054d4f158a3e2c941bc0664a64569f2a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "25b8fc9302c14297733fdc73ee20afda8529f5b0e07a2dc934ddcd1a1c2e134f" + "bytes": "576bcf41a2ea0ba4db8cc87aa0df8da5054d4f158a3e2c941bc0664a64569f2a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "656055936" + "i128": "815135816" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "656055936" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "815135816" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2168" + "u64": "2539" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "541df4291f139da6ab575698d53c0bc7288bf66e00e0bcd1fed78b653604bbc5" + "bytes": "ca6e16fa18612bc6932082aae19c82ffaeb00b4fe676e636620652a0c0a29498" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "541df4291f139da6ab575698d53c0bc7288bf66e00e0bcd1fed78b653604bbc5" + "bytes": "ca6e16fa18612bc6932082aae19c82ffaeb00b4fe676e636620652a0c0a29498" } ] }, "durability": "persistent", "val": { - "bytes": "25b8fc9302c14297733fdc73ee20afda8529f5b0e07a2dc934ddcd1a1c2e134f" + "bytes": "576bcf41a2ea0ba4db8cc87aa0df8da5054d4f158a3e2c941bc0664a64569f2a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "656055936" + "i128": "815135816" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "656055936" + "i128": "815135816" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "25b8fc9302c14297733fdc73ee20afda8529f5b0e07a2dc934ddcd1a1c2e134f" + "bytes": "576bcf41a2ea0ba4db8cc87aa0df8da5054d4f158a3e2c941bc0664a64569f2a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "656055936" + "i128": "815135816" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2169" + "u64": "2540" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.226.json index bfa5326a..94d68dea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "784360747" + "i128": "436124746" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "784360747" + "i128": "436124746" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a504fa6884b0ca2fef81b205d39ea13615b078d05515e94bb8efba1294f95ace" + "bytes": "1dc90a94f1826f2db98c3a354fed7b811c84784320ed1a1cdeb2bdd2a566433b" }, { - "u64": "158" + "u64": "1096" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "784360747" + "i128": "436124746" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "345af1e2c95bd459b3594e293d82df0a1a3694c5916cc986499d6a597a89c9fc" + "bytes": "157d21b41df166701a904fb94d52054770ce4b3fe6ed59c582c2feca82970f5e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 159, + "timestamp": 1097, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "345af1e2c95bd459b3594e293d82df0a1a3694c5916cc986499d6a597a89c9fc" + "bytes": "157d21b41df166701a904fb94d52054770ce4b3fe6ed59c582c2feca82970f5e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "345af1e2c95bd459b3594e293d82df0a1a3694c5916cc986499d6a597a89c9fc" + "bytes": "157d21b41df166701a904fb94d52054770ce4b3fe6ed59c582c2feca82970f5e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "784360747" + "i128": "436124746" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "784360747" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "436124746" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "158" + "u64": "1096" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e40a2d7820edcd4df3db9b8bd72b82a34cf9843366d6c8c1f811dc0c9196cb1" + "bytes": "77814792d9ecd07d30333841b75f791aa032ea6b42216c96febc7cc3f4244a7b" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e40a2d7820edcd4df3db9b8bd72b82a34cf9843366d6c8c1f811dc0c9196cb1" + "bytes": "77814792d9ecd07d30333841b75f791aa032ea6b42216c96febc7cc3f4244a7b" } ] }, "durability": "persistent", "val": { - "bytes": "345af1e2c95bd459b3594e293d82df0a1a3694c5916cc986499d6a597a89c9fc" + "bytes": "157d21b41df166701a904fb94d52054770ce4b3fe6ed59c582c2feca82970f5e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "784360747" + "i128": "436124746" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "784360747" + "i128": "436124746" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "345af1e2c95bd459b3594e293d82df0a1a3694c5916cc986499d6a597a89c9fc" + "bytes": "157d21b41df166701a904fb94d52054770ce4b3fe6ed59c582c2feca82970f5e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "784360747" + "i128": "436124746" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "159" + "u64": "1097" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.227.json index 368d6f54..7859198a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "949394698" + "i128": "391734988" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "949394698" + "i128": "391734988" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6e9301236ad8fd089e42b792932360a9abcc76e4f1f8c39ae9d2b33e54c84310" + "bytes": "40f806d4d1c26c5e0c786b35531d51afd3c7704f8a1411a74ed637a14aa77dbf" }, { - "u64": "604" + "u64": "3150" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "949394698" + "i128": "391734988" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a7bdad445c114ffb7509c738c26899c117442aacef69564f2598406522ee3d19" + "bytes": "9e9f81e991e191d08b95878b326596f9fb8c4c73072c4c41d946cee1af06bf6b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 605, + "timestamp": 3151, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a7bdad445c114ffb7509c738c26899c117442aacef69564f2598406522ee3d19" + "bytes": "9e9f81e991e191d08b95878b326596f9fb8c4c73072c4c41d946cee1af06bf6b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a7bdad445c114ffb7509c738c26899c117442aacef69564f2598406522ee3d19" + "bytes": "9e9f81e991e191d08b95878b326596f9fb8c4c73072c4c41d946cee1af06bf6b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "949394698" + "i128": "391734988" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "949394698" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "391734988" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "604" + "u64": "3150" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2028ea370d431fe2210611ddc7244ed9ec78f1c5f400bbbdd6fec73e149d487" + "bytes": "85de14d51189a4015bd08550d057f4eff0f891f47ee105088728178d10fb6905" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2028ea370d431fe2210611ddc7244ed9ec78f1c5f400bbbdd6fec73e149d487" + "bytes": "85de14d51189a4015bd08550d057f4eff0f891f47ee105088728178d10fb6905" } ] }, "durability": "persistent", "val": { - "bytes": "a7bdad445c114ffb7509c738c26899c117442aacef69564f2598406522ee3d19" + "bytes": "9e9f81e991e191d08b95878b326596f9fb8c4c73072c4c41d946cee1af06bf6b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "949394698" + "i128": "391734988" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "949394698" + "i128": "391734988" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a7bdad445c114ffb7509c738c26899c117442aacef69564f2598406522ee3d19" + "bytes": "9e9f81e991e191d08b95878b326596f9fb8c4c73072c4c41d946cee1af06bf6b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "949394698" + "i128": "391734988" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "605" + "u64": "3151" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.228.json index 0f36f904..43417160 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975219983" + "i128": "848624681" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975219983" + "i128": "848624681" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1efdf67c34716b01b00c61044b278e97592faec579cfe02e407350de6c4f1249" + "bytes": "07e06435ad4d6c022d8007161cf984bd43d1a0b5d59147f805d8a85ac731fba0" }, { - "u64": "797" + "u64": "2237" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "975219983" + "i128": "848624681" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e897d02269f5c0ceb750d053c71b0b41ffed36e904e286be45ae537b1892c0c5" + "bytes": "1cdb50fc10e11422fcfee03e734a1bada4e184612358f22801289542968329f1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 798, + "timestamp": 2238, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e897d02269f5c0ceb750d053c71b0b41ffed36e904e286be45ae537b1892c0c5" + "bytes": "1cdb50fc10e11422fcfee03e734a1bada4e184612358f22801289542968329f1" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e897d02269f5c0ceb750d053c71b0b41ffed36e904e286be45ae537b1892c0c5" + "bytes": "1cdb50fc10e11422fcfee03e734a1bada4e184612358f22801289542968329f1" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975219983" + "i128": "848624681" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "975219983" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "848624681" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "797" + "u64": "2237" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e49b649a1e64ebb25ea96b33456df692af81c2c94270e3b1d12b4061454f97e9" + "bytes": "63847ac59850bd580706fe727fb47ae04449d38aada3ed906b41bac940ce1cfc" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e49b649a1e64ebb25ea96b33456df692af81c2c94270e3b1d12b4061454f97e9" + "bytes": "63847ac59850bd580706fe727fb47ae04449d38aada3ed906b41bac940ce1cfc" } ] }, "durability": "persistent", "val": { - "bytes": "e897d02269f5c0ceb750d053c71b0b41ffed36e904e286be45ae537b1892c0c5" + "bytes": "1cdb50fc10e11422fcfee03e734a1bada4e184612358f22801289542968329f1" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "975219983" + "i128": "848624681" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "975219983" + "i128": "848624681" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e897d02269f5c0ceb750d053c71b0b41ffed36e904e286be45ae537b1892c0c5" + "bytes": "1cdb50fc10e11422fcfee03e734a1bada4e184612358f22801289542968329f1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "975219983" + "i128": "848624681" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "798" + "u64": "2238" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.229.json index 24ab8ff7..2d161725 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "593933033" + "i128": "310586620" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "593933033" + "i128": "310586620" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe9835bb93948462940cc3a0cbe77ce1c775b165a405f5296487f77c060de817" + "bytes": "f8d1474282205af406487fe76282ece667154fdcc84ecde1917410e45ffcc7d8" }, { - "u64": "442" + "u64": "2902" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "593933033" + "i128": "310586620" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9baf9e93ce276d899abd57e8df26686dc2cca324615cdefe1dc5e9e4a3e11e4f" + "bytes": "10b4a1cbac9c1b809d4a172023354adfb5788cb500f3bc79f28a86719e4a50fa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 443, + "timestamp": 2903, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9baf9e93ce276d899abd57e8df26686dc2cca324615cdefe1dc5e9e4a3e11e4f" + "bytes": "10b4a1cbac9c1b809d4a172023354adfb5788cb500f3bc79f28a86719e4a50fa" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9baf9e93ce276d899abd57e8df26686dc2cca324615cdefe1dc5e9e4a3e11e4f" + "bytes": "10b4a1cbac9c1b809d4a172023354adfb5788cb500f3bc79f28a86719e4a50fa" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "593933033" + "i128": "310586620" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "593933033" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "310586620" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "442" + "u64": "2902" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fdc70e929486ed98dca754bad3224372ba288bd2d7d75f95f14b37313f446a16" + "bytes": "422947052f5b1f408f7f7b4af458598bfa5263ef25200b6e8e6142507bfaa794" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fdc70e929486ed98dca754bad3224372ba288bd2d7d75f95f14b37313f446a16" + "bytes": "422947052f5b1f408f7f7b4af458598bfa5263ef25200b6e8e6142507bfaa794" } ] }, "durability": "persistent", "val": { - "bytes": "9baf9e93ce276d899abd57e8df26686dc2cca324615cdefe1dc5e9e4a3e11e4f" + "bytes": "10b4a1cbac9c1b809d4a172023354adfb5788cb500f3bc79f28a86719e4a50fa" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "593933033" + "i128": "310586620" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "593933033" + "i128": "310586620" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9baf9e93ce276d899abd57e8df26686dc2cca324615cdefe1dc5e9e4a3e11e4f" + "bytes": "10b4a1cbac9c1b809d4a172023354adfb5788cb500f3bc79f28a86719e4a50fa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "593933033" + "i128": "310586620" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "443" + "u64": "2903" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.23.json index b67ff9d8..9edc058c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "458747328" + "i128": "774617751" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "458747328" + "i128": "774617751" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a882c79e89b62a9044ffb10a475063f0008b3c66aea19b44c21eee3e1ad07152" + "bytes": "f301df4d5e69f5e98896e5ece5f0a374d7ddf37ae7e000cf2e1279ea4751da1f" }, { - "u64": "3360" + "u64": "643" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "458747328" + "i128": "774617751" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "d2fcb8e9ec37f9aa5d884018e6970ea845b429ef2705ee349fb3a6c65e849ec8" + "bytes": "5d9e3a106a921a7ed73d19855b0838f116fa94d423ed60686d7cf5c0d5daa78c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3361, + "timestamp": 644, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2fcb8e9ec37f9aa5d884018e6970ea845b429ef2705ee349fb3a6c65e849ec8" + "bytes": "5d9e3a106a921a7ed73d19855b0838f116fa94d423ed60686d7cf5c0d5daa78c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d2fcb8e9ec37f9aa5d884018e6970ea845b429ef2705ee349fb3a6c65e849ec8" + "bytes": "5d9e3a106a921a7ed73d19855b0838f116fa94d423ed60686d7cf5c0d5daa78c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "458747328" + "i128": "774617751" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "458747328" + "i128": "774617751" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3360" + "u64": "643" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4158d11b9cda20f78f541f3aa6e12f8c780be50aa81340889f570da397eb33e" + "bytes": "3bea01eaa7345a787ebe158427fd8cbb57e679eaa5618ffb1124b3a2c971c753" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4158d11b9cda20f78f541f3aa6e12f8c780be50aa81340889f570da397eb33e" + "bytes": "3bea01eaa7345a787ebe158427fd8cbb57e679eaa5618ffb1124b3a2c971c753" } ] }, "durability": "persistent", "val": { - "bytes": "d2fcb8e9ec37f9aa5d884018e6970ea845b429ef2705ee349fb3a6c65e849ec8" + "bytes": "5d9e3a106a921a7ed73d19855b0838f116fa94d423ed60686d7cf5c0d5daa78c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "458747328" + "i128": "774617751" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "458747328" + "i128": "774617751" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d2fcb8e9ec37f9aa5d884018e6970ea845b429ef2705ee349fb3a6c65e849ec8" + "bytes": "5d9e3a106a921a7ed73d19855b0838f116fa94d423ed60686d7cf5c0d5daa78c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "458747328" + "i128": "774617751" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3361" + "u64": "644" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.230.json index d8663782..b09b14dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "887583420" + "i128": "847124047" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "887583420" + "i128": "847124047" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "635e07cecdfaa3e46c65d6707ab7d95b988472c437ef18f19264615f2aa2491d" + "bytes": "e96ce04f6daa5ad50acdcbf1e4ebfd04395943b702c5b72fb10078f0a7349170" }, { - "u64": "1567" + "u64": "2612" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "887583420" + "i128": "847124047" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "149e5981b9ba4aaa10746d0f67a2d05a5b428f2f41c1c6fbd17d733dd347a4dd" + "bytes": "de5bc193fab9db1626bd23192fd3b4d53e9962f7db7b183d6c36d9c1e243188f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1568, + "timestamp": 2613, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "149e5981b9ba4aaa10746d0f67a2d05a5b428f2f41c1c6fbd17d733dd347a4dd" + "bytes": "de5bc193fab9db1626bd23192fd3b4d53e9962f7db7b183d6c36d9c1e243188f" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "149e5981b9ba4aaa10746d0f67a2d05a5b428f2f41c1c6fbd17d733dd347a4dd" + "bytes": "de5bc193fab9db1626bd23192fd3b4d53e9962f7db7b183d6c36d9c1e243188f" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "887583420" + "i128": "847124047" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "887583420" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "847124047" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1567" + "u64": "2612" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93fb5c3decfca415ac9ac4eca018d38b3dbaf770e350086b406ab17303e9e70a" + "bytes": "d115131ea9c9e3996cad4b59248b1dbd0562add544ba1beabb79074342fe9832" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93fb5c3decfca415ac9ac4eca018d38b3dbaf770e350086b406ab17303e9e70a" + "bytes": "d115131ea9c9e3996cad4b59248b1dbd0562add544ba1beabb79074342fe9832" } ] }, "durability": "persistent", "val": { - "bytes": "149e5981b9ba4aaa10746d0f67a2d05a5b428f2f41c1c6fbd17d733dd347a4dd" + "bytes": "de5bc193fab9db1626bd23192fd3b4d53e9962f7db7b183d6c36d9c1e243188f" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "887583420" + "i128": "847124047" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "887583420" + "i128": "847124047" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "149e5981b9ba4aaa10746d0f67a2d05a5b428f2f41c1c6fbd17d733dd347a4dd" + "bytes": "de5bc193fab9db1626bd23192fd3b4d53e9962f7db7b183d6c36d9c1e243188f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "887583420" + "i128": "847124047" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1568" + "u64": "2613" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.231.json index 40bea806..8d40d766 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "38488906" + "i128": "879140462" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "38488906" + "i128": "879140462" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "72725618a4e39a26dfdd501de70ac9502d623869c4ff6dcfc2933df2858ceb4b" + "bytes": "c4f0c0691ce9526bb3751e99952713af89e0021cdf339d7259093b2eef120b69" }, { - "u64": "133" + "u64": "176" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "38488906" + "i128": "879140462" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b7cce7050d2539ad8c151d9220775b9ca2a0633b6def653c4a38a963221ae358" + "bytes": "398738708b61155232f8fc4f011dbaef5e2361af1cc31c4c592992ac476bfe9e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 134, + "timestamp": 177, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7cce7050d2539ad8c151d9220775b9ca2a0633b6def653c4a38a963221ae358" + "bytes": "398738708b61155232f8fc4f011dbaef5e2361af1cc31c4c592992ac476bfe9e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7cce7050d2539ad8c151d9220775b9ca2a0633b6def653c4a38a963221ae358" + "bytes": "398738708b61155232f8fc4f011dbaef5e2361af1cc31c4c592992ac476bfe9e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "38488906" + "i128": "879140462" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "38488906" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "879140462" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "133" + "u64": "176" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e08ea51378059b49cf3ebfa68474ba5c62e952d2c48483e68d27cf440de3074" + "bytes": "f27a320d069a5d3244ca59af64ee10f716adb14da713a1a1a6c176661d0901fe" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e08ea51378059b49cf3ebfa68474ba5c62e952d2c48483e68d27cf440de3074" + "bytes": "f27a320d069a5d3244ca59af64ee10f716adb14da713a1a1a6c176661d0901fe" } ] }, "durability": "persistent", "val": { - "bytes": "b7cce7050d2539ad8c151d9220775b9ca2a0633b6def653c4a38a963221ae358" + "bytes": "398738708b61155232f8fc4f011dbaef5e2361af1cc31c4c592992ac476bfe9e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "38488906" + "i128": "879140462" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "38488906" + "i128": "879140462" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b7cce7050d2539ad8c151d9220775b9ca2a0633b6def653c4a38a963221ae358" + "bytes": "398738708b61155232f8fc4f011dbaef5e2361af1cc31c4c592992ac476bfe9e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "38488906" + "i128": "879140462" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "134" + "u64": "177" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.232.json index 668d0f9c..dc27d508 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "331474175" + "i128": "840896889" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "331474175" + "i128": "840896889" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "18fc6b69d99b8c29489b734eef60bd78781e0f9af1e022435cb30a246c95df60" + "bytes": "4a0e5cdfe624ffbbb127febacd0aa4a698a8d055de4f0417bcb190d41ddf0165" }, { - "u64": "1407" + "u64": "320" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "331474175" + "i128": "840896889" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "719f0fe4a976391d79844e91779c4987340e06578fe2086b0e560fb52ee78597" + "bytes": "6524dca7273d722edf958387352556d600647ef60345b10ff2a266e1a8a19e86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1408, + "timestamp": 321, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "719f0fe4a976391d79844e91779c4987340e06578fe2086b0e560fb52ee78597" + "bytes": "6524dca7273d722edf958387352556d600647ef60345b10ff2a266e1a8a19e86" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "719f0fe4a976391d79844e91779c4987340e06578fe2086b0e560fb52ee78597" + "bytes": "6524dca7273d722edf958387352556d600647ef60345b10ff2a266e1a8a19e86" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "331474175" + "i128": "840896889" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "331474175" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "840896889" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1407" + "u64": "320" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95d8436485753134f2766566988e1a95bdad12eff37b082dfb85962947519e8b" + "bytes": "a921c30101ab12b2fb41b0cefb47711842a338879aa4d0f071cd8493ffca8ce0" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95d8436485753134f2766566988e1a95bdad12eff37b082dfb85962947519e8b" + "bytes": "a921c30101ab12b2fb41b0cefb47711842a338879aa4d0f071cd8493ffca8ce0" } ] }, "durability": "persistent", "val": { - "bytes": "719f0fe4a976391d79844e91779c4987340e06578fe2086b0e560fb52ee78597" + "bytes": "6524dca7273d722edf958387352556d600647ef60345b10ff2a266e1a8a19e86" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "331474175" + "i128": "840896889" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "331474175" + "i128": "840896889" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "719f0fe4a976391d79844e91779c4987340e06578fe2086b0e560fb52ee78597" + "bytes": "6524dca7273d722edf958387352556d600647ef60345b10ff2a266e1a8a19e86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "331474175" + "i128": "840896889" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1408" + "u64": "321" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.233.json index cbe4f3f7..74d660e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917027983" + "i128": "813385286" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917027983" + "i128": "813385286" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8fc88e116fc2453f3f9c54b9a2a98304c16d9d65c0a4a4ab7eebc72467ceb066" + "bytes": "a04e223df5c0235227695d46e7c9d1469bf0ecb995397014ff6adbe92d5a98c6" }, { - "u64": "2741" + "u64": "2027" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917027983" + "i128": "813385286" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ac24b20ff9e36adc1461126aab249678ce85b2bca48747c09c266702da15678f" + "bytes": "7be7b60d890131e5e8eda88f3e36923d19727e084faf7eea70d116edd8fe0127" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2742, + "timestamp": 2028, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ac24b20ff9e36adc1461126aab249678ce85b2bca48747c09c266702da15678f" + "bytes": "7be7b60d890131e5e8eda88f3e36923d19727e084faf7eea70d116edd8fe0127" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ac24b20ff9e36adc1461126aab249678ce85b2bca48747c09c266702da15678f" + "bytes": "7be7b60d890131e5e8eda88f3e36923d19727e084faf7eea70d116edd8fe0127" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917027983" + "i128": "813385286" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917027983" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "813385286" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2741" + "u64": "2027" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ded4452f2e44a6884db6950dac026e635f905f7787d57763b08bf616b2ebeb04" + "bytes": "415a877c129d8798a7b7ee1d94c96e8f619a2197122e1447084e9ffcce407d4d" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ded4452f2e44a6884db6950dac026e635f905f7787d57763b08bf616b2ebeb04" + "bytes": "415a877c129d8798a7b7ee1d94c96e8f619a2197122e1447084e9ffcce407d4d" } ] }, "durability": "persistent", "val": { - "bytes": "ac24b20ff9e36adc1461126aab249678ce85b2bca48747c09c266702da15678f" + "bytes": "7be7b60d890131e5e8eda88f3e36923d19727e084faf7eea70d116edd8fe0127" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "917027983" + "i128": "813385286" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "917027983" + "i128": "813385286" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ac24b20ff9e36adc1461126aab249678ce85b2bca48747c09c266702da15678f" + "bytes": "7be7b60d890131e5e8eda88f3e36923d19727e084faf7eea70d116edd8fe0127" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "917027983" + "i128": "813385286" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2742" + "u64": "2028" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.234.json index 338624b7..1c9c12e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "618421267" + "i128": "49756761" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "618421267" + "i128": "49756761" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eda17dd4437f7f72929bc35aeeb7f5a0d56841783e8de9a2d00094b139434313" + "bytes": "4545144bd4f67468a7c575b22de415960c65924295368c588159d9d719679fd3" }, { - "u64": "725" + "u64": "1458" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "618421267" + "i128": "49756761" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "63e93524c23f78b0196d767377acf34efa678bed72d7ca685f20dfe69bb6b989" + "bytes": "912c1646674c03f03871fe2b6b850b530b0b7896642a03e3c78137518e1bb007" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 726, + "timestamp": 1459, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63e93524c23f78b0196d767377acf34efa678bed72d7ca685f20dfe69bb6b989" + "bytes": "912c1646674c03f03871fe2b6b850b530b0b7896642a03e3c78137518e1bb007" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63e93524c23f78b0196d767377acf34efa678bed72d7ca685f20dfe69bb6b989" + "bytes": "912c1646674c03f03871fe2b6b850b530b0b7896642a03e3c78137518e1bb007" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "618421267" + "i128": "49756761" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "618421267" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "49756761" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "725" + "u64": "1458" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "52fffee1889ce69b0b5af4590ff4e433c4e085865570c8d415a437b3599ff0a2" + "bytes": "ee736837b75bb40fffed7f73ae7a76e990ce6a721f72ba80b3c1ca24a699aa3a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "52fffee1889ce69b0b5af4590ff4e433c4e085865570c8d415a437b3599ff0a2" + "bytes": "ee736837b75bb40fffed7f73ae7a76e990ce6a721f72ba80b3c1ca24a699aa3a" } ] }, "durability": "persistent", "val": { - "bytes": "63e93524c23f78b0196d767377acf34efa678bed72d7ca685f20dfe69bb6b989" + "bytes": "912c1646674c03f03871fe2b6b850b530b0b7896642a03e3c78137518e1bb007" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "618421267" + "i128": "49756761" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "618421267" + "i128": "49756761" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "63e93524c23f78b0196d767377acf34efa678bed72d7ca685f20dfe69bb6b989" + "bytes": "912c1646674c03f03871fe2b6b850b530b0b7896642a03e3c78137518e1bb007" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "618421267" + "i128": "49756761" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "726" + "u64": "1459" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.235.json index e4f32bd0..d1cb9d10 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "667623441" + "i128": "746297061" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "667623441" + "i128": "746297061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7cc16847d3fdf7bbc2a160b08a4c7d248cc562c722fb3c92a4a8472a673820b" + "bytes": "771d6a1bb3881e67bd4132b14a59a3e0560d31911a23adabf7d12613f3fbbb90" }, { - "u64": "748" + "u64": "2153" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "667623441" + "i128": "746297061" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4079c95248477e5c802ba486b352e0c9c488dffb8e08aaa0b4c7283675d5aaea" + "bytes": "4fc3f06d05f8315bac21c67d47f2c0510dcb124e131b0dd834f3dc98927e8aba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 749, + "timestamp": 2154, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4079c95248477e5c802ba486b352e0c9c488dffb8e08aaa0b4c7283675d5aaea" + "bytes": "4fc3f06d05f8315bac21c67d47f2c0510dcb124e131b0dd834f3dc98927e8aba" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4079c95248477e5c802ba486b352e0c9c488dffb8e08aaa0b4c7283675d5aaea" + "bytes": "4fc3f06d05f8315bac21c67d47f2c0510dcb124e131b0dd834f3dc98927e8aba" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "667623441" + "i128": "746297061" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "667623441" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "746297061" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "748" + "u64": "2153" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "631a831b06340424ac40b278b1374791cd1ba4ddd815170279504b1b2a68eb04" + "bytes": "15cd6b1692ad43d550b84071630885be30a80852a7a0a0c335ed0ace620ce8f7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "631a831b06340424ac40b278b1374791cd1ba4ddd815170279504b1b2a68eb04" + "bytes": "15cd6b1692ad43d550b84071630885be30a80852a7a0a0c335ed0ace620ce8f7" } ] }, "durability": "persistent", "val": { - "bytes": "4079c95248477e5c802ba486b352e0c9c488dffb8e08aaa0b4c7283675d5aaea" + "bytes": "4fc3f06d05f8315bac21c67d47f2c0510dcb124e131b0dd834f3dc98927e8aba" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "667623441" + "i128": "746297061" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "667623441" + "i128": "746297061" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4079c95248477e5c802ba486b352e0c9c488dffb8e08aaa0b4c7283675d5aaea" + "bytes": "4fc3f06d05f8315bac21c67d47f2c0510dcb124e131b0dd834f3dc98927e8aba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "667623441" + "i128": "746297061" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "749" + "u64": "2154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.236.json index 92afe53a..e3f1e488 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "371087748" + "i128": "425686218" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "371087748" + "i128": "425686218" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27a0257f4d74d5411089be0b6e75e047929568d07ebb09bb5d3e3ab52ecf744b" + "bytes": "bdc77ba7eb9b325f634c5ee85df7c7cc1ccec65cf8bf7ce01112c27301682235" }, { - "u64": "524" + "u64": "1047" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "371087748" + "i128": "425686218" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "71d3c73b6a0ac8f8bfe7460620bc7602b6cffc7cb3082096f09c2eb145f4c74f" + "bytes": "5c676409b2abd2184cadd67d14f1618dd87c95eb0404ffb9ddd3b0c37e76b34e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 525, + "timestamp": 1048, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "71d3c73b6a0ac8f8bfe7460620bc7602b6cffc7cb3082096f09c2eb145f4c74f" + "bytes": "5c676409b2abd2184cadd67d14f1618dd87c95eb0404ffb9ddd3b0c37e76b34e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "71d3c73b6a0ac8f8bfe7460620bc7602b6cffc7cb3082096f09c2eb145f4c74f" + "bytes": "5c676409b2abd2184cadd67d14f1618dd87c95eb0404ffb9ddd3b0c37e76b34e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "371087748" + "i128": "425686218" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "371087748" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "425686218" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "524" + "u64": "1047" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4b5d242c765c9c145b00b5d8ebc118d558e2b30c2f3bcf6beab55683e892c28" + "bytes": "d843267d4a4d303d2ba0c2b574b3df521faf9dcddb97c60aca1f39a99982a83e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4b5d242c765c9c145b00b5d8ebc118d558e2b30c2f3bcf6beab55683e892c28" + "bytes": "d843267d4a4d303d2ba0c2b574b3df521faf9dcddb97c60aca1f39a99982a83e" } ] }, "durability": "persistent", "val": { - "bytes": "71d3c73b6a0ac8f8bfe7460620bc7602b6cffc7cb3082096f09c2eb145f4c74f" + "bytes": "5c676409b2abd2184cadd67d14f1618dd87c95eb0404ffb9ddd3b0c37e76b34e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "371087748" + "i128": "425686218" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "371087748" + "i128": "425686218" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "71d3c73b6a0ac8f8bfe7460620bc7602b6cffc7cb3082096f09c2eb145f4c74f" + "bytes": "5c676409b2abd2184cadd67d14f1618dd87c95eb0404ffb9ddd3b0c37e76b34e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "371087748" + "i128": "425686218" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "525" + "u64": "1048" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.237.json index 5161f11e..fd393106 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "982611508" + "i128": "767778305" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "982611508" + "i128": "767778305" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a2afff4c59eeeafbb8a4365adfb277d846fc095f7d3b1a1d0e7481d0021c1f59" + "bytes": "aec59d995eb991f9419b4801065278d0f3acde2bd9d5884bd89b5a742f54d83d" }, { - "u64": "9" + "u64": "987" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "982611508" + "i128": "767778305" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5b261a6e3e0b2330a044bf516efec8d7d6c3326a4a2056812f8aa3409f4ddcef" + "bytes": "a698e70014dd0ea2462df19af45894bf0066fa7e138c6e0443ededaaec063cff" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10, + "timestamp": 988, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b261a6e3e0b2330a044bf516efec8d7d6c3326a4a2056812f8aa3409f4ddcef" + "bytes": "a698e70014dd0ea2462df19af45894bf0066fa7e138c6e0443ededaaec063cff" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b261a6e3e0b2330a044bf516efec8d7d6c3326a4a2056812f8aa3409f4ddcef" + "bytes": "a698e70014dd0ea2462df19af45894bf0066fa7e138c6e0443ededaaec063cff" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "982611508" + "i128": "767778305" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "982611508" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "767778305" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9" + "u64": "987" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8eb01d37e7db0f9d7ae8292cdf7a481c50c9e34fe8b4809336358cc9a58fb196" + "bytes": "79d7ecdcceffdf7f7bda30158d8af1a64ad33839bfaf5755b00bc14e7d63c651" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8eb01d37e7db0f9d7ae8292cdf7a481c50c9e34fe8b4809336358cc9a58fb196" + "bytes": "79d7ecdcceffdf7f7bda30158d8af1a64ad33839bfaf5755b00bc14e7d63c651" } ] }, "durability": "persistent", "val": { - "bytes": "5b261a6e3e0b2330a044bf516efec8d7d6c3326a4a2056812f8aa3409f4ddcef" + "bytes": "a698e70014dd0ea2462df19af45894bf0066fa7e138c6e0443ededaaec063cff" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "982611508" + "i128": "767778305" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "982611508" + "i128": "767778305" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5b261a6e3e0b2330a044bf516efec8d7d6c3326a4a2056812f8aa3409f4ddcef" + "bytes": "a698e70014dd0ea2462df19af45894bf0066fa7e138c6e0443ededaaec063cff" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "982611508" + "i128": "767778305" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "10" + "u64": "988" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.238.json index 8af2771e..60f6ebed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "843054809" + "i128": "873508136" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "843054809" + "i128": "873508136" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74af28508760c6700d08e001749d2293b61f84be01e5dff85614572af2de6d74" + "bytes": "0578916912ac7395cc3b5c51b95123d36cdbd52ebd14d4ee60aac64abb2ca126" }, { - "u64": "411" + "u64": "499" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "843054809" + "i128": "873508136" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0810975546fe4395396c6eb066afb44e64da6f744b94ab4d29ac2d79f67e58b6" + "bytes": "e8f53d4765140f3fb506a9c1a178f80ec1caba52d5e26b278b033ca8b7370dec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 412, + "timestamp": 500, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0810975546fe4395396c6eb066afb44e64da6f744b94ab4d29ac2d79f67e58b6" + "bytes": "e8f53d4765140f3fb506a9c1a178f80ec1caba52d5e26b278b033ca8b7370dec" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0810975546fe4395396c6eb066afb44e64da6f744b94ab4d29ac2d79f67e58b6" + "bytes": "e8f53d4765140f3fb506a9c1a178f80ec1caba52d5e26b278b033ca8b7370dec" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "843054809" + "i128": "873508136" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "843054809" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "873508136" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "411" + "u64": "499" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63df748b2385a99d9526ae506142d51db01e2ae62f2c462337b6ae3da6611412" + "bytes": "255057b8b7f72b4b0dad640ad52589ce2555684b0048735ce257f4fc7e09a514" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63df748b2385a99d9526ae506142d51db01e2ae62f2c462337b6ae3da6611412" + "bytes": "255057b8b7f72b4b0dad640ad52589ce2555684b0048735ce257f4fc7e09a514" } ] }, "durability": "persistent", "val": { - "bytes": "0810975546fe4395396c6eb066afb44e64da6f744b94ab4d29ac2d79f67e58b6" + "bytes": "e8f53d4765140f3fb506a9c1a178f80ec1caba52d5e26b278b033ca8b7370dec" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "843054809" + "i128": "873508136" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "843054809" + "i128": "873508136" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0810975546fe4395396c6eb066afb44e64da6f744b94ab4d29ac2d79f67e58b6" + "bytes": "e8f53d4765140f3fb506a9c1a178f80ec1caba52d5e26b278b033ca8b7370dec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "843054809" + "i128": "873508136" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "412" + "u64": "500" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.239.json index 9e3bb9e7..361fc8e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "370853167" + "i128": "905833716" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "370853167" + "i128": "905833716" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80f92b533782d2d00d4a4cfae8cf1631f84030e6a756558fe65e525d0ad256d7" + "bytes": "b24130cb54f576e091e815cfde88a0a8ea2ec511d5e2daa7eade77449176fd94" }, { - "u64": "549" + "u64": "2261" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "370853167" + "i128": "905833716" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2b8c83163445a7edf1a2ade511d212f399352d873aebe96f1d1dcce0371efbae" + "bytes": "48a08360f829e7aa3a495de2828d58526fa25a5c12f4a118440f5c868ba1c65a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 550, + "timestamp": 2262, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2b8c83163445a7edf1a2ade511d212f399352d873aebe96f1d1dcce0371efbae" + "bytes": "48a08360f829e7aa3a495de2828d58526fa25a5c12f4a118440f5c868ba1c65a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2b8c83163445a7edf1a2ade511d212f399352d873aebe96f1d1dcce0371efbae" + "bytes": "48a08360f829e7aa3a495de2828d58526fa25a5c12f4a118440f5c868ba1c65a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "370853167" + "i128": "905833716" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "370853167" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "905833716" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "549" + "u64": "2261" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de8ebb50bf2384e1ef8242ab7f748193d70a87310ecde2055551683146153ff4" + "bytes": "4312993d3637cd01a6232e607847ce02d692256a13e1d91b97f56f66d4cf038f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de8ebb50bf2384e1ef8242ab7f748193d70a87310ecde2055551683146153ff4" + "bytes": "4312993d3637cd01a6232e607847ce02d692256a13e1d91b97f56f66d4cf038f" } ] }, "durability": "persistent", "val": { - "bytes": "2b8c83163445a7edf1a2ade511d212f399352d873aebe96f1d1dcce0371efbae" + "bytes": "48a08360f829e7aa3a495de2828d58526fa25a5c12f4a118440f5c868ba1c65a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "370853167" + "i128": "905833716" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "370853167" + "i128": "905833716" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2b8c83163445a7edf1a2ade511d212f399352d873aebe96f1d1dcce0371efbae" + "bytes": "48a08360f829e7aa3a495de2828d58526fa25a5c12f4a118440f5c868ba1c65a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "370853167" + "i128": "905833716" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "550" + "u64": "2262" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.24.json index 95e1afc9..caf342ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "473895715" + "i128": "867753620" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "473895715" + "i128": "867753620" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "848baf7cfd5be10fe3120275e1c015feb105c8cb8bb09867d32a89efdd1e14f6" + "bytes": "22220a892a1c2dc2ffe3166effd02bbf3910b9f8f54e5edaea1c81558018689d" }, { - "u64": "557" + "u64": "1674" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "473895715" + "i128": "867753620" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ac1989e9231ca9fb004084dad44759d3ddcea16d6f2bdb8153d03c3ad82aebcd" + "bytes": "caf23f6cc857156c809c37bda30826273986721435528acb329202760fde2362" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 558, + "timestamp": 1675, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac1989e9231ca9fb004084dad44759d3ddcea16d6f2bdb8153d03c3ad82aebcd" + "bytes": "caf23f6cc857156c809c37bda30826273986721435528acb329202760fde2362" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ac1989e9231ca9fb004084dad44759d3ddcea16d6f2bdb8153d03c3ad82aebcd" + "bytes": "caf23f6cc857156c809c37bda30826273986721435528acb329202760fde2362" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "473895715" + "i128": "867753620" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "473895715" + "i128": "867753620" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "557" + "u64": "1674" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec10b6e49f5e56d97d1678dfcb7ffd5cd5974d9e3dd1a9953757c05e3073c1d9" + "bytes": "16fa8d64eceb6f02098be0b567b42d54b030a84e422cece56c44355c860d37c5" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec10b6e49f5e56d97d1678dfcb7ffd5cd5974d9e3dd1a9953757c05e3073c1d9" + "bytes": "16fa8d64eceb6f02098be0b567b42d54b030a84e422cece56c44355c860d37c5" } ] }, "durability": "persistent", "val": { - "bytes": "ac1989e9231ca9fb004084dad44759d3ddcea16d6f2bdb8153d03c3ad82aebcd" + "bytes": "caf23f6cc857156c809c37bda30826273986721435528acb329202760fde2362" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -956,4 +995,279 @@ "data": { "contract_data": { "ext": "v0", - \ No newline at end of file + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "867753620" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "867753620" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowRefunded" + }, + { + "bytes": "caf23f6cc857156c809c37bda30826273986721435528acb329202760fde2362" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "867753620" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "1675" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.240.json index d2c8aaa4..5ff85417 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "822784388" + "i128": "132888784" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822784388" + "i128": "132888784" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8e723cda1e87ce6ea88bda4d1642e6076ee44854f0f87123315c84b739040f8" + "bytes": "c139f94043f4787fbc69a79f7c96e47c9b405b3984b19e43a6fca4307ed2d700" }, { - "u64": "834" + "u64": "1561" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "822784388" + "i128": "132888784" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "95790e04ec551277efba74fa2bc44f40e03950e6115667e5932be7af632f48c2" + "bytes": "6082324b63b7e9180b0307cfee7b3da8fa74c6c797774b25fe155b75a3361135" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 835, + "timestamp": 1562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "95790e04ec551277efba74fa2bc44f40e03950e6115667e5932be7af632f48c2" + "bytes": "6082324b63b7e9180b0307cfee7b3da8fa74c6c797774b25fe155b75a3361135" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "95790e04ec551277efba74fa2bc44f40e03950e6115667e5932be7af632f48c2" + "bytes": "6082324b63b7e9180b0307cfee7b3da8fa74c6c797774b25fe155b75a3361135" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822784388" + "i128": "132888784" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "822784388" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "132888784" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "834" + "u64": "1561" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77157b7131d7b97a547d6fabc110939dc865ea2786a0a4e4b66cb0d8adb0e5e1" + "bytes": "4ea9c7d1b9f3258bb2fc7e5bd1657b023f1f60ca3493fa25c9aec0fdc42ad04a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77157b7131d7b97a547d6fabc110939dc865ea2786a0a4e4b66cb0d8adb0e5e1" + "bytes": "4ea9c7d1b9f3258bb2fc7e5bd1657b023f1f60ca3493fa25c9aec0fdc42ad04a" } ] }, "durability": "persistent", "val": { - "bytes": "95790e04ec551277efba74fa2bc44f40e03950e6115667e5932be7af632f48c2" + "bytes": "6082324b63b7e9180b0307cfee7b3da8fa74c6c797774b25fe155b75a3361135" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "822784388" + "i128": "132888784" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "822784388" + "i128": "132888784" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "95790e04ec551277efba74fa2bc44f40e03950e6115667e5932be7af632f48c2" + "bytes": "6082324b63b7e9180b0307cfee7b3da8fa74c6c797774b25fe155b75a3361135" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "822784388" + "i128": "132888784" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "835" + "u64": "1562" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.241.json index 44fb7fcc..cdc2b4d9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "189514953" + "i128": "589513587" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "189514953" + "i128": "589513587" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c41a17b5ff603d3a4d31d4ca1e92cc0242fb2bcb44f1336d0d9ab9516c43ccb" + "bytes": "538e20e28f57ed066471338d16eac2f84bc070ae4d1a558865b0a506973bfa15" }, { - "u64": "387" + "u64": "3130" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "189514953" + "i128": "589513587" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7d74b537c502ee59947013e943fb8e8f44b91b31b816363e82b63601c3484a37" + "bytes": "b3e379af913754004f241c3f28b29e779ed5993ae813364342d1debef6fbe03d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 388, + "timestamp": 3131, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7d74b537c502ee59947013e943fb8e8f44b91b31b816363e82b63601c3484a37" + "bytes": "b3e379af913754004f241c3f28b29e779ed5993ae813364342d1debef6fbe03d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7d74b537c502ee59947013e943fb8e8f44b91b31b816363e82b63601c3484a37" + "bytes": "b3e379af913754004f241c3f28b29e779ed5993ae813364342d1debef6fbe03d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "189514953" + "i128": "589513587" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "189514953" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "589513587" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "387" + "u64": "3130" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "501c3d6f646ce27b00e298a8a0ef1529196f7871f01c2e917ef6330413c60731" + "bytes": "933c64ae3a30b6e28310ca2efe22e839115aa6d8c601deb94b3f5a1ed5caf9f3" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "501c3d6f646ce27b00e298a8a0ef1529196f7871f01c2e917ef6330413c60731" + "bytes": "933c64ae3a30b6e28310ca2efe22e839115aa6d8c601deb94b3f5a1ed5caf9f3" } ] }, "durability": "persistent", "val": { - "bytes": "7d74b537c502ee59947013e943fb8e8f44b91b31b816363e82b63601c3484a37" + "bytes": "b3e379af913754004f241c3f28b29e779ed5993ae813364342d1debef6fbe03d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "189514953" + "i128": "589513587" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "189514953" + "i128": "589513587" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7d74b537c502ee59947013e943fb8e8f44b91b31b816363e82b63601c3484a37" + "bytes": "b3e379af913754004f241c3f28b29e779ed5993ae813364342d1debef6fbe03d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "189514953" + "i128": "589513587" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "388" + "u64": "3131" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.242.json index 101991bf..d47e2564 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "899991558" + "i128": "590861461" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "899991558" + "i128": "590861461" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37c0a6e688903b45f262f4fd79bd898554d19746fde67cba462eb926c614f6da" + "bytes": "ca77ce42d44492969c6fd1d20c0d674c2947c7ec92580143fa7f2e1716b91a29" }, { - "u64": "2521" + "u64": "1065" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "899991558" + "i128": "590861461" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "05bc14e8e0d07cd5a6acb676a94ab336f2c87b8d488e411c9995e83e15d6da0c" + "bytes": "9121ee30a6d6db6b87c1b7a8fe4cd3fe15a8b8a808bd435c07738c86c17ec97d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2522, + "timestamp": 1066, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "05bc14e8e0d07cd5a6acb676a94ab336f2c87b8d488e411c9995e83e15d6da0c" + "bytes": "9121ee30a6d6db6b87c1b7a8fe4cd3fe15a8b8a808bd435c07738c86c17ec97d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "05bc14e8e0d07cd5a6acb676a94ab336f2c87b8d488e411c9995e83e15d6da0c" + "bytes": "9121ee30a6d6db6b87c1b7a8fe4cd3fe15a8b8a808bd435c07738c86c17ec97d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "899991558" + "i128": "590861461" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "899991558" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "590861461" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2521" + "u64": "1065" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c07eb3a2894f5266cf4a99f9dc75226127a3f5144e7d59817eb53f3421e686e0" + "bytes": "09bb21f7d791c3158cca494d5f1690247f84090b33dea8989277bf4e6e3d77c7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c07eb3a2894f5266cf4a99f9dc75226127a3f5144e7d59817eb53f3421e686e0" + "bytes": "09bb21f7d791c3158cca494d5f1690247f84090b33dea8989277bf4e6e3d77c7" } ] }, "durability": "persistent", "val": { - "bytes": "05bc14e8e0d07cd5a6acb676a94ab336f2c87b8d488e411c9995e83e15d6da0c" + "bytes": "9121ee30a6d6db6b87c1b7a8fe4cd3fe15a8b8a808bd435c07738c86c17ec97d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "899991558" + "i128": "590861461" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "899991558" + "i128": "590861461" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "05bc14e8e0d07cd5a6acb676a94ab336f2c87b8d488e411c9995e83e15d6da0c" + "bytes": "9121ee30a6d6db6b87c1b7a8fe4cd3fe15a8b8a808bd435c07738c86c17ec97d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "899991558" + "i128": "590861461" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2522" + "u64": "1066" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.243.json index c7701c3a..27e4a43b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "279630087" + "i128": "110728893" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "279630087" + "i128": "110728893" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a44e224140e78c4e2e273bc7f361cba2f588e4e1eb7ae8cf4b5a5acb32ffe2c4" + "bytes": "2033ed31fdc03270e5eaa1dd6eb83c7d48c4f7cc3eccc45762b986608ab73750" }, { - "u64": "3545" + "u64": "2521" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "279630087" + "i128": "110728893" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b35291fcebec77ad09a3c67d77f84e90d2e8d5e480fa13b033cb9e3c229484ec" + "bytes": "944a6041aa0e10c4ebcc4cda7389c7f95573901314100022625e47ca412ce81a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3546, + "timestamp": 2522, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b35291fcebec77ad09a3c67d77f84e90d2e8d5e480fa13b033cb9e3c229484ec" + "bytes": "944a6041aa0e10c4ebcc4cda7389c7f95573901314100022625e47ca412ce81a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b35291fcebec77ad09a3c67d77f84e90d2e8d5e480fa13b033cb9e3c229484ec" + "bytes": "944a6041aa0e10c4ebcc4cda7389c7f95573901314100022625e47ca412ce81a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "279630087" + "i128": "110728893" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "279630087" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "110728893" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3545" + "u64": "2521" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "221666fc3441e9bda2a1555c86e7a69f464453cad6262f3f4ce29ccd2f96216f" + "bytes": "46b79e481758a95f6b834267156d5e193d67f614f318b5b8274d2585c1f0b40d" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "221666fc3441e9bda2a1555c86e7a69f464453cad6262f3f4ce29ccd2f96216f" + "bytes": "46b79e481758a95f6b834267156d5e193d67f614f318b5b8274d2585c1f0b40d" } ] }, "durability": "persistent", "val": { - "bytes": "b35291fcebec77ad09a3c67d77f84e90d2e8d5e480fa13b033cb9e3c229484ec" + "bytes": "944a6041aa0e10c4ebcc4cda7389c7f95573901314100022625e47ca412ce81a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "279630087" + "i128": "110728893" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "279630087" + "i128": "110728893" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b35291fcebec77ad09a3c67d77f84e90d2e8d5e480fa13b033cb9e3c229484ec" + "bytes": "944a6041aa0e10c4ebcc4cda7389c7f95573901314100022625e47ca412ce81a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "279630087" + "i128": "110728893" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3546" + "u64": "2522" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.244.json index 2e4ceaa6..eadb9c1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "928870101" + "i128": "692680969" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "928870101" + "i128": "692680969" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c777d5be44ab9e542a078fa7d7c2633aff38c591705f6bc22dec738ec57d028f" + "bytes": "2473c7453e8db65a8929a2bb1b1131c937c58a65ef2119bcec09f7cbf8d41114" }, { - "u64": "2160" + "u64": "3092" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "928870101" + "i128": "692680969" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "64e2fd5c7048a0a8fe622c09de35ceb8394aacdcdcdc8b8559565aaddc2f9f30" + "bytes": "1a3047e537be8eb9ff520585d584c0723137976f054538c7ec2ee231f5b03041" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2161, + "timestamp": 3093, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64e2fd5c7048a0a8fe622c09de35ceb8394aacdcdcdc8b8559565aaddc2f9f30" + "bytes": "1a3047e537be8eb9ff520585d584c0723137976f054538c7ec2ee231f5b03041" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64e2fd5c7048a0a8fe622c09de35ceb8394aacdcdcdc8b8559565aaddc2f9f30" + "bytes": "1a3047e537be8eb9ff520585d584c0723137976f054538c7ec2ee231f5b03041" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "928870101" + "i128": "692680969" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "928870101" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "692680969" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2160" + "u64": "3092" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acd215171e56c07ca12a9bdad83989fe27aaccac41a25ecf817a525cfa83e96f" + "bytes": "735f402b5851163965c9b7dbaae0c5a674e308651e149566e5e66889d26bcfc2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "acd215171e56c07ca12a9bdad83989fe27aaccac41a25ecf817a525cfa83e96f" + "bytes": "735f402b5851163965c9b7dbaae0c5a674e308651e149566e5e66889d26bcfc2" } ] }, "durability": "persistent", "val": { - "bytes": "64e2fd5c7048a0a8fe622c09de35ceb8394aacdcdcdc8b8559565aaddc2f9f30" + "bytes": "1a3047e537be8eb9ff520585d584c0723137976f054538c7ec2ee231f5b03041" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "928870101" + "i128": "692680969" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "928870101" + "i128": "692680969" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "64e2fd5c7048a0a8fe622c09de35ceb8394aacdcdcdc8b8559565aaddc2f9f30" + "bytes": "1a3047e537be8eb9ff520585d584c0723137976f054538c7ec2ee231f5b03041" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "928870101" + "i128": "692680969" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2161" + "u64": "3093" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.245.json index 51db3c66..63350f57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "181720985" + "i128": "520544177" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181720985" + "i128": "520544177" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e182ade8d7e9d1e31b164d10ebbcd30178f231b49e98ea99b25684449247688" + "bytes": "17571c658fa49e1dee75ccf3c8e4c16c8a49169152ef29a351af4e6e02694809" }, { - "u64": "3006" + "u64": "1332" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "181720985" + "i128": "520544177" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d030cf941a6ed1f1be772ef91a27c455c16d821883f26a11c2255f715976afb2" + "bytes": "b0ca199be4ee001da71bdea1103a15976bf77cb1854d6af88ad2ee22ea6aedca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3007, + "timestamp": 1333, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d030cf941a6ed1f1be772ef91a27c455c16d821883f26a11c2255f715976afb2" + "bytes": "b0ca199be4ee001da71bdea1103a15976bf77cb1854d6af88ad2ee22ea6aedca" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d030cf941a6ed1f1be772ef91a27c455c16d821883f26a11c2255f715976afb2" + "bytes": "b0ca199be4ee001da71bdea1103a15976bf77cb1854d6af88ad2ee22ea6aedca" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "181720985" + "i128": "520544177" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "181720985" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "520544177" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3006" + "u64": "1332" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27dc7922dc4f4d81ccc66291676ceac02e6bdee8e6e4f36b4f1d5a065eb8a66c" + "bytes": "c3e3a1b688278a81ad5003bff3af685af379f65ef2dc7d6698a00dc28b18cf28" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27dc7922dc4f4d81ccc66291676ceac02e6bdee8e6e4f36b4f1d5a065eb8a66c" + "bytes": "c3e3a1b688278a81ad5003bff3af685af379f65ef2dc7d6698a00dc28b18cf28" } ] }, "durability": "persistent", "val": { - "bytes": "d030cf941a6ed1f1be772ef91a27c455c16d821883f26a11c2255f715976afb2" + "bytes": "b0ca199be4ee001da71bdea1103a15976bf77cb1854d6af88ad2ee22ea6aedca" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "181720985" + "i128": "520544177" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "181720985" + "i128": "520544177" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d030cf941a6ed1f1be772ef91a27c455c16d821883f26a11c2255f715976afb2" + "bytes": "b0ca199be4ee001da71bdea1103a15976bf77cb1854d6af88ad2ee22ea6aedca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "181720985" + "i128": "520544177" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3007" + "u64": "1333" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.246.json index 71806a4d..904546f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "641835377" + "i128": "390681136" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "641835377" + "i128": "390681136" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "16882c289705e925469361372f14cc8128869e1961cefd8d8e18b2f67a8c72ad" + "bytes": "605ec700f12850058cd3385e433777fe5f8c18c4964c79d7d28ae48d41d6a049" }, { - "u64": "3511" + "u64": "1793" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "641835377" + "i128": "390681136" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ec0dcc298f0558c6d4569b0f5d305007f32622de71976f5c546909e8f728fa00" + "bytes": "8fec22f228f22f33c85fea7ef971ead4c3dffab0afd65f5dc0fbcefad9cea78d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3512, + "timestamp": 1794, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec0dcc298f0558c6d4569b0f5d305007f32622de71976f5c546909e8f728fa00" + "bytes": "8fec22f228f22f33c85fea7ef971ead4c3dffab0afd65f5dc0fbcefad9cea78d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec0dcc298f0558c6d4569b0f5d305007f32622de71976f5c546909e8f728fa00" + "bytes": "8fec22f228f22f33c85fea7ef971ead4c3dffab0afd65f5dc0fbcefad9cea78d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "641835377" + "i128": "390681136" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "641835377" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "390681136" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3511" + "u64": "1793" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02f00319799634940aae49ce36495e008c7efcade24c83ee0ac027ca251422fe" + "bytes": "6669fccfd1cc8b4b46f6ec35a7ef13e2633ed88805064e4ff14db4e8a0fc96e6" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02f00319799634940aae49ce36495e008c7efcade24c83ee0ac027ca251422fe" + "bytes": "6669fccfd1cc8b4b46f6ec35a7ef13e2633ed88805064e4ff14db4e8a0fc96e6" } ] }, "durability": "persistent", "val": { - "bytes": "ec0dcc298f0558c6d4569b0f5d305007f32622de71976f5c546909e8f728fa00" + "bytes": "8fec22f228f22f33c85fea7ef971ead4c3dffab0afd65f5dc0fbcefad9cea78d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "641835377" + "i128": "390681136" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "641835377" + "i128": "390681136" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ec0dcc298f0558c6d4569b0f5d305007f32622de71976f5c546909e8f728fa00" + "bytes": "8fec22f228f22f33c85fea7ef971ead4c3dffab0afd65f5dc0fbcefad9cea78d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "641835377" + "i128": "390681136" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3512" + "u64": "1794" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.247.json index 174af32c..49f07448 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "352520476" + "i128": "852344882" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352520476" + "i128": "852344882" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f3fdbde8002a2f70237a4c2c61f4eecfd1d46ebc8a81ec68e082e92b994cc6da" + "bytes": "88dca4ac14ac624865a73f76b68dae9c981ee2d5e8733796aaf7d54dd104fca0" }, { - "u64": "1926" + "u64": "209" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "352520476" + "i128": "852344882" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5f0adf1c23292662b622268cacbcffcae7f8b7f619c3089f4fba03305ee30d64" + "bytes": "758b4c7cf8b5bd5e956a9ad67ccaeaf70a30af2636d1adb2802c60cfe0565ce1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1927, + "timestamp": 210, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f0adf1c23292662b622268cacbcffcae7f8b7f619c3089f4fba03305ee30d64" + "bytes": "758b4c7cf8b5bd5e956a9ad67ccaeaf70a30af2636d1adb2802c60cfe0565ce1" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f0adf1c23292662b622268cacbcffcae7f8b7f619c3089f4fba03305ee30d64" + "bytes": "758b4c7cf8b5bd5e956a9ad67ccaeaf70a30af2636d1adb2802c60cfe0565ce1" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "352520476" + "i128": "852344882" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "352520476" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "852344882" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1926" + "u64": "209" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "143fa6f96e9fddea3e977f1c0cd72cb96656d1e68d66837abcdfeff92e73bd69" + "bytes": "4df1d5e9f45a40b3dffb0a69922002b8663274965d26f20f3451ba2a64c12e8b" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "143fa6f96e9fddea3e977f1c0cd72cb96656d1e68d66837abcdfeff92e73bd69" + "bytes": "4df1d5e9f45a40b3dffb0a69922002b8663274965d26f20f3451ba2a64c12e8b" } ] }, "durability": "persistent", "val": { - "bytes": "5f0adf1c23292662b622268cacbcffcae7f8b7f619c3089f4fba03305ee30d64" + "bytes": "758b4c7cf8b5bd5e956a9ad67ccaeaf70a30af2636d1adb2802c60cfe0565ce1" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "352520476" + "i128": "852344882" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "352520476" + "i128": "852344882" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5f0adf1c23292662b622268cacbcffcae7f8b7f619c3089f4fba03305ee30d64" + "bytes": "758b4c7cf8b5bd5e956a9ad67ccaeaf70a30af2636d1adb2802c60cfe0565ce1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "352520476" + "i128": "852344882" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1927" + "u64": "210" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.248.json index e00ab4fd..f86ba722 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "267953908" + "i128": "727027966" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "267953908" + "i128": "727027966" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a9b66cf29d85d97c00fa4941f2e181e10d443bf9e74ebe7674075d24407542dd" + "bytes": "5af9e7a3922450fbdce9ab5bc7e75aa9ac060d3a159c28664d2c86ced5ee76b3" }, { - "u64": "1339" + "u64": "3510" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "267953908" + "i128": "727027966" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "293f826a7b5554904410f04ff87d151d7b3ce3c0b017150a8b9db4e124cf22da" + "bytes": "62b500ab8b23d110336cc1c1372b3442516d1c819305b917af4a227053e0ef1b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1340, + "timestamp": 3511, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "293f826a7b5554904410f04ff87d151d7b3ce3c0b017150a8b9db4e124cf22da" + "bytes": "62b500ab8b23d110336cc1c1372b3442516d1c819305b917af4a227053e0ef1b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "293f826a7b5554904410f04ff87d151d7b3ce3c0b017150a8b9db4e124cf22da" + "bytes": "62b500ab8b23d110336cc1c1372b3442516d1c819305b917af4a227053e0ef1b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "267953908" + "i128": "727027966" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "267953908" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "727027966" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1339" + "u64": "3510" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18f527c67c28e677f3255f7dcb8f523c8e09c8df783d8453ce8b202afdc71b47" + "bytes": "bf3a95b7de8486470de4720df5f86cdbc1f8b84b81ba822c4f0f54f390728763" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18f527c67c28e677f3255f7dcb8f523c8e09c8df783d8453ce8b202afdc71b47" + "bytes": "bf3a95b7de8486470de4720df5f86cdbc1f8b84b81ba822c4f0f54f390728763" } ] }, "durability": "persistent", "val": { - "bytes": "293f826a7b5554904410f04ff87d151d7b3ce3c0b017150a8b9db4e124cf22da" + "bytes": "62b500ab8b23d110336cc1c1372b3442516d1c819305b917af4a227053e0ef1b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "267953908" + "i128": "727027966" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "267953908" + "i128": "727027966" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "293f826a7b5554904410f04ff87d151d7b3ce3c0b017150a8b9db4e124cf22da" + "bytes": "62b500ab8b23d110336cc1c1372b3442516d1c819305b917af4a227053e0ef1b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "267953908" + "i128": "727027966" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1340" + "u64": "3511" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.249.json index afc99bed..68a43bb2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "857706146" + "i128": "616991176" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "857706146" + "i128": "616991176" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "875a81a77cb50b8b59b0d690cae562674d07f25af0fa15a16bab8145d84a9727" + "bytes": "0de6ed0d1e76b7d477b91d20bd8dc56d4d73b661888c983963ef5906c3bceb26" }, { - "u64": "3122" + "u64": "2415" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "857706146" + "i128": "616991176" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2365468b1c7fdfc89f9223925e28af09a022399472d864917c34637767e6759e" + "bytes": "2ab51a622abd6a84857d783c3743636fe326bfea1346d4e2a99189c0b824cb35" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3123, + "timestamp": 2416, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2365468b1c7fdfc89f9223925e28af09a022399472d864917c34637767e6759e" + "bytes": "2ab51a622abd6a84857d783c3743636fe326bfea1346d4e2a99189c0b824cb35" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2365468b1c7fdfc89f9223925e28af09a022399472d864917c34637767e6759e" + "bytes": "2ab51a622abd6a84857d783c3743636fe326bfea1346d4e2a99189c0b824cb35" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "857706146" + "i128": "616991176" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "857706146" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "616991176" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3122" + "u64": "2415" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fd7613e3b237a5904373092681d7bc75247a53fb2d8cc47bb34016ec893d585" + "bytes": "71fdf104c191f0a4e3ffd39772af5734e66fdb94c8525711751835f56286dd9a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fd7613e3b237a5904373092681d7bc75247a53fb2d8cc47bb34016ec893d585" + "bytes": "71fdf104c191f0a4e3ffd39772af5734e66fdb94c8525711751835f56286dd9a" } ] }, "durability": "persistent", "val": { - "bytes": "2365468b1c7fdfc89f9223925e28af09a022399472d864917c34637767e6759e" + "bytes": "2ab51a622abd6a84857d783c3743636fe326bfea1346d4e2a99189c0b824cb35" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "857706146" + "i128": "616991176" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "857706146" + "i128": "616991176" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2365468b1c7fdfc89f9223925e28af09a022399472d864917c34637767e6759e" + "bytes": "2ab51a622abd6a84857d783c3743636fe326bfea1346d4e2a99189c0b824cb35" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "857706146" + "i128": "616991176" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3123" + "u64": "2416" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.25.json index 62694ec3..5277cd71 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "515854698" + "i128": "242160638" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515854698" + "i128": "242160638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "233f1e44651945fec9fc0146dc158319e628f7fa1bcbd14c9a2327c64d23ffac" + "bytes": "c221b90bdc13dfae35846e9a94c350f7fb0cfe66968928e086a4fbc6e949796a" }, { - "u64": "166" + "u64": "1841" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "515854698" + "i128": "242160638" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "adc90fd24f6aaecd854f1135e81c1c79c8ceaf5f1ef05726b530110d184fc5c2" + "bytes": "5562651a02d1d8a64fd62bf292bbd56baf3610788da17edb88365cab8d1537a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 167, + "timestamp": 1842, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "adc90fd24f6aaecd854f1135e81c1c79c8ceaf5f1ef05726b530110d184fc5c2" + "bytes": "5562651a02d1d8a64fd62bf292bbd56baf3610788da17edb88365cab8d1537a7" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "adc90fd24f6aaecd854f1135e81c1c79c8ceaf5f1ef05726b530110d184fc5c2" + "bytes": "5562651a02d1d8a64fd62bf292bbd56baf3610788da17edb88365cab8d1537a7" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "515854698" + "i128": "242160638" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "515854698" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "242160638" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "166" + "u64": "1841" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71ada4fc50c73576700db0175fa52beb56fba6ccfbde458143bf8363484f9d88" + "bytes": "f2a28d9454e0b4afa52506445eb21b401c092f1e3f1476957e2cf488a6073885" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71ada4fc50c73576700db0175fa52beb56fba6ccfbde458143bf8363484f9d88" + "bytes": "f2a28d9454e0b4afa52506445eb21b401c092f1e3f1476957e2cf488a6073885" } ] }, "durability": "persistent", "val": { - "bytes": "adc90fd24f6aaecd854f1135e81c1c79c8ceaf5f1ef05726b530110d184fc5c2" + "bytes": "5562651a02d1d8a64fd62bf292bbd56baf3610788da17edb88365cab8d1537a7" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "515854698" + "i128": "242160638" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "515854698" + "i128": "242160638" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "adc90fd24f6aaecd854f1135e81c1c79c8ceaf5f1ef05726b530110d184fc5c2" + "bytes": "5562651a02d1d8a64fd62bf292bbd56baf3610788da17edb88365cab8d1537a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "515854698" + "i128": "242160638" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "167" + "u64": "1842" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.250.json index f88f8116..3fb51632 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "358430852" + "i128": "122534515" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "358430852" + "i128": "122534515" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb411dfe103ec13b452fbdd8cb4ea1d9adfcaa59ab5dfd51159d280a2a35308a" + "bytes": "6a1a74b319effc1b7047ead6e12f51664c94c01105f0ac3e228449db18e83c37" }, { - "u64": "3013" + "u64": "1804" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "358430852" + "i128": "122534515" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8eae57a226a017473c1d98b0cbbaab137aa8b88f3dbcc096b5ee6ce199fc3691" + "bytes": "f987a90df9360501ea9a2790b7a01ebfa336e2da3fa62765d3f817c7cf840a6d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3014, + "timestamp": 1805, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8eae57a226a017473c1d98b0cbbaab137aa8b88f3dbcc096b5ee6ce199fc3691" + "bytes": "f987a90df9360501ea9a2790b7a01ebfa336e2da3fa62765d3f817c7cf840a6d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8eae57a226a017473c1d98b0cbbaab137aa8b88f3dbcc096b5ee6ce199fc3691" + "bytes": "f987a90df9360501ea9a2790b7a01ebfa336e2da3fa62765d3f817c7cf840a6d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "358430852" + "i128": "122534515" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "358430852" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "122534515" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3013" + "u64": "1804" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bee2644f3b02aca3cd6b0a64df202d4cc66e9db93aaf61fdfabbc993e859d50a" + "bytes": "cd29489d55cf543cf4a85c7df84e865ed1e0183153011b2e6dbd6c00ef2bc152" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bee2644f3b02aca3cd6b0a64df202d4cc66e9db93aaf61fdfabbc993e859d50a" + "bytes": "cd29489d55cf543cf4a85c7df84e865ed1e0183153011b2e6dbd6c00ef2bc152" } ] }, "durability": "persistent", "val": { - "bytes": "8eae57a226a017473c1d98b0cbbaab137aa8b88f3dbcc096b5ee6ce199fc3691" + "bytes": "f987a90df9360501ea9a2790b7a01ebfa336e2da3fa62765d3f817c7cf840a6d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "358430852" + "i128": "122534515" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "358430852" + "i128": "122534515" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8eae57a226a017473c1d98b0cbbaab137aa8b88f3dbcc096b5ee6ce199fc3691" + "bytes": "f987a90df9360501ea9a2790b7a01ebfa336e2da3fa62765d3f817c7cf840a6d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "358430852" + "i128": "122534515" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3014" + "u64": "1805" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.251.json index a34bd806..6f5105aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525112748" + "i128": "389083954" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "525112748" + "i128": "389083954" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "925344268ffed70e910087f9ca3c43dabb79659baa75a7f89d7ba578a896f243" + "bytes": "02366256f9a343999097da54f2884a381a8358dbaaeaae4e65b85182a3aa042d" }, { - "u64": "1014" + "u64": "174" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "525112748" + "i128": "389083954" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0dc39fd062de429316d4996e3c494ccab8788b79831deb62e880783cd4211826" + "bytes": "9160c1a8762551ae6752d2a746dae110f7ad8de231ae0d8c57c554ee896fe823" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1015, + "timestamp": 175, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0dc39fd062de429316d4996e3c494ccab8788b79831deb62e880783cd4211826" + "bytes": "9160c1a8762551ae6752d2a746dae110f7ad8de231ae0d8c57c554ee896fe823" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0dc39fd062de429316d4996e3c494ccab8788b79831deb62e880783cd4211826" + "bytes": "9160c1a8762551ae6752d2a746dae110f7ad8de231ae0d8c57c554ee896fe823" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "525112748" + "i128": "389083954" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "525112748" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "389083954" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1014" + "u64": "174" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "035fa2b78bd6b14340c46c0328fdb489aaf4715b535422e2f9fa7c41ed139b0c" + "bytes": "8ea9d6ac6fa95595654ba40f74aa6d6bf31edeb48a0764d85ef9f0c8c9226124" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "035fa2b78bd6b14340c46c0328fdb489aaf4715b535422e2f9fa7c41ed139b0c" + "bytes": "8ea9d6ac6fa95595654ba40f74aa6d6bf31edeb48a0764d85ef9f0c8c9226124" } ] }, "durability": "persistent", "val": { - "bytes": "0dc39fd062de429316d4996e3c494ccab8788b79831deb62e880783cd4211826" + "bytes": "9160c1a8762551ae6752d2a746dae110f7ad8de231ae0d8c57c554ee896fe823" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "525112748" + "i128": "389083954" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "525112748" + "i128": "389083954" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0dc39fd062de429316d4996e3c494ccab8788b79831deb62e880783cd4211826" + "bytes": "9160c1a8762551ae6752d2a746dae110f7ad8de231ae0d8c57c554ee896fe823" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "525112748" + "i128": "389083954" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1015" + "u64": "175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.252.json index 4d5c9bb7..b662ed0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "547478830" + "i128": "933364333" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "547478830" + "i128": "933364333" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "110b101b1e3ec34aaf4fdfe8e583f8c195b4262d6c457be32962625c88a5cf6f" + "bytes": "2680369f20f08df738be36f37a0ef587ede9d079206554d56f5064c45cacb442" }, { - "u64": "91" + "u64": "1041" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "547478830" + "i128": "933364333" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fec52664fe7f28a527d8d1709d5e000f5ffa334b332910de8f8b9aad0fe9514d" + "bytes": "cfa801502f5ec728021976bfb27259bbc74182565364a7d3c4e1f145d62021ad" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 92, + "timestamp": 1042, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fec52664fe7f28a527d8d1709d5e000f5ffa334b332910de8f8b9aad0fe9514d" + "bytes": "cfa801502f5ec728021976bfb27259bbc74182565364a7d3c4e1f145d62021ad" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fec52664fe7f28a527d8d1709d5e000f5ffa334b332910de8f8b9aad0fe9514d" + "bytes": "cfa801502f5ec728021976bfb27259bbc74182565364a7d3c4e1f145d62021ad" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "547478830" + "i128": "933364333" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "547478830" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "933364333" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "91" + "u64": "1041" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c627341c2d1cf9e6650046643a7f60fa5eff1cb2a4e4763ab0278cd512f112cc" + "bytes": "10f9a3de8e364a02a7ee9131d68e66cce2c565f7bc952e565c1685f49242f0ad" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c627341c2d1cf9e6650046643a7f60fa5eff1cb2a4e4763ab0278cd512f112cc" + "bytes": "10f9a3de8e364a02a7ee9131d68e66cce2c565f7bc952e565c1685f49242f0ad" } ] }, "durability": "persistent", "val": { - "bytes": "fec52664fe7f28a527d8d1709d5e000f5ffa334b332910de8f8b9aad0fe9514d" + "bytes": "cfa801502f5ec728021976bfb27259bbc74182565364a7d3c4e1f145d62021ad" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "547478830" + "i128": "933364333" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "547478830" + "i128": "933364333" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fec52664fe7f28a527d8d1709d5e000f5ffa334b332910de8f8b9aad0fe9514d" + "bytes": "cfa801502f5ec728021976bfb27259bbc74182565364a7d3c4e1f145d62021ad" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "547478830" + "i128": "933364333" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "92" + "u64": "1042" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.253.json index 49b7841b..4b7bcdbe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "250496467" + "i128": "153508271" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "250496467" + "i128": "153508271" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9bd7b1eb5f05becf71fd78ecc0b58365a2139d81b1dd66aa8a19355c41ecf106" + "bytes": "a0297304e834e61d2cdf91bac524c2950171e8e0ea4599a7e4072b97afa2ba77" }, { - "u64": "1628" + "u64": "115" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "250496467" + "i128": "153508271" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "427b3804d20471cfeb88c364409edbf7de1cc0f47989fa04c2c938787010f11e" + "bytes": "9343d1974e8e15e6e744c46a4560431c8120109f79349b582a52d482f47a6750" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1629, + "timestamp": 116, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "427b3804d20471cfeb88c364409edbf7de1cc0f47989fa04c2c938787010f11e" + "bytes": "9343d1974e8e15e6e744c46a4560431c8120109f79349b582a52d482f47a6750" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "427b3804d20471cfeb88c364409edbf7de1cc0f47989fa04c2c938787010f11e" + "bytes": "9343d1974e8e15e6e744c46a4560431c8120109f79349b582a52d482f47a6750" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "250496467" + "i128": "153508271" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "250496467" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "153508271" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1628" + "u64": "115" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0829390a130ad92d7b591f906630e9bd4831d8be526140226007093ce36a8a15" + "bytes": "ef2434a7769c5ac2cd2a099eb5ea1cad8712392e8bb47ae2bcf3dfc814f86a3c" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0829390a130ad92d7b591f906630e9bd4831d8be526140226007093ce36a8a15" + "bytes": "ef2434a7769c5ac2cd2a099eb5ea1cad8712392e8bb47ae2bcf3dfc814f86a3c" } ] }, "durability": "persistent", "val": { - "bytes": "427b3804d20471cfeb88c364409edbf7de1cc0f47989fa04c2c938787010f11e" + "bytes": "9343d1974e8e15e6e744c46a4560431c8120109f79349b582a52d482f47a6750" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "250496467" + "i128": "153508271" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "250496467" + "i128": "153508271" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "427b3804d20471cfeb88c364409edbf7de1cc0f47989fa04c2c938787010f11e" + "bytes": "9343d1974e8e15e6e744c46a4560431c8120109f79349b582a52d482f47a6750" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "250496467" + "i128": "153508271" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1629" + "u64": "116" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.254.json index 96b8accb..994fe62b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "652264813" + "i128": "112910252" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "652264813" + "i128": "112910252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4026023a6f69f0ee81943ce6bd8b14ebf4d79a85368114a84302d4bc6c76419" + "bytes": "69df5a501a0e3fe9b2ff4bd2cb9bb1eca52394e667fb5d3819d71ee164d691e8" }, { - "u64": "1808" + "u64": "1663" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "652264813" + "i128": "112910252" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4080095309b2b924828ffe950cf4f1ff0a3acb154a23b4124a3419c943a2f56a" + "bytes": "083959aad681f0a14668660eeea32d83232332bc656e1370ba82717d6f8a6b37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1809, + "timestamp": 1664, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4080095309b2b924828ffe950cf4f1ff0a3acb154a23b4124a3419c943a2f56a" + "bytes": "083959aad681f0a14668660eeea32d83232332bc656e1370ba82717d6f8a6b37" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4080095309b2b924828ffe950cf4f1ff0a3acb154a23b4124a3419c943a2f56a" + "bytes": "083959aad681f0a14668660eeea32d83232332bc656e1370ba82717d6f8a6b37" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "652264813" + "i128": "112910252" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "652264813" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "112910252" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1808" + "u64": "1663" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a979d1d34e580f07b711a9e54e8bb4563cc9f92110c1f1842ab86892bb2a79d" + "bytes": "1b4249bac2b66fc66a188a90af7a4407f984413855f23d9379910215dfee4910" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a979d1d34e580f07b711a9e54e8bb4563cc9f92110c1f1842ab86892bb2a79d" + "bytes": "1b4249bac2b66fc66a188a90af7a4407f984413855f23d9379910215dfee4910" } ] }, "durability": "persistent", "val": { - "bytes": "4080095309b2b924828ffe950cf4f1ff0a3acb154a23b4124a3419c943a2f56a" + "bytes": "083959aad681f0a14668660eeea32d83232332bc656e1370ba82717d6f8a6b37" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "652264813" + "i128": "112910252" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "652264813" + "i128": "112910252" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "4080095309b2b924828ffe950cf4f1ff0a3acb154a23b4124a3419c943a2f56a" + "bytes": "083959aad681f0a14668660eeea32d83232332bc656e1370ba82717d6f8a6b37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "652264813" + "i128": "112910252" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1809" + "u64": "1664" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.255.json index 40a88a7c..cb4003ed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "3034547" + "i128": "795743737" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "3034547" + "i128": "795743737" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5a52b96b1e32896cdd81a6e35c649d45634b63e8dc62c882965904e963a3491" + "bytes": "7119d3e65cd1a724707d4620f0cc67e280c35e25d96461aa9b4384dc177067aa" }, { - "u64": "3550" + "u64": "1877" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "3034547" + "i128": "795743737" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "64dde1f6455eba6f5238640fdc3817762976618c499c07f261c4ab0d7e5e2178" + "bytes": "7402641a9e8c32ca84f0ed10f86496986896c46d45e43111f634dcfeade7fdea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3551, + "timestamp": 1878, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64dde1f6455eba6f5238640fdc3817762976618c499c07f261c4ab0d7e5e2178" + "bytes": "7402641a9e8c32ca84f0ed10f86496986896c46d45e43111f634dcfeade7fdea" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64dde1f6455eba6f5238640fdc3817762976618c499c07f261c4ab0d7e5e2178" + "bytes": "7402641a9e8c32ca84f0ed10f86496986896c46d45e43111f634dcfeade7fdea" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "3034547" + "i128": "795743737" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "3034547" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "795743737" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3550" + "u64": "1877" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e31e5ba925d2c4128404ba7716f423c6943fd25e4505bbb2c47af311e0ac34d" + "bytes": "102d91f3eb2a0c10b6e065e866a6e77882a44894e5e43d3e02155159d8076ea2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e31e5ba925d2c4128404ba7716f423c6943fd25e4505bbb2c47af311e0ac34d" + "bytes": "102d91f3eb2a0c10b6e065e866a6e77882a44894e5e43d3e02155159d8076ea2" } ] }, "durability": "persistent", "val": { - "bytes": "64dde1f6455eba6f5238640fdc3817762976618c499c07f261c4ab0d7e5e2178" + "bytes": "7402641a9e8c32ca84f0ed10f86496986896c46d45e43111f634dcfeade7fdea" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "3034547" + "i128": "795743737" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "3034547" + "i128": "795743737" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "64dde1f6455eba6f5238640fdc3817762976618c499c07f261c4ab0d7e5e2178" + "bytes": "7402641a9e8c32ca84f0ed10f86496986896c46d45e43111f634dcfeade7fdea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "3034547" + "i128": "795743737" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3551" + "u64": "1878" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.256.json index acdf33d0..7c97c6c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "594503" + "i128": "589351552" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "594503" + "i128": "589351552" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "df9853e7fdf36a204cce6fb6d805c1b3a47fe882dc3edd23c312e703f82a9de9" + "bytes": "871d9b7f60164d11d03afc65e3f508fc7ad810cd6c572148db8dd17dbd5b5459" }, { - "u64": "1045" + "u64": "1522" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "594503" + "i128": "589351552" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "223081763fa4e414f57d810d0369fc57fe00c61767a6b9e4f28354a639ac9cca" + "bytes": "d121210d5e3453ba60bcbd3f8703014a005f12d535e361f834628218bb164dd2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1046, + "timestamp": 1523, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "223081763fa4e414f57d810d0369fc57fe00c61767a6b9e4f28354a639ac9cca" + "bytes": "d121210d5e3453ba60bcbd3f8703014a005f12d535e361f834628218bb164dd2" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "223081763fa4e414f57d810d0369fc57fe00c61767a6b9e4f28354a639ac9cca" + "bytes": "d121210d5e3453ba60bcbd3f8703014a005f12d535e361f834628218bb164dd2" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "594503" + "i128": "589351552" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "594503" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "589351552" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1045" + "u64": "1522" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "439348e1d738d91e456f83795e1c97cca88f4a7147d1f2061c9820d1e1c20173" + "bytes": "c3048f8bf11598d3f52cf12191409f50715139f093fea5ee21e83623545f35d0" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "439348e1d738d91e456f83795e1c97cca88f4a7147d1f2061c9820d1e1c20173" + "bytes": "c3048f8bf11598d3f52cf12191409f50715139f093fea5ee21e83623545f35d0" } ] }, "durability": "persistent", "val": { - "bytes": "223081763fa4e414f57d810d0369fc57fe00c61767a6b9e4f28354a639ac9cca" + "bytes": "d121210d5e3453ba60bcbd3f8703014a005f12d535e361f834628218bb164dd2" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "594503" + "i128": "589351552" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "594503" + "i128": "589351552" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "223081763fa4e414f57d810d0369fc57fe00c61767a6b9e4f28354a639ac9cca" + "bytes": "d121210d5e3453ba60bcbd3f8703014a005f12d535e361f834628218bb164dd2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "594503" + "i128": "589351552" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1046" + "u64": "1523" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.26.json index 3e7174c7..00939edf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66931701" + "i128": "313248801" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66931701" + "i128": "313248801" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "323769918bc0a1a7867b3b6c869e1e97ff34ca2896f06f72b6f0837363840a9c" + "bytes": "8e268d0f23079e6900a59ecce668587f1b2bf1885e245dfca6189bdaa9b5d0e0" }, { - "u64": "3414" + "u64": "2179" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66931701" + "i128": "313248801" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2c148c510889002f2ae6a5fff7f2f9514ccbf576e3a5002d966b31385e683d54" + "bytes": "c8aaf75289dba9bd9f9158d31d3aed2cc381728205f229c0de3a18a7ba64d911" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3415, + "timestamp": 2180, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c148c510889002f2ae6a5fff7f2f9514ccbf576e3a5002d966b31385e683d54" + "bytes": "c8aaf75289dba9bd9f9158d31d3aed2cc381728205f229c0de3a18a7ba64d911" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c148c510889002f2ae6a5fff7f2f9514ccbf576e3a5002d966b31385e683d54" + "bytes": "c8aaf75289dba9bd9f9158d31d3aed2cc381728205f229c0de3a18a7ba64d911" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66931701" + "i128": "313248801" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "66931701" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "313248801" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3414" + "u64": "2179" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e69052999087b50e09c982c5f13536a4b5a5f195d7bb23408ca6a06a29198f7" + "bytes": "ea7b7b236cb4154db409ba27fac6bcbef51dc899ea6a8a3595ed921a5d5ba1af" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e69052999087b50e09c982c5f13536a4b5a5f195d7bb23408ca6a06a29198f7" + "bytes": "ea7b7b236cb4154db409ba27fac6bcbef51dc899ea6a8a3595ed921a5d5ba1af" } ] }, "durability": "persistent", "val": { - "bytes": "2c148c510889002f2ae6a5fff7f2f9514ccbf576e3a5002d966b31385e683d54" + "bytes": "c8aaf75289dba9bd9f9158d31d3aed2cc381728205f229c0de3a18a7ba64d911" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "66931701" + "i128": "313248801" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "66931701" + "i128": "313248801" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2c148c510889002f2ae6a5fff7f2f9514ccbf576e3a5002d966b31385e683d54" + "bytes": "c8aaf75289dba9bd9f9158d31d3aed2cc381728205f229c0de3a18a7ba64d911" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "66931701" + "i128": "313248801" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3415" + "u64": "2180" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.27.json index 8f44b187..fad4ef36 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "732089312" + "i128": "312450657" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "732089312" + "i128": "312450657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76016a49540e3c73364bb26b196e9f8aecd764608e667bd1a2fef7913fc8b98c" + "bytes": "6a7d3810a64c82c338bd74d4603b277c7196615bdd28836c47c10148532cc3d6" }, { - "u64": "1863" + "u64": "2721" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "732089312" + "i128": "312450657" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1442bf50dc1e7c077c933d5024b2008951fe3d786a07c7aca7757380db3f58d6" + "bytes": "3aa9aa9b28e3c4e78e05aecf0da80d6eb12d65bdb2ae261b00a943836910bb70" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1864, + "timestamp": 2722, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1442bf50dc1e7c077c933d5024b2008951fe3d786a07c7aca7757380db3f58d6" + "bytes": "3aa9aa9b28e3c4e78e05aecf0da80d6eb12d65bdb2ae261b00a943836910bb70" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1442bf50dc1e7c077c933d5024b2008951fe3d786a07c7aca7757380db3f58d6" + "bytes": "3aa9aa9b28e3c4e78e05aecf0da80d6eb12d65bdb2ae261b00a943836910bb70" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "732089312" + "i128": "312450657" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "732089312" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "312450657" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1863" + "u64": "2721" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "33ab7f7e96c5ffcf9379ba247311a04948f8ae80a6e0aba5acce0393a8aef19d" + "bytes": "1a369011274826fa4ac89442dc480034f9217820bb902d843ebdefbb394de099" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "33ab7f7e96c5ffcf9379ba247311a04948f8ae80a6e0aba5acce0393a8aef19d" + "bytes": "1a369011274826fa4ac89442dc480034f9217820bb902d843ebdefbb394de099" } ] }, "durability": "persistent", "val": { - "bytes": "1442bf50dc1e7c077c933d5024b2008951fe3d786a07c7aca7757380db3f58d6" + "bytes": "3aa9aa9b28e3c4e78e05aecf0da80d6eb12d65bdb2ae261b00a943836910bb70" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "732089312" + "i128": "312450657" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "732089312" + "i128": "312450657" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1442bf50dc1e7c077c933d5024b2008951fe3d786a07c7aca7757380db3f58d6" + "bytes": "3aa9aa9b28e3c4e78e05aecf0da80d6eb12d65bdb2ae261b00a943836910bb70" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "732089312" + "i128": "312450657" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1864" + "u64": "2722" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.28.json index 11dde30a..42de026c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "784669379" + "i128": "693484038" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "784669379" + "i128": "693484038" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f0c3777fab57b2d4b006ebb3d38a650973829395d8a21291064ef44955733475" + "bytes": "000d51754f4b73652fc4954ade881943ba93cea835eb9fef666b3d9e788b5e7b" }, { - "u64": "2345" + "u64": "1784" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "784669379" + "i128": "693484038" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "183f9b31b9fa97ce84d4883826003299ec4ed29c1cdc0ce1a6db695cca1f6de2" + "bytes": "68fc1585b8082eeae1e9677755148a545beb79284036bc0dd4e01bd6655b2e9b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2346, + "timestamp": 1785, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "183f9b31b9fa97ce84d4883826003299ec4ed29c1cdc0ce1a6db695cca1f6de2" + "bytes": "68fc1585b8082eeae1e9677755148a545beb79284036bc0dd4e01bd6655b2e9b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "183f9b31b9fa97ce84d4883826003299ec4ed29c1cdc0ce1a6db695cca1f6de2" + "bytes": "68fc1585b8082eeae1e9677755148a545beb79284036bc0dd4e01bd6655b2e9b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "784669379" + "i128": "693484038" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "784669379" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "693484038" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2345" + "u64": "1784" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b097506254634b439969fc14ab250da5d76d3b1b96b704b99a166fdcf6568ed" + "bytes": "23045f6f82764b6d75f3de107cb2794d76e7d4c647b7e35220e80d8fb310888a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b097506254634b439969fc14ab250da5d76d3b1b96b704b99a166fdcf6568ed" + "bytes": "23045f6f82764b6d75f3de107cb2794d76e7d4c647b7e35220e80d8fb310888a" } ] }, "durability": "persistent", "val": { - "bytes": "183f9b31b9fa97ce84d4883826003299ec4ed29c1cdc0ce1a6db695cca1f6de2" + "bytes": "68fc1585b8082eeae1e9677755148a545beb79284036bc0dd4e01bd6655b2e9b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "784669379" + "i128": "693484038" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "784669379" + "i128": "693484038" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "183f9b31b9fa97ce84d4883826003299ec4ed29c1cdc0ce1a6db695cca1f6de2" + "bytes": "68fc1585b8082eeae1e9677755148a545beb79284036bc0dd4e01bd6655b2e9b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "784669379" + "i128": "693484038" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2346" + "u64": "1785" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.29.json index dba15d3d..c3ac6c2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "234408824" + "i128": "588044170" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "234408824" + "i128": "588044170" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e0ea803bbe76bc8a820c56fda9a689a3ed1d7c1bdd766efc7328b73b3eda4f0" + "bytes": "fed946be12c4e32fca51add7f3a0ff28b19539bc5da374840cbd8b6b3d91c47f" }, { - "u64": "1967" + "u64": "319" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "234408824" + "i128": "588044170" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "73561607f29aedf6c7f488a62648c4f2bf8ac8718342bd6d05f2022110a2e53b" + "bytes": "61e377933221bc313718c1dba20ed69d5ca579be7bd7a6fe52f7f3c4f434e2dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1968, + "timestamp": 320, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "73561607f29aedf6c7f488a62648c4f2bf8ac8718342bd6d05f2022110a2e53b" + "bytes": "61e377933221bc313718c1dba20ed69d5ca579be7bd7a6fe52f7f3c4f434e2dd" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "73561607f29aedf6c7f488a62648c4f2bf8ac8718342bd6d05f2022110a2e53b" + "bytes": "61e377933221bc313718c1dba20ed69d5ca579be7bd7a6fe52f7f3c4f434e2dd" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "234408824" + "i128": "588044170" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "234408824" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "588044170" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1967" + "u64": "319" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2e86036936fce830050f216a3c9134d15139df1cbb55059b81d3dc595c472d17" + "bytes": "c61f29b048bebe1c16c2816a9c71bcacc139582ab23ae5b8c8d975a51ff922f6" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2e86036936fce830050f216a3c9134d15139df1cbb55059b81d3dc595c472d17" + "bytes": "c61f29b048bebe1c16c2816a9c71bcacc139582ab23ae5b8c8d975a51ff922f6" } ] }, "durability": "persistent", "val": { - "bytes": "73561607f29aedf6c7f488a62648c4f2bf8ac8718342bd6d05f2022110a2e53b" + "bytes": "61e377933221bc313718c1dba20ed69d5ca579be7bd7a6fe52f7f3c4f434e2dd" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "234408824" + "i128": "588044170" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "234408824" + "i128": "588044170" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "73561607f29aedf6c7f488a62648c4f2bf8ac8718342bd6d05f2022110a2e53b" + "bytes": "61e377933221bc313718c1dba20ed69d5ca579be7bd7a6fe52f7f3c4f434e2dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "234408824" + "i128": "588044170" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1968" + "u64": "320" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.3.json index 47eb38a7..50dd5eb7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386227160" + "i128": "929564475" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386227160" + "i128": "929564475" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5628e2b3dfa9d38196d10b05aec2026c30c52cfdac666973a58f5cf53c87a3a7" + "bytes": "20f4f0198e687911b3f95529d86ddfe9462340b45b1eef2d2e11341bcfd4f549" }, { - "u64": "1871" + "u64": "2903" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386227160" + "i128": "929564475" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "cddd0c4edb944ee4bc1ed9a614ca245b9ae3475e74cf5a1c0bd67afb7084b293" + "bytes": "82b67287c90a5e4ab01a8c3e0b6519c425f717eb6d118a8051ad7f337f4048d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1872, + "timestamp": 2904, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cddd0c4edb944ee4bc1ed9a614ca245b9ae3475e74cf5a1c0bd67afb7084b293" + "bytes": "82b67287c90a5e4ab01a8c3e0b6519c425f717eb6d118a8051ad7f337f4048d0" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cddd0c4edb944ee4bc1ed9a614ca245b9ae3475e74cf5a1c0bd67afb7084b293" + "bytes": "82b67287c90a5e4ab01a8c3e0b6519c425f717eb6d118a8051ad7f337f4048d0" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386227160" + "i128": "929564475" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "386227160" + "i128": "929564475" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1871" + "u64": "2903" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e10e38051dcb2918cf17381fe7d13be8bb0aede2801af6a0c05cf74b37f45e13" + "bytes": "0a703ef248a4ca566999961cf8443533fea2d79646600cefe6fdd731df40ec14" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e10e38051dcb2918cf17381fe7d13be8bb0aede2801af6a0c05cf74b37f45e13" + "bytes": "0a703ef248a4ca566999961cf8443533fea2d79646600cefe6fdd731df40ec14" } ] }, "durability": "persistent", "val": { - "bytes": "cddd0c4edb944ee4bc1ed9a614ca245b9ae3475e74cf5a1c0bd67afb7084b293" + "bytes": "82b67287c90a5e4ab01a8c3e0b6519c425f717eb6d118a8051ad7f337f4048d0" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "386227160" + "i128": "929564475" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "386227160" + "i128": "929564475" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cddd0c4edb944ee4bc1ed9a614ca245b9ae3475e74cf5a1c0bd67afb7084b293" + "bytes": "82b67287c90a5e4ab01a8c3e0b6519c425f717eb6d118a8051ad7f337f4048d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "386227160" + "i128": "929564475" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1872" + "u64": "2904" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.30.json index d01675a2..a0327975 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "452276891" + "i128": "40095854" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "452276891" + "i128": "40095854" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62a0e1d81b5ea61b351842e5f5d57eac17d7cc166e63fc6b50dfc054aeb93901" + "bytes": "bf047638a12804969dd646d70fda25254cdd0d575a75270aa2bd58145536242f" }, { - "u64": "389" + "u64": "217" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "452276891" + "i128": "40095854" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d762dffac93a07238d9b544479a78ecd2ec4abcad55961108a3b33203ed37738" + "bytes": "81f0e25401b78d3792054b56fda7361c4c92982b6e5a10a06a359dd49aab8bbf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 390, + "timestamp": 218, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d762dffac93a07238d9b544479a78ecd2ec4abcad55961108a3b33203ed37738" + "bytes": "81f0e25401b78d3792054b56fda7361c4c92982b6e5a10a06a359dd49aab8bbf" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d762dffac93a07238d9b544479a78ecd2ec4abcad55961108a3b33203ed37738" + "bytes": "81f0e25401b78d3792054b56fda7361c4c92982b6e5a10a06a359dd49aab8bbf" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "452276891" + "i128": "40095854" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "452276891" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "40095854" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "389" + "u64": "217" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4fb75fff7e9fa430fcebef123f2c475741d8c87c60ef9f6b72681aa676287e4" + "bytes": "1603ee5ffb48399667b86a582b3cf28c5014e8015bf2da0e3a20b7780195aa77" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4fb75fff7e9fa430fcebef123f2c475741d8c87c60ef9f6b72681aa676287e4" + "bytes": "1603ee5ffb48399667b86a582b3cf28c5014e8015bf2da0e3a20b7780195aa77" } ] }, "durability": "persistent", "val": { - "bytes": "d762dffac93a07238d9b544479a78ecd2ec4abcad55961108a3b33203ed37738" + "bytes": "81f0e25401b78d3792054b56fda7361c4c92982b6e5a10a06a359dd49aab8bbf" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "452276891" + "i128": "40095854" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "452276891" + "i128": "40095854" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d762dffac93a07238d9b544479a78ecd2ec4abcad55961108a3b33203ed37738" + "bytes": "81f0e25401b78d3792054b56fda7361c4c92982b6e5a10a06a359dd49aab8bbf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "452276891" + "i128": "40095854" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "390" + "u64": "218" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.31.json index 8786fc14..18e1167a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "451385983" + "i128": "490601359" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "451385983" + "i128": "490601359" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4499cc271b42aa2377ca3c7ee5230edf4895c132d27e3a2ed012ea6117fd2fbf" + "bytes": "e560191fe033f0fe90c17a6a35d692eaab373c90c1016de03b6d5a5e824bc5a3" }, { - "u64": "2894" + "u64": "3059" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "451385983" + "i128": "490601359" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b0d47ce1573bda7a49f9f57f2257b3fd43cb637deec44cafbbea3d6b46abc464" + "bytes": "b8cbbc5545c3bd1fe334f7e0f26a452906afd57cca0f277e28459403ac838043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2895, + "timestamp": 3060, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b0d47ce1573bda7a49f9f57f2257b3fd43cb637deec44cafbbea3d6b46abc464" + "bytes": "b8cbbc5545c3bd1fe334f7e0f26a452906afd57cca0f277e28459403ac838043" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b0d47ce1573bda7a49f9f57f2257b3fd43cb637deec44cafbbea3d6b46abc464" + "bytes": "b8cbbc5545c3bd1fe334f7e0f26a452906afd57cca0f277e28459403ac838043" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "451385983" + "i128": "490601359" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "451385983" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "490601359" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2894" + "u64": "3059" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7dc853a04c5305befc77640d12b4fdad393a27e9ea93696b9ee0d5ae6de3c1a0" + "bytes": "5582955cc4e02911fc90d3ad397d22dbe8e327d3e85bbd4777d03283c0d3210a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7dc853a04c5305befc77640d12b4fdad393a27e9ea93696b9ee0d5ae6de3c1a0" + "bytes": "5582955cc4e02911fc90d3ad397d22dbe8e327d3e85bbd4777d03283c0d3210a" } ] }, "durability": "persistent", "val": { - "bytes": "b0d47ce1573bda7a49f9f57f2257b3fd43cb637deec44cafbbea3d6b46abc464" + "bytes": "b8cbbc5545c3bd1fe334f7e0f26a452906afd57cca0f277e28459403ac838043" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "451385983" + "i128": "490601359" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "451385983" + "i128": "490601359" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b0d47ce1573bda7a49f9f57f2257b3fd43cb637deec44cafbbea3d6b46abc464" + "bytes": "b8cbbc5545c3bd1fe334f7e0f26a452906afd57cca0f277e28459403ac838043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "451385983" + "i128": "490601359" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2895" + "u64": "3060" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.32.json index da1e43f8..06ca084b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "50878461" + "i128": "495082123" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "50878461" + "i128": "495082123" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9da4bf4a4c3d030d25777bd4df4e803c49d036277d8c9b6086a1fe1af905978e" + "bytes": "e1d6fd22a921e8e2333995286993b73759e9d6a775c439e47a6185b9420f3824" }, { - "u64": "3584" + "u64": "3123" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "50878461" + "i128": "495082123" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f5a0ebf35438f25a53a2c33ffdf213fd6bfbace653d5d35b26b6177084b58045" + "bytes": "1dadd79e78f7b8b01182d75474cbdd9c8d2547d8d1ae5ca5b84eeb6a72aa02b3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3585, + "timestamp": 3124, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5a0ebf35438f25a53a2c33ffdf213fd6bfbace653d5d35b26b6177084b58045" + "bytes": "1dadd79e78f7b8b01182d75474cbdd9c8d2547d8d1ae5ca5b84eeb6a72aa02b3" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5a0ebf35438f25a53a2c33ffdf213fd6bfbace653d5d35b26b6177084b58045" + "bytes": "1dadd79e78f7b8b01182d75474cbdd9c8d2547d8d1ae5ca5b84eeb6a72aa02b3" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "50878461" + "i128": "495082123" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "50878461" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "495082123" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3584" + "u64": "3123" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c948687ad33423db57527df724af32ad5f611a04e05085afa4dc54ce26be6bf" + "bytes": "1086aa238c4d47c9ca9f3abccda29df9248be32910dee5c7b99ee51447d04f12" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c948687ad33423db57527df724af32ad5f611a04e05085afa4dc54ce26be6bf" + "bytes": "1086aa238c4d47c9ca9f3abccda29df9248be32910dee5c7b99ee51447d04f12" } ] }, "durability": "persistent", "val": { - "bytes": "f5a0ebf35438f25a53a2c33ffdf213fd6bfbace653d5d35b26b6177084b58045" + "bytes": "1dadd79e78f7b8b01182d75474cbdd9c8d2547d8d1ae5ca5b84eeb6a72aa02b3" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "50878461" + "i128": "495082123" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "50878461" + "i128": "495082123" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f5a0ebf35438f25a53a2c33ffdf213fd6bfbace653d5d35b26b6177084b58045" + "bytes": "1dadd79e78f7b8b01182d75474cbdd9c8d2547d8d1ae5ca5b84eeb6a72aa02b3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "50878461" + "i128": "495082123" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3585" + "u64": "3124" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.33.json index 9ffc487a..7def2909 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "281172128" + "i128": "899539251" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "281172128" + "i128": "899539251" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ab450dbdbee4b7ac950a2a0934558df6ba0d6a73af59f30282f1b4d7dfe79e11" + "bytes": "af8b0b7ed41c5d60d3f0141159b407b35113a65166dc2e183c4aa337237a85b3" }, { - "u64": "2266" + "u64": "376" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "281172128" + "i128": "899539251" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "493b48d0700a369732a36052a656fe9df34c546ce738c297816e08423ee68c09" + "bytes": "6f5d39ccc78f28329bea9ca6d021fbe33895690989fb13c05a0271214f7c778c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2267, + "timestamp": 377, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "493b48d0700a369732a36052a656fe9df34c546ce738c297816e08423ee68c09" + "bytes": "6f5d39ccc78f28329bea9ca6d021fbe33895690989fb13c05a0271214f7c778c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "493b48d0700a369732a36052a656fe9df34c546ce738c297816e08423ee68c09" + "bytes": "6f5d39ccc78f28329bea9ca6d021fbe33895690989fb13c05a0271214f7c778c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "281172128" + "i128": "899539251" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "281172128" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "899539251" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2266" + "u64": "376" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd73a872997019db35a6221f4d761981630105e8154abf4d6c45b831f9f41d24" + "bytes": "c530f2c05ffc5848b0437884e35082ce842f555066001f56f7cc33e00f785c71" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd73a872997019db35a6221f4d761981630105e8154abf4d6c45b831f9f41d24" + "bytes": "c530f2c05ffc5848b0437884e35082ce842f555066001f56f7cc33e00f785c71" } ] }, "durability": "persistent", "val": { - "bytes": "493b48d0700a369732a36052a656fe9df34c546ce738c297816e08423ee68c09" + "bytes": "6f5d39ccc78f28329bea9ca6d021fbe33895690989fb13c05a0271214f7c778c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "281172128" + "i128": "899539251" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "281172128" + "i128": "899539251" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "493b48d0700a369732a36052a656fe9df34c546ce738c297816e08423ee68c09" + "bytes": "6f5d39ccc78f28329bea9ca6d021fbe33895690989fb13c05a0271214f7c778c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "281172128" + "i128": "899539251" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2267" + "u64": "377" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.34.json index 68a5394e..0e7eddfb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "63999493" + "i128": "800883131" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "63999493" + "i128": "800883131" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e8d57bbad29e1fe4b10ba9b67c2438d29bbea99ff90c88e101f6eea63c8db242" + "bytes": "d7fabe2993d70525aac7dce50dc0b7d6a657ff26d62cd246497ef8d81137363e" }, { - "u64": "3385" + "u64": "559" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "63999493" + "i128": "800883131" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1a6f6390ac0768fd9425a81e125e7aa3aad4d5d9dbf3fc988bb549b54c10be0b" + "bytes": "e5fa196aa5cb4ed8ae91c6def6d11b63d6e1c4e2912bf3857e943e3505b09eb3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3386, + "timestamp": 560, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a6f6390ac0768fd9425a81e125e7aa3aad4d5d9dbf3fc988bb549b54c10be0b" + "bytes": "e5fa196aa5cb4ed8ae91c6def6d11b63d6e1c4e2912bf3857e943e3505b09eb3" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a6f6390ac0768fd9425a81e125e7aa3aad4d5d9dbf3fc988bb549b54c10be0b" + "bytes": "e5fa196aa5cb4ed8ae91c6def6d11b63d6e1c4e2912bf3857e943e3505b09eb3" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "63999493" + "i128": "800883131" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "63999493" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "800883131" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3385" + "u64": "559" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e6b461f29171600d5adc1182a3c3ca03f12cd68f75967e1307b13370df9f4f7" + "bytes": "40bc2fa2468af1accf3eff532d05e544d79f19eaf01ccde49060024681d5d4e4" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e6b461f29171600d5adc1182a3c3ca03f12cd68f75967e1307b13370df9f4f7" + "bytes": "40bc2fa2468af1accf3eff532d05e544d79f19eaf01ccde49060024681d5d4e4" } ] }, "durability": "persistent", "val": { - "bytes": "1a6f6390ac0768fd9425a81e125e7aa3aad4d5d9dbf3fc988bb549b54c10be0b" + "bytes": "e5fa196aa5cb4ed8ae91c6def6d11b63d6e1c4e2912bf3857e943e3505b09eb3" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "63999493" + "i128": "800883131" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "63999493" + "i128": "800883131" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "1a6f6390ac0768fd9425a81e125e7aa3aad4d5d9dbf3fc988bb549b54c10be0b" + "bytes": "e5fa196aa5cb4ed8ae91c6def6d11b63d6e1c4e2912bf3857e943e3505b09eb3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "63999493" + "i128": "800883131" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3386" + "u64": "560" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.35.json index ddf8e638..f58ed93e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "119241190" + "i128": "84782355" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "119241190" + "i128": "84782355" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc5556abcb90d0a1e34bbdc23227637d3d764db006b7e99edafdad2eabafac3d" + "bytes": "eb901eec9d33a690c04b56841dfb4cf025ab50e04c0d5ab8e703fd41d299fe92" }, { - "u64": "3499" + "u64": "1428" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "119241190" + "i128": "84782355" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "def656a69a52c8bfe8aa533131d1a0e9d714a346ff8eed6d2e966c72075f401d" + "bytes": "7e6dad82fe7d5288275c4fbf73ec46441be589b0f81969bf91bc3efce278b1cd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3500, + "timestamp": 1429, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "def656a69a52c8bfe8aa533131d1a0e9d714a346ff8eed6d2e966c72075f401d" + "bytes": "7e6dad82fe7d5288275c4fbf73ec46441be589b0f81969bf91bc3efce278b1cd" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "def656a69a52c8bfe8aa533131d1a0e9d714a346ff8eed6d2e966c72075f401d" + "bytes": "7e6dad82fe7d5288275c4fbf73ec46441be589b0f81969bf91bc3efce278b1cd" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "119241190" + "i128": "84782355" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "119241190" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "84782355" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3499" + "u64": "1428" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "738ad803f27b35b0ff64698c9a2cb1d1ec1d650b08d0c8845ff24a00e1535b92" + "bytes": "5349ccaf70af7610d899f9d11e4e106716d4c99f78f9c5ce4ae4b0ad61d28dd6" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "738ad803f27b35b0ff64698c9a2cb1d1ec1d650b08d0c8845ff24a00e1535b92" + "bytes": "5349ccaf70af7610d899f9d11e4e106716d4c99f78f9c5ce4ae4b0ad61d28dd6" } ] }, "durability": "persistent", "val": { - "bytes": "def656a69a52c8bfe8aa533131d1a0e9d714a346ff8eed6d2e966c72075f401d" + "bytes": "7e6dad82fe7d5288275c4fbf73ec46441be589b0f81969bf91bc3efce278b1cd" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "119241190" + "i128": "84782355" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "119241190" + "i128": "84782355" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "def656a69a52c8bfe8aa533131d1a0e9d714a346ff8eed6d2e966c72075f401d" + "bytes": "7e6dad82fe7d5288275c4fbf73ec46441be589b0f81969bf91bc3efce278b1cd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "119241190" + "i128": "84782355" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3500" + "u64": "1429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.36.json index 3d179e81..309c0f08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "721723021" + "i128": "219630732" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "721723021" + "i128": "219630732" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a39d475f390a108210776461309e5e9bb22b59c7d96dfc242aac60ed9b36334b" + "bytes": "fde11bf7dc7c46d1e6054c81cd5e70d1bf2da52c45fcad884640fdfcfb9409e5" }, { - "u64": "1774" + "u64": "2705" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "721723021" + "i128": "219630732" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6dbdfd4570b96c6858c57d9cb71a25e328b471b680030df2dc71e6c9e53d2697" + "bytes": "7bafdc8a30204c549d2e9e4fad77bde680e1d25119819448f39c5f4bd09e7452" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1775, + "timestamp": 2706, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6dbdfd4570b96c6858c57d9cb71a25e328b471b680030df2dc71e6c9e53d2697" + "bytes": "7bafdc8a30204c549d2e9e4fad77bde680e1d25119819448f39c5f4bd09e7452" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6dbdfd4570b96c6858c57d9cb71a25e328b471b680030df2dc71e6c9e53d2697" + "bytes": "7bafdc8a30204c549d2e9e4fad77bde680e1d25119819448f39c5f4bd09e7452" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "721723021" + "i128": "219630732" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "721723021" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "219630732" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1774" + "u64": "2705" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "406337da464e28018972b33aa2b933386b17fb75cc3c752dcef83fc22aebca34" + "bytes": "f31074e4841354bb2cd07ce7da8f152a8108cfd0598806f6b9ebd1347889a570" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "406337da464e28018972b33aa2b933386b17fb75cc3c752dcef83fc22aebca34" + "bytes": "f31074e4841354bb2cd07ce7da8f152a8108cfd0598806f6b9ebd1347889a570" } ] }, "durability": "persistent", "val": { - "bytes": "6dbdfd4570b96c6858c57d9cb71a25e328b471b680030df2dc71e6c9e53d2697" + "bytes": "7bafdc8a30204c549d2e9e4fad77bde680e1d25119819448f39c5f4bd09e7452" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "721723021" + "i128": "219630732" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "721723021" + "i128": "219630732" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6dbdfd4570b96c6858c57d9cb71a25e328b471b680030df2dc71e6c9e53d2697" + "bytes": "7bafdc8a30204c549d2e9e4fad77bde680e1d25119819448f39c5f4bd09e7452" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "721723021" + "i128": "219630732" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1775" + "u64": "2706" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.37.json index 9adc2592..cb200608 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "9082577" + "i128": "512638895" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "9082577" + "i128": "512638895" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13108f20ff1096433b701235513d556499028310f7372246a89ee97c9a0a9d88" + "bytes": "aa4b36351329004e335839e12fcfc0a148a617d6ed44d4e500b03c7f669cb01b" }, { - "u64": "1090" + "u64": "1351" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "9082577" + "i128": "512638895" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "aa7e58d5d0bb19bece18c3577e8b1ba8b095d9ac72c2f6d4109c78f2550e59a5" + "bytes": "3f91a51e1bab85db4443b2c7c2fd87698398a12a9862bc12d3c636be88355c89" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1091, + "timestamp": 1352, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa7e58d5d0bb19bece18c3577e8b1ba8b095d9ac72c2f6d4109c78f2550e59a5" + "bytes": "3f91a51e1bab85db4443b2c7c2fd87698398a12a9862bc12d3c636be88355c89" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa7e58d5d0bb19bece18c3577e8b1ba8b095d9ac72c2f6d4109c78f2550e59a5" + "bytes": "3f91a51e1bab85db4443b2c7c2fd87698398a12a9862bc12d3c636be88355c89" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "9082577" + "i128": "512638895" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "9082577" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "512638895" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1090" + "u64": "1351" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d2eacd116e032c268514d20daafa12c73046d0c2eefe1467e3da8593058bef7" + "bytes": "f094bd04f6a20d0317074f2b9e013822005ff1a65cd46cd23638dc4b1912ca40" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d2eacd116e032c268514d20daafa12c73046d0c2eefe1467e3da8593058bef7" + "bytes": "f094bd04f6a20d0317074f2b9e013822005ff1a65cd46cd23638dc4b1912ca40" } ] }, "durability": "persistent", "val": { - "bytes": "aa7e58d5d0bb19bece18c3577e8b1ba8b095d9ac72c2f6d4109c78f2550e59a5" + "bytes": "3f91a51e1bab85db4443b2c7c2fd87698398a12a9862bc12d3c636be88355c89" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "9082577" + "i128": "512638895" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "9082577" + "i128": "512638895" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "aa7e58d5d0bb19bece18c3577e8b1ba8b095d9ac72c2f6d4109c78f2550e59a5" + "bytes": "3f91a51e1bab85db4443b2c7c2fd87698398a12a9862bc12d3c636be88355c89" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "9082577" + "i128": "512638895" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1091" + "u64": "1352" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.38.json index 3f014fdd..36cff389 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "223399539" + "i128": "314166696" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "223399539" + "i128": "314166696" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "48ebb8aebb315ef1775cad46aae5044003519b684e75b69253692741b0164f2c" + "bytes": "7ef9f2a8d2e3fc57195c044978d58fafafe8a2e82580b2ce57235d73dd1a2329" }, { - "u64": "2028" + "u64": "2777" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "223399539" + "i128": "314166696" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "327a5ddb59866caea3ef2ef163aae436bf2f653072d20f711d41d844134dc83b" + "bytes": "89ef5596dee092e0ac8eaa08efd08aa11fa108f3f5f0b7b4fb92d5559698a0d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2029, + "timestamp": 2778, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "327a5ddb59866caea3ef2ef163aae436bf2f653072d20f711d41d844134dc83b" + "bytes": "89ef5596dee092e0ac8eaa08efd08aa11fa108f3f5f0b7b4fb92d5559698a0d7" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "327a5ddb59866caea3ef2ef163aae436bf2f653072d20f711d41d844134dc83b" + "bytes": "89ef5596dee092e0ac8eaa08efd08aa11fa108f3f5f0b7b4fb92d5559698a0d7" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "223399539" + "i128": "314166696" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "223399539" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "314166696" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2028" + "u64": "2777" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bff094d01e7f9a996645d7543ded2c520c7cd8a6313c1e86959cec711140db4c" + "bytes": "5f9cbf14a056ef3670fc6869dd4b20697bb79ddc251b0796c67d50b73fb107ab" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bff094d01e7f9a996645d7543ded2c520c7cd8a6313c1e86959cec711140db4c" + "bytes": "5f9cbf14a056ef3670fc6869dd4b20697bb79ddc251b0796c67d50b73fb107ab" } ] }, "durability": "persistent", "val": { - "bytes": "327a5ddb59866caea3ef2ef163aae436bf2f653072d20f711d41d844134dc83b" + "bytes": "89ef5596dee092e0ac8eaa08efd08aa11fa108f3f5f0b7b4fb92d5559698a0d7" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "223399539" + "i128": "314166696" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "223399539" + "i128": "314166696" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "327a5ddb59866caea3ef2ef163aae436bf2f653072d20f711d41d844134dc83b" + "bytes": "89ef5596dee092e0ac8eaa08efd08aa11fa108f3f5f0b7b4fb92d5559698a0d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "223399539" + "i128": "314166696" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2029" + "u64": "2778" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.39.json index f6a913f2..2b7bffa4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "638302292" + "i128": "898021566" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "638302292" + "i128": "898021566" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e70edbace328e99ffc0d15d25a4b42ca32ea8e6e4ab40fdb6c3dccc8e1f329da" + "bytes": "8a343a8b450b6da948dd920526f75f582de9f80e3258efc0ba37d868c6341eaf" }, { - "u64": "2597" + "u64": "2857" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "638302292" + "i128": "898021566" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e6fb649b7d21d333311908e59554db1c80b205b55ab5ce86639ed0ca389684c5" + "bytes": "b52db0eea5d8a3df8379f29b0712f49756cdc4caec2c75a17267d90845aa6037" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2598, + "timestamp": 2858, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e6fb649b7d21d333311908e59554db1c80b205b55ab5ce86639ed0ca389684c5" + "bytes": "b52db0eea5d8a3df8379f29b0712f49756cdc4caec2c75a17267d90845aa6037" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e6fb649b7d21d333311908e59554db1c80b205b55ab5ce86639ed0ca389684c5" + "bytes": "b52db0eea5d8a3df8379f29b0712f49756cdc4caec2c75a17267d90845aa6037" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "638302292" + "i128": "898021566" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "638302292" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "898021566" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2597" + "u64": "2857" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ff975b022da5a3dfc805ddc4c4e3184fc392c87ad18d07aa610b7b7f68cca14" + "bytes": "7658a59eb33886520c962a014b755d997df0ba0b95fe523083fe697ac2683886" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ff975b022da5a3dfc805ddc4c4e3184fc392c87ad18d07aa610b7b7f68cca14" + "bytes": "7658a59eb33886520c962a014b755d997df0ba0b95fe523083fe697ac2683886" } ] }, "durability": "persistent", "val": { - "bytes": "e6fb649b7d21d333311908e59554db1c80b205b55ab5ce86639ed0ca389684c5" + "bytes": "b52db0eea5d8a3df8379f29b0712f49756cdc4caec2c75a17267d90845aa6037" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "638302292" + "i128": "898021566" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "638302292" + "i128": "898021566" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e6fb649b7d21d333311908e59554db1c80b205b55ab5ce86639ed0ca389684c5" + "bytes": "b52db0eea5d8a3df8379f29b0712f49756cdc4caec2c75a17267d90845aa6037" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "638302292" + "i128": "898021566" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2598" + "u64": "2858" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.4.json index 298210ce..32d1f8fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "820568813" + "i128": "770559529" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "820568813" + "i128": "770559529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8db3c325e82e0248307d2b6fa46ce91a99856eeddbd487986162dac73c97992d" + "bytes": "2ee52e51d3931abda765d4c7df0d633d3811c102fa15c586978c7c1ea4e6311d" }, { - "u64": "157" + "u64": "808" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "820568813" + "i128": "770559529" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "784756087b9256f5bcc2ef87514fd146fbdb337a7b3db7f01e3629afce0a6ea2" + "bytes": "06827e6397cd866f9b542b949ebd50044273af27e15af7ec8b991c4aa79965f9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 158, + "timestamp": 809, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "784756087b9256f5bcc2ef87514fd146fbdb337a7b3db7f01e3629afce0a6ea2" + "bytes": "06827e6397cd866f9b542b949ebd50044273af27e15af7ec8b991c4aa79965f9" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "784756087b9256f5bcc2ef87514fd146fbdb337a7b3db7f01e3629afce0a6ea2" + "bytes": "06827e6397cd866f9b542b949ebd50044273af27e15af7ec8b991c4aa79965f9" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "820568813" + "i128": "770559529" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "820568813" + "i128": "770559529" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "157" + "u64": "808" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6642213a2d31e299b1d4cdb44e1a45dd8cb50a34a8ad7c4a9ad84b363b8f8198" + "bytes": "2effeacff0c1ff60d5b990234567199a6062bb1ac99695c82f5821941b6fdff1" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6642213a2d31e299b1d4cdb44e1a45dd8cb50a34a8ad7c4a9ad84b363b8f8198" + "bytes": "2effeacff0c1ff60d5b990234567199a6062bb1ac99695c82f5821941b6fdff1" } ] }, "durability": "persistent", "val": { - "bytes": "784756087b9256f5bcc2ef87514fd146fbdb337a7b3db7f01e3629afce0a6ea2" + "bytes": "06827e6397cd866f9b542b949ebd50044273af27e15af7ec8b991c4aa79965f9" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "820568813" + "i128": "770559529" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "820568813" + "i128": "770559529" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "784756087b9256f5bcc2ef87514fd146fbdb337a7b3db7f01e3629afce0a6ea2" + "bytes": "06827e6397cd866f9b542b949ebd50044273af27e15af7ec8b991c4aa79965f9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "820568813" + "i128": "770559529" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "158" + "u64": "809" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.40.json index c31e90b7..1d12677b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "770533679" + "i128": "409140211" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "770533679" + "i128": "409140211" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2890aac23155ce0d487b30d8f47defab12d072f03d91a4f0c6cf63b2f2696b93" + "bytes": "d8745a96cc1f4a71561b625681040f58ca684b80b32f116cd7449e78d2b59e09" }, { - "u64": "1008" + "u64": "1645" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "770533679" + "i128": "409140211" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0a22a3764b9127b93bb27140964a4757e009b3c1c0463644dc0dc0334f39e14f" + "bytes": "de05f3cb5b3e4f8a412299d5327f99df8f0c725f483deec3a6694b09450e658f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1009, + "timestamp": 1646, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a22a3764b9127b93bb27140964a4757e009b3c1c0463644dc0dc0334f39e14f" + "bytes": "de05f3cb5b3e4f8a412299d5327f99df8f0c725f483deec3a6694b09450e658f" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a22a3764b9127b93bb27140964a4757e009b3c1c0463644dc0dc0334f39e14f" + "bytes": "de05f3cb5b3e4f8a412299d5327f99df8f0c725f483deec3a6694b09450e658f" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "770533679" + "i128": "409140211" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "770533679" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "409140211" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1008" + "u64": "1645" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a2e781ce1b1149f1e47a3061fc3afb10ee9b08cb1511b800bdd0c5084938a95" + "bytes": "7abd6bd6ee958d997d5738ed7ba7e56eb7f0aa5ad5f531840bd5410bc640819a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a2e781ce1b1149f1e47a3061fc3afb10ee9b08cb1511b800bdd0c5084938a95" + "bytes": "7abd6bd6ee958d997d5738ed7ba7e56eb7f0aa5ad5f531840bd5410bc640819a" } ] }, "durability": "persistent", "val": { - "bytes": "0a22a3764b9127b93bb27140964a4757e009b3c1c0463644dc0dc0334f39e14f" + "bytes": "de05f3cb5b3e4f8a412299d5327f99df8f0c725f483deec3a6694b09450e658f" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "770533679" + "i128": "409140211" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "770533679" + "i128": "409140211" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0a22a3764b9127b93bb27140964a4757e009b3c1c0463644dc0dc0334f39e14f" + "bytes": "de05f3cb5b3e4f8a412299d5327f99df8f0c725f483deec3a6694b09450e658f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "770533679" + "i128": "409140211" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1009" + "u64": "1646" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.41.json index e0db26a8..00b58c3f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "182621409" + "i128": "347372947" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "182621409" + "i128": "347372947" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "88f0b59010bb6b0f3ff8aeb4e2e7c54d6b2f96a0b91088f51e6f72a161f86323" + "bytes": "79d8e960852d4a6d9b869c0c7aba5bbcf5c252e7bb3925d70eaeb054a3345689" }, { - "u64": "968" + "u64": "514" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "182621409" + "i128": "347372947" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f4ff4d3a639e24925e409399f6e901aa19e7f3e1ec1669e6dc6b1805ed3a11a1" + "bytes": "fe5971a0f173b59116459d5b2f5016f8242d1691ae920d2bbbde3ee68900fde9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 969, + "timestamp": 515, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f4ff4d3a639e24925e409399f6e901aa19e7f3e1ec1669e6dc6b1805ed3a11a1" + "bytes": "fe5971a0f173b59116459d5b2f5016f8242d1691ae920d2bbbde3ee68900fde9" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f4ff4d3a639e24925e409399f6e901aa19e7f3e1ec1669e6dc6b1805ed3a11a1" + "bytes": "fe5971a0f173b59116459d5b2f5016f8242d1691ae920d2bbbde3ee68900fde9" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "182621409" + "i128": "347372947" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "182621409" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "347372947" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "968" + "u64": "514" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aec26775664c3088a55a57a685077d55dd80bcd7aeb6a9438bf3c786b77fe7d2" + "bytes": "48bcb0c977b9f4238995f365578afa51215d2483254e1c7eebfaec8d608e59e3" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aec26775664c3088a55a57a685077d55dd80bcd7aeb6a9438bf3c786b77fe7d2" + "bytes": "48bcb0c977b9f4238995f365578afa51215d2483254e1c7eebfaec8d608e59e3" } ] }, "durability": "persistent", "val": { - "bytes": "f4ff4d3a639e24925e409399f6e901aa19e7f3e1ec1669e6dc6b1805ed3a11a1" + "bytes": "fe5971a0f173b59116459d5b2f5016f8242d1691ae920d2bbbde3ee68900fde9" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "182621409" + "i128": "347372947" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "182621409" + "i128": "347372947" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f4ff4d3a639e24925e409399f6e901aa19e7f3e1ec1669e6dc6b1805ed3a11a1" + "bytes": "fe5971a0f173b59116459d5b2f5016f8242d1691ae920d2bbbde3ee68900fde9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "182621409" + "i128": "347372947" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "969" + "u64": "515" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.42.json index c35ec207..ab5cf7ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827866850" + "i128": "628073407" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827866850" + "i128": "628073407" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c5dfd129e676364579eaa7874917bc53305053941d41b32679a93a6846215cc4" + "bytes": "c269cae5e6663c5027f5d1ce90b102733c07e57e9fbaa4fbe28e92ad16af1f66" }, { - "u64": "2255" + "u64": "3119" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827866850" + "i128": "628073407" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "13c6ef7e70d2ca20554234ed1a8b965ce4265c67831afb56fb86f1204c750cdd" + "bytes": "f524f0340ad823793bb2ad9636831cbc145b85965ad6bf285e36f61dd80c7eb2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2256, + "timestamp": 3120, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "13c6ef7e70d2ca20554234ed1a8b965ce4265c67831afb56fb86f1204c750cdd" + "bytes": "f524f0340ad823793bb2ad9636831cbc145b85965ad6bf285e36f61dd80c7eb2" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "13c6ef7e70d2ca20554234ed1a8b965ce4265c67831afb56fb86f1204c750cdd" + "bytes": "f524f0340ad823793bb2ad9636831cbc145b85965ad6bf285e36f61dd80c7eb2" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827866850" + "i128": "628073407" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "827866850" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "628073407" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2255" + "u64": "3119" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "596d0f909dc5098a593be4d41be2909df42e2d84f7732ff49c1f065fc61934ee" + "bytes": "66599779598ef53029647379a13cebb1fadcf5de1bef39b6ef38ab4a0a7e4eec" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "596d0f909dc5098a593be4d41be2909df42e2d84f7732ff49c1f065fc61934ee" + "bytes": "66599779598ef53029647379a13cebb1fadcf5de1bef39b6ef38ab4a0a7e4eec" } ] }, "durability": "persistent", "val": { - "bytes": "13c6ef7e70d2ca20554234ed1a8b965ce4265c67831afb56fb86f1204c750cdd" + "bytes": "f524f0340ad823793bb2ad9636831cbc145b85965ad6bf285e36f61dd80c7eb2" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "827866850" + "i128": "628073407" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "827866850" + "i128": "628073407" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "13c6ef7e70d2ca20554234ed1a8b965ce4265c67831afb56fb86f1204c750cdd" + "bytes": "f524f0340ad823793bb2ad9636831cbc145b85965ad6bf285e36f61dd80c7eb2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "827866850" + "i128": "628073407" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2256" + "u64": "3120" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.43.json index 45f401e6..4443cdd6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "294150683" + "i128": "257036663" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "294150683" + "i128": "257036663" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "866fc02ea4c5d106756853e1fd775f41f93a10eee76fed9fcbf6b87feea5aa25" + "bytes": "524503964a676be407e7132b79b2e7c39e7e2f631152f81b37621c5648b36410" }, { - "u64": "573" + "u64": "797" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "294150683" + "i128": "257036663" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fd23ba20c4b56f710f2e8cbd00f687fff61df59d07ac768402e099cda7a9424f" + "bytes": "0b4a4494f108bdf56d3461d4cf8c49618c2fe974e035785ba5bb08ed1f20d31c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 574, + "timestamp": 798, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd23ba20c4b56f710f2e8cbd00f687fff61df59d07ac768402e099cda7a9424f" + "bytes": "0b4a4494f108bdf56d3461d4cf8c49618c2fe974e035785ba5bb08ed1f20d31c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd23ba20c4b56f710f2e8cbd00f687fff61df59d07ac768402e099cda7a9424f" + "bytes": "0b4a4494f108bdf56d3461d4cf8c49618c2fe974e035785ba5bb08ed1f20d31c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "294150683" + "i128": "257036663" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "294150683" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "257036663" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "573" + "u64": "797" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19c5e00cac3580d0ddcf77b684e47cdb7b4a03d8b6f5cbb1c3d59a6dd138a8ef" + "bytes": "e167e3ecce7ef61a80e1248e5374fbe968208e8bf6face5827b2659b0d796c3e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19c5e00cac3580d0ddcf77b684e47cdb7b4a03d8b6f5cbb1c3d59a6dd138a8ef" + "bytes": "e167e3ecce7ef61a80e1248e5374fbe968208e8bf6face5827b2659b0d796c3e" } ] }, "durability": "persistent", "val": { - "bytes": "fd23ba20c4b56f710f2e8cbd00f687fff61df59d07ac768402e099cda7a9424f" + "bytes": "0b4a4494f108bdf56d3461d4cf8c49618c2fe974e035785ba5bb08ed1f20d31c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "294150683" + "i128": "257036663" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "294150683" + "i128": "257036663" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fd23ba20c4b56f710f2e8cbd00f687fff61df59d07ac768402e099cda7a9424f" + "bytes": "0b4a4494f108bdf56d3461d4cf8c49618c2fe974e035785ba5bb08ed1f20d31c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "294150683" + "i128": "257036663" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "574" + "u64": "798" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.44.json index f35c8400..761b45b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "332402562" + "i128": "637961254" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "332402562" + "i128": "637961254" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b2fa4a505a9edee1c2d7252ec20c9bd6d86079cb9c8b0bd2754a53f4be5c1288" + "bytes": "94ee67589f42558fbd057954b78aaa92334042504b4ac531e6783d3b39969cdf" }, { - "u64": "858" + "u64": "2723" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "332402562" + "i128": "637961254" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "217e22c7f8b3a17819c1e411320261b7a6515975689b3881c574a599b3b00197" + "bytes": "3af9cf57567cc7d2f46f937157de749f7ccd0a3b827700e7bbb60c5c445a4141" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 859, + "timestamp": 2724, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "217e22c7f8b3a17819c1e411320261b7a6515975689b3881c574a599b3b00197" + "bytes": "3af9cf57567cc7d2f46f937157de749f7ccd0a3b827700e7bbb60c5c445a4141" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "217e22c7f8b3a17819c1e411320261b7a6515975689b3881c574a599b3b00197" + "bytes": "3af9cf57567cc7d2f46f937157de749f7ccd0a3b827700e7bbb60c5c445a4141" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "332402562" + "i128": "637961254" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "332402562" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "637961254" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "858" + "u64": "2723" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1ee674db275659dee366495b44e1f4549a8b1f716c36fdce56b31d93587b49d" + "bytes": "1addce317154debf6e3642e0df32b9f59cc103d3b6a368d493761d603624a8ef" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1ee674db275659dee366495b44e1f4549a8b1f716c36fdce56b31d93587b49d" + "bytes": "1addce317154debf6e3642e0df32b9f59cc103d3b6a368d493761d603624a8ef" } ] }, "durability": "persistent", "val": { - "bytes": "217e22c7f8b3a17819c1e411320261b7a6515975689b3881c574a599b3b00197" + "bytes": "3af9cf57567cc7d2f46f937157de749f7ccd0a3b827700e7bbb60c5c445a4141" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "332402562" + "i128": "637961254" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "332402562" + "i128": "637961254" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "217e22c7f8b3a17819c1e411320261b7a6515975689b3881c574a599b3b00197" + "bytes": "3af9cf57567cc7d2f46f937157de749f7ccd0a3b827700e7bbb60c5c445a4141" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "332402562" + "i128": "637961254" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "859" + "u64": "2724" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.45.json index 0a8b470b..b6636193 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "892923210" + "i128": "334041970" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "892923210" + "i128": "334041970" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73f081b14ebdabc730717f01c1b6d7924e69da7bd7ca80c9adc9e4a7aa3d49e0" + "bytes": "81289137b23288e8d1af84719ade18d51e4181eae1f901589ee0ad35b2d8e687" }, { - "u64": "3005" + "u64": "363" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "892923210" + "i128": "334041970" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "efb61ba0fdd37edd8d56f5d409d4109d66ed78a8a6ea5bf473d8ea46b3cb7803" + "bytes": "4cdd8d00db69cb0603e41eb52db179ab39ca6da623a618b0706635b9cf077929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3006, + "timestamp": 364, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "efb61ba0fdd37edd8d56f5d409d4109d66ed78a8a6ea5bf473d8ea46b3cb7803" + "bytes": "4cdd8d00db69cb0603e41eb52db179ab39ca6da623a618b0706635b9cf077929" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "efb61ba0fdd37edd8d56f5d409d4109d66ed78a8a6ea5bf473d8ea46b3cb7803" + "bytes": "4cdd8d00db69cb0603e41eb52db179ab39ca6da623a618b0706635b9cf077929" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "892923210" + "i128": "334041970" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "892923210" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "334041970" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3005" + "u64": "363" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c34acbe679459b9a3275744227f67e2eca0258f5f9f4260d944713cbcfad4c91" + "bytes": "18244035eefaa27a6222b50b0901f1fc901d139bf295d69e6658fefc7099df3e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c34acbe679459b9a3275744227f67e2eca0258f5f9f4260d944713cbcfad4c91" + "bytes": "18244035eefaa27a6222b50b0901f1fc901d139bf295d69e6658fefc7099df3e" } ] }, "durability": "persistent", "val": { - "bytes": "efb61ba0fdd37edd8d56f5d409d4109d66ed78a8a6ea5bf473d8ea46b3cb7803" + "bytes": "4cdd8d00db69cb0603e41eb52db179ab39ca6da623a618b0706635b9cf077929" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "892923210" + "i128": "334041970" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "892923210" + "i128": "334041970" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "efb61ba0fdd37edd8d56f5d409d4109d66ed78a8a6ea5bf473d8ea46b3cb7803" + "bytes": "4cdd8d00db69cb0603e41eb52db179ab39ca6da623a618b0706635b9cf077929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "892923210" + "i128": "334041970" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3006" + "u64": "364" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.46.json index dc9deedd..e84a2196 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "12180187" + "i128": "102697470" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "12180187" + "i128": "102697470" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "92adeac90b7dc84a37ca76fc832d07f74f40e9767b2537e5b0ad20319a6096e6" + "bytes": "7c9a56d473519cfd20ae149798012b4d6002b2f2c54c569900f9a35c69a296f4" }, { - "u64": "3012" + "u64": "2934" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "12180187" + "i128": "102697470" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f16307cedb5f33f1bfce3105bd09a33cad2fbf7da9a4cfdfb752debaf0c1eb30" + "bytes": "c963b999100d612a6a018b830face8934b2d28a387aa351a7abfc5220ed981b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3013, + "timestamp": 2935, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f16307cedb5f33f1bfce3105bd09a33cad2fbf7da9a4cfdfb752debaf0c1eb30" + "bytes": "c963b999100d612a6a018b830face8934b2d28a387aa351a7abfc5220ed981b0" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f16307cedb5f33f1bfce3105bd09a33cad2fbf7da9a4cfdfb752debaf0c1eb30" + "bytes": "c963b999100d612a6a018b830face8934b2d28a387aa351a7abfc5220ed981b0" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "12180187" + "i128": "102697470" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "12180187" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "102697470" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3012" + "u64": "2934" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14667db1bf07feab252768bf0c37a5788af4fa027ab543808ef9234647f653db" + "bytes": "8d51c019e0a2bdbc3447f38db499ff6c8160ac31de5c3951a0f13b11a038c75b" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14667db1bf07feab252768bf0c37a5788af4fa027ab543808ef9234647f653db" + "bytes": "8d51c019e0a2bdbc3447f38db499ff6c8160ac31de5c3951a0f13b11a038c75b" } ] }, "durability": "persistent", "val": { - "bytes": "f16307cedb5f33f1bfce3105bd09a33cad2fbf7da9a4cfdfb752debaf0c1eb30" + "bytes": "c963b999100d612a6a018b830face8934b2d28a387aa351a7abfc5220ed981b0" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "12180187" + "i128": "102697470" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "12180187" + "i128": "102697470" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f16307cedb5f33f1bfce3105bd09a33cad2fbf7da9a4cfdfb752debaf0c1eb30" + "bytes": "c963b999100d612a6a018b830face8934b2d28a387aa351a7abfc5220ed981b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "12180187" + "i128": "102697470" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3013" + "u64": "2935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.47.json index c7ed5235..b688a3d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "304135111" + "i128": "479632464" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "304135111" + "i128": "479632464" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90717b09b7f18c714b413ffe2c5c135c48cf468e5f47f7e4caf638fbc87c1482" + "bytes": "bed3fb9c600122eb1b35045a57c9f738884dcbefb20d1b57772e887d240a9728" }, { - "u64": "1981" + "u64": "39" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "304135111" + "i128": "479632464" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5477b92ed30139e4ebe9d1712f7d2901e7f0562a8c15bec7f08e81d7c987b8e1" + "bytes": "89ca39cce686f09418943a5baf82bb082cb148b1d2d1e1705b1bd6767ceea629" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1982, + "timestamp": 40, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5477b92ed30139e4ebe9d1712f7d2901e7f0562a8c15bec7f08e81d7c987b8e1" + "bytes": "89ca39cce686f09418943a5baf82bb082cb148b1d2d1e1705b1bd6767ceea629" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5477b92ed30139e4ebe9d1712f7d2901e7f0562a8c15bec7f08e81d7c987b8e1" + "bytes": "89ca39cce686f09418943a5baf82bb082cb148b1d2d1e1705b1bd6767ceea629" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "304135111" + "i128": "479632464" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "304135111" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "479632464" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1981" + "u64": "39" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1726c24e1bc77d10b537aa49eeff592473f2f4223c250f5abc018155678b8d4" + "bytes": "4abeab9a048f9a4cac8ceb610e4681561029def000618253654ba616de030107" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1726c24e1bc77d10b537aa49eeff592473f2f4223c250f5abc018155678b8d4" + "bytes": "4abeab9a048f9a4cac8ceb610e4681561029def000618253654ba616de030107" } ] }, "durability": "persistent", "val": { - "bytes": "5477b92ed30139e4ebe9d1712f7d2901e7f0562a8c15bec7f08e81d7c987b8e1" + "bytes": "89ca39cce686f09418943a5baf82bb082cb148b1d2d1e1705b1bd6767ceea629" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "304135111" + "i128": "479632464" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "304135111" + "i128": "479632464" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5477b92ed30139e4ebe9d1712f7d2901e7f0562a8c15bec7f08e81d7c987b8e1" + "bytes": "89ca39cce686f09418943a5baf82bb082cb148b1d2d1e1705b1bd6767ceea629" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "304135111" + "i128": "479632464" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1982" + "u64": "40" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.48.json index 56fe46bf..5d9158dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "79982058" + "i128": "562013597" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "79982058" + "i128": "562013597" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d90602bc98e7b8342f4a6d9451df581f0c558195a2a85ffe488959c96cc110ec" + "bytes": "bfe9efbc2f4cfcb481679c0d480a8dab75bc51e5112a4a4da9192f714ec64c93" }, { - "u64": "410" + "u64": "2363" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "79982058" + "i128": "562013597" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6bcc029f083dff7d3c3893bad787db00f4a7f9f59c49e50b7bec54306d6e3d35" + "bytes": "992a6a470204f595c6310cca8075657d645cb45cd10504532e7dc766c76a1399" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 411, + "timestamp": 2364, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bcc029f083dff7d3c3893bad787db00f4a7f9f59c49e50b7bec54306d6e3d35" + "bytes": "992a6a470204f595c6310cca8075657d645cb45cd10504532e7dc766c76a1399" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bcc029f083dff7d3c3893bad787db00f4a7f9f59c49e50b7bec54306d6e3d35" + "bytes": "992a6a470204f595c6310cca8075657d645cb45cd10504532e7dc766c76a1399" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "79982058" + "i128": "562013597" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "79982058" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "562013597" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "410" + "u64": "2363" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20b015d665681d77fc18980073979916bee57af557e62fac0ddb2fff75fd26cd" + "bytes": "6e55e143633969737b7e605edd983c99cbcc413f24933a1f887d4fe6f54b0ae4" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20b015d665681d77fc18980073979916bee57af557e62fac0ddb2fff75fd26cd" + "bytes": "6e55e143633969737b7e605edd983c99cbcc413f24933a1f887d4fe6f54b0ae4" } ] }, "durability": "persistent", "val": { - "bytes": "6bcc029f083dff7d3c3893bad787db00f4a7f9f59c49e50b7bec54306d6e3d35" + "bytes": "992a6a470204f595c6310cca8075657d645cb45cd10504532e7dc766c76a1399" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "79982058" + "i128": "562013597" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "79982058" + "i128": "562013597" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6bcc029f083dff7d3c3893bad787db00f4a7f9f59c49e50b7bec54306d6e3d35" + "bytes": "992a6a470204f595c6310cca8075657d645cb45cd10504532e7dc766c76a1399" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "79982058" + "i128": "562013597" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "411" + "u64": "2364" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.49.json index 28a22d45..3e272acf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "925821825" + "i128": "848537153" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "925821825" + "i128": "848537153" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27e26bf019c6cfdd5432f31df0a440020bd121f42f5743fab94db3272b015780" + "bytes": "abc2030ec3f76d160ccb20a6f27850db9bf7bca2152d64e376eec2a745346090" }, { - "u64": "1303" + "u64": "203" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "925821825" + "i128": "848537153" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "27ca13f887ccd1cd968b0ad579ee6dbded78d5aa44a230aaae189d1f3b5f3ca5" + "bytes": "089bdd5801d2e4f2e10dc5101d926182e78b74b0d4808e123d6974ae953b2028" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1304, + "timestamp": 204, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27ca13f887ccd1cd968b0ad579ee6dbded78d5aa44a230aaae189d1f3b5f3ca5" + "bytes": "089bdd5801d2e4f2e10dc5101d926182e78b74b0d4808e123d6974ae953b2028" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27ca13f887ccd1cd968b0ad579ee6dbded78d5aa44a230aaae189d1f3b5f3ca5" + "bytes": "089bdd5801d2e4f2e10dc5101d926182e78b74b0d4808e123d6974ae953b2028" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "925821825" + "i128": "848537153" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "925821825" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "848537153" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1303" + "u64": "203" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6a72deeda57940bda2aeeab5f6946638ac4391edce3b7466f64701bd33b2d6f6" + "bytes": "42632f53130d1c5f8cfe1e72a89f22f6db3647849b73e593fb32721f7b798359" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6a72deeda57940bda2aeeab5f6946638ac4391edce3b7466f64701bd33b2d6f6" + "bytes": "42632f53130d1c5f8cfe1e72a89f22f6db3647849b73e593fb32721f7b798359" } ] }, "durability": "persistent", "val": { - "bytes": "27ca13f887ccd1cd968b0ad579ee6dbded78d5aa44a230aaae189d1f3b5f3ca5" + "bytes": "089bdd5801d2e4f2e10dc5101d926182e78b74b0d4808e123d6974ae953b2028" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "925821825" + "i128": "848537153" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "925821825" + "i128": "848537153" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "27ca13f887ccd1cd968b0ad579ee6dbded78d5aa44a230aaae189d1f3b5f3ca5" + "bytes": "089bdd5801d2e4f2e10dc5101d926182e78b74b0d4808e123d6974ae953b2028" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "925821825" + "i128": "848537153" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1304" + "u64": "204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.5.json index fac78f55..cfd96386 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "897553762" + "i128": "430876653" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "897553762" + "i128": "430876653" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0fee5b7c087829538747e5c2623395ff8020cde9ad2dbcac37fad59e7d1b9940" + "bytes": "9fb78916a0a99ccc1713015a1d8cdf3da2badf217797453720b8c4e5d2c99bba" }, { - "u64": "2478" + "u64": "558" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "897553762" + "i128": "430876653" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "fa0b43f1fc360f4eb1d2f76f90f7f40a1db41750b42551051e082bb4738fd52f" + "bytes": "8a859b00ebb108c78e1a32df0ac61f1cfc3e2194ba90669cc003bfd18295ff55" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2479, + "timestamp": 559, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa0b43f1fc360f4eb1d2f76f90f7f40a1db41750b42551051e082bb4738fd52f" + "bytes": "8a859b00ebb108c78e1a32df0ac61f1cfc3e2194ba90669cc003bfd18295ff55" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "fa0b43f1fc360f4eb1d2f76f90f7f40a1db41750b42551051e082bb4738fd52f" + "bytes": "8a859b00ebb108c78e1a32df0ac61f1cfc3e2194ba90669cc003bfd18295ff55" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "897553762" + "i128": "430876653" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "897553762" + "i128": "430876653" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2478" + "u64": "558" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5faf413f4ffb6ba6515968b03807d5f4c093b92c36e70a27aa47a89eb1955ac" + "bytes": "a30d844b5351e2c64241f46c0d64c8d75b08067a4aca6ab0bf8ddbe864c1e258" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5faf413f4ffb6ba6515968b03807d5f4c093b92c36e70a27aa47a89eb1955ac" + "bytes": "a30d844b5351e2c64241f46c0d64c8d75b08067a4aca6ab0bf8ddbe864c1e258" } ] }, "durability": "persistent", "val": { - "bytes": "fa0b43f1fc360f4eb1d2f76f90f7f40a1db41750b42551051e082bb4738fd52f" + "bytes": "8a859b00ebb108c78e1a32df0ac61f1cfc3e2194ba90669cc003bfd18295ff55" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "897553762" + "i128": "430876653" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "897553762" + "i128": "430876653" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "fa0b43f1fc360f4eb1d2f76f90f7f40a1db41750b42551051e082bb4738fd52f" + "bytes": "8a859b00ebb108c78e1a32df0ac61f1cfc3e2194ba90669cc003bfd18295ff55" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "897553762" + "i128": "430876653" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2479" + "u64": "559" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.50.json index 037ed40c..c690f990 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "280312832" + "i128": "43741230" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "280312832" + "i128": "43741230" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "36bc2db224adf2983786f8e3656073b8d0ce4afe914892f10c45795c7f2a9227" + "bytes": "5d5bf3358d9c8a8de6b51d236cb7984869869840215c20fb0e2c3147a2eb9c1d" }, { - "u64": "1184" + "u64": "2654" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "280312832" + "i128": "43741230" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "893015efaf48368f2e90c0a35412ae6b8c7532a25de92705421b38104cb1fae5" + "bytes": "7803fe3a9361f09316bda7ae6e4dc191194440e4670ac7a149233f597c5bc151" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1185, + "timestamp": 2655, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "893015efaf48368f2e90c0a35412ae6b8c7532a25de92705421b38104cb1fae5" + "bytes": "7803fe3a9361f09316bda7ae6e4dc191194440e4670ac7a149233f597c5bc151" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "893015efaf48368f2e90c0a35412ae6b8c7532a25de92705421b38104cb1fae5" + "bytes": "7803fe3a9361f09316bda7ae6e4dc191194440e4670ac7a149233f597c5bc151" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "280312832" + "i128": "43741230" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "280312832" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "43741230" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1184" + "u64": "2654" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d4bcd58d3edcc68fa49e08e79b24ffc7fef4c047db10a0af54b5e79245189c9" + "bytes": "7a2821b437c918597358838a912d1744b4f611b38679e8bbfc800f8fe6dee078" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d4bcd58d3edcc68fa49e08e79b24ffc7fef4c047db10a0af54b5e79245189c9" + "bytes": "7a2821b437c918597358838a912d1744b4f611b38679e8bbfc800f8fe6dee078" } ] }, "durability": "persistent", "val": { - "bytes": "893015efaf48368f2e90c0a35412ae6b8c7532a25de92705421b38104cb1fae5" + "bytes": "7803fe3a9361f09316bda7ae6e4dc191194440e4670ac7a149233f597c5bc151" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "280312832" + "i128": "43741230" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "280312832" + "i128": "43741230" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "893015efaf48368f2e90c0a35412ae6b8c7532a25de92705421b38104cb1fae5" + "bytes": "7803fe3a9361f09316bda7ae6e4dc191194440e4670ac7a149233f597c5bc151" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "280312832" + "i128": "43741230" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1185" + "u64": "2655" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.51.json index 82589cac..4dcdbfba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "691370240" + "i128": "660848666" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "691370240" + "i128": "660848666" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5d75658bbd8dde25fb77abf2335cf17bee66b13f3d314942c128f663b83d675" + "bytes": "215967c22f0a3d694c61b6b2901071ad9c5cddc49728cefeb1d510178fb574f7" }, { - "u64": "3575" + "u64": "808" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "691370240" + "i128": "660848666" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a33d370cc4bcd4111e6f6d0df407de44feff89640ce64cbaee43fba31b599501" + "bytes": "1b98a14f141fb9ea7b23306af7ea50826cde27ef0145149ef2345b03c8acdf01" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3576, + "timestamp": 809, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a33d370cc4bcd4111e6f6d0df407de44feff89640ce64cbaee43fba31b599501" + "bytes": "1b98a14f141fb9ea7b23306af7ea50826cde27ef0145149ef2345b03c8acdf01" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a33d370cc4bcd4111e6f6d0df407de44feff89640ce64cbaee43fba31b599501" + "bytes": "1b98a14f141fb9ea7b23306af7ea50826cde27ef0145149ef2345b03c8acdf01" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "691370240" + "i128": "660848666" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "691370240" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "660848666" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3575" + "u64": "808" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86a76b14974586f86f2f7e21c88fb2a9ef6bdb471717eb7c1932e6f82f614085" + "bytes": "e3959f7fc6090777f09b6e33b00abd74ed8dc494960c3781043775b7d530e057" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86a76b14974586f86f2f7e21c88fb2a9ef6bdb471717eb7c1932e6f82f614085" + "bytes": "e3959f7fc6090777f09b6e33b00abd74ed8dc494960c3781043775b7d530e057" } ] }, "durability": "persistent", "val": { - "bytes": "a33d370cc4bcd4111e6f6d0df407de44feff89640ce64cbaee43fba31b599501" + "bytes": "1b98a14f141fb9ea7b23306af7ea50826cde27ef0145149ef2345b03c8acdf01" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "691370240" + "i128": "660848666" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "691370240" + "i128": "660848666" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a33d370cc4bcd4111e6f6d0df407de44feff89640ce64cbaee43fba31b599501" + "bytes": "1b98a14f141fb9ea7b23306af7ea50826cde27ef0145149ef2345b03c8acdf01" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "691370240" + "i128": "660848666" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3576" + "u64": "809" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.52.json index a2c25f5e..f12bd75a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "627535656" + "i128": "127745956" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "627535656" + "i128": "127745956" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f661451a5fa043b3cd96c22107306af24532bb897d80b216e92307b1f2ef0405" + "bytes": "bff8bdab9923888a5ad54ee4bbc055a0aa1a5ef26f50fd090df49a13598c494b" }, { - "u64": "638" + "u64": "2594" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "627535656" + "i128": "127745956" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b269494fc12e10e6ccf05bf728050b8ecf24d6f113f861a69409ee120b1bb2e4" + "bytes": "0331f5eb3eb0c4de837dc60c03acc65ab48ebdf98ad4240033dd1fbe173d3967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 639, + "timestamp": 2595, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b269494fc12e10e6ccf05bf728050b8ecf24d6f113f861a69409ee120b1bb2e4" + "bytes": "0331f5eb3eb0c4de837dc60c03acc65ab48ebdf98ad4240033dd1fbe173d3967" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b269494fc12e10e6ccf05bf728050b8ecf24d6f113f861a69409ee120b1bb2e4" + "bytes": "0331f5eb3eb0c4de837dc60c03acc65ab48ebdf98ad4240033dd1fbe173d3967" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "627535656" + "i128": "127745956" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "627535656" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "127745956" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "638" + "u64": "2594" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39dfa64d06ec6d5c0c0221f69a6256199868bd5940706c46e8051692c6c0e0d4" + "bytes": "0dce8c1b6ab050468ac56694b6d4a3b95e2b491d1878b055d8f4202a9dbca9a5" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39dfa64d06ec6d5c0c0221f69a6256199868bd5940706c46e8051692c6c0e0d4" + "bytes": "0dce8c1b6ab050468ac56694b6d4a3b95e2b491d1878b055d8f4202a9dbca9a5" } ] }, "durability": "persistent", "val": { - "bytes": "b269494fc12e10e6ccf05bf728050b8ecf24d6f113f861a69409ee120b1bb2e4" + "bytes": "0331f5eb3eb0c4de837dc60c03acc65ab48ebdf98ad4240033dd1fbe173d3967" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "627535656" + "i128": "127745956" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "627535656" + "i128": "127745956" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b269494fc12e10e6ccf05bf728050b8ecf24d6f113f861a69409ee120b1bb2e4" + "bytes": "0331f5eb3eb0c4de837dc60c03acc65ab48ebdf98ad4240033dd1fbe173d3967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "627535656" + "i128": "127745956" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "639" + "u64": "2595" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.53.json index 152b6f5b..877a8bf9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "104266625" + "i128": "176043097" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "104266625" + "i128": "176043097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff35e5db91380c465d92c4ddde96db3191060bf31caefca3eac7e5aa281d5aee" + "bytes": "786691bcd868f84ea2397f447895203c825d0b53dcf8851b38faee0c4a81f3d9" }, { - "u64": "2758" + "u64": "3250" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "104266625" + "i128": "176043097" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d860d2a693091d663402a4c35ae54a3bb478f410e4ee0ec6982d34eae7575dbc" + "bytes": "e0d95a7fd4d65845ed7da2f0259fa60ff09819b7a5c8269b7e361ba6e021c625" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2759, + "timestamp": 3251, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d860d2a693091d663402a4c35ae54a3bb478f410e4ee0ec6982d34eae7575dbc" + "bytes": "e0d95a7fd4d65845ed7da2f0259fa60ff09819b7a5c8269b7e361ba6e021c625" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d860d2a693091d663402a4c35ae54a3bb478f410e4ee0ec6982d34eae7575dbc" + "bytes": "e0d95a7fd4d65845ed7da2f0259fa60ff09819b7a5c8269b7e361ba6e021c625" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "104266625" + "i128": "176043097" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "104266625" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "176043097" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2758" + "u64": "3250" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91915df989759a5e46b6ad6b36fe5a9d0ecc2be653d43407f547010ecf724326" + "bytes": "1f6fd0838b6af858bab6c4f9a3da52620d27b2d09784961ffe85fd79f62e9971" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91915df989759a5e46b6ad6b36fe5a9d0ecc2be653d43407f547010ecf724326" + "bytes": "1f6fd0838b6af858bab6c4f9a3da52620d27b2d09784961ffe85fd79f62e9971" } ] }, "durability": "persistent", "val": { - "bytes": "d860d2a693091d663402a4c35ae54a3bb478f410e4ee0ec6982d34eae7575dbc" + "bytes": "e0d95a7fd4d65845ed7da2f0259fa60ff09819b7a5c8269b7e361ba6e021c625" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "104266625" + "i128": "176043097" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "104266625" + "i128": "176043097" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "d860d2a693091d663402a4c35ae54a3bb478f410e4ee0ec6982d34eae7575dbc" + "bytes": "e0d95a7fd4d65845ed7da2f0259fa60ff09819b7a5c8269b7e361ba6e021c625" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "104266625" + "i128": "176043097" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2759" + "u64": "3251" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.54.json index 007964c0..c3765f00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "978143158" + "i128": "626899504" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "978143158" + "i128": "626899504" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f9bae686b74b372165eca890bf49c38a6b064a00a011c0f2f4d7fc3c9cb24bd" + "bytes": "5a276fe41189b246563a88c2e57a544d6d410035233beb3b9276d42b8c26bfbb" }, { - "u64": "891" + "u64": "500" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "978143158" + "i128": "626899504" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "da8a2f0b2bd35f54ebb4db259f3981bd89fa13be9e7d39f19be1a2feed7b3a58" + "bytes": "291de7b328d0f3055f3f4a52e0e58a3e325c014843df6974664e82b6d10f2ea0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 892, + "timestamp": 501, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da8a2f0b2bd35f54ebb4db259f3981bd89fa13be9e7d39f19be1a2feed7b3a58" + "bytes": "291de7b328d0f3055f3f4a52e0e58a3e325c014843df6974664e82b6d10f2ea0" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da8a2f0b2bd35f54ebb4db259f3981bd89fa13be9e7d39f19be1a2feed7b3a58" + "bytes": "291de7b328d0f3055f3f4a52e0e58a3e325c014843df6974664e82b6d10f2ea0" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "978143158" + "i128": "626899504" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "978143158" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "626899504" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "891" + "u64": "500" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de4bb84b8978d33f35779f6e610fb5b03959a941d89aa566ae4b395e644e4c64" + "bytes": "2280914f09ccb588b808f1c8e3a29e086d956986990eb572151f307e8d720556" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de4bb84b8978d33f35779f6e610fb5b03959a941d89aa566ae4b395e644e4c64" + "bytes": "2280914f09ccb588b808f1c8e3a29e086d956986990eb572151f307e8d720556" } ] }, "durability": "persistent", "val": { - "bytes": "da8a2f0b2bd35f54ebb4db259f3981bd89fa13be9e7d39f19be1a2feed7b3a58" + "bytes": "291de7b328d0f3055f3f4a52e0e58a3e325c014843df6974664e82b6d10f2ea0" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "978143158" + "i128": "626899504" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "978143158" + "i128": "626899504" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "da8a2f0b2bd35f54ebb4db259f3981bd89fa13be9e7d39f19be1a2feed7b3a58" + "bytes": "291de7b328d0f3055f3f4a52e0e58a3e325c014843df6974664e82b6d10f2ea0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "978143158" + "i128": "626899504" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "892" + "u64": "501" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.55.json index 4862e693..27b18ca4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "842612561" + "i128": "91027926" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "842612561" + "i128": "91027926" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb173cb8fc1f288a3deb100c6dc0c6f897ac436fc559985c7097f4022e05f950" + "bytes": "06d06f410ad0b044b710a33997086ff0af2bad921aa72dce815ad15f18c2657e" }, { - "u64": "886" + "u64": "2190" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "842612561" + "i128": "91027926" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "283d02f0944f70e42dd32d3eceb33ef56a4d63307e434dcd833cd283fbc5e9f4" + "bytes": "29a9d8a830622c404b57fcd9da51ec5e98fb4755f6db94848e38f2f37b780275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 887, + "timestamp": 2191, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "283d02f0944f70e42dd32d3eceb33ef56a4d63307e434dcd833cd283fbc5e9f4" + "bytes": "29a9d8a830622c404b57fcd9da51ec5e98fb4755f6db94848e38f2f37b780275" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "283d02f0944f70e42dd32d3eceb33ef56a4d63307e434dcd833cd283fbc5e9f4" + "bytes": "29a9d8a830622c404b57fcd9da51ec5e98fb4755f6db94848e38f2f37b780275" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "842612561" + "i128": "91027926" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "842612561" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "91027926" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "886" + "u64": "2190" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6cb741a260c5490caba7810b2332784277d90a67e1b6628c4f61ac844ec5734d" + "bytes": "719392b14f03d7d97d0153504933702d62dd22520f9b700c562ab26c163994d5" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6cb741a260c5490caba7810b2332784277d90a67e1b6628c4f61ac844ec5734d" + "bytes": "719392b14f03d7d97d0153504933702d62dd22520f9b700c562ab26c163994d5" } ] }, "durability": "persistent", "val": { - "bytes": "283d02f0944f70e42dd32d3eceb33ef56a4d63307e434dcd833cd283fbc5e9f4" + "bytes": "29a9d8a830622c404b57fcd9da51ec5e98fb4755f6db94848e38f2f37b780275" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "842612561" + "i128": "91027926" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "842612561" + "i128": "91027926" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "283d02f0944f70e42dd32d3eceb33ef56a4d63307e434dcd833cd283fbc5e9f4" + "bytes": "29a9d8a830622c404b57fcd9da51ec5e98fb4755f6db94848e38f2f37b780275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "842612561" + "i128": "91027926" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "887" + "u64": "2191" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.56.json index 77762bd4..0c6e19d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "227474248" + "i128": "907402133" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "227474248" + "i128": "907402133" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ba801d2ced0a6e13a116930f026ec051014dd33136692e1b31b896580de49af" + "bytes": "8b9ba92f590b1717c8cbb8bd077d1d2980be03f849d8d90404a98cfcebffe5e8" }, { - "u64": "602" + "u64": "965" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "227474248" + "i128": "907402133" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9dfc42db799643cf9d64ce4682ce3821b9e3e0aee5db0e2544f35d2e2846b264" + "bytes": "c76ebe8c3ec718ba1cb839c2a23ede4a4c9aadeb4fa92b8181e9306fbe98b0e5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 603, + "timestamp": 966, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9dfc42db799643cf9d64ce4682ce3821b9e3e0aee5db0e2544f35d2e2846b264" + "bytes": "c76ebe8c3ec718ba1cb839c2a23ede4a4c9aadeb4fa92b8181e9306fbe98b0e5" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9dfc42db799643cf9d64ce4682ce3821b9e3e0aee5db0e2544f35d2e2846b264" + "bytes": "c76ebe8c3ec718ba1cb839c2a23ede4a4c9aadeb4fa92b8181e9306fbe98b0e5" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "227474248" + "i128": "907402133" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "227474248" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "907402133" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "602" + "u64": "965" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19bcd33ff40735ced7388c990e260eb2bc7f716be8a73e8d7f835327e387d547" + "bytes": "6a24d6128856d27312b02bff4c890f8423ef855193c232b3b69a13c4a9cbea98" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19bcd33ff40735ced7388c990e260eb2bc7f716be8a73e8d7f835327e387d547" + "bytes": "6a24d6128856d27312b02bff4c890f8423ef855193c232b3b69a13c4a9cbea98" } ] }, "durability": "persistent", "val": { - "bytes": "9dfc42db799643cf9d64ce4682ce3821b9e3e0aee5db0e2544f35d2e2846b264" + "bytes": "c76ebe8c3ec718ba1cb839c2a23ede4a4c9aadeb4fa92b8181e9306fbe98b0e5" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "227474248" + "i128": "907402133" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "227474248" + "i128": "907402133" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "9dfc42db799643cf9d64ce4682ce3821b9e3e0aee5db0e2544f35d2e2846b264" + "bytes": "c76ebe8c3ec718ba1cb839c2a23ede4a4c9aadeb4fa92b8181e9306fbe98b0e5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "227474248" + "i128": "907402133" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "603" + "u64": "966" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.57.json index 7671c396..c5c8cc10 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "830915051" + "i128": "689459357" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "830915051" + "i128": "689459357" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b68bc7892a43a29a0d1019749abc89b521072c46592e08e9bfce304ad8d39db9" + "bytes": "a6b233ee24af30f8558317eb311b8670365106a470dc6b646945b9ee2321d366" }, { - "u64": "129" + "u64": "1810" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "830915051" + "i128": "689459357" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "782ee80d7dfd72e53c035d0702cf3b1600f7b1fc4e5db8a9972de595c6cc288a" + "bytes": "74a129e472a26be711cfe0a31841bf93020e5a23f8340ca7072259a68eec458d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 130, + "timestamp": 1811, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "782ee80d7dfd72e53c035d0702cf3b1600f7b1fc4e5db8a9972de595c6cc288a" + "bytes": "74a129e472a26be711cfe0a31841bf93020e5a23f8340ca7072259a68eec458d" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "782ee80d7dfd72e53c035d0702cf3b1600f7b1fc4e5db8a9972de595c6cc288a" + "bytes": "74a129e472a26be711cfe0a31841bf93020e5a23f8340ca7072259a68eec458d" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "830915051" + "i128": "689459357" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "830915051" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "689459357" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "129" + "u64": "1810" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c86da49569dedc7c15c3bca1a0a35c1aae3ef60a173784f3b17507af01e1434" + "bytes": "8dfa63d7ac56c7747d462f5d76993dda783bd2fbacce3892238291d07cf4877e" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c86da49569dedc7c15c3bca1a0a35c1aae3ef60a173784f3b17507af01e1434" + "bytes": "8dfa63d7ac56c7747d462f5d76993dda783bd2fbacce3892238291d07cf4877e" } ] }, "durability": "persistent", "val": { - "bytes": "782ee80d7dfd72e53c035d0702cf3b1600f7b1fc4e5db8a9972de595c6cc288a" + "bytes": "74a129e472a26be711cfe0a31841bf93020e5a23f8340ca7072259a68eec458d" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "830915051" + "i128": "689459357" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "830915051" + "i128": "689459357" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "782ee80d7dfd72e53c035d0702cf3b1600f7b1fc4e5db8a9972de595c6cc288a" + "bytes": "74a129e472a26be711cfe0a31841bf93020e5a23f8340ca7072259a68eec458d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "830915051" + "i128": "689459357" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "130" + "u64": "1811" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.58.json index e06e7bec..c10eb00b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "742235853" + "i128": "616770981" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "742235853" + "i128": "616770981" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2ea3b60109c34edb6c8ecee1025fd6abdb6da091770cf23fde62e8a8d5e98d1" + "bytes": "58cc2c42ff3779ba2ffb1e21f2439eb91fec101a6750dc0befacafb9c1332c94" }, { - "u64": "3289" + "u64": "642" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "742235853" + "i128": "616770981" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e6486f5ebc97801e9f19e200aed32f51849045d7df4eb2bc4f883e799b0f120d" + "bytes": "e07aa5704f01561a25837d6df34608f9e1da553e179e322727fd50ff2c2243c6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3290, + "timestamp": 643, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e6486f5ebc97801e9f19e200aed32f51849045d7df4eb2bc4f883e799b0f120d" + "bytes": "e07aa5704f01561a25837d6df34608f9e1da553e179e322727fd50ff2c2243c6" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e6486f5ebc97801e9f19e200aed32f51849045d7df4eb2bc4f883e799b0f120d" + "bytes": "e07aa5704f01561a25837d6df34608f9e1da553e179e322727fd50ff2c2243c6" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "742235853" + "i128": "616770981" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "742235853" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "616770981" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3289" + "u64": "642" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "879983beeb854506b888d22fcd6560f295e08e8c9dee240e60f4c815a6bf5678" + "bytes": "9a323b0afb97b0aec2191058b7d0a049f88138b627490a0ca03747debca36358" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "879983beeb854506b888d22fcd6560f295e08e8c9dee240e60f4c815a6bf5678" + "bytes": "9a323b0afb97b0aec2191058b7d0a049f88138b627490a0ca03747debca36358" } ] }, "durability": "persistent", "val": { - "bytes": "e6486f5ebc97801e9f19e200aed32f51849045d7df4eb2bc4f883e799b0f120d" + "bytes": "e07aa5704f01561a25837d6df34608f9e1da553e179e322727fd50ff2c2243c6" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "742235853" + "i128": "616770981" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "742235853" + "i128": "616770981" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e6486f5ebc97801e9f19e200aed32f51849045d7df4eb2bc4f883e799b0f120d" + "bytes": "e07aa5704f01561a25837d6df34608f9e1da553e179e322727fd50ff2c2243c6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "742235853" + "i128": "616770981" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3290" + "u64": "643" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.59.json index 490141af..0e48fad4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "373713787" + "i128": "360859884" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "373713787" + "i128": "360859884" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c4394d4490fa514585e6b0226249b176e7ff93d53aa36c2215f87d2057cb5d8b" + "bytes": "8e4e6aed160333c2fabff40049f3f265367d2068deeeec27d039b83618e74006" }, { - "u64": "1049" + "u64": "2009" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "373713787" + "i128": "360859884" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "54e600a40ad4a5825db975849d2dd80364ffa1aa4f3f6db89b82700c376b7737" + "bytes": "24dae9bd70ccc651d6493040a4c4ea3a6ade2efaefcfb4f0632234c22183c3bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1050, + "timestamp": 2010, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "54e600a40ad4a5825db975849d2dd80364ffa1aa4f3f6db89b82700c376b7737" + "bytes": "24dae9bd70ccc651d6493040a4c4ea3a6ade2efaefcfb4f0632234c22183c3bd" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "54e600a40ad4a5825db975849d2dd80364ffa1aa4f3f6db89b82700c376b7737" + "bytes": "24dae9bd70ccc651d6493040a4c4ea3a6ade2efaefcfb4f0632234c22183c3bd" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "373713787" + "i128": "360859884" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "373713787" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "360859884" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1049" + "u64": "2009" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37cf79131204228a2c46530ab63823688640fdfdb7f6b12f2cd5457cec769703" + "bytes": "50808565ea3cd33bc7f8939de34bb66ead46ddb4601fc865e14b58a5cc002fb7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37cf79131204228a2c46530ab63823688640fdfdb7f6b12f2cd5457cec769703" + "bytes": "50808565ea3cd33bc7f8939de34bb66ead46ddb4601fc865e14b58a5cc002fb7" } ] }, "durability": "persistent", "val": { - "bytes": "54e600a40ad4a5825db975849d2dd80364ffa1aa4f3f6db89b82700c376b7737" + "bytes": "24dae9bd70ccc651d6493040a4c4ea3a6ade2efaefcfb4f0632234c22183c3bd" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "373713787" + "i128": "360859884" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "373713787" + "i128": "360859884" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "54e600a40ad4a5825db975849d2dd80364ffa1aa4f3f6db89b82700c376b7737" + "bytes": "24dae9bd70ccc651d6493040a4c4ea3a6ade2efaefcfb4f0632234c22183c3bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "373713787" + "i128": "360859884" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1050" + "u64": "2010" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.6.json index e003f3c5..4546288c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "167566167" + "i128": "409172112" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "167566167" + "i128": "409172112" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "50a80184b4ffe124b2f7e95d6dad08c66722dd228040b1387af79883cc0c7888" + "bytes": "b1d9cd9682ea4ce2a4197d6cccb89ba35ab72cac367ec076f3819f5a45d44e49" }, { - "u64": "3079" + "u64": "1566" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "167566167" + "i128": "409172112" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "99389cbaaf2e481d6cb05c632883e3c08596e9d53135aa8833aac16f061fb239" + "bytes": "5505fb7d2dc3c74cd286b6841090e758aa05ee6251b046501865b00d1aa6ef8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3080, + "timestamp": 1567, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99389cbaaf2e481d6cb05c632883e3c08596e9d53135aa8833aac16f061fb239" + "bytes": "5505fb7d2dc3c74cd286b6841090e758aa05ee6251b046501865b00d1aa6ef8f" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "99389cbaaf2e481d6cb05c632883e3c08596e9d53135aa8833aac16f061fb239" + "bytes": "5505fb7d2dc3c74cd286b6841090e758aa05ee6251b046501865b00d1aa6ef8f" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "167566167" + "i128": "409172112" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "167566167" + "i128": "409172112" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3079" + "u64": "1566" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "301920175160a4d18e78b1f2292d27076f74f496a356b1dbcda064c5f44cbd89" + "bytes": "2d5928cde70f229d478cb955712ae87ec03683d71263212ee2d0d9d23585247c" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "301920175160a4d18e78b1f2292d27076f74f496a356b1dbcda064c5f44cbd89" + "bytes": "2d5928cde70f229d478cb955712ae87ec03683d71263212ee2d0d9d23585247c" } ] }, "durability": "persistent", "val": { - "bytes": "99389cbaaf2e481d6cb05c632883e3c08596e9d53135aa8833aac16f061fb239" + "bytes": "5505fb7d2dc3c74cd286b6841090e758aa05ee6251b046501865b00d1aa6ef8f" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "167566167" + "i128": "409172112" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "167566167" + "i128": "409172112" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "99389cbaaf2e481d6cb05c632883e3c08596e9d53135aa8833aac16f061fb239" + "bytes": "5505fb7d2dc3c74cd286b6841090e758aa05ee6251b046501865b00d1aa6ef8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "167566167" + "i128": "409172112" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3080" + "u64": "1567" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.60.json index 87bf61cf..e9101efc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "78495199" + "i128": "751633720" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "78495199" + "i128": "751633720" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62c2485d5af150166b1e29eae604c0883b5c972edb5d4dcaeac187c7bb094093" + "bytes": "4b5f1c0de91d8db422761bdc332246c159409b33edc4d917c9dd430d5cce19ca" }, { - "u64": "1558" + "u64": "716" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "78495199" + "i128": "751633720" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e69ba5c5ea73294c16bcc6273092fbdfaa3b07362e9369d15bb7676a295ed0b3" + "bytes": "7ab17dfa2a12ff91b16fd494dd477aedd40d265b555a2506be907eae280e9b22" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1559, + "timestamp": 717, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e69ba5c5ea73294c16bcc6273092fbdfaa3b07362e9369d15bb7676a295ed0b3" + "bytes": "7ab17dfa2a12ff91b16fd494dd477aedd40d265b555a2506be907eae280e9b22" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e69ba5c5ea73294c16bcc6273092fbdfaa3b07362e9369d15bb7676a295ed0b3" + "bytes": "7ab17dfa2a12ff91b16fd494dd477aedd40d265b555a2506be907eae280e9b22" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "78495199" + "i128": "751633720" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "78495199" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "751633720" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1558" + "u64": "716" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5891029d554ddf2bef7f5451a400af07f279dceb84b55b4a8c80fb3ef841808b" + "bytes": "92d31fd4d9d230baa7de61ef6e3f0001f4e544c3e0de748184419272c68750cc" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5891029d554ddf2bef7f5451a400af07f279dceb84b55b4a8c80fb3ef841808b" + "bytes": "92d31fd4d9d230baa7de61ef6e3f0001f4e544c3e0de748184419272c68750cc" } ] }, "durability": "persistent", "val": { - "bytes": "e69ba5c5ea73294c16bcc6273092fbdfaa3b07362e9369d15bb7676a295ed0b3" + "bytes": "7ab17dfa2a12ff91b16fd494dd477aedd40d265b555a2506be907eae280e9b22" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "78495199" + "i128": "751633720" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "78495199" + "i128": "751633720" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e69ba5c5ea73294c16bcc6273092fbdfaa3b07362e9369d15bb7676a295ed0b3" + "bytes": "7ab17dfa2a12ff91b16fd494dd477aedd40d265b555a2506be907eae280e9b22" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "78495199" + "i128": "751633720" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1559" + "u64": "717" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.61.json index 56923533..c100fe1c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "146857429" + "i128": "795788521" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "146857429" + "i128": "795788521" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a43231e5f5476ae773e6c77a6f5030517e4ecec51dd6a96d9ac3bc47abe90bb7" + "bytes": "2d2ea8ace95d11a04b73a4e6a13308a816214b052e075e278a0f85c6315b5647" }, { - "u64": "2177" + "u64": "1385" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "146857429" + "i128": "795788521" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "96a74a9509928fcf923077aae0d1553f206e9056b6cc32c2eb1969f40dfad9d1" + "bytes": "01793c4fd41a49fe3f7a2526b9dae762f9a09fd08d81d334fdba6b70f7dc7192" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2178, + "timestamp": 1386, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "96a74a9509928fcf923077aae0d1553f206e9056b6cc32c2eb1969f40dfad9d1" + "bytes": "01793c4fd41a49fe3f7a2526b9dae762f9a09fd08d81d334fdba6b70f7dc7192" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "96a74a9509928fcf923077aae0d1553f206e9056b6cc32c2eb1969f40dfad9d1" + "bytes": "01793c4fd41a49fe3f7a2526b9dae762f9a09fd08d81d334fdba6b70f7dc7192" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "146857429" + "i128": "795788521" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "146857429" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "795788521" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2177" + "u64": "1385" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7cbc7f5e6269ea9b245c1287765149d8edd9631056c061c9051a83779527b82" + "bytes": "4a7e0e8d4bee4079169af394b281d62aa0949c36dd88bd3c96f3333334085004" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7cbc7f5e6269ea9b245c1287765149d8edd9631056c061c9051a83779527b82" + "bytes": "4a7e0e8d4bee4079169af394b281d62aa0949c36dd88bd3c96f3333334085004" } ] }, "durability": "persistent", "val": { - "bytes": "96a74a9509928fcf923077aae0d1553f206e9056b6cc32c2eb1969f40dfad9d1" + "bytes": "01793c4fd41a49fe3f7a2526b9dae762f9a09fd08d81d334fdba6b70f7dc7192" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "146857429" + "i128": "795788521" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "146857429" + "i128": "795788521" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "96a74a9509928fcf923077aae0d1553f206e9056b6cc32c2eb1969f40dfad9d1" + "bytes": "01793c4fd41a49fe3f7a2526b9dae762f9a09fd08d81d334fdba6b70f7dc7192" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "146857429" + "i128": "795788521" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2178" + "u64": "1386" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.62.json index 33749efd..65cf3411 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "618871117" + "i128": "227531733" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "618871117" + "i128": "227531733" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b81ecc89af3e91276bd6fd255ed2b8fdc66a85be68ed75cf2b87aad904b3e5c4" + "bytes": "5c7b09a106945f6cad30e74bd963d918ea180cbe99f88eb7de1e2d16bcd0a8cd" }, { - "u64": "54" + "u64": "3137" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "618871117" + "i128": "227531733" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3433fdb312e0ecdebe9c8bf4efc7962b225998727f717f6c00d6770396c64ce8" + "bytes": "d8b6abf278d422ff60664b169e18c1268d2ba585b284654fc9d6144188008b4e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55, + "timestamp": 3138, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3433fdb312e0ecdebe9c8bf4efc7962b225998727f717f6c00d6770396c64ce8" + "bytes": "d8b6abf278d422ff60664b169e18c1268d2ba585b284654fc9d6144188008b4e" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3433fdb312e0ecdebe9c8bf4efc7962b225998727f717f6c00d6770396c64ce8" + "bytes": "d8b6abf278d422ff60664b169e18c1268d2ba585b284654fc9d6144188008b4e" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "618871117" + "i128": "227531733" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "618871117" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "227531733" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "54" + "u64": "3137" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc6ba893609b0db7f0d0727b1be7d35630c6917e50c5e1e67cdc397a214877f3" + "bytes": "21ad562b42c1ee906b55c6fe848ecfee725b649e3621338ec87e0332435b0da1" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc6ba893609b0db7f0d0727b1be7d35630c6917e50c5e1e67cdc397a214877f3" + "bytes": "21ad562b42c1ee906b55c6fe848ecfee725b649e3621338ec87e0332435b0da1" } ] }, "durability": "persistent", "val": { - "bytes": "3433fdb312e0ecdebe9c8bf4efc7962b225998727f717f6c00d6770396c64ce8" + "bytes": "d8b6abf278d422ff60664b169e18c1268d2ba585b284654fc9d6144188008b4e" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "618871117" + "i128": "227531733" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "618871117" + "i128": "227531733" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "3433fdb312e0ecdebe9c8bf4efc7962b225998727f717f6c00d6770396c64ce8" + "bytes": "d8b6abf278d422ff60664b169e18c1268d2ba585b284654fc9d6144188008b4e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "618871117" + "i128": "227531733" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "55" + "u64": "3138" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.63.json index 4df19675..7ba10cbb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "143340314" + "i128": "176902820" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "143340314" + "i128": "176902820" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8cf443c7de3298f28a1c3721ec60a3c86fbb5007261da261de9a327b7c3665b5" + "bytes": "a4e525184a47870b6ad622800914f986c77dda6c506cbf385949684a01a30030" }, { - "u64": "2803" + "u64": "1934" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "143340314" + "i128": "176902820" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ead33d0d5cc540ee32053160821b8c5a473334256091bd0f701ba495ee7cf030" + "bytes": "2af452b3379e658187775e44296cec6d7db73f29bc4567fb17d34cf8d47c577a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2804, + "timestamp": 1935, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ead33d0d5cc540ee32053160821b8c5a473334256091bd0f701ba495ee7cf030" + "bytes": "2af452b3379e658187775e44296cec6d7db73f29bc4567fb17d34cf8d47c577a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ead33d0d5cc540ee32053160821b8c5a473334256091bd0f701ba495ee7cf030" + "bytes": "2af452b3379e658187775e44296cec6d7db73f29bc4567fb17d34cf8d47c577a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "143340314" + "i128": "176902820" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "143340314" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "176902820" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2803" + "u64": "1934" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "845190644797854e45e27d65dab1678676535cc4aaea092727b82a84f8bea1d9" + "bytes": "5ca1ebdf054a7a4764682081b3e6098b6ecb4a3ecc472c1094e9c191616d74b5" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "845190644797854e45e27d65dab1678676535cc4aaea092727b82a84f8bea1d9" + "bytes": "5ca1ebdf054a7a4764682081b3e6098b6ecb4a3ecc472c1094e9c191616d74b5" } ] }, "durability": "persistent", "val": { - "bytes": "ead33d0d5cc540ee32053160821b8c5a473334256091bd0f701ba495ee7cf030" + "bytes": "2af452b3379e658187775e44296cec6d7db73f29bc4567fb17d34cf8d47c577a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "143340314" + "i128": "176902820" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "143340314" + "i128": "176902820" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ead33d0d5cc540ee32053160821b8c5a473334256091bd0f701ba495ee7cf030" + "bytes": "2af452b3379e658187775e44296cec6d7db73f29bc4567fb17d34cf8d47c577a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "143340314" + "i128": "176902820" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2804" + "u64": "1935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.64.json index 99c4fe5b..bb7313c6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "465974573" + "i128": "414383197" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465974573" + "i128": "414383197" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a351acf07c78c084aea8b6481373510597ada32fa8d7d1742a1f8d525f35dee0" + "bytes": "b8fe6717246f945ba89b94489c65d979c983794c157dfd8da9696d49d619ffa8" }, { - "u64": "3414" + "u64": "2476" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "465974573" + "i128": "414383197" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8af9834760ffb632b939874b417ad7feb1d78392a6d6ee64e9b8e4a8dc388a22" + "bytes": "977d04064c03a2749727800b85243b80e1d17f66d949ba32f09ec281e56c709a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3415, + "timestamp": 2477, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8af9834760ffb632b939874b417ad7feb1d78392a6d6ee64e9b8e4a8dc388a22" + "bytes": "977d04064c03a2749727800b85243b80e1d17f66d949ba32f09ec281e56c709a" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8af9834760ffb632b939874b417ad7feb1d78392a6d6ee64e9b8e4a8dc388a22" + "bytes": "977d04064c03a2749727800b85243b80e1d17f66d949ba32f09ec281e56c709a" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "465974573" + "i128": "414383197" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "465974573" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "414383197" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3414" + "u64": "2476" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e7abc081120cb64f4959cdc1b88ebba7ba69b6b105e39cab4069167dccbe760" + "bytes": "061252d70b36bbf5e693a07f222e3310282d197d146661a0f159e250b5f672c1" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e7abc081120cb64f4959cdc1b88ebba7ba69b6b105e39cab4069167dccbe760" + "bytes": "061252d70b36bbf5e693a07f222e3310282d197d146661a0f159e250b5f672c1" } ] }, "durability": "persistent", "val": { - "bytes": "8af9834760ffb632b939874b417ad7feb1d78392a6d6ee64e9b8e4a8dc388a22" + "bytes": "977d04064c03a2749727800b85243b80e1d17f66d949ba32f09ec281e56c709a" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "465974573" + "i128": "414383197" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "465974573" + "i128": "414383197" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8af9834760ffb632b939874b417ad7feb1d78392a6d6ee64e9b8e4a8dc388a22" + "bytes": "977d04064c03a2749727800b85243b80e1d17f66d949ba32f09ec281e56c709a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "465974573" + "i128": "414383197" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3415" + "u64": "2477" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.65.json index cd8a96e5..a3ee47b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "419941440" + "i128": "322809050" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "419941440" + "i128": "322809050" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "23137f5f11d57039de67fdc539d673fc0b209b428fa371753f1576b38af420de" + "bytes": "efed467df177f30540213bad68fed60e08a3ec6db7e8fc1110d75ecd28078354" }, { - "u64": "3083" + "u64": "2146" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "419941440" + "i128": "322809050" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "11a88e024a8f0897640c127d48a0be78f5d0efc75941e553de94559cedba5f07" + "bytes": "4776b25eb41ab281f853f8a08c1746a9be66b19c0ee2b97b383497b806b6d0d6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3084, + "timestamp": 2147, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "11a88e024a8f0897640c127d48a0be78f5d0efc75941e553de94559cedba5f07" + "bytes": "4776b25eb41ab281f853f8a08c1746a9be66b19c0ee2b97b383497b806b6d0d6" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "11a88e024a8f0897640c127d48a0be78f5d0efc75941e553de94559cedba5f07" + "bytes": "4776b25eb41ab281f853f8a08c1746a9be66b19c0ee2b97b383497b806b6d0d6" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "419941440" + "i128": "322809050" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "419941440" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "322809050" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3083" + "u64": "2146" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0bd85a2fd0d0e51e921a4c82f1e7476ed01a9a21213defd82857eb43e61d2b47" + "bytes": "7f10e80f12e5cc20c9b39d94f1d21f18d057741d3e1e665a56616b2c3e5d4abd" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0bd85a2fd0d0e51e921a4c82f1e7476ed01a9a21213defd82857eb43e61d2b47" + "bytes": "7f10e80f12e5cc20c9b39d94f1d21f18d057741d3e1e665a56616b2c3e5d4abd" } ] }, "durability": "persistent", "val": { - "bytes": "11a88e024a8f0897640c127d48a0be78f5d0efc75941e553de94559cedba5f07" + "bytes": "4776b25eb41ab281f853f8a08c1746a9be66b19c0ee2b97b383497b806b6d0d6" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "419941440" + "i128": "322809050" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "419941440" + "i128": "322809050" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "11a88e024a8f0897640c127d48a0be78f5d0efc75941e553de94559cedba5f07" + "bytes": "4776b25eb41ab281f853f8a08c1746a9be66b19c0ee2b97b383497b806b6d0d6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "419941440" + "i128": "322809050" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3084" + "u64": "2147" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.66.json index ce9cf53c..c690cd57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31819406" + "i128": "267695114" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31819406" + "i128": "267695114" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc528847259387c81134ecaa1df212d2059c0cf07b9d1adfe0c4978c3707719b" + "bytes": "17147fa672e8a79d335c01c4e12a7b186ac48de1d5f4069cba8248f164beadb8" }, { - "u64": "2533" + "u64": "1782" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31819406" + "i128": "267695114" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8dbb034d9c20be316f5565e78e3258dd34c67e543dd3a50baff9cef3251d7266" + "bytes": "223d588984564be67a7cd0386de2d2e37452585de3e133a5bcad53aa817f56ff" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2534, + "timestamp": 1783, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8dbb034d9c20be316f5565e78e3258dd34c67e543dd3a50baff9cef3251d7266" + "bytes": "223d588984564be67a7cd0386de2d2e37452585de3e133a5bcad53aa817f56ff" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8dbb034d9c20be316f5565e78e3258dd34c67e543dd3a50baff9cef3251d7266" + "bytes": "223d588984564be67a7cd0386de2d2e37452585de3e133a5bcad53aa817f56ff" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31819406" + "i128": "267695114" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31819406" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "267695114" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2533" + "u64": "1782" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32926af651d66ae57bccb362a62ba35408c06c02b85298b89dd76536c69e7adc" + "bytes": "52912381df721d8c948f2be3690e1a9bd4141289b4f3178ccd5a3d59990baf21" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32926af651d66ae57bccb362a62ba35408c06c02b85298b89dd76536c69e7adc" + "bytes": "52912381df721d8c948f2be3690e1a9bd4141289b4f3178ccd5a3d59990baf21" } ] }, "durability": "persistent", "val": { - "bytes": "8dbb034d9c20be316f5565e78e3258dd34c67e543dd3a50baff9cef3251d7266" + "bytes": "223d588984564be67a7cd0386de2d2e37452585de3e133a5bcad53aa817f56ff" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "31819406" + "i128": "267695114" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "31819406" + "i128": "267695114" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8dbb034d9c20be316f5565e78e3258dd34c67e543dd3a50baff9cef3251d7266" + "bytes": "223d588984564be67a7cd0386de2d2e37452585de3e133a5bcad53aa817f56ff" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "31819406" + "i128": "267695114" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2534" + "u64": "1783" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.67.json index 8c05f9dc..049dbe23 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "582508472" + "i128": "561845667" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "582508472" + "i128": "561845667" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0357f4ad1ace2abe8178045690f5e5f34b3c7cbc19a8ce8f8f55b41016db8e0e" + "bytes": "08538e7cdf18de620a217fc0d3c7c90ef86a2acbccb298a90b2befa36babd299" }, { - "u64": "1999" + "u64": "149" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "582508472" + "i128": "561845667" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b7179d11c77f8ce84aca6f94bab5be172da98fe4ac738b12d4e706573000af56" + "bytes": "87e64dbdf45579cf8d127b9517a1adbcc40977e283dac8885032058d8004b2ce" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2000, + "timestamp": 150, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7179d11c77f8ce84aca6f94bab5be172da98fe4ac738b12d4e706573000af56" + "bytes": "87e64dbdf45579cf8d127b9517a1adbcc40977e283dac8885032058d8004b2ce" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7179d11c77f8ce84aca6f94bab5be172da98fe4ac738b12d4e706573000af56" + "bytes": "87e64dbdf45579cf8d127b9517a1adbcc40977e283dac8885032058d8004b2ce" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "582508472" + "i128": "561845667" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "582508472" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "561845667" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1999" + "u64": "149" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f02ddbd18855a92140c17a772ea3864e85be3b9d5be56b5476fa348b89ae94ae" + "bytes": "828933017a41a5a93694a320bcb9e133bf2c322dda4a380d86e9d15dafffbc9f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f02ddbd18855a92140c17a772ea3864e85be3b9d5be56b5476fa348b89ae94ae" + "bytes": "828933017a41a5a93694a320bcb9e133bf2c322dda4a380d86e9d15dafffbc9f" } ] }, "durability": "persistent", "val": { - "bytes": "b7179d11c77f8ce84aca6f94bab5be172da98fe4ac738b12d4e706573000af56" + "bytes": "87e64dbdf45579cf8d127b9517a1adbcc40977e283dac8885032058d8004b2ce" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "582508472" + "i128": "561845667" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "582508472" + "i128": "561845667" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b7179d11c77f8ce84aca6f94bab5be172da98fe4ac738b12d4e706573000af56" + "bytes": "87e64dbdf45579cf8d127b9517a1adbcc40977e283dac8885032058d8004b2ce" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "582508472" + "i128": "561845667" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2000" + "u64": "150" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.68.json index e240dcc0..27b1f8cf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "709539856" + "i128": "199069038" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "709539856" + "i128": "199069038" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b338af5138d577ff13f4bbec587dd45a99712d5ef743b3c79fa59310dc9b3933" + "bytes": "e95da62b41073f3ff04267c8634eafdfd8f86486d17296514239e4a5ad12b58d" }, { - "u64": "3150" + "u64": "1109" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "709539856" + "i128": "199069038" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a39e22bd4fa71729bfcf3d20c0489f8700335ffbbb4e79002757309296fb136c" + "bytes": "7c1e672fad3b7c01820d096bf58b38cdfe35ee8e0ac8baae0798f0cae691c63f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3151, + "timestamp": 1110, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a39e22bd4fa71729bfcf3d20c0489f8700335ffbbb4e79002757309296fb136c" + "bytes": "7c1e672fad3b7c01820d096bf58b38cdfe35ee8e0ac8baae0798f0cae691c63f" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a39e22bd4fa71729bfcf3d20c0489f8700335ffbbb4e79002757309296fb136c" + "bytes": "7c1e672fad3b7c01820d096bf58b38cdfe35ee8e0ac8baae0798f0cae691c63f" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "709539856" + "i128": "199069038" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "709539856" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "199069038" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3150" + "u64": "1109" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4670e0295839e0b0e4c56e9d38744e6ca737c0270396374c04923845ed5eb4b7" + "bytes": "b3077e0de4917ecfeb04f3b16a96fa055ed078c94ee66344d4e6fc28984a6491" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4670e0295839e0b0e4c56e9d38744e6ca737c0270396374c04923845ed5eb4b7" + "bytes": "b3077e0de4917ecfeb04f3b16a96fa055ed078c94ee66344d4e6fc28984a6491" } ] }, "durability": "persistent", "val": { - "bytes": "a39e22bd4fa71729bfcf3d20c0489f8700335ffbbb4e79002757309296fb136c" + "bytes": "7c1e672fad3b7c01820d096bf58b38cdfe35ee8e0ac8baae0798f0cae691c63f" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "709539856" + "i128": "199069038" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "709539856" + "i128": "199069038" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a39e22bd4fa71729bfcf3d20c0489f8700335ffbbb4e79002757309296fb136c" + "bytes": "7c1e672fad3b7c01820d096bf58b38cdfe35ee8e0ac8baae0798f0cae691c63f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "709539856" + "i128": "199069038" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3151" + "u64": "1110" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.69.json index 5e9a3259..40749f44 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "180419533" + "i128": "694509972" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "180419533" + "i128": "694509972" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "20c75da690585d7a6fa2cbcd849ec18107b6d888eed595cad1ede5fabb756b20" + "bytes": "2ae13ff30323027e64069167666de47e0c3cfab966a762515f5afe01af48a2e4" }, { - "u64": "2755" + "u64": "2174" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "180419533" + "i128": "694509972" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "eb45e55afe25db0b328b58fe6d5ff7e89b3fa951e531a5442439a0103913895a" + "bytes": "ace9467af9c724c349a688d3ae2763c172a7ae41b0ebe134b906eabd2132ec12" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2756, + "timestamp": 2175, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb45e55afe25db0b328b58fe6d5ff7e89b3fa951e531a5442439a0103913895a" + "bytes": "ace9467af9c724c349a688d3ae2763c172a7ae41b0ebe134b906eabd2132ec12" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb45e55afe25db0b328b58fe6d5ff7e89b3fa951e531a5442439a0103913895a" + "bytes": "ace9467af9c724c349a688d3ae2763c172a7ae41b0ebe134b906eabd2132ec12" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "180419533" + "i128": "694509972" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "180419533" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "694509972" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2755" + "u64": "2174" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07c4a624b453b5b45776507e52946a0c4cd953e67ed2fdcbed7ecffe2821c0f5" + "bytes": "bcbc0595a72ebf675007195f648b4de245d294470c579ab3ee43c7ff8d8da8c1" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07c4a624b453b5b45776507e52946a0c4cd953e67ed2fdcbed7ecffe2821c0f5" + "bytes": "bcbc0595a72ebf675007195f648b4de245d294470c579ab3ee43c7ff8d8da8c1" } ] }, "durability": "persistent", "val": { - "bytes": "eb45e55afe25db0b328b58fe6d5ff7e89b3fa951e531a5442439a0103913895a" + "bytes": "ace9467af9c724c349a688d3ae2763c172a7ae41b0ebe134b906eabd2132ec12" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "180419533" + "i128": "694509972" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "180419533" + "i128": "694509972" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "eb45e55afe25db0b328b58fe6d5ff7e89b3fa951e531a5442439a0103913895a" + "bytes": "ace9467af9c724c349a688d3ae2763c172a7ae41b0ebe134b906eabd2132ec12" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "180419533" + "i128": "694509972" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2756" + "u64": "2175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.7.json index e7eaa7ff..39c8d06d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686495092" + "i128": "811128857" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686495092" + "i128": "811128857" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "845b565681c13db3ae0aaaead2eb3ea9ce9539d4d429225d9c453ba495fff00a" + "bytes": "43c4d3dd80db920fe8272fa73687528bb94b5ae2d007290e1b8e9d28e9d80bf7" }, { - "u64": "1328" + "u64": "1102" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686495092" + "i128": "811128857" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "f09ba4c4e3e3407a1e20669102fc3987b7d689fa4cb52fdbde349c2b4339b21e" + "bytes": "3e7230b9e0a0801aa830ea997d0fc1866f7c94e108c1801b46f9686cd9d7715c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1329, + "timestamp": 1103, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f09ba4c4e3e3407a1e20669102fc3987b7d689fa4cb52fdbde349c2b4339b21e" + "bytes": "3e7230b9e0a0801aa830ea997d0fc1866f7c94e108c1801b46f9686cd9d7715c" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "f09ba4c4e3e3407a1e20669102fc3987b7d689fa4cb52fdbde349c2b4339b21e" + "bytes": "3e7230b9e0a0801aa830ea997d0fc1866f7c94e108c1801b46f9686cd9d7715c" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686495092" + "i128": "811128857" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "686495092" + "i128": "811128857" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1328" + "u64": "1102" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "518111d3617167e1054260997c47210910c8957689e9aad8edd489acc91c89db" + "bytes": "a72078f20efe9fea387313c05017fe5f90875abc7b30dcd2ebe54e980d4741d0" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "518111d3617167e1054260997c47210910c8957689e9aad8edd489acc91c89db" + "bytes": "a72078f20efe9fea387313c05017fe5f90875abc7b30dcd2ebe54e980d4741d0" } ] }, "durability": "persistent", "val": { - "bytes": "f09ba4c4e3e3407a1e20669102fc3987b7d689fa4cb52fdbde349c2b4339b21e" + "bytes": "3e7230b9e0a0801aa830ea997d0fc1866f7c94e108c1801b46f9686cd9d7715c" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "686495092" + "i128": "811128857" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "686495092" + "i128": "811128857" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f09ba4c4e3e3407a1e20669102fc3987b7d689fa4cb52fdbde349c2b4339b21e" + "bytes": "3e7230b9e0a0801aa830ea997d0fc1866f7c94e108c1801b46f9686cd9d7715c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "686495092" + "i128": "811128857" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1329" + "u64": "1103" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.70.json index 3bf33009..887aa3af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "488597068" + "i128": "224060080" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "488597068" + "i128": "224060080" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f36190d6d37902effeeed6b81ac0929f74aac91d872c7e068b29bc49132cc575" + "bytes": "1e2b538fd7dff8e751aecf9d050f301f51d9b2a4a1408fe650f28f0defe18511" }, { - "u64": "536" + "u64": "1567" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "488597068" + "i128": "224060080" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "48b23902d7410ffe3256899d1b6651274ab791a609ab215b56d9a4510df179ff" + "bytes": "5b865cec2ef86727b68c292cc41b44b89311536bcbfefef85d68d8478a8c5292" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 537, + "timestamp": 1568, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "48b23902d7410ffe3256899d1b6651274ab791a609ab215b56d9a4510df179ff" + "bytes": "5b865cec2ef86727b68c292cc41b44b89311536bcbfefef85d68d8478a8c5292" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "48b23902d7410ffe3256899d1b6651274ab791a609ab215b56d9a4510df179ff" + "bytes": "5b865cec2ef86727b68c292cc41b44b89311536bcbfefef85d68d8478a8c5292" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "488597068" + "i128": "224060080" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "488597068" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "224060080" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "536" + "u64": "1567" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5296f3bc2dcc3ba935907d033118e2c5e5455ff2ae8185f6049a329bba89ff7" + "bytes": "c5da298386bb16bfb050bd3ac0a956ab8648a2ea7e437651d07765c6ba22287f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5296f3bc2dcc3ba935907d033118e2c5e5455ff2ae8185f6049a329bba89ff7" + "bytes": "c5da298386bb16bfb050bd3ac0a956ab8648a2ea7e437651d07765c6ba22287f" } ] }, "durability": "persistent", "val": { - "bytes": "48b23902d7410ffe3256899d1b6651274ab791a609ab215b56d9a4510df179ff" + "bytes": "5b865cec2ef86727b68c292cc41b44b89311536bcbfefef85d68d8478a8c5292" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "488597068" + "i128": "224060080" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "488597068" + "i128": "224060080" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "48b23902d7410ffe3256899d1b6651274ab791a609ab215b56d9a4510df179ff" + "bytes": "5b865cec2ef86727b68c292cc41b44b89311536bcbfefef85d68d8478a8c5292" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "488597068" + "i128": "224060080" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "537" + "u64": "1568" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.71.json index 47e20c8e..acbe0751 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "295816881" + "i128": "835505777" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "295816881" + "i128": "835505777" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2908390bc93817a0d289d946c204d25d094d6bb501fedd23ed77557aa63a9c35" + "bytes": "7cc10f77ece1bca00125becc74a1f6ef459cdcd0e5c83f25d1032fe7e06db8cb" }, { - "u64": "2145" + "u64": "246" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "295816881" + "i128": "835505777" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7746cf664bb2088caa87553fc7cdb6d6a1ca9866307516fa33ebb862b19bd4f6" + "bytes": "bb1b344126a69210f5c408d8f83e7437d6feadb6fc343e9ca39b7da3e9f4bd85" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2146, + "timestamp": 247, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7746cf664bb2088caa87553fc7cdb6d6a1ca9866307516fa33ebb862b19bd4f6" + "bytes": "bb1b344126a69210f5c408d8f83e7437d6feadb6fc343e9ca39b7da3e9f4bd85" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7746cf664bb2088caa87553fc7cdb6d6a1ca9866307516fa33ebb862b19bd4f6" + "bytes": "bb1b344126a69210f5c408d8f83e7437d6feadb6fc343e9ca39b7da3e9f4bd85" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "295816881" + "i128": "835505777" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "295816881" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "835505777" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2145" + "u64": "246" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b6115897f31907019b350994ee7e0805c63db2289696f015132d88dcdaab8a9" + "bytes": "d3a75825962997c77a75fc07842cfae9090da560229183dce5756d7a9182cc44" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b6115897f31907019b350994ee7e0805c63db2289696f015132d88dcdaab8a9" + "bytes": "d3a75825962997c77a75fc07842cfae9090da560229183dce5756d7a9182cc44" } ] }, "durability": "persistent", "val": { - "bytes": "7746cf664bb2088caa87553fc7cdb6d6a1ca9866307516fa33ebb862b19bd4f6" + "bytes": "bb1b344126a69210f5c408d8f83e7437d6feadb6fc343e9ca39b7da3e9f4bd85" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "295816881" + "i128": "835505777" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "295816881" + "i128": "835505777" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7746cf664bb2088caa87553fc7cdb6d6a1ca9866307516fa33ebb862b19bd4f6" + "bytes": "bb1b344126a69210f5c408d8f83e7437d6feadb6fc343e9ca39b7da3e9f4bd85" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "295816881" + "i128": "835505777" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2146" + "u64": "247" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.72.json index 83dc308e..1fb721ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "387992739" + "i128": "875747272" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "387992739" + "i128": "875747272" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "78818ab4f0e5556bc96eb74184e00c19daacdb61c18be35799d47d73fac1b2b1" + "bytes": "bf90b6a0291288c54799e01b1676bcd7530a2203548a0ab3f611d65a833814ce" }, { - "u64": "3206" + "u64": "3335" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "387992739" + "i128": "875747272" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a4a0802f2510982a078c677f830e669323bf8660ee1784cdf911bd017eb50fe9" + "bytes": "5fb8296a2b7cdc03adc7cf830aaf45ae7b1edd2eba91e6f42c6b34d5aea9c927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3207, + "timestamp": 3336, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a4a0802f2510982a078c677f830e669323bf8660ee1784cdf911bd017eb50fe9" + "bytes": "5fb8296a2b7cdc03adc7cf830aaf45ae7b1edd2eba91e6f42c6b34d5aea9c927" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a4a0802f2510982a078c677f830e669323bf8660ee1784cdf911bd017eb50fe9" + "bytes": "5fb8296a2b7cdc03adc7cf830aaf45ae7b1edd2eba91e6f42c6b34d5aea9c927" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "387992739" + "i128": "875747272" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "387992739" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "875747272" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3206" + "u64": "3335" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b78443343499009fcd998c70bb0bad9b1aee3fcbe78019e5a4036768acf22f3e" + "bytes": "d628e4b64534619006157e7e3b42b76a4dd6d8488bb46707b44e389701021ed4" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b78443343499009fcd998c70bb0bad9b1aee3fcbe78019e5a4036768acf22f3e" + "bytes": "d628e4b64534619006157e7e3b42b76a4dd6d8488bb46707b44e389701021ed4" } ] }, "durability": "persistent", "val": { - "bytes": "a4a0802f2510982a078c677f830e669323bf8660ee1784cdf911bd017eb50fe9" + "bytes": "5fb8296a2b7cdc03adc7cf830aaf45ae7b1edd2eba91e6f42c6b34d5aea9c927" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "387992739" + "i128": "875747272" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "387992739" + "i128": "875747272" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a4a0802f2510982a078c677f830e669323bf8660ee1784cdf911bd017eb50fe9" + "bytes": "5fb8296a2b7cdc03adc7cf830aaf45ae7b1edd2eba91e6f42c6b34d5aea9c927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "387992739" + "i128": "875747272" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3207" + "u64": "3336" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.73.json index 340991c8..e7194e38 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626039021" + "i128": "581691161" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626039021" + "i128": "581691161" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d255a98f543ab703bf954707ba05a812024c6ec1efd70a42ffd62ae8bd5b2e74" + "bytes": "c742535ffb5acf414bf7aada4e6303f24e8aca7bfe50edda4aa77924a36f0746" }, { - "u64": "3390" + "u64": "1596" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "626039021" + "i128": "581691161" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "daa8b28f4c0bc6865dd6fef83f97dcac7caf5b1aff323abe961caf07d187cc63" + "bytes": "a7713757aea657b1a5626afa58492524d460811fc3ab1062222b9cf1fc450e73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3391, + "timestamp": 1597, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "daa8b28f4c0bc6865dd6fef83f97dcac7caf5b1aff323abe961caf07d187cc63" + "bytes": "a7713757aea657b1a5626afa58492524d460811fc3ab1062222b9cf1fc450e73" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "daa8b28f4c0bc6865dd6fef83f97dcac7caf5b1aff323abe961caf07d187cc63" + "bytes": "a7713757aea657b1a5626afa58492524d460811fc3ab1062222b9cf1fc450e73" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "626039021" + "i128": "581691161" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "626039021" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "581691161" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3390" + "u64": "1596" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ebe4f9a6c9e45faac410e759fcf90e07483288a8de34cd91db5086761a84136" + "bytes": "0d201081c3d08d57b0fed7a7795c2398a621113512fcf8f00eb8e740aacd06bc" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ebe4f9a6c9e45faac410e759fcf90e07483288a8de34cd91db5086761a84136" + "bytes": "0d201081c3d08d57b0fed7a7795c2398a621113512fcf8f00eb8e740aacd06bc" } ] }, "durability": "persistent", "val": { - "bytes": "daa8b28f4c0bc6865dd6fef83f97dcac7caf5b1aff323abe961caf07d187cc63" + "bytes": "a7713757aea657b1a5626afa58492524d460811fc3ab1062222b9cf1fc450e73" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "626039021" + "i128": "581691161" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "626039021" + "i128": "581691161" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "daa8b28f4c0bc6865dd6fef83f97dcac7caf5b1aff323abe961caf07d187cc63" + "bytes": "a7713757aea657b1a5626afa58492524d460811fc3ab1062222b9cf1fc450e73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "626039021" + "i128": "581691161" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3391" + "u64": "1597" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.74.json index 5b1cb6ee..7368cd7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "914014440" + "i128": "583097386" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "914014440" + "i128": "583097386" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6502c82b1441bcc753df5d650fc740a0ba927ee0b8b7e13fd032700eb1909133" + "bytes": "edeea7fd2252de7ef0584873d4f1f57d2cc49282b81abbb1ef270f130ef38ac2" }, { - "u64": "418" + "u64": "976" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "914014440" + "i128": "583097386" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "88ee9a814bf567fab855e1c2fc150c50a091c5e26460fb4781915618b5c1e0e8" + "bytes": "ab0dccef2b9ef9aec16ef47bc52ef72a6a4297655fe502384ced83370e7f07a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 419, + "timestamp": 977, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88ee9a814bf567fab855e1c2fc150c50a091c5e26460fb4781915618b5c1e0e8" + "bytes": "ab0dccef2b9ef9aec16ef47bc52ef72a6a4297655fe502384ced83370e7f07a9" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88ee9a814bf567fab855e1c2fc150c50a091c5e26460fb4781915618b5c1e0e8" + "bytes": "ab0dccef2b9ef9aec16ef47bc52ef72a6a4297655fe502384ced83370e7f07a9" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "914014440" + "i128": "583097386" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "914014440" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "583097386" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "418" + "u64": "976" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6827a95745e82a19aeba2a3cc0408ff9935b48ea86fe28941f32784944304dc7" + "bytes": "0d22137cec8de16f8be38f630c1ab949af8c4cc977de919dbf25f7ca733f53f0" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6827a95745e82a19aeba2a3cc0408ff9935b48ea86fe28941f32784944304dc7" + "bytes": "0d22137cec8de16f8be38f630c1ab949af8c4cc977de919dbf25f7ca733f53f0" } ] }, "durability": "persistent", "val": { - "bytes": "88ee9a814bf567fab855e1c2fc150c50a091c5e26460fb4781915618b5c1e0e8" + "bytes": "ab0dccef2b9ef9aec16ef47bc52ef72a6a4297655fe502384ced83370e7f07a9" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "914014440" + "i128": "583097386" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "914014440" + "i128": "583097386" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "88ee9a814bf567fab855e1c2fc150c50a091c5e26460fb4781915618b5c1e0e8" + "bytes": "ab0dccef2b9ef9aec16ef47bc52ef72a6a4297655fe502384ced83370e7f07a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "914014440" + "i128": "583097386" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "419" + "u64": "977" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.75.json index 78c58a46..a6ab7dea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "2443732" + "i128": "214313570" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "2443732" + "i128": "214313570" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1594fc44208f33c8742fa1a6a25993406187aa689943a8487aaccc6df922a81a" + "bytes": "865bee7d22eda892be9864044720bb7af65b4bedafbd5a124c32ce614c70d281" }, { - "u64": "2200" + "u64": "905" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "2443732" + "i128": "214313570" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "405988748ee9614ebe224be9ecb09572b6bfdfc7471579b91ae0cc7bb39025c6" + "bytes": "9049ec48414b72f03b166c0e906fc30a38348744354d420ab26932a961cf6aed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2201, + "timestamp": 906, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "405988748ee9614ebe224be9ecb09572b6bfdfc7471579b91ae0cc7bb39025c6" + "bytes": "9049ec48414b72f03b166c0e906fc30a38348744354d420ab26932a961cf6aed" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "405988748ee9614ebe224be9ecb09572b6bfdfc7471579b91ae0cc7bb39025c6" + "bytes": "9049ec48414b72f03b166c0e906fc30a38348744354d420ab26932a961cf6aed" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "2443732" + "i128": "214313570" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "2443732" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "214313570" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2200" + "u64": "905" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc183a9d4598d9b4c2999006ca9173d727393bc1463c6eed06cb183c89ee0361" + "bytes": "8eb7db6418f02de2289012f57a04cca1259d275845e0eb68f8382d33a75636c7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc183a9d4598d9b4c2999006ca9173d727393bc1463c6eed06cb183c89ee0361" + "bytes": "8eb7db6418f02de2289012f57a04cca1259d275845e0eb68f8382d33a75636c7" } ] }, "durability": "persistent", "val": { - "bytes": "405988748ee9614ebe224be9ecb09572b6bfdfc7471579b91ae0cc7bb39025c6" + "bytes": "9049ec48414b72f03b166c0e906fc30a38348744354d420ab26932a961cf6aed" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "2443732" + "i128": "214313570" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "2443732" + "i128": "214313570" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "405988748ee9614ebe224be9ecb09572b6bfdfc7471579b91ae0cc7bb39025c6" + "bytes": "9049ec48414b72f03b166c0e906fc30a38348744354d420ab26932a961cf6aed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "2443732" + "i128": "214313570" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2201" + "u64": "906" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.76.json index fdf23e3f..dfad14a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "451609043" + "i128": "269410471" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "451609043" + "i128": "269410471" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09d81338aa5f6126bf9787c9e1b868798245a6850a13a020aebd4b1567cb474b" + "bytes": "4e333254eaff33e574df446154e3495a1a21dfeaf15c07bfb10b71c9c4d7679b" }, { - "u64": "1819" + "u64": "3033" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "451609043" + "i128": "269410471" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c0cd62e74ef3eb9bc5ea4c31892377c47864cdbe11861b63618fef3e1f1287b7" + "bytes": "3e2a05e06926a5080e1a9fb99af7275183d9602a90f689aee4627622ade3b476" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1820, + "timestamp": 3034, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0cd62e74ef3eb9bc5ea4c31892377c47864cdbe11861b63618fef3e1f1287b7" + "bytes": "3e2a05e06926a5080e1a9fb99af7275183d9602a90f689aee4627622ade3b476" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0cd62e74ef3eb9bc5ea4c31892377c47864cdbe11861b63618fef3e1f1287b7" + "bytes": "3e2a05e06926a5080e1a9fb99af7275183d9602a90f689aee4627622ade3b476" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "451609043" + "i128": "269410471" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "451609043" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "269410471" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1819" + "u64": "3033" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f707f37283b7dc37ff5273229d8ada8057fdf83b1a2c4890cca18c19a8734de3" + "bytes": "727d5b46477a8a588d5427b71d03a47ec3e68b4230e83cd82abf33ca25c9d864" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f707f37283b7dc37ff5273229d8ada8057fdf83b1a2c4890cca18c19a8734de3" + "bytes": "727d5b46477a8a588d5427b71d03a47ec3e68b4230e83cd82abf33ca25c9d864" } ] }, "durability": "persistent", "val": { - "bytes": "c0cd62e74ef3eb9bc5ea4c31892377c47864cdbe11861b63618fef3e1f1287b7" + "bytes": "3e2a05e06926a5080e1a9fb99af7275183d9602a90f689aee4627622ade3b476" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "451609043" + "i128": "269410471" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "451609043" + "i128": "269410471" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "c0cd62e74ef3eb9bc5ea4c31892377c47864cdbe11861b63618fef3e1f1287b7" + "bytes": "3e2a05e06926a5080e1a9fb99af7275183d9602a90f689aee4627622ade3b476" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "451609043" + "i128": "269410471" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1820" + "u64": "3034" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.77.json index 6f5ec881..02aeec2d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "81074836" + "i128": "503686680" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "81074836" + "i128": "503686680" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e94691e39052d6c8e3a54fb26b3778f35ecdf09f60f1ef1ca6a88537cabc1f06" + "bytes": "56db9202532cba17d2858d512a4234dac1ffdd97ffa4b923f03a05ca4d0d7d63" }, { - "u64": "3492" + "u64": "410" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "81074836" + "i128": "503686680" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "02fa36cb3644b57749dd5071934488a73dbb81f5f6e67f4d88cb9de29e727234" + "bytes": "2b93fcab023b8b3e16e295b09add096221eacfb6d86b3ca306b99dfe2cc88eac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3493, + "timestamp": 411, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "02fa36cb3644b57749dd5071934488a73dbb81f5f6e67f4d88cb9de29e727234" + "bytes": "2b93fcab023b8b3e16e295b09add096221eacfb6d86b3ca306b99dfe2cc88eac" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "02fa36cb3644b57749dd5071934488a73dbb81f5f6e67f4d88cb9de29e727234" + "bytes": "2b93fcab023b8b3e16e295b09add096221eacfb6d86b3ca306b99dfe2cc88eac" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "81074836" + "i128": "503686680" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "81074836" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "503686680" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3492" + "u64": "410" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dccde3c7b87bc60514a4d8ef7675e03074320c3e9259e308adcd597706fe1f2f" + "bytes": "510763bdee1953653aa8e58e331395324ddf0f886060ab177ec52d1c61cab8aa" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dccde3c7b87bc60514a4d8ef7675e03074320c3e9259e308adcd597706fe1f2f" + "bytes": "510763bdee1953653aa8e58e331395324ddf0f886060ab177ec52d1c61cab8aa" } ] }, "durability": "persistent", "val": { - "bytes": "02fa36cb3644b57749dd5071934488a73dbb81f5f6e67f4d88cb9de29e727234" + "bytes": "2b93fcab023b8b3e16e295b09add096221eacfb6d86b3ca306b99dfe2cc88eac" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "81074836" + "i128": "503686680" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "81074836" + "i128": "503686680" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "02fa36cb3644b57749dd5071934488a73dbb81f5f6e67f4d88cb9de29e727234" + "bytes": "2b93fcab023b8b3e16e295b09add096221eacfb6d86b3ca306b99dfe2cc88eac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "81074836" + "i128": "503686680" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3493" + "u64": "411" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.78.json index b5f5b61d..4f9b5810 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "397852180" + "i128": "130179638" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "397852180" + "i128": "130179638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2642d409098003baffc05867d3d9909568140d3402db3736c5a5619527dd818c" + "bytes": "8e2e05e79e9682b344e7fcb10b9dd9178ed3d22de633db7f64a60400d3b5a45f" }, { - "u64": "2180" + "u64": "790" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "397852180" + "i128": "130179638" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "396348a1cd96cd29a8eebd4106aea2eebd2c487dea9376a08fe3e5f3cf0f176f" + "bytes": "3e48cce41eb41a88f5bc17e2c1fe53518100848aa2d254e7cd4b2ad904a81394" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2181, + "timestamp": 791, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "396348a1cd96cd29a8eebd4106aea2eebd2c487dea9376a08fe3e5f3cf0f176f" + "bytes": "3e48cce41eb41a88f5bc17e2c1fe53518100848aa2d254e7cd4b2ad904a81394" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "396348a1cd96cd29a8eebd4106aea2eebd2c487dea9376a08fe3e5f3cf0f176f" + "bytes": "3e48cce41eb41a88f5bc17e2c1fe53518100848aa2d254e7cd4b2ad904a81394" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "397852180" + "i128": "130179638" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "397852180" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "130179638" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2180" + "u64": "790" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2d433857cc22477fca648c96b76a59bd2c3f5e1026a49bbb22487cd854c7c09" + "bytes": "243d336f0b8e29959a0ff93de3b6f4f3ab03cf8cf3955d475386aad376da9dbc" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2d433857cc22477fca648c96b76a59bd2c3f5e1026a49bbb22487cd854c7c09" + "bytes": "243d336f0b8e29959a0ff93de3b6f4f3ab03cf8cf3955d475386aad376da9dbc" } ] }, "durability": "persistent", "val": { - "bytes": "396348a1cd96cd29a8eebd4106aea2eebd2c487dea9376a08fe3e5f3cf0f176f" + "bytes": "3e48cce41eb41a88f5bc17e2c1fe53518100848aa2d254e7cd4b2ad904a81394" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "397852180" + "i128": "130179638" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "397852180" + "i128": "130179638" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "396348a1cd96cd29a8eebd4106aea2eebd2c487dea9376a08fe3e5f3cf0f176f" + "bytes": "3e48cce41eb41a88f5bc17e2c1fe53518100848aa2d254e7cd4b2ad904a81394" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "397852180" + "i128": "130179638" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2181" + "u64": "791" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.79.json index 9fd06cec..7a99f1fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "237221536" + "i128": "499299701" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "237221536" + "i128": "499299701" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6acb55912f637c5febb5fc35489bd35a2d288fcd2ae15809ec7428f1d77ef50" + "bytes": "d8f11b2b937a064ca81421c33f0998caad0d260c78ee3de29988ef99b57aafcc" }, { - "u64": "870" + "u64": "3566" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "237221536" + "i128": "499299701" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cc4bb53bf7024450e21837e279115ee1765863e4b28a6374fbe25fc995e5b06c" + "bytes": "28cbb0ca05276a93825c6fe103e4e323d361b2cb5fc1d490440320e76ff4c4b7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 871, + "timestamp": 3567, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc4bb53bf7024450e21837e279115ee1765863e4b28a6374fbe25fc995e5b06c" + "bytes": "28cbb0ca05276a93825c6fe103e4e323d361b2cb5fc1d490440320e76ff4c4b7" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc4bb53bf7024450e21837e279115ee1765863e4b28a6374fbe25fc995e5b06c" + "bytes": "28cbb0ca05276a93825c6fe103e4e323d361b2cb5fc1d490440320e76ff4c4b7" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "237221536" + "i128": "499299701" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "237221536" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "499299701" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "870" + "u64": "3566" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe094e848c605dc4041a30379de3fc35cd12de58d6f31b686873718c909097c1" + "bytes": "b9d210ee5847bb5cd0646787ce7801c1655c1ff5c7eff67ec37e98d88aac5446" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe094e848c605dc4041a30379de3fc35cd12de58d6f31b686873718c909097c1" + "bytes": "b9d210ee5847bb5cd0646787ce7801c1655c1ff5c7eff67ec37e98d88aac5446" } ] }, "durability": "persistent", "val": { - "bytes": "cc4bb53bf7024450e21837e279115ee1765863e4b28a6374fbe25fc995e5b06c" + "bytes": "28cbb0ca05276a93825c6fe103e4e323d361b2cb5fc1d490440320e76ff4c4b7" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "237221536" + "i128": "499299701" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "237221536" + "i128": "499299701" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "cc4bb53bf7024450e21837e279115ee1765863e4b28a6374fbe25fc995e5b06c" + "bytes": "28cbb0ca05276a93825c6fe103e4e323d361b2cb5fc1d490440320e76ff4c4b7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "237221536" + "i128": "499299701" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "871" + "u64": "3567" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.8.json index e53ee658..70b695b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "152884053" + "i128": "722620489" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "152884053" + "i128": "722620489" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9c8c75b8429c32726c621107e600c85f3ce43dd89e770c91ba02afd54c72049" + "bytes": "402d0363e40524bdf20873d0a97a3d43ab0c2dfc37568df06e6daa4971f60301" }, { - "u64": "1883" + "u64": "3235" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "152884053" + "i128": "722620489" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "ff28039b646a35d504a030d3252b8e656272587cffb20b4389fdb4eff2a7b84c" + "bytes": "38d08d522fc385f120cbf66a852466e4a9239ef8e802ecb4f6d55b427b674399" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1884, + "timestamp": 3236, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff28039b646a35d504a030d3252b8e656272587cffb20b4389fdb4eff2a7b84c" + "bytes": "38d08d522fc385f120cbf66a852466e4a9239ef8e802ecb4f6d55b427b674399" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "ff28039b646a35d504a030d3252b8e656272587cffb20b4389fdb4eff2a7b84c" + "bytes": "38d08d522fc385f120cbf66a852466e4a9239ef8e802ecb4f6d55b427b674399" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "152884053" + "i128": "722620489" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "152884053" + "i128": "722620489" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1883" + "u64": "3235" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75b83faa95389e32d5c5d466ef13a4dff9ac571d1a7833971b8b31dc14eb7670" + "bytes": "485a8e8becc1d1c704ce2b701b3ffb7c092df8392f357b78d8e9fa14f25aa4cf" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75b83faa95389e32d5c5d466ef13a4dff9ac571d1a7833971b8b31dc14eb7670" + "bytes": "485a8e8becc1d1c704ce2b701b3ffb7c092df8392f357b78d8e9fa14f25aa4cf" } ] }, "durability": "persistent", "val": { - "bytes": "ff28039b646a35d504a030d3252b8e656272587cffb20b4389fdb4eff2a7b84c" + "bytes": "38d08d522fc385f120cbf66a852466e4a9239ef8e802ecb4f6d55b427b674399" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "152884053" + "i128": "722620489" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "152884053" + "i128": "722620489" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "ff28039b646a35d504a030d3252b8e656272587cffb20b4389fdb4eff2a7b84c" + "bytes": "38d08d522fc385f120cbf66a852466e4a9239ef8e802ecb4f6d55b427b674399" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "152884053" + "i128": "722620489" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1884" + "u64": "3236" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.80.json index a4c4f493..45775bec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "774254956" + "i128": "232101897" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "774254956" + "i128": "232101897" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3fb955b175f2cbd1eea8182dfba1f0dcef45357017dedc757ec04efda98a48ae" + "bytes": "16e0875cf526e357ce3d86db4ee7f09564316b31c7b58063a85237ecd5dc42a6" }, { - "u64": "1291" + "u64": "1804" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "774254956" + "i128": "232101897" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6fba26748b353357aec9e05957227d812e1af264c1407093ec62193105907b69" + "bytes": "2b4bdd8262f04c3f4ea27891dfef66865340c875a76bef82ee048f9cf4ef9e02" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1292, + "timestamp": 1805, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6fba26748b353357aec9e05957227d812e1af264c1407093ec62193105907b69" + "bytes": "2b4bdd8262f04c3f4ea27891dfef66865340c875a76bef82ee048f9cf4ef9e02" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6fba26748b353357aec9e05957227d812e1af264c1407093ec62193105907b69" + "bytes": "2b4bdd8262f04c3f4ea27891dfef66865340c875a76bef82ee048f9cf4ef9e02" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "774254956" + "i128": "232101897" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "774254956" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "232101897" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1291" + "u64": "1804" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03d8f355d2bbfb0499efc11a34a0a705ce8276830ed79dfa80de8dc364736909" + "bytes": "1abf356b70a80c1699474eff7e60b37456cb87bea2bc82a39600aed4eb04dfa0" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03d8f355d2bbfb0499efc11a34a0a705ce8276830ed79dfa80de8dc364736909" + "bytes": "1abf356b70a80c1699474eff7e60b37456cb87bea2bc82a39600aed4eb04dfa0" } ] }, "durability": "persistent", "val": { - "bytes": "6fba26748b353357aec9e05957227d812e1af264c1407093ec62193105907b69" + "bytes": "2b4bdd8262f04c3f4ea27891dfef66865340c875a76bef82ee048f9cf4ef9e02" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "774254956" + "i128": "232101897" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "774254956" + "i128": "232101897" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6fba26748b353357aec9e05957227d812e1af264c1407093ec62193105907b69" + "bytes": "2b4bdd8262f04c3f4ea27891dfef66865340c875a76bef82ee048f9cf4ef9e02" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "774254956" + "i128": "232101897" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1292" + "u64": "1805" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.81.json index 0d935880..9fb01e48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "609538977" + "i128": "390145708" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "609538977" + "i128": "390145708" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "23e89182e0e7ce3c15b2cedbad816a4bec8da35e149b8c7209e00874481746ae" + "bytes": "15979ab5071ba46f1cfafbee27b5818df9a369d501adf3da7cf6361ae9971c2f" }, { - "u64": "1459" + "u64": "1155" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "609538977" + "i128": "390145708" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "da3005e9c63d5f80930b208bcdc56b687fcf8336537fc168e4b4fe1b760ee781" + "bytes": "5a9d4ed241b500d91d29357367d8b89aec885c50f80a8d17729eec9c9d5ef3d9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1460, + "timestamp": 1156, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da3005e9c63d5f80930b208bcdc56b687fcf8336537fc168e4b4fe1b760ee781" + "bytes": "5a9d4ed241b500d91d29357367d8b89aec885c50f80a8d17729eec9c9d5ef3d9" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da3005e9c63d5f80930b208bcdc56b687fcf8336537fc168e4b4fe1b760ee781" + "bytes": "5a9d4ed241b500d91d29357367d8b89aec885c50f80a8d17729eec9c9d5ef3d9" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "609538977" + "i128": "390145708" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "609538977" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "390145708" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1459" + "u64": "1155" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1da3c9fdfd9794589278fc0cd826f06ce0ea9b5b81fdb46872fedf81e527336" + "bytes": "84d9a9158708a5b430aab1e56ac63ae694dee10a2c21dd7828e65a29be9be610" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1da3c9fdfd9794589278fc0cd826f06ce0ea9b5b81fdb46872fedf81e527336" + "bytes": "84d9a9158708a5b430aab1e56ac63ae694dee10a2c21dd7828e65a29be9be610" } ] }, "durability": "persistent", "val": { - "bytes": "da3005e9c63d5f80930b208bcdc56b687fcf8336537fc168e4b4fe1b760ee781" + "bytes": "5a9d4ed241b500d91d29357367d8b89aec885c50f80a8d17729eec9c9d5ef3d9" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "609538977" + "i128": "390145708" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "609538977" + "i128": "390145708" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "da3005e9c63d5f80930b208bcdc56b687fcf8336537fc168e4b4fe1b760ee781" + "bytes": "5a9d4ed241b500d91d29357367d8b89aec885c50f80a8d17729eec9c9d5ef3d9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "609538977" + "i128": "390145708" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1460" + "u64": "1156" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.82.json index 6eb5d979..55b88005 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147356750" + "i128": "832930736" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147356750" + "i128": "832930736" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2742b1bd9de76a402fec8e79aa7db0cdbea24c870a30a2b9e61abdcc969756c4" + "bytes": "4de1b7c0cab6d77b05cc00cfe4146aceb42a34b40cf5eddb9c021bec80c54fad" }, { - "u64": "1230" + "u64": "2366" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "147356750" + "i128": "832930736" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7e618ce8920200c6124cfdc64ebeaea587ff42dec2ce6562afc077dd898d9ee1" + "bytes": "a7dd861a40487b53f32fe2222429face940e77eec3a5abcccb8b0d50442e50f0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1231, + "timestamp": 2367, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7e618ce8920200c6124cfdc64ebeaea587ff42dec2ce6562afc077dd898d9ee1" + "bytes": "a7dd861a40487b53f32fe2222429face940e77eec3a5abcccb8b0d50442e50f0" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7e618ce8920200c6124cfdc64ebeaea587ff42dec2ce6562afc077dd898d9ee1" + "bytes": "a7dd861a40487b53f32fe2222429face940e77eec3a5abcccb8b0d50442e50f0" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "147356750" + "i128": "832930736" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "147356750" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "832930736" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1230" + "u64": "2366" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38dafe73638a297493a5941557381b046f358a9ca8739379ddf9f662a935dc12" + "bytes": "59de058377a73e1ce5bf972055ec035cc29d280dc85886ed3834776fcb5a8ffe" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38dafe73638a297493a5941557381b046f358a9ca8739379ddf9f662a935dc12" + "bytes": "59de058377a73e1ce5bf972055ec035cc29d280dc85886ed3834776fcb5a8ffe" } ] }, "durability": "persistent", "val": { - "bytes": "7e618ce8920200c6124cfdc64ebeaea587ff42dec2ce6562afc077dd898d9ee1" + "bytes": "a7dd861a40487b53f32fe2222429face940e77eec3a5abcccb8b0d50442e50f0" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "147356750" + "i128": "832930736" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "147356750" + "i128": "832930736" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7e618ce8920200c6124cfdc64ebeaea587ff42dec2ce6562afc077dd898d9ee1" + "bytes": "a7dd861a40487b53f32fe2222429face940e77eec3a5abcccb8b0d50442e50f0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "147356750" + "i128": "832930736" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1231" + "u64": "2367" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.83.json index fc6b0432..23e5980b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "388481096" + "i128": "665429254" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "388481096" + "i128": "665429254" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba71bf205d5005a2559d00c40df5051316638624357a7069a0cc0ee666745bcf" + "bytes": "10301108c312ded1f4dbda44cffd2c8a4a2338e3d1be4e04ca867de3f7c7c6f6" }, { - "u64": "1155" + "u64": "3017" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "388481096" + "i128": "665429254" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a349b3fefd51d9ac5a0cbd3dfd61ff16f44d09a835723db4a7c74fb19b997de6" + "bytes": "25823f690a2855124018486a45632d282d0a487bda7a38b975c7ec4115994c09" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1156, + "timestamp": 3018, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a349b3fefd51d9ac5a0cbd3dfd61ff16f44d09a835723db4a7c74fb19b997de6" + "bytes": "25823f690a2855124018486a45632d282d0a487bda7a38b975c7ec4115994c09" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a349b3fefd51d9ac5a0cbd3dfd61ff16f44d09a835723db4a7c74fb19b997de6" + "bytes": "25823f690a2855124018486a45632d282d0a487bda7a38b975c7ec4115994c09" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "388481096" + "i128": "665429254" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "388481096" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "665429254" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1155" + "u64": "3017" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a838caf9338977ffc9c09d3281c8e8292542d494b9bcb1f3733f0ac212b0a429" + "bytes": "ce8ab425100e3e02e2ffcba9aa9116b49cbd34483fd1962265c4311b9071af37" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a838caf9338977ffc9c09d3281c8e8292542d494b9bcb1f3733f0ac212b0a429" + "bytes": "ce8ab425100e3e02e2ffcba9aa9116b49cbd34483fd1962265c4311b9071af37" } ] }, "durability": "persistent", "val": { - "bytes": "a349b3fefd51d9ac5a0cbd3dfd61ff16f44d09a835723db4a7c74fb19b997de6" + "bytes": "25823f690a2855124018486a45632d282d0a487bda7a38b975c7ec4115994c09" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "388481096" + "i128": "665429254" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "388481096" + "i128": "665429254" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a349b3fefd51d9ac5a0cbd3dfd61ff16f44d09a835723db4a7c74fb19b997de6" + "bytes": "25823f690a2855124018486a45632d282d0a487bda7a38b975c7ec4115994c09" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "388481096" + "i128": "665429254" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1156" + "u64": "3018" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.84.json index 671e48f7..0ad819d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "578908105" + "i128": "280948980" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "578908105" + "i128": "280948980" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68c194fdfb1c2602945f63263092c8a08f014cf59339cdf62b776cf8b1300e78" + "bytes": "3bb2587960d9fd4b8dcfae95a349a660f4648171e266032d6e943a150d3a63e1" }, { - "u64": "1370" + "u64": "168" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "578908105" + "i128": "280948980" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f4adc63b0b450a78f3f89434b3b8b08dfd3fdcbb6d6c3346286d551043f826c7" + "bytes": "a21ee3f85742ff901f2435f0138839d46c2122c3ffabeb7b0b87ce3f413bafc1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1371, + "timestamp": 169, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f4adc63b0b450a78f3f89434b3b8b08dfd3fdcbb6d6c3346286d551043f826c7" + "bytes": "a21ee3f85742ff901f2435f0138839d46c2122c3ffabeb7b0b87ce3f413bafc1" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f4adc63b0b450a78f3f89434b3b8b08dfd3fdcbb6d6c3346286d551043f826c7" + "bytes": "a21ee3f85742ff901f2435f0138839d46c2122c3ffabeb7b0b87ce3f413bafc1" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "578908105" + "i128": "280948980" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "578908105" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "280948980" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1370" + "u64": "168" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7028a5ca811677c4a75115846994a91027f40aa84ba59ce3a6367d2cc53dfafb" + "bytes": "ffb4a7cbeb079a65e1ba74693e3b046dcf39ae0e588c00d2744396d4f380afe6" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7028a5ca811677c4a75115846994a91027f40aa84ba59ce3a6367d2cc53dfafb" + "bytes": "ffb4a7cbeb079a65e1ba74693e3b046dcf39ae0e588c00d2744396d4f380afe6" } ] }, "durability": "persistent", "val": { - "bytes": "f4adc63b0b450a78f3f89434b3b8b08dfd3fdcbb6d6c3346286d551043f826c7" + "bytes": "a21ee3f85742ff901f2435f0138839d46c2122c3ffabeb7b0b87ce3f413bafc1" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "578908105" + "i128": "280948980" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "578908105" + "i128": "280948980" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "f4adc63b0b450a78f3f89434b3b8b08dfd3fdcbb6d6c3346286d551043f826c7" + "bytes": "a21ee3f85742ff901f2435f0138839d46c2122c3ffabeb7b0b87ce3f413bafc1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "578908105" + "i128": "280948980" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1371" + "u64": "169" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.85.json index fda6cbb9..45055e6e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "641387766" + "i128": "352413296" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "641387766" + "i128": "352413296" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d42b3dfcdd7d18f63290e752619038340ea62ba07dd430b65fa5a41f0c592681" + "bytes": "63b75ce35b047c38dea31dbcd4716f559cdb093ac1a57f320e814c8e417ac65b" }, { - "u64": "296" + "u64": "2401" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "641387766" + "i128": "352413296" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2e3ef1854b07fa57db75a398b09acc1e8f584b0b0e3e6302f3f0897a8febdd84" + "bytes": "33097d9314df80e0a7d822e772cf4d96a1dcb2967e9ca55c93303badef8c3df1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 297, + "timestamp": 2402, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2e3ef1854b07fa57db75a398b09acc1e8f584b0b0e3e6302f3f0897a8febdd84" + "bytes": "33097d9314df80e0a7d822e772cf4d96a1dcb2967e9ca55c93303badef8c3df1" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2e3ef1854b07fa57db75a398b09acc1e8f584b0b0e3e6302f3f0897a8febdd84" + "bytes": "33097d9314df80e0a7d822e772cf4d96a1dcb2967e9ca55c93303badef8c3df1" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "641387766" + "i128": "352413296" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "641387766" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "352413296" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "296" + "u64": "2401" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce89b3da3fc1c8ef84277ec90bb7e8796afd779ea75ca065262915b1651fa8b3" + "bytes": "7f46b0c853dc835d38c499e755b185730bcf35b5859c8f0db14ae5517555ed7f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce89b3da3fc1c8ef84277ec90bb7e8796afd779ea75ca065262915b1651fa8b3" + "bytes": "7f46b0c853dc835d38c499e755b185730bcf35b5859c8f0db14ae5517555ed7f" } ] }, "durability": "persistent", "val": { - "bytes": "2e3ef1854b07fa57db75a398b09acc1e8f584b0b0e3e6302f3f0897a8febdd84" + "bytes": "33097d9314df80e0a7d822e772cf4d96a1dcb2967e9ca55c93303badef8c3df1" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "641387766" + "i128": "352413296" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "641387766" + "i128": "352413296" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "2e3ef1854b07fa57db75a398b09acc1e8f584b0b0e3e6302f3f0897a8febdd84" + "bytes": "33097d9314df80e0a7d822e772cf4d96a1dcb2967e9ca55c93303badef8c3df1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "641387766" + "i128": "352413296" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "297" + "u64": "2402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.86.json index 1880f74e..49b89105 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "334526422" + "i128": "954256476" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "334526422" + "i128": "954256476" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0212aa10ee7aee28c13ee6a9c532879c40d24f5336caee4084dca6ab0d427886" + "bytes": "2c2566a58620e866c3029288f9a0e042a04957feb182a5a4630c9b8009c4291f" }, { - "u64": "1810" + "u64": "2278" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "334526422" + "i128": "954256476" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e23c4a3fad7fcee03e4b1da81a3c38a2c958cae93a1edf5dcfb8352d4a10d265" + "bytes": "407c0ca3db02aaca02451644a12c14ff5a9a21c860dee0b6e01245e2edaf853b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1811, + "timestamp": 2279, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e23c4a3fad7fcee03e4b1da81a3c38a2c958cae93a1edf5dcfb8352d4a10d265" + "bytes": "407c0ca3db02aaca02451644a12c14ff5a9a21c860dee0b6e01245e2edaf853b" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e23c4a3fad7fcee03e4b1da81a3c38a2c958cae93a1edf5dcfb8352d4a10d265" + "bytes": "407c0ca3db02aaca02451644a12c14ff5a9a21c860dee0b6e01245e2edaf853b" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "334526422" + "i128": "954256476" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "334526422" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "954256476" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1810" + "u64": "2278" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba2ac49c603610ffb5490af5ccf971dc11638537517262bb52370ab6142d168f" + "bytes": "74e6d82044e1c21208d67e1a71ca82375e37f73334845e82d9d16761e32478f2" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba2ac49c603610ffb5490af5ccf971dc11638537517262bb52370ab6142d168f" + "bytes": "74e6d82044e1c21208d67e1a71ca82375e37f73334845e82d9d16761e32478f2" } ] }, "durability": "persistent", "val": { - "bytes": "e23c4a3fad7fcee03e4b1da81a3c38a2c958cae93a1edf5dcfb8352d4a10d265" + "bytes": "407c0ca3db02aaca02451644a12c14ff5a9a21c860dee0b6e01245e2edaf853b" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "334526422" + "i128": "954256476" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "334526422" + "i128": "954256476" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "e23c4a3fad7fcee03e4b1da81a3c38a2c958cae93a1edf5dcfb8352d4a10d265" + "bytes": "407c0ca3db02aaca02451644a12c14ff5a9a21c860dee0b6e01245e2edaf853b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "334526422" + "i128": "954256476" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1811" + "u64": "2279" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.87.json index 31fe6d33..77aa9982 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "25669294" + "i128": "826052936" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "25669294" + "i128": "826052936" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee573c7eb52711636bb27f91b7d3d55085a12c8480dcd0aa9202735359526cbc" + "bytes": "88e829b412c302c9daaa8fff9a5a88470b7cb72c1abecf249e68e410dfba17f6" }, { - "u64": "788" + "u64": "998" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "25669294" + "i128": "826052936" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a5ff34d76c653c994ebebf63c737caf67963b2d3d63dbd40494c4872cfa19c50" + "bytes": "d5513eaf6f4a95e87db1b47617e10f58925a6161b069cd1922a1f854d2986d84" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 789, + "timestamp": 999, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a5ff34d76c653c994ebebf63c737caf67963b2d3d63dbd40494c4872cfa19c50" + "bytes": "d5513eaf6f4a95e87db1b47617e10f58925a6161b069cd1922a1f854d2986d84" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a5ff34d76c653c994ebebf63c737caf67963b2d3d63dbd40494c4872cfa19c50" + "bytes": "d5513eaf6f4a95e87db1b47617e10f58925a6161b069cd1922a1f854d2986d84" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "25669294" + "i128": "826052936" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "25669294" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "826052936" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "788" + "u64": "998" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "350a7749e9119fbc9804efbc8d885e594d66e05033113ce92d9b3db86d1a7cbc" + "bytes": "3811435666304417afca69bc571dfbbf0e75a089d5986d20649b3773c99b212f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "350a7749e9119fbc9804efbc8d885e594d66e05033113ce92d9b3db86d1a7cbc" + "bytes": "3811435666304417afca69bc571dfbbf0e75a089d5986d20649b3773c99b212f" } ] }, "durability": "persistent", "val": { - "bytes": "a5ff34d76c653c994ebebf63c737caf67963b2d3d63dbd40494c4872cfa19c50" + "bytes": "d5513eaf6f4a95e87db1b47617e10f58925a6161b069cd1922a1f854d2986d84" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "25669294" + "i128": "826052936" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "25669294" + "i128": "826052936" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a5ff34d76c653c994ebebf63c737caf67963b2d3d63dbd40494c4872cfa19c50" + "bytes": "d5513eaf6f4a95e87db1b47617e10f58925a6161b069cd1922a1f854d2986d84" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "25669294" + "i128": "826052936" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "789" + "u64": "999" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.88.json index 3cd6e122..3939bc0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "199270505" + "i128": "913597534" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "199270505" + "i128": "913597534" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ebfa69c7195dd346b483cbc7376a460d5c9bf7dc00af1a9f9d27e5980511684" + "bytes": "2659c38ed3ee67466968a3b25d075fecd324d2bdd47ec50ad3d1994afe158ef8" }, { - "u64": "830" + "u64": "1392" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "199270505" + "i128": "913597534" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b923a1fa4c856ded18691c057169f9990cc9d7ddc267224543aa897638b72883" + "bytes": "30c1dc8c3a007a219a8303a221c8b71a9318376e2dc1c08c0f3f50ed1b8e77cc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 831, + "timestamp": 1393, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b923a1fa4c856ded18691c057169f9990cc9d7ddc267224543aa897638b72883" + "bytes": "30c1dc8c3a007a219a8303a221c8b71a9318376e2dc1c08c0f3f50ed1b8e77cc" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b923a1fa4c856ded18691c057169f9990cc9d7ddc267224543aa897638b72883" + "bytes": "30c1dc8c3a007a219a8303a221c8b71a9318376e2dc1c08c0f3f50ed1b8e77cc" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "199270505" + "i128": "913597534" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "199270505" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "913597534" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "830" + "u64": "1392" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca981877c02795659183fb3ed4a2e83c2da8708743d08e5a7506ba48507cbeef" + "bytes": "4ee4e495143136d6e1de5ba9ee6e7980cfd1e1d05faf1c85e31419c4676d913d" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca981877c02795659183fb3ed4a2e83c2da8708743d08e5a7506ba48507cbeef" + "bytes": "4ee4e495143136d6e1de5ba9ee6e7980cfd1e1d05faf1c85e31419c4676d913d" } ] }, "durability": "persistent", "val": { - "bytes": "b923a1fa4c856ded18691c057169f9990cc9d7ddc267224543aa897638b72883" + "bytes": "30c1dc8c3a007a219a8303a221c8b71a9318376e2dc1c08c0f3f50ed1b8e77cc" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "199270505" + "i128": "913597534" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "199270505" + "i128": "913597534" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b923a1fa4c856ded18691c057169f9990cc9d7ddc267224543aa897638b72883" + "bytes": "30c1dc8c3a007a219a8303a221c8b71a9318376e2dc1c08c0f3f50ed1b8e77cc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "199270505" + "i128": "913597534" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "831" + "u64": "1393" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.89.json index cf113de8..d38dee23 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "387727565" + "i128": "422256036" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "387727565" + "i128": "422256036" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb94862d8839151d982c5a132a56029109ec1d2d43572a40df329c65e4f60273" + "bytes": "6b014c01421e9d85a9e2611d0187d963b40ba630b3eef4edecd6ed97007fd7bd" }, { - "u64": "251" + "u64": "1172" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "387727565" + "i128": "422256036" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0148978e8962abfc27ab03246a6fde9dda1bf84e8ce86f676ba0ff3c75742ab4" + "bytes": "8764e1e3714a23eee48790fb8a1fa21d0a7f6568cee05171b08acba365aa8e1c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 252, + "timestamp": 1173, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0148978e8962abfc27ab03246a6fde9dda1bf84e8ce86f676ba0ff3c75742ab4" + "bytes": "8764e1e3714a23eee48790fb8a1fa21d0a7f6568cee05171b08acba365aa8e1c" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0148978e8962abfc27ab03246a6fde9dda1bf84e8ce86f676ba0ff3c75742ab4" + "bytes": "8764e1e3714a23eee48790fb8a1fa21d0a7f6568cee05171b08acba365aa8e1c" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "387727565" + "i128": "422256036" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "387727565" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "422256036" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "251" + "u64": "1172" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d9aa22e6a36fd78d1bb9ac76aae23b340a621b03df85d6197b61bb521fd49937" + "bytes": "f0204eb57a3407eda1f7b2c71f129a0feeca0d9e60a4e023aa90b0c26d84bdd7" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d9aa22e6a36fd78d1bb9ac76aae23b340a621b03df85d6197b61bb521fd49937" + "bytes": "f0204eb57a3407eda1f7b2c71f129a0feeca0d9e60a4e023aa90b0c26d84bdd7" } ] }, "durability": "persistent", "val": { - "bytes": "0148978e8962abfc27ab03246a6fde9dda1bf84e8ce86f676ba0ff3c75742ab4" + "bytes": "8764e1e3714a23eee48790fb8a1fa21d0a7f6568cee05171b08acba365aa8e1c" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "387727565" + "i128": "422256036" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "387727565" + "i128": "422256036" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "0148978e8962abfc27ab03246a6fde9dda1bf84e8ce86f676ba0ff3c75742ab4" + "bytes": "8764e1e3714a23eee48790fb8a1fa21d0a7f6568cee05171b08acba365aa8e1c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "387727565" + "i128": "422256036" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "252" + "u64": "1173" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.9.json index cf9a4592..8e5ea88f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "341664433" + "i128": "521079858" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "341664433" + "i128": "521079858" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a7eaf3e8c5c06737cdb7afe2b42c2faba9bc6039cf78e12bd35bf45911758f5" + "bytes": "ef62e3a9106cdaa1714a365a640aeb8b61a0b4a9b7461a6ea74320e28ea0345c" }, { - "u64": "2294" + "u64": "660" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "341664433" + "i128": "521079858" } ] } @@ -117,7 +117,7 @@ "function_name": "refund", "args": [ { - "bytes": "05cde5c7875fc8acbdc44f3b831f0a1baaea3653502a9a259abc30a2191a188b" + "bytes": "4965934799a6d0a067f2510c6135aba33499d7e75580231aa8c861828cc3f3af" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -139,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2295, + "timestamp": 661, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -295,7 +295,7 @@ "symbol": "EscrowCore" }, { - "bytes": "05cde5c7875fc8acbdc44f3b831f0a1baaea3653502a9a259abc30a2191a188b" + "bytes": "4965934799a6d0a067f2510c6135aba33499d7e75580231aa8c861828cc3f3af" } ] }, @@ -315,7 +315,7 @@ "symbol": "EscrowCore" }, { - "bytes": "05cde5c7875fc8acbdc44f3b831f0a1baaea3653502a9a259abc30a2191a188b" + "bytes": "4965934799a6d0a067f2510c6135aba33499d7e75580231aa8c861828cc3f3af" } ] }, @@ -327,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "341664433" + "i128": "521079858" } }, { @@ -335,7 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "341664433" + "i128": "521079858" } }, { @@ -351,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2294" + "u64": "660" } }, { @@ -401,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d456ce383ca7ad8d8bf91c2e4a279f8e9be4338442faf5dcd54b37e05cdba779" + "bytes": "ca8b011c0b0fbee6a92fea8b91f1ab06bbf74d3ff04eeba8167352c0e89f6728" } ] }, @@ -421,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d456ce383ca7ad8d8bf91c2e4a279f8e9be4338442faf5dcd54b37e05cdba779" + "bytes": "ca8b011c0b0fbee6a92fea8b91f1ab06bbf74d3ff04eeba8167352c0e89f6728" } ] }, "durability": "persistent", "val": { - "bytes": "05cde5c7875fc8acbdc44f3b831f0a1baaea3653502a9a259abc30a2191a188b" + "bytes": "4965934799a6d0a067f2510c6135aba33499d7e75580231aa8c861828cc3f3af" } } }, @@ -436,6 +436,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -975,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "341664433" + "i128": "521079858" } }, { @@ -1161,7 +1200,7 @@ } ], "data": { - "i128": "341664433" + "i128": "521079858" } } } @@ -1183,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "05cde5c7875fc8acbdc44f3b831f0a1baaea3653502a9a259abc30a2191a188b" + "bytes": "4965934799a6d0a067f2510c6135aba33499d7e75580231aa8c861828cc3f3af" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1196,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "341664433" + "i128": "521079858" } }, { @@ -1212,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2295" + "u64": "661" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.90.json index 2b328231..b933e6f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "441124013" + "i128": "768491048" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441124013" + "i128": "768491048" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f73b764386bc92c46e76a3355ac94222e7e5b7517e198b96208ace763c1007e" + "bytes": "b297f8ba6b173b8bfb130860f27bacf5c1deab44c44171dc1f9938560a33d2ab" }, { - "u64": "3325" + "u64": "1675" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "441124013" + "i128": "768491048" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b238ca048071971c3f1576fb9c7394952db6ddcb28805e95c7ac38a0824275f3" + "bytes": "4e6cbed237b4c86b130583d5a5f6d8a104356a6293895208dafb3f5bb4e7f814" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3326, + "timestamp": 1676, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b238ca048071971c3f1576fb9c7394952db6ddcb28805e95c7ac38a0824275f3" + "bytes": "4e6cbed237b4c86b130583d5a5f6d8a104356a6293895208dafb3f5bb4e7f814" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b238ca048071971c3f1576fb9c7394952db6ddcb28805e95c7ac38a0824275f3" + "bytes": "4e6cbed237b4c86b130583d5a5f6d8a104356a6293895208dafb3f5bb4e7f814" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "441124013" + "i128": "768491048" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "441124013" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "768491048" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3325" + "u64": "1675" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1457409f5228ea6cba1dc0a652d1d4b4b0f672e1444e4b2d7c1c6d8cfb25231" + "bytes": "5236223110646aa8113e888e2de33e0daf6e88fa4eb0b014ac6b0eab1f3f5e54" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1457409f5228ea6cba1dc0a652d1d4b4b0f672e1444e4b2d7c1c6d8cfb25231" + "bytes": "5236223110646aa8113e888e2de33e0daf6e88fa4eb0b014ac6b0eab1f3f5e54" } ] }, "durability": "persistent", "val": { - "bytes": "b238ca048071971c3f1576fb9c7394952db6ddcb28805e95c7ac38a0824275f3" + "bytes": "4e6cbed237b4c86b130583d5a5f6d8a104356a6293895208dafb3f5bb4e7f814" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "441124013" + "i128": "768491048" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "441124013" + "i128": "768491048" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "b238ca048071971c3f1576fb9c7394952db6ddcb28805e95c7ac38a0824275f3" + "bytes": "4e6cbed237b4c86b130583d5a5f6d8a104356a6293895208dafb3f5bb4e7f814" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "441124013" + "i128": "768491048" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3326" + "u64": "1676" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.91.json index 39b7b329..c8092111 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "251723330" + "i128": "339187299" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "251723330" + "i128": "339187299" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7291b7322dfbd6f92ead01d1652e552ed8849cf674014072e35f6a252f8e60e" + "bytes": "f49ef9852ed681e5a765760c0dc03eabd0b7edba47d11539ea6fce66d5a644f6" }, { - "u64": "565" + "u64": "2288" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "251723330" + "i128": "339187299" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7d5f72956b907a17ae1ed00c849f0d3b6965431e7fc5dac8dc5f91733c252562" + "bytes": "b263a7010e98be1731f3f968b51ffa764b427fc34080c83b131040c72f981bfb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 566, + "timestamp": 2289, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7d5f72956b907a17ae1ed00c849f0d3b6965431e7fc5dac8dc5f91733c252562" + "bytes": "b263a7010e98be1731f3f968b51ffa764b427fc34080c83b131040c72f981bfb" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7d5f72956b907a17ae1ed00c849f0d3b6965431e7fc5dac8dc5f91733c252562" + "bytes": "b263a7010e98be1731f3f968b51ffa764b427fc34080c83b131040c72f981bfb" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "251723330" + "i128": "339187299" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "251723330" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "339187299" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "565" + "u64": "2288" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48555844ad89562e479a185689219f6943bf1d19348e5c94c1a0909a88565d31" + "bytes": "d7d2f9d5cce9f611c186bfb2f2277373e0a78ed37366b8dc389e29080fcbdc0f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48555844ad89562e479a185689219f6943bf1d19348e5c94c1a0909a88565d31" + "bytes": "d7d2f9d5cce9f611c186bfb2f2277373e0a78ed37366b8dc389e29080fcbdc0f" } ] }, "durability": "persistent", "val": { - "bytes": "7d5f72956b907a17ae1ed00c849f0d3b6965431e7fc5dac8dc5f91733c252562" + "bytes": "b263a7010e98be1731f3f968b51ffa764b427fc34080c83b131040c72f981bfb" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "251723330" + "i128": "339187299" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "251723330" + "i128": "339187299" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "7d5f72956b907a17ae1ed00c849f0d3b6965431e7fc5dac8dc5f91733c252562" + "bytes": "b263a7010e98be1731f3f968b51ffa764b427fc34080c83b131040c72f981bfb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "251723330" + "i128": "339187299" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "566" + "u64": "2289" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.92.json index 6f2415cc..b3cba34c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "601058414" + "i128": "363281712" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "601058414" + "i128": "363281712" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5aaa5748374111a73a9abbf8137e0b13ce0ba7efe2e68f29d64cb06531d866a6" + "bytes": "67bc482227238662536cd59cde8cc0c9581e2d8264aa4abda5a22584cb379ea3" }, { - "u64": "2768" + "u64": "1985" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "601058414" + "i128": "363281712" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "bb54f3174e3f1f25b38d962eae4727b524c395cc218c4adaf5db61ef9b6d7fed" + "bytes": "91a30133878d1834e183cb51846e8a0306327ed16fc468037ca0ef686254ade1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2769, + "timestamp": 1986, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb54f3174e3f1f25b38d962eae4727b524c395cc218c4adaf5db61ef9b6d7fed" + "bytes": "91a30133878d1834e183cb51846e8a0306327ed16fc468037ca0ef686254ade1" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb54f3174e3f1f25b38d962eae4727b524c395cc218c4adaf5db61ef9b6d7fed" + "bytes": "91a30133878d1834e183cb51846e8a0306327ed16fc468037ca0ef686254ade1" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "601058414" + "i128": "363281712" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "601058414" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "363281712" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2768" + "u64": "1985" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14dcd1c57f6cb2cfa09b9f49289d6af6cd62399e1f60d1d012543d12059b6e5f" + "bytes": "ce26108cc7bb1e33fa856a555bfd58d4dffa57bc1b30cf1fefbba5cf46ad8a14" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14dcd1c57f6cb2cfa09b9f49289d6af6cd62399e1f60d1d012543d12059b6e5f" + "bytes": "ce26108cc7bb1e33fa856a555bfd58d4dffa57bc1b30cf1fefbba5cf46ad8a14" } ] }, "durability": "persistent", "val": { - "bytes": "bb54f3174e3f1f25b38d962eae4727b524c395cc218c4adaf5db61ef9b6d7fed" + "bytes": "91a30133878d1834e183cb51846e8a0306327ed16fc468037ca0ef686254ade1" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "601058414" + "i128": "363281712" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "601058414" + "i128": "363281712" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "bb54f3174e3f1f25b38d962eae4727b524c395cc218c4adaf5db61ef9b6d7fed" + "bytes": "91a30133878d1834e183cb51846e8a0306327ed16fc468037ca0ef686254ade1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "601058414" + "i128": "363281712" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2769" + "u64": "1986" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.93.json index 4401a1d0..889dd810 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "16341027" + "i128": "902703236" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "16341027" + "i128": "902703236" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b714b6be20f97ea31a42292c6b30a0d9f6c82c8381c8b27633e1f783d2bfd9f" + "bytes": "974a0ae35d714c1fe144fadf43702e9298a1423cf4c6433a9d661c01d4947903" }, { - "u64": "2805" + "u64": "3205" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "16341027" + "i128": "902703236" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8eb3f8e1294d632f5359567c122e602b3290b2380d439c8f719b4ed232785c63" + "bytes": "fcb605e5bb67e51fa8129604ecc65d2c592ddb78188b895ae46486629d059499" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2806, + "timestamp": 3206, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8eb3f8e1294d632f5359567c122e602b3290b2380d439c8f719b4ed232785c63" + "bytes": "fcb605e5bb67e51fa8129604ecc65d2c592ddb78188b895ae46486629d059499" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8eb3f8e1294d632f5359567c122e602b3290b2380d439c8f719b4ed232785c63" + "bytes": "fcb605e5bb67e51fa8129604ecc65d2c592ddb78188b895ae46486629d059499" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "16341027" + "i128": "902703236" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "16341027" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "902703236" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2805" + "u64": "3205" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ddddbf8ba594a9660f8060808c6f4e45093a48e01f9329664249f1d74dc982e3" + "bytes": "b66c887b6967d39d5be73eaeff859c25781a5be3c41424314854c2d056974f31" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ddddbf8ba594a9660f8060808c6f4e45093a48e01f9329664249f1d74dc982e3" + "bytes": "b66c887b6967d39d5be73eaeff859c25781a5be3c41424314854c2d056974f31" } ] }, "durability": "persistent", "val": { - "bytes": "8eb3f8e1294d632f5359567c122e602b3290b2380d439c8f719b4ed232785c63" + "bytes": "fcb605e5bb67e51fa8129604ecc65d2c592ddb78188b895ae46486629d059499" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "16341027" + "i128": "902703236" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "16341027" + "i128": "902703236" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "8eb3f8e1294d632f5359567c122e602b3290b2380d439c8f719b4ed232785c63" + "bytes": "fcb605e5bb67e51fa8129604ecc65d2c592ddb78188b895ae46486629d059499" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "16341027" + "i128": "902703236" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2806" + "u64": "3206" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.94.json index cf8dc3a2..963e731b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "929564444" + "i128": "60191454" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "929564444" + "i128": "60191454" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "81e55083b9b4275d316ce2c8c88b8433162df34ff140e71aa6e331ece642702b" + "bytes": "9ee15412db06d488e59e2702690ae216844341438134b3d33be510ab88da526c" }, { - "u64": "1865" + "u64": "2960" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "929564444" + "i128": "60191454" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a7cbba458c0299eb6666c6742851f2854d2f1dd276b343e4654a6634e8271fab" + "bytes": "ca02f854b54fed87957b1b4f8f93e5c87594b64c834be4f2ef2f50ed5967f7e1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1866, + "timestamp": 2961, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a7cbba458c0299eb6666c6742851f2854d2f1dd276b343e4654a6634e8271fab" + "bytes": "ca02f854b54fed87957b1b4f8f93e5c87594b64c834be4f2ef2f50ed5967f7e1" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a7cbba458c0299eb6666c6742851f2854d2f1dd276b343e4654a6634e8271fab" + "bytes": "ca02f854b54fed87957b1b4f8f93e5c87594b64c834be4f2ef2f50ed5967f7e1" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "929564444" + "i128": "60191454" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "929564444" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "60191454" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1865" + "u64": "2960" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b8d2faa2f5bcba80dddd33c4fe1cc062e70d8a943da19967f51cfa36e30f37d" + "bytes": "f0999dd785cd83edcfb7c1a56840542d75953e5c0215041306458ba6a2c8a0d4" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b8d2faa2f5bcba80dddd33c4fe1cc062e70d8a943da19967f51cfa36e30f37d" + "bytes": "f0999dd785cd83edcfb7c1a56840542d75953e5c0215041306458ba6a2c8a0d4" } ] }, "durability": "persistent", "val": { - "bytes": "a7cbba458c0299eb6666c6742851f2854d2f1dd276b343e4654a6634e8271fab" + "bytes": "ca02f854b54fed87957b1b4f8f93e5c87594b64c834be4f2ef2f50ed5967f7e1" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "929564444" + "i128": "60191454" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "929564444" + "i128": "60191454" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "a7cbba458c0299eb6666c6742851f2854d2f1dd276b343e4654a6634e8271fab" + "bytes": "ca02f854b54fed87957b1b4f8f93e5c87594b64c834be4f2ef2f50ed5967f7e1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "929564444" + "i128": "60191454" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1866" + "u64": "2961" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.95.json index c3dcd7c2..73aaf20d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "713581713" + "i128": "399535080" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "713581713" + "i128": "399535080" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b5438ef27fc09aa5a02f9f4ff1aff8a4516f499a7daa35963bc33401b20e636" + "bytes": "acc5c9baab5b17dbe3b79a7937578a46839be13523652dc5626c186871d19b78" }, { - "u64": "1723" + "u64": "2003" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "713581713" + "i128": "399535080" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6f64da7dbf39415f82352a021152550ad7583cd3dc394947d6115da307b843e1" + "bytes": "76eadf1966c5b4b5cd9b43810566e1275c3128ebe9a25908a83722b922cd0cfe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1724, + "timestamp": 2004, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6f64da7dbf39415f82352a021152550ad7583cd3dc394947d6115da307b843e1" + "bytes": "76eadf1966c5b4b5cd9b43810566e1275c3128ebe9a25908a83722b922cd0cfe" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6f64da7dbf39415f82352a021152550ad7583cd3dc394947d6115da307b843e1" + "bytes": "76eadf1966c5b4b5cd9b43810566e1275c3128ebe9a25908a83722b922cd0cfe" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "713581713" + "i128": "399535080" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "713581713" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "399535080" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1723" + "u64": "2003" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a8fc50fb92c7862a6ca6d8d0f66d9ffce4d3150ebfaf706cbea5490becefb63" + "bytes": "e24ae8a5cb0436a5ad767011cb2adc27e05353d586718be6e96109494baa41fa" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a8fc50fb92c7862a6ca6d8d0f66d9ffce4d3150ebfaf706cbea5490becefb63" + "bytes": "e24ae8a5cb0436a5ad767011cb2adc27e05353d586718be6e96109494baa41fa" } ] }, "durability": "persistent", "val": { - "bytes": "6f64da7dbf39415f82352a021152550ad7583cd3dc394947d6115da307b843e1" + "bytes": "76eadf1966c5b4b5cd9b43810566e1275c3128ebe9a25908a83722b922cd0cfe" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "713581713" + "i128": "399535080" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "713581713" + "i128": "399535080" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "6f64da7dbf39415f82352a021152550ad7583cd3dc394947d6115da307b843e1" + "bytes": "76eadf1966c5b4b5cd9b43810566e1275c3128ebe9a25908a83722b922cd0cfe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "713581713" + "i128": "399535080" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "1724" + "u64": "2004" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.96.json index 204fc0a8..0887a0f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "367049240" + "i128": "195875024" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "367049240" + "i128": "195875024" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "760ec372d28a3fecd9c4fa2d9388bb5fb4a7df9b350608190e9f9cc1ca626bf4" + "bytes": "274a949fc6f1a034118e2309183166dad8b4f9df236e768d689c62497033bda1" }, { - "u64": "519" + "u64": "1665" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "367049240" + "i128": "195875024" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5a094d5abd693fde5b808220e30b9b432428bc9ffb93bbda90433eba0625f66e" + "bytes": "6c3a2924907119cce2d831577db0d887ecaaf4db2681decaae5202d1be376bc3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 520, + "timestamp": 1666, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a094d5abd693fde5b808220e30b9b432428bc9ffb93bbda90433eba0625f66e" + "bytes": "6c3a2924907119cce2d831577db0d887ecaaf4db2681decaae5202d1be376bc3" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a094d5abd693fde5b808220e30b9b432428bc9ffb93bbda90433eba0625f66e" + "bytes": "6c3a2924907119cce2d831577db0d887ecaaf4db2681decaae5202d1be376bc3" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "367049240" + "i128": "195875024" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "367049240" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "195875024" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "519" + "u64": "1665" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "288f177080febb431f7b7c21f93da9d52baacc94f83873352b9c4f8713c93523" + "bytes": "690680986d97c72d6260a22c2b25e75c03fceaf023a18da9ea3a7b764428758f" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "288f177080febb431f7b7c21f93da9d52baacc94f83873352b9c4f8713c93523" + "bytes": "690680986d97c72d6260a22c2b25e75c03fceaf023a18da9ea3a7b764428758f" } ] }, "durability": "persistent", "val": { - "bytes": "5a094d5abd693fde5b808220e30b9b432428bc9ffb93bbda90433eba0625f66e" + "bytes": "6c3a2924907119cce2d831577db0d887ecaaf4db2681decaae5202d1be376bc3" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "367049240" + "i128": "195875024" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "367049240" + "i128": "195875024" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "5a094d5abd693fde5b808220e30b9b432428bc9ffb93bbda90433eba0625f66e" + "bytes": "6c3a2924907119cce2d831577db0d887ecaaf4db2681decaae5202d1be376bc3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "367049240" + "i128": "195875024" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "520" + "u64": "1666" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.97.json index 4af939ae..b4d090cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "362446004" + "i128": "737895777" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "362446004" + "i128": "737895777" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3694bb64e35afeb96ecdcba8426259c3f2132d23741472354a35e2f3cebcbba4" + "bytes": "4b034b4917ad716bdb1a3bc7745bfa449b8dd76c3c9931bde91c1d2e68f18c56" }, { - "u64": "3278" + "u64": "3301" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "362446004" + "i128": "737895777" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "faa416f07292046511eae611ba3168506af97449fe05492c39d66171a0b967eb" + "bytes": "be4dc43323fad2e284dd825336ff1c37181399cde68e346d5314155e857977b4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3279, + "timestamp": 3302, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "faa416f07292046511eae611ba3168506af97449fe05492c39d66171a0b967eb" + "bytes": "be4dc43323fad2e284dd825336ff1c37181399cde68e346d5314155e857977b4" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "faa416f07292046511eae611ba3168506af97449fe05492c39d66171a0b967eb" + "bytes": "be4dc43323fad2e284dd825336ff1c37181399cde68e346d5314155e857977b4" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "362446004" + "i128": "737895777" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "362446004" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "737895777" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3278" + "u64": "3301" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eed994d6c3b2c6cdf650bf9663f1b52d4d3fb04fe84006542aba6d16bc62e092" + "bytes": "c560bdc7805ba0abdd48d6c1bfe8fff9739d32f9938f661eb8c501e516858b11" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eed994d6c3b2c6cdf650bf9663f1b52d4d3fb04fe84006542aba6d16bc62e092" + "bytes": "c560bdc7805ba0abdd48d6c1bfe8fff9739d32f9938f661eb8c501e516858b11" } ] }, "durability": "persistent", "val": { - "bytes": "faa416f07292046511eae611ba3168506af97449fe05492c39d66171a0b967eb" + "bytes": "be4dc43323fad2e284dd825336ff1c37181399cde68e346d5314155e857977b4" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "362446004" + "i128": "737895777" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "362446004" + "i128": "737895777" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "faa416f07292046511eae611ba3168506af97449fe05492c39d66171a0b967eb" + "bytes": "be4dc43323fad2e284dd825336ff1c37181399cde68e346d5314155e857977b4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "362446004" + "i128": "737895777" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "3279" + "u64": "3302" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.98.json index c311257f..b887b098 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "430309455" + "i128": "48571309" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "430309455" + "i128": "48571309" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51e30a9e85dfbd963912c5428b56904fed3e78e34fee2632cdcc4d98d04ef0a9" + "bytes": "fe1fe5ec120615d4864bd361e651ac55abd35f53fd3a2c804e493b38d01686a9" }, { - "u64": "2825" + "u64": "1718" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "430309455" + "i128": "48571309" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "03c6de09cc1e35a6bc55c676a945813e18aa7807554bd2484f5b89f814587c55" + "bytes": "54b70cdc5cb9c4b02aaea1d63fb2c4f6d17fa28ea1cad1f635fc60d45192ac39" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2826, + "timestamp": 1719, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03c6de09cc1e35a6bc55c676a945813e18aa7807554bd2484f5b89f814587c55" + "bytes": "54b70cdc5cb9c4b02aaea1d63fb2c4f6d17fa28ea1cad1f635fc60d45192ac39" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03c6de09cc1e35a6bc55c676a945813e18aa7807554bd2484f5b89f814587c55" + "bytes": "54b70cdc5cb9c4b02aaea1d63fb2c4f6d17fa28ea1cad1f635fc60d45192ac39" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "430309455" + "i128": "48571309" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "430309455" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "48571309" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2825" + "u64": "1718" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7dba6bf341a887411cea1168bc9c9299a55243a0ca811f872843e31c446b3ef2" + "bytes": "14ee649a0bf4a709067d07b725e37b003555147f4f6ae6a06c2391497822398b" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7dba6bf341a887411cea1168bc9c9299a55243a0ca811f872843e31c446b3ef2" + "bytes": "14ee649a0bf4a709067d07b725e37b003555147f4f6ae6a06c2391497822398b" } ] }, "durability": "persistent", "val": { - "bytes": "03c6de09cc1e35a6bc55c676a945813e18aa7807554bd2484f5b89f814587c55" + "bytes": "54b70cdc5cb9c4b02aaea1d63fb2c4f6d17fa28ea1cad1f635fc60d45192ac39" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "430309455" + "i128": "48571309" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "430309455" + "i128": "48571309" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "03c6de09cc1e35a6bc55c676a945813e18aa7807554bd2484f5b89f814587c55" + "bytes": "54b70cdc5cb9c4b02aaea1d63fb2c4f6d17fa28ea1cad1f635fc60d45192ac39" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "430309455" + "i128": "48571309" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2826" + "u64": "1719" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.99.json index d87174c2..e4c1ad6f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv2_refund_after_expiry_succeeds.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "904241267" + "i128": "293744568" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "904241267" + "i128": "293744568" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e782238f25f21fe3646f7602c3face09187095f89e8e60fa1bdd2df8705688c2" + "bytes": "3640a85607d682ebb3e1486d7d2b959846f203edabc1249c18218bf59f1b4498" }, { - "u64": "2595" + "u64": "2136" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "904241267" + "i128": "293744568" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "66603c15009400cf2ce87512f5e47bd6aef7f99ba90ebfae80cecf0e26be5faf" + "bytes": "252d25948353b08082e4d0b24a123c28407c34a8fab0a3fa6eaa0d7abf02ad07" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -127,7 +139,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2596, + "timestamp": 2137, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -280,10 +292,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "66603c15009400cf2ce87512f5e47bd6aef7f99ba90ebfae80cecf0e26be5faf" + "bytes": "252d25948353b08082e4d0b24a123c28407c34a8fab0a3fa6eaa0d7abf02ad07" } ] }, @@ -300,10 +312,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "66603c15009400cf2ce87512f5e47bd6aef7f99ba90ebfae80cecf0e26be5faf" + "bytes": "252d25948353b08082e4d0b24a123c28407c34a8fab0a3fa6eaa0d7abf02ad07" } ] }, @@ -315,7 +327,7 @@ "symbol": "amount_due" }, "val": { - "i128": "904241267" + "i128": "293744568" } }, { @@ -323,29 +335,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "904241267" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "293744568" } }, { @@ -361,7 +351,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2595" + "u64": "2136" } }, { @@ -411,7 +401,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c752e8b60a8a6fe8628f8066ac5cb96dbcd4dcf55af30848375a49bad718cb78" + "bytes": "9c369761a0cd99924de20eba49f74e3b8d0016a5508b3e9789929b760800418a" } ] }, @@ -431,13 +421,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c752e8b60a8a6fe8628f8066ac5cb96dbcd4dcf55af30848375a49bad718cb78" + "bytes": "9c369761a0cd99924de20eba49f74e3b8d0016a5508b3e9789929b760800418a" } ] }, "durability": "persistent", "val": { - "bytes": "66603c15009400cf2ce87512f5e47bd6aef7f99ba90ebfae80cecf0e26be5faf" + "bytes": "252d25948353b08082e4d0b24a123c28407c34a8fab0a3fa6eaa0d7abf02ad07" } } }, @@ -602,6 +592,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -894,7 +1014,7 @@ "symbol": "amount" }, "val": { - "i128": "904241267" + "i128": "293744568" } }, { @@ -1080,7 +1200,7 @@ } ], "data": { - "i128": "904241267" + "i128": "293744568" } } } @@ -1102,7 +1222,7 @@ "symbol": "EscrowRefunded" }, { - "bytes": "66603c15009400cf2ce87512f5e47bd6aef7f99ba90ebfae80cecf0e26be5faf" + "bytes": "252d25948353b08082e4d0b24a123c28407c34a8fab0a3fa6eaa0d7abf02ad07" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1115,7 +1235,7 @@ "symbol": "amount" }, "val": { - "i128": "904241267" + "i128": "293744568" } }, { @@ -1131,7 +1251,7 @@ "symbol": "timestamp" }, "val": { - "u64": "2596" + "u64": "2137" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.1.json index 57e8b852..35275b58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66400361" + "i128": "220870169" } ] } @@ -199,6 +199,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -433,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "66400361" + "i128": "220870169" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.10.json index 5ed2d9c9..6a425dc7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "203046680" + "i128": "815468879" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "815468879" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "6f261e2170c2725f27cd17b9558bd2d6a25e73ce0955b14336915b3ef03b1734" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "815468879" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,196 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "fa0213561b2526b893e19645dc3536ab1670d7c5a774285828a46f7a3293f9ae" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "fa0213561b2526b893e19645dc3536ab1670d7c5a774285828a46f7a3293f9ae" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "815468879" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "815468879" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "d07db249da70247af035c7c57c80b9bd8db40e4474287380b208cebf28e0e14e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "d07db249da70247af035c7c57c80b9bd8db40e4474287380b208cebf28e0e14e" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "fa0213561b2526b893e19645dc3536ab1670d7c5a774285828a46f7a3293f9ae" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -277,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -358,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -391,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "815468879" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -433,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "203046680" + "i128": "0" } }, { @@ -596,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "815468879" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "fa0213561b2526b893e19645dc3536ab1670d7c5a774285828a46f7a3293f9ae" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "815468879" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "815468879" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.100.json index 8e0a30c6..e25b7a9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "455194209" + "i128": "538466743" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "455194209" + "i128": "538466743" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95794b2ed30290eee662bab383b5a04df82b19f2a6addad60899720d62a7ff1e" + "bytes": "a70fcd579bf95eab05c8e83c781bf25df16f4071e03932268a5466c1fc6ce754" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "455194209" + "i128": "538466743" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c802050a4a79b925278beae99b5b8d517df8b5f00bf218a3cdf8ef644830381e" + "bytes": "8a0ff4d9119418d08ea8f49fea83a2e3170de226809874ae04c7aaca6cf55517" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c802050a4a79b925278beae99b5b8d517df8b5f00bf218a3cdf8ef644830381e" + "bytes": "8a0ff4d9119418d08ea8f49fea83a2e3170de226809874ae04c7aaca6cf55517" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "455194209" + "i128": "538466743" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "455194209" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "538466743" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de6fc66542efcb5da1eb4c35c184f0d684b60ff53ceaf4e07cf4f9d9a5c27a2d" + "bytes": "74e9514dd15fcf635750a2d28c5a5a16f5a9f8c7ca93fa97fa78514167bf7e67" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de6fc66542efcb5da1eb4c35c184f0d684b60ff53ceaf4e07cf4f9d9a5c27a2d" + "bytes": "74e9514dd15fcf635750a2d28c5a5a16f5a9f8c7ca93fa97fa78514167bf7e67" } ] }, "durability": "persistent", "val": { - "bytes": "c802050a4a79b925278beae99b5b8d517df8b5f00bf218a3cdf8ef644830381e" + "bytes": "8a0ff4d9119418d08ea8f49fea83a2e3170de226809874ae04c7aaca6cf55517" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "455194209" + "i128": "538466743" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "455194209" + "i128": "538466743" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "c802050a4a79b925278beae99b5b8d517df8b5f00bf218a3cdf8ef644830381e" + "bytes": "8a0ff4d9119418d08ea8f49fea83a2e3170de226809874ae04c7aaca6cf55517" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "455194209" + "i128": "538466743" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "455194209" + "i128": "538466743" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.101.json index 7b791328..213f2e48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "803561607" + "i128": "175892395" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803561607" + "i128": "175892395" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "38e4405c00621c029c70a5864cdae8eacc87a9d71a0cc2d8a360efd7592dc8e5" + "bytes": "1cc97122f6143056b1c0068128e76febf23cab987357c5ca469fe6572de3b047" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "803561607" + "i128": "175892395" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fb78f7fd70f239e1d721d091562e01057bf601e557bdadc6ef7c2ded7fcb01eb" + "bytes": "f37808736efcfa127aea6ec0f130915fba8ec52d325347b2eeba7badbde8e375" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fb78f7fd70f239e1d721d091562e01057bf601e557bdadc6ef7c2ded7fcb01eb" + "bytes": "f37808736efcfa127aea6ec0f130915fba8ec52d325347b2eeba7badbde8e375" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803561607" + "i128": "175892395" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "803561607" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "175892395" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7569fe8b96f193d4a3294063afa3aa3416744f9c76b9e34e5fea71e5a4025e54" + "bytes": "558c2790510cdd225d96f9be925e23ccd510cb728a20ee6f454cf95cae73963a" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7569fe8b96f193d4a3294063afa3aa3416744f9c76b9e34e5fea71e5a4025e54" + "bytes": "558c2790510cdd225d96f9be925e23ccd510cb728a20ee6f454cf95cae73963a" } ] }, "durability": "persistent", "val": { - "bytes": "fb78f7fd70f239e1d721d091562e01057bf601e557bdadc6ef7c2ded7fcb01eb" + "bytes": "f37808736efcfa127aea6ec0f130915fba8ec52d325347b2eeba7badbde8e375" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "803561607" + "i128": "175892395" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "803561607" + "i128": "175892395" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "fb78f7fd70f239e1d721d091562e01057bf601e557bdadc6ef7c2ded7fcb01eb" + "bytes": "f37808736efcfa127aea6ec0f130915fba8ec52d325347b2eeba7badbde8e375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803561607" + "i128": "175892395" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "803561607" + "i128": "175892395" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.102.json index ed8aca1f..1ceb5415 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "393325110" + "i128": "939755435" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "393325110" + "i128": "939755435" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8904ec5d5b16e4cd239ecec49b749eab56322a7d301b85cee1fb0b643bd0e23e" + "bytes": "aab5d0b298a3d71f011829973ad2e3927d3505daa4e69542ea2aa1fc2fa1a94d" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "393325110" + "i128": "939755435" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c872cc68b18141ca6a6e9c376be14c294a6cd33950635c8e6a6eb7b2f571701" + "bytes": "392530590ead8a7de668d16b815f0bacaa763cfae338363abbbd84e0351f2e2f" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c872cc68b18141ca6a6e9c376be14c294a6cd33950635c8e6a6eb7b2f571701" + "bytes": "392530590ead8a7de668d16b815f0bacaa763cfae338363abbbd84e0351f2e2f" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "393325110" + "i128": "939755435" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "393325110" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "939755435" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce49bc7c6d17bc1082ec7f11712113955ffc4e9a785fac92e32bf6e49f0ab817" + "bytes": "a66899a643443c95600c624c85382a8587055fd96e7a3cde88b06a1d764196d1" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce49bc7c6d17bc1082ec7f11712113955ffc4e9a785fac92e32bf6e49f0ab817" + "bytes": "a66899a643443c95600c624c85382a8587055fd96e7a3cde88b06a1d764196d1" } ] }, "durability": "persistent", "val": { - "bytes": "8c872cc68b18141ca6a6e9c376be14c294a6cd33950635c8e6a6eb7b2f571701" + "bytes": "392530590ead8a7de668d16b815f0bacaa763cfae338363abbbd84e0351f2e2f" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "393325110" + "i128": "939755435" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "393325110" + "i128": "939755435" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "8c872cc68b18141ca6a6e9c376be14c294a6cd33950635c8e6a6eb7b2f571701" + "bytes": "392530590ead8a7de668d16b815f0bacaa763cfae338363abbbd84e0351f2e2f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "393325110" + "i128": "939755435" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "393325110" + "i128": "939755435" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.103.json index e0a10755..3c663877 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "373949765" + "i128": "945980042" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "373949765" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "0475e04a148c5dc6e6767934019e24e4d8605fc0a33d81d02bae2b6cc5a8ff81" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "373949765" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "82a0f31127e577e772f1c33b8b1ab551635b88e5ad523aa5ca1d44257ff8ffb4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "82a0f31127e577e772f1c33b8b1ab551635b88e5ad523aa5ca1d44257ff8ffb4" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "373949765" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "373949765" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "055cd2993b5450311fb150bb1210661c72c457f54dfb9cd2e9f06a7abaee0617" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "055cd2993b5450311fb150bb1210661c72c457f54dfb9cd2e9f06a7abaee0617" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "82a0f31127e577e772f1c33b8b1ab551635b88e5ad523aa5ca1d44257ff8ffb4" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "373949765" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "945980042" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "373949765" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "82a0f31127e577e772f1c33b8b1ab551635b88e5ad523aa5ca1d44257ff8ffb4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "373949765" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "373949765" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.104.json index 97c79c6c..6e9e9946 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677345905" + "i128": "506542595" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "677345905" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "e36ce560f653e01c674b331f71515592ee527e73fe584b942642241ff2ed0fd3" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "677345905" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "27d5ff662d426f2810a3179a2f34d3e3f194325367e594040d9f9bd4fbb4aee4" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "27d5ff662d426f2810a3179a2f34d3e3f194325367e594040d9f9bd4fbb4aee4" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "677345905" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "677345905" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "fc1bb75944dbf565fb83c65b188aa8c73447d217798d91fe1145e0b24846e255" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "fc1bb75944dbf565fb83c65b188aa8c73447d217798d91fe1145e0b24846e255" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "27d5ff662d426f2810a3179a2f34d3e3f194325367e594040d9f9bd4fbb4aee4" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "677345905" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "506542595" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "677345905" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "27d5ff662d426f2810a3179a2f34d3e3f194325367e594040d9f9bd4fbb4aee4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "677345905" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "677345905" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.105.json index ff6d4f3a..6ffbab58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "120137292" + "i128": "520568909" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "120137292" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "40345dbfd2cb4738dc6c88cac141cf71827d278205a9553230e08b24e51dbc25" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "120137292" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "15320e633a54637489c5e164635ad1be9a1ac48c151408f39fe6d232b8c4838f" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "15320e633a54637489c5e164635ad1be9a1ac48c151408f39fe6d232b8c4838f" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "120137292" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "120137292" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "e53dd4e642ee13d62d046424055488aebf3437d2a9ac5006942a2bc93bf277c5" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "e53dd4e642ee13d62d046424055488aebf3437d2a9ac5006942a2bc93bf277c5" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "15320e633a54637489c5e164635ad1be9a1ac48c151408f39fe6d232b8c4838f" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "120137292" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "520568909" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "120137292" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "15320e633a54637489c5e164635ad1be9a1ac48c151408f39fe6d232b8c4838f" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "120137292" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "120137292" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.106.json index c692524c..7e10f68d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "150283420" + "i128": "76372162" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "150283420" + "i128": "76372162" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3e130f344ff833dc3d15b72aa620a0888c829d95762e31ea0d6fb55a4717b57c" + "bytes": "1cfe2e7c38942b9c5df587d3826748aa2433ed2ca4fed518e5aafde36d38b6cb" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "150283420" + "i128": "76372162" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bc53c2c1a22a10aafca51b287a765e300d2b2304e29c5b191f37fede13be7c6" + "bytes": "6a5c45f4f2f423b08922a9f90592426c51e6b7d370264ac8608e31a0dce34325" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bc53c2c1a22a10aafca51b287a765e300d2b2304e29c5b191f37fede13be7c6" + "bytes": "6a5c45f4f2f423b08922a9f90592426c51e6b7d370264ac8608e31a0dce34325" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "150283420" + "i128": "76372162" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "150283420" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "76372162" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2ff7f68276de544d800008df08f0c035144b48a9e90d0c92b73138bb8b92152" + "bytes": "70917fef4daebf310b2cbd719f9e78cc8525fcaaf4339c11372eae654dfa91f8" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2ff7f68276de544d800008df08f0c035144b48a9e90d0c92b73138bb8b92152" + "bytes": "70917fef4daebf310b2cbd719f9e78cc8525fcaaf4339c11372eae654dfa91f8" } ] }, "durability": "persistent", "val": { - "bytes": "4bc53c2c1a22a10aafca51b287a765e300d2b2304e29c5b191f37fede13be7c6" + "bytes": "6a5c45f4f2f423b08922a9f90592426c51e6b7d370264ac8608e31a0dce34325" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "150283420" + "i128": "76372162" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "150283420" + "i128": "76372162" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "4bc53c2c1a22a10aafca51b287a765e300d2b2304e29c5b191f37fede13be7c6" + "bytes": "6a5c45f4f2f423b08922a9f90592426c51e6b7d370264ac8608e31a0dce34325" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "150283420" + "i128": "76372162" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "150283420" + "i128": "76372162" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.107.json index b54c2830..c7bbf2b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "946475109" + "i128": "881932902" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "881932902" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "042860032f909d2ee9279e947f9567ac0b60e51fac619410a25df15cc7c503c4" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "881932902" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "158224c12d8e0d1472d531913b0c93afbe36d7a11dea0a1933212a350bd6b3b7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "158224c12d8e0d1472d531913b0c93afbe36d7a11dea0a1933212a350bd6b3b7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "881932902" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "881932902" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "7232ae87559af3536b855b3fe2a8293d27b963d0de6cb7302c07ac659634e9bc" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "7232ae87559af3536b855b3fe2a8293d27b963d0de6cb7302c07ac659634e9bc" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "158224c12d8e0d1472d531913b0c93afbe36d7a11dea0a1933212a350bd6b3b7" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "881932902" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "946475109" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "881932902" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "158224c12d8e0d1472d531913b0c93afbe36d7a11dea0a1933212a350bd6b3b7" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "881932902" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "881932902" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.108.json index c9663409..79acdf48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "438164298" + "i128": "793159021" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438164298" + "i128": "793159021" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "64b352eafe20929dbdb3658b085d5e8fdc4c49d7e784eee68ebe989292c47ca0" + "bytes": "05209e6796b1aa1c42e96ae6a3c6e52b4dcb68a07d8e9cdd3e939b4cf79f5456" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "438164298" + "i128": "793159021" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d349eb39bef0fe474599576bbe8842302a7a6715e5885358ab176054101d8340" + "bytes": "cf80b858b731d2178d2ab91c339b1f9715bdde64332067ecab22fe2ec857ec73" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d349eb39bef0fe474599576bbe8842302a7a6715e5885358ab176054101d8340" + "bytes": "cf80b858b731d2178d2ab91c339b1f9715bdde64332067ecab22fe2ec857ec73" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438164298" + "i128": "793159021" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438164298" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "793159021" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca80619ff5b5d0eeb99f2c38d836ea9f3f4ebfc926e78e09a60a806936b6e5ad" + "bytes": "3ebe9ed599fe556c9e211a57b6381140c75ca358465f4f444f38b2848bc96b12" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca80619ff5b5d0eeb99f2c38d836ea9f3f4ebfc926e78e09a60a806936b6e5ad" + "bytes": "3ebe9ed599fe556c9e211a57b6381140c75ca358465f4f444f38b2848bc96b12" } ] }, "durability": "persistent", "val": { - "bytes": "d349eb39bef0fe474599576bbe8842302a7a6715e5885358ab176054101d8340" + "bytes": "cf80b858b731d2178d2ab91c339b1f9715bdde64332067ecab22fe2ec857ec73" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "438164298" + "i128": "793159021" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "438164298" + "i128": "793159021" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "d349eb39bef0fe474599576bbe8842302a7a6715e5885358ab176054101d8340" + "bytes": "cf80b858b731d2178d2ab91c339b1f9715bdde64332067ecab22fe2ec857ec73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438164298" + "i128": "793159021" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438164298" + "i128": "793159021" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.109.json index 5d4a2baa..6b9f614a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "438708729" + "i128": "565823533" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438708729" + "i128": "565823533" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aedf0bd3b7f46d10ec10521a039b83fea505724d19935979f54dfc510e28bd40" + "bytes": "905ac5c94d4a2eb927991014173032e779d20d5f81f68f34a4ebd780252e87e9" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "438708729" + "i128": "565823533" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a240aec0c1f55d50d958e4ac58b7a37229501f3ad0afb7141e12bee42eb9ff15" + "bytes": "8683c157c5cfe682be9466d0c0e47ac7136f9b8975fa865cf4495d9105f90c1b" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a240aec0c1f55d50d958e4ac58b7a37229501f3ad0afb7141e12bee42eb9ff15" + "bytes": "8683c157c5cfe682be9466d0c0e47ac7136f9b8975fa865cf4495d9105f90c1b" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438708729" + "i128": "565823533" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438708729" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "565823533" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "217e66c914e360cec1529d02335931d19cb6fd6d800b850d50b45d9903816bcf" + "bytes": "c58812954fabb43f2ceb1a5bfa849296f2039b1981f4395f3e843e5257648918" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "217e66c914e360cec1529d02335931d19cb6fd6d800b850d50b45d9903816bcf" + "bytes": "c58812954fabb43f2ceb1a5bfa849296f2039b1981f4395f3e843e5257648918" } ] }, "durability": "persistent", "val": { - "bytes": "a240aec0c1f55d50d958e4ac58b7a37229501f3ad0afb7141e12bee42eb9ff15" + "bytes": "8683c157c5cfe682be9466d0c0e47ac7136f9b8975fa865cf4495d9105f90c1b" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "438708729" + "i128": "565823533" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "438708729" + "i128": "565823533" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "a240aec0c1f55d50d958e4ac58b7a37229501f3ad0afb7141e12bee42eb9ff15" + "bytes": "8683c157c5cfe682be9466d0c0e47ac7136f9b8975fa865cf4495d9105f90c1b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438708729" + "i128": "565823533" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438708729" + "i128": "565823533" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.11.json index 981bb6da..acec5af3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "231570032" + "i128": "710248390" } ] } @@ -48,65 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "231570032" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "aaa892f60bdfdb3e6035f6d133f5a377f2c7f3014608794f997a25f38f4bf6ef" - }, - { - "u64": "18446744073709551614" - }, - "void", - { - "u64": "0" - }, - { - "u64": "18446744073709551615" - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "231570032" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -264,10 +206,7 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "3aaf539fea0400830b2cc9ebf7a82f20e56eb6444979e55c1544c8ee7ec348ad" + "symbol": "GlobalPauseReason" } ] }, @@ -284,128 +223,19 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "3aaf539fea0400830b2cc9ebf7a82f20e56eb6444979e55c1544c8ee7ec348ad" + "symbol": "GlobalPauseReason" } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "231570032" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "231570032" - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] + "u32": 0 } } }, "ext": "v0" }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "a12b26e8041d702f061e407a8cbb8df8e0ff53efd939fef3eb6e5865b7a14542" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "a12b26e8041d702f061e407a8cbb8df8e0ff53efd939fef3eb6e5865b7a14542" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "3aaf539fea0400830b2cc9ebf7a82f20e56eb6444979e55c1544c8ee7ec348ad" - } - } - }, - "ext": "v0" - }, - 3110400 + 4095 ] ], [ @@ -486,110 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent", - "val": { - "bool": true - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -671,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -737,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "231570032" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -849,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "710248390" } }, { @@ -1012,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "231570032" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "3aaf539fea0400830b2cc9ebf7a82f20e56eb6444979e55c1544c8ee7ec348ad" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "231570032" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "231570032" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.110.json index 5bdd3119..d3b76c84 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "792438033" + "i128": "115400237" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "792438033" + "i128": "115400237" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0723ff73183f33078b8b07a6121275c7a7969b2a77d9ed0db58e1c0f5acae1cb" + "bytes": "f4e69d1177da1b233a0bdc0bc03eb0c7d2d7c90f9fbb269993fe1484ac4a5c06" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "792438033" + "i128": "115400237" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc2dbd58f522c82d190768d10ed04f15624c7fe452c78e450c3332542b343c93" + "bytes": "8fdc4f3088d1ac5edb6e11f28c55797064989ef90c3ebe91724300bedd9cc10e" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc2dbd58f522c82d190768d10ed04f15624c7fe452c78e450c3332542b343c93" + "bytes": "8fdc4f3088d1ac5edb6e11f28c55797064989ef90c3ebe91724300bedd9cc10e" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "792438033" + "i128": "115400237" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "792438033" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "115400237" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6d6d60f17c1d2fd127f8308779cf0d34196070e399f6b16c97fedc6ed1d0826" + "bytes": "c7d87c2e4eeb825c11ecfec61e114a640ded9322fc6d36b692ac3cf71fce2a8a" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6d6d60f17c1d2fd127f8308779cf0d34196070e399f6b16c97fedc6ed1d0826" + "bytes": "c7d87c2e4eeb825c11ecfec61e114a640ded9322fc6d36b692ac3cf71fce2a8a" } ] }, "durability": "persistent", "val": { - "bytes": "cc2dbd58f522c82d190768d10ed04f15624c7fe452c78e450c3332542b343c93" + "bytes": "8fdc4f3088d1ac5edb6e11f28c55797064989ef90c3ebe91724300bedd9cc10e" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "792438033" + "i128": "115400237" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "792438033" + "i128": "115400237" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "cc2dbd58f522c82d190768d10ed04f15624c7fe452c78e450c3332542b343c93" + "bytes": "8fdc4f3088d1ac5edb6e11f28c55797064989ef90c3ebe91724300bedd9cc10e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "792438033" + "i128": "115400237" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "792438033" + "i128": "115400237" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.111.json index 15e38b6b..525259bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "303833288" + "i128": "940830507" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "303833288" + "i128": "940830507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a854b329819a253d498a0622e071f01fcddcbb9a93b8c21ef21b4339f2f13244" + "bytes": "63465c3dda127f6d6c25d9f3ae0264b2f80c753c1cbe4504b97a0530607011db" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "303833288" + "i128": "940830507" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c6b3f6bc5e731fcbe9630fbfa5b355622ea7e2e5415604a4f42cd4d32f982f6" + "bytes": "10b228e780796e3cc990b15b200ed172a29ea8518264d3a8bec19098ca54ca3c" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c6b3f6bc5e731fcbe9630fbfa5b355622ea7e2e5415604a4f42cd4d32f982f6" + "bytes": "10b228e780796e3cc990b15b200ed172a29ea8518264d3a8bec19098ca54ca3c" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "303833288" + "i128": "940830507" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "303833288" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "940830507" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97d945229cc9b45a3686e0ae8395e411770aa9adc2ec09dc6a1056bf2003b1b1" + "bytes": "ca74e4d3aac2c1ed6d1e3f3d2f66eaa8e79c71750673779fbf0af3194aea9260" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97d945229cc9b45a3686e0ae8395e411770aa9adc2ec09dc6a1056bf2003b1b1" + "bytes": "ca74e4d3aac2c1ed6d1e3f3d2f66eaa8e79c71750673779fbf0af3194aea9260" } ] }, "durability": "persistent", "val": { - "bytes": "7c6b3f6bc5e731fcbe9630fbfa5b355622ea7e2e5415604a4f42cd4d32f982f6" + "bytes": "10b228e780796e3cc990b15b200ed172a29ea8518264d3a8bec19098ca54ca3c" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "303833288" + "i128": "940830507" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "303833288" + "i128": "940830507" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "7c6b3f6bc5e731fcbe9630fbfa5b355622ea7e2e5415604a4f42cd4d32f982f6" + "bytes": "10b228e780796e3cc990b15b200ed172a29ea8518264d3a8bec19098ca54ca3c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "303833288" + "i128": "940830507" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "303833288" + "i128": "940830507" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.112.json index 9326dff0..32785adf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "631017380" + "i128": "966802111" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "631017380" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "b0499dca51f4d5ced89b3d7fcec3681c02ae8a495fe4d987482ee8f6dfde8752" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "631017380" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "6d6195e946ee7c72e039c8c035446ac6a7258fe3d08a731dffbfe99484978186" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "6d6195e946ee7c72e039c8c035446ac6a7258fe3d08a731dffbfe99484978186" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "631017380" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "631017380" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "1cf29b30e69fce6b60d9119a7f34d5564b716c0e91fce59618e0f05110bbfa72" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "1cf29b30e69fce6b60d9119a7f34d5564b716c0e91fce59618e0f05110bbfa72" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "6d6195e946ee7c72e039c8c035446ac6a7258fe3d08a731dffbfe99484978186" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "631017380" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "966802111" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "631017380" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "6d6195e946ee7c72e039c8c035446ac6a7258fe3d08a731dffbfe99484978186" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "631017380" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "631017380" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.113.json index 6c84236f..7c36534f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355752218" + "i128": "520868171" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "520868171" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "c2b3b7656362539849b0cf1b6448ae4ea176627d9a9a506ea683f3cf04fcee62" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "520868171" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "6cd16437bd27fd506dd0acd0562a96a0defcc3ee51ac1cc718fa16a691f43c1f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "6cd16437bd27fd506dd0acd0562a96a0defcc3ee51ac1cc718fa16a691f43c1f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "520868171" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "520868171" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "310dfca3c47ba2b455a7d1e349c91624b5f5c57d630e3137a9bd0e675ef8642f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "310dfca3c47ba2b455a7d1e349c91624b5f5c57d630e3137a9bd0e675ef8642f" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "6cd16437bd27fd506dd0acd0562a96a0defcc3ee51ac1cc718fa16a691f43c1f" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "520868171" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "355752218" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "520868171" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "6cd16437bd27fd506dd0acd0562a96a0defcc3ee51ac1cc718fa16a691f43c1f" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "520868171" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "520868171" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.114.json index 25c8bc91..66121629 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "345171830" + "i128": "750350406" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "345171830" + "i128": "750350406" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "66a45cd73e2ade905d1fa1649f4a60fa313e2a742f6382e7d01968cd6d895e05" + "bytes": "1fea13e8ce3518b8ed30091572641dbb9c82619059e31d0294440373b16d3c69" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "345171830" + "i128": "750350406" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be22ced1c8edb69a8cbc97300275f5c992e88ee359d5d6efacf0f0da4fb6bc3d" + "bytes": "1ab3bb22046e6a57274472eeb2c29a4f4afd50a9502ec92b1ea1d1509e130686" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be22ced1c8edb69a8cbc97300275f5c992e88ee359d5d6efacf0f0da4fb6bc3d" + "bytes": "1ab3bb22046e6a57274472eeb2c29a4f4afd50a9502ec92b1ea1d1509e130686" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "345171830" + "i128": "750350406" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "345171830" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "750350406" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b1fbb8736ee8a9331e49e628dbb10d44feb8809ee4f67c85d980b022f71367f" + "bytes": "6d00f4659dd42682bf0a69c6572838bce94b0ca692d59c68f6132a5448dcf7b7" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b1fbb8736ee8a9331e49e628dbb10d44feb8809ee4f67c85d980b022f71367f" + "bytes": "6d00f4659dd42682bf0a69c6572838bce94b0ca692d59c68f6132a5448dcf7b7" } ] }, "durability": "persistent", "val": { - "bytes": "be22ced1c8edb69a8cbc97300275f5c992e88ee359d5d6efacf0f0da4fb6bc3d" + "bytes": "1ab3bb22046e6a57274472eeb2c29a4f4afd50a9502ec92b1ea1d1509e130686" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "345171830" + "i128": "750350406" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "345171830" + "i128": "750350406" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "be22ced1c8edb69a8cbc97300275f5c992e88ee359d5d6efacf0f0da4fb6bc3d" + "bytes": "1ab3bb22046e6a57274472eeb2c29a4f4afd50a9502ec92b1ea1d1509e130686" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "345171830" + "i128": "750350406" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "345171830" + "i128": "750350406" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.115.json index b96cee2c..fbd49c01 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "546007332" + "i128": "627010869" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "546007332" + "i128": "627010869" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b5452055c0fbfd36a481461236355551442142aaf1d0eb560a49410249d6c8d4" + "bytes": "59871fcf1f32c3d3e3da8f291b91d0442fa589735c7e47d272650bf72527939b" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "546007332" + "i128": "627010869" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9848f5e58524602ce2281ee0ffdc37f7fff27effe4221be6160d2ff275b1d27c" + "bytes": "8d30baf39b2ef9dda0f078f96d3f39174e5355bca1c980ca65b41262926906d8" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9848f5e58524602ce2281ee0ffdc37f7fff27effe4221be6160d2ff275b1d27c" + "bytes": "8d30baf39b2ef9dda0f078f96d3f39174e5355bca1c980ca65b41262926906d8" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "546007332" + "i128": "627010869" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "546007332" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "627010869" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dcbcce217d5af8dd67ae447fd775bfa9b7a9e2bfebe853c87777e00104c5b5e" + "bytes": "3d9b7e0c47dac188b87286bf5e5a2cf90628000cf0f9600d181cece8429cc146" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dcbcce217d5af8dd67ae447fd775bfa9b7a9e2bfebe853c87777e00104c5b5e" + "bytes": "3d9b7e0c47dac188b87286bf5e5a2cf90628000cf0f9600d181cece8429cc146" } ] }, "durability": "persistent", "val": { - "bytes": "9848f5e58524602ce2281ee0ffdc37f7fff27effe4221be6160d2ff275b1d27c" + "bytes": "8d30baf39b2ef9dda0f078f96d3f39174e5355bca1c980ca65b41262926906d8" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "546007332" + "i128": "627010869" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "546007332" + "i128": "627010869" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "9848f5e58524602ce2281ee0ffdc37f7fff27effe4221be6160d2ff275b1d27c" + "bytes": "8d30baf39b2ef9dda0f078f96d3f39174e5355bca1c980ca65b41262926906d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "546007332" + "i128": "627010869" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "546007332" + "i128": "627010869" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.116.json index 172583fb..ff343180 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "505879589" + "i128": "610283030" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "505879589" + "i128": "610283030" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7e9f59c30068c08fb6ee6b883adc278389298bf8d4673df021df1c56faa793f" + "bytes": "0632037c1c08582343a408a2c7e8ca0005f2459be49941c86adf19ab86b4e079" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "505879589" + "i128": "610283030" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5175d8c01612983c94fec446691283126ef4431c335bb48fda3eb25d939f8de9" + "bytes": "e51baa72c7e90c6582dcf911513b5d1229f02b5edeac48def60b4ecb5c3e7880" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5175d8c01612983c94fec446691283126ef4431c335bb48fda3eb25d939f8de9" + "bytes": "e51baa72c7e90c6582dcf911513b5d1229f02b5edeac48def60b4ecb5c3e7880" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "505879589" + "i128": "610283030" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "505879589" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "610283030" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83db2a9ee8effdfee943d6703abf195266260185837080964d282e63daa3aa34" + "bytes": "47a77874f66ea83f5c66cee5b85f6585d34da4ae49ae24c5d723315b0b41c879" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83db2a9ee8effdfee943d6703abf195266260185837080964d282e63daa3aa34" + "bytes": "47a77874f66ea83f5c66cee5b85f6585d34da4ae49ae24c5d723315b0b41c879" } ] }, "durability": "persistent", "val": { - "bytes": "5175d8c01612983c94fec446691283126ef4431c335bb48fda3eb25d939f8de9" + "bytes": "e51baa72c7e90c6582dcf911513b5d1229f02b5edeac48def60b4ecb5c3e7880" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "505879589" + "i128": "610283030" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "505879589" + "i128": "610283030" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "5175d8c01612983c94fec446691283126ef4431c335bb48fda3eb25d939f8de9" + "bytes": "e51baa72c7e90c6582dcf911513b5d1229f02b5edeac48def60b4ecb5c3e7880" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "505879589" + "i128": "610283030" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "505879589" + "i128": "610283030" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.117.json index 8fc6b22a..0c4d0a42 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "381260234" + "i128": "529254052" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381260234" + "i128": "529254052" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7583707fd5d59efe2402c8d791dd2662a4085e50eea2c72f31293fd31b095930" + "bytes": "e3bb67ebe6869d652eaa96801d14c38dfb427b510119e52986c36c1cefff6f19" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "381260234" + "i128": "529254052" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7bd3811fc4cdf5524c6fa63067213f34c9c01a0f6a4b962035903068e3f7b2ba" + "bytes": "2019af64ce77e25f59eed39baf272b6a3b521ae96de4549dfcad0a21671f4499" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7bd3811fc4cdf5524c6fa63067213f34c9c01a0f6a4b962035903068e3f7b2ba" + "bytes": "2019af64ce77e25f59eed39baf272b6a3b521ae96de4549dfcad0a21671f4499" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381260234" + "i128": "529254052" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "381260234" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "529254052" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0dd64515d7384b14f54afcfc7ad87f4ee8978fdf2e253ded3b54f3365e43b52" + "bytes": "763a5cc742ea834ec817a78befbc5b6448f9b96bcef214399396a7347a09cfce" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0dd64515d7384b14f54afcfc7ad87f4ee8978fdf2e253ded3b54f3365e43b52" + "bytes": "763a5cc742ea834ec817a78befbc5b6448f9b96bcef214399396a7347a09cfce" } ] }, "durability": "persistent", "val": { - "bytes": "7bd3811fc4cdf5524c6fa63067213f34c9c01a0f6a4b962035903068e3f7b2ba" + "bytes": "2019af64ce77e25f59eed39baf272b6a3b521ae96de4549dfcad0a21671f4499" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "381260234" + "i128": "529254052" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "381260234" + "i128": "529254052" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "7bd3811fc4cdf5524c6fa63067213f34c9c01a0f6a4b962035903068e3f7b2ba" + "bytes": "2019af64ce77e25f59eed39baf272b6a3b521ae96de4549dfcad0a21671f4499" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381260234" + "i128": "529254052" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "381260234" + "i128": "529254052" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.118.json index 352e591f..97ba168f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "127321101" + "i128": "590138955" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "127321101" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "eb2f132daccd637c06b85775025b73a6a935a373909904c96366f2e1373d5b76" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "127321101" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "35aa1d3c129930ed018f29f03dd239d729503d8dd26a40d087c2578ca519e238" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "35aa1d3c129930ed018f29f03dd239d729503d8dd26a40d087c2578ca519e238" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "127321101" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "127321101" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "c1ac793b2bb25a39c1654a1f572b4d778e8c376bf55f1ff10ae30cf711786908" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "c1ac793b2bb25a39c1654a1f572b4d778e8c376bf55f1ff10ae30cf711786908" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "35aa1d3c129930ed018f29f03dd239d729503d8dd26a40d087c2578ca519e238" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "127321101" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "590138955" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "127321101" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "35aa1d3c129930ed018f29f03dd239d729503d8dd26a40d087c2578ca519e238" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "127321101" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "127321101" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.119.json index d699c51e..e5f61d5b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "144004051" + "i128": "586250631" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "144004051" + "i128": "586250631" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ef48bedd154ea95f9d7f0e5ecb9cabb8fe58082e330e49b6ddaed04cc9a37de" + "bytes": "4ba753436a5b16d062619f7cef295a57178aabd49c9db2e1e1ec49c2e19e6cbd" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "144004051" + "i128": "586250631" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b3aac546d26e27599828b64f313202399613db7cf209d081f29f1693410a6140" + "bytes": "39edab6793f9e7e6fc474c67037aa81c91c1d6117eb23c3f9b29581444a433bd" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b3aac546d26e27599828b64f313202399613db7cf209d081f29f1693410a6140" + "bytes": "39edab6793f9e7e6fc474c67037aa81c91c1d6117eb23c3f9b29581444a433bd" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "144004051" + "i128": "586250631" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "144004051" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "586250631" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a9557dbb84d0bc32588b6040276b7d21e56c57ef605299822a24bfa7c0500ab" + "bytes": "447270d7321b8d625aa35042e41f917edfc579f48aeb005e9ef98b3b073a3aae" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a9557dbb84d0bc32588b6040276b7d21e56c57ef605299822a24bfa7c0500ab" + "bytes": "447270d7321b8d625aa35042e41f917edfc579f48aeb005e9ef98b3b073a3aae" } ] }, "durability": "persistent", "val": { - "bytes": "b3aac546d26e27599828b64f313202399613db7cf209d081f29f1693410a6140" + "bytes": "39edab6793f9e7e6fc474c67037aa81c91c1d6117eb23c3f9b29581444a433bd" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "144004051" + "i128": "586250631" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "144004051" + "i128": "586250631" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "b3aac546d26e27599828b64f313202399613db7cf209d081f29f1693410a6140" + "bytes": "39edab6793f9e7e6fc474c67037aa81c91c1d6117eb23c3f9b29581444a433bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "144004051" + "i128": "586250631" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "144004051" + "i128": "586250631" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.12.json index 9718cb89..74c59237 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "136226480" + "i128": "762475433" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "136226480" + "i128": "762475433" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a338dcb4090936f39888219ae7bf462b5afa9df9f522b3a334e93daf2b346cf" + "bytes": "08bda09270511487704bb7f775ad9ca6ffd455242a96ba4bf018684d25001108" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "136226480" + "i128": "762475433" } ] } @@ -267,7 +267,7 @@ "symbol": "EscrowCore" }, { - "bytes": "463989ce57cbea9a4fc1f0530389fd984cf7e7483a546dd3d6a0945b6737664e" + "bytes": "174a6da30a6748b4a2eb3271cf3233eed13ff562231a7dec35881d580e4cfce4" } ] }, @@ -287,7 +287,7 @@ "symbol": "EscrowCore" }, { - "bytes": "463989ce57cbea9a4fc1f0530389fd984cf7e7483a546dd3d6a0945b6737664e" + "bytes": "174a6da30a6748b4a2eb3271cf3233eed13ff562231a7dec35881d580e4cfce4" } ] }, @@ -299,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "136226480" + "i128": "762475433" } }, { @@ -307,7 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "136226480" + "i128": "762475433" } }, { @@ -323,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -373,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98425551e8e6664bc1f73101cf446c90e8277d20c47fe3ceb4a56e8ad365d37a" + "bytes": "294a6ad5564810e69bc02ab642026e9b2b6b34d0ec2d070b1513c93103c9710e" } ] }, @@ -393,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98425551e8e6664bc1f73101cf446c90e8277d20c47fe3ceb4a56e8ad365d37a" + "bytes": "294a6ad5564810e69bc02ab642026e9b2b6b34d0ec2d070b1513c93103c9710e" } ] }, "durability": "persistent", "val": { - "bytes": "463989ce57cbea9a4fc1f0530389fd984cf7e7483a546dd3d6a0945b6737664e" + "bytes": "174a6da30a6748b4a2eb3271cf3233eed13ff562231a7dec35881d580e4cfce4" } } }, @@ -408,6 +408,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -779,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "136226480" + "i128": "762475433" } }, { @@ -1035,7 +1074,7 @@ } ], "data": { - "i128": "136226480" + "i128": "762475433" } } } @@ -1057,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "463989ce57cbea9a4fc1f0530389fd984cf7e7483a546dd3d6a0945b6737664e" + "bytes": "174a6da30a6748b4a2eb3271cf3233eed13ff562231a7dec35881d580e4cfce4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1070,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "136226480" + "i128": "762475433" } }, { @@ -1078,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "136226480" + "i128": "762475433" } }, { @@ -1086,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.120.json index 2e414524..6bd20677 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "775245987" + "i128": "607996200" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "607996200" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0c43cce6365578a3870267ec45c38de4d02161bb5d16b0a75fe5142c2fa1ddb3" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "607996200" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "9f9eaa36657f498737bd932e56818cbcc473a1dec5d0c8ce4859a47fdaa327aa" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "9f9eaa36657f498737bd932e56818cbcc473a1dec5d0c8ce4859a47fdaa327aa" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "607996200" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "607996200" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "56043658c4a808c822fd6dd5f97c0f76ac82db0aeef33288b70f2957738d7e03" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "56043658c4a808c822fd6dd5f97c0f76ac82db0aeef33288b70f2957738d7e03" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "9f9eaa36657f498737bd932e56818cbcc473a1dec5d0c8ce4859a47fdaa327aa" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "607996200" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "775245987" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "607996200" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "9f9eaa36657f498737bd932e56818cbcc473a1dec5d0c8ce4859a47fdaa327aa" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "607996200" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "607996200" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.121.json index 217fafe4..a702e9aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "128358656" + "i128": "135548076" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "128358656" + "i128": "135548076" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af662cbb8f9dc31180313c14803bae3cabb16443790e95e52f9b9a04ca9a96c7" + "bytes": "e946e7a7bae5c1de96961e768609423559174d43cf8e82a9feb84cfe32a79ab5" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "128358656" + "i128": "135548076" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c376a7a9ee906884857cc2c923081adb6aec4c9de00833cc02c67606a77b66c5" + "bytes": "381ae9b1aa1aa2dc40470118d402554e66e6ef15e305ebfd33c2c9f8967818c2" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c376a7a9ee906884857cc2c923081adb6aec4c9de00833cc02c67606a77b66c5" + "bytes": "381ae9b1aa1aa2dc40470118d402554e66e6ef15e305ebfd33c2c9f8967818c2" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "128358656" + "i128": "135548076" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "128358656" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "135548076" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb1cbe1aa515b05f07dabc21a42348b834d8b9656329d25929c14245737b2767" + "bytes": "57a44edab63cfa89900eb577bb3c968deedbe7b2843d6a8be725f12ca85c2083" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb1cbe1aa515b05f07dabc21a42348b834d8b9656329d25929c14245737b2767" + "bytes": "57a44edab63cfa89900eb577bb3c968deedbe7b2843d6a8be725f12ca85c2083" } ] }, "durability": "persistent", "val": { - "bytes": "c376a7a9ee906884857cc2c923081adb6aec4c9de00833cc02c67606a77b66c5" + "bytes": "381ae9b1aa1aa2dc40470118d402554e66e6ef15e305ebfd33c2c9f8967818c2" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "128358656" + "i128": "135548076" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "128358656" + "i128": "135548076" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "c376a7a9ee906884857cc2c923081adb6aec4c9de00833cc02c67606a77b66c5" + "bytes": "381ae9b1aa1aa2dc40470118d402554e66e6ef15e305ebfd33c2c9f8967818c2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "128358656" + "i128": "135548076" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "128358656" + "i128": "135548076" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.122.json index 6cc8b324..7c1c8e58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "505262671" + "i128": "682083281" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "682083281" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "25afbbd4711006e7f499ed413093ab704d00109e1bf1a6f90bac1ed8d82e16da" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "682083281" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "2566ed6a784311a2152ccf55b92d56070c5a9774e3f2c355d13d50be391e69af" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "2566ed6a784311a2152ccf55b92d56070c5a9774e3f2c355d13d50be391e69af" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "682083281" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "682083281" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "c0cff0cec323efb897288ab46258d8b5d4056651f0e5b30f756ea421f76f7d2d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "c0cff0cec323efb897288ab46258d8b5d4056651f0e5b30f756ea421f76f7d2d" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "2566ed6a784311a2152ccf55b92d56070c5a9774e3f2c355d13d50be391e69af" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "682083281" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "505262671" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "682083281" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "2566ed6a784311a2152ccf55b92d56070c5a9774e3f2c355d13d50be391e69af" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "682083281" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "682083281" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.123.json index b978bbe9..bd12902e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "30309532" + "i128": "542546690" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "542546690" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "d2a00f9e4e551043b15036045d152dc97902c2a3a407ee7aaa8290531ed6b86b" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "542546690" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "ea561bf8ea49023853a145febeb75a14c11d10c8b50fd3424a7c3896afc2d97d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "ea561bf8ea49023853a145febeb75a14c11d10c8b50fd3424a7c3896afc2d97d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "542546690" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "542546690" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "3ad59f9fd34315a316feb1386736bdaf54c5233904633a3214311c7243d5db24" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "3ad59f9fd34315a316feb1386736bdaf54c5233904633a3214311c7243d5db24" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "ea561bf8ea49023853a145febeb75a14c11d10c8b50fd3424a7c3896afc2d97d" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "542546690" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "30309532" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "542546690" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "ea561bf8ea49023853a145febeb75a14c11d10c8b50fd3424a7c3896afc2d97d" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "542546690" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "542546690" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.124.json index a83675c4..35ddb769 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "426301668" + "i128": "232685913" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "426301668" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "594f0655134485e11e22c63999f864fe04d418e691d42312837582793745fc9e" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "426301668" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "a62c109123c134956b4e3eb225feec91413757b3fb87e40ba206a5e7dc661c46" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "a62c109123c134956b4e3eb225feec91413757b3fb87e40ba206a5e7dc661c46" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "426301668" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "426301668" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "57dfe2fa86e75e0a6242f325ba614a3a6a98ee60392f990f492b46cf54c548ad" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "57dfe2fa86e75e0a6242f325ba614a3a6a98ee60392f990f492b46cf54c548ad" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "a62c109123c134956b4e3eb225feec91413757b3fb87e40ba206a5e7dc661c46" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "426301668" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "232685913" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "426301668" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "a62c109123c134956b4e3eb225feec91413757b3fb87e40ba206a5e7dc661c46" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "426301668" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "426301668" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.125.json index 34373a32..b5a9ba08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "125849130" + "i128": "222997155" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "125849130" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "e8b3e221a3ba94bc22e595f0560c990650e5ea2e4735e3094e57e24cea817baf" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "125849130" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c8edf44a53e50faab04f7c18c7a7161a8924ba3894973a2cacd13c789eb80ba1" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c8edf44a53e50faab04f7c18c7a7161a8924ba3894973a2cacd13c789eb80ba1" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "125849130" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "125849130" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "cbae9d8342c9d040ad503303ece6ddbfb3c9ec1c7656106f98783c72c6a3d39b" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "cbae9d8342c9d040ad503303ece6ddbfb3c9ec1c7656106f98783c72c6a3d39b" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "c8edf44a53e50faab04f7c18c7a7161a8924ba3894973a2cacd13c789eb80ba1" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "125849130" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "222997155" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "125849130" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "c8edf44a53e50faab04f7c18c7a7161a8924ba3894973a2cacd13c789eb80ba1" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "125849130" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "125849130" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.126.json index 54b421ff..dd7c3536 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "159265995" + "i128": "579390468" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "579390468" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "9fd23e21bb8da83489a21239b6decc284ce0f93b997049aee2226dfb7be81016" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "579390468" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "91b67fc41421d67c453c753c13bc5c1d0eba7929e8a0b709c80037501b774845" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "91b67fc41421d67c453c753c13bc5c1d0eba7929e8a0b709c80037501b774845" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "579390468" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "579390468" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "5374c4b5491468f8c374dd2a28055e1155dd3e5d9761806f296e0ecda5e612d4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "5374c4b5491468f8c374dd2a28055e1155dd3e5d9761806f296e0ecda5e612d4" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "91b67fc41421d67c453c753c13bc5c1d0eba7929e8a0b709c80037501b774845" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "579390468" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "159265995" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "579390468" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "91b67fc41421d67c453c753c13bc5c1d0eba7929e8a0b709c80037501b774845" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "579390468" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "579390468" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.127.json index a184b6c3..3676494f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "830375617" + "i128": "423954695" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "830375617" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "338071afb18ba97468938da9a013f15f0e2f6eab0d1750addcf142a68ac79446" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "830375617" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "368168ab16a7d979b464cfc34242476164d4930bbb1fbe9391832534fcda3397" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "368168ab16a7d979b464cfc34242476164d4930bbb1fbe9391832534fcda3397" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "830375617" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "830375617" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "55c5183b13765e3810c03b14187393c3fa9fb3cee0237c5508ae21f183e79f46" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "55c5183b13765e3810c03b14187393c3fa9fb3cee0237c5508ae21f183e79f46" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "368168ab16a7d979b464cfc34242476164d4930bbb1fbe9391832534fcda3397" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "830375617" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "423954695" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "830375617" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "368168ab16a7d979b464cfc34242476164d4930bbb1fbe9391832534fcda3397" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "830375617" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "830375617" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.128.json index c30b3ec9..910782f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "607875284" + "i128": "581927926" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "607875284" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "7219ff23b7500513d8741fb9027412d1173f11a84f780a6149b080274ef5bbe3" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "607875284" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "6dc954c0f54ff082f886bd1ef6dc376e1cf0c63400854c11dda70ea7cc4c84ca" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "6dc954c0f54ff082f886bd1ef6dc376e1cf0c63400854c11dda70ea7cc4c84ca" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "607875284" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "607875284" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "28591e77dc490610aecaa25b670353273a7fdcc5d4a506f104c3d5198d2f4f6f" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "28591e77dc490610aecaa25b670353273a7fdcc5d4a506f104c3d5198d2f4f6f" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "6dc954c0f54ff082f886bd1ef6dc376e1cf0c63400854c11dda70ea7cc4c84ca" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "607875284" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "581927926" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "607875284" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "6dc954c0f54ff082f886bd1ef6dc376e1cf0c63400854c11dda70ea7cc4c84ca" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "607875284" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "607875284" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.129.json index 6b21ef03..029abcbc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "286872128" + "i128": "888462778" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "888462778" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "159aaf7eaab76592305137080a8024d2660b725bfd9d39ab25a459e48cd10098" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "888462778" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "b35f6f77f2db86d61a94417578a8def596eaee0fd9e3404836d19777a2cadec4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "b35f6f77f2db86d61a94417578a8def596eaee0fd9e3404836d19777a2cadec4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "888462778" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "888462778" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "fb8862cd94a6022604525f93b1f545110b1faf6160766a7f63e445250ca80423" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "fb8862cd94a6022604525f93b1f545110b1faf6160766a7f63e445250ca80423" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "b35f6f77f2db86d61a94417578a8def596eaee0fd9e3404836d19777a2cadec4" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "888462778" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "286872128" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "888462778" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "b35f6f77f2db86d61a94417578a8def596eaee0fd9e3404836d19777a2cadec4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "888462778" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "888462778" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.13.json index 352257ae..b9b0e587 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "784268336" + "i128": "164043053" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "164043053" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "8372fdd266f53062d38582e629f9dc9e8d32e408900ebd482eb935f419c81b7a" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "164043053" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,196 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "0839c0821ca604efb9e731db04ead864eb137dedc09e1ba82f15b46bb424c7a3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "0839c0821ca604efb9e731db04ead864eb137dedc09e1ba82f15b46bb424c7a3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "164043053" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "164043053" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "6808a0980fc1f7adff8d97b382f2934e2ed39ef8a1719d9201cd39c474225707" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "6808a0980fc1f7adff8d97b382f2934e2ed39ef8a1719d9201cd39c474225707" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "0839c0821ca604efb9e731db04ead864eb137dedc09e1ba82f15b46bb424c7a3" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -277,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -358,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -391,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "164043053" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -433,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "784268336" + "i128": "0" } }, { @@ -596,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "164043053" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "0839c0821ca604efb9e731db04ead864eb137dedc09e1ba82f15b46bb424c7a3" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "164043053" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "164043053" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.130.json index 3d101144..5a788831 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "489455951" + "i128": "144121088" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "489455951" + "i128": "144121088" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "98b15de1c94f7d00f165d0b4b3894cfbcdd87aa5ce4d99cf270233a1a8e70686" + "bytes": "cc5fab7439614dd1a31f382116db32ad25ffd754642841388aaec5f48d33c5cf" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "489455951" + "i128": "144121088" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e6cc71153c8c12afdf5e431a69e932b87ed4be9d2e7617eeec6503b074c5d1f8" + "bytes": "bebcb5906b5c5adc088962dd1fc1183cf2e3128c832d40a169c226c23b9afd48" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e6cc71153c8c12afdf5e431a69e932b87ed4be9d2e7617eeec6503b074c5d1f8" + "bytes": "bebcb5906b5c5adc088962dd1fc1183cf2e3128c832d40a169c226c23b9afd48" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "489455951" + "i128": "144121088" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "489455951" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "144121088" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99cbd902caa05f8cbd1d741160fa4d02be01d9c3c70e80d2f5a2b7bbe751523d" + "bytes": "9ea13f2c7404fc030f379976cfb0970dd68845763c5e9a1caf1dfc3db09ea7e3" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99cbd902caa05f8cbd1d741160fa4d02be01d9c3c70e80d2f5a2b7bbe751523d" + "bytes": "9ea13f2c7404fc030f379976cfb0970dd68845763c5e9a1caf1dfc3db09ea7e3" } ] }, "durability": "persistent", "val": { - "bytes": "e6cc71153c8c12afdf5e431a69e932b87ed4be9d2e7617eeec6503b074c5d1f8" + "bytes": "bebcb5906b5c5adc088962dd1fc1183cf2e3128c832d40a169c226c23b9afd48" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "489455951" + "i128": "144121088" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "489455951" + "i128": "144121088" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "e6cc71153c8c12afdf5e431a69e932b87ed4be9d2e7617eeec6503b074c5d1f8" + "bytes": "bebcb5906b5c5adc088962dd1fc1183cf2e3128c832d40a169c226c23b9afd48" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "489455951" + "i128": "144121088" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "489455951" + "i128": "144121088" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.131.json index 35a95499..7750462a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "719197689" + "i128": "18592276" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "719197689" + "i128": "18592276" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "299a41e5df3bf7774ada9392365b041064e88a9ebfa8dfc1cd41226228f5c122" + "bytes": "557155a8c7c5260a259d6a9341e8789fee9332aba2af4e8686a5d3100e0772a0" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "719197689" + "i128": "18592276" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4633910aa4a0daa8478f8b6d1cee042c53484d67ad06b225c24420e9f7b36ea6" + "bytes": "1aacaa94a444d0940fc9d5b416c7dacd71b3733e6230b1ad9322423083755a17" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4633910aa4a0daa8478f8b6d1cee042c53484d67ad06b225c24420e9f7b36ea6" + "bytes": "1aacaa94a444d0940fc9d5b416c7dacd71b3733e6230b1ad9322423083755a17" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "719197689" + "i128": "18592276" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "719197689" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "18592276" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed4167b7973a15fa7ced0b17b5800ef8f78f8eb5a422835ce24b3b65cb6c5ee2" + "bytes": "4565577426de9dda90771e18136ca89200e868b1d3a133201bc8c8e0a6f648cb" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed4167b7973a15fa7ced0b17b5800ef8f78f8eb5a422835ce24b3b65cb6c5ee2" + "bytes": "4565577426de9dda90771e18136ca89200e868b1d3a133201bc8c8e0a6f648cb" } ] }, "durability": "persistent", "val": { - "bytes": "4633910aa4a0daa8478f8b6d1cee042c53484d67ad06b225c24420e9f7b36ea6" + "bytes": "1aacaa94a444d0940fc9d5b416c7dacd71b3733e6230b1ad9322423083755a17" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "719197689" + "i128": "18592276" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "719197689" + "i128": "18592276" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "4633910aa4a0daa8478f8b6d1cee042c53484d67ad06b225c24420e9f7b36ea6" + "bytes": "1aacaa94a444d0940fc9d5b416c7dacd71b3733e6230b1ad9322423083755a17" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "719197689" + "i128": "18592276" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "719197689" + "i128": "18592276" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.132.json index 0e05a6dd..2ce3011d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "426995822" + "i128": "312292251" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "426995822" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "50599caa600fc50c98f991917505cafeaf8e94ddab15980a9896775469e659f8" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "426995822" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "fe26be704364575b6269104e17ecf2190f44548fbd12563d4f3ebaf43add6b8b" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "fe26be704364575b6269104e17ecf2190f44548fbd12563d4f3ebaf43add6b8b" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "426995822" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "426995822" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "21a5d1c6a89d1cde8bc366992434c0dfc09e2bd2046d2d84c4eb01dc6f988f8c" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "21a5d1c6a89d1cde8bc366992434c0dfc09e2bd2046d2d84c4eb01dc6f988f8c" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "fe26be704364575b6269104e17ecf2190f44548fbd12563d4f3ebaf43add6b8b" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "426995822" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "312292251" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "426995822" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "fe26be704364575b6269104e17ecf2190f44548fbd12563d4f3ebaf43add6b8b" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "426995822" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "426995822" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.133.json index 9236262b..8a9e0fa8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779362502" + "i128": "616879927" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779362502" + "i128": "616879927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3c8256c066b00c01d8fd23cea023e903ee9a590d011ce246e846416e2473ebf" + "bytes": "239ddeaf8ef476a15c4e4fed511ae3d9bfe7ce69dc7e22008617205a229ba20b" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779362502" + "i128": "616879927" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "308b43160c4a943d55d6b9be53de1905649874282b1da0786008ca9140e74e82" + "bytes": "69feefddf21321b600360eaa834072cf85879aea45c14ea9964a750e1b548432" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "308b43160c4a943d55d6b9be53de1905649874282b1da0786008ca9140e74e82" + "bytes": "69feefddf21321b600360eaa834072cf85879aea45c14ea9964a750e1b548432" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779362502" + "i128": "616879927" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779362502" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "616879927" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0aa28854e6ebba91990a470f7289468cd05f93e3afea2ce3285f0e523c897711" + "bytes": "32151539a93e69f5955c4a9e04b67c3ef7934a2375dfc40b0c90a715b9544160" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0aa28854e6ebba91990a470f7289468cd05f93e3afea2ce3285f0e523c897711" + "bytes": "32151539a93e69f5955c4a9e04b67c3ef7934a2375dfc40b0c90a715b9544160" } ] }, "durability": "persistent", "val": { - "bytes": "308b43160c4a943d55d6b9be53de1905649874282b1da0786008ca9140e74e82" + "bytes": "69feefddf21321b600360eaa834072cf85879aea45c14ea9964a750e1b548432" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "779362502" + "i128": "616879927" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "779362502" + "i128": "616879927" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "308b43160c4a943d55d6b9be53de1905649874282b1da0786008ca9140e74e82" + "bytes": "69feefddf21321b600360eaa834072cf85879aea45c14ea9964a750e1b548432" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779362502" + "i128": "616879927" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779362502" + "i128": "616879927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.134.json index d76a47d5..466f11a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "979928946" + "i128": "230997631" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "979928946" + "i128": "230997631" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b52aba38277856d27a6731ce9e1ef9f22ed21b25bf2833005387f6e3117d72fb" + "bytes": "5a94772182115fb43d062b6a05cf3f5904c736b802db4c8a6ce252592690c307" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "979928946" + "i128": "230997631" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "19e7b3dfd1882c11b6bcb276abeb2dd9ff849355ec5efcc8b3af52cd486201c0" + "bytes": "3a016ec8389ab0568e12ef28fad1d3ef17a83b82973b092620c954ada23fe1de" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "19e7b3dfd1882c11b6bcb276abeb2dd9ff849355ec5efcc8b3af52cd486201c0" + "bytes": "3a016ec8389ab0568e12ef28fad1d3ef17a83b82973b092620c954ada23fe1de" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "979928946" + "i128": "230997631" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "979928946" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "230997631" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8de4368015e48e35dc5eaadd78ae1ab1f1fbefb5fcc4b5616def3e8a15364ca2" + "bytes": "fecfb9895922574ad2de89bb38cdafbeef1c49e54ad14d13bfca231dfceb8bec" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8de4368015e48e35dc5eaadd78ae1ab1f1fbefb5fcc4b5616def3e8a15364ca2" + "bytes": "fecfb9895922574ad2de89bb38cdafbeef1c49e54ad14d13bfca231dfceb8bec" } ] }, "durability": "persistent", "val": { - "bytes": "19e7b3dfd1882c11b6bcb276abeb2dd9ff849355ec5efcc8b3af52cd486201c0" + "bytes": "3a016ec8389ab0568e12ef28fad1d3ef17a83b82973b092620c954ada23fe1de" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "979928946" + "i128": "230997631" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "979928946" + "i128": "230997631" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "19e7b3dfd1882c11b6bcb276abeb2dd9ff849355ec5efcc8b3af52cd486201c0" + "bytes": "3a016ec8389ab0568e12ef28fad1d3ef17a83b82973b092620c954ada23fe1de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "979928946" + "i128": "230997631" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "979928946" + "i128": "230997631" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.135.json index 64f19109..3da033e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "526601693" + "i128": "899446759" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "526601693" + "i128": "899446759" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.136.json index 94234740..60ac20e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "666046725" + "i128": "804282919" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "666046725" + "i128": "804282919" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "334fe458ed25d3c5aeae44ebeaf6780f8c4d081fe8bdb509766dddda120751d1" + "bytes": "811195b920e94e1bafd108fae0a48e55282b653f073437a9f7f6ea63f6d49796" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "666046725" + "i128": "804282919" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b19017ba6dcdae134da0702db162a19b9e94fbd77c4bbe7196456c4a174c5001" + "bytes": "73fb40f17558fb1567e096c0d0111229321cfbdddfc4a255814538ddb368a08d" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b19017ba6dcdae134da0702db162a19b9e94fbd77c4bbe7196456c4a174c5001" + "bytes": "73fb40f17558fb1567e096c0d0111229321cfbdddfc4a255814538ddb368a08d" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "666046725" + "i128": "804282919" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "666046725" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "804282919" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60192e27d20e31d3d04b025f8f636db82371833c4b987e524b8546470f7eca4b" + "bytes": "c516c195b7cfe46084aa0401c2668660958d631f4af35e2d70775ea9ca2e9daf" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60192e27d20e31d3d04b025f8f636db82371833c4b987e524b8546470f7eca4b" + "bytes": "c516c195b7cfe46084aa0401c2668660958d631f4af35e2d70775ea9ca2e9daf" } ] }, "durability": "persistent", "val": { - "bytes": "b19017ba6dcdae134da0702db162a19b9e94fbd77c4bbe7196456c4a174c5001" + "bytes": "73fb40f17558fb1567e096c0d0111229321cfbdddfc4a255814538ddb368a08d" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "666046725" + "i128": "804282919" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "666046725" + "i128": "804282919" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "b19017ba6dcdae134da0702db162a19b9e94fbd77c4bbe7196456c4a174c5001" + "bytes": "73fb40f17558fb1567e096c0d0111229321cfbdddfc4a255814538ddb368a08d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "666046725" + "i128": "804282919" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "666046725" + "i128": "804282919" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.137.json index 80c78d6e..a3f4a247 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "710081169" + "i128": "824551460" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "824551460" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "e05f0c4dee7bd711a18972028afe35e52aab4344e41e7fcc1cb1fb1e7004c34c" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "824551460" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "2f08b5b2de9fe0b4071254b9b2901b070a72b3191bff99f3a71c71a5011639e4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "2f08b5b2de9fe0b4071254b9b2901b070a72b3191bff99f3a71c71a5011639e4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "824551460" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "824551460" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "46137d76b2d6ed6fc9f7009b02b4ecade25ae072b6286ebb1930abfcf4dbb2c7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "46137d76b2d6ed6fc9f7009b02b4ecade25ae072b6286ebb1930abfcf4dbb2c7" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "2f08b5b2de9fe0b4071254b9b2901b070a72b3191bff99f3a71c71a5011639e4" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "824551460" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "710081169" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "824551460" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "2f08b5b2de9fe0b4071254b9b2901b070a72b3191bff99f3a71c71a5011639e4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "824551460" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "824551460" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.138.json index 235a1d6f..81d3b24b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "641209099" + "i128": "335535265" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "641209099" + "i128": "335535265" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a1cf9bd1e53df4b47e5ff42c49a05b4d60781cdb76308d6cd0e495c1f085fc7" + "bytes": "ddac9c2143845b7b4b90eef1c3baa5863543d710d648a96d28a06de5c1a15dde" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "641209099" + "i128": "335535265" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f080c185dc267be3052882a23a856f6a9973d470702697c678313bbab51024bb" + "bytes": "a3d876d8dee95b1c53e8d5524e882fe3f9eb5d5fcb7112eacddbe2758a9bb516" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f080c185dc267be3052882a23a856f6a9973d470702697c678313bbab51024bb" + "bytes": "a3d876d8dee95b1c53e8d5524e882fe3f9eb5d5fcb7112eacddbe2758a9bb516" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "641209099" + "i128": "335535265" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "641209099" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "335535265" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2bca9c2b057bc37abc6b4017ab0f26d8b927cd49f174c1491bbe283c01881d98" + "bytes": "90c03eb9a33cf890e9dffbb51237527b401344353cb52bec545a7164ea6056ef" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2bca9c2b057bc37abc6b4017ab0f26d8b927cd49f174c1491bbe283c01881d98" + "bytes": "90c03eb9a33cf890e9dffbb51237527b401344353cb52bec545a7164ea6056ef" } ] }, "durability": "persistent", "val": { - "bytes": "f080c185dc267be3052882a23a856f6a9973d470702697c678313bbab51024bb" + "bytes": "a3d876d8dee95b1c53e8d5524e882fe3f9eb5d5fcb7112eacddbe2758a9bb516" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "641209099" + "i128": "335535265" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "641209099" + "i128": "335535265" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "f080c185dc267be3052882a23a856f6a9973d470702697c678313bbab51024bb" + "bytes": "a3d876d8dee95b1c53e8d5524e882fe3f9eb5d5fcb7112eacddbe2758a9bb516" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "641209099" + "i128": "335535265" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "641209099" + "i128": "335535265" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.139.json index f788e07e..d057cfe7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "500870100" + "i128": "193396128" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "500870100" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "6b951575b1ba213cafe254e094a89bd962f43b780bfb57cbcf09727dab77e716" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "500870100" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "7459ea56cd6259f5222fd26cd41d05d18375a2ad2d3a9fc030eaf16c4905e0e8" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "7459ea56cd6259f5222fd26cd41d05d18375a2ad2d3a9fc030eaf16c4905e0e8" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "500870100" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "500870100" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "0ebe8f10e728156a7166325633c0d0837a0b49f7afe9c166d37c5bdc980c3014" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "0ebe8f10e728156a7166325633c0d0837a0b49f7afe9c166d37c5bdc980c3014" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "7459ea56cd6259f5222fd26cd41d05d18375a2ad2d3a9fc030eaf16c4905e0e8" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "500870100" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "193396128" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "500870100" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "7459ea56cd6259f5222fd26cd41d05d18375a2ad2d3a9fc030eaf16c4905e0e8" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "500870100" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "500870100" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.14.json index 0608d34b..7c9c5449 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "902771546" + "i128": "118272546" } ] } @@ -48,65 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "902771546" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "339d1e84798611f5544721e935988c3fe6b5a0c62986f01ec8832cb20ed3b4a5" - }, - { - "u64": "9223372036854775807" - }, - "void", - { - "u64": "0" - }, - { - "u64": "18446744073709551615" - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "902771546" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -264,10 +206,7 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "61bbc1ba98a75a9f52070aa24d8d05a9ba099ebcbcb353a35256d81dcf750a51" + "symbol": "GlobalPauseReason" } ] }, @@ -284,128 +223,19 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "61bbc1ba98a75a9f52070aa24d8d05a9ba099ebcbcb353a35256d81dcf750a51" + "symbol": "GlobalPauseReason" } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "902771546" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "902771546" - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] + "u32": 0 } } }, "ext": "v0" }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "695b3176e367fb77b85824939670afd4e5e9c6503414a924bffd1825a7927644" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "695b3176e367fb77b85824939670afd4e5e9c6503414a924bffd1825a7927644" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "61bbc1ba98a75a9f52070aa24d8d05a9ba099ebcbcb353a35256d81dcf750a51" - } - } - }, - "ext": "v0" - }, - 3110400 + 4095 ] ], [ @@ -486,110 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent", - "val": { - "bool": true - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -671,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -737,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "902771546" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -849,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "118272546" } }, { @@ -1012,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "902771546" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "61bbc1ba98a75a9f52070aa24d8d05a9ba099ebcbcb353a35256d81dcf750a51" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "902771546" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "902771546" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.140.json index 03631369..4f1f8c84 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "972328331" + "i128": "829170295" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "972328331" + "i128": "829170295" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.141.json index 31e36edb..0b98b7c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "179109252" + "i128": "170235959" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "179109252" + "i128": "170235959" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.142.json index a0bbc36f..367c0239 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "22780082" + "i128": "285418986" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "22780082" + "i128": "285418986" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "385b5b641de04357ca3e0f27bf2fc7fab6d5176bffd5d6c6301c0fb28cc4f0f4" + "bytes": "baaacc9c518987141ca8a263cf0785d532b7d7dbbfd9fc5b3011f8f8c380f164" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "22780082" + "i128": "285418986" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8369ecd1b3298efa8cd5830a2e56cfd409e0a0b622baefdb6faa015a416d4cad" + "bytes": "a5a26003095d496135edb16b17ad339f9744d51a2ec2c7e5cb209e368a947c27" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8369ecd1b3298efa8cd5830a2e56cfd409e0a0b622baefdb6faa015a416d4cad" + "bytes": "a5a26003095d496135edb16b17ad339f9744d51a2ec2c7e5cb209e368a947c27" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "22780082" + "i128": "285418986" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "22780082" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "285418986" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1917cafac82a13e92ef74bc5be9085ed2e9e47e75c528d29efdd1cc2c8ff31ac" + "bytes": "eafc95614a017deeb2b9a8dfd1dd946ac8c46c80023f714a682f4ae476de7a42" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1917cafac82a13e92ef74bc5be9085ed2e9e47e75c528d29efdd1cc2c8ff31ac" + "bytes": "eafc95614a017deeb2b9a8dfd1dd946ac8c46c80023f714a682f4ae476de7a42" } ] }, "durability": "persistent", "val": { - "bytes": "8369ecd1b3298efa8cd5830a2e56cfd409e0a0b622baefdb6faa015a416d4cad" + "bytes": "a5a26003095d496135edb16b17ad339f9744d51a2ec2c7e5cb209e368a947c27" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "22780082" + "i128": "285418986" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "22780082" + "i128": "285418986" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "8369ecd1b3298efa8cd5830a2e56cfd409e0a0b622baefdb6faa015a416d4cad" + "bytes": "a5a26003095d496135edb16b17ad339f9744d51a2ec2c7e5cb209e368a947c27" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "22780082" + "i128": "285418986" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "22780082" + "i128": "285418986" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.143.json index c2e86e96..1af269b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "395637784" + "i128": "791789141" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "395637784" + "i128": "791789141" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90f392912a4249b4f4491c56bae9c04109e797499298a7f9e7190cd2c29bbfa5" + "bytes": "d935de6a0d0d8cacc1605a10de3a0382cf8d3562b4c0c035a6897764917e7d28" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "395637784" + "i128": "791789141" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da378cc5359b10cd94fc240cfebcfe2282b43a23dc58359ec68907dc998094d5" + "bytes": "81513ca997cfc175419a843f7e2b48c926b7f69933c2883aee1a4e38b6bce5c6" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da378cc5359b10cd94fc240cfebcfe2282b43a23dc58359ec68907dc998094d5" + "bytes": "81513ca997cfc175419a843f7e2b48c926b7f69933c2883aee1a4e38b6bce5c6" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "395637784" + "i128": "791789141" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "395637784" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "791789141" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ef92de0eb09b774829daf6edc1de34edbc35aa0a18f4aba98fbc999a06f346e" + "bytes": "69a386cfe8a82003606aa9839133c571f690f88e5ba0f0a54961b451728ac7e0" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ef92de0eb09b774829daf6edc1de34edbc35aa0a18f4aba98fbc999a06f346e" + "bytes": "69a386cfe8a82003606aa9839133c571f690f88e5ba0f0a54961b451728ac7e0" } ] }, "durability": "persistent", "val": { - "bytes": "da378cc5359b10cd94fc240cfebcfe2282b43a23dc58359ec68907dc998094d5" + "bytes": "81513ca997cfc175419a843f7e2b48c926b7f69933c2883aee1a4e38b6bce5c6" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "395637784" + "i128": "791789141" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "395637784" + "i128": "791789141" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "da378cc5359b10cd94fc240cfebcfe2282b43a23dc58359ec68907dc998094d5" + "bytes": "81513ca997cfc175419a843f7e2b48c926b7f69933c2883aee1a4e38b6bce5c6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "395637784" + "i128": "791789141" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "395637784" + "i128": "791789141" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.144.json index bf5e0017..5e2f3841 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "453143194" + "i128": "91508902" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "453143194" + "i128": "91508902" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10b1fe529c8f27abce397fa5a8bf10b7770888e8e4df9ecdf81a605b46dd7126" + "bytes": "3b334af1bc13040c75570a2f0d8c5961f8c3652b81726d35a1300c552cd6e7c6" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "453143194" + "i128": "91508902" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f80bcb07e497c10bc1794ce3d9af7b98f2e371b79074e77b3262bff6003774eb" + "bytes": "02d4a661009e9105f26245536f561bb05e8b4a5c72d6b8200246aed562e63fcb" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f80bcb07e497c10bc1794ce3d9af7b98f2e371b79074e77b3262bff6003774eb" + "bytes": "02d4a661009e9105f26245536f561bb05e8b4a5c72d6b8200246aed562e63fcb" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "453143194" + "i128": "91508902" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "453143194" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "91508902" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14111e115c7fcecbd043b1e39f520d6169526863aab1a9fcfe2aaa94dec62561" + "bytes": "f7e7620993253c03c37a1ceeadce86b73b18e65677e38f03865a7c47a8a322ad" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14111e115c7fcecbd043b1e39f520d6169526863aab1a9fcfe2aaa94dec62561" + "bytes": "f7e7620993253c03c37a1ceeadce86b73b18e65677e38f03865a7c47a8a322ad" } ] }, "durability": "persistent", "val": { - "bytes": "f80bcb07e497c10bc1794ce3d9af7b98f2e371b79074e77b3262bff6003774eb" + "bytes": "02d4a661009e9105f26245536f561bb05e8b4a5c72d6b8200246aed562e63fcb" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "453143194" + "i128": "91508902" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "453143194" + "i128": "91508902" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "f80bcb07e497c10bc1794ce3d9af7b98f2e371b79074e77b3262bff6003774eb" + "bytes": "02d4a661009e9105f26245536f561bb05e8b4a5c72d6b8200246aed562e63fcb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "453143194" + "i128": "91508902" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "453143194" + "i128": "91508902" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.145.json index 352e8afb..ee00bf7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "330944182" + "i128": "128925922" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "330944182" + "i128": "128925922" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef1d07d82e09dd710dc6a521390b01aadb4a2460bcc696e0a31f60a579a2d71d" + "bytes": "6c2832b68c6bd1bcc82cf0e0f7d1ab3138997c44cbe56a33b2581d9f9602b174" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "330944182" + "i128": "128925922" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ace3f7662bbca0bbd6585182552fe28b17c55512ac4b6097cf11b7f879086ff4" + "bytes": "474d2effc2e30386be13ecc1f07492440090c247c60c5a42046d53834bb59406" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ace3f7662bbca0bbd6585182552fe28b17c55512ac4b6097cf11b7f879086ff4" + "bytes": "474d2effc2e30386be13ecc1f07492440090c247c60c5a42046d53834bb59406" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "330944182" + "i128": "128925922" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "330944182" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "128925922" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78f41ce12a43d766a64e100be4c08f15f5d63836d2b5d65c96c4a591ecfa8ed6" + "bytes": "aea554bdbb94c766e8e174c6b5f65fd49ed46541249d56d2f3793ae769da0e68" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78f41ce12a43d766a64e100be4c08f15f5d63836d2b5d65c96c4a591ecfa8ed6" + "bytes": "aea554bdbb94c766e8e174c6b5f65fd49ed46541249d56d2f3793ae769da0e68" } ] }, "durability": "persistent", "val": { - "bytes": "ace3f7662bbca0bbd6585182552fe28b17c55512ac4b6097cf11b7f879086ff4" + "bytes": "474d2effc2e30386be13ecc1f07492440090c247c60c5a42046d53834bb59406" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "330944182" + "i128": "128925922" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "330944182" + "i128": "128925922" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "ace3f7662bbca0bbd6585182552fe28b17c55512ac4b6097cf11b7f879086ff4" + "bytes": "474d2effc2e30386be13ecc1f07492440090c247c60c5a42046d53834bb59406" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "330944182" + "i128": "128925922" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "330944182" + "i128": "128925922" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.146.json index dffef661..ecb1370d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "160095394" + "i128": "590250902" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "160095394" + "i128": "590250902" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b6090633778195ae6bac9c025197fff9a31651258b19e70bf7ddb0eace5b2e7" + "bytes": "7f6774181b7baa161803deabafdf95156ae3b604364b0a69ab8e3b4b468b6a55" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "160095394" + "i128": "590250902" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "373d1c96444a0b88c947724c9b4df7d0795221de6251c194bf559918348a9627" + "bytes": "340807fb8953c82689c45266d8e1e33e33a657127de49469161a6920e671dd30" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "373d1c96444a0b88c947724c9b4df7d0795221de6251c194bf559918348a9627" + "bytes": "340807fb8953c82689c45266d8e1e33e33a657127de49469161a6920e671dd30" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "160095394" + "i128": "590250902" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "160095394" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "590250902" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4ae224c9b059fffb5dac6d240333645921f113a50d25951c5bea66a15c20e7a" + "bytes": "b2b13c27262a1fe0e2ea54f8970843ec5b52e3eeb3f5aeeae0536c36de248359" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4ae224c9b059fffb5dac6d240333645921f113a50d25951c5bea66a15c20e7a" + "bytes": "b2b13c27262a1fe0e2ea54f8970843ec5b52e3eeb3f5aeeae0536c36de248359" } ] }, "durability": "persistent", "val": { - "bytes": "373d1c96444a0b88c947724c9b4df7d0795221de6251c194bf559918348a9627" + "bytes": "340807fb8953c82689c45266d8e1e33e33a657127de49469161a6920e671dd30" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "160095394" + "i128": "590250902" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "160095394" + "i128": "590250902" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "373d1c96444a0b88c947724c9b4df7d0795221de6251c194bf559918348a9627" + "bytes": "340807fb8953c82689c45266d8e1e33e33a657127de49469161a6920e671dd30" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "160095394" + "i128": "590250902" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "160095394" + "i128": "590250902" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.147.json index fad8d4b4..e2a51b71 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "49597105" + "i128": "902911965" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "49597105" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "7b7a917db8bd1777898988eb9cb4fe3bf80491ba71742f54d0aa827ada24e76b" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "49597105" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "a2f8acdf38d811234e7fd01c5685a01989867045edcfd11601a3a30692c45598" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "a2f8acdf38d811234e7fd01c5685a01989867045edcfd11601a3a30692c45598" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "49597105" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "49597105" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "c0dec06c4b8e881b6b06d1afc1b734d3b58419e8060d5042ca405d225b9b7fcd" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "c0dec06c4b8e881b6b06d1afc1b734d3b58419e8060d5042ca405d225b9b7fcd" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "a2f8acdf38d811234e7fd01c5685a01989867045edcfd11601a3a30692c45598" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "49597105" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "902911965" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "49597105" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "a2f8acdf38d811234e7fd01c5685a01989867045edcfd11601a3a30692c45598" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "49597105" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "49597105" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.148.json index eafa08f9..06b53ab5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "989326677" + "i128": "489402860" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "989326677" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "a2a2533827ba24d6cb94bd59d79c67db9a2e02e2aea48d2c73a7a452cca7e07e" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "989326677" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "5aa834d4de84f7c96dba25861970b087df87e41ace74b2e4d8e58d3fdcd76912" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "5aa834d4de84f7c96dba25861970b087df87e41ace74b2e4d8e58d3fdcd76912" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "989326677" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "989326677" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5f474c9d1a81d0cf1056a578de78260bd134f40443294ab43bab36a4fe5f91d2" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5f474c9d1a81d0cf1056a578de78260bd134f40443294ab43bab36a4fe5f91d2" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "5aa834d4de84f7c96dba25861970b087df87e41ace74b2e4d8e58d3fdcd76912" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "989326677" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "489402860" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "989326677" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "5aa834d4de84f7c96dba25861970b087df87e41ace74b2e4d8e58d3fdcd76912" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "989326677" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "989326677" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.149.json index cbcd78c8..7b487c3d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "90584199" + "i128": "46386335" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "90584199" + "i128": "46386335" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "89fea9ddf6b9858591507b15a17e4e3ac170b1d0f18b8a5feb7b8866ca37c57b" + "bytes": "8b7a7cdd4c01a31e2d07f82fc1f6259b9357dcecc6b77b4afc773dddb4d35bb4" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "90584199" + "i128": "46386335" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e32397c8c2f8fe755594a99984967b92871c0742187fc4d2aaf3fdf926623979" + "bytes": "3ff4fe60a2b7cf8664a512a57b576519ae3397e0879aad3ed11cd0dbb29b7ae8" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e32397c8c2f8fe755594a99984967b92871c0742187fc4d2aaf3fdf926623979" + "bytes": "3ff4fe60a2b7cf8664a512a57b576519ae3397e0879aad3ed11cd0dbb29b7ae8" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "90584199" + "i128": "46386335" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "90584199" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "46386335" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8caf3dd3697e9ad6c7fd3396fc82ec1574131c92e7cb75cc2963af77976bb02d" + "bytes": "56a91b2f864bd70c074c3b022c1ba4274367900a33ea8ad13e0cf64521df427a" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8caf3dd3697e9ad6c7fd3396fc82ec1574131c92e7cb75cc2963af77976bb02d" + "bytes": "56a91b2f864bd70c074c3b022c1ba4274367900a33ea8ad13e0cf64521df427a" } ] }, "durability": "persistent", "val": { - "bytes": "e32397c8c2f8fe755594a99984967b92871c0742187fc4d2aaf3fdf926623979" + "bytes": "3ff4fe60a2b7cf8664a512a57b576519ae3397e0879aad3ed11cd0dbb29b7ae8" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "90584199" + "i128": "46386335" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "90584199" + "i128": "46386335" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "e32397c8c2f8fe755594a99984967b92871c0742187fc4d2aaf3fdf926623979" + "bytes": "3ff4fe60a2b7cf8664a512a57b576519ae3397e0879aad3ed11cd0dbb29b7ae8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "90584199" + "i128": "46386335" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "90584199" + "i128": "46386335" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.15.json index cbf8c376..42662966 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "630224327" + "i128": "816475578" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "630224327" + "i128": "816475578" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a3182dad0633776912966d2c1d11f55cafcf779d7bd713f179065081344b960" + "bytes": "836e95763adcd22d67b36b408e9fdb8fd91cdede2daa06b17cd3c9326dace7be" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "630224327" + "i128": "816475578" } ] } @@ -267,7 +267,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58d40ef63ff0c9522d7725472147a9352bd1f75c310a91b9bda3332e32aa4cdb" + "bytes": "991a07e2f1077482983750941aa31edec96c23917170ef5e7188e2e8e7c296a0" } ] }, @@ -287,7 +287,7 @@ "symbol": "EscrowCore" }, { - "bytes": "58d40ef63ff0c9522d7725472147a9352bd1f75c310a91b9bda3332e32aa4cdb" + "bytes": "991a07e2f1077482983750941aa31edec96c23917170ef5e7188e2e8e7c296a0" } ] }, @@ -299,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "630224327" + "i128": "816475578" } }, { @@ -307,7 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "630224327" + "i128": "816475578" } }, { @@ -323,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -373,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e724a55a8ef96597741fb14ce7b954a740a8cba3163ef2cf4e6884e33c95637b" + "bytes": "bdb4124ccd1f4069eace5554ab878b4882b1ab7f5b002405fc51c2ddb96c192d" } ] }, @@ -393,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e724a55a8ef96597741fb14ce7b954a740a8cba3163ef2cf4e6884e33c95637b" + "bytes": "bdb4124ccd1f4069eace5554ab878b4882b1ab7f5b002405fc51c2ddb96c192d" } ] }, "durability": "persistent", "val": { - "bytes": "58d40ef63ff0c9522d7725472147a9352bd1f75c310a91b9bda3332e32aa4cdb" + "bytes": "991a07e2f1077482983750941aa31edec96c23917170ef5e7188e2e8e7c296a0" } } }, @@ -408,6 +408,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -779,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "630224327" + "i128": "816475578" } }, { @@ -1035,7 +1074,7 @@ } ], "data": { - "i128": "630224327" + "i128": "816475578" } } } @@ -1057,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "58d40ef63ff0c9522d7725472147a9352bd1f75c310a91b9bda3332e32aa4cdb" + "bytes": "991a07e2f1077482983750941aa31edec96c23917170ef5e7188e2e8e7c296a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1070,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "630224327" + "i128": "816475578" } }, { @@ -1078,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "630224327" + "i128": "816475578" } }, { @@ -1086,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.150.json index 0847f85e..a24b64ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "474034245" + "i128": "980392114" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "980392114" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "4c37223772d1da22fe56ec08db17f2a9893878521c7bdb19536147e132ebe3d1" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "980392114" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "6ce24638cfeeb6df66fbac967afa774ff454f451ba45d6b8c3405172b46911cd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "6ce24638cfeeb6df66fbac967afa774ff454f451ba45d6b8c3405172b46911cd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "980392114" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "980392114" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "f3def92f506cc0df9ed672a88bb85561549f43386990437f59a572acd498639e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "f3def92f506cc0df9ed672a88bb85561549f43386990437f59a572acd498639e" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "6ce24638cfeeb6df66fbac967afa774ff454f451ba45d6b8c3405172b46911cd" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "980392114" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "474034245" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "980392114" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "6ce24638cfeeb6df66fbac967afa774ff454f451ba45d6b8c3405172b46911cd" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "980392114" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "980392114" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.151.json index 9ef958e2..6d1ea5af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "148065175" + "i128": "800683295" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "148065175" + "i128": "800683295" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b81d95c6301ef07964645725f39700a1d749290c8d262c6cbdf8542e149425fc" + "bytes": "1e3d6c5642e72a9258dd4e84a0ba351f5e351262555b64f2995ecaa88db95602" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "148065175" + "i128": "800683295" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "298095fed06b475ad913fe36320bc1dc3767661f1a3e75d0be2323e5a994624a" + "bytes": "bd7445629a4faaad1036708134d124b3abc7fbda25cf130623c74293c74abb2f" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "298095fed06b475ad913fe36320bc1dc3767661f1a3e75d0be2323e5a994624a" + "bytes": "bd7445629a4faaad1036708134d124b3abc7fbda25cf130623c74293c74abb2f" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "148065175" + "i128": "800683295" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "148065175" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "800683295" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "929f0673078e1299895fe4379bc0c352de9b2e6c256ef1c4fb5e6696facf02d7" + "bytes": "a28d547b5c5f4f2fd65a81201cfc38c4c1fb569985b63f27df2372717b8bf9d4" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "929f0673078e1299895fe4379bc0c352de9b2e6c256ef1c4fb5e6696facf02d7" + "bytes": "a28d547b5c5f4f2fd65a81201cfc38c4c1fb569985b63f27df2372717b8bf9d4" } ] }, "durability": "persistent", "val": { - "bytes": "298095fed06b475ad913fe36320bc1dc3767661f1a3e75d0be2323e5a994624a" + "bytes": "bd7445629a4faaad1036708134d124b3abc7fbda25cf130623c74293c74abb2f" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "148065175" + "i128": "800683295" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "148065175" + "i128": "800683295" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "298095fed06b475ad913fe36320bc1dc3767661f1a3e75d0be2323e5a994624a" + "bytes": "bd7445629a4faaad1036708134d124b3abc7fbda25cf130623c74293c74abb2f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "148065175" + "i128": "800683295" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "148065175" + "i128": "800683295" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.152.json index 9729810e..f8954090 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "800827974" + "i128": "889300174" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "889300174" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "017556316263b9cf98596a73a5d85f59e1a66e4013a67b956f6efe444fbe535c" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "889300174" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8d354a706ebd090eea863491d45d1ffb5ecc0a040782b4b5936ca6625ff774c7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8d354a706ebd090eea863491d45d1ffb5ecc0a040782b4b5936ca6625ff774c7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "889300174" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "889300174" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "a6d81742e23fe55308b1a6485b42e5c132c9c980464103d43b5d417b28f3f946" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "a6d81742e23fe55308b1a6485b42e5c132c9c980464103d43b5d417b28f3f946" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "8d354a706ebd090eea863491d45d1ffb5ecc0a040782b4b5936ca6625ff774c7" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "889300174" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "800827974" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "889300174" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "8d354a706ebd090eea863491d45d1ffb5ecc0a040782b4b5936ca6625ff774c7" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "889300174" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "889300174" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.153.json index d35e7105..5aee0881 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "16482857" + "i128": "689004406" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "689004406" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "5f8d1b6f09a9d3f8192758cdf8efecb2a841617d1e4eb58a2540ac58157cc4cc" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "689004406" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "a04712668d24b9a236b436ad653fb16e3fd727927768a36367725bf9d2184d46" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "a04712668d24b9a236b436ad653fb16e3fd727927768a36367725bf9d2184d46" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "689004406" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "689004406" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "f896d05e6407e0a05ac96f2c4a688cc0f8ab06ef55d08853ff680ad2dfadca18" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "f896d05e6407e0a05ac96f2c4a688cc0f8ab06ef55d08853ff680ad2dfadca18" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "a04712668d24b9a236b436ad653fb16e3fd727927768a36367725bf9d2184d46" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "689004406" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "16482857" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "689004406" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "a04712668d24b9a236b436ad653fb16e3fd727927768a36367725bf9d2184d46" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "689004406" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "689004406" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.154.json index 80a5d355..35718a90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "936179984" + "i128": "685604079" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "936179984" + "i128": "685604079" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aefd93af5709f1db1866635eea0ff07e2dbd271bb5a9353163ee60b7fb7864ef" + "bytes": "2851b6c58f9774bebc0bbdf59613503779bcd8e6e8b3b97b7bcb0b1b8da6d3b0" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "936179984" + "i128": "685604079" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "edbf2e7b0e60e34eef2edcbcc7ffdf55b81edfc71ef9da78babc4559104e36df" + "bytes": "c7afa3a01cb0ba91c22058ac4ef610ce493e6ecc0498f6f1e9d850139485ed60" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "edbf2e7b0e60e34eef2edcbcc7ffdf55b81edfc71ef9da78babc4559104e36df" + "bytes": "c7afa3a01cb0ba91c22058ac4ef610ce493e6ecc0498f6f1e9d850139485ed60" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "936179984" + "i128": "685604079" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "936179984" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "685604079" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a15ca9057e48c6bfe038694e886132d36994b9a3022f5ceb071199a9b0b6c1e5" + "bytes": "bca23a8b9c88eaa79b45a9b4840c4d2910b66364f14610a8f45b8c1cfd0076b8" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a15ca9057e48c6bfe038694e886132d36994b9a3022f5ceb071199a9b0b6c1e5" + "bytes": "bca23a8b9c88eaa79b45a9b4840c4d2910b66364f14610a8f45b8c1cfd0076b8" } ] }, "durability": "persistent", "val": { - "bytes": "edbf2e7b0e60e34eef2edcbcc7ffdf55b81edfc71ef9da78babc4559104e36df" + "bytes": "c7afa3a01cb0ba91c22058ac4ef610ce493e6ecc0498f6f1e9d850139485ed60" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "936179984" + "i128": "685604079" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "936179984" + "i128": "685604079" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "edbf2e7b0e60e34eef2edcbcc7ffdf55b81edfc71ef9da78babc4559104e36df" + "bytes": "c7afa3a01cb0ba91c22058ac4ef610ce493e6ecc0498f6f1e9d850139485ed60" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "936179984" + "i128": "685604079" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "936179984" + "i128": "685604079" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.155.json index fd999cc4..2e5576e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "599622905" + "i128": "465510139" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "465510139" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "ef56f097e5626f85a8214a30059dec922c042263126c14ef64d1b6a1055af99e" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "465510139" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "fc8cf91aef84d3096324da6ae99707f7fdc65cda764cf41e872b3c69075cfebd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "fc8cf91aef84d3096324da6ae99707f7fdc65cda764cf41e872b3c69075cfebd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "465510139" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "465510139" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "09904d5e834647f9c4e9b4dfeb2a5a7e18e4c57ba9cf1a19fff489c31e902a0e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "09904d5e834647f9c4e9b4dfeb2a5a7e18e4c57ba9cf1a19fff489c31e902a0e" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "fc8cf91aef84d3096324da6ae99707f7fdc65cda764cf41e872b3c69075cfebd" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "465510139" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "599622905" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "465510139" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "fc8cf91aef84d3096324da6ae99707f7fdc65cda764cf41e872b3c69075cfebd" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "465510139" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "465510139" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.156.json index 5904da86..b1737e75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "271667985" + "i128": "633031094" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "271667985" + "i128": "633031094" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.157.json index 3a6eea02..176ea964 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "447142447" + "i128": "816199208" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "447142447" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "f6ea2729536461e279bd9e651a7a82ffd44d911e661d6462f995ecf42f6d5fc2" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "447142447" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "7c602a0bfb01a1a4ed14c076304130244ce011fb8b8773b6fa22d1bf88bedf72" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "7c602a0bfb01a1a4ed14c076304130244ce011fb8b8773b6fa22d1bf88bedf72" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "447142447" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "447142447" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "90f50e944a15a519f2b323a8e54c4409b5b46a3c0e8812b647d8d8ec51ad50cf" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "90f50e944a15a519f2b323a8e54c4409b5b46a3c0e8812b647d8d8ec51ad50cf" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "7c602a0bfb01a1a4ed14c076304130244ce011fb8b8773b6fa22d1bf88bedf72" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "447142447" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "816199208" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "447142447" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "7c602a0bfb01a1a4ed14c076304130244ce011fb8b8773b6fa22d1bf88bedf72" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "447142447" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "447142447" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.158.json index 5bc25f77..6be8394b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "291205879" + "i128": "507382227" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "291205879" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "27835b10ec9e09625b4173f22357d1a7cae58a9a097133ff5c9ff16bb63827e1" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "291205879" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "8ace0905b6d13f08da4cb4cdfdec19cf93a0826313d6d0085d9316e716661b5f" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "8ace0905b6d13f08da4cb4cdfdec19cf93a0826313d6d0085d9316e716661b5f" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "291205879" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "291205879" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "641ac1624350cb1a256c1c44b6cbc9378a45f32e1db9e7522ccc93872f9db917" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "641ac1624350cb1a256c1c44b6cbc9378a45f32e1db9e7522ccc93872f9db917" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "8ace0905b6d13f08da4cb4cdfdec19cf93a0826313d6d0085d9316e716661b5f" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "291205879" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "507382227" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "291205879" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "8ace0905b6d13f08da4cb4cdfdec19cf93a0826313d6d0085d9316e716661b5f" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "291205879" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "291205879" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.159.json index 268e6e62..dabb66c3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "92067627" + "i128": "880514980" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "92067627" + "i128": "880514980" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "094991871a0e1093f5bade61ed0007559cba8781e2644a090f946e2dc776b4c6" + "bytes": "200c304fe29c727cb95efe8bff24eb19fbcd7426758a22c149206bb1e7f988e8" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "92067627" + "i128": "880514980" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27974fb21b25c414f2ded8b7707797ab6d846e588dbed46b1b39c148d56da2a2" + "bytes": "e285b244deb6ee53e876a4a4a1b8f3a8b7dd0f2b9113dd1753fd89aed37a9531" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27974fb21b25c414f2ded8b7707797ab6d846e588dbed46b1b39c148d56da2a2" + "bytes": "e285b244deb6ee53e876a4a4a1b8f3a8b7dd0f2b9113dd1753fd89aed37a9531" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "92067627" + "i128": "880514980" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "92067627" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "880514980" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f568350c3dfb2b03c68956f1666366954fe0de33f6edede7b9bb3bba502803d9" + "bytes": "e36054dbbe854186ccedca20c095013f7159ab8a2602c9c81b8f730403578474" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f568350c3dfb2b03c68956f1666366954fe0de33f6edede7b9bb3bba502803d9" + "bytes": "e36054dbbe854186ccedca20c095013f7159ab8a2602c9c81b8f730403578474" } ] }, "durability": "persistent", "val": { - "bytes": "27974fb21b25c414f2ded8b7707797ab6d846e588dbed46b1b39c148d56da2a2" + "bytes": "e285b244deb6ee53e876a4a4a1b8f3a8b7dd0f2b9113dd1753fd89aed37a9531" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "92067627" + "i128": "880514980" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "92067627" + "i128": "880514980" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "27974fb21b25c414f2ded8b7707797ab6d846e588dbed46b1b39c148d56da2a2" + "bytes": "e285b244deb6ee53e876a4a4a1b8f3a8b7dd0f2b9113dd1753fd89aed37a9531" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "92067627" + "i128": "880514980" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "92067627" + "i128": "880514980" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.16.json index 8cbbb0e1..954857a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "524547468" + "i128": "27782158" } ] } @@ -48,65 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "524547468" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "c2cd612e5287790ae8fb39733d0916b48ce73c5d3c5f5f430e2149ade4344336" - }, - { - "u64": "9223372036854775807" - }, - "void", - { - "u64": "0" - }, - { - "u64": "18446744073709551615" - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "524547468" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -264,10 +206,7 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "f36889e0b69b1c068677473c5e37c1c11f0b746c1ea32e024f2b8c8d6e9521eb" + "symbol": "GlobalPauseReason" } ] }, @@ -284,128 +223,19 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "f36889e0b69b1c068677473c5e37c1c11f0b746c1ea32e024f2b8c8d6e9521eb" + "symbol": "GlobalPauseReason" } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "524547468" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "524547468" - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] + "u32": 0 } } }, "ext": "v0" }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "37e8f3d8a229ece64d09f72842a13612e63406c44627370868434d083412a4ae" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "37e8f3d8a229ece64d09f72842a13612e63406c44627370868434d083412a4ae" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "f36889e0b69b1c068677473c5e37c1c11f0b746c1ea32e024f2b8c8d6e9521eb" - } - } - }, - "ext": "v0" - }, - 3110400 + 4095 ] ], [ @@ -486,110 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent", - "val": { - "bool": true - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -671,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -737,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "524547468" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -849,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "27782158" } }, { @@ -1012,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "524547468" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "f36889e0b69b1c068677473c5e37c1c11f0b746c1ea32e024f2b8c8d6e9521eb" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "524547468" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "524547468" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.160.json index 361b685c..5eb55f4f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "240970657" + "i128": "171426134" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "240970657" + "i128": "171426134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "674de3d7996a8c8783cafe85466ee44120b29cea2b24979f6dfd3995a1a52c32" + "bytes": "06aa247535738d31ab3558607bb62341e28f8e290ed6e64ce9f3503115e42ae9" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "240970657" + "i128": "171426134" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88a64d4bf73e265a48ead85c8cabbb1fc46f1db7b1404a611e035af5da41b245" + "bytes": "952a10f27753da3e798509f3681d8fd2718f71da5ba0cf63353a68ddd6e7e51a" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88a64d4bf73e265a48ead85c8cabbb1fc46f1db7b1404a611e035af5da41b245" + "bytes": "952a10f27753da3e798509f3681d8fd2718f71da5ba0cf63353a68ddd6e7e51a" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240970657" + "i128": "171426134" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "240970657" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "171426134" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10cc6afe8197d377a6dde60bb9720d128fb9b83daa43583e1dc67f7d0005443f" + "bytes": "eb8561c24374e2ee31b9e9e4077b80dc6c2c619945cab5474c39d239a63c1d6e" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10cc6afe8197d377a6dde60bb9720d128fb9b83daa43583e1dc67f7d0005443f" + "bytes": "eb8561c24374e2ee31b9e9e4077b80dc6c2c619945cab5474c39d239a63c1d6e" } ] }, "durability": "persistent", "val": { - "bytes": "88a64d4bf73e265a48ead85c8cabbb1fc46f1db7b1404a611e035af5da41b245" + "bytes": "952a10f27753da3e798509f3681d8fd2718f71da5ba0cf63353a68ddd6e7e51a" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "240970657" + "i128": "171426134" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "240970657" + "i128": "171426134" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "88a64d4bf73e265a48ead85c8cabbb1fc46f1db7b1404a611e035af5da41b245" + "bytes": "952a10f27753da3e798509f3681d8fd2718f71da5ba0cf63353a68ddd6e7e51a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240970657" + "i128": "171426134" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "240970657" + "i128": "171426134" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.161.json index b24c88cf..81c45331 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "840576762" + "i128": "650304083" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "840576762" + "i128": "650304083" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "057adf77b30f0827a17335373d92a65bad076f1a8e8144916635dcd91535de53" + "bytes": "f72fb2389c0e8c1d76ec4e3bf7447336433299976dc5d569f0c17f53273a3f1d" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "840576762" + "i128": "650304083" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14e5439a5d67917df07e11310a7e575318449caaf534e6801cd6fbc310e0a256" + "bytes": "24f4854cc99b030531ca1f41aa35cc144b07c6c2db8b46c78e787349268449a8" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14e5439a5d67917df07e11310a7e575318449caaf534e6801cd6fbc310e0a256" + "bytes": "24f4854cc99b030531ca1f41aa35cc144b07c6c2db8b46c78e787349268449a8" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "840576762" + "i128": "650304083" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "840576762" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "650304083" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a511341ec73dba3845b1b24c47157afbc7763600a7f4d6a63292689a44c33581" + "bytes": "079d07480de7b92b1787a6184ad895b71c7c9c52a83bc70e552159eac59b58fb" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a511341ec73dba3845b1b24c47157afbc7763600a7f4d6a63292689a44c33581" + "bytes": "079d07480de7b92b1787a6184ad895b71c7c9c52a83bc70e552159eac59b58fb" } ] }, "durability": "persistent", "val": { - "bytes": "14e5439a5d67917df07e11310a7e575318449caaf534e6801cd6fbc310e0a256" + "bytes": "24f4854cc99b030531ca1f41aa35cc144b07c6c2db8b46c78e787349268449a8" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "840576762" + "i128": "650304083" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "840576762" + "i128": "650304083" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "14e5439a5d67917df07e11310a7e575318449caaf534e6801cd6fbc310e0a256" + "bytes": "24f4854cc99b030531ca1f41aa35cc144b07c6c2db8b46c78e787349268449a8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "840576762" + "i128": "650304083" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "840576762" + "i128": "650304083" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.162.json index 2772c1bc..48336c7a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "149012383" + "i128": "412769250" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "412769250" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "cc9aa1073b820f2a77d1c917b02ec3d758aeb0b0a20c051b50c3b73083b25ccc" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "412769250" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "1ae9957e62cd5537b1cda33c1ed3ca16bc742a2990e60ca8197e2cd891c39038" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "1ae9957e62cd5537b1cda33c1ed3ca16bc742a2990e60ca8197e2cd891c39038" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "412769250" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "412769250" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "d7d0b3526803926b7650eec361c122bd1d59a27de2cdb34636babfb7ffc23e17" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "d7d0b3526803926b7650eec361c122bd1d59a27de2cdb34636babfb7ffc23e17" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "1ae9957e62cd5537b1cda33c1ed3ca16bc742a2990e60ca8197e2cd891c39038" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "412769250" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "149012383" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "412769250" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "1ae9957e62cd5537b1cda33c1ed3ca16bc742a2990e60ca8197e2cd891c39038" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "412769250" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "412769250" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.163.json index 2b32d857..f567f981 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "964853017" + "i128": "359319857" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "359319857" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0e9e0a22f11ddb3fc670555f72cfe462e4b74caebfba488f1a56f30f412de316" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "359319857" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "84efc70101038308eb6fbba4e59331eb8d7a7f4bcd4313b6d9d3e6489b6db755" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "84efc70101038308eb6fbba4e59331eb8d7a7f4bcd4313b6d9d3e6489b6db755" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "359319857" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "359319857" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "bcfce395d15854b183e245d2166250392e85836de8681d4d53d26fb55add21cb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "bcfce395d15854b183e245d2166250392e85836de8681d4d53d26fb55add21cb" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "84efc70101038308eb6fbba4e59331eb8d7a7f4bcd4313b6d9d3e6489b6db755" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "359319857" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "964853017" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "359319857" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "84efc70101038308eb6fbba4e59331eb8d7a7f4bcd4313b6d9d3e6489b6db755" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "359319857" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "359319857" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.164.json index 90318ae3..09885d34 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "941649571" + "i128": "611624833" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "941649571" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "159340fc9361b892a1f8624454b2c88826756bf948a30b1461d624aaf45d44d9" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "941649571" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "a7c6de2a29f8031950e27d6821be5ef90d62423489228607e5dd533bb83c8489" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "a7c6de2a29f8031950e27d6821be5ef90d62423489228607e5dd533bb83c8489" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "941649571" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "941649571" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "f11a47b5efe5c7a2d9a528af0867c5c2672fe158bbe50bf5863cb3acf5966752" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "f11a47b5efe5c7a2d9a528af0867c5c2672fe158bbe50bf5863cb3acf5966752" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "a7c6de2a29f8031950e27d6821be5ef90d62423489228607e5dd533bb83c8489" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "941649571" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "611624833" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "941649571" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "a7c6de2a29f8031950e27d6821be5ef90d62423489228607e5dd533bb83c8489" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "941649571" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "941649571" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.165.json index 3c0c1437..78a926b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "583160930" + "i128": "16135642" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "583160930" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "ad574deaa51bd2a797e9757fd5173a5bcf6bce6b08e96d443e8265feec89d892" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "583160930" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "0c00f8335e8a6c5cc1b59e7c4d33d2c0a54ec4c5774e4dceb05d16ce94758edb" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "0c00f8335e8a6c5cc1b59e7c4d33d2c0a54ec4c5774e4dceb05d16ce94758edb" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "583160930" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "583160930" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "3ecd3390a6ef5fc70b524bb7748fa6630b92a6cbe94b0ee1d09286b941d8d9db" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "3ecd3390a6ef5fc70b524bb7748fa6630b92a6cbe94b0ee1d09286b941d8d9db" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "0c00f8335e8a6c5cc1b59e7c4d33d2c0a54ec4c5774e4dceb05d16ce94758edb" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "583160930" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "16135642" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "583160930" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "0c00f8335e8a6c5cc1b59e7c4d33d2c0a54ec4c5774e4dceb05d16ce94758edb" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "583160930" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "583160930" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.166.json index 5685ea58..e9af9685 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "958576799" + "i128": "90187878" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "958576799" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "5bf7ecb049914898d29cc876531215f5cd7eb5fd5fbf0b34bdcd0207a31d0a93" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "958576799" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "4a1d706a77f82d5a9f89ef3079e64ab6b0dd52d3562e596ace73f7879ed34f67" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "4a1d706a77f82d5a9f89ef3079e64ab6b0dd52d3562e596ace73f7879ed34f67" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "958576799" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "958576799" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "fbe33969a30857c83e0a03fe690cf90e34d6745c601af91835d43558564d16c7" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "fbe33969a30857c83e0a03fe690cf90e34d6745c601af91835d43558564d16c7" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "4a1d706a77f82d5a9f89ef3079e64ab6b0dd52d3562e596ace73f7879ed34f67" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "958576799" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "90187878" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "958576799" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "4a1d706a77f82d5a9f89ef3079e64ab6b0dd52d3562e596ace73f7879ed34f67" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "958576799" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "958576799" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.167.json index ed90b6b8..51bda5a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "992736899" + "i128": "61506930" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "992736899" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "95d2e891601a67ee33ee90c5feed68b54397474ad565c115fade6982ec08cef2" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "992736899" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "cb6062e1e4446eb28a95d3baea1714d189de9bdca4edeb1ab14c92588cb4b6a6" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "cb6062e1e4446eb28a95d3baea1714d189de9bdca4edeb1ab14c92588cb4b6a6" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "992736899" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "992736899" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "b2134d9dbe3c5b0e8a08c221ee1ee4c442fb223f62c00e62c2182df238a5eb5e" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "b2134d9dbe3c5b0e8a08c221ee1ee4c442fb223f62c00e62c2182df238a5eb5e" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "cb6062e1e4446eb28a95d3baea1714d189de9bdca4edeb1ab14c92588cb4b6a6" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "992736899" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "61506930" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "992736899" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "cb6062e1e4446eb28a95d3baea1714d189de9bdca4edeb1ab14c92588cb4b6a6" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "992736899" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "992736899" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.168.json index 4afdaf41..c44fe587 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "760760373" + "i128": "712487362" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "760760373" + "i128": "712487362" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce0b440914a505a3a9044969f727ec65fc240631a436a974f7b81a72cf0898d9" + "bytes": "00c555c25aa813d95744901641135799d0be0e446006ae28fbaceec1272aff7c" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "760760373" + "i128": "712487362" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fea26787fdfd47ef241018bdca37016a31feb5be3d68631b19a397b1cadfebd7" + "bytes": "8e4a60d87da4c278bac0d1b88cc3596c7ab2fac7b5053b6185f74219cb03e3be" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fea26787fdfd47ef241018bdca37016a31feb5be3d68631b19a397b1cadfebd7" + "bytes": "8e4a60d87da4c278bac0d1b88cc3596c7ab2fac7b5053b6185f74219cb03e3be" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "760760373" + "i128": "712487362" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "760760373" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "712487362" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "26703a6bb9c8168500fcb100bcd0ecf1cd27a1320d47a9d069eabdcf9bfaeb6d" + "bytes": "a755a4aea30ddac1310ecd4ebc9e4d82b2ddb11b4ffc5f1b74e7718faff7c9a1" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "26703a6bb9c8168500fcb100bcd0ecf1cd27a1320d47a9d069eabdcf9bfaeb6d" + "bytes": "a755a4aea30ddac1310ecd4ebc9e4d82b2ddb11b4ffc5f1b74e7718faff7c9a1" } ] }, "durability": "persistent", "val": { - "bytes": "fea26787fdfd47ef241018bdca37016a31feb5be3d68631b19a397b1cadfebd7" + "bytes": "8e4a60d87da4c278bac0d1b88cc3596c7ab2fac7b5053b6185f74219cb03e3be" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "760760373" + "i128": "712487362" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "760760373" + "i128": "712487362" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "fea26787fdfd47ef241018bdca37016a31feb5be3d68631b19a397b1cadfebd7" + "bytes": "8e4a60d87da4c278bac0d1b88cc3596c7ab2fac7b5053b6185f74219cb03e3be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "760760373" + "i128": "712487362" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "760760373" + "i128": "712487362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.169.json index 8157b01b..3a4239ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "561824183" + "i128": "629920739" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "561824183" + "i128": "629920739" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94743bade4fa9c0fb388a7ab6525cfed0350f0b07cfc80fd08fca0faf1ad2c69" + "bytes": "c3dc578a24be0f8339b84cedb160a3284426583430c00ac9664b3526075a42ad" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "561824183" + "i128": "629920739" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d42c4b7d8c2c7fe44c252da5e39139902a1dcba60b19ae6b6f173069f6fda74d" + "bytes": "b1c17970786651d9137e21f6e0048bd97773e154f544e8d20416cca69589bde1" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d42c4b7d8c2c7fe44c252da5e39139902a1dcba60b19ae6b6f173069f6fda74d" + "bytes": "b1c17970786651d9137e21f6e0048bd97773e154f544e8d20416cca69589bde1" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "561824183" + "i128": "629920739" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "561824183" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "629920739" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f625d63403ed801b73238ddf48257bfbafbba76238658f658a1cd22838bfdf4" + "bytes": "9bdb6a64d25a9c1d0b82eb6e2b81847b304c346a9a7e2f8e14d72a27217830d4" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f625d63403ed801b73238ddf48257bfbafbba76238658f658a1cd22838bfdf4" + "bytes": "9bdb6a64d25a9c1d0b82eb6e2b81847b304c346a9a7e2f8e14d72a27217830d4" } ] }, "durability": "persistent", "val": { - "bytes": "d42c4b7d8c2c7fe44c252da5e39139902a1dcba60b19ae6b6f173069f6fda74d" + "bytes": "b1c17970786651d9137e21f6e0048bd97773e154f544e8d20416cca69589bde1" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "561824183" + "i128": "629920739" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "561824183" + "i128": "629920739" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "d42c4b7d8c2c7fe44c252da5e39139902a1dcba60b19ae6b6f173069f6fda74d" + "bytes": "b1c17970786651d9137e21f6e0048bd97773e154f544e8d20416cca69589bde1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "561824183" + "i128": "629920739" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "561824183" + "i128": "629920739" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.17.json index 1d73e62d..80cb4f1d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "342504562" + "i128": "250249143" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "250249143" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "993cab0bb834c93df051d574838f5a06861159646c95f8ceb3278447acd35b5c" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "250249143" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,196 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "dc68ad80dac87e98a963b43def073cab92a8f57851e3ac7ccfee2505d0f6411e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "dc68ad80dac87e98a963b43def073cab92a8f57851e3ac7ccfee2505d0f6411e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "250249143" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "250249143" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "c11efb1cb852420fdf449c48e2f30f3d5d6af538b43c9b2ba0366c24e2008980" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "c11efb1cb852420fdf449c48e2f30f3d5d6af538b43c9b2ba0366c24e2008980" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "dc68ad80dac87e98a963b43def073cab92a8f57851e3ac7ccfee2505d0f6411e" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -277,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -358,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -391,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "250249143" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -433,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "342504562" + "i128": "0" } }, { @@ -596,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "250249143" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "dc68ad80dac87e98a963b43def073cab92a8f57851e3ac7ccfee2505d0f6411e" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "250249143" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "250249143" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.170.json index 041cedfd..17ef64d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "817429459" + "i128": "908577110" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "817429459" + "i128": "908577110" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39b3c800506841ccf2b161773510bac674c52c6b879dcd1c923a37ec8622bb58" + "bytes": "022f04d235c35535f18a53fbf74144392db5f5a18a013a94c6a192aac0c64c7d" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "817429459" + "i128": "908577110" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14b3d2997af7e6e11c84f38ad6631427479d7dd92d9b24e454ecc337969d1cd1" + "bytes": "3e947e110d8a049570124f009717071d175014711aa225e92cbd54ee0e90e00f" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14b3d2997af7e6e11c84f38ad6631427479d7dd92d9b24e454ecc337969d1cd1" + "bytes": "3e947e110d8a049570124f009717071d175014711aa225e92cbd54ee0e90e00f" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "817429459" + "i128": "908577110" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "817429459" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "908577110" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10162782b1291679fe5a3f3b87bf9655350fdd3137dac29efaf693040d1e7b18" + "bytes": "b5785771dabe271306de69f926c1b713aafed5fe80f87c490020735376f49b2f" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10162782b1291679fe5a3f3b87bf9655350fdd3137dac29efaf693040d1e7b18" + "bytes": "b5785771dabe271306de69f926c1b713aafed5fe80f87c490020735376f49b2f" } ] }, "durability": "persistent", "val": { - "bytes": "14b3d2997af7e6e11c84f38ad6631427479d7dd92d9b24e454ecc337969d1cd1" + "bytes": "3e947e110d8a049570124f009717071d175014711aa225e92cbd54ee0e90e00f" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "817429459" + "i128": "908577110" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "817429459" + "i128": "908577110" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "14b3d2997af7e6e11c84f38ad6631427479d7dd92d9b24e454ecc337969d1cd1" + "bytes": "3e947e110d8a049570124f009717071d175014711aa225e92cbd54ee0e90e00f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "817429459" + "i128": "908577110" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "817429459" + "i128": "908577110" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.171.json index 94aaa1d8..919f40d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "258678401" + "i128": "599646458" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "258678401" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "b6efc7ab1a6dd9b7c6ccb527a0e92a9394309b150e6d0cf4a88e262000cfec49" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "258678401" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "1c27f242d7091cce1765c87fcd2655a9fe5d9e91eba857637ac2b4489daa8495" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "1c27f242d7091cce1765c87fcd2655a9fe5d9e91eba857637ac2b4489daa8495" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "258678401" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "258678401" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "a82ece7bf7112f00b53e98f66c024cdbbd1d17b4d2d50a0e999102ebe86d3aa1" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "a82ece7bf7112f00b53e98f66c024cdbbd1d17b4d2d50a0e999102ebe86d3aa1" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "1c27f242d7091cce1765c87fcd2655a9fe5d9e91eba857637ac2b4489daa8495" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "258678401" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "599646458" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "258678401" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "1c27f242d7091cce1765c87fcd2655a9fe5d9e91eba857637ac2b4489daa8495" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "258678401" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "258678401" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.172.json index 96d2ef9b..633b9168 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "978340234" + "i128": "900474553" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "978340234" + "i128": "900474553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aaae2b85e217b96784f8601706cf3ab7403ef3026da2aefa3ddb3fd454247282" + "bytes": "452becae92728b3dc0e2a0b02264fd88bb1ab34153af512ffa11a335c69b1743" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "978340234" + "i128": "900474553" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea448225d3b76f3da6d13045fe6a83b2337962af922dabbe6e2ea890acd007c3" + "bytes": "f347129145e72ebe1ca7fd65b1a3aa970cd1f66f000dd87046c51b9dfe4013b4" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea448225d3b76f3da6d13045fe6a83b2337962af922dabbe6e2ea890acd007c3" + "bytes": "f347129145e72ebe1ca7fd65b1a3aa970cd1f66f000dd87046c51b9dfe4013b4" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "978340234" + "i128": "900474553" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "978340234" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "900474553" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76529e0d8629c4921e4b61828d42fb105925dd4a2c265057fcb76e63c1b1a92e" + "bytes": "be7576646a50dddd28e354e28299f26035858775c891edda99847e0650dd4516" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76529e0d8629c4921e4b61828d42fb105925dd4a2c265057fcb76e63c1b1a92e" + "bytes": "be7576646a50dddd28e354e28299f26035858775c891edda99847e0650dd4516" } ] }, "durability": "persistent", "val": { - "bytes": "ea448225d3b76f3da6d13045fe6a83b2337962af922dabbe6e2ea890acd007c3" + "bytes": "f347129145e72ebe1ca7fd65b1a3aa970cd1f66f000dd87046c51b9dfe4013b4" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "978340234" + "i128": "900474553" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "978340234" + "i128": "900474553" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "ea448225d3b76f3da6d13045fe6a83b2337962af922dabbe6e2ea890acd007c3" + "bytes": "f347129145e72ebe1ca7fd65b1a3aa970cd1f66f000dd87046c51b9dfe4013b4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "978340234" + "i128": "900474553" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "978340234" + "i128": "900474553" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.173.json index 32e2665a..cae62ad5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "404043983" + "i128": "713004452" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "404043983" + "i128": "713004452" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.174.json index 5597b7bb..67600f15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "414590200" + "i128": "855514059" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "414590200" + "i128": "855514059" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a05d1b4eacc00f2cb5d8f16d8fb6db7d9fe873a3b991e86a79b7f18c622b953" + "bytes": "1628a37ba6e4bff145014340f92f4bf8a4ee078ec1990c3e1dd035118a147d3a" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "414590200" + "i128": "855514059" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "02dca45f7ab0ed25b86e66ccc3f4736edde849cbba4925dfea146a9472fc6928" + "bytes": "0b436b8725ccd25f471f74cff67ca2eeef0a065ffbc02c0e69933f782893ed63" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "02dca45f7ab0ed25b86e66ccc3f4736edde849cbba4925dfea146a9472fc6928" + "bytes": "0b436b8725ccd25f471f74cff67ca2eeef0a065ffbc02c0e69933f782893ed63" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "414590200" + "i128": "855514059" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "414590200" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "855514059" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97b62c507e08200bae1583ffd113f7c093a8ea1fd9a5de6b8739b99e713e0acc" + "bytes": "34f3e29db82cd97db9893ad6b0bb50ee051f491cbb8056c689386c0014b0ff60" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97b62c507e08200bae1583ffd113f7c093a8ea1fd9a5de6b8739b99e713e0acc" + "bytes": "34f3e29db82cd97db9893ad6b0bb50ee051f491cbb8056c689386c0014b0ff60" } ] }, "durability": "persistent", "val": { - "bytes": "02dca45f7ab0ed25b86e66ccc3f4736edde849cbba4925dfea146a9472fc6928" + "bytes": "0b436b8725ccd25f471f74cff67ca2eeef0a065ffbc02c0e69933f782893ed63" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "414590200" + "i128": "855514059" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "414590200" + "i128": "855514059" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "02dca45f7ab0ed25b86e66ccc3f4736edde849cbba4925dfea146a9472fc6928" + "bytes": "0b436b8725ccd25f471f74cff67ca2eeef0a065ffbc02c0e69933f782893ed63" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "414590200" + "i128": "855514059" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "414590200" + "i128": "855514059" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.175.json index 481051a9..2f524f4f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "500931939" + "i128": "383892976" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "383892976" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "2eeae63ff08bf849373a65155de8372f78e4a58f8362dcec7dfc2e2574a90888" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "383892976" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "81b2b4603a095f1b24638fb2cce050c675be1e359041cb982adb5a51bf4a33d9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "81b2b4603a095f1b24638fb2cce050c675be1e359041cb982adb5a51bf4a33d9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "383892976" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "383892976" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ad1798eab879391805c2eb327fa336430def979c648dbd809fe5f2a1395b4528" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ad1798eab879391805c2eb327fa336430def979c648dbd809fe5f2a1395b4528" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "81b2b4603a095f1b24638fb2cce050c675be1e359041cb982adb5a51bf4a33d9" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "383892976" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "500931939" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "383892976" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "81b2b4603a095f1b24638fb2cce050c675be1e359041cb982adb5a51bf4a33d9" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "383892976" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "383892976" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.176.json index f7908c7e..785deb83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "871946730" + "i128": "598736470" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "871946730" + "i128": "598736470" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a635dca9da45b7f7566487bd195ac0f2fab164c30643396fcf7ff69142839961" + "bytes": "543263f1de1922c9c5b3c4a52aba65f81c1e575c528043c5c2b796c0812d4f5b" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "871946730" + "i128": "598736470" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a53f4b1ec795e24cf0e9f14812ebdbbec9825231aa127c16d31db70df158530" + "bytes": "e94783e82b70ea1a3ef18d4073fe829872f96a891fc64cce86f4bfd717722316" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a53f4b1ec795e24cf0e9f14812ebdbbec9825231aa127c16d31db70df158530" + "bytes": "e94783e82b70ea1a3ef18d4073fe829872f96a891fc64cce86f4bfd717722316" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "871946730" + "i128": "598736470" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "871946730" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "598736470" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4c619877f346a26badaa3b1f344931d4c76ae81f5186142e9801f228dc6c257" + "bytes": "b669180b098d341d651058c080bcabfc78ce3c26a2e2973adf65df8470649b55" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4c619877f346a26badaa3b1f344931d4c76ae81f5186142e9801f228dc6c257" + "bytes": "b669180b098d341d651058c080bcabfc78ce3c26a2e2973adf65df8470649b55" } ] }, "durability": "persistent", "val": { - "bytes": "5a53f4b1ec795e24cf0e9f14812ebdbbec9825231aa127c16d31db70df158530" + "bytes": "e94783e82b70ea1a3ef18d4073fe829872f96a891fc64cce86f4bfd717722316" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "871946730" + "i128": "598736470" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "871946730" + "i128": "598736470" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "5a53f4b1ec795e24cf0e9f14812ebdbbec9825231aa127c16d31db70df158530" + "bytes": "e94783e82b70ea1a3ef18d4073fe829872f96a891fc64cce86f4bfd717722316" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "871946730" + "i128": "598736470" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "871946730" + "i128": "598736470" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.177.json index 6bdb7e50..45c22f10 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "202363155" + "i128": "84303060" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "202363155" + "i128": "84303060" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fcd8ae52221284734794de5934b203020db4bbe1a38bf54ded79555a8d9bbbea" + "bytes": "b8e1b5fa7d12e2c2c97d5c6b38067e5c3df16855fe6610bb5cc6e3f0867fc508" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "202363155" + "i128": "84303060" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d315856437230afbd64b1cf6b60249adddf84cfe7d8ae8cf80b8428e7d71ab9b" + "bytes": "433250ba66500e431df299c1f15be532ce00a59dc63323e338c2a7d54643e97c" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d315856437230afbd64b1cf6b60249adddf84cfe7d8ae8cf80b8428e7d71ab9b" + "bytes": "433250ba66500e431df299c1f15be532ce00a59dc63323e338c2a7d54643e97c" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "202363155" + "i128": "84303060" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "202363155" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "84303060" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd38734d85a3b709ca42946cd25c09ae9ea3052555fc0a7c43ec1254a12eefc5" + "bytes": "15bda4edaba485fc5ceeda734fcbb76ad792686bed3750d3d95536388ab385f6" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd38734d85a3b709ca42946cd25c09ae9ea3052555fc0a7c43ec1254a12eefc5" + "bytes": "15bda4edaba485fc5ceeda734fcbb76ad792686bed3750d3d95536388ab385f6" } ] }, "durability": "persistent", "val": { - "bytes": "d315856437230afbd64b1cf6b60249adddf84cfe7d8ae8cf80b8428e7d71ab9b" + "bytes": "433250ba66500e431df299c1f15be532ce00a59dc63323e338c2a7d54643e97c" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "202363155" + "i128": "84303060" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "202363155" + "i128": "84303060" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "d315856437230afbd64b1cf6b60249adddf84cfe7d8ae8cf80b8428e7d71ab9b" + "bytes": "433250ba66500e431df299c1f15be532ce00a59dc63323e338c2a7d54643e97c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "202363155" + "i128": "84303060" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "202363155" + "i128": "84303060" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.178.json index 22be36c5..61e68ac6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "105434929" + "i128": "149327743" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "149327743" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "d29d4d1c6eaf41b298ba5c2159784b56c2ba3389c7753172f66bdc2b892fc813" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "149327743" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "b5fc6dcd47e018a92203a61c54b50a67a365857b8fafe9b8ec14b6f1a83e3d58" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "b5fc6dcd47e018a92203a61c54b50a67a365857b8fafe9b8ec14b6f1a83e3d58" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "149327743" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "149327743" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "b9da33d5988d11d75de6dd35ba292bee7e821549630aa36786014124b69951e0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "b9da33d5988d11d75de6dd35ba292bee7e821549630aa36786014124b69951e0" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "b5fc6dcd47e018a92203a61c54b50a67a365857b8fafe9b8ec14b6f1a83e3d58" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "149327743" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "105434929" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "149327743" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "b5fc6dcd47e018a92203a61c54b50a67a365857b8fafe9b8ec14b6f1a83e3d58" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "149327743" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "149327743" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.179.json index 16b7b3c9..74a13385 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "270077410" + "i128": "909014876" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "270077410" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "a0ae7c33d969b4c9c94cee96d80d5160151eab0b8e57ce94e6ec0aabc925682a" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "270077410" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c9ef389e78196be985f835c51f688f5609b4c205ea494a31006343797c9bdb89" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c9ef389e78196be985f835c51f688f5609b4c205ea494a31006343797c9bdb89" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "270077410" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "270077410" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "43bd49981de08692bace3f0841362af27541d989f10e96b77189f9839d31ac6f" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "43bd49981de08692bace3f0841362af27541d989f10e96b77189f9839d31ac6f" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "c9ef389e78196be985f835c51f688f5609b4c205ea494a31006343797c9bdb89" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "270077410" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "909014876" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "270077410" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "c9ef389e78196be985f835c51f688f5609b4c205ea494a31006343797c9bdb89" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "270077410" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "270077410" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.18.json index d56b04da..386ad4b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "611193356" + "i128": "928570222" } ] } @@ -48,65 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "611193356" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "319d5eecdd0dfe5fd971bbf9fe86caa80f097423a473d5cc60e90d465fc485c8" - }, - { - "u64": "9223372036854775807" - }, - "void", - { - "u64": "0" - }, - { - "u64": "18446744073709551615" - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "611193356" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -264,10 +206,7 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "93defbe9f9f55e98d30a888e3d02835e5e9c0f897e0c0620a17b04ebec477c72" + "symbol": "GlobalPauseReason" } ] }, @@ -284,128 +223,19 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "93defbe9f9f55e98d30a888e3d02835e5e9c0f897e0c0620a17b04ebec477c72" + "symbol": "GlobalPauseReason" } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "611193356" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "611193356" - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] + "u32": 0 } } }, "ext": "v0" }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "adadba9956bb6dcc887154ad01cc1b8fd7fb5fc67dddca02057fbac5c60243d3" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "adadba9956bb6dcc887154ad01cc1b8fd7fb5fc67dddca02057fbac5c60243d3" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "93defbe9f9f55e98d30a888e3d02835e5e9c0f897e0c0620a17b04ebec477c72" - } - } - }, - "ext": "v0" - }, - 3110400 + 4095 ] ], [ @@ -486,110 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent", - "val": { - "bool": true - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -671,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -737,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "611193356" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -849,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "928570222" } }, { @@ -1012,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "611193356" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "93defbe9f9f55e98d30a888e3d02835e5e9c0f897e0c0620a17b04ebec477c72" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "611193356" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "611193356" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.180.json index 8fab5b8f..c1d55d15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "909626418" + "i128": "859343300" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "909626418" + "i128": "859343300" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0fcbeb93b083ee0e370c774e721b6d09eb0cd69766851000280b9bed22d53176" + "bytes": "53ccc33bcddece2ef6106b5fd5a54e277220bf405bdea416913c7c236683fccb" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "909626418" + "i128": "859343300" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a78aa622e8b2d8265f5be6e84be3fbedea2b7a955881c6413e1a6945eb2510f" + "bytes": "f2812af7a486964ff8b2f73912f81a2c52527424ca7e164eabce9ad18c0f0015" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a78aa622e8b2d8265f5be6e84be3fbedea2b7a955881c6413e1a6945eb2510f" + "bytes": "f2812af7a486964ff8b2f73912f81a2c52527424ca7e164eabce9ad18c0f0015" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "909626418" + "i128": "859343300" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "909626418" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "859343300" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5801d1227fa8de117be56d182567c4f836580e0f033236ab3554c49556868c8a" + "bytes": "3425e31650c8addc5cd4bf67b78e257ca520026c586ea4155d5e7ddcc0c29f45" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5801d1227fa8de117be56d182567c4f836580e0f033236ab3554c49556868c8a" + "bytes": "3425e31650c8addc5cd4bf67b78e257ca520026c586ea4155d5e7ddcc0c29f45" } ] }, "durability": "persistent", "val": { - "bytes": "7a78aa622e8b2d8265f5be6e84be3fbedea2b7a955881c6413e1a6945eb2510f" + "bytes": "f2812af7a486964ff8b2f73912f81a2c52527424ca7e164eabce9ad18c0f0015" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "909626418" + "i128": "859343300" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "909626418" + "i128": "859343300" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "7a78aa622e8b2d8265f5be6e84be3fbedea2b7a955881c6413e1a6945eb2510f" + "bytes": "f2812af7a486964ff8b2f73912f81a2c52527424ca7e164eabce9ad18c0f0015" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "909626418" + "i128": "859343300" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "909626418" + "i128": "859343300" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.181.json index 4b5566bc..398b6211 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "361950969" + "i128": "718472162" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "361950969" + "i128": "718472162" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e952a5a31cd973565df112a58a3a66be5ef4418c0738b12f324c7d5ba25a179" + "bytes": "668f27175d8fbfbb2a6eefcab1c2aac5b18dcab1065a4b7ab4877f080434bf04" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "361950969" + "i128": "718472162" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5fe8c1c2e840e0c7ec32e23ff4f692ce066e32ad117869598a9e84dffe4fce3a" + "bytes": "084370a1178878065c0e0014ff7ae9ebae4a15f4422c077be537ec70d704bba5" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5fe8c1c2e840e0c7ec32e23ff4f692ce066e32ad117869598a9e84dffe4fce3a" + "bytes": "084370a1178878065c0e0014ff7ae9ebae4a15f4422c077be537ec70d704bba5" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "361950969" + "i128": "718472162" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "361950969" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "718472162" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6a3d8e9bc9fd891792b70664cf07fb2f624134aefcec2d23e941740fad9409a" + "bytes": "224cba42809491cd90888238d5f6425e0365c15711c139e7435590e71bbdca7d" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6a3d8e9bc9fd891792b70664cf07fb2f624134aefcec2d23e941740fad9409a" + "bytes": "224cba42809491cd90888238d5f6425e0365c15711c139e7435590e71bbdca7d" } ] }, "durability": "persistent", "val": { - "bytes": "5fe8c1c2e840e0c7ec32e23ff4f692ce066e32ad117869598a9e84dffe4fce3a" + "bytes": "084370a1178878065c0e0014ff7ae9ebae4a15f4422c077be537ec70d704bba5" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "361950969" + "i128": "718472162" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "361950969" + "i128": "718472162" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "5fe8c1c2e840e0c7ec32e23ff4f692ce066e32ad117869598a9e84dffe4fce3a" + "bytes": "084370a1178878065c0e0014ff7ae9ebae4a15f4422c077be537ec70d704bba5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "361950969" + "i128": "718472162" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "361950969" + "i128": "718472162" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.182.json index 865904b8..c524a604 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "53457421" + "i128": "387606300" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "53457421" + "i128": "387606300" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ffa978392301b4d2d39dc1d6e8ed966fa368136cebbfba7b9b0ae822115500de" + "bytes": "25a631a5f832e13f620a01e01019838a29e25928ad55f2bee5f1db175d056a22" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "53457421" + "i128": "387606300" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a5201eee659d128a4ec5b39d26deee933284aca124e27b35abad0b23b85928f2" + "bytes": "437bd5a5b1fcbcfecfe619f0af5df1453519c061287c739ab05c8f90a2502249" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a5201eee659d128a4ec5b39d26deee933284aca124e27b35abad0b23b85928f2" + "bytes": "437bd5a5b1fcbcfecfe619f0af5df1453519c061287c739ab05c8f90a2502249" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "53457421" + "i128": "387606300" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "53457421" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "387606300" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66f7fa91b29435a269459ba0872f1835cd7ddbbf279d9f4d3cf4aea473d1258a" + "bytes": "d2618307e425d8c737be917c39449b2818cfd882b2ad7267f8f0cb99daeb9ce8" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "66f7fa91b29435a269459ba0872f1835cd7ddbbf279d9f4d3cf4aea473d1258a" + "bytes": "d2618307e425d8c737be917c39449b2818cfd882b2ad7267f8f0cb99daeb9ce8" } ] }, "durability": "persistent", "val": { - "bytes": "a5201eee659d128a4ec5b39d26deee933284aca124e27b35abad0b23b85928f2" + "bytes": "437bd5a5b1fcbcfecfe619f0af5df1453519c061287c739ab05c8f90a2502249" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "53457421" + "i128": "387606300" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "53457421" + "i128": "387606300" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "a5201eee659d128a4ec5b39d26deee933284aca124e27b35abad0b23b85928f2" + "bytes": "437bd5a5b1fcbcfecfe619f0af5df1453519c061287c739ab05c8f90a2502249" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "53457421" + "i128": "387606300" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "53457421" + "i128": "387606300" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.183.json index dec947ce..0a474870 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "137376767" + "i128": "146483252" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "137376767" + "i128": "146483252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4531326e2ccd9df74a405cc98211411b1aa7968bb5ec6fb56d5eef0ec17852f2" + "bytes": "ebaaa2734102a5c4dc9ef085dd7822486209a9fb58a2c320bb04b0dd593e9175" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "137376767" + "i128": "146483252" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d9905c892d0769d8e2df4e55107cdbee26998d5b138ca49daaf492533a5ba38" + "bytes": "160e44f57273bf70bed6939b02fb68cf7595b34551d71e1e01816b48265f816a" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d9905c892d0769d8e2df4e55107cdbee26998d5b138ca49daaf492533a5ba38" + "bytes": "160e44f57273bf70bed6939b02fb68cf7595b34551d71e1e01816b48265f816a" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "137376767" + "i128": "146483252" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "137376767" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "146483252" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b347ca45950ce533a236f4456afb80a3319294b49c40226b472e9712ae15f7f5" + "bytes": "e61b3051b60cc8a22dd4b3421e3649494c58abd004222ae882615b25fb86fa73" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b347ca45950ce533a236f4456afb80a3319294b49c40226b472e9712ae15f7f5" + "bytes": "e61b3051b60cc8a22dd4b3421e3649494c58abd004222ae882615b25fb86fa73" } ] }, "durability": "persistent", "val": { - "bytes": "2d9905c892d0769d8e2df4e55107cdbee26998d5b138ca49daaf492533a5ba38" + "bytes": "160e44f57273bf70bed6939b02fb68cf7595b34551d71e1e01816b48265f816a" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "137376767" + "i128": "146483252" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "137376767" + "i128": "146483252" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "2d9905c892d0769d8e2df4e55107cdbee26998d5b138ca49daaf492533a5ba38" + "bytes": "160e44f57273bf70bed6939b02fb68cf7595b34551d71e1e01816b48265f816a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "137376767" + "i128": "146483252" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "137376767" + "i128": "146483252" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.184.json index 99483d6c..4f35ccb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "536914015" + "i128": "789941793" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "536914015" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "ba2262235208e7509768a5aeb5c89a6862c9d8015d83edafa33a5d78699d2997" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "536914015" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "283c0539837f407ab0650dab0350e4526b7c79f65404223426b92a77ea67f928" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "283c0539837f407ab0650dab0350e4526b7c79f65404223426b92a77ea67f928" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "536914015" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "536914015" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "91eaa649651c3e03aa535d9d7be0e4d9885a318028859ea62ccf435127441ffa" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "91eaa649651c3e03aa535d9d7be0e4d9885a318028859ea62ccf435127441ffa" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "283c0539837f407ab0650dab0350e4526b7c79f65404223426b92a77ea67f928" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "536914015" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "789941793" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "536914015" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "283c0539837f407ab0650dab0350e4526b7c79f65404223426b92a77ea67f928" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "536914015" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "536914015" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.185.json index 92e7d600..a219500a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "517532506" + "i128": "404299110" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "517532506" + "i128": "404299110" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfb94de531d7ed83b1ad16f03190ad45196aa2ad838060a36716df511aaa620c" + "bytes": "f7ec7ef0a3a51bb8067312b6134014e0b2f024a1ad6727c6064a5815004d7393" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "517532506" + "i128": "404299110" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2e310bada04449bf62079c367f2534ea3e94b2297e74865ce2ad94cfba73b89" + "bytes": "8ee4f40bb8ce201bea1b9391e64b168400c3d25e6ff1b531788812c8c601e28b" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2e310bada04449bf62079c367f2534ea3e94b2297e74865ce2ad94cfba73b89" + "bytes": "8ee4f40bb8ce201bea1b9391e64b168400c3d25e6ff1b531788812c8c601e28b" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "517532506" + "i128": "404299110" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "517532506" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "404299110" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "260f2b6c8459461a5ced357c54cf0242fa21c09371ce28046e9df2966f5a92b0" + "bytes": "db241c213b5ce3dc8721ced9ed7b46589412c5f97e429f5b07cbedbedac88207" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "260f2b6c8459461a5ced357c54cf0242fa21c09371ce28046e9df2966f5a92b0" + "bytes": "db241c213b5ce3dc8721ced9ed7b46589412c5f97e429f5b07cbedbedac88207" } ] }, "durability": "persistent", "val": { - "bytes": "e2e310bada04449bf62079c367f2534ea3e94b2297e74865ce2ad94cfba73b89" + "bytes": "8ee4f40bb8ce201bea1b9391e64b168400c3d25e6ff1b531788812c8c601e28b" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "517532506" + "i128": "404299110" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "517532506" + "i128": "404299110" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "e2e310bada04449bf62079c367f2534ea3e94b2297e74865ce2ad94cfba73b89" + "bytes": "8ee4f40bb8ce201bea1b9391e64b168400c3d25e6ff1b531788812c8c601e28b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "517532506" + "i128": "404299110" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "517532506" + "i128": "404299110" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.186.json index 269b9a84..d3834d71 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "138387849" + "i128": "406617038" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "138387849" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "3a39f69d01875d0977af5b41b3ba6c2ef2ec28b542864dd05833045e8a23541b" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "138387849" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c1512966b657300f026d5f5e407943de418def9030246b7b3796aef1a8037e20" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c1512966b657300f026d5f5e407943de418def9030246b7b3796aef1a8037e20" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "138387849" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "138387849" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5d6b2a9790b22af5f2612c54eeb420f1b40fe72e3b65a781acd86f75019c2e59" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5d6b2a9790b22af5f2612c54eeb420f1b40fe72e3b65a781acd86f75019c2e59" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "c1512966b657300f026d5f5e407943de418def9030246b7b3796aef1a8037e20" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "138387849" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "406617038" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "138387849" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "c1512966b657300f026d5f5e407943de418def9030246b7b3796aef1a8037e20" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "138387849" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "138387849" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.187.json index f4ea1129..f0aa1488 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "279530596" + "i128": "488832781" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "488832781" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "af623ca010b64fcda5e932d6c03dbb847929e6e6e1198a6307c5874aaadcb9d7" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "488832781" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "528502bf77d1784b72f41014a9ea9f0bdec786a521b13d4d49923f1a205cc0a2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "528502bf77d1784b72f41014a9ea9f0bdec786a521b13d4d49923f1a205cc0a2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "488832781" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "488832781" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ade400ce84754bf18f0f5159906d999649c709283d348d97d6947cba63c40ffb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ade400ce84754bf18f0f5159906d999649c709283d348d97d6947cba63c40ffb" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "528502bf77d1784b72f41014a9ea9f0bdec786a521b13d4d49923f1a205cc0a2" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "488832781" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "279530596" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "488832781" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "528502bf77d1784b72f41014a9ea9f0bdec786a521b13d4d49923f1a205cc0a2" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "488832781" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "488832781" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.188.json index e57d7ba9..e9918d9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "819436967" + "i128": "456033696" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "819436967" + "i128": "456033696" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff2f710bb3dc2c67dcabc53ff923a7a0a1e0b10fca5a1e8c7e52b189a9c83a5a" + "bytes": "6d9b89512e8e26dec2b350c77eb95a810063ee314bc85be43a932e6298c60a90" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "819436967" + "i128": "456033696" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0698fb5e2887c6c0bec20cb5238da1cf343529a3c8a03ad9b39ed1656d3cc812" + "bytes": "a2b24ed25168fa1f7e0733d8be26b561e7bacc03f9ecf97a9a52f25763d26480" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0698fb5e2887c6c0bec20cb5238da1cf343529a3c8a03ad9b39ed1656d3cc812" + "bytes": "a2b24ed25168fa1f7e0733d8be26b561e7bacc03f9ecf97a9a52f25763d26480" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "819436967" + "i128": "456033696" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "819436967" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "456033696" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e97fb1121beb0bd40f1a90ea4610c86775361d63593ea57bd2d30a3f7a3c8615" + "bytes": "5a47ecf1b03dd65e72243e7b9747f1db6f673f3bb5a803b2b0a4e0fc5f1a0448" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e97fb1121beb0bd40f1a90ea4610c86775361d63593ea57bd2d30a3f7a3c8615" + "bytes": "5a47ecf1b03dd65e72243e7b9747f1db6f673f3bb5a803b2b0a4e0fc5f1a0448" } ] }, "durability": "persistent", "val": { - "bytes": "0698fb5e2887c6c0bec20cb5238da1cf343529a3c8a03ad9b39ed1656d3cc812" + "bytes": "a2b24ed25168fa1f7e0733d8be26b561e7bacc03f9ecf97a9a52f25763d26480" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "819436967" + "i128": "456033696" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "819436967" + "i128": "456033696" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "0698fb5e2887c6c0bec20cb5238da1cf343529a3c8a03ad9b39ed1656d3cc812" + "bytes": "a2b24ed25168fa1f7e0733d8be26b561e7bacc03f9ecf97a9a52f25763d26480" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "819436967" + "i128": "456033696" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "819436967" + "i128": "456033696" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.189.json index eaa3ef6d..2d38fdcf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "662777220" + "i128": "198525620" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "662777220" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "bb9e75abc84fc1ad11175b4d3fbeca32a85f41e75da20f8a6432e2c042f956c1" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "662777220" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "1aa62b375b813bbd0e3186e212e25bb8477265e2ed41b1d70d6c183d551c59cf" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "1aa62b375b813bbd0e3186e212e25bb8477265e2ed41b1d70d6c183d551c59cf" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "662777220" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "662777220" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "754eeb2a8a0aa19c7aa8875cd96a9d3568cd7f06a8459450eb44e7738486d048" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "754eeb2a8a0aa19c7aa8875cd96a9d3568cd7f06a8459450eb44e7738486d048" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "1aa62b375b813bbd0e3186e212e25bb8477265e2ed41b1d70d6c183d551c59cf" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "662777220" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "198525620" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "662777220" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "1aa62b375b813bbd0e3186e212e25bb8477265e2ed41b1d70d6c183d551c59cf" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "662777220" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "662777220" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.19.json index 4b16c303..db2e0301 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "577800697" + "i128": "219758348" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "577800697" + "i128": "219758348" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f0a5d12fa2847631bef8236abfe130bac8d40548e4faeb746ed5101b5d219d46" + "bytes": "a0b2201078b88b3ae37810d8be21775b530cd8bcb26a066b9f35db691ba85c4b" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "577800697" + "i128": "219758348" } ] } @@ -267,7 +267,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e21347c108cc4e465cd0d78dfa5d26075fb417d6bf684ca0d99cc444832caf63" + "bytes": "623426177bb606c43ac849bcf69f1cfd1bb5ff1dbcd7c55b3f477c779e533527" } ] }, @@ -287,7 +287,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e21347c108cc4e465cd0d78dfa5d26075fb417d6bf684ca0d99cc444832caf63" + "bytes": "623426177bb606c43ac849bcf69f1cfd1bb5ff1dbcd7c55b3f477c779e533527" } ] }, @@ -299,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "577800697" + "i128": "219758348" } }, { @@ -307,7 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "577800697" + "i128": "219758348" } }, { @@ -323,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -373,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea334cee9e67485c8a92d968a690a55ff65d512f4d9f6683c90ee3059b8b14bf" + "bytes": "244cca461913ab4069ce399bbb140852a8ce1220b2752a7964d4e517851bc1be" } ] }, @@ -393,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea334cee9e67485c8a92d968a690a55ff65d512f4d9f6683c90ee3059b8b14bf" + "bytes": "244cca461913ab4069ce399bbb140852a8ce1220b2752a7964d4e517851bc1be" } ] }, "durability": "persistent", "val": { - "bytes": "e21347c108cc4e465cd0d78dfa5d26075fb417d6bf684ca0d99cc444832caf63" + "bytes": "623426177bb606c43ac849bcf69f1cfd1bb5ff1dbcd7c55b3f477c779e533527" } } }, @@ -408,6 +408,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -779,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "577800697" + "i128": "219758348" } }, { @@ -1035,7 +1074,7 @@ } ], "data": { - "i128": "577800697" + "i128": "219758348" } } } @@ -1057,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "e21347c108cc4e465cd0d78dfa5d26075fb417d6bf684ca0d99cc444832caf63" + "bytes": "623426177bb606c43ac849bcf69f1cfd1bb5ff1dbcd7c55b3f477c779e533527" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1070,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "577800697" + "i128": "219758348" } }, { @@ -1078,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "577800697" + "i128": "219758348" } }, { @@ -1086,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.190.json index ef601855..785dc1e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "115862226" + "i128": "908641576" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115862226" + "i128": "908641576" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1aa754c477590ca16c04151c03c411b9bed4a900e959e186bf27154e4a6cc9d" + "bytes": "ef8e89413508a2522d8fa73aa5203bc7353a2ddb01492ee320245a3a11bc863c" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "115862226" + "i128": "908641576" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c69de182317ab025b22e4348a0ab86a1987053c838b71f53946e7e666f53215a" + "bytes": "6718124f587d8a4bd38ec0949018798e3df63d2e63d2484820ba6f2961a1abbf" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c69de182317ab025b22e4348a0ab86a1987053c838b71f53946e7e666f53215a" + "bytes": "6718124f587d8a4bd38ec0949018798e3df63d2e63d2484820ba6f2961a1abbf" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115862226" + "i128": "908641576" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "115862226" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "908641576" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe6b61d85c9ee286280a21894c26b0b6a2f5b992530fdff7a90f0df2ae476e9c" + "bytes": "264a3c821509bf972677a458027331b3eea857c049a64f0c12ac322c6cbd123e" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe6b61d85c9ee286280a21894c26b0b6a2f5b992530fdff7a90f0df2ae476e9c" + "bytes": "264a3c821509bf972677a458027331b3eea857c049a64f0c12ac322c6cbd123e" } ] }, "durability": "persistent", "val": { - "bytes": "c69de182317ab025b22e4348a0ab86a1987053c838b71f53946e7e666f53215a" + "bytes": "6718124f587d8a4bd38ec0949018798e3df63d2e63d2484820ba6f2961a1abbf" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "115862226" + "i128": "908641576" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "115862226" + "i128": "908641576" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "c69de182317ab025b22e4348a0ab86a1987053c838b71f53946e7e666f53215a" + "bytes": "6718124f587d8a4bd38ec0949018798e3df63d2e63d2484820ba6f2961a1abbf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115862226" + "i128": "908641576" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "115862226" + "i128": "908641576" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.191.json index a851bd51..aaab766d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "297626374" + "i128": "674083241" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "297626374" + "i128": "674083241" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b43a348a35e7a5da78aa14fc301e54d211bb1b5549c71a06b5b50654703e4ce2" + "bytes": "bc8e870dfe0959c8d445b321438112cdeee1ed1d5ea8325888e90b2164953373" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "297626374" + "i128": "674083241" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6543f81ec513d114ca7a3a6ae4024e0679d18828bf528e597909cf11c4ea4b7f" + "bytes": "c534e1fedc7e0147eac777b2f7739222345e1c7767a198b4ae5b4d23ee30f891" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6543f81ec513d114ca7a3a6ae4024e0679d18828bf528e597909cf11c4ea4b7f" + "bytes": "c534e1fedc7e0147eac777b2f7739222345e1c7767a198b4ae5b4d23ee30f891" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "297626374" + "i128": "674083241" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "297626374" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "674083241" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "366ed0eadb7df183dbd4b531add7cee60df38366961550c366d50ab1a17109b9" + "bytes": "8bdf8c70b99b3c9e86fd289ef033127ac393e11f8d4e8ea84c9a68d973c6b099" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "366ed0eadb7df183dbd4b531add7cee60df38366961550c366d50ab1a17109b9" + "bytes": "8bdf8c70b99b3c9e86fd289ef033127ac393e11f8d4e8ea84c9a68d973c6b099" } ] }, "durability": "persistent", "val": { - "bytes": "6543f81ec513d114ca7a3a6ae4024e0679d18828bf528e597909cf11c4ea4b7f" + "bytes": "c534e1fedc7e0147eac777b2f7739222345e1c7767a198b4ae5b4d23ee30f891" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "297626374" + "i128": "674083241" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "297626374" + "i128": "674083241" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "6543f81ec513d114ca7a3a6ae4024e0679d18828bf528e597909cf11c4ea4b7f" + "bytes": "c534e1fedc7e0147eac777b2f7739222345e1c7767a198b4ae5b4d23ee30f891" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "297626374" + "i128": "674083241" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "297626374" + "i128": "674083241" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.192.json index cc22e87d..b42dda8b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525732766" + "i128": "875339050" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "875339050" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "93a4d09609374a35236eb2e77dfd6e5ea8c92ac8bc794a6f9713b420fe89614d" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "875339050" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "107e3a4375b63fa30a193d6a560cbc8de07c9b2cbb0e07bb448e16ad700feece" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "107e3a4375b63fa30a193d6a560cbc8de07c9b2cbb0e07bb448e16ad700feece" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "875339050" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "875339050" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9a14eb71d318f293c296f516977a23409e5b8e09f8b861c64bcf80630c2a8d0c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9a14eb71d318f293c296f516977a23409e5b8e09f8b861c64bcf80630c2a8d0c" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "107e3a4375b63fa30a193d6a560cbc8de07c9b2cbb0e07bb448e16ad700feece" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "875339050" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "525732766" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "875339050" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "107e3a4375b63fa30a193d6a560cbc8de07c9b2cbb0e07bb448e16ad700feece" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "875339050" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "875339050" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.193.json index 619f44b8..cbdf48b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "857907552" + "i128": "495941151" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "495941151" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "30ec131ed375b61368dcf237fabc01116c09df0f52f6bb0f44ba794779401cff" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "495941151" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "5b1394414d36d67d5700ee8e2655fd7cf18e5efd5c58f0f21a6f88fea18ac78b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "5b1394414d36d67d5700ee8e2655fd7cf18e5efd5c58f0f21a6f88fea18ac78b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "495941151" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "495941151" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9b098631815f4e22a5ec4585e46c7edccad9416dd9eef8e4c20ffacd66cb2190" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9b098631815f4e22a5ec4585e46c7edccad9416dd9eef8e4c20ffacd66cb2190" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "5b1394414d36d67d5700ee8e2655fd7cf18e5efd5c58f0f21a6f88fea18ac78b" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "495941151" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "857907552" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "495941151" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "5b1394414d36d67d5700ee8e2655fd7cf18e5efd5c58f0f21a6f88fea18ac78b" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "495941151" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "495941151" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.194.json index e7413883..aa384f8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "463254059" + "i128": "217395285" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "217395285" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "56ee88de9c6cb4f9cf46743da1c9c48de1801538e4ce273c95ff1907ca801e61" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "217395285" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "1713120f69b5debcca1a4aa61a16b8fe8512d069d47d63b1bafa8750f5e5a714" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "1713120f69b5debcca1a4aa61a16b8fe8512d069d47d63b1bafa8750f5e5a714" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "217395285" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "217395285" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "b6ec82bb84630b4e74d820bf005a636d42270f606e701707c2979bb3f2ee6600" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "b6ec82bb84630b4e74d820bf005a636d42270f606e701707c2979bb3f2ee6600" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "1713120f69b5debcca1a4aa61a16b8fe8512d069d47d63b1bafa8750f5e5a714" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "217395285" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "463254059" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "217395285" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "1713120f69b5debcca1a4aa61a16b8fe8512d069d47d63b1bafa8750f5e5a714" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "217395285" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "217395285" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.195.json index daf35bc7..7c0ade3f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "4424357" + "i128": "499691708" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "499691708" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "1153b064089ecb25dbbf9ec8774c7a4d7dfaf6b326be0a412cc7e342efd697ee" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "499691708" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "03af948fde0dbb54bcc2538e4d0b744945d96da0112b4317f2f5d2862c223545" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "03af948fde0dbb54bcc2538e4d0b744945d96da0112b4317f2f5d2862c223545" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "499691708" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "499691708" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "3b1cf7ac28535573a7f16074a39b0527137f410c8ffef68fb5c770031ec71ea7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "3b1cf7ac28535573a7f16074a39b0527137f410c8ffef68fb5c770031ec71ea7" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "03af948fde0dbb54bcc2538e4d0b744945d96da0112b4317f2f5d2862c223545" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "499691708" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "4424357" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "499691708" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "03af948fde0dbb54bcc2538e4d0b744945d96da0112b4317f2f5d2862c223545" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "499691708" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "499691708" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.196.json index ef9a33a1..80b3b382 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "511571463" + "i128": "769104691" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "511571463" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "1031f779ee707af98988f1b4ff0516171c949a3e3be2c76d8c777c4e3e3ef92b" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "511571463" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "e93ed9774d7467be1a2a0a7e0ca23581c59d5f3ee21a4f84f9778b5e844928e7" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "e93ed9774d7467be1a2a0a7e0ca23581c59d5f3ee21a4f84f9778b5e844928e7" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "511571463" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "511571463" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "9c9bfa44fea3a65111f9e7b17a29c28a85d8062175ab620919db05de31962319" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "9c9bfa44fea3a65111f9e7b17a29c28a85d8062175ab620919db05de31962319" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "e93ed9774d7467be1a2a0a7e0ca23581c59d5f3ee21a4f84f9778b5e844928e7" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "511571463" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "769104691" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "511571463" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "e93ed9774d7467be1a2a0a7e0ca23581c59d5f3ee21a4f84f9778b5e844928e7" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "511571463" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "511571463" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.197.json index 86759bd2..88253d4b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "947401511" + "i128": "469912270" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "469912270" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0a64baab1973b10e9e1a1f5770edb73229e8d6eb11f3461de550d1ab5b6d025a" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "469912270" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "9e40436dce2fcc72a2d4039ef0c8ae315af1b584e60cd3f007ce6810da796dc0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "9e40436dce2fcc72a2d4039ef0c8ae315af1b584e60cd3f007ce6810da796dc0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "469912270" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "469912270" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "44965a7fba0dbb4edfc9b77a8bb47364b6f63f3d24d3629c01c321100dba9555" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "44965a7fba0dbb4edfc9b77a8bb47364b6f63f3d24d3629c01c321100dba9555" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "9e40436dce2fcc72a2d4039ef0c8ae315af1b584e60cd3f007ce6810da796dc0" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "469912270" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "947401511" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "469912270" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "9e40436dce2fcc72a2d4039ef0c8ae315af1b584e60cd3f007ce6810da796dc0" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "469912270" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "469912270" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.198.json index 85706daf..05228bf3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "228715850" + "i128": "148409898" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "228715850" + "i128": "148409898" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b327cc22f4aa7f582d23fdb551c2c23bdbd32fa3237a378128c09332cf78d7f" + "bytes": "9f252c679f35fd5ff27b5dc218641fc89c5a8b4b47e8e45bc968fbf563a0de8d" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "228715850" + "i128": "148409898" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "867d2dcdbbec8499514bc5959f31049ea9761a00941b62f5b488aa073e35bd1c" + "bytes": "b75424e41d6fbfef917d59b0c0b78229f991454ab8370c672beee4405a96c3c1" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "867d2dcdbbec8499514bc5959f31049ea9761a00941b62f5b488aa073e35bd1c" + "bytes": "b75424e41d6fbfef917d59b0c0b78229f991454ab8370c672beee4405a96c3c1" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "228715850" + "i128": "148409898" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "228715850" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "148409898" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "462ae134cff77dd9615613a62454f11af26a1540e9544168c3c91b7b4be1044e" + "bytes": "67000e9d7ef6b8c32869c5316fa60c616b6f0fce8bc9602a00acd0ae1f33f4b2" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "462ae134cff77dd9615613a62454f11af26a1540e9544168c3c91b7b4be1044e" + "bytes": "67000e9d7ef6b8c32869c5316fa60c616b6f0fce8bc9602a00acd0ae1f33f4b2" } ] }, "durability": "persistent", "val": { - "bytes": "867d2dcdbbec8499514bc5959f31049ea9761a00941b62f5b488aa073e35bd1c" + "bytes": "b75424e41d6fbfef917d59b0c0b78229f991454ab8370c672beee4405a96c3c1" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "228715850" + "i128": "148409898" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "228715850" + "i128": "148409898" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "867d2dcdbbec8499514bc5959f31049ea9761a00941b62f5b488aa073e35bd1c" + "bytes": "b75424e41d6fbfef917d59b0c0b78229f991454ab8370c672beee4405a96c3c1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "228715850" + "i128": "148409898" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "228715850" + "i128": "148409898" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.199.json index 4ced996b..25eaf0a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "709488065" + "i128": "118183675" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "709488065" + "i128": "118183675" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba3873e43884028e9bffe95c4e32da265a5ae412067cf3700dd130baea7c4c29" + "bytes": "f1df2a2347d641fdfd80cb6fd2a1799abde407c2f58b15ed3b5d797ced387a39" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "709488065" + "i128": "118183675" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "feafb790ca8f0a71711507fc774d6a9f6319d4cff15464c530f793eff989c6f5" + "bytes": "ffc4bd8268e88fe0d3154da60ada70f767f87146803d1eda7269b211b6cfeb1c" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "feafb790ca8f0a71711507fc774d6a9f6319d4cff15464c530f793eff989c6f5" + "bytes": "ffc4bd8268e88fe0d3154da60ada70f767f87146803d1eda7269b211b6cfeb1c" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "709488065" + "i128": "118183675" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "709488065" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "118183675" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8cfeeeb03f632d5bb5e539475c83d6eed84aca9e867e98bb5a30ca3bbb6d980" + "bytes": "d3a1161439da6a5c7c6a20ce25a5e39e9a398a3cc70e75f2d946edc4bb84342e" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8cfeeeb03f632d5bb5e539475c83d6eed84aca9e867e98bb5a30ca3bbb6d980" + "bytes": "d3a1161439da6a5c7c6a20ce25a5e39e9a398a3cc70e75f2d946edc4bb84342e" } ] }, "durability": "persistent", "val": { - "bytes": "feafb790ca8f0a71711507fc774d6a9f6319d4cff15464c530f793eff989c6f5" + "bytes": "ffc4bd8268e88fe0d3154da60ada70f767f87146803d1eda7269b211b6cfeb1c" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "709488065" + "i128": "118183675" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "709488065" + "i128": "118183675" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "feafb790ca8f0a71711507fc774d6a9f6319d4cff15464c530f793eff989c6f5" + "bytes": "ffc4bd8268e88fe0d3154da60ada70f767f87146803d1eda7269b211b6cfeb1c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "709488065" + "i128": "118183675" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "709488065" + "i128": "118183675" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.2.json index 9ac32eb5..38ada03a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "846721096" + "i128": "484240334" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "846721096" + "i128": "484240334" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33c7641b1e47eddfaea32c5ca43b70d585083bf7610be37f5d726b8da70e5574" + "bytes": "2f1c5e17c704a37f2b30a05835f1bf68537430136c240e4b9b1ee97556f3f32b" }, { "u64": "18446744073709551614" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "846721096" + "i128": "484240334" } ] } @@ -267,7 +267,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d6223bfd1f5fc3ad45f25c75402f30986a795e5d5709d533b72d9cae585bb088" + "bytes": "42e349c502df7d416b1798d5d9db3ea211845510a96183c4a93680f99bffb322" } ] }, @@ -287,7 +287,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d6223bfd1f5fc3ad45f25c75402f30986a795e5d5709d533b72d9cae585bb088" + "bytes": "42e349c502df7d416b1798d5d9db3ea211845510a96183c4a93680f99bffb322" } ] }, @@ -299,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "846721096" + "i128": "484240334" } }, { @@ -307,7 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "846721096" + "i128": "484240334" } }, { @@ -373,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3de24a13d9925e4b00fba9086422ba30a2b5e110e05764af7d57ce3121e43fb" + "bytes": "9b4aa1b43b9012a01409c37024b7d5e158a030630ab041d8761aaeba9e98409c" } ] }, @@ -393,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3de24a13d9925e4b00fba9086422ba30a2b5e110e05764af7d57ce3121e43fb" + "bytes": "9b4aa1b43b9012a01409c37024b7d5e158a030630ab041d8761aaeba9e98409c" } ] }, "durability": "persistent", "val": { - "bytes": "d6223bfd1f5fc3ad45f25c75402f30986a795e5d5709d533b72d9cae585bb088" + "bytes": "42e349c502df7d416b1798d5d9db3ea211845510a96183c4a93680f99bffb322" } } }, @@ -408,6 +408,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -779,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "846721096" + "i128": "484240334" } }, { @@ -1035,7 +1074,7 @@ } ], "data": { - "i128": "846721096" + "i128": "484240334" } } } @@ -1057,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "d6223bfd1f5fc3ad45f25c75402f30986a795e5d5709d533b72d9cae585bb088" + "bytes": "42e349c502df7d416b1798d5d9db3ea211845510a96183c4a93680f99bffb322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1070,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "846721096" + "i128": "484240334" } }, { @@ -1078,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "846721096" + "i128": "484240334" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.20.json index 7d32d485..d32865a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "224631702" + "i128": "63465134" } ] } @@ -48,65 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "224631702" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "b5314d12365ef813142fe77dc9557bd0aec669658851a1187da48af8a1067c45" - }, - { - "u64": "9223372036854775807" - }, - "void", - { - "u64": "0" - }, - { - "u64": "18446744073709551615" - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "224631702" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -264,10 +206,7 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "57a2badf3fa50ccc6b2d746b0b79de765adee3c9d5181ed96de981f3488542df" + "symbol": "GlobalPauseReason" } ] }, @@ -284,128 +223,19 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "57a2badf3fa50ccc6b2d746b0b79de765adee3c9d5181ed96de981f3488542df" + "symbol": "GlobalPauseReason" } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "224631702" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "224631702" - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] + "u32": 0 } } }, "ext": "v0" }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "81beb04f288d4435198d1e41223ac2df6de28fd1e2d35f1f2f2bb08c11e2cd79" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "81beb04f288d4435198d1e41223ac2df6de28fd1e2d35f1f2f2bb08c11e2cd79" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "57a2badf3fa50ccc6b2d746b0b79de765adee3c9d5181ed96de981f3488542df" - } - } - }, - "ext": "v0" - }, - 3110400 + 4095 ] ], [ @@ -486,110 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent", - "val": { - "bool": true - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -671,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -737,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "224631702" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -849,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "63465134" } }, { @@ -1012,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "224631702" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "57a2badf3fa50ccc6b2d746b0b79de765adee3c9d5181ed96de981f3488542df" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "224631702" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "224631702" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.200.json index da63c8b1..bc7b638c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "856366688" + "i128": "771995444" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "856366688" + "i128": "771995444" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0949a4b199cbd406fb08a7d0685ef13dd3c46aaea2ffc47411a8466a1ae96452" + "bytes": "a54921b6a75307cfbb6014fead119f0a68fe045b2d4899aa879226c252f71504" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "856366688" + "i128": "771995444" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "903d6e6c486b07cdbe7522171af23cfb0572e67c6287f9f426713dc65c83d107" + "bytes": "46a08ed7ad0d19523af88cf94509e3cb99a118155ff2a43e6d29b2cbd71071dc" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "903d6e6c486b07cdbe7522171af23cfb0572e67c6287f9f426713dc65c83d107" + "bytes": "46a08ed7ad0d19523af88cf94509e3cb99a118155ff2a43e6d29b2cbd71071dc" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "856366688" + "i128": "771995444" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "856366688" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "771995444" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4006112a86e5ec71e4444864c38c03499a4cc4bcc8fe2eec63d2af06cd2b0d77" + "bytes": "b032c1154a1f97a412c644e831769b073ce50477cf4b92d84a7d92a413710e29" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4006112a86e5ec71e4444864c38c03499a4cc4bcc8fe2eec63d2af06cd2b0d77" + "bytes": "b032c1154a1f97a412c644e831769b073ce50477cf4b92d84a7d92a413710e29" } ] }, "durability": "persistent", "val": { - "bytes": "903d6e6c486b07cdbe7522171af23cfb0572e67c6287f9f426713dc65c83d107" + "bytes": "46a08ed7ad0d19523af88cf94509e3cb99a118155ff2a43e6d29b2cbd71071dc" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "856366688" + "i128": "771995444" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "856366688" + "i128": "771995444" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "903d6e6c486b07cdbe7522171af23cfb0572e67c6287f9f426713dc65c83d107" + "bytes": "46a08ed7ad0d19523af88cf94509e3cb99a118155ff2a43e6d29b2cbd71071dc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "856366688" + "i128": "771995444" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "856366688" + "i128": "771995444" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.201.json index 7c3ee7e1..03b672fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "834482382" + "i128": "992421948" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "834482382" + "i128": "992421948" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c6b9a6cfb6df9ff3a22952f8b6c51a6cd9e34f982ad2e71d4a4c07f86f3ef483" + "bytes": "22726ac7521fb214efc9b97d40ea58ecb58010cf6a4efc6ab5e4df2d62bd07c1" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "834482382" + "i128": "992421948" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c05f1951c6ea5df35973a6bbb464794b443cc2b03c6cabf35e4ed79f67e3502" + "bytes": "045bc0c4a4bc0913b2b23d5b3b4fdae47ff4c2b1e579f59afb644e236b5b894f" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c05f1951c6ea5df35973a6bbb464794b443cc2b03c6cabf35e4ed79f67e3502" + "bytes": "045bc0c4a4bc0913b2b23d5b3b4fdae47ff4c2b1e579f59afb644e236b5b894f" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "834482382" + "i128": "992421948" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "834482382" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "992421948" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48fb5fc3f773559ae2e599aabc7cce7eebe7e48ac481fd4e7a8f650d0436371b" + "bytes": "a54f91cdd9a586890a0fc758d813b6e5f45ca718e0a35a0b0998f94af4f83c52" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48fb5fc3f773559ae2e599aabc7cce7eebe7e48ac481fd4e7a8f650d0436371b" + "bytes": "a54f91cdd9a586890a0fc758d813b6e5f45ca718e0a35a0b0998f94af4f83c52" } ] }, "durability": "persistent", "val": { - "bytes": "5c05f1951c6ea5df35973a6bbb464794b443cc2b03c6cabf35e4ed79f67e3502" + "bytes": "045bc0c4a4bc0913b2b23d5b3b4fdae47ff4c2b1e579f59afb644e236b5b894f" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "834482382" + "i128": "992421948" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "834482382" + "i128": "992421948" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "5c05f1951c6ea5df35973a6bbb464794b443cc2b03c6cabf35e4ed79f67e3502" + "bytes": "045bc0c4a4bc0913b2b23d5b3b4fdae47ff4c2b1e579f59afb644e236b5b894f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "834482382" + "i128": "992421948" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "834482382" + "i128": "992421948" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.202.json index e66ab5da..1461173a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "139786145" + "i128": "724513229" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "139786145" + "i128": "724513229" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.203.json index 36c15f2e..b4625bac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "599442842" + "i128": "828818113" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "599442842" + "i128": "828818113" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b622ccbe93c963351ec55802c7195532804a3650c570f0924c64ab4ce700cb8" + "bytes": "eaec77cdc2d1407a0d52831774330d7e2d93ab5f3f185eaf68f4f19170475ac6" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "599442842" + "i128": "828818113" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27ce1e656df15f665817edcfd8f2e733740d0f7e6724d9649fe428be3ef59cbb" + "bytes": "535a5968ba21624f54a03aba3197ff0db1a73aa028baddd6260e316e7a4dfa1c" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27ce1e656df15f665817edcfd8f2e733740d0f7e6724d9649fe428be3ef59cbb" + "bytes": "535a5968ba21624f54a03aba3197ff0db1a73aa028baddd6260e316e7a4dfa1c" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "599442842" + "i128": "828818113" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "599442842" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "828818113" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84833d0656936ced3a0b5816033c161d029c5ddcc870761a47c8e676cd2a44e4" + "bytes": "6a3775be7167e3e247b5b628fe0fb6fce2e4d1dddec5cbe7f9aa9031e78e75d5" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84833d0656936ced3a0b5816033c161d029c5ddcc870761a47c8e676cd2a44e4" + "bytes": "6a3775be7167e3e247b5b628fe0fb6fce2e4d1dddec5cbe7f9aa9031e78e75d5" } ] }, "durability": "persistent", "val": { - "bytes": "27ce1e656df15f665817edcfd8f2e733740d0f7e6724d9649fe428be3ef59cbb" + "bytes": "535a5968ba21624f54a03aba3197ff0db1a73aa028baddd6260e316e7a4dfa1c" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "599442842" + "i128": "828818113" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "599442842" + "i128": "828818113" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "27ce1e656df15f665817edcfd8f2e733740d0f7e6724d9649fe428be3ef59cbb" + "bytes": "535a5968ba21624f54a03aba3197ff0db1a73aa028baddd6260e316e7a4dfa1c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "599442842" + "i128": "828818113" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "599442842" + "i128": "828818113" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.204.json index dd10e791..b8f9e6e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "242958324" + "i128": "956480725" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "242958324" + "i128": "956480725" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51d2a0ab115d3ca9dd0e0dbe753194677808c90b15f90a4bad8b81c309240245" + "bytes": "0d335f64f4961cbbebb62268399327f7c9a3fec974e892e92527dd63cdc29997" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "242958324" + "i128": "956480725" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2868548a0d66db63a35d442ee45f1df79a0cedad1d0232ebb803aa74e78d8a60" + "bytes": "77bef98ffd84e756d2f8b90dce6f06cd4372b5d4c6e688993a63384c3f855bb6" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2868548a0d66db63a35d442ee45f1df79a0cedad1d0232ebb803aa74e78d8a60" + "bytes": "77bef98ffd84e756d2f8b90dce6f06cd4372b5d4c6e688993a63384c3f855bb6" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "242958324" + "i128": "956480725" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "242958324" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "956480725" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "903bfa5daeefdd9581985266b38ad2035a9c75fdc10c2487568a8f79b8423f74" + "bytes": "db849154ac21b9b10a54abdca0b215ba5aff10d40161dd4c6880250ca2e5ebff" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "903bfa5daeefdd9581985266b38ad2035a9c75fdc10c2487568a8f79b8423f74" + "bytes": "db849154ac21b9b10a54abdca0b215ba5aff10d40161dd4c6880250ca2e5ebff" } ] }, "durability": "persistent", "val": { - "bytes": "2868548a0d66db63a35d442ee45f1df79a0cedad1d0232ebb803aa74e78d8a60" + "bytes": "77bef98ffd84e756d2f8b90dce6f06cd4372b5d4c6e688993a63384c3f855bb6" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "242958324" + "i128": "956480725" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "242958324" + "i128": "956480725" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "2868548a0d66db63a35d442ee45f1df79a0cedad1d0232ebb803aa74e78d8a60" + "bytes": "77bef98ffd84e756d2f8b90dce6f06cd4372b5d4c6e688993a63384c3f855bb6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "242958324" + "i128": "956480725" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "242958324" + "i128": "956480725" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.205.json index a3397874..a3be74e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "234872096" + "i128": "986918113" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "234872096" + "i128": "986918113" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd937c0f355125e8893e990803875638811806b055fa4a0e20bbd71fc52c7895" + "bytes": "aa2d2108fe325a14f78633aaf8296947fe3f3c26d13552f3f57e049490f74a47" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "234872096" + "i128": "986918113" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea18072b13043ad395c75c9f0fa23ced74ac2c34e21e5563752236f18cc4645f" + "bytes": "215cc6a5c90a01399bff32ff00fe61b40f8e6f93b02bb46b5dd32fafe6ea2e61" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea18072b13043ad395c75c9f0fa23ced74ac2c34e21e5563752236f18cc4645f" + "bytes": "215cc6a5c90a01399bff32ff00fe61b40f8e6f93b02bb46b5dd32fafe6ea2e61" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "234872096" + "i128": "986918113" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "234872096" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "986918113" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5ea274afd127d248467cbc58300157e928691ceddca3f1bdcc32fb885e131af" + "bytes": "0f88523011576be862cac88229979d33d093013b8c934ae2a1db75cbd983cdda" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5ea274afd127d248467cbc58300157e928691ceddca3f1bdcc32fb885e131af" + "bytes": "0f88523011576be862cac88229979d33d093013b8c934ae2a1db75cbd983cdda" } ] }, "durability": "persistent", "val": { - "bytes": "ea18072b13043ad395c75c9f0fa23ced74ac2c34e21e5563752236f18cc4645f" + "bytes": "215cc6a5c90a01399bff32ff00fe61b40f8e6f93b02bb46b5dd32fafe6ea2e61" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "234872096" + "i128": "986918113" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "234872096" + "i128": "986918113" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "ea18072b13043ad395c75c9f0fa23ced74ac2c34e21e5563752236f18cc4645f" + "bytes": "215cc6a5c90a01399bff32ff00fe61b40f8e6f93b02bb46b5dd32fafe6ea2e61" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "234872096" + "i128": "986918113" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "234872096" + "i128": "986918113" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.206.json index b41367a1..f1c4a031 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "784005328" + "i128": "809728791" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "784005328" + "i128": "809728791" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f243c9f2fc3c655f99853169555f87667f45ab7cba9ae0e7d6c70ce8e557f39c" + "bytes": "7a8b40940cd9278f075c9ed5106b2914af48b12b4824de5b38331bbad2034eb7" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "784005328" + "i128": "809728791" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8305c1b989163972b40562edf59077450efbb5af2fb6155958f6e9922a8a2b31" + "bytes": "045edb3676bb7fcf121390ed6fe06b307354d8ef8b365cb177e06a488cb36be2" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8305c1b989163972b40562edf59077450efbb5af2fb6155958f6e9922a8a2b31" + "bytes": "045edb3676bb7fcf121390ed6fe06b307354d8ef8b365cb177e06a488cb36be2" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "784005328" + "i128": "809728791" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "784005328" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "809728791" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9005e01ff68eec589a3ee658b819e082a2c99519dc6d76d1b54540de54783e25" + "bytes": "f77d1233057ecf65abd150e63d0a7e6e628fec0e058cbde0d18b753dbd6d0d7e" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9005e01ff68eec589a3ee658b819e082a2c99519dc6d76d1b54540de54783e25" + "bytes": "f77d1233057ecf65abd150e63d0a7e6e628fec0e058cbde0d18b753dbd6d0d7e" } ] }, "durability": "persistent", "val": { - "bytes": "8305c1b989163972b40562edf59077450efbb5af2fb6155958f6e9922a8a2b31" + "bytes": "045edb3676bb7fcf121390ed6fe06b307354d8ef8b365cb177e06a488cb36be2" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "784005328" + "i128": "809728791" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "784005328" + "i128": "809728791" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "8305c1b989163972b40562edf59077450efbb5af2fb6155958f6e9922a8a2b31" + "bytes": "045edb3676bb7fcf121390ed6fe06b307354d8ef8b365cb177e06a488cb36be2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "784005328" + "i128": "809728791" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "784005328" + "i128": "809728791" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.207.json index 8094a39d..e01042b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "481381959" + "i128": "613198064" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "481381959" + "i128": "613198064" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc6d5f8c41819f5b632a37b4a1a1745cf4a05dac16466800a4088a5c2b9e438a" + "bytes": "62508815308a3ef4067a849142daccacac2ff527bfa6c797a594e559e63cc827" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "481381959" + "i128": "613198064" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe360f9e22cfa15d206413db5ba1cec36d8d3e95a3218c977971a86126134b71" + "bytes": "aa2dfa7f830219c92feb2c5e68c8ced437ff0c18c45f5a28b19f95f788b1cc0c" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe360f9e22cfa15d206413db5ba1cec36d8d3e95a3218c977971a86126134b71" + "bytes": "aa2dfa7f830219c92feb2c5e68c8ced437ff0c18c45f5a28b19f95f788b1cc0c" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "481381959" + "i128": "613198064" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "481381959" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "613198064" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7f0629ebb952f235ccbb45c85e051917b2eb2e0a957acdbe17b9b989b8e5408" + "bytes": "88a9b851e4f692092ee23d3f8d929f94f36ed872e32a2aa43a73f5c13626b20a" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7f0629ebb952f235ccbb45c85e051917b2eb2e0a957acdbe17b9b989b8e5408" + "bytes": "88a9b851e4f692092ee23d3f8d929f94f36ed872e32a2aa43a73f5c13626b20a" } ] }, "durability": "persistent", "val": { - "bytes": "fe360f9e22cfa15d206413db5ba1cec36d8d3e95a3218c977971a86126134b71" + "bytes": "aa2dfa7f830219c92feb2c5e68c8ced437ff0c18c45f5a28b19f95f788b1cc0c" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "481381959" + "i128": "613198064" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "481381959" + "i128": "613198064" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "fe360f9e22cfa15d206413db5ba1cec36d8d3e95a3218c977971a86126134b71" + "bytes": "aa2dfa7f830219c92feb2c5e68c8ced437ff0c18c45f5a28b19f95f788b1cc0c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "481381959" + "i128": "613198064" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "481381959" + "i128": "613198064" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.208.json index f814823e..dae823f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "255964133" + "i128": "873701589" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "255964133" + "i128": "873701589" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "df16408c08fc62124fc5bfedf0b840828af8715d648edbe355fe3f3ab7db1065" + "bytes": "65bdb4a817fd78ce673fa6ad9cfa9858ca10ed4009c310114e447a79cbbd893a" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "255964133" + "i128": "873701589" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e078019dab548f43a505b4d72f4cd31040fb7abb0a25fdbe171ecd5d9bda01d2" + "bytes": "e466359dc7611c426f98df13eb982838a1791c877d5b1d596ce3cf090d2aa391" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e078019dab548f43a505b4d72f4cd31040fb7abb0a25fdbe171ecd5d9bda01d2" + "bytes": "e466359dc7611c426f98df13eb982838a1791c877d5b1d596ce3cf090d2aa391" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "255964133" + "i128": "873701589" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "255964133" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "873701589" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55f646e4e492bb9bb9497e5b93eb9f0957fc3b554cafed2f17f853637400d4c2" + "bytes": "ab53150f2a1670bb1d57bfe840dc1a1820a1349c00fdc571ee2383668bc12f82" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55f646e4e492bb9bb9497e5b93eb9f0957fc3b554cafed2f17f853637400d4c2" + "bytes": "ab53150f2a1670bb1d57bfe840dc1a1820a1349c00fdc571ee2383668bc12f82" } ] }, "durability": "persistent", "val": { - "bytes": "e078019dab548f43a505b4d72f4cd31040fb7abb0a25fdbe171ecd5d9bda01d2" + "bytes": "e466359dc7611c426f98df13eb982838a1791c877d5b1d596ce3cf090d2aa391" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "255964133" + "i128": "873701589" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "255964133" + "i128": "873701589" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "e078019dab548f43a505b4d72f4cd31040fb7abb0a25fdbe171ecd5d9bda01d2" + "bytes": "e466359dc7611c426f98df13eb982838a1791c877d5b1d596ce3cf090d2aa391" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "255964133" + "i128": "873701589" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "255964133" + "i128": "873701589" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.209.json index 290a9db7..946d7b5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "338635544" + "i128": "152140815" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "338635544" + "i128": "152140815" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f728f88a497aa1f153c2cbd79f105fa3203ecf03a810322af714f5826eb1bb0f" + "bytes": "5d64b42f16a96212ec753c8734e780031124b96d406dd91a324310eecb37d3e2" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "338635544" + "i128": "152140815" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a42bf68195c539b8126de20df962bd19bd177da9000a5a4ab5131782bda7cf6d" + "bytes": "06f16f713fa7c2655a74a0923129ede209ad3e348efd782dc1bf89bb57e179a5" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a42bf68195c539b8126de20df962bd19bd177da9000a5a4ab5131782bda7cf6d" + "bytes": "06f16f713fa7c2655a74a0923129ede209ad3e348efd782dc1bf89bb57e179a5" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "338635544" + "i128": "152140815" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "338635544" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "152140815" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a4aa75169f3b8cc2a4550230c11208a25ad4f93cefd4be28df7e36a09451628" + "bytes": "c874a0d892af997112b6a77b3fbadf3c1bbd9b659bc08e17269a737f8e1d002a" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a4aa75169f3b8cc2a4550230c11208a25ad4f93cefd4be28df7e36a09451628" + "bytes": "c874a0d892af997112b6a77b3fbadf3c1bbd9b659bc08e17269a737f8e1d002a" } ] }, "durability": "persistent", "val": { - "bytes": "a42bf68195c539b8126de20df962bd19bd177da9000a5a4ab5131782bda7cf6d" + "bytes": "06f16f713fa7c2655a74a0923129ede209ad3e348efd782dc1bf89bb57e179a5" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "338635544" + "i128": "152140815" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "338635544" + "i128": "152140815" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "a42bf68195c539b8126de20df962bd19bd177da9000a5a4ab5131782bda7cf6d" + "bytes": "06f16f713fa7c2655a74a0923129ede209ad3e348efd782dc1bf89bb57e179a5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "338635544" + "i128": "152140815" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "338635544" + "i128": "152140815" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.21.json index c4f8fd72..220ee0d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.21.json @@ -8,4 +8,632 @@ [], [ [ - "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE \ No newline at end of file + "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "set_admin", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [], + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "mint", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "i128": "318623618" + } + ] + } + }, + "sub_invocations": [] + } + ] + ], + [] + ], + "ledger": { + "protocol_version": 23, + "sequence_number": 0, + "timestamp": 0, + "network_id": "0000000000000000000000000000000000000000000000000000000000000000", + "base_reserve": 0, + "min_persistent_entry_ttl": 4096, + "min_temp_entry_ttl": 16, + "max_entry_ttl": 6312000, + "ledger_entries": [ + [ + { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + null + ] + ], + [ + { + "contract_data": { + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ContractVersion" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ContractVersion" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "vec": [ + { + "u32": 1 + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "318623618" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.210.json index 9c66fae1..d9720d76 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "404513121" + "i128": "627913249" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "404513121" + "i128": "627913249" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33aea3dcd9e28b312a6c9ad089bdfed72b58796f70b4d88ea371bd1b5f57a9c9" + "bytes": "6f50c5099a1d289260882db5ecfe3e2a23f3d3f96e489ace4206085152449679" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "404513121" + "i128": "627913249" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b395a7add5db36d84bf73eb4504a793fd2919150f8ea339c32c6a61c52f54922" + "bytes": "7ac8d43b35ceb6a0df156d29f949064a5b774e7647b1cc74a928f8fe064ecc6d" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b395a7add5db36d84bf73eb4504a793fd2919150f8ea339c32c6a61c52f54922" + "bytes": "7ac8d43b35ceb6a0df156d29f949064a5b774e7647b1cc74a928f8fe064ecc6d" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "404513121" + "i128": "627913249" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "404513121" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "627913249" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "006ada9c61ad039a0cab046de84085ddbcb80a5789cb4f6ab05a21c70b65eadd" + "bytes": "9af8c985665fd17d48a9a3d677de93412ae4838ed8a898a14b96c821211302d2" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "006ada9c61ad039a0cab046de84085ddbcb80a5789cb4f6ab05a21c70b65eadd" + "bytes": "9af8c985665fd17d48a9a3d677de93412ae4838ed8a898a14b96c821211302d2" } ] }, "durability": "persistent", "val": { - "bytes": "b395a7add5db36d84bf73eb4504a793fd2919150f8ea339c32c6a61c52f54922" + "bytes": "7ac8d43b35ceb6a0df156d29f949064a5b774e7647b1cc74a928f8fe064ecc6d" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "404513121" + "i128": "627913249" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "404513121" + "i128": "627913249" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "b395a7add5db36d84bf73eb4504a793fd2919150f8ea339c32c6a61c52f54922" + "bytes": "7ac8d43b35ceb6a0df156d29f949064a5b774e7647b1cc74a928f8fe064ecc6d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "404513121" + "i128": "627913249" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "404513121" + "i128": "627913249" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.211.json index 246fd7ba..0beda2ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "444179909" + "i128": "290963652" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "290963652" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "4e6d28997b3275ab99c2e7c4ed8e07fd00989e23dfb7b5be15f19e4a533f56b3" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "290963652" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "26c64e84d0b6155ab8e713ba15142579c908a977cca5ca05b6356aadb15a3a6e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "26c64e84d0b6155ab8e713ba15142579c908a977cca5ca05b6356aadb15a3a6e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "290963652" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "290963652" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "dd27cb421ab593d6e04f70ebf1f5328cef10616ae6c5154267aec0f7ade999d8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "dd27cb421ab593d6e04f70ebf1f5328cef10616ae6c5154267aec0f7ade999d8" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "26c64e84d0b6155ab8e713ba15142579c908a977cca5ca05b6356aadb15a3a6e" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "290963652" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "444179909" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "290963652" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "26c64e84d0b6155ab8e713ba15142579c908a977cca5ca05b6356aadb15a3a6e" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "290963652" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "290963652" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.212.json index e0424589..6366c4e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "279162226" + "i128": "750632885" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "279162226" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "bc09c67d8806661367ea0a35819f089d18206f6d7807ab9afc3d8ad937b340d5" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "279162226" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "e9d8be3f20af358c884223d7da1aef820ec5164bbdbeefe1753fcf121404eefd" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "e9d8be3f20af358c884223d7da1aef820ec5164bbdbeefe1753fcf121404eefd" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "279162226" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "279162226" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "1fd4d0ed9750d2a25cdbb948039bf6c63a6454003b187c7f496b50b890a750e0" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "1fd4d0ed9750d2a25cdbb948039bf6c63a6454003b187c7f496b50b890a750e0" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "e9d8be3f20af358c884223d7da1aef820ec5164bbdbeefe1753fcf121404eefd" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "279162226" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "750632885" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "279162226" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "e9d8be3f20af358c884223d7da1aef820ec5164bbdbeefe1753fcf121404eefd" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "279162226" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "279162226" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.213.json index 302f86b1..65a46d60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "244305106" + "i128": "775640967" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "244305106" + "i128": "775640967" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.214.json index b2236705..f8798767 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "596402133" + "i128": "901053503" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "901053503" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "ac864dfc46e195b9121011ccb93d5485d117cb76535d5280f539484ca3260378" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "901053503" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "0543abf057d8fc283a35a86a053c928e641ec46333b0d9c4c998761563249e96" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "0543abf057d8fc283a35a86a053c928e641ec46333b0d9c4c998761563249e96" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "901053503" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "901053503" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ad9493ae1bd7f10bc7d52a46f6a163e1a3bbaf601ab6c9ce870a20c3b3c6cc13" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ad9493ae1bd7f10bc7d52a46f6a163e1a3bbaf601ab6c9ce870a20c3b3c6cc13" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "0543abf057d8fc283a35a86a053c928e641ec46333b0d9c4c998761563249e96" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "901053503" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "596402133" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "901053503" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "0543abf057d8fc283a35a86a053c928e641ec46333b0d9c4c998761563249e96" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "901053503" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "901053503" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.215.json index 1053c833..26ff6d50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "177241067" + "i128": "867360873" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "867360873" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "464435d2ea5f4e19c2c74603bcf82c3b58f16937fd474f2dba772c70731014ba" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "867360873" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "22db36d7e7879306988bcb859199793819268830440276eb26194e0b04f7d0ee" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "22db36d7e7879306988bcb859199793819268830440276eb26194e0b04f7d0ee" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "867360873" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "867360873" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "29a01dbf4620f20d1f25ac1a513e5ca55f9fec689a8aa54434c88553d01b3984" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "29a01dbf4620f20d1f25ac1a513e5ca55f9fec689a8aa54434c88553d01b3984" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "22db36d7e7879306988bcb859199793819268830440276eb26194e0b04f7d0ee" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "867360873" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "177241067" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "867360873" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "22db36d7e7879306988bcb859199793819268830440276eb26194e0b04f7d0ee" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "867360873" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "867360873" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.216.json index b24ecb2b..38a8c545 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "819874615" + "i128": "363872220" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "363872220" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "c95379c132d2aa8d3784c0e40965f6bfc003d08c077583f7c092b8595d11c26e" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "363872220" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "c69adda656debe725e44e87a735fbb774182ae181127fab4f4f4cf1819130270" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "c69adda656debe725e44e87a735fbb774182ae181127fab4f4f4cf1819130270" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "363872220" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "363872220" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "02e7453a3678be1176ba47ebb3ac8dc7538cebdcfbf6b7c5918d159108132133" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "02e7453a3678be1176ba47ebb3ac8dc7538cebdcfbf6b7c5918d159108132133" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "c69adda656debe725e44e87a735fbb774182ae181127fab4f4f4cf1819130270" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "363872220" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "819874615" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "363872220" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "c69adda656debe725e44e87a735fbb774182ae181127fab4f4f4cf1819130270" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "363872220" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "363872220" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.217.json index 640d9e87..be365755 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "728831750" + "i128": "949068450" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "728831750" + "i128": "949068450" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3b625eadda72199a03a30ed070359b7b5b75939193884533cfa51a1bc8664b2" + "bytes": "13746c5aa35d9dbe77608e1c02677059ed216d70664c1d316d2e3efa601be9bd" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "728831750" + "i128": "949068450" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86cbd747624d891cd1c16f390b8d6072575c145ac7ad048648a8478cd5783059" + "bytes": "8a1a4928445bf2ca2d18c7ac713d58377e80bbf32cf9db31a277c1ad478d4ce9" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86cbd747624d891cd1c16f390b8d6072575c145ac7ad048648a8478cd5783059" + "bytes": "8a1a4928445bf2ca2d18c7ac713d58377e80bbf32cf9db31a277c1ad478d4ce9" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "728831750" + "i128": "949068450" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "728831750" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "949068450" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17d3f8015758edaa37cc378ccf0b27aa04335599f9f0a55d0d9a6da5c5dff8f1" + "bytes": "f7c12d8950edcc5b63fd5408562141987de4604f3d015605510bfee74074741d" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17d3f8015758edaa37cc378ccf0b27aa04335599f9f0a55d0d9a6da5c5dff8f1" + "bytes": "f7c12d8950edcc5b63fd5408562141987de4604f3d015605510bfee74074741d" } ] }, "durability": "persistent", "val": { - "bytes": "86cbd747624d891cd1c16f390b8d6072575c145ac7ad048648a8478cd5783059" + "bytes": "8a1a4928445bf2ca2d18c7ac713d58377e80bbf32cf9db31a277c1ad478d4ce9" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "728831750" + "i128": "949068450" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "728831750" + "i128": "949068450" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "86cbd747624d891cd1c16f390b8d6072575c145ac7ad048648a8478cd5783059" + "bytes": "8a1a4928445bf2ca2d18c7ac713d58377e80bbf32cf9db31a277c1ad478d4ce9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "728831750" + "i128": "949068450" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "728831750" + "i128": "949068450" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.218.json index 36128c99..33480479 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "207731121" + "i128": "302976765" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "207731121" + "i128": "302976765" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "21a84e648ca907563fa69df48d2679c0a9b5dcf0c118d67ded19686ebbccdc35" + "bytes": "1bb29ee56266838385b2bad6e2633ebf343b0f1ebc9d47680e781cd522cfa6e4" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "207731121" + "i128": "302976765" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c4135cf682bbe92f81e3db7e05b7c6b961d80b7fa64cfac2c810091975a8531" + "bytes": "612b286f018b58355567f111dfd726e0a0a4d7a113b8fdd5525c8f0f4ddf890b" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c4135cf682bbe92f81e3db7e05b7c6b961d80b7fa64cfac2c810091975a8531" + "bytes": "612b286f018b58355567f111dfd726e0a0a4d7a113b8fdd5525c8f0f4ddf890b" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "207731121" + "i128": "302976765" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "207731121" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "302976765" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df65fd55cc6bab5b6d8fcdce971efabb36c8783933042bf0f874054a0cd05ed9" + "bytes": "a2c55c98c4940802b5f6fd48840857531fdfbb8caaa5aeadde9cdbf0d19cf178" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df65fd55cc6bab5b6d8fcdce971efabb36c8783933042bf0f874054a0cd05ed9" + "bytes": "a2c55c98c4940802b5f6fd48840857531fdfbb8caaa5aeadde9cdbf0d19cf178" } ] }, "durability": "persistent", "val": { - "bytes": "5c4135cf682bbe92f81e3db7e05b7c6b961d80b7fa64cfac2c810091975a8531" + "bytes": "612b286f018b58355567f111dfd726e0a0a4d7a113b8fdd5525c8f0f4ddf890b" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "207731121" + "i128": "302976765" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "207731121" + "i128": "302976765" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "5c4135cf682bbe92f81e3db7e05b7c6b961d80b7fa64cfac2c810091975a8531" + "bytes": "612b286f018b58355567f111dfd726e0a0a4d7a113b8fdd5525c8f0f4ddf890b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "207731121" + "i128": "302976765" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "207731121" + "i128": "302976765" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.219.json index 68646d7e..18f9e1fc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "936164167" + "i128": "100076761" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "936164167" + "i128": "100076761" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.22.json index 273f220d..c788431c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290749218" + "i128": "408031498" } ] } @@ -48,65 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "290749218" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "0ce66228bfa385b5b99c36cf43dfa65f42d18523d9e882800cebd539f1ee27e2" - }, - { - "u64": "9223372036854775807" - }, - "void", - { - "u64": "0" - }, - { - "u64": "18446744073709551615" - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "290749218" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -264,10 +206,7 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "a00a4e55b5e2bec4463c47614be8c0ba67780b17baf4b9551b9f375b824bba8e" + "symbol": "GlobalPauseReason" } ] }, @@ -284,128 +223,19 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "a00a4e55b5e2bec4463c47614be8c0ba67780b17baf4b9551b9f375b824bba8e" + "symbol": "GlobalPauseReason" } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "290749218" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "290749218" - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] + "u32": 0 } } }, "ext": "v0" }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "afdc27c06b0fd7cc0b00704e8aa475da2177e4c4d6681f77960d86828d65672d" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "afdc27c06b0fd7cc0b00704e8aa475da2177e4c4d6681f77960d86828d65672d" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "a00a4e55b5e2bec4463c47614be8c0ba67780b17baf4b9551b9f375b824bba8e" - } - } - }, - "ext": "v0" - }, - 3110400 + 4095 ] ], [ @@ -486,110 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent", - "val": { - "bool": true - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -671,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -737,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "290749218" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -849,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "408031498" } }, { @@ -1012,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "290749218" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "a00a4e55b5e2bec4463c47614be8c0ba67780b17baf4b9551b9f375b824bba8e" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "290749218" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "290749218" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.220.json index 9722f9f0..9ec1f502 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "452076911" + "i128": "430360807" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "452076911" + "i128": "430360807" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7d72bdc6f9f5310754fc90a83d37e84c7729108800105b4b408e5576fe011f6" + "bytes": "e43dc3ab2b1f9b00a5868278a01d4fd52c1484f043bdb3d04582320e2dea82a7" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "452076911" + "i128": "430360807" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a430b535dfbc16b244efb2109d74b2a026bbbf5f1278e6994f06eafa7a95a9fc" + "bytes": "c6b9ad1d1527cc6f7351dcadfc6f308a73a40a41a66512d4bee9c68db32e3607" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a430b535dfbc16b244efb2109d74b2a026bbbf5f1278e6994f06eafa7a95a9fc" + "bytes": "c6b9ad1d1527cc6f7351dcadfc6f308a73a40a41a66512d4bee9c68db32e3607" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "452076911" + "i128": "430360807" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "452076911" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "430360807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e2a05af888aae70048cb53c8db10474ac0633b0a489448a271c3c83e02c315b" + "bytes": "88b64a2dae6fd7c1cca369020a93f7997f3c4c67d205a17e236dc72cd1650595" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e2a05af888aae70048cb53c8db10474ac0633b0a489448a271c3c83e02c315b" + "bytes": "88b64a2dae6fd7c1cca369020a93f7997f3c4c67d205a17e236dc72cd1650595" } ] }, "durability": "persistent", "val": { - "bytes": "a430b535dfbc16b244efb2109d74b2a026bbbf5f1278e6994f06eafa7a95a9fc" + "bytes": "c6b9ad1d1527cc6f7351dcadfc6f308a73a40a41a66512d4bee9c68db32e3607" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "452076911" + "i128": "430360807" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "452076911" + "i128": "430360807" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "a430b535dfbc16b244efb2109d74b2a026bbbf5f1278e6994f06eafa7a95a9fc" + "bytes": "c6b9ad1d1527cc6f7351dcadfc6f308a73a40a41a66512d4bee9c68db32e3607" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "452076911" + "i128": "430360807" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "452076911" + "i128": "430360807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.221.json index fafd13fa..21aa4956 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "346912286" + "i128": "919899633" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "346912286" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "5b22839b624088f78bb2bd1c0e1b222132c98439260aeb36e7ec0eadb09d9047" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "346912286" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "6f0c1f0187a43c4259c2a6316d48f95900806047ec1d611c89a05f20db9de5f7" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "6f0c1f0187a43c4259c2a6316d48f95900806047ec1d611c89a05f20db9de5f7" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "346912286" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "346912286" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "a260a26baa7aa3349dae81041da12bd01245cd6073c5c32e450ab36c36380861" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "a260a26baa7aa3349dae81041da12bd01245cd6073c5c32e450ab36c36380861" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "6f0c1f0187a43c4259c2a6316d48f95900806047ec1d611c89a05f20db9de5f7" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "346912286" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "919899633" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "346912286" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "6f0c1f0187a43c4259c2a6316d48f95900806047ec1d611c89a05f20db9de5f7" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "346912286" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "346912286" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.222.json index 597fe2db..d42e5173 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "768805500" + "i128": "306454928" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "768805500" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "91f3629d62301f850467c84e143bbf88558f777d9199544c46c7bbc1a0abcaab" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "768805500" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "31badf292d2de0e40cb6968174e843f240a35f18860582213ac376761c9ae890" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "31badf292d2de0e40cb6968174e843f240a35f18860582213ac376761c9ae890" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "768805500" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "768805500" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "4f0d4ac0cd12a2f42fd79de365ae8d2b8d5bb88cd6afcb4fbed26dedb1296afe" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "4f0d4ac0cd12a2f42fd79de365ae8d2b8d5bb88cd6afcb4fbed26dedb1296afe" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "31badf292d2de0e40cb6968174e843f240a35f18860582213ac376761c9ae890" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "768805500" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "306454928" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "768805500" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "31badf292d2de0e40cb6968174e843f240a35f18860582213ac376761c9ae890" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "768805500" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "768805500" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.223.json index f52b5d1b..45b7e59d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975422678" + "i128": "61749101" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975422678" + "i128": "61749101" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3674c74ea43fcc6574e4d36fad48ca5f4a4946de9776c19c531be07e7850f9bc" + "bytes": "93b5b14e465fa7c4282dc513a28a0e9762d0102100852f75075bd5bdb419f429" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "975422678" + "i128": "61749101" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "599396307d916070a761214475e77634e174c9b3bd9ccde6299f80c248d5a407" + "bytes": "2c14bcf3592244483bf16a95b878a2820c1c3c50e575f29c35506199c53fb961" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "599396307d916070a761214475e77634e174c9b3bd9ccde6299f80c248d5a407" + "bytes": "2c14bcf3592244483bf16a95b878a2820c1c3c50e575f29c35506199c53fb961" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975422678" + "i128": "61749101" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "975422678" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "61749101" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50776e76c75246ad00e4e05af0abda3a74c0520291d2d7570fbe20a4585866fc" + "bytes": "1cda8a2a7570d428f42f836584f0944ec3eab4eb4bb22ad33ed6f330161d747f" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50776e76c75246ad00e4e05af0abda3a74c0520291d2d7570fbe20a4585866fc" + "bytes": "1cda8a2a7570d428f42f836584f0944ec3eab4eb4bb22ad33ed6f330161d747f" } ] }, "durability": "persistent", "val": { - "bytes": "599396307d916070a761214475e77634e174c9b3bd9ccde6299f80c248d5a407" + "bytes": "2c14bcf3592244483bf16a95b878a2820c1c3c50e575f29c35506199c53fb961" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "975422678" + "i128": "61749101" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "975422678" + "i128": "61749101" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "599396307d916070a761214475e77634e174c9b3bd9ccde6299f80c248d5a407" + "bytes": "2c14bcf3592244483bf16a95b878a2820c1c3c50e575f29c35506199c53fb961" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975422678" + "i128": "61749101" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "975422678" + "i128": "61749101" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.224.json index c0522b4e..4ce9b2e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147806433" + "i128": "451250068" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "147806433" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "22b02d71fd457fc8b80e154ae63b51417753c7cd6320d9e23d6fcf1c5fd80a07" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "147806433" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "923c0810bd5e290f343db73527772ec68fa9c722ff65128c2cae666cc07c909d" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "923c0810bd5e290f343db73527772ec68fa9c722ff65128c2cae666cc07c909d" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "147806433" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "147806433" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5ff246cec4b0a9cb9ff9a39eb2bb9b9fd755ea7bcd78ecb00c90c5cf91e73fb9" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5ff246cec4b0a9cb9ff9a39eb2bb9b9fd755ea7bcd78ecb00c90c5cf91e73fb9" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "923c0810bd5e290f343db73527772ec68fa9c722ff65128c2cae666cc07c909d" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "147806433" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "451250068" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "147806433" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "923c0810bd5e290f343db73527772ec68fa9c722ff65128c2cae666cc07c909d" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "147806433" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "147806433" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.225.json index 98b43ecb..3899043c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "945460741" + "i128": "630457111" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "945460741" + "i128": "630457111" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28431db4dbeacd6400e61d7d11c185be2a305b22fb2bee8045bf28e1ab407025" + "bytes": "9d61f1a0612fb16d83c4c2c582330d02fe7dfdf42d6efd68a59bca6137cf4a9c" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "945460741" + "i128": "630457111" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a3a0c218a7ad35f681a7b4cf1d1e2abe8f5636615c8a3111830a2f1fd8730f2" + "bytes": "5a47da1fe012c2e217bfc52ef5b2efa78ab94790182384b19556da0b36d314a9" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a3a0c218a7ad35f681a7b4cf1d1e2abe8f5636615c8a3111830a2f1fd8730f2" + "bytes": "5a47da1fe012c2e217bfc52ef5b2efa78ab94790182384b19556da0b36d314a9" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "945460741" + "i128": "630457111" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "945460741" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "630457111" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa6cb0830e8dc6e7f07e4274d1382d9e74adc044ebf4b628013d4509b864853f" + "bytes": "c73ecdf86fd3b03c2a5f7b8c157e8d4daf0184d03e7396384d790169d1a02585" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa6cb0830e8dc6e7f07e4274d1382d9e74adc044ebf4b628013d4509b864853f" + "bytes": "c73ecdf86fd3b03c2a5f7b8c157e8d4daf0184d03e7396384d790169d1a02585" } ] }, "durability": "persistent", "val": { - "bytes": "5a3a0c218a7ad35f681a7b4cf1d1e2abe8f5636615c8a3111830a2f1fd8730f2" + "bytes": "5a47da1fe012c2e217bfc52ef5b2efa78ab94790182384b19556da0b36d314a9" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "945460741" + "i128": "630457111" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "945460741" + "i128": "630457111" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "5a3a0c218a7ad35f681a7b4cf1d1e2abe8f5636615c8a3111830a2f1fd8730f2" + "bytes": "5a47da1fe012c2e217bfc52ef5b2efa78ab94790182384b19556da0b36d314a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "945460741" + "i128": "630457111" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "945460741" + "i128": "630457111" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.226.json index f68f3db0..0b9abf30 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "170777223" + "i128": "447865280" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "170777223" + "i128": "447865280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.227.json index aaf9ae79..1df5b3f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "318631765" + "i128": "630835632" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "318631765" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "cbde775537fb9a76e5af22be6cb8aa71fd2a1decf2f7959ddbcdf2c6656787f8" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "318631765" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "bb27d4deef0bffec9d48f3050b58f81eb4c7219dc63b4ea8c99bf59122fd431e" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "bb27d4deef0bffec9d48f3050b58f81eb4c7219dc63b4ea8c99bf59122fd431e" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "318631765" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "318631765" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5b8e6525b3d8faff294d7d32504e0048fcc16a247c988a6f2ead0364dfbefb59" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5b8e6525b3d8faff294d7d32504e0048fcc16a247c988a6f2ead0364dfbefb59" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "bb27d4deef0bffec9d48f3050b58f81eb4c7219dc63b4ea8c99bf59122fd431e" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "318631765" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "630835632" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "318631765" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "bb27d4deef0bffec9d48f3050b58f81eb4c7219dc63b4ea8c99bf59122fd431e" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "318631765" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "318631765" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.228.json index c3107086..ec1dfce9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "117602378" + "i128": "564304446" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "564304446" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "2553d87574d64f48c48dde6306069aa8d4354810263dd83efb7a199ffa32b4de" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "564304446" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "7e520d557f07775e8f5b6a748b9d4bc29593e7fd88eba6027e6f2a779342d10e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "7e520d557f07775e8f5b6a748b9d4bc29593e7fd88eba6027e6f2a779342d10e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "564304446" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "564304446" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "e2f0289ebee3e6f11db5f186513f8f33a6ac6df25be1809d1db4b8036cdef944" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "e2f0289ebee3e6f11db5f186513f8f33a6ac6df25be1809d1db4b8036cdef944" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "7e520d557f07775e8f5b6a748b9d4bc29593e7fd88eba6027e6f2a779342d10e" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "564304446" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "117602378" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "564304446" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "7e520d557f07775e8f5b6a748b9d4bc29593e7fd88eba6027e6f2a779342d10e" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "564304446" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "564304446" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.229.json index fd05e99b..052c995c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31455926" + "i128": "332351092" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "332351092" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "cf8fd0ea0d0d9b44f37a3535934bca495dee62be815f9c83bd510b00d9ade242" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "332351092" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8c4403d885f564566fe418c64be37fc6bd201465ab3ae89fd73c349e7b9371a4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8c4403d885f564566fe418c64be37fc6bd201465ab3ae89fd73c349e7b9371a4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "332351092" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "332351092" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "c7b1dd8319164d8ba8b208af597fa517454c9b9fa2da14d7b123e9ed6f3343e0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "c7b1dd8319164d8ba8b208af597fa517454c9b9fa2da14d7b123e9ed6f3343e0" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "8c4403d885f564566fe418c64be37fc6bd201465ab3ae89fd73c349e7b9371a4" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "332351092" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "31455926" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "332351092" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "8c4403d885f564566fe418c64be37fc6bd201465ab3ae89fd73c349e7b9371a4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "332351092" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "332351092" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.23.json index 3a1fc6b5..a3c721cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "890406340" + "i128": "75938532" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "890406340" + "i128": "75938532" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b5ac6ea479ccec900737320703da267a5342738af1f50af7250d2bf2e609188" + "bytes": "c7533b4d079df6d4f7bc4cb6d62e0a29122e3534bc1a818bffd33a1639bdc2c9" }, { "u64": "9223372036854775807" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "890406340" + "i128": "75938532" } ] } @@ -267,7 +267,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f720bdebc7429445b34bb1081b612a21ec141e5930448190fcf6fa6fe2c2bfd" + "bytes": "ca3e7683033d26c87d9d11420ffdd12935295ea8baa3f2d1154ec5398c445e83" } ] }, @@ -287,7 +287,7 @@ "symbol": "EscrowCore" }, { - "bytes": "6f720bdebc7429445b34bb1081b612a21ec141e5930448190fcf6fa6fe2c2bfd" + "bytes": "ca3e7683033d26c87d9d11420ffdd12935295ea8baa3f2d1154ec5398c445e83" } ] }, @@ -299,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "890406340" + "i128": "75938532" } }, { @@ -307,7 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "890406340" + "i128": "75938532" } }, { @@ -373,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5405bdcc92323200ba342891b8710d9516d0282ee83845a80f263b69b2a6369" + "bytes": "b2302df77d5e04dd03130e5faa7a007049c5edf1645ff4a0d140d1e4815f74d3" } ] }, @@ -393,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5405bdcc92323200ba342891b8710d9516d0282ee83845a80f263b69b2a6369" + "bytes": "b2302df77d5e04dd03130e5faa7a007049c5edf1645ff4a0d140d1e4815f74d3" } ] }, "durability": "persistent", "val": { - "bytes": "6f720bdebc7429445b34bb1081b612a21ec141e5930448190fcf6fa6fe2c2bfd" + "bytes": "ca3e7683033d26c87d9d11420ffdd12935295ea8baa3f2d1154ec5398c445e83" } } }, @@ -408,6 +408,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -779,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "890406340" + "i128": "75938532" } }, { @@ -1035,7 +1074,7 @@ } ], "data": { - "i128": "890406340" + "i128": "75938532" } } } @@ -1057,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "6f720bdebc7429445b34bb1081b612a21ec141e5930448190fcf6fa6fe2c2bfd" + "bytes": "ca3e7683033d26c87d9d11420ffdd12935295ea8baa3f2d1154ec5398c445e83" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1070,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "890406340" + "i128": "75938532" } }, { @@ -1078,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "890406340" + "i128": "75938532" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.230.json index e5ab7ee2..b7cd525a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "208488805" + "i128": "118540971" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "208488805" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "99e1bac28ffc745e63f272d8e0333dc8f8dc02112acf743fb225bbaa6bade2df" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "208488805" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "b02fb7ef2ddf0432d008df114bb9a9928242d0f172b80fd9f09aca641efab37e" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "b02fb7ef2ddf0432d008df114bb9a9928242d0f172b80fd9f09aca641efab37e" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "208488805" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "208488805" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "74e6b1fb84c9cb03b6fc8e7052948a2899c7abbfc6cd63cd4795ed9968b6dc85" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "74e6b1fb84c9cb03b6fc8e7052948a2899c7abbfc6cd63cd4795ed9968b6dc85" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "b02fb7ef2ddf0432d008df114bb9a9928242d0f172b80fd9f09aca641efab37e" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "208488805" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "118540971" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "208488805" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "b02fb7ef2ddf0432d008df114bb9a9928242d0f172b80fd9f09aca641efab37e" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "208488805" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "208488805" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.231.json index bc964289..afb4bdfe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93736011" + "i128": "324901245" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93736011" + "i128": "324901245" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1f29d3288ec26932ac16901cee6e52bf4c846a90de1b8f0edae8e91438327a5" + "bytes": "f4a2ee5ebce6f0e8ec10c84ba0fb449989a902cfee548b3e382a6f7a053ed933" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93736011" + "i128": "324901245" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d06bffe96f6df4b49e0ee35c97d6f849a3339ce17915ea6a1fef86c6d027299b" + "bytes": "4fc828a716b932e212b24efb35b58036470c376db5e87a8182aeca8a48016343" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d06bffe96f6df4b49e0ee35c97d6f849a3339ce17915ea6a1fef86c6d027299b" + "bytes": "4fc828a716b932e212b24efb35b58036470c376db5e87a8182aeca8a48016343" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93736011" + "i128": "324901245" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93736011" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "324901245" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0982fc50b620f2a52d8ee418f2c092aedf5009c716d1ce2527a8553871684604" + "bytes": "ad0d3947bf0188c301844bbc816ee266af17f19c8a7ef75b1483aceca5a85b22" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0982fc50b620f2a52d8ee418f2c092aedf5009c716d1ce2527a8553871684604" + "bytes": "ad0d3947bf0188c301844bbc816ee266af17f19c8a7ef75b1483aceca5a85b22" } ] }, "durability": "persistent", "val": { - "bytes": "d06bffe96f6df4b49e0ee35c97d6f849a3339ce17915ea6a1fef86c6d027299b" + "bytes": "4fc828a716b932e212b24efb35b58036470c376db5e87a8182aeca8a48016343" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "93736011" + "i128": "324901245" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "93736011" + "i128": "324901245" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "d06bffe96f6df4b49e0ee35c97d6f849a3339ce17915ea6a1fef86c6d027299b" + "bytes": "4fc828a716b932e212b24efb35b58036470c376db5e87a8182aeca8a48016343" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93736011" + "i128": "324901245" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93736011" + "i128": "324901245" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.232.json index e81ed1db..d4c46053 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "389051493" + "i128": "726942317" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "389051493" + "i128": "726942317" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "383ef64b676f5da3214024d491f6bf861681a3144665f70398c10e10a5005fb3" + "bytes": "099616d6c8ef8d78d64e2dfc2719fe294195907041a1b049564b6ac244543164" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "389051493" + "i128": "726942317" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bbbc1c6a0c8e67a29d0eae8611e27a8dcf6267f4bc6b75d69014b2ad720f66f9" + "bytes": "b913824903360020b47f08892766f4101f05f2f783f5493640fc016c10459c1a" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bbbc1c6a0c8e67a29d0eae8611e27a8dcf6267f4bc6b75d69014b2ad720f66f9" + "bytes": "b913824903360020b47f08892766f4101f05f2f783f5493640fc016c10459c1a" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "389051493" + "i128": "726942317" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "389051493" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "726942317" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a01307867bdcf7950adb5b944ef4f277699e91a49bf553ff8b354a26e9b97b5e" + "bytes": "9d10d48f392009e25613414b66911d1c1e0b41d312686ee59ed27ddfb9d88f92" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a01307867bdcf7950adb5b944ef4f277699e91a49bf553ff8b354a26e9b97b5e" + "bytes": "9d10d48f392009e25613414b66911d1c1e0b41d312686ee59ed27ddfb9d88f92" } ] }, "durability": "persistent", "val": { - "bytes": "bbbc1c6a0c8e67a29d0eae8611e27a8dcf6267f4bc6b75d69014b2ad720f66f9" + "bytes": "b913824903360020b47f08892766f4101f05f2f783f5493640fc016c10459c1a" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "389051493" + "i128": "726942317" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "389051493" + "i128": "726942317" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "bbbc1c6a0c8e67a29d0eae8611e27a8dcf6267f4bc6b75d69014b2ad720f66f9" + "bytes": "b913824903360020b47f08892766f4101f05f2f783f5493640fc016c10459c1a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "389051493" + "i128": "726942317" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "389051493" + "i128": "726942317" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.233.json index 6a0b4005..cdbdcc58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "655517903" + "i128": "234986246" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "655517903" + "i128": "234986246" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.234.json index eced46f9..18d5ad6b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "624551706" + "i128": "420153621" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "624551706" + "i128": "420153621" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6268782d63d3a47c8e961e661c6ed6b15a819771d8187f641fd0ea33f215890" + "bytes": "6b54107a819919e06920012b830c961135e6181f4ff2b8f6c9c57fa0184da4a2" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "624551706" + "i128": "420153621" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6f65822e5447fdce48901742c1940676a6f2b19bedd18b107f030e5dd4434529" + "bytes": "97f47e9404efdd3e6fb1f00bf6e6c0598456a12685c21d5de246aca0a39f4ca1" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6f65822e5447fdce48901742c1940676a6f2b19bedd18b107f030e5dd4434529" + "bytes": "97f47e9404efdd3e6fb1f00bf6e6c0598456a12685c21d5de246aca0a39f4ca1" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "624551706" + "i128": "420153621" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "624551706" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "420153621" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d70495549cb12c90265b6fe46b32964134bfe799edecbbfb85301f9374ce470" + "bytes": "4273dfa171f62565eb3d04a36574aca85c307aa1d1fd8176cbeb5accf90d4fbf" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d70495549cb12c90265b6fe46b32964134bfe799edecbbfb85301f9374ce470" + "bytes": "4273dfa171f62565eb3d04a36574aca85c307aa1d1fd8176cbeb5accf90d4fbf" } ] }, "durability": "persistent", "val": { - "bytes": "6f65822e5447fdce48901742c1940676a6f2b19bedd18b107f030e5dd4434529" + "bytes": "97f47e9404efdd3e6fb1f00bf6e6c0598456a12685c21d5de246aca0a39f4ca1" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "624551706" + "i128": "420153621" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "624551706" + "i128": "420153621" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "6f65822e5447fdce48901742c1940676a6f2b19bedd18b107f030e5dd4434529" + "bytes": "97f47e9404efdd3e6fb1f00bf6e6c0598456a12685c21d5de246aca0a39f4ca1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "624551706" + "i128": "420153621" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "624551706" + "i128": "420153621" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.235.json index 4bd9fd83..d6565674 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "645350966" + "i128": "925987820" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "645350966" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "5f56a66c2d2ff0f7f317f5c94f51d56bd2ccd511e7e8655423efaddcfbe3984d" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "645350966" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "7f6992e7b74c39c86f67b302e315a46f0ff4b919a24b0a0f689d80fc32ab30fb" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "7f6992e7b74c39c86f67b302e315a46f0ff4b919a24b0a0f689d80fc32ab30fb" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "645350966" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "645350966" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "d13f65163e08157a81d4a5ebcd216453ca5ea412c797292dc4d37cda8ea65fcc" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "d13f65163e08157a81d4a5ebcd216453ca5ea412c797292dc4d37cda8ea65fcc" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "7f6992e7b74c39c86f67b302e315a46f0ff4b919a24b0a0f689d80fc32ab30fb" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "645350966" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "925987820" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "645350966" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "7f6992e7b74c39c86f67b302e315a46f0ff4b919a24b0a0f689d80fc32ab30fb" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "645350966" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "645350966" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.236.json index ebf14164..992c0102 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "396589989" + "i128": "469720324" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "396589989" + "i128": "469720324" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "36dae212b5397799d67d50458531addea706a053b7e0a2b3a9dac3f3bfb62f43" + "bytes": "4510b6a7b0560672f49ac9e138ca94a4b252b85e936c908e87f27d46f36b787b" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "396589989" + "i128": "469720324" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "54d046bdab265d6843023a9beeb7a858a4ac6bf2f534e04a4af1db306e5586ed" + "bytes": "3b97b9cfc68588f013ea3e8d65e6ab13c03a4e6c04105668a6cd0e6523229ac3" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "54d046bdab265d6843023a9beeb7a858a4ac6bf2f534e04a4af1db306e5586ed" + "bytes": "3b97b9cfc68588f013ea3e8d65e6ab13c03a4e6c04105668a6cd0e6523229ac3" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "396589989" + "i128": "469720324" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "396589989" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "469720324" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb44f098b1ba3b211bb5f7c98d74cdd1211b3f03e539f2eed8e66d4e8eb52a5d" + "bytes": "d41af60dc6bb71c79751ba47f761700912cb768af69ad80848c40aae1e2ad79b" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb44f098b1ba3b211bb5f7c98d74cdd1211b3f03e539f2eed8e66d4e8eb52a5d" + "bytes": "d41af60dc6bb71c79751ba47f761700912cb768af69ad80848c40aae1e2ad79b" } ] }, "durability": "persistent", "val": { - "bytes": "54d046bdab265d6843023a9beeb7a858a4ac6bf2f534e04a4af1db306e5586ed" + "bytes": "3b97b9cfc68588f013ea3e8d65e6ab13c03a4e6c04105668a6cd0e6523229ac3" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "396589989" + "i128": "469720324" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "396589989" + "i128": "469720324" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "54d046bdab265d6843023a9beeb7a858a4ac6bf2f534e04a4af1db306e5586ed" + "bytes": "3b97b9cfc68588f013ea3e8d65e6ab13c03a4e6c04105668a6cd0e6523229ac3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "396589989" + "i128": "469720324" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "396589989" + "i128": "469720324" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.237.json index 80770e64..15406f1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "207102112" + "i128": "607107275" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "207102112" + "i128": "607107275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dbb42c631898b2e2cd8dabe5abbd44f612f8454a7d2ee70e285a9ec2544bf36b" + "bytes": "7f407085fa3e783b398e6df61087fec3e23023cb396527ae7bba12af2f46c6fe" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "207102112" + "i128": "607107275" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12c6b86dac94bc3cd21cfeca30e06e4699122c89f6165b5cf2f1aea5e461e874" + "bytes": "1954143b262c3f89684db468cf1eaaf959c3426c173be963267dd70bd47b555c" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12c6b86dac94bc3cd21cfeca30e06e4699122c89f6165b5cf2f1aea5e461e874" + "bytes": "1954143b262c3f89684db468cf1eaaf959c3426c173be963267dd70bd47b555c" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "207102112" + "i128": "607107275" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "207102112" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "607107275" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62fbadb35d53a395895d883b0019bd7c7102cfea16d3046dddd679a1cc441696" + "bytes": "0cd6a73b9624b1d815a7d6b2662c3b437288c26ba814aecfc5cf4916d20a0cb1" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62fbadb35d53a395895d883b0019bd7c7102cfea16d3046dddd679a1cc441696" + "bytes": "0cd6a73b9624b1d815a7d6b2662c3b437288c26ba814aecfc5cf4916d20a0cb1" } ] }, "durability": "persistent", "val": { - "bytes": "12c6b86dac94bc3cd21cfeca30e06e4699122c89f6165b5cf2f1aea5e461e874" + "bytes": "1954143b262c3f89684db468cf1eaaf959c3426c173be963267dd70bd47b555c" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "207102112" + "i128": "607107275" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "207102112" + "i128": "607107275" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "12c6b86dac94bc3cd21cfeca30e06e4699122c89f6165b5cf2f1aea5e461e874" + "bytes": "1954143b262c3f89684db468cf1eaaf959c3426c173be963267dd70bd47b555c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "207102112" + "i128": "607107275" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "207102112" + "i128": "607107275" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.238.json index 44873c7e..9c6afdb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "556363835" + "i128": "555476724" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "555476724" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "4e808f7141449c58578d1bd0b231b143a1a5297b6fab7e1dde231de791d444d4" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "555476724" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "097f85009ebf8bca7f744e5516ea44f8c7cbd51c674d9994069e1eaecfe36e54" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "097f85009ebf8bca7f744e5516ea44f8c7cbd51c674d9994069e1eaecfe36e54" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "555476724" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "555476724" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "0602d6336f73a68a2eac7fd2679c4a356320b549ea9f2b3e5771efb93b893c85" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "0602d6336f73a68a2eac7fd2679c4a356320b549ea9f2b3e5771efb93b893c85" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "097f85009ebf8bca7f744e5516ea44f8c7cbd51c674d9994069e1eaecfe36e54" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "555476724" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "556363835" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "555476724" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "097f85009ebf8bca7f744e5516ea44f8c7cbd51c674d9994069e1eaecfe36e54" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "555476724" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "555476724" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.239.json index a3f98615..9bdd6fc4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "806061284" + "i128": "913855597" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "806061284" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "e3f0421bb93a213d244fe1b008df00367e03ec0be192d2d33d26e1cbfe67bd39" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "806061284" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "9862fa7b6aff43df21d1117925b53d7c6855e03153bee0eefd6bff9e16f866cd" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "9862fa7b6aff43df21d1117925b53d7c6855e03153bee0eefd6bff9e16f866cd" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "806061284" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "806061284" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "e9207d7d9a0b9266869fcedd3ef2dd033b2c08f7b9f6de0a5e655fcae87e5a7a" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "e9207d7d9a0b9266869fcedd3ef2dd033b2c08f7b9f6de0a5e655fcae87e5a7a" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "9862fa7b6aff43df21d1117925b53d7c6855e03153bee0eefd6bff9e16f866cd" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "806061284" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "913855597" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "806061284" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "9862fa7b6aff43df21d1117925b53d7c6855e03153bee0eefd6bff9e16f866cd" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "806061284" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "806061284" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.24.json index c9de8400..9ccfa50b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "319227619" + "i128": "229336656" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "319227619" + "i128": "229336656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "172a8db20889a418dbff040dd8394125d7a0a1b51edb60b395040bfd7617e8bf" + "bytes": "8970bf2568e7c9d8532f2adecbcc50d1b0cc45707da18b18c73aa584ce59ce2c" }, { "u64": "9223372036854775807" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "319227619" + "i128": "229336656" } ] } @@ -267,7 +267,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51d06cf58a47856281713547c8ae8a0baf938524a5dc82bb840fc65f691a1b94" + "bytes": "ddb809a9bd54f5741aadc76e0fe6e2c5bbeece142afe694e3f2ee544709a0263" } ] }, @@ -287,7 +287,7 @@ "symbol": "EscrowCore" }, { - "bytes": "51d06cf58a47856281713547c8ae8a0baf938524a5dc82bb840fc65f691a1b94" + "bytes": "ddb809a9bd54f5741aadc76e0fe6e2c5bbeece142afe694e3f2ee544709a0263" } ] }, @@ -299,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "319227619" + "i128": "229336656" } }, { @@ -307,7 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "319227619" + "i128": "229336656" } }, { @@ -373,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba0a373a3649c078268e9bdabf2b533a654e46e44f66934a14c8a92c89c37acf" + "bytes": "4447bb77623f1234cd8bc4342b6e21440468f316d3fa44bd6bb665c7043b8237" } ] }, @@ -393,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba0a373a3649c078268e9bdabf2b533a654e46e44f66934a14c8a92c89c37acf" + "bytes": "4447bb77623f1234cd8bc4342b6e21440468f316d3fa44bd6bb665c7043b8237" } ] }, "durability": "persistent", "val": { - "bytes": "51d06cf58a47856281713547c8ae8a0baf938524a5dc82bb840fc65f691a1b94" + "bytes": "ddb809a9bd54f5741aadc76e0fe6e2c5bbeece142afe694e3f2ee544709a0263" } } }, @@ -408,6 +408,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -779,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "319227619" + "i128": "229336656" } }, { @@ -1035,7 +1074,7 @@ } ], "data": { - "i128": "319227619" + "i128": "229336656" } } } @@ -1057,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "51d06cf58a47856281713547c8ae8a0baf938524a5dc82bb840fc65f691a1b94" + "bytes": "ddb809a9bd54f5741aadc76e0fe6e2c5bbeece142afe694e3f2ee544709a0263" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1070,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "319227619" + "i128": "229336656" } }, { @@ -1078,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "319227619" + "i128": "229336656" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.240.json index 38d99b4b..ebf38b66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "471861053" + "i128": "485316455" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "471861053" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "95cb71f2407e65f185ca822def0b1c3e8bf5fc7b98fc8988a89558b95e0b7794" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "471861053" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "b2d478a01d803f63b3b3472656519e0799021118bb3f29116b01bc43496a5d2f" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "b2d478a01d803f63b3b3472656519e0799021118bb3f29116b01bc43496a5d2f" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "471861053" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "471861053" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "88feb1ac3301c820d58873c2f8396a900f3e4a1acd181acee1dca8160ef80a24" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "88feb1ac3301c820d58873c2f8396a900f3e4a1acd181acee1dca8160ef80a24" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "b2d478a01d803f63b3b3472656519e0799021118bb3f29116b01bc43496a5d2f" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "471861053" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "485316455" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "471861053" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "b2d478a01d803f63b3b3472656519e0799021118bb3f29116b01bc43496a5d2f" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "471861053" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "471861053" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.241.json index de69e8aa..5935122d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863295401" + "i128": "802120121" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863295401" + "i128": "802120121" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "58723cbc80599d886609043b4a305d378959f36eaa07c670edf1f3d0e9d46c5d" + "bytes": "061d9d6ebac2945536d7666e1eba56f9b509eca66ff9d60dd748871a867f19d8" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863295401" + "i128": "802120121" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0720a46fa69da8e8c31964de46104e47b3194992ddda2144f4d2ba8e696c82b4" + "bytes": "5f845e737e132ccbc9436a713dc7398fc8789a4cb8212a2df59d3cfe3bb7d2a9" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0720a46fa69da8e8c31964de46104e47b3194992ddda2144f4d2ba8e696c82b4" + "bytes": "5f845e737e132ccbc9436a713dc7398fc8789a4cb8212a2df59d3cfe3bb7d2a9" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863295401" + "i128": "802120121" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863295401" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "802120121" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ef9fdfda570267442d6799fada14b56882bd55a731535fe081fc42ed217bcbd" + "bytes": "b5f96259d3e04b5d20d1b2d5b0289c46a6481b15ca81f196248f76fa430f5bc7" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ef9fdfda570267442d6799fada14b56882bd55a731535fe081fc42ed217bcbd" + "bytes": "b5f96259d3e04b5d20d1b2d5b0289c46a6481b15ca81f196248f76fa430f5bc7" } ] }, "durability": "persistent", "val": { - "bytes": "0720a46fa69da8e8c31964de46104e47b3194992ddda2144f4d2ba8e696c82b4" + "bytes": "5f845e737e132ccbc9436a713dc7398fc8789a4cb8212a2df59d3cfe3bb7d2a9" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "863295401" + "i128": "802120121" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "863295401" + "i128": "802120121" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "0720a46fa69da8e8c31964de46104e47b3194992ddda2144f4d2ba8e696c82b4" + "bytes": "5f845e737e132ccbc9436a713dc7398fc8789a4cb8212a2df59d3cfe3bb7d2a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863295401" + "i128": "802120121" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863295401" + "i128": "802120121" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.242.json index 2f2b40e6..e8558f18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "457756815" + "i128": "612165815" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "612165815" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "3f1ac4eb610f34d027219100b9af56c39c64d27303fed244dcb284c9101ee600" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "612165815" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "96c4e9f7d150f23bf5f28f842448a6d8a46efba3eb2ffe534372c50acd4247e1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "96c4e9f7d150f23bf5f28f842448a6d8a46efba3eb2ffe534372c50acd4247e1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "612165815" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "612165815" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "7d1d3f116ae3c5423d89a53a8cf2962256332992431cc2b675312632ccbf8dcd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "7d1d3f116ae3c5423d89a53a8cf2962256332992431cc2b675312632ccbf8dcd" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "96c4e9f7d150f23bf5f28f842448a6d8a46efba3eb2ffe534372c50acd4247e1" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "612165815" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "457756815" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "612165815" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "96c4e9f7d150f23bf5f28f842448a6d8a46efba3eb2ffe534372c50acd4247e1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "612165815" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "612165815" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.243.json index 7e7976f2..f76caba3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "862248226" + "i128": "91567263" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "862248226" + "i128": "91567263" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.244.json index 95ca89cd..461d1b73 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "153092627" + "i128": "152131256" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "153092627" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "0878aeaa8817d925378a946fb171ae8dccb517f31f6c4522ea8160f59e6267cb" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "153092627" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "fa3cf92dafddfc94d2beb5f3a93d026983f44b1241a7d4524146f11484c6ba1c" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "fa3cf92dafddfc94d2beb5f3a93d026983f44b1241a7d4524146f11484c6ba1c" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "153092627" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "153092627" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5381a9abd91857d2c336ae2685b37b82d1832f1f6390faf2f8db0377173580e7" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5381a9abd91857d2c336ae2685b37b82d1832f1f6390faf2f8db0377173580e7" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "fa3cf92dafddfc94d2beb5f3a93d026983f44b1241a7d4524146f11484c6ba1c" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "153092627" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "152131256" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "153092627" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "fa3cf92dafddfc94d2beb5f3a93d026983f44b1241a7d4524146f11484c6ba1c" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "153092627" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "153092627" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.245.json index f0af441d..b7bfe996 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "931757124" + "i128": "581424509" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "931757124" + "i128": "581424509" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "147ae6283e8312abdd4e5c1d736e094c1c652485ab9d3bce559dd9d8e3bafbd8" + "bytes": "addb536e7d5f3ce755e0f5c9e39d51b9170af22884aab17d1c9b5a74081ef701" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "931757124" + "i128": "581424509" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72f4d37ceccc7d6835a8d91ceacd7f8f7d39491ac030aa4a4074f2f4c2331a6e" + "bytes": "9c25659cc61a40ae1605f74a04abcb2ae63e64fab65520df0528db9d79d07902" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72f4d37ceccc7d6835a8d91ceacd7f8f7d39491ac030aa4a4074f2f4c2331a6e" + "bytes": "9c25659cc61a40ae1605f74a04abcb2ae63e64fab65520df0528db9d79d07902" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "931757124" + "i128": "581424509" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "931757124" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "581424509" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "583d39c8438d906336331ec6dd92c63b494cbdf270b3328a82174df8dfe1a18f" + "bytes": "27b1a5e2751d144a3fe81faa277b4a3da2c39b0ae593377acc68a5fa8e75f668" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "583d39c8438d906336331ec6dd92c63b494cbdf270b3328a82174df8dfe1a18f" + "bytes": "27b1a5e2751d144a3fe81faa277b4a3da2c39b0ae593377acc68a5fa8e75f668" } ] }, "durability": "persistent", "val": { - "bytes": "72f4d37ceccc7d6835a8d91ceacd7f8f7d39491ac030aa4a4074f2f4c2331a6e" + "bytes": "9c25659cc61a40ae1605f74a04abcb2ae63e64fab65520df0528db9d79d07902" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "931757124" + "i128": "581424509" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "931757124" + "i128": "581424509" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "72f4d37ceccc7d6835a8d91ceacd7f8f7d39491ac030aa4a4074f2f4c2331a6e" + "bytes": "9c25659cc61a40ae1605f74a04abcb2ae63e64fab65520df0528db9d79d07902" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "931757124" + "i128": "581424509" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "931757124" + "i128": "581424509" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.246.json index 7bff59e1..b67efa00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "178509755" + "i128": "91957663" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "91957663" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "075cab273618322060b10483b726474c5fdac7dbf41bec9148c8ca5f337ef5a6" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "91957663" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "71339b80ada87439ec30ee1441d57e431221f48ca8a7e5870689e98c35967778" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "71339b80ada87439ec30ee1441d57e431221f48ca8a7e5870689e98c35967778" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "91957663" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "91957663" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "4ea3a2b776882cacbed361852b6c26a38b921ff0be2ce8c945b8946a8214d8e3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "4ea3a2b776882cacbed361852b6c26a38b921ff0be2ce8c945b8946a8214d8e3" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "71339b80ada87439ec30ee1441d57e431221f48ca8a7e5870689e98c35967778" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "91957663" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "178509755" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "91957663" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "71339b80ada87439ec30ee1441d57e431221f48ca8a7e5870689e98c35967778" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "91957663" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "91957663" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.247.json index d0b65a12..7b9feb18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "738530125" + "i128": "645603879" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "738530125" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "e9d86a20ced686f483da71fd5f23afe0940d6bf68bb0f1d8dfe68c7c0ff1bece" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "738530125" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "3314ead6c5ab13a0b035ca767a7d0b0b1d1b76326f6f0aae5903d1b0fc6cbe8c" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "3314ead6c5ab13a0b035ca767a7d0b0b1d1b76326f6f0aae5903d1b0fc6cbe8c" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "738530125" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "738530125" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "8b3d86e08d785f96538f5dd1405ca7dfb764eda7e6b8c10aa52df1628eefc00b" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "8b3d86e08d785f96538f5dd1405ca7dfb764eda7e6b8c10aa52df1628eefc00b" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "3314ead6c5ab13a0b035ca767a7d0b0b1d1b76326f6f0aae5903d1b0fc6cbe8c" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "738530125" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "645603879" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "738530125" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "3314ead6c5ab13a0b035ca767a7d0b0b1d1b76326f6f0aae5903d1b0fc6cbe8c" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "738530125" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "738530125" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.248.json index 9017571d..817a12c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "764398965" + "i128": "365492559" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "764398965" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "6e15e0ac98376798b8ebc92c771626ac7dd9cd7b534858522865c21377e8d4ab" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "764398965" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "118a5747ccdde2718844cc694ff33ea5336d611e0735c526173a3caaaf85c487" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "118a5747ccdde2718844cc694ff33ea5336d611e0735c526173a3caaaf85c487" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "764398965" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "764398965" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "f7bcf271bf2bf673e965864aa87ee011b80934a29ba156c951ba4e002a3ae18e" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "f7bcf271bf2bf673e965864aa87ee011b80934a29ba156c951ba4e002a3ae18e" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "118a5747ccdde2718844cc694ff33ea5336d611e0735c526173a3caaaf85c487" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "764398965" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "365492559" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "764398965" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "118a5747ccdde2718844cc694ff33ea5336d611e0735c526173a3caaaf85c487" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "764398965" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "764398965" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.249.json index 081adb90..b742e2af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "240440866" + "i128": "958057761" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "240440866" + "i128": "958057761" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ffd39d352611fa4bee7cc790e6d88acc0f5ca8e6bd7aafeefbf7bc67c51c49f5" + "bytes": "f41d345b0ccbab8932eaebe041aedf21c111c21e398905f20ee3e492fd0f46ea" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "240440866" + "i128": "958057761" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ab52fbe66b4058796d545169b3bec0465884a61e7f5730cede275fa4b4182de" + "bytes": "115718d9da3041cafbb44b9251bdbc5acd04284a5b3f88338de5bd73850a4c6d" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ab52fbe66b4058796d545169b3bec0465884a61e7f5730cede275fa4b4182de" + "bytes": "115718d9da3041cafbb44b9251bdbc5acd04284a5b3f88338de5bd73850a4c6d" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240440866" + "i128": "958057761" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "240440866" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "958057761" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d1a90da37528561301f65653e24497de02a91d8edec81da6a84b6d3b935b257" + "bytes": "18319dd8a3c2a77b9db27a243523ef1d7a40fae4829398a9124eae3a41e51d30" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d1a90da37528561301f65653e24497de02a91d8edec81da6a84b6d3b935b257" + "bytes": "18319dd8a3c2a77b9db27a243523ef1d7a40fae4829398a9124eae3a41e51d30" } ] }, "durability": "persistent", "val": { - "bytes": "5ab52fbe66b4058796d545169b3bec0465884a61e7f5730cede275fa4b4182de" + "bytes": "115718d9da3041cafbb44b9251bdbc5acd04284a5b3f88338de5bd73850a4c6d" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "240440866" + "i128": "958057761" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "240440866" + "i128": "958057761" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "5ab52fbe66b4058796d545169b3bec0465884a61e7f5730cede275fa4b4182de" + "bytes": "115718d9da3041cafbb44b9251bdbc5acd04284a5b3f88338de5bd73850a4c6d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240440866" + "i128": "958057761" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "240440866" + "i128": "958057761" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.25.json index 250b193a..94087f52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "898610303" + "i128": "964216135" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "964216135" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "a9951eebb32dee124a2b27636ad04125d00a0d1c6bb18939e7556bdc03439629" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "964216135" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,196 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "121418074ee061cb952a28160ccd0544963ca4c04d64050675b569dd6534cf0f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "121418074ee061cb952a28160ccd0544963ca4c04d64050675b569dd6534cf0f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "964216135" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "964216135" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "cebff2a84b43ed60cf653e45b872a7d80e23a9e6cb4add71fbf65a6174e7f0b8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "cebff2a84b43ed60cf653e45b872a7d80e23a9e6cb4add71fbf65a6174e7f0b8" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "121418074ee061cb952a28160ccd0544963ca4c04d64050675b569dd6534cf0f" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -277,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -358,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -391,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "964216135" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -433,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "898610303" + "i128": "0" } }, { @@ -596,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "964216135" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "121418074ee061cb952a28160ccd0544963ca4c04d64050675b569dd6534cf0f" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "964216135" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "964216135" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.250.json index e7d5e658..808ef57e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "612820630" + "i128": "879247155" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "612820630" + "i128": "879247155" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1abb26e33854929c88858184b6bb09223a9fbcafc39965dc7f340bd3351cd99d" + "bytes": "6d8adb50d97fba2c8dd74626bb4773902e59b7074a8ec80ca812c4cda4220208" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "612820630" + "i128": "879247155" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a96b5d8a6c59fa7945421c8651732f1263170faab2a1546a414ecb5ab86f366" + "bytes": "a6010d1e275ba228f9737c26e8064bcf8405b740abf300e82aea0483deab82ce" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a96b5d8a6c59fa7945421c8651732f1263170faab2a1546a414ecb5ab86f366" + "bytes": "a6010d1e275ba228f9737c26e8064bcf8405b740abf300e82aea0483deab82ce" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "612820630" + "i128": "879247155" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "612820630" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "879247155" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f81bb9b6999e6e7a3ec5d3140afd8b938035cd39a6be48b2cd0963869bfba42c" + "bytes": "c3319f698871bbd96839af5097a7251192471516fe587fa6303e6e956e9d8a9e" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f81bb9b6999e6e7a3ec5d3140afd8b938035cd39a6be48b2cd0963869bfba42c" + "bytes": "c3319f698871bbd96839af5097a7251192471516fe587fa6303e6e956e9d8a9e" } ] }, "durability": "persistent", "val": { - "bytes": "4a96b5d8a6c59fa7945421c8651732f1263170faab2a1546a414ecb5ab86f366" + "bytes": "a6010d1e275ba228f9737c26e8064bcf8405b740abf300e82aea0483deab82ce" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "612820630" + "i128": "879247155" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "612820630" + "i128": "879247155" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "4a96b5d8a6c59fa7945421c8651732f1263170faab2a1546a414ecb5ab86f366" + "bytes": "a6010d1e275ba228f9737c26e8064bcf8405b740abf300e82aea0483deab82ce" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "612820630" + "i128": "879247155" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "612820630" + "i128": "879247155" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.251.json index 4ed17d2b..d6fe3b00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "622960877" + "i128": "898508289" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "622960877" + "i128": "898508289" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a20e3be7f85fd550129579d61bd34ae8a52ee2666c62322a6892363f7e5292b" + "bytes": "9db8edb865e97c22b5203295087c1cd73121ad39b109781c4605ed138a823b7d" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "622960877" + "i128": "898508289" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6e57a852e59b2c039a41db56819fdff869fa1452dd612d179fd576e6fdad68a5" + "bytes": "9545f171671ad259e5602c111c3821668f61c80ae5a698145d21ac9f904beb0f" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6e57a852e59b2c039a41db56819fdff869fa1452dd612d179fd576e6fdad68a5" + "bytes": "9545f171671ad259e5602c111c3821668f61c80ae5a698145d21ac9f904beb0f" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "622960877" + "i128": "898508289" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "622960877" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "898508289" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9400cb576081f6ad66cf3636a0032965c134dc0a9933767e69d2be291849aa5" + "bytes": "dd31ed87a01819153ab11fb61ad98e05fb02de3db68d2a680af14426b22fb2db" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9400cb576081f6ad66cf3636a0032965c134dc0a9933767e69d2be291849aa5" + "bytes": "dd31ed87a01819153ab11fb61ad98e05fb02de3db68d2a680af14426b22fb2db" } ] }, "durability": "persistent", "val": { - "bytes": "6e57a852e59b2c039a41db56819fdff869fa1452dd612d179fd576e6fdad68a5" + "bytes": "9545f171671ad259e5602c111c3821668f61c80ae5a698145d21ac9f904beb0f" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "622960877" + "i128": "898508289" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "622960877" + "i128": "898508289" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "6e57a852e59b2c039a41db56819fdff869fa1452dd612d179fd576e6fdad68a5" + "bytes": "9545f171671ad259e5602c111c3821668f61c80ae5a698145d21ac9f904beb0f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "622960877" + "i128": "898508289" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "622960877" + "i128": "898508289" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.252.json index b9a5a922..503d160e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "54642672" + "i128": "396568846" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "54642672" + "i128": "396568846" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95b0174c129aba4e72defc25bd6cac79b17b46a7a8c245bfc6ac7edb746aa1a6" + "bytes": "d12ec0e01ceb33ed30c934f9fefe73776c08d8ecf73d4b8a75abf892bd182334" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "54642672" + "i128": "396568846" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c3862dc6d14d54eef6330f056c3ba72c0094f5eaf868125bc736f355e9b4c06" + "bytes": "939de83d7833b0c38c67d940576114161557ba50c63bd6bc82eb6ade738753f3" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c3862dc6d14d54eef6330f056c3ba72c0094f5eaf868125bc736f355e9b4c06" + "bytes": "939de83d7833b0c38c67d940576114161557ba50c63bd6bc82eb6ade738753f3" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "54642672" + "i128": "396568846" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "54642672" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "396568846" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b07a199014f39d91a963e2fef28e6b560fde1cf25dd5e009f972b2f232efdc7" + "bytes": "9ccf5ff736bc1e0c2fa9b10cac4a34d2205d298c545923d7858244abf03e6a69" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b07a199014f39d91a963e2fef28e6b560fde1cf25dd5e009f972b2f232efdc7" + "bytes": "9ccf5ff736bc1e0c2fa9b10cac4a34d2205d298c545923d7858244abf03e6a69" } ] }, "durability": "persistent", "val": { - "bytes": "6c3862dc6d14d54eef6330f056c3ba72c0094f5eaf868125bc736f355e9b4c06" + "bytes": "939de83d7833b0c38c67d940576114161557ba50c63bd6bc82eb6ade738753f3" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "54642672" + "i128": "396568846" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "54642672" + "i128": "396568846" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "6c3862dc6d14d54eef6330f056c3ba72c0094f5eaf868125bc736f355e9b4c06" + "bytes": "939de83d7833b0c38c67d940576114161557ba50c63bd6bc82eb6ade738753f3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "54642672" + "i128": "396568846" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "54642672" + "i128": "396568846" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.253.json index a5998fb1..9fa51d40 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "512329744" + "i128": "196942331" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "512329744" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "7f58e54b02bf53bf7fd676248d4c25b652eedcae00ce7d612edb6d6cca0820d5" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "512329744" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "d5d41c75c005767d67f205b3233580f5cfeb44bce0a5098714475b717e533eaa" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "d5d41c75c005767d67f205b3233580f5cfeb44bce0a5098714475b717e533eaa" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "512329744" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "512329744" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "11c73d2ada35bc7fc1480601fcb1afa508375abe29f6a40f5aaa57e709a2a33e" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "11c73d2ada35bc7fc1480601fcb1afa508375abe29f6a40f5aaa57e709a2a33e" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "d5d41c75c005767d67f205b3233580f5cfeb44bce0a5098714475b717e533eaa" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "512329744" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "196942331" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "512329744" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "d5d41c75c005767d67f205b3233580f5cfeb44bce0a5098714475b717e533eaa" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "512329744" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "512329744" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.254.json index 4cf44e07..e639e25c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "550590121" + "i128": "691850880" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "691850880" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "40e1402208f2f0658ec49d4ba113324268673ae5a5b4a75ef3a8fde0125868ba" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "691850880" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "3cc09ecd8862987d9b1e71e8ceb4491c84c6c8bd357534127a6f82b906263260" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "3cc09ecd8862987d9b1e71e8ceb4491c84c6c8bd357534127a6f82b906263260" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "691850880" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "691850880" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9094956e3f017508140aad3e76885b9ce58ca8b4a37705312a71c717defbbda3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9094956e3f017508140aad3e76885b9ce58ca8b4a37705312a71c717defbbda3" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "3cc09ecd8862987d9b1e71e8ceb4491c84c6c8bd357534127a6f82b906263260" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "691850880" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "550590121" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "691850880" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "3cc09ecd8862987d9b1e71e8ceb4491c84c6c8bd357534127a6f82b906263260" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "691850880" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "691850880" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.255.json index a3004028..9ad9ad75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "393036128" + "i128": "865341943" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "393036128" + "i128": "865341943" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.256.json index 51f95c9a..cdda14a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "62965624" + "i128": "130481685" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "62965624" + "i128": "130481685" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e34497fc2925c2793b6a2807b5bb19c74272f0fcc2b9678337ce0be1ba7d89c9" + "bytes": "1c4db1b4521ee9f25cef13815ffa6849e0a95c45e720a32ca7ed5b3a907e4af7" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "62965624" + "i128": "130481685" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8045a55f5baa6349a629c71613c04075a0c58ba26d2954c85caf564aa8346664" + "bytes": "03d3a791f3af499655a2d3192b0cdf48c14a69e394e40d72a0356e171c29b74a" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8045a55f5baa6349a629c71613c04075a0c58ba26d2954c85caf564aa8346664" + "bytes": "03d3a791f3af499655a2d3192b0cdf48c14a69e394e40d72a0356e171c29b74a" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "62965624" + "i128": "130481685" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "62965624" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "130481685" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64eb7f155bac5114ad3879b1aedde2fd5979a778a94da42a477764581ccd2b58" + "bytes": "b82a07016ec3815b35a124c1a8b2ea32d806aaf778ce00274758e6af43e210b0" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64eb7f155bac5114ad3879b1aedde2fd5979a778a94da42a477764581ccd2b58" + "bytes": "b82a07016ec3815b35a124c1a8b2ea32d806aaf778ce00274758e6af43e210b0" } ] }, "durability": "persistent", "val": { - "bytes": "8045a55f5baa6349a629c71613c04075a0c58ba26d2954c85caf564aa8346664" + "bytes": "03d3a791f3af499655a2d3192b0cdf48c14a69e394e40d72a0356e171c29b74a" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "62965624" + "i128": "130481685" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "62965624" + "i128": "130481685" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "8045a55f5baa6349a629c71613c04075a0c58ba26d2954c85caf564aa8346664" + "bytes": "03d3a791f3af499655a2d3192b0cdf48c14a69e394e40d72a0356e171c29b74a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "62965624" + "i128": "130481685" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "62965624" + "i128": "130481685" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.26.json index f9e895af..80d3ad21 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "907502721" + "i128": "481924068" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "907502721" + "i128": "481924068" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f81fb9196d9c8d1a46a750c5a309864f112edb8333cdadeace7d8724042c9350" + "bytes": "b4d570887a8454b5406c520bf5cb23f5b8e6f2bad65e6b571af8285bd06427d2" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, "void", { @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "907502721" + "i128": "481924068" } ] } @@ -267,7 +267,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0b91fd7635fd77acbba6d19ab0d4bbe46f6a417a664cde88e2e51fdc7d33a052" + "bytes": "1607ad25a07d3156af7c3fbd3fdfa6f02d740b6ea131b486963edb3ae04e167a" } ] }, @@ -287,7 +287,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0b91fd7635fd77acbba6d19ab0d4bbe46f6a417a664cde88e2e51fdc7d33a052" + "bytes": "1607ad25a07d3156af7c3fbd3fdfa6f02d740b6ea131b486963edb3ae04e167a" } ] }, @@ -299,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "907502721" + "i128": "481924068" } }, { @@ -307,7 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "907502721" + "i128": "481924068" } }, { @@ -323,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -373,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "559ee0455f5e977ca57be0795ae64e8f94fc87e4a278223852479ef39dbbe3b5" + "bytes": "74e8a81df78702e124d490063a576ecc37b456af7a2e0105085f035e298f4859" } ] }, @@ -393,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "559ee0455f5e977ca57be0795ae64e8f94fc87e4a278223852479ef39dbbe3b5" + "bytes": "74e8a81df78702e124d490063a576ecc37b456af7a2e0105085f035e298f4859" } ] }, "durability": "persistent", "val": { - "bytes": "0b91fd7635fd77acbba6d19ab0d4bbe46f6a417a664cde88e2e51fdc7d33a052" + "bytes": "1607ad25a07d3156af7c3fbd3fdfa6f02d740b6ea131b486963edb3ae04e167a" } } }, @@ -408,6 +408,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -779,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "907502721" + "i128": "481924068" } }, { @@ -945,4 +984,180 @@ }, { "key": { - " \ No newline at end of file + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "481924068" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "1607ad25a07d3156af7c3fbd3fdfa6f02d740b6ea131b486963edb3ae04e167a" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "481924068" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "481924068" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.27.json index fe6dcfdc..04c6d808 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "246241904" + "i128": "912051747" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "246241904" + "i128": "912051747" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74ab633d3fcf6097950ac6bde71c2e9f124892d3897dfb824fb2b82bb526dd5a" + "bytes": "7174075a9001b88731e97d3085bfb7fbb7abd1306915de66fb786da99f0933c9" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "246241904" + "i128": "912051747" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f1aaec9c88415bd30b6e9f5918b0aae0efccefe1f9bdcf0f78d719f6033351ae" + "bytes": "48f016737ee0489f8f44453d678f2e7552aabe136aab6c17649c68f9c0a40046" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f1aaec9c88415bd30b6e9f5918b0aae0efccefe1f9bdcf0f78d719f6033351ae" + "bytes": "48f016737ee0489f8f44453d678f2e7552aabe136aab6c17649c68f9c0a40046" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "246241904" + "i128": "912051747" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "246241904" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "912051747" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef41610fdb57384818bdeaca1411f2970ff4bb4ecaa2f4cac46b47e77cc3fb02" + "bytes": "27a9801c329e3e5174c62baeaa9acd142c3761b38366a999e0977e3727038d54" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef41610fdb57384818bdeaca1411f2970ff4bb4ecaa2f4cac46b47e77cc3fb02" + "bytes": "27a9801c329e3e5174c62baeaa9acd142c3761b38366a999e0977e3727038d54" } ] }, "durability": "persistent", "val": { - "bytes": "f1aaec9c88415bd30b6e9f5918b0aae0efccefe1f9bdcf0f78d719f6033351ae" + "bytes": "48f016737ee0489f8f44453d678f2e7552aabe136aab6c17649c68f9c0a40046" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "246241904" + "i128": "912051747" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "246241904" + "i128": "912051747" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "f1aaec9c88415bd30b6e9f5918b0aae0efccefe1f9bdcf0f78d719f6033351ae" + "bytes": "48f016737ee0489f8f44453d678f2e7552aabe136aab6c17649c68f9c0a40046" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "246241904" + "i128": "912051747" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "246241904" + "i128": "912051747" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.28.json index 9a600546..4f51ac06 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "462751406" + "i128": "97634126" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "97634126" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "6da7cfe71221f1ae358beefb904d573a39772b239d5ce440f237ad64d5329371" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "97634126" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "14dff84342c0760343a123a2037b612363f7c2617fe283065cf572b1c86e48df" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "14dff84342c0760343a123a2037b612363f7c2617fe283065cf572b1c86e48df" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "97634126" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "97634126" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ca0a1bd9a19b0245df9581f2d805d6a8d443afeeeb4f3e3bef3a2b2a1d383196" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ca0a1bd9a19b0245df9581f2d805d6a8d443afeeeb4f3e3bef3a2b2a1d383196" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "14dff84342c0760343a123a2037b612363f7c2617fe283065cf572b1c86e48df" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "97634126" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "462751406" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "97634126" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "14dff84342c0760343a123a2037b612363f7c2617fe283065cf572b1c86e48df" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "97634126" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "97634126" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.29.json index 3afcc6c5..aecf823f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "294735366" + "i128": "736827020" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "294735366" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "c519a79eaaf13ad3601c57d3c4ae649f1d295d07872ab5bde43b00ffd3d3b011" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "294735366" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "8aa689ee5987a11eed6e8dc86ccecfbd1c918126cd688949a5b86638db30a143" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "8aa689ee5987a11eed6e8dc86ccecfbd1c918126cd688949a5b86638db30a143" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "294735366" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "294735366" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "ef49e7c1b8bf1f32e023d7619467e267460a2799858875d994f22fea1942cd30" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "ef49e7c1b8bf1f32e023d7619467e267460a2799858875d994f22fea1942cd30" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "8aa689ee5987a11eed6e8dc86ccecfbd1c918126cd688949a5b86638db30a143" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "294735366" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "736827020" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "294735366" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "8aa689ee5987a11eed6e8dc86ccecfbd1c918126cd688949a5b86638db30a143" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "294735366" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "294735366" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.3.json index 24d05f9a..e89b46e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "748118677" + "i128": "6650215" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "6650215" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "9a9ec29bca968085174d6c596217f13a3734dd24aec0132feb50013a0d59408d" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "6650215" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,196 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8ef56c88198352d2e373745f14a5ce78e27012ce052895b5c43d4db7b687dbbd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8ef56c88198352d2e373745f14a5ce78e27012ce052895b5c43d4db7b687dbbd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "6650215" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "6650215" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "81f3586b6b80c89b45815c461638303bd5a6502afeb4c205817e84f7da664010" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "81f3586b6b80c89b45815c461638303bd5a6502afeb4c205817e84f7da664010" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "8ef56c88198352d2e373745f14a5ce78e27012ce052895b5c43d4db7b687dbbd" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -277,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -358,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -391,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "6650215" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -433,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "748118677" + "i128": "0" } }, { @@ -596,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "6650215" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "8ef56c88198352d2e373745f14a5ce78e27012ce052895b5c43d4db7b687dbbd" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "6650215" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "6650215" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.30.json index 1bed342a..40c02490 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "460927308" + "i128": "564538344" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "460927308" + "i128": "564538344" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b4d91e58e9fc45200319293eebde849119fa92a64234bc065774142cfc37184" + "bytes": "412bc3f632b36ab04cf9c050b8a181705181f527adebde9871663edba4d13f4c" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "460927308" + "i128": "564538344" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b160f62f392931dca94fec0e240048399268baa2f5b54be19abd2c48782f8e47" + "bytes": "96f8712c1f905a161beb5b391f0c000eee4fa35f400cfc8da23dbb2f1d755075" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b160f62f392931dca94fec0e240048399268baa2f5b54be19abd2c48782f8e47" + "bytes": "96f8712c1f905a161beb5b391f0c000eee4fa35f400cfc8da23dbb2f1d755075" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "460927308" + "i128": "564538344" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "460927308" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "564538344" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67277192ab4735754594e5ce2e631b733ee1e7f604921412e49bb881d347fb80" + "bytes": "cdb2ac1f6a4f1daba1e7a7f24c5d780f38ccb0af6c04ee5272d8f3442e307afb" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67277192ab4735754594e5ce2e631b733ee1e7f604921412e49bb881d347fb80" + "bytes": "cdb2ac1f6a4f1daba1e7a7f24c5d780f38ccb0af6c04ee5272d8f3442e307afb" } ] }, "durability": "persistent", "val": { - "bytes": "b160f62f392931dca94fec0e240048399268baa2f5b54be19abd2c48782f8e47" + "bytes": "96f8712c1f905a161beb5b391f0c000eee4fa35f400cfc8da23dbb2f1d755075" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "460927308" + "i128": "564538344" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "460927308" + "i128": "564538344" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "b160f62f392931dca94fec0e240048399268baa2f5b54be19abd2c48782f8e47" + "bytes": "96f8712c1f905a161beb5b391f0c000eee4fa35f400cfc8da23dbb2f1d755075" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "460927308" + "i128": "564538344" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "460927308" + "i128": "564538344" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.31.json index 5694ea61..e6671405 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "294458097" + "i128": "695835144" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "294458097" + "i128": "695835144" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c6a0653f34d4541f6695e25a805e4ac76ee6709f868671b3ba67eeacd66093a" + "bytes": "71a3edfed671a0fa09f71b4966e01ce1bc70b245e496904f79fd6565671965be" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "294458097" + "i128": "695835144" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "78af7b0016560d297f7d32bff422d4ae8e52f7ce2ae400943f20ecda3e945af0" + "bytes": "8a3eac1ea99d50085180d2c729df371daddc9ad8deea61d93d20490ac6118457" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "78af7b0016560d297f7d32bff422d4ae8e52f7ce2ae400943f20ecda3e945af0" + "bytes": "8a3eac1ea99d50085180d2c729df371daddc9ad8deea61d93d20490ac6118457" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "294458097" + "i128": "695835144" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "294458097" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "695835144" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a35c610607c4d26197384ef629963e39e19ee6552976bee78b7fe5525a0e8470" + "bytes": "0943c01aedea74747c5768bfb236cfbf2b6af66005affbb33d1987b8bb32771b" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a35c610607c4d26197384ef629963e39e19ee6552976bee78b7fe5525a0e8470" + "bytes": "0943c01aedea74747c5768bfb236cfbf2b6af66005affbb33d1987b8bb32771b" } ] }, "durability": "persistent", "val": { - "bytes": "78af7b0016560d297f7d32bff422d4ae8e52f7ce2ae400943f20ecda3e945af0" + "bytes": "8a3eac1ea99d50085180d2c729df371daddc9ad8deea61d93d20490ac6118457" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "294458097" + "i128": "695835144" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "294458097" + "i128": "695835144" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "78af7b0016560d297f7d32bff422d4ae8e52f7ce2ae400943f20ecda3e945af0" + "bytes": "8a3eac1ea99d50085180d2c729df371daddc9ad8deea61d93d20490ac6118457" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "294458097" + "i128": "695835144" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "294458097" + "i128": "695835144" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.32.json index f2d120c4..15d90db1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "87529964" + "i128": "661695629" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "87529964" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "f2021be59cf5106b93fb20ee3a3289bf7be1be09b6b8e94db4bc0d937df31a93" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "87529964" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "fcd70f493b35844aed1b17f4e4651e5eedc1e2dbc98694676d71e75d1a73846a" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "fcd70f493b35844aed1b17f4e4651e5eedc1e2dbc98694676d71e75d1a73846a" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "87529964" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "87529964" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "721c977f6054794931dd56f4fb900bf2efa93a67c93d874494e885e34ad6856e" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "721c977f6054794931dd56f4fb900bf2efa93a67c93d874494e885e34ad6856e" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "fcd70f493b35844aed1b17f4e4651e5eedc1e2dbc98694676d71e75d1a73846a" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "87529964" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "661695629" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "87529964" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "fcd70f493b35844aed1b17f4e4651e5eedc1e2dbc98694676d71e75d1a73846a" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "87529964" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "87529964" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.33.json index bfefbc79..ae6bd613 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "495592175" + "i128": "816392033" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "495592175" + "i128": "816392033" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.34.json index ad48d45e..8940522d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "436970689" + "i128": "209679978" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "436970689" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "eb051183eebc9cf85b9c0eead72b64dc260615661b76d199285bd8698961270c" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "436970689" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "0c792b64924ca29118b5cd5d109b45d7372b31bdbd387a606a3c8cbc8d586534" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "0c792b64924ca29118b5cd5d109b45d7372b31bdbd387a606a3c8cbc8d586534" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "436970689" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "436970689" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "616909a69d7fa5eedc47a54471977b319c47add0f0d5977300388241a1df4094" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "616909a69d7fa5eedc47a54471977b319c47add0f0d5977300388241a1df4094" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "0c792b64924ca29118b5cd5d109b45d7372b31bdbd387a606a3c8cbc8d586534" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "436970689" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "209679978" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "436970689" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "0c792b64924ca29118b5cd5d109b45d7372b31bdbd387a606a3c8cbc8d586534" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "436970689" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "436970689" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.35.json index d95bda43..903176e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "284597946" + "i128": "748516234" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "748516234" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "bb8dc2a8e2f6e8c4fa0227a463bbfe8ab706c79fcfbda0697e92d27ff6941936" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "748516234" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "1cd069a946664661bbb61eff57efa12228ef5f87b5e267a68676f336ec6103f8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "1cd069a946664661bbb61eff57efa12228ef5f87b5e267a68676f336ec6103f8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "748516234" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "748516234" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "df28c9831b28bee13a23d7be2830e56f1b27fe623f0aba28d4ade94445ebadc6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "df28c9831b28bee13a23d7be2830e56f1b27fe623f0aba28d4ade94445ebadc6" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "1cd069a946664661bbb61eff57efa12228ef5f87b5e267a68676f336ec6103f8" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "748516234" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "284597946" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "748516234" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "1cd069a946664661bbb61eff57efa12228ef5f87b5e267a68676f336ec6103f8" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "748516234" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "748516234" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.36.json index a7f9a0d5..52e713b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "970613805" + "i128": "111691846" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "970613805" + "i128": "111691846" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6fdf4062887609f901448029134645eb43d5a8d03ac00739aa4bb576abce705" + "bytes": "d0f3289be8594f8872164e9cad0b0ab042b8fe340c4b3d4c8b468891b70b8f68" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "970613805" + "i128": "111691846" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d63e1d106c6e3e60eb529d75d123c15edf6fcb1b832a0e518bf60d3c2db37627" + "bytes": "7611c936ad811010bc7e4bda758cc8a6d66f439e5db9f1e0f533de17e39a5e2a" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d63e1d106c6e3e60eb529d75d123c15edf6fcb1b832a0e518bf60d3c2db37627" + "bytes": "7611c936ad811010bc7e4bda758cc8a6d66f439e5db9f1e0f533de17e39a5e2a" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "970613805" + "i128": "111691846" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "970613805" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "111691846" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d878c610d8b45f90c21617654168da769b913f4c79c0651a27e5e73208ddead7" + "bytes": "c94698d2796630739eeb036460dd36a019444cf7cfda25054d1546621c3b2c7d" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d878c610d8b45f90c21617654168da769b913f4c79c0651a27e5e73208ddead7" + "bytes": "c94698d2796630739eeb036460dd36a019444cf7cfda25054d1546621c3b2c7d" } ] }, "durability": "persistent", "val": { - "bytes": "d63e1d106c6e3e60eb529d75d123c15edf6fcb1b832a0e518bf60d3c2db37627" + "bytes": "7611c936ad811010bc7e4bda758cc8a6d66f439e5db9f1e0f533de17e39a5e2a" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "970613805" + "i128": "111691846" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "970613805" + "i128": "111691846" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "d63e1d106c6e3e60eb529d75d123c15edf6fcb1b832a0e518bf60d3c2db37627" + "bytes": "7611c936ad811010bc7e4bda758cc8a6d66f439e5db9f1e0f533de17e39a5e2a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "970613805" + "i128": "111691846" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "970613805" + "i128": "111691846" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.37.json index e042ba06..14b71e63 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "878513639" + "i128": "451818498" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "878513639" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "0246077b95f3366ca506a1202bb5ec220b1347ba180b2d47ae1bfbd6e15434d2" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "878513639" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "3a8fa790734dad86adc10b636688a849dc1e713977c3de06d614f25dc23ac25d" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "3a8fa790734dad86adc10b636688a849dc1e713977c3de06d614f25dc23ac25d" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "878513639" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "878513639" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "2e16c4b2140b922140935f01b1d957b33ab1a97c7aed71883a0d00c4c80657db" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "2e16c4b2140b922140935f01b1d957b33ab1a97c7aed71883a0d00c4c80657db" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "3a8fa790734dad86adc10b636688a849dc1e713977c3de06d614f25dc23ac25d" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "878513639" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "451818498" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "878513639" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "3a8fa790734dad86adc10b636688a849dc1e713977c3de06d614f25dc23ac25d" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "878513639" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "878513639" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.38.json index 54a0d65a..9daf0812 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "105911287" + "i128": "147375435" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "147375435" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "7955234a05507f3fbce57a336b087180f64d738f979fe7624496cfc612848306" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "147375435" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "f7bd812bb8149e5f47c4d033262f459b582087164b8aa15e64fa1568f040f5fc" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "f7bd812bb8149e5f47c4d033262f459b582087164b8aa15e64fa1568f040f5fc" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "147375435" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "147375435" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ffcd6c60399801961cd228affd304398eabb5b2c989b900b0c27a3959a1dcb08" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ffcd6c60399801961cd228affd304398eabb5b2c989b900b0c27a3959a1dcb08" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "f7bd812bb8149e5f47c4d033262f459b582087164b8aa15e64fa1568f040f5fc" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "147375435" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "105911287" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "147375435" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "f7bd812bb8149e5f47c4d033262f459b582087164b8aa15e64fa1568f040f5fc" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "147375435" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "147375435" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.39.json index bf8b79e6..82638318 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "885853999" + "i128": "456173368" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "456173368" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "8b2d8434825072f1a180211e54c06275501775393103f312d224b35f9ce6de18" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "456173368" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "03dc1c223114601dabc90a5194862a31e27c0eb5ce49841995d933400fa6d641" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "03dc1c223114601dabc90a5194862a31e27c0eb5ce49841995d933400fa6d641" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "456173368" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "456173368" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "dba533f83d20b56e76a3b69be6648cea5f82bfb9a582ebf88b973bed24f4d975" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "dba533f83d20b56e76a3b69be6648cea5f82bfb9a582ebf88b973bed24f4d975" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "03dc1c223114601dabc90a5194862a31e27c0eb5ce49841995d933400fa6d641" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "456173368" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "885853999" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "456173368" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "03dc1c223114601dabc90a5194862a31e27c0eb5ce49841995d933400fa6d641" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "456173368" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "456173368" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.4.json index c9f805ab..638ccd9c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "51907258" + "i128": "215753905" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "215753905" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "847bb50cbcfb296c3d145c904d552ab8e68a18b1ebd6d1557ae58de07d17c3c4" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "215753905" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,196 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "2146458da833c42815b2abd465c3fcdefcae5e191b518b5e20356454514c1116" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "2146458da833c42815b2abd465c3fcdefcae5e191b518b5e20356454514c1116" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "215753905" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "215753905" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "e5aa65713bfaaa39b5d42097070910d8674de09f9b032c20e852f7ee88baeb6d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "e5aa65713bfaaa39b5d42097070910d8674de09f9b032c20e852f7ee88baeb6d" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "2146458da833c42815b2abd465c3fcdefcae5e191b518b5e20356454514c1116" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -277,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -358,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -391,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "215753905" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -433,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "51907258" + "i128": "0" } }, { @@ -596,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "215753905" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "2146458da833c42815b2abd465c3fcdefcae5e191b518b5e20356454514c1116" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "215753905" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "215753905" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.40.json index 20b08c06..e305c528 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "337708223" + "i128": "795893394" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "337708223" + "i128": "795893394" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27516f31803a1d20ac38011e5968550926f4497e17f9910e6f68048085f3dd1e" + "bytes": "c2d2090544446aeb3fe03546d9cd97fab607dddaeab7583aa3ac168686e770b7" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "337708223" + "i128": "795893394" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c83537328f779d7eb4004ee0dae41b228a9ca1040e8dcb24b25664871b8b643" + "bytes": "6feb15d48b16ed8088e962b9f402aca01232e4049f95fe5e11e7bd90a27eaa8e" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c83537328f779d7eb4004ee0dae41b228a9ca1040e8dcb24b25664871b8b643" + "bytes": "6feb15d48b16ed8088e962b9f402aca01232e4049f95fe5e11e7bd90a27eaa8e" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "337708223" + "i128": "795893394" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "337708223" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "795893394" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e75c4c62024eb406f9780cfe0ae4ac0abf360581d353a35a988fddff3f6a9a14" + "bytes": "48222fedc865e9f343231a29632d279f694e704922737a62d8008b3b4afb5239" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e75c4c62024eb406f9780cfe0ae4ac0abf360581d353a35a988fddff3f6a9a14" + "bytes": "48222fedc865e9f343231a29632d279f694e704922737a62d8008b3b4afb5239" } ] }, "durability": "persistent", "val": { - "bytes": "8c83537328f779d7eb4004ee0dae41b228a9ca1040e8dcb24b25664871b8b643" + "bytes": "6feb15d48b16ed8088e962b9f402aca01232e4049f95fe5e11e7bd90a27eaa8e" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "337708223" + "i128": "795893394" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "337708223" + "i128": "795893394" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "8c83537328f779d7eb4004ee0dae41b228a9ca1040e8dcb24b25664871b8b643" + "bytes": "6feb15d48b16ed8088e962b9f402aca01232e4049f95fe5e11e7bd90a27eaa8e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "337708223" + "i128": "795893394" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "337708223" + "i128": "795893394" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.41.json index 6f91a4fd..6cf42f32 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "108364663" + "i128": "741036976" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "108364663" + "i128": "741036976" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc25ca5d1478f6852b94a73f93b323ec342f60b8fdb675f7112dc2a61022d5fd" + "bytes": "693061af3a415b7699ab93133d0744eedccfc64e2e8ca1de72fc000382680ed8" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "108364663" + "i128": "741036976" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb14721581f1a4cbdd04577fcfaa1cc492b7fec3e66ee2574ed60ca115df2860" + "bytes": "4e6bf8301c845eb335eebbd4160d0541192040e1e1496c321a712c4a5ebe033d" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb14721581f1a4cbdd04577fcfaa1cc492b7fec3e66ee2574ed60ca115df2860" + "bytes": "4e6bf8301c845eb335eebbd4160d0541192040e1e1496c321a712c4a5ebe033d" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "108364663" + "i128": "741036976" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "108364663" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "741036976" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "246962230f3300b28280269eab249978fff0367158076777c0991cc76890c1d2" + "bytes": "a0e7116bd67efef35e1976f0c46ba28d89880b33d58a7fbadb976813f44c84a6" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "246962230f3300b28280269eab249978fff0367158076777c0991cc76890c1d2" + "bytes": "a0e7116bd67efef35e1976f0c46ba28d89880b33d58a7fbadb976813f44c84a6" } ] }, "durability": "persistent", "val": { - "bytes": "bb14721581f1a4cbdd04577fcfaa1cc492b7fec3e66ee2574ed60ca115df2860" + "bytes": "4e6bf8301c845eb335eebbd4160d0541192040e1e1496c321a712c4a5ebe033d" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "108364663" + "i128": "741036976" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "108364663" + "i128": "741036976" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "bb14721581f1a4cbdd04577fcfaa1cc492b7fec3e66ee2574ed60ca115df2860" + "bytes": "4e6bf8301c845eb335eebbd4160d0541192040e1e1496c321a712c4a5ebe033d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "108364663" + "i128": "741036976" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "108364663" + "i128": "741036976" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.42.json index 4e6df02b..b5116429 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "377146052" + "i128": "679994921" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "377146052" + "i128": "679994921" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fda634813d6c1b61b58c730baee150f87bcb2acb621efe04a88f0194236deea5" + "bytes": "3e73dad04da52cb98d16cbb941d7bb4b1d8eba4d04bd435c19e0aff129120e5b" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "377146052" + "i128": "679994921" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "785b81456ee54b7ba8eb79500694513b6cf6bdf740d49cf1cafd475c1201c744" + "bytes": "11da884e1e0a8e9e559cc71a38fd6edac5def5a792640419e527553e30841293" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "785b81456ee54b7ba8eb79500694513b6cf6bdf740d49cf1cafd475c1201c744" + "bytes": "11da884e1e0a8e9e559cc71a38fd6edac5def5a792640419e527553e30841293" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "377146052" + "i128": "679994921" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "377146052" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "679994921" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c98114e7d700522dd5708c31ceb93d22a4e2242bdc76a83e3083a9074482ef6d" + "bytes": "50f1f5dfdbe207ed4a4b15027ca7cad0a8b5b0e062c8c96e580096891167122e" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c98114e7d700522dd5708c31ceb93d22a4e2242bdc76a83e3083a9074482ef6d" + "bytes": "50f1f5dfdbe207ed4a4b15027ca7cad0a8b5b0e062c8c96e580096891167122e" } ] }, "durability": "persistent", "val": { - "bytes": "785b81456ee54b7ba8eb79500694513b6cf6bdf740d49cf1cafd475c1201c744" + "bytes": "11da884e1e0a8e9e559cc71a38fd6edac5def5a792640419e527553e30841293" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "377146052" + "i128": "679994921" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "377146052" + "i128": "679994921" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "785b81456ee54b7ba8eb79500694513b6cf6bdf740d49cf1cafd475c1201c744" + "bytes": "11da884e1e0a8e9e559cc71a38fd6edac5def5a792640419e527553e30841293" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "377146052" + "i128": "679994921" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "377146052" + "i128": "679994921" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.43.json index 540bdd83..0de6b6d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "478812223" + "i128": "353436584" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478812223" + "i128": "353436584" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c35389aeb82d1f9da43ca02e3e1e4dcf227e4e57e400acddbf4fec9d92e3feb" + "bytes": "ab518524b6a838cfa8ae1df4de4cc502999dfc55d3397fc1f7bdaebd5d3856a1" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "478812223" + "i128": "353436584" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "316c075341342fbf5fd7d8f11c06c979bea01314ea2af43b73ff4ab6d270d5c5" + "bytes": "7cb38ed9152c68310948b1665e4790ea2769f01a8a9177b40c38c0260548f062" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "316c075341342fbf5fd7d8f11c06c979bea01314ea2af43b73ff4ab6d270d5c5" + "bytes": "7cb38ed9152c68310948b1665e4790ea2769f01a8a9177b40c38c0260548f062" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478812223" + "i128": "353436584" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "478812223" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "353436584" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e480d23da8166b5927d3e967219fad50293b4b2a0f5ad8e647f082f2516f4b74" + "bytes": "85bde03e698df57b1a4643a89bd9136a0fc7198fd349ef2adb879ceadbc5b2f7" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e480d23da8166b5927d3e967219fad50293b4b2a0f5ad8e647f082f2516f4b74" + "bytes": "85bde03e698df57b1a4643a89bd9136a0fc7198fd349ef2adb879ceadbc5b2f7" } ] }, "durability": "persistent", "val": { - "bytes": "316c075341342fbf5fd7d8f11c06c979bea01314ea2af43b73ff4ab6d270d5c5" + "bytes": "7cb38ed9152c68310948b1665e4790ea2769f01a8a9177b40c38c0260548f062" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "478812223" + "i128": "353436584" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "478812223" + "i128": "353436584" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "316c075341342fbf5fd7d8f11c06c979bea01314ea2af43b73ff4ab6d270d5c5" + "bytes": "7cb38ed9152c68310948b1665e4790ea2769f01a8a9177b40c38c0260548f062" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478812223" + "i128": "353436584" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "478812223" + "i128": "353436584" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.44.json index dfe0f38b..647432e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "549476528" + "i128": "217745166" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "217745166" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0c30ecae50d84e9a768e67af582932e4cf4ad9e316a9418d386664c74678c233" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "217745166" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8cfab9d21c4a32db09d6ee01d4e5af38af2321344c5bb97b6e9c87571b48deeb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8cfab9d21c4a32db09d6ee01d4e5af38af2321344c5bb97b6e9c87571b48deeb" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "217745166" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "217745166" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9c16ec62ddb3ff4e1eb760e2f433debc3b2588ec78ea9b8c80d08ad4b20eb1d2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9c16ec62ddb3ff4e1eb760e2f433debc3b2588ec78ea9b8c80d08ad4b20eb1d2" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "8cfab9d21c4a32db09d6ee01d4e5af38af2321344c5bb97b6e9c87571b48deeb" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "217745166" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "549476528" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "217745166" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "8cfab9d21c4a32db09d6ee01d4e5af38af2321344c5bb97b6e9c87571b48deeb" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "217745166" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "217745166" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.45.json index 232219e4..bc8dbb22 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "217547962" + "i128": "704641296" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "217547962" + "i128": "704641296" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "04a2ce5a008465fe0bdfc246e7c6f39128b5cc236fa09e53f5b70c1b78f2490b" + "bytes": "8844a6fbd00cb85e25eb1b6e3f99625e6fb9aa7096057f4328c5d341856f37c3" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "217547962" + "i128": "704641296" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0966c6c45915112c4388a3f726feeaf5980e708b7897191139eed49a29f74c61" + "bytes": "5f487b415e1da72a38a6b92a95af0af0e5ad46da7df3e0a43e56b1acee43b619" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0966c6c45915112c4388a3f726feeaf5980e708b7897191139eed49a29f74c61" + "bytes": "5f487b415e1da72a38a6b92a95af0af0e5ad46da7df3e0a43e56b1acee43b619" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "217547962" + "i128": "704641296" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "217547962" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "704641296" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e32ac807c5b1f8a2d82be58defa1f254cb52d77ceae0ae6760ee922644916553" + "bytes": "75855a4f70e0453ccc005f721287d3321625e1e9572d186ea30a5087af8ac530" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e32ac807c5b1f8a2d82be58defa1f254cb52d77ceae0ae6760ee922644916553" + "bytes": "75855a4f70e0453ccc005f721287d3321625e1e9572d186ea30a5087af8ac530" } ] }, "durability": "persistent", "val": { - "bytes": "0966c6c45915112c4388a3f726feeaf5980e708b7897191139eed49a29f74c61" + "bytes": "5f487b415e1da72a38a6b92a95af0af0e5ad46da7df3e0a43e56b1acee43b619" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "217547962" + "i128": "704641296" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "217547962" + "i128": "704641296" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "0966c6c45915112c4388a3f726feeaf5980e708b7897191139eed49a29f74c61" + "bytes": "5f487b415e1da72a38a6b92a95af0af0e5ad46da7df3e0a43e56b1acee43b619" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "217547962" + "i128": "704641296" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "217547962" + "i128": "704641296" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.46.json index ce67215c..e7872755 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "97427293" + "i128": "626537123" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "626537123" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "6b3be47a79a042d7cb0775f9cfa39eb3a6876621a4e23f7c4cdacca0d63e82ea" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "626537123" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "d10c655888682b56a1c5ae85f3b9904c40a84a062a5c693a4a310d13e8c5c0e7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "d10c655888682b56a1c5ae85f3b9904c40a84a062a5c693a4a310d13e8c5c0e7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "626537123" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "626537123" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "e280d70139df6c08ddbdfd5751898e2280eacc114613bdb8a76e8c9abc3953df" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "e280d70139df6c08ddbdfd5751898e2280eacc114613bdb8a76e8c9abc3953df" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "d10c655888682b56a1c5ae85f3b9904c40a84a062a5c693a4a310d13e8c5c0e7" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "626537123" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "97427293" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "626537123" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "d10c655888682b56a1c5ae85f3b9904c40a84a062a5c693a4a310d13e8c5c0e7" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "626537123" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "626537123" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.47.json index cfdb548f..11158788 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "946062115" + "i128": "480743542" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "946062115" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "d8363fcede77fa35d0800a7d6e1288cb8de6f1af7287f2a2afb4f3fe7708739f" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "946062115" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "5ff03bc64ba406a5d072eecff463b1a7722074b855e12a425cc1c680301e6ced" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "5ff03bc64ba406a5d072eecff463b1a7722074b855e12a425cc1c680301e6ced" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "946062115" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "946062115" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "3e5bb098d2e22f2868344724775cbca319c7d5d5b17b596a0021c05cbafca471" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "3e5bb098d2e22f2868344724775cbca319c7d5d5b17b596a0021c05cbafca471" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "5ff03bc64ba406a5d072eecff463b1a7722074b855e12a425cc1c680301e6ced" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "946062115" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "480743542" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "946062115" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "5ff03bc64ba406a5d072eecff463b1a7722074b855e12a425cc1c680301e6ced" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "946062115" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "946062115" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.48.json index a44be677..b17a8d43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "640394080" + "i128": "242103646" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "242103646" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "03cfbbe293fa33b0bbb7f7a0f04e8a3284e0115a7d60bc6d25fdb6fe8953222a" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "242103646" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "c303d16aef0314400f9608a088d7768c40dcc93b086061f0e0c7db58d7c7609f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "c303d16aef0314400f9608a088d7768c40dcc93b086061f0e0c7db58d7c7609f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "242103646" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "242103646" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "2adb4715872a9ea4a58b083bc4565b17eb649b33123af698a6834e1710e619b2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "2adb4715872a9ea4a58b083bc4565b17eb649b33123af698a6834e1710e619b2" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "c303d16aef0314400f9608a088d7768c40dcc93b086061f0e0c7db58d7c7609f" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "242103646" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "640394080" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "242103646" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "c303d16aef0314400f9608a088d7768c40dcc93b086061f0e0c7db58d7c7609f" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "242103646" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "242103646" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.49.json index 50beb368..ba924385 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "534362792" + "i128": "539970684" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "534362792" + "i128": "539970684" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.5.json index 1817f610..57311255 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "734029067" + "i128": "660792855" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "734029067" + "i128": "660792855" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4191df68c7ae48c67d2a431d4056df1e9cdfea63a00626b6685ce6dac7ad91b" + "bytes": "41b591e763a5570037b5c8c70fe7d0990b06691e4dbd5d17133189117e53fc6e" }, { "u64": "18446744073709551614" @@ -96,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "734029067" + "i128": "660792855" } ] } @@ -267,7 +267,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e376901d3c3ff437af649ddb6e1e1201f4b904fca3da25592d6624655306e305" + "bytes": "5db19f27959854442a5ccecd0a797c219a72134c09a8ae6dbb2544a8a6622722" } ] }, @@ -287,7 +287,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e376901d3c3ff437af649ddb6e1e1201f4b904fca3da25592d6624655306e305" + "bytes": "5db19f27959854442a5ccecd0a797c219a72134c09a8ae6dbb2544a8a6622722" } ] }, @@ -299,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "734029067" + "i128": "660792855" } }, { @@ -307,7 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "734029067" + "i128": "660792855" } }, { @@ -373,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "164a191abcc638a1e28ccc778d22c7ab52dc28eaf38aabeda2299f1196b6e86f" + "bytes": "efe91f75b5800780d710ae9241cdf54dcec620c27c17c3499e888dac2e9cd345" } ] }, @@ -393,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "164a191abcc638a1e28ccc778d22c7ab52dc28eaf38aabeda2299f1196b6e86f" + "bytes": "efe91f75b5800780d710ae9241cdf54dcec620c27c17c3499e888dac2e9cd345" } ] }, "durability": "persistent", "val": { - "bytes": "e376901d3c3ff437af649ddb6e1e1201f4b904fca3da25592d6624655306e305" + "bytes": "5db19f27959854442a5ccecd0a797c219a72134c09a8ae6dbb2544a8a6622722" } } }, @@ -408,6 +408,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -779,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "734029067" + "i128": "660792855" } }, { @@ -1035,7 +1074,7 @@ } ], "data": { - "i128": "734029067" + "i128": "660792855" } } } @@ -1057,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "e376901d3c3ff437af649ddb6e1e1201f4b904fca3da25592d6624655306e305" + "bytes": "5db19f27959854442a5ccecd0a797c219a72134c09a8ae6dbb2544a8a6622722" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1070,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "734029067" + "i128": "660792855" } }, { @@ -1078,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "734029067" + "i128": "660792855" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.50.json index e8c79508..307ebde4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "657061408" + "i128": "974039984" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "657061408" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "f54da808b25770ebc2ac68568fe70d80bc455ab3a09211ba6993c0fe4df2d4e2" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "657061408" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "138aa89782eb1ff43098580c73ae7357ad126c7d407ad29853c5b5e79cbf9eaf" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "138aa89782eb1ff43098580c73ae7357ad126c7d407ad29853c5b5e79cbf9eaf" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "657061408" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "657061408" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "966265819612d6079094c1ca93f23449fc6a8bed5cfb6ff244495499ad9c736f" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "966265819612d6079094c1ca93f23449fc6a8bed5cfb6ff244495499ad9c736f" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "138aa89782eb1ff43098580c73ae7357ad126c7d407ad29853c5b5e79cbf9eaf" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "657061408" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "974039984" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "657061408" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "138aa89782eb1ff43098580c73ae7357ad126c7d407ad29853c5b5e79cbf9eaf" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "657061408" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "657061408" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.51.json index fc1d6c62..63f5f8aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "139854424" + "i128": "439325357" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "439325357" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "40f23fb151e7b3e860000c7c11296fd6891c2d106ac0fa8c02aa8ab6e3a7d294" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "439325357" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "b40036a53982f46649995b96b460e486ef5c4c04cf265c87407a45526f677dc4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "b40036a53982f46649995b96b460e486ef5c4c04cf265c87407a45526f677dc4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "439325357" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "439325357" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9bf2c2dfd2dd32e6470f523a31ca9e291c74d99f2f7aa657813ed3691fb999e1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9bf2c2dfd2dd32e6470f523a31ca9e291c74d99f2f7aa657813ed3691fb999e1" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "b40036a53982f46649995b96b460e486ef5c4c04cf265c87407a45526f677dc4" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "439325357" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "139854424" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "439325357" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "b40036a53982f46649995b96b460e486ef5c4c04cf265c87407a45526f677dc4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "439325357" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "439325357" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.52.json index a01920cc..d486ca23 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "638339022" + "i128": "682267314" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "638339022" + "i128": "682267314" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c87a85817e622555f544a2a063118a2dadfbc4a5e6e9fa8fe032d25001b12cec" + "bytes": "d0ecb7acb71daf4b895ca041335bead29726ee6e2c715a058ee8e503e121931f" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "638339022" + "i128": "682267314" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f37472f4f10e8d54c76ca5d899c2039751a7bbf50079743a0b95b96dcda18a9b" + "bytes": "2c87c923f40a0f17c239c845c6dab232ebce4a6055704dfd972955d64f12bb35" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f37472f4f10e8d54c76ca5d899c2039751a7bbf50079743a0b95b96dcda18a9b" + "bytes": "2c87c923f40a0f17c239c845c6dab232ebce4a6055704dfd972955d64f12bb35" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "638339022" + "i128": "682267314" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "638339022" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "682267314" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63d41f6039c8d10f998c57e64d3a84e180f3308140309a6217243f61a7d9f6f4" + "bytes": "f5ae8a995801c9be5c66bd759fa5a1615f0fab511a1a753b839f9ed6a4650e47" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63d41f6039c8d10f998c57e64d3a84e180f3308140309a6217243f61a7d9f6f4" + "bytes": "f5ae8a995801c9be5c66bd759fa5a1615f0fab511a1a753b839f9ed6a4650e47" } ] }, "durability": "persistent", "val": { - "bytes": "f37472f4f10e8d54c76ca5d899c2039751a7bbf50079743a0b95b96dcda18a9b" + "bytes": "2c87c923f40a0f17c239c845c6dab232ebce4a6055704dfd972955d64f12bb35" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "638339022" + "i128": "682267314" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "638339022" + "i128": "682267314" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "f37472f4f10e8d54c76ca5d899c2039751a7bbf50079743a0b95b96dcda18a9b" + "bytes": "2c87c923f40a0f17c239c845c6dab232ebce4a6055704dfd972955d64f12bb35" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "638339022" + "i128": "682267314" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "638339022" + "i128": "682267314" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.53.json index 6fa0c48b..c97d54a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651088052" + "i128": "209495102" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651088052" + "i128": "209495102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbb8cf1ffdd344fc2fc15cbb88452e9ce3f3ac838e2d765cce95c52f6ca49c16" + "bytes": "a1716614824f2bcd795faeefcb49085030bde67831aaa597d4c209aba5a116b5" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651088052" + "i128": "209495102" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64ad698debbaf6c2363d8a3dccbaa52cbea9f943213edece4efcafd418123946" + "bytes": "2a975e9d26336f064eb9c56b2f2ba18404861af66d7d3d9fab002531e7060fe6" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64ad698debbaf6c2363d8a3dccbaa52cbea9f943213edece4efcafd418123946" + "bytes": "2a975e9d26336f064eb9c56b2f2ba18404861af66d7d3d9fab002531e7060fe6" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651088052" + "i128": "209495102" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "651088052" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "209495102" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b22e4e0e8a69398b74a46a7ca6341305d091e92a39c510548748d1b6834bc828" + "bytes": "8358c467675e8a6c9f56c973273562d785485567c9d4312f8bad63a9976743ec" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b22e4e0e8a69398b74a46a7ca6341305d091e92a39c510548748d1b6834bc828" + "bytes": "8358c467675e8a6c9f56c973273562d785485567c9d4312f8bad63a9976743ec" } ] }, "durability": "persistent", "val": { - "bytes": "64ad698debbaf6c2363d8a3dccbaa52cbea9f943213edece4efcafd418123946" + "bytes": "2a975e9d26336f064eb9c56b2f2ba18404861af66d7d3d9fab002531e7060fe6" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "651088052" + "i128": "209495102" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "651088052" + "i128": "209495102" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "64ad698debbaf6c2363d8a3dccbaa52cbea9f943213edece4efcafd418123946" + "bytes": "2a975e9d26336f064eb9c56b2f2ba18404861af66d7d3d9fab002531e7060fe6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651088052" + "i128": "209495102" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "651088052" + "i128": "209495102" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.54.json index a4d1f480..9f232e7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "492063801" + "i128": "138126430" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "138126430" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "b89a68953524cfc3429ebda1ed8540703b3656a2a6a4992aee3279bdef49b7a8" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "138126430" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "bcb78f569be7646470bf8cf58921c88b4e591b754cd6d05ea60dd16ed4166f27" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "bcb78f569be7646470bf8cf58921c88b4e591b754cd6d05ea60dd16ed4166f27" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "138126430" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "138126430" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "d358cdcd0dd5bfb9b989eafb423e436b73d375d30760bb9c5d086d1f4ac8144e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "d358cdcd0dd5bfb9b989eafb423e436b73d375d30760bb9c5d086d1f4ac8144e" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "bcb78f569be7646470bf8cf58921c88b4e591b754cd6d05ea60dd16ed4166f27" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "138126430" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "492063801" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "138126430" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "bcb78f569be7646470bf8cf58921c88b4e591b754cd6d05ea60dd16ed4166f27" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "138126430" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "138126430" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.55.json index cdc6cd55..2bdb5091 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "703505886" + "i128": "758012537" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "703505886" + "i128": "758012537" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.56.json index 4ff6dba0..d661e689 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "316634377" + "i128": "611898697" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "316634377" + "i128": "611898697" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.57.json index a925eef2..3f1acbb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "897488137" + "i128": "924855666" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "897488137" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "8a35e786ab7ea87c6c51ab28308d24e826879238b17b662eb55e6d10de6886d5" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "897488137" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "57f212e529ae256d0b02f8fd264bfe9f4238b31e26f0a12514e719944d596d13" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "57f212e529ae256d0b02f8fd264bfe9f4238b31e26f0a12514e719944d596d13" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "897488137" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "897488137" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "05418efeb4a7a272704ac6682c0b932d1326fc84477449b4307d4baf503f61cf" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "05418efeb4a7a272704ac6682c0b932d1326fc84477449b4307d4baf503f61cf" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "57f212e529ae256d0b02f8fd264bfe9f4238b31e26f0a12514e719944d596d13" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "897488137" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "924855666" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "897488137" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "57f212e529ae256d0b02f8fd264bfe9f4238b31e26f0a12514e719944d596d13" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "897488137" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "897488137" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.58.json index ff1effee..4bd294a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "882768825" + "i128": "748149760" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "882768825" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "51028da9d1b6e02b14f75e3ce06f8827b8d119cb7d7a8144b52df88ba5833c77" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "882768825" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "386325791749238bf184516c5bc75af6d00832d283a7f0addee2d60ecac84d25" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "386325791749238bf184516c5bc75af6d00832d283a7f0addee2d60ecac84d25" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "882768825" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "882768825" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "06b81af80785a1f39b961e2ac853d1fc95342d7015c66347792f39af2d5ac2c0" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "06b81af80785a1f39b961e2ac853d1fc95342d7015c66347792f39af2d5ac2c0" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "386325791749238bf184516c5bc75af6d00832d283a7f0addee2d60ecac84d25" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "882768825" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "748149760" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "882768825" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "386325791749238bf184516c5bc75af6d00832d283a7f0addee2d60ecac84d25" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "882768825" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "882768825" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.59.json index 3c6e25c5..0b03d3d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "600948774" + "i128": "960658958" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "600948774" + "i128": "960658958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40e75ca0b330c653511c6a7ccb794dbaffb2822dc9f385aa84b8fb592c114ccf" + "bytes": "4a0204ee47f7484ba6129e0cb815979fa7f877188dec4d9924783731fadca34b" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "600948774" + "i128": "960658958" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4deb837e06d03019f017f3db2854bce8ccd615b5071639a7a10ed37ca5bdb70" + "bytes": "b7e9ea40e9e34d753fd9b87ac33dcd2aef1c41051e4bf7f92ab5bb50e51c489a" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4deb837e06d03019f017f3db2854bce8ccd615b5071639a7a10ed37ca5bdb70" + "bytes": "b7e9ea40e9e34d753fd9b87ac33dcd2aef1c41051e4bf7f92ab5bb50e51c489a" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "600948774" + "i128": "960658958" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "600948774" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "960658958" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f01fabcec98004cfc193ed2c6b5cefed10d9d892249cf42863055034b563700" + "bytes": "1f948b5b4dedec75622658255427d9f7643db8bb342c54eac9dbf234d49c081b" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f01fabcec98004cfc193ed2c6b5cefed10d9d892249cf42863055034b563700" + "bytes": "1f948b5b4dedec75622658255427d9f7643db8bb342c54eac9dbf234d49c081b" } ] }, "durability": "persistent", "val": { - "bytes": "d4deb837e06d03019f017f3db2854bce8ccd615b5071639a7a10ed37ca5bdb70" + "bytes": "b7e9ea40e9e34d753fd9b87ac33dcd2aef1c41051e4bf7f92ab5bb50e51c489a" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "600948774" + "i128": "960658958" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "600948774" + "i128": "960658958" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "d4deb837e06d03019f017f3db2854bce8ccd615b5071639a7a10ed37ca5bdb70" + "bytes": "b7e9ea40e9e34d753fd9b87ac33dcd2aef1c41051e4bf7f92ab5bb50e51c489a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "600948774" + "i128": "960658958" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "600948774" + "i128": "960658958" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.6.json index 2a1d95e9..1610b058 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "302987931" + "i128": "311738124" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "311738124" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "32e19e77e98f73812b7c5cd6832db101a3f97d0d8b638a91f55904a0fe626e38" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "311738124" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,196 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "7aede880007ebdc554c9255e92d4c042322128fb219d198e184aafb1d55dc823" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "7aede880007ebdc554c9255e92d4c042322128fb219d198e184aafb1d55dc823" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "311738124" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "311738124" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "91e056a67c6ee93e300e4197698c27bf94a2fc55730adc2ad40ca1dc3f0e59d9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "91e056a67c6ee93e300e4197698c27bf94a2fc55730adc2ad40ca1dc3f0e59d9" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "7aede880007ebdc554c9255e92d4c042322128fb219d198e184aafb1d55dc823" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -277,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -358,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -391,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "311738124" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -433,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "302987931" + "i128": "0" } }, { @@ -596,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "311738124" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "7aede880007ebdc554c9255e92d4c042322128fb219d198e184aafb1d55dc823" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "311738124" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "311738124" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.60.json index 8f4b4c91..803eb802 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686573642" + "i128": "554388819" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "554388819" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "45aec0e7e6ab225884b8c422308e35e0a04561a68434fa784264cf4c63f4ebc9" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "554388819" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "bb2e52a5c3c11d2a09eeb49b4889f910e75aa8235e933c59dbbb5a68e60fda85" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "bb2e52a5c3c11d2a09eeb49b4889f910e75aa8235e933c59dbbb5a68e60fda85" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "554388819" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "554388819" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "dac45cd1877329d4590253f92f0b8c2dfd0dc9ddb6de1668ee6dc494d6465c74" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "dac45cd1877329d4590253f92f0b8c2dfd0dc9ddb6de1668ee6dc494d6465c74" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "bb2e52a5c3c11d2a09eeb49b4889f910e75aa8235e933c59dbbb5a68e60fda85" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "554388819" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "686573642" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "554388819" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "bb2e52a5c3c11d2a09eeb49b4889f910e75aa8235e933c59dbbb5a68e60fda85" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "554388819" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "554388819" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.61.json index 19560465..9ce3a952 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "785545270" + "i128": "803245281" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "785545270" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "d542c4dcb3a29b1b7e2d5dab0a721fcc70df1a9cbbc7f036f816174c13fd5997" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "785545270" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "e08e95e04926a4cc113405a2605dc504bd51620b8e18da2db815df46e0bd6d57" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "e08e95e04926a4cc113405a2605dc504bd51620b8e18da2db815df46e0bd6d57" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "785545270" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "785545270" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "6f92778b8a8222e76e0e44ad79916fd9c882238fe4c806d895cafb29e906dacc" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "6f92778b8a8222e76e0e44ad79916fd9c882238fe4c806d895cafb29e906dacc" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "e08e95e04926a4cc113405a2605dc504bd51620b8e18da2db815df46e0bd6d57" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "785545270" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "803245281" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "785545270" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "e08e95e04926a4cc113405a2605dc504bd51620b8e18da2db815df46e0bd6d57" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "785545270" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "785545270" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.62.json index dff32d16..c5bb5884 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "27337401" + "i128": "287530333" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "27337401" + "i128": "287530333" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7c3675e99dc9800f18da351f4073dfbec225710d69fdddfe5dfc2e95c010fb9" + "bytes": "7cd16a446121ade255115efa1053d46e8e06cd04b39c46280c140b6a99a03fc4" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "27337401" + "i128": "287530333" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1afdaf30855a3be981b3117e1e472937faa08ac5a3926f6d3a4028b6a784ee76" + "bytes": "67bc41b1faef63f89d44548f57e769b0f2b4d771a473767e2f8b2ca9e6974e0c" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1afdaf30855a3be981b3117e1e472937faa08ac5a3926f6d3a4028b6a784ee76" + "bytes": "67bc41b1faef63f89d44548f57e769b0f2b4d771a473767e2f8b2ca9e6974e0c" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "27337401" + "i128": "287530333" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "27337401" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "287530333" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee9104f13cbcbf3c7ea4f85bfab3c2474bba57021286496bc48ed28ec239d1a5" + "bytes": "ebb4abfbb79903e896e5cce1dc02a45c0694b87d01efb21dea9a2902de99bc49" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee9104f13cbcbf3c7ea4f85bfab3c2474bba57021286496bc48ed28ec239d1a5" + "bytes": "ebb4abfbb79903e896e5cce1dc02a45c0694b87d01efb21dea9a2902de99bc49" } ] }, "durability": "persistent", "val": { - "bytes": "1afdaf30855a3be981b3117e1e472937faa08ac5a3926f6d3a4028b6a784ee76" + "bytes": "67bc41b1faef63f89d44548f57e769b0f2b4d771a473767e2f8b2ca9e6974e0c" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "27337401" + "i128": "287530333" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "27337401" + "i128": "287530333" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "1afdaf30855a3be981b3117e1e472937faa08ac5a3926f6d3a4028b6a784ee76" + "bytes": "67bc41b1faef63f89d44548f57e769b0f2b4d771a473767e2f8b2ca9e6974e0c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "27337401" + "i128": "287530333" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "27337401" + "i128": "287530333" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.63.json index 723721ce..295a67df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "740136306" + "i128": "363803818" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "363803818" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "b365563f0633dc19c26a917b4001363ea2a57de8ca5318358f0e7da5abc1ee7e" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "363803818" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8fde3824a0ca80fcf30d7d67c3493db6d3d4d75bf5ab645abf45a09eb6f27eb8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "8fde3824a0ca80fcf30d7d67c3493db6d3d4d75bf5ab645abf45a09eb6f27eb8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "363803818" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "363803818" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "03760ee2c6e2b7498e54cdc8494446067e947a6756faa1401cd9e0ef7c3e97b6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "03760ee2c6e2b7498e54cdc8494446067e947a6756faa1401cd9e0ef7c3e97b6" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "8fde3824a0ca80fcf30d7d67c3493db6d3d4d75bf5ab645abf45a09eb6f27eb8" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "363803818" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "740136306" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "363803818" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "8fde3824a0ca80fcf30d7d67c3493db6d3d4d75bf5ab645abf45a09eb6f27eb8" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "363803818" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "363803818" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.64.json index 4138ffc2..6fc16632 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "822170915" + "i128": "286191457" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822170915" + "i128": "286191457" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed2342a12d5f646042bf275e302125731a159abc485f9e8374502308dcbad854" + "bytes": "ad2f7f99f7680579d41822e2f8095c924bd1cf3ef608ff5a1a3cfb97c6b98309" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "822170915" + "i128": "286191457" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bc1c19ce0bec28e5fe0346c8e2f5249635ad45fd86b1d3b03880628a5fc9554" + "bytes": "fa37033bec3da54fd4ee22cef5e544dca3d8c5ae1dc3c6acde8473deb6188d83" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bc1c19ce0bec28e5fe0346c8e2f5249635ad45fd86b1d3b03880628a5fc9554" + "bytes": "fa37033bec3da54fd4ee22cef5e544dca3d8c5ae1dc3c6acde8473deb6188d83" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822170915" + "i128": "286191457" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "822170915" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "286191457" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4348dd253d6995ab1bb9a2db42ce567b44f38e25a617762dbfe090c2ef28ec9a" + "bytes": "8e439b1d161aaf484651198f0c9c3f91d69ddeaa6e454a3242d72409f2647ea1" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4348dd253d6995ab1bb9a2db42ce567b44f38e25a617762dbfe090c2ef28ec9a" + "bytes": "8e439b1d161aaf484651198f0c9c3f91d69ddeaa6e454a3242d72409f2647ea1" } ] }, "durability": "persistent", "val": { - "bytes": "6bc1c19ce0bec28e5fe0346c8e2f5249635ad45fd86b1d3b03880628a5fc9554" + "bytes": "fa37033bec3da54fd4ee22cef5e544dca3d8c5ae1dc3c6acde8473deb6188d83" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "822170915" + "i128": "286191457" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "822170915" + "i128": "286191457" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "6bc1c19ce0bec28e5fe0346c8e2f5249635ad45fd86b1d3b03880628a5fc9554" + "bytes": "fa37033bec3da54fd4ee22cef5e544dca3d8c5ae1dc3c6acde8473deb6188d83" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822170915" + "i128": "286191457" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "822170915" + "i128": "286191457" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.65.json index 9e674632..5aa4ca9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "770545259" + "i128": "915475420" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "770545259" + "i128": "915475420" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "be90597e261b6bde347f08b968ffcd395ba3bd9c836f49dd7f34f8f8ab2f95e4" + "bytes": "711d6beeb95655f0a281b61a13a0a5c5c2263a947111d957a20bd1dad92c70f3" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "770545259" + "i128": "915475420" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9264ca711451e19c0a9f0e539f34b8338b8344f64a1edf4dc3a40654b254f414" + "bytes": "eac2ff09d7b5218121a460e23a3bb59cedce7c94911fa41ce0e067cc9152925b" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9264ca711451e19c0a9f0e539f34b8338b8344f64a1edf4dc3a40654b254f414" + "bytes": "eac2ff09d7b5218121a460e23a3bb59cedce7c94911fa41ce0e067cc9152925b" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "770545259" + "i128": "915475420" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "770545259" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "915475420" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ee78c547ef86eb859256bb4c6b5a550a3ff23c336b8f301c4f548f6d84d3604" + "bytes": "587e300c1a4b71111457082832ea4697bfba7c5b7cc2c8d5d2a9774e56079926" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ee78c547ef86eb859256bb4c6b5a550a3ff23c336b8f301c4f548f6d84d3604" + "bytes": "587e300c1a4b71111457082832ea4697bfba7c5b7cc2c8d5d2a9774e56079926" } ] }, "durability": "persistent", "val": { - "bytes": "9264ca711451e19c0a9f0e539f34b8338b8344f64a1edf4dc3a40654b254f414" + "bytes": "eac2ff09d7b5218121a460e23a3bb59cedce7c94911fa41ce0e067cc9152925b" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "770545259" + "i128": "915475420" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "770545259" + "i128": "915475420" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "9264ca711451e19c0a9f0e539f34b8338b8344f64a1edf4dc3a40654b254f414" + "bytes": "eac2ff09d7b5218121a460e23a3bb59cedce7c94911fa41ce0e067cc9152925b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "770545259" + "i128": "915475420" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "770545259" + "i128": "915475420" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.66.json index 5bca7da2..2e70e66e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "381104931" + "i128": "953792958" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381104931" + "i128": "953792958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eca923d8118803ac1f66f66a65bb14298c058d5cbe4c322dcd8f6680e0299038" + "bytes": "9fa9468ace6c22fac395083ea4afd2c1b2b23154be2305b485e5c3428fe3a547" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "381104931" + "i128": "953792958" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0ece27249383ed76d6d9710d8fffcde87f6c868f435d29c2a1398669f1e2e85d" + "bytes": "d38ad5d84f5e0bcf46481d717deefc35675a10fdc629891fb5d9569d68ea87e6" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0ece27249383ed76d6d9710d8fffcde87f6c868f435d29c2a1398669f1e2e85d" + "bytes": "d38ad5d84f5e0bcf46481d717deefc35675a10fdc629891fb5d9569d68ea87e6" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381104931" + "i128": "953792958" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "381104931" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "953792958" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e07aa899c204cc7e4f591cc10085eaa007546fa507d054705cc4c51ea0cbad3" + "bytes": "6c11c8b9277b4bec5fc39da5a1525a670f8e35b5441154ecff95a7d0eb0d69d1" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e07aa899c204cc7e4f591cc10085eaa007546fa507d054705cc4c51ea0cbad3" + "bytes": "6c11c8b9277b4bec5fc39da5a1525a670f8e35b5441154ecff95a7d0eb0d69d1" } ] }, "durability": "persistent", "val": { - "bytes": "0ece27249383ed76d6d9710d8fffcde87f6c868f435d29c2a1398669f1e2e85d" + "bytes": "d38ad5d84f5e0bcf46481d717deefc35675a10fdc629891fb5d9569d68ea87e6" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "381104931" + "i128": "953792958" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "381104931" + "i128": "953792958" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "0ece27249383ed76d6d9710d8fffcde87f6c868f435d29c2a1398669f1e2e85d" + "bytes": "d38ad5d84f5e0bcf46481d717deefc35675a10fdc629891fb5d9569d68ea87e6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381104931" + "i128": "953792958" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "381104931" + "i128": "953792958" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.67.json index 939cb76b..2d579543 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "528689094" + "i128": "61010706" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "528689094" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "14594e243cb2e82b98b8c9656bb0057012e7a4fffe11f3bc2e75425cdf959054" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "528689094" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "8f4c2d9243c03a85e933d2049d7707fe66a7564649c31a18f1f0180f7ead2904" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "8f4c2d9243c03a85e933d2049d7707fe66a7564649c31a18f1f0180f7ead2904" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "528689094" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "528689094" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "01c524e5ad70e9d11297bcb6a06a8c3913ff4b981e549e8b0168c64aa0578c17" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "01c524e5ad70e9d11297bcb6a06a8c3913ff4b981e549e8b0168c64aa0578c17" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "8f4c2d9243c03a85e933d2049d7707fe66a7564649c31a18f1f0180f7ead2904" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "528689094" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "61010706" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "528689094" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "8f4c2d9243c03a85e933d2049d7707fe66a7564649c31a18f1f0180f7ead2904" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "528689094" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "528689094" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.68.json index e8712adb..252e82fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "582208987" + "i128": "777323524" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "777323524" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "97591785eb6b2bd5cdc1ec1491d10b64a374768f4b905a04df5cc113672dcd37" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "777323524" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "2abef129f358445caf02df9f19e5c7512674a9d48d1a5e8c29ad2b73f51219f7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "2abef129f358445caf02df9f19e5c7512674a9d48d1a5e8c29ad2b73f51219f7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "777323524" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "777323524" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "107ea75576dfb4224027bdf7d506f581afd4b01e36922321dd628857580c7734" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "107ea75576dfb4224027bdf7d506f581afd4b01e36922321dd628857580c7734" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "2abef129f358445caf02df9f19e5c7512674a9d48d1a5e8c29ad2b73f51219f7" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "777323524" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "582208987" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "777323524" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "2abef129f358445caf02df9f19e5c7512674a9d48d1a5e8c29ad2b73f51219f7" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "777323524" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "777323524" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.69.json index ed5ac023..7a608126 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626001755" + "i128": "363683749" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "626001755" + "i128": "363683749" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.7.json index 6fbaecf5..990360e1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "384625475" + "i128": "91666016" } ] } @@ -48,65 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "384625475" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "004b88b13338e9786e5ff5ac3924dc345c13021a84478e7da71b6e60542c83cd" - }, - { - "u64": "18446744073709551614" - }, - "void", - { - "u64": "0" - }, - { - "u64": "18446744073709551615" - } - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "384625475" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -264,10 +206,7 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "429f85411d910df55e694657bd71e771aa203eb4b81e3e4bab36dcbc4d363f88" + "symbol": "GlobalPauseReason" } ] }, @@ -284,128 +223,19 @@ "key": { "vec": [ { - "symbol": "EscrowCore" - }, - { - "bytes": "429f85411d910df55e694657bd71e771aa203eb4b81e3e4bab36dcbc4d363f88" + "symbol": "GlobalPauseReason" } ] }, "durability": "persistent", "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "384625475" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "384625475" - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] + "u32": 0 } } }, "ext": "v0" }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "b74db8826f0972a4d615054c09027f9305b3aace7a2409b90c0407f2e7d05eea" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "b74db8826f0972a4d615054c09027f9305b3aace7a2409b90c0407f2e7d05eea" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "429f85411d910df55e694657bd71e771aa203eb4b81e3e4bab36dcbc4d363f88" - } - } - }, - "ext": "v0" - }, - 3110400 + 4095 ] ], [ @@ -486,110 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Used" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "u64": "0" - }, - { - "vec": [ - { - "symbol": "Deposit" - } - ] - } - ] - }, - "durability": "persistent", - "val": { - "bool": true - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -671,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -737,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "384625475" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -849,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "91666016" } }, { @@ -1012,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "384625475" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "429f85411d910df55e694657bd71e771aa203eb4b81e3e4bab36dcbc4d363f88" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "384625475" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "384625475" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.70.json index fe89a211..b903c227 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "921098108" + "i128": "977267471" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "921098108" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "81eea28c8f7ae2f20eca6a0f20ba8e550c2a61ab4288fc41e7622c12e54378fb" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "921098108" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "567fd92532a1795eaa717320a32b1433032d5aeef74c09ce96a0217e95a835a8" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "567fd92532a1795eaa717320a32b1433032d5aeef74c09ce96a0217e95a835a8" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "921098108" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "921098108" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5074614488b24846247b002e19dde90a810056de293066aafb74fcf2c9973fc0" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "5074614488b24846247b002e19dde90a810056de293066aafb74fcf2c9973fc0" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "567fd92532a1795eaa717320a32b1433032d5aeef74c09ce96a0217e95a835a8" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "921098108" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "977267471" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "921098108" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "567fd92532a1795eaa717320a32b1433032d5aeef74c09ce96a0217e95a835a8" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "921098108" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "921098108" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.71.json index 3f604313..a6792107 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "498131345" + "i128": "325448335" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "498131345" + "i128": "325448335" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9c845b27e1b581fcb0fe3abf1dfe820ee2046967d4f8299e7b4e479237a2319" + "bytes": "2c1294d8375fb81748389e28254a129919bc6525fa33887cb276e64ee3f0636c" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "498131345" + "i128": "325448335" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "530885abee042407e2f8f660dea436a23e1d67b503eab899e99e061aad18c02e" + "bytes": "22a78e29d0ece6bedb96cd3845aa90825c002d27ccd8b72f2d88f002d8cac06d" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "530885abee042407e2f8f660dea436a23e1d67b503eab899e99e061aad18c02e" + "bytes": "22a78e29d0ece6bedb96cd3845aa90825c002d27ccd8b72f2d88f002d8cac06d" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "498131345" + "i128": "325448335" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "498131345" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "325448335" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14e3b548d5bd8521fd327908bbf49b14062e4fed563f14aeac207a95ed375c34" + "bytes": "0578a7bb47bedcf6359f9bfa89e030fd6153caf1d33f0a1a685b404e4df6aa84" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14e3b548d5bd8521fd327908bbf49b14062e4fed563f14aeac207a95ed375c34" + "bytes": "0578a7bb47bedcf6359f9bfa89e030fd6153caf1d33f0a1a685b404e4df6aa84" } ] }, "durability": "persistent", "val": { - "bytes": "530885abee042407e2f8f660dea436a23e1d67b503eab899e99e061aad18c02e" + "bytes": "22a78e29d0ece6bedb96cd3845aa90825c002d27ccd8b72f2d88f002d8cac06d" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "498131345" + "i128": "325448335" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "498131345" + "i128": "325448335" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "530885abee042407e2f8f660dea436a23e1d67b503eab899e99e061aad18c02e" + "bytes": "22a78e29d0ece6bedb96cd3845aa90825c002d27ccd8b72f2d88f002d8cac06d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "498131345" + "i128": "325448335" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "498131345" + "i128": "325448335" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.72.json index fe993a6d..4822e336 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "892132485" + "i128": "93603562" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "892132485" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "cbc03ccc7afd007f54a3cae8d25719021422220908966a8258d97a960a3d9b87" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "892132485" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "460d497379e05aa7f985b38677bc60ea91a75cb71cf231b3f58c8328c83d5033" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "460d497379e05aa7f985b38677bc60ea91a75cb71cf231b3f58c8328c83d5033" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "892132485" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "892132485" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "fbd1a3fbf2270b7baaeb9a71f77050e242df909dde6ec01cb75903f3b50eb953" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "fbd1a3fbf2270b7baaeb9a71f77050e242df909dde6ec01cb75903f3b50eb953" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "460d497379e05aa7f985b38677bc60ea91a75cb71cf231b3f58c8328c83d5033" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "892132485" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "93603562" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "892132485" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "460d497379e05aa7f985b38677bc60ea91a75cb71cf231b3f58c8328c83d5033" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "892132485" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "892132485" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.73.json index 3723511b..8de16efc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "936066485" + "i128": "684497276" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "936066485" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "95448fcd316087c84e11553834ae84591711ce2587a0da85c232e11657c78ee0" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "936066485" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "f35b96320e8634cbc795e22c2c810c40ecfce2a434748da54f7e753b6ceb1ca0" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "f35b96320e8634cbc795e22c2c810c40ecfce2a434748da54f7e753b6ceb1ca0" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "936066485" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "936066485" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "c64d8efbcfca15caf867fa5cad054727db4224c3abea757d200803b4a4c2665c" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "c64d8efbcfca15caf867fa5cad054727db4224c3abea757d200803b4a4c2665c" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "f35b96320e8634cbc795e22c2c810c40ecfce2a434748da54f7e753b6ceb1ca0" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "936066485" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "684497276" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "936066485" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "f35b96320e8634cbc795e22c2c810c40ecfce2a434748da54f7e753b6ceb1ca0" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "936066485" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "936066485" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.74.json index e994dec7..fb2bab52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "832394093" + "i128": "69049126" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "69049126" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "24119cabc4c19f829d434cf073aba170fe7178c1c4efbfd62cabaab9f0b50da3" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "69049126" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "0db6109d48aa9b05fa4ccfe21f49e89c51b79e97a39a7698d03d60930ca425d9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "0db6109d48aa9b05fa4ccfe21f49e89c51b79e97a39a7698d03d60930ca425d9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "69049126" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "69049126" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "129080b16c02c02bfb0d33e87cd581b77ba6b0cc63e69f00c1224e644de939ee" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "129080b16c02c02bfb0d33e87cd581b77ba6b0cc63e69f00c1224e644de939ee" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "0db6109d48aa9b05fa4ccfe21f49e89c51b79e97a39a7698d03d60930ca425d9" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "69049126" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "832394093" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "69049126" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "0db6109d48aa9b05fa4ccfe21f49e89c51b79e97a39a7698d03d60930ca425d9" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "69049126" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "69049126" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.75.json index a97fb971..e8b08bfb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "845896606" + "i128": "408215172" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "408215172" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "f3fddb107d41d4efe3b21adb227e69953165a0779bda2cd3d2bf1335359e18e9" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "408215172" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "d854fc40b187bee79951ac12290e28127f3db697d9288fd81ffe15e06a7fcbcc" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "d854fc40b187bee79951ac12290e28127f3db697d9288fd81ffe15e06a7fcbcc" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "408215172" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "408215172" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "0a1108ee2c1d59c4278aab03860383bae2a0006b28172938820f7b551aaebd87" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "0a1108ee2c1d59c4278aab03860383bae2a0006b28172938820f7b551aaebd87" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "d854fc40b187bee79951ac12290e28127f3db697d9288fd81ffe15e06a7fcbcc" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "408215172" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "845896606" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "408215172" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "d854fc40b187bee79951ac12290e28127f3db697d9288fd81ffe15e06a7fcbcc" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "408215172" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "408215172" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.76.json index 229f5746..ff462595 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403339698" + "i128": "462054335" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403339698" + "i128": "462054335" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d74ee0acb385e1c006bb227b0c48d4b3d1d0ed1077f8a341ba2d86a23295e8a" + "bytes": "812506d4f25df08c7d2bcfe162ae35a6c20004d010b38db05b8c1d5e3ec52830" }, { - "u64": "18446744073709551614" + "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "403339698" + "i128": "462054335" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "80eb157606b8fd0ba3e35af372d2130c8173484dad895c8b51108108e5b640d0" + "bytes": "9a7eda346e7a4d666d97efbb0ea71fb362daf9f8d7967123e53c0813c4652473" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "80eb157606b8fd0ba3e35af372d2130c8173484dad895c8b51108108e5b640d0" + "bytes": "9a7eda346e7a4d666d97efbb0ea71fb362daf9f8d7967123e53c0813c4652473" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403339698" + "i128": "462054335" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "403339698" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "462054335" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2e4e40ef2a7118e593a21627a36212dc83d02997da7375304967466b4d1a6deb" + "bytes": "66c8c4b636fccfbcb4f2726f36a9af979638a61be191a8f06c520338304b8984" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2e4e40ef2a7118e593a21627a36212dc83d02997da7375304967466b4d1a6deb" + "bytes": "66c8c4b636fccfbcb4f2726f36a9af979638a61be191a8f06c520338304b8984" } ] }, "durability": "persistent", "val": { - "bytes": "80eb157606b8fd0ba3e35af372d2130c8173484dad895c8b51108108e5b640d0" + "bytes": "9a7eda346e7a4d666d97efbb0ea71fb362daf9f8d7967123e53c0813c4652473" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "403339698" + "i128": "462054335" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "403339698" + "i128": "462054335" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "80eb157606b8fd0ba3e35af372d2130c8173484dad895c8b51108108e5b640d0" + "bytes": "9a7eda346e7a4d666d97efbb0ea71fb362daf9f8d7967123e53c0813c4652473" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403339698" + "i128": "462054335" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "403339698" + "i128": "462054335" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "18446744073709551614" + "u64": "9223372036854775807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.77.json index 4fc05383..1e3c8070 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "581107863" + "i128": "35827138" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "581107863" + "i128": "35827138" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7247d9d926ae883fa95671fa1062323a86404fa160074912d5d90fa34b8ce7be" + "bytes": "0588f3024ab0deb18c4bb79e1020769f37bc0db582d1ec391f688e91ee1fb152" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "581107863" + "i128": "35827138" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f8c35d4aa3f16fa579ee1d67da820effa6c4bea570562c7559f84e2d82f27c9" + "bytes": "b1f2c924d97ee9876d90773f4012d93ee19bcac6250e1bc7605711981913945d" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f8c35d4aa3f16fa579ee1d67da820effa6c4bea570562c7559f84e2d82f27c9" + "bytes": "b1f2c924d97ee9876d90773f4012d93ee19bcac6250e1bc7605711981913945d" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581107863" + "i128": "35827138" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "581107863" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "35827138" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2e8ae198ea6349fe470c138458643e549d1c25ea63363469dcddc7365a81535a" + "bytes": "eb5911943e45662b7bdddf18e09f94ec86335bfda6012b87340a810edac87f7e" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2e8ae198ea6349fe470c138458643e549d1c25ea63363469dcddc7365a81535a" + "bytes": "eb5911943e45662b7bdddf18e09f94ec86335bfda6012b87340a810edac87f7e" } ] }, "durability": "persistent", "val": { - "bytes": "8f8c35d4aa3f16fa579ee1d67da820effa6c4bea570562c7559f84e2d82f27c9" + "bytes": "b1f2c924d97ee9876d90773f4012d93ee19bcac6250e1bc7605711981913945d" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "581107863" + "i128": "35827138" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "581107863" + "i128": "35827138" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "8f8c35d4aa3f16fa579ee1d67da820effa6c4bea570562c7559f84e2d82f27c9" + "bytes": "b1f2c924d97ee9876d90773f4012d93ee19bcac6250e1bc7605711981913945d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581107863" + "i128": "35827138" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "581107863" + "i128": "35827138" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.78.json index 7ad803cd..4ab9fdc0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "199332772" + "i128": "124481598" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "199332772" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "bde1efae92ef14b3a3023b6a0edee324f8c5b3cd2d4cd203da9c35d6c747fea3" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "199332772" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "540ad9527de9819ce8b0de5fe1bce876d32e6bb6abfd53a096d32615ffb75096" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "540ad9527de9819ce8b0de5fe1bce876d32e6bb6abfd53a096d32615ffb75096" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "199332772" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "199332772" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "30a8225f1273c61b96cec489a102541ce951caad58879d4e5822a82d01826be0" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "30a8225f1273c61b96cec489a102541ce951caad58879d4e5822a82d01826be0" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "540ad9527de9819ce8b0de5fe1bce876d32e6bb6abfd53a096d32615ffb75096" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "199332772" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "124481598" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "199332772" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "540ad9527de9819ce8b0de5fe1bce876d32e6bb6abfd53a096d32615ffb75096" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "199332772" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "199332772" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.79.json index f7f5d55a..325254a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "256407569" + "i128": "130327613" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "256407569" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "a23ad2aac7f004f0056badd76f1a71fde50b8ca640c095fc6781f4c3ce7ee617" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "256407569" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "f87fbd3fd20ec460b834471db648c71fccba1c79bba28838f530f15e818f9707" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "f87fbd3fd20ec460b834471db648c71fccba1c79bba28838f530f15e818f9707" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "256407569" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "256407569" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "df6b2b5d350fa07073cb9e1850535dc865d2a24dd510c430f8fdec6bd9a1a57e" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "df6b2b5d350fa07073cb9e1850535dc865d2a24dd510c430f8fdec6bd9a1a57e" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "f87fbd3fd20ec460b834471db648c71fccba1c79bba28838f530f15e818f9707" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "256407569" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "130327613" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "256407569" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "f87fbd3fd20ec460b834471db648c71fccba1c79bba28838f530f15e818f9707" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "256407569" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "256407569" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.8.json index fdbdd4fb..c9680397 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "122704031" + "i128": "364186266" } ] } @@ -199,6 +199,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -433,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "122704031" + "i128": "364186266" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.80.json index 5fcd1f75..f3c7c106 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "985514815" + "i128": "547411157" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "547411157" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "422219951eaac45b39d431c3edcad20cb53560db124de5cf1915c6bdb8fff2e2" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "547411157" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "82d298f47cbc27e4e85b22564a43efd26c8c8ba4e4317450dbd23ec703b38db1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "82d298f47cbc27e4e85b22564a43efd26c8c8ba4e4317450dbd23ec703b38db1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "547411157" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "547411157" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "e64cd2b46620a4c3f5011b0a1f8e9d555f766f49013f6f3b32d6f9076a18d608" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "e64cd2b46620a4c3f5011b0a1f8e9d555f766f49013f6f3b32d6f9076a18d608" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "82d298f47cbc27e4e85b22564a43efd26c8c8ba4e4317450dbd23ec703b38db1" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "547411157" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "985514815" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "547411157" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "82d298f47cbc27e4e85b22564a43efd26c8c8ba4e4317450dbd23ec703b38db1" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "547411157" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "547411157" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.81.json index d6bdcd31..435f4047 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "648322039" + "i128": "580563636" } ] } @@ -472,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "648322039" + "i128": "580563636" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.82.json index 98478a02..47efd5cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "63714796" + "i128": "478818810" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "63714796" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "9f081746d3c1fefa9435d1af3fd04aeb119f74c88ced6bd3d1e591810a837923" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "63714796" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "5a4c25f1b08cfaa5d14b0cd9ecf79e5af7e514502d15a8c219cab727e3f92a56" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "5a4c25f1b08cfaa5d14b0cd9ecf79e5af7e514502d15a8c219cab727e3f92a56" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "63714796" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "63714796" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "d26607ae7f8bb704f029dead034055379042878f3037405d21414c0aa7ba79bb" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "d26607ae7f8bb704f029dead034055379042878f3037405d21414c0aa7ba79bb" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "5a4c25f1b08cfaa5d14b0cd9ecf79e5af7e514502d15a8c219cab727e3f92a56" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "63714796" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "478818810" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "63714796" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "5a4c25f1b08cfaa5d14b0cd9ecf79e5af7e514502d15a8c219cab727e3f92a56" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "63714796" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "63714796" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.83.json index d7a9b532..93724dfd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "463388206" + "i128": "639174708" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "463388206" + "i128": "639174708" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce8fedf75cf86352b84642522f666af67116c90a19bba3ac277bf4c6c2de6c4b" + "bytes": "e2934394c88706c9416738d1f93907e30afa6bea2e9ed3faaa382333e6928789" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "463388206" + "i128": "639174708" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f4c04380626470da92dadaa6e79360899ad7d0aefcb8e331a5ad9227a8a714f" + "bytes": "1871c834e35d8f12356e6ec8b2e6634ff63450dc1f127c7c9c0b5c390fd6e37b" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f4c04380626470da92dadaa6e79360899ad7d0aefcb8e331a5ad9227a8a714f" + "bytes": "1871c834e35d8f12356e6ec8b2e6634ff63450dc1f127c7c9c0b5c390fd6e37b" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "463388206" + "i128": "639174708" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "463388206" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "639174708" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "445a9ef7357bc0bd42be916c6a63e51ba0f243125eaa00da35a2b951ccad36f5" + "bytes": "1a88b762ecd09dade07d7bd2cde7187dd08000cad4a5beebb9d73f5a355a05a1" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "445a9ef7357bc0bd42be916c6a63e51ba0f243125eaa00da35a2b951ccad36f5" + "bytes": "1a88b762ecd09dade07d7bd2cde7187dd08000cad4a5beebb9d73f5a355a05a1" } ] }, "durability": "persistent", "val": { - "bytes": "2f4c04380626470da92dadaa6e79360899ad7d0aefcb8e331a5ad9227a8a714f" + "bytes": "1871c834e35d8f12356e6ec8b2e6634ff63450dc1f127c7c9c0b5c390fd6e37b" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "463388206" + "i128": "639174708" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "463388206" + "i128": "639174708" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "2f4c04380626470da92dadaa6e79360899ad7d0aefcb8e331a5ad9227a8a714f" + "bytes": "1871c834e35d8f12356e6ec8b2e6634ff63450dc1f127c7c9c0b5c390fd6e37b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "463388206" + "i128": "639174708" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "463388206" + "i128": "639174708" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.84.json index c1c3696e..5a3302cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "86043441" + "i128": "407378285" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "407378285" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "e8cb82606c9da4cdd0fd59b26b9a0ddefb3691482b5f1f39a265ded026b4ef5c" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "407378285" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "77ac8450efd4552791028a36b875399b2668bc0959e1886593174aeef2835519" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "77ac8450efd4552791028a36b875399b2668bc0959e1886593174aeef2835519" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "407378285" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "407378285" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "dad1bd1d32ae38bb98ee82f1abd5e6827faeef719e7aeb713ecf456f9598b837" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "dad1bd1d32ae38bb98ee82f1abd5e6827faeef719e7aeb713ecf456f9598b837" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "77ac8450efd4552791028a36b875399b2668bc0959e1886593174aeef2835519" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "407378285" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "86043441" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "407378285" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "77ac8450efd4552791028a36b875399b2668bc0959e1886593174aeef2835519" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "407378285" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "407378285" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.85.json index fb704ea6..782fba48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "564490057" + "i128": "350898743" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "350898743" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "1d6704ac02bd3ae4a1518a8f685d6dfc119abd474bb707b0322bab768c954173" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "350898743" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "76d1c7eba9a5ab90402e03033a110cd914ed062d4f4ad4271ec6d29aac6beae8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "76d1c7eba9a5ab90402e03033a110cd914ed062d4f4ad4271ec6d29aac6beae8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "350898743" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "350898743" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ac12adbdd9bf40d8847b4b83599b1e4f30d1460b128d1a548344196684d58048" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "ac12adbdd9bf40d8847b4b83599b1e4f30d1460b128d1a548344196684d58048" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "76d1c7eba9a5ab90402e03033a110cd914ed062d4f4ad4271ec6d29aac6beae8" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "350898743" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "564490057" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "350898743" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "76d1c7eba9a5ab90402e03033a110cd914ed062d4f4ad4271ec6d29aac6beae8" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "350898743" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "350898743" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.86.json index 92b0da0b..73a4d160 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "461498439" + "i128": "624228384" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "461498439" + "i128": "624228384" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea499cc72fc9841b095d393326ea40aa6fe54faccaf938efa65eaa00da5c2e6d" + "bytes": "5d78679bc81e9bbdea4c6ff45afa2e3ba4ce1b2ac0c7fa4f9f1e3a795806cc62" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "461498439" + "i128": "624228384" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7067c5107692e30f941923944701d742912db0a0c027a8180900681823fe7ddc" + "bytes": "faadef89e1633b1fdc1dbc311167b9d489868324500d98cf4cdda72f84043675" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7067c5107692e30f941923944701d742912db0a0c027a8180900681823fe7ddc" + "bytes": "faadef89e1633b1fdc1dbc311167b9d489868324500d98cf4cdda72f84043675" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "461498439" + "i128": "624228384" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "461498439" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "624228384" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "054e640a3ee5476efeb74cd3a078f4561c1a7a0f76c2594046dcbb8f675a7fd2" + "bytes": "f85faece35ebc0db2a533bd6c34912b5a4dc5caf18af75b9750d9eb3254b5337" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "054e640a3ee5476efeb74cd3a078f4561c1a7a0f76c2594046dcbb8f675a7fd2" + "bytes": "f85faece35ebc0db2a533bd6c34912b5a4dc5caf18af75b9750d9eb3254b5337" } ] }, "durability": "persistent", "val": { - "bytes": "7067c5107692e30f941923944701d742912db0a0c027a8180900681823fe7ddc" + "bytes": "faadef89e1633b1fdc1dbc311167b9d489868324500d98cf4cdda72f84043675" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "461498439" + "i128": "624228384" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "461498439" + "i128": "624228384" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "7067c5107692e30f941923944701d742912db0a0c027a8180900681823fe7ddc" + "bytes": "faadef89e1633b1fdc1dbc311167b9d489868324500d98cf4cdda72f84043675" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "461498439" + "i128": "624228384" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "461498439" + "i128": "624228384" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.87.json index 7440b768..7236998e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "310324202" + "i128": "628317007" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "310324202" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "3679096c8f398160cead260e2ac4f1b7abf1bd5267812f62858df9b731df715b" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "310324202" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c14e306e70c2b3b6cc9410629c7b2e92d7f2da45fbea5d7ddd5b1ca6205cca22" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c14e306e70c2b3b6cc9410629c7b2e92d7f2da45fbea5d7ddd5b1ca6205cca22" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "310324202" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "310324202" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "ae18854a00781f27377a203aef95de140b26c81604947f9489794eec137648f9" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "ae18854a00781f27377a203aef95de140b26c81604947f9489794eec137648f9" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "c14e306e70c2b3b6cc9410629c7b2e92d7f2da45fbea5d7ddd5b1ca6205cca22" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "310324202" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "628317007" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "310324202" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "c14e306e70c2b3b6cc9410629c7b2e92d7f2da45fbea5d7ddd5b1ca6205cca22" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "310324202" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "310324202" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.88.json index a38bfbbc..19a26ba8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "774353554" + "i128": "561045748" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "774353554" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "8fbad828e7237e1b6fccb78d4714a9808258d2a456bd685b4e0231c48afc2ac2" - }, - { - "u64": "18446744073709551614" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "774353554" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c246f6ed91c46232e400321378d55d5acb25b4b8d0bb2fd42f115c7babb9d2c5" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "c246f6ed91c46232e400321378d55d5acb25b4b8d0bb2fd42f115c7babb9d2c5" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "774353554" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "774353554" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "32ac4ee58f90472876a393a31c9eb84397f2cee986c2c229e9fd6f28551b3bc2" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "32ac4ee58f90472876a393a31c9eb84397f2cee986c2c229e9fd6f28551b3bc2" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "c246f6ed91c46232e400321378d55d5acb25b4b8d0bb2fd42f115c7babb9d2c5" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "774353554" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "561045748" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "774353554" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "c246f6ed91c46232e400321378d55d5acb25b4b8d0bb2fd42f115c7babb9d2c5" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "774353554" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "774353554" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "18446744073709551614" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.89.json index e7c267f1..bbbcab4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "737535279" + "i128": "973255581" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "737535279" + "i128": "973255581" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7cd213750593e5aef75be20094201b4441984a7f94fab4cebdf32b5139ece123" + "bytes": "ccb254bba41bf782311233abafa9d04dcaf28c1ed17be1e78ec424c99ce401d3" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "737535279" + "i128": "973255581" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e52c7bfa3f44c13df86246824f2c63442ef8676a899cbcd0b3554b5fd68d3d47" + "bytes": "5e1e0b6e5fd2c1d542085260dbc3f52fbdab3976faf2685c2cb3fc38ea99dfc6" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e52c7bfa3f44c13df86246824f2c63442ef8676a899cbcd0b3554b5fd68d3d47" + "bytes": "5e1e0b6e5fd2c1d542085260dbc3f52fbdab3976faf2685c2cb3fc38ea99dfc6" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "737535279" + "i128": "973255581" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "737535279" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "973255581" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5aeebbfcdf76e4ad962cc398689cef0de2c5183f0ceb4c77eef7db77978755fb" + "bytes": "4e5b4bf52584479401452fa06b3e1c9f7b44372bfab6da7b8f495a6d7b73232b" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5aeebbfcdf76e4ad962cc398689cef0de2c5183f0ceb4c77eef7db77978755fb" + "bytes": "4e5b4bf52584479401452fa06b3e1c9f7b44372bfab6da7b8f495a6d7b73232b" } ] }, "durability": "persistent", "val": { - "bytes": "e52c7bfa3f44c13df86246824f2c63442ef8676a899cbcd0b3554b5fd68d3d47" + "bytes": "5e1e0b6e5fd2c1d542085260dbc3f52fbdab3976faf2685c2cb3fc38ea99dfc6" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "737535279" + "i128": "973255581" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "737535279" + "i128": "973255581" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "e52c7bfa3f44c13df86246824f2c63442ef8676a899cbcd0b3554b5fd68d3d47" + "bytes": "5e1e0b6e5fd2c1d542085260dbc3f52fbdab3976faf2685c2cb3fc38ea99dfc6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "737535279" + "i128": "973255581" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "737535279" + "i128": "973255581" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.9.json index 85431bd2..eb709d6a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "354645415" + "i128": "895828791" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "895828791" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "7e2d0afa06c7f8de6a9f89d0fcb8b3c5c12d2b131e9549180a1e4143a568302d" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "895828791" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,196 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "5b1c82fe8f7253d438878380299f39f5911547e8db025e3e2c2217e1d7283b5f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "5b1c82fe8f7253d438878380299f39f5911547e8db025e3e2c2217e1d7283b5f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "895828791" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "895828791" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "2d2486569cd8439213d77aa203faab2db571678ecfac4e94a8c6609327ebc1c0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "2d2486569cd8439213d77aa203faab2db571678ecfac4e94a8c6609327ebc1c0" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "5b1c82fe8f7253d438878380299f39f5911547e8db025e3e2c2217e1d7283b5f" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -277,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -358,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -391,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "895828791" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -433,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "354645415" + "i128": "0" } }, { @@ -596,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "895828791" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "5b1c82fe8f7253d438878380299f39f5911547e8db025e3e2c2217e1d7283b5f" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "895828791" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "895828791" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.90.json index bf8991d8..ee1b8a42 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "794923354" + "i128": "375776704" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "794923354" + "i128": "375776704" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0068c42533316db6e18218f569676c892d5f931dba382466d40a82deb8205a5a" + "bytes": "0bbd3ed2c232556a9cee93b2b27ab9efb23ed8a51198da9e2f20ddc450a94313" }, { - "u64": "9223372036854775807" + "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "794923354" + "i128": "375776704" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "896ad68dafeb362035b0c87086b402dd137641e0c3bc0712fdac71ec3388a22c" + "bytes": "d73c7694dd06ca807eee0cfc2f3e95aecb7b4747d6e6865bde4e5c2582b095ec" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "896ad68dafeb362035b0c87086b402dd137641e0c3bc0712fdac71ec3388a22c" + "bytes": "d73c7694dd06ca807eee0cfc2f3e95aecb7b4747d6e6865bde4e5c2582b095ec" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "794923354" + "i128": "375776704" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "794923354" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "375776704" } }, { @@ -339,7 +323,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a251f5db4df774d6ff73c57136f03fabd641cfffdbb948bedcbc649d05e6d30" + "bytes": "78395fddef4026278dbba18da4c1c4cc20901f907b63665bac4f0d075f5a6500" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a251f5db4df774d6ff73c57136f03fabd641cfffdbb948bedcbc649d05e6d30" + "bytes": "78395fddef4026278dbba18da4c1c4cc20901f907b63665bac4f0d075f5a6500" } ] }, "durability": "persistent", "val": { - "bytes": "896ad68dafeb362035b0c87086b402dd137641e0c3bc0712fdac71ec3388a22c" + "bytes": "d73c7694dd06ca807eee0cfc2f3e95aecb7b4747d6e6865bde4e5c2582b095ec" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "794923354" + "i128": "375776704" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "794923354" + "i128": "375776704" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "896ad68dafeb362035b0c87086b402dd137641e0c3bc0712fdac71ec3388a22c" + "bytes": "d73c7694dd06ca807eee0cfc2f3e95aecb7b4747d6e6865bde4e5c2582b095ec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "794923354" + "i128": "375776704" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "794923354" + "i128": "375776704" } }, { @@ -1076,7 +1125,7 @@ "symbol": "expires_at" }, "val": { - "u64": "9223372036854775807" + "u64": "18446744073709551614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.91.json index 077747c7..d6f2b0f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "600942837" + "i128": "99888858" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "99888858" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "3331fa788c69f89742e66ecf29726aa0eb905ad6ab65066f53e1ac7451348ebe" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "99888858" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "f7827bf7d37fec380d87a2400784a0f6c9c9e0b1938fedad34701afdcbbba262" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "f7827bf7d37fec380d87a2400784a0f6c9c9e0b1938fedad34701afdcbbba262" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "99888858" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "99888858" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "542b149e8ec07e32a8c1f42c2bcc2be9fb8648a9fea2f396533c97a1302b3fc1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "542b149e8ec07e32a8c1f42c2bcc2be9fb8648a9fea2f396533c97a1302b3fc1" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "f7827bf7d37fec380d87a2400784a0f6c9c9e0b1938fedad34701afdcbbba262" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "99888858" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "600942837" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "99888858" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "f7827bf7d37fec380d87a2400784a0f6c9c9e0b1938fedad34701afdcbbba262" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "99888858" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "99888858" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.92.json index adb2792b..a98f7ea4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "277456428" + "i128": "41135185" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "41135185" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "02a65bebb8304b6e59491f753f84bea620d7f548a7f1301b7e689f6e3fdf6c9e" + }, + { + "u64": "18446744073709551614" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "41135185" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "b7eabc91d7ee35552dd0896cdafa4501b4382f3449c2a0e56898450fbafa91fd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "b7eabc91d7ee35552dd0896cdafa4501b4382f3449c2a0e56898450fbafa91fd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "41135185" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "41135185" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "d4979618744cdd9adb928f761243e1605ba9cf72132500e0891babdbdf79c6a6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "d4979618744cdd9adb928f761243e1605ba9cf72132500e0891babdbdf79c6a6" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "b7eabc91d7ee35552dd0896cdafa4501b4382f3449c2a0e56898450fbafa91fd" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "41135185" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "277456428" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "41135185" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "b7eabc91d7ee35552dd0896cdafa4501b4382f3449c2a0e56898450fbafa91fd" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "41135185" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "41135185" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "18446744073709551614" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.93.json index 8771b4f0..e1369df4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "617917216" + "i128": "411042262" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "411042262" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "2e0fcf4e1b55d73b7943bff6eab993f37be0ace205fa8c9c70011b8fe9225f2b" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "411042262" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "20b22d76918adc61630b2eb38068c0d6f8408049c7a5edb1824aad4c32198854" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "20b22d76918adc61630b2eb38068c0d6f8408049c7a5edb1824aad4c32198854" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "411042262" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "411042262" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9e05d38923dc24381652c6575d396967f7580a3ed7c6c4717349dcaba4a194e4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "9e05d38923dc24381652c6575d396967f7580a3ed7c6c4717349dcaba4a194e4" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "20b22d76918adc61630b2eb38068c0d6f8408049c7a5edb1824aad4c32198854" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "411042262" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "617917216" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "411042262" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "20b22d76918adc61630b2eb38068c0d6f8408049c7a5edb1824aad4c32198854" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "411042262" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "411042262" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.94.json index c2506619..eda3b424 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "913616324" + "i128": "404604214" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "913616324" + "i128": "404604214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10ddb1e20d5b4928d89ca752d251b1d9888776ea4ef49847015ef409e86e69af" + "bytes": "45a0dba688f7e432d30427ac6248f1b79d3132162a9b625dbebed46cb1dd391f" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "913616324" + "i128": "404604214" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc5ce71026e783281a174f73524afa6f53b7a6af713c8f31d0081ebd49280ecb" + "bytes": "7e19e34b78d85c71faef5eeffe6d448eee711abf7cf8182337608ab47cdaf0d1" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc5ce71026e783281a174f73524afa6f53b7a6af713c8f31d0081ebd49280ecb" + "bytes": "7e19e34b78d85c71faef5eeffe6d448eee711abf7cf8182337608ab47cdaf0d1" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "913616324" + "i128": "404604214" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "913616324" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "404604214" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90a57bce6bcaeeee33a6b49ddcdf2382495af93995a52700225e07c7cc7602cc" + "bytes": "32e140210dbb7a737b7f8bc243a0e1497d616a0b495e8ee5f844655ee8b28ea3" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90a57bce6bcaeeee33a6b49ddcdf2382495af93995a52700225e07c7cc7602cc" + "bytes": "32e140210dbb7a737b7f8bc243a0e1497d616a0b495e8ee5f844655ee8b28ea3" } ] }, "durability": "persistent", "val": { - "bytes": "dc5ce71026e783281a174f73524afa6f53b7a6af713c8f31d0081ebd49280ecb" + "bytes": "7e19e34b78d85c71faef5eeffe6d448eee711abf7cf8182337608ab47cdaf0d1" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "913616324" + "i128": "404604214" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "913616324" + "i128": "404604214" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "dc5ce71026e783281a174f73524afa6f53b7a6af713c8f31d0081ebd49280ecb" + "bytes": "7e19e34b78d85c71faef5eeffe6d448eee711abf7cf8182337608ab47cdaf0d1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "913616324" + "i128": "404604214" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "913616324" + "i128": "404604214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.95.json index fa8e9215..869a2364 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355165057" + "i128": "798968603" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "355165057" + "i128": "798968603" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "125e02e4ba9ab838f9d3ecd2a39cfec8fecbfb7ecfda83270f2db32ecbff87f5" + "bytes": "7280acb622de1c58949224086119571dbcd838e301679092973965269470efa5" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "355165057" + "i128": "798968603" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38e520a07665166cfe0936065532acec2c6403eb6c6bce1e8b94f30b14022d5c" + "bytes": "989061694a512c5a78cc16b9952eef8071ed41ee84d3e93f9304c2f267bc7577" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38e520a07665166cfe0936065532acec2c6403eb6c6bce1e8b94f30b14022d5c" + "bytes": "989061694a512c5a78cc16b9952eef8071ed41ee84d3e93f9304c2f267bc7577" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355165057" + "i128": "798968603" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "355165057" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "798968603" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ff2f806ebe75aa6ac73d2f5780cd484b81f1ae0af7230b5deb2f8cbed7897e5" + "bytes": "6a177f5eec7e332630c5557fe362eb0a017b236247753fb73a7a8dafcbbe9ed5" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ff2f806ebe75aa6ac73d2f5780cd484b81f1ae0af7230b5deb2f8cbed7897e5" + "bytes": "6a177f5eec7e332630c5557fe362eb0a017b236247753fb73a7a8dafcbbe9ed5" } ] }, "durability": "persistent", "val": { - "bytes": "38e520a07665166cfe0936065532acec2c6403eb6c6bce1e8b94f30b14022d5c" + "bytes": "989061694a512c5a78cc16b9952eef8071ed41ee84d3e93f9304c2f267bc7577" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "355165057" + "i128": "798968603" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "355165057" + "i128": "798968603" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "38e520a07665166cfe0936065532acec2c6403eb6c6bce1e8b94f30b14022d5c" + "bytes": "989061694a512c5a78cc16b9952eef8071ed41ee84d3e93f9304c2f267bc7577" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355165057" + "i128": "798968603" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "355165057" + "i128": "798968603" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.96.json index 894d0d46..67baaa47 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "595318030" + "i128": "52690242" } ] } @@ -48,7 +48,65 @@ } ] ], - [] + [ + [ + "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + { + "function": { + "contract_fn": { + "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "function_name": "deposit", + "args": [ + { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + }, + { + "i128": "52690242" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "bytes": "0a1b1642795934c0f99173eddaae7983595dec78446c7754f1f5f5371de6a265" + }, + { + "u64": "9223372036854775807" + }, + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } + ] + } + }, + "sub_invocations": [ + { + "function": { + "contract_fn": { + "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "function_name": "transfer", + "args": [ + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "i128": "52690242" + } + ] + } + }, + "sub_invocations": [] + } + ] + } + ] + ] ], "ledger": { "protocol_version": 23, @@ -199,6 +257,157 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "82ad3bc34499678997f6a5a6342d092cd873736637eb33a49e4f0243c48fcd5c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "82ad3bc34499678997f6a5a6342d092cd873736637eb33a49e4f0243c48fcd5c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "52690242" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "52690242" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Pending" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "98d536978df3de6deb620574672bc66a8b47b3e6679b646bcf676df750f8b4a6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "98d536978df3de6deb620574672bc66a8b47b3e6679b646bcf676df750f8b4a6" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "82ad3bc34499678997f6a5a6342d092cd873736637eb33a49e4f0243c48fcd5c" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -316,6 +525,110 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -397,6 +710,39 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], [ { "contract_data": { @@ -430,6 +776,76 @@ 6311999 ] ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "52690242" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], [ { "contract_data": { @@ -472,7 +888,7 @@ "symbol": "amount" }, "val": { - "i128": "595318030" + "i128": "0" } }, { @@ -635,5 +1051,113 @@ ] ] }, - "events": [] + "events": [ + { + "event": { + "ext": "v0", + "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "transfer" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + }, + { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + ], + "data": { + "i128": "52690242" + } + } + } + }, + "failed_call": false + }, + { + "event": { + "ext": "v0", + "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "type_": "contract", + "body": { + "v0": { + "topics": [ + { + "symbol": "TOPIC_ESCROW" + }, + { + "symbol": "EscrowDeposited" + }, + { + "bytes": "82ad3bc34499678997f6a5a6342d092cd873736637eb33a49e4f0243c48fcd5c" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ], + "data": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "52690242" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "52690242" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "9223372036854775807" + } + }, + { + "key": { + "symbol": "schema_version" + }, + "val": { + "u32": 2 + } + }, + { + "key": { + "symbol": "timestamp" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + } + }, + "failed_call": false + } + ] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.97.json index e946d7a6..c431e406 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "315280370" + "i128": "815278987" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "315280370" + "i128": "815278987" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "705dbc8c23d8a4ced86c4907401f7ad2695f008d238f410d5bddb5ca83cd1188" + "bytes": "2f0740381889c893ffbbf84d9e0e2789f97b35976b55b7cce20484d1844b3295" }, { "u64": "9223372036854775807" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "315280370" + "i128": "815278987" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ff04b03faac6bca263db62c186dde6d360a1119c0f980079bb8e4c4a8e2c31b" + "bytes": "8f208759765fcd47606affe2f692d6c48a572d28a93259646a268d8ee3b3f17c" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ff04b03faac6bca263db62c186dde6d360a1119c0f980079bb8e4c4a8e2c31b" + "bytes": "8f208759765fcd47606affe2f692d6c48a572d28a93259646a268d8ee3b3f17c" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "315280370" + "i128": "815278987" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "315280370" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "815278987" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20790e26fcfbbe299c5afa3bea6be230035cda92ed4fa6933132c6116d876f44" + "bytes": "b8910e96d5c8212d1625bbed3c2043fb22206e36626bf9578625f60dcdccff47" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20790e26fcfbbe299c5afa3bea6be230035cda92ed4fa6933132c6116d876f44" + "bytes": "b8910e96d5c8212d1625bbed3c2043fb22206e36626bf9578625f60dcdccff47" } ] }, "durability": "persistent", "val": { - "bytes": "4ff04b03faac6bca263db62c186dde6d360a1119c0f980079bb8e4c4a8e2c31b" + "bytes": "8f208759765fcd47606affe2f692d6c48a572d28a93259646a268d8ee3b3f17c" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "315280370" + "i128": "815278987" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "315280370" + "i128": "815278987" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "4ff04b03faac6bca263db62c186dde6d360a1119c0f980079bb8e4c4a8e2c31b" + "bytes": "8f208759765fcd47606affe2f692d6c48a572d28a93259646a268d8ee3b3f17c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "315280370" + "i128": "815278987" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "315280370" + "i128": "815278987" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.98.json index d6c94f29..cf659e54 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "705003517" + "i128": "474407054" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "705003517" + "i128": "474407054" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8bfdc71737175bac0017c5be106f9bd29d961c6af604f20568263cf74d16ec76" + "bytes": "71adb5aa7d77e78669dbc08cb6510c5d39e46fb3582a57ac7ef04a09a6d020c9" }, { "u64": "18446744073709551614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "705003517" + "i128": "474407054" } ] } @@ -258,10 +264,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f821544915bd9f49b861ed8a56ec66269ce56b447f82e630e191a3b5ffa722d" + "bytes": "f034c48d4be1d1a7fa6058b3415b2c0f775f59ac407b7c16df4b72019889f3eb" } ] }, @@ -278,10 +284,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f821544915bd9f49b861ed8a56ec66269ce56b447f82e630e191a3b5ffa722d" + "bytes": "f034c48d4be1d1a7fa6058b3415b2c0f775f59ac407b7c16df4b72019889f3eb" } ] }, @@ -293,7 +299,7 @@ "symbol": "amount_due" }, "val": { - "i128": "705003517" + "i128": "474407054" } }, { @@ -301,29 +307,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "705003517" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "474407054" } }, { @@ -389,7 +373,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "631d88af15dd3e191f2ea760769e9ded2ba272c36e237a85856b234b092e15a3" + "bytes": "bc367c1553e24f231deb9c8413f8ff6d79dc0fe7ffc594c76c689231b24b8bb1" } ] }, @@ -409,13 +393,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "631d88af15dd3e191f2ea760769e9ded2ba272c36e237a85856b234b092e15a3" + "bytes": "bc367c1553e24f231deb9c8413f8ff6d79dc0fe7ffc594c76c689231b24b8bb1" } ] }, "durability": "persistent", "val": { - "bytes": "9f821544915bd9f49b861ed8a56ec66269ce56b447f82e630e191a3b5ffa722d" + "bytes": "f034c48d4be1d1a7fa6058b3415b2c0f775f59ac407b7c16df4b72019889f3eb" } } }, @@ -580,6 +564,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -769,7 +818,7 @@ "symbol": "amount" }, "val": { - "i128": "705003517" + "i128": "474407054" } }, { @@ -1025,7 +1074,7 @@ } ], "data": { - "i128": "705003517" + "i128": "474407054" } } } @@ -1047,7 +1096,7 @@ "symbol": "EscrowDeposited" }, { - "bytes": "9f821544915bd9f49b861ed8a56ec66269ce56b447f82e630e191a3b5ffa722d" + "bytes": "f034c48d4be1d1a7fa6058b3415b2c0f775f59ac407b7c16df4b72019889f3eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" @@ -1060,7 +1109,7 @@ "symbol": "amount_due" }, "val": { - "i128": "705003517" + "i128": "474407054" } }, { @@ -1068,7 +1117,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "705003517" + "i128": "474407054" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.99.json index 153ee36f..9f6db0e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv3_overflow_safe_expiry.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "666353381" + "i128": "951059" } ] } @@ -48,59 +48,7 @@ } ] ], - [ - [ - "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - { - "function": { - "contract_fn": { - "contract_address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "function_name": "deposit", - "args": [ - { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - }, - { - "i128": "666353381" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "bytes": "b8b59856773c3c9b32a423f95cfc3fff6c0328d1bfb362986dadd492f082673a" - }, - { - "u64": "9223372036854775807" - }, - "void" - ] - } - }, - "sub_invocations": [ - { - "function": { - "contract_fn": { - "contract_address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "function_name": "transfer", - "args": [ - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "i128": "666353381" - } - ] - } - }, - "sub_invocations": [] - } - ] - } - ] - ] + [] ], "ledger": { "protocol_version": 23, @@ -251,179 +199,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "267870af29244ef6f448a3c789e768b229f43040e42424035f8a8ee0c59d3d0a" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "Escrow" - }, - { - "bytes": "267870af29244ef6f448a3c789e768b229f43040e42424035f8a8ee0c59d3d0a" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "666353381" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "666353381" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, - { - "key": { - "symbol": "created_at" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "owner" - }, - "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - }, - { - "key": { - "symbol": "status" - }, - "val": { - "vec": [ - { - "symbol": "Pending" - } - ] - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "7e006265d8843e401af0b73222e49be1f740bd1b1aa4ff81c833392a7ad8c35a" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "EscrowIdMap" - }, - { - "bytes": "7e006265d8843e401af0b73222e49be1f740bd1b1aa4ff81c833392a7ad8c35a" - } - ] - }, - "durability": "persistent", - "val": { - "bytes": "267870af29244ef6f448a3c789e768b229f43040e42424035f8a8ee0c59d3d0a" - } - } - }, - "ext": "v0" - }, - 3110400 - ] - ], [ { "contract_data": { @@ -541,45 +316,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "key": { - "vec": [ - { - "symbol": "ReentrancyGuard" - } - ] - }, - "durability": "persistent", - "val": { - "bool": false - } - } - }, - "ext": "v0" - }, - 4095 - ] - ], [ { "contract_data": { @@ -661,39 +397,6 @@ 4095 ] ], - [ - { - "contract_data": { - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", - "key": { - "ledger_key_nonce": { - "nonce": "1033654523790656264" - } - }, - "durability": "temporary", - "val": "void" - } - }, - "ext": "v0" - }, - 6311999 - ] - ], [ { "contract_data": { @@ -727,76 +430,6 @@ 6311999 ] ], - [ - { - "contract_data": { - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent" - } - }, - [ - { - "last_modified_ledger_seq": 0, - "data": { - "contract_data": { - "ext": "v0", - "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "key": { - "vec": [ - { - "symbol": "Balance" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - } - ] - }, - "durability": "persistent", - "val": { - "map": [ - { - "key": { - "symbol": "amount" - }, - "val": { - "i128": "666353381" - } - }, - { - "key": { - "symbol": "authorized" - }, - "val": { - "bool": true - } - }, - { - "key": { - "symbol": "clawback" - }, - "val": { - "bool": false - } - } - ] - } - } - }, - "ext": "v0" - }, - 518400 - ] - ], [ { "contract_data": { @@ -839,7 +472,7 @@ "symbol": "amount" }, "val": { - "i128": "0" + "i128": "951059" } }, { @@ -1002,113 +635,5 @@ ] ] }, - "events": [ - { - "event": { - "ext": "v0", - "contract_id": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "transfer" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" - }, - { - "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" - } - ], - "data": { - "i128": "666353381" - } - } - } - }, - "failed_call": false - }, - { - "event": { - "ext": "v0", - "contract_id": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", - "type_": "contract", - "body": { - "v0": { - "topics": [ - { - "symbol": "TOPIC_ESCROW" - }, - { - "symbol": "EscrowDeposited" - }, - { - "bytes": "267870af29244ef6f448a3c789e768b229f43040e42424035f8a8ee0c59d3d0a" - }, - { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" - } - ], - "data": { - "map": [ - { - "key": { - "symbol": "amount_due" - }, - "val": { - "i128": "666353381" - } - }, - { - "key": { - "symbol": "amount_paid" - }, - "val": { - "i128": "666353381" - } - }, - { - "key": { - "symbol": "expires_at" - }, - "val": { - "u64": "9223372036854775807" - } - }, - { - "key": { - "symbol": "schema_version" - }, - "val": { - "u32": 2 - } - }, - { - "key": { - "symbol": "timestamp" - }, - "val": { - "u64": "0" - } - }, - { - "key": { - "symbol": "token" - }, - "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" - } - } - ] - } - } - } - }, - "failed_call": false - } - ] + "events": [] } \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.1.json index d7b5a98d..1a1d8245 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "767469024" + "i128": "526877375" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "767469024" + "i128": "526877375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a234a6f80db128e41dd3fb6c6d61ca7d95f68125044184f392fd3bc487477b4" + "bytes": "a98693669e95bd31a8f66fa0f2a6e20d669bca8f1065560e5490c3ac69e1d806" }, { - "u64": "2668" + "u64": "2719" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "767469024" + "i128": "526877375" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2669, + "timestamp": 2720, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cbdb779dd4c4eeba57b0b29a7c867d9346aaa55c36a7c65591a9c9c71fef0210" + "bytes": "6f7d9be8260d301ec090a16d8a13cf5be8e9f70936aa103adf81a517c0c298e5" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "cbdb779dd4c4eeba57b0b29a7c867d9346aaa55c36a7c65591a9c9c71fef0210" + "bytes": "6f7d9be8260d301ec090a16d8a13cf5be8e9f70936aa103adf81a517c0c298e5" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "767469024" + "i128": "526877375" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "767469024" + "i128": "526877375" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2668" + "u64": "2719" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cbdb779dd4c4eeba57b0b29a7c867d9346aaa55c36a7c65591a9c9c71fef0210" + "bytes": "6f7d9be8260d301ec090a16d8a13cf5be8e9f70936aa103adf81a517c0c298e5" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "cbdb779dd4c4eeba57b0b29a7c867d9346aaa55c36a7c65591a9c9c71fef0210" + "bytes": "6f7d9be8260d301ec090a16d8a13cf5be8e9f70936aa103adf81a517c0c298e5" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d6044d7b011d9e2776e13cc493d642cf552589d975ad00ae0e4d78decdeb0fa" + "bytes": "26a3de4c2fcc3601828a0aced80ce9e7b06c454b2ef5ff52b67adcb7ff5e5fd0" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d6044d7b011d9e2776e13cc493d642cf552589d975ad00ae0e4d78decdeb0fa" + "bytes": "26a3de4c2fcc3601828a0aced80ce9e7b06c454b2ef5ff52b67adcb7ff5e5fd0" } ] }, "durability": "persistent", "val": { - "bytes": "cbdb779dd4c4eeba57b0b29a7c867d9346aaa55c36a7c65591a9c9c71fef0210" + "bytes": "6f7d9be8260d301ec090a16d8a13cf5be8e9f70936aa103adf81a517c0c298e5" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "767469024" + "i128": "526877375" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.10.json index 81011f2d..59fff570 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "45010749" + "i128": "874969456" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "45010749" + "i128": "874969456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3b22653a4f0dfa9344e3265ac8dd928ac80e5780de4e148f00373627ea8168c" + "bytes": "c12a5f3013967acb7e5e69d6858ba01186b3113ff49bd03750487c3d9c3d3a8b" }, { - "u64": "942" + "u64": "3141" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "45010749" + "i128": "874969456" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 943, + "timestamp": 3142, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "26094d3f0ba0fb8d0e7af43ae9b5a15a07719eb5a5c1983c96115c8aa72262c0" + "bytes": "7953641686b0a94f2c79848fffc19af9d36c54c415d44d9008fb3deea79a18bf" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "26094d3f0ba0fb8d0e7af43ae9b5a15a07719eb5a5c1983c96115c8aa72262c0" + "bytes": "7953641686b0a94f2c79848fffc19af9d36c54c415d44d9008fb3deea79a18bf" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "45010749" + "i128": "874969456" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "45010749" + "i128": "874969456" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "942" + "u64": "3141" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "26094d3f0ba0fb8d0e7af43ae9b5a15a07719eb5a5c1983c96115c8aa72262c0" + "bytes": "7953641686b0a94f2c79848fffc19af9d36c54c415d44d9008fb3deea79a18bf" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "26094d3f0ba0fb8d0e7af43ae9b5a15a07719eb5a5c1983c96115c8aa72262c0" + "bytes": "7953641686b0a94f2c79848fffc19af9d36c54c415d44d9008fb3deea79a18bf" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18c7feb364b0876c6c7181387b43f5f5ca8e0d823c80c48221dd40cd69a605e0" + "bytes": "ed181b73ee77a263eb2c5cd25c2a2b8669a121e72fbdbc52af0e898c7a466299" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18c7feb364b0876c6c7181387b43f5f5ca8e0d823c80c48221dd40cd69a605e0" + "bytes": "ed181b73ee77a263eb2c5cd25c2a2b8669a121e72fbdbc52af0e898c7a466299" } ] }, "durability": "persistent", "val": { - "bytes": "26094d3f0ba0fb8d0e7af43ae9b5a15a07719eb5a5c1983c96115c8aa72262c0" + "bytes": "7953641686b0a94f2c79848fffc19af9d36c54c415d44d9008fb3deea79a18bf" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "45010749" + "i128": "874969456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.100.json index ddba1c8d..c1f4f777 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "197951354" + "i128": "949085693" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "197951354" + "i128": "949085693" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e3c0669c2536cf8e973de6dd59097bb065819bf850c72fa2cd92cef36145895" + "bytes": "78f457de407fbbb80289284f0fd124aa85c4d1ca0800c4c81ff73c184b4f8251" }, { - "u64": "625" + "u64": "98" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "197951354" + "i128": "949085693" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 626, + "timestamp": 99, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d00c67be104965414047fa02b0bb8b466a7004f72704ab9c0f94283a9bd1bf8" + "bytes": "336cf16839b52d0193cbca14c22b00d0c65cf86e09372596fbdded1940dc14cd" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d00c67be104965414047fa02b0bb8b466a7004f72704ab9c0f94283a9bd1bf8" + "bytes": "336cf16839b52d0193cbca14c22b00d0c65cf86e09372596fbdded1940dc14cd" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "197951354" + "i128": "949085693" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "197951354" + "i128": "949085693" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "98" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "625" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "336cf16839b52d0193cbca14c22b00d0c65cf86e09372596fbdded1940dc14cd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "336cf16839b52d0193cbca14c22b00d0c65cf86e09372596fbdded1940dc14cd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eccdbecef77722eeeba97b85a74bfc0b1190b33c24a36a58f494dd016af7a179" + "bytes": "2aaeafef2d4c4abbea29b6e5f3daacc512fb2c716d71c9b69d5853e5a1200b0d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eccdbecef77722eeeba97b85a74bfc0b1190b33c24a36a58f494dd016af7a179" + "bytes": "2aaeafef2d4c4abbea29b6e5f3daacc512fb2c716d71c9b69d5853e5a1200b0d" } ] }, "durability": "persistent", "val": { - "bytes": "9d00c67be104965414047fa02b0bb8b466a7004f72704ab9c0f94283a9bd1bf8" + "bytes": "336cf16839b52d0193cbca14c22b00d0c65cf86e09372596fbdded1940dc14cd" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "197951354" + "i128": "949085693" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.101.json index 31d0383b..786c3dbd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "857783657" + "i128": "352956502" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "857783657" + "i128": "352956502" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "642433688325ea10993ee2b4f7a7c45ce38c15d33a62ca49899bbb3ab72b0600" + "bytes": "fd7dadd6b15d55865ac2fde83a6f9839d210f0f97074e10510b0a8cb99d2681c" }, { - "u64": "1022" + "u64": "3400" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "857783657" + "i128": "352956502" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1023, + "timestamp": 3401, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "39eac928572949641e9996197aded024da6630d284119f0e84539c9fbefeda70" + "bytes": "e0030785a83bff400a4e60aab3f538a38f5289516d155ce0a283034f8a30d95c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "39eac928572949641e9996197aded024da6630d284119f0e84539c9fbefeda70" + "bytes": "e0030785a83bff400a4e60aab3f538a38f5289516d155ce0a283034f8a30d95c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "857783657" + "i128": "352956502" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "857783657" + "i128": "352956502" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3400" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1022" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e0030785a83bff400a4e60aab3f538a38f5289516d155ce0a283034f8a30d95c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e0030785a83bff400a4e60aab3f538a38f5289516d155ce0a283034f8a30d95c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c809136dc4f37f4bf515a22bd209ba9edf216970c72dce4d58f0fe7e14987728" + "bytes": "f14a3025487653eadd09e6f2ae054700367c331220c9d3c225c156b3d884dc8f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c809136dc4f37f4bf515a22bd209ba9edf216970c72dce4d58f0fe7e14987728" + "bytes": "f14a3025487653eadd09e6f2ae054700367c331220c9d3c225c156b3d884dc8f" } ] }, "durability": "persistent", "val": { - "bytes": "39eac928572949641e9996197aded024da6630d284119f0e84539c9fbefeda70" + "bytes": "e0030785a83bff400a4e60aab3f538a38f5289516d155ce0a283034f8a30d95c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "857783657" + "i128": "352956502" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.102.json index d9230986..0a2a7159 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "767864338" + "i128": "252267272" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "767864338" + "i128": "252267272" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "59c8295b2d1b637a0ddcfc355f61f43700ce6bf8fc9a512c546b7ea82553e0c4" + "bytes": "16cc5121260a9728425ab798424c2fd1efed8db3b03a41364dcea18f230ae4ce" }, { - "u64": "834" + "u64": "1239" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "767864338" + "i128": "252267272" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 835, + "timestamp": 1240, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fcc7922c72dd77107cac472fe972d918a80ee634a8464c67fb2f83cfb5d6a11" + "bytes": "64f9b9e0a9237fd887e6420113d19842e400c0b9a623b4bee98b6e6c792528ce" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fcc7922c72dd77107cac472fe972d918a80ee634a8464c67fb2f83cfb5d6a11" + "bytes": "64f9b9e0a9237fd887e6420113d19842e400c0b9a623b4bee98b6e6c792528ce" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "767864338" + "i128": "252267272" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "767864338" + "i128": "252267272" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1239" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "834" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "64f9b9e0a9237fd887e6420113d19842e400c0b9a623b4bee98b6e6c792528ce" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "64f9b9e0a9237fd887e6420113d19842e400c0b9a623b4bee98b6e6c792528ce" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4cdfd577ffa9fab5f98449136cab5f870b5d4fb9e76f4871d877d170d6dde64" + "bytes": "18d57c062fd5427ecda75cf3aabab0ea62f7ee7440957735896623ff5c1b02fe" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d4cdfd577ffa9fab5f98449136cab5f870b5d4fb9e76f4871d877d170d6dde64" + "bytes": "18d57c062fd5427ecda75cf3aabab0ea62f7ee7440957735896623ff5c1b02fe" } ] }, "durability": "persistent", "val": { - "bytes": "8fcc7922c72dd77107cac472fe972d918a80ee634a8464c67fb2f83cfb5d6a11" + "bytes": "64f9b9e0a9237fd887e6420113d19842e400c0b9a623b4bee98b6e6c792528ce" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "767864338" + "i128": "252267272" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.103.json index 223349a5..8362e851 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "235971075" + "i128": "31125308" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "235971075" + "i128": "31125308" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a12cb53829112ce6f48b7d702b651cc731c1b56124961af0daf81cd1f7b80b6" + "bytes": "79e7720abce9f568a2170d80120d945fb9ad7f36c68c58b25ba6a3e971f452f0" }, { - "u64": "1175" + "u64": "1502" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "235971075" + "i128": "31125308" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1176, + "timestamp": 1503, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "996ae403ca7d74d4807159c15ee150b4952417baf499bd2f21698f4c2dc8ecaf" + "bytes": "d127880aac07699fd028b2352f5351445b3249b2cc9648ca12897f0db43f3ae9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "996ae403ca7d74d4807159c15ee150b4952417baf499bd2f21698f4c2dc8ecaf" + "bytes": "d127880aac07699fd028b2352f5351445b3249b2cc9648ca12897f0db43f3ae9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "235971075" + "i128": "31125308" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "235971075" + "i128": "31125308" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1502" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1175" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d127880aac07699fd028b2352f5351445b3249b2cc9648ca12897f0db43f3ae9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d127880aac07699fd028b2352f5351445b3249b2cc9648ca12897f0db43f3ae9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e7e6f2a2013f0d602be455d26348dbddc0ed9f18b397a336d7a2056c9612981" + "bytes": "68372ee27b1a10a0bffd58971b67e31f8a8769fa9db2d62947480dcf153d636a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e7e6f2a2013f0d602be455d26348dbddc0ed9f18b397a336d7a2056c9612981" + "bytes": "68372ee27b1a10a0bffd58971b67e31f8a8769fa9db2d62947480dcf153d636a" } ] }, "durability": "persistent", "val": { - "bytes": "996ae403ca7d74d4807159c15ee150b4952417baf499bd2f21698f4c2dc8ecaf" + "bytes": "d127880aac07699fd028b2352f5351445b3249b2cc9648ca12897f0db43f3ae9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "235971075" + "i128": "31125308" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.104.json index 142c145b..0cd3095b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "715410229" + "i128": "439939813" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715410229" + "i128": "439939813" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3bb7213a024efb396983717960fd6c0062ffbcb28476b1af1872d4c15cc96522" + "bytes": "97c575577bfda070478dc6b4c325b0044f35a74ad8c9844f32124ecab634b928" }, { - "u64": "1297" + "u64": "1367" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "715410229" + "i128": "439939813" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1298, + "timestamp": 1368, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f7cc4546fad00717f7c865ea194267b3ceaa5e63f5e5c3b89b246abaaac9c7a" + "bytes": "cadccb0aa426890fa5d99478f8eebcce37eef38f57a6a5b5731ab6dc5b6a56d6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f7cc4546fad00717f7c865ea194267b3ceaa5e63f5e5c3b89b246abaaac9c7a" + "bytes": "cadccb0aa426890fa5d99478f8eebcce37eef38f57a6a5b5731ab6dc5b6a56d6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "715410229" + "i128": "439939813" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "715410229" + "i128": "439939813" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1367" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1297" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cadccb0aa426890fa5d99478f8eebcce37eef38f57a6a5b5731ab6dc5b6a56d6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cadccb0aa426890fa5d99478f8eebcce37eef38f57a6a5b5731ab6dc5b6a56d6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78ed5abbd8daa5c493ac3daf4f530232fa31811bb3bbe784a2f0e9c2ab3de9f3" + "bytes": "9fe7feb8968b679334f099ff98507886e8da68ab10eb04bb0a82ccac9bc2f02d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78ed5abbd8daa5c493ac3daf4f530232fa31811bb3bbe784a2f0e9c2ab3de9f3" + "bytes": "9fe7feb8968b679334f099ff98507886e8da68ab10eb04bb0a82ccac9bc2f02d" } ] }, "durability": "persistent", "val": { - "bytes": "2f7cc4546fad00717f7c865ea194267b3ceaa5e63f5e5c3b89b246abaaac9c7a" + "bytes": "cadccb0aa426890fa5d99478f8eebcce37eef38f57a6a5b5731ab6dc5b6a56d6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "715410229" + "i128": "439939813" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.105.json index 423c05c8..07da77f5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "127300227" + "i128": "55636100" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "127300227" + "i128": "55636100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27e65af808b99dead71a99a0a74b3ace44c758c4bb47b0ea129b7109ea099301" + "bytes": "660095ad1770542e2b9173e122ba919c597c3926f6dacab99df725f64e14bbf2" }, { - "u64": "544" + "u64": "712" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "127300227" + "i128": "55636100" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 545, + "timestamp": 713, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f854c1504518f66e526fab0ccb6b74fd917bb6c46ed84fdb8b05396bba86949" + "bytes": "d372e076f210715e2aaf7b1ab17a0af6b0bf397624445dc029a83aae77a22277" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f854c1504518f66e526fab0ccb6b74fd917bb6c46ed84fdb8b05396bba86949" + "bytes": "d372e076f210715e2aaf7b1ab17a0af6b0bf397624445dc029a83aae77a22277" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "127300227" + "i128": "55636100" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "127300227" + "i128": "55636100" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "712" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "544" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d372e076f210715e2aaf7b1ab17a0af6b0bf397624445dc029a83aae77a22277" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d372e076f210715e2aaf7b1ab17a0af6b0bf397624445dc029a83aae77a22277" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82a4d43be34c4b2f5675b697d538aa9d67e857e11bcf4620c29c21bc9e6168f0" + "bytes": "4ff1a5cdca3c3dae8d692d18584df1686d8f404d698d3a0aa1e66b4e192bf24c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82a4d43be34c4b2f5675b697d538aa9d67e857e11bcf4620c29c21bc9e6168f0" + "bytes": "4ff1a5cdca3c3dae8d692d18584df1686d8f404d698d3a0aa1e66b4e192bf24c" } ] }, "durability": "persistent", "val": { - "bytes": "2f854c1504518f66e526fab0ccb6b74fd917bb6c46ed84fdb8b05396bba86949" + "bytes": "d372e076f210715e2aaf7b1ab17a0af6b0bf397624445dc029a83aae77a22277" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "127300227" + "i128": "55636100" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.106.json index 9da95ef3..8af414be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "882086501" + "i128": "100451131" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "882086501" + "i128": "100451131" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2ab5ab66dceac0e5b42169ccdb6e9919dd932ee28207280fe8093abcbf95aaef" + "bytes": "341bc393d16ca2f76c1f8bfc9ce81357e6a9bef5c0d8f250ce12b8c2106a85bf" }, { - "u64": "426" + "u64": "82" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "882086501" + "i128": "100451131" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 427, + "timestamp": 83, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86fa7266c7447e87642db89cd35534bc4745521e6390be30955851736a771673" + "bytes": "3d0f65352c43301bf57ac0caeda6f42128731a2256e98ccec24948a59ca344c6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86fa7266c7447e87642db89cd35534bc4745521e6390be30955851736a771673" + "bytes": "3d0f65352c43301bf57ac0caeda6f42128731a2256e98ccec24948a59ca344c6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "882086501" + "i128": "100451131" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "882086501" + "i128": "100451131" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "82" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "426" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3d0f65352c43301bf57ac0caeda6f42128731a2256e98ccec24948a59ca344c6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3d0f65352c43301bf57ac0caeda6f42128731a2256e98ccec24948a59ca344c6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f09881c503bb167b641dd623242209d2979d20a27bf127ea0af1e4999b7a268" + "bytes": "f16d4564a9ee73d5fff10ed0ca031db76ae3dfd8502ea39d01bf71f8bcb77483" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f09881c503bb167b641dd623242209d2979d20a27bf127ea0af1e4999b7a268" + "bytes": "f16d4564a9ee73d5fff10ed0ca031db76ae3dfd8502ea39d01bf71f8bcb77483" } ] }, "durability": "persistent", "val": { - "bytes": "86fa7266c7447e87642db89cd35534bc4745521e6390be30955851736a771673" + "bytes": "3d0f65352c43301bf57ac0caeda6f42128731a2256e98ccec24948a59ca344c6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "882086501" + "i128": "100451131" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.107.json index 6238ea99..21236906 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "969145823" + "i128": "131164817" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "969145823" + "i128": "131164817" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d5e2d9a023164554499bb52d48070151d63202917f91c7a5409d7984921caa7" + "bytes": "6935494affd051eda8067b4fe480dc0c519a3591d150ed07d507a9dee444e718" }, { - "u64": "179" + "u64": "2340" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "969145823" + "i128": "131164817" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 180, + "timestamp": 2341, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72b12e09e1cf751f77f4a2c7188794025de4cb3a33cace92924a5ebbb9e06ae2" + "bytes": "9ad9a770e94e6f5f9af09e1d6e58f20a7906c111fdc93c8a326e3b27ea79cbd4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72b12e09e1cf751f77f4a2c7188794025de4cb3a33cace92924a5ebbb9e06ae2" + "bytes": "9ad9a770e94e6f5f9af09e1d6e58f20a7906c111fdc93c8a326e3b27ea79cbd4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "969145823" + "i128": "131164817" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "969145823" + "i128": "131164817" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2340" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "179" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9ad9a770e94e6f5f9af09e1d6e58f20a7906c111fdc93c8a326e3b27ea79cbd4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9ad9a770e94e6f5f9af09e1d6e58f20a7906c111fdc93c8a326e3b27ea79cbd4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7212b2c58f87721c543f9aa4bbc16ec3dc777abfa752f0ac2797196ad6b396f4" + "bytes": "d69489623d5a38f910c178d1cd31450011541ccc041f6d29c24d9ce762331bc5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7212b2c58f87721c543f9aa4bbc16ec3dc777abfa752f0ac2797196ad6b396f4" + "bytes": "d69489623d5a38f910c178d1cd31450011541ccc041f6d29c24d9ce762331bc5" } ] }, "durability": "persistent", "val": { - "bytes": "72b12e09e1cf751f77f4a2c7188794025de4cb3a33cace92924a5ebbb9e06ae2" + "bytes": "9ad9a770e94e6f5f9af09e1d6e58f20a7906c111fdc93c8a326e3b27ea79cbd4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "969145823" + "i128": "131164817" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.108.json index d09e3aa0..4f2a0d0f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "784469655" + "i128": "840258837" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "784469655" + "i128": "840258837" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f2e21cb9f904b98018d8c5cfdeae812f87acd34bab177d66d2ce6dff777ce8e8" + "bytes": "e1fa9ddb387c6a6e53bb93ae5d7c3afbc77a5f820b474cc33f2ed54a85334c5b" }, { - "u64": "1189" + "u64": "1154" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "784469655" + "i128": "840258837" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1190, + "timestamp": 1155, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "efb611012f9548d59bd1f747b51c7d57566a3e83740a29afc2f84c05b9d4fa7e" + "bytes": "d3515f0ff149367ad6598f6981f49d57d5273337619d6d4188f33d189f8146b1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "efb611012f9548d59bd1f747b51c7d57566a3e83740a29afc2f84c05b9d4fa7e" + "bytes": "d3515f0ff149367ad6598f6981f49d57d5273337619d6d4188f33d189f8146b1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "784469655" + "i128": "840258837" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "784469655" + "i128": "840258837" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1154" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1189" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d3515f0ff149367ad6598f6981f49d57d5273337619d6d4188f33d189f8146b1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d3515f0ff149367ad6598f6981f49d57d5273337619d6d4188f33d189f8146b1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffbe0198387909c493de6d49c16fa06313d278c8c441f4c790aba6047ec71b53" + "bytes": "7af3fc3e34fcce3e9ab17c52cb4c4ba71febceac1676e319f5a2656e56f5a237" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffbe0198387909c493de6d49c16fa06313d278c8c441f4c790aba6047ec71b53" + "bytes": "7af3fc3e34fcce3e9ab17c52cb4c4ba71febceac1676e319f5a2656e56f5a237" } ] }, "durability": "persistent", "val": { - "bytes": "efb611012f9548d59bd1f747b51c7d57566a3e83740a29afc2f84c05b9d4fa7e" + "bytes": "d3515f0ff149367ad6598f6981f49d57d5273337619d6d4188f33d189f8146b1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "784469655" + "i128": "840258837" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.109.json index 3f571086..0944fe0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "4791244" + "i128": "493838897" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "4791244" + "i128": "493838897" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a337036914fac6a3ac361a2ab50f40f240fd20ed9dc0072630184ff6a4f7825" + "bytes": "4f149ea035ccfb44a607168115890d280f4bea766a599c8b350707ffc97a7ca5" }, { - "u64": "1404" + "u64": "357" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "4791244" + "i128": "493838897" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1405, + "timestamp": 358, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "26134321ff338637cdd778bf3610d35cb5f7b5bf2c58c14bd058c4226aea5cfe" + "bytes": "7c9b7ab1323467b00abf3eacb44f04924d1171c9bab7758b33ba09d6925d6f8d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "26134321ff338637cdd778bf3610d35cb5f7b5bf2c58c14bd058c4226aea5cfe" + "bytes": "7c9b7ab1323467b00abf3eacb44f04924d1171c9bab7758b33ba09d6925d6f8d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "4791244" + "i128": "493838897" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "4791244" + "i128": "493838897" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "357" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1404" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7c9b7ab1323467b00abf3eacb44f04924d1171c9bab7758b33ba09d6925d6f8d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7c9b7ab1323467b00abf3eacb44f04924d1171c9bab7758b33ba09d6925d6f8d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39198e19655b7e6a51e938316bf26e1138f552dbb5f26631a59af03a55754553" + "bytes": "9ee8fd126f1d84fac1b21a6b52536c2b55cd4020b7051d826206f5c4d8ec0858" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39198e19655b7e6a51e938316bf26e1138f552dbb5f26631a59af03a55754553" + "bytes": "9ee8fd126f1d84fac1b21a6b52536c2b55cd4020b7051d826206f5c4d8ec0858" } ] }, "durability": "persistent", "val": { - "bytes": "26134321ff338637cdd778bf3610d35cb5f7b5bf2c58c14bd058c4226aea5cfe" + "bytes": "7c9b7ab1323467b00abf3eacb44f04924d1171c9bab7758b33ba09d6925d6f8d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "4791244" + "i128": "493838897" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.11.json index 9dddcaf1..d5040d5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "846929163" + "i128": "966496136" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "846929163" + "i128": "966496136" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e97746072446fcf431241eb8a05786d88befd1b51f5e7ea6ea5c862e4f83b20" + "bytes": "42b22e819baaa438045ae2a80deb814eaa4bfa9edf46a76a35c954aebf4193b8" }, { - "u64": "527" + "u64": "2586" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "846929163" + "i128": "966496136" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 528, + "timestamp": 2587, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8425e58ba6e41d1ee7fd8054b5f7aa892e55e56e3caceecb9e6678c06309c48a" + "bytes": "a522a00303ac4e2524939b83ea8523c5ab0d1694e985b27b939b7095bd78ac1a" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "8425e58ba6e41d1ee7fd8054b5f7aa892e55e56e3caceecb9e6678c06309c48a" + "bytes": "a522a00303ac4e2524939b83ea8523c5ab0d1694e985b27b939b7095bd78ac1a" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "846929163" + "i128": "966496136" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "846929163" + "i128": "966496136" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "527" + "u64": "2586" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8425e58ba6e41d1ee7fd8054b5f7aa892e55e56e3caceecb9e6678c06309c48a" + "bytes": "a522a00303ac4e2524939b83ea8523c5ab0d1694e985b27b939b7095bd78ac1a" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "8425e58ba6e41d1ee7fd8054b5f7aa892e55e56e3caceecb9e6678c06309c48a" + "bytes": "a522a00303ac4e2524939b83ea8523c5ab0d1694e985b27b939b7095bd78ac1a" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2abad4c614bbbf899203d59c205ddb37e50aec1b28edcafdc169ac2da0e6b55a" + "bytes": "a640ca2b9d27a16a3d5ffa232e9d39d1b79e96dc0454e24d830ae55ce035be46" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2abad4c614bbbf899203d59c205ddb37e50aec1b28edcafdc169ac2da0e6b55a" + "bytes": "a640ca2b9d27a16a3d5ffa232e9d39d1b79e96dc0454e24d830ae55ce035be46" } ] }, "durability": "persistent", "val": { - "bytes": "8425e58ba6e41d1ee7fd8054b5f7aa892e55e56e3caceecb9e6678c06309c48a" + "bytes": "a522a00303ac4e2524939b83ea8523c5ab0d1694e985b27b939b7095bd78ac1a" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "846929163" + "i128": "966496136" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.110.json index a699d711..6070a8ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "754909255" + "i128": "11728163" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "754909255" + "i128": "11728163" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "892c3dc74b3b1734190fbc2464df92f90e87114a66107e629363f800adbf7c19" + "bytes": "e8493fcf3f05013b7624219d9dcd639c0db063205751ab6c464cbc8ff1bfa555" }, { - "u64": "2772" + "u64": "2774" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "754909255" + "i128": "11728163" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2773, + "timestamp": 2775, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9dab420743dedabd4cdc35d8a62fcd422d50e2627ef22188b82aa47cd8e8296e" + "bytes": "ecb71338c1ec1ae0a89269535c6ce36ec30525cbc2f59771a69c86592fd53568" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9dab420743dedabd4cdc35d8a62fcd422d50e2627ef22188b82aa47cd8e8296e" + "bytes": "ecb71338c1ec1ae0a89269535c6ce36ec30525cbc2f59771a69c86592fd53568" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "754909255" + "i128": "11728163" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "754909255" + "i128": "11728163" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2774" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2772" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ecb71338c1ec1ae0a89269535c6ce36ec30525cbc2f59771a69c86592fd53568" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ecb71338c1ec1ae0a89269535c6ce36ec30525cbc2f59771a69c86592fd53568" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6916268eefaf5de68fa7995a6742c7e077b87f5114308c9fa199f21ad074fc87" + "bytes": "039fe2dac30ced2285e3ebaab39f02d3c97f2c71b9c337b34e5489a83bb754f7" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6916268eefaf5de68fa7995a6742c7e077b87f5114308c9fa199f21ad074fc87" + "bytes": "039fe2dac30ced2285e3ebaab39f02d3c97f2c71b9c337b34e5489a83bb754f7" } ] }, "durability": "persistent", "val": { - "bytes": "9dab420743dedabd4cdc35d8a62fcd422d50e2627ef22188b82aa47cd8e8296e" + "bytes": "ecb71338c1ec1ae0a89269535c6ce36ec30525cbc2f59771a69c86592fd53568" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "754909255" + "i128": "11728163" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.111.json index a414f499..06f49c3b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "383942665" + "i128": "729740508" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "383942665" + "i128": "729740508" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5c0e4496820d5b243ef60d42615d8da3cad6ba4bb3a4fb9af0615482216c251" + "bytes": "65b18b6eb1a3515d6eccfe37aaef58ac01f943263fbb92570bfefa09d914e6f6" }, { - "u64": "2287" + "u64": "3013" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "383942665" + "i128": "729740508" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2288, + "timestamp": 3014, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b72e9152815b8a9c79685b2583d6aa7c3a2b1a214af45287602efd342c4f181" + "bytes": "671c7dd8aedba51de0bb92a110bd9a893cb354824c766de80e920c058e2ef919" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b72e9152815b8a9c79685b2583d6aa7c3a2b1a214af45287602efd342c4f181" + "bytes": "671c7dd8aedba51de0bb92a110bd9a893cb354824c766de80e920c058e2ef919" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "383942665" + "i128": "729740508" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "383942665" + "i128": "729740508" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3013" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2287" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "671c7dd8aedba51de0bb92a110bd9a893cb354824c766de80e920c058e2ef919" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "671c7dd8aedba51de0bb92a110bd9a893cb354824c766de80e920c058e2ef919" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "338b43c662b72a95379ae8ee0dd6122cec54cf65aac559f1212e6687aaa8fdb2" + "bytes": "925e5baf413b2698532341702f0110693476f918ea62a0cf86d32b3eb6e9939a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "338b43c662b72a95379ae8ee0dd6122cec54cf65aac559f1212e6687aaa8fdb2" + "bytes": "925e5baf413b2698532341702f0110693476f918ea62a0cf86d32b3eb6e9939a" } ] }, "durability": "persistent", "val": { - "bytes": "4b72e9152815b8a9c79685b2583d6aa7c3a2b1a214af45287602efd342c4f181" + "bytes": "671c7dd8aedba51de0bb92a110bd9a893cb354824c766de80e920c058e2ef919" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "383942665" + "i128": "729740508" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.112.json index 554aa78f..81797343 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "227901223" + "i128": "566259507" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "227901223" + "i128": "566259507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bfb97655813a2121a2c9e3fd696fb7a9c672c128810b2a1252610efab73742c8" + "bytes": "04b78233c67f1f846f8a28c3603e1858e6a46ed75f05eeda25f43e947dab4e17" }, { - "u64": "2477" + "u64": "1215" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "227901223" + "i128": "566259507" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2478, + "timestamp": 1216, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc5ba6378511a3d7ab6d32b12193eb2f154249d0a27f072a5c333912f7705d1d" + "bytes": "78406d629e96d12a3b78870f5b4a2a17e789290b080e1df9d36cb45aef85093f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc5ba6378511a3d7ab6d32b12193eb2f154249d0a27f072a5c333912f7705d1d" + "bytes": "78406d629e96d12a3b78870f5b4a2a17e789290b080e1df9d36cb45aef85093f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "227901223" + "i128": "566259507" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "227901223" + "i128": "566259507" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1215" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2477" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "78406d629e96d12a3b78870f5b4a2a17e789290b080e1df9d36cb45aef85093f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "78406d629e96d12a3b78870f5b4a2a17e789290b080e1df9d36cb45aef85093f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43f2ea5de063f80dd6122d95dead1171f59600550d389b9d29f2691d4ad5e6c2" + "bytes": "1ae83eee0f400224e00e0681f87ec9b800c4a3924f133c6bd9ba746b0515e2f0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43f2ea5de063f80dd6122d95dead1171f59600550d389b9d29f2691d4ad5e6c2" + "bytes": "1ae83eee0f400224e00e0681f87ec9b800c4a3924f133c6bd9ba746b0515e2f0" } ] }, "durability": "persistent", "val": { - "bytes": "fc5ba6378511a3d7ab6d32b12193eb2f154249d0a27f072a5c333912f7705d1d" + "bytes": "78406d629e96d12a3b78870f5b4a2a17e789290b080e1df9d36cb45aef85093f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "227901223" + "i128": "566259507" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.113.json index 2dbad4e4..4548b94e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "714920175" + "i128": "111463229" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "714920175" + "i128": "111463229" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bae2ba77521be208df2cd9e82b76ae38c1ac76d841be953df6f330bdc91cd6b7" + "bytes": "bd90c8a2bbb6e998342dd14cd3658686b5e01c2ca6d06dffe1fe1836219bd176" }, { - "u64": "1952" + "u64": "2337" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "714920175" + "i128": "111463229" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1953, + "timestamp": 2338, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f32b2a7be5c40348a264d53421df7ecd765cd826ece0e108851c8986cffce0cb" + "bytes": "2110b273f6394008d498ae04110cc4deae2462b0af0bfcccf990c4f381653c83" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f32b2a7be5c40348a264d53421df7ecd765cd826ece0e108851c8986cffce0cb" + "bytes": "2110b273f6394008d498ae04110cc4deae2462b0af0bfcccf990c4f381653c83" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "714920175" + "i128": "111463229" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "714920175" + "i128": "111463229" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2337" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1952" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2110b273f6394008d498ae04110cc4deae2462b0af0bfcccf990c4f381653c83" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2110b273f6394008d498ae04110cc4deae2462b0af0bfcccf990c4f381653c83" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c43f396e9ba378915d034f6016e86294cdebed4de26be9cbb888e67b85c5c7fb" + "bytes": "557005a8158cb47b40df5e7b58f9a7f4a81a1e03f33ff00665d14b0ffcf3fc69" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c43f396e9ba378915d034f6016e86294cdebed4de26be9cbb888e67b85c5c7fb" + "bytes": "557005a8158cb47b40df5e7b58f9a7f4a81a1e03f33ff00665d14b0ffcf3fc69" } ] }, "durability": "persistent", "val": { - "bytes": "f32b2a7be5c40348a264d53421df7ecd765cd826ece0e108851c8986cffce0cb" + "bytes": "2110b273f6394008d498ae04110cc4deae2462b0af0bfcccf990c4f381653c83" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "714920175" + "i128": "111463229" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.114.json index 1f53f645..a37743c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "374167534" + "i128": "353352530" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "374167534" + "i128": "353352530" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82ac30d47b9aa1bb9f2abfdcea0b324de3866203f8bb396594d4791031b2f387" + "bytes": "6d83271ea4396fae78a8c46db30feddfbe1c9fc50be71c55f4de31dbd43b0f32" }, { - "u64": "3355" + "u64": "351" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "374167534" + "i128": "353352530" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3356, + "timestamp": 352, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "534d1d836cc47bccfec672280fee2c5879ebbfacfc38cf3af79f5ca762fae10f" + "bytes": "49bbdd073c688799986d9c9b2d33b71bf0f73b08c0502ff4fe1de7481ab3021b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "534d1d836cc47bccfec672280fee2c5879ebbfacfc38cf3af79f5ca762fae10f" + "bytes": "49bbdd073c688799986d9c9b2d33b71bf0f73b08c0502ff4fe1de7481ab3021b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "374167534" + "i128": "353352530" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "374167534" + "i128": "353352530" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "351" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3355" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "49bbdd073c688799986d9c9b2d33b71bf0f73b08c0502ff4fe1de7481ab3021b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "49bbdd073c688799986d9c9b2d33b71bf0f73b08c0502ff4fe1de7481ab3021b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a3441afd2b5c6c6afec067eed6ac6be62bb736171a447cd331fb02bcdae9abe" + "bytes": "3d491e19ac68b7e0bdd384cee96d82658a7205b6f8b702ccb3c0c433b6495928" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a3441afd2b5c6c6afec067eed6ac6be62bb736171a447cd331fb02bcdae9abe" + "bytes": "3d491e19ac68b7e0bdd384cee96d82658a7205b6f8b702ccb3c0c433b6495928" } ] }, "durability": "persistent", "val": { - "bytes": "534d1d836cc47bccfec672280fee2c5879ebbfacfc38cf3af79f5ca762fae10f" + "bytes": "49bbdd073c688799986d9c9b2d33b71bf0f73b08c0502ff4fe1de7481ab3021b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "374167534" + "i128": "353352530" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.115.json index 01e962d4..3976e11f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "82734179" + "i128": "319879319" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "82734179" + "i128": "319879319" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d36cf167d8f678197de19ff39f35d0f1b3d03fa0f956b9956298f6aa3acf4e6" + "bytes": "51c95d226793f1deffe6980fbcf3bed8e4411d7d0455132625edd7370f1c4a86" }, { - "u64": "1008" + "u64": "1812" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "82734179" + "i128": "319879319" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1009, + "timestamp": 1813, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "71e56986603d4c41155de9d4a74c4edc4f238cb546899600158ea6c97b294694" + "bytes": "7fd7d7f1a09789afdcf56fd389360619ae09bfd4c55713bd631f13fa9407f362" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "71e56986603d4c41155de9d4a74c4edc4f238cb546899600158ea6c97b294694" + "bytes": "7fd7d7f1a09789afdcf56fd389360619ae09bfd4c55713bd631f13fa9407f362" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "82734179" + "i128": "319879319" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "82734179" + "i128": "319879319" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1812" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1008" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7fd7d7f1a09789afdcf56fd389360619ae09bfd4c55713bd631f13fa9407f362" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7fd7d7f1a09789afdcf56fd389360619ae09bfd4c55713bd631f13fa9407f362" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e10909082ef1dd0e20b81dc8ebb059e9e1042426f93d7d23babc9973ed93df8" + "bytes": "764a8826dde12d392561f07ad4f8cabfe2bb4dc8bef138495b6984f60388d2c7" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e10909082ef1dd0e20b81dc8ebb059e9e1042426f93d7d23babc9973ed93df8" + "bytes": "764a8826dde12d392561f07ad4f8cabfe2bb4dc8bef138495b6984f60388d2c7" } ] }, "durability": "persistent", "val": { - "bytes": "71e56986603d4c41155de9d4a74c4edc4f238cb546899600158ea6c97b294694" + "bytes": "7fd7d7f1a09789afdcf56fd389360619ae09bfd4c55713bd631f13fa9407f362" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "82734179" + "i128": "319879319" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.116.json index e9801b7b..00468401 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "581163968" + "i128": "364761365" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "581163968" + "i128": "364761365" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "336208f88c2d48914ab772c835d900e277e5e7c2c578bd8e963fbca0400291b9" + "bytes": "7130ef1268ee1ca3176f303c1661e1a465463bb05d3cb039a57fb7d1315b9051" }, { - "u64": "3042" + "u64": "2553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "581163968" + "i128": "364761365" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3043, + "timestamp": 2554, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f348f0d2dfeac5ad2e37a182d4d07256d5585200c05effd8d7618e9d3fdf833f" + "bytes": "5addef034fd86c02ac44cbf00548fb7c2c92b66689f72717fcd55e166db74a32" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f348f0d2dfeac5ad2e37a182d4d07256d5585200c05effd8d7618e9d3fdf833f" + "bytes": "5addef034fd86c02ac44cbf00548fb7c2c92b66689f72717fcd55e166db74a32" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581163968" + "i128": "364761365" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "581163968" + "i128": "364761365" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2553" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3042" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5addef034fd86c02ac44cbf00548fb7c2c92b66689f72717fcd55e166db74a32" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5addef034fd86c02ac44cbf00548fb7c2c92b66689f72717fcd55e166db74a32" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c507cfd224edcd10471781e5f97ef50c3b01d7e526a417998d1d29f78af94c6a" + "bytes": "d54d120b6af0b736b3e702f5fb98b375d402c19ec4a60cadc1a709c354b89c4c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c507cfd224edcd10471781e5f97ef50c3b01d7e526a417998d1d29f78af94c6a" + "bytes": "d54d120b6af0b736b3e702f5fb98b375d402c19ec4a60cadc1a709c354b89c4c" } ] }, "durability": "persistent", "val": { - "bytes": "f348f0d2dfeac5ad2e37a182d4d07256d5585200c05effd8d7618e9d3fdf833f" + "bytes": "5addef034fd86c02ac44cbf00548fb7c2c92b66689f72717fcd55e166db74a32" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "581163968" + "i128": "364761365" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.117.json index a752ee41..40b85c3d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "379180853" + "i128": "953559023" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "379180853" + "i128": "953559023" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c19bb433d31911157eea33c5407a5d0ba00698eab50afc5462cb0269a15b77e6" + "bytes": "c1bd245565568e008a9759eb6a3c3500dbf1b4146fa7c32b80b68754af50f691" }, { - "u64": "2138" + "u64": "2765" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "379180853" + "i128": "953559023" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2139, + "timestamp": 2766, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9c4cbf5c850f873d17816913e99796287d0f1c4f28acd39208791fb106c9c6be" + "bytes": "4e5b1ab7c8a4b8715e5587739a492b1e650f45f1c89dcc58bfe33795f09e36aa" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9c4cbf5c850f873d17816913e99796287d0f1c4f28acd39208791fb106c9c6be" + "bytes": "4e5b1ab7c8a4b8715e5587739a492b1e650f45f1c89dcc58bfe33795f09e36aa" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "379180853" + "i128": "953559023" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "379180853" + "i128": "953559023" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2765" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2138" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4e5b1ab7c8a4b8715e5587739a492b1e650f45f1c89dcc58bfe33795f09e36aa" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4e5b1ab7c8a4b8715e5587739a492b1e650f45f1c89dcc58bfe33795f09e36aa" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b085cfd9cfc531f4848731525efe66049510fc1d8a38e79bff57a2d119c01b2" + "bytes": "0b89a19619babf4eb04a565bed7af7df771fca13d38cf82097ffbfb55bbb0f24" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b085cfd9cfc531f4848731525efe66049510fc1d8a38e79bff57a2d119c01b2" + "bytes": "0b89a19619babf4eb04a565bed7af7df771fca13d38cf82097ffbfb55bbb0f24" } ] }, "durability": "persistent", "val": { - "bytes": "9c4cbf5c850f873d17816913e99796287d0f1c4f28acd39208791fb106c9c6be" + "bytes": "4e5b1ab7c8a4b8715e5587739a492b1e650f45f1c89dcc58bfe33795f09e36aa" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "379180853" + "i128": "953559023" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.118.json index 8b0ca228..f7ef5391 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "199676482" + "i128": "559860421" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "199676482" + "i128": "559860421" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "99ab0565e6892b39281d46b8074a137682493799208838dade672b3cc4d4b8d6" + "bytes": "bf020ab71e526443dcf59cfb72d4ea35a36d35efcfba37780db88ea15f53db40" }, { - "u64": "1857" + "u64": "372" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "199676482" + "i128": "559860421" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1858, + "timestamp": 373, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8a77778bfe1f2a8ff05b55fb1dda9f0375aabc595958405250a12eb8f00247b5" + "bytes": "54eccf13d6d365507f3eb2612850ddeee99e99c3753aa9a7a4cae996f77c43f8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8a77778bfe1f2a8ff05b55fb1dda9f0375aabc595958405250a12eb8f00247b5" + "bytes": "54eccf13d6d365507f3eb2612850ddeee99e99c3753aa9a7a4cae996f77c43f8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "199676482" + "i128": "559860421" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "199676482" + "i128": "559860421" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "372" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1857" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "54eccf13d6d365507f3eb2612850ddeee99e99c3753aa9a7a4cae996f77c43f8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "54eccf13d6d365507f3eb2612850ddeee99e99c3753aa9a7a4cae996f77c43f8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5761b7151cdba7ae6c335c8f17f9b3cce3460f58f2e1b0183e6324cdb43fe93" + "bytes": "c5f8019befa60763e015a989cc879bf3258bc8dece6204ddd0c30a96903e9bf6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5761b7151cdba7ae6c335c8f17f9b3cce3460f58f2e1b0183e6324cdb43fe93" + "bytes": "c5f8019befa60763e015a989cc879bf3258bc8dece6204ddd0c30a96903e9bf6" } ] }, "durability": "persistent", "val": { - "bytes": "8a77778bfe1f2a8ff05b55fb1dda9f0375aabc595958405250a12eb8f00247b5" + "bytes": "54eccf13d6d365507f3eb2612850ddeee99e99c3753aa9a7a4cae996f77c43f8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "199676482" + "i128": "559860421" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.119.json index 5eca7392..97cfa41c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "378311131" + "i128": "887102408" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "378311131" + "i128": "887102408" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "879ec8df255f4e894680b5e61bd46ae370768591120bae97c3c0f4b0fea0f7b8" + "bytes": "3756e836158649c3b6a0c367f52df109c26de59a4a628062a434d97256d7be05" }, { - "u64": "2024" + "u64": "2861" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "378311131" + "i128": "887102408" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2025, + "timestamp": 2862, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ef5408e31db9fb50f38642e8af58dab6ed8e29dae070a328296eb5f90f0fd7cf" + "bytes": "5c57dea18a3a647a244c4105e321a70c480dc79e23756c4624cf0f95bb81c074" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ef5408e31db9fb50f38642e8af58dab6ed8e29dae070a328296eb5f90f0fd7cf" + "bytes": "5c57dea18a3a647a244c4105e321a70c480dc79e23756c4624cf0f95bb81c074" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "378311131" + "i128": "887102408" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "378311131" + "i128": "887102408" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2861" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2024" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5c57dea18a3a647a244c4105e321a70c480dc79e23756c4624cf0f95bb81c074" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5c57dea18a3a647a244c4105e321a70c480dc79e23756c4624cf0f95bb81c074" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd18bda868c78425a6c2d1598270aa16ae91d81891f4cd4739bddf0f74099445" + "bytes": "3e3b3f4b9666a1e2c8b3d9a4307aa67e54c5e6efa0d2f1f6d84bd72cdf2ffe42" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd18bda868c78425a6c2d1598270aa16ae91d81891f4cd4739bddf0f74099445" + "bytes": "3e3b3f4b9666a1e2c8b3d9a4307aa67e54c5e6efa0d2f1f6d84bd72cdf2ffe42" } ] }, "durability": "persistent", "val": { - "bytes": "ef5408e31db9fb50f38642e8af58dab6ed8e29dae070a328296eb5f90f0fd7cf" + "bytes": "5c57dea18a3a647a244c4105e321a70c480dc79e23756c4624cf0f95bb81c074" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "378311131" + "i128": "887102408" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.12.json index 5303d391..b777a923 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "149482761" + "i128": "49181902" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "149482761" + "i128": "49181902" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b082010e398b55aee0b673260327adc0ff357af95dd1d946530edfbdb8a51187" + "bytes": "4c7e65d332b85d1db8fe2b5b8bab38b9f9243fe2da30232f41c15c6f22161ab0" }, { - "u64": "1150" + "u64": "3521" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "149482761" + "i128": "49181902" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1151, + "timestamp": 3522, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53596173a9b20fc375c8578a534af5d17da69cf636c2a4d2e4948b7259108ba3" + "bytes": "0e01511423d7ed2af57bfcb2c849cfe0918e84c8f5346df312a478169afe5c27" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "53596173a9b20fc375c8578a534af5d17da69cf636c2a4d2e4948b7259108ba3" + "bytes": "0e01511423d7ed2af57bfcb2c849cfe0918e84c8f5346df312a478169afe5c27" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "149482761" + "i128": "49181902" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "149482761" + "i128": "49181902" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1150" + "u64": "3521" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "53596173a9b20fc375c8578a534af5d17da69cf636c2a4d2e4948b7259108ba3" + "bytes": "0e01511423d7ed2af57bfcb2c849cfe0918e84c8f5346df312a478169afe5c27" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "53596173a9b20fc375c8578a534af5d17da69cf636c2a4d2e4948b7259108ba3" + "bytes": "0e01511423d7ed2af57bfcb2c849cfe0918e84c8f5346df312a478169afe5c27" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a52152a95e1c30d1114c652c6b9e6376326f690ab9f9dd1f0571d9d952eeab1a" + "bytes": "2de9f14ad3d7e3798b4a57e7c2cf7af494d2a6e787ab7d0394059d716791fe25" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a52152a95e1c30d1114c652c6b9e6376326f690ab9f9dd1f0571d9d952eeab1a" + "bytes": "2de9f14ad3d7e3798b4a57e7c2cf7af494d2a6e787ab7d0394059d716791fe25" } ] }, "durability": "persistent", "val": { - "bytes": "53596173a9b20fc375c8578a534af5d17da69cf636c2a4d2e4948b7259108ba3" + "bytes": "0e01511423d7ed2af57bfcb2c849cfe0918e84c8f5346df312a478169afe5c27" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "149482761" + "i128": "49181902" } }, { @@ -1019,4 +1058,72 @@ }, { "key": { - \ No newline at end of file + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.120.json index 54d01dfb..479d7406 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99332708" + "i128": "355574418" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99332708" + "i128": "355574418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ac70220fa69f25029bd7478cf075a42fe5fda11ece2667eef776c8e7e7072ff" + "bytes": "42f161e775210d90db091824250910828382f01b42c291b8c429522cebb5df4e" }, { - "u64": "3379" + "u64": "2847" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "99332708" + "i128": "355574418" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3380, + "timestamp": 2848, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b20975c1e06eca8c56b9dcab858eac01d9ed599241a9a4c1721fa1589c0476ee" + "bytes": "e427f35b4db01fa8bf37e47130da70f0e67e5a30de1be322231dfad752a81154" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b20975c1e06eca8c56b9dcab858eac01d9ed599241a9a4c1721fa1589c0476ee" + "bytes": "e427f35b4db01fa8bf37e47130da70f0e67e5a30de1be322231dfad752a81154" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99332708" + "i128": "355574418" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "99332708" + "i128": "355574418" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2847" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3379" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e427f35b4db01fa8bf37e47130da70f0e67e5a30de1be322231dfad752a81154" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e427f35b4db01fa8bf37e47130da70f0e67e5a30de1be322231dfad752a81154" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ec6e65694023d1bb85793c466f5cc69f3873073a36c53a808fb3bca8d984e6e" + "bytes": "5388de2ad909c0ada491a0673135987a86aa32ae9c525a57fa2004cbd91a7524" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ec6e65694023d1bb85793c466f5cc69f3873073a36c53a808fb3bca8d984e6e" + "bytes": "5388de2ad909c0ada491a0673135987a86aa32ae9c525a57fa2004cbd91a7524" } ] }, "durability": "persistent", "val": { - "bytes": "b20975c1e06eca8c56b9dcab858eac01d9ed599241a9a4c1721fa1589c0476ee" + "bytes": "e427f35b4db01fa8bf37e47130da70f0e67e5a30de1be322231dfad752a81154" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "99332708" + "i128": "355574418" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.121.json index ca2dfeb1..6a9a47e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "499296402" + "i128": "600774007" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "499296402" + "i128": "600774007" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe91bd13fd533a6a92c485a8cc4fdc4e1a591da46aeba6fe1476754c3fefc702" + "bytes": "8a0b54850c0d3a4c067d44229ac2e8ce5690956e0febcf06047e7f1dae2c8a8f" }, { - "u64": "315" + "u64": "1385" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "499296402" + "i128": "600774007" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 316, + "timestamp": 1386, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a5846c11aa8a4ce72b45064ef1a6dd3a32e36e63f97711ae7c03c5c954e1e58" + "bytes": "63ff11cfeebf409b4efda23f43b260e4e889679d1ac19b6e5674fa7114d966dd" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a5846c11aa8a4ce72b45064ef1a6dd3a32e36e63f97711ae7c03c5c954e1e58" + "bytes": "63ff11cfeebf409b4efda23f43b260e4e889679d1ac19b6e5674fa7114d966dd" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "499296402" + "i128": "600774007" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "499296402" + "i128": "600774007" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1385" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "315" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "63ff11cfeebf409b4efda23f43b260e4e889679d1ac19b6e5674fa7114d966dd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "63ff11cfeebf409b4efda23f43b260e4e889679d1ac19b6e5674fa7114d966dd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b58d83e6bba3f6349936d70fca60f5eb220bd99c1f54b6c3b37c07752d2ce47d" + "bytes": "e4cb5bcdcbef516961d282a2c632f50b1e4f4bc20290f417246a1da062fc884b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b58d83e6bba3f6349936d70fca60f5eb220bd99c1f54b6c3b37c07752d2ce47d" + "bytes": "e4cb5bcdcbef516961d282a2c632f50b1e4f4bc20290f417246a1da062fc884b" } ] }, "durability": "persistent", "val": { - "bytes": "1a5846c11aa8a4ce72b45064ef1a6dd3a32e36e63f97711ae7c03c5c954e1e58" + "bytes": "63ff11cfeebf409b4efda23f43b260e4e889679d1ac19b6e5674fa7114d966dd" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "499296402" + "i128": "600774007" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.122.json index 7dc52eec..56fa067a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917382189" + "i128": "41439428" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917382189" + "i128": "41439428" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10fba5d31f00da8d3d50f17b15138ef49dd854c66d9bcbdfe0df73abd03f86e7" + "bytes": "5c25342e2464da55242d48d785ba946a21603c21f21d176cace420a608104083" }, { - "u64": "3178" + "u64": "2412" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917382189" + "i128": "41439428" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3179, + "timestamp": 2413, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24a5710b6ed45ba78368f70932cdf9a4c59ac57735ca30096834e7fd980994bb" + "bytes": "a8c3d6d5eb6e64b0205faf7116d30745b7ed1817486b8fbcea0f5ae520753879" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24a5710b6ed45ba78368f70932cdf9a4c59ac57735ca30096834e7fd980994bb" + "bytes": "a8c3d6d5eb6e64b0205faf7116d30745b7ed1817486b8fbcea0f5ae520753879" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917382189" + "i128": "41439428" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "917382189" + "i128": "41439428" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2412" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3178" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a8c3d6d5eb6e64b0205faf7116d30745b7ed1817486b8fbcea0f5ae520753879" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a8c3d6d5eb6e64b0205faf7116d30745b7ed1817486b8fbcea0f5ae520753879" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "916125d812f2d78053dc6f60c2f91a5d3f77dcc14beacfdaea1398d61d38449c" + "bytes": "102bd57162f27c4850c3151a3392d0985eb9b4e252c22e0d732dfec3fbdddc27" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "916125d812f2d78053dc6f60c2f91a5d3f77dcc14beacfdaea1398d61d38449c" + "bytes": "102bd57162f27c4850c3151a3392d0985eb9b4e252c22e0d732dfec3fbdddc27" } ] }, "durability": "persistent", "val": { - "bytes": "24a5710b6ed45ba78368f70932cdf9a4c59ac57735ca30096834e7fd980994bb" + "bytes": "a8c3d6d5eb6e64b0205faf7116d30745b7ed1817486b8fbcea0f5ae520753879" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "917382189" + "i128": "41439428" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.123.json index ae89d395..91d9bfde 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "231533386" + "i128": "15314784" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "231533386" + "i128": "15314784" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f34c37463ddb08a674162f3764b32f905c8bdde8f3f36b6407b0b638f3d68139" + "bytes": "5f6b6662b573e9498daf268bf44c79785b00295bb6191da1d875b50a35f2d828" }, { - "u64": "1092" + "u64": "785" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "231533386" + "i128": "15314784" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1093, + "timestamp": 786, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "427c5d8701dabb371cea4dd3f4a77b0b1fb99ab6e7467f1d8e42acc84db197ed" + "bytes": "bfba4bfcf3bdcfe2fe12342c3ecaf96fa9cb94b71e4ae7c6b00dabd647e550fe" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "427c5d8701dabb371cea4dd3f4a77b0b1fb99ab6e7467f1d8e42acc84db197ed" + "bytes": "bfba4bfcf3bdcfe2fe12342c3ecaf96fa9cb94b71e4ae7c6b00dabd647e550fe" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "231533386" + "i128": "15314784" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "231533386" + "i128": "15314784" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "785" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1092" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "bfba4bfcf3bdcfe2fe12342c3ecaf96fa9cb94b71e4ae7c6b00dabd647e550fe" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "bfba4bfcf3bdcfe2fe12342c3ecaf96fa9cb94b71e4ae7c6b00dabd647e550fe" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57b90d96aabb4e318ca2c888693b88e5d8ab4e16b1efa5ff948a8ec189e383af" + "bytes": "aec2ef4bce5ae2e7d4d00f30757efbb37ec54338f4d94ef84943b59022281abc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57b90d96aabb4e318ca2c888693b88e5d8ab4e16b1efa5ff948a8ec189e383af" + "bytes": "aec2ef4bce5ae2e7d4d00f30757efbb37ec54338f4d94ef84943b59022281abc" } ] }, "durability": "persistent", "val": { - "bytes": "427c5d8701dabb371cea4dd3f4a77b0b1fb99ab6e7467f1d8e42acc84db197ed" + "bytes": "bfba4bfcf3bdcfe2fe12342c3ecaf96fa9cb94b71e4ae7c6b00dabd647e550fe" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "231533386" + "i128": "15314784" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.124.json index 9726da78..a1f455d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "697015293" + "i128": "561304753" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "697015293" + "i128": "561304753" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ba2a46bba1b305679e823e74e57078acc2ad3b4cd6bc7def9f2813212b63584" + "bytes": "86ab11524e67a8ec946a7a7716da1588e81f29aadb30f58499b6fde60b4e15be" }, { - "u64": "2932" + "u64": "3163" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "697015293" + "i128": "561304753" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2933, + "timestamp": 3164, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "178d672a50757619d63135ea819b39797b6b81b2a49ca683af4018ef836e47e9" + "bytes": "b254e0d4e0c91f05618aac9fbff4a3a8dd8aea10dfc55c334bca91c67422c3f1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "178d672a50757619d63135ea819b39797b6b81b2a49ca683af4018ef836e47e9" + "bytes": "b254e0d4e0c91f05618aac9fbff4a3a8dd8aea10dfc55c334bca91c67422c3f1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "697015293" + "i128": "561304753" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "697015293" + "i128": "561304753" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3163" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2932" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b254e0d4e0c91f05618aac9fbff4a3a8dd8aea10dfc55c334bca91c67422c3f1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b254e0d4e0c91f05618aac9fbff4a3a8dd8aea10dfc55c334bca91c67422c3f1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1dffbea118ab5b70e3ae75e234686b3417449189a11894d31b9f70b8d856b26" + "bytes": "79714b28acfb10506e00b48c848e9ce2831003be59ddb8d15d9ae9626fa462eb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1dffbea118ab5b70e3ae75e234686b3417449189a11894d31b9f70b8d856b26" + "bytes": "79714b28acfb10506e00b48c848e9ce2831003be59ddb8d15d9ae9626fa462eb" } ] }, "durability": "persistent", "val": { - "bytes": "178d672a50757619d63135ea819b39797b6b81b2a49ca683af4018ef836e47e9" + "bytes": "b254e0d4e0c91f05618aac9fbff4a3a8dd8aea10dfc55c334bca91c67422c3f1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "697015293" + "i128": "561304753" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.125.json index 213e075d..7192d0a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "890249699" + "i128": "516178591" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "890249699" + "i128": "516178591" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6df8ec194a47ec3885661f8ef05e29a49ac781f18eed4cfd59f9e12c595a8179" + "bytes": "70aadc3120e1262f984a54d9aeda003688ceacae0eb20f272fa8f81f2a9235c5" }, { - "u64": "99" + "u64": "1168" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "890249699" + "i128": "516178591" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 100, + "timestamp": 1169, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd187edb15afb0ade1e82d559cf11290675a554a0cf0fa93919bb3bf2dca1f13" + "bytes": "f11271021973bfb667065dc56c4cc1953ae073bdd003dfe1f6708fbd2c9c4913" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd187edb15afb0ade1e82d559cf11290675a554a0cf0fa93919bb3bf2dca1f13" + "bytes": "f11271021973bfb667065dc56c4cc1953ae073bdd003dfe1f6708fbd2c9c4913" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "890249699" + "i128": "516178591" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "890249699" + "i128": "516178591" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1168" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "99" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f11271021973bfb667065dc56c4cc1953ae073bdd003dfe1f6708fbd2c9c4913" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f11271021973bfb667065dc56c4cc1953ae073bdd003dfe1f6708fbd2c9c4913" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b2de0965db4b1afdb1fc95e01804a8950dc6b667fe990f6414ed979be5285a7" + "bytes": "31068abad538904c04e46b1cd791e5b11156b8d52b624a803f09e603c70aa6af" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b2de0965db4b1afdb1fc95e01804a8950dc6b667fe990f6414ed979be5285a7" + "bytes": "31068abad538904c04e46b1cd791e5b11156b8d52b624a803f09e603c70aa6af" } ] }, "durability": "persistent", "val": { - "bytes": "fd187edb15afb0ade1e82d559cf11290675a554a0cf0fa93919bb3bf2dca1f13" + "bytes": "f11271021973bfb667065dc56c4cc1953ae073bdd003dfe1f6708fbd2c9c4913" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "890249699" + "i128": "516178591" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.126.json index e2808606..70aa5487 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "484162451" + "i128": "978021301" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "484162451" + "i128": "978021301" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "638c076f09730eed0e36e04a5f5d72488cd805dd72a825ae4926733d12047a44" + "bytes": "6aa2fee216648156f53a97f89ee28be1eeb03a822c03327bec72f61134bbc161" }, { - "u64": "3019" + "u64": "2902" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "484162451" + "i128": "978021301" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3020, + "timestamp": 2903, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf2e7defca0832fbbe5a12a4a697864f651111c279b4a36e410c9cf874c9b0f3" + "bytes": "ff9d947af815654b36a58526b2cbd48ef28e4ee004ef7344bcfb0ffb823a5ec8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf2e7defca0832fbbe5a12a4a697864f651111c279b4a36e410c9cf874c9b0f3" + "bytes": "ff9d947af815654b36a58526b2cbd48ef28e4ee004ef7344bcfb0ffb823a5ec8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "484162451" + "i128": "978021301" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "484162451" + "i128": "978021301" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2902" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3019" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ff9d947af815654b36a58526b2cbd48ef28e4ee004ef7344bcfb0ffb823a5ec8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ff9d947af815654b36a58526b2cbd48ef28e4ee004ef7344bcfb0ffb823a5ec8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4313dbac300bb61db9b368003ed48d12abee621a83869b8bb647254caf2e0b2e" + "bytes": "6e3345b5384e6dd8617a2d9874751de72f0a5f3d5c4aaea1f478055d9ce5cbaa" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4313dbac300bb61db9b368003ed48d12abee621a83869b8bb647254caf2e0b2e" + "bytes": "6e3345b5384e6dd8617a2d9874751de72f0a5f3d5c4aaea1f478055d9ce5cbaa" } ] }, "durability": "persistent", "val": { - "bytes": "bf2e7defca0832fbbe5a12a4a697864f651111c279b4a36e410c9cf874c9b0f3" + "bytes": "ff9d947af815654b36a58526b2cbd48ef28e4ee004ef7344bcfb0ffb823a5ec8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "484162451" + "i128": "978021301" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.127.json index 18b97a1e..492b7992 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "918947185" + "i128": "824224006" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "918947185" + "i128": "824224006" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ffe0c8158f422b6cd0a7042fd7a734f6e4b8a4adb1934c5b50ce62225984919e" + "bytes": "9e26fb50cd3541a81d3b08652ff4b4faf4060243958ae9940f4387f6af39a4e3" }, { - "u64": "2676" + "u64": "1224" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "918947185" + "i128": "824224006" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2677, + "timestamp": 1225, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a48324760b3d6409a3501697308fb7b2d54d65466941d12f749907d14c40d254" + "bytes": "97432400442f0df5ee4e49eabef10a9c5428534986ef5beaedc779a388f69766" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a48324760b3d6409a3501697308fb7b2d54d65466941d12f749907d14c40d254" + "bytes": "97432400442f0df5ee4e49eabef10a9c5428534986ef5beaedc779a388f69766" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "918947185" + "i128": "824224006" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "918947185" + "i128": "824224006" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1224" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2676" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "97432400442f0df5ee4e49eabef10a9c5428534986ef5beaedc779a388f69766" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "97432400442f0df5ee4e49eabef10a9c5428534986ef5beaedc779a388f69766" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "caaf2522152d51fe123e28b3d4589fa90d71846a374f4f8bfa530ffa0a2ffc29" + "bytes": "f03f3435eba6076fbfaa654c4d1ca5f05eaa6d0b7f88935436c92de49c4fcb85" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "caaf2522152d51fe123e28b3d4589fa90d71846a374f4f8bfa530ffa0a2ffc29" + "bytes": "f03f3435eba6076fbfaa654c4d1ca5f05eaa6d0b7f88935436c92de49c4fcb85" } ] }, "durability": "persistent", "val": { - "bytes": "a48324760b3d6409a3501697308fb7b2d54d65466941d12f749907d14c40d254" + "bytes": "97432400442f0df5ee4e49eabef10a9c5428534986ef5beaedc779a388f69766" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "918947185" + "i128": "824224006" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.128.json index 21087109..2e2df875 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "782243992" + "i128": "926979739" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "782243992" + "i128": "926979739" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4e12662ea52ceea72dd0f382e5a73e22ecc5042ed9891661bf6d4cb516a25125" + "bytes": "90f2eb4ba57b866917e5be74217b9c4dfa674b135b6a877655e4d22580afe9b1" }, { - "u64": "3010" + "u64": "3033" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "782243992" + "i128": "926979739" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3011, + "timestamp": 3034, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4784ae8be70a8c631ad55a9e737c6a7039b85fc0e358a0e099caa06a9979e7e7" + "bytes": "2eb9c092f83b76347fcd1f2a89b431911edbc15f80a2aafd9d339d735d657934" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4784ae8be70a8c631ad55a9e737c6a7039b85fc0e358a0e099caa06a9979e7e7" + "bytes": "2eb9c092f83b76347fcd1f2a89b431911edbc15f80a2aafd9d339d735d657934" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "782243992" + "i128": "926979739" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "782243992" + "i128": "926979739" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3033" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3010" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2eb9c092f83b76347fcd1f2a89b431911edbc15f80a2aafd9d339d735d657934" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2eb9c092f83b76347fcd1f2a89b431911edbc15f80a2aafd9d339d735d657934" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30d74ae9bd8a9a95793d4e126ac51e0436db4ec2f6ddccf814dd18af25ee321f" + "bytes": "1e878876f2cf0ba2353ce5c271d8a0772b8e0d089b6a1d47335ef5efedc2a593" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30d74ae9bd8a9a95793d4e126ac51e0436db4ec2f6ddccf814dd18af25ee321f" + "bytes": "1e878876f2cf0ba2353ce5c271d8a0772b8e0d089b6a1d47335ef5efedc2a593" } ] }, "durability": "persistent", "val": { - "bytes": "4784ae8be70a8c631ad55a9e737c6a7039b85fc0e358a0e099caa06a9979e7e7" + "bytes": "2eb9c092f83b76347fcd1f2a89b431911edbc15f80a2aafd9d339d735d657934" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "782243992" + "i128": "926979739" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.129.json index 2906e56b..a2597544 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "933156707" + "i128": "142302985" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "933156707" + "i128": "142302985" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cafbeb61a9b123948e14b1460be72b9d762919babd09d2ea5c914faf3c299bac" + "bytes": "4aa0dc7cbf19259cb8c4383d17c9ec279e3680430459f786946e4da74c216ae9" }, { - "u64": "647" + "u64": "2939" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "933156707" + "i128": "142302985" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 648, + "timestamp": 2940, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e734630d5051c74222d05c4359415267f8173b81f2089b384cb41eaa1fc7de80" + "bytes": "389693378b927db59af701dcf84478e479e1f751e141ebf843282818d72466fb" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e734630d5051c74222d05c4359415267f8173b81f2089b384cb41eaa1fc7de80" + "bytes": "389693378b927db59af701dcf84478e479e1f751e141ebf843282818d72466fb" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "933156707" + "i128": "142302985" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "933156707" + "i128": "142302985" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2939" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "647" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "389693378b927db59af701dcf84478e479e1f751e141ebf843282818d72466fb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "389693378b927db59af701dcf84478e479e1f751e141ebf843282818d72466fb" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c0aa3380c9d49f9e8133cc8bfbc772e6be5454c75047fc5c4f37117c3b83add" + "bytes": "5a55ec0b117313e025ca8abcd0267fae3217e035a94cd15d70792386061f4b63" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c0aa3380c9d49f9e8133cc8bfbc772e6be5454c75047fc5c4f37117c3b83add" + "bytes": "5a55ec0b117313e025ca8abcd0267fae3217e035a94cd15d70792386061f4b63" } ] }, "durability": "persistent", "val": { - "bytes": "e734630d5051c74222d05c4359415267f8173b81f2089b384cb41eaa1fc7de80" + "bytes": "389693378b927db59af701dcf84478e479e1f751e141ebf843282818d72466fb" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "933156707" + "i128": "142302985" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.13.json index ab314ab6..62ab6ffd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "551013768" + "i128": "920381928" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "551013768" + "i128": "920381928" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af528533575cdc87b785a9cba7e35c372ce8da7689f21f8683a819fb1cf7fa45" + "bytes": "cd7da086ab67b96bd215248bfa3c682e37f406e60a648d07233f519e21fd5d06" }, { - "u64": "37" + "u64": "135" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "551013768" + "i128": "920381928" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38, + "timestamp": 136, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "75ed5678eff5c9a9df17e037421a778d8c8c921ee44a92a3d88a1566e8f79f43" + "bytes": "f21983380405543933d5b1276b647fa2fa4127260baed7b07bd32a1abbf90dee" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "75ed5678eff5c9a9df17e037421a778d8c8c921ee44a92a3d88a1566e8f79f43" + "bytes": "f21983380405543933d5b1276b647fa2fa4127260baed7b07bd32a1abbf90dee" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "551013768" + "i128": "920381928" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "551013768" + "i128": "920381928" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "37" + "u64": "135" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "75ed5678eff5c9a9df17e037421a778d8c8c921ee44a92a3d88a1566e8f79f43" + "bytes": "f21983380405543933d5b1276b647fa2fa4127260baed7b07bd32a1abbf90dee" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "75ed5678eff5c9a9df17e037421a778d8c8c921ee44a92a3d88a1566e8f79f43" + "bytes": "f21983380405543933d5b1276b647fa2fa4127260baed7b07bd32a1abbf90dee" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ad1cada0ef61de2746c8ae18b425a3962af9fb54a5f30858c71f7da2d692d06" + "bytes": "1e9145e4b8844d44248cc000f6dc1297f9a250557919f0403f845034697e2102" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ad1cada0ef61de2746c8ae18b425a3962af9fb54a5f30858c71f7da2d692d06" + "bytes": "1e9145e4b8844d44248cc000f6dc1297f9a250557919f0403f845034697e2102" } ] }, "durability": "persistent", "val": { - "bytes": "75ed5678eff5c9a9df17e037421a778d8c8c921ee44a92a3d88a1566e8f79f43" + "bytes": "f21983380405543933d5b1276b647fa2fa4127260baed7b07bd32a1abbf90dee" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "551013768" + "i128": "920381928" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.130.json index 41d0bd42..87edd4d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "362587152" + "i128": "819590063" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "362587152" + "i128": "819590063" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5382dbab7f9e2eec61325eae4872e8ae31c09ed3e84bd9f668d51811eb7868cd" + "bytes": "f7cca08b0fd9ed03ea03a868c173226480b76c0800a26bd32907f2b26c9570d6" }, { - "u64": "2093" + "u64": "140" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "362587152" + "i128": "819590063" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2094, + "timestamp": 141, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "70cbf871d8b0e8e34ee1627abb9902559c8387a6007578841438b8619383a322" + "bytes": "62b7cb15b0df33dcc8706b57912cd9ab77e3a7954e5570dcde1959014246e324" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "70cbf871d8b0e8e34ee1627abb9902559c8387a6007578841438b8619383a322" + "bytes": "62b7cb15b0df33dcc8706b57912cd9ab77e3a7954e5570dcde1959014246e324" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "362587152" + "i128": "819590063" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "362587152" + "i128": "819590063" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "140" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2093" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "62b7cb15b0df33dcc8706b57912cd9ab77e3a7954e5570dcde1959014246e324" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "62b7cb15b0df33dcc8706b57912cd9ab77e3a7954e5570dcde1959014246e324" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2de9d6d994196b0cb1135315c9f16bd042c1a1d9e97b070fabea8f11cc5f2e89" + "bytes": "5578aa3df44aa538b9b73b71b8b8fd209ad47270a0d1d39021c369fa53605b8c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2de9d6d994196b0cb1135315c9f16bd042c1a1d9e97b070fabea8f11cc5f2e89" + "bytes": "5578aa3df44aa538b9b73b71b8b8fd209ad47270a0d1d39021c369fa53605b8c" } ] }, "durability": "persistent", "val": { - "bytes": "70cbf871d8b0e8e34ee1627abb9902559c8387a6007578841438b8619383a322" + "bytes": "62b7cb15b0df33dcc8706b57912cd9ab77e3a7954e5570dcde1959014246e324" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "362587152" + "i128": "819590063" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.131.json index 918af051..9684c860 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "647941085" + "i128": "534209749" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "647941085" + "i128": "534209749" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80e8cfffb54892d3bcc273c4ef4b16bf2b24cad4ed7119f5ab8ce87be821b57b" + "bytes": "e53e19d1685d7b910d4077711ad2209b93511897d99f070af9f59cab669cb53c" }, { - "u64": "3448" + "u64": "598" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "647941085" + "i128": "534209749" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3449, + "timestamp": 599, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ed19ac4d63f55f58aefc6c4838c65935c23ec586ac271a2756a2d02f2e9f5f1" + "bytes": "ba04285f0845cf11c605f1d288a74c030fabe546754b79b73e219cc65979012f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ed19ac4d63f55f58aefc6c4838c65935c23ec586ac271a2756a2d02f2e9f5f1" + "bytes": "ba04285f0845cf11c605f1d288a74c030fabe546754b79b73e219cc65979012f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "647941085" + "i128": "534209749" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "647941085" + "i128": "534209749" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "598" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3448" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ba04285f0845cf11c605f1d288a74c030fabe546754b79b73e219cc65979012f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ba04285f0845cf11c605f1d288a74c030fabe546754b79b73e219cc65979012f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc5243eda70240a16a427645f7ff56ba05e85bc95703bf67e6866b94598e0ca1" + "bytes": "cbf3f56e85488921c1163471ca27e34fb6dcd19a2e35884e04af24a3f24d1dc3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc5243eda70240a16a427645f7ff56ba05e85bc95703bf67e6866b94598e0ca1" + "bytes": "cbf3f56e85488921c1163471ca27e34fb6dcd19a2e35884e04af24a3f24d1dc3" } ] }, "durability": "persistent", "val": { - "bytes": "5ed19ac4d63f55f58aefc6c4838c65935c23ec586ac271a2756a2d02f2e9f5f1" + "bytes": "ba04285f0845cf11c605f1d288a74c030fabe546754b79b73e219cc65979012f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "647941085" + "i128": "534209749" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.132.json index 69f9568a..dba4c9fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "497850279" + "i128": "923305179" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "497850279" + "i128": "923305179" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "034d357ba4bae903281e1e17fdc8b19c65861809ecca137f49152a5ac53071a9" + "bytes": "771e9a8d547c012e56d9e96ae09959d3d253bd6c0d7d69832478d03f92a41682" }, { - "u64": "1186" + "u64": "1550" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "497850279" + "i128": "923305179" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1187, + "timestamp": 1551, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a0cef314b38bb2d62fccc36779592cef7b4e0bb6846d73a738675d1d8c7d1441" + "bytes": "0828d31cba74d6aa73eeedba6ed09f930977c8223a0413692d4be984149739ab" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a0cef314b38bb2d62fccc36779592cef7b4e0bb6846d73a738675d1d8c7d1441" + "bytes": "0828d31cba74d6aa73eeedba6ed09f930977c8223a0413692d4be984149739ab" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "497850279" + "i128": "923305179" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "497850279" + "i128": "923305179" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1550" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1186" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "0828d31cba74d6aa73eeedba6ed09f930977c8223a0413692d4be984149739ab" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "0828d31cba74d6aa73eeedba6ed09f930977c8223a0413692d4be984149739ab" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9882910c8202a9c94158f1af41bf27c6cd8d96ce021ce4b8c15359ffdea0f1af" + "bytes": "02c6d26c15f8a4fd6d8e6db558dbed86ae7761a0aec907b63ef013afdab4309b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9882910c8202a9c94158f1af41bf27c6cd8d96ce021ce4b8c15359ffdea0f1af" + "bytes": "02c6d26c15f8a4fd6d8e6db558dbed86ae7761a0aec907b63ef013afdab4309b" } ] }, "durability": "persistent", "val": { - "bytes": "a0cef314b38bb2d62fccc36779592cef7b4e0bb6846d73a738675d1d8c7d1441" + "bytes": "0828d31cba74d6aa73eeedba6ed09f930977c8223a0413692d4be984149739ab" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "497850279" + "i128": "923305179" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.133.json index 4a5779c8..64da0787 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525785177" + "i128": "853301999" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "525785177" + "i128": "853301999" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b7da23b86579a6b224a00b34613d638ce8dbd438021987efce60a34736ed64a" + "bytes": "726d4e6e546d922c7f5e0d7667a0b78279d445210852e60fbc71fba3b56e7a77" }, { - "u64": "3062" + "u64": "2743" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "525785177" + "i128": "853301999" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3063, + "timestamp": 2744, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b51063773f0c04e729cbd9338ed7f0f5a80f4f8325ea7c3314f09f301aeb4439" + "bytes": "d790a9292c931f5d2bb10f6b9e407b3feef127114fe4536eacfb3515b7863081" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b51063773f0c04e729cbd9338ed7f0f5a80f4f8325ea7c3314f09f301aeb4439" + "bytes": "d790a9292c931f5d2bb10f6b9e407b3feef127114fe4536eacfb3515b7863081" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "525785177" + "i128": "853301999" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "525785177" + "i128": "853301999" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2743" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3062" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d790a9292c931f5d2bb10f6b9e407b3feef127114fe4536eacfb3515b7863081" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d790a9292c931f5d2bb10f6b9e407b3feef127114fe4536eacfb3515b7863081" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2145061ae47a4e9a226ca6bf28ab5bdc127c5049e68908016e51361aada455ec" + "bytes": "df239e6cd983878625f99ff3ef4037557915878d76350c9f44958d3211f3032e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2145061ae47a4e9a226ca6bf28ab5bdc127c5049e68908016e51361aada455ec" + "bytes": "df239e6cd983878625f99ff3ef4037557915878d76350c9f44958d3211f3032e" } ] }, "durability": "persistent", "val": { - "bytes": "b51063773f0c04e729cbd9338ed7f0f5a80f4f8325ea7c3314f09f301aeb4439" + "bytes": "d790a9292c931f5d2bb10f6b9e407b3feef127114fe4536eacfb3515b7863081" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "525785177" + "i128": "853301999" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.134.json index 83a1b60e..fc24eab6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "526008225" + "i128": "68737944" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "526008225" + "i128": "68737944" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b66716c92d74bc4b37cc618e5a9b15061b8a18bcc16f6fc0be60b1c28c2699f3" + "bytes": "10e0ea20fbc9f5d378c105de52ddf3cc2ed04e5a518b3779c77232b36396d93e" }, { - "u64": "1359" + "u64": "3298" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "526008225" + "i128": "68737944" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1360, + "timestamp": 3299, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "621b605ca98d9376cc0a5af8fff170dc759d642397fd13f4cbc72f52910e31bb" + "bytes": "15a94bc1e5f61fb2afe25cd831f33970acb226a55ffc77e9c2d5593073dd149e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "621b605ca98d9376cc0a5af8fff170dc759d642397fd13f4cbc72f52910e31bb" + "bytes": "15a94bc1e5f61fb2afe25cd831f33970acb226a55ffc77e9c2d5593073dd149e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "526008225" + "i128": "68737944" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "526008225" + "i128": "68737944" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3298" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1359" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "15a94bc1e5f61fb2afe25cd831f33970acb226a55ffc77e9c2d5593073dd149e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "15a94bc1e5f61fb2afe25cd831f33970acb226a55ffc77e9c2d5593073dd149e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b607226fcf46d51394cf35d12e4622e8fffe01286c36572cd43852fc41e47e14" + "bytes": "7416017d491266fef45609a2a0844d5a77565c98a5431fcc95b944e1e73f10b7" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b607226fcf46d51394cf35d12e4622e8fffe01286c36572cd43852fc41e47e14" + "bytes": "7416017d491266fef45609a2a0844d5a77565c98a5431fcc95b944e1e73f10b7" } ] }, "durability": "persistent", "val": { - "bytes": "621b605ca98d9376cc0a5af8fff170dc759d642397fd13f4cbc72f52910e31bb" + "bytes": "15a94bc1e5f61fb2afe25cd831f33970acb226a55ffc77e9c2d5593073dd149e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "526008225" + "i128": "68737944" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.135.json index 7788fead..06ba3598 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "476258957" + "i128": "764376826" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "476258957" + "i128": "764376826" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e7f8eab87d1df843370e0d696a6caea7b09b259a4b8a7969d1349febd9c8b86" + "bytes": "bfd5ad174ee128e100690cc2e94ddbe730f4870ae8836cbf40c145553d2f7625" }, { - "u64": "148" + "u64": "3269" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "476258957" + "i128": "764376826" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 149, + "timestamp": 3270, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d6f269fb8f85eaf2be265f7bfb454a3e4a523854ff5925f3e4883ef10f9ad95b" + "bytes": "f7ed59d567f0ac9ec7e9e9abf1fabddcac996c56bf8b620cef29995d3b3c14e9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d6f269fb8f85eaf2be265f7bfb454a3e4a523854ff5925f3e4883ef10f9ad95b" + "bytes": "f7ed59d567f0ac9ec7e9e9abf1fabddcac996c56bf8b620cef29995d3b3c14e9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "476258957" + "i128": "764376826" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "476258957" + "i128": "764376826" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3269" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "148" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f7ed59d567f0ac9ec7e9e9abf1fabddcac996c56bf8b620cef29995d3b3c14e9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f7ed59d567f0ac9ec7e9e9abf1fabddcac996c56bf8b620cef29995d3b3c14e9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a278c7c74135fdf49fa161e6dd67d0e545df5b98151574ba0c02bfb10eec74c5" + "bytes": "7e36592b42969040f76edd0019dd8c7b6f69404efa6834edc9bbea386c05f7b0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a278c7c74135fdf49fa161e6dd67d0e545df5b98151574ba0c02bfb10eec74c5" + "bytes": "7e36592b42969040f76edd0019dd8c7b6f69404efa6834edc9bbea386c05f7b0" } ] }, "durability": "persistent", "val": { - "bytes": "d6f269fb8f85eaf2be265f7bfb454a3e4a523854ff5925f3e4883ef10f9ad95b" + "bytes": "f7ed59d567f0ac9ec7e9e9abf1fabddcac996c56bf8b620cef29995d3b3c14e9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "476258957" + "i128": "764376826" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.136.json index edaa7a2e..c03c412a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "586415363" + "i128": "257591236" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "586415363" + "i128": "257591236" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "377708cb496e017f85a32fff54022548531c28b879bd142c2a73d643b9fadbf1" + "bytes": "eb2d6c8b31292775eb1c0e38c48256ef1709dc614c60f2f5868a1fe4170f7bb9" }, { - "u64": "2075" + "u64": "3452" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "586415363" + "i128": "257591236" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2076, + "timestamp": 3453, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ada77e4e5ba47149b8a8e7a9cb3ed00656bb53ab78c995352d049100ece8f40a" + "bytes": "0971286f200f5d83f9c0119df99ff4de16ab7246ad084c159fabbae1963b15c2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ada77e4e5ba47149b8a8e7a9cb3ed00656bb53ab78c995352d049100ece8f40a" + "bytes": "0971286f200f5d83f9c0119df99ff4de16ab7246ad084c159fabbae1963b15c2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "586415363" + "i128": "257591236" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "586415363" + "i128": "257591236" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3452" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2075" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "0971286f200f5d83f9c0119df99ff4de16ab7246ad084c159fabbae1963b15c2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "0971286f200f5d83f9c0119df99ff4de16ab7246ad084c159fabbae1963b15c2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "469c810f9588e972a32f00e29f5f38cc26657d9e8c14201b2b0e635624032d24" + "bytes": "b68e572c97339aeb4b46c62d6c929b65f2ca544a7183d0d0fdfb2a2ebc9d105f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "469c810f9588e972a32f00e29f5f38cc26657d9e8c14201b2b0e635624032d24" + "bytes": "b68e572c97339aeb4b46c62d6c929b65f2ca544a7183d0d0fdfb2a2ebc9d105f" } ] }, "durability": "persistent", "val": { - "bytes": "ada77e4e5ba47149b8a8e7a9cb3ed00656bb53ab78c995352d049100ece8f40a" + "bytes": "0971286f200f5d83f9c0119df99ff4de16ab7246ad084c159fabbae1963b15c2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "586415363" + "i128": "257591236" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.137.json index 4e9be10d..d3b87696 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954474641" + "i128": "421392508" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954474641" + "i128": "421392508" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d8c21b3ab3860a32336aca3883cde94374a2bd75a697111b17ed7d350f04d198" + "bytes": "cb4b807f6e46886815a91289afcf8769965d800b3061912db5b1651d3dcdd9ff" }, { - "u64": "1076" + "u64": "2948" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954474641" + "i128": "421392508" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1077, + "timestamp": 2949, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be1eb2e82a97960530016517c5dfb56d1bb20ad0711cf4af276d74ba1347a5f3" + "bytes": "31782f74c55bb39005d1f97ad7789fc22e247cc4e415d078f68cf50563298959" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be1eb2e82a97960530016517c5dfb56d1bb20ad0711cf4af276d74ba1347a5f3" + "bytes": "31782f74c55bb39005d1f97ad7789fc22e247cc4e415d078f68cf50563298959" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954474641" + "i128": "421392508" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "954474641" + "i128": "421392508" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2948" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1076" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "31782f74c55bb39005d1f97ad7789fc22e247cc4e415d078f68cf50563298959" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "31782f74c55bb39005d1f97ad7789fc22e247cc4e415d078f68cf50563298959" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1ce0a8f7ee06bb50371c20d45f78fc0882b85ad22420be8671179a4371c33d7" + "bytes": "c51779436c29ce756fc364fcb4d1b68676f67d07137cf1040ddf6c0c00f0f659" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1ce0a8f7ee06bb50371c20d45f78fc0882b85ad22420be8671179a4371c33d7" + "bytes": "c51779436c29ce756fc364fcb4d1b68676f67d07137cf1040ddf6c0c00f0f659" } ] }, "durability": "persistent", "val": { - "bytes": "be1eb2e82a97960530016517c5dfb56d1bb20ad0711cf4af276d74ba1347a5f3" + "bytes": "31782f74c55bb39005d1f97ad7789fc22e247cc4e415d078f68cf50563298959" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "954474641" + "i128": "421392508" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.138.json index 0e293ad8..d26355c4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "286155628" + "i128": "122431573" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "286155628" + "i128": "122431573" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ffbdc281ca98273aa2afe92a4ab9cb931cd0258e2b88f256ef7d663a01ac8f38" + "bytes": "be8404b907d183808818d8497e837fe60068a49bbc938c946bfb0a1d59cd33be" }, { - "u64": "1030" + "u64": "2225" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "286155628" + "i128": "122431573" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1031, + "timestamp": 2226, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "636604e33ce9ea8ec94b5b3d3c5200c2fe4b81d4ddcc9da17fca099a47c04510" + "bytes": "08f41ca66ae4ce42a1c49ce3b4c4f3f458162b40fa5f611216803ede8fe4f42d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "636604e33ce9ea8ec94b5b3d3c5200c2fe4b81d4ddcc9da17fca099a47c04510" + "bytes": "08f41ca66ae4ce42a1c49ce3b4c4f3f458162b40fa5f611216803ede8fe4f42d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "286155628" + "i128": "122431573" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "286155628" + "i128": "122431573" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2225" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1030" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "08f41ca66ae4ce42a1c49ce3b4c4f3f458162b40fa5f611216803ede8fe4f42d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "08f41ca66ae4ce42a1c49ce3b4c4f3f458162b40fa5f611216803ede8fe4f42d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a8a669355206708251dfeb65cb7982c58cadd2ec8d568b49bdbbc32062ac2ed" + "bytes": "3aeae838259e88c1764d5cf04b5d04f1a61793d40d990e50ff55de3abbe7fc88" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a8a669355206708251dfeb65cb7982c58cadd2ec8d568b49bdbbc32062ac2ed" + "bytes": "3aeae838259e88c1764d5cf04b5d04f1a61793d40d990e50ff55de3abbe7fc88" } ] }, "durability": "persistent", "val": { - "bytes": "636604e33ce9ea8ec94b5b3d3c5200c2fe4b81d4ddcc9da17fca099a47c04510" + "bytes": "08f41ca66ae4ce42a1c49ce3b4c4f3f458162b40fa5f611216803ede8fe4f42d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "286155628" + "i128": "122431573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.139.json index c811e84a..554ce09f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "337645413" + "i128": "191757005" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "337645413" + "i128": "191757005" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "72b5e1eb3dc95e1125767ecbaf815fca24a278205261e9a61c4e40ccdd520e9d" + "bytes": "c7f34e0c96c4d0f491ea071fea272a513e3eaa647cc80d1a4988b7f3bb898ad8" }, { - "u64": "2532" + "u64": "2823" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "337645413" + "i128": "191757005" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2533, + "timestamp": 2824, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f47d471ce9dc132335bad8d8a5b6b6863df39c37bdd80bd0db6ea0923166a6c" + "bytes": "6f899d8711a78068dc2261412fc1829230abd0a75ab23771d020a44eb403c7c9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f47d471ce9dc132335bad8d8a5b6b6863df39c37bdd80bd0db6ea0923166a6c" + "bytes": "6f899d8711a78068dc2261412fc1829230abd0a75ab23771d020a44eb403c7c9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "337645413" + "i128": "191757005" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "337645413" + "i128": "191757005" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2823" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2532" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6f899d8711a78068dc2261412fc1829230abd0a75ab23771d020a44eb403c7c9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6f899d8711a78068dc2261412fc1829230abd0a75ab23771d020a44eb403c7c9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d90f034f38666df4d9407a25687680ffbebaca455bde71a3e11896b63ac9644f" + "bytes": "2b705ff8460e0c81d080e2badce3f15f59b2ce7cabc1d697d6130406ab46b443" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d90f034f38666df4d9407a25687680ffbebaca455bde71a3e11896b63ac9644f" + "bytes": "2b705ff8460e0c81d080e2badce3f15f59b2ce7cabc1d697d6130406ab46b443" } ] }, "durability": "persistent", "val": { - "bytes": "5f47d471ce9dc132335bad8d8a5b6b6863df39c37bdd80bd0db6ea0923166a6c" + "bytes": "6f899d8711a78068dc2261412fc1829230abd0a75ab23771d020a44eb403c7c9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "337645413" + "i128": "191757005" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.14.json index 084efb40..b3c8320c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "398220341" + "i128": "498382386" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "398220341" + "i128": "498382386" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d813dbeb92e6b912f103e63e9e4c52083c566c38f22951aa28c4d17be42d37f6" + "bytes": "3aaf1dfbd26d2b6f9c50974fdb8146f3ddce6194a52a92a07df1468beb429ffb" }, { - "u64": "3371" + "u64": "757" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "398220341" + "i128": "498382386" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3372, + "timestamp": 758, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a9ac15c9e0d3b4df3067356f0ff6764e8fa56ecc2a79c18c79e8ce72dd351e2" + "bytes": "6eec4e09e28e3987a5d6672054ae7c06c75ab40406f2122933e4fe98e791c309" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1a9ac15c9e0d3b4df3067356f0ff6764e8fa56ecc2a79c18c79e8ce72dd351e2" + "bytes": "6eec4e09e28e3987a5d6672054ae7c06c75ab40406f2122933e4fe98e791c309" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "398220341" + "i128": "498382386" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "398220341" + "i128": "498382386" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3371" + "u64": "757" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1a9ac15c9e0d3b4df3067356f0ff6764e8fa56ecc2a79c18c79e8ce72dd351e2" + "bytes": "6eec4e09e28e3987a5d6672054ae7c06c75ab40406f2122933e4fe98e791c309" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1a9ac15c9e0d3b4df3067356f0ff6764e8fa56ecc2a79c18c79e8ce72dd351e2" + "bytes": "6eec4e09e28e3987a5d6672054ae7c06c75ab40406f2122933e4fe98e791c309" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3aa378b5bc0581b62459d9d8a29e5f5cecf9db69b00fee0c1b2817e2c7caa13" + "bytes": "c4ba9ea476fd2a585996c3175476f04bcd08865b488469750dd24f20c675be8b" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3aa378b5bc0581b62459d9d8a29e5f5cecf9db69b00fee0c1b2817e2c7caa13" + "bytes": "c4ba9ea476fd2a585996c3175476f04bcd08865b488469750dd24f20c675be8b" } ] }, "durability": "persistent", "val": { - "bytes": "1a9ac15c9e0d3b4df3067356f0ff6764e8fa56ecc2a79c18c79e8ce72dd351e2" + "bytes": "6eec4e09e28e3987a5d6672054ae7c06c75ab40406f2122933e4fe98e791c309" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "398220341" + "i128": "498382386" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.140.json index e4a8c073..ee847dfb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "352553516" + "i128": "225971708" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352553516" + "i128": "225971708" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba89ec62378bf3a2b7a0da601b214060dfcbb34c6e45eb73e1c1871d2da9cbdc" + "bytes": "e9948ec4c5ec8ce502983ccb69b1ae23bb62908815f807117f5d9bce34600a8d" }, { - "u64": "2081" + "u64": "500" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "352553516" + "i128": "225971708" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2082, + "timestamp": 501, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8928bb27b21efcaf30244a123594fb5c0eacff3eb2e00e7810efafccdfd4c733" + "bytes": "ce4a70ab3b3ca0deb55bbb2d98cd696b2a5116826fd2a7497d27629d4e049dce" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8928bb27b21efcaf30244a123594fb5c0eacff3eb2e00e7810efafccdfd4c733" + "bytes": "ce4a70ab3b3ca0deb55bbb2d98cd696b2a5116826fd2a7497d27629d4e049dce" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "352553516" + "i128": "225971708" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "352553516" + "i128": "225971708" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "500" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2081" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ce4a70ab3b3ca0deb55bbb2d98cd696b2a5116826fd2a7497d27629d4e049dce" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ce4a70ab3b3ca0deb55bbb2d98cd696b2a5116826fd2a7497d27629d4e049dce" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1ac7829370ae805a141b56df479fda2ac33904523b3788d3130bdd59b1ab4f3" + "bytes": "ae3e285c998d0f248d9e3fda4f3939e85f9c949f5b64601ad4d8533a57e55f94" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1ac7829370ae805a141b56df479fda2ac33904523b3788d3130bdd59b1ab4f3" + "bytes": "ae3e285c998d0f248d9e3fda4f3939e85f9c949f5b64601ad4d8533a57e55f94" } ] }, "durability": "persistent", "val": { - "bytes": "8928bb27b21efcaf30244a123594fb5c0eacff3eb2e00e7810efafccdfd4c733" + "bytes": "ce4a70ab3b3ca0deb55bbb2d98cd696b2a5116826fd2a7497d27629d4e049dce" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "352553516" + "i128": "225971708" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.141.json index 2ad17dce..91b84f53 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "240547632" + "i128": "667487799" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "240547632" + "i128": "667487799" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e59c5100271d9604414f73f13b3951d34ba85d26558d5a6f7ab3b093cc084ac6" + "bytes": "742ac9223ecb3e13b71dd7358fa48df2ca9e321f710a3a5508a86d68ff50e275" }, { - "u64": "3211" + "u64": "1568" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "240547632" + "i128": "667487799" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3212, + "timestamp": 1569, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65e840fc59284d607d42f361ee5706836e5fc523ed194d47fec10590a7f005f0" + "bytes": "83cdacf80d968684b71ce245f549656e11b6844e5d200c3ac882b8c765c6b778" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65e840fc59284d607d42f361ee5706836e5fc523ed194d47fec10590a7f005f0" + "bytes": "83cdacf80d968684b71ce245f549656e11b6844e5d200c3ac882b8c765c6b778" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "240547632" + "i128": "667487799" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "240547632" + "i128": "667487799" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1568" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3211" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "83cdacf80d968684b71ce245f549656e11b6844e5d200c3ac882b8c765c6b778" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "83cdacf80d968684b71ce245f549656e11b6844e5d200c3ac882b8c765c6b778" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e97e6a3843fe17ccb2639ec9c4297555ed6b8f43a29ec5e9ab8727da2393e98f" + "bytes": "ac966e059e890d649bc627ff759ea13cc4c49678db4dec2c7ac78bbd586eb8d6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e97e6a3843fe17ccb2639ec9c4297555ed6b8f43a29ec5e9ab8727da2393e98f" + "bytes": "ac966e059e890d649bc627ff759ea13cc4c49678db4dec2c7ac78bbd586eb8d6" } ] }, "durability": "persistent", "val": { - "bytes": "65e840fc59284d607d42f361ee5706836e5fc523ed194d47fec10590a7f005f0" + "bytes": "83cdacf80d968684b71ce245f549656e11b6844e5d200c3ac882b8c765c6b778" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "240547632" + "i128": "667487799" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.142.json index 147ea133..d9f9be3b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "348987922" + "i128": "79180031" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "348987922" + "i128": "79180031" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "959a6b84f1af1aa64c8a824c2fced4568b60dff014df29e198df6eac629eb56f" + "bytes": "009a19d831f8977208a7e3ab29d4381b6b7059eb2c3b9bed0e4f7f621fc77879" }, { - "u64": "3404" + "u64": "1024" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "348987922" + "i128": "79180031" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3405, + "timestamp": 1025, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "613592575c33cb29c80951dc896cded1d019915855222b22da6e5639cf29d19d" + "bytes": "acad6a36ba5cea79730d177f477b40284afe3719c69a63abe230a3ef1b2c8ef2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "613592575c33cb29c80951dc896cded1d019915855222b22da6e5639cf29d19d" + "bytes": "acad6a36ba5cea79730d177f477b40284afe3719c69a63abe230a3ef1b2c8ef2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "348987922" + "i128": "79180031" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "348987922" + "i128": "79180031" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1024" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3404" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "acad6a36ba5cea79730d177f477b40284afe3719c69a63abe230a3ef1b2c8ef2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "acad6a36ba5cea79730d177f477b40284afe3719c69a63abe230a3ef1b2c8ef2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6ae302d5672bb71af61317a5806c4086c6e352fa9c760669ba6b1255a1de460" + "bytes": "b15e6724cc1c98fcc4ede3a38614acd4805e0711cbb52f09f0f9cd2a8b466a3f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6ae302d5672bb71af61317a5806c4086c6e352fa9c760669ba6b1255a1de460" + "bytes": "b15e6724cc1c98fcc4ede3a38614acd4805e0711cbb52f09f0f9cd2a8b466a3f" } ] }, "durability": "persistent", "val": { - "bytes": "613592575c33cb29c80951dc896cded1d019915855222b22da6e5639cf29d19d" + "bytes": "acad6a36ba5cea79730d177f477b40284afe3719c69a63abe230a3ef1b2c8ef2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "348987922" + "i128": "79180031" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.143.json index 545cd6ea..aff0d4e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "608940467" + "i128": "190995592" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "608940467" + "i128": "190995592" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1c58bf96eb75018ba5b3ef46c55fb5813c22c5c7986deee9821d45283559158" + "bytes": "de8e38734991539442c3db7cab5c5899527258b512a33dedc220cc8e5ba52db6" }, { - "u64": "342" + "u64": "1834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "608940467" + "i128": "190995592" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 343, + "timestamp": 1835, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9b01e6f6cafd0b0afd1ae5bc6cdd3e1207bb180cc9909506aaa5a7fa465411cf" + "bytes": "60c5afd3a88e3e63afce99399a9ce6f95d75d697b9457f857489cba7c90f6cbc" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9b01e6f6cafd0b0afd1ae5bc6cdd3e1207bb180cc9909506aaa5a7fa465411cf" + "bytes": "60c5afd3a88e3e63afce99399a9ce6f95d75d697b9457f857489cba7c90f6cbc" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "608940467" + "i128": "190995592" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "608940467" + "i128": "190995592" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1834" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "342" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "60c5afd3a88e3e63afce99399a9ce6f95d75d697b9457f857489cba7c90f6cbc" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "60c5afd3a88e3e63afce99399a9ce6f95d75d697b9457f857489cba7c90f6cbc" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d301353e6b88413532f9e2cfa4244d6441f9a587fc681132253fddb488928e22" + "bytes": "c2b5e3368727b7a7bf6850b3fc24a1907c1a15bb9524455f13603e6c6e13a374" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d301353e6b88413532f9e2cfa4244d6441f9a587fc681132253fddb488928e22" + "bytes": "c2b5e3368727b7a7bf6850b3fc24a1907c1a15bb9524455f13603e6c6e13a374" } ] }, "durability": "persistent", "val": { - "bytes": "9b01e6f6cafd0b0afd1ae5bc6cdd3e1207bb180cc9909506aaa5a7fa465411cf" + "bytes": "60c5afd3a88e3e63afce99399a9ce6f95d75d697b9457f857489cba7c90f6cbc" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "608940467" + "i128": "190995592" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.144.json index 99e572c5..92889b5b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "901976781" + "i128": "875711753" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "901976781" + "i128": "875711753" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "298e247543fac98d55da51c729eb30da35aa806af1076c195bd98ffb924b9830" + "bytes": "80e93d5db9057c47c21d9a04b4ba8ebcd0229efc89621fda1eac3088cd6c0b71" }, { - "u64": "1586" + "u64": "2851" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "901976781" + "i128": "875711753" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1587, + "timestamp": 2852, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c824a2699753b2594d1eadba60b4af8a25c7fa453db4170d84cf32e242ecbe0" + "bytes": "f3cac26a145d653df33e27ea4dafc12483ae4899b1f449da74811859ecf7bd35" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c824a2699753b2594d1eadba60b4af8a25c7fa453db4170d84cf32e242ecbe0" + "bytes": "f3cac26a145d653df33e27ea4dafc12483ae4899b1f449da74811859ecf7bd35" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "901976781" + "i128": "875711753" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "901976781" + "i128": "875711753" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2851" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1586" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f3cac26a145d653df33e27ea4dafc12483ae4899b1f449da74811859ecf7bd35" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f3cac26a145d653df33e27ea4dafc12483ae4899b1f449da74811859ecf7bd35" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60ce10f75f37a59116de6947fc055bc84f13b16f3074408dfa64df1ee8765544" + "bytes": "6270b48ac74d3155d18803714f1fe79fe37cae268906edc425322187e7194d3e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60ce10f75f37a59116de6947fc055bc84f13b16f3074408dfa64df1ee8765544" + "bytes": "6270b48ac74d3155d18803714f1fe79fe37cae268906edc425322187e7194d3e" } ] }, "durability": "persistent", "val": { - "bytes": "2c824a2699753b2594d1eadba60b4af8a25c7fa453db4170d84cf32e242ecbe0" + "bytes": "f3cac26a145d653df33e27ea4dafc12483ae4899b1f449da74811859ecf7bd35" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "901976781" + "i128": "875711753" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.145.json index aa6d4351..3f13f1b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "26789859" + "i128": "573668580" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "26789859" + "i128": "573668580" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb47f0275b6029378c6d2be6f9e6c38b046ebe79485d07968e9af3b8c17029c6" + "bytes": "47acec12059ea0b33a860e6ed6a3f49be278ddfb5cd6cd9eba937b09d032a9f1" }, { - "u64": "5" + "u64": "331" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "26789859" + "i128": "573668580" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6, + "timestamp": 332, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3fef804c8d0677703be4852f77d06b6a3683ffec83a23b78ccb269f36dcc6125" + "bytes": "a3942d1b181b6c60c46c8e88b8f9c13f6350f11b8a698185c70477833cbd7dd1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3fef804c8d0677703be4852f77d06b6a3683ffec83a23b78ccb269f36dcc6125" + "bytes": "a3942d1b181b6c60c46c8e88b8f9c13f6350f11b8a698185c70477833cbd7dd1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "26789859" + "i128": "573668580" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "26789859" + "i128": "573668580" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "331" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "5" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a3942d1b181b6c60c46c8e88b8f9c13f6350f11b8a698185c70477833cbd7dd1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a3942d1b181b6c60c46c8e88b8f9c13f6350f11b8a698185c70477833cbd7dd1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11bebb68c944e616966e1212e9862b46d23381938fc2c4c7ec49325c67e90467" + "bytes": "a3a6960c7f882bc70e4430bdbd36cecd1d85a3f7c1e03dad595fa91ff4809aee" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11bebb68c944e616966e1212e9862b46d23381938fc2c4c7ec49325c67e90467" + "bytes": "a3a6960c7f882bc70e4430bdbd36cecd1d85a3f7c1e03dad595fa91ff4809aee" } ] }, "durability": "persistent", "val": { - "bytes": "3fef804c8d0677703be4852f77d06b6a3683ffec83a23b78ccb269f36dcc6125" + "bytes": "a3942d1b181b6c60c46c8e88b8f9c13f6350f11b8a698185c70477833cbd7dd1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "26789859" + "i128": "573668580" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.146.json index 0ea90561..8a912401 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "650256842" + "i128": "982272639" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "650256842" + "i128": "982272639" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3de3b1ef9d19015dd61ada98ed727a88dedcbd38300bf8772b7687f04d757919" + "bytes": "87f72a9f94552ac65c8eb5dadf36413a44f02c7371e8f16e2318cacdc85f583e" }, { - "u64": "136" + "u64": "1656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "650256842" + "i128": "982272639" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 137, + "timestamp": 1657, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2c782c1c9cffa7cd56b7c37aacaa505d9d9b02762865f1a0b486b30a4c9fc3b" + "bytes": "ebbfdc41983d4be981ce550911ac703182c87e983d595e475989303ce8406048" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2c782c1c9cffa7cd56b7c37aacaa505d9d9b02762865f1a0b486b30a4c9fc3b" + "bytes": "ebbfdc41983d4be981ce550911ac703182c87e983d595e475989303ce8406048" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "650256842" + "i128": "982272639" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "650256842" + "i128": "982272639" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1656" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "136" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ebbfdc41983d4be981ce550911ac703182c87e983d595e475989303ce8406048" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ebbfdc41983d4be981ce550911ac703182c87e983d595e475989303ce8406048" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27d484e633106fecb19d69958194f641adc51fcf12edd857c91a1e69400071fb" + "bytes": "d11ef5d6f741a6c81ec164d6981b03ef441b8056e2c5c823f5dd9de3fcebb853" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27d484e633106fecb19d69958194f641adc51fcf12edd857c91a1e69400071fb" + "bytes": "d11ef5d6f741a6c81ec164d6981b03ef441b8056e2c5c823f5dd9de3fcebb853" } ] }, "durability": "persistent", "val": { - "bytes": "d2c782c1c9cffa7cd56b7c37aacaa505d9d9b02762865f1a0b486b30a4c9fc3b" + "bytes": "ebbfdc41983d4be981ce550911ac703182c87e983d595e475989303ce8406048" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "650256842" + "i128": "982272639" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.147.json index 32a04239..0f16eecc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "364803591" + "i128": "247020267" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "364803591" + "i128": "247020267" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2ec7dda6bb097fe126e79eeb3791c83686417892ffea7c03e78d48b08179c68b" + "bytes": "e40ed42b833ebf65dda43fd2a9b582175937f59fda222c4ec6ce3c756a790e87" }, { - "u64": "1830" + "u64": "2293" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "364803591" + "i128": "247020267" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1831, + "timestamp": 2294, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2a7e7724bde44fdf98cb31b6ccebd80e88a6202c94b26a20003581dce5d9a00" + "bytes": "91dd6ae747f5e3b62d9b0b7a3b4ccc291320cda6548bcb0a7226892510c3549b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2a7e7724bde44fdf98cb31b6ccebd80e88a6202c94b26a20003581dce5d9a00" + "bytes": "91dd6ae747f5e3b62d9b0b7a3b4ccc291320cda6548bcb0a7226892510c3549b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "364803591" + "i128": "247020267" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "364803591" + "i128": "247020267" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2293" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1830" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "91dd6ae747f5e3b62d9b0b7a3b4ccc291320cda6548bcb0a7226892510c3549b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "91dd6ae747f5e3b62d9b0b7a3b4ccc291320cda6548bcb0a7226892510c3549b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "06ab181af465aacb20ddf892ecbc1ffe1fe779d4059dea5912708d11858d63b3" + "bytes": "67852fac950e0431bf6ecf0a1ed654737665d5ce6bad18e7a7f28bf8d28f12a9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "06ab181af465aacb20ddf892ecbc1ffe1fe779d4059dea5912708d11858d63b3" + "bytes": "67852fac950e0431bf6ecf0a1ed654737665d5ce6bad18e7a7f28bf8d28f12a9" } ] }, "durability": "persistent", "val": { - "bytes": "b2a7e7724bde44fdf98cb31b6ccebd80e88a6202c94b26a20003581dce5d9a00" + "bytes": "91dd6ae747f5e3b62d9b0b7a3b4ccc291320cda6548bcb0a7226892510c3549b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "364803591" + "i128": "247020267" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.148.json index 486e8fb4..40fed3bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "323328708" + "i128": "129633110" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "323328708" + "i128": "129633110" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "567b709e4e7e80e0f10137050f603d33fc86a67f6f13dd95a63f0e75826fb1e9" + "bytes": "fac89fe39d60c376fc3519fa304a449e6ded80c3382486e0672937f44868a9a6" }, { - "u64": "484" + "u64": "1536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "323328708" + "i128": "129633110" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 485, + "timestamp": 1537, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22874a6b924b33c1ab63babef24638b4296bafbe7debe7a61a91493c9ca115b0" + "bytes": "e3e1322086fdfb02b068f71ce464c1a9c75e6139955a2d9e4cde983a348ddbda" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22874a6b924b33c1ab63babef24638b4296bafbe7debe7a61a91493c9ca115b0" + "bytes": "e3e1322086fdfb02b068f71ce464c1a9c75e6139955a2d9e4cde983a348ddbda" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "323328708" + "i128": "129633110" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "323328708" + "i128": "129633110" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1536" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "484" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e3e1322086fdfb02b068f71ce464c1a9c75e6139955a2d9e4cde983a348ddbda" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e3e1322086fdfb02b068f71ce464c1a9c75e6139955a2d9e4cde983a348ddbda" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47570a1d882fa6ae22bcf1925ac66e159228b4af240faed26fd1f6ebd9418762" + "bytes": "c4a9d499e3daadda11dc19ab0d37a7996b37bfcfbefce6dea96174407246a0f0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47570a1d882fa6ae22bcf1925ac66e159228b4af240faed26fd1f6ebd9418762" + "bytes": "c4a9d499e3daadda11dc19ab0d37a7996b37bfcfbefce6dea96174407246a0f0" } ] }, "durability": "persistent", "val": { - "bytes": "22874a6b924b33c1ab63babef24638b4296bafbe7debe7a61a91493c9ca115b0" + "bytes": "e3e1322086fdfb02b068f71ce464c1a9c75e6139955a2d9e4cde983a348ddbda" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "323328708" + "i128": "129633110" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.149.json index 0897af5c..2e527252 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "145570152" + "i128": "10075309" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145570152" + "i128": "10075309" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "58096ea35d39b2e9e4ab586b47cda55227a73370af1520797906a93c500eeea5" + "bytes": "fc03f82e1cc13a5037b18c065e0ac6ef186df3aee9a71c6b767cf5d500b848bf" }, { - "u64": "3250" + "u64": "1735" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "145570152" + "i128": "10075309" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3251, + "timestamp": 1736, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d354872f724d869c12388b3773c38d888803d91bc6f737a1d4d186aeee3e7ee1" + "bytes": "075d2b0a3246d3a86939bccf427cbfc0dc41fa3f139da1a4380d8b58c7df0b0c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d354872f724d869c12388b3773c38d888803d91bc6f737a1d4d186aeee3e7ee1" + "bytes": "075d2b0a3246d3a86939bccf427cbfc0dc41fa3f139da1a4380d8b58c7df0b0c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "145570152" + "i128": "10075309" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "145570152" + "i128": "10075309" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1735" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3250" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "075d2b0a3246d3a86939bccf427cbfc0dc41fa3f139da1a4380d8b58c7df0b0c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "075d2b0a3246d3a86939bccf427cbfc0dc41fa3f139da1a4380d8b58c7df0b0c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48f30c8c05a53186e7c303f57b5ec7ea2df7a906ca9a9fe61efc3cc17ae6a367" + "bytes": "c7e4ee3a8adc3d35c5e86629c8d0e1747900759816593bf09d9985c033ec722b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48f30c8c05a53186e7c303f57b5ec7ea2df7a906ca9a9fe61efc3cc17ae6a367" + "bytes": "c7e4ee3a8adc3d35c5e86629c8d0e1747900759816593bf09d9985c033ec722b" } ] }, "durability": "persistent", "val": { - "bytes": "d354872f724d869c12388b3773c38d888803d91bc6f737a1d4d186aeee3e7ee1" + "bytes": "075d2b0a3246d3a86939bccf427cbfc0dc41fa3f139da1a4380d8b58c7df0b0c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "145570152" + "i128": "10075309" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.15.json index 5e29c508..33aa8993 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "81523924" + "i128": "78282581" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "81523924" + "i128": "78282581" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7c436378c6fb2559f8b571e985dd225fb33b877b01b5d6ff9e6d5b8407ba899" + "bytes": "4e6c46a7343c3e1d46ad0c691184b0cf6251113a3dc62bea60b88b2a790da010" }, { - "u64": "2672" + "u64": "2282" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "81523924" + "i128": "78282581" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2673, + "timestamp": 2283, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73070ebeb1577d43b9f3e67fa2598d8af1a56414ecfba7b059bab93b1296bfa0" + "bytes": "415523fe6d17dac30af6a280aa043764358e88263b13eab11e0206c310333e4b" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "73070ebeb1577d43b9f3e67fa2598d8af1a56414ecfba7b059bab93b1296bfa0" + "bytes": "415523fe6d17dac30af6a280aa043764358e88263b13eab11e0206c310333e4b" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "81523924" + "i128": "78282581" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "81523924" + "i128": "78282581" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2672" + "u64": "2282" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "73070ebeb1577d43b9f3e67fa2598d8af1a56414ecfba7b059bab93b1296bfa0" + "bytes": "415523fe6d17dac30af6a280aa043764358e88263b13eab11e0206c310333e4b" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "73070ebeb1577d43b9f3e67fa2598d8af1a56414ecfba7b059bab93b1296bfa0" + "bytes": "415523fe6d17dac30af6a280aa043764358e88263b13eab11e0206c310333e4b" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48408b432e81e26de331e8931add63deaf010674a29b3098196896f4f61131cf" + "bytes": "25e74713d0131523a5c41b78fdaa6660049c27362f516d73f70041ca99bba3c0" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48408b432e81e26de331e8931add63deaf010674a29b3098196896f4f61131cf" + "bytes": "25e74713d0131523a5c41b78fdaa6660049c27362f516d73f70041ca99bba3c0" } ] }, "durability": "persistent", "val": { - "bytes": "73070ebeb1577d43b9f3e67fa2598d8af1a56414ecfba7b059bab93b1296bfa0" + "bytes": "415523fe6d17dac30af6a280aa043764358e88263b13eab11e0206c310333e4b" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "81523924" + "i128": "78282581" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.150.json index 53391ef2..420be823 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "830400974" + "i128": "320117825" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "830400974" + "i128": "320117825" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97fdfcd5b0a962a4b53a15334aae08100b145f696a4ca6d091e1b15dd632d28b" + "bytes": "2c58e01eb4b655c033f31260e43726fddc3c59efddf5c98f749e3e17a4bffdee" }, { - "u64": "3222" + "u64": "2910" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "830400974" + "i128": "320117825" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3223, + "timestamp": 2911, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "49cd4411e48656d588eff0ff1102af5a6d9ffe029bf9cceefc922bf61895b29b" + "bytes": "4e07eda56ed5cfe7180cccc1378a451563d6b99a5970253fbbf1ae64be1cb50f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "49cd4411e48656d588eff0ff1102af5a6d9ffe029bf9cceefc922bf61895b29b" + "bytes": "4e07eda56ed5cfe7180cccc1378a451563d6b99a5970253fbbf1ae64be1cb50f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "830400974" + "i128": "320117825" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "830400974" + "i128": "320117825" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2910" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3222" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4e07eda56ed5cfe7180cccc1378a451563d6b99a5970253fbbf1ae64be1cb50f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4e07eda56ed5cfe7180cccc1378a451563d6b99a5970253fbbf1ae64be1cb50f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be22a4f8059508363d03caa5ba19853042247483c60368d07968da6f41944363" + "bytes": "3968e7813c211ff387bd5fc8c824fadbaa885b479286312a8436af24269381de" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be22a4f8059508363d03caa5ba19853042247483c60368d07968da6f41944363" + "bytes": "3968e7813c211ff387bd5fc8c824fadbaa885b479286312a8436af24269381de" } ] }, "durability": "persistent", "val": { - "bytes": "49cd4411e48656d588eff0ff1102af5a6d9ffe029bf9cceefc922bf61895b29b" + "bytes": "4e07eda56ed5cfe7180cccc1378a451563d6b99a5970253fbbf1ae64be1cb50f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "830400974" + "i128": "320117825" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.151.json index 403e0bc7..d66f3979 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15375492" + "i128": "471975950" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15375492" + "i128": "471975950" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3934f176465570483093d6ddabcfdc7c683a79c9ca0a947884d4dfc3033ec6f8" + "bytes": "779eac81487cc0a24fda28e7863c6bc9965f6f685173ee92ca87e75d5b35ca15" }, { - "u64": "1014" + "u64": "680" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15375492" + "i128": "471975950" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1015, + "timestamp": 681, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9fffe4121fa384e78a751bbe89c46433554d1ca165809fb77a28a5abbb001191" + "bytes": "4ff7fe6b148611d2d77e9a329f941b97bdec1086a5a67f4db452c9f8a91a3e91" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9fffe4121fa384e78a751bbe89c46433554d1ca165809fb77a28a5abbb001191" + "bytes": "4ff7fe6b148611d2d77e9a329f941b97bdec1086a5a67f4db452c9f8a91a3e91" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15375492" + "i128": "471975950" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "15375492" + "i128": "471975950" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "680" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1014" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4ff7fe6b148611d2d77e9a329f941b97bdec1086a5a67f4db452c9f8a91a3e91" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4ff7fe6b148611d2d77e9a329f941b97bdec1086a5a67f4db452c9f8a91a3e91" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "622ee57a36eff94fb6939af9d2aecb3fd624d93b2194d41ead0affb162d0a6b0" + "bytes": "d5d39fbe02ea8c335255e685c458ef1c049085c6e5181785a5721b7b2070875f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "622ee57a36eff94fb6939af9d2aecb3fd624d93b2194d41ead0affb162d0a6b0" + "bytes": "d5d39fbe02ea8c335255e685c458ef1c049085c6e5181785a5721b7b2070875f" } ] }, "durability": "persistent", "val": { - "bytes": "9fffe4121fa384e78a751bbe89c46433554d1ca165809fb77a28a5abbb001191" + "bytes": "4ff7fe6b148611d2d77e9a329f941b97bdec1086a5a67f4db452c9f8a91a3e91" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "15375492" + "i128": "471975950" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.152.json index 18b0f240..60c09a8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "535941901" + "i128": "44565851" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "535941901" + "i128": "44565851" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c6777b97597df579fd388f9ab0b066234d5de70909619766c98e65be410eab8" + "bytes": "b9d8e45e40be51811384d8e14b7fbf3aafe06d0d66c7769d319e0cac8a0ea28c" }, { - "u64": "1470" + "u64": "482" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "535941901" + "i128": "44565851" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1471, + "timestamp": 483, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2592f4bb6c99d7f079f260a6e99be10088d4a62bd746ec230444389a1cce5ea3" + "bytes": "2cde3e03bde3031229e78babda2ea967a662bb0bc9d9b30fd5350474e3406ed1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2592f4bb6c99d7f079f260a6e99be10088d4a62bd746ec230444389a1cce5ea3" + "bytes": "2cde3e03bde3031229e78babda2ea967a662bb0bc9d9b30fd5350474e3406ed1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "535941901" + "i128": "44565851" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "535941901" + "i128": "44565851" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "482" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1470" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2cde3e03bde3031229e78babda2ea967a662bb0bc9d9b30fd5350474e3406ed1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2cde3e03bde3031229e78babda2ea967a662bb0bc9d9b30fd5350474e3406ed1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f78effda490d828130c81ea1fd75dc91820e4ba3eb04a77b1445292b57d6c1a3" + "bytes": "e7dee44f582bea4df1a862ed917c44644ccd09d2b38da894e78b240f28c3fe8a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f78effda490d828130c81ea1fd75dc91820e4ba3eb04a77b1445292b57d6c1a3" + "bytes": "e7dee44f582bea4df1a862ed917c44644ccd09d2b38da894e78b240f28c3fe8a" } ] }, "durability": "persistent", "val": { - "bytes": "2592f4bb6c99d7f079f260a6e99be10088d4a62bd746ec230444389a1cce5ea3" + "bytes": "2cde3e03bde3031229e78babda2ea967a662bb0bc9d9b30fd5350474e3406ed1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "535941901" + "i128": "44565851" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.153.json index be42d6ac..f6d9ab32 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "239425829" + "i128": "834123953" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "239425829" + "i128": "834123953" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1eed47bbe241b5f1179619d9374cb3f98e8e0193665f0a26c401dc1040db414a" + "bytes": "06a93c415bb9c8c339fcc6e04dbba202c722dcddc4ecacc191c032a9ddda4676" }, { - "u64": "1302" + "u64": "3306" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "239425829" + "i128": "834123953" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1303, + "timestamp": 3307, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3c8ac67092fccebf87f66530adb9d0854b5e33eed2896995e306d6845ad9276" + "bytes": "e80198fde339cdc3bc6aa1da04fa8ed2a917a4115d3120dd182cdba5f86cd29d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3c8ac67092fccebf87f66530adb9d0854b5e33eed2896995e306d6845ad9276" + "bytes": "e80198fde339cdc3bc6aa1da04fa8ed2a917a4115d3120dd182cdba5f86cd29d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "239425829" + "i128": "834123953" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "239425829" + "i128": "834123953" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3306" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1302" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e80198fde339cdc3bc6aa1da04fa8ed2a917a4115d3120dd182cdba5f86cd29d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e80198fde339cdc3bc6aa1da04fa8ed2a917a4115d3120dd182cdba5f86cd29d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d22770fd6f897dc4b259ac4bc46f2244ca3bd9a335dfc386a06b6718f379986" + "bytes": "3ce7414f801a7e0df8fe3d80615d97806243131310d93beec3968d91edc48a4f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d22770fd6f897dc4b259ac4bc46f2244ca3bd9a335dfc386a06b6718f379986" + "bytes": "3ce7414f801a7e0df8fe3d80615d97806243131310d93beec3968d91edc48a4f" } ] }, "durability": "persistent", "val": { - "bytes": "f3c8ac67092fccebf87f66530adb9d0854b5e33eed2896995e306d6845ad9276" + "bytes": "e80198fde339cdc3bc6aa1da04fa8ed2a917a4115d3120dd182cdba5f86cd29d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "239425829" + "i128": "834123953" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.154.json index b5e4751a..3fc706e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "271899798" + "i128": "702629159" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "271899798" + "i128": "702629159" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b31f672d6110502f4858f15fe9e3db6d699d484f1db6a9e3b32715f7417dbd83" + "bytes": "2291e10d6f934cd75b1cf9f97b31f8a5848a32ed1008d5587098029a1db1cb2f" }, { - "u64": "431" + "u64": "2266" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "271899798" + "i128": "702629159" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 432, + "timestamp": 2267, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dcb6ccba010985b7dc79c38981066ff6389da26b29278f550eca23312a31bfeb" + "bytes": "7a43b9d638e62201690ba8c78e0067edea012a87c4296f5d68a9f0cc3c18e4c8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dcb6ccba010985b7dc79c38981066ff6389da26b29278f550eca23312a31bfeb" + "bytes": "7a43b9d638e62201690ba8c78e0067edea012a87c4296f5d68a9f0cc3c18e4c8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "271899798" + "i128": "702629159" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "271899798" + "i128": "702629159" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2266" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "431" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7a43b9d638e62201690ba8c78e0067edea012a87c4296f5d68a9f0cc3c18e4c8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7a43b9d638e62201690ba8c78e0067edea012a87c4296f5d68a9f0cc3c18e4c8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19a36939a81760f8d0c5232c4aac1fdbd48f6a0c179b6a201808cc1a49323d16" + "bytes": "bf8cd9b150b1880519b1de6f7a03647324f549c3a7c65b970f71f0e855131251" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19a36939a81760f8d0c5232c4aac1fdbd48f6a0c179b6a201808cc1a49323d16" + "bytes": "bf8cd9b150b1880519b1de6f7a03647324f549c3a7c65b970f71f0e855131251" } ] }, "durability": "persistent", "val": { - "bytes": "dcb6ccba010985b7dc79c38981066ff6389da26b29278f550eca23312a31bfeb" + "bytes": "7a43b9d638e62201690ba8c78e0067edea012a87c4296f5d68a9f0cc3c18e4c8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "271899798" + "i128": "702629159" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.155.json index 540e6257..6d81223e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467006880" + "i128": "810609618" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467006880" + "i128": "810609618" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a831e53296d8ee1527e665ea1ec5383e3c5393708635437aec4bc5ff675ae2f" + "bytes": "b6a1524451e457286ef70cd3a4eb832eeddc684ec86705a009fc9f3672a2b41e" }, { - "u64": "265" + "u64": "2935" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467006880" + "i128": "810609618" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 266, + "timestamp": 2936, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1d59fcf9f4ce5f0e41385e4e2cf9dd19cfaf055dfe29e5f4441af3c280ad6b7" + "bytes": "16fee3dd0cb2c4732ea9cd64e88cd6befd72f6581b7e1f76cac4095688b22ba3" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1d59fcf9f4ce5f0e41385e4e2cf9dd19cfaf055dfe29e5f4441af3c280ad6b7" + "bytes": "16fee3dd0cb2c4732ea9cd64e88cd6befd72f6581b7e1f76cac4095688b22ba3" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467006880" + "i128": "810609618" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "467006880" + "i128": "810609618" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2935" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "265" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "16fee3dd0cb2c4732ea9cd64e88cd6befd72f6581b7e1f76cac4095688b22ba3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "16fee3dd0cb2c4732ea9cd64e88cd6befd72f6581b7e1f76cac4095688b22ba3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "323d60893aeb579b20ca998a196fb2dbc8f2fc1f4f889c6122b265df8d179cc6" + "bytes": "9ca6dbb12a770532353752419958396c3ea2154655c83e9d812ddc887b45ff3e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "323d60893aeb579b20ca998a196fb2dbc8f2fc1f4f889c6122b265df8d179cc6" + "bytes": "9ca6dbb12a770532353752419958396c3ea2154655c83e9d812ddc887b45ff3e" } ] }, "durability": "persistent", "val": { - "bytes": "d1d59fcf9f4ce5f0e41385e4e2cf9dd19cfaf055dfe29e5f4441af3c280ad6b7" + "bytes": "16fee3dd0cb2c4732ea9cd64e88cd6befd72f6581b7e1f76cac4095688b22ba3" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "467006880" + "i128": "810609618" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.156.json index b88259cc..7b759b0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "153209784" + "i128": "986771485" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "153209784" + "i128": "986771485" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "465bc733a3c20748ccc68b4a5d66e1253fef206d83854ff1a72cf9bb6cdd677b" + "bytes": "121827d6e8d7a856ab9647e13e58d473e3a452e9b8bc7a88714e31997c1bcbeb" }, { - "u64": "1743" + "u64": "1450" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "153209784" + "i128": "986771485" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1744, + "timestamp": 1451, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d1b8fb4040f81d77505cc7a4abfbcedbb901642c0d5de55d58336f73dba8de8" + "bytes": "5611f3e348901666ab8e19471eff973891663eac07fe60b4e510c164cb52c8a5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d1b8fb4040f81d77505cc7a4abfbcedbb901642c0d5de55d58336f73dba8de8" + "bytes": "5611f3e348901666ab8e19471eff973891663eac07fe60b4e510c164cb52c8a5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "153209784" + "i128": "986771485" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "153209784" + "i128": "986771485" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1450" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1743" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5611f3e348901666ab8e19471eff973891663eac07fe60b4e510c164cb52c8a5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5611f3e348901666ab8e19471eff973891663eac07fe60b4e510c164cb52c8a5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4651d84207bed2b4668aa81e2b34c3973800b834d4158c5b8484683843e93f2" + "bytes": "46071f2b5f79498cc08a7e00388c9bb4ee5f9b64cac045a10c2568491e495f97" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4651d84207bed2b4668aa81e2b34c3973800b834d4158c5b8484683843e93f2" + "bytes": "46071f2b5f79498cc08a7e00388c9bb4ee5f9b64cac045a10c2568491e495f97" } ] }, "durability": "persistent", "val": { - "bytes": "2d1b8fb4040f81d77505cc7a4abfbcedbb901642c0d5de55d58336f73dba8de8" + "bytes": "5611f3e348901666ab8e19471eff973891663eac07fe60b4e510c164cb52c8a5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "153209784" + "i128": "986771485" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.157.json index 1ad8bad7..1c301256 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "288972379" + "i128": "762582846" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "288972379" + "i128": "762582846" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3dd92cb7f76321626f6e58745911a510cc1eff3e17fbddf7a60f57b4ffb43d41" + "bytes": "df5a8b9df8aa2b222ad6f17efee1879f88a96f0a2fc535f1113c87ef94ee7e81" }, { - "u64": "603" + "u64": "1393" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "288972379" + "i128": "762582846" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 604, + "timestamp": 1394, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "576dd0108c473a5909765aa6a367eff59b003ceddfa6f5bb82ad297fbb526fcc" + "bytes": "4009582f593894ae138b039a353a459dc53ff335dd2791fd511a7aaad10782ef" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "576dd0108c473a5909765aa6a367eff59b003ceddfa6f5bb82ad297fbb526fcc" + "bytes": "4009582f593894ae138b039a353a459dc53ff335dd2791fd511a7aaad10782ef" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "288972379" + "i128": "762582846" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "288972379" + "i128": "762582846" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1393" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "603" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4009582f593894ae138b039a353a459dc53ff335dd2791fd511a7aaad10782ef" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4009582f593894ae138b039a353a459dc53ff335dd2791fd511a7aaad10782ef" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "352dc86c0c7dbe427e94f907094653312f0f7203654958160dcbe3c2626a40c5" + "bytes": "37f12a02f4bc86163c584d247da6b720a95325794a4f1568d619443250bca655" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "352dc86c0c7dbe427e94f907094653312f0f7203654958160dcbe3c2626a40c5" + "bytes": "37f12a02f4bc86163c584d247da6b720a95325794a4f1568d619443250bca655" } ] }, "durability": "persistent", "val": { - "bytes": "576dd0108c473a5909765aa6a367eff59b003ceddfa6f5bb82ad297fbb526fcc" + "bytes": "4009582f593894ae138b039a353a459dc53ff335dd2791fd511a7aaad10782ef" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "288972379" + "i128": "762582846" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.158.json index 8ef04e30..12b62e7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "922540352" + "i128": "646624214" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "922540352" + "i128": "646624214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "abe813b82f061f607ee2f7e614fbf502ccc48c333bd226926861123d2395901c" + "bytes": "6325b438cfe0ddab3eed1f667a46114128729ae4fae87f6aab95ebd185a95d0c" }, { - "u64": "51" + "u64": "1461" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "922540352" + "i128": "646624214" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52, + "timestamp": 1462, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "09e4e353dc297c188bcfe21cbfeca8bf9000bcc31eb5ab50e1f2421d50410118" + "bytes": "c01ffb456e028e353851a6466c0cc240c85acdb9a3a4d40d68783abdb6b8cc25" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "09e4e353dc297c188bcfe21cbfeca8bf9000bcc31eb5ab50e1f2421d50410118" + "bytes": "c01ffb456e028e353851a6466c0cc240c85acdb9a3a4d40d68783abdb6b8cc25" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "922540352" + "i128": "646624214" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "922540352" + "i128": "646624214" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1461" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "51" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c01ffb456e028e353851a6466c0cc240c85acdb9a3a4d40d68783abdb6b8cc25" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c01ffb456e028e353851a6466c0cc240c85acdb9a3a4d40d68783abdb6b8cc25" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f0f2d4b00397746d209443fb2bdb8a00e97dceac6043eb7f3add987ea81ce94" + "bytes": "8c4a9e289f3e93a334ee449af7ab23f797dbc4e29b41e5bdf9bc3f058c3a074b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f0f2d4b00397746d209443fb2bdb8a00e97dceac6043eb7f3add987ea81ce94" + "bytes": "8c4a9e289f3e93a334ee449af7ab23f797dbc4e29b41e5bdf9bc3f058c3a074b" } ] }, "durability": "persistent", "val": { - "bytes": "09e4e353dc297c188bcfe21cbfeca8bf9000bcc31eb5ab50e1f2421d50410118" + "bytes": "c01ffb456e028e353851a6466c0cc240c85acdb9a3a4d40d68783abdb6b8cc25" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "922540352" + "i128": "646624214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.159.json index e83b9af8..23132c91 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "144876479" + "i128": "18407973" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "144876479" + "i128": "18407973" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9a741aa62ad8c4d19e013d848cb1530e04f27fb573ac84a4a81a82625b8266c" + "bytes": "94da134683f2c15530d9690f93617e5be24b9e1b64140832f47462b4ff671e21" }, { - "u64": "935" + "u64": "2944" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "144876479" + "i128": "18407973" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 936, + "timestamp": 2945, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3bb4b79888a26b5d91d484d6866375d096d34f74f089defc37a24dfecf89d902" + "bytes": "1e1e896b589620e64a2866e811b7215cacf9d0c4a47e1ed30364e86db8ffe5e8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3bb4b79888a26b5d91d484d6866375d096d34f74f089defc37a24dfecf89d902" + "bytes": "1e1e896b589620e64a2866e811b7215cacf9d0c4a47e1ed30364e86db8ffe5e8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "144876479" + "i128": "18407973" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "144876479" + "i128": "18407973" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2944" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "935" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1e1e896b589620e64a2866e811b7215cacf9d0c4a47e1ed30364e86db8ffe5e8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1e1e896b589620e64a2866e811b7215cacf9d0c4a47e1ed30364e86db8ffe5e8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65a5db2b0388b5dfe013cfd180bff49499c84328fb1283538f06c65b78647092" + "bytes": "f9cbd716895d86c30bedbadae03f3a66d5840f1b7dcc82b48f2ee47f3559e8d9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65a5db2b0388b5dfe013cfd180bff49499c84328fb1283538f06c65b78647092" + "bytes": "f9cbd716895d86c30bedbadae03f3a66d5840f1b7dcc82b48f2ee47f3559e8d9" } ] }, "durability": "persistent", "val": { - "bytes": "3bb4b79888a26b5d91d484d6866375d096d34f74f089defc37a24dfecf89d902" + "bytes": "1e1e896b589620e64a2866e811b7215cacf9d0c4a47e1ed30364e86db8ffe5e8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "144876479" + "i128": "18407973" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.16.json index 9f83af6f..c34eaaf7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "41082371" + "i128": "745162830" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "41082371" + "i128": "745162830" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd895316fe00d54b6414ab60ae4aadb452831db9196e6ddd93190314bd5e65a8" + "bytes": "496ab53991d094685c450069d1a0665427dbafdd37af7dae30d1021e7c6e92cc" }, { - "u64": "2389" + "u64": "577" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "41082371" + "i128": "745162830" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2390, + "timestamp": 578, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87acc8a1f13c19212ae42539aa54a66577146dfad46f9b8b6626153fd58142c9" + "bytes": "a47c9240f297d2ffb3b1f281735271dfd6172fd97f72634fcb01fdadd45d7034" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "87acc8a1f13c19212ae42539aa54a66577146dfad46f9b8b6626153fd58142c9" + "bytes": "a47c9240f297d2ffb3b1f281735271dfd6172fd97f72634fcb01fdadd45d7034" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "41082371" + "i128": "745162830" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "41082371" + "i128": "745162830" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2389" + "u64": "577" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "87acc8a1f13c19212ae42539aa54a66577146dfad46f9b8b6626153fd58142c9" + "bytes": "a47c9240f297d2ffb3b1f281735271dfd6172fd97f72634fcb01fdadd45d7034" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "87acc8a1f13c19212ae42539aa54a66577146dfad46f9b8b6626153fd58142c9" + "bytes": "a47c9240f297d2ffb3b1f281735271dfd6172fd97f72634fcb01fdadd45d7034" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4bcd8ae120e6ce3084174f18879b4b139c106b7e1dd603daef2b26d127e7ff29" + "bytes": "9410d13e138516229c4414d431b6d7ca8f9e5d6e2343b53b030ebdd62b88a509" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4bcd8ae120e6ce3084174f18879b4b139c106b7e1dd603daef2b26d127e7ff29" + "bytes": "9410d13e138516229c4414d431b6d7ca8f9e5d6e2343b53b030ebdd62b88a509" } ] }, "durability": "persistent", "val": { - "bytes": "87acc8a1f13c19212ae42539aa54a66577146dfad46f9b8b6626153fd58142c9" + "bytes": "a47c9240f297d2ffb3b1f281735271dfd6172fd97f72634fcb01fdadd45d7034" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "41082371" + "i128": "745162830" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.160.json index 7ce73298..90f2af27 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "588823437" + "i128": "120675435" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "588823437" + "i128": "120675435" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0518f8fe7bf592936527fe5d54c381165284f37c49b66ab45290be3eec3f3a6b" + "bytes": "459d9e101b9f4f90f5ce44851e757f2490c329d2a72859f9e7afedb57f69a7ab" }, { - "u64": "128" + "u64": "1670" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "588823437" + "i128": "120675435" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 129, + "timestamp": 1671, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba84708972788e1cefefdd7f5b59b928bb807f422a567e5d765d80e8359e175e" + "bytes": "a8956392587a7bebcfd06852b3d28c2c6c225582be0a7118037de03bdddae628" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba84708972788e1cefefdd7f5b59b928bb807f422a567e5d765d80e8359e175e" + "bytes": "a8956392587a7bebcfd06852b3d28c2c6c225582be0a7118037de03bdddae628" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "588823437" + "i128": "120675435" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "588823437" + "i128": "120675435" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1670" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "128" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a8956392587a7bebcfd06852b3d28c2c6c225582be0a7118037de03bdddae628" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a8956392587a7bebcfd06852b3d28c2c6c225582be0a7118037de03bdddae628" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95217c78547a520601b7e7a5a8a043f219662a91f8c58fae3ac9817f4e6824e5" + "bytes": "ec9eac5887619281df071ede9f45264424f8a3098e83e19d1240d97b69341786" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95217c78547a520601b7e7a5a8a043f219662a91f8c58fae3ac9817f4e6824e5" + "bytes": "ec9eac5887619281df071ede9f45264424f8a3098e83e19d1240d97b69341786" } ] }, "durability": "persistent", "val": { - "bytes": "ba84708972788e1cefefdd7f5b59b928bb807f422a567e5d765d80e8359e175e" + "bytes": "a8956392587a7bebcfd06852b3d28c2c6c225582be0a7118037de03bdddae628" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "588823437" + "i128": "120675435" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.161.json index db453a0b..4476c816 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "550088863" + "i128": "318283967" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "550088863" + "i128": "318283967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "47444857a41110a6f5e1931321b6eebdd51e5e08e0cb5c305c6118cb7b08ac44" + "bytes": "9568ede087fbb444f3d11bf868772675c976f014baaa72e2e599acbaa53df7b6" }, { - "u64": "3563" + "u64": "3297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "550088863" + "i128": "318283967" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3564, + "timestamp": 3298, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb653c75fc2bcb54f74d7373985653638150f9fe90c700cd0dbfb808dfe42e9b" + "bytes": "753e2f2e005222e78522a8e13d8b7c134d9de729943abfdf6cdcb039d834c015" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb653c75fc2bcb54f74d7373985653638150f9fe90c700cd0dbfb808dfe42e9b" + "bytes": "753e2f2e005222e78522a8e13d8b7c134d9de729943abfdf6cdcb039d834c015" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "550088863" + "i128": "318283967" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "550088863" + "i128": "318283967" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3297" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3563" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "753e2f2e005222e78522a8e13d8b7c134d9de729943abfdf6cdcb039d834c015" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "753e2f2e005222e78522a8e13d8b7c134d9de729943abfdf6cdcb039d834c015" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a378ceb89134027879e5018f013c6543d07a8f43b3579d5d18921e9473427618" + "bytes": "2c6274cd69abc2df8b25441fa78a9f6fdf2f3dcfd6134bb451f78e2ccd50a7b8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a378ceb89134027879e5018f013c6543d07a8f43b3579d5d18921e9473427618" + "bytes": "2c6274cd69abc2df8b25441fa78a9f6fdf2f3dcfd6134bb451f78e2ccd50a7b8" } ] }, "durability": "persistent", "val": { - "bytes": "bb653c75fc2bcb54f74d7373985653638150f9fe90c700cd0dbfb808dfe42e9b" + "bytes": "753e2f2e005222e78522a8e13d8b7c134d9de729943abfdf6cdcb039d834c015" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "550088863" + "i128": "318283967" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.162.json index 1689ef90..186175dc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827018150" + "i128": "708972975" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827018150" + "i128": "708972975" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "414ccad66233f0afef7e0bcca48eb602be5aef1a19ab80e58b71b99a3afa5d94" + "bytes": "6be7e1b5635d5f6526ab619068aadea9bd0f0d739e3d86ed07f1bde85293e96a" }, { - "u64": "1349" + "u64": "2009" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827018150" + "i128": "708972975" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1350, + "timestamp": 2010, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bd971a4ebf775dc6cccbc46d25cf6a4c8dd919ee7696e19483271642fb810ea8" + "bytes": "22250826bfe896227737c1a026f848a429e608b4296cf88bdfee7ee15540e53b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bd971a4ebf775dc6cccbc46d25cf6a4c8dd919ee7696e19483271642fb810ea8" + "bytes": "22250826bfe896227737c1a026f848a429e608b4296cf88bdfee7ee15540e53b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827018150" + "i128": "708972975" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "827018150" + "i128": "708972975" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2009" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1349" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "22250826bfe896227737c1a026f848a429e608b4296cf88bdfee7ee15540e53b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "22250826bfe896227737c1a026f848a429e608b4296cf88bdfee7ee15540e53b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4397e4a090ced2d1fec7eddb27b98590eebde2f28a7544eac43bab6e3e9c203e" + "bytes": "676083fb9f0e6370c114ce427f9eba0d0c03713d0c1e53eadcc10d6276f68c6d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4397e4a090ced2d1fec7eddb27b98590eebde2f28a7544eac43bab6e3e9c203e" + "bytes": "676083fb9f0e6370c114ce427f9eba0d0c03713d0c1e53eadcc10d6276f68c6d" } ] }, "durability": "persistent", "val": { - "bytes": "bd971a4ebf775dc6cccbc46d25cf6a4c8dd919ee7696e19483271642fb810ea8" + "bytes": "22250826bfe896227737c1a026f848a429e608b4296cf88bdfee7ee15540e53b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "827018150" + "i128": "708972975" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.163.json index 81dfaef6..c5793fd5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "927803641" + "i128": "35175280" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "927803641" + "i128": "35175280" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a6bb69b4257f2124814f0c249061e02a2b5e0541e35fd7f8d56df469ae2df60" + "bytes": "d476e85094332bc5d8f9cf6ae0d0641d8f7bfa6ce2ffd2eb8d3e8f50d2a9c93b" }, { - "u64": "2007" + "u64": "3466" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "927803641" + "i128": "35175280" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2008, + "timestamp": 3467, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0dc766f180d904d4db20f540abbcec785aa0fff87ccb8854900f8baede2bdd7c" + "bytes": "932282e2ab1a2b204dd3dc24970092338cfbbcb4f55b8893d0fa2e326bdb21f9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0dc766f180d904d4db20f540abbcec785aa0fff87ccb8854900f8baede2bdd7c" + "bytes": "932282e2ab1a2b204dd3dc24970092338cfbbcb4f55b8893d0fa2e326bdb21f9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "927803641" + "i128": "35175280" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "927803641" + "i128": "35175280" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3466" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2007" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "932282e2ab1a2b204dd3dc24970092338cfbbcb4f55b8893d0fa2e326bdb21f9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "932282e2ab1a2b204dd3dc24970092338cfbbcb4f55b8893d0fa2e326bdb21f9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3fd2233a9795bc37cb976fa2678d4881f3d67c75a897872b3bf8da919438dc16" + "bytes": "5763be74353a8d7abe2c7c17462f63f5b8314e460f8e72e71dbdea276080c83a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3fd2233a9795bc37cb976fa2678d4881f3d67c75a897872b3bf8da919438dc16" + "bytes": "5763be74353a8d7abe2c7c17462f63f5b8314e460f8e72e71dbdea276080c83a" } ] }, "durability": "persistent", "val": { - "bytes": "0dc766f180d904d4db20f540abbcec785aa0fff87ccb8854900f8baede2bdd7c" + "bytes": "932282e2ab1a2b204dd3dc24970092338cfbbcb4f55b8893d0fa2e326bdb21f9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "927803641" + "i128": "35175280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.164.json index 449454df..73d20c29 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "877425127" + "i128": "721240764" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877425127" + "i128": "721240764" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dfdeb8b172143ffbe46586d6da82cd38d27ea74de5aced59e15a44558c095720" + "bytes": "cb703471bed38e708765547a5303c089d7665381e0d9cfe198c1be6173452406" }, { - "u64": "1270" + "u64": "938" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "877425127" + "i128": "721240764" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1271, + "timestamp": 939, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72365ed0f87f51dce694a0badadfb69f2de48c7a8a56732ba0dafb26bb759d00" + "bytes": "93298f1487cdbec2f09327deb6427d4a70b433e298b9563b3fe4253e23351fec" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72365ed0f87f51dce694a0badadfb69f2de48c7a8a56732ba0dafb26bb759d00" + "bytes": "93298f1487cdbec2f09327deb6427d4a70b433e298b9563b3fe4253e23351fec" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "877425127" + "i128": "721240764" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "877425127" + "i128": "721240764" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "938" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1270" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "93298f1487cdbec2f09327deb6427d4a70b433e298b9563b3fe4253e23351fec" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "93298f1487cdbec2f09327deb6427d4a70b433e298b9563b3fe4253e23351fec" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2107cce9fb4b9a677c0fc2c32e14541ec87791291ab1e61447138523f4af57e0" + "bytes": "b6c76707def2840bdb8257852237bc5673003b3dff487b999dc57fde018e7cf2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2107cce9fb4b9a677c0fc2c32e14541ec87791291ab1e61447138523f4af57e0" + "bytes": "b6c76707def2840bdb8257852237bc5673003b3dff487b999dc57fde018e7cf2" } ] }, "durability": "persistent", "val": { - "bytes": "72365ed0f87f51dce694a0badadfb69f2de48c7a8a56732ba0dafb26bb759d00" + "bytes": "93298f1487cdbec2f09327deb6427d4a70b433e298b9563b3fe4253e23351fec" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "877425127" + "i128": "721240764" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.165.json index 987c08b7..0dfd3599 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "522374483" + "i128": "530530978" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "522374483" + "i128": "530530978" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cbac6da59807370e6e02dfad61613b1ba5114df0b76fa72723fc801cf53341ca" + "bytes": "7f989056235a4e04280fc8bbfd85576dee37529c6ad6cf65aa74165affab09dd" }, { - "u64": "2469" + "u64": "2631" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "522374483" + "i128": "530530978" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2470, + "timestamp": 2632, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "96c45f1cb29d4c51448dc02a4523cf1557f22aed01d278c1c2adfbc644b174bd" + "bytes": "7a777c2f8c9296b407c181529cdfcf56e2b3c90aa27be242eeaab46f2308086f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "96c45f1cb29d4c51448dc02a4523cf1557f22aed01d278c1c2adfbc644b174bd" + "bytes": "7a777c2f8c9296b407c181529cdfcf56e2b3c90aa27be242eeaab46f2308086f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "522374483" + "i128": "530530978" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "522374483" + "i128": "530530978" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2631" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2469" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7a777c2f8c9296b407c181529cdfcf56e2b3c90aa27be242eeaab46f2308086f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7a777c2f8c9296b407c181529cdfcf56e2b3c90aa27be242eeaab46f2308086f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd1958335c98ec3d4539246c101e6a05139f83f3803d927c88aa1c0a637da964" + "bytes": "39b9bc7dc19b99846d7243d692b89ae7ab95501b42e26ad309971e171730e4a0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd1958335c98ec3d4539246c101e6a05139f83f3803d927c88aa1c0a637da964" + "bytes": "39b9bc7dc19b99846d7243d692b89ae7ab95501b42e26ad309971e171730e4a0" } ] }, "durability": "persistent", "val": { - "bytes": "96c45f1cb29d4c51448dc02a4523cf1557f22aed01d278c1c2adfbc644b174bd" + "bytes": "7a777c2f8c9296b407c181529cdfcf56e2b3c90aa27be242eeaab46f2308086f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "522374483" + "i128": "530530978" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.166.json index faf36d95..b9428716 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "501825433" + "i128": "848923607" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "501825433" + "i128": "848923607" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb0cef7fbf1ca71f9eb500b89156c23937d80135e4f820b5cb6f84c6f9a594f1" + "bytes": "36b66f728878df70cd765fd548922377f235c4867ccdbc11d7976c44ff7e6b6b" }, { - "u64": "2319" + "u64": "2474" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "501825433" + "i128": "848923607" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2320, + "timestamp": 2475, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24abfd03e54d0b42bda3c1dc4ab138daba9e58fef91514919f5d231de9d90eed" + "bytes": "60f66d52988ab5834217ffb38cf628ed6bde51a3dc979397044ffe49139ac7ae" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24abfd03e54d0b42bda3c1dc4ab138daba9e58fef91514919f5d231de9d90eed" + "bytes": "60f66d52988ab5834217ffb38cf628ed6bde51a3dc979397044ffe49139ac7ae" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "501825433" + "i128": "848923607" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "501825433" + "i128": "848923607" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2474" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2319" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "60f66d52988ab5834217ffb38cf628ed6bde51a3dc979397044ffe49139ac7ae" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "60f66d52988ab5834217ffb38cf628ed6bde51a3dc979397044ffe49139ac7ae" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe9935d6e40cd0860870ace684c9f3f3ba5f82df30f981cf3d2140f7d4cd30fa" + "bytes": "77c0195c8b4d47a8d5dd2cf7ea9a40def38bcbbc8fb2d9a61e7cc86d693ebd20" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe9935d6e40cd0860870ace684c9f3f3ba5f82df30f981cf3d2140f7d4cd30fa" + "bytes": "77c0195c8b4d47a8d5dd2cf7ea9a40def38bcbbc8fb2d9a61e7cc86d693ebd20" } ] }, "durability": "persistent", "val": { - "bytes": "24abfd03e54d0b42bda3c1dc4ab138daba9e58fef91514919f5d231de9d90eed" + "bytes": "60f66d52988ab5834217ffb38cf628ed6bde51a3dc979397044ffe49139ac7ae" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "501825433" + "i128": "848923607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.167.json index ec8cb5de..91879dba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "933483275" + "i128": "218045102" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "933483275" + "i128": "218045102" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52fcae108ee1f676556b04e9fa08570f3a48dc2e62f453da26aeec6b75fe0e17" + "bytes": "72051735d7a8bdc2d3ea24839972dc17a3caf1b43e8ab93c0f9d573c0e6ec72b" }, { - "u64": "2869" + "u64": "2249" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "933483275" + "i128": "218045102" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2870, + "timestamp": 2250, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d3dc2d818d92eef756e42d9e17d09e2543c0d2a100e368fe9a082e05bf513040" + "bytes": "66b0376b740140e3daef7788ee20390c6d335d60e8b57f521320315636e4c980" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d3dc2d818d92eef756e42d9e17d09e2543c0d2a100e368fe9a082e05bf513040" + "bytes": "66b0376b740140e3daef7788ee20390c6d335d60e8b57f521320315636e4c980" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "933483275" + "i128": "218045102" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "933483275" + "i128": "218045102" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2249" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2869" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "66b0376b740140e3daef7788ee20390c6d335d60e8b57f521320315636e4c980" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "66b0376b740140e3daef7788ee20390c6d335d60e8b57f521320315636e4c980" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2b39a02ba3a801e489bd8f87d8fc4ca9574d03e9457be65251cee047b24512f" + "bytes": "d69134ee2211248313d28e1a60ebce1ba7f995c0d065203df4cbd33c3a7c21f4" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2b39a02ba3a801e489bd8f87d8fc4ca9574d03e9457be65251cee047b24512f" + "bytes": "d69134ee2211248313d28e1a60ebce1ba7f995c0d065203df4cbd33c3a7c21f4" } ] }, "durability": "persistent", "val": { - "bytes": "d3dc2d818d92eef756e42d9e17d09e2543c0d2a100e368fe9a082e05bf513040" + "bytes": "66b0376b740140e3daef7788ee20390c6d335d60e8b57f521320315636e4c980" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "933483275" + "i128": "218045102" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.168.json index 6496b5cf..594f8f9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "568271896" + "i128": "383869810" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "568271896" + "i128": "383869810" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "85b5442e07a2dbfb3742924008afd5a340c2a6bc8b1657e05e05939e3ca3c887" + "bytes": "9136b8a297a968315838b05238d5e8865c79e609ad88867e8d3e54c32c70e5fc" }, { - "u64": "808" + "u64": "3481" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "568271896" + "i128": "383869810" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 809, + "timestamp": 3482, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "219976dc283dbda05bcab574a3f6fd158f2ccf42518a45635429a6f0d2d410a0" + "bytes": "df054b367d863ec8cc9bd14f50cccd818041f021c341cb6c82d3b2ef215c4640" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "219976dc283dbda05bcab574a3f6fd158f2ccf42518a45635429a6f0d2d410a0" + "bytes": "df054b367d863ec8cc9bd14f50cccd818041f021c341cb6c82d3b2ef215c4640" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "568271896" + "i128": "383869810" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "568271896" + "i128": "383869810" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3481" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "808" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "df054b367d863ec8cc9bd14f50cccd818041f021c341cb6c82d3b2ef215c4640" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "df054b367d863ec8cc9bd14f50cccd818041f021c341cb6c82d3b2ef215c4640" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72bac46b42c5114178470e0a6365feb7e632b746d0cfd271e15e147cf02012b7" + "bytes": "e29ac7ea6e505757edfe9502318c27de97b771ca334fcc7069c829bea7f75bf8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72bac46b42c5114178470e0a6365feb7e632b746d0cfd271e15e147cf02012b7" + "bytes": "e29ac7ea6e505757edfe9502318c27de97b771ca334fcc7069c829bea7f75bf8" } ] }, "durability": "persistent", "val": { - "bytes": "219976dc283dbda05bcab574a3f6fd158f2ccf42518a45635429a6f0d2d410a0" + "bytes": "df054b367d863ec8cc9bd14f50cccd818041f021c341cb6c82d3b2ef215c4640" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "568271896" + "i128": "383869810" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.169.json index d1be9293..adf2dffd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "861775368" + "i128": "494971069" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "861775368" + "i128": "494971069" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7683b1c15390ff4b576794f9d3d5c44eb7b504c2af0a2b184d208f6feedc09c9" + "bytes": "fe97ea4ef9c5ba04937dc9ccaa359d4eeb563a9eeced2f3f63c89716e88b24c4" }, { - "u64": "667" + "u64": "2833" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "861775368" + "i128": "494971069" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 668, + "timestamp": 2834, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec15b3b6436abb68bd91c7156e252f537e6d440f0342408f2dc843d4be8363db" + "bytes": "31d03a2009e35ecce923f02d88a33cc876a69eb8f98959a01f23db5f4e65bcae" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec15b3b6436abb68bd91c7156e252f537e6d440f0342408f2dc843d4be8363db" + "bytes": "31d03a2009e35ecce923f02d88a33cc876a69eb8f98959a01f23db5f4e65bcae" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "861775368" + "i128": "494971069" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "861775368" + "i128": "494971069" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2833" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "667" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "31d03a2009e35ecce923f02d88a33cc876a69eb8f98959a01f23db5f4e65bcae" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "31d03a2009e35ecce923f02d88a33cc876a69eb8f98959a01f23db5f4e65bcae" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ca509a2a24028641fe60d4d97b4bd2951859d034657829f042260ca89d3181d" + "bytes": "315b4fbe0f62adb438f304a89787af8836675b2f1480492348347a16b6b271ca" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ca509a2a24028641fe60d4d97b4bd2951859d034657829f042260ca89d3181d" + "bytes": "315b4fbe0f62adb438f304a89787af8836675b2f1480492348347a16b6b271ca" } ] }, "durability": "persistent", "val": { - "bytes": "ec15b3b6436abb68bd91c7156e252f537e6d440f0342408f2dc843d4be8363db" + "bytes": "31d03a2009e35ecce923f02d88a33cc876a69eb8f98959a01f23db5f4e65bcae" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "861775368" + "i128": "494971069" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.17.json index fc6c15a3..91c60027 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "171265919" + "i128": "358647949" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "171265919" + "i128": "358647949" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28393c79fab019ba0ab34720c8eb22963fc9ae28b07b4c0885a8b438a376746b" + "bytes": "b4d8dba031e0a58731ab3bf5ac9e151fd4ed5ca105825c9e452fa9ac2c57db95" }, { - "u64": "3402" + "u64": "2368" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "171265919" + "i128": "358647949" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3403, + "timestamp": 2369, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d833973785a9deea15e28f5b9821a6f0cad4bb15c22d4b1599a563ca1b4181cb" + "bytes": "12a33a1b4d08f71213d641ca41b9a22571b696c304965c13353c03c69f7ff604" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "d833973785a9deea15e28f5b9821a6f0cad4bb15c22d4b1599a563ca1b4181cb" + "bytes": "12a33a1b4d08f71213d641ca41b9a22571b696c304965c13353c03c69f7ff604" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "171265919" + "i128": "358647949" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "171265919" + "i128": "358647949" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3402" + "u64": "2368" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d833973785a9deea15e28f5b9821a6f0cad4bb15c22d4b1599a563ca1b4181cb" + "bytes": "12a33a1b4d08f71213d641ca41b9a22571b696c304965c13353c03c69f7ff604" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "d833973785a9deea15e28f5b9821a6f0cad4bb15c22d4b1599a563ca1b4181cb" + "bytes": "12a33a1b4d08f71213d641ca41b9a22571b696c304965c13353c03c69f7ff604" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efc8a9b7fb9d9a15b4c750c72ace26bcad14306a9fb947de79ad55c681b0f168" + "bytes": "35a91075c81c64e6076f1f703361e568e9f16f56769f26db2020777b2e46660a" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efc8a9b7fb9d9a15b4c750c72ace26bcad14306a9fb947de79ad55c681b0f168" + "bytes": "35a91075c81c64e6076f1f703361e568e9f16f56769f26db2020777b2e46660a" } ] }, "durability": "persistent", "val": { - "bytes": "d833973785a9deea15e28f5b9821a6f0cad4bb15c22d4b1599a563ca1b4181cb" + "bytes": "12a33a1b4d08f71213d641ca41b9a22571b696c304965c13353c03c69f7ff604" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -849,4 +888,242 @@ "val": { "map": [ { - \ No newline at end of file + "key": { + "symbol": "amount" + }, + "val": { + "i128": "358647949" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.170.json index 072e5c96..7d6c31f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "859669114" + "i128": "700342832" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "859669114" + "i128": "700342832" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d68ca1c1f82004391ff0a479ca4842ced0909716f8401df3734da6c596ed88ee" + "bytes": "2e62e0dac4a1528d5541b9dc19918aac9559968a0aac0df574797c31b8c0b5ca" }, { - "u64": "855" + "u64": "267" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "859669114" + "i128": "700342832" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 856, + "timestamp": 268, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f369fa2c065f45f117c4e2838f93bffbe57a5b9148c0d824a60ca44e04c03b60" + "bytes": "ec3b34277ed834046b915df1ffa8f84eaae4ed46271eee0fc8ad299feb4e7f0f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f369fa2c065f45f117c4e2838f93bffbe57a5b9148c0d824a60ca44e04c03b60" + "bytes": "ec3b34277ed834046b915df1ffa8f84eaae4ed46271eee0fc8ad299feb4e7f0f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "859669114" + "i128": "700342832" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "859669114" + "i128": "700342832" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "267" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "855" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ec3b34277ed834046b915df1ffa8f84eaae4ed46271eee0fc8ad299feb4e7f0f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ec3b34277ed834046b915df1ffa8f84eaae4ed46271eee0fc8ad299feb4e7f0f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3cb7a4ba0636e407293be5c5359e938e8f5224fa0e175b951c3cbd9eb1e7b33a" + "bytes": "4c1c5ea570b051c74a098c5c0e85c62dd37781509a36f7dc43d3fd51567c28f9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3cb7a4ba0636e407293be5c5359e938e8f5224fa0e175b951c3cbd9eb1e7b33a" + "bytes": "4c1c5ea570b051c74a098c5c0e85c62dd37781509a36f7dc43d3fd51567c28f9" } ] }, "durability": "persistent", "val": { - "bytes": "f369fa2c065f45f117c4e2838f93bffbe57a5b9148c0d824a60ca44e04c03b60" + "bytes": "ec3b34277ed834046b915df1ffa8f84eaae4ed46271eee0fc8ad299feb4e7f0f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "859669114" + "i128": "700342832" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.171.json index 2139f52d..d23f063f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863771971" + "i128": "391021250" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863771971" + "i128": "391021250" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2155a2b1a298903a56d7e4316115b5439739748883ad1ef527983b0d4e44abbf" + "bytes": "b3df00308b94d3c0b02e9f6bbc73fed7e4f7561e0461e92f83462411c387b787" }, { - "u64": "3265" + "u64": "3312" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863771971" + "i128": "391021250" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3266, + "timestamp": 3313, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5c964719661ed34db5d3cb3b77c23111ef7998f46024c8205a0eebe78f73d15" + "bytes": "6bb60953bb84765d28bfb1896611570dfdae123fb4bf235a76833522e4a4e4c8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5c964719661ed34db5d3cb3b77c23111ef7998f46024c8205a0eebe78f73d15" + "bytes": "6bb60953bb84765d28bfb1896611570dfdae123fb4bf235a76833522e4a4e4c8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863771971" + "i128": "391021250" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "863771971" + "i128": "391021250" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3312" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3265" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6bb60953bb84765d28bfb1896611570dfdae123fb4bf235a76833522e4a4e4c8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6bb60953bb84765d28bfb1896611570dfdae123fb4bf235a76833522e4a4e4c8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7c5363d784eed4bb2e40f31eaa0437ffa8a165f4e301080160245846484ca78" + "bytes": "854081fcb39fba1f9e04ef0b38f446e66eeaaa5913629e1e5e43965690024be8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7c5363d784eed4bb2e40f31eaa0437ffa8a165f4e301080160245846484ca78" + "bytes": "854081fcb39fba1f9e04ef0b38f446e66eeaaa5913629e1e5e43965690024be8" } ] }, "durability": "persistent", "val": { - "bytes": "c5c964719661ed34db5d3cb3b77c23111ef7998f46024c8205a0eebe78f73d15" + "bytes": "6bb60953bb84765d28bfb1896611570dfdae123fb4bf235a76833522e4a4e4c8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "863771971" + "i128": "391021250" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.172.json index 1eddddae..ae5bd0fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "125487800" + "i128": "70159831" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "125487800" + "i128": "70159831" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5dcea56bff33939867891320e04c86055062e2d1caf8fb8f66fb43df11fbbf1c" + "bytes": "fcad8c5cae0914d1e666b6b28df2b4161cae34f3be20f1fdf01c03e1e9cfb72d" }, { - "u64": "2950" + "u64": "3221" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "125487800" + "i128": "70159831" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2951, + "timestamp": 3222, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24d3d5301968b3270a337aee64e5070e7b63a771d2227aa4e9e92791cdfaa4ab" + "bytes": "61d60f164224be63add80377e7543f3665b4a191f6da3566d6e2ce49f7675b07" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24d3d5301968b3270a337aee64e5070e7b63a771d2227aa4e9e92791cdfaa4ab" + "bytes": "61d60f164224be63add80377e7543f3665b4a191f6da3566d6e2ce49f7675b07" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "125487800" + "i128": "70159831" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "125487800" + "i128": "70159831" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3221" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2950" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "61d60f164224be63add80377e7543f3665b4a191f6da3566d6e2ce49f7675b07" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "61d60f164224be63add80377e7543f3665b4a191f6da3566d6e2ce49f7675b07" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb54e8cc35607c22c4d9f0e953be21ecc55de0d1ed4ecac74abda1457ae07c86" + "bytes": "8a93e7ce278b67dcf5344f18f0ace2ba18729a1f68edb72d7b948f631756ebd5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb54e8cc35607c22c4d9f0e953be21ecc55de0d1ed4ecac74abda1457ae07c86" + "bytes": "8a93e7ce278b67dcf5344f18f0ace2ba18729a1f68edb72d7b948f631756ebd5" } ] }, "durability": "persistent", "val": { - "bytes": "24d3d5301968b3270a337aee64e5070e7b63a771d2227aa4e9e92791cdfaa4ab" + "bytes": "61d60f164224be63add80377e7543f3665b4a191f6da3566d6e2ce49f7675b07" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "125487800" + "i128": "70159831" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.173.json index 93db7ae0..605f1e7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "41376075" + "i128": "917313251" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "41376075" + "i128": "917313251" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "187ea7c5ecaeff803e93aa6e4fd380767202309039a087d038a60cdaef2a85cf" + "bytes": "9490bc4cc5dfe8026b4a7de2fc2e6b7ba65faa2f6250208a5b0908c449775c29" }, { - "u64": "893" + "u64": "3167" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "41376075" + "i128": "917313251" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 894, + "timestamp": 3168, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0fd1a0421130fa3d7dec4cc0234cb933358fdea76a0204d95753939c113fab16" + "bytes": "28a3e83669f7d8055e88d97228164644b21413c3c5bc15bc81e18414fc700e62" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0fd1a0421130fa3d7dec4cc0234cb933358fdea76a0204d95753939c113fab16" + "bytes": "28a3e83669f7d8055e88d97228164644b21413c3c5bc15bc81e18414fc700e62" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "41376075" + "i128": "917313251" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "41376075" + "i128": "917313251" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3167" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "893" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "28a3e83669f7d8055e88d97228164644b21413c3c5bc15bc81e18414fc700e62" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "28a3e83669f7d8055e88d97228164644b21413c3c5bc15bc81e18414fc700e62" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "633f36150a5fadd76261daba4c9b4b27e7f46741940979738ef657ec7bcea12a" + "bytes": "ec2d0c2da6caa5ed8439f68d3509a1bbbbaf22f9bb806b5ad0a207f8c1e26bf3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "633f36150a5fadd76261daba4c9b4b27e7f46741940979738ef657ec7bcea12a" + "bytes": "ec2d0c2da6caa5ed8439f68d3509a1bbbbaf22f9bb806b5ad0a207f8c1e26bf3" } ] }, "durability": "persistent", "val": { - "bytes": "0fd1a0421130fa3d7dec4cc0234cb933358fdea76a0204d95753939c113fab16" + "bytes": "28a3e83669f7d8055e88d97228164644b21413c3c5bc15bc81e18414fc700e62" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "41376075" + "i128": "917313251" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.174.json index 0e95f934..54a6776d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "172161006" + "i128": "591169757" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "172161006" + "i128": "591169757" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e7ceaf6b172233f5e93d301f26c1087c6913e64350d997fefe1b24596d63020b" + "bytes": "b96c8db2db8cebd97d7649ea2feee90a13976a23c0af0f934f4bf3cf3d52e21c" }, { - "u64": "3600" + "u64": "2397" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "172161006" + "i128": "591169757" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3601, + "timestamp": 2398, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "247df985054e125baad296fd3199c054f3cbe43ac5dcb0e4077852ac9e891ac7" + "bytes": "48eb8a830f4d300f20a5da52cc31fd3691f4b8587733825784060e83092d6a84" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "247df985054e125baad296fd3199c054f3cbe43ac5dcb0e4077852ac9e891ac7" + "bytes": "48eb8a830f4d300f20a5da52cc31fd3691f4b8587733825784060e83092d6a84" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "172161006" + "i128": "591169757" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "172161006" + "i128": "591169757" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2397" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "48eb8a830f4d300f20a5da52cc31fd3691f4b8587733825784060e83092d6a84" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "48eb8a830f4d300f20a5da52cc31fd3691f4b8587733825784060e83092d6a84" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96ae90956af473bdcbfaf8ac4e2cdb84f0d026c043c0cc9aeea3869c5235a8f5" + "bytes": "c8f85fe210e2541c2812b69820ec920fb1ddaf7fe0c638cafd5450a3c1409405" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96ae90956af473bdcbfaf8ac4e2cdb84f0d026c043c0cc9aeea3869c5235a8f5" + "bytes": "c8f85fe210e2541c2812b69820ec920fb1ddaf7fe0c638cafd5450a3c1409405" } ] }, "durability": "persistent", "val": { - "bytes": "247df985054e125baad296fd3199c054f3cbe43ac5dcb0e4077852ac9e891ac7" + "bytes": "48eb8a830f4d300f20a5da52cc31fd3691f4b8587733825784060e83092d6a84" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "172161006" + "i128": "591169757" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.175.json index 28f083f7..bbd55549 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "291189408" + "i128": "803901687" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "291189408" + "i128": "803901687" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ea64c63f06e6769818e199d053040848fb8e9cbda963137e5aa268a356e3ef2" + "bytes": "f7b156e148b2d84c53b7925f5dbfdea775648857d7a0dda14d9d804a6d612f8f" }, { - "u64": "1403" + "u64": "1544" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "291189408" + "i128": "803901687" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1404, + "timestamp": 1545, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "200fabf74ea655ee31aa169e5e08f33b6c6a4eddff03c4b973e9b0938d8e9421" + "bytes": "1460a3f27ff8a94772407282db791f172b75a13f84012baad86cd89664ce486d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "200fabf74ea655ee31aa169e5e08f33b6c6a4eddff03c4b973e9b0938d8e9421" + "bytes": "1460a3f27ff8a94772407282db791f172b75a13f84012baad86cd89664ce486d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "291189408" + "i128": "803901687" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "291189408" + "i128": "803901687" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1544" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1403" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1460a3f27ff8a94772407282db791f172b75a13f84012baad86cd89664ce486d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1460a3f27ff8a94772407282db791f172b75a13f84012baad86cd89664ce486d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72c7107a9c8dafbf5f987aafb6df91b37a860a0cbc223960585052195db91702" + "bytes": "e3e37bf87921843ae835d9e72a0ce3f171d0c754561145d37bf1e1b5231d5ed5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72c7107a9c8dafbf5f987aafb6df91b37a860a0cbc223960585052195db91702" + "bytes": "e3e37bf87921843ae835d9e72a0ce3f171d0c754561145d37bf1e1b5231d5ed5" } ] }, "durability": "persistent", "val": { - "bytes": "200fabf74ea655ee31aa169e5e08f33b6c6a4eddff03c4b973e9b0938d8e9421" + "bytes": "1460a3f27ff8a94772407282db791f172b75a13f84012baad86cd89664ce486d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "291189408" + "i128": "803901687" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.176.json index bf769eb5..d98f1302 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "687942037" + "i128": "360195178" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "687942037" + "i128": "360195178" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2cdc0ad746941f57af638b1c0cc7b14ddb0d690f1a7524171ec852f4d27a458a" + "bytes": "7e36f8f77bd87048cca5c541b74cd250b4bc155e0217a6275c0a752b99dc66f3" }, { - "u64": "529" + "u64": "1881" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "687942037" + "i128": "360195178" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 530, + "timestamp": 1882, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f1a9f09e40e4f65b6ad59afad339af27b21124e0fdce3d6c5d9c0cc21e7aeece" + "bytes": "244ae78849a3e4f2b09e2728887f2088781e71cbae1ca5a00b4a9af925dbf8f2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f1a9f09e40e4f65b6ad59afad339af27b21124e0fdce3d6c5d9c0cc21e7aeece" + "bytes": "244ae78849a3e4f2b09e2728887f2088781e71cbae1ca5a00b4a9af925dbf8f2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "687942037" + "i128": "360195178" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "687942037" + "i128": "360195178" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1881" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "529" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "244ae78849a3e4f2b09e2728887f2088781e71cbae1ca5a00b4a9af925dbf8f2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "244ae78849a3e4f2b09e2728887f2088781e71cbae1ca5a00b4a9af925dbf8f2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2299cc8b82257d2e8a8ce65b6736828bba1d0226a449782c953111e75b75dcd4" + "bytes": "922f7745d69d8ca57c3d54bdde1dbcc553584a0fe49bf2c37930c3fcd3b38cb6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2299cc8b82257d2e8a8ce65b6736828bba1d0226a449782c953111e75b75dcd4" + "bytes": "922f7745d69d8ca57c3d54bdde1dbcc553584a0fe49bf2c37930c3fcd3b38cb6" } ] }, "durability": "persistent", "val": { - "bytes": "f1a9f09e40e4f65b6ad59afad339af27b21124e0fdce3d6c5d9c0cc21e7aeece" + "bytes": "244ae78849a3e4f2b09e2728887f2088781e71cbae1ca5a00b4a9af925dbf8f2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "687942037" + "i128": "360195178" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.177.json index a717e914..24340dba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "808410469" + "i128": "673970351" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "808410469" + "i128": "673970351" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "375e14d498d716fcec237e4313335e4256df36e28f7b0c6d70cb97ab8ec0ba77" + "bytes": "2286a4fea706d0b745484f6204ff4a546c548e81deca7f3d00ebf70cd16e08e4" }, { - "u64": "86" + "u64": "1045" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "808410469" + "i128": "673970351" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 87, + "timestamp": 1046, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b5c903c59f49b83ecd65c228369e442a9ba28d02fe316e8b98a2aa9f20dd5d8" + "bytes": "e3dabeafcc118e5f54d16cb93776dafeb09d2a3a8dd7483fde2630406e203d01" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b5c903c59f49b83ecd65c228369e442a9ba28d02fe316e8b98a2aa9f20dd5d8" + "bytes": "e3dabeafcc118e5f54d16cb93776dafeb09d2a3a8dd7483fde2630406e203d01" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "808410469" + "i128": "673970351" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "808410469" + "i128": "673970351" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1045" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "86" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e3dabeafcc118e5f54d16cb93776dafeb09d2a3a8dd7483fde2630406e203d01" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e3dabeafcc118e5f54d16cb93776dafeb09d2a3a8dd7483fde2630406e203d01" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e59e1441e221b3f6147d102b6bd4dd620465a029f7373c693a4e9a87ebd6a74f" + "bytes": "277854bbbfbe96a3f171fc73d9d3f736d49f8333984681a4db2d6d88617fd05e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e59e1441e221b3f6147d102b6bd4dd620465a029f7373c693a4e9a87ebd6a74f" + "bytes": "277854bbbfbe96a3f171fc73d9d3f736d49f8333984681a4db2d6d88617fd05e" } ] }, "durability": "persistent", "val": { - "bytes": "3b5c903c59f49b83ecd65c228369e442a9ba28d02fe316e8b98a2aa9f20dd5d8" + "bytes": "e3dabeafcc118e5f54d16cb93776dafeb09d2a3a8dd7483fde2630406e203d01" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "808410469" + "i128": "673970351" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.178.json index e134e6a8..eb36e82b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "161553389" + "i128": "275081365" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "161553389" + "i128": "275081365" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7aafa4898e18a742718e1823458c9a42767c32dd2f92b1cc4ae2e0b7f1f32743" + "bytes": "12121e1d175494624a1074978f531964822900d403466f941054e52602f30869" }, { - "u64": "785" + "u64": "2345" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "161553389" + "i128": "275081365" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 786, + "timestamp": 2346, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c3978adb01c2881ce13fbc8277986512873c3fb2fdab659491da9f4b6875e213" + "bytes": "5c1a3061076528e78204636b8cfb8452436538b29bdb07b7c4f453c3dca3cd37" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c3978adb01c2881ce13fbc8277986512873c3fb2fdab659491da9f4b6875e213" + "bytes": "5c1a3061076528e78204636b8cfb8452436538b29bdb07b7c4f453c3dca3cd37" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "161553389" + "i128": "275081365" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "161553389" + "i128": "275081365" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2345" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "785" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5c1a3061076528e78204636b8cfb8452436538b29bdb07b7c4f453c3dca3cd37" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5c1a3061076528e78204636b8cfb8452436538b29bdb07b7c4f453c3dca3cd37" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c247d0958974c6e31652274735ed9bcee9a66912c4169c1e26b2a33cfbc71c3" + "bytes": "638b6c71a63b353cb491e6274ab0540d2d2b95f0ccea5ba736507aea67f9ac85" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c247d0958974c6e31652274735ed9bcee9a66912c4169c1e26b2a33cfbc71c3" + "bytes": "638b6c71a63b353cb491e6274ab0540d2d2b95f0ccea5ba736507aea67f9ac85" } ] }, "durability": "persistent", "val": { - "bytes": "c3978adb01c2881ce13fbc8277986512873c3fb2fdab659491da9f4b6875e213" + "bytes": "5c1a3061076528e78204636b8cfb8452436538b29bdb07b7c4f453c3dca3cd37" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "161553389" + "i128": "275081365" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.179.json index 6ebff250..bc72c473 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "479177124" + "i128": "604217941" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "479177124" + "i128": "604217941" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25a3acd124128b1ec1712f7f926f1f7c94d1d33d2cbe6035f04b03eb057df31f" + "bytes": "0c2492c96f82d9a64c77a6432f3d9047cb0caac51f760d9a8de6c8945af403d5" }, { - "u64": "1086" + "u64": "33" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "479177124" + "i128": "604217941" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1087, + "timestamp": 34, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb66deddd99149c57896754a4ffe4ce068af1683b33e19c2181fa45317274caf" + "bytes": "47dc9e994cf05ff3ba8712cb10f5f726f00a3df57e388ce5cf1f9f81ae540906" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb66deddd99149c57896754a4ffe4ce068af1683b33e19c2181fa45317274caf" + "bytes": "47dc9e994cf05ff3ba8712cb10f5f726f00a3df57e388ce5cf1f9f81ae540906" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "479177124" + "i128": "604217941" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "479177124" + "i128": "604217941" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "33" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1086" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "47dc9e994cf05ff3ba8712cb10f5f726f00a3df57e388ce5cf1f9f81ae540906" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "47dc9e994cf05ff3ba8712cb10f5f726f00a3df57e388ce5cf1f9f81ae540906" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eebd61e505391eb32f11a0d695a2b9516338c1c6ad3d4201126d3cb00629c838" + "bytes": "aa10a408e1396a8758c983447fea3a8d76078b223bfaaa76e2c9bc0d2bfe2cf0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eebd61e505391eb32f11a0d695a2b9516338c1c6ad3d4201126d3cb00629c838" + "bytes": "aa10a408e1396a8758c983447fea3a8d76078b223bfaaa76e2c9bc0d2bfe2cf0" } ] }, "durability": "persistent", "val": { - "bytes": "bb66deddd99149c57896754a4ffe4ce068af1683b33e19c2181fa45317274caf" + "bytes": "47dc9e994cf05ff3ba8712cb10f5f726f00a3df57e388ce5cf1f9f81ae540906" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "479177124" + "i128": "604217941" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.18.json index 198e9766..b43cacbe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "76394494" + "i128": "98555322" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "76394494" + "i128": "98555322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "020c83905e5cb6f69187ecfa8ed6df6395619a2adabd18595a003b0f625bba0d" + "bytes": "06d148125144698662d3008ec9ed7bea6e93c2389f343508f31bf858f392cb74" }, { - "u64": "3354" + "u64": "2762" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "76394494" + "i128": "98555322" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3355, + "timestamp": 2763, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1f4f9500e8e9ab1c5608458596b6b72c49061f5a8056cbcf6f663eccd25759d8" + "bytes": "fb964c0358a2229a3cd02467c094a0957d55cbb10a298286fb47c43430a1ebc4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1f4f9500e8e9ab1c5608458596b6b72c49061f5a8056cbcf6f663eccd25759d8" + "bytes": "fb964c0358a2229a3cd02467c094a0957d55cbb10a298286fb47c43430a1ebc4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "76394494" + "i128": "98555322" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "76394494" + "i128": "98555322" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2762" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3354" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "fb964c0358a2229a3cd02467c094a0957d55cbb10a298286fb47c43430a1ebc4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "fb964c0358a2229a3cd02467c094a0957d55cbb10a298286fb47c43430a1ebc4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "caf3889e0514b532187ff96f66f2ab4028fdef2fc50ed41b06b764beaca5fe03" + "bytes": "09d25afa2726a79805cd5329b2ca905d3ca3741a90c2dd53f58e08f43182151a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "caf3889e0514b532187ff96f66f2ab4028fdef2fc50ed41b06b764beaca5fe03" + "bytes": "09d25afa2726a79805cd5329b2ca905d3ca3741a90c2dd53f58e08f43182151a" } ] }, "durability": "persistent", "val": { - "bytes": "1f4f9500e8e9ab1c5608458596b6b72c49061f5a8056cbcf6f663eccd25759d8" + "bytes": "fb964c0358a2229a3cd02467c094a0957d55cbb10a298286fb47c43430a1ebc4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "76394494" + "i128": "98555322" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.180.json index d8f121e0..05d4f86a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "567589594" + "i128": "855405035" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "567589594" + "i128": "855405035" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c15798ed1f6f0dd659548514138dd8d092d7650d2b7a33a83b22f31f0501f221" + "bytes": "45fa7a5f5256d289b8721dd05e3f66aacec4e95ef569591dd1873e41ff9c370c" }, { - "u64": "1450" + "u64": "2659" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "567589594" + "i128": "855405035" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1451, + "timestamp": 2660, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d737e993369b8403b974eda6635fb5a5876aaa790f5ac217a9a0f57c95283d31" + "bytes": "40944cd27b57279c1cbb88e2af4383b15afef9b21b0aeeb5841219ac34c4ab8f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d737e993369b8403b974eda6635fb5a5876aaa790f5ac217a9a0f57c95283d31" + "bytes": "40944cd27b57279c1cbb88e2af4383b15afef9b21b0aeeb5841219ac34c4ab8f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "567589594" + "i128": "855405035" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "567589594" + "i128": "855405035" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2659" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1450" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "40944cd27b57279c1cbb88e2af4383b15afef9b21b0aeeb5841219ac34c4ab8f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "40944cd27b57279c1cbb88e2af4383b15afef9b21b0aeeb5841219ac34c4ab8f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c35159302b2e377c26dc2d42cf8571c3db327171a59cf0798d9ff27703556e5" + "bytes": "98cc92dff4c4d323f0adec475b3c9f1c6ec2afa8260998a1bae3d0120a300d9d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c35159302b2e377c26dc2d42cf8571c3db327171a59cf0798d9ff27703556e5" + "bytes": "98cc92dff4c4d323f0adec475b3c9f1c6ec2afa8260998a1bae3d0120a300d9d" } ] }, "durability": "persistent", "val": { - "bytes": "d737e993369b8403b974eda6635fb5a5876aaa790f5ac217a9a0f57c95283d31" + "bytes": "40944cd27b57279c1cbb88e2af4383b15afef9b21b0aeeb5841219ac34c4ab8f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "567589594" + "i128": "855405035" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.181.json index 23670cd5..467ffea1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677539150" + "i128": "704105242" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "677539150" + "i128": "704105242" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cede3fe2e782af846cb3e9feee5e523a44f0bd0ae20f2af73c164a630b388dbf" + "bytes": "54f0d4956c05669d22d270a83cc1f2aa7b9afc3751a6925ca3cee2b07eb3509e" }, { - "u64": "241" + "u64": "1261" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "677539150" + "i128": "704105242" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 242, + "timestamp": 1262, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "658318844489a985f44974896409c89ca819c931680b23f61623d7ddff7b6ec7" + "bytes": "063513cc465bbab2921f6a47d675b5633a5105295cfc9ff9613dcd2741ca1534" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "658318844489a985f44974896409c89ca819c931680b23f61623d7ddff7b6ec7" + "bytes": "063513cc465bbab2921f6a47d675b5633a5105295cfc9ff9613dcd2741ca1534" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "677539150" + "i128": "704105242" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "677539150" + "i128": "704105242" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1261" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "241" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "063513cc465bbab2921f6a47d675b5633a5105295cfc9ff9613dcd2741ca1534" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "063513cc465bbab2921f6a47d675b5633a5105295cfc9ff9613dcd2741ca1534" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7552f399fca4adb45c942c7fe3e25308010f64e9f0a78bc6584390abdfde7c10" + "bytes": "a0b59a157ed295ee865d11fe24f286352529c4f5a532da5420e4b8533c1beacb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7552f399fca4adb45c942c7fe3e25308010f64e9f0a78bc6584390abdfde7c10" + "bytes": "a0b59a157ed295ee865d11fe24f286352529c4f5a532da5420e4b8533c1beacb" } ] }, "durability": "persistent", "val": { - "bytes": "658318844489a985f44974896409c89ca819c931680b23f61623d7ddff7b6ec7" + "bytes": "063513cc465bbab2921f6a47d675b5633a5105295cfc9ff9613dcd2741ca1534" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "677539150" + "i128": "704105242" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.182.json index 27bfcb7e..c93a148e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "691699688" + "i128": "199782478" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "691699688" + "i128": "199782478" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40d8ac43246b4ddb0a0da443b34b14e4e30769e73435f1f03664f3216044a724" + "bytes": "2a0aa719bf171030d4252de0dc92ca307c1ff5ce8f10ae0d34a5b04bd450b20c" }, { - "u64": "2270" + "u64": "3031" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "691699688" + "i128": "199782478" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2271, + "timestamp": 3032, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c49563e39c200d750a96547d71d2c904f83efbc3ba8a8161015fafeb301575b2" + "bytes": "f0b7a829929d932e66d163775c1f39178a94d2cddcc59bd59a63f9359008100c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c49563e39c200d750a96547d71d2c904f83efbc3ba8a8161015fafeb301575b2" + "bytes": "f0b7a829929d932e66d163775c1f39178a94d2cddcc59bd59a63f9359008100c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "691699688" + "i128": "199782478" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "691699688" + "i128": "199782478" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3031" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2270" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f0b7a829929d932e66d163775c1f39178a94d2cddcc59bd59a63f9359008100c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f0b7a829929d932e66d163775c1f39178a94d2cddcc59bd59a63f9359008100c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94985729a3abc7726dfae499b80e0c170ac9c584d1168771da2de0965c2c9384" + "bytes": "2242074f39f87af2a562fd619418fcfdbd9c71b2d261ee5c6d7f449d2b10baf2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94985729a3abc7726dfae499b80e0c170ac9c584d1168771da2de0965c2c9384" + "bytes": "2242074f39f87af2a562fd619418fcfdbd9c71b2d261ee5c6d7f449d2b10baf2" } ] }, "durability": "persistent", "val": { - "bytes": "c49563e39c200d750a96547d71d2c904f83efbc3ba8a8161015fafeb301575b2" + "bytes": "f0b7a829929d932e66d163775c1f39178a94d2cddcc59bd59a63f9359008100c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "691699688" + "i128": "199782478" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.183.json index 2e1a7c57..c11aeae0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "602910739" + "i128": "722349311" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "602910739" + "i128": "722349311" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3e2676bc3cc4fe8e991230028c628f53a22831b217b02c7c07bddf774a06106f" + "bytes": "0f390c6ced8ea85bff617dd3f3c45d3920157210169870830848bd87a3d8bef4" }, { - "u64": "1699" + "u64": "986" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "602910739" + "i128": "722349311" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1700, + "timestamp": 987, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8956d746dd989717a64eab9e9e738f6f33326849fcd6fc145cd681cebce291f" + "bytes": "c776253ae513e7fec42ad5491252b91e72a39009e19c6c26b3cc689c84963e7d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8956d746dd989717a64eab9e9e738f6f33326849fcd6fc145cd681cebce291f" + "bytes": "c776253ae513e7fec42ad5491252b91e72a39009e19c6c26b3cc689c84963e7d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "602910739" + "i128": "722349311" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "602910739" + "i128": "722349311" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "986" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1699" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c776253ae513e7fec42ad5491252b91e72a39009e19c6c26b3cc689c84963e7d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c776253ae513e7fec42ad5491252b91e72a39009e19c6c26b3cc689c84963e7d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7868d6a6c6bf9a4db0fb2e57bef302fb0069f209afc97a3d75ea7ea87eddcb51" + "bytes": "c9f181358ffce807fc35357ae01e416e554d3d0f041dc272cc16d00763b5773b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7868d6a6c6bf9a4db0fb2e57bef302fb0069f209afc97a3d75ea7ea87eddcb51" + "bytes": "c9f181358ffce807fc35357ae01e416e554d3d0f041dc272cc16d00763b5773b" } ] }, "durability": "persistent", "val": { - "bytes": "c8956d746dd989717a64eab9e9e738f6f33326849fcd6fc145cd681cebce291f" + "bytes": "c776253ae513e7fec42ad5491252b91e72a39009e19c6c26b3cc689c84963e7d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "602910739" + "i128": "722349311" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.184.json index 3e7f7f1e..417f1192 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147401433" + "i128": "359768906" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147401433" + "i128": "359768906" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f482471e8e25cc9d97100a39e241f6f6dfb21c194e7cbe7547e4fc4838f64c37" + "bytes": "dc68c7658bdfa20895466293807418c85b5b1d12fac700cf9a72d9bd71d91931" }, { - "u64": "801" + "u64": "3583" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "147401433" + "i128": "359768906" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 802, + "timestamp": 3584, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c35edf4ef05e0cb09f8dcb6e930fd9062f5e84bfa8c2d311ba0ec45156fcd330" + "bytes": "3a92a47525057e63e7e83dbcc065584a441bcdc45d4012656ea769dc828d526c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c35edf4ef05e0cb09f8dcb6e930fd9062f5e84bfa8c2d311ba0ec45156fcd330" + "bytes": "3a92a47525057e63e7e83dbcc065584a441bcdc45d4012656ea769dc828d526c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "147401433" + "i128": "359768906" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "147401433" + "i128": "359768906" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3583" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "801" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3a92a47525057e63e7e83dbcc065584a441bcdc45d4012656ea769dc828d526c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3a92a47525057e63e7e83dbcc065584a441bcdc45d4012656ea769dc828d526c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db48674eeaa2f13cf7940cfdb4587135727412a783bd226cc07a48b026c27371" + "bytes": "a9918e651788684dd833641dc4a4e9582bcf8ace72b53766a1eee2966307376f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db48674eeaa2f13cf7940cfdb4587135727412a783bd226cc07a48b026c27371" + "bytes": "a9918e651788684dd833641dc4a4e9582bcf8ace72b53766a1eee2966307376f" } ] }, "durability": "persistent", "val": { - "bytes": "c35edf4ef05e0cb09f8dcb6e930fd9062f5e84bfa8c2d311ba0ec45156fcd330" + "bytes": "3a92a47525057e63e7e83dbcc065584a441bcdc45d4012656ea769dc828d526c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "147401433" + "i128": "359768906" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.185.json index 3e06e08c..d21846ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "491605489" + "i128": "495267644" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "491605489" + "i128": "495267644" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b99cf5f07196b81bef3c2b956337c0f573abc27e335d436007c7a1cf472a41af" + "bytes": "f01eaeda60e01dd4f5208c2c6f22eb3a44ec9aab1192a6d498f12b1ddf0c409b" }, { - "u64": "1583" + "u64": "2627" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "491605489" + "i128": "495267644" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1584, + "timestamp": 2628, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6486992ac0b5a7be40f5c11948231c932996441f16224c78097c946705b0fd8f" + "bytes": "1521da4758af4cacfc6bf75d86b09cab2fab7b6be47f145a51245269cf8552dd" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6486992ac0b5a7be40f5c11948231c932996441f16224c78097c946705b0fd8f" + "bytes": "1521da4758af4cacfc6bf75d86b09cab2fab7b6be47f145a51245269cf8552dd" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "491605489" + "i128": "495267644" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "491605489" + "i128": "495267644" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2627" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1583" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1521da4758af4cacfc6bf75d86b09cab2fab7b6be47f145a51245269cf8552dd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1521da4758af4cacfc6bf75d86b09cab2fab7b6be47f145a51245269cf8552dd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "821fc256c7bb0479d6254260f81acb65a3bd90b7d0d78ebfa48f0d22dd1a49d7" + "bytes": "fd7f779078c544cd894dd46fc20bb202836b1e5cd4d1667a89351a5ff5fd2996" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "821fc256c7bb0479d6254260f81acb65a3bd90b7d0d78ebfa48f0d22dd1a49d7" + "bytes": "fd7f779078c544cd894dd46fc20bb202836b1e5cd4d1667a89351a5ff5fd2996" } ] }, "durability": "persistent", "val": { - "bytes": "6486992ac0b5a7be40f5c11948231c932996441f16224c78097c946705b0fd8f" + "bytes": "1521da4758af4cacfc6bf75d86b09cab2fab7b6be47f145a51245269cf8552dd" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "491605489" + "i128": "495267644" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.186.json index ef77d362..801fff94 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "982843183" + "i128": "404761464" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "982843183" + "i128": "404761464" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68501b2fe327c38b763f75a528f3c188ebd84d9509f420f2cbe3a4055e639703" + "bytes": "54b5b0134e8fbb9a7170069d348464d1d633fa53fdf9ef61058e88f94b597e55" }, { - "u64": "167" + "u64": "1536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "982843183" + "i128": "404761464" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 168, + "timestamp": 1537, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a73b52552c5288c82fa33120d56a55e0fec5b731633affde24ac1ec84131a2fb" + "bytes": "5da06fba0be63fe468c2d65c2494f8b975f5713c9f3ddbd4d0390acc8a526d7f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a73b52552c5288c82fa33120d56a55e0fec5b731633affde24ac1ec84131a2fb" + "bytes": "5da06fba0be63fe468c2d65c2494f8b975f5713c9f3ddbd4d0390acc8a526d7f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "982843183" + "i128": "404761464" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "982843183" + "i128": "404761464" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1536" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "167" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5da06fba0be63fe468c2d65c2494f8b975f5713c9f3ddbd4d0390acc8a526d7f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5da06fba0be63fe468c2d65c2494f8b975f5713c9f3ddbd4d0390acc8a526d7f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "034adfc8996a1c259fd9888789640a1ce668826b1c899014b336e31de0e925ca" + "bytes": "7d7249bebcb7998345eff97934f5ff574c9a788c67351aa7b79581028c1b4c98" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "034adfc8996a1c259fd9888789640a1ce668826b1c899014b336e31de0e925ca" + "bytes": "7d7249bebcb7998345eff97934f5ff574c9a788c67351aa7b79581028c1b4c98" } ] }, "durability": "persistent", "val": { - "bytes": "a73b52552c5288c82fa33120d56a55e0fec5b731633affde24ac1ec84131a2fb" + "bytes": "5da06fba0be63fe468c2d65c2494f8b975f5713c9f3ddbd4d0390acc8a526d7f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "982843183" + "i128": "404761464" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.187.json index 1e52ef17..a6b91c35 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "482531942" + "i128": "246696938" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "482531942" + "i128": "246696938" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6f1503f6b6af737d50db0cc69dc398043a721070cfcd1abdc8117149ca9011c2" + "bytes": "23c3a69d2129d74ea612b3e48631f185e127db8e9ef7846dfa693097a164a63b" }, { - "u64": "1160" + "u64": "3545" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "482531942" + "i128": "246696938" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1161, + "timestamp": 3546, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb9184d077b18e285cf4126b4d1d5ccc139acf983d592104d860f96f62e9d9d9" + "bytes": "b352af71f0f896937904b150acff277424ec3d568e9dd0718c1e44a849fe032e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb9184d077b18e285cf4126b4d1d5ccc139acf983d592104d860f96f62e9d9d9" + "bytes": "b352af71f0f896937904b150acff277424ec3d568e9dd0718c1e44a849fe032e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "482531942" + "i128": "246696938" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "482531942" + "i128": "246696938" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3545" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1160" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b352af71f0f896937904b150acff277424ec3d568e9dd0718c1e44a849fe032e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b352af71f0f896937904b150acff277424ec3d568e9dd0718c1e44a849fe032e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eac40763f513a0465422716dac0839d10ef23f7265466afc0e54fa2a58e5d31a" + "bytes": "ca8864100f856e66632389878006b8dbaae17f31b14063466dadf8ca28125a60" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eac40763f513a0465422716dac0839d10ef23f7265466afc0e54fa2a58e5d31a" + "bytes": "ca8864100f856e66632389878006b8dbaae17f31b14063466dadf8ca28125a60" } ] }, "durability": "persistent", "val": { - "bytes": "bb9184d077b18e285cf4126b4d1d5ccc139acf983d592104d860f96f62e9d9d9" + "bytes": "b352af71f0f896937904b150acff277424ec3d568e9dd0718c1e44a849fe032e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "482531942" + "i128": "246696938" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.188.json index facb416b..43fb7770 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "903511910" + "i128": "661734025" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "903511910" + "i128": "661734025" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27f2a19745d3700f0203475f9a32bb484e4813ab33ecba4446dc0bd6efd889bf" + "bytes": "a09744600eb36656afd3d7e43dd71e569a138921b0f1e86f30bb116042f52fc9" }, { - "u64": "585" + "u64": "3455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "903511910" + "i128": "661734025" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 586, + "timestamp": 3456, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b96e24223ef2dafbffd4103d88c66a2fe7a409749ef7c7be9c21a3565b7a0ea7" + "bytes": "e326eb361b53504c51f3b2f3b06db0a139df9b4856fdc4b8a7424a67d420d4b5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b96e24223ef2dafbffd4103d88c66a2fe7a409749ef7c7be9c21a3565b7a0ea7" + "bytes": "e326eb361b53504c51f3b2f3b06db0a139df9b4856fdc4b8a7424a67d420d4b5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "903511910" + "i128": "661734025" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "903511910" + "i128": "661734025" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3455" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "585" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e326eb361b53504c51f3b2f3b06db0a139df9b4856fdc4b8a7424a67d420d4b5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e326eb361b53504c51f3b2f3b06db0a139df9b4856fdc4b8a7424a67d420d4b5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "301ef97826e8c3078c162312bfc338992801e2ae74b26e6766bfebbb73ae5419" + "bytes": "e90a3bfb4ea3204614d634f7cc72fb5d37d25501c3d9d94ce27e701fee2e4ac1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "301ef97826e8c3078c162312bfc338992801e2ae74b26e6766bfebbb73ae5419" + "bytes": "e90a3bfb4ea3204614d634f7cc72fb5d37d25501c3d9d94ce27e701fee2e4ac1" } ] }, "durability": "persistent", "val": { - "bytes": "b96e24223ef2dafbffd4103d88c66a2fe7a409749ef7c7be9c21a3565b7a0ea7" + "bytes": "e326eb361b53504c51f3b2f3b06db0a139df9b4856fdc4b8a7424a67d420d4b5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "903511910" + "i128": "661734025" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.189.json index f3d7edb9..6e71194d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "119943165" + "i128": "445272112" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "119943165" + "i128": "445272112" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee226ef93d11ea66e5c4d070540d12f19f97e14b12b0b2fe19ded94159fe5306" + "bytes": "7aad52d1b66da0c801432993166e6fa9dd23f0907a0fc03b5d883a85fc5b667c" }, { - "u64": "2973" + "u64": "1437" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "119943165" + "i128": "445272112" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2974, + "timestamp": 1438, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "269705c92a8ea431819e61d48afe681846c1b96edb054bd5a5a80df7f3a2c60a" + "bytes": "750a5f479feaa10458e65489bfdaca9d605a6eaa73ceaa7bc20a7d38604d209f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "269705c92a8ea431819e61d48afe681846c1b96edb054bd5a5a80df7f3a2c60a" + "bytes": "750a5f479feaa10458e65489bfdaca9d605a6eaa73ceaa7bc20a7d38604d209f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "119943165" + "i128": "445272112" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "119943165" + "i128": "445272112" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1437" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2973" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "750a5f479feaa10458e65489bfdaca9d605a6eaa73ceaa7bc20a7d38604d209f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "750a5f479feaa10458e65489bfdaca9d605a6eaa73ceaa7bc20a7d38604d209f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f56606ceb3b9cd6a0f1e21fe996736f70535ec24e494c584618761b99b746d86" + "bytes": "8d7803f744ff7b6e2b789bf1eef5d3e48582ac92e7057b5bdd908a32fa288d75" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f56606ceb3b9cd6a0f1e21fe996736f70535ec24e494c584618761b99b746d86" + "bytes": "8d7803f744ff7b6e2b789bf1eef5d3e48582ac92e7057b5bdd908a32fa288d75" } ] }, "durability": "persistent", "val": { - "bytes": "269705c92a8ea431819e61d48afe681846c1b96edb054bd5a5a80df7f3a2c60a" + "bytes": "750a5f479feaa10458e65489bfdaca9d605a6eaa73ceaa7bc20a7d38604d209f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "119943165" + "i128": "445272112" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.19.json index 0a97698b..a4b03b7a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "255611873" + "i128": "132294813" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "255611873" + "i128": "132294813" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4bf0f5e565ae4907a3431decb3d12e0ddaf2c17454bd9ff53687fe218fae12e8" + "bytes": "d761f255918c70e18657d8160f41ba28607ea23663674c569be2ffa003fd787f" }, { - "u64": "1703" + "u64": "1099" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "255611873" + "i128": "132294813" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1704, + "timestamp": 1100, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9e1306108f7868fccb13b43a4b47ddb127997aeec84c4a8238566ed26ff2659e" + "bytes": "5122e9b227581a6295d48782c9fe4db40499314e4e2db8b3191c633d91f31f05" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9e1306108f7868fccb13b43a4b47ddb127997aeec84c4a8238566ed26ff2659e" + "bytes": "5122e9b227581a6295d48782c9fe4db40499314e4e2db8b3191c633d91f31f05" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "255611873" + "i128": "132294813" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "255611873" + "i128": "132294813" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1099" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1703" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5122e9b227581a6295d48782c9fe4db40499314e4e2db8b3191c633d91f31f05" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5122e9b227581a6295d48782c9fe4db40499314e4e2db8b3191c633d91f31f05" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "407894aa2e5a54018f971fea7ec87986733d8e5fd3ea42073e2f494f3c7c1228" + "bytes": "33a163366c1829c12ca21b63e543bdb735f430f9a6cc364cd3f77c83286f98d8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "407894aa2e5a54018f971fea7ec87986733d8e5fd3ea42073e2f494f3c7c1228" + "bytes": "33a163366c1829c12ca21b63e543bdb735f430f9a6cc364cd3f77c83286f98d8" } ] }, "durability": "persistent", "val": { - "bytes": "9e1306108f7868fccb13b43a4b47ddb127997aeec84c4a8238566ed26ff2659e" + "bytes": "5122e9b227581a6295d48782c9fe4db40499314e4e2db8b3191c633d91f31f05" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "255611873" + "i128": "132294813" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.190.json index f28c9c3e..0756c033 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "469597858" + "i128": "158138543" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "469597858" + "i128": "158138543" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d2364ee09b26d1591f0647b6c000080e1b332e52dd60561d2d877aecc0c2fa0" + "bytes": "975528c4e6b3780e94159ff890d9d98807b71a413e3cf56d8c38ffd5fbd33280" }, { - "u64": "3236" + "u64": "3546" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "469597858" + "i128": "158138543" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3237, + "timestamp": 3547, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "154cf16408f034a2a9a6f461d3bb8da5f0eda3f878ac307d2ebff7e48484d48f" + "bytes": "8fcf2e46d248124c219b87a08002fea0ab018a9b0a91bce39df09f4d16ccfa73" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "154cf16408f034a2a9a6f461d3bb8da5f0eda3f878ac307d2ebff7e48484d48f" + "bytes": "8fcf2e46d248124c219b87a08002fea0ab018a9b0a91bce39df09f4d16ccfa73" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "469597858" + "i128": "158138543" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "469597858" + "i128": "158138543" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3546" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3236" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8fcf2e46d248124c219b87a08002fea0ab018a9b0a91bce39df09f4d16ccfa73" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8fcf2e46d248124c219b87a08002fea0ab018a9b0a91bce39df09f4d16ccfa73" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f9836edad6ffffc68c7fe893add65e80539ea44a8838bc4b3e58374beed3deb" + "bytes": "f7452e9ef405e386d38620e353bc914f1de6e329716bf1f1e63c2f78dc68aa7f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f9836edad6ffffc68c7fe893add65e80539ea44a8838bc4b3e58374beed3deb" + "bytes": "f7452e9ef405e386d38620e353bc914f1de6e329716bf1f1e63c2f78dc68aa7f" } ] }, "durability": "persistent", "val": { - "bytes": "154cf16408f034a2a9a6f461d3bb8da5f0eda3f878ac307d2ebff7e48484d48f" + "bytes": "8fcf2e46d248124c219b87a08002fea0ab018a9b0a91bce39df09f4d16ccfa73" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "469597858" + "i128": "158138543" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.191.json index 116b0340..7ea17af5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "871792563" + "i128": "433134326" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "871792563" + "i128": "433134326" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b93d1e03eca31853869741dc2dff9d9047a6fea96fc227add6c6dc985c263507" + "bytes": "20a58c1e0e05aa55d2a263c0e91815c72f8296c21f46841f7fed0f82e3181be4" }, { - "u64": "2960" + "u64": "3589" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "871792563" + "i128": "433134326" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2961, + "timestamp": 3590, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d73264d40894746b3fb0bfa71ab535dad7bd1e8edc7d1046438b9861df0078ab" + "bytes": "d6b5eb507e652b71c11cabb3f25744aa3bd0187d4616739ea5367dbbb29c30be" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d73264d40894746b3fb0bfa71ab535dad7bd1e8edc7d1046438b9861df0078ab" + "bytes": "d6b5eb507e652b71c11cabb3f25744aa3bd0187d4616739ea5367dbbb29c30be" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "871792563" + "i128": "433134326" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "871792563" + "i128": "433134326" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3589" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2960" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d6b5eb507e652b71c11cabb3f25744aa3bd0187d4616739ea5367dbbb29c30be" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d6b5eb507e652b71c11cabb3f25744aa3bd0187d4616739ea5367dbbb29c30be" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb1edd5f27bfa99044e50a251e85bc8f2570878b4e3f3cca2148ab428f777dfb" + "bytes": "da7a9f51856a70bfc2f3a05ad497cebeb10c44b55d19ac24ce6fb3e6afb5e7d6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb1edd5f27bfa99044e50a251e85bc8f2570878b4e3f3cca2148ab428f777dfb" + "bytes": "da7a9f51856a70bfc2f3a05ad497cebeb10c44b55d19ac24ce6fb3e6afb5e7d6" } ] }, "durability": "persistent", "val": { - "bytes": "d73264d40894746b3fb0bfa71ab535dad7bd1e8edc7d1046438b9861df0078ab" + "bytes": "d6b5eb507e652b71c11cabb3f25744aa3bd0187d4616739ea5367dbbb29c30be" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "871792563" + "i128": "433134326" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.192.json index f60207f2..92730dbe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "72941893" + "i128": "975330069" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "72941893" + "i128": "975330069" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8986db9c8cd566865675dd3665a60a921cbf1e8b8c92c4456792bfdd41710cda" + "bytes": "f16a138a8ef16cf15f38bf760b0d42f0644b772915d25c8820ec0efc493fbec9" }, { - "u64": "2106" + "u64": "1525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "72941893" + "i128": "975330069" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2107, + "timestamp": 1526, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0952ea491dbba535cd92caffc08e4d9933f9bf7f6795c4f13cc7933ea25b4b91" + "bytes": "34e7cbbeb1b56b7fecc63109c16e5125f30ebf6b28251879e86f421a7583a6b9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0952ea491dbba535cd92caffc08e4d9933f9bf7f6795c4f13cc7933ea25b4b91" + "bytes": "34e7cbbeb1b56b7fecc63109c16e5125f30ebf6b28251879e86f421a7583a6b9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "72941893" + "i128": "975330069" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "72941893" + "i128": "975330069" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1525" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2106" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "34e7cbbeb1b56b7fecc63109c16e5125f30ebf6b28251879e86f421a7583a6b9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "34e7cbbeb1b56b7fecc63109c16e5125f30ebf6b28251879e86f421a7583a6b9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88d98fe8ecbd39123848fa6c918e88384d908ba5e31f21b8e408eb7004f31681" + "bytes": "26339ea31a871bc6649608727ae33cef5f46fe731677bf23d1f34db14cf56ee2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88d98fe8ecbd39123848fa6c918e88384d908ba5e31f21b8e408eb7004f31681" + "bytes": "26339ea31a871bc6649608727ae33cef5f46fe731677bf23d1f34db14cf56ee2" } ] }, "durability": "persistent", "val": { - "bytes": "0952ea491dbba535cd92caffc08e4d9933f9bf7f6795c4f13cc7933ea25b4b91" + "bytes": "34e7cbbeb1b56b7fecc63109c16e5125f30ebf6b28251879e86f421a7583a6b9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "72941893" + "i128": "975330069" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.193.json index 2fd8d161..7b0c8908 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "558623169" + "i128": "901650528" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "558623169" + "i128": "901650528" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "20a496e0f2e3f0005eb15e349edea01a5131bf343f5dfb2bcf8582e058abedf2" + "bytes": "f5b6aa15dbc50fccfa67e045cc3123f9bff9d1242d5ef2503e335777663e9c9f" }, { - "u64": "2024" + "u64": "918" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "558623169" + "i128": "901650528" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2025, + "timestamp": 919, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "beb943a70e7d477ef7722b9754f56603de27867944a4d9883eddc6ab726431fd" + "bytes": "cabcfcf3716fe73d5bd57b173a44f928b83ef12fa14818545100e4a6d2105528" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "beb943a70e7d477ef7722b9754f56603de27867944a4d9883eddc6ab726431fd" + "bytes": "cabcfcf3716fe73d5bd57b173a44f928b83ef12fa14818545100e4a6d2105528" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "558623169" + "i128": "901650528" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "558623169" + "i128": "901650528" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "918" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2024" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cabcfcf3716fe73d5bd57b173a44f928b83ef12fa14818545100e4a6d2105528" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cabcfcf3716fe73d5bd57b173a44f928b83ef12fa14818545100e4a6d2105528" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50d20a4bba4b8bb5f34723b50dec671371f5c40acdb43e7b86d006672ef5d4b4" + "bytes": "6cfb63a4b38da8a9513abe2951a96d88ebf2a072ff200e51a0331abf60720115" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50d20a4bba4b8bb5f34723b50dec671371f5c40acdb43e7b86d006672ef5d4b4" + "bytes": "6cfb63a4b38da8a9513abe2951a96d88ebf2a072ff200e51a0331abf60720115" } ] }, "durability": "persistent", "val": { - "bytes": "beb943a70e7d477ef7722b9754f56603de27867944a4d9883eddc6ab726431fd" + "bytes": "cabcfcf3716fe73d5bd57b173a44f928b83ef12fa14818545100e4a6d2105528" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "558623169" + "i128": "901650528" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.194.json index 142ef8ba..f44db61e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "32141431" + "i128": "569220411" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "32141431" + "i128": "569220411" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "124342367cea1ae7f7f3ae8bd1e369aa308fdf5551ee39ec762ab547b247c2e7" + "bytes": "d11ddfee833f71ea464f44393fc9374cf1a863685e9868858a5220d558d3866c" }, { - "u64": "140" + "u64": "576" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "32141431" + "i128": "569220411" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 141, + "timestamp": 577, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17adef550da9d352fa3fade079516aa34024ce0b87a5f9847adcbdccc4cc21e9" + "bytes": "d475a92db06325b4de76f698359d9e279e1233448a6f5de25a9214ab72969fb9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17adef550da9d352fa3fade079516aa34024ce0b87a5f9847adcbdccc4cc21e9" + "bytes": "d475a92db06325b4de76f698359d9e279e1233448a6f5de25a9214ab72969fb9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "32141431" + "i128": "569220411" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "32141431" + "i128": "569220411" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "576" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "140" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d475a92db06325b4de76f698359d9e279e1233448a6f5de25a9214ab72969fb9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d475a92db06325b4de76f698359d9e279e1233448a6f5de25a9214ab72969fb9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58dad8c8a368b8a9d1853182d54a91490d7e3b80a7ed1c5cd448125d1366ec4c" + "bytes": "0cbb865b51c700c122f62aacb938f4fb563facb9206d62eb22b8cb083da087a0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58dad8c8a368b8a9d1853182d54a91490d7e3b80a7ed1c5cd448125d1366ec4c" + "bytes": "0cbb865b51c700c122f62aacb938f4fb563facb9206d62eb22b8cb083da087a0" } ] }, "durability": "persistent", "val": { - "bytes": "17adef550da9d352fa3fade079516aa34024ce0b87a5f9847adcbdccc4cc21e9" + "bytes": "d475a92db06325b4de76f698359d9e279e1233448a6f5de25a9214ab72969fb9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "32141431" + "i128": "569220411" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.195.json index d419d5ee..1debff9e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "810834056" + "i128": "328417489" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "810834056" + "i128": "328417489" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1d82534c79b77106475223e78e9f49475fe7dd97c072a8bfbd10616f6105ad6" + "bytes": "107a5dec487028a025c73da25f046dc79e559936103407902cad698412c6ca1b" }, { - "u64": "1383" + "u64": "191" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "810834056" + "i128": "328417489" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1384, + "timestamp": 192, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "85c7961e4fe9dbf567b2ad4e316ef38d015407c4c02e8daf8b15e4a0f6f7eebe" + "bytes": "c645181ccea98891524e3a3d647fdb50746c86e197e169d4727af5e3adfba6cc" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "85c7961e4fe9dbf567b2ad4e316ef38d015407c4c02e8daf8b15e4a0f6f7eebe" + "bytes": "c645181ccea98891524e3a3d647fdb50746c86e197e169d4727af5e3adfba6cc" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "810834056" + "i128": "328417489" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "810834056" + "i128": "328417489" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "191" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1383" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c645181ccea98891524e3a3d647fdb50746c86e197e169d4727af5e3adfba6cc" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c645181ccea98891524e3a3d647fdb50746c86e197e169d4727af5e3adfba6cc" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7cf8fca0665cd0c231e8f5eb7fb2502384e09b104db846703d4ceb85d40cd59c" + "bytes": "d5134409eff9651601d49ab3ef778503867cd1f52538860903a7e397ce070179" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7cf8fca0665cd0c231e8f5eb7fb2502384e09b104db846703d4ceb85d40cd59c" + "bytes": "d5134409eff9651601d49ab3ef778503867cd1f52538860903a7e397ce070179" } ] }, "durability": "persistent", "val": { - "bytes": "85c7961e4fe9dbf567b2ad4e316ef38d015407c4c02e8daf8b15e4a0f6f7eebe" + "bytes": "c645181ccea98891524e3a3d647fdb50746c86e197e169d4727af5e3adfba6cc" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "810834056" + "i128": "328417489" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.196.json index 20d9cbdf..a503a1c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "332430401" + "i128": "950801949" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "332430401" + "i128": "950801949" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1483bc836bbe690e3e6cd3fe41622a222a2327dfa711c472f334285ff5aeb2e5" + "bytes": "fec5bc961fd6d89dfeca058d96c58b2fec3fa206027f2f2ea16bd6252ca86eb2" }, { - "u64": "984" + "u64": "1460" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "332430401" + "i128": "950801949" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 985, + "timestamp": 1461, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bdc8469dc0cd3b02ece78300bd724d23beac540d107a00339f3ed8b6703b7f4" + "bytes": "18fdcd341ed577dfd1781f2e666bae056b9da1a6a08187dfe2edade0f8122bb1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bdc8469dc0cd3b02ece78300bd724d23beac540d107a00339f3ed8b6703b7f4" + "bytes": "18fdcd341ed577dfd1781f2e666bae056b9da1a6a08187dfe2edade0f8122bb1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "332430401" + "i128": "950801949" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "332430401" + "i128": "950801949" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1460" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "984" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "18fdcd341ed577dfd1781f2e666bae056b9da1a6a08187dfe2edade0f8122bb1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "18fdcd341ed577dfd1781f2e666bae056b9da1a6a08187dfe2edade0f8122bb1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e72202cc0ccd027fd9463a72eeff858dee8dcc5ce0f8f5900a462ae18a61c2c" + "bytes": "367c4c27cf2538b3ffb1e47d9a59bbb659ce4e8eac4debd7cd9a96e7433b1199" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e72202cc0ccd027fd9463a72eeff858dee8dcc5ce0f8f5900a462ae18a61c2c" + "bytes": "367c4c27cf2538b3ffb1e47d9a59bbb659ce4e8eac4debd7cd9a96e7433b1199" } ] }, "durability": "persistent", "val": { - "bytes": "4bdc8469dc0cd3b02ece78300bd724d23beac540d107a00339f3ed8b6703b7f4" + "bytes": "18fdcd341ed577dfd1781f2e666bae056b9da1a6a08187dfe2edade0f8122bb1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "332430401" + "i128": "950801949" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.197.json index 95a7ee87..c95c1840 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "841806967" + "i128": "321240849" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "841806967" + "i128": "321240849" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a1c4e02aa0ce21f8accb387bc79c280818610a88f805a85ba691892ef62bf60" + "bytes": "ec6fb057df1279797b18f650a5d85d034c1310b0325618aa02104e0efd72d3ab" }, { - "u64": "740" + "u64": "2858" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "841806967" + "i128": "321240849" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 741, + "timestamp": 2859, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4853b5c64747986e57ef54d53482e1c31bd43b141fb8e9c55fb0a64a170514a8" + "bytes": "d8e26311215b5bde1b4b809e6ac39d7bb4c628b7ef86974864933694ef832512" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4853b5c64747986e57ef54d53482e1c31bd43b141fb8e9c55fb0a64a170514a8" + "bytes": "d8e26311215b5bde1b4b809e6ac39d7bb4c628b7ef86974864933694ef832512" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "841806967" + "i128": "321240849" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "841806967" + "i128": "321240849" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2858" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "740" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d8e26311215b5bde1b4b809e6ac39d7bb4c628b7ef86974864933694ef832512" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d8e26311215b5bde1b4b809e6ac39d7bb4c628b7ef86974864933694ef832512" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9555123de6d790d79410d57fd00bef45a45de9a8f03853a55e42eca90969abca" + "bytes": "974490cd0f733278ecf7c5a73e201734254ca98e4a442d5aa00ab1244340c7ec" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9555123de6d790d79410d57fd00bef45a45de9a8f03853a55e42eca90969abca" + "bytes": "974490cd0f733278ecf7c5a73e201734254ca98e4a442d5aa00ab1244340c7ec" } ] }, "durability": "persistent", "val": { - "bytes": "4853b5c64747986e57ef54d53482e1c31bd43b141fb8e9c55fb0a64a170514a8" + "bytes": "d8e26311215b5bde1b4b809e6ac39d7bb4c628b7ef86974864933694ef832512" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "841806967" + "i128": "321240849" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.198.json index cc2b712d..9831c325 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "6147219" + "i128": "823487146" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "6147219" + "i128": "823487146" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c31857ea5855cf151383eee3b7bc72bf4cd2cc89b5b33cf356a66985fa9c7b72" + "bytes": "fff2939075686f99e3d41bcdf65abd888ef03af045b6398d9e4acff0d5f628a8" }, { - "u64": "1651" + "u64": "1324" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "6147219" + "i128": "823487146" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1652, + "timestamp": 1325, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "99a5877e878ae4b9a6173eb3a25e0365d9313a3cb120ccfccc2bc10a2543eadf" + "bytes": "fd8a6ec5f144337ddecc8e5430ae8d2d922cdeb813c92ef8ce043b659394e5eb" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "99a5877e878ae4b9a6173eb3a25e0365d9313a3cb120ccfccc2bc10a2543eadf" + "bytes": "fd8a6ec5f144337ddecc8e5430ae8d2d922cdeb813c92ef8ce043b659394e5eb" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "6147219" + "i128": "823487146" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "6147219" + "i128": "823487146" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1324" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1651" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "fd8a6ec5f144337ddecc8e5430ae8d2d922cdeb813c92ef8ce043b659394e5eb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "fd8a6ec5f144337ddecc8e5430ae8d2d922cdeb813c92ef8ce043b659394e5eb" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4e7f34be2536150113a00a322aa9487324c09aa2cfa25ef0a35d0c847fbb6b1" + "bytes": "ddd964df92345aff1c54a8f6359d3bfd5b1da79174e0fd4e63652d3642c1f31a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4e7f34be2536150113a00a322aa9487324c09aa2cfa25ef0a35d0c847fbb6b1" + "bytes": "ddd964df92345aff1c54a8f6359d3bfd5b1da79174e0fd4e63652d3642c1f31a" } ] }, "durability": "persistent", "val": { - "bytes": "99a5877e878ae4b9a6173eb3a25e0365d9313a3cb120ccfccc2bc10a2543eadf" + "bytes": "fd8a6ec5f144337ddecc8e5430ae8d2d922cdeb813c92ef8ce043b659394e5eb" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "6147219" + "i128": "823487146" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.199.json index bac83439..081f4dc8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "973127667" + "i128": "40754632" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "973127667" + "i128": "40754632" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e30bdbd1d0665481433b6326419c768cb69ef6158daa9c85f555862127d5925" + "bytes": "21ff4686217cfedfae87d23eb91da1e752588c37cdfcf118b2a617761bfc323a" }, { - "u64": "2634" + "u64": "1702" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "973127667" + "i128": "40754632" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2635, + "timestamp": 1703, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cd7ab3a5a35b483280256bea3c278ee34188caba2cad7cf5baa4294f77b3950" + "bytes": "7f0d30543cbd234e35a0b4581c74fd28b9868269b17c7609d4dae80a59ba7fdb" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cd7ab3a5a35b483280256bea3c278ee34188caba2cad7cf5baa4294f77b3950" + "bytes": "7f0d30543cbd234e35a0b4581c74fd28b9868269b17c7609d4dae80a59ba7fdb" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "973127667" + "i128": "40754632" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "973127667" + "i128": "40754632" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1702" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2634" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7f0d30543cbd234e35a0b4581c74fd28b9868269b17c7609d4dae80a59ba7fdb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7f0d30543cbd234e35a0b4581c74fd28b9868269b17c7609d4dae80a59ba7fdb" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d82ea28742f46a056b1f43291e3cd12d05af5cf92599ee85280df88ab71fdbf" + "bytes": "f12cfbc0a18fac21e88b2ef936cd5a65477f307b7166fc98365dcbdcc1ea359c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d82ea28742f46a056b1f43291e3cd12d05af5cf92599ee85280df88ab71fdbf" + "bytes": "f12cfbc0a18fac21e88b2ef936cd5a65477f307b7166fc98365dcbdcc1ea359c" } ] }, "durability": "persistent", "val": { - "bytes": "0cd7ab3a5a35b483280256bea3c278ee34188caba2cad7cf5baa4294f77b3950" + "bytes": "7f0d30543cbd234e35a0b4581c74fd28b9868269b17c7609d4dae80a59ba7fdb" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "973127667" + "i128": "40754632" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.2.json index 4f6aee67..46277d39 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "605309955" + "i128": "774418774" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "605309955" + "i128": "774418774" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "69747a3dbe99465d6898e1fefd8db2e17fecbb0195283e80ac9a0e1a1b96937b" + "bytes": "7f4465bb872400cbed53ec64e7bbdc9c68a068ca73bc388268518bc635d808f3" }, { - "u64": "851" + "u64": "1919" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "605309955" + "i128": "774418774" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 852, + "timestamp": 1920, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1804b24028a3ec9609185a76c92588a9e664c5e4c2d81b8e36e09247cefdca0f" + "bytes": "72e1b55fd3dc884c5b163274ca11c25c1b80542e358aa4bb6fdaa844d13cfac8" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "1804b24028a3ec9609185a76c92588a9e664c5e4c2d81b8e36e09247cefdca0f" + "bytes": "72e1b55fd3dc884c5b163274ca11c25c1b80542e358aa4bb6fdaa844d13cfac8" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "605309955" + "i128": "774418774" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "605309955" + "i128": "774418774" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "851" + "u64": "1919" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1804b24028a3ec9609185a76c92588a9e664c5e4c2d81b8e36e09247cefdca0f" + "bytes": "72e1b55fd3dc884c5b163274ca11c25c1b80542e358aa4bb6fdaa844d13cfac8" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "1804b24028a3ec9609185a76c92588a9e664c5e4c2d81b8e36e09247cefdca0f" + "bytes": "72e1b55fd3dc884c5b163274ca11c25c1b80542e358aa4bb6fdaa844d13cfac8" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0083ed71c5c8f6e378ae4917f2322666161f85133e87aa1e8365882d4248a48e" + "bytes": "b4d05fc633b27fac31b047b3b4923b98d3265b9293f57dca7372785e3a6b9adc" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0083ed71c5c8f6e378ae4917f2322666161f85133e87aa1e8365882d4248a48e" + "bytes": "b4d05fc633b27fac31b047b3b4923b98d3265b9293f57dca7372785e3a6b9adc" } ] }, "durability": "persistent", "val": { - "bytes": "1804b24028a3ec9609185a76c92588a9e664c5e4c2d81b8e36e09247cefdca0f" + "bytes": "72e1b55fd3dc884c5b163274ca11c25c1b80542e358aa4bb6fdaa844d13cfac8" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "605309955" + "i128": "774418774" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.20.json index 2ba81d9b..30a7728d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626446283" + "i128": "992677241" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626446283" + "i128": "992677241" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d93e169cc63da8a1804705f4d44b6b33b53d34f673de83a737148c39544dc7b0" + "bytes": "64c7d28e63c8aed6eee054af23d87acb7b173ef16335ba383b8ebfa766ee4d58" }, { - "u64": "2583" + "u64": "2248" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "626446283" + "i128": "992677241" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2584, + "timestamp": 2249, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c557436ec49eb5ae3bfa977b38862a72e0b7075dea1a39da0bc223e1da7559e" + "bytes": "23af8c903618a05eb2f4608727dccbc003fd8f17d0f556e37f281ae8f93c909e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c557436ec49eb5ae3bfa977b38862a72e0b7075dea1a39da0bc223e1da7559e" + "bytes": "23af8c903618a05eb2f4608727dccbc003fd8f17d0f556e37f281ae8f93c909e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "626446283" + "i128": "992677241" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "626446283" + "i128": "992677241" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2248" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2583" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "23af8c903618a05eb2f4608727dccbc003fd8f17d0f556e37f281ae8f93c909e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "23af8c903618a05eb2f4608727dccbc003fd8f17d0f556e37f281ae8f93c909e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "870c935ee519ad57925f2f03afa8cadb61ec8ba56d76beaefade88bb68020654" + "bytes": "fb2f236e4f6c0744a7baa8a5859fc4a7ece685a556767d90b85d6d446adb7189" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "870c935ee519ad57925f2f03afa8cadb61ec8ba56d76beaefade88bb68020654" + "bytes": "fb2f236e4f6c0744a7baa8a5859fc4a7ece685a556767d90b85d6d446adb7189" } ] }, "durability": "persistent", "val": { - "bytes": "8c557436ec49eb5ae3bfa977b38862a72e0b7075dea1a39da0bc223e1da7559e" + "bytes": "23af8c903618a05eb2f4608727dccbc003fd8f17d0f556e37f281ae8f93c909e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "626446283" + "i128": "992677241" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.200.json index 9bcff63d..5bff79fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "200693955" + "i128": "14282329" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "200693955" + "i128": "14282329" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7191ebf919d9a97cd6606280d995284fd83e4f0c05cfa8c0f06e39d22cdedbd" + "bytes": "0ffceb0ac07685855cf2943ae36ee5848a340b74db80f7931554f90e1b9d72ca" }, { - "u64": "3155" + "u64": "1489" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "200693955" + "i128": "14282329" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3156, + "timestamp": 1490, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4851cb8058e107b2c65864159a50456853a21680f4ff7d99cc780c828d9c989f" + "bytes": "e82821c0a253152f49a7d746be0cb41dcf14a1586f98737b727b75cef3986f17" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4851cb8058e107b2c65864159a50456853a21680f4ff7d99cc780c828d9c989f" + "bytes": "e82821c0a253152f49a7d746be0cb41dcf14a1586f98737b727b75cef3986f17" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "200693955" + "i128": "14282329" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "200693955" + "i128": "14282329" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1489" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3155" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e82821c0a253152f49a7d746be0cb41dcf14a1586f98737b727b75cef3986f17" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e82821c0a253152f49a7d746be0cb41dcf14a1586f98737b727b75cef3986f17" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6660b4f20097a2aa784a04d7b8daa8697bfd5ce8cbc254c1bc1b8a402ae66bed" + "bytes": "3fda7564655484d036a8d759b80e6aa752ec27a24624aa49dba3e0071efbe7da" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6660b4f20097a2aa784a04d7b8daa8697bfd5ce8cbc254c1bc1b8a402ae66bed" + "bytes": "3fda7564655484d036a8d759b80e6aa752ec27a24624aa49dba3e0071efbe7da" } ] }, "durability": "persistent", "val": { - "bytes": "4851cb8058e107b2c65864159a50456853a21680f4ff7d99cc780c828d9c989f" + "bytes": "e82821c0a253152f49a7d746be0cb41dcf14a1586f98737b727b75cef3986f17" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "200693955" + "i128": "14282329" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.201.json index cac2f04b..a6582258 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "839853804" + "i128": "53748727" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "839853804" + "i128": "53748727" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "616684076097b7aec714434f15e1d7c5dc269614f8d6c41e13b36c701a5f56a8" + "bytes": "79c62ce9485f21514cc5fff32aa78e2a8b1ad1df147261d1e03b594634cea8ce" }, { - "u64": "3078" + "u64": "222" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "839853804" + "i128": "53748727" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3079, + "timestamp": 223, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03ab498680a632b8056ac895834c6638f5c9e951277d6da8bc259e64b05fc60d" + "bytes": "bea0666e9e68602e80b8f3bf79983225af8d46f7ea46b4ef69de8519ebd941d7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03ab498680a632b8056ac895834c6638f5c9e951277d6da8bc259e64b05fc60d" + "bytes": "bea0666e9e68602e80b8f3bf79983225af8d46f7ea46b4ef69de8519ebd941d7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "839853804" + "i128": "53748727" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "839853804" + "i128": "53748727" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "222" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3078" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "bea0666e9e68602e80b8f3bf79983225af8d46f7ea46b4ef69de8519ebd941d7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "bea0666e9e68602e80b8f3bf79983225af8d46f7ea46b4ef69de8519ebd941d7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a441d8a22b65bff984dc4cda5ab19b95cdc58ec12e816b6b07d4d1e56d238ecb" + "bytes": "2e8831239304743d34c78947627c5a96d0c93c25ea271bc4c25a28f6b149fdc0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a441d8a22b65bff984dc4cda5ab19b95cdc58ec12e816b6b07d4d1e56d238ecb" + "bytes": "2e8831239304743d34c78947627c5a96d0c93c25ea271bc4c25a28f6b149fdc0" } ] }, "durability": "persistent", "val": { - "bytes": "03ab498680a632b8056ac895834c6638f5c9e951277d6da8bc259e64b05fc60d" + "bytes": "bea0666e9e68602e80b8f3bf79983225af8d46f7ea46b4ef69de8519ebd941d7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "839853804" + "i128": "53748727" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.202.json index 8f180a4a..f70cc957 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "431871851" + "i128": "779040806" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "431871851" + "i128": "779040806" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "467c0e61a621412974da425d7bceea1ea81f5a7c0a2ce4ea21fe0f99abdc436f" + "bytes": "cdcdc5243e28ab2ec7bf51767c6f4a1e5c0ea397dc824360b56c0924b66bd9c8" }, { - "u64": "2765" + "u64": "3211" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "431871851" + "i128": "779040806" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2766, + "timestamp": 3212, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e5dc0c5ed47832609f96ea8ab14a051280353931f9f116e655683e67cc26b2b6" + "bytes": "16846f9b899569b4d61b1e21760e89b2517bbc454221db982d8246efbdd06ff7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e5dc0c5ed47832609f96ea8ab14a051280353931f9f116e655683e67cc26b2b6" + "bytes": "16846f9b899569b4d61b1e21760e89b2517bbc454221db982d8246efbdd06ff7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "431871851" + "i128": "779040806" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "431871851" + "i128": "779040806" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3211" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2765" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "16846f9b899569b4d61b1e21760e89b2517bbc454221db982d8246efbdd06ff7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "16846f9b899569b4d61b1e21760e89b2517bbc454221db982d8246efbdd06ff7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58fc6b734fb3787b257727ad8a9026b5dbdce76b01c3445648f5693c6e495fd7" + "bytes": "caa0b6aa70adce8cc8c918b00ce64564e9806bb75f6834fd11d741ce1d1fdf6b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "58fc6b734fb3787b257727ad8a9026b5dbdce76b01c3445648f5693c6e495fd7" + "bytes": "caa0b6aa70adce8cc8c918b00ce64564e9806bb75f6834fd11d741ce1d1fdf6b" } ] }, "durability": "persistent", "val": { - "bytes": "e5dc0c5ed47832609f96ea8ab14a051280353931f9f116e655683e67cc26b2b6" + "bytes": "16846f9b899569b4d61b1e21760e89b2517bbc454221db982d8246efbdd06ff7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "431871851" + "i128": "779040806" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.203.json index 09f6cbaa..096123ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "163674538" + "i128": "178603164" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "163674538" + "i128": "178603164" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a8111f7dedd1c654ccf17dbc5b380f281132bc144253822e919973ab5c520d3" + "bytes": "fb9c78f9348f64f951de65e5dbccb5466771a0b6daf3fa3acfaf2997f89f3400" }, { - "u64": "187" + "u64": "239" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "163674538" + "i128": "178603164" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 188, + "timestamp": 240, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e70d597a9d88a7a6308b3422c5238a4e4ea89da30c6132b1b84746144aec2c15" + "bytes": "3479c714920d08519789f19606ce3184d7a9f5babfab2d728ca8b1a07e304107" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e70d597a9d88a7a6308b3422c5238a4e4ea89da30c6132b1b84746144aec2c15" + "bytes": "3479c714920d08519789f19606ce3184d7a9f5babfab2d728ca8b1a07e304107" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "163674538" + "i128": "178603164" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "163674538" + "i128": "178603164" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "239" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "187" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3479c714920d08519789f19606ce3184d7a9f5babfab2d728ca8b1a07e304107" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3479c714920d08519789f19606ce3184d7a9f5babfab2d728ca8b1a07e304107" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1102cd479d394ab69e982bc6a4589cceb53800ed8130acdd8de04662a22b01b8" + "bytes": "e51df66d2d5566d5bce097b96817d80c420a2c78848acf0e7d12594090b729b1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1102cd479d394ab69e982bc6a4589cceb53800ed8130acdd8de04662a22b01b8" + "bytes": "e51df66d2d5566d5bce097b96817d80c420a2c78848acf0e7d12594090b729b1" } ] }, "durability": "persistent", "val": { - "bytes": "e70d597a9d88a7a6308b3422c5238a4e4ea89da30c6132b1b84746144aec2c15" + "bytes": "3479c714920d08519789f19606ce3184d7a9f5babfab2d728ca8b1a07e304107" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "163674538" + "i128": "178603164" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.204.json index 43b1577e..2d668eec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "990636023" + "i128": "268439888" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "990636023" + "i128": "268439888" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "264fc83e62350e13f65da148baa9e2900c07761813177d2adc185212533768f3" + "bytes": "00cf207ff649b0feca36458c3b8260ba17b4408f8c8de6f3bd4225bb84373b18" }, { - "u64": "2130" + "u64": "1788" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "990636023" + "i128": "268439888" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2131, + "timestamp": 1789, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b56a92313040172d115dc1badaa2735404e31c52c03b4f33155df4b8db5710b8" + "bytes": "217dac9a9f4d990cb28996070cc50b64fe075adb1ee2a0af27207a02b32c950b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b56a92313040172d115dc1badaa2735404e31c52c03b4f33155df4b8db5710b8" + "bytes": "217dac9a9f4d990cb28996070cc50b64fe075adb1ee2a0af27207a02b32c950b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "990636023" + "i128": "268439888" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "990636023" + "i128": "268439888" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1788" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2130" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "217dac9a9f4d990cb28996070cc50b64fe075adb1ee2a0af27207a02b32c950b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "217dac9a9f4d990cb28996070cc50b64fe075adb1ee2a0af27207a02b32c950b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94dff526176b899f37a55fd16a0304b4c09313a2abe163316faba4640c7fdb5f" + "bytes": "7bd8663a80ef0595a3946db7e9780f0f735a6424a508bdf592b5c77f2e454c59" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94dff526176b899f37a55fd16a0304b4c09313a2abe163316faba4640c7fdb5f" + "bytes": "7bd8663a80ef0595a3946db7e9780f0f735a6424a508bdf592b5c77f2e454c59" } ] }, "durability": "persistent", "val": { - "bytes": "b56a92313040172d115dc1badaa2735404e31c52c03b4f33155df4b8db5710b8" + "bytes": "217dac9a9f4d990cb28996070cc50b64fe075adb1ee2a0af27207a02b32c950b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "990636023" + "i128": "268439888" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.205.json index c197b0b0..5af713b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975532484" + "i128": "259203352" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975532484" + "i128": "259203352" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca42e5fc508df8b396522495eed9a193f3a50d88fc279f4aaa37ecb0805e792e" + "bytes": "afc36aa31084880f96ec2755eb1bffe6b93ceeb8a6a319a0fd51060c0eda5d08" }, { - "u64": "543" + "u64": "1463" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "975532484" + "i128": "259203352" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 544, + "timestamp": 1464, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "73d97f1e85063113ef544fcba6a3516d26419fc4c77af4eb93f91ba2518b83ac" + "bytes": "829ac1321bd0a27e5938dd39d18cefb666c79c9eadeba524601cb2ca9fefd497" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "73d97f1e85063113ef544fcba6a3516d26419fc4c77af4eb93f91ba2518b83ac" + "bytes": "829ac1321bd0a27e5938dd39d18cefb666c79c9eadeba524601cb2ca9fefd497" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975532484" + "i128": "259203352" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "975532484" + "i128": "259203352" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1463" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "543" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "829ac1321bd0a27e5938dd39d18cefb666c79c9eadeba524601cb2ca9fefd497" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "829ac1321bd0a27e5938dd39d18cefb666c79c9eadeba524601cb2ca9fefd497" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d661a93f460db7ea1c89de79b51a1c1c76f165d0e5353edc1143b38bae473ee8" + "bytes": "65ee8f4dd24f8d8809240cb9c3d12f57db6a1df7d49ab83f9408a03ad4977ecc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d661a93f460db7ea1c89de79b51a1c1c76f165d0e5353edc1143b38bae473ee8" + "bytes": "65ee8f4dd24f8d8809240cb9c3d12f57db6a1df7d49ab83f9408a03ad4977ecc" } ] }, "durability": "persistent", "val": { - "bytes": "73d97f1e85063113ef544fcba6a3516d26419fc4c77af4eb93f91ba2518b83ac" + "bytes": "829ac1321bd0a27e5938dd39d18cefb666c79c9eadeba524601cb2ca9fefd497" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "975532484" + "i128": "259203352" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.206.json index 4c7fe9c6..b65ce774 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "81915965" + "i128": "172175722" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "81915965" + "i128": "172175722" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "58c0726b1654567d714238add054ab6cd81509c7582faa34bc8cb082a648823f" + "bytes": "678c9b3650630cc629ca447eba7354f2e55a86fcf72864f37124cb63d6738b77" }, { - "u64": "46" + "u64": "317" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "81915965" + "i128": "172175722" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47, + "timestamp": 318, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "49a09bc291c21f887dcbb8607632c7a35505c58c107a100be620af9612762955" + "bytes": "dc56ef3bb73e6e13e33f8f8c08fe5dd30a9a15073b1be6dd8951fdc280f05c92" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "49a09bc291c21f887dcbb8607632c7a35505c58c107a100be620af9612762955" + "bytes": "dc56ef3bb73e6e13e33f8f8c08fe5dd30a9a15073b1be6dd8951fdc280f05c92" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "81915965" + "i128": "172175722" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "81915965" + "i128": "172175722" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "317" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "46" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "dc56ef3bb73e6e13e33f8f8c08fe5dd30a9a15073b1be6dd8951fdc280f05c92" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "dc56ef3bb73e6e13e33f8f8c08fe5dd30a9a15073b1be6dd8951fdc280f05c92" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e574e73275ea09bb91df80e3710325c0d03a0eedca8a9cd0d47ad51e0782a75d" + "bytes": "ae9fa23ee31030a789a019e89fd68d49d58ff47f105d6f1343c3cbdfb8502f78" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e574e73275ea09bb91df80e3710325c0d03a0eedca8a9cd0d47ad51e0782a75d" + "bytes": "ae9fa23ee31030a789a019e89fd68d49d58ff47f105d6f1343c3cbdfb8502f78" } ] }, "durability": "persistent", "val": { - "bytes": "49a09bc291c21f887dcbb8607632c7a35505c58c107a100be620af9612762955" + "bytes": "dc56ef3bb73e6e13e33f8f8c08fe5dd30a9a15073b1be6dd8951fdc280f05c92" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "81915965" + "i128": "172175722" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.207.json index d4151d1b..af6c7824 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "505185043" + "i128": "864766080" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "505185043" + "i128": "864766080" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00de661481e1a77a2dd2107e1021c5dcb2a1f5a1ec0ab5fc0f6c2f4d602fafb8" + "bytes": "c5412a13f3ae3c0e579ea2e0f517e7d39cb097c3a311797272a555dc7d099fc1" }, { - "u64": "1540" + "u64": "2656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "505185043" + "i128": "864766080" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1541, + "timestamp": 2657, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4142ee1007dcc4b40758e8adaa3d7b09729c95fa8295cb5e15adbf664a97ca91" + "bytes": "c80a6d646bdc0389dcda4e78fbbc9121a39829f8f973326e8a64374dbc574266" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4142ee1007dcc4b40758e8adaa3d7b09729c95fa8295cb5e15adbf664a97ca91" + "bytes": "c80a6d646bdc0389dcda4e78fbbc9121a39829f8f973326e8a64374dbc574266" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "505185043" + "i128": "864766080" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "505185043" + "i128": "864766080" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2656" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1540" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c80a6d646bdc0389dcda4e78fbbc9121a39829f8f973326e8a64374dbc574266" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c80a6d646bdc0389dcda4e78fbbc9121a39829f8f973326e8a64374dbc574266" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7834e6c4a455c332f71145b8a413e4c1ec84461e31924c68fe6fa19171ac7db5" + "bytes": "bdf44e9aedba3f0089e7e466a022b43890205199dfc0e1a583ca519a0b6df7ba" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7834e6c4a455c332f71145b8a413e4c1ec84461e31924c68fe6fa19171ac7db5" + "bytes": "bdf44e9aedba3f0089e7e466a022b43890205199dfc0e1a583ca519a0b6df7ba" } ] }, "durability": "persistent", "val": { - "bytes": "4142ee1007dcc4b40758e8adaa3d7b09729c95fa8295cb5e15adbf664a97ca91" + "bytes": "c80a6d646bdc0389dcda4e78fbbc9121a39829f8f973326e8a64374dbc574266" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "505185043" + "i128": "864766080" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.208.json index 58fc989a..0c458ebc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847573894" + "i128": "982510994" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847573894" + "i128": "982510994" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "61724372493262d6b6b489fb3d15da6be19aca81f7ca04cbd28bd535fca9ed20" + "bytes": "e464b3c0a3b758a98155f313231f79066787791556a6d239928dcd43f5afcecd" }, { - "u64": "3274" + "u64": "73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847573894" + "i128": "982510994" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3275, + "timestamp": 74, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1c3a8a088b2b64b3ab01d6c530e6f4046e932d3d5b3cd50051751bc14537dd1a" + "bytes": "b13f8d9443650e4b36d2788277881cec91dba4341f5a86fb3704a1e38f128999" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1c3a8a088b2b64b3ab01d6c530e6f4046e932d3d5b3cd50051751bc14537dd1a" + "bytes": "b13f8d9443650e4b36d2788277881cec91dba4341f5a86fb3704a1e38f128999" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847573894" + "i128": "982510994" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "847573894" + "i128": "982510994" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "73" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3274" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b13f8d9443650e4b36d2788277881cec91dba4341f5a86fb3704a1e38f128999" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b13f8d9443650e4b36d2788277881cec91dba4341f5a86fb3704a1e38f128999" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e88fef50d3960fdb7d3c352621ece5487ee7a87a9a8dadf485df528bc8c6b527" + "bytes": "ffd905b30514ee4fbd4833e4e88460f4f0ac7a472220d068afd17c148b8cc2cd" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e88fef50d3960fdb7d3c352621ece5487ee7a87a9a8dadf485df528bc8c6b527" + "bytes": "ffd905b30514ee4fbd4833e4e88460f4f0ac7a472220d068afd17c148b8cc2cd" } ] }, "durability": "persistent", "val": { - "bytes": "1c3a8a088b2b64b3ab01d6c530e6f4046e932d3d5b3cd50051751bc14537dd1a" + "bytes": "b13f8d9443650e4b36d2788277881cec91dba4341f5a86fb3704a1e38f128999" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "847573894" + "i128": "982510994" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.209.json index dbd3ae2d..d8f616e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "214859230" + "i128": "102455456" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "214859230" + "i128": "102455456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f2eb6a9262026805a38b144979bcb4a01f3294d478de9aed6f8960be5c0f722f" + "bytes": "5996da10fb7018ca802d5e323005055239b165a0a24044042b02529c79ddb10c" }, { - "u64": "389" + "u64": "2213" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "214859230" + "i128": "102455456" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 390, + "timestamp": 2214, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5da3c725452840d256c36385fd3024123152c9658500f99bafefc3508fc951f8" + "bytes": "aa2a959852d2eb55cdc3cf75ba3fd4a152445d027d6bbd1c6c2773d4c541d114" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5da3c725452840d256c36385fd3024123152c9658500f99bafefc3508fc951f8" + "bytes": "aa2a959852d2eb55cdc3cf75ba3fd4a152445d027d6bbd1c6c2773d4c541d114" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "214859230" + "i128": "102455456" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "214859230" + "i128": "102455456" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2213" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "389" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "aa2a959852d2eb55cdc3cf75ba3fd4a152445d027d6bbd1c6c2773d4c541d114" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "aa2a959852d2eb55cdc3cf75ba3fd4a152445d027d6bbd1c6c2773d4c541d114" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ec309781f5beba2923b0ec6fdf5ddab056d7e9ba3e494a9754fcf7978ee931a" + "bytes": "66638d68d7df6a0b3dd1a5c84191ae97f85abbd1f9a50f70ee8f012581247aca" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ec309781f5beba2923b0ec6fdf5ddab056d7e9ba3e494a9754fcf7978ee931a" + "bytes": "66638d68d7df6a0b3dd1a5c84191ae97f85abbd1f9a50f70ee8f012581247aca" } ] }, "durability": "persistent", "val": { - "bytes": "5da3c725452840d256c36385fd3024123152c9658500f99bafefc3508fc951f8" + "bytes": "aa2a959852d2eb55cdc3cf75ba3fd4a152445d027d6bbd1c6c2773d4c541d114" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "214859230" + "i128": "102455456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.21.json index 53433ca2..38c619e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "352449363" + "i128": "448962648" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352449363" + "i128": "448962648" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "577a4e85bd1dd7d210a317d060354dabf485b379ec5a18d99d8419090d464684" + "bytes": "c1098665fc0f13b1f86cdfb79051f1073de8aa621f2ac7069cb17eda3a98b08d" }, { - "u64": "2850" + "u64": "1386" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "352449363" + "i128": "448962648" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2851, + "timestamp": 1387, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a96554e96892a91cd6eb87bb9e1136d9cce8a61aaf6cfc908a0613b156bce4d" + "bytes": "e6cec625ba58ae38d265ba464b112736d19b990dc824ef22b94ad47a94e105e4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a96554e96892a91cd6eb87bb9e1136d9cce8a61aaf6cfc908a0613b156bce4d" + "bytes": "e6cec625ba58ae38d265ba464b112736d19b990dc824ef22b94ad47a94e105e4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "352449363" + "i128": "448962648" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "352449363" + "i128": "448962648" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1386" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2850" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e6cec625ba58ae38d265ba464b112736d19b990dc824ef22b94ad47a94e105e4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e6cec625ba58ae38d265ba464b112736d19b990dc824ef22b94ad47a94e105e4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7f25d3f08fb4d955e43cde846f3a332b9ee3e6b3469922a7025ab778e0bb255" + "bytes": "3e16ba228bee23eea704cca72e69ceca0cffc8e88c151aac6980353bc5d1daf3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7f25d3f08fb4d955e43cde846f3a332b9ee3e6b3469922a7025ab778e0bb255" + "bytes": "3e16ba228bee23eea704cca72e69ceca0cffc8e88c151aac6980353bc5d1daf3" } ] }, "durability": "persistent", "val": { - "bytes": "7a96554e96892a91cd6eb87bb9e1136d9cce8a61aaf6cfc908a0613b156bce4d" + "bytes": "e6cec625ba58ae38d265ba464b112736d19b990dc824ef22b94ad47a94e105e4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "352449363" + "i128": "448962648" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.210.json index 8283355b..c5dda246 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "722988712" + "i128": "200638602" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722988712" + "i128": "200638602" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ecddc4bcaefb5351b672791720674d8166e8453db5489c2321c16deb6de45900" + "bytes": "ead0a656f8720f30333a6523813e2c6e43079de85c2059e68d648471e1dc563d" }, { - "u64": "1875" + "u64": "2072" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "722988712" + "i128": "200638602" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1876, + "timestamp": 2073, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d814aba1731b0f4b8f3e8d29b6b26feb46c631bcd34cee5719a11d800381fbcb" + "bytes": "41e64c1ae0542f9640b8e559825cb7e92a044d3b717d7e7ddda4483dabbca0cb" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d814aba1731b0f4b8f3e8d29b6b26feb46c631bcd34cee5719a11d800381fbcb" + "bytes": "41e64c1ae0542f9640b8e559825cb7e92a044d3b717d7e7ddda4483dabbca0cb" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "722988712" + "i128": "200638602" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "722988712" + "i128": "200638602" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2072" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1875" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "41e64c1ae0542f9640b8e559825cb7e92a044d3b717d7e7ddda4483dabbca0cb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "41e64c1ae0542f9640b8e559825cb7e92a044d3b717d7e7ddda4483dabbca0cb" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dbbbe90e963e34cace9a8e4aa4750aa11ba2bddc559037efbe69680cc4f7ed51" + "bytes": "a09d16d77633fd1c9003254901125d4ea5469936c4b1e1e8bc21e979b704adbd" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dbbbe90e963e34cace9a8e4aa4750aa11ba2bddc559037efbe69680cc4f7ed51" + "bytes": "a09d16d77633fd1c9003254901125d4ea5469936c4b1e1e8bc21e979b704adbd" } ] }, "durability": "persistent", "val": { - "bytes": "d814aba1731b0f4b8f3e8d29b6b26feb46c631bcd34cee5719a11d800381fbcb" + "bytes": "41e64c1ae0542f9640b8e559825cb7e92a044d3b717d7e7ddda4483dabbca0cb" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "722988712" + "i128": "200638602" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.211.json index 157cebfe..5a90f447 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "881965482" + "i128": "271901579" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "881965482" + "i128": "271901579" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "55b780f44b004df52e0c9737f8e5c9db5bcd095ec34ef2819b959669e49426c2" + "bytes": "e4cc83a50293c361b48d5773b5b19586b83f976f2de796ac93f98cff1b5bc09f" }, { - "u64": "1287" + "u64": "3590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "881965482" + "i128": "271901579" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1288, + "timestamp": 3591, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4049f685ddf9b2d0618a45ee71056f30035d1398b9e382798e8a5c52c74d239d" + "bytes": "b78f6e051d2ae9bf8c0c3079d0308ba9b87096e01514bfcb7ba44b5111bc0fad" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4049f685ddf9b2d0618a45ee71056f30035d1398b9e382798e8a5c52c74d239d" + "bytes": "b78f6e051d2ae9bf8c0c3079d0308ba9b87096e01514bfcb7ba44b5111bc0fad" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "881965482" + "i128": "271901579" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "881965482" + "i128": "271901579" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3590" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1287" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b78f6e051d2ae9bf8c0c3079d0308ba9b87096e01514bfcb7ba44b5111bc0fad" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b78f6e051d2ae9bf8c0c3079d0308ba9b87096e01514bfcb7ba44b5111bc0fad" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03e6a733730b6c9ac453c014aa2c615f03ae5dd5a3a003513f0c9ec5795e0a06" + "bytes": "8cd14284be42471ccd558ff5556abead0b8fc03a3c73b3590d60e9d4deb54760" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03e6a733730b6c9ac453c014aa2c615f03ae5dd5a3a003513f0c9ec5795e0a06" + "bytes": "8cd14284be42471ccd558ff5556abead0b8fc03a3c73b3590d60e9d4deb54760" } ] }, "durability": "persistent", "val": { - "bytes": "4049f685ddf9b2d0618a45ee71056f30035d1398b9e382798e8a5c52c74d239d" + "bytes": "b78f6e051d2ae9bf8c0c3079d0308ba9b87096e01514bfcb7ba44b5111bc0fad" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "881965482" + "i128": "271901579" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.212.json index 73fa5084..ea42d42f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "520015467" + "i128": "999116584" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "520015467" + "i128": "999116584" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f304acff8f6e308f2b191d10c0bc762992c6620cafb7f8a067920100fb45d80" + "bytes": "1017a60b682a36249b9e564e5d759ab88ea4021ed0084b6f44f87ae9f0a500d8" }, { - "u64": "1726" + "u64": "3484" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "520015467" + "i128": "999116584" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1727, + "timestamp": 3485, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03136283da525816b368565fb4e1c068bc9766c4db7de39fd4e25bbba6c1c0b2" + "bytes": "76db4b1ab344d16575f33bf3e0ecb2a67413dd7aa6058f157147adb8e19e915b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03136283da525816b368565fb4e1c068bc9766c4db7de39fd4e25bbba6c1c0b2" + "bytes": "76db4b1ab344d16575f33bf3e0ecb2a67413dd7aa6058f157147adb8e19e915b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "520015467" + "i128": "999116584" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "520015467" + "i128": "999116584" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3484" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1726" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "76db4b1ab344d16575f33bf3e0ecb2a67413dd7aa6058f157147adb8e19e915b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "76db4b1ab344d16575f33bf3e0ecb2a67413dd7aa6058f157147adb8e19e915b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc341609c66e116edde8f708045e559ca9e4550a06911a42b697d14148009135" + "bytes": "5b18c0c58664273810109daf137b9c7079104d390632cfd7147ff6936fbb22f3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc341609c66e116edde8f708045e559ca9e4550a06911a42b697d14148009135" + "bytes": "5b18c0c58664273810109daf137b9c7079104d390632cfd7147ff6936fbb22f3" } ] }, "durability": "persistent", "val": { - "bytes": "03136283da525816b368565fb4e1c068bc9766c4db7de39fd4e25bbba6c1c0b2" + "bytes": "76db4b1ab344d16575f33bf3e0ecb2a67413dd7aa6058f157147adb8e19e915b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "520015467" + "i128": "999116584" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.213.json index 6a81af08..a7bdb6d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "448868181" + "i128": "730653207" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "448868181" + "i128": "730653207" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62bf1b823ff300eded9178cf154742892178cbd8cae5c0a4f9ccf0ce4208eaa3" + "bytes": "d5c9cb866e78e011deda6509dc19fa2e1c0adaf0e59bb0a5be9d74a69079eba8" }, { - "u64": "48" + "u64": "1084" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "448868181" + "i128": "730653207" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49, + "timestamp": 1085, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0b3c0d5983e67dcc617d2ef67d52bf488d561b56df68c3b2b101f12ab985bc17" + "bytes": "9be0e5b6619ca82067b96e441be88dd5783486bfae44293eb34c2d91a9579ba9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0b3c0d5983e67dcc617d2ef67d52bf488d561b56df68c3b2b101f12ab985bc17" + "bytes": "9be0e5b6619ca82067b96e441be88dd5783486bfae44293eb34c2d91a9579ba9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "448868181" + "i128": "730653207" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "448868181" + "i128": "730653207" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1084" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "48" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9be0e5b6619ca82067b96e441be88dd5783486bfae44293eb34c2d91a9579ba9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9be0e5b6619ca82067b96e441be88dd5783486bfae44293eb34c2d91a9579ba9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "212630e084a8c6634e91240a5bda25310e80ea4dcdece05084912bcab47b6899" + "bytes": "bb7267d897217eccbaea7b865bb683c733ee383916f9e77f55c08b531c38fe27" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "212630e084a8c6634e91240a5bda25310e80ea4dcdece05084912bcab47b6899" + "bytes": "bb7267d897217eccbaea7b865bb683c733ee383916f9e77f55c08b531c38fe27" } ] }, "durability": "persistent", "val": { - "bytes": "0b3c0d5983e67dcc617d2ef67d52bf488d561b56df68c3b2b101f12ab985bc17" + "bytes": "9be0e5b6619ca82067b96e441be88dd5783486bfae44293eb34c2d91a9579ba9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "448868181" + "i128": "730653207" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.214.json index 3c764e03..4fb3d094 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "537963620" + "i128": "315357178" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "537963620" + "i128": "315357178" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c60673b862024e27c6f2d11bae345dd6a4f0e2fa81b16a2a7b023c211425486" + "bytes": "e1cc42759331572cec48400092dea5a609b80b91364b9d2273c669acdf0a7f2c" }, { - "u64": "2488" + "u64": "2229" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "537963620" + "i128": "315357178" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2489, + "timestamp": 2230, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "07f588f7b5d94b1517b08c9ecf4f5fa317b6f4d828cb7c03b75854284527a72c" + "bytes": "b10f8dd3fb3a086f648b4ca75bee8f573c20a5aa9b581c709e88df78e1c9d06e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "07f588f7b5d94b1517b08c9ecf4f5fa317b6f4d828cb7c03b75854284527a72c" + "bytes": "b10f8dd3fb3a086f648b4ca75bee8f573c20a5aa9b581c709e88df78e1c9d06e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "537963620" + "i128": "315357178" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "537963620" + "i128": "315357178" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2229" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2488" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b10f8dd3fb3a086f648b4ca75bee8f573c20a5aa9b581c709e88df78e1c9d06e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b10f8dd3fb3a086f648b4ca75bee8f573c20a5aa9b581c709e88df78e1c9d06e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19eed39e8ca6aaa99fd6867a80d47b58efb9ef941bfeb6c218fd706b5ce8cca2" + "bytes": "08ec84206028931ad05f4a20145e6e703f2cd43fe9af007cfc20a95e469fbe75" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19eed39e8ca6aaa99fd6867a80d47b58efb9ef941bfeb6c218fd706b5ce8cca2" + "bytes": "08ec84206028931ad05f4a20145e6e703f2cd43fe9af007cfc20a95e469fbe75" } ] }, "durability": "persistent", "val": { - "bytes": "07f588f7b5d94b1517b08c9ecf4f5fa317b6f4d828cb7c03b75854284527a72c" + "bytes": "b10f8dd3fb3a086f648b4ca75bee8f573c20a5aa9b581c709e88df78e1c9d06e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "537963620" + "i128": "315357178" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.215.json index 95bf09ff..2b069fbb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "784293750" + "i128": "581936447" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "784293750" + "i128": "581936447" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6fc8fd9e6bcbec04acb88e3103cc8eb5281c3b3f85892e033c24ac076b71c531" + "bytes": "0ebcd104ba0a7fc6c1f80090ce2bc03ddd8eba0473abd3a67af0d4bc983c0e6a" }, { - "u64": "2133" + "u64": "1188" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "784293750" + "i128": "581936447" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2134, + "timestamp": 1189, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe9d61a02017bc87ad12d2d3db332643858abdd104a13f98df77b046cd12d4ef" + "bytes": "00dcc77f002ee00aa6aacad0e1ef4b12333a722516f2a71f138035783820e627" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe9d61a02017bc87ad12d2d3db332643858abdd104a13f98df77b046cd12d4ef" + "bytes": "00dcc77f002ee00aa6aacad0e1ef4b12333a722516f2a71f138035783820e627" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "784293750" + "i128": "581936447" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "784293750" + "i128": "581936447" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1188" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2133" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "00dcc77f002ee00aa6aacad0e1ef4b12333a722516f2a71f138035783820e627" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "00dcc77f002ee00aa6aacad0e1ef4b12333a722516f2a71f138035783820e627" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f47e823b15252ad1902d0c50759112beebf8f372c317f000f3976c0d2b19b400" + "bytes": "acb57c777a75464cf09b5f57cd33ab7f60d31cf98623dbea802dd3122d4ce625" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f47e823b15252ad1902d0c50759112beebf8f372c317f000f3976c0d2b19b400" + "bytes": "acb57c777a75464cf09b5f57cd33ab7f60d31cf98623dbea802dd3122d4ce625" } ] }, "durability": "persistent", "val": { - "bytes": "fe9d61a02017bc87ad12d2d3db332643858abdd104a13f98df77b046cd12d4ef" + "bytes": "00dcc77f002ee00aa6aacad0e1ef4b12333a722516f2a71f138035783820e627" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "784293750" + "i128": "581936447" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.216.json index ff4e770d..921f57ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "233265828" + "i128": "357409429" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "233265828" + "i128": "357409429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "367e8327781fb0374b42ffbdb5c072ec2d121cfa701e436a90c4971dffd1ba27" + "bytes": "e89476bdc9931872ce39e0990f0816a7812669e6160bdf11f923f0f8421c6713" }, { - "u64": "2123" + "u64": "2193" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "233265828" + "i128": "357409429" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2124, + "timestamp": 2194, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1778b34f143fe8db714f28a281cff51822f33f1de64ab30fb4759b348c83fbed" + "bytes": "1c1d8368afd570433d0163fa1fdcde23c4982b9bbfd4f8cd5e5dc01500d7f93d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1778b34f143fe8db714f28a281cff51822f33f1de64ab30fb4759b348c83fbed" + "bytes": "1c1d8368afd570433d0163fa1fdcde23c4982b9bbfd4f8cd5e5dc01500d7f93d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "233265828" + "i128": "357409429" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "233265828" + "i128": "357409429" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2193" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2123" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1c1d8368afd570433d0163fa1fdcde23c4982b9bbfd4f8cd5e5dc01500d7f93d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1c1d8368afd570433d0163fa1fdcde23c4982b9bbfd4f8cd5e5dc01500d7f93d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "deca394e193c95b9b679f1db6dd101e9829ac9d21d4a134caa3f20fd0362f8de" + "bytes": "7fe6c433ec2abb402f6659f32fcb5a3df66030c19e4a91251087f8608ce9eefd" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "deca394e193c95b9b679f1db6dd101e9829ac9d21d4a134caa3f20fd0362f8de" + "bytes": "7fe6c433ec2abb402f6659f32fcb5a3df66030c19e4a91251087f8608ce9eefd" } ] }, "durability": "persistent", "val": { - "bytes": "1778b34f143fe8db714f28a281cff51822f33f1de64ab30fb4759b348c83fbed" + "bytes": "1c1d8368afd570433d0163fa1fdcde23c4982b9bbfd4f8cd5e5dc01500d7f93d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "233265828" + "i128": "357409429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.217.json index 661c5701..a7c58e6e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "826664706" + "i128": "17123175" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "826664706" + "i128": "17123175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7074a53963698acda59fc10ace3895f05e95ebdb7da0787c78d82bcea8f60dfc" + "bytes": "d3295248231a736f1e7ca47c142284907f8d9d38de4faec3246756e133d5b5fd" }, { - "u64": "396" + "u64": "584" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "826664706" + "i128": "17123175" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 397, + "timestamp": 585, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1e6ee48f45ef63b0dd7013b7f825e7c9700ad151de476becc4a09ec123cc0c8" + "bytes": "0aaa0e72afef833340c56a3f0ce9fccf8e54e199a679456b167b6adeee8cacef" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1e6ee48f45ef63b0dd7013b7f825e7c9700ad151de476becc4a09ec123cc0c8" + "bytes": "0aaa0e72afef833340c56a3f0ce9fccf8e54e199a679456b167b6adeee8cacef" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "826664706" + "i128": "17123175" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "826664706" + "i128": "17123175" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "584" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "396" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "0aaa0e72afef833340c56a3f0ce9fccf8e54e199a679456b167b6adeee8cacef" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "0aaa0e72afef833340c56a3f0ce9fccf8e54e199a679456b167b6adeee8cacef" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9722e86e8415faab0931a1ecba106aa4cdff28b28c29ff8bfc5115dfbf433098" + "bytes": "c0809babbe0e610b9a83c7e352517154b0a216ea5ecb0d707e7ccbbb2362f284" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9722e86e8415faab0931a1ecba106aa4cdff28b28c29ff8bfc5115dfbf433098" + "bytes": "c0809babbe0e610b9a83c7e352517154b0a216ea5ecb0d707e7ccbbb2362f284" } ] }, "durability": "persistent", "val": { - "bytes": "d1e6ee48f45ef63b0dd7013b7f825e7c9700ad151de476becc4a09ec123cc0c8" + "bytes": "0aaa0e72afef833340c56a3f0ce9fccf8e54e199a679456b167b6adeee8cacef" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "826664706" + "i128": "17123175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.218.json index fedf8394..5a96f81a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "361229129" + "i128": "74571498" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "361229129" + "i128": "74571498" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9cf1cc72625a9278f797f446adf6b455c108c021be038bbd707420e0c3ce3095" + "bytes": "2f57c8767e4a46766ca375365237fe4db4adb2555a97dd9b51f5cda1ca789de2" }, { - "u64": "2882" + "u64": "3208" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "361229129" + "i128": "74571498" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2883, + "timestamp": 3209, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "abdfd7861a3c42a583cbd8340137a810451a5d04c9579b42b4e28f1fc8c36ce5" + "bytes": "51bc4139d7618e38590f427b7b7f54536a04c5ebb0fdc5d980dd6d7c5d976244" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "abdfd7861a3c42a583cbd8340137a810451a5d04c9579b42b4e28f1fc8c36ce5" + "bytes": "51bc4139d7618e38590f427b7b7f54536a04c5ebb0fdc5d980dd6d7c5d976244" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "361229129" + "i128": "74571498" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "361229129" + "i128": "74571498" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3208" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2882" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "51bc4139d7618e38590f427b7b7f54536a04c5ebb0fdc5d980dd6d7c5d976244" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "51bc4139d7618e38590f427b7b7f54536a04c5ebb0fdc5d980dd6d7c5d976244" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a855cd3a979fc62b5c70d46b23d9108cfce822f75c308fe8b4c35719d0b14be0" + "bytes": "5e29ffb3ae8c9620bf87da6cc4c1757315d9b5dcaa2efac622f229c41e0c8fed" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a855cd3a979fc62b5c70d46b23d9108cfce822f75c308fe8b4c35719d0b14be0" + "bytes": "5e29ffb3ae8c9620bf87da6cc4c1757315d9b5dcaa2efac622f229c41e0c8fed" } ] }, "durability": "persistent", "val": { - "bytes": "abdfd7861a3c42a583cbd8340137a810451a5d04c9579b42b4e28f1fc8c36ce5" + "bytes": "51bc4139d7618e38590f427b7b7f54536a04c5ebb0fdc5d980dd6d7c5d976244" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "361229129" + "i128": "74571498" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.219.json index ec987116..7eaf2f4b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "645980333" + "i128": "652431477" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "645980333" + "i128": "652431477" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41017b8b60b0963347de33657022ce8d3c0ef4aa05196325a69fa124f9656e51" + "bytes": "15fc378c7b8ad6a36af29b4267dd6161cf1dd19a5576380e79295c878b43bd16" }, { - "u64": "1781" + "u64": "3027" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "645980333" + "i128": "652431477" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1782, + "timestamp": 3028, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7fb3e972a6826097d0f93e4767b0786725c7be633800f38f4b9a59b7ee88db3a" + "bytes": "f2cca59aaf182c177bebad10099d667f468cebaee90d4643ac15a0f2f1c96046" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7fb3e972a6826097d0f93e4767b0786725c7be633800f38f4b9a59b7ee88db3a" + "bytes": "f2cca59aaf182c177bebad10099d667f468cebaee90d4643ac15a0f2f1c96046" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "645980333" + "i128": "652431477" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "645980333" + "i128": "652431477" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3027" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1781" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f2cca59aaf182c177bebad10099d667f468cebaee90d4643ac15a0f2f1c96046" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f2cca59aaf182c177bebad10099d667f468cebaee90d4643ac15a0f2f1c96046" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8d63e36d452ecb27aa63f482f13147eb31e3a7c84e2550eb92c6eedc53f0ec4" + "bytes": "7a8ed7eecc6be1a895b4a0809f7c70facf53667c068c88e215263b376595a69f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8d63e36d452ecb27aa63f482f13147eb31e3a7c84e2550eb92c6eedc53f0ec4" + "bytes": "7a8ed7eecc6be1a895b4a0809f7c70facf53667c068c88e215263b376595a69f" } ] }, "durability": "persistent", "val": { - "bytes": "7fb3e972a6826097d0f93e4767b0786725c7be633800f38f4b9a59b7ee88db3a" + "bytes": "f2cca59aaf182c177bebad10099d667f468cebaee90d4643ac15a0f2f1c96046" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "645980333" + "i128": "652431477" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.22.json index 8fc29b49..f0e94983 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "533272657" + "i128": "798723340" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "533272657" + "i128": "798723340" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7f538fce76540b96b3e0ee33262505e0477fa69966bf6511f0281ea7da163698" + "bytes": "2b7da2eec202cbb0233a9b0f5a6317ef5b143c174e05c27f7c66bced2d102bf6" }, { - "u64": "85" + "u64": "3107" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "533272657" + "i128": "798723340" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 86, + "timestamp": 3108, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c3ffcbd7f101a1511e57a722967a09efa25d201d915c34d91910181d4a9b8018" + "bytes": "9b04ac659d5b128f5a8d5a9bfd685aa25a9c81fd783cf7db6f919eb2121ab2be" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c3ffcbd7f101a1511e57a722967a09efa25d201d915c34d91910181d4a9b8018" + "bytes": "9b04ac659d5b128f5a8d5a9bfd685aa25a9c81fd783cf7db6f919eb2121ab2be" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "533272657" + "i128": "798723340" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "533272657" + "i128": "798723340" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3107" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "85" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9b04ac659d5b128f5a8d5a9bfd685aa25a9c81fd783cf7db6f919eb2121ab2be" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9b04ac659d5b128f5a8d5a9bfd685aa25a9c81fd783cf7db6f919eb2121ab2be" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f46c775839350d1fc1f9f65541a60c6962dae0e2e688a9e1ed91aeb52f12c19" + "bytes": "450dd2d0ac212083bf9ce6aa6e2634ac2dba5618963b6498ac7c48bb78d52da0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f46c775839350d1fc1f9f65541a60c6962dae0e2e688a9e1ed91aeb52f12c19" + "bytes": "450dd2d0ac212083bf9ce6aa6e2634ac2dba5618963b6498ac7c48bb78d52da0" } ] }, "durability": "persistent", "val": { - "bytes": "c3ffcbd7f101a1511e57a722967a09efa25d201d915c34d91910181d4a9b8018" + "bytes": "9b04ac659d5b128f5a8d5a9bfd685aa25a9c81fd783cf7db6f919eb2121ab2be" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "533272657" + "i128": "798723340" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.220.json index ab0b5ba6..9339d9c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "549510385" + "i128": "158647912" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "549510385" + "i128": "158647912" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a2dae5bd6e22338e76e1abcad8b783d56658123f47e1585f6a13633d98e765e" + "bytes": "d31727b04ff8b2fec7a0e65138edf8a1c60b4596d3d4b0f93b45dedc8a31da9e" }, { - "u64": "547" + "u64": "988" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "549510385" + "i128": "158647912" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 548, + "timestamp": 989, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aafbd577a9362f6cb681480dce4758ed7d6912cba6a538f3a7bb169f8c818cba" + "bytes": "5262ffdc8906e0c911384bb9e4eb660be4e4eaf6232a86fbc9e6208ae60f8fc4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aafbd577a9362f6cb681480dce4758ed7d6912cba6a538f3a7bb169f8c818cba" + "bytes": "5262ffdc8906e0c911384bb9e4eb660be4e4eaf6232a86fbc9e6208ae60f8fc4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "549510385" + "i128": "158647912" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "549510385" + "i128": "158647912" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "988" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "547" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5262ffdc8906e0c911384bb9e4eb660be4e4eaf6232a86fbc9e6208ae60f8fc4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5262ffdc8906e0c911384bb9e4eb660be4e4eaf6232a86fbc9e6208ae60f8fc4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e5e0ea62e7a14b94fca91407a7bc1567aa959022e13ff6064fdce854820f856" + "bytes": "a0cd130a2a29887348ba82d64b6333b39a5edb82dfdeecac2b3a726ca95203a3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e5e0ea62e7a14b94fca91407a7bc1567aa959022e13ff6064fdce854820f856" + "bytes": "a0cd130a2a29887348ba82d64b6333b39a5edb82dfdeecac2b3a726ca95203a3" } ] }, "durability": "persistent", "val": { - "bytes": "aafbd577a9362f6cb681480dce4758ed7d6912cba6a538f3a7bb169f8c818cba" + "bytes": "5262ffdc8906e0c911384bb9e4eb660be4e4eaf6232a86fbc9e6208ae60f8fc4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "549510385" + "i128": "158647912" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.221.json index 6f01b1b0..25efe5f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "443857383" + "i128": "624627249" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "443857383" + "i128": "624627249" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cbaa647bfcbaad20805bf9655f45bb357a283ca92d8179cf56f6868ef9f8e052" + "bytes": "371c740ef2c642cc761bf106b87b12c1a64b08facf00a2cdacd95c9e52fd0637" }, { - "u64": "1245" + "u64": "1501" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "443857383" + "i128": "624627249" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1246, + "timestamp": 1502, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0612f18c52665f6d036e77195256e26fb840323957834f71859cf3191a5c135b" + "bytes": "fec4544b61403f0494f04d89b0b0e7ed61aee3fd6975a467436b5f39d041d0e1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0612f18c52665f6d036e77195256e26fb840323957834f71859cf3191a5c135b" + "bytes": "fec4544b61403f0494f04d89b0b0e7ed61aee3fd6975a467436b5f39d041d0e1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "443857383" + "i128": "624627249" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "443857383" + "i128": "624627249" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1501" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1245" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "fec4544b61403f0494f04d89b0b0e7ed61aee3fd6975a467436b5f39d041d0e1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "fec4544b61403f0494f04d89b0b0e7ed61aee3fd6975a467436b5f39d041d0e1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f9f8fd175062784c223ea90193310e9a5c90307d56b580003607ba27031d901" + "bytes": "f7133af0c274c3e635518a0312eef4d4b67156ba7337e00f86c9f1edc78b80c4" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5f9f8fd175062784c223ea90193310e9a5c90307d56b580003607ba27031d901" + "bytes": "f7133af0c274c3e635518a0312eef4d4b67156ba7337e00f86c9f1edc78b80c4" } ] }, "durability": "persistent", "val": { - "bytes": "0612f18c52665f6d036e77195256e26fb840323957834f71859cf3191a5c135b" + "bytes": "fec4544b61403f0494f04d89b0b0e7ed61aee3fd6975a467436b5f39d041d0e1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "443857383" + "i128": "624627249" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.222.json index 1472c765..ea515913 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "104889715" + "i128": "166209254" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "104889715" + "i128": "166209254" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51ed227584e15a25e27ba6aad0f90290d1fb7fbd7166765be9761467b83d1ba4" + "bytes": "46959d3868b990bc1394044b6cf4ac1fed2dc581ac0f6ba4945c277e55e4842a" }, { - "u64": "3376" + "u64": "2218" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "104889715" + "i128": "166209254" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3377, + "timestamp": 2219, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14a0e0b1fda3995b140076b842eea9980f61c0e1c124aa39ce9ad9af8f355d78" + "bytes": "81d3b7140b802441d9047f0cdd324bcf1a091e310c5544c84ff858df1ad3ecbd" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14a0e0b1fda3995b140076b842eea9980f61c0e1c124aa39ce9ad9af8f355d78" + "bytes": "81d3b7140b802441d9047f0cdd324bcf1a091e310c5544c84ff858df1ad3ecbd" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "104889715" + "i128": "166209254" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "104889715" + "i128": "166209254" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2218" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3376" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "81d3b7140b802441d9047f0cdd324bcf1a091e310c5544c84ff858df1ad3ecbd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "81d3b7140b802441d9047f0cdd324bcf1a091e310c5544c84ff858df1ad3ecbd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "04f8c8f6e234321768ef107498084e606bcd3b5c3b6fafa3a4fc315a664c942b" + "bytes": "526fea24abf9ea119375a9cc467dc3a2eef9489123e22da9a14d782411e6a81e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "04f8c8f6e234321768ef107498084e606bcd3b5c3b6fafa3a4fc315a664c942b" + "bytes": "526fea24abf9ea119375a9cc467dc3a2eef9489123e22da9a14d782411e6a81e" } ] }, "durability": "persistent", "val": { - "bytes": "14a0e0b1fda3995b140076b842eea9980f61c0e1c124aa39ce9ad9af8f355d78" + "bytes": "81d3b7140b802441d9047f0cdd324bcf1a091e310c5544c84ff858df1ad3ecbd" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "104889715" + "i128": "166209254" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.223.json index cb93e5bd..22c58bac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "461803579" + "i128": "858659017" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "461803579" + "i128": "858659017" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2db2f25f310671a2f6059b9a35426457b54d24d0a51c9b801b9f79df98af90d0" + "bytes": "b13910af5d68ab70073ddbe1200cfae3c8f3de823ee578b986969acc9d0fcc54" }, { - "u64": "3417" + "u64": "600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "461803579" + "i128": "858659017" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3418, + "timestamp": 601, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c9bc88c14a6e6307cea086ea862d7baf7ccd4b3131306563abaa6b9e66f79bf3" + "bytes": "c3a6dcdabdb065102954deebf8bbdd4265691123e7fd005156de0ec00ec9e78c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c9bc88c14a6e6307cea086ea862d7baf7ccd4b3131306563abaa6b9e66f79bf3" + "bytes": "c3a6dcdabdb065102954deebf8bbdd4265691123e7fd005156de0ec00ec9e78c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "461803579" + "i128": "858659017" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "461803579" + "i128": "858659017" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3417" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c3a6dcdabdb065102954deebf8bbdd4265691123e7fd005156de0ec00ec9e78c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c3a6dcdabdb065102954deebf8bbdd4265691123e7fd005156de0ec00ec9e78c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ecbb2e35ea1edbddb0a258d911fda8420e06b0e9c3d08c790cef7c0724cb0d5" + "bytes": "1bb0b4cc1f3a2ff9d1c6eeca397eb55313bc1ddf86f9943ad7dce42f15adb968" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ecbb2e35ea1edbddb0a258d911fda8420e06b0e9c3d08c790cef7c0724cb0d5" + "bytes": "1bb0b4cc1f3a2ff9d1c6eeca397eb55313bc1ddf86f9943ad7dce42f15adb968" } ] }, "durability": "persistent", "val": { - "bytes": "c9bc88c14a6e6307cea086ea862d7baf7ccd4b3131306563abaa6b9e66f79bf3" + "bytes": "c3a6dcdabdb065102954deebf8bbdd4265691123e7fd005156de0ec00ec9e78c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "461803579" + "i128": "858659017" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.224.json index 43f5e4b6..2cfef9d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "635973820" + "i128": "690643582" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "635973820" + "i128": "690643582" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac70b44331b0d5dd894ae0976926fa660d287ee9c0c6a4dcefc61276fbb8ba59" + "bytes": "0ef81ec01de2cfb667509f6a6ab17b505a6c7e6a0af494ff58665a415cba5b07" }, { - "u64": "3383" + "u64": "1451" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "635973820" + "i128": "690643582" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3384, + "timestamp": 1452, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "71f72b4cb65a88c3052a7ea75183fb084bc4b949e44cd681d9dd33b3238100ce" + "bytes": "2635be75098701d4bf7d5fb4f468aae9035887eb4b47e0f1e279eb405d28793c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "71f72b4cb65a88c3052a7ea75183fb084bc4b949e44cd681d9dd33b3238100ce" + "bytes": "2635be75098701d4bf7d5fb4f468aae9035887eb4b47e0f1e279eb405d28793c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "635973820" + "i128": "690643582" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "635973820" + "i128": "690643582" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1451" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3383" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2635be75098701d4bf7d5fb4f468aae9035887eb4b47e0f1e279eb405d28793c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2635be75098701d4bf7d5fb4f468aae9035887eb4b47e0f1e279eb405d28793c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccdae3e190259db007a57ff17b1be4916adea72609425627015ebbb71f22c663" + "bytes": "5d12d38934c42bd95b3fbaf0867650bfc3f2231abfaa9a387fd283596603b9d5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccdae3e190259db007a57ff17b1be4916adea72609425627015ebbb71f22c663" + "bytes": "5d12d38934c42bd95b3fbaf0867650bfc3f2231abfaa9a387fd283596603b9d5" } ] }, "durability": "persistent", "val": { - "bytes": "71f72b4cb65a88c3052a7ea75183fb084bc4b949e44cd681d9dd33b3238100ce" + "bytes": "2635be75098701d4bf7d5fb4f468aae9035887eb4b47e0f1e279eb405d28793c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "635973820" + "i128": "690643582" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.225.json index 813868c8..54c27898 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "724091819" + "i128": "92413512" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "724091819" + "i128": "92413512" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a4067d3041373f3f3a45d0dc91ba10b966017c751dc74386de4de46916e8c2c" + "bytes": "7661dbc0c9a732c61270d3291f6f39ce5f6d77ca9cf1ca0e7d735ba40aeb3fde" }, { - "u64": "3400" + "u64": "3413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "724091819" + "i128": "92413512" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3401, + "timestamp": 3414, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bba28ce4c25a4245b835bae8df7394ea4872308fc788e482f0d59665a6e5e522" + "bytes": "64a8aef5b50ea8ed4afe17886cb02218117acb9a236e8625c61e90aa89dec403" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bba28ce4c25a4245b835bae8df7394ea4872308fc788e482f0d59665a6e5e522" + "bytes": "64a8aef5b50ea8ed4afe17886cb02218117acb9a236e8625c61e90aa89dec403" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "724091819" + "i128": "92413512" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "724091819" + "i128": "92413512" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3413" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3400" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "64a8aef5b50ea8ed4afe17886cb02218117acb9a236e8625c61e90aa89dec403" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "64a8aef5b50ea8ed4afe17886cb02218117acb9a236e8625c61e90aa89dec403" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1d776c0b334a0dcf73dd1eb3a167fe803427d53bcebdda916641f214980be04" + "bytes": "13ccb2d23f9c67ce0fda539ea94602a0b6026898cbb1a29d0fd1d461f9c3a0d1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d1d776c0b334a0dcf73dd1eb3a167fe803427d53bcebdda916641f214980be04" + "bytes": "13ccb2d23f9c67ce0fda539ea94602a0b6026898cbb1a29d0fd1d461f9c3a0d1" } ] }, "durability": "persistent", "val": { - "bytes": "bba28ce4c25a4245b835bae8df7394ea4872308fc788e482f0d59665a6e5e522" + "bytes": "64a8aef5b50ea8ed4afe17886cb02218117acb9a236e8625c61e90aa89dec403" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "724091819" + "i128": "92413512" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.226.json index d4baf22f..8f6fdb4e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "390004563" + "i128": "467584602" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "390004563" + "i128": "467584602" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ba7af4ee9625fe85633edb56fefc83b162ac23f067645749d5560de3d22e066" + "bytes": "0e052c42503f47fd90f251bfe966d67a00950005cf70e6d24cb0670a8f8ee83d" }, { - "u64": "1793" + "u64": "1547" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "390004563" + "i128": "467584602" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1794, + "timestamp": 1548, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e38e4ff59e3e961154952424f1a3c4c0846c0477ba1c7748a9ba208d28ac83e" + "bytes": "4fdeae8fd506bac7b70bb75733c6e926a049b64c5826912851506e24ecd1220f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e38e4ff59e3e961154952424f1a3c4c0846c0477ba1c7748a9ba208d28ac83e" + "bytes": "4fdeae8fd506bac7b70bb75733c6e926a049b64c5826912851506e24ecd1220f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "390004563" + "i128": "467584602" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "390004563" + "i128": "467584602" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1547" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1793" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4fdeae8fd506bac7b70bb75733c6e926a049b64c5826912851506e24ecd1220f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4fdeae8fd506bac7b70bb75733c6e926a049b64c5826912851506e24ecd1220f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e3882582a445dd78e230df14f8dbb1ee5db0d0ab07269827e96e7f826c0ec16" + "bytes": "aab9b95dd811e09735a49f285cfb4df3a43789ac455be717d9cda4a62dde60c4" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e3882582a445dd78e230df14f8dbb1ee5db0d0ab07269827e96e7f826c0ec16" + "bytes": "aab9b95dd811e09735a49f285cfb4df3a43789ac455be717d9cda4a62dde60c4" } ] }, "durability": "persistent", "val": { - "bytes": "8e38e4ff59e3e961154952424f1a3c4c0846c0477ba1c7748a9ba208d28ac83e" + "bytes": "4fdeae8fd506bac7b70bb75733c6e926a049b64c5826912851506e24ecd1220f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "390004563" + "i128": "467584602" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.227.json index ed7075d8..6665b9b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "520399808" + "i128": "183247173" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "520399808" + "i128": "183247173" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ab3f4ce5917c2d6c036c477557679b455b619e804dafcc8140bd9c29ba3194b3" + "bytes": "26bff575a5496e67384aa6e5cb2eba0a8c9ff59f5fa767cd03c7c6fadb9b7205" }, { - "u64": "1596" + "u64": "3439" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "520399808" + "i128": "183247173" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1597, + "timestamp": 3440, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b47bf391db1ae7b20602169cf12e5839cde01a7992ab58747c3acb43c1b85982" + "bytes": "d718cbf83ceed8dcff63f3923d3e9b9e7ccb87b28a62e09cfd447225349402aa" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b47bf391db1ae7b20602169cf12e5839cde01a7992ab58747c3acb43c1b85982" + "bytes": "d718cbf83ceed8dcff63f3923d3e9b9e7ccb87b28a62e09cfd447225349402aa" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "520399808" + "i128": "183247173" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "520399808" + "i128": "183247173" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3439" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1596" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d718cbf83ceed8dcff63f3923d3e9b9e7ccb87b28a62e09cfd447225349402aa" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d718cbf83ceed8dcff63f3923d3e9b9e7ccb87b28a62e09cfd447225349402aa" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d8e229c263e9ffd84e8a07a8a2ef0920664544a6d80ce3900d484cb320eae79" + "bytes": "28085735deb1ff417cf9564aef8025e1d6b87cab0e04909f25ce2f23154c6aa6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d8e229c263e9ffd84e8a07a8a2ef0920664544a6d80ce3900d484cb320eae79" + "bytes": "28085735deb1ff417cf9564aef8025e1d6b87cab0e04909f25ce2f23154c6aa6" } ] }, "durability": "persistent", "val": { - "bytes": "b47bf391db1ae7b20602169cf12e5839cde01a7992ab58747c3acb43c1b85982" + "bytes": "d718cbf83ceed8dcff63f3923d3e9b9e7ccb87b28a62e09cfd447225349402aa" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "520399808" + "i128": "183247173" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.228.json index 573a2713..e73b7dfc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "466613694" + "i128": "965514490" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "466613694" + "i128": "965514490" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28577215b7bc21abf2903d8e5a1f654223f3b3e575f8574a1e763a8acb5ccfec" + "bytes": "29523a5b95bbe7467f9ff541e27ffb3c73c979e6d8218229c8438e31bafef173" }, { - "u64": "3567" + "u64": "2573" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "466613694" + "i128": "965514490" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3568, + "timestamp": 2574, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb7c295f034b145b62affc065fbeaeb5f84a4a666b2f912e632bd80c29c63c81" + "bytes": "8322ce0b134c45a41f30778e95546ee527e9d23a8005fb74c44038d423bd07ba" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb7c295f034b145b62affc065fbeaeb5f84a4a666b2f912e632bd80c29c63c81" + "bytes": "8322ce0b134c45a41f30778e95546ee527e9d23a8005fb74c44038d423bd07ba" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "466613694" + "i128": "965514490" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "466613694" + "i128": "965514490" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2573" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3567" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8322ce0b134c45a41f30778e95546ee527e9d23a8005fb74c44038d423bd07ba" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8322ce0b134c45a41f30778e95546ee527e9d23a8005fb74c44038d423bd07ba" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4f4354d73c98ddd131de746a894a14830e4556f903b39d7c3145f4462cf8c0a" + "bytes": "833bfacdfbc51d9fbcfdc898c40ce22c12c5cb8940a0448f875a048cf57e5b14" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4f4354d73c98ddd131de746a894a14830e4556f903b39d7c3145f4462cf8c0a" + "bytes": "833bfacdfbc51d9fbcfdc898c40ce22c12c5cb8940a0448f875a048cf57e5b14" } ] }, "durability": "persistent", "val": { - "bytes": "cb7c295f034b145b62affc065fbeaeb5f84a4a666b2f912e632bd80c29c63c81" + "bytes": "8322ce0b134c45a41f30778e95546ee527e9d23a8005fb74c44038d423bd07ba" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "466613694" + "i128": "965514490" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.229.json index 095e01f1..10ed2e5d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "507549742" + "i128": "381982982" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "507549742" + "i128": "381982982" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2c6f0b8546fb6570d4e8a5cb7b2450945fc9d9a41ec93ff422404e94eddcdf5" + "bytes": "a2aa6f960a6e445965a01f1d51f83757b3c733ad82e07ffb0a52850658c22248" }, { - "u64": "1461" + "u64": "374" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "507549742" + "i128": "381982982" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1462, + "timestamp": 375, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ba850b201fc980f715a1fcec0ecf86ef27d92565c83a33b5887036f9dec3279" + "bytes": "463ee9ed1b3cec5cc1ee64b3aa25a57c7f85c2f71f404dedbcb2de3955bf2aaa" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ba850b201fc980f715a1fcec0ecf86ef27d92565c83a33b5887036f9dec3279" + "bytes": "463ee9ed1b3cec5cc1ee64b3aa25a57c7f85c2f71f404dedbcb2de3955bf2aaa" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "507549742" + "i128": "381982982" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "507549742" + "i128": "381982982" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "374" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1461" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "463ee9ed1b3cec5cc1ee64b3aa25a57c7f85c2f71f404dedbcb2de3955bf2aaa" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "463ee9ed1b3cec5cc1ee64b3aa25a57c7f85c2f71f404dedbcb2de3955bf2aaa" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a1d15ca9ed01902c2ce5a5195d3bf6e0d80359e8476d01526371645603e7ec8" + "bytes": "9c918130b87bd982b90974823edc662113e4be3327fc1fd1f1ddeb8984606d5c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a1d15ca9ed01902c2ce5a5195d3bf6e0d80359e8476d01526371645603e7ec8" + "bytes": "9c918130b87bd982b90974823edc662113e4be3327fc1fd1f1ddeb8984606d5c" } ] }, "durability": "persistent", "val": { - "bytes": "7ba850b201fc980f715a1fcec0ecf86ef27d92565c83a33b5887036f9dec3279" + "bytes": "463ee9ed1b3cec5cc1ee64b3aa25a57c7f85c2f71f404dedbcb2de3955bf2aaa" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "507549742" + "i128": "381982982" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.23.json index 41b97c9c..7e9518ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "156930556" + "i128": "920995424" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "156930556" + "i128": "920995424" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82e84aeb5c8035fe78e0a702105de17c3a168bf24a9a31c0a6dd3dd8062f887e" + "bytes": "d066a18d39ac3e46eb13d5bac8f0278218f3454806e794ecdff08b4fdd1315f9" }, { - "u64": "3457" + "u64": "159" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "156930556" + "i128": "920995424" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3458, + "timestamp": 160, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b44084389a293b13e207f9c4f99cf9b5b13a60fa0dd3ef16f7928ef3a160e8c2" + "bytes": "d08c3291117d97c81bc951cb9e4a4a891fbe33053e76d597a203924c2b7c27f6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b44084389a293b13e207f9c4f99cf9b5b13a60fa0dd3ef16f7928ef3a160e8c2" + "bytes": "d08c3291117d97c81bc951cb9e4a4a891fbe33053e76d597a203924c2b7c27f6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "156930556" + "i128": "920995424" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "156930556" + "i128": "920995424" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "159" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3457" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d08c3291117d97c81bc951cb9e4a4a891fbe33053e76d597a203924c2b7c27f6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d08c3291117d97c81bc951cb9e4a4a891fbe33053e76d597a203924c2b7c27f6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb34e257b2e717618f6d4cecda815b5acb25e28af48a6da3d9fbce7b50a349fe" + "bytes": "2a54ba88dff19a3be78334468595370d81e1d9851b82bdc59a31c85248945c56" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb34e257b2e717618f6d4cecda815b5acb25e28af48a6da3d9fbce7b50a349fe" + "bytes": "2a54ba88dff19a3be78334468595370d81e1d9851b82bdc59a31c85248945c56" } ] }, "durability": "persistent", "val": { - "bytes": "b44084389a293b13e207f9c4f99cf9b5b13a60fa0dd3ef16f7928ef3a160e8c2" + "bytes": "d08c3291117d97c81bc951cb9e4a4a891fbe33053e76d597a203924c2b7c27f6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "156930556" + "i128": "920995424" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.230.json index e48cd0c1..6315047a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "950922017" + "i128": "989092064" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "950922017" + "i128": "989092064" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "363c698db8b393422319baffd5b7219a449cd14a805be1cc59ca2ecd98a56c52" + "bytes": "b9a896ea7a6b89eca7ee93d58e55127f87dc76d9e9c0cafc8976b351a713180d" }, { - "u64": "3336" + "u64": "1361" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "950922017" + "i128": "989092064" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3337, + "timestamp": 1362, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb72731cc8dd38659331fa11a95870ec316880b279f5077393b67ea12a33adab" + "bytes": "ef9b7ad925499e9d851045a1ed87dac3d022faf1024185bf108f70937789693b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb72731cc8dd38659331fa11a95870ec316880b279f5077393b67ea12a33adab" + "bytes": "ef9b7ad925499e9d851045a1ed87dac3d022faf1024185bf108f70937789693b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "950922017" + "i128": "989092064" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "950922017" + "i128": "989092064" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1361" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3336" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ef9b7ad925499e9d851045a1ed87dac3d022faf1024185bf108f70937789693b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ef9b7ad925499e9d851045a1ed87dac3d022faf1024185bf108f70937789693b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "15f83a13aab3142e8f130077949803fc72bf7311ae547f2be4d8719ef1acad1d" + "bytes": "e3abf44242ef12f3c68f875712486e4ab69e55e2ee014db294f2a110c3e12e90" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "15f83a13aab3142e8f130077949803fc72bf7311ae547f2be4d8719ef1acad1d" + "bytes": "e3abf44242ef12f3c68f875712486e4ab69e55e2ee014db294f2a110c3e12e90" } ] }, "durability": "persistent", "val": { - "bytes": "cb72731cc8dd38659331fa11a95870ec316880b279f5077393b67ea12a33adab" + "bytes": "ef9b7ad925499e9d851045a1ed87dac3d022faf1024185bf108f70937789693b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "950922017" + "i128": "989092064" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.231.json index 6d7103bb..966b45ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "576924610" + "i128": "310269175" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "576924610" + "i128": "310269175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1bf4143cb14755ccce1bcb0f883e189056fce840104b577f3a20131db1374276" + "bytes": "b488c3c98fa661064779f4e9a69bd1b28ec8e3ff6d0963d09516ad6189b6db6f" }, { - "u64": "3028" + "u64": "1241" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "576924610" + "i128": "310269175" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3029, + "timestamp": 1242, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "66d16318c947e1cf6dd399bc665daa0261298f05f01deccb8677d9154e635e84" + "bytes": "d11860dd9f50d2373f6c76d4cc78b7de385a3f4ecc9788781a16a0bce6ee0c66" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "66d16318c947e1cf6dd399bc665daa0261298f05f01deccb8677d9154e635e84" + "bytes": "d11860dd9f50d2373f6c76d4cc78b7de385a3f4ecc9788781a16a0bce6ee0c66" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "576924610" + "i128": "310269175" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "576924610" + "i128": "310269175" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1241" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3028" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d11860dd9f50d2373f6c76d4cc78b7de385a3f4ecc9788781a16a0bce6ee0c66" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d11860dd9f50d2373f6c76d4cc78b7de385a3f4ecc9788781a16a0bce6ee0c66" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "657ab3c2007081290626a73111c73e6df00a0e2cf3283e341bbe08dd64c350fc" + "bytes": "05ba7f9a9aa55927aff829d7a092cc99f1795f42d762a93559457b164f595d8e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "657ab3c2007081290626a73111c73e6df00a0e2cf3283e341bbe08dd64c350fc" + "bytes": "05ba7f9a9aa55927aff829d7a092cc99f1795f42d762a93559457b164f595d8e" } ] }, "durability": "persistent", "val": { - "bytes": "66d16318c947e1cf6dd399bc665daa0261298f05f01deccb8677d9154e635e84" + "bytes": "d11860dd9f50d2373f6c76d4cc78b7de385a3f4ecc9788781a16a0bce6ee0c66" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "576924610" + "i128": "310269175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.232.json index c022996e..e3a9f722 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15596098" + "i128": "377032081" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15596098" + "i128": "377032081" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f3917186aedc6cd8efc62718a389e8df6a6e82997ba3eb001090ea541ac9f38c" + "bytes": "ca2b8c834ba6be7c749cf4cb6a76a8f8ba73f960ee5601929a97b9bd246b70bc" }, { - "u64": "1473" + "u64": "2544" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15596098" + "i128": "377032081" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1474, + "timestamp": 2545, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a511734fa7b0f922c9947b004e1c99f4c08b84924b6708e812a5882141220ac8" + "bytes": "2dfe1e2c9a9643738cfd1306e75156062ef52ffb62280bb9bd6ab7b97d00b5b1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a511734fa7b0f922c9947b004e1c99f4c08b84924b6708e812a5882141220ac8" + "bytes": "2dfe1e2c9a9643738cfd1306e75156062ef52ffb62280bb9bd6ab7b97d00b5b1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15596098" + "i128": "377032081" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "15596098" + "i128": "377032081" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2544" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1473" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2dfe1e2c9a9643738cfd1306e75156062ef52ffb62280bb9bd6ab7b97d00b5b1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2dfe1e2c9a9643738cfd1306e75156062ef52ffb62280bb9bd6ab7b97d00b5b1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9c0852d3b5b39918d67658cec87e9f4af8c0a44215a96fb5ca49f03d45c6baf5" + "bytes": "a55802a555ce5bb9f8ea7033acda3cf17cdc50e08f043b1d32f2e5e879f735fa" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9c0852d3b5b39918d67658cec87e9f4af8c0a44215a96fb5ca49f03d45c6baf5" + "bytes": "a55802a555ce5bb9f8ea7033acda3cf17cdc50e08f043b1d32f2e5e879f735fa" } ] }, "durability": "persistent", "val": { - "bytes": "a511734fa7b0f922c9947b004e1c99f4c08b84924b6708e812a5882141220ac8" + "bytes": "2dfe1e2c9a9643738cfd1306e75156062ef52ffb62280bb9bd6ab7b97d00b5b1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "15596098" + "i128": "377032081" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.233.json index 7fb8a813..a5ceee73 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "554917929" + "i128": "696822212" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "554917929" + "i128": "696822212" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90dcca19db699dfdcddd29d6732c2261d309b9ca7596576f27d1f1138f04c7d1" + "bytes": "8af31ed17b71ebe9de9da4ddd630f2d1097b8ba3eaf2ea3f268afa0d213fd3f9" }, { - "u64": "996" + "u64": "2388" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "554917929" + "i128": "696822212" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 997, + "timestamp": 2389, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "23794423f2c8804dd2a876131256bb1888888b7761a228c85d9355f680b13e25" + "bytes": "2b70e51b56d934a0cb2a0336b42346df75c6fd62d625daed30105df358a4cff3" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "23794423f2c8804dd2a876131256bb1888888b7761a228c85d9355f680b13e25" + "bytes": "2b70e51b56d934a0cb2a0336b42346df75c6fd62d625daed30105df358a4cff3" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "554917929" + "i128": "696822212" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "554917929" + "i128": "696822212" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2388" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "996" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2b70e51b56d934a0cb2a0336b42346df75c6fd62d625daed30105df358a4cff3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2b70e51b56d934a0cb2a0336b42346df75c6fd62d625daed30105df358a4cff3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0f161a6b351cf95b59ca873a03292f7bb74d60e5fc157580de60d8f953c14bf" + "bytes": "6c6f6b0479e318a2d270233522bb032e2d2536b54994734922c810bd72458d06" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0f161a6b351cf95b59ca873a03292f7bb74d60e5fc157580de60d8f953c14bf" + "bytes": "6c6f6b0479e318a2d270233522bb032e2d2536b54994734922c810bd72458d06" } ] }, "durability": "persistent", "val": { - "bytes": "23794423f2c8804dd2a876131256bb1888888b7761a228c85d9355f680b13e25" + "bytes": "2b70e51b56d934a0cb2a0336b42346df75c6fd62d625daed30105df358a4cff3" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "554917929" + "i128": "696822212" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.234.json index 15b2befa..a50089bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "436271708" + "i128": "103368228" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "436271708" + "i128": "103368228" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3c86220ef925fc18cc737f9b239065c2643b45ab52aa7356129c26cdf69188c3" + "bytes": "8af881e441dcc80d7027b7c403dae3e1f24fa74c64083d1b15650a1876c99ff6" }, { - "u64": "1717" + "u64": "3547" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "436271708" + "i128": "103368228" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1718, + "timestamp": 3548, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7d4d0de865cb4cb7fc31aa6288d0cf2b968e7b6f74482a413f1a8354ccd246a" + "bytes": "e5c187bbff1a1e4511e248500a16b9060c11edfcbf6f14fa2075cc6f9ca8b021" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7d4d0de865cb4cb7fc31aa6288d0cf2b968e7b6f74482a413f1a8354ccd246a" + "bytes": "e5c187bbff1a1e4511e248500a16b9060c11edfcbf6f14fa2075cc6f9ca8b021" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "436271708" + "i128": "103368228" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "436271708" + "i128": "103368228" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3547" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1717" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e5c187bbff1a1e4511e248500a16b9060c11edfcbf6f14fa2075cc6f9ca8b021" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e5c187bbff1a1e4511e248500a16b9060c11edfcbf6f14fa2075cc6f9ca8b021" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7588dab91bc4bc46d7e8f19845849ef4f2a338b882412217c63e4dbdedb530a" + "bytes": "ab2b697b8b2504d96d1177a904536fc6de6c4b9e6ee72c4750f87767aed11adf" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7588dab91bc4bc46d7e8f19845849ef4f2a338b882412217c63e4dbdedb530a" + "bytes": "ab2b697b8b2504d96d1177a904536fc6de6c4b9e6ee72c4750f87767aed11adf" } ] }, "durability": "persistent", "val": { - "bytes": "b7d4d0de865cb4cb7fc31aa6288d0cf2b968e7b6f74482a413f1a8354ccd246a" + "bytes": "e5c187bbff1a1e4511e248500a16b9060c11edfcbf6f14fa2075cc6f9ca8b021" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "436271708" + "i128": "103368228" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.235.json index 299ef212..fe277862 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "381327845" + "i128": "490591807" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381327845" + "i128": "490591807" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b4ff2d097945c1cb0a65e9a54ff6f4c8f9ffd511b97eee43a7d65302a075fd9" + "bytes": "b378f90e97f49b9668b265ef845539cd709db5f4da01d43a1c1f43f4a30a6b6f" }, { - "u64": "374" + "u64": "2641" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "381327845" + "i128": "490591807" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 375, + "timestamp": 2642, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f52c2a8d1512ef2bb3ebe5c4f987e0ba4aee84e25d32e65ed687ad2124eec7c5" + "bytes": "5bad518a51a22d2f17394811a048ef622236dc2a6b01f8c46aeb2d7799a4c12e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f52c2a8d1512ef2bb3ebe5c4f987e0ba4aee84e25d32e65ed687ad2124eec7c5" + "bytes": "5bad518a51a22d2f17394811a048ef622236dc2a6b01f8c46aeb2d7799a4c12e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381327845" + "i128": "490591807" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "381327845" + "i128": "490591807" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2641" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "374" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5bad518a51a22d2f17394811a048ef622236dc2a6b01f8c46aeb2d7799a4c12e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5bad518a51a22d2f17394811a048ef622236dc2a6b01f8c46aeb2d7799a4c12e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccd40572d0b2d09faeced06c7cef856f7a1d4d8a1e190104f917fb9a48fd7ae9" + "bytes": "206b1b14686a8d7491c18ab2529691c169c70c9e96bc7bf140ca33206fea4e96" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccd40572d0b2d09faeced06c7cef856f7a1d4d8a1e190104f917fb9a48fd7ae9" + "bytes": "206b1b14686a8d7491c18ab2529691c169c70c9e96bc7bf140ca33206fea4e96" } ] }, "durability": "persistent", "val": { - "bytes": "f52c2a8d1512ef2bb3ebe5c4f987e0ba4aee84e25d32e65ed687ad2124eec7c5" + "bytes": "5bad518a51a22d2f17394811a048ef622236dc2a6b01f8c46aeb2d7799a4c12e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "381327845" + "i128": "490591807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.236.json index 58d680d3..70686a38 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "971262794" + "i128": "533364713" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "971262794" + "i128": "533364713" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5eca31c49c5560ef68445628efd985e4ae1c2684e8139ae2f89f5a3472b80ad" + "bytes": "32f24f3f3f0eacbc1550125556048ed6d8841d074f33f8d4ee53563e930a35bd" }, { - "u64": "295" + "u64": "3259" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "971262794" + "i128": "533364713" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 296, + "timestamp": 3260, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a8bd4723a40bb3337f2b41acfffa24736d5082b80ce562328f16f2a34a41a1f3" + "bytes": "eec93ae0463a57ae3d85df84ec84e19cfbdcd440ff04e37943a774f2c907a0c4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a8bd4723a40bb3337f2b41acfffa24736d5082b80ce562328f16f2a34a41a1f3" + "bytes": "eec93ae0463a57ae3d85df84ec84e19cfbdcd440ff04e37943a774f2c907a0c4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "971262794" + "i128": "533364713" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "971262794" + "i128": "533364713" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3259" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "295" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "eec93ae0463a57ae3d85df84ec84e19cfbdcd440ff04e37943a774f2c907a0c4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "eec93ae0463a57ae3d85df84ec84e19cfbdcd440ff04e37943a774f2c907a0c4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a30540558d04f0734150590357f6553db83e5551a1bb2745e04ed11e1a08a0db" + "bytes": "71bc4deefb7e6225a87ff29b0d17db4b1d1ce36ae5772d94f3d7aad8f7d2c258" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a30540558d04f0734150590357f6553db83e5551a1bb2745e04ed11e1a08a0db" + "bytes": "71bc4deefb7e6225a87ff29b0d17db4b1d1ce36ae5772d94f3d7aad8f7d2c258" } ] }, "durability": "persistent", "val": { - "bytes": "a8bd4723a40bb3337f2b41acfffa24736d5082b80ce562328f16f2a34a41a1f3" + "bytes": "eec93ae0463a57ae3d85df84ec84e19cfbdcd440ff04e37943a774f2c907a0c4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "971262794" + "i128": "533364713" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.237.json index a4668628..f000409c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "679499805" + "i128": "174786386" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "679499805" + "i128": "174786386" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "593202909e653c2b498c814234154258e41ef21e897b54feba279f21e62b4c8c" + "bytes": "f21b94c58a67aed2e5169cf0af549e37cbc620843c93232b593ab4b28d4dc189" }, { - "u64": "1242" + "u64": "1803" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "679499805" + "i128": "174786386" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1243, + "timestamp": 1804, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2cff372ffb912a8eb64542819fd05528ec3214e402317c689a4be1b7ee96bf7b" + "bytes": "3b4b511dd833d820b66bb99c2a159ebe92ea64181a7b1b102826b1ac80f6608f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2cff372ffb912a8eb64542819fd05528ec3214e402317c689a4be1b7ee96bf7b" + "bytes": "3b4b511dd833d820b66bb99c2a159ebe92ea64181a7b1b102826b1ac80f6608f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "679499805" + "i128": "174786386" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "679499805" + "i128": "174786386" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1803" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1242" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3b4b511dd833d820b66bb99c2a159ebe92ea64181a7b1b102826b1ac80f6608f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3b4b511dd833d820b66bb99c2a159ebe92ea64181a7b1b102826b1ac80f6608f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a0660fb596d9033a8466b787bda7918ba5f4b27594f436b04736aa74663d53e" + "bytes": "0e76bb1cd7d2ecaf87dc620884b2db0d706adfc77a957ddb483fabc5d451e03f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a0660fb596d9033a8466b787bda7918ba5f4b27594f436b04736aa74663d53e" + "bytes": "0e76bb1cd7d2ecaf87dc620884b2db0d706adfc77a957ddb483fabc5d451e03f" } ] }, "durability": "persistent", "val": { - "bytes": "2cff372ffb912a8eb64542819fd05528ec3214e402317c689a4be1b7ee96bf7b" + "bytes": "3b4b511dd833d820b66bb99c2a159ebe92ea64181a7b1b102826b1ac80f6608f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "679499805" + "i128": "174786386" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.238.json index 62ed3b5a..3b7ec710 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "710182359" + "i128": "687165400" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "710182359" + "i128": "687165400" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f57eede586fd7ef9ce3882dafde3901c3f509b9a2cbd3475257ad01268d1c79e" + "bytes": "a89f0fb82d1abfcb2e876981d2448dcff5937622abbb65f8b9af8aac0c56543b" }, { - "u64": "785" + "u64": "2005" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "710182359" + "i128": "687165400" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 786, + "timestamp": 2006, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d73138385df4893b4c6bc6495a434d2b6869a92c935d7758a597489925b9d9b2" + "bytes": "37db87ca2bc55d920b16a98ac4167272c651853d6947c355b2343ba22d8beaba" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d73138385df4893b4c6bc6495a434d2b6869a92c935d7758a597489925b9d9b2" + "bytes": "37db87ca2bc55d920b16a98ac4167272c651853d6947c355b2343ba22d8beaba" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "710182359" + "i128": "687165400" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "710182359" + "i128": "687165400" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2005" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "785" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "37db87ca2bc55d920b16a98ac4167272c651853d6947c355b2343ba22d8beaba" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "37db87ca2bc55d920b16a98ac4167272c651853d6947c355b2343ba22d8beaba" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0d3caafa3edde127530039df27b3032e4fbd32e7d901d040d25d6f60d901cea" + "bytes": "2cf234f6e8c60023755419093143c64364f1f192c32135a7b33a2e7f9ae5aca8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d0d3caafa3edde127530039df27b3032e4fbd32e7d901d040d25d6f60d901cea" + "bytes": "2cf234f6e8c60023755419093143c64364f1f192c32135a7b33a2e7f9ae5aca8" } ] }, "durability": "persistent", "val": { - "bytes": "d73138385df4893b4c6bc6495a434d2b6869a92c935d7758a597489925b9d9b2" + "bytes": "37db87ca2bc55d920b16a98ac4167272c651853d6947c355b2343ba22d8beaba" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "710182359" + "i128": "687165400" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.239.json index e1f757a1..7693b8f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "542482959" + "i128": "636644919" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "542482959" + "i128": "636644919" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9aacee1a9c12618c5c68ea3aadca3c9e96a8d96d0b81d5c52abe3f0e5be36c5b" + "bytes": "46e12a567c1470d7ff681727ef65a7287c14f8be1e65e5097f42f000ba0589db" }, { - "u64": "734" + "u64": "1481" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "542482959" + "i128": "636644919" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 735, + "timestamp": 1482, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc29bf6ab6df20094a39c9acefe136049d2b5e0af0ed55a80793eed799001b5f" + "bytes": "77dc5d8276e57d90209d89dc761f736b1f3262308fbb08bb86e126e9070a8fd4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc29bf6ab6df20094a39c9acefe136049d2b5e0af0ed55a80793eed799001b5f" + "bytes": "77dc5d8276e57d90209d89dc761f736b1f3262308fbb08bb86e126e9070a8fd4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "542482959" + "i128": "636644919" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "542482959" + "i128": "636644919" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1481" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "734" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "77dc5d8276e57d90209d89dc761f736b1f3262308fbb08bb86e126e9070a8fd4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "77dc5d8276e57d90209d89dc761f736b1f3262308fbb08bb86e126e9070a8fd4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed64a589cbe2e65a4fc3c0dcfcb7b7275c7b41273cf1df6288c5261c9024deff" + "bytes": "34ae176e32431b38152597ef74a33bedbf5dbf96b3158ba1001060daba830797" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed64a589cbe2e65a4fc3c0dcfcb7b7275c7b41273cf1df6288c5261c9024deff" + "bytes": "34ae176e32431b38152597ef74a33bedbf5dbf96b3158ba1001060daba830797" } ] }, "durability": "persistent", "val": { - "bytes": "dc29bf6ab6df20094a39c9acefe136049d2b5e0af0ed55a80793eed799001b5f" + "bytes": "77dc5d8276e57d90209d89dc761f736b1f3262308fbb08bb86e126e9070a8fd4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "542482959" + "i128": "636644919" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.24.json index c59009ac..4d5f4d07 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "784731673" + "i128": "582756158" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "784731673" + "i128": "582756158" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5f727352f87074ec1800917565507a3412fc98e4b1a96c207d0c88cca77d658a" + "bytes": "a596e37cae2a629fb1e36e80fced0b93fec4c3a7874a5c46370975f09c2b355b" }, { - "u64": "1555" + "u64": "977" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "784731673" + "i128": "582756158" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1556, + "timestamp": 978, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0ec58277f30016c7f264696801923c91c633c4d941fd587f027c280ef449bfbc" + "bytes": "c0fd1a102822c25ab099ac60683c8b11a7ad1ccd04fd27e1dc056752d4798c42" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0ec58277f30016c7f264696801923c91c633c4d941fd587f027c280ef449bfbc" + "bytes": "c0fd1a102822c25ab099ac60683c8b11a7ad1ccd04fd27e1dc056752d4798c42" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "784731673" + "i128": "582756158" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "784731673" + "i128": "582756158" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "977" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1555" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c0fd1a102822c25ab099ac60683c8b11a7ad1ccd04fd27e1dc056752d4798c42" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c0fd1a102822c25ab099ac60683c8b11a7ad1ccd04fd27e1dc056752d4798c42" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "807090de2a586227aa41c1240c4c8ee031b2382281213182a8bb04cd41d67193" + "bytes": "3fa8a6a47141b76cbab72fa2dec54118024cf745d6f73c0aeeb5902eced77854" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "807090de2a586227aa41c1240c4c8ee031b2382281213182a8bb04cd41d67193" + "bytes": "3fa8a6a47141b76cbab72fa2dec54118024cf745d6f73c0aeeb5902eced77854" } ] }, "durability": "persistent", "val": { - "bytes": "0ec58277f30016c7f264696801923c91c633c4d941fd587f027c280ef449bfbc" + "bytes": "c0fd1a102822c25ab099ac60683c8b11a7ad1ccd04fd27e1dc056752d4798c42" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "784731673" + "i128": "582756158" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.240.json index 19a20f38..2f8761a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "394414755" + "i128": "911491524" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "394414755" + "i128": "911491524" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b68566e9be283fc7b8d3285b45aee781a978ad8271e525a51e50b928e94fb61" + "bytes": "ea905f9b2354af5fdf44d695669e26841934a5cde08c29b7564f384be262b5aa" }, { - "u64": "2587" + "u64": "1025" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "394414755" + "i128": "911491524" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2588, + "timestamp": 1026, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2ea557cf181dfd9a33c63379bb89caca52101c7213ed4928b2346e3a5b3be42e" + "bytes": "a61ff9d4c8c97f61653035d9c9704f773b581cf05c9058d382412cd716ac5a1b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2ea557cf181dfd9a33c63379bb89caca52101c7213ed4928b2346e3a5b3be42e" + "bytes": "a61ff9d4c8c97f61653035d9c9704f773b581cf05c9058d382412cd716ac5a1b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "394414755" + "i128": "911491524" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "394414755" + "i128": "911491524" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1025" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2587" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a61ff9d4c8c97f61653035d9c9704f773b581cf05c9058d382412cd716ac5a1b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a61ff9d4c8c97f61653035d9c9704f773b581cf05c9058d382412cd716ac5a1b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c690fb25619d2a3e61c5840d378ae8a584ff1f7c347c6cd1b11392a1fa7f06a8" + "bytes": "8eb92f532d61b886ea415bc61cc8cab1a7b38d2caca7d13ac604dd1d0974f292" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c690fb25619d2a3e61c5840d378ae8a584ff1f7c347c6cd1b11392a1fa7f06a8" + "bytes": "8eb92f532d61b886ea415bc61cc8cab1a7b38d2caca7d13ac604dd1d0974f292" } ] }, "durability": "persistent", "val": { - "bytes": "2ea557cf181dfd9a33c63379bb89caca52101c7213ed4928b2346e3a5b3be42e" + "bytes": "a61ff9d4c8c97f61653035d9c9704f773b581cf05c9058d382412cd716ac5a1b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "394414755" + "i128": "911491524" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.241.json index eb745381..5c7890a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "824292948" + "i128": "179468494" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "824292948" + "i128": "179468494" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f96be5864c7cefd606c2fe9720dde4b27e8eedd891f93b968aa9b0e74d419a9c" + "bytes": "69638d7fe033975f05b488aebb6f4bd019efd883c44e435cae0fe693e3feb182" }, { - "u64": "2031" + "u64": "2412" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "824292948" + "i128": "179468494" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2032, + "timestamp": 2413, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e37205b576ed367de5e9661ee9b988bdadc412ec43d7877a0c058a9bbe385251" + "bytes": "7a3112353d7a87545cc8b4557e326ed7752c67cb2f5ee0ba2149b6d23b2c18ce" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e37205b576ed367de5e9661ee9b988bdadc412ec43d7877a0c058a9bbe385251" + "bytes": "7a3112353d7a87545cc8b4557e326ed7752c67cb2f5ee0ba2149b6d23b2c18ce" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "824292948" + "i128": "179468494" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "824292948" + "i128": "179468494" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2412" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2031" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7a3112353d7a87545cc8b4557e326ed7752c67cb2f5ee0ba2149b6d23b2c18ce" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7a3112353d7a87545cc8b4557e326ed7752c67cb2f5ee0ba2149b6d23b2c18ce" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "04f97a65697a5009a4543eaa0c3b1472066cd07a76a31569335f8c5d7a28ba5d" + "bytes": "faa721049f0ab6460f8feb363cf517cc63f307925544f2f31506888eb7c96278" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "04f97a65697a5009a4543eaa0c3b1472066cd07a76a31569335f8c5d7a28ba5d" + "bytes": "faa721049f0ab6460f8feb363cf517cc63f307925544f2f31506888eb7c96278" } ] }, "durability": "persistent", "val": { - "bytes": "e37205b576ed367de5e9661ee9b988bdadc412ec43d7877a0c058a9bbe385251" + "bytes": "7a3112353d7a87545cc8b4557e326ed7752c67cb2f5ee0ba2149b6d23b2c18ce" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "824292948" + "i128": "179468494" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.242.json index 697a81a4..e3d793ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "705252053" + "i128": "747825089" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "705252053" + "i128": "747825089" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a9be6a603582003a7a901a994928daa3b643883e4e5863ca5d11feee2bce396f" + "bytes": "4dfa3efb8eb061a41bbf048cfa84517390f39f6413311cbf32796ac6007defee" }, { - "u64": "1312" + "u64": "702" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "705252053" + "i128": "747825089" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1313, + "timestamp": 703, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dba48f8d0130aa54846a9edd88fee78bf3b4c5a10885f662c73f09c996790089" + "bytes": "15142cabf6ffd68ca93c99bfeb8df187585766a2011b2c535beb5b679788556c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dba48f8d0130aa54846a9edd88fee78bf3b4c5a10885f662c73f09c996790089" + "bytes": "15142cabf6ffd68ca93c99bfeb8df187585766a2011b2c535beb5b679788556c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "705252053" + "i128": "747825089" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "705252053" + "i128": "747825089" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "702" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1312" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "15142cabf6ffd68ca93c99bfeb8df187585766a2011b2c535beb5b679788556c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "15142cabf6ffd68ca93c99bfeb8df187585766a2011b2c535beb5b679788556c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c0d4ee83ed916bac191bf6749ab708c68ce0e34d4d7f07f343ef3354fff7404" + "bytes": "1a215da556567534fc32cd6ec92042790ef52dfb6e7cca9f1ed6ec65be05a2dd" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c0d4ee83ed916bac191bf6749ab708c68ce0e34d4d7f07f343ef3354fff7404" + "bytes": "1a215da556567534fc32cd6ec92042790ef52dfb6e7cca9f1ed6ec65be05a2dd" } ] }, "durability": "persistent", "val": { - "bytes": "dba48f8d0130aa54846a9edd88fee78bf3b4c5a10885f662c73f09c996790089" + "bytes": "15142cabf6ffd68ca93c99bfeb8df187585766a2011b2c535beb5b679788556c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "705252053" + "i128": "747825089" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.243.json index 415b3cb1..f448b6ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "468960971" + "i128": "329727014" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "468960971" + "i128": "329727014" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d661d12dff32dd83d11a186bec9f901008fba5221268395d39f8f90be989a4d" + "bytes": "294a06f01d79688855345b986c1c14b3e7f55f441d764c1e763cb1a93193d3df" }, { - "u64": "676" + "u64": "1698" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "468960971" + "i128": "329727014" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 677, + "timestamp": 1699, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63375cec9de261a7030c74ac4ba79e0c93c1470a50ba2c62cc4b5d29e13cb3a0" + "bytes": "85cda1da0a9a9eb9f4f432906b38ee78bcdda9c753e3c76bd12cc39636ca229a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63375cec9de261a7030c74ac4ba79e0c93c1470a50ba2c62cc4b5d29e13cb3a0" + "bytes": "85cda1da0a9a9eb9f4f432906b38ee78bcdda9c753e3c76bd12cc39636ca229a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "468960971" + "i128": "329727014" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "468960971" + "i128": "329727014" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1698" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "676" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "85cda1da0a9a9eb9f4f432906b38ee78bcdda9c753e3c76bd12cc39636ca229a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "85cda1da0a9a9eb9f4f432906b38ee78bcdda9c753e3c76bd12cc39636ca229a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da72d54dc2ff7fe039eb2937ed7991fa3b81cdc9745816dfeeb0207676721bd2" + "bytes": "e3b2a1e4e7351a10b488a2b7ea90daf8fac188edfdaeeface097d01129ee1078" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da72d54dc2ff7fe039eb2937ed7991fa3b81cdc9745816dfeeb0207676721bd2" + "bytes": "e3b2a1e4e7351a10b488a2b7ea90daf8fac188edfdaeeface097d01129ee1078" } ] }, "durability": "persistent", "val": { - "bytes": "63375cec9de261a7030c74ac4ba79e0c93c1470a50ba2c62cc4b5d29e13cb3a0" + "bytes": "85cda1da0a9a9eb9f4f432906b38ee78bcdda9c753e3c76bd12cc39636ca229a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "468960971" + "i128": "329727014" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.244.json index 26472a81..6dc6584a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "566249318" + "i128": "703532303" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "566249318" + "i128": "703532303" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "346c5751b2a89d734339c250213602fd5c7da61c4883ccb24c0102d0ddb2f45c" + "bytes": "89ca4c292275384430d93d75c34c9cef9fb700287ebda7790c97e47f5d250543" }, { - "u64": "3120" + "u64": "598" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "566249318" + "i128": "703532303" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3121, + "timestamp": 599, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c3f8841ccccd6fdbff11ab87de082429567b3e20a91440039831ab788ecd8cfa" + "bytes": "675569cc2635cdd877b77c7f554db35105ec8bb92afdf863f2e4578df25e2f66" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c3f8841ccccd6fdbff11ab87de082429567b3e20a91440039831ab788ecd8cfa" + "bytes": "675569cc2635cdd877b77c7f554db35105ec8bb92afdf863f2e4578df25e2f66" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "566249318" + "i128": "703532303" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "566249318" + "i128": "703532303" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "598" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3120" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "675569cc2635cdd877b77c7f554db35105ec8bb92afdf863f2e4578df25e2f66" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "675569cc2635cdd877b77c7f554db35105ec8bb92afdf863f2e4578df25e2f66" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd372d48a82dfe9b4b48e6a8efe4eb1637993a9c7110870870d1d13e7d86d39b" + "bytes": "5104a0c4b84d06818b328e44f939a716ef34f045bf979719049185a80167c375" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd372d48a82dfe9b4b48e6a8efe4eb1637993a9c7110870870d1d13e7d86d39b" + "bytes": "5104a0c4b84d06818b328e44f939a716ef34f045bf979719049185a80167c375" } ] }, "durability": "persistent", "val": { - "bytes": "c3f8841ccccd6fdbff11ab87de082429567b3e20a91440039831ab788ecd8cfa" + "bytes": "675569cc2635cdd877b77c7f554db35105ec8bb92afdf863f2e4578df25e2f66" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "566249318" + "i128": "703532303" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.245.json index d052e47d..1b972899 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509734622" + "i128": "468672536" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509734622" + "i128": "468672536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27c0b76e1ea5ec67ac3e45a685aae0ca1915ea0526f9d449e777004582371f04" + "bytes": "24f0ade4e90bce3ab1bb98293423cb1798b75713aa43f3e1ca7e0b7add0160d5" }, { - "u64": "2085" + "u64": "1379" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "509734622" + "i128": "468672536" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2086, + "timestamp": 1380, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f9b4a32f103be352d8cd5689034d55a748b1c7dbbc816677ad5cbc7e63f093a9" + "bytes": "d0f581b51d3cc6f98d026620020ab708de958e5b01249b246051216815048f09" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f9b4a32f103be352d8cd5689034d55a748b1c7dbbc816677ad5cbc7e63f093a9" + "bytes": "d0f581b51d3cc6f98d026620020ab708de958e5b01249b246051216815048f09" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509734622" + "i128": "468672536" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "509734622" + "i128": "468672536" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1379" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2085" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d0f581b51d3cc6f98d026620020ab708de958e5b01249b246051216815048f09" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d0f581b51d3cc6f98d026620020ab708de958e5b01249b246051216815048f09" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d407bb42d15c27749994f1764a1e9aaf17085a26c55999a8605f7055e66a00e" + "bytes": "e50007709afbb6929221c70fde52f8398289b1c1e68c24a13ec49f1f2c64acf6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d407bb42d15c27749994f1764a1e9aaf17085a26c55999a8605f7055e66a00e" + "bytes": "e50007709afbb6929221c70fde52f8398289b1c1e68c24a13ec49f1f2c64acf6" } ] }, "durability": "persistent", "val": { - "bytes": "f9b4a32f103be352d8cd5689034d55a748b1c7dbbc816677ad5cbc7e63f093a9" + "bytes": "d0f581b51d3cc6f98d026620020ab708de958e5b01249b246051216815048f09" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "509734622" + "i128": "468672536" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.246.json index f1b032d5..1175656c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "653058081" + "i128": "687131738" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "653058081" + "i128": "687131738" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "674aac00c80602388ab83a22852d558ac73f4420470bf9e2bdd3ec038bc45274" + "bytes": "12d30f62526dcf5148839e328289610f6f6f3a893c56fc18b67708e15449b2ab" }, { - "u64": "1418" + "u64": "1922" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "653058081" + "i128": "687131738" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1419, + "timestamp": 1923, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e81d35678b1d27004eb9e8282a599ad4048222319abbdc2c6c1a3f48fabf4959" + "bytes": "09fb960832f7225958138f4a61e9f92517a9386a2e085fc6487ef5b47c837fab" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e81d35678b1d27004eb9e8282a599ad4048222319abbdc2c6c1a3f48fabf4959" + "bytes": "09fb960832f7225958138f4a61e9f92517a9386a2e085fc6487ef5b47c837fab" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "653058081" + "i128": "687131738" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "653058081" + "i128": "687131738" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1922" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1418" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "09fb960832f7225958138f4a61e9f92517a9386a2e085fc6487ef5b47c837fab" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "09fb960832f7225958138f4a61e9f92517a9386a2e085fc6487ef5b47c837fab" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01d3bccefe29ba7e526436a59f393550da15354e1a721ecb8ad1f6f7fd5de30f" + "bytes": "81efb462a38498312139e3821e895d68066562d37c9339bb12c00e1fd4233ef1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01d3bccefe29ba7e526436a59f393550da15354e1a721ecb8ad1f6f7fd5de30f" + "bytes": "81efb462a38498312139e3821e895d68066562d37c9339bb12c00e1fd4233ef1" } ] }, "durability": "persistent", "val": { - "bytes": "e81d35678b1d27004eb9e8282a599ad4048222319abbdc2c6c1a3f48fabf4959" + "bytes": "09fb960832f7225958138f4a61e9f92517a9386a2e085fc6487ef5b47c837fab" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "653058081" + "i128": "687131738" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.247.json index dcf31d62..001cb8f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "578621193" + "i128": "616040787" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "578621193" + "i128": "616040787" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc914f89f64eeb37459c795ad29dc1f9d1ae39bdefb1eeddcf5e8274f287820c" + "bytes": "47ea58ff47251faa97395d8e53e10e6cf186ad0fa5431cc4ed5edecdf7108751" }, { - "u64": "331" + "u64": "1561" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "578621193" + "i128": "616040787" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 332, + "timestamp": 1562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c50c3e79711f6b98802f10a3612cc8a7b08ae0971bf75376ca1acc2f9e55cc9" + "bytes": "9850e85c1e2ae11c6c31e3c864aa45022e5681a808bde988bee7f54e03538d44" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c50c3e79711f6b98802f10a3612cc8a7b08ae0971bf75376ca1acc2f9e55cc9" + "bytes": "9850e85c1e2ae11c6c31e3c864aa45022e5681a808bde988bee7f54e03538d44" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "578621193" + "i128": "616040787" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "578621193" + "i128": "616040787" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1561" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "331" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9850e85c1e2ae11c6c31e3c864aa45022e5681a808bde988bee7f54e03538d44" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9850e85c1e2ae11c6c31e3c864aa45022e5681a808bde988bee7f54e03538d44" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d4ced2bfc22c1faab2a27a8df2070dca41270a30fc998eead20e3a2e9d46035" + "bytes": "cb5d4f2d84f8c9f9b160030caed153f77227a72f952433d2ce5cc6ca74a67587" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d4ced2bfc22c1faab2a27a8df2070dca41270a30fc998eead20e3a2e9d46035" + "bytes": "cb5d4f2d84f8c9f9b160030caed153f77227a72f952433d2ce5cc6ca74a67587" } ] }, "durability": "persistent", "val": { - "bytes": "3c50c3e79711f6b98802f10a3612cc8a7b08ae0971bf75376ca1acc2f9e55cc9" + "bytes": "9850e85c1e2ae11c6c31e3c864aa45022e5681a808bde988bee7f54e03538d44" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "578621193" + "i128": "616040787" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.248.json index 64e6d774..9beaf66e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "664505211" + "i128": "992046503" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "664505211" + "i128": "992046503" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c6517d05ff469cc16de978c55581b03130314f5d00d01b96b7c3362f7a13ffd" + "bytes": "4e67775ab165131518e5d6ae86b9075a8b8b21192abf962462b5e38b3e4ae63c" }, { - "u64": "1016" + "u64": "182" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "664505211" + "i128": "992046503" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1017, + "timestamp": 183, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "09563b75876980e69c5e46307e97fd730a0573604fc0706e73ff90c161b0ec97" + "bytes": "58f5cf2238ef5d6e9f847062451c7168c20496844bb7b6c5077101505dec8aca" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "09563b75876980e69c5e46307e97fd730a0573604fc0706e73ff90c161b0ec97" + "bytes": "58f5cf2238ef5d6e9f847062451c7168c20496844bb7b6c5077101505dec8aca" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "664505211" + "i128": "992046503" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "664505211" + "i128": "992046503" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "182" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1016" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "58f5cf2238ef5d6e9f847062451c7168c20496844bb7b6c5077101505dec8aca" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "58f5cf2238ef5d6e9f847062451c7168c20496844bb7b6c5077101505dec8aca" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5db06c6c5fd07260aced9ccb16c911c6f369bf54cec01ef7138c9f5a86735bf5" + "bytes": "c472be3d6114e02ad580548909f90e1ee4463dfddec0c9edc6a56e298cfedbf5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5db06c6c5fd07260aced9ccb16c911c6f369bf54cec01ef7138c9f5a86735bf5" + "bytes": "c472be3d6114e02ad580548909f90e1ee4463dfddec0c9edc6a56e298cfedbf5" } ] }, "durability": "persistent", "val": { - "bytes": "09563b75876980e69c5e46307e97fd730a0573604fc0706e73ff90c161b0ec97" + "bytes": "58f5cf2238ef5d6e9f847062451c7168c20496844bb7b6c5077101505dec8aca" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "664505211" + "i128": "992046503" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.249.json index 4ace047f..280ddc22 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "984843565" + "i128": "920257441" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "984843565" + "i128": "920257441" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33febdaaf54725c506a92b7dd522923485b0950953f1c4a4249175f3a97ec4cb" + "bytes": "2e345a677813004fd6c97943f616c1748f1922c160562628cb5ab6f1aa188c14" }, { - "u64": "768" + "u64": "687" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "984843565" + "i128": "920257441" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 769, + "timestamp": 688, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5e9eadac632e883aaa45a6dbf4722c0aa8b71ab6bd4a780d63e1ffbf774d4a81" + "bytes": "2011ac6ebe251755e9cdcc6693d55e43e99fbea8bc0c706c827e3f753f99466e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5e9eadac632e883aaa45a6dbf4722c0aa8b71ab6bd4a780d63e1ffbf774d4a81" + "bytes": "2011ac6ebe251755e9cdcc6693d55e43e99fbea8bc0c706c827e3f753f99466e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "984843565" + "i128": "920257441" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "984843565" + "i128": "920257441" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "687" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "768" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2011ac6ebe251755e9cdcc6693d55e43e99fbea8bc0c706c827e3f753f99466e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2011ac6ebe251755e9cdcc6693d55e43e99fbea8bc0c706c827e3f753f99466e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7df85c47a8f1871734ac580f95b4b772326ffd610d7f15395c0a4c919098b1f" + "bytes": "304a8f53b14fb3ac4d1453e697d4fccf9f2a06669c481678f1c164a40ba18520" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7df85c47a8f1871734ac580f95b4b772326ffd610d7f15395c0a4c919098b1f" + "bytes": "304a8f53b14fb3ac4d1453e697d4fccf9f2a06669c481678f1c164a40ba18520" } ] }, "durability": "persistent", "val": { - "bytes": "5e9eadac632e883aaa45a6dbf4722c0aa8b71ab6bd4a780d63e1ffbf774d4a81" + "bytes": "2011ac6ebe251755e9cdcc6693d55e43e99fbea8bc0c706c827e3f753f99466e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "984843565" + "i128": "920257441" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.25.json index 7d97e2a8..4fd8353d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "870840437" + "i128": "916452506" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "870840437" + "i128": "916452506" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb81922410ba3992efb70cd0cedc0017986cd67868e8a468d69397655bc8cdda" + "bytes": "542181312844d5defad5a50b5e7e9223a0fb90c505c0a9782815f80f200c6e1c" }, { - "u64": "236" + "u64": "2553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "870840437" + "i128": "916452506" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 237, + "timestamp": 2554, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "042dbde7fbf7e33d7a7766869cc82a3e70873bb484895a7585b35d68f6048df3" + "bytes": "c355d86369e4fd286c0a671c94810721a992ffaed23355df553da636c70628c3" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "042dbde7fbf7e33d7a7766869cc82a3e70873bb484895a7585b35d68f6048df3" + "bytes": "c355d86369e4fd286c0a671c94810721a992ffaed23355df553da636c70628c3" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "870840437" + "i128": "916452506" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "870840437" + "i128": "916452506" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2553" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "236" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c355d86369e4fd286c0a671c94810721a992ffaed23355df553da636c70628c3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c355d86369e4fd286c0a671c94810721a992ffaed23355df553da636c70628c3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ee63561f610ef64fe68d58f00d34380aa6adbddd347597ae380a91e111509a2" + "bytes": "0a672dfc591cff2504e6c6127e4de4d872edd6c6e472d0ec088a1e0152b97414" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ee63561f610ef64fe68d58f00d34380aa6adbddd347597ae380a91e111509a2" + "bytes": "0a672dfc591cff2504e6c6127e4de4d872edd6c6e472d0ec088a1e0152b97414" } ] }, "durability": "persistent", "val": { - "bytes": "042dbde7fbf7e33d7a7766869cc82a3e70873bb484895a7585b35d68f6048df3" + "bytes": "c355d86369e4fd286c0a671c94810721a992ffaed23355df553da636c70628c3" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "870840437" + "i128": "916452506" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.250.json index 65c5ee60..4bcd30bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "380715556" + "i128": "576185275" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "380715556" + "i128": "576185275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "593567f7ba97ba9b8d66c3d123d263edb59335c89038b1df4d2402f63bf33fa0" + "bytes": "5539b0ed6ad35a85d03b6afdaec81de03889a8d5ba08b14ce6e4fe0371b8f129" }, { - "u64": "699" + "u64": "2885" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "380715556" + "i128": "576185275" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 700, + "timestamp": 2886, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "330a98d9e57ebabb98ee4bbac7151dcc26b2891bf299aaffd27b7ad2fc613c3c" + "bytes": "0cfa96602385f85b5202532cd49e55ccbd849ff159695805a0815da181c4ae0a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "330a98d9e57ebabb98ee4bbac7151dcc26b2891bf299aaffd27b7ad2fc613c3c" + "bytes": "0cfa96602385f85b5202532cd49e55ccbd849ff159695805a0815da181c4ae0a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "380715556" + "i128": "576185275" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "380715556" + "i128": "576185275" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2885" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "699" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "0cfa96602385f85b5202532cd49e55ccbd849ff159695805a0815da181c4ae0a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "0cfa96602385f85b5202532cd49e55ccbd849ff159695805a0815da181c4ae0a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23cb991d62db4fe27f92f83bf487c60219974566efc817dbfebeca6d5121203d" + "bytes": "b59977c93e527f94428b8a6dfd1a31cb78ee6f78887df87b62fa2e9eef69cac6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23cb991d62db4fe27f92f83bf487c60219974566efc817dbfebeca6d5121203d" + "bytes": "b59977c93e527f94428b8a6dfd1a31cb78ee6f78887df87b62fa2e9eef69cac6" } ] }, "durability": "persistent", "val": { - "bytes": "330a98d9e57ebabb98ee4bbac7151dcc26b2891bf299aaffd27b7ad2fc613c3c" + "bytes": "0cfa96602385f85b5202532cd49e55ccbd849ff159695805a0815da181c4ae0a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "380715556" + "i128": "576185275" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.251.json index cf9d209d..602a64ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "71682288" + "i128": "650280059" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "71682288" + "i128": "650280059" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b5fad495609329f0cf19e17c8712e1cb792fe88ddac67419040cddc11722e59" + "bytes": "362dc2c67b576943a9a4485e729b2d68de08fc0f76c577cf5e98ed3deae28f9e" }, { - "u64": "3189" + "u64": "1655" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "71682288" + "i128": "650280059" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3190, + "timestamp": 1656, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74fef543883bf4c4a8bdbc3c5cab17853faca74b61e1e94ba04da88c9f102059" + "bytes": "3ab08a47d5b8d18724021c655ff5b6faf08dddf97ac45d335069373b192f510f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74fef543883bf4c4a8bdbc3c5cab17853faca74b61e1e94ba04da88c9f102059" + "bytes": "3ab08a47d5b8d18724021c655ff5b6faf08dddf97ac45d335069373b192f510f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "71682288" + "i128": "650280059" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "71682288" + "i128": "650280059" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1655" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3189" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3ab08a47d5b8d18724021c655ff5b6faf08dddf97ac45d335069373b192f510f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3ab08a47d5b8d18724021c655ff5b6faf08dddf97ac45d335069373b192f510f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd8d21bf6df4520982df1a612d4b44ea7b9cece10b5714ff29a8a0d51848b265" + "bytes": "cbf60156e59cdcb99b452699fe01fd7b4a5b708979f23d5391174228f0cc76c1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd8d21bf6df4520982df1a612d4b44ea7b9cece10b5714ff29a8a0d51848b265" + "bytes": "cbf60156e59cdcb99b452699fe01fd7b4a5b708979f23d5391174228f0cc76c1" } ] }, "durability": "persistent", "val": { - "bytes": "74fef543883bf4c4a8bdbc3c5cab17853faca74b61e1e94ba04da88c9f102059" + "bytes": "3ab08a47d5b8d18724021c655ff5b6faf08dddf97ac45d335069373b192f510f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "71682288" + "i128": "650280059" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.252.json index e8c2d4d5..4a28fb31 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "381197077" + "i128": "794011551" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381197077" + "i128": "794011551" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4d7aa5b3f3b1265b157d655bd11385ce77c4d6cef7973438a1d086112125e18" + "bytes": "24c0d3620f74cbf13d2a53d55c93c6663dfb03adadcfc0ff717b48c6de50707a" }, { - "u64": "1573" + "u64": "2326" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "381197077" + "i128": "794011551" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1574, + "timestamp": 2327, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bd24d6451e66b2a33cb0cf992e77dd5780cad35b26eea5c57889e5c2ce80ae97" + "bytes": "a424be86731683819540ed5ab86e62bd1d4987c56f4203473b97692fce0ecab1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bd24d6451e66b2a33cb0cf992e77dd5780cad35b26eea5c57889e5c2ce80ae97" + "bytes": "a424be86731683819540ed5ab86e62bd1d4987c56f4203473b97692fce0ecab1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381197077" + "i128": "794011551" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "381197077" + "i128": "794011551" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2326" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1573" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a424be86731683819540ed5ab86e62bd1d4987c56f4203473b97692fce0ecab1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a424be86731683819540ed5ab86e62bd1d4987c56f4203473b97692fce0ecab1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d54bc99954bed2fb44cf26183ded7ab74ddc5814f33d18edeb49b78e38c4e801" + "bytes": "8f1152e2d071e458f2f4a172c6547fd7a3eb46c1b62f091765e846c45c45ad7f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d54bc99954bed2fb44cf26183ded7ab74ddc5814f33d18edeb49b78e38c4e801" + "bytes": "8f1152e2d071e458f2f4a172c6547fd7a3eb46c1b62f091765e846c45c45ad7f" } ] }, "durability": "persistent", "val": { - "bytes": "bd24d6451e66b2a33cb0cf992e77dd5780cad35b26eea5c57889e5c2ce80ae97" + "bytes": "a424be86731683819540ed5ab86e62bd1d4987c56f4203473b97692fce0ecab1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "381197077" + "i128": "794011551" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.253.json index 1adc7ae7..05e829da 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "168519638" + "i128": "638934061" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "168519638" + "i128": "638934061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1f050345208514e904c561bdb4e4860e05df72bff14b0ab8c73f20da58ca201" + "bytes": "5d1f3ab0e74c23c690230177c89c1b6bd3ced4bf8f2c466008d8d75f93c12687" }, { - "u64": "1576" + "u64": "3082" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "168519638" + "i128": "638934061" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1577, + "timestamp": 3083, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fed4333d698ea649469e519a0b672e84c8e1f998c09f44437b54d0f964c3f525" + "bytes": "4c7d87bdfaf9310b133952b8f043c8ba4978ce8ce5cc2bd584203a38be8e2273" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fed4333d698ea649469e519a0b672e84c8e1f998c09f44437b54d0f964c3f525" + "bytes": "4c7d87bdfaf9310b133952b8f043c8ba4978ce8ce5cc2bd584203a38be8e2273" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "168519638" + "i128": "638934061" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "168519638" + "i128": "638934061" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3082" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1576" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4c7d87bdfaf9310b133952b8f043c8ba4978ce8ce5cc2bd584203a38be8e2273" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4c7d87bdfaf9310b133952b8f043c8ba4978ce8ce5cc2bd584203a38be8e2273" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5a682061ba0b298c38a2f60d423c4d2bfde4356cca5035c2c11d0166edd017f" + "bytes": "66465f0ecfd16eac1d7b00d17ecff784e50c663a611a902e080cfc7eafac8774" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5a682061ba0b298c38a2f60d423c4d2bfde4356cca5035c2c11d0166edd017f" + "bytes": "66465f0ecfd16eac1d7b00d17ecff784e50c663a611a902e080cfc7eafac8774" } ] }, "durability": "persistent", "val": { - "bytes": "fed4333d698ea649469e519a0b672e84c8e1f998c09f44437b54d0f964c3f525" + "bytes": "4c7d87bdfaf9310b133952b8f043c8ba4978ce8ce5cc2bd584203a38be8e2273" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "168519638" + "i128": "638934061" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.254.json index c9ce0c70..0c8e49f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "259082499" + "i128": "220913768" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "259082499" + "i128": "220913768" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e854589740185406d1c7bc02605a850dcbe239a7b7e34adb0b22eee4fee0e4f9" + "bytes": "1f1bbf36b759c03e40ca13012722f982f50feace41d8b05a9ff6ec3bb9a9d543" }, { - "u64": "2367" + "u64": "131" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "259082499" + "i128": "220913768" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2368, + "timestamp": 132, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b66048abb25668e774517ae6948945c9aa1ad8f0e43f4837ae8b32aeb38f2ff8" + "bytes": "3de83297f696e1327563c85cb6d0ea6516761d3a9c756ccfb72197f4f0fbde42" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b66048abb25668e774517ae6948945c9aa1ad8f0e43f4837ae8b32aeb38f2ff8" + "bytes": "3de83297f696e1327563c85cb6d0ea6516761d3a9c756ccfb72197f4f0fbde42" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "259082499" + "i128": "220913768" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "259082499" + "i128": "220913768" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "131" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2367" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3de83297f696e1327563c85cb6d0ea6516761d3a9c756ccfb72197f4f0fbde42" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3de83297f696e1327563c85cb6d0ea6516761d3a9c756ccfb72197f4f0fbde42" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57880863e1bc8b19a86025ea4d55b9702e43820c853f154b6fb8aa079cf695fe" + "bytes": "83e99cdbea8645c5aece91659abdfedef58087d857c586ec82c0145918ae4d8d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57880863e1bc8b19a86025ea4d55b9702e43820c853f154b6fb8aa079cf695fe" + "bytes": "83e99cdbea8645c5aece91659abdfedef58087d857c586ec82c0145918ae4d8d" } ] }, "durability": "persistent", "val": { - "bytes": "b66048abb25668e774517ae6948945c9aa1ad8f0e43f4837ae8b32aeb38f2ff8" + "bytes": "3de83297f696e1327563c85cb6d0ea6516761d3a9c756ccfb72197f4f0fbde42" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "259082499" + "i128": "220913768" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.255.json index 0c6e99f9..4d5ceef6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "500992277" + "i128": "349552738" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "500992277" + "i128": "349552738" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c93effe8e934f2c8914c61f943353147e503dfbf4fe9344a71fe17009b77ada" + "bytes": "e1952c02eb94cdb73dad3bb48d6a45888e4f2d266ac099467f1184a8a0fab6ec" }, { - "u64": "2211" + "u64": "1551" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "500992277" + "i128": "349552738" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2212, + "timestamp": 1552, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "544dc7d60bb9217ebcc6e88808b2759fef26f4f45e448266d117fc95eac19973" + "bytes": "8571de046da4d7f715d75ab6f46d93ef9512c6d70c001a3deaf6c020dcc11fe7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "544dc7d60bb9217ebcc6e88808b2759fef26f4f45e448266d117fc95eac19973" + "bytes": "8571de046da4d7f715d75ab6f46d93ef9512c6d70c001a3deaf6c020dcc11fe7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "500992277" + "i128": "349552738" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "500992277" + "i128": "349552738" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1551" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2211" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8571de046da4d7f715d75ab6f46d93ef9512c6d70c001a3deaf6c020dcc11fe7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8571de046da4d7f715d75ab6f46d93ef9512c6d70c001a3deaf6c020dcc11fe7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b67523703af87ea826e65c5ecb0a0c7b15a29c6d34bcecb1d2d89e3775800b0" + "bytes": "b9e14373fc574970d3d833433d9f3019f8d929fa7c11d113cf1a34f82866c365" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b67523703af87ea826e65c5ecb0a0c7b15a29c6d34bcecb1d2d89e3775800b0" + "bytes": "b9e14373fc574970d3d833433d9f3019f8d929fa7c11d113cf1a34f82866c365" } ] }, "durability": "persistent", "val": { - "bytes": "544dc7d60bb9217ebcc6e88808b2759fef26f4f45e448266d117fc95eac19973" + "bytes": "8571de046da4d7f715d75ab6f46d93ef9512c6d70c001a3deaf6c020dcc11fe7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "500992277" + "i128": "349552738" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.256.json index 6eed664a..ed647f2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "772263829" + "i128": "741999405" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "772263829" + "i128": "741999405" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65a4a454862d08349f1dcbc77f4db0ca8c8c11d2fbcf628eb81811c268f5bf1e" + "bytes": "c6fa38e5ba3abe9fd9991362549bd30ddf59b43294d51e5df22c3fb703520f25" }, { - "u64": "503" + "u64": "182" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "772263829" + "i128": "741999405" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 504, + "timestamp": 183, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74859231b3b3fd6615ca0bd3efd67b653bff2c78ec7cf471c2511038818ff637" + "bytes": "e9c5f716be1029c01688c618001ef3c333dcccf3c46cef755ab2472c0846382c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74859231b3b3fd6615ca0bd3efd67b653bff2c78ec7cf471c2511038818ff637" + "bytes": "e9c5f716be1029c01688c618001ef3c333dcccf3c46cef755ab2472c0846382c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "772263829" + "i128": "741999405" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "772263829" + "i128": "741999405" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "182" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "503" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e9c5f716be1029c01688c618001ef3c333dcccf3c46cef755ab2472c0846382c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e9c5f716be1029c01688c618001ef3c333dcccf3c46cef755ab2472c0846382c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b78e08f957581ee9e76fa8fb9866f819151c75cf1fc479443ebc1005dda8b0e3" + "bytes": "8798184639b4713a8914556626e74592980f8209ceb5e14d3edce152c834657d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b78e08f957581ee9e76fa8fb9866f819151c75cf1fc479443ebc1005dda8b0e3" + "bytes": "8798184639b4713a8914556626e74592980f8209ceb5e14d3edce152c834657d" } ] }, "durability": "persistent", "val": { - "bytes": "74859231b3b3fd6615ca0bd3efd67b653bff2c78ec7cf471c2511038818ff637" + "bytes": "e9c5f716be1029c01688c618001ef3c333dcccf3c46cef755ab2472c0846382c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "772263829" + "i128": "741999405" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.26.json index c3459091..73736b02 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "924967785" + "i128": "468100464" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "924967785" + "i128": "468100464" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea65224b1d4d41379dd7bea9cbd9938232add84d2cabc8631ee3f8c0118fa4b6" + "bytes": "d48625146f02fdcbe26808f9de04f4279bf8e547863035002d81cc2dc442486c" }, { - "u64": "1150" + "u64": "447" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "924967785" + "i128": "468100464" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1151, + "timestamp": 448, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ca53cf071cbf4dec4dcb6ed2fad4d24047b5d6c5ae1b3b14e36ffd8a409bb071" + "bytes": "073016736b7d58b4c8d64b83677754df508703a8dd81b200445e1275d3d98444" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ca53cf071cbf4dec4dcb6ed2fad4d24047b5d6c5ae1b3b14e36ffd8a409bb071" + "bytes": "073016736b7d58b4c8d64b83677754df508703a8dd81b200445e1275d3d98444" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "924967785" + "i128": "468100464" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "924967785" + "i128": "468100464" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "447" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1150" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "073016736b7d58b4c8d64b83677754df508703a8dd81b200445e1275d3d98444" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "073016736b7d58b4c8d64b83677754df508703a8dd81b200445e1275d3d98444" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50de06f0e736ef581456c27df366382ffa8401cb2896c10805257c9d93b40c6e" + "bytes": "080d30b94dfb7a9ada4d53124a5feea7485fbed7467a6dd1550def79c6003676" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50de06f0e736ef581456c27df366382ffa8401cb2896c10805257c9d93b40c6e" + "bytes": "080d30b94dfb7a9ada4d53124a5feea7485fbed7467a6dd1550def79c6003676" } ] }, "durability": "persistent", "val": { - "bytes": "ca53cf071cbf4dec4dcb6ed2fad4d24047b5d6c5ae1b3b14e36ffd8a409bb071" + "bytes": "073016736b7d58b4c8d64b83677754df508703a8dd81b200445e1275d3d98444" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "924967785" + "i128": "468100464" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.27.json index b33abd63..726656f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "766338339" + "i128": "686358958" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "766338339" + "i128": "686358958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e2e8c3e1eeae9d1d2e15dce6d09764708133ce15975a838a2f318a821d4b03b" + "bytes": "5e5885c769c53e6c25c9abdaac1a96a11490b0d455e2bd8eb83654add8a8aa05" }, { - "u64": "2972" + "u64": "2900" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "766338339" + "i128": "686358958" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2973, + "timestamp": 2901, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "958083802206aa3526a5d2318a1ab3572603bf78ecfb3c0af1a626068dd847e2" + "bytes": "7ade6ac59049e3810463f4ea64d7d10e5dd6fe4a69c2ffb8735ee795e2c278b5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "958083802206aa3526a5d2318a1ab3572603bf78ecfb3c0af1a626068dd847e2" + "bytes": "7ade6ac59049e3810463f4ea64d7d10e5dd6fe4a69c2ffb8735ee795e2c278b5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "766338339" + "i128": "686358958" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "766338339" + "i128": "686358958" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2900" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2972" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7ade6ac59049e3810463f4ea64d7d10e5dd6fe4a69c2ffb8735ee795e2c278b5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7ade6ac59049e3810463f4ea64d7d10e5dd6fe4a69c2ffb8735ee795e2c278b5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96a8174e7da224a7cba6693e57e6effbea73ec946f0e564389a62ecadfd86992" + "bytes": "e39f8868d06dc39d792e0e0602a5940f34169a8d41dc2bbbba1fb5a762b5c336" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96a8174e7da224a7cba6693e57e6effbea73ec946f0e564389a62ecadfd86992" + "bytes": "e39f8868d06dc39d792e0e0602a5940f34169a8d41dc2bbbba1fb5a762b5c336" } ] }, "durability": "persistent", "val": { - "bytes": "958083802206aa3526a5d2318a1ab3572603bf78ecfb3c0af1a626068dd847e2" + "bytes": "7ade6ac59049e3810463f4ea64d7d10e5dd6fe4a69c2ffb8735ee795e2c278b5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "766338339" + "i128": "686358958" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.28.json index 58d2fd32..6053ebe8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "756993193" + "i128": "175163807" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "756993193" + "i128": "175163807" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9270e438402de8182a59551897093c9c735ca7d5d9ff8a2cf86501af2c161cd6" + "bytes": "f0cdc012f21b044e4ab001bfcb12d4ba2c649d73d0136cc021e60446c80435dd" }, { - "u64": "49" + "u64": "2145" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "756993193" + "i128": "175163807" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 50, + "timestamp": 2146, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8884844d67fcdfc04216c674b9b0f23a5cf3ee6f1055fd7cc6b8dd62d17141e0" + "bytes": "19cf5a5a02cc8e0e905ff5a3dde5d799ec8c6300ca275acff04c3c42772f18f6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8884844d67fcdfc04216c674b9b0f23a5cf3ee6f1055fd7cc6b8dd62d17141e0" + "bytes": "19cf5a5a02cc8e0e905ff5a3dde5d799ec8c6300ca275acff04c3c42772f18f6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "756993193" + "i128": "175163807" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "756993193" + "i128": "175163807" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2145" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "49" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "19cf5a5a02cc8e0e905ff5a3dde5d799ec8c6300ca275acff04c3c42772f18f6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "19cf5a5a02cc8e0e905ff5a3dde5d799ec8c6300ca275acff04c3c42772f18f6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80b7c377c7284fedb443c4982c67af54c06db692497981f7d1c47a8b743624d9" + "bytes": "f23bbf01fa9f3194c17e6bbe04c8ebb33fb2173474b483f95138592deb16e59d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80b7c377c7284fedb443c4982c67af54c06db692497981f7d1c47a8b743624d9" + "bytes": "f23bbf01fa9f3194c17e6bbe04c8ebb33fb2173474b483f95138592deb16e59d" } ] }, "durability": "persistent", "val": { - "bytes": "8884844d67fcdfc04216c674b9b0f23a5cf3ee6f1055fd7cc6b8dd62d17141e0" + "bytes": "19cf5a5a02cc8e0e905ff5a3dde5d799ec8c6300ca275acff04c3c42772f18f6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "756993193" + "i128": "175163807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.29.json index 19d8b731..bc7167b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "879784147" + "i128": "748698227" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "879784147" + "i128": "748698227" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bf62ff2fda2ba6e098070eb6f7ec471ff9140acf778bd3ffe8363b1765a22756" + "bytes": "c555863e7cad37acfab20edcc54ec86901d388d43887953fc79c350313dec231" }, { - "u64": "1414" + "u64": "164" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "879784147" + "i128": "748698227" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1415, + "timestamp": 165, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fcb7a32fd6d1a820a008e99997eafcb98bd500b80b0c94ab7fcf6bc091a0aa25" + "bytes": "5cf1427634c291be5c27fd3553c42b2d989c3c6de10f5bdf65cb8fecd5d9ccd1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fcb7a32fd6d1a820a008e99997eafcb98bd500b80b0c94ab7fcf6bc091a0aa25" + "bytes": "5cf1427634c291be5c27fd3553c42b2d989c3c6de10f5bdf65cb8fecd5d9ccd1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "879784147" + "i128": "748698227" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "879784147" + "i128": "748698227" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "164" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1414" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5cf1427634c291be5c27fd3553c42b2d989c3c6de10f5bdf65cb8fecd5d9ccd1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5cf1427634c291be5c27fd3553c42b2d989c3c6de10f5bdf65cb8fecd5d9ccd1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8b628eacf5cfea6dbe6cdc613b2c402582f7d8fea5948227698f5b571b2e9e8" + "bytes": "62c95e5170c587afe0e788a99c8da873cf8b2c771a7052631f3acd088808ab10" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8b628eacf5cfea6dbe6cdc613b2c402582f7d8fea5948227698f5b571b2e9e8" + "bytes": "62c95e5170c587afe0e788a99c8da873cf8b2c771a7052631f3acd088808ab10" } ] }, "durability": "persistent", "val": { - "bytes": "fcb7a32fd6d1a820a008e99997eafcb98bd500b80b0c94ab7fcf6bc091a0aa25" + "bytes": "5cf1427634c291be5c27fd3553c42b2d989c3c6de10f5bdf65cb8fecd5d9ccd1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "879784147" + "i128": "748698227" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.3.json index 5d0a52ee..ca724306 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "225170553" + "i128": "87534180" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "225170553" + "i128": "87534180" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09a28ebe41d454bc3d6ec1c76e1bb0dc12fdf85f28bd208574b14ca3a57f7880" + "bytes": "3e9788a2e7799372cbe305b1ebc22d474b5fe595435fb7f859e8ed20e2bcc1a0" }, { - "u64": "1424" + "u64": "1366" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "225170553" + "i128": "87534180" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1425, + "timestamp": 1367, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e8c1b345f588420ceb9584399b8b2c9551461d63066ba3539f12e3d83c7642ce" + "bytes": "c84a9b4fc4a62eee2a493ab503e7f124531b78b9fff2e4103c3742f82de396f6" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "e8c1b345f588420ceb9584399b8b2c9551461d63066ba3539f12e3d83c7642ce" + "bytes": "c84a9b4fc4a62eee2a493ab503e7f124531b78b9fff2e4103c3742f82de396f6" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "225170553" + "i128": "87534180" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "225170553" + "i128": "87534180" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1424" + "u64": "1366" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e8c1b345f588420ceb9584399b8b2c9551461d63066ba3539f12e3d83c7642ce" + "bytes": "c84a9b4fc4a62eee2a493ab503e7f124531b78b9fff2e4103c3742f82de396f6" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "e8c1b345f588420ceb9584399b8b2c9551461d63066ba3539f12e3d83c7642ce" + "bytes": "c84a9b4fc4a62eee2a493ab503e7f124531b78b9fff2e4103c3742f82de396f6" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7977a66724b60bc7ba3f43148700e3c05eb759de32c74ee2ee6b4987f246e724" + "bytes": "027a30e8e6e1804fc717c303722642e2bcb85f6219418aeed1119e67671645ed" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7977a66724b60bc7ba3f43148700e3c05eb759de32c74ee2ee6b4987f246e724" + "bytes": "027a30e8e6e1804fc717c303722642e2bcb85f6219418aeed1119e67671645ed" } ] }, "durability": "persistent", "val": { - "bytes": "e8c1b345f588420ceb9584399b8b2c9551461d63066ba3539f12e3d83c7642ce" + "bytes": "c84a9b4fc4a62eee2a493ab503e7f124531b78b9fff2e4103c3742f82de396f6" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "225170553" + "i128": "87534180" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.30.json index c784ad08..f66c78b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "673303553" + "i128": "173180571" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "673303553" + "i128": "173180571" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4985ed3628b46efbe5f53d752fefbfff26f8936520d08370c75e94456d0b788d" + "bytes": "b370e0227af158dbbcc71c6de6e1fcbbf580c82314e60d890d3ac36f77011d34" }, { - "u64": "809" + "u64": "537" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "673303553" + "i128": "173180571" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 810, + "timestamp": 538, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea73996a9e462066f1590d838cdbea7d70180e628dba3ed6ce4e5870951a7d91" + "bytes": "6c52d3d3f4ca50ef94e58eed1efab43e302129aa4b21893ef4f1d38f50ffb4d6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea73996a9e462066f1590d838cdbea7d70180e628dba3ed6ce4e5870951a7d91" + "bytes": "6c52d3d3f4ca50ef94e58eed1efab43e302129aa4b21893ef4f1d38f50ffb4d6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "673303553" + "i128": "173180571" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "673303553" + "i128": "173180571" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "537" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "809" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6c52d3d3f4ca50ef94e58eed1efab43e302129aa4b21893ef4f1d38f50ffb4d6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6c52d3d3f4ca50ef94e58eed1efab43e302129aa4b21893ef4f1d38f50ffb4d6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ba147c810cee071bc744acc8b4555427ee1d1a22e2384dce8dea4a3e55c8736" + "bytes": "b3e38ec5f953fd5b4addd3ef14fce2893b7c2644e88605f272711695a8ad2e77" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ba147c810cee071bc744acc8b4555427ee1d1a22e2384dce8dea4a3e55c8736" + "bytes": "b3e38ec5f953fd5b4addd3ef14fce2893b7c2644e88605f272711695a8ad2e77" } ] }, "durability": "persistent", "val": { - "bytes": "ea73996a9e462066f1590d838cdbea7d70180e628dba3ed6ce4e5870951a7d91" + "bytes": "6c52d3d3f4ca50ef94e58eed1efab43e302129aa4b21893ef4f1d38f50ffb4d6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "673303553" + "i128": "173180571" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.31.json index b57774e5..a0c2e4e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "561688970" + "i128": "449909473" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "561688970" + "i128": "449909473" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d25e66dcd934a26f5636e3bd0255d0839d4a045cf598e3aeee2fb6ac915216b" + "bytes": "dfbbb750096681f5dfbf3c22df233152806a5390d27ef51bdd0e722db55ee2a6" }, { - "u64": "955" + "u64": "2059" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "561688970" + "i128": "449909473" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 956, + "timestamp": 2060, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2df069901af560f4eb37d79ca7582089abfdbc05c9960e0436150e263f3ef09c" + "bytes": "e5b580a730b1581c6c312565b51f818d1e6be68a34224473bba8c4c1263117b0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2df069901af560f4eb37d79ca7582089abfdbc05c9960e0436150e263f3ef09c" + "bytes": "e5b580a730b1581c6c312565b51f818d1e6be68a34224473bba8c4c1263117b0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "561688970" + "i128": "449909473" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "561688970" + "i128": "449909473" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2059" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "955" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e5b580a730b1581c6c312565b51f818d1e6be68a34224473bba8c4c1263117b0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e5b580a730b1581c6c312565b51f818d1e6be68a34224473bba8c4c1263117b0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae39c3e79a5a5841372e9820e782ef1eca61ab5f1446b53b3e58c8faee04ce1f" + "bytes": "b5f68502899f0562e929b5cdc9e6b9f423608e527bdc9a469360b4a80767d981" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae39c3e79a5a5841372e9820e782ef1eca61ab5f1446b53b3e58c8faee04ce1f" + "bytes": "b5f68502899f0562e929b5cdc9e6b9f423608e527bdc9a469360b4a80767d981" } ] }, "durability": "persistent", "val": { - "bytes": "2df069901af560f4eb37d79ca7582089abfdbc05c9960e0436150e263f3ef09c" + "bytes": "e5b580a730b1581c6c312565b51f818d1e6be68a34224473bba8c4c1263117b0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "561688970" + "i128": "449909473" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.32.json index a1e005dd..43894e4a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "602917700" + "i128": "348458544" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "602917700" + "i128": "348458544" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d68753c2146b2e1adf1a7439e172d8c975bff8f9eed6f1a1e95ec5b2fb613502" + "bytes": "a013a5a8b324929a4347a49f982416818dd3c3ea82c79f7134a430e3c47df3bc" }, { - "u64": "1853" + "u64": "3248" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "602917700" + "i128": "348458544" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1854, + "timestamp": 3249, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "585c88785e1b9a11f3b8e3cf39c4e6dbffffaaf64870401281fb9d1da52f2560" + "bytes": "e4d6c5fe1b0e282c2da85b63d3bfbb7cb19affcb04dd4d98958de3b703a540f9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "585c88785e1b9a11f3b8e3cf39c4e6dbffffaaf64870401281fb9d1da52f2560" + "bytes": "e4d6c5fe1b0e282c2da85b63d3bfbb7cb19affcb04dd4d98958de3b703a540f9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "602917700" + "i128": "348458544" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "602917700" + "i128": "348458544" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3248" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1853" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e4d6c5fe1b0e282c2da85b63d3bfbb7cb19affcb04dd4d98958de3b703a540f9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e4d6c5fe1b0e282c2da85b63d3bfbb7cb19affcb04dd4d98958de3b703a540f9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f6dbaafd35a1a75258add5b5f2e18f80774eede6f8db223beba2b321045349f" + "bytes": "7cf5c2c07bde1aead3f1a387d3d2e0cd890d556783b2121e78ec76ee4dd57fc1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f6dbaafd35a1a75258add5b5f2e18f80774eede6f8db223beba2b321045349f" + "bytes": "7cf5c2c07bde1aead3f1a387d3d2e0cd890d556783b2121e78ec76ee4dd57fc1" } ] }, "durability": "persistent", "val": { - "bytes": "585c88785e1b9a11f3b8e3cf39c4e6dbffffaaf64870401281fb9d1da52f2560" + "bytes": "e4d6c5fe1b0e282c2da85b63d3bfbb7cb19affcb04dd4d98958de3b703a540f9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "602917700" + "i128": "348458544" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.33.json index d9d9ff3d..0f9db997 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "131292287" + "i128": "901597248" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "131292287" + "i128": "901597248" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "986f36eca66c248e3f4adb833a694c37600c0f67f22f0501f0158fa63eee1b16" + "bytes": "157f1eae1b3aa4269930dfc110b24a1b216cd9862675399160db861ea1a5e0d2" }, { - "u64": "793" + "u64": "97" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "131292287" + "i128": "901597248" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 794, + "timestamp": 98, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5e97e2db0526785e9168e76d126e8fbb5ff5d4f2f743c45453cbc6e52cd76493" + "bytes": "4a05a8b74edf8d61e1df77e4ccefdbdd02bf420354396e6d843cc2a8bfe5d229" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5e97e2db0526785e9168e76d126e8fbb5ff5d4f2f743c45453cbc6e52cd76493" + "bytes": "4a05a8b74edf8d61e1df77e4ccefdbdd02bf420354396e6d843cc2a8bfe5d229" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "131292287" + "i128": "901597248" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "131292287" + "i128": "901597248" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "97" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "793" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4a05a8b74edf8d61e1df77e4ccefdbdd02bf420354396e6d843cc2a8bfe5d229" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4a05a8b74edf8d61e1df77e4ccefdbdd02bf420354396e6d843cc2a8bfe5d229" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "720aa5c2ed421f30a09f4777ca5db4322904204522d0127bc405e45c70036f0f" + "bytes": "d2658e7bb8e1d45dff93018ec0472b86c42f95110de20db43383ee06bcfdf292" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "720aa5c2ed421f30a09f4777ca5db4322904204522d0127bc405e45c70036f0f" + "bytes": "d2658e7bb8e1d45dff93018ec0472b86c42f95110de20db43383ee06bcfdf292" } ] }, "durability": "persistent", "val": { - "bytes": "5e97e2db0526785e9168e76d126e8fbb5ff5d4f2f743c45453cbc6e52cd76493" + "bytes": "4a05a8b74edf8d61e1df77e4ccefdbdd02bf420354396e6d843cc2a8bfe5d229" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "131292287" + "i128": "901597248" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.34.json index c8c0d5d8..9032c43e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "55786625" + "i128": "279923480" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "55786625" + "i128": "279923480" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c10ff42d446995f0f6acd11cdd451d2e9fe2ca40da649e01b584631933c8b710" + "bytes": "cd13567406bbcb10b097e00072788d3708a592b939911bfe6556c8385b09a81e" }, { - "u64": "2325" + "u64": "1715" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "55786625" + "i128": "279923480" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2326, + "timestamp": 1716, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d7cc1247894831c8b44f7f0d6e6572969dc7736015a099cfd2b21d2f7271ceb" + "bytes": "3bcb2ce63c376ce4c8da584f6992fa7f6e14a88348c498bfe74be5b9c20b6d16" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d7cc1247894831c8b44f7f0d6e6572969dc7736015a099cfd2b21d2f7271ceb" + "bytes": "3bcb2ce63c376ce4c8da584f6992fa7f6e14a88348c498bfe74be5b9c20b6d16" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "55786625" + "i128": "279923480" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "55786625" + "i128": "279923480" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1715" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2325" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3bcb2ce63c376ce4c8da584f6992fa7f6e14a88348c498bfe74be5b9c20b6d16" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3bcb2ce63c376ce4c8da584f6992fa7f6e14a88348c498bfe74be5b9c20b6d16" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6541d5bda60f2434079623de68ae306a9710782ecfc6fb34dfa3d66959d83ddd" + "bytes": "3d3909b4d34d3b3bcf714b8c6d97a6c5089515eb05d3599797d9ba98a93dfd96" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6541d5bda60f2434079623de68ae306a9710782ecfc6fb34dfa3d66959d83ddd" + "bytes": "3d3909b4d34d3b3bcf714b8c6d97a6c5089515eb05d3599797d9ba98a93dfd96" } ] }, "durability": "persistent", "val": { - "bytes": "6d7cc1247894831c8b44f7f0d6e6572969dc7736015a099cfd2b21d2f7271ceb" + "bytes": "3bcb2ce63c376ce4c8da584f6992fa7f6e14a88348c498bfe74be5b9c20b6d16" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "55786625" + "i128": "279923480" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.35.json index ba1f8bad..5f6fe237 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "47966870" + "i128": "869678564" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "47966870" + "i128": "869678564" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0faf8e274cfe8966fc6276bfb5a2dc3fb868fa382cfc6d26b56744f6bfceccf" + "bytes": "0c242b8210c89762b774f00b5753b527a1191292b1f116428a9d00036760d6ab" }, { - "u64": "3" + "u64": "3584" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "47966870" + "i128": "869678564" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4, + "timestamp": 3585, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "744d1af8c090fa6096b1ed3385fa4513008305fbfde2b4a4b13f65e1b2562b5f" + "bytes": "5a2f0d4a070198d76d94e76ac507febc9b4a2260eb787556bdb12215b27943ab" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "744d1af8c090fa6096b1ed3385fa4513008305fbfde2b4a4b13f65e1b2562b5f" + "bytes": "5a2f0d4a070198d76d94e76ac507febc9b4a2260eb787556bdb12215b27943ab" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "47966870" + "i128": "869678564" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "47966870" + "i128": "869678564" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3584" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5a2f0d4a070198d76d94e76ac507febc9b4a2260eb787556bdb12215b27943ab" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5a2f0d4a070198d76d94e76ac507febc9b4a2260eb787556bdb12215b27943ab" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44b358a785f8104cca4f7ed553e69a896f86032f860a2736f608ec8c1235c464" + "bytes": "bcadf17ad4c68734e2066b3fe3946d125a8b2bb26e95369ab7334c470882c696" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44b358a785f8104cca4f7ed553e69a896f86032f860a2736f608ec8c1235c464" + "bytes": "bcadf17ad4c68734e2066b3fe3946d125a8b2bb26e95369ab7334c470882c696" } ] }, "durability": "persistent", "val": { - "bytes": "744d1af8c090fa6096b1ed3385fa4513008305fbfde2b4a4b13f65e1b2562b5f" + "bytes": "5a2f0d4a070198d76d94e76ac507febc9b4a2260eb787556bdb12215b27943ab" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "47966870" + "i128": "869678564" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.36.json index a9bb76fe..6a45ecfc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "18310669" + "i128": "211841838" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "18310669" + "i128": "211841838" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "36cbb224c473a9c2da433ea33d3d7129494de9ec297af2faff34673ac2a09dff" + "bytes": "b7fffc0eee1fcc9f7f40395c97378ed720fa2b78ef8b5ffebdc44796515d34ec" }, { - "u64": "2780" + "u64": "1332" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "18310669" + "i128": "211841838" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2781, + "timestamp": 1333, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a682780c599db56d10b8c9205885cfc78428f24d189fb5033710a340b484bcb" + "bytes": "8820655cd5ee1ee3bbca49271fb2484fb9f17692ed974030f0eb99e4cfc04889" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a682780c599db56d10b8c9205885cfc78428f24d189fb5033710a340b484bcb" + "bytes": "8820655cd5ee1ee3bbca49271fb2484fb9f17692ed974030f0eb99e4cfc04889" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "18310669" + "i128": "211841838" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "18310669" + "i128": "211841838" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1332" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2780" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8820655cd5ee1ee3bbca49271fb2484fb9f17692ed974030f0eb99e4cfc04889" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8820655cd5ee1ee3bbca49271fb2484fb9f17692ed974030f0eb99e4cfc04889" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cee351cb71cc0771e9e6e29e2bdd56061ecc959a80498392b2a5d63da5f783eb" + "bytes": "3318c6b49be2bdad6089bcc8372342aa130020ca960d394e5c3745173542ffc0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cee351cb71cc0771e9e6e29e2bdd56061ecc959a80498392b2a5d63da5f783eb" + "bytes": "3318c6b49be2bdad6089bcc8372342aa130020ca960d394e5c3745173542ffc0" } ] }, "durability": "persistent", "val": { - "bytes": "5a682780c599db56d10b8c9205885cfc78428f24d189fb5033710a340b484bcb" + "bytes": "8820655cd5ee1ee3bbca49271fb2484fb9f17692ed974030f0eb99e4cfc04889" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "18310669" + "i128": "211841838" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.37.json index 89b4c528..b9c68c5a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "45257269" + "i128": "374179614" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "45257269" + "i128": "374179614" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0517f8f0f3af382c1d8256854eb9f253d0f7f8e97fb09fbeeefc9c2d3f66c5f5" + "bytes": "4f8e1f9bb3c06626c82ef770aaa203b71b8a1a73a48f470a3b1711489b9cb308" }, { - "u64": "1788" + "u64": "1097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "45257269" + "i128": "374179614" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1789, + "timestamp": 1098, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "298e956404b61dc756720dab36a610772ebbe6b6f379f6bb42a70e004d491e7a" + "bytes": "2b149b5b692fe2d60f42b865b4f2bc1bee3d6280e8524fedebfd1cbe90cba8d3" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "298e956404b61dc756720dab36a610772ebbe6b6f379f6bb42a70e004d491e7a" + "bytes": "2b149b5b692fe2d60f42b865b4f2bc1bee3d6280e8524fedebfd1cbe90cba8d3" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "45257269" + "i128": "374179614" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "45257269" + "i128": "374179614" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1097" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1788" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2b149b5b692fe2d60f42b865b4f2bc1bee3d6280e8524fedebfd1cbe90cba8d3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2b149b5b692fe2d60f42b865b4f2bc1bee3d6280e8524fedebfd1cbe90cba8d3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "622bee6155988e8c92448f6d4964d68d4962425c1683e3bbf7bf4e9cdc3f23d1" + "bytes": "9b3e2788b6536f18b74ce0d530023ef1b294cba2a68dbc17bf97a56095a23260" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "622bee6155988e8c92448f6d4964d68d4962425c1683e3bbf7bf4e9cdc3f23d1" + "bytes": "9b3e2788b6536f18b74ce0d530023ef1b294cba2a68dbc17bf97a56095a23260" } ] }, "durability": "persistent", "val": { - "bytes": "298e956404b61dc756720dab36a610772ebbe6b6f379f6bb42a70e004d491e7a" + "bytes": "2b149b5b692fe2d60f42b865b4f2bc1bee3d6280e8524fedebfd1cbe90cba8d3" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "45257269" + "i128": "374179614" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.38.json index 8b4ffd6c..1a537786 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "388966652" + "i128": "116910244" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "388966652" + "i128": "116910244" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79ce67d5f33ed707e3d79e2b935edbe8c407d5debc18716880441ac58e66eaa9" + "bytes": "ec3f5d216c1dfb4032ba8b16d2f073864450bae61ce2b1ae6ea615285d772b3c" }, { - "u64": "998" + "u64": "647" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "388966652" + "i128": "116910244" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 999, + "timestamp": 648, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b9095908437b5e754bf9e15953edca2a41ff803d25ca7d5c34a73beba065cec4" + "bytes": "ba95de96de3b771e5f501803e4bef777c8e07dfa42a63d43b575275c2de407a7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b9095908437b5e754bf9e15953edca2a41ff803d25ca7d5c34a73beba065cec4" + "bytes": "ba95de96de3b771e5f501803e4bef777c8e07dfa42a63d43b575275c2de407a7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "388966652" + "i128": "116910244" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "388966652" + "i128": "116910244" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "647" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "998" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ba95de96de3b771e5f501803e4bef777c8e07dfa42a63d43b575275c2de407a7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ba95de96de3b771e5f501803e4bef777c8e07dfa42a63d43b575275c2de407a7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4ea2237927a5af19392d981e0d91a3bf8025d34097ebe65f4c2fa919936d259" + "bytes": "16af59e57bbde80f6c622804ca64e91f5ab2f9ba93fcdcaf896b744a93b03984" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4ea2237927a5af19392d981e0d91a3bf8025d34097ebe65f4c2fa919936d259" + "bytes": "16af59e57bbde80f6c622804ca64e91f5ab2f9ba93fcdcaf896b744a93b03984" } ] }, "durability": "persistent", "val": { - "bytes": "b9095908437b5e754bf9e15953edca2a41ff803d25ca7d5c34a73beba065cec4" + "bytes": "ba95de96de3b771e5f501803e4bef777c8e07dfa42a63d43b575275c2de407a7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "388966652" + "i128": "116910244" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.39.json index fddeac21..491eac98 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "477500774" + "i128": "275499283" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "477500774" + "i128": "275499283" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "540ab1b4237ef2ea4f98c6427d678fe3ffa56882b1e2d4c830f0fa2f34d526f7" + "bytes": "901868ecc3073c8f84b882b94e1f91396b4e13b8f0e26bbcc76b8166c5d310f0" }, { - "u64": "2027" + "u64": "2017" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "477500774" + "i128": "275499283" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2028, + "timestamp": 2018, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f1fa8d646264f4d6ba732b2edca29a2c0e5fbe7ef0d82218ef2fb019d67ef6d" + "bytes": "d6e3753174b3cf6cd29c20bbcfc0c1987b425c93d2a3ffe7fcf0c1e569b8ec37" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f1fa8d646264f4d6ba732b2edca29a2c0e5fbe7ef0d82218ef2fb019d67ef6d" + "bytes": "d6e3753174b3cf6cd29c20bbcfc0c1987b425c93d2a3ffe7fcf0c1e569b8ec37" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "477500774" + "i128": "275499283" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "477500774" + "i128": "275499283" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2017" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2027" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d6e3753174b3cf6cd29c20bbcfc0c1987b425c93d2a3ffe7fcf0c1e569b8ec37" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d6e3753174b3cf6cd29c20bbcfc0c1987b425c93d2a3ffe7fcf0c1e569b8ec37" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3b7ea00c0a07924bbc87bcf56aaf42b5852647c1d552020c26ea83d3a19ef84" + "bytes": "95e39dc790c254d74b5e550f23f3920d0178c464942f2ae75fb93b095ae8c8d2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3b7ea00c0a07924bbc87bcf56aaf42b5852647c1d552020c26ea83d3a19ef84" + "bytes": "95e39dc790c254d74b5e550f23f3920d0178c464942f2ae75fb93b095ae8c8d2" } ] }, "durability": "persistent", "val": { - "bytes": "8f1fa8d646264f4d6ba732b2edca29a2c0e5fbe7ef0d82218ef2fb019d67ef6d" + "bytes": "d6e3753174b3cf6cd29c20bbcfc0c1987b425c93d2a3ffe7fcf0c1e569b8ec37" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "477500774" + "i128": "275499283" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.4.json index 9829eade..54241129 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "423781127" + "i128": "762077168" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "423781127" + "i128": "762077168" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bb4d8178e05c2ded9172cde13481e1e6fe2199d3e9c503a0eefba38705034721" + "bytes": "8e373fe5b9c2d23958599263e3a45cfde761728cfbda1b7f5e21f86fd208b4a6" }, { - "u64": "3124" + "u64": "2834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "423781127" + "i128": "762077168" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3125, + "timestamp": 2835, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68e4f8c7b8176002738b38ca0723d7674ac37eafe70d7d6e311020a2ce74bf30" + "bytes": "57d0f9fe03feb3529d06f46af774fcc256aec5d65a9acea5a7c7d70e777c3f50" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68e4f8c7b8176002738b38ca0723d7674ac37eafe70d7d6e311020a2ce74bf30" + "bytes": "57d0f9fe03feb3529d06f46af774fcc256aec5d65a9acea5a7c7d70e777c3f50" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "423781127" + "i128": "762077168" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "423781127" + "i128": "762077168" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3124" + "u64": "2834" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "68e4f8c7b8176002738b38ca0723d7674ac37eafe70d7d6e311020a2ce74bf30" + "bytes": "57d0f9fe03feb3529d06f46af774fcc256aec5d65a9acea5a7c7d70e777c3f50" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "68e4f8c7b8176002738b38ca0723d7674ac37eafe70d7d6e311020a2ce74bf30" + "bytes": "57d0f9fe03feb3529d06f46af774fcc256aec5d65a9acea5a7c7d70e777c3f50" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce6a4bfd9aa9584c12fb01f818c2f312f316b23bde0eb045ea2c7acde95ad5f0" + "bytes": "ca8b496ba68fddbd430d82837df8ec155faaa25af2f8bc192fd91873372e7b97" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce6a4bfd9aa9584c12fb01f818c2f312f316b23bde0eb045ea2c7acde95ad5f0" + "bytes": "ca8b496ba68fddbd430d82837df8ec155faaa25af2f8bc192fd91873372e7b97" } ] }, "durability": "persistent", "val": { - "bytes": "68e4f8c7b8176002738b38ca0723d7674ac37eafe70d7d6e311020a2ce74bf30" + "bytes": "57d0f9fe03feb3529d06f46af774fcc256aec5d65a9acea5a7c7d70e777c3f50" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "423781127" + "i128": "762077168" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.40.json index dda379cf..34c9cf63 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "983830449" + "i128": "9402587" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "983830449" + "i128": "9402587" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d3b777c55ce91c9175fe0e345f86d6c4b4530b6f23fe3547714c9a43e33588a3" + "bytes": "33cb88227b13349082dadace5034c6c5ddbe75a517c62bd0644d16eab7465de4" }, { - "u64": "9" + "u64": "1395" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "983830449" + "i128": "9402587" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10, + "timestamp": 1396, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41f1d8d7c1db51992d260ae54e6b01c70edd60327e2b9586b965aad8ff351ee8" + "bytes": "2ca5907b9789f594125401a263c7a334ff5b734fee8ba1593b916139bcdf273a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41f1d8d7c1db51992d260ae54e6b01c70edd60327e2b9586b965aad8ff351ee8" + "bytes": "2ca5907b9789f594125401a263c7a334ff5b734fee8ba1593b916139bcdf273a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "983830449" + "i128": "9402587" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "983830449" + "i128": "9402587" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1395" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "9" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2ca5907b9789f594125401a263c7a334ff5b734fee8ba1593b916139bcdf273a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2ca5907b9789f594125401a263c7a334ff5b734fee8ba1593b916139bcdf273a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbd960382d31b358a7b450c70c1ba0d8e69e89bf85b0baf32ff884cd285bc152" + "bytes": "31835526a8c9ee4943c7bd24cfd887b7b8e45519818bcdbf3a50426ce1c3598b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbd960382d31b358a7b450c70c1ba0d8e69e89bf85b0baf32ff884cd285bc152" + "bytes": "31835526a8c9ee4943c7bd24cfd887b7b8e45519818bcdbf3a50426ce1c3598b" } ] }, "durability": "persistent", "val": { - "bytes": "41f1d8d7c1db51992d260ae54e6b01c70edd60327e2b9586b965aad8ff351ee8" + "bytes": "2ca5907b9789f594125401a263c7a334ff5b734fee8ba1593b916139bcdf273a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "983830449" + "i128": "9402587" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.41.json index 51cd12a7..a66989a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "783429239" + "i128": "15155619" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "783429239" + "i128": "15155619" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6aa6614f6ad8151579aded954339d19519752b3bf1a7ee5e761a17c515d49400" + "bytes": "30cc956f075a2c23468d9cedcb2fe2b3672f07742b63708425b6e2f7ec9625a4" }, { - "u64": "3211" + "u64": "448" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "783429239" + "i128": "15155619" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3212, + "timestamp": 449, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c487c6736f8951a7db318de05e8dab8431e78b4f9a98ec4a3eaaea3fd2ea2aa1" + "bytes": "9e801a1825e751aaa0db5076a298add2269a51d86ae08f773fc56ee38438f79e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c487c6736f8951a7db318de05e8dab8431e78b4f9a98ec4a3eaaea3fd2ea2aa1" + "bytes": "9e801a1825e751aaa0db5076a298add2269a51d86ae08f773fc56ee38438f79e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "783429239" + "i128": "15155619" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "783429239" + "i128": "15155619" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "448" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3211" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9e801a1825e751aaa0db5076a298add2269a51d86ae08f773fc56ee38438f79e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9e801a1825e751aaa0db5076a298add2269a51d86ae08f773fc56ee38438f79e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de1d29222b93eaaf7a6cb3a1256f4de9515895f4ecbbcd9e8c4310c6840ada99" + "bytes": "dac60b63e49641533d3c09fbb5a519d938534f300cb8d44a30ea8aa8b8643a16" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de1d29222b93eaaf7a6cb3a1256f4de9515895f4ecbbcd9e8c4310c6840ada99" + "bytes": "dac60b63e49641533d3c09fbb5a519d938534f300cb8d44a30ea8aa8b8643a16" } ] }, "durability": "persistent", "val": { - "bytes": "c487c6736f8951a7db318de05e8dab8431e78b4f9a98ec4a3eaaea3fd2ea2aa1" + "bytes": "9e801a1825e751aaa0db5076a298add2269a51d86ae08f773fc56ee38438f79e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "783429239" + "i128": "15155619" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.42.json index 9cce4386..9fa1162b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "627267073" + "i128": "264628297" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "627267073" + "i128": "264628297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe84455b508beee77f8acec53a3ad999a395df465a0077d4da7ae7213dcb293a" + "bytes": "3d385b0b77c9ee7bc7c7ecc13cfe0757d2a4160d4e61d48e7bbcd31ca14b90af" }, { - "u64": "2515" + "u64": "279" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "627267073" + "i128": "264628297" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2516, + "timestamp": 280, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc2fca932224cbdfe356dd3eb424d14867121faff0ee39b1deff5632e6a79895" + "bytes": "f1eb7d7b7d5d2fba82c121f37481361280c06b875202d4cab516072531c281ca" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc2fca932224cbdfe356dd3eb424d14867121faff0ee39b1deff5632e6a79895" + "bytes": "f1eb7d7b7d5d2fba82c121f37481361280c06b875202d4cab516072531c281ca" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "627267073" + "i128": "264628297" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "627267073" + "i128": "264628297" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "279" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2515" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f1eb7d7b7d5d2fba82c121f37481361280c06b875202d4cab516072531c281ca" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f1eb7d7b7d5d2fba82c121f37481361280c06b875202d4cab516072531c281ca" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4e3a548ab43431e12a1e9440b1e8a34bf57d378d8bb5937356085b672cf2cae" + "bytes": "d20b99c69c62bfa6bf207dc08cde1785ef1297507c0d1d2a0d63c40ae83b4952" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4e3a548ab43431e12a1e9440b1e8a34bf57d378d8bb5937356085b672cf2cae" + "bytes": "d20b99c69c62bfa6bf207dc08cde1785ef1297507c0d1d2a0d63c40ae83b4952" } ] }, "durability": "persistent", "val": { - "bytes": "cc2fca932224cbdfe356dd3eb424d14867121faff0ee39b1deff5632e6a79895" + "bytes": "f1eb7d7b7d5d2fba82c121f37481361280c06b875202d4cab516072531c281ca" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "627267073" + "i128": "264628297" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.43.json index 77beb732..ef165b2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "391690915" + "i128": "777531492" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "391690915" + "i128": "777531492" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "935741b24d07dee3c233b6d2e9fadd44954f762dbdd12299c0769bda76737201" + "bytes": "cdb6620638a61eb69145b4231a7c59c387bacce51a3f629bbd31b4625c9a00b0" }, { - "u64": "1189" + "u64": "1569" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "391690915" + "i128": "777531492" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1190, + "timestamp": 1570, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ea4bdb6495812784593ae55432cedcde8d0f5df850fd0b932c1316507a1da5f" + "bytes": "19a5a4300c4ba5755fb0b2bc2776e0da0edf5e022c5dea99eafd67c74de616e2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ea4bdb6495812784593ae55432cedcde8d0f5df850fd0b932c1316507a1da5f" + "bytes": "19a5a4300c4ba5755fb0b2bc2776e0da0edf5e022c5dea99eafd67c74de616e2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "391690915" + "i128": "777531492" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "391690915" + "i128": "777531492" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1569" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1189" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "19a5a4300c4ba5755fb0b2bc2776e0da0edf5e022c5dea99eafd67c74de616e2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "19a5a4300c4ba5755fb0b2bc2776e0da0edf5e022c5dea99eafd67c74de616e2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca4477e788ee651c9e31f8e8614df61cc7a8fab4f0c2a4fc66a051de34186bfa" + "bytes": "c378f8c8bfbb054ba4346e8222c0adcd58dae26bf554846378249bf24f6ff832" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca4477e788ee651c9e31f8e8614df61cc7a8fab4f0c2a4fc66a051de34186bfa" + "bytes": "c378f8c8bfbb054ba4346e8222c0adcd58dae26bf554846378249bf24f6ff832" } ] }, "durability": "persistent", "val": { - "bytes": "4ea4bdb6495812784593ae55432cedcde8d0f5df850fd0b932c1316507a1da5f" + "bytes": "19a5a4300c4ba5755fb0b2bc2776e0da0edf5e022c5dea99eafd67c74de616e2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "391690915" + "i128": "777531492" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.44.json index 576e9404..186c6be3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "541071540" + "i128": "867292275" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "541071540" + "i128": "867292275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19b6e410fe7cea58a96ec3d75ae54a0bed5af8a28dec83b55593365dcdf6add3" + "bytes": "983809e6f01812680db48b436cf655c94697d86cd4f519fd7e412bbcbd2ad07b" }, { - "u64": "1031" + "u64": "2327" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "541071540" + "i128": "867292275" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1032, + "timestamp": 2328, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7bca7a96fd792d2869b752d4787c1704b348b0b61f948feb745a94f69633108" + "bytes": "9d0f463dbd04ae6b65f0844a91c885d88de2926677019571d4ca70bf8a2d4ef5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7bca7a96fd792d2869b752d4787c1704b348b0b61f948feb745a94f69633108" + "bytes": "9d0f463dbd04ae6b65f0844a91c885d88de2926677019571d4ca70bf8a2d4ef5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "541071540" + "i128": "867292275" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "541071540" + "i128": "867292275" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2327" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1031" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9d0f463dbd04ae6b65f0844a91c885d88de2926677019571d4ca70bf8a2d4ef5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9d0f463dbd04ae6b65f0844a91c885d88de2926677019571d4ca70bf8a2d4ef5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6e1ce4eafe3b66f25bdb6379bbfb382a30edaf18714b23cf76f0fe64029c629" + "bytes": "91d5d40a74c916001771a65e6d2560569b5e05254e1cf3a5a0cc524e92aeeecb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6e1ce4eafe3b66f25bdb6379bbfb382a30edaf18714b23cf76f0fe64029c629" + "bytes": "91d5d40a74c916001771a65e6d2560569b5e05254e1cf3a5a0cc524e92aeeecb" } ] }, "durability": "persistent", "val": { - "bytes": "c7bca7a96fd792d2869b752d4787c1704b348b0b61f948feb745a94f69633108" + "bytes": "9d0f463dbd04ae6b65f0844a91c885d88de2926677019571d4ca70bf8a2d4ef5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "541071540" + "i128": "867292275" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.45.json index 47fa3467..333393d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "213547487" + "i128": "636606827" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "213547487" + "i128": "636606827" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9426f1be5f05c7a9e9a0d8a22559eb916d272922463a766ae1fd06206d8a42ca" + "bytes": "d17a6b53821f0147cdb49be7f3c8fccc85e922026058af7292147968f2651630" }, { - "u64": "131" + "u64": "2793" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "213547487" + "i128": "636606827" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 132, + "timestamp": 2794, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "710c1f84cc2661188f4c3e1e0e1df27b1c300b4710144f4fa9d884f04d98967a" + "bytes": "f224de39182080abf597d590d018465d1980e5be284362a869353d86f1a43c8c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "710c1f84cc2661188f4c3e1e0e1df27b1c300b4710144f4fa9d884f04d98967a" + "bytes": "f224de39182080abf597d590d018465d1980e5be284362a869353d86f1a43c8c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "213547487" + "i128": "636606827" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "213547487" + "i128": "636606827" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2793" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "131" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f224de39182080abf597d590d018465d1980e5be284362a869353d86f1a43c8c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f224de39182080abf597d590d018465d1980e5be284362a869353d86f1a43c8c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a56dea82f07296b71fb2d43eb1df68f01c17864deff785d3f336d4e1b1a3ca4" + "bytes": "7ac4fbccd79ac0873f387a3b788bcb4fede07fc9d3cb5d0d44b5cd8a8a2127d8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a56dea82f07296b71fb2d43eb1df68f01c17864deff785d3f336d4e1b1a3ca4" + "bytes": "7ac4fbccd79ac0873f387a3b788bcb4fede07fc9d3cb5d0d44b5cd8a8a2127d8" } ] }, "durability": "persistent", "val": { - "bytes": "710c1f84cc2661188f4c3e1e0e1df27b1c300b4710144f4fa9d884f04d98967a" + "bytes": "f224de39182080abf597d590d018465d1980e5be284362a869353d86f1a43c8c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "213547487" + "i128": "636606827" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.46.json index bed3b7b5..05f92662 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "302517921" + "i128": "251847510" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "302517921" + "i128": "251847510" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6768b1468e7c85a08c8290c7142adf411be47f4c5d6ac6e0c57492588165761e" + "bytes": "6dbc4ed7491cd47bd7f5343b1f8518fc3c6b690ff55069982d6e09fba1298343" }, { - "u64": "2154" + "u64": "710" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "302517921" + "i128": "251847510" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2155, + "timestamp": 711, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e9de0e40efa47e332b4f0103211b279c3bacfd01baae4bede0eff28579ef8857" + "bytes": "a1cd55e842eb8b39fe744b9a8fed77df3fc127170fbb972a56154b94a8d6a1c5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e9de0e40efa47e332b4f0103211b279c3bacfd01baae4bede0eff28579ef8857" + "bytes": "a1cd55e842eb8b39fe744b9a8fed77df3fc127170fbb972a56154b94a8d6a1c5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "302517921" + "i128": "251847510" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "302517921" + "i128": "251847510" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "710" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2154" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a1cd55e842eb8b39fe744b9a8fed77df3fc127170fbb972a56154b94a8d6a1c5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a1cd55e842eb8b39fe744b9a8fed77df3fc127170fbb972a56154b94a8d6a1c5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "004ea5c4bd7139a06e5f41d327b7770bca24a26a08a8e8ad60bf588ffc917d1d" + "bytes": "da8a72febfa9250e7cf2779da237fb37b97e1db42886fbc2cfc9cb136a183a26" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "004ea5c4bd7139a06e5f41d327b7770bca24a26a08a8e8ad60bf588ffc917d1d" + "bytes": "da8a72febfa9250e7cf2779da237fb37b97e1db42886fbc2cfc9cb136a183a26" } ] }, "durability": "persistent", "val": { - "bytes": "e9de0e40efa47e332b4f0103211b279c3bacfd01baae4bede0eff28579ef8857" + "bytes": "a1cd55e842eb8b39fe744b9a8fed77df3fc127170fbb972a56154b94a8d6a1c5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "302517921" + "i128": "251847510" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.47.json index d1bf0579..614404bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "670530554" + "i128": "837892604" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670530554" + "i128": "837892604" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "71f89f59293ce9ac883cae4e84bdb6b32ce2ef24222017aa117a7f94ec79cfcd" + "bytes": "794a28215ebf5a413c235b0d777e33b4ba3f81977f6f1338301b3bfb92a37d3c" }, { - "u64": "2724" + "u64": "3426" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "670530554" + "i128": "837892604" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2725, + "timestamp": 3427, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2f109b4f3d179bafd0bbbd3adeb51ab59f42a932f39ca8d62bed02668d94072" + "bytes": "f2ef142fd41189b51fe3c78b0108322ec26cc9d50b9841e6a8efaa9b59be5176" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2f109b4f3d179bafd0bbbd3adeb51ab59f42a932f39ca8d62bed02668d94072" + "bytes": "f2ef142fd41189b51fe3c78b0108322ec26cc9d50b9841e6a8efaa9b59be5176" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "670530554" + "i128": "837892604" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "670530554" + "i128": "837892604" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3426" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2724" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f2ef142fd41189b51fe3c78b0108322ec26cc9d50b9841e6a8efaa9b59be5176" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f2ef142fd41189b51fe3c78b0108322ec26cc9d50b9841e6a8efaa9b59be5176" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d3f758709d7fc06efde5a1717ca9de0b1446d815717e72dae9d511917b79353" + "bytes": "ad36e728fad0857c2693ac52892ed0adaa6021702d04380469e1031823505f83" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d3f758709d7fc06efde5a1717ca9de0b1446d815717e72dae9d511917b79353" + "bytes": "ad36e728fad0857c2693ac52892ed0adaa6021702d04380469e1031823505f83" } ] }, "durability": "persistent", "val": { - "bytes": "e2f109b4f3d179bafd0bbbd3adeb51ab59f42a932f39ca8d62bed02668d94072" + "bytes": "f2ef142fd41189b51fe3c78b0108322ec26cc9d50b9841e6a8efaa9b59be5176" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "670530554" + "i128": "837892604" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.48.json index 548912aa..9ef3c866 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "719394982" + "i128": "774209585" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "719394982" + "i128": "774209585" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fbd6e961bcb7cd2d470474da204c7948f7384140b043d51f955ebd72e25de656" + "bytes": "8e272365375634dec74d62e05c09be0ff5dd84e52ab0ea9aecfce46554e5e98d" }, { - "u64": "1316" + "u64": "3408" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "719394982" + "i128": "774209585" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1317, + "timestamp": 3409, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a32a103e9fac890373fa0a3353a4ca00af656dac730d308fa9f446c17a475451" + "bytes": "419d911c3bc33bdc29ed230551ae0bdcdc5fb3662be4c7045c40b5bf3f978a3b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a32a103e9fac890373fa0a3353a4ca00af656dac730d308fa9f446c17a475451" + "bytes": "419d911c3bc33bdc29ed230551ae0bdcdc5fb3662be4c7045c40b5bf3f978a3b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "719394982" + "i128": "774209585" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "719394982" + "i128": "774209585" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3408" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1316" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "419d911c3bc33bdc29ed230551ae0bdcdc5fb3662be4c7045c40b5bf3f978a3b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "419d911c3bc33bdc29ed230551ae0bdcdc5fb3662be4c7045c40b5bf3f978a3b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "216adbbeb5b3ac3d69d68c6c6bffb336285d419c9e9a8651afa87d994caba6ed" + "bytes": "e018d7aa4125da0e91731cb64a9d7835f690f05c738b41525894aaac6f0b11fd" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "216adbbeb5b3ac3d69d68c6c6bffb336285d419c9e9a8651afa87d994caba6ed" + "bytes": "e018d7aa4125da0e91731cb64a9d7835f690f05c738b41525894aaac6f0b11fd" } ] }, "durability": "persistent", "val": { - "bytes": "a32a103e9fac890373fa0a3353a4ca00af656dac730d308fa9f446c17a475451" + "bytes": "419d911c3bc33bdc29ed230551ae0bdcdc5fb3662be4c7045c40b5bf3f978a3b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "719394982" + "i128": "774209585" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.49.json index ad2d507c..1aa4c096 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "944782047" + "i128": "117148051" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "944782047" + "i128": "117148051" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9dcc7febecd7f1b429bc0876b74ae5be2c9b93c08dd0b45a0f26bb8f043cebe" + "bytes": "ab4330b19e1f6b833b0f88850d5e991af171732c3b0760515ad7446c23f1a70b" }, { - "u64": "2585" + "u64": "3434" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "944782047" + "i128": "117148051" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2586, + "timestamp": 3435, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fc9300ce7e2894da2f6b40970e66dedbb181f9c8b61f77adad4327f2accca6b" + "bytes": "09c2f941834165ee209d867d465485434cf2a7d25e255c81efdd407ff07caeb8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fc9300ce7e2894da2f6b40970e66dedbb181f9c8b61f77adad4327f2accca6b" + "bytes": "09c2f941834165ee209d867d465485434cf2a7d25e255c81efdd407ff07caeb8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "944782047" + "i128": "117148051" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "944782047" + "i128": "117148051" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3434" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2585" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "09c2f941834165ee209d867d465485434cf2a7d25e255c81efdd407ff07caeb8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "09c2f941834165ee209d867d465485434cf2a7d25e255c81efdd407ff07caeb8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "855a935f533da80718e0c274f0a25acbfbb345426d8311ceaa0d3a1ab0c09588" + "bytes": "97e5f69f0119edf6e0302c0cbfacf5e580f89cc4f394249bab96d21a5bda4e84" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "855a935f533da80718e0c274f0a25acbfbb345426d8311ceaa0d3a1ab0c09588" + "bytes": "97e5f69f0119edf6e0302c0cbfacf5e580f89cc4f394249bab96d21a5bda4e84" } ] }, "durability": "persistent", "val": { - "bytes": "8fc9300ce7e2894da2f6b40970e66dedbb181f9c8b61f77adad4327f2accca6b" + "bytes": "09c2f941834165ee209d867d465485434cf2a7d25e255c81efdd407ff07caeb8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "944782047" + "i128": "117148051" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.5.json index 7d9c3cfc..f41a20e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "465875912" + "i128": "608682799" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465875912" + "i128": "608682799" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bfe7aad0a1d6a1db0adcdcd024106d77f252ee6a2b65bc8d58eac80757f4a0be" + "bytes": "2a5bd8493be4ce065ca17928dc10c8f8fcdddaddf26867e4e2ddea21fb8a8867" }, { - "u64": "2119" + "u64": "3237" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "465875912" + "i128": "608682799" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2120, + "timestamp": 3238, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "36f974b9c82880d03a7694b5c6319081e94d7f61202afbca51ae93d2b8d243a5" + "bytes": "a990f504178d7d36afb13a605c6591b01e0d70d441b303ac1372282343c5f506" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "36f974b9c82880d03a7694b5c6319081e94d7f61202afbca51ae93d2b8d243a5" + "bytes": "a990f504178d7d36afb13a605c6591b01e0d70d441b303ac1372282343c5f506" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "465875912" + "i128": "608682799" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "465875912" + "i128": "608682799" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2119" + "u64": "3237" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "36f974b9c82880d03a7694b5c6319081e94d7f61202afbca51ae93d2b8d243a5" + "bytes": "a990f504178d7d36afb13a605c6591b01e0d70d441b303ac1372282343c5f506" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "36f974b9c82880d03a7694b5c6319081e94d7f61202afbca51ae93d2b8d243a5" + "bytes": "a990f504178d7d36afb13a605c6591b01e0d70d441b303ac1372282343c5f506" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af9e3f934c07dafb4cc87b4de7355abc96280a3245080a172b9eaac163fd327e" + "bytes": "f77cea3363ddd3d535b309ccd12dc8fb57fa2ab7416ba6d408adbb36dfee6bb6" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "af9e3f934c07dafb4cc87b4de7355abc96280a3245080a172b9eaac163fd327e" + "bytes": "f77cea3363ddd3d535b309ccd12dc8fb57fa2ab7416ba6d408adbb36dfee6bb6" } ] }, "durability": "persistent", "val": { - "bytes": "36f974b9c82880d03a7694b5c6319081e94d7f61202afbca51ae93d2b8d243a5" + "bytes": "a990f504178d7d36afb13a605c6591b01e0d70d441b303ac1372282343c5f506" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "465875912" + "i128": "608682799" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.50.json index 9010eeb5..4a20ec13 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "310498235" + "i128": "655376107" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "310498235" + "i128": "655376107" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "010cf85fcee908ccc15de44f41eec5349e1c5589b3241cb5431c6aad38cdd4c3" + "bytes": "9ab19fa579b10a98d937592fc3fc6248b83243a4b71279876e0218361a0ff211" }, { - "u64": "1362" + "u64": "3277" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "310498235" + "i128": "655376107" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1363, + "timestamp": 3278, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a21f0ae23c375716beebaa7b1e315ba3b5125248c949d3d478cc2a8ce6663bea" + "bytes": "54a09b3203b7226e5ec2560072a1abb752c4041e6f3cde46768a931c68e15edc" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a21f0ae23c375716beebaa7b1e315ba3b5125248c949d3d478cc2a8ce6663bea" + "bytes": "54a09b3203b7226e5ec2560072a1abb752c4041e6f3cde46768a931c68e15edc" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "310498235" + "i128": "655376107" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "310498235" + "i128": "655376107" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3277" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1362" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "54a09b3203b7226e5ec2560072a1abb752c4041e6f3cde46768a931c68e15edc" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "54a09b3203b7226e5ec2560072a1abb752c4041e6f3cde46768a931c68e15edc" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e348c60abcdbb1b7c8d6df7cb15e80c614455c968dea0c2629d74a1623c5a3a5" + "bytes": "a89418c9ee05391e671e3ffae0196dced3963869f619bc0fe6f38a87f46b1676" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e348c60abcdbb1b7c8d6df7cb15e80c614455c968dea0c2629d74a1623c5a3a5" + "bytes": "a89418c9ee05391e671e3ffae0196dced3963869f619bc0fe6f38a87f46b1676" } ] }, "durability": "persistent", "val": { - "bytes": "a21f0ae23c375716beebaa7b1e315ba3b5125248c949d3d478cc2a8ce6663bea" + "bytes": "54a09b3203b7226e5ec2560072a1abb752c4041e6f3cde46768a931c68e15edc" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "310498235" + "i128": "655376107" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.51.json index 90427ff9..f494bd06 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "437517101" + "i128": "543391976" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "437517101" + "i128": "543391976" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "987368e125f269c03bd5efd4f9976e8d93afbfd1ef0dafa627c5ab97e3b4c356" + "bytes": "c1387bb30c4d1530c515b7298c120afbf741f92d01c539cc6579ec0ddad1c893" }, { - "u64": "2962" + "u64": "2682" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "437517101" + "i128": "543391976" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2963, + "timestamp": 2683, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "39a246b7bb17ab1f42df6e8137fd8d191674b9d0871c0ee1c427ce79ef03135a" + "bytes": "6abfe58c0927f138271451d79f72f94c2c5b58acd44348f74e1827ace1c3d8c6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "39a246b7bb17ab1f42df6e8137fd8d191674b9d0871c0ee1c427ce79ef03135a" + "bytes": "6abfe58c0927f138271451d79f72f94c2c5b58acd44348f74e1827ace1c3d8c6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "437517101" + "i128": "543391976" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "437517101" + "i128": "543391976" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2682" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2962" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6abfe58c0927f138271451d79f72f94c2c5b58acd44348f74e1827ace1c3d8c6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6abfe58c0927f138271451d79f72f94c2c5b58acd44348f74e1827ace1c3d8c6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d5cf32e7e2f681fe24bbe178c6974fd50a48db615cfcaa00d9cc5a8150d1499" + "bytes": "1e220db24f32e48b593f50a3cc2261837145b6f0b7e5bd2902f60b0e5c6cc2f5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d5cf32e7e2f681fe24bbe178c6974fd50a48db615cfcaa00d9cc5a8150d1499" + "bytes": "1e220db24f32e48b593f50a3cc2261837145b6f0b7e5bd2902f60b0e5c6cc2f5" } ] }, "durability": "persistent", "val": { - "bytes": "39a246b7bb17ab1f42df6e8137fd8d191674b9d0871c0ee1c427ce79ef03135a" + "bytes": "6abfe58c0927f138271451d79f72f94c2c5b58acd44348f74e1827ace1c3d8c6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "437517101" + "i128": "543391976" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.52.json index 3ed5006c..1c528f1c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "51645403" + "i128": "601244578" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "51645403" + "i128": "601244578" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a035b9374e97c4c4df386a4a03484d615ac9b48c529f4a1d4bd2d11ba8cb4ba8" + "bytes": "86a2012b8491246a8408c21dc7f82481330f6c10cf36cae9423c0dc2c35d33ca" }, { - "u64": "3483" + "u64": "149" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "51645403" + "i128": "601244578" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3484, + "timestamp": 150, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "00477a8041d8f6a89c7402da7ab679338d6d7a0aefbb64d05e1d71e88b7341b5" + "bytes": "30e04b8bfee8400b395886bf8bd68e00d3347b492e556ce6b8612f8c90e0437d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "00477a8041d8f6a89c7402da7ab679338d6d7a0aefbb64d05e1d71e88b7341b5" + "bytes": "30e04b8bfee8400b395886bf8bd68e00d3347b492e556ce6b8612f8c90e0437d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "51645403" + "i128": "601244578" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "51645403" + "i128": "601244578" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "149" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3483" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "30e04b8bfee8400b395886bf8bd68e00d3347b492e556ce6b8612f8c90e0437d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "30e04b8bfee8400b395886bf8bd68e00d3347b492e556ce6b8612f8c90e0437d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3ced0e94cbe48d28ac33c650d8b9e60ab0c171e67b854b0d248290ed95678ec" + "bytes": "4c6f4ca628cc2fbfc24d9527a7a32a0f3404ee06a50100930a7dc0e1ba9efbc6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3ced0e94cbe48d28ac33c650d8b9e60ab0c171e67b854b0d248290ed95678ec" + "bytes": "4c6f4ca628cc2fbfc24d9527a7a32a0f3404ee06a50100930a7dc0e1ba9efbc6" } ] }, "durability": "persistent", "val": { - "bytes": "00477a8041d8f6a89c7402da7ab679338d6d7a0aefbb64d05e1d71e88b7341b5" + "bytes": "30e04b8bfee8400b395886bf8bd68e00d3347b492e556ce6b8612f8c90e0437d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "51645403" + "i128": "601244578" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.53.json index a4226594..4ac8aa84 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "887174163" + "i128": "964269500" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "887174163" + "i128": "964269500" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93f69169eb45a596bc20ab33c5ba1daf2e2a9dfc4ff1ba4c8aad14ebb6826a8a" + "bytes": "412e0a187eb027a748ead55f1e5d1d9a24e5d699e057332c2e69412c588ed8e3" }, { - "u64": "147" + "u64": "1710" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "887174163" + "i128": "964269500" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 148, + "timestamp": 1711, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a2a1f988737fbc3db727da2ef8889ca6c4109dcb711f71f055fb3d647682ab2" + "bytes": "9675dde7a7ea8ac6e32da98ccb8c592f87052ffbe2b189e57f578947e62ce6b7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a2a1f988737fbc3db727da2ef8889ca6c4109dcb711f71f055fb3d647682ab2" + "bytes": "9675dde7a7ea8ac6e32da98ccb8c592f87052ffbe2b189e57f578947e62ce6b7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "887174163" + "i128": "964269500" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "887174163" + "i128": "964269500" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1710" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "147" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9675dde7a7ea8ac6e32da98ccb8c592f87052ffbe2b189e57f578947e62ce6b7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9675dde7a7ea8ac6e32da98ccb8c592f87052ffbe2b189e57f578947e62ce6b7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5398ed5de65cdc17810c7256dfa2cee0daa11beae82e8d5d082c595f2b306b10" + "bytes": "586042dae8d6043e327e0b1003a480ee59f2badfaf350f1e823546ab63d597e3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5398ed5de65cdc17810c7256dfa2cee0daa11beae82e8d5d082c595f2b306b10" + "bytes": "586042dae8d6043e327e0b1003a480ee59f2badfaf350f1e823546ab63d597e3" } ] }, "durability": "persistent", "val": { - "bytes": "0a2a1f988737fbc3db727da2ef8889ca6c4109dcb711f71f055fb3d647682ab2" + "bytes": "9675dde7a7ea8ac6e32da98ccb8c592f87052ffbe2b189e57f578947e62ce6b7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "887174163" + "i128": "964269500" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.54.json index 9c67e4db..2c7c020b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "897871377" + "i128": "949468479" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "897871377" + "i128": "949468479" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8bbca844739721b5003cf6f9a596ccd90fe0fba47f8eb537a51860d662217fde" + "bytes": "eb1c97f9793eb5facddce850245a0b99eb4b4f2634ae2c0a5587a72f95dc11b0" }, { - "u64": "2686" + "u64": "431" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "897871377" + "i128": "949468479" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2687, + "timestamp": 432, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0eb08ebb3616a24dc7b84083ae2e1950503b29da2129014ea8770d357a503486" + "bytes": "8622c924fc573274ddfd9c0542eb8e930e2b0d0add69786669ce5571dc8a9971" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0eb08ebb3616a24dc7b84083ae2e1950503b29da2129014ea8770d357a503486" + "bytes": "8622c924fc573274ddfd9c0542eb8e930e2b0d0add69786669ce5571dc8a9971" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "897871377" + "i128": "949468479" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "897871377" + "i128": "949468479" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "431" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2686" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8622c924fc573274ddfd9c0542eb8e930e2b0d0add69786669ce5571dc8a9971" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8622c924fc573274ddfd9c0542eb8e930e2b0d0add69786669ce5571dc8a9971" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8422e38ce5c32891daec0a7ccaa326a2bd2ffb0f830c3bdf7e4fa9c1c92bddb4" + "bytes": "601911d68235f17491e7e15c59407624bab8632a52a0baf1b6356db0c6f36ce8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8422e38ce5c32891daec0a7ccaa326a2bd2ffb0f830c3bdf7e4fa9c1c92bddb4" + "bytes": "601911d68235f17491e7e15c59407624bab8632a52a0baf1b6356db0c6f36ce8" } ] }, "durability": "persistent", "val": { - "bytes": "0eb08ebb3616a24dc7b84083ae2e1950503b29da2129014ea8770d357a503486" + "bytes": "8622c924fc573274ddfd9c0542eb8e930e2b0d0add69786669ce5571dc8a9971" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "897871377" + "i128": "949468479" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.55.json index 574ab822..a86525c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "822998201" + "i128": "972624109" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822998201" + "i128": "972624109" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6cb0b0e2cd8e5a2e2d509a0b73310e3bf38da8a13ba4993ef707cd8e7fc876e9" + "bytes": "4cd1ddaea2e9c064fdac823adc5bc9272af7affde74479c122d47f90b53d68a1" }, { - "u64": "239" + "u64": "600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "822998201" + "i128": "972624109" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 240, + "timestamp": 601, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cd6bf42c0eeeac648e4ea588d8476ca8af99b24a950c03f74304d0965d389d02" + "bytes": "f9a1daf79d3a4318945caff7a9b169c13361abbadac74f9247d657b78c3f8e20" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cd6bf42c0eeeac648e4ea588d8476ca8af99b24a950c03f74304d0965d389d02" + "bytes": "f9a1daf79d3a4318945caff7a9b169c13361abbadac74f9247d657b78c3f8e20" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822998201" + "i128": "972624109" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "822998201" + "i128": "972624109" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "239" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f9a1daf79d3a4318945caff7a9b169c13361abbadac74f9247d657b78c3f8e20" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f9a1daf79d3a4318945caff7a9b169c13361abbadac74f9247d657b78c3f8e20" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5422c955387cbf74b166ae0f97e32f3bcc7225f1cd6c75ff910c11fe77086fd" + "bytes": "4776f99e639a01842bf78d15fa82e76a21146faee10b41ca96901233b82b33fc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5422c955387cbf74b166ae0f97e32f3bcc7225f1cd6c75ff910c11fe77086fd" + "bytes": "4776f99e639a01842bf78d15fa82e76a21146faee10b41ca96901233b82b33fc" } ] }, "durability": "persistent", "val": { - "bytes": "cd6bf42c0eeeac648e4ea588d8476ca8af99b24a950c03f74304d0965d389d02" + "bytes": "f9a1daf79d3a4318945caff7a9b169c13361abbadac74f9247d657b78c3f8e20" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "822998201" + "i128": "972624109" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.56.json index fe3f8a48..facf5d11 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "385434072" + "i128": "242098229" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "385434072" + "i128": "242098229" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cfcd163fd30724e80e2cbf90e6ff09694af47513e50b32cab59e3ae24b0f0cd6" + "bytes": "214b54dedd8f7b74359a34f4f790ff34aaf8ae3be559bc7aee40c0441a47b949" }, { - "u64": "2802" + "u64": "3481" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "385434072" + "i128": "242098229" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2803, + "timestamp": 3482, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c3ba51f212d4a00bdc19ba458306c166a37d550143399b0efa3de4d60a5d134" + "bytes": "10dc4680b1615d36e8851a067435d47f50c875f8bbbfa9e629a7b6c3a5937e34" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c3ba51f212d4a00bdc19ba458306c166a37d550143399b0efa3de4d60a5d134" + "bytes": "10dc4680b1615d36e8851a067435d47f50c875f8bbbfa9e629a7b6c3a5937e34" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "385434072" + "i128": "242098229" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "385434072" + "i128": "242098229" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3481" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2802" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "10dc4680b1615d36e8851a067435d47f50c875f8bbbfa9e629a7b6c3a5937e34" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "10dc4680b1615d36e8851a067435d47f50c875f8bbbfa9e629a7b6c3a5937e34" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec308957b014a36f80e5cf1b1a52ee390810fc8f4e1a4199bb3457753313c387" + "bytes": "72f10dcb3f85597629988c1dd63974bfd175457630e1b8110ef4cb556c14d883" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec308957b014a36f80e5cf1b1a52ee390810fc8f4e1a4199bb3457753313c387" + "bytes": "72f10dcb3f85597629988c1dd63974bfd175457630e1b8110ef4cb556c14d883" } ] }, "durability": "persistent", "val": { - "bytes": "4c3ba51f212d4a00bdc19ba458306c166a37d550143399b0efa3de4d60a5d134" + "bytes": "10dc4680b1615d36e8851a067435d47f50c875f8bbbfa9e629a7b6c3a5937e34" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "385434072" + "i128": "242098229" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.57.json index 6052901a..6825d6c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "943600404" + "i128": "67365950" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "943600404" + "i128": "67365950" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68e575930e6785be28375165d6160dd7d93113c18fa8b8b34f2b9ffabb53782d" + "bytes": "e18bb50acb0e822a55cbc9346dd691b7e452bcb2120b3288f53cfe103bc5cad6" }, { - "u64": "3292" + "u64": "1698" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "943600404" + "i128": "67365950" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3293, + "timestamp": 1699, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "55b3a8bc6524eff897bbb9cce27a8ca37fd9f4a17fb59d1e6c7942b98ccd2c7c" + "bytes": "c8ea064ecd556040c2025ae16dfead9b953aeb53bf62b7973ec0295c6fae5e19" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "55b3a8bc6524eff897bbb9cce27a8ca37fd9f4a17fb59d1e6c7942b98ccd2c7c" + "bytes": "c8ea064ecd556040c2025ae16dfead9b953aeb53bf62b7973ec0295c6fae5e19" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "943600404" + "i128": "67365950" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "943600404" + "i128": "67365950" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1698" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3292" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c8ea064ecd556040c2025ae16dfead9b953aeb53bf62b7973ec0295c6fae5e19" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c8ea064ecd556040c2025ae16dfead9b953aeb53bf62b7973ec0295c6fae5e19" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6be27ebc827f8e7ba3aed3ddf934a32e89bc0a44e6718aa73701e6aea342b79" + "bytes": "4bff9b3aefc61e8be4135e51d23b62af17f74eee8bc488ff7689f5c3cdc5c077" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6be27ebc827f8e7ba3aed3ddf934a32e89bc0a44e6718aa73701e6aea342b79" + "bytes": "4bff9b3aefc61e8be4135e51d23b62af17f74eee8bc488ff7689f5c3cdc5c077" } ] }, "durability": "persistent", "val": { - "bytes": "55b3a8bc6524eff897bbb9cce27a8ca37fd9f4a17fb59d1e6c7942b98ccd2c7c" + "bytes": "c8ea064ecd556040c2025ae16dfead9b953aeb53bf62b7973ec0295c6fae5e19" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "943600404" + "i128": "67365950" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.58.json index 62fc6da2..28b9aca1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "639749296" + "i128": "857552528" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "639749296" + "i128": "857552528" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4be5dcbff453aec06c5b54e06c726a0e3e3d333d0d596c342ecb5ac60742ec85" + "bytes": "8e344e136f6eef6e2f8dda4ce6104cfae7e694f26c935277abea5aaff06193af" }, { - "u64": "1200" + "u64": "343" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "639749296" + "i128": "857552528" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1201, + "timestamp": 344, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3891ad7605fc022ab26aaba0d2ec45e923715839d9c8bdbb3d5ba2dcb85983e9" + "bytes": "5ec4a840fdb46350780dad3e291cd44caea1b04740be9eb8480a1017868d98cd" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3891ad7605fc022ab26aaba0d2ec45e923715839d9c8bdbb3d5ba2dcb85983e9" + "bytes": "5ec4a840fdb46350780dad3e291cd44caea1b04740be9eb8480a1017868d98cd" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "639749296" + "i128": "857552528" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "639749296" + "i128": "857552528" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "343" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1200" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5ec4a840fdb46350780dad3e291cd44caea1b04740be9eb8480a1017868d98cd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5ec4a840fdb46350780dad3e291cd44caea1b04740be9eb8480a1017868d98cd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc1e66ad23b18b3de886c7f951cc9bb8ec95eef29fe86ed73e43b700e6202aea" + "bytes": "73def8b57d97c4b54286ce2510b41fb8faac8396e398ea82ce67abe3edbfa563" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc1e66ad23b18b3de886c7f951cc9bb8ec95eef29fe86ed73e43b700e6202aea" + "bytes": "73def8b57d97c4b54286ce2510b41fb8faac8396e398ea82ce67abe3edbfa563" } ] }, "durability": "persistent", "val": { - "bytes": "3891ad7605fc022ab26aaba0d2ec45e923715839d9c8bdbb3d5ba2dcb85983e9" + "bytes": "5ec4a840fdb46350780dad3e291cd44caea1b04740be9eb8480a1017868d98cd" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "639749296" + "i128": "857552528" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.59.json index 17f40e1d..03451912 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "597162408" + "i128": "889829314" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "597162408" + "i128": "889829314" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2bad76dabce0fb94c32d9130f8aa0e400007fb83d0ddbff6067d62cd27465f00" + "bytes": "878618efb63aea39cc5e19060865f2fe91994d1c41eb06cada2c8e4eb2be2cd2" }, { - "u64": "2265" + "u64": "1252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "597162408" + "i128": "889829314" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2266, + "timestamp": 1253, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8ac9463b8704477a9821616cf59d26dfe720039b14b2c74a96fe04fa9be5df7b" + "bytes": "e0563a736f2bac0ac7c6e9d9cced820ee5a4a3bc14a1b27ee02fb3b5341520f9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8ac9463b8704477a9821616cf59d26dfe720039b14b2c74a96fe04fa9be5df7b" + "bytes": "e0563a736f2bac0ac7c6e9d9cced820ee5a4a3bc14a1b27ee02fb3b5341520f9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "597162408" + "i128": "889829314" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "597162408" + "i128": "889829314" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1252" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2265" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e0563a736f2bac0ac7c6e9d9cced820ee5a4a3bc14a1b27ee02fb3b5341520f9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e0563a736f2bac0ac7c6e9d9cced820ee5a4a3bc14a1b27ee02fb3b5341520f9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5786cbbb65cbef9d80f9c8a141c26e5025c9ee18f56d71637d6d873809b3b568" + "bytes": "05be60ab9bb6797cd33f0d7958deecbd5552d9b2322b00532e84051cf111f15a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5786cbbb65cbef9d80f9c8a141c26e5025c9ee18f56d71637d6d873809b3b568" + "bytes": "05be60ab9bb6797cd33f0d7958deecbd5552d9b2322b00532e84051cf111f15a" } ] }, "durability": "persistent", "val": { - "bytes": "8ac9463b8704477a9821616cf59d26dfe720039b14b2c74a96fe04fa9be5df7b" + "bytes": "e0563a736f2bac0ac7c6e9d9cced820ee5a4a3bc14a1b27ee02fb3b5341520f9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "597162408" + "i128": "889829314" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.6.json index 5d5b14e0..3d60cf3c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "648202911" + "i128": "408708829" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "648202911" + "i128": "408708829" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4396ecae7a572a054b10832be697418a4fdcaa449dc59a183b1fffb47b78fce0" + "bytes": "f708baf5dc4f9add4e671cdc5df751b66dc4dc72fdd4afafedec1c2a035ca696" }, { - "u64": "1382" + "u64": "1461" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "648202911" + "i128": "408708829" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1383, + "timestamp": 1462, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b2ddc02c8f2ec2191a989d70474b2d9839bb71b1a905568e84919e9df3d46250" + "bytes": "d3fb7e13fb8042d1099544e3976c4ae10ba62195f93b571232d12cc4ef82c1de" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "b2ddc02c8f2ec2191a989d70474b2d9839bb71b1a905568e84919e9df3d46250" + "bytes": "d3fb7e13fb8042d1099544e3976c4ae10ba62195f93b571232d12cc4ef82c1de" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "648202911" + "i128": "408708829" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "648202911" + "i128": "408708829" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1382" + "u64": "1461" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b2ddc02c8f2ec2191a989d70474b2d9839bb71b1a905568e84919e9df3d46250" + "bytes": "d3fb7e13fb8042d1099544e3976c4ae10ba62195f93b571232d12cc4ef82c1de" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "b2ddc02c8f2ec2191a989d70474b2d9839bb71b1a905568e84919e9df3d46250" + "bytes": "d3fb7e13fb8042d1099544e3976c4ae10ba62195f93b571232d12cc4ef82c1de" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5d8865788e80e0a4dc46bd602881a0305514b8e1977cb43c898dfa658f2c0d0" + "bytes": "f5ec53545bd7646bab28cd382900f1d3307a4baa0abe7fb3986d2eb2f722ecaf" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5d8865788e80e0a4dc46bd602881a0305514b8e1977cb43c898dfa658f2c0d0" + "bytes": "f5ec53545bd7646bab28cd382900f1d3307a4baa0abe7fb3986d2eb2f722ecaf" } ] }, "durability": "persistent", "val": { - "bytes": "b2ddc02c8f2ec2191a989d70474b2d9839bb71b1a905568e84919e9df3d46250" + "bytes": "d3fb7e13fb8042d1099544e3976c4ae10ba62195f93b571232d12cc4ef82c1de" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "648202911" + "i128": "408708829" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.60.json index 20e3201b..8ac63ae5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "931928203" + "i128": "969271765" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "931928203" + "i128": "969271765" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e3c0922f68948eea76849cc63acb411b6331a5710737d0d70c6d35a155c46a4" + "bytes": "53cd5128bc0a89755434890d26c8d227345d4f7374d86ac2b8e3b58d283ae979" }, { - "u64": "573" + "u64": "3528" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "931928203" + "i128": "969271765" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 574, + "timestamp": 3529, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0d0e6d83e0d0be52a74d3f00ff6a6b8ce079b3b2ae66e23b061db9eb2d4a925" + "bytes": "5de6c470ddae66b2858ca46c8e414a060af6e9afd869109fca39b9a8a099de6e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0d0e6d83e0d0be52a74d3f00ff6a6b8ce079b3b2ae66e23b061db9eb2d4a925" + "bytes": "5de6c470ddae66b2858ca46c8e414a060af6e9afd869109fca39b9a8a099de6e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "931928203" + "i128": "969271765" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "931928203" + "i128": "969271765" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3528" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "573" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5de6c470ddae66b2858ca46c8e414a060af6e9afd869109fca39b9a8a099de6e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5de6c470ddae66b2858ca46c8e414a060af6e9afd869109fca39b9a8a099de6e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93064c85404dbb8f807e140fef7937bec996807227569237adacf2674167470f" + "bytes": "249f68275ba3ddc003c73d3a0ee075b944618a7587a3d35db88ad2628e8b3bd9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93064c85404dbb8f807e140fef7937bec996807227569237adacf2674167470f" + "bytes": "249f68275ba3ddc003c73d3a0ee075b944618a7587a3d35db88ad2628e8b3bd9" } ] }, "durability": "persistent", "val": { - "bytes": "c0d0e6d83e0d0be52a74d3f00ff6a6b8ce079b3b2ae66e23b061db9eb2d4a925" + "bytes": "5de6c470ddae66b2858ca46c8e414a060af6e9afd869109fca39b9a8a099de6e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "931928203" + "i128": "969271765" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.61.json index ce813305..8fef65de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "98613524" + "i128": "820056382" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "98613524" + "i128": "820056382" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6f9b4b7d75ed313ea898117231446677ee4c421f46fa23104bcd7e62edba51b8" + "bytes": "183360aabe771354e47fd7f64bbf55f4247cb2f6f99acb8c0e7a164ba440018b" }, { - "u64": "2653" + "u64": "2344" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "98613524" + "i128": "820056382" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2654, + "timestamp": 2345, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9451fefb7ccd8b0d97f4afa24ab871e3b32e6c161f3976e415948ccf29ae4cd8" + "bytes": "a24927bc466f5b62090419567f14a49f1f5debb4e2b8c80aa1349f678ba20ef9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9451fefb7ccd8b0d97f4afa24ab871e3b32e6c161f3976e415948ccf29ae4cd8" + "bytes": "a24927bc466f5b62090419567f14a49f1f5debb4e2b8c80aa1349f678ba20ef9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "98613524" + "i128": "820056382" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "98613524" + "i128": "820056382" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2344" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2653" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a24927bc466f5b62090419567f14a49f1f5debb4e2b8c80aa1349f678ba20ef9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a24927bc466f5b62090419567f14a49f1f5debb4e2b8c80aa1349f678ba20ef9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "834dc41fd643dce43773a224ebee6ee3e3f502326a08c233eabc369f1e6bd54a" + "bytes": "f87ca7390877437ed162eac351501606dc531bad39ff3b93c965e394f682d369" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "834dc41fd643dce43773a224ebee6ee3e3f502326a08c233eabc369f1e6bd54a" + "bytes": "f87ca7390877437ed162eac351501606dc531bad39ff3b93c965e394f682d369" } ] }, "durability": "persistent", "val": { - "bytes": "9451fefb7ccd8b0d97f4afa24ab871e3b32e6c161f3976e415948ccf29ae4cd8" + "bytes": "a24927bc466f5b62090419567f14a49f1f5debb4e2b8c80aa1349f678ba20ef9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "98613524" + "i128": "820056382" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.62.json index f76264c6..d3b159c0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "428470458" + "i128": "779950834" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "428470458" + "i128": "779950834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d527e4ba6feaf47b6cb3937a687c542d286d29d97e53666cf7286efc656fbd8" + "bytes": "a0e5f99cea832e106dfb41dee4bb716636aaa0408858d11b7b8fe2e5b6620678" }, { - "u64": "1854" + "u64": "1672" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "428470458" + "i128": "779950834" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1855, + "timestamp": 1673, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "980ba25a35bc58321ae9bf8e921ac2ad2daef44a85bccc282a73a0fff8009545" + "bytes": "bf0b3d84a95abdb3328807f14ae452e333c0608b36a05a728a9dc6acacd0326e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "980ba25a35bc58321ae9bf8e921ac2ad2daef44a85bccc282a73a0fff8009545" + "bytes": "bf0b3d84a95abdb3328807f14ae452e333c0608b36a05a728a9dc6acacd0326e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "428470458" + "i128": "779950834" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "428470458" + "i128": "779950834" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1672" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1854" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "bf0b3d84a95abdb3328807f14ae452e333c0608b36a05a728a9dc6acacd0326e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "bf0b3d84a95abdb3328807f14ae452e333c0608b36a05a728a9dc6acacd0326e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "115e3b167e684707656bf3e767fc0d6eaab19e7eaa5bad2e7bd588de281a22c0" + "bytes": "2af202debaf4f14b26e22d219a0d3856d111dc5c96e1072425925af1d50d7b8d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "115e3b167e684707656bf3e767fc0d6eaab19e7eaa5bad2e7bd588de281a22c0" + "bytes": "2af202debaf4f14b26e22d219a0d3856d111dc5c96e1072425925af1d50d7b8d" } ] }, "durability": "persistent", "val": { - "bytes": "980ba25a35bc58321ae9bf8e921ac2ad2daef44a85bccc282a73a0fff8009545" + "bytes": "bf0b3d84a95abdb3328807f14ae452e333c0608b36a05a728a9dc6acacd0326e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "428470458" + "i128": "779950834" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.63.json index 45428b75..9690168c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "833948114" + "i128": "278255595" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "833948114" + "i128": "278255595" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "896c316def2d2adf4220809655143a772828713c26a6602ccd9612dc22558064" + "bytes": "3035e692121a47a6fc08d03af964abbe857d32b7ae46be0db5d9cffc000a9cbf" }, { - "u64": "390" + "u64": "2058" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "833948114" + "i128": "278255595" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 391, + "timestamp": 2059, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a0d6d1e48d610067ca5c2f14c9669296695a7282ed01c8a466829b7ddefdf253" + "bytes": "f86eeba0dca350cc8b9a82a212861625a07b43fe8c8263b2a891e5c25b56670b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a0d6d1e48d610067ca5c2f14c9669296695a7282ed01c8a466829b7ddefdf253" + "bytes": "f86eeba0dca350cc8b9a82a212861625a07b43fe8c8263b2a891e5c25b56670b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "833948114" + "i128": "278255595" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "833948114" + "i128": "278255595" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2058" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "390" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f86eeba0dca350cc8b9a82a212861625a07b43fe8c8263b2a891e5c25b56670b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f86eeba0dca350cc8b9a82a212861625a07b43fe8c8263b2a891e5c25b56670b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab726fa0dd6f8d60e96d4a92eac465518abf1db163f985d7eda16c4a6d81840c" + "bytes": "910f5685f8af98795d2e5136a3fff1d0e4a3934d29d1317daf9e35a929fc5f75" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ab726fa0dd6f8d60e96d4a92eac465518abf1db163f985d7eda16c4a6d81840c" + "bytes": "910f5685f8af98795d2e5136a3fff1d0e4a3934d29d1317daf9e35a929fc5f75" } ] }, "durability": "persistent", "val": { - "bytes": "a0d6d1e48d610067ca5c2f14c9669296695a7282ed01c8a466829b7ddefdf253" + "bytes": "f86eeba0dca350cc8b9a82a212861625a07b43fe8c8263b2a891e5c25b56670b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "833948114" + "i128": "278255595" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.64.json index e943cf22..d74f76d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "261197748" + "i128": "552438080" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "261197748" + "i128": "552438080" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "deb041ad4692d2f43d165690c01335258f0f160b8b2726fa3ba14478d1fa5d58" + "bytes": "090b775f5fd44a9aeae9109168b496f683e559c56a868c00a3566c6aeb7a3e19" }, { - "u64": "2246" + "u64": "2671" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "261197748" + "i128": "552438080" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2247, + "timestamp": 2672, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc29a297dbe60a3f49a7c59c177543982871f8f124443c4f0278810022804853" + "bytes": "9d30fdc7f308dce48af74da5501276b29720e6dc90d91b96c9105e3cc7f4745b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc29a297dbe60a3f49a7c59c177543982871f8f124443c4f0278810022804853" + "bytes": "9d30fdc7f308dce48af74da5501276b29720e6dc90d91b96c9105e3cc7f4745b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "261197748" + "i128": "552438080" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "261197748" + "i128": "552438080" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2671" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2246" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9d30fdc7f308dce48af74da5501276b29720e6dc90d91b96c9105e3cc7f4745b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9d30fdc7f308dce48af74da5501276b29720e6dc90d91b96c9105e3cc7f4745b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0da5ed0846880fa783ed8d87233ae93f0e0a94f6895ef03aa7d519f1cd38054d" + "bytes": "9046e99c0c6f1b9e677782eca25cbd5bf334184a44ef102c008671c1a533c52c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0da5ed0846880fa783ed8d87233ae93f0e0a94f6895ef03aa7d519f1cd38054d" + "bytes": "9046e99c0c6f1b9e677782eca25cbd5bf334184a44ef102c008671c1a533c52c" } ] }, "durability": "persistent", "val": { - "bytes": "fc29a297dbe60a3f49a7c59c177543982871f8f124443c4f0278810022804853" + "bytes": "9d30fdc7f308dce48af74da5501276b29720e6dc90d91b96c9105e3cc7f4745b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "261197748" + "i128": "552438080" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.65.json index 7c3bacec..e0b72dcd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "873210562" + "i128": "484150411" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "873210562" + "i128": "484150411" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e949b551d2b417ac69d55c6b9f7c895f0228ef53c8f7adca26f91c704c03177f" + "bytes": "94a848c1bfd779dc4841e681e9faf2b426bcb8d866d58692aabe5759c2fcba05" }, { - "u64": "100" + "u64": "1309" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "873210562" + "i128": "484150411" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 101, + "timestamp": 1310, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4f30cf03e6b621ffc33fad9a85ad292dca3fabe3d4b7142acc0e2dedfec435bc" + "bytes": "785a27b490790040bc633ab4e472a242302fd402e15e5b5b84918bf31ddf0387" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4f30cf03e6b621ffc33fad9a85ad292dca3fabe3d4b7142acc0e2dedfec435bc" + "bytes": "785a27b490790040bc633ab4e472a242302fd402e15e5b5b84918bf31ddf0387" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "873210562" + "i128": "484150411" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "873210562" + "i128": "484150411" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1309" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "100" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "785a27b490790040bc633ab4e472a242302fd402e15e5b5b84918bf31ddf0387" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "785a27b490790040bc633ab4e472a242302fd402e15e5b5b84918bf31ddf0387" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae4a1c7f59358c60b88c801d5eef2e769945a74b31c49bda94977ae35bbc4fc2" + "bytes": "d40f3915b1ece07a1d2558fdb86364ea101d6cf21d13e87516d7f31e588eab02" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae4a1c7f59358c60b88c801d5eef2e769945a74b31c49bda94977ae35bbc4fc2" + "bytes": "d40f3915b1ece07a1d2558fdb86364ea101d6cf21d13e87516d7f31e588eab02" } ] }, "durability": "persistent", "val": { - "bytes": "4f30cf03e6b621ffc33fad9a85ad292dca3fabe3d4b7142acc0e2dedfec435bc" + "bytes": "785a27b490790040bc633ab4e472a242302fd402e15e5b5b84918bf31ddf0387" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "873210562" + "i128": "484150411" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.66.json index 53cccb3d..1be4ed2d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "23556246" + "i128": "110878703" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23556246" + "i128": "110878703" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b4c7dae85a683d3d4e77e253fd7c88312127cf0782ddedbfd0609ea60dcc817" + "bytes": "c40f18e0ec0a3628bf6e4c801eb22cbf725894d58bbae346016e0e866c354866" }, { - "u64": "2218" + "u64": "2302" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "23556246" + "i128": "110878703" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2219, + "timestamp": 2303, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "36b22890416280b9459077fe7da83a95473ccf15f376e3e54d053f0ee8c5c68c" + "bytes": "f68dd8cd1e7a570d016ac29fdc0eadc71bb55bae837ccb1d2450526d29406273" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "36b22890416280b9459077fe7da83a95473ccf15f376e3e54d053f0ee8c5c68c" + "bytes": "f68dd8cd1e7a570d016ac29fdc0eadc71bb55bae837ccb1d2450526d29406273" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "23556246" + "i128": "110878703" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "23556246" + "i128": "110878703" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2302" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2218" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f68dd8cd1e7a570d016ac29fdc0eadc71bb55bae837ccb1d2450526d29406273" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f68dd8cd1e7a570d016ac29fdc0eadc71bb55bae837ccb1d2450526d29406273" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f4169178043ca59bffd7bca7c051255daf0c2afe9fbc825881ddef81132db85" + "bytes": "13a9f860b1a2820c0061d453271b22246852323d78b6786425fd7a2da36c167f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f4169178043ca59bffd7bca7c051255daf0c2afe9fbc825881ddef81132db85" + "bytes": "13a9f860b1a2820c0061d453271b22246852323d78b6786425fd7a2da36c167f" } ] }, "durability": "persistent", "val": { - "bytes": "36b22890416280b9459077fe7da83a95473ccf15f376e3e54d053f0ee8c5c68c" + "bytes": "f68dd8cd1e7a570d016ac29fdc0eadc71bb55bae837ccb1d2450526d29406273" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "23556246" + "i128": "110878703" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.67.json index 9cc9cca5..c569d8aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "8693503" + "i128": "994798153" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "8693503" + "i128": "994798153" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7679118cace21946d5f6eaebf7cd059e80afbcd53ecc20a7356de0fbaf441f7" + "bytes": "cc49157e8a9772ac0fa4c78066778eb09c0ad53875d3428b8a55633ce3f67bd7" }, { - "u64": "3132" + "u64": "2144" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "8693503" + "i128": "994798153" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3133, + "timestamp": 2145, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3d4a768cce37fe3075f0e06cd6f2775e8c76b132fa4f39aba4aacf9e06768ec" + "bytes": "b514a8e57ea174d1e5f429a49c2a61584f425f219d58136063b28b702a41063d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3d4a768cce37fe3075f0e06cd6f2775e8c76b132fa4f39aba4aacf9e06768ec" + "bytes": "b514a8e57ea174d1e5f429a49c2a61584f425f219d58136063b28b702a41063d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "8693503" + "i128": "994798153" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "8693503" + "i128": "994798153" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2144" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3132" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b514a8e57ea174d1e5f429a49c2a61584f425f219d58136063b28b702a41063d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b514a8e57ea174d1e5f429a49c2a61584f425f219d58136063b28b702a41063d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82eeb281cf90a78e73a6105b9406c5a477e45b3e945e5d3de4d6160d6a6c27d7" + "bytes": "598a660bab64e3525c02ae1f267bb71e869ae95f884b7485fad39399226f1e9e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82eeb281cf90a78e73a6105b9406c5a477e45b3e945e5d3de4d6160d6a6c27d7" + "bytes": "598a660bab64e3525c02ae1f267bb71e869ae95f884b7485fad39399226f1e9e" } ] }, "durability": "persistent", "val": { - "bytes": "f3d4a768cce37fe3075f0e06cd6f2775e8c76b132fa4f39aba4aacf9e06768ec" + "bytes": "b514a8e57ea174d1e5f429a49c2a61584f425f219d58136063b28b702a41063d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "8693503" + "i128": "994798153" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.68.json index 93cf457a..5bab6fa6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "312800136" + "i128": "337298008" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "312800136" + "i128": "337298008" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3842ad915ed7aeff99a476b931f8d1b86e4698e86e65d16411ef93103470d361" + "bytes": "526c3e37d12d9946c86775e5bc644994b7fd217fd47f9d06c5e5c3533f54738e" }, { - "u64": "2706" + "u64": "1181" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "312800136" + "i128": "337298008" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2707, + "timestamp": 1182, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2089a05f395298086499be348abea502a26c77f96908de97ad544114ec66a9de" + "bytes": "22cead62c7ddb65c0cd5f878c4db243af7a94a8ef884be9145b3634b96d6cc73" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2089a05f395298086499be348abea502a26c77f96908de97ad544114ec66a9de" + "bytes": "22cead62c7ddb65c0cd5f878c4db243af7a94a8ef884be9145b3634b96d6cc73" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "312800136" + "i128": "337298008" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "312800136" + "i128": "337298008" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1181" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2706" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "22cead62c7ddb65c0cd5f878c4db243af7a94a8ef884be9145b3634b96d6cc73" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "22cead62c7ddb65c0cd5f878c4db243af7a94a8ef884be9145b3634b96d6cc73" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5ec4d5005a686ae682f0913fbb16ac3fc6eea8fd627f6260723d253ed99ec88" + "bytes": "868fabf95cb7befb9e9a97492cc7a0d45133818c53cd33e5f04edad6718a6379" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a5ec4d5005a686ae682f0913fbb16ac3fc6eea8fd627f6260723d253ed99ec88" + "bytes": "868fabf95cb7befb9e9a97492cc7a0d45133818c53cd33e5f04edad6718a6379" } ] }, "durability": "persistent", "val": { - "bytes": "2089a05f395298086499be348abea502a26c77f96908de97ad544114ec66a9de" + "bytes": "22cead62c7ddb65c0cd5f878c4db243af7a94a8ef884be9145b3634b96d6cc73" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "312800136" + "i128": "337298008" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.69.json index f82f9fc4..b0ae35e1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "605203856" + "i128": "336308261" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "605203856" + "i128": "336308261" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5c73298c0a7a0d664d2956d2cd60aae90d1b39e742405f38401c76a7fa7fac6" + "bytes": "f80a6c0b8e781fb4e598e1501e3e956ac577df6330f0bb8b177464fbae2c2b17" }, { - "u64": "476" + "u64": "2669" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "605203856" + "i128": "336308261" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 477, + "timestamp": 2670, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "557863a4f390d4006cab528025cfbab0ccd015b4983babe294be0c962dd64a0f" + "bytes": "446945f767353c982ad51c7221d935faa7ff57dd69a9d0a09cbc413eb58c7d83" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "557863a4f390d4006cab528025cfbab0ccd015b4983babe294be0c962dd64a0f" + "bytes": "446945f767353c982ad51c7221d935faa7ff57dd69a9d0a09cbc413eb58c7d83" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "605203856" + "i128": "336308261" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "605203856" + "i128": "336308261" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2669" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "476" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "446945f767353c982ad51c7221d935faa7ff57dd69a9d0a09cbc413eb58c7d83" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "446945f767353c982ad51c7221d935faa7ff57dd69a9d0a09cbc413eb58c7d83" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86d26cb5839c901b7c333fa60490a8a9652d4090f61769dd8313a15a7c8722c5" + "bytes": "736d7be385c33b34640e8291a28319f1e41c01b7767ff30b01d8908c886aa097" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86d26cb5839c901b7c333fa60490a8a9652d4090f61769dd8313a15a7c8722c5" + "bytes": "736d7be385c33b34640e8291a28319f1e41c01b7767ff30b01d8908c886aa097" } ] }, "durability": "persistent", "val": { - "bytes": "557863a4f390d4006cab528025cfbab0ccd015b4983babe294be0c962dd64a0f" + "bytes": "446945f767353c982ad51c7221d935faa7ff57dd69a9d0a09cbc413eb58c7d83" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "605203856" + "i128": "336308261" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.7.json index 6e101135..b912cc7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "141225376" + "i128": "998340781" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "141225376" + "i128": "998340781" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c8ac5ceb818654cd09349535ebedc9a0d260aacc27b0372b477bf196b512c719" + "bytes": "3805dfcb9c962396d3ec1d92b1803c4aa4c7678234e715539311c5e3d2d86ab2" }, { - "u64": "1807" + "u64": "652" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "141225376" + "i128": "998340781" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1808, + "timestamp": 653, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21aa2da954e26cca1052ba4cf67d6f3b183f4d327947ba9cbb4c5cf67113f0c6" + "bytes": "4b8c36ef34fb9ad22ab5b84c261eb1c783b9b820ccbe4e46286405d6686f4911" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "21aa2da954e26cca1052ba4cf67d6f3b183f4d327947ba9cbb4c5cf67113f0c6" + "bytes": "4b8c36ef34fb9ad22ab5b84c261eb1c783b9b820ccbe4e46286405d6686f4911" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "141225376" + "i128": "998340781" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "141225376" + "i128": "998340781" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1807" + "u64": "652" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "21aa2da954e26cca1052ba4cf67d6f3b183f4d327947ba9cbb4c5cf67113f0c6" + "bytes": "4b8c36ef34fb9ad22ab5b84c261eb1c783b9b820ccbe4e46286405d6686f4911" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "21aa2da954e26cca1052ba4cf67d6f3b183f4d327947ba9cbb4c5cf67113f0c6" + "bytes": "4b8c36ef34fb9ad22ab5b84c261eb1c783b9b820ccbe4e46286405d6686f4911" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ad0d1997b8df47344e0e21f1a8a2d84d4e7b48717ed0af45eb9640a3a664c54" + "bytes": "9115f5e2d7d5bcd939a22a01634b39a20022698559021554734b7db971da04b1" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ad0d1997b8df47344e0e21f1a8a2d84d4e7b48717ed0af45eb9640a3a664c54" + "bytes": "9115f5e2d7d5bcd939a22a01634b39a20022698559021554734b7db971da04b1" } ] }, "durability": "persistent", "val": { - "bytes": "21aa2da954e26cca1052ba4cf67d6f3b183f4d327947ba9cbb4c5cf67113f0c6" + "bytes": "4b8c36ef34fb9ad22ab5b84c261eb1c783b9b820ccbe4e46286405d6686f4911" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "141225376" + "i128": "998340781" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.70.json index 3f1c45d8..e031bb4f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "51258750" + "i128": "408908778" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "51258750" + "i128": "408908778" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "710a78aca2f21c3fd7e354ce23772a3f5b7bfc6f23f5e8ea5ed4adc792f9b69d" + "bytes": "560f534ea49d971b58ae27e32b1c03b078e325c8046882e5467fa2e874dfa6fe" }, { - "u64": "2866" + "u64": "2169" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "51258750" + "i128": "408908778" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2867, + "timestamp": 2170, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "132f139f6b1f62aef2d35911609143d0f3f0553699c4b8d1248967cc0b0a66dd" + "bytes": "1daf699afaad8bdd2474dbeb5a88546b8794037cc1f43495c767c386e4f17140" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "132f139f6b1f62aef2d35911609143d0f3f0553699c4b8d1248967cc0b0a66dd" + "bytes": "1daf699afaad8bdd2474dbeb5a88546b8794037cc1f43495c767c386e4f17140" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "51258750" + "i128": "408908778" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "51258750" + "i128": "408908778" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2169" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2866" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1daf699afaad8bdd2474dbeb5a88546b8794037cc1f43495c767c386e4f17140" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1daf699afaad8bdd2474dbeb5a88546b8794037cc1f43495c767c386e4f17140" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c03dd04ba2ee8da53bc791cf1e7bf6d9646808ead25ce480b98bb10e1ec6ef9" + "bytes": "5c25add18eedff956d9f97601d825fd323742008e55db492c73b516d2d1395c7" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c03dd04ba2ee8da53bc791cf1e7bf6d9646808ead25ce480b98bb10e1ec6ef9" + "bytes": "5c25add18eedff956d9f97601d825fd323742008e55db492c73b516d2d1395c7" } ] }, "durability": "persistent", "val": { - "bytes": "132f139f6b1f62aef2d35911609143d0f3f0553699c4b8d1248967cc0b0a66dd" + "bytes": "1daf699afaad8bdd2474dbeb5a88546b8794037cc1f43495c767c386e4f17140" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "51258750" + "i128": "408908778" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.71.json index 86e920bd..809615ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504609569" + "i128": "287780046" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504609569" + "i128": "287780046" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c987ab65d2256b3f85ea00abb721401b8a93f8be80f1064a326978f192421c32" + "bytes": "1b08294c9ba206e690b877422d409861607ec9618d961a13caaace4cffb8256f" }, { - "u64": "109" + "u64": "896" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "504609569" + "i128": "287780046" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 110, + "timestamp": 897, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb14c153cc74c9bf451a1812fe5767a112d41c28206cb50bb3bbe6314f7cea7e" + "bytes": "f4e805b256b9a1e78e4585cccefbc9f5ddd04c726b209e7b3d4919c83f561d92" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb14c153cc74c9bf451a1812fe5767a112d41c28206cb50bb3bbe6314f7cea7e" + "bytes": "f4e805b256b9a1e78e4585cccefbc9f5ddd04c726b209e7b3d4919c83f561d92" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504609569" + "i128": "287780046" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "504609569" + "i128": "287780046" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "896" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "109" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f4e805b256b9a1e78e4585cccefbc9f5ddd04c726b209e7b3d4919c83f561d92" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f4e805b256b9a1e78e4585cccefbc9f5ddd04c726b209e7b3d4919c83f561d92" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a840205273502274bdfda05ab70682949ef8b0b2292f986bb1bf10b884b94187" + "bytes": "0c694e4b17a9cf0444632131adb147f5bfb3c06b45ead63b4837cbc14f040147" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a840205273502274bdfda05ab70682949ef8b0b2292f986bb1bf10b884b94187" + "bytes": "0c694e4b17a9cf0444632131adb147f5bfb3c06b45ead63b4837cbc14f040147" } ] }, "durability": "persistent", "val": { - "bytes": "eb14c153cc74c9bf451a1812fe5767a112d41c28206cb50bb3bbe6314f7cea7e" + "bytes": "f4e805b256b9a1e78e4585cccefbc9f5ddd04c726b209e7b3d4919c83f561d92" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "504609569" + "i128": "287780046" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.72.json index c6684c4a..1eb9092e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "646975093" + "i128": "512692384" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "646975093" + "i128": "512692384" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eee1eb5e8679e89e7e8e97a83cb316f970d56878508aaa9afba5a9f518e3127a" + "bytes": "d5460e2ba9e72f639e8a93511370e4df75326400cedc359d48e816c0187f7ff7" }, { - "u64": "143" + "u64": "126" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "646975093" + "i128": "512692384" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 144, + "timestamp": 127, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "30c8c53397e891a636c8941a804c8c5b9b3bc8d6734e7358d27b002fc5783071" + "bytes": "cf1581d7eca1c4d678ad061a9535594ecaa946fb88c8e31e5d28086b9151c7e0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "30c8c53397e891a636c8941a804c8c5b9b3bc8d6734e7358d27b002fc5783071" + "bytes": "cf1581d7eca1c4d678ad061a9535594ecaa946fb88c8e31e5d28086b9151c7e0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "646975093" + "i128": "512692384" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "646975093" + "i128": "512692384" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "126" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "143" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cf1581d7eca1c4d678ad061a9535594ecaa946fb88c8e31e5d28086b9151c7e0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cf1581d7eca1c4d678ad061a9535594ecaa946fb88c8e31e5d28086b9151c7e0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1fda18099699bc345fe6caa4f2e88dbfd132c76d88327523ea3eae7211f5728d" + "bytes": "dd8cac8128cd3565cebdc8ab7acc7ab3f103473ff2baf12f07e91751f01213d6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1fda18099699bc345fe6caa4f2e88dbfd132c76d88327523ea3eae7211f5728d" + "bytes": "dd8cac8128cd3565cebdc8ab7acc7ab3f103473ff2baf12f07e91751f01213d6" } ] }, "durability": "persistent", "val": { - "bytes": "30c8c53397e891a636c8941a804c8c5b9b3bc8d6734e7358d27b002fc5783071" + "bytes": "cf1581d7eca1c4d678ad061a9535594ecaa946fb88c8e31e5d28086b9151c7e0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "646975093" + "i128": "512692384" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.73.json index 6c38c143..e6c36619 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "81139882" + "i128": "46445984" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "81139882" + "i128": "46445984" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6abb0ac76ef6d85dffa27a3c96cc8df848a5cb541bdb809703e8df88800cdb96" + "bytes": "fd2121f1532b6c8ca270df9d155b297b400bbaf088765be3f4ee9a0c24e29a42" }, { - "u64": "1464" + "u64": "1415" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "81139882" + "i128": "46445984" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1465, + "timestamp": 1416, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc02bd2cbf5c78bf903082263fd52f884c091de0639449414e99672e9910b55f" + "bytes": "bd746bc3a6edecbfa5acb1565cd8bc5d7bebabee7693f3072db35bf6294de671" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc02bd2cbf5c78bf903082263fd52f884c091de0639449414e99672e9910b55f" + "bytes": "bd746bc3a6edecbfa5acb1565cd8bc5d7bebabee7693f3072db35bf6294de671" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "81139882" + "i128": "46445984" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "81139882" + "i128": "46445984" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1415" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1464" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "bd746bc3a6edecbfa5acb1565cd8bc5d7bebabee7693f3072db35bf6294de671" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "bd746bc3a6edecbfa5acb1565cd8bc5d7bebabee7693f3072db35bf6294de671" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2c48b38887e782410956d6ff1b2cf523dcc3a1a0e118ecc0d92a8f1b3cc0d74a" + "bytes": "5a4c24ca513373e42bba562d1126c13db9a443bbfd692146bab6148f37607dd7" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2c48b38887e782410956d6ff1b2cf523dcc3a1a0e118ecc0d92a8f1b3cc0d74a" + "bytes": "5a4c24ca513373e42bba562d1126c13db9a443bbfd692146bab6148f37607dd7" } ] }, "durability": "persistent", "val": { - "bytes": "bc02bd2cbf5c78bf903082263fd52f884c091de0639449414e99672e9910b55f" + "bytes": "bd746bc3a6edecbfa5acb1565cd8bc5d7bebabee7693f3072db35bf6294de671" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "81139882" + "i128": "46445984" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.74.json index 3ccbf0b4..6c080c13 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "21402373" + "i128": "545888870" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "21402373" + "i128": "545888870" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a53de950ac8ef74118498e197c97bd504a0f81931e190fd631db5625a4062e3" + "bytes": "0199ee94f0da493a24a89110d49783e448a485eefbc712630fa59fcd0cb45df9" }, { - "u64": "207" + "u64": "1402" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "21402373" + "i128": "545888870" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 208, + "timestamp": 1403, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22bdc97fc14c9ffc0febb016ae6cecba6deb002c6173e5636e127eabbe640909" + "bytes": "f9bf1587eff56ac574ac06163a108f75ba00826e0b142c8c6da001880ce05919" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22bdc97fc14c9ffc0febb016ae6cecba6deb002c6173e5636e127eabbe640909" + "bytes": "f9bf1587eff56ac574ac06163a108f75ba00826e0b142c8c6da001880ce05919" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "21402373" + "i128": "545888870" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "21402373" + "i128": "545888870" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1402" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "207" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f9bf1587eff56ac574ac06163a108f75ba00826e0b142c8c6da001880ce05919" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f9bf1587eff56ac574ac06163a108f75ba00826e0b142c8c6da001880ce05919" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc85537974535294a7d982028418866911ef3d71274dcfd0875fcbf8ffd4a4e7" + "bytes": "43b2a59bc4acdfa3c6dd9715800deb2334c4652051792c42a76d5d13372d7959" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc85537974535294a7d982028418866911ef3d71274dcfd0875fcbf8ffd4a4e7" + "bytes": "43b2a59bc4acdfa3c6dd9715800deb2334c4652051792c42a76d5d13372d7959" } ] }, "durability": "persistent", "val": { - "bytes": "22bdc97fc14c9ffc0febb016ae6cecba6deb002c6173e5636e127eabbe640909" + "bytes": "f9bf1587eff56ac574ac06163a108f75ba00826e0b142c8c6da001880ce05919" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "21402373" + "i128": "545888870" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.75.json index 523ec11b..e36000c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "901164301" + "i128": "527825886" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "901164301" + "i128": "527825886" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37b07a248a957240a5a5ab74273ab484739f9dce701be9678219a32e39410715" + "bytes": "20fdca50def52443a8995cf624f5571d00faf97a6fbe4314da4173c95f194795" }, { - "u64": "761" + "u64": "1681" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "901164301" + "i128": "527825886" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 762, + "timestamp": 1682, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "680c88e185bb6c2d1606f5c2862f1ed721948fae2b4685588324e4f5bbd7f68f" + "bytes": "a5b157626e4c106d6f418bbad203605a29d47fd8a046a2b542818e9406cf8b79" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "680c88e185bb6c2d1606f5c2862f1ed721948fae2b4685588324e4f5bbd7f68f" + "bytes": "a5b157626e4c106d6f418bbad203605a29d47fd8a046a2b542818e9406cf8b79" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "901164301" + "i128": "527825886" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "901164301" + "i128": "527825886" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1681" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "761" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a5b157626e4c106d6f418bbad203605a29d47fd8a046a2b542818e9406cf8b79" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a5b157626e4c106d6f418bbad203605a29d47fd8a046a2b542818e9406cf8b79" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28dc1f4e36f0848a9712ca7d4117c120b7885303b680188e406017b11ff4bf21" + "bytes": "b4f18bc278508f00b00ecbbdc5708ec90dd8f3fee475bf0b9e5a840a9f3084f1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28dc1f4e36f0848a9712ca7d4117c120b7885303b680188e406017b11ff4bf21" + "bytes": "b4f18bc278508f00b00ecbbdc5708ec90dd8f3fee475bf0b9e5a840a9f3084f1" } ] }, "durability": "persistent", "val": { - "bytes": "680c88e185bb6c2d1606f5c2862f1ed721948fae2b4685588324e4f5bbd7f68f" + "bytes": "a5b157626e4c106d6f418bbad203605a29d47fd8a046a2b542818e9406cf8b79" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "901164301" + "i128": "527825886" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.76.json index a27724fe..daff9133 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "803831724" + "i128": "100496605" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803831724" + "i128": "100496605" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cae8c976512471679038ce904891c648a974eb37db7f56bf55dbdfbae20a3902" + "bytes": "f5814ed394c8280664bcdd7492fcb739fb7b51ad8ae77fc4f1159542807bb246" }, { - "u64": "3528" + "u64": "705" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "803831724" + "i128": "100496605" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3529, + "timestamp": 706, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d4d3ba40b530a5d80269aca63ea015bacc2eaea23c83d1ee4a243ad820eee8f" + "bytes": "ed9b10147e66443e6cbef48bbf8d491e6589b2bcc46dc291275847eafae7d439" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d4d3ba40b530a5d80269aca63ea015bacc2eaea23c83d1ee4a243ad820eee8f" + "bytes": "ed9b10147e66443e6cbef48bbf8d491e6589b2bcc46dc291275847eafae7d439" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803831724" + "i128": "100496605" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "803831724" + "i128": "100496605" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "705" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3528" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ed9b10147e66443e6cbef48bbf8d491e6589b2bcc46dc291275847eafae7d439" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ed9b10147e66443e6cbef48bbf8d491e6589b2bcc46dc291275847eafae7d439" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0145282f0f9ecdf30ce5c643a8328e8fb4c68cab52fe4dfe5283f9f36da1cd68" + "bytes": "2bb85e5ff32a20c47f0df5c754fc4a1bd740388b176c52131bc6ec7f49b83dee" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0145282f0f9ecdf30ce5c643a8328e8fb4c68cab52fe4dfe5283f9f36da1cd68" + "bytes": "2bb85e5ff32a20c47f0df5c754fc4a1bd740388b176c52131bc6ec7f49b83dee" } ] }, "durability": "persistent", "val": { - "bytes": "2d4d3ba40b530a5d80269aca63ea015bacc2eaea23c83d1ee4a243ad820eee8f" + "bytes": "ed9b10147e66443e6cbef48bbf8d491e6589b2bcc46dc291275847eafae7d439" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "803831724" + "i128": "100496605" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.77.json index 65fc87b6..e6f217fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "705622678" + "i128": "232970712" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "705622678" + "i128": "232970712" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb2e66804bc2f281eb15fe944ccb4fcfa0b8cf4bcfc7a0f475da216a7459bf03" + "bytes": "bf8c107da2d3019a46761b639f34024d776ece3a4e92fc708169c07f92402923" }, { - "u64": "917" + "u64": "147" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "705622678" + "i128": "232970712" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 918, + "timestamp": 148, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1dd938580a7adb86ec7bcdba05e0b2c3e4d5fa839f118afa4654f85970b4116d" + "bytes": "bc467be5749484909684278562e2d81cc0dc42d5da13ee86730218aa4bc24af7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1dd938580a7adb86ec7bcdba05e0b2c3e4d5fa839f118afa4654f85970b4116d" + "bytes": "bc467be5749484909684278562e2d81cc0dc42d5da13ee86730218aa4bc24af7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "705622678" + "i128": "232970712" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "705622678" + "i128": "232970712" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "147" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "917" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "bc467be5749484909684278562e2d81cc0dc42d5da13ee86730218aa4bc24af7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "bc467be5749484909684278562e2d81cc0dc42d5da13ee86730218aa4bc24af7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cd7aac2e24e5456e98fe6ccac2b5fb55701753ea2ec701a8b4d0afaf7f5a9e6" + "bytes": "f5fba424bdb690729d3af0719f39525635b9c69936ba9a49e341a3e7235e9fa6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cd7aac2e24e5456e98fe6ccac2b5fb55701753ea2ec701a8b4d0afaf7f5a9e6" + "bytes": "f5fba424bdb690729d3af0719f39525635b9c69936ba9a49e341a3e7235e9fa6" } ] }, "durability": "persistent", "val": { - "bytes": "1dd938580a7adb86ec7bcdba05e0b2c3e4d5fa839f118afa4654f85970b4116d" + "bytes": "bc467be5749484909684278562e2d81cc0dc42d5da13ee86730218aa4bc24af7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "705622678" + "i128": "232970712" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.78.json index 2e648a1b..e6f3ce82 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "425876291" + "i128": "140203275" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "425876291" + "i128": "140203275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44d04a9f525416a1df568a020a7d66192f171f1f5f2aa3c0b148df00ce6d92ba" + "bytes": "64baf66c7f6f22208452f50bf3e06ecbfa3fff8df1008948dea69e4ecb8d177f" }, { - "u64": "3317" + "u64": "1586" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "425876291" + "i128": "140203275" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3318, + "timestamp": 1587, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7dae6e4e4d787fb6678d33a1f63100e3431741f2def4b4599ac257b292a3a327" + "bytes": "e7f8e7836c56f31bea2c94d62aef8e33660bd137f21a9c26816146f3d9bcac83" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7dae6e4e4d787fb6678d33a1f63100e3431741f2def4b4599ac257b292a3a327" + "bytes": "e7f8e7836c56f31bea2c94d62aef8e33660bd137f21a9c26816146f3d9bcac83" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "425876291" + "i128": "140203275" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "425876291" + "i128": "140203275" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1586" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3317" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e7f8e7836c56f31bea2c94d62aef8e33660bd137f21a9c26816146f3d9bcac83" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e7f8e7836c56f31bea2c94d62aef8e33660bd137f21a9c26816146f3d9bcac83" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fdc5f2708876f026b0fa19467b08d870b865d9e10206b165e3e0272c5eb56faf" + "bytes": "716fcffb8f70baf4d5a8514584092d99279e95baa02fef099bc0b132199dea8f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fdc5f2708876f026b0fa19467b08d870b865d9e10206b165e3e0272c5eb56faf" + "bytes": "716fcffb8f70baf4d5a8514584092d99279e95baa02fef099bc0b132199dea8f" } ] }, "durability": "persistent", "val": { - "bytes": "7dae6e4e4d787fb6678d33a1f63100e3431741f2def4b4599ac257b292a3a327" + "bytes": "e7f8e7836c56f31bea2c94d62aef8e33660bd137f21a9c26816146f3d9bcac83" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "425876291" + "i128": "140203275" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.79.json index f6978d30..f169f4c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "407506524" + "i128": "566395648" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "407506524" + "i128": "566395648" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ad23e6e3f3271295d0b385cdd6f7c08675d4c6bb22f186b217daeffa52bc8d57" + "bytes": "992d1d45b06b935e68211dbb43c249d8fd45cb2605999f6e59d27f74f10c9ac1" }, { - "u64": "332" + "u64": "1292" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "407506524" + "i128": "566395648" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 333, + "timestamp": 1293, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1036a375b684380865e67208a80d22ffd09c12899829ea672b8c089761e9d7d" + "bytes": "3af3ea419af859204384f06d7b4501fe0a26a1e2948464c217b54f0fe70a7c0d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1036a375b684380865e67208a80d22ffd09c12899829ea672b8c089761e9d7d" + "bytes": "3af3ea419af859204384f06d7b4501fe0a26a1e2948464c217b54f0fe70a7c0d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "407506524" + "i128": "566395648" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "407506524" + "i128": "566395648" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1292" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "332" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3af3ea419af859204384f06d7b4501fe0a26a1e2948464c217b54f0fe70a7c0d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3af3ea419af859204384f06d7b4501fe0a26a1e2948464c217b54f0fe70a7c0d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cc0cff38d11b407bf411372f88abd17b9044fb9847b790f8486289608727abf" + "bytes": "088e1f3d11158d0a9460136eb452a85939a0c8cb4a2b102e4bf7dda54bde576e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8cc0cff38d11b407bf411372f88abd17b9044fb9847b790f8486289608727abf" + "bytes": "088e1f3d11158d0a9460136eb452a85939a0c8cb4a2b102e4bf7dda54bde576e" } ] }, "durability": "persistent", "val": { - "bytes": "c1036a375b684380865e67208a80d22ffd09c12899829ea672b8c089761e9d7d" + "bytes": "3af3ea419af859204384f06d7b4501fe0a26a1e2948464c217b54f0fe70a7c0d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "407506524" + "i128": "566395648" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.8.json index d2c5aa15..eadcbd75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "985613676" + "i128": "176899493" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "985613676" + "i128": "176899493" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da28d2ecd7b6e6a2641dddbb48948fdd017ef9ecacdae41b3dedabf4981fbf7b" + "bytes": "ced43505a6f5e47bef6e7a457c46cf5d5e180f83e8ff04f678d2f7e6cb60afe4" }, { - "u64": "3221" + "u64": "589" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "985613676" + "i128": "176899493" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3222, + "timestamp": 590, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11005e6607b923540da922671ab4b071acdf205dd4b7a4c54ee46164a15e950d" + "bytes": "59c97ee8da304653ad195855d2fd1616336e325b776952842d9ece48069c514c" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "11005e6607b923540da922671ab4b071acdf205dd4b7a4c54ee46164a15e950d" + "bytes": "59c97ee8da304653ad195855d2fd1616336e325b776952842d9ece48069c514c" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "985613676" + "i128": "176899493" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "985613676" + "i128": "176899493" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3221" + "u64": "589" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "11005e6607b923540da922671ab4b071acdf205dd4b7a4c54ee46164a15e950d" + "bytes": "59c97ee8da304653ad195855d2fd1616336e325b776952842d9ece48069c514c" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "11005e6607b923540da922671ab4b071acdf205dd4b7a4c54ee46164a15e950d" + "bytes": "59c97ee8da304653ad195855d2fd1616336e325b776952842d9ece48069c514c" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ee27fa7413869552c411c10bd10bdb9da7d0e4e0afeb2dd45e856f29a10b893" + "bytes": "0eda88ee0b69029c42e4cf8a6f5b7ee044d62241f95e460b56e077a899ac71a8" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ee27fa7413869552c411c10bd10bdb9da7d0e4e0afeb2dd45e856f29a10b893" + "bytes": "0eda88ee0b69029c42e4cf8a6f5b7ee044d62241f95e460b56e077a899ac71a8" } ] }, "durability": "persistent", "val": { - "bytes": "11005e6607b923540da922671ab4b071acdf205dd4b7a4c54ee46164a15e950d" + "bytes": "59c97ee8da304653ad195855d2fd1616336e325b776952842d9ece48069c514c" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "985613676" + "i128": "176899493" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.80.json index 6b69ba39..cc839f44 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "956405260" + "i128": "870469884" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "956405260" + "i128": "870469884" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68e4a85efc2f9e98f80e7260bd3fd7270ab2192e85ba0d18652c5c7112784c3f" + "bytes": "86975a6ff70d799b5caaa3e85b5b13cb0de5d576d85e09bd18a9505a2026c9bf" }, { - "u64": "880" + "u64": "778" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "956405260" + "i128": "870469884" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 881, + "timestamp": 779, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ea316c845bdf59d679f0479398cc16426fddeded31af6ff121c430cda036224" + "bytes": "15d3bc7ba39691b6d41343c9f7b4e6c7be80e76e6f8cface4c7b907cfb625308" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ea316c845bdf59d679f0479398cc16426fddeded31af6ff121c430cda036224" + "bytes": "15d3bc7ba39691b6d41343c9f7b4e6c7be80e76e6f8cface4c7b907cfb625308" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "956405260" + "i128": "870469884" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "956405260" + "i128": "870469884" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "778" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "880" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "15d3bc7ba39691b6d41343c9f7b4e6c7be80e76e6f8cface4c7b907cfb625308" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "15d3bc7ba39691b6d41343c9f7b4e6c7be80e76e6f8cface4c7b907cfb625308" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36f06d7b4b71631a5d07a09377009ef39deb7a91c755d95e00844f6442066a70" + "bytes": "051698d4228a03c190fd7c0f43ceb2801d1cdc33e51b39823d088a7315432a3b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36f06d7b4b71631a5d07a09377009ef39deb7a91c755d95e00844f6442066a70" + "bytes": "051698d4228a03c190fd7c0f43ceb2801d1cdc33e51b39823d088a7315432a3b" } ] }, "durability": "persistent", "val": { - "bytes": "5ea316c845bdf59d679f0479398cc16426fddeded31af6ff121c430cda036224" + "bytes": "15d3bc7ba39691b6d41343c9f7b4e6c7be80e76e6f8cface4c7b907cfb625308" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "956405260" + "i128": "870469884" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.81.json index b69508d9..5471bc98 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "55143376" + "i128": "372667706" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "55143376" + "i128": "372667706" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7d5e12aafbee7eab858508fdedae49da663d64504bfddba5aaaef3353a36638" + "bytes": "074116b9fc15fbf23543955562aa98af7628dca31f2f94cf9c56e914e4ba0b8f" }, { - "u64": "3315" + "u64": "1564" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "55143376" + "i128": "372667706" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3316, + "timestamp": 1565, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ee2dd4acd2284b6271e1e08b5fab00140b9419a332396ffb4a9697778b329da" + "bytes": "db5b8a5295259ce2051f8df5adf641339692ec83aaf35b8ac35890730fb39b30" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ee2dd4acd2284b6271e1e08b5fab00140b9419a332396ffb4a9697778b329da" + "bytes": "db5b8a5295259ce2051f8df5adf641339692ec83aaf35b8ac35890730fb39b30" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "55143376" + "i128": "372667706" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "55143376" + "i128": "372667706" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1564" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3315" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "db5b8a5295259ce2051f8df5adf641339692ec83aaf35b8ac35890730fb39b30" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "db5b8a5295259ce2051f8df5adf641339692ec83aaf35b8ac35890730fb39b30" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f7e988bfdbb9c396e917e1bf5416654e14ddb93a9f368e48016294d8ce9cd50" + "bytes": "6ecc7d14efe3b548bb6f87b8d3cdea068f9525f4ff138359fa99e9d56fee0934" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f7e988bfdbb9c396e917e1bf5416654e14ddb93a9f368e48016294d8ce9cd50" + "bytes": "6ecc7d14efe3b548bb6f87b8d3cdea068f9525f4ff138359fa99e9d56fee0934" } ] }, "durability": "persistent", "val": { - "bytes": "4ee2dd4acd2284b6271e1e08b5fab00140b9419a332396ffb4a9697778b329da" + "bytes": "db5b8a5295259ce2051f8df5adf641339692ec83aaf35b8ac35890730fb39b30" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "55143376" + "i128": "372667706" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.82.json index 5c7bd182..ed056aa9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "70873046" + "i128": "278650100" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "70873046" + "i128": "278650100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b19176a30c3d4973c44f2d1637c272df4c1c6c18ab617989537d3e98755ee8a6" + "bytes": "d7ce1831f0f51087b595e37ef9e207a6890ce555cf6acc99c7cf7183a2245c15" }, { - "u64": "24" + "u64": "2556" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "70873046" + "i128": "278650100" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25, + "timestamp": 2557, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3306af5b3aabb1f7e8db338b271694b8504b999c3e8c57cef3b48c1482a39742" + "bytes": "c104635949ae7d3b51923bc56faa4c3668476a31604fc98c815d11ab39cdd302" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3306af5b3aabb1f7e8db338b271694b8504b999c3e8c57cef3b48c1482a39742" + "bytes": "c104635949ae7d3b51923bc56faa4c3668476a31604fc98c815d11ab39cdd302" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "70873046" + "i128": "278650100" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "70873046" + "i128": "278650100" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2556" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "24" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c104635949ae7d3b51923bc56faa4c3668476a31604fc98c815d11ab39cdd302" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c104635949ae7d3b51923bc56faa4c3668476a31604fc98c815d11ab39cdd302" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22d29024780263e7555155b245b59ed3241ba0cb3361e353250db1cebd46a3b9" + "bytes": "92e524fe9a7fcb6e887a6ef822dc68493905c98f172036b458ab7deeb0cbc49d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22d29024780263e7555155b245b59ed3241ba0cb3361e353250db1cebd46a3b9" + "bytes": "92e524fe9a7fcb6e887a6ef822dc68493905c98f172036b458ab7deeb0cbc49d" } ] }, "durability": "persistent", "val": { - "bytes": "3306af5b3aabb1f7e8db338b271694b8504b999c3e8c57cef3b48c1482a39742" + "bytes": "c104635949ae7d3b51923bc56faa4c3668476a31604fc98c815d11ab39cdd302" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "70873046" + "i128": "278650100" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.83.json index 7c6d6b59..2e709a28 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "774353689" + "i128": "172544456" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "774353689" + "i128": "172544456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f2e0492030e7ddf4adb8375539d2430ba558aea6aae43b3332e6210ece336efe" + "bytes": "9912c4644f3353dd55abf407af8494b5f49e8aff8cd9f0c1959cdb6530109214" }, { - "u64": "1702" + "u64": "1326" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "774353689" + "i128": "172544456" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1703, + "timestamp": 1327, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5112794200d438561d7ed91bf86e26d9b50f39d4817f8861a0eb4f42c25c3b26" + "bytes": "e64b078a43c034c0a32448aabd4ffa50d3df5814fbd092c32ab0a09c5d0887d8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5112794200d438561d7ed91bf86e26d9b50f39d4817f8861a0eb4f42c25c3b26" + "bytes": "e64b078a43c034c0a32448aabd4ffa50d3df5814fbd092c32ab0a09c5d0887d8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "774353689" + "i128": "172544456" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "774353689" + "i128": "172544456" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1326" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1702" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e64b078a43c034c0a32448aabd4ffa50d3df5814fbd092c32ab0a09c5d0887d8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e64b078a43c034c0a32448aabd4ffa50d3df5814fbd092c32ab0a09c5d0887d8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "253fc75a7f2dd87a9bf4d399c7ed45c654e30b0c21ca673411c96d80954998d0" + "bytes": "57bc92100403ebc0029c9a864261c74bc66d2f0d947476e52c8a7a488b39fcdc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "253fc75a7f2dd87a9bf4d399c7ed45c654e30b0c21ca673411c96d80954998d0" + "bytes": "57bc92100403ebc0029c9a864261c74bc66d2f0d947476e52c8a7a488b39fcdc" } ] }, "durability": "persistent", "val": { - "bytes": "5112794200d438561d7ed91bf86e26d9b50f39d4817f8861a0eb4f42c25c3b26" + "bytes": "e64b078a43c034c0a32448aabd4ffa50d3df5814fbd092c32ab0a09c5d0887d8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "774353689" + "i128": "172544456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.84.json index a0e02bd4..2e3afe9e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975209132" + "i128": "145670647" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975209132" + "i128": "145670647" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ddc9fdcfc1bf5cf551480582a398b79d15f8c25542218773ebd9edc08fd99ace" + "bytes": "a30210166f32889ad86f997eaf418c0836d12cefab0fd82ddc7f3871cd44d014" }, { - "u64": "783" + "u64": "2275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "975209132" + "i128": "145670647" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 784, + "timestamp": 2276, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "971d604bdbdf31399282955020a03510f40d6e807bc703eba1e35a92a18bf9f3" + "bytes": "6412eb448d5e9b9901499b3ecff37858d749b696a362ba903a2f8e2a5f693581" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "971d604bdbdf31399282955020a03510f40d6e807bc703eba1e35a92a18bf9f3" + "bytes": "6412eb448d5e9b9901499b3ecff37858d749b696a362ba903a2f8e2a5f693581" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975209132" + "i128": "145670647" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "975209132" + "i128": "145670647" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2275" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "783" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6412eb448d5e9b9901499b3ecff37858d749b696a362ba903a2f8e2a5f693581" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6412eb448d5e9b9901499b3ecff37858d749b696a362ba903a2f8e2a5f693581" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "676f463bdc9e29583bd2fc305bad669448f848770a7fe2960d3a0acda5af664f" + "bytes": "e97a0daaa9b7e2ab417b0e272a47dc53f68461ce6b671dd773e5350a178ba5a5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "676f463bdc9e29583bd2fc305bad669448f848770a7fe2960d3a0acda5af664f" + "bytes": "e97a0daaa9b7e2ab417b0e272a47dc53f68461ce6b671dd773e5350a178ba5a5" } ] }, "durability": "persistent", "val": { - "bytes": "971d604bdbdf31399282955020a03510f40d6e807bc703eba1e35a92a18bf9f3" + "bytes": "6412eb448d5e9b9901499b3ecff37858d749b696a362ba903a2f8e2a5f693581" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "975209132" + "i128": "145670647" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.85.json index 1e7ece1b..fcece703 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "183139568" + "i128": "871760702" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "183139568" + "i128": "871760702" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "362d243fcfb593631adf0271960c77f46e9815cd357e61ec998d709dc7547ef9" + "bytes": "f03065f4f3c99b5e1be96442d4103ad9abe739ce40538d13d17c3f126d66b660" }, { - "u64": "1619" + "u64": "1911" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "183139568" + "i128": "871760702" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1620, + "timestamp": 1912, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "050ee6db47b419e953b7be7baf71004da0a325be15e3f6fb7248dcca8e9ea0da" + "bytes": "4eef0e21a52e02d6b3d314c8ce27fe087d82ae021035b91f8ddd70ece2e601b6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "050ee6db47b419e953b7be7baf71004da0a325be15e3f6fb7248dcca8e9ea0da" + "bytes": "4eef0e21a52e02d6b3d314c8ce27fe087d82ae021035b91f8ddd70ece2e601b6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "183139568" + "i128": "871760702" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "183139568" + "i128": "871760702" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1911" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1619" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4eef0e21a52e02d6b3d314c8ce27fe087d82ae021035b91f8ddd70ece2e601b6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4eef0e21a52e02d6b3d314c8ce27fe087d82ae021035b91f8ddd70ece2e601b6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47a64fb5ca9b2b66336d877a06f4d68cf7abfb9162b56094e946cdc3e60661e1" + "bytes": "4f156a6b040dfec4e0cab668d4ab5fb536dfe34c55a287c1172c65f4ffdfa12e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "47a64fb5ca9b2b66336d877a06f4d68cf7abfb9162b56094e946cdc3e60661e1" + "bytes": "4f156a6b040dfec4e0cab668d4ab5fb536dfe34c55a287c1172c65f4ffdfa12e" } ] }, "durability": "persistent", "val": { - "bytes": "050ee6db47b419e953b7be7baf71004da0a325be15e3f6fb7248dcca8e9ea0da" + "bytes": "4eef0e21a52e02d6b3d314c8ce27fe087d82ae021035b91f8ddd70ece2e601b6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "183139568" + "i128": "871760702" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.86.json index 2af93ce7..719c6bd5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "767143286" + "i128": "185365354" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "767143286" + "i128": "185365354" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9387949d09cdb933e5d641679f2f27a5fa873f544a3f7c714903600085d53743" + "bytes": "b071a2d748518cdef6821e556c68b5ceeb564be2d1860927267b37e38ec630cb" }, { - "u64": "2003" + "u64": "3131" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "767143286" + "i128": "185365354" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2004, + "timestamp": 3132, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e77f454d154129b1b938a9bb3b788f3141fd380634798f187055a1b674aa2d69" + "bytes": "e1cf773756f0652259d46a465a106fa708eb45e4b80ad7f6f91126a355a03a28" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e77f454d154129b1b938a9bb3b788f3141fd380634798f187055a1b674aa2d69" + "bytes": "e1cf773756f0652259d46a465a106fa708eb45e4b80ad7f6f91126a355a03a28" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "767143286" + "i128": "185365354" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "767143286" + "i128": "185365354" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3131" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2003" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e1cf773756f0652259d46a465a106fa708eb45e4b80ad7f6f91126a355a03a28" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e1cf773756f0652259d46a465a106fa708eb45e4b80ad7f6f91126a355a03a28" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2766a1832ff7c56be5f81399928ce3abd39dffc6dfead0a449e80a5d04fa8764" + "bytes": "3dd04694eae890f8ef2bf0a1cc7a49a722626d497dcbb9515e703c76de89390d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2766a1832ff7c56be5f81399928ce3abd39dffc6dfead0a449e80a5d04fa8764" + "bytes": "3dd04694eae890f8ef2bf0a1cc7a49a722626d497dcbb9515e703c76de89390d" } ] }, "durability": "persistent", "val": { - "bytes": "e77f454d154129b1b938a9bb3b788f3141fd380634798f187055a1b674aa2d69" + "bytes": "e1cf773756f0652259d46a465a106fa708eb45e4b80ad7f6f91126a355a03a28" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "767143286" + "i128": "185365354" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.87.json index 5243e7d5..f399be93 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290679883" + "i128": "537294681" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290679883" + "i128": "537294681" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d96bdd9a1dc4755f037aab443db3ed8980df50c2b7238d6f8352ba1588abc7bd" + "bytes": "9bb2650668d97798c0d1dac37b2b3d4ea6681c9223add01a0b3d89cf9a549fa0" }, { - "u64": "1845" + "u64": "2537" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290679883" + "i128": "537294681" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1846, + "timestamp": 2538, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a331c5f8d18d363cd8718fb1215ec7299237448d26eb995b8d491335b8c21225" + "bytes": "8e36741d335226a9fd7fb0a65c5c12519c15ef28636d41ee4c848fca50cc3848" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a331c5f8d18d363cd8718fb1215ec7299237448d26eb995b8d491335b8c21225" + "bytes": "8e36741d335226a9fd7fb0a65c5c12519c15ef28636d41ee4c848fca50cc3848" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290679883" + "i128": "537294681" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "290679883" + "i128": "537294681" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2537" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1845" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8e36741d335226a9fd7fb0a65c5c12519c15ef28636d41ee4c848fca50cc3848" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8e36741d335226a9fd7fb0a65c5c12519c15ef28636d41ee4c848fca50cc3848" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "885d5a28339b784f9def575f5f728961eeb74d2db60a24394693a216a9473d0a" + "bytes": "f17726c5caa01cc1c9afe2448a48e62b29e5a5d0e9b6f20f21e7d0a9897a86ee" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "885d5a28339b784f9def575f5f728961eeb74d2db60a24394693a216a9473d0a" + "bytes": "f17726c5caa01cc1c9afe2448a48e62b29e5a5d0e9b6f20f21e7d0a9897a86ee" } ] }, "durability": "persistent", "val": { - "bytes": "a331c5f8d18d363cd8718fb1215ec7299237448d26eb995b8d491335b8c21225" + "bytes": "8e36741d335226a9fd7fb0a65c5c12519c15ef28636d41ee4c848fca50cc3848" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "290679883" + "i128": "537294681" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.88.json index 667f9c64..ce9604e1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975126438" + "i128": "213319281" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975126438" + "i128": "213319281" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f442d3a95f51f1cc1d0e15d49bcd52d86edacb00c9bf9daea551630d9082d9e" + "bytes": "672a057b762bdd5976538b0751ce8a529c74b761f5bbf25f2b90af61f6a5946c" }, { - "u64": "3240" + "u64": "3485" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "975126438" + "i128": "213319281" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3241, + "timestamp": 3486, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa27e569ba3ea27fabe08df38202777e33ab40dc114e08005d1fbf3b30ab7661" + "bytes": "e25f706bb3554e8fad19b1a3cf14eaef3907454e960991d84a9a9d25a117b9ca" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa27e569ba3ea27fabe08df38202777e33ab40dc114e08005d1fbf3b30ab7661" + "bytes": "e25f706bb3554e8fad19b1a3cf14eaef3907454e960991d84a9a9d25a117b9ca" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975126438" + "i128": "213319281" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "975126438" + "i128": "213319281" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3485" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3240" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e25f706bb3554e8fad19b1a3cf14eaef3907454e960991d84a9a9d25a117b9ca" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e25f706bb3554e8fad19b1a3cf14eaef3907454e960991d84a9a9d25a117b9ca" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dcc2bb43804824af91eee1baf1cdb8bf0167f60ae436ea4f61d076ad017cf8a" + "bytes": "0d394cd090efaa1092f09b88986ee3d66d8161f066ac4274cc47b9ca185d2a8b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5dcc2bb43804824af91eee1baf1cdb8bf0167f60ae436ea4f61d076ad017cf8a" + "bytes": "0d394cd090efaa1092f09b88986ee3d66d8161f066ac4274cc47b9ca185d2a8b" } ] }, "durability": "persistent", "val": { - "bytes": "aa27e569ba3ea27fabe08df38202777e33ab40dc114e08005d1fbf3b30ab7661" + "bytes": "e25f706bb3554e8fad19b1a3cf14eaef3907454e960991d84a9a9d25a117b9ca" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "975126438" + "i128": "213319281" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.89.json index beb9d0ad..85c4f59b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "750982128" + "i128": "838408423" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "750982128" + "i128": "838408423" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "99ed7a084f5502ea1714e8aedf777880eb3e7e8786555a9fd64e605712a326b3" + "bytes": "76127cc1b63b864e8150c6d2bacd4fd5ac5768b46dbbbc04f37f87bc7bef641b" }, { - "u64": "2764" + "u64": "3371" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "750982128" + "i128": "838408423" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2765, + "timestamp": 3372, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0696df5f44939afda8592e821573c9f3197fdabae138a3c0b38b913c94be67de" + "bytes": "e3c82d7291a3c526a6b61fbc08eccfd3cff35ec3532ba021f81f4282118a643c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0696df5f44939afda8592e821573c9f3197fdabae138a3c0b38b913c94be67de" + "bytes": "e3c82d7291a3c526a6b61fbc08eccfd3cff35ec3532ba021f81f4282118a643c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "750982128" + "i128": "838408423" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "750982128" + "i128": "838408423" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3371" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2764" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e3c82d7291a3c526a6b61fbc08eccfd3cff35ec3532ba021f81f4282118a643c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e3c82d7291a3c526a6b61fbc08eccfd3cff35ec3532ba021f81f4282118a643c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "08f3063d2a47fb608524c3e1aed0114921ee4e5ef7d034ade65aded9812e11c3" + "bytes": "37cc96a39146ff006634240765093cc25d63ffd5a0a22a71650c234fa3441934" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "08f3063d2a47fb608524c3e1aed0114921ee4e5ef7d034ade65aded9812e11c3" + "bytes": "37cc96a39146ff006634240765093cc25d63ffd5a0a22a71650c234fa3441934" } ] }, "durability": "persistent", "val": { - "bytes": "0696df5f44939afda8592e821573c9f3197fdabae138a3c0b38b913c94be67de" + "bytes": "e3c82d7291a3c526a6b61fbc08eccfd3cff35ec3532ba021f81f4282118a643c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "750982128" + "i128": "838408423" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.9.json index 89ed5eaf..0173dd8b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "902883818" + "i128": "96063780" } ] } @@ -61,16 +61,16 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "902883818" + "i128": "96063780" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a618955e43de95f56e9ef9126fe631d25c552069a8238de5e62519d5a46ba5a8" + "bytes": "65b78760d8dca998f0b1daeaf287377237754787a6fefb312bcf2d62a1d1d611" }, { - "u64": "1940" + "u64": "2959" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "902883818" + "i128": "96063780" } ] } @@ -115,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1941, + "timestamp": 2960, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0035717c9a39e81ff7d0ea7469a3429f51328d4b771d3552600a430501450d0a" + "bytes": "f9433cec8e058344167e1f3bf290b018495dc9ff651b0e3a3b63ebedf02b0ac4" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0035717c9a39e81ff7d0ea7469a3429f51328d4b771d3552600a430501450d0a" + "bytes": "f9433cec8e058344167e1f3bf290b018495dc9ff651b0e3a3b63ebedf02b0ac4" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "902883818" + "i128": "96063780" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "902883818" + "i128": "96063780" } }, { @@ -327,7 +327,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1940" + "u64": "2959" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0035717c9a39e81ff7d0ea7469a3429f51328d4b771d3552600a430501450d0a" + "bytes": "f9433cec8e058344167e1f3bf290b018495dc9ff651b0e3a3b63ebedf02b0ac4" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0035717c9a39e81ff7d0ea7469a3429f51328d4b771d3552600a430501450d0a" + "bytes": "f9433cec8e058344167e1f3bf290b018495dc9ff651b0e3a3b63ebedf02b0ac4" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a626d085088c6bcfd2e6b98bfe6ee8efc31f725de447ad2a0a00bac388f5c13" + "bytes": "d7d8ef9428aac6aada4d5682d28be9775245db779d9c19bf091a9be2c82aedc5" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a626d085088c6bcfd2e6b98bfe6ee8efc31f725de447ad2a0a00bac388f5c13" + "bytes": "d7d8ef9428aac6aada4d5682d28be9775245db779d9c19bf091a9be2c82aedc5" } ] }, "durability": "persistent", "val": { - "bytes": "0035717c9a39e81ff7d0ea7469a3429f51328d4b771d3552600a430501450d0a" + "bytes": "f9433cec8e058344167e1f3bf290b018495dc9ff651b0e3a3b63ebedf02b0ac4" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "902883818" + "i128": "96063780" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.90.json index 727ecd04..206d8511 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "802360032" + "i128": "17075694" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "802360032" + "i128": "17075694" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "546e78c88ed156ce122d81e7250908eac56835e7e823aaed03ec9e9946675ea9" + "bytes": "326d20f8eec9ab0f9d71d1f299e36abdb624f63e3f747bddd8a06c73d4d53f81" }, { - "u64": "2242" + "u64": "2054" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "802360032" + "i128": "17075694" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2243, + "timestamp": 2055, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4023ad0031954c6076843a880f27c9106f12d8c6633ba35345fea0f0e16e6ad2" + "bytes": "35a462834a6924bd75f3dc38e277a13783583e1dfe68b398d65ea6e99863efe0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4023ad0031954c6076843a880f27c9106f12d8c6633ba35345fea0f0e16e6ad2" + "bytes": "35a462834a6924bd75f3dc38e277a13783583e1dfe68b398d65ea6e99863efe0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "802360032" + "i128": "17075694" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "802360032" + "i128": "17075694" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2054" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2242" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "35a462834a6924bd75f3dc38e277a13783583e1dfe68b398d65ea6e99863efe0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "35a462834a6924bd75f3dc38e277a13783583e1dfe68b398d65ea6e99863efe0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d776b839205debbb4adbc13121d9be8ceef1b86fce3fe87ae5771b8a2ecc9aa" + "bytes": "240e836f16604aa1bb339757bbaa1bc967aa5832a0f1c40c3f5e41dcf9bc2962" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d776b839205debbb4adbc13121d9be8ceef1b86fce3fe87ae5771b8a2ecc9aa" + "bytes": "240e836f16604aa1bb339757bbaa1bc967aa5832a0f1c40c3f5e41dcf9bc2962" } ] }, "durability": "persistent", "val": { - "bytes": "4023ad0031954c6076843a880f27c9106f12d8c6633ba35345fea0f0e16e6ad2" + "bytes": "35a462834a6924bd75f3dc38e277a13783583e1dfe68b398d65ea6e99863efe0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "802360032" + "i128": "17075694" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.91.json index a754dbc7..24a54dd2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "942351554" + "i128": "371310600" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "942351554" + "i128": "371310600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9dfae3250cc6f2d98cae103b2973bfbe3663e8608856c82c5fabff9d29945f45" + "bytes": "bff6ba97f7237f851f2f1d96205b075ca90718c1e8d83e421af78143f477bd58" }, { - "u64": "3220" + "u64": "2528" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "942351554" + "i128": "371310600" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3221, + "timestamp": 2529, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "156c096630aee7c155f9aee09d29eff9cb68d477d1b283a96259765e4f4bdc68" + "bytes": "a55373a080c66a42e50631efe3ee923ccbfad9742808c2764b08aa41a048775e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "156c096630aee7c155f9aee09d29eff9cb68d477d1b283a96259765e4f4bdc68" + "bytes": "a55373a080c66a42e50631efe3ee923ccbfad9742808c2764b08aa41a048775e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "942351554" + "i128": "371310600" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "942351554" + "i128": "371310600" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2528" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3220" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a55373a080c66a42e50631efe3ee923ccbfad9742808c2764b08aa41a048775e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a55373a080c66a42e50631efe3ee923ccbfad9742808c2764b08aa41a048775e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28f56cfc582d29e27196c610108436dedf1a6f1098420d4579baa8eba83c3954" + "bytes": "7deccd93d5ae6741d93524d22d8a85a42851b5c4af9e8a1b84e45618d49cb2ab" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28f56cfc582d29e27196c610108436dedf1a6f1098420d4579baa8eba83c3954" + "bytes": "7deccd93d5ae6741d93524d22d8a85a42851b5c4af9e8a1b84e45618d49cb2ab" } ] }, "durability": "persistent", "val": { - "bytes": "156c096630aee7c155f9aee09d29eff9cb68d477d1b283a96259765e4f4bdc68" + "bytes": "a55373a080c66a42e50631efe3ee923ccbfad9742808c2764b08aa41a048775e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "942351554" + "i128": "371310600" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.92.json index e74b1507..8646dc08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "566002086" + "i128": "9433337" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "566002086" + "i128": "9433337" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8f0f73b1c6c8e5d8e08c425f880ae8dd491c04017963ba510e6490e83023ea0d" + "bytes": "0a5e147b8cb7e7ef4bd1c922711f069c12f121d2fa159ff6b9f6cc646fffb53b" }, { - "u64": "2114" + "u64": "1553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "566002086" + "i128": "9433337" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2115, + "timestamp": 1554, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "367e44332de68fbd03d444fbc298bd45473fdb7af0b8ac4cc12657fb3d2bd13e" + "bytes": "f35ff1a57e4db958fcb5f621e5e784fe24c09c01e1175dbbd9dc83efb5060b05" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "367e44332de68fbd03d444fbc298bd45473fdb7af0b8ac4cc12657fb3d2bd13e" + "bytes": "f35ff1a57e4db958fcb5f621e5e784fe24c09c01e1175dbbd9dc83efb5060b05" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "566002086" + "i128": "9433337" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "566002086" + "i128": "9433337" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "1553" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2114" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f35ff1a57e4db958fcb5f621e5e784fe24c09c01e1175dbbd9dc83efb5060b05" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f35ff1a57e4db958fcb5f621e5e784fe24c09c01e1175dbbd9dc83efb5060b05" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97c8a91589faf4132cb13f549f042f41244773947f26db30564374ea00a5f623" + "bytes": "516f7875461105a41b6bc7cb49264b3802e4a85eac9236c8041989919cbbade0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97c8a91589faf4132cb13f549f042f41244773947f26db30564374ea00a5f623" + "bytes": "516f7875461105a41b6bc7cb49264b3802e4a85eac9236c8041989919cbbade0" } ] }, "durability": "persistent", "val": { - "bytes": "367e44332de68fbd03d444fbc298bd45473fdb7af0b8ac4cc12657fb3d2bd13e" + "bytes": "f35ff1a57e4db958fcb5f621e5e784fe24c09c01e1175dbbd9dc83efb5060b05" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "566002086" + "i128": "9433337" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.93.json index 28a2baad..7027e513 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "621069550" + "i128": "68969140" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "621069550" + "i128": "68969140" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0a19a772b3b04d3bb4fad59fd35c1e93a2e4000152d622b70d62d998adab1f6" + "bytes": "538a9356292518eb44f071874554a93d5c343f0d44b93991d25c1aabc424ad97" }, { - "u64": "617" + "u64": "958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "621069550" + "i128": "68969140" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 618, + "timestamp": 959, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "93fc35ad9b32eb6aa6137ed3ac99adc117920ac6b64d3fc9abf38e5a8c9af9a8" + "bytes": "d83fadcd19e3069fa834af66d2bc3b37a55887b7023f8dea992763bf1367901d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "93fc35ad9b32eb6aa6137ed3ac99adc117920ac6b64d3fc9abf38e5a8c9af9a8" + "bytes": "d83fadcd19e3069fa834af66d2bc3b37a55887b7023f8dea992763bf1367901d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "621069550" + "i128": "68969140" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "621069550" + "i128": "68969140" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "958" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "617" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d83fadcd19e3069fa834af66d2bc3b37a55887b7023f8dea992763bf1367901d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d83fadcd19e3069fa834af66d2bc3b37a55887b7023f8dea992763bf1367901d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dece05a71573917fb2fae6761eef4298b632d11ce09653def8eda00127a49fe" + "bytes": "7849557fc5bf65fb5828eb0a1b2c489a4253a8cb011e2f5d9500203967e2f8bf" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dece05a71573917fb2fae6761eef4298b632d11ce09653def8eda00127a49fe" + "bytes": "7849557fc5bf65fb5828eb0a1b2c489a4253a8cb011e2f5d9500203967e2f8bf" } ] }, "durability": "persistent", "val": { - "bytes": "93fc35ad9b32eb6aa6137ed3ac99adc117920ac6b64d3fc9abf38e5a8c9af9a8" + "bytes": "d83fadcd19e3069fa834af66d2bc3b37a55887b7023f8dea992763bf1367901d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "621069550" + "i128": "68969140" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.94.json index 5e6e5c1c..79991da3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "190134482" + "i128": "967311178" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "190134482" + "i128": "967311178" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e19bd5a2f23516ffdfb449bf22c62591ae5bf4880606ad52349ea11d57c747e" + "bytes": "41000578971fcf45c942d3d713a32a44bc413d07899c286a21ed81bf1de50fec" }, { - "u64": "2223" + "u64": "2893" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "190134482" + "i128": "967311178" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2224, + "timestamp": 2894, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "61324e0160985ba54da4da801783e48eda4167227d13978e8c1248f7442636ea" + "bytes": "374cb710bbe2b0665ba9700048287ba0e60ad9818f64cdd2e844eb69d970b7c7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "61324e0160985ba54da4da801783e48eda4167227d13978e8c1248f7442636ea" + "bytes": "374cb710bbe2b0665ba9700048287ba0e60ad9818f64cdd2e844eb69d970b7c7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "190134482" + "i128": "967311178" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "190134482" + "i128": "967311178" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2893" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2223" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "374cb710bbe2b0665ba9700048287ba0e60ad9818f64cdd2e844eb69d970b7c7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "374cb710bbe2b0665ba9700048287ba0e60ad9818f64cdd2e844eb69d970b7c7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b397bc08be10823d5c26a8b763726438c612b9d453f6bbae9b1efb77aeaaa574" + "bytes": "7bc04c37764c070d093fee10baeaf555cfea789c36e2f6220d5e93fe8d9fadd2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b397bc08be10823d5c26a8b763726438c612b9d453f6bbae9b1efb77aeaaa574" + "bytes": "7bc04c37764c070d093fee10baeaf555cfea789c36e2f6220d5e93fe8d9fadd2" } ] }, "durability": "persistent", "val": { - "bytes": "61324e0160985ba54da4da801783e48eda4167227d13978e8c1248f7442636ea" + "bytes": "374cb710bbe2b0665ba9700048287ba0e60ad9818f64cdd2e844eb69d970b7c7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "190134482" + "i128": "967311178" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.95.json index c20ad615..9232b859 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "621431735" + "i128": "157376799" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "621431735" + "i128": "157376799" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef7341e060ce61beb7ef94a3afb1ade438db479898af00b84c18aeea8406cc9a" + "bytes": "79329174e19c445331130b1e8fb85901e6273d21c0f630cadc913148cd320082" }, { - "u64": "1856" + "u64": "2525" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "621431735" + "i128": "157376799" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1857, + "timestamp": 2526, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0ca061d396eeafd69593a9b7cd6455243d69da479cdb6387b6332eee38b8e5f5" + "bytes": "e7aa59489ffa0eda214add42a184a67ffb9f549acab0acd8d79c8f04e6088bdf" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0ca061d396eeafd69593a9b7cd6455243d69da479cdb6387b6332eee38b8e5f5" + "bytes": "e7aa59489ffa0eda214add42a184a67ffb9f549acab0acd8d79c8f04e6088bdf" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "621431735" + "i128": "157376799" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "621431735" + "i128": "157376799" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2525" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "1856" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e7aa59489ffa0eda214add42a184a67ffb9f549acab0acd8d79c8f04e6088bdf" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e7aa59489ffa0eda214add42a184a67ffb9f549acab0acd8d79c8f04e6088bdf" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3f1aaf3670e0e0e4f661491b13d9b6d3296e88c82341591ea34cfa050421fcb" + "bytes": "9b136280ff670a1834f092166561f855fd3165188153195df11433de5b408c79" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3f1aaf3670e0e0e4f661491b13d9b6d3296e88c82341591ea34cfa050421fcb" + "bytes": "9b136280ff670a1834f092166561f855fd3165188153195df11433de5b408c79" } ] }, "durability": "persistent", "val": { - "bytes": "0ca061d396eeafd69593a9b7cd6455243d69da479cdb6387b6332eee38b8e5f5" + "bytes": "e7aa59489ffa0eda214add42a184a67ffb9f549acab0acd8d79c8f04e6088bdf" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "621431735" + "i128": "157376799" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.96.json index 12051bb9..e4ceacb4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "40436845" + "i128": "559460100" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40436845" + "i128": "559460100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "be48cadc60cf4082e37306e6a6bc8b7b0bd1ad8553b00e39e56a37e3a12eb167" + "bytes": "58b48360c6e18ec3c845550ade8a349a8794c672a3356a5527b4127bf47ec433" }, { - "u64": "2922" + "u64": "858" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "40436845" + "i128": "559460100" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2923, + "timestamp": 859, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "01d23dfab8fb44f1d70b666a5255965961582e9a1e69c04583ea2f3360c39fa6" + "bytes": "f57f9f207073c4b0fa32673fdc8227a83c9507cd74870cbd702420f3f4a88be1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "01d23dfab8fb44f1d70b666a5255965961582e9a1e69c04583ea2f3360c39fa6" + "bytes": "f57f9f207073c4b0fa32673fdc8227a83c9507cd74870cbd702420f3f4a88be1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "40436845" + "i128": "559460100" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "40436845" + "i128": "559460100" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "858" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2922" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f57f9f207073c4b0fa32673fdc8227a83c9507cd74870cbd702420f3f4a88be1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f57f9f207073c4b0fa32673fdc8227a83c9507cd74870cbd702420f3f4a88be1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fd161acc960c3ca942b99d21e1f4f3b57421980391aa12eb2b9e5cdbf406732" + "bytes": "44b804046bbcd266c72b8dce3eac36691ada40855b1b2b6bb7ae686f17a73129" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fd161acc960c3ca942b99d21e1f4f3b57421980391aa12eb2b9e5cdbf406732" + "bytes": "44b804046bbcd266c72b8dce3eac36691ada40855b1b2b6bb7ae686f17a73129" } ] }, "durability": "persistent", "val": { - "bytes": "01d23dfab8fb44f1d70b666a5255965961582e9a1e69c04583ea2f3360c39fa6" + "bytes": "f57f9f207073c4b0fa32673fdc8227a83c9507cd74870cbd702420f3f4a88be1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "40436845" + "i128": "559460100" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.97.json index b211bc6e..69772409 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "251230796" + "i128": "741214218" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "251230796" + "i128": "741214218" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ced8126801d5566dad73783e0c8dca4f0cc639322cc23b2d37534c34a59f2da" + "bytes": "fb103bcdff2b383c4ac4def163c06b29f131d9c2845f2f0f2c99f10221a058f5" }, { - "u64": "33" + "u64": "2624" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "251230796" + "i128": "741214218" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34, + "timestamp": 2625, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2b855f0ea5c4a7d572d17dfabb708ab141e23a022f6668145b518f56685f05fa" + "bytes": "4a5bad3556311f52a243758632896815ce2b8be912a8634f99b8abe1d327f518" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2b855f0ea5c4a7d572d17dfabb708ab141e23a022f6668145b518f56685f05fa" + "bytes": "4a5bad3556311f52a243758632896815ce2b8be912a8634f99b8abe1d327f518" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "251230796" + "i128": "741214218" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "251230796" + "i128": "741214218" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2624" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "33" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4a5bad3556311f52a243758632896815ce2b8be912a8634f99b8abe1d327f518" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4a5bad3556311f52a243758632896815ce2b8be912a8634f99b8abe1d327f518" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48178ec2b6b2bd67c2efe34a37c5266ac611d3d5271321cff99b05f5338c4bd1" + "bytes": "d46a1410e21a61c17c46a8d18f3d8f948b86add07be15b008d0407fe1ce31ca2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48178ec2b6b2bd67c2efe34a37c5266ac611d3d5271321cff99b05f5338c4bd1" + "bytes": "d46a1410e21a61c17c46a8d18f3d8f948b86add07be15b008d0407fe1ce31ca2" } ] }, "durability": "persistent", "val": { - "bytes": "2b855f0ea5c4a7d572d17dfabb708ab141e23a022f6668145b518f56685f05fa" + "bytes": "4a5bad3556311f52a243758632896815ce2b8be912a8634f99b8abe1d327f518" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "251230796" + "i128": "741214218" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.98.json index 7cdb095a..064e6a8a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "445647568" + "i128": "477143566" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "445647568" + "i128": "477143566" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6641b6b63da7f99cf15bb4f3e1ca05a9d7cac028c4fd7c8e9ef56004c2f7786d" + "bytes": "7ffafd5e02b10936dcc7d1ffb014a081b738ef2b21d6ad69ed645f3e476ab0bd" }, { - "u64": "344" + "u64": "2066" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "445647568" + "i128": "477143566" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 345, + "timestamp": 2067, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "05d8607553e8d2351e14efc4c4bc116eca3c97ef1cacf041833131e940e1d358" + "bytes": "2aa7109ded386f0382bfaf1fc29bee1e495fe2b90d98b6c8c292618d922fe773" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "05d8607553e8d2351e14efc4c4bc116eca3c97ef1cacf041833131e940e1d358" + "bytes": "2aa7109ded386f0382bfaf1fc29bee1e495fe2b90d98b6c8c292618d922fe773" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "445647568" + "i128": "477143566" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "445647568" + "i128": "477143566" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2066" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "344" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2aa7109ded386f0382bfaf1fc29bee1e495fe2b90d98b6c8c292618d922fe773" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2aa7109ded386f0382bfaf1fc29bee1e495fe2b90d98b6c8c292618d922fe773" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60b3cb8a83a8867a6385addbc0820402b8e4132f89c9b578dfa87a8057fe4327" + "bytes": "062e3ef04d4ca58216fb221606f0bda8d260e96700d79851be3b75770877451c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60b3cb8a83a8867a6385addbc0820402b8e4132f89c9b578dfa87a8057fe4327" + "bytes": "062e3ef04d4ca58216fb221606f0bda8d260e96700d79851be3b75770877451c" } ] }, "durability": "persistent", "val": { - "bytes": "05d8607553e8d2351e14efc4c4bc116eca3c97ef1cacf041833131e940e1d358" + "bytes": "2aa7109ded386f0382bfaf1fc29bee1e495fe2b90d98b6c8c292618d922fe773" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "445647568" + "i128": "477143566" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.99.json index 73154531..1312d4ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_refund.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "603847601" + "i128": "43108814" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "603847601" + "i128": "43108814" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "31d312128741a86dc213f1c5d5e58ded3d684f54d9c8e0a1068b8f761b77a3ba" + "bytes": "1c2621193ee13654a46ecdf4858b62b3b618ed9fb806e06583ddfc7dd5585c1e" }, { - "u64": "2438" + "u64": "2951" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "603847601" + "i128": "43108814" } ] } @@ -109,7 +115,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2439, + "timestamp": 2952, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38437230b770a24dfba9a4e6796fb41d05cf0a644b0d667dc081dc7fc192991e" + "bytes": "ec801f0bf71ab5f2d5c06d10882ce75a763490c5a6911b1d3abb0306f0593673" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38437230b770a24dfba9a4e6796fb41d05cf0a644b0d667dc081dc7fc192991e" + "bytes": "ec801f0bf71ab5f2d5c06d10882ce75a763490c5a6911b1d3abb0306f0593673" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "603847601" + "i128": "43108814" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "603847601" + "i128": "43108814" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "2951" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "2438" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ec801f0bf71ab5f2d5c06d10882ce75a763490c5a6911b1d3abb0306f0593673" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ec801f0bf71ab5f2d5c06d10882ce75a763490c5a6911b1d3abb0306f0593673" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7c042b700f2659bdac0dcc144a44b56572308631e12e10f5cfdd4f95b14ee25" + "bytes": "b9a5ae2a13fb374f709032e54abfc6dedbf0839f75754820fced9a75e6f000e1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7c042b700f2659bdac0dcc144a44b56572308631e12e10f5cfdd4f95b14ee25" + "bytes": "b9a5ae2a13fb374f709032e54abfc6dedbf0839f75754820fced9a75e6f000e1" } ] }, "durability": "persistent", "val": { - "bytes": "38437230b770a24dfba9a4e6796fb41d05cf0a644b0d667dc081dc7fc192991e" + "bytes": "ec801f0bf71ab5f2d5c06d10882ce75a763490c5a6911b1d3abb0306f0593673" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "603847601" + "i128": "43108814" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.1.json index e434e5ad..16704516 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "70823218" + "i128": "224377087" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "70823218" + "i128": "224377087" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f9d46bf54a6fb888787ab551c1b15d938e216eeabe3e8d5ba92f2df359aba0a" + "bytes": "3905891c87c0e0db4e9cea74c866aed77a143fef5341e8ef32de82c789173510" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "70823218" + "i128": "224377087" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6244e76360415415e514f7eaf2f3204c305ba5a40fdafa2146db71a6e6d1f9b" + "bytes": "51c7e475233efa7c16980fd83b30324e3aff7a01c2a95935a3e31029ee071a7c" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a6244e76360415415e514f7eaf2f3204c305ba5a40fdafa2146db71a6e6d1f9b" + "bytes": "51c7e475233efa7c16980fd83b30324e3aff7a01c2a95935a3e31029ee071a7c" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "70823218" + "i128": "224377087" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "70823218" + "i128": "224377087" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a6244e76360415415e514f7eaf2f3204c305ba5a40fdafa2146db71a6e6d1f9b" + "bytes": "51c7e475233efa7c16980fd83b30324e3aff7a01c2a95935a3e31029ee071a7c" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a6244e76360415415e514f7eaf2f3204c305ba5a40fdafa2146db71a6e6d1f9b" + "bytes": "51c7e475233efa7c16980fd83b30324e3aff7a01c2a95935a3e31029ee071a7c" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac08caf679f1dbef9c9a3ea66486ad514534791b006ee8ea5490d2908c0d3245" + "bytes": "786b009295201005c762862f810a1ff3de9f206c4ffb9ae6f2df6d8a2c916932" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac08caf679f1dbef9c9a3ea66486ad514534791b006ee8ea5490d2908c0d3245" + "bytes": "786b009295201005c762862f810a1ff3de9f206c4ffb9ae6f2df6d8a2c916932" } ] }, "durability": "persistent", "val": { - "bytes": "a6244e76360415415e514f7eaf2f3204c305ba5a40fdafa2146db71a6e6d1f9b" + "bytes": "51c7e475233efa7c16980fd83b30324e3aff7a01c2a95935a3e31029ee071a7c" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "70823218" + "i128": "224377087" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.10.json index a691533c..358eaf90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "121932466" + "i128": "692449028" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "121932466" + "i128": "692449028" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b4decd761779af01bec422f4ea893c0535cab1b02b0f703d528c7a69a68b40b" + "bytes": "9c20d75ac74760c5dba66b84aaf9a8deebb2573fb6a94e232c9cf415bad59a60" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "121932466" + "i128": "692449028" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "377bbcd9122e9aa808c9e8ea40405187bcd374bf9c19b517e5d833d827d7ed1a" + "bytes": "dc8db1e55d4f89fdb9959b529fe74cb75a08f1c281a567335514ec80b5133896" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "377bbcd9122e9aa808c9e8ea40405187bcd374bf9c19b517e5d833d827d7ed1a" + "bytes": "dc8db1e55d4f89fdb9959b529fe74cb75a08f1c281a567335514ec80b5133896" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "121932466" + "i128": "692449028" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "121932466" + "i128": "692449028" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "377bbcd9122e9aa808c9e8ea40405187bcd374bf9c19b517e5d833d827d7ed1a" + "bytes": "dc8db1e55d4f89fdb9959b529fe74cb75a08f1c281a567335514ec80b5133896" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "377bbcd9122e9aa808c9e8ea40405187bcd374bf9c19b517e5d833d827d7ed1a" + "bytes": "dc8db1e55d4f89fdb9959b529fe74cb75a08f1c281a567335514ec80b5133896" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fd256239823740293fe3c9384842203ba16df9c9bbc93e8385e06b96cea72725" + "bytes": "fff0a894555688d4560382c7d6e115d933554eb01386312c39e51b64d026cdc9" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fd256239823740293fe3c9384842203ba16df9c9bbc93e8385e06b96cea72725" + "bytes": "fff0a894555688d4560382c7d6e115d933554eb01386312c39e51b64d026cdc9" } ] }, "durability": "persistent", "val": { - "bytes": "377bbcd9122e9aa808c9e8ea40405187bcd374bf9c19b517e5d833d827d7ed1a" + "bytes": "dc8db1e55d4f89fdb9959b529fe74cb75a08f1c281a567335514ec80b5133896" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -797,4 +836,294 @@ "contract_data": { "ext": "v0", "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", - "key": { \ No newline at end of file + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "692449028" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.100.json index 832539c1..39eb4aa3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "934721535" + "i128": "105901254" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "934721535" + "i128": "105901254" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74af5637771c0e3ce2c80bc75593e6ddd2b86193cee14390915a28b4cb5e29a5" + "bytes": "6528f9e7a14ab39ab1ff5cb88d5766b9c6fa8c7f2b9dca638bd7e250fd437024" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "934721535" + "i128": "105901254" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7bb2a5477fd2b5a759505dfc20f3dbf60b4d5c57452c6969a24ab39ef323b53" + "bytes": "4e98dd1e8ed72a71870d0d1bf8acf6401d553a780870b7485253c7fc3bf96233" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7bb2a5477fd2b5a759505dfc20f3dbf60b4d5c57452c6969a24ab39ef323b53" + "bytes": "4e98dd1e8ed72a71870d0d1bf8acf6401d553a780870b7485253c7fc3bf96233" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "934721535" + "i128": "105901254" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "934721535" + "i128": "105901254" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4e98dd1e8ed72a71870d0d1bf8acf6401d553a780870b7485253c7fc3bf96233" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4e98dd1e8ed72a71870d0d1bf8acf6401d553a780870b7485253c7fc3bf96233" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a809df1edd7944b1d5da4772f4396543c853aab06ae42a1bad89d0d43b80cf9" + "bytes": "7c7a434b2f5fbe80ad3f28b69c6cb090a897b0e792fcb26958994ca13fd44a55" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a809df1edd7944b1d5da4772f4396543c853aab06ae42a1bad89d0d43b80cf9" + "bytes": "7c7a434b2f5fbe80ad3f28b69c6cb090a897b0e792fcb26958994ca13fd44a55" } ] }, "durability": "persistent", "val": { - "bytes": "b7bb2a5477fd2b5a759505dfc20f3dbf60b4d5c57452c6969a24ab39ef323b53" + "bytes": "4e98dd1e8ed72a71870d0d1bf8acf6401d553a780870b7485253c7fc3bf96233" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "934721535" + "i128": "105901254" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.101.json index 5853e9d6..1d9f2f92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "836112245" + "i128": "886916700" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "836112245" + "i128": "886916700" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b8f20ee4fdc262cd4e5cf65c7f6178c6c088438f1a0e37dab1ca1b6ac5bbe628" + "bytes": "da0c386481d4ec3cb8c8c0f0a7e29e699f237ddfbe522e98d0bd56192016095e" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "836112245" + "i128": "886916700" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84de447d6c6fb54a44ffcaba7155d42e7a1f9a86314be089000671ab4741f090" + "bytes": "e00d6715318d95b7a39c18f4a46615e86df0719f0184c41f034e67ff69729fdd" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84de447d6c6fb54a44ffcaba7155d42e7a1f9a86314be089000671ab4741f090" + "bytes": "e00d6715318d95b7a39c18f4a46615e86df0719f0184c41f034e67ff69729fdd" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "836112245" + "i128": "886916700" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "836112245" + "i128": "886916700" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e00d6715318d95b7a39c18f4a46615e86df0719f0184c41f034e67ff69729fdd" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e00d6715318d95b7a39c18f4a46615e86df0719f0184c41f034e67ff69729fdd" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ef014023f6a40b921efdf3558c208348ea088ff45de2a554cb9cc88d16a63ff" + "bytes": "c18ace90c066faed02c9083e44227faf1d69cca27e712cca31837db2973933c2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ef014023f6a40b921efdf3558c208348ea088ff45de2a554cb9cc88d16a63ff" + "bytes": "c18ace90c066faed02c9083e44227faf1d69cca27e712cca31837db2973933c2" } ] }, "durability": "persistent", "val": { - "bytes": "84de447d6c6fb54a44ffcaba7155d42e7a1f9a86314be089000671ab4741f090" + "bytes": "e00d6715318d95b7a39c18f4a46615e86df0719f0184c41f034e67ff69729fdd" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "836112245" + "i128": "886916700" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.102.json index d70fe9ac..e98da80d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "992912033" + "i128": "89127233" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "992912033" + "i128": "89127233" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "885f164ee78807eaa5d00b116b9e711471dfe8f3c09247f6a0ee8d891a63a653" + "bytes": "98ab1652c78d1c691ee15f564deb40617c44e71a3a42d5ee8d6742662464ecf8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "992912033" + "i128": "89127233" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63edb3d351eac4bbf1c8841560bf33518be1e80dc43c5c2a30d694050db18c98" + "bytes": "32691872a11432a72c1e1e464c3c9ab78a13779d25094c57af8e8fe34f6e6c76" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63edb3d351eac4bbf1c8841560bf33518be1e80dc43c5c2a30d694050db18c98" + "bytes": "32691872a11432a72c1e1e464c3c9ab78a13779d25094c57af8e8fe34f6e6c76" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "992912033" + "i128": "89127233" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "992912033" + "i128": "89127233" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "32691872a11432a72c1e1e464c3c9ab78a13779d25094c57af8e8fe34f6e6c76" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "32691872a11432a72c1e1e464c3c9ab78a13779d25094c57af8e8fe34f6e6c76" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df8e73f8b5dcdd05068040f749fb5d65191c7e997c378dbb3c57f8bad30b21ec" + "bytes": "0091f24e94de43e76783068db272c92144a1a7b17297d9b1b367406541337953" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df8e73f8b5dcdd05068040f749fb5d65191c7e997c378dbb3c57f8bad30b21ec" + "bytes": "0091f24e94de43e76783068db272c92144a1a7b17297d9b1b367406541337953" } ] }, "durability": "persistent", "val": { - "bytes": "63edb3d351eac4bbf1c8841560bf33518be1e80dc43c5c2a30d694050db18c98" + "bytes": "32691872a11432a72c1e1e464c3c9ab78a13779d25094c57af8e8fe34f6e6c76" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "992912033" + "i128": "89127233" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.103.json index 78d223a2..68721ca3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "796048459" + "i128": "107116660" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "796048459" + "i128": "107116660" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f056875a35747e894dd31af891a29a2970d42a3b08a032140a39ba031b6208f" + "bytes": "7b77c950e0b4be2b5a0a58241cbcf8b11005139c49b34f1f4f94b88d2d8e4b66" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "796048459" + "i128": "107116660" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "98909f434ae2d7e30941a9d45369b1822442ff45b97b332bd658778527165733" + "bytes": "51403411dcfdbe495da66a3bd0348ac2f084ccf826c10dfbdbaabfc04a8b952f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "98909f434ae2d7e30941a9d45369b1822442ff45b97b332bd658778527165733" + "bytes": "51403411dcfdbe495da66a3bd0348ac2f084ccf826c10dfbdbaabfc04a8b952f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "796048459" + "i128": "107116660" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "796048459" + "i128": "107116660" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "51403411dcfdbe495da66a3bd0348ac2f084ccf826c10dfbdbaabfc04a8b952f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "51403411dcfdbe495da66a3bd0348ac2f084ccf826c10dfbdbaabfc04a8b952f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3717fe5f62fb9774842c29186d26d4f1e2bd6283b96ca98c84e036388f651f20" + "bytes": "50dd51d5d767ea3b9763a2e4643c6953b1b5a20d4bb0b3f093a71886f007e514" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3717fe5f62fb9774842c29186d26d4f1e2bd6283b96ca98c84e036388f651f20" + "bytes": "50dd51d5d767ea3b9763a2e4643c6953b1b5a20d4bb0b3f093a71886f007e514" } ] }, "durability": "persistent", "val": { - "bytes": "98909f434ae2d7e30941a9d45369b1822442ff45b97b332bd658778527165733" + "bytes": "51403411dcfdbe495da66a3bd0348ac2f084ccf826c10dfbdbaabfc04a8b952f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "796048459" + "i128": "107116660" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.104.json index fc2e1f12..ac3ca7b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "901450621" + "i128": "427658600" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "901450621" + "i128": "427658600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7de396ea9dc5ef39d0ae408f8453bb55bd3b264359096ad164cf3c282da907b" + "bytes": "0fd26435535ea1488dddf104dbc8c676964095a2b8b8090317e838c41dcfef95" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "901450621" + "i128": "427658600" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5603688bc13f34bc420548f3297d094e2cb1b70b07e8f087a7852b16c3c0281a" + "bytes": "128fbfd1fe14a6b70e4d42c13c6797ca1d971ff4c221cb5ffcc502a5e39cf387" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5603688bc13f34bc420548f3297d094e2cb1b70b07e8f087a7852b16c3c0281a" + "bytes": "128fbfd1fe14a6b70e4d42c13c6797ca1d971ff4c221cb5ffcc502a5e39cf387" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "901450621" + "i128": "427658600" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "901450621" + "i128": "427658600" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "128fbfd1fe14a6b70e4d42c13c6797ca1d971ff4c221cb5ffcc502a5e39cf387" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "128fbfd1fe14a6b70e4d42c13c6797ca1d971ff4c221cb5ffcc502a5e39cf387" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d374142b69e75ea834dff1c2f76cdd436bd13889b3a8f06a8c165948e338f5f" + "bytes": "2bbb74b568207d6ec68bb7d9f30d85037d893b1f280abe04dd1a007fc069ea25" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d374142b69e75ea834dff1c2f76cdd436bd13889b3a8f06a8c165948e338f5f" + "bytes": "2bbb74b568207d6ec68bb7d9f30d85037d893b1f280abe04dd1a007fc069ea25" } ] }, "durability": "persistent", "val": { - "bytes": "5603688bc13f34bc420548f3297d094e2cb1b70b07e8f087a7852b16c3c0281a" + "bytes": "128fbfd1fe14a6b70e4d42c13c6797ca1d971ff4c221cb5ffcc502a5e39cf387" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "901450621" + "i128": "427658600" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.105.json index bf158371..7c518d94 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "992531737" + "i128": "920809967" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "992531737" + "i128": "920809967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4aa771c0a49b80b8b72bab816c78f7de2c19081101e84eae6010a2ea21975c38" + "bytes": "21cbeada082a1100ab6c55dcc99e43b50ad8d0001662313712a36c7d5cb681e9" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "992531737" + "i128": "920809967" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e7b68cc90a84c855165fe4f7a427c3494f84629daaba047ac5f16325cc11bae0" + "bytes": "e68fa6766a80609b0f3646dba3fded5e9b9dd15b3892f4f7deef15da64b03061" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e7b68cc90a84c855165fe4f7a427c3494f84629daaba047ac5f16325cc11bae0" + "bytes": "e68fa6766a80609b0f3646dba3fded5e9b9dd15b3892f4f7deef15da64b03061" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "992531737" + "i128": "920809967" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "992531737" + "i128": "920809967" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e68fa6766a80609b0f3646dba3fded5e9b9dd15b3892f4f7deef15da64b03061" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e68fa6766a80609b0f3646dba3fded5e9b9dd15b3892f4f7deef15da64b03061" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b81783f9b455eb1b41643efedacae2a2ca7642f8520032b0135d1fee7b433626" + "bytes": "bce53bd9b96f537d17250bd78aaec3b1e2fc2e5d169cb1442df5fea2e0b1017b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b81783f9b455eb1b41643efedacae2a2ca7642f8520032b0135d1fee7b433626" + "bytes": "bce53bd9b96f537d17250bd78aaec3b1e2fc2e5d169cb1442df5fea2e0b1017b" } ] }, "durability": "persistent", "val": { - "bytes": "e7b68cc90a84c855165fe4f7a427c3494f84629daaba047ac5f16325cc11bae0" + "bytes": "e68fa6766a80609b0f3646dba3fded5e9b9dd15b3892f4f7deef15da64b03061" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "992531737" + "i128": "920809967" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.106.json index 2b78ee01..62235bcc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "741665616" + "i128": "469076402" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "741665616" + "i128": "469076402" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "301583e4c5ee042f4ada4d2a525950091e3747336903336f54384c2051ac451f" + "bytes": "ffdc53875607e1d4b2b48a6d04490517724cec0a3e8709e16d09b98c8d9c53d1" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "741665616" + "i128": "469076402" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbe0641d1721155e32dbf79df5f0f21dc36b6f3dfb3531568a445772da6c991f" + "bytes": "779c34952eeff1f76d2e8c40e662bb9dff819610a86151f333f08dd5352820ae" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbe0641d1721155e32dbf79df5f0f21dc36b6f3dfb3531568a445772da6c991f" + "bytes": "779c34952eeff1f76d2e8c40e662bb9dff819610a86151f333f08dd5352820ae" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "741665616" + "i128": "469076402" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "741665616" + "i128": "469076402" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "779c34952eeff1f76d2e8c40e662bb9dff819610a86151f333f08dd5352820ae" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "779c34952eeff1f76d2e8c40e662bb9dff819610a86151f333f08dd5352820ae" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d0f3714182e17e41123f1c953509d38a7288476f4f831ae413d8629ab58f26c" + "bytes": "99ba2c3950b6d9d21a6978d15da13563d8acb239aded9dd634a03e07de861825" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d0f3714182e17e41123f1c953509d38a7288476f4f831ae413d8629ab58f26c" + "bytes": "99ba2c3950b6d9d21a6978d15da13563d8acb239aded9dd634a03e07de861825" } ] }, "durability": "persistent", "val": { - "bytes": "cbe0641d1721155e32dbf79df5f0f21dc36b6f3dfb3531568a445772da6c991f" + "bytes": "779c34952eeff1f76d2e8c40e662bb9dff819610a86151f333f08dd5352820ae" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "741665616" + "i128": "469076402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.107.json index 32ea0060..65d76afb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "888830488" + "i128": "369449936" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "888830488" + "i128": "369449936" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4f3b2b4be4fc917d789a7b9aa20dcede4ed76bb28dc69f90da0f4abceee9bf8" + "bytes": "75dc6aef46bb308a94bb9673f9c56ab13dbc0a423f18ed3f3749a655b1b0f30c" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "888830488" + "i128": "369449936" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea763414566b1a4a8e247acf70034039916c6b9b2394bcc031757b3a9570a436" + "bytes": "83c972f9bcc9e6d1692bbda8fc592d2b973aaeb0a5efa62e1f8cba1f48e6a0a6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea763414566b1a4a8e247acf70034039916c6b9b2394bcc031757b3a9570a436" + "bytes": "83c972f9bcc9e6d1692bbda8fc592d2b973aaeb0a5efa62e1f8cba1f48e6a0a6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "888830488" + "i128": "369449936" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "888830488" + "i128": "369449936" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "83c972f9bcc9e6d1692bbda8fc592d2b973aaeb0a5efa62e1f8cba1f48e6a0a6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "83c972f9bcc9e6d1692bbda8fc592d2b973aaeb0a5efa62e1f8cba1f48e6a0a6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8db18e2a89e4c84b3d6b7d924a006d3a5b00f59d30e54e015cc2c37c8249939e" + "bytes": "7ec055fd320cdfa911d3eabf1454f7cccf381cc4dbb58a97ff5b14fe4494736b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8db18e2a89e4c84b3d6b7d924a006d3a5b00f59d30e54e015cc2c37c8249939e" + "bytes": "7ec055fd320cdfa911d3eabf1454f7cccf381cc4dbb58a97ff5b14fe4494736b" } ] }, "durability": "persistent", "val": { - "bytes": "ea763414566b1a4a8e247acf70034039916c6b9b2394bcc031757b3a9570a436" + "bytes": "83c972f9bcc9e6d1692bbda8fc592d2b973aaeb0a5efa62e1f8cba1f48e6a0a6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "888830488" + "i128": "369449936" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.108.json index 0ecf5357..1082644c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "70556640" + "i128": "346703053" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "70556640" + "i128": "346703053" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "154e8dcab74932b920ef0adea5558d3c434d91dbd5bcdf9783a11c8d704cdc22" + "bytes": "52d806a5372eafba7589b808be27a3464234a3b07eb7332f2df00b6090787678" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "70556640" + "i128": "346703053" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "acbec56f0b3965272f6e1a5b074c4d67527484291b1158eae9e39d893cafa8e2" + "bytes": "f293408e18af66fd765d92e42ef6689103aa723de2cc27a8bd7432189647d022" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "acbec56f0b3965272f6e1a5b074c4d67527484291b1158eae9e39d893cafa8e2" + "bytes": "f293408e18af66fd765d92e42ef6689103aa723de2cc27a8bd7432189647d022" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "70556640" + "i128": "346703053" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "70556640" + "i128": "346703053" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f293408e18af66fd765d92e42ef6689103aa723de2cc27a8bd7432189647d022" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f293408e18af66fd765d92e42ef6689103aa723de2cc27a8bd7432189647d022" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd265e8024330919e81c3544039515b1205a257a314cb55b43ad042681b81efb" + "bytes": "6fea63b19df9a1dcae921fef4f48f0c6c18a47afd122c2671b8bc4a42f048d54" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd265e8024330919e81c3544039515b1205a257a314cb55b43ad042681b81efb" + "bytes": "6fea63b19df9a1dcae921fef4f48f0c6c18a47afd122c2671b8bc4a42f048d54" } ] }, "durability": "persistent", "val": { - "bytes": "acbec56f0b3965272f6e1a5b074c4d67527484291b1158eae9e39d893cafa8e2" + "bytes": "f293408e18af66fd765d92e42ef6689103aa723de2cc27a8bd7432189647d022" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "70556640" + "i128": "346703053" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.109.json index 82672e4d..723098bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "276762774" + "i128": "284992047" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "276762774" + "i128": "284992047" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3539233b42ab6bb3400f77fe08a213bbcd65053e0225b88f57d9f935677a194e" + "bytes": "eaee1282449e813818c0531dae4b913a72ab6a6f7dbe8f6ac3feb7d24c59caad" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "276762774" + "i128": "284992047" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4899222f53af11eccb1a57fb067f6b521f0b766857546e28b68c2511f2e9b9c7" + "bytes": "fb0e3ad415c298dac5880265c4da865950d430d91e82752a20cde3c17923e08b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4899222f53af11eccb1a57fb067f6b521f0b766857546e28b68c2511f2e9b9c7" + "bytes": "fb0e3ad415c298dac5880265c4da865950d430d91e82752a20cde3c17923e08b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "276762774" + "i128": "284992047" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "276762774" + "i128": "284992047" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "fb0e3ad415c298dac5880265c4da865950d430d91e82752a20cde3c17923e08b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "fb0e3ad415c298dac5880265c4da865950d430d91e82752a20cde3c17923e08b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b78d1dbf7342e765ffcc01edcc2e7161f93da453beb51b287265fd71e76c77d3" + "bytes": "69ad0672a5022acb1fa6e97f03a303b8a62d8e50921614d30805a10dcdd0892f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b78d1dbf7342e765ffcc01edcc2e7161f93da453beb51b287265fd71e76c77d3" + "bytes": "69ad0672a5022acb1fa6e97f03a303b8a62d8e50921614d30805a10dcdd0892f" } ] }, "durability": "persistent", "val": { - "bytes": "4899222f53af11eccb1a57fb067f6b521f0b766857546e28b68c2511f2e9b9c7" + "bytes": "fb0e3ad415c298dac5880265c4da865950d430d91e82752a20cde3c17923e08b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "276762774" + "i128": "284992047" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.11.json index 6c997723..3404b775 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "961095046" + "i128": "49903672" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "961095046" + "i128": "49903672" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "703a62deb2121da0bff20e31b79c34d0e405f2a2bb572a27f1cfdccc7f576ade" + "bytes": "75c4919980d1d9d96bba089a1354a73e160b09e076985d11904c3af43639e4fd" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "961095046" + "i128": "49903672" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48da1d7d4c55fdd67b6970e2da5e2422d34f86918f5936a9b66ff635d22468a1" + "bytes": "4a4eccef421f6ab217c0f418ee7f6c8a45101466ce6516f529ed184d8c774b47" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "48da1d7d4c55fdd67b6970e2da5e2422d34f86918f5936a9b66ff635d22468a1" + "bytes": "4a4eccef421f6ab217c0f418ee7f6c8a45101466ce6516f529ed184d8c774b47" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "961095046" + "i128": "49903672" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "961095046" + "i128": "49903672" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "48da1d7d4c55fdd67b6970e2da5e2422d34f86918f5936a9b66ff635d22468a1" + "bytes": "4a4eccef421f6ab217c0f418ee7f6c8a45101466ce6516f529ed184d8c774b47" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "48da1d7d4c55fdd67b6970e2da5e2422d34f86918f5936a9b66ff635d22468a1" + "bytes": "4a4eccef421f6ab217c0f418ee7f6c8a45101466ce6516f529ed184d8c774b47" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3c3fedf4219a7b8bdeb396bb4d7a3fa7ea352c129f289006d02404a8c0b07cd" + "bytes": "a4d43c559491989e697cc303c9e01e12c5cfbc1433fe42a166a49948c36a7c35" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d3c3fedf4219a7b8bdeb396bb4d7a3fa7ea352c129f289006d02404a8c0b07cd" + "bytes": "a4d43c559491989e697cc303c9e01e12c5cfbc1433fe42a166a49948c36a7c35" } ] }, "durability": "persistent", "val": { - "bytes": "48da1d7d4c55fdd67b6970e2da5e2422d34f86918f5936a9b66ff635d22468a1" + "bytes": "4a4eccef421f6ab217c0f418ee7f6c8a45101466ce6516f529ed184d8c774b47" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "961095046" + "i128": "49903672" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.110.json index 3ddaf685..3e473743 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "365532703" + "i128": "194085035" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "365532703" + "i128": "194085035" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10aa54d7452a58afbb574d16eac4a5a2f9f7079b522297e1ff7ea17edc0b2378" + "bytes": "4d8f7dcad990cca372a4f2fa347c1f244a1081ec603333348bd2b061fc1150fa" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "365532703" + "i128": "194085035" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "39051491fb66717efe0b04bb7229985735c1c372b1036c716ffe7a8fbc752982" + "bytes": "ac511b870518d6ac81b7a0a3029f93337f7dfa1694f2dd02a986e3772f743d9e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "39051491fb66717efe0b04bb7229985735c1c372b1036c716ffe7a8fbc752982" + "bytes": "ac511b870518d6ac81b7a0a3029f93337f7dfa1694f2dd02a986e3772f743d9e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "365532703" + "i128": "194085035" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "365532703" + "i128": "194085035" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ac511b870518d6ac81b7a0a3029f93337f7dfa1694f2dd02a986e3772f743d9e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ac511b870518d6ac81b7a0a3029f93337f7dfa1694f2dd02a986e3772f743d9e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65e9ee544333e410f51789f84620d23e568c7e6a19a7da7ebe3c9500c4ffe2db" + "bytes": "a4076d7aa67781b858f57e031915cbedc260d0c4ca0fbd102c2d252b70212aab" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "65e9ee544333e410f51789f84620d23e568c7e6a19a7da7ebe3c9500c4ffe2db" + "bytes": "a4076d7aa67781b858f57e031915cbedc260d0c4ca0fbd102c2d252b70212aab" } ] }, "durability": "persistent", "val": { - "bytes": "39051491fb66717efe0b04bb7229985735c1c372b1036c716ffe7a8fbc752982" + "bytes": "ac511b870518d6ac81b7a0a3029f93337f7dfa1694f2dd02a986e3772f743d9e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "365532703" + "i128": "194085035" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.111.json index a4631b7f..3a443d00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "773732913" + "i128": "1186752" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "773732913" + "i128": "1186752" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb6131d7d95f2bde57ea86cd7157989661e420bc275e6314588ff8d758874a1d" + "bytes": "b1a4f9dfc164d67dd8dbc7314cbf02b9f9d8c541f43bb7cb92ae7f9f946cbcbf" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "773732913" + "i128": "1186752" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff4bffa024f20860174abdb507591ff95d23d5e67c34d6622f3d60bd281b2f52" + "bytes": "328ad68b3ad19c0af0ee2401a043bc55dc5148b65d163baa8d22a5b0f6d89468" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff4bffa024f20860174abdb507591ff95d23d5e67c34d6622f3d60bd281b2f52" + "bytes": "328ad68b3ad19c0af0ee2401a043bc55dc5148b65d163baa8d22a5b0f6d89468" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "773732913" + "i128": "1186752" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "773732913" + "i128": "1186752" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "328ad68b3ad19c0af0ee2401a043bc55dc5148b65d163baa8d22a5b0f6d89468" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "328ad68b3ad19c0af0ee2401a043bc55dc5148b65d163baa8d22a5b0f6d89468" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63deaeaf34692b7ebd83e6b572baf943d29d757bcfa8adac893006bce2b34c89" + "bytes": "5a6f6a84f3dfce16076ff8c1237fbfd7357150099af45e6bd3402cbf3cd21801" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63deaeaf34692b7ebd83e6b572baf943d29d757bcfa8adac893006bce2b34c89" + "bytes": "5a6f6a84f3dfce16076ff8c1237fbfd7357150099af45e6bd3402cbf3cd21801" } ] }, "durability": "persistent", "val": { - "bytes": "ff4bffa024f20860174abdb507591ff95d23d5e67c34d6622f3d60bd281b2f52" + "bytes": "328ad68b3ad19c0af0ee2401a043bc55dc5148b65d163baa8d22a5b0f6d89468" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "773732913" + "i128": "1186752" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.112.json index 56cb071f..7fe0dcdb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "442347355" + "i128": "747831918" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "442347355" + "i128": "747831918" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "17dafae1e9961842822eb4bb1fe2b857a909978596daaebac246196ec1bcedde" + "bytes": "470daef37d8a7d61d01a97be8d6492a01cb37c66497be5c13ab4271107cee769" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "442347355" + "i128": "747831918" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0f54dbe7cb38d9d5451901cfcedc96d56c6db7bb921d0e82c3a9eab688f68566" + "bytes": "a0a6496134876296adc250612c852cf0909b47dc57bc59b71988ab7a8e214736" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0f54dbe7cb38d9d5451901cfcedc96d56c6db7bb921d0e82c3a9eab688f68566" + "bytes": "a0a6496134876296adc250612c852cf0909b47dc57bc59b71988ab7a8e214736" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "442347355" + "i128": "747831918" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "442347355" + "i128": "747831918" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a0a6496134876296adc250612c852cf0909b47dc57bc59b71988ab7a8e214736" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a0a6496134876296adc250612c852cf0909b47dc57bc59b71988ab7a8e214736" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16dc86f22ef34428dc780e6e75bed70ed1adffb3916c07074d42b29451d8384f" + "bytes": "f7162c1d3f06e38ecc9b279c10054b6a42cf2e7f6201e3eb99c85b0f0c427ec0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16dc86f22ef34428dc780e6e75bed70ed1adffb3916c07074d42b29451d8384f" + "bytes": "f7162c1d3f06e38ecc9b279c10054b6a42cf2e7f6201e3eb99c85b0f0c427ec0" } ] }, "durability": "persistent", "val": { - "bytes": "0f54dbe7cb38d9d5451901cfcedc96d56c6db7bb921d0e82c3a9eab688f68566" + "bytes": "a0a6496134876296adc250612c852cf0909b47dc57bc59b71988ab7a8e214736" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "442347355" + "i128": "747831918" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.113.json index e272c86f..a9d9a628 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "768348561" + "i128": "363378209" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "768348561" + "i128": "363378209" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "852c4596f2b096f886002a1363dba40ce49c2037e60d119214485d74d73b33c9" + "bytes": "acdc550f6a4fb0b50e2eef2f2cbd4db419571988f6ed0d13258d6596b005f867" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "768348561" + "i128": "363378209" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "810ae7af7ea0679641724eacf50da1ac1622f80c4689c1075061717e6afcd3fa" + "bytes": "a0728f95c94544175d3aa4a921fbf7e9a6c45dac0a5e2288c3fc7aab9b3806e7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "810ae7af7ea0679641724eacf50da1ac1622f80c4689c1075061717e6afcd3fa" + "bytes": "a0728f95c94544175d3aa4a921fbf7e9a6c45dac0a5e2288c3fc7aab9b3806e7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "768348561" + "i128": "363378209" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "768348561" + "i128": "363378209" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a0728f95c94544175d3aa4a921fbf7e9a6c45dac0a5e2288c3fc7aab9b3806e7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a0728f95c94544175d3aa4a921fbf7e9a6c45dac0a5e2288c3fc7aab9b3806e7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ba57d728d35849b7f2f39c3b7a15c902096249329d4d55d3f288dfb3675cd11" + "bytes": "8d652176820f89b89fb94965b211bcc3685a955c98025ba9930cdfa834809b5c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ba57d728d35849b7f2f39c3b7a15c902096249329d4d55d3f288dfb3675cd11" + "bytes": "8d652176820f89b89fb94965b211bcc3685a955c98025ba9930cdfa834809b5c" } ] }, "durability": "persistent", "val": { - "bytes": "810ae7af7ea0679641724eacf50da1ac1622f80c4689c1075061717e6afcd3fa" + "bytes": "a0728f95c94544175d3aa4a921fbf7e9a6c45dac0a5e2288c3fc7aab9b3806e7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "768348561" + "i128": "363378209" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.114.json index ebea27e2..7d01c959 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "41338222" + "i128": "772724017" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "41338222" + "i128": "772724017" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3092bb6f6ed0f3008511b867f567b3f4235b980d1bbfa1be0a7fd273475f5e01" + "bytes": "ac4730bf1cbfcf2a3faaf33f0dacae3b139f8e86312cbee1905222540c3a8ed8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "41338222" + "i128": "772724017" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da71cb6d1a0f5240f42d9ca19e80c88c5c864f6396a0810063e0ce4d4cc3299b" + "bytes": "3a5b541d0787fe4f6697a35f21e539ddfe79984eb699f5488c868d66f63822d1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da71cb6d1a0f5240f42d9ca19e80c88c5c864f6396a0810063e0ce4d4cc3299b" + "bytes": "3a5b541d0787fe4f6697a35f21e539ddfe79984eb699f5488c868d66f63822d1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "41338222" + "i128": "772724017" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "41338222" + "i128": "772724017" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3a5b541d0787fe4f6697a35f21e539ddfe79984eb699f5488c868d66f63822d1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3a5b541d0787fe4f6697a35f21e539ddfe79984eb699f5488c868d66f63822d1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96ffa4268b1a0cbee5b4eb696585a5f7081e526e79b905a23a8f6b07357e1a23" + "bytes": "87fcffa8df8150355ea024cf25633564a75a2e8048d3f22c726d7e8ccbfac713" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96ffa4268b1a0cbee5b4eb696585a5f7081e526e79b905a23a8f6b07357e1a23" + "bytes": "87fcffa8df8150355ea024cf25633564a75a2e8048d3f22c726d7e8ccbfac713" } ] }, "durability": "persistent", "val": { - "bytes": "da71cb6d1a0f5240f42d9ca19e80c88c5c864f6396a0810063e0ce4d4cc3299b" + "bytes": "3a5b541d0787fe4f6697a35f21e539ddfe79984eb699f5488c868d66f63822d1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "41338222" + "i128": "772724017" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.115.json index f234f317..decaf358 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "805990522" + "i128": "777965491" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "805990522" + "i128": "777965491" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc41fe141167d6b2752839c6a6bfe19ccbe673ddf8279eb822165617d9596844" + "bytes": "fcf7194e1643bfbbc5bdaff1e206407939fde4229d5b22895a0b47c61176178d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "805990522" + "i128": "777965491" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0e292aa54dafde68a98e295b36924e032a31ff2aecc663d08f8dfd07582c0ce" + "bytes": "b8c665b7ae5f1549c90428cbb77ed174fb06c9716937e225ffcd89326bba5985" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0e292aa54dafde68a98e295b36924e032a31ff2aecc663d08f8dfd07582c0ce" + "bytes": "b8c665b7ae5f1549c90428cbb77ed174fb06c9716937e225ffcd89326bba5985" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "805990522" + "i128": "777965491" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "805990522" + "i128": "777965491" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b8c665b7ae5f1549c90428cbb77ed174fb06c9716937e225ffcd89326bba5985" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b8c665b7ae5f1549c90428cbb77ed174fb06c9716937e225ffcd89326bba5985" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2515cc8a84c9c0498c95ac03d0772b87555ad9c73ba3d62321d053021ae2ac85" + "bytes": "7c9bd7607bfa6b9bf038e5feecec3dddfd34356eda28df8d751f586eb2f76dc2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2515cc8a84c9c0498c95ac03d0772b87555ad9c73ba3d62321d053021ae2ac85" + "bytes": "7c9bd7607bfa6b9bf038e5feecec3dddfd34356eda28df8d751f586eb2f76dc2" } ] }, "durability": "persistent", "val": { - "bytes": "c0e292aa54dafde68a98e295b36924e032a31ff2aecc663d08f8dfd07582c0ce" + "bytes": "b8c665b7ae5f1549c90428cbb77ed174fb06c9716937e225ffcd89326bba5985" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "805990522" + "i128": "777965491" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.116.json index df6c38de..3d574123 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "488693040" + "i128": "65814415" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "488693040" + "i128": "65814415" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d51e923fec0bc9002b1543b6c5d7bcf25cdbfe695c26e1b883c9c88ca40e92e" + "bytes": "1d65b157900f3f584a6bd71e58b6cc2dfad4d46f7e4fc0b78f2c8eec0d9d147a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "488693040" + "i128": "65814415" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "534ae028240b4b8841cd1da306baa71ed238acfc5b78ee306c24d0a4e5362705" + "bytes": "aaed44d183fc00b6102350d3421c5a972db412a70e1eb4ca0d94c2ef8d3551ba" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "534ae028240b4b8841cd1da306baa71ed238acfc5b78ee306c24d0a4e5362705" + "bytes": "aaed44d183fc00b6102350d3421c5a972db412a70e1eb4ca0d94c2ef8d3551ba" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "488693040" + "i128": "65814415" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "488693040" + "i128": "65814415" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "aaed44d183fc00b6102350d3421c5a972db412a70e1eb4ca0d94c2ef8d3551ba" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "aaed44d183fc00b6102350d3421c5a972db412a70e1eb4ca0d94c2ef8d3551ba" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "33c4806e361481327b2647dc9ac69d5cc9f4f0e1c54ab5960dd36d1881867543" + "bytes": "cb5bd4b42e6464c586f674e5778e26948b4f6fb4a72e62466590d4f87b379aad" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "33c4806e361481327b2647dc9ac69d5cc9f4f0e1c54ab5960dd36d1881867543" + "bytes": "cb5bd4b42e6464c586f674e5778e26948b4f6fb4a72e62466590d4f87b379aad" } ] }, "durability": "persistent", "val": { - "bytes": "534ae028240b4b8841cd1da306baa71ed238acfc5b78ee306c24d0a4e5362705" + "bytes": "aaed44d183fc00b6102350d3421c5a972db412a70e1eb4ca0d94c2ef8d3551ba" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "488693040" + "i128": "65814415" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.117.json index 0f6b3448..709491de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "328407629" + "i128": "460640789" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "328407629" + "i128": "460640789" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3a5ef817e0f24d95ac824f3122067f1c0429678fed2af1c2b2146671f2e22fcb" + "bytes": "46d86c5adeace0b292382cc8326cd8a123d9aee7afd466eda966c56b2fd2a798" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "328407629" + "i128": "460640789" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aad19d6e285493b664191bbb9664a9065d3f57872920d345b1897b8c12f8389b" + "bytes": "02d65d9be8057264f39ef22945eaa3f54dc9709145fd36ddeadcfe6d87d1f28a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aad19d6e285493b664191bbb9664a9065d3f57872920d345b1897b8c12f8389b" + "bytes": "02d65d9be8057264f39ef22945eaa3f54dc9709145fd36ddeadcfe6d87d1f28a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "328407629" + "i128": "460640789" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "328407629" + "i128": "460640789" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "02d65d9be8057264f39ef22945eaa3f54dc9709145fd36ddeadcfe6d87d1f28a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "02d65d9be8057264f39ef22945eaa3f54dc9709145fd36ddeadcfe6d87d1f28a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91dc271324e434818c833bb23b25925c9bc8238c44d212927380336e00166125" + "bytes": "e4177657b5aa46ac201ed641939035f70c0a4476ceac95fab650fd11585682ed" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91dc271324e434818c833bb23b25925c9bc8238c44d212927380336e00166125" + "bytes": "e4177657b5aa46ac201ed641939035f70c0a4476ceac95fab650fd11585682ed" } ] }, "durability": "persistent", "val": { - "bytes": "aad19d6e285493b664191bbb9664a9065d3f57872920d345b1897b8c12f8389b" + "bytes": "02d65d9be8057264f39ef22945eaa3f54dc9709145fd36ddeadcfe6d87d1f28a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "328407629" + "i128": "460640789" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.118.json index cc76764c..31156e96 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "264335284" + "i128": "957611151" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "264335284" + "i128": "957611151" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e14aeaf2bda171adc84ca452f00a9e4417a7b197357f6a14763427dc6b5862b7" + "bytes": "c01024ff157182b8b6ea207ab9654b83c57a263f990256a846a2462e05e86339" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "264335284" + "i128": "957611151" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f50d86e01bab3ab4a4fee569c199e999c31a161a44b10bbede3f99b997551348" + "bytes": "22b59e818fc0df7123d6c59f1d4e5ec709453185c5bfb89a6c049a2e273314b3" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f50d86e01bab3ab4a4fee569c199e999c31a161a44b10bbede3f99b997551348" + "bytes": "22b59e818fc0df7123d6c59f1d4e5ec709453185c5bfb89a6c049a2e273314b3" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "264335284" + "i128": "957611151" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "264335284" + "i128": "957611151" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "22b59e818fc0df7123d6c59f1d4e5ec709453185c5bfb89a6c049a2e273314b3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "22b59e818fc0df7123d6c59f1d4e5ec709453185c5bfb89a6c049a2e273314b3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3988037d0016e15a2d7b3877a0d37e6653ecb057f92b585409b3b2fd96e59bce" + "bytes": "74ac1444196c4620409971a24e2e0f25f663aca55423a51951a46816c2fb4ca9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3988037d0016e15a2d7b3877a0d37e6653ecb057f92b585409b3b2fd96e59bce" + "bytes": "74ac1444196c4620409971a24e2e0f25f663aca55423a51951a46816c2fb4ca9" } ] }, "durability": "persistent", "val": { - "bytes": "f50d86e01bab3ab4a4fee569c199e999c31a161a44b10bbede3f99b997551348" + "bytes": "22b59e818fc0df7123d6c59f1d4e5ec709453185c5bfb89a6c049a2e273314b3" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "264335284" + "i128": "957611151" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.119.json index ef828b55..8db556f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "541039797" + "i128": "73132991" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "541039797" + "i128": "73132991" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bf3e7fa38a4311edbadc87a6338580189c9349d9d711132a65e082b7e7136c8d" + "bytes": "7d49724f10246d61e429f32f122a228873fbcd078306c7753fcae526516338bd" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "541039797" + "i128": "73132991" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2687b0c6847c84b527ab6d3cf5efae6af5125c62e5da7436ca553e2840c8ca8" + "bytes": "f5a3c33e27fb88e6bb0c5bb312a36231874e1956759e5fe2e1345534647e608c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2687b0c6847c84b527ab6d3cf5efae6af5125c62e5da7436ca553e2840c8ca8" + "bytes": "f5a3c33e27fb88e6bb0c5bb312a36231874e1956759e5fe2e1345534647e608c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "541039797" + "i128": "73132991" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "541039797" + "i128": "73132991" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f5a3c33e27fb88e6bb0c5bb312a36231874e1956759e5fe2e1345534647e608c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f5a3c33e27fb88e6bb0c5bb312a36231874e1956759e5fe2e1345534647e608c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d198562836eb473795fbef744eb765a2d78b0bdd3c992ee3738f6cd93b1c8373" + "bytes": "6b64f906b761b2a5aed6378fea9f3b7a7f64f6da467a4203867d284f35726552" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d198562836eb473795fbef744eb765a2d78b0bdd3c992ee3738f6cd93b1c8373" + "bytes": "6b64f906b761b2a5aed6378fea9f3b7a7f64f6da467a4203867d284f35726552" } ] }, "durability": "persistent", "val": { - "bytes": "a2687b0c6847c84b527ab6d3cf5efae6af5125c62e5da7436ca553e2840c8ca8" + "bytes": "f5a3c33e27fb88e6bb0c5bb312a36231874e1956759e5fe2e1345534647e608c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "541039797" + "i128": "73132991" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.12.json index 2ad3c64e..fa8f7aee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "788887202" + "i128": "61235885" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "788887202" + "i128": "61235885" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a49a24052776bf103296b94037bd6c8c4a8910fcc21ee150296817812465435" + "bytes": "d60e545682e00ad769694fdb92c04ddd86c3678ff8705f4e7ccec53e83ae543e" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "788887202" + "i128": "61235885" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "02bf96f2979c2387144ad72d4eb3c64e1c1d87a951e952a8fb6d73b4bec9491f" + "bytes": "46358ab327e585e873e127b3da6bc16960dc4e9930aca2d9efa3bf6a2e06ef27" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "02bf96f2979c2387144ad72d4eb3c64e1c1d87a951e952a8fb6d73b4bec9491f" + "bytes": "46358ab327e585e873e127b3da6bc16960dc4e9930aca2d9efa3bf6a2e06ef27" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "788887202" + "i128": "61235885" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "788887202" + "i128": "61235885" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "02bf96f2979c2387144ad72d4eb3c64e1c1d87a951e952a8fb6d73b4bec9491f" + "bytes": "46358ab327e585e873e127b3da6bc16960dc4e9930aca2d9efa3bf6a2e06ef27" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "02bf96f2979c2387144ad72d4eb3c64e1c1d87a951e952a8fb6d73b4bec9491f" + "bytes": "46358ab327e585e873e127b3da6bc16960dc4e9930aca2d9efa3bf6a2e06ef27" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40e2db01e81de9d7ae333982535b491ee48099c706301a25564621ac4dfc5371" + "bytes": "c70a076d42ec1027465392ae5da3dc2d0f134c626182bd62bd8e708725b8bcf6" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40e2db01e81de9d7ae333982535b491ee48099c706301a25564621ac4dfc5371" + "bytes": "c70a076d42ec1027465392ae5da3dc2d0f134c626182bd62bd8e708725b8bcf6" } ] }, "durability": "persistent", "val": { - "bytes": "02bf96f2979c2387144ad72d4eb3c64e1c1d87a951e952a8fb6d73b4bec9491f" + "bytes": "46358ab327e585e873e127b3da6bc16960dc4e9930aca2d9efa3bf6a2e06ef27" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "788887202" + "i128": "61235885" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.120.json index 674f819c..ecc8e09f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "580655828" + "i128": "257536566" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "580655828" + "i128": "257536566" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3c1ef89ee57a5a9324395b375e7b7b18b6c0975edda6a26a209b188663acbb3f" + "bytes": "dfcaf1e23325742f4f7ea05aeb95d845a090a5f3ddf582347edb5e82949858eb" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "580655828" + "i128": "257536566" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2b890ea2767e6b2e9e4eae2df6584fb7eb4c9c730e72eaa6f59af38c5fb30f7" + "bytes": "36cff4c5d0d251007f79c068bc37de8ffe3a12931a69e7b18f9d27851903723a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2b890ea2767e6b2e9e4eae2df6584fb7eb4c9c730e72eaa6f59af38c5fb30f7" + "bytes": "36cff4c5d0d251007f79c068bc37de8ffe3a12931a69e7b18f9d27851903723a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "580655828" + "i128": "257536566" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "580655828" + "i128": "257536566" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "36cff4c5d0d251007f79c068bc37de8ffe3a12931a69e7b18f9d27851903723a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "36cff4c5d0d251007f79c068bc37de8ffe3a12931a69e7b18f9d27851903723a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1192437c3ce074a9919926e0afdc606ea3e9728be6e895f2656e03067f64420f" + "bytes": "8ffa11a7b1161a34a1b029f2a74c722dfc78c9599a19ed1cb54f909e1240e0d5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1192437c3ce074a9919926e0afdc606ea3e9728be6e895f2656e03067f64420f" + "bytes": "8ffa11a7b1161a34a1b029f2a74c722dfc78c9599a19ed1cb54f909e1240e0d5" } ] }, "durability": "persistent", "val": { - "bytes": "b2b890ea2767e6b2e9e4eae2df6584fb7eb4c9c730e72eaa6f59af38c5fb30f7" + "bytes": "36cff4c5d0d251007f79c068bc37de8ffe3a12931a69e7b18f9d27851903723a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "580655828" + "i128": "257536566" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.121.json index 512aa7c4..0dc33b0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "890391003" + "i128": "80853293" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "890391003" + "i128": "80853293" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b41a09ec62ff171010b3ac9b75667c18bd8a49c3b8d388affc46b1aa0b2589a" + "bytes": "e9610754686219a61f52440d2d330a05f70355a084cb7d6ed17319470e4980d9" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "890391003" + "i128": "80853293" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b107c3e79e407be1bbf56bf2ef10ba55c149beb5afcb9edbc2752eb6b9477f88" + "bytes": "d090d321900adab5d37ce335c076b59b0bbcf3d6cbe72047cce0309a01dfb1fa" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b107c3e79e407be1bbf56bf2ef10ba55c149beb5afcb9edbc2752eb6b9477f88" + "bytes": "d090d321900adab5d37ce335c076b59b0bbcf3d6cbe72047cce0309a01dfb1fa" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "890391003" + "i128": "80853293" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "890391003" + "i128": "80853293" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d090d321900adab5d37ce335c076b59b0bbcf3d6cbe72047cce0309a01dfb1fa" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d090d321900adab5d37ce335c076b59b0bbcf3d6cbe72047cce0309a01dfb1fa" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0cecfb26cb087a4b88b2db22811f2a113d39b7dcc7edc8f2319e4e3a6727c3d9" + "bytes": "95e5a4fb73a2b55ec95d1858d7e8b6938e7b40b8158f4bca2900961cb3031859" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0cecfb26cb087a4b88b2db22811f2a113d39b7dcc7edc8f2319e4e3a6727c3d9" + "bytes": "95e5a4fb73a2b55ec95d1858d7e8b6938e7b40b8158f4bca2900961cb3031859" } ] }, "durability": "persistent", "val": { - "bytes": "b107c3e79e407be1bbf56bf2ef10ba55c149beb5afcb9edbc2752eb6b9477f88" + "bytes": "d090d321900adab5d37ce335c076b59b0bbcf3d6cbe72047cce0309a01dfb1fa" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "890391003" + "i128": "80853293" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.122.json index d775ee77..97ddf7f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "108449366" + "i128": "405457814" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "108449366" + "i128": "405457814" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c45362800dcf150c9479c517f1070343bfc7945ddbc9ab3a77929baa93880b64" + "bytes": "316d41433c647edc3f1b0544be00b20c29c15443c6cd35c7c00c8b0fe75ea6be" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "108449366" + "i128": "405457814" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb32b8096162f0c1288f0f8cc98fe83574fd198c7aa53e9f90b8a74d18d7e6f2" + "bytes": "d80d8bdf97902e3661fe8ed1297b63a635f0fc8adef04192707e5fa1e517bd90" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb32b8096162f0c1288f0f8cc98fe83574fd198c7aa53e9f90b8a74d18d7e6f2" + "bytes": "d80d8bdf97902e3661fe8ed1297b63a635f0fc8adef04192707e5fa1e517bd90" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "108449366" + "i128": "405457814" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "108449366" + "i128": "405457814" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d80d8bdf97902e3661fe8ed1297b63a635f0fc8adef04192707e5fa1e517bd90" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d80d8bdf97902e3661fe8ed1297b63a635f0fc8adef04192707e5fa1e517bd90" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9584059ab1c10dc6e7bba663d33f64e5f7bd3e7b3c5d32503712c1536c35ce11" + "bytes": "fef926ee6c2c59e1b918d937103f2a6a0fe15a7391b7220513bde4a0c2baccba" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9584059ab1c10dc6e7bba663d33f64e5f7bd3e7b3c5d32503712c1536c35ce11" + "bytes": "fef926ee6c2c59e1b918d937103f2a6a0fe15a7391b7220513bde4a0c2baccba" } ] }, "durability": "persistent", "val": { - "bytes": "cb32b8096162f0c1288f0f8cc98fe83574fd198c7aa53e9f90b8a74d18d7e6f2" + "bytes": "d80d8bdf97902e3661fe8ed1297b63a635f0fc8adef04192707e5fa1e517bd90" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "108449366" + "i128": "405457814" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.123.json index d2616198..ad645aa7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "226798405" + "i128": "230554071" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226798405" + "i128": "230554071" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "81213c77ae156a8193eba2234f633fbc97c319ca37a50fa3e8f3cee5a7afb2cf" + "bytes": "db9fae21446ea241cb1e0be8dc9ae04446a6745a6f5612aa690137e25e8373df" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "226798405" + "i128": "230554071" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27c74eb2c66775e25bdd77c8c8833abff72e09bf876494c2e336264117898f9d" + "bytes": "ce1707f960560df89f7c186b7cf86a83010876d7900488adeead52d9f5ef3aa7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27c74eb2c66775e25bdd77c8c8833abff72e09bf876494c2e336264117898f9d" + "bytes": "ce1707f960560df89f7c186b7cf86a83010876d7900488adeead52d9f5ef3aa7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "226798405" + "i128": "230554071" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "226798405" + "i128": "230554071" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ce1707f960560df89f7c186b7cf86a83010876d7900488adeead52d9f5ef3aa7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ce1707f960560df89f7c186b7cf86a83010876d7900488adeead52d9f5ef3aa7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b391b71d823e91842521f73af8a6be62d994477a4917efbdf144fc8e8ca7d5bd" + "bytes": "46ce6815b5b65d32ec0444342b29272c8ed3bee3df87843ab5faf064e4f900dc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b391b71d823e91842521f73af8a6be62d994477a4917efbdf144fc8e8ca7d5bd" + "bytes": "46ce6815b5b65d32ec0444342b29272c8ed3bee3df87843ab5faf064e4f900dc" } ] }, "durability": "persistent", "val": { - "bytes": "27c74eb2c66775e25bdd77c8c8833abff72e09bf876494c2e336264117898f9d" + "bytes": "ce1707f960560df89f7c186b7cf86a83010876d7900488adeead52d9f5ef3aa7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "226798405" + "i128": "230554071" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.124.json index e74ac0b5..9ce4a0d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15000274" + "i128": "215104944" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15000274" + "i128": "215104944" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ab0163475d2053cd6cfdfaa43e01353759d431ac032566d1dbc534fa79e69b04" + "bytes": "5b37ee7c1d8cef12f8233844cf4ccc99c0b64a2ee9fee2550ece54ec90f0a04e" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15000274" + "i128": "215104944" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "87e1cfedf98b9d5ab33ef6f96c4b84ecf07d2e2e44eff15c8a4ff94c77fb13bb" + "bytes": "235ce157b540df5cbf9f506bf1792b6d4a26189c42827d33b0bab57455ca0d2c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "87e1cfedf98b9d5ab33ef6f96c4b84ecf07d2e2e44eff15c8a4ff94c77fb13bb" + "bytes": "235ce157b540df5cbf9f506bf1792b6d4a26189c42827d33b0bab57455ca0d2c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15000274" + "i128": "215104944" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "15000274" + "i128": "215104944" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "235ce157b540df5cbf9f506bf1792b6d4a26189c42827d33b0bab57455ca0d2c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "235ce157b540df5cbf9f506bf1792b6d4a26189c42827d33b0bab57455ca0d2c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc2ff86df37e043ea70da1eccb25b015e4b23006699acc64ba38613786c529e3" + "bytes": "57bdb3a495c60e3ba84c2a646c0e06afb6e0b276e07ca750e8c6d890d217aa9a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc2ff86df37e043ea70da1eccb25b015e4b23006699acc64ba38613786c529e3" + "bytes": "57bdb3a495c60e3ba84c2a646c0e06afb6e0b276e07ca750e8c6d890d217aa9a" } ] }, "durability": "persistent", "val": { - "bytes": "87e1cfedf98b9d5ab33ef6f96c4b84ecf07d2e2e44eff15c8a4ff94c77fb13bb" + "bytes": "235ce157b540df5cbf9f506bf1792b6d4a26189c42827d33b0bab57455ca0d2c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "15000274" + "i128": "215104944" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.125.json index e613c1a1..90b0b15f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "762365339" + "i128": "560230410" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "762365339" + "i128": "560230410" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e21186d0f333fcb24acf10c1d173ba5f4be9d7e001fc08ee51a016fe631aa60b" + "bytes": "9ffc4db0e433889ec75ec3fe3ce4f5da67fc100004427d9fd2e038d6aaf77cb8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "762365339" + "i128": "560230410" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e4b177d01a3b6b4b68de5540da99599700c40454f5ceb2325df2b81b7ae2c1bf" + "bytes": "904fba0dca93370b81cfc2847c435905f10eaf672f1fb23f416c86b27ffeebfa" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e4b177d01a3b6b4b68de5540da99599700c40454f5ceb2325df2b81b7ae2c1bf" + "bytes": "904fba0dca93370b81cfc2847c435905f10eaf672f1fb23f416c86b27ffeebfa" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "762365339" + "i128": "560230410" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "762365339" + "i128": "560230410" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "904fba0dca93370b81cfc2847c435905f10eaf672f1fb23f416c86b27ffeebfa" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "904fba0dca93370b81cfc2847c435905f10eaf672f1fb23f416c86b27ffeebfa" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7556f462e01587ddc70ed2af3c767070c2b7dc593774d9467bf2c801a245b27" + "bytes": "54c69eb0adaffb437ddedbfe8599ccfc0c95ea772228a3395cc62462247b55c1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7556f462e01587ddc70ed2af3c767070c2b7dc593774d9467bf2c801a245b27" + "bytes": "54c69eb0adaffb437ddedbfe8599ccfc0c95ea772228a3395cc62462247b55c1" } ] }, "durability": "persistent", "val": { - "bytes": "e4b177d01a3b6b4b68de5540da99599700c40454f5ceb2325df2b81b7ae2c1bf" + "bytes": "904fba0dca93370b81cfc2847c435905f10eaf672f1fb23f416c86b27ffeebfa" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "762365339" + "i128": "560230410" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.126.json index f80c44a0..88858864 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "118325884" + "i128": "706765936" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "118325884" + "i128": "706765936" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34af950d2b2903b5ecf0ca4f3be6cd01cd3e63b0aad80d11cdc192874a37ba79" + "bytes": "e43c3489a4f0b50f309f73cd39f1bca60c2959427af9c5592a2dd905d44aa57d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "118325884" + "i128": "706765936" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a3a2c659caaad2851e4cb418ff7573e238f794f6fc8b15e3786e3ed0cde57ed2" + "bytes": "5ac634bfd43fa512b9a38f5d11d94e9c068bb53fa34c04200a4aaf5d653b8306" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a3a2c659caaad2851e4cb418ff7573e238f794f6fc8b15e3786e3ed0cde57ed2" + "bytes": "5ac634bfd43fa512b9a38f5d11d94e9c068bb53fa34c04200a4aaf5d653b8306" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "118325884" + "i128": "706765936" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "118325884" + "i128": "706765936" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5ac634bfd43fa512b9a38f5d11d94e9c068bb53fa34c04200a4aaf5d653b8306" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5ac634bfd43fa512b9a38f5d11d94e9c068bb53fa34c04200a4aaf5d653b8306" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3cbb835f150c154608bf339a02461bc9160af4916587b4d604fe8a143505b66" + "bytes": "7a9d73cd6b88858486d586170b9ceef3ea52a850afc7ebaf86b26f98c199e23e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f3cbb835f150c154608bf339a02461bc9160af4916587b4d604fe8a143505b66" + "bytes": "7a9d73cd6b88858486d586170b9ceef3ea52a850afc7ebaf86b26f98c199e23e" } ] }, "durability": "persistent", "val": { - "bytes": "a3a2c659caaad2851e4cb418ff7573e238f794f6fc8b15e3786e3ed0cde57ed2" + "bytes": "5ac634bfd43fa512b9a38f5d11d94e9c068bb53fa34c04200a4aaf5d653b8306" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "118325884" + "i128": "706765936" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.127.json index 288de8aa..bb9d14b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "588141299" + "i128": "900088818" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "588141299" + "i128": "900088818" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1d0e7c6c1adc5691738e1cd686acf4df98f0864142e23a304e86746802778c53" + "bytes": "5744353e40aacdc378f7ce67c0ac82c2a0e6a0b851d828bd5a2ff9b0fb04acb4" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "588141299" + "i128": "900088818" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8a24217f6874dfeacc8b1be344d8b8fba3b0e47052757f6d74b31b83a40fb63" + "bytes": "cdfd3eed702e3c2b152c3f9b1ac160c977bbb02eb659d366f09e66becad5b768" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8a24217f6874dfeacc8b1be344d8b8fba3b0e47052757f6d74b31b83a40fb63" + "bytes": "cdfd3eed702e3c2b152c3f9b1ac160c977bbb02eb659d366f09e66becad5b768" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "588141299" + "i128": "900088818" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "588141299" + "i128": "900088818" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cdfd3eed702e3c2b152c3f9b1ac160c977bbb02eb659d366f09e66becad5b768" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cdfd3eed702e3c2b152c3f9b1ac160c977bbb02eb659d366f09e66becad5b768" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1fb8fc77f17d20c3c59109577dd27f642c74ccd8634029e4f064b93f673bbec8" + "bytes": "78985fc24225fb42f2eb0eac88670a4b08f63e6b33351fe05039aa95d3fc4a4c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1fb8fc77f17d20c3c59109577dd27f642c74ccd8634029e4f064b93f673bbec8" + "bytes": "78985fc24225fb42f2eb0eac88670a4b08f63e6b33351fe05039aa95d3fc4a4c" } ] }, "durability": "persistent", "val": { - "bytes": "f8a24217f6874dfeacc8b1be344d8b8fba3b0e47052757f6d74b31b83a40fb63" + "bytes": "cdfd3eed702e3c2b152c3f9b1ac160c977bbb02eb659d366f09e66becad5b768" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "588141299" + "i128": "900088818" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.128.json index 76f9ef1f..d16d7046 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "143791327" + "i128": "68439745" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "143791327" + "i128": "68439745" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c32cc0718dcea9179873308763bad1495f63c206897c124f41f3801458d77fbe" + "bytes": "82b3f1030e61352e7acb5f836bcbfc174062f33cd47cdea25114ed14d87b63c8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "143791327" + "i128": "68439745" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d742e965ecf105204772ef61a66df3a480b3f7ef0c4a0511219ef221b01bbd9b" + "bytes": "ab16088f13c6734731416c047a762d2104acb829477087d99226c3a16125dc12" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d742e965ecf105204772ef61a66df3a480b3f7ef0c4a0511219ef221b01bbd9b" + "bytes": "ab16088f13c6734731416c047a762d2104acb829477087d99226c3a16125dc12" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "143791327" + "i128": "68439745" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "143791327" + "i128": "68439745" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ab16088f13c6734731416c047a762d2104acb829477087d99226c3a16125dc12" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ab16088f13c6734731416c047a762d2104acb829477087d99226c3a16125dc12" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7bb2c4b66fed2e9f0e8cd8b303dea936a25c083d4f1a15bc02ebc3d8d40fc42" + "bytes": "4425f9306454ec1b91c40b79c5bf97adb257d918c416c3f4043b88714cb76601" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7bb2c4b66fed2e9f0e8cd8b303dea936a25c083d4f1a15bc02ebc3d8d40fc42" + "bytes": "4425f9306454ec1b91c40b79c5bf97adb257d918c416c3f4043b88714cb76601" } ] }, "durability": "persistent", "val": { - "bytes": "d742e965ecf105204772ef61a66df3a480b3f7ef0c4a0511219ef221b01bbd9b" + "bytes": "ab16088f13c6734731416c047a762d2104acb829477087d99226c3a16125dc12" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "143791327" + "i128": "68439745" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.129.json index 9d97d7ef..b888ade8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "191682222" + "i128": "927348147" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "191682222" + "i128": "927348147" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc8f060a1394908e0ab882d96bc44c0eac7a84ad1c08435ee2188c2ed0a3e6e7" + "bytes": "8189579c1ea4a87a4ebfa12e5d99cc0d69b56dd77acda9396c27b8136f5c3326" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "191682222" + "i128": "927348147" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f74a472dfe1109b7d3acd766632d4d3a04fd2604317970d647b8bc7e5d8d65e8" + "bytes": "6db7de420f1ecf51c8989653b1d52444936ee05189d6c2f8508a676162c44e44" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f74a472dfe1109b7d3acd766632d4d3a04fd2604317970d647b8bc7e5d8d65e8" + "bytes": "6db7de420f1ecf51c8989653b1d52444936ee05189d6c2f8508a676162c44e44" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "191682222" + "i128": "927348147" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "191682222" + "i128": "927348147" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6db7de420f1ecf51c8989653b1d52444936ee05189d6c2f8508a676162c44e44" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6db7de420f1ecf51c8989653b1d52444936ee05189d6c2f8508a676162c44e44" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83176d1b3f8e522717382444a8c175e0e1a6b733f9ae6d23e5bf23a3cca6e866" + "bytes": "d5527cb4d70e8ed8392e37786388d551ed11c89ed498b9ca08157cb825d4735b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83176d1b3f8e522717382444a8c175e0e1a6b733f9ae6d23e5bf23a3cca6e866" + "bytes": "d5527cb4d70e8ed8392e37786388d551ed11c89ed498b9ca08157cb825d4735b" } ] }, "durability": "persistent", "val": { - "bytes": "f74a472dfe1109b7d3acd766632d4d3a04fd2604317970d647b8bc7e5d8d65e8" + "bytes": "6db7de420f1ecf51c8989653b1d52444936ee05189d6c2f8508a676162c44e44" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "191682222" + "i128": "927348147" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.13.json index 4f9593c7..ad97fc75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "910136116" + "i128": "562755130" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "910136116" + "i128": "562755130" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b01d7b573b7f1c3ce513f1ebd9006d322ee686719fbea058ac0bbc2ccf25ee4" + "bytes": "bd4b8f72de5c8b02009445cc225ac3513c1f912561e3d72ee90e6f8f7a6f583b" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "910136116" + "i128": "562755130" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "039c38ec04db456fb2d92144c888dce279f836169c96d0d8cecc650e6988bcb9" + "bytes": "ca39d5e9f1533667d138440b0d1ac1078cacd8f2e1924ae09b921198bb2773ff" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "039c38ec04db456fb2d92144c888dce279f836169c96d0d8cecc650e6988bcb9" + "bytes": "ca39d5e9f1533667d138440b0d1ac1078cacd8f2e1924ae09b921198bb2773ff" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "910136116" + "i128": "562755130" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "910136116" + "i128": "562755130" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "039c38ec04db456fb2d92144c888dce279f836169c96d0d8cecc650e6988bcb9" + "bytes": "ca39d5e9f1533667d138440b0d1ac1078cacd8f2e1924ae09b921198bb2773ff" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "039c38ec04db456fb2d92144c888dce279f836169c96d0d8cecc650e6988bcb9" + "bytes": "ca39d5e9f1533667d138440b0d1ac1078cacd8f2e1924ae09b921198bb2773ff" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4fb9ba6fec355cadbcdc83385cf8812c63a86573b4fc7a33908a212837e470e" + "bytes": "c1600e9e556b53791de0fce02350769292c8ecfb6b6b89b2e9af6b57e25268a0" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4fb9ba6fec355cadbcdc83385cf8812c63a86573b4fc7a33908a212837e470e" + "bytes": "c1600e9e556b53791de0fce02350769292c8ecfb6b6b89b2e9af6b57e25268a0" } ] }, "durability": "persistent", "val": { - "bytes": "039c38ec04db456fb2d92144c888dce279f836169c96d0d8cecc650e6988bcb9" + "bytes": "ca39d5e9f1533667d138440b0d1ac1078cacd8f2e1924ae09b921198bb2773ff" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "910136116" + "i128": "562755130" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.130.json index 05ea3e4d..46f31385 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "234882002" + "i128": "802541528" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "234882002" + "i128": "802541528" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f4de3af0942fc5b5a7f5bde8621ca1bf4128cc365d1730183e6a15b44f84fa68" + "bytes": "1ed3b5f104b063021856cabe6a1c9b14c9e85b42d22e2754da5107d977442590" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "234882002" + "i128": "802541528" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "85e020e4e2100531005a4667b69360e37be6729cb3e074c6a0aa475731d81c34" + "bytes": "e8c275ce6551479ac706f9a87f4c65abb762412c8863b33ecbc1c8958dc5d288" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "85e020e4e2100531005a4667b69360e37be6729cb3e074c6a0aa475731d81c34" + "bytes": "e8c275ce6551479ac706f9a87f4c65abb762412c8863b33ecbc1c8958dc5d288" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "234882002" + "i128": "802541528" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "234882002" + "i128": "802541528" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e8c275ce6551479ac706f9a87f4c65abb762412c8863b33ecbc1c8958dc5d288" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e8c275ce6551479ac706f9a87f4c65abb762412c8863b33ecbc1c8958dc5d288" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8b2a2c03a2912fad30077e8025f877607d2359b65677f995fbb9b35403b2449" + "bytes": "27785ea46b3614d74a46a543a30573c45d6eb8a12a6fd99231ca8957a44ab02f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8b2a2c03a2912fad30077e8025f877607d2359b65677f995fbb9b35403b2449" + "bytes": "27785ea46b3614d74a46a543a30573c45d6eb8a12a6fd99231ca8957a44ab02f" } ] }, "durability": "persistent", "val": { - "bytes": "85e020e4e2100531005a4667b69360e37be6729cb3e074c6a0aa475731d81c34" + "bytes": "e8c275ce6551479ac706f9a87f4c65abb762412c8863b33ecbc1c8958dc5d288" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "234882002" + "i128": "802541528" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.131.json index 327ca7b2..7e25ced9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "22684590" + "i128": "206576879" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "22684590" + "i128": "206576879" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2da7638edd053cbe87f8a823d157af43a227777841099a79eafb2ca6cbb1cd64" + "bytes": "452991b701312fad4ddd1794f66b22a5e01260655615295c5a477ac94b1c0d13" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "22684590" + "i128": "206576879" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c8389f99055540052aa860bf97313678c23b8098a4cd9e747586b6a830c0779" + "bytes": "188fea0617aa4e17c82c9d13ce435013569a755a512aefcb31821e6090381df8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c8389f99055540052aa860bf97313678c23b8098a4cd9e747586b6a830c0779" + "bytes": "188fea0617aa4e17c82c9d13ce435013569a755a512aefcb31821e6090381df8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "22684590" + "i128": "206576879" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "22684590" + "i128": "206576879" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "188fea0617aa4e17c82c9d13ce435013569a755a512aefcb31821e6090381df8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "188fea0617aa4e17c82c9d13ce435013569a755a512aefcb31821e6090381df8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e97f48a377c054d44057dcddb7937df1f11d9d84342f0aee9761f5a3c41a3ad" + "bytes": "76e29135a14884498896ed6cec8b1173c0865534e9e76f5bede821b51fe3b2a6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e97f48a377c054d44057dcddb7937df1f11d9d84342f0aee9761f5a3c41a3ad" + "bytes": "76e29135a14884498896ed6cec8b1173c0865534e9e76f5bede821b51fe3b2a6" } ] }, "durability": "persistent", "val": { - "bytes": "0c8389f99055540052aa860bf97313678c23b8098a4cd9e747586b6a830c0779" + "bytes": "188fea0617aa4e17c82c9d13ce435013569a755a512aefcb31821e6090381df8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "22684590" + "i128": "206576879" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.132.json index 899d264c..4511f938 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "518011826" + "i128": "266030829" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "518011826" + "i128": "266030829" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d6c070c416cf6fa21d3701e1a3d6bbb79bf41f534d0b213a0556a290f5ea011" + "bytes": "2dd5481304a37a4a6056484403a57248bbad42f1a4a68d925d6b1301f4902434" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "518011826" + "i128": "266030829" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4cb57857562373dfe1bf73569b8d9baee4b31682bcbcebd0d2039479a67b4074" + "bytes": "49b091be936b372d735bb6aca8e7e19cd1bacf1a729d44464a1c4eb585d6a4fe" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4cb57857562373dfe1bf73569b8d9baee4b31682bcbcebd0d2039479a67b4074" + "bytes": "49b091be936b372d735bb6aca8e7e19cd1bacf1a729d44464a1c4eb585d6a4fe" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "518011826" + "i128": "266030829" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "518011826" + "i128": "266030829" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "49b091be936b372d735bb6aca8e7e19cd1bacf1a729d44464a1c4eb585d6a4fe" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "49b091be936b372d735bb6aca8e7e19cd1bacf1a729d44464a1c4eb585d6a4fe" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98499c6e9328f68fe75720db69c71111f7edb2e6bb63376934913c7f027b36da" + "bytes": "698766eaa0b2b3672a05a4d29cf183f15dbac582259488083601d2cfcef4d5fa" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98499c6e9328f68fe75720db69c71111f7edb2e6bb63376934913c7f027b36da" + "bytes": "698766eaa0b2b3672a05a4d29cf183f15dbac582259488083601d2cfcef4d5fa" } ] }, "durability": "persistent", "val": { - "bytes": "4cb57857562373dfe1bf73569b8d9baee4b31682bcbcebd0d2039479a67b4074" + "bytes": "49b091be936b372d735bb6aca8e7e19cd1bacf1a729d44464a1c4eb585d6a4fe" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "518011826" + "i128": "266030829" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.133.json index 50c5f500..2eedc6f5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "944126369" + "i128": "509014378" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "944126369" + "i128": "509014378" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5bcfa6e3700828db23094448e1efd668079dbf0c6328da9f6492ff7b2ccacc81" + "bytes": "b9743e8941e5d64bcc7a4602908bdd4685a8a49fed9325918e14109c160a5e45" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "944126369" + "i128": "509014378" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "809654d55473da0c83db18ca3976ec172ff321aab404a707fb85d259532df956" + "bytes": "ddcbbdd717c7384e11df2dca837edf274ea2bcb9cb9f197e4cfa8e6e826f9a07" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "809654d55473da0c83db18ca3976ec172ff321aab404a707fb85d259532df956" + "bytes": "ddcbbdd717c7384e11df2dca837edf274ea2bcb9cb9f197e4cfa8e6e826f9a07" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "944126369" + "i128": "509014378" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "944126369" + "i128": "509014378" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ddcbbdd717c7384e11df2dca837edf274ea2bcb9cb9f197e4cfa8e6e826f9a07" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ddcbbdd717c7384e11df2dca837edf274ea2bcb9cb9f197e4cfa8e6e826f9a07" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9edae4b070b04f51d15898b8745274f029521488bcf2695079390ef7925fbd4b" + "bytes": "406dc4e8f9d26331680afb3fcc8c2e9d51f9b384a29ea083dede78ebf860c9c6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9edae4b070b04f51d15898b8745274f029521488bcf2695079390ef7925fbd4b" + "bytes": "406dc4e8f9d26331680afb3fcc8c2e9d51f9b384a29ea083dede78ebf860c9c6" } ] }, "durability": "persistent", "val": { - "bytes": "809654d55473da0c83db18ca3976ec172ff321aab404a707fb85d259532df956" + "bytes": "ddcbbdd717c7384e11df2dca837edf274ea2bcb9cb9f197e4cfa8e6e826f9a07" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "944126369" + "i128": "509014378" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.134.json index f196e84f..aeb48565 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "596547276" + "i128": "653593628" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "596547276" + "i128": "653593628" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9eb93888b02310074fd73de38312598b32ec8c3e639312aa8fd8fdfb6be3a6d" + "bytes": "3ebdc27f77d0f57dea7604a4cbba6c16a54facfbb9c7af04954838f8db18ec96" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "596547276" + "i128": "653593628" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d67d6ea5d09e5e6765aa6e1ca3f0258107489b07db04b55f13d81fb67eb10fba" + "bytes": "7e996ffb7813a43cbe4ccc2e4d5d3fb05bebbfc7784cc789929e31f823fc3ef6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d67d6ea5d09e5e6765aa6e1ca3f0258107489b07db04b55f13d81fb67eb10fba" + "bytes": "7e996ffb7813a43cbe4ccc2e4d5d3fb05bebbfc7784cc789929e31f823fc3ef6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "596547276" + "i128": "653593628" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "596547276" + "i128": "653593628" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7e996ffb7813a43cbe4ccc2e4d5d3fb05bebbfc7784cc789929e31f823fc3ef6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7e996ffb7813a43cbe4ccc2e4d5d3fb05bebbfc7784cc789929e31f823fc3ef6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8996a49cc4ef6e68a9406528abd3b92fdd23e37142f2a00d6a039a5bf15fddd" + "bytes": "15f712150225f3a5dd43f4d68adc7d2f2e9c20ff0fdd2cc66b1e7aea1c274225" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8996a49cc4ef6e68a9406528abd3b92fdd23e37142f2a00d6a039a5bf15fddd" + "bytes": "15f712150225f3a5dd43f4d68adc7d2f2e9c20ff0fdd2cc66b1e7aea1c274225" } ] }, "durability": "persistent", "val": { - "bytes": "d67d6ea5d09e5e6765aa6e1ca3f0258107489b07db04b55f13d81fb67eb10fba" + "bytes": "7e996ffb7813a43cbe4ccc2e4d5d3fb05bebbfc7784cc789929e31f823fc3ef6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "596547276" + "i128": "653593628" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.135.json index 607519c6..29112b7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "568602744" + "i128": "787072704" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "568602744" + "i128": "787072704" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "16a25bdb841582ae7a3505ea4bdfa4a01bb9017c2bd1b2f0e802e91c5a0233b0" + "bytes": "512f59fda3061f9a7f3bf4cfcb3746e30f9fc90ede41e5154f739b2a166402c1" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "568602744" + "i128": "787072704" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d050a771caa0f33d6dd56d25771b3788d2c5e404a7294dedfe32add8cd8775e" + "bytes": "2ddbc401155b4cd4b6ae97c04a96dec7da5b58c467d9f48b1a52c58d1d09172f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d050a771caa0f33d6dd56d25771b3788d2c5e404a7294dedfe32add8cd8775e" + "bytes": "2ddbc401155b4cd4b6ae97c04a96dec7da5b58c467d9f48b1a52c58d1d09172f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "568602744" + "i128": "787072704" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "568602744" + "i128": "787072704" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2ddbc401155b4cd4b6ae97c04a96dec7da5b58c467d9f48b1a52c58d1d09172f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2ddbc401155b4cd4b6ae97c04a96dec7da5b58c467d9f48b1a52c58d1d09172f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36931d4234a08c85b3eea33cda975bb268671240abe8d3048c25d22c31b4946e" + "bytes": "9d67dd1bd52a34a8df9cadcd9ef752d331b003082b2eb1a3ea9de324312fc446" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36931d4234a08c85b3eea33cda975bb268671240abe8d3048c25d22c31b4946e" + "bytes": "9d67dd1bd52a34a8df9cadcd9ef752d331b003082b2eb1a3ea9de324312fc446" } ] }, "durability": "persistent", "val": { - "bytes": "6d050a771caa0f33d6dd56d25771b3788d2c5e404a7294dedfe32add8cd8775e" + "bytes": "2ddbc401155b4cd4b6ae97c04a96dec7da5b58c467d9f48b1a52c58d1d09172f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "568602744" + "i128": "787072704" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.136.json index 73c74bcb..3bae2cb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847586640" + "i128": "260022049" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847586640" + "i128": "260022049" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7d13e2d86b8941b811548ca02fc103e557c1a986dfbac6758af29dc3de6847c" + "bytes": "af9fb337ca8db5d181f220ccdddf795a476c5e3cf9aab7dbae798ee650887659" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847586640" + "i128": "260022049" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64f9b339e2fbaa9938ae0dbb2dd07855252889e17862a95b66f19030c2871e18" + "bytes": "2823f2440be1c43ccecc8fb66a8a4706b60552090d8896d07da9a2700077e852" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64f9b339e2fbaa9938ae0dbb2dd07855252889e17862a95b66f19030c2871e18" + "bytes": "2823f2440be1c43ccecc8fb66a8a4706b60552090d8896d07da9a2700077e852" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847586640" + "i128": "260022049" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "847586640" + "i128": "260022049" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2823f2440be1c43ccecc8fb66a8a4706b60552090d8896d07da9a2700077e852" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2823f2440be1c43ccecc8fb66a8a4706b60552090d8896d07da9a2700077e852" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fcb75e69fae6368d4b1d11bd2e989f5a78cc4c0a51ef4eed5bcd60437317d576" + "bytes": "b3d4020419a708b377ebc81a7a4b4a81c1721a9ee0d0795f9a6b0a421aff7f97" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fcb75e69fae6368d4b1d11bd2e989f5a78cc4c0a51ef4eed5bcd60437317d576" + "bytes": "b3d4020419a708b377ebc81a7a4b4a81c1721a9ee0d0795f9a6b0a421aff7f97" } ] }, "durability": "persistent", "val": { - "bytes": "64f9b339e2fbaa9938ae0dbb2dd07855252889e17862a95b66f19030c2871e18" + "bytes": "2823f2440be1c43ccecc8fb66a8a4706b60552090d8896d07da9a2700077e852" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "847586640" + "i128": "260022049" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.137.json index 48ed3bfc..362b3146 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "815735554" + "i128": "795596073" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815735554" + "i128": "795596073" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e8b8d653875f61e1ed1f03abec866020f0a90aceb6924c75886db3802e0dad3" + "bytes": "0e61884f93ec08006055e3ea329ab8fb4ee1cd0a92495bbfe98aaa46c6d9363d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "815735554" + "i128": "795596073" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e15c6571433042f48ce0ddaef673a241abc628a012eb683ddb1a4940ece9950a" + "bytes": "5c54c2f4e1db844c85f3d56e7b76791bd442841fdb017b7025b0bb96c6a218a9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e15c6571433042f48ce0ddaef673a241abc628a012eb683ddb1a4940ece9950a" + "bytes": "5c54c2f4e1db844c85f3d56e7b76791bd442841fdb017b7025b0bb96c6a218a9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "815735554" + "i128": "795596073" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "815735554" + "i128": "795596073" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5c54c2f4e1db844c85f3d56e7b76791bd442841fdb017b7025b0bb96c6a218a9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5c54c2f4e1db844c85f3d56e7b76791bd442841fdb017b7025b0bb96c6a218a9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "743c35a54c7f59519108a64e71d94186542d8407eaf7ac64a258c90e6c6ff2fa" + "bytes": "1e0f733a5916294083c99b4e0fc575bb6381aea9e4dfb8e50525fc6de27884ea" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "743c35a54c7f59519108a64e71d94186542d8407eaf7ac64a258c90e6c6ff2fa" + "bytes": "1e0f733a5916294083c99b4e0fc575bb6381aea9e4dfb8e50525fc6de27884ea" } ] }, "durability": "persistent", "val": { - "bytes": "e15c6571433042f48ce0ddaef673a241abc628a012eb683ddb1a4940ece9950a" + "bytes": "5c54c2f4e1db844c85f3d56e7b76791bd442841fdb017b7025b0bb96c6a218a9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "815735554" + "i128": "795596073" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.138.json index a89a377f..2cbf5ca7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "227958994" + "i128": "836108209" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "227958994" + "i128": "836108209" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44100ff3dff2378189b55d23eebb0857b1ac029d6acc9c7a08f95cfbae19528f" + "bytes": "22f4c57ac009b640410e3993f269e9c21bc848ba21dd7c56ff69401ae566d02b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "227958994" + "i128": "836108209" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "32b0279ee8d16608ba6a1ef7aa42d82bb65a41f864d84771090ab91df77eb70d" + "bytes": "73d9dde8bb0b251cb77e514abd564b7539ae2b043747286b50527db22c2c5e39" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "32b0279ee8d16608ba6a1ef7aa42d82bb65a41f864d84771090ab91df77eb70d" + "bytes": "73d9dde8bb0b251cb77e514abd564b7539ae2b043747286b50527db22c2c5e39" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "227958994" + "i128": "836108209" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "227958994" + "i128": "836108209" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "73d9dde8bb0b251cb77e514abd564b7539ae2b043747286b50527db22c2c5e39" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "73d9dde8bb0b251cb77e514abd564b7539ae2b043747286b50527db22c2c5e39" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2649b69fb924bcb250cbbe023f4484aee0ed3805be352349025ed6a289c807e" + "bytes": "45ad9e7d8ed0c85acea30f84c6908722b3df5f16177499622d500ff1207c06cd" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2649b69fb924bcb250cbbe023f4484aee0ed3805be352349025ed6a289c807e" + "bytes": "45ad9e7d8ed0c85acea30f84c6908722b3df5f16177499622d500ff1207c06cd" } ] }, "durability": "persistent", "val": { - "bytes": "32b0279ee8d16608ba6a1ef7aa42d82bb65a41f864d84771090ab91df77eb70d" + "bytes": "73d9dde8bb0b251cb77e514abd564b7539ae2b043747286b50527db22c2c5e39" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "227958994" + "i128": "836108209" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.139.json index de328d58..de9829ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "153344763" + "i128": "955234421" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "153344763" + "i128": "955234421" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49d3959d5f04092df7615709c11433a318159de29c93de6e8962de30c41fea1b" + "bytes": "47d992d31b72087a191181d44d4d486cd1131ddb10885b7f318ca9db8931b6d5" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "153344763" + "i128": "955234421" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "90e51522a55727abdcd1b5f4cd76d77e3b0d6ca573067eb5f0308855af8995dd" + "bytes": "c7eccfb0f82470671432e19f1be863bc95cffd931f078eb2566bf7d661963f11" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "90e51522a55727abdcd1b5f4cd76d77e3b0d6ca573067eb5f0308855af8995dd" + "bytes": "c7eccfb0f82470671432e19f1be863bc95cffd931f078eb2566bf7d661963f11" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "153344763" + "i128": "955234421" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "153344763" + "i128": "955234421" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c7eccfb0f82470671432e19f1be863bc95cffd931f078eb2566bf7d661963f11" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c7eccfb0f82470671432e19f1be863bc95cffd931f078eb2566bf7d661963f11" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82ea037aab35be00e21d39564db2e92dbfec7aec4926a7b12ba731aa9a1639df" + "bytes": "b03388b7514c4639f3c98d1098e9a50b5f1f6c3e2151f919fe3864527c880485" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "82ea037aab35be00e21d39564db2e92dbfec7aec4926a7b12ba731aa9a1639df" + "bytes": "b03388b7514c4639f3c98d1098e9a50b5f1f6c3e2151f919fe3864527c880485" } ] }, "durability": "persistent", "val": { - "bytes": "90e51522a55727abdcd1b5f4cd76d77e3b0d6ca573067eb5f0308855af8995dd" + "bytes": "c7eccfb0f82470671432e19f1be863bc95cffd931f078eb2566bf7d661963f11" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "153344763" + "i128": "955234421" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.14.json index 6ccc5ead..88910380 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "561396801" + "i128": "116982630" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "561396801" + "i128": "116982630" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff93f746476482158fbde769192a18cfdad3dad70e4f5d569602612df20335ca" + "bytes": "1bf399ac5230b9fd2fed10c2f622cf47bbbc6ff0e471fe6accbcb18b285a1821" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "561396801" + "i128": "116982630" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18fda2234de2de36bf82de9f9fdde1627e9c87dc96bdd567bead8a43c35a210a" + "bytes": "33f782005a83b698bc85a426cde2c27a84035c29c5f952d0fde4108e6342130b" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "18fda2234de2de36bf82de9f9fdde1627e9c87dc96bdd567bead8a43c35a210a" + "bytes": "33f782005a83b698bc85a426cde2c27a84035c29c5f952d0fde4108e6342130b" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "561396801" + "i128": "116982630" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "561396801" + "i128": "116982630" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "18fda2234de2de36bf82de9f9fdde1627e9c87dc96bdd567bead8a43c35a210a" + "bytes": "33f782005a83b698bc85a426cde2c27a84035c29c5f952d0fde4108e6342130b" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "18fda2234de2de36bf82de9f9fdde1627e9c87dc96bdd567bead8a43c35a210a" + "bytes": "33f782005a83b698bc85a426cde2c27a84035c29c5f952d0fde4108e6342130b" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe66722673f51e2b2e8f9bba647265402a932475d1f744122e2d97c7d1062618" + "bytes": "f1974dca063ac9656b108ddb828b47e06d9f907cd3cea52a7e3df3a596f21677" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe66722673f51e2b2e8f9bba647265402a932475d1f744122e2d97c7d1062618" + "bytes": "f1974dca063ac9656b108ddb828b47e06d9f907cd3cea52a7e3df3a596f21677" } ] }, "durability": "persistent", "val": { - "bytes": "18fda2234de2de36bf82de9f9fdde1627e9c87dc96bdd567bead8a43c35a210a" + "bytes": "33f782005a83b698bc85a426cde2c27a84035c29c5f952d0fde4108e6342130b" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "561396801" + "i128": "116982630" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.140.json index 5eb7e5f5..1a613d37 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "401913356" + "i128": "731258915" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401913356" + "i128": "731258915" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c282a1a0ca0777f47a2146fb9ebb6ce965bcb0707e9ff58138d032e28a1b66d2" + "bytes": "9111c708f831ea0235f9bbd4c95a1cf7f2b742df888ad1d093cd3b2b303d9ee4" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "401913356" + "i128": "731258915" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fffec3d5d074c945c61b87b167627961b3c92e22a0e7ff3909ec154528b239ec" + "bytes": "2da67f506304f141a7ba836e76fb250838dbd5fcdcfca9422cace6705cda4fa5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fffec3d5d074c945c61b87b167627961b3c92e22a0e7ff3909ec154528b239ec" + "bytes": "2da67f506304f141a7ba836e76fb250838dbd5fcdcfca9422cace6705cda4fa5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "401913356" + "i128": "731258915" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "401913356" + "i128": "731258915" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2da67f506304f141a7ba836e76fb250838dbd5fcdcfca9422cace6705cda4fa5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2da67f506304f141a7ba836e76fb250838dbd5fcdcfca9422cace6705cda4fa5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34b48b40cc483d728b7eaf57b7ca7f0594baf45e005c454b73a955984a700440" + "bytes": "c1eb9bb94df387fa6d249c108b8ddfb3b1dae74923def6e4ca8330dd199db71e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34b48b40cc483d728b7eaf57b7ca7f0594baf45e005c454b73a955984a700440" + "bytes": "c1eb9bb94df387fa6d249c108b8ddfb3b1dae74923def6e4ca8330dd199db71e" } ] }, "durability": "persistent", "val": { - "bytes": "fffec3d5d074c945c61b87b167627961b3c92e22a0e7ff3909ec154528b239ec" + "bytes": "2da67f506304f141a7ba836e76fb250838dbd5fcdcfca9422cace6705cda4fa5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "401913356" + "i128": "731258915" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.141.json index f2308cb3..8f135bf9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "717937122" + "i128": "464590426" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "717937122" + "i128": "464590426" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c878554e2f9544dc76e7c96be61c41811bb94f7b473918d8d822ee6eddee73e0" + "bytes": "44a86e909fce0045ab93dc994985dfd9fadcbcbefbfa58579d764906cb9d974d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "717937122" + "i128": "464590426" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f07df05022527065cc74ac2212712169dd6ac233c719200e6b0f02742074c973" + "bytes": "d2727609ff092e3f221dc10bbea0c4b4edc3b4d92d19cabf57720d51dc43bf68" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f07df05022527065cc74ac2212712169dd6ac233c719200e6b0f02742074c973" + "bytes": "d2727609ff092e3f221dc10bbea0c4b4edc3b4d92d19cabf57720d51dc43bf68" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "717937122" + "i128": "464590426" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "717937122" + "i128": "464590426" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d2727609ff092e3f221dc10bbea0c4b4edc3b4d92d19cabf57720d51dc43bf68" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d2727609ff092e3f221dc10bbea0c4b4edc3b4d92d19cabf57720d51dc43bf68" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0002b9bbc359298e1a3a549f74fc18577c1935290e0ae35c2bfe2c1914d63271" + "bytes": "27d49525717270b4f09a264322155aad7277bbea2b5295ce88d69b8818412da4" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0002b9bbc359298e1a3a549f74fc18577c1935290e0ae35c2bfe2c1914d63271" + "bytes": "27d49525717270b4f09a264322155aad7277bbea2b5295ce88d69b8818412da4" } ] }, "durability": "persistent", "val": { - "bytes": "f07df05022527065cc74ac2212712169dd6ac233c719200e6b0f02742074c973" + "bytes": "d2727609ff092e3f221dc10bbea0c4b4edc3b4d92d19cabf57720d51dc43bf68" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "717937122" + "i128": "464590426" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.142.json index d7bfd068..708958f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "834797992" + "i128": "164931328" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "834797992" + "i128": "164931328" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "557be9a2eacb02092d36a3f3b6d8dc52c70fc368a4ee796e46eddff778f019a9" + "bytes": "4ba6550946b726d019d4b2f3f931f41ed29b3c435fcd42b4c4862fd829510469" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "834797992" + "i128": "164931328" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1116648bbe7a4f586cb83fb4567f0ebdb49edd18878a32c2c245afb53aa153f7" + "bytes": "b540b26ab031108d42ad043860be6421c87feac20401a19bd9c6b1b14f1e0a74" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1116648bbe7a4f586cb83fb4567f0ebdb49edd18878a32c2c245afb53aa153f7" + "bytes": "b540b26ab031108d42ad043860be6421c87feac20401a19bd9c6b1b14f1e0a74" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "834797992" + "i128": "164931328" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "834797992" + "i128": "164931328" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b540b26ab031108d42ad043860be6421c87feac20401a19bd9c6b1b14f1e0a74" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b540b26ab031108d42ad043860be6421c87feac20401a19bd9c6b1b14f1e0a74" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "926edd660434db564567f972d8a43d1883178410cbc81b341833b0cfffdb7faf" + "bytes": "afa5157b4c0684dc917ad0fd01fe85680bc3b022c885a2857415f4846aa0ed30" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "926edd660434db564567f972d8a43d1883178410cbc81b341833b0cfffdb7faf" + "bytes": "afa5157b4c0684dc917ad0fd01fe85680bc3b022c885a2857415f4846aa0ed30" } ] }, "durability": "persistent", "val": { - "bytes": "1116648bbe7a4f586cb83fb4567f0ebdb49edd18878a32c2c245afb53aa153f7" + "bytes": "b540b26ab031108d42ad043860be6421c87feac20401a19bd9c6b1b14f1e0a74" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "834797992" + "i128": "164931328" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.143.json index 0062b705..09059b97 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "820388068" + "i128": "845248183" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "820388068" + "i128": "845248183" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "788ca51883115221ef2f9d782605bac6d31a87af1701652ee654cbaa63bb666b" + "bytes": "14ee72b39e8b041c0c87fb81cdd1c6fcc020feb6ceff1df2fee34d196c0f2b93" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "820388068" + "i128": "845248183" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12a93939ab6fab628575a11abfaf5c81ccc2c7e95f6723c5a58acc913e620195" + "bytes": "84bb38c300098e5f736c8dff5242cce22ad1bf9bdd41ab8aa6f207b3107f7f62" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12a93939ab6fab628575a11abfaf5c81ccc2c7e95f6723c5a58acc913e620195" + "bytes": "84bb38c300098e5f736c8dff5242cce22ad1bf9bdd41ab8aa6f207b3107f7f62" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "820388068" + "i128": "845248183" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "820388068" + "i128": "845248183" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "84bb38c300098e5f736c8dff5242cce22ad1bf9bdd41ab8aa6f207b3107f7f62" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "84bb38c300098e5f736c8dff5242cce22ad1bf9bdd41ab8aa6f207b3107f7f62" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1243813235f862996e6d98ed2034968bdc7f020674b0db6d9673d1c82b2809cf" + "bytes": "41014139c47e1b9e23dc874b45198094121edef59d6fd0b4553b862f91199ded" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1243813235f862996e6d98ed2034968bdc7f020674b0db6d9673d1c82b2809cf" + "bytes": "41014139c47e1b9e23dc874b45198094121edef59d6fd0b4553b862f91199ded" } ] }, "durability": "persistent", "val": { - "bytes": "12a93939ab6fab628575a11abfaf5c81ccc2c7e95f6723c5a58acc913e620195" + "bytes": "84bb38c300098e5f736c8dff5242cce22ad1bf9bdd41ab8aa6f207b3107f7f62" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "820388068" + "i128": "845248183" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.144.json index 269ca490..3e13b0d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "973254601" + "i128": "172627144" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "973254601" + "i128": "172627144" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9fe47d7fef855006342d9495ecd5d0101c9b60558ef2074f149b8b008b2e168c" + "bytes": "672c72967570571cb2a536d3c2393455b2acf9cdae1089fcfccdf0c10bf8d925" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "973254601" + "i128": "172627144" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a274bc0be94a750da304152408075f8cbc05c8136dd673bc1b86f7073bc719f0" + "bytes": "45117c6578fdf4daeb961058d3401cb44c04197c22afa36562a42be6dbf712ff" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a274bc0be94a750da304152408075f8cbc05c8136dd673bc1b86f7073bc719f0" + "bytes": "45117c6578fdf4daeb961058d3401cb44c04197c22afa36562a42be6dbf712ff" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "973254601" + "i128": "172627144" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "973254601" + "i128": "172627144" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "45117c6578fdf4daeb961058d3401cb44c04197c22afa36562a42be6dbf712ff" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "45117c6578fdf4daeb961058d3401cb44c04197c22afa36562a42be6dbf712ff" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9620f7cdb248b8eecf28386ab43939664c90005e6ea5a4d4b81e2a1bf2fef641" + "bytes": "5db45084aa8a2799d3d1eba55eb41c67c5a9951c67efaa3d450b062d8cf3fb0f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9620f7cdb248b8eecf28386ab43939664c90005e6ea5a4d4b81e2a1bf2fef641" + "bytes": "5db45084aa8a2799d3d1eba55eb41c67c5a9951c67efaa3d450b062d8cf3fb0f" } ] }, "durability": "persistent", "val": { - "bytes": "a274bc0be94a750da304152408075f8cbc05c8136dd673bc1b86f7073bc719f0" + "bytes": "45117c6578fdf4daeb961058d3401cb44c04197c22afa36562a42be6dbf712ff" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "973254601" + "i128": "172627144" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.145.json index ad8d8b53..c5443f8d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "670028530" + "i128": "558277329" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670028530" + "i128": "558277329" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f20bbcf012c76e6c2c933155c591aaa92b184a7b2d6f00008a3eb4ed1476d1aa" + "bytes": "0735f1e032d70515fba236793e687eb8675aa2cd0b0da621896a04f51e2f5e82" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "670028530" + "i128": "558277329" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "35cb0ce9cb90e9640b826e3ee0f723c4ffdb1a401355098fe8e4658a7365bb60" + "bytes": "a23cf24a416e9741a2eea059f7243ed27e1034439ccb3d37c990f294ec7b6f79" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "35cb0ce9cb90e9640b826e3ee0f723c4ffdb1a401355098fe8e4658a7365bb60" + "bytes": "a23cf24a416e9741a2eea059f7243ed27e1034439ccb3d37c990f294ec7b6f79" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "670028530" + "i128": "558277329" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "670028530" + "i128": "558277329" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a23cf24a416e9741a2eea059f7243ed27e1034439ccb3d37c990f294ec7b6f79" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a23cf24a416e9741a2eea059f7243ed27e1034439ccb3d37c990f294ec7b6f79" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8dc198854cbd442d22843246faca2b27a83d013f97bd3768eca791d60d8a287e" + "bytes": "32a3b03409236807ae0db925af9f11fd03b33007ca35db0c0f79f1bb1c825c81" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8dc198854cbd442d22843246faca2b27a83d013f97bd3768eca791d60d8a287e" + "bytes": "32a3b03409236807ae0db925af9f11fd03b33007ca35db0c0f79f1bb1c825c81" } ] }, "durability": "persistent", "val": { - "bytes": "35cb0ce9cb90e9640b826e3ee0f723c4ffdb1a401355098fe8e4658a7365bb60" + "bytes": "a23cf24a416e9741a2eea059f7243ed27e1034439ccb3d37c990f294ec7b6f79" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "670028530" + "i128": "558277329" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.146.json index 55b9fbe0..de110ad4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "146946164" + "i128": "840133033" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "146946164" + "i128": "840133033" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d9fcaaa9df0371cef5df54e581385dfdf604d3da9faf9e9a558053798b8b946" + "bytes": "948ab8a2ca275651499dc66c04ac728e80c15d20b087fcf63f771fc4477ac6db" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "146946164" + "i128": "840133033" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "77c29c529ba24f722d53069b2e9bfe4bd00cde12072e54e207e2898059f8ebaf" + "bytes": "20d6f37faffd2c62e118484bc0d9e2adbe9b686f4c69c5ba7bccb2344387f98c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "77c29c529ba24f722d53069b2e9bfe4bd00cde12072e54e207e2898059f8ebaf" + "bytes": "20d6f37faffd2c62e118484bc0d9e2adbe9b686f4c69c5ba7bccb2344387f98c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "146946164" + "i128": "840133033" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "146946164" + "i128": "840133033" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "20d6f37faffd2c62e118484bc0d9e2adbe9b686f4c69c5ba7bccb2344387f98c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "20d6f37faffd2c62e118484bc0d9e2adbe9b686f4c69c5ba7bccb2344387f98c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2847c07b4f056eb4374890a778a3b3a2e631c1e4ddddb9ec3458dc67e30f16ae" + "bytes": "ac75fec215966b18e3763b946cde29d2e1adeca38c2dde41de5e5a037796e35e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2847c07b4f056eb4374890a778a3b3a2e631c1e4ddddb9ec3458dc67e30f16ae" + "bytes": "ac75fec215966b18e3763b946cde29d2e1adeca38c2dde41de5e5a037796e35e" } ] }, "durability": "persistent", "val": { - "bytes": "77c29c529ba24f722d53069b2e9bfe4bd00cde12072e54e207e2898059f8ebaf" + "bytes": "20d6f37faffd2c62e118484bc0d9e2adbe9b686f4c69c5ba7bccb2344387f98c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "146946164" + "i128": "840133033" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.147.json index b9bceea5..3a8aa18e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "971294795" + "i128": "168495004" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "971294795" + "i128": "168495004" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9b8f8427902fde3bceaa6f804b55b511713218e1ec5409d567d77a493acfac25" + "bytes": "a55bea47e806f043a4de7cd5701719dd5201c017585c022442b628d9b5ef5d66" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "971294795" + "i128": "168495004" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "899e668d22734f69f6e47fe5198baddf65d20b0f32aba6a49846851a4e0f5ebf" + "bytes": "930b2c5f20f752859a555a6c699365623b20f893990bf23ce41c81032fee3466" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "899e668d22734f69f6e47fe5198baddf65d20b0f32aba6a49846851a4e0f5ebf" + "bytes": "930b2c5f20f752859a555a6c699365623b20f893990bf23ce41c81032fee3466" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "971294795" + "i128": "168495004" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "971294795" + "i128": "168495004" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "930b2c5f20f752859a555a6c699365623b20f893990bf23ce41c81032fee3466" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "930b2c5f20f752859a555a6c699365623b20f893990bf23ce41c81032fee3466" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fd6e5d805b6d3ee93ae2a9dc225a7f828ec3b86fbcf25ddace6c22a79f06f17" + "bytes": "a7acf51c77217a8f571c1b76868201a8005de303aa2c1315eb6ca304cb82bf8a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fd6e5d805b6d3ee93ae2a9dc225a7f828ec3b86fbcf25ddace6c22a79f06f17" + "bytes": "a7acf51c77217a8f571c1b76868201a8005de303aa2c1315eb6ca304cb82bf8a" } ] }, "durability": "persistent", "val": { - "bytes": "899e668d22734f69f6e47fe5198baddf65d20b0f32aba6a49846851a4e0f5ebf" + "bytes": "930b2c5f20f752859a555a6c699365623b20f893990bf23ce41c81032fee3466" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "971294795" + "i128": "168495004" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.148.json index a99a25e5..e49e5f0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "369941298" + "i128": "797665315" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "369941298" + "i128": "797665315" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8099ad480c33171aafa7899e0450994cd6dc985820623fc13e32d59e474afb04" + "bytes": "7a91d32ed976b3e7f45fc3ae74544a5ee8634af29eca79fbdd66ebe4a6e01fab" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "369941298" + "i128": "797665315" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "85c2868331d9e09642c08869343b7a808b5450e27d5a23194decf5a8546dbce4" + "bytes": "9b0549a617bbfa2104f773495913fd282d3a9c848845e33d20b0509161dbb95b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "85c2868331d9e09642c08869343b7a808b5450e27d5a23194decf5a8546dbce4" + "bytes": "9b0549a617bbfa2104f773495913fd282d3a9c848845e33d20b0509161dbb95b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "369941298" + "i128": "797665315" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "369941298" + "i128": "797665315" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9b0549a617bbfa2104f773495913fd282d3a9c848845e33d20b0509161dbb95b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9b0549a617bbfa2104f773495913fd282d3a9c848845e33d20b0509161dbb95b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8138fa8937fdcb22dfe7aa05c7e4731c6a012a826e80b224bad98cbfbc365706" + "bytes": "2f43103e6288b6b613a7475376d702851140bf282924cf48595bbb6ec76c9178" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8138fa8937fdcb22dfe7aa05c7e4731c6a012a826e80b224bad98cbfbc365706" + "bytes": "2f43103e6288b6b613a7475376d702851140bf282924cf48595bbb6ec76c9178" } ] }, "durability": "persistent", "val": { - "bytes": "85c2868331d9e09642c08869343b7a808b5450e27d5a23194decf5a8546dbce4" + "bytes": "9b0549a617bbfa2104f773495913fd282d3a9c848845e33d20b0509161dbb95b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "369941298" + "i128": "797665315" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.149.json index 4f79b514..1063465a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "563060371" + "i128": "622532264" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "563060371" + "i128": "622532264" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9abdcfba6d5af44f091dfeac3f117855e7469f01cbfcaa680a21844a5c2b9811" + "bytes": "6e237868c1664e3bf518287df41dd69a1838fb4f7400f46ba2ae83e34f8aabf7" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "563060371" + "i128": "622532264" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e29739ec2ad7fb9e400377047ebef5c75653577aceefd09b0d3cf609af8e198b" + "bytes": "6def7f16fd1405ce7a734099b26962262a4114c56274d709605faa4412a28a62" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e29739ec2ad7fb9e400377047ebef5c75653577aceefd09b0d3cf609af8e198b" + "bytes": "6def7f16fd1405ce7a734099b26962262a4114c56274d709605faa4412a28a62" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "563060371" + "i128": "622532264" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "563060371" + "i128": "622532264" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6def7f16fd1405ce7a734099b26962262a4114c56274d709605faa4412a28a62" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6def7f16fd1405ce7a734099b26962262a4114c56274d709605faa4412a28a62" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8db3fec5fa0ecd4a593206305c93fe0479269a8d90c15a3698a33b7f6d10591" + "bytes": "8ffcb0db8074afc4ae103b8c0b4a5854d1d59a75ea186d7aff7ff5db3b060e52" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8db3fec5fa0ecd4a593206305c93fe0479269a8d90c15a3698a33b7f6d10591" + "bytes": "8ffcb0db8074afc4ae103b8c0b4a5854d1d59a75ea186d7aff7ff5db3b060e52" } ] }, "durability": "persistent", "val": { - "bytes": "e29739ec2ad7fb9e400377047ebef5c75653577aceefd09b0d3cf609af8e198b" + "bytes": "6def7f16fd1405ce7a734099b26962262a4114c56274d709605faa4412a28a62" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "563060371" + "i128": "622532264" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.15.json index f68412b3..9c0bf1a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "161896142" + "i128": "90916716" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "161896142" + "i128": "90916716" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f81ee55fb8bc1ed7050a4c3fc6ce6f02369b28b87a6287a1dc3da84accf882f" + "bytes": "313b25c2608e06c4e61e731dcbb995e53bcb08888b4200c429d86b13c866ed01" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "161896142" + "i128": "90916716" } ] } @@ -130,4 +130,1000 @@ }, [ { - "last_modified_ledger_seq" \ No newline at end of file + "last_modified_ledger_seq": 0, + "data": { + "account": { + "account_id": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE", + "balance": "0", + "seq_num": "0", + "num_sub_entries": 0, + "inflation_dest": null, + "flags": 0, + "home_domain": "", + "thresholds": "01010101", + "signers": [], + "ext": "v0" + } + }, + "ext": "v0" + }, + null + ] + ], + [ + { + "contract_data": { + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE", + "key": { + "ledger_key_nonce": { + "nonce": "801925984706572462" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "durability": "persistent", + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ContractVersion" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ContractVersion" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 1 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "e4b73e3ef0ad2f3e3bca8c4cf51893e0c3689161d20fec46655b98cb790d4036" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowCore" + }, + { + "bytes": "e4b73e3ef0ad2f3e3bca8c4cf51893e0c3689161d20fec46655b98cb790d4036" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount_due" + }, + "val": { + "i128": "90916716" + } + }, + { + "key": { + "symbol": "amount_paid" + }, + "val": { + "i128": "90916716" + } + }, + { + "key": { + "symbol": "created_at" + }, + "val": { + "u64": "0" + } + }, + { + "key": { + "symbol": "expires_at" + }, + "val": { + "u64": "3600" + } + }, + { + "key": { + "symbol": "owner" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + }, + { + "key": { + "symbol": "status" + }, + "val": { + "vec": [ + { + "symbol": "Disputed" + } + ] + } + }, + { + "key": { + "symbol": "token" + }, + "val": { + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e4b73e3ef0ad2f3e3bca8c4cf51893e0c3689161d20fec46655b98cb790d4036" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e4b73e3ef0ad2f3e3bca8c4cf51893e0c3689161d20fec46655b98cb790d4036" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "arbiter" + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + } + }, + { + "key": { + "symbol": "arbiter_threshold" + }, + "val": { + "u32": 0 + } + }, + { + "key": { + "symbol": "arbiters" + }, + "val": { + "vec": [] + } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "cde0d9714d67d93523cff1db269706d34192bebf8052037964e4ef7a184d7c6c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowIdMap" + }, + { + "bytes": "cde0d9714d67d93523cff1db269706d34192bebf8052037964e4ef7a184d7c6c" + } + ] + }, + "durability": "persistent", + "val": { + "bytes": "e4b73e3ef0ad2f3e3bca8c4cf51893e0c3689161d20fec46655b98cb790d4036" + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Initialized" + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Paused" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "ReentrancyGuard" + } + ] + }, + "durability": "persistent", + "val": { + "bool": false + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "UserRole" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCT4" + } + ] + }, + "durability": "persistent", + "val": { + "vec": [ + { + "u32": 1 + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": { + "wasm": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "storage": null + } + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4", + "key": { + "ledger_key_nonce": { + "nonce": "1033654523790656264" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM", + "key": { + "ledger_key_nonce": { + "nonce": "5541220902715666415" + } + }, + "durability": "temporary", + "val": "void" + } + }, + "ext": "v0" + }, + 6311999 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "90916716" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": { + "vec": [ + { + "symbol": "Balance" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ + { + "key": { + "symbol": "amount" + }, + "val": { + "i128": "0" + } + }, + { + "key": { + "symbol": "authorized" + }, + "val": { + "bool": true + } + }, + { + "key": { + "symbol": "clawback" + }, + "val": { + "bool": false + } + } + ] + } + } + }, + "ext": "v0" + }, + 518400 + ] + ], + [ + { + "contract_data": { + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23", + "key": "ledger_key_contract_instance", + "durability": "persistent", + "val": { + "contract_instance": { + "executable": "stellar_asset", + "storage": [ + { + "key": { + "symbol": "METADATA" + }, + "val": { + "map": [ + { + "key": { + "symbol": "decimal" + }, + "val": { + "u32": 7 + } + }, + { + "key": { + "symbol": "name" + }, + "val": { + "string": "aaa:GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQUDE" + } + }, + { + "key": { + "symbol": "symbol" + }, + "val": { + "string": "aaa" + } + } + ] + } + }, + { + "key": { + "vec": [ + { + "symbol": "Admin" + } + ] + }, + "val": { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLZM" + } + }, + { + "key": { + "vec": [ + { + "symbol": "AssetInfo" + } + ] + }, + "val": { + "vec": [ + { + "symbol": "AlphaNum4" + }, + { + "map": [ + { + "key": { + "symbol": "asset_code" + }, + "val": { + "string": "aaa\\0" + } + }, + { + "key": { + "symbol": "issuer" + }, + "val": { + "bytes": "0000000000000000000000000000000000000000000000000000000000000008" + } + } + ] + } + ] + } + } + ] + } + } + } + }, + "ext": "v0" + }, + 120960 + ] + ], + [ + { + "contract_code": { + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_code": { + "ext": "v0", + "hash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "code": "" + } + }, + "ext": "v0" + }, + 4095 + ] + ] + ] + }, + "events": [] +} \ No newline at end of file diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.150.json index 50158f19..aa27f753 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "287286329" + "i128": "260165565" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "287286329" + "i128": "260165565" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13127a8a28a44eab0ad5fa1b38840ccada4bf43dad5e585c85c83e5fcf5aae4a" + "bytes": "a61d1edecdb728c0d0942f5177cbe887e154b29de6d9db2dccb23b3bc902014d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "287286329" + "i128": "260165565" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6445871a50292f808fe6457a9a58c6923f6da29813c2ed16f8278fe660ad7c05" + "bytes": "dccca9c7f06d4e7358c0415482c12732d807df017b4d5ce1483a6e6f441c81c6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6445871a50292f808fe6457a9a58c6923f6da29813c2ed16f8278fe660ad7c05" + "bytes": "dccca9c7f06d4e7358c0415482c12732d807df017b4d5ce1483a6e6f441c81c6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "287286329" + "i128": "260165565" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "287286329" + "i128": "260165565" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "dccca9c7f06d4e7358c0415482c12732d807df017b4d5ce1483a6e6f441c81c6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "dccca9c7f06d4e7358c0415482c12732d807df017b4d5ce1483a6e6f441c81c6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6221119feb8a85af2014060d204093023d48e41bd96840d1be31b1a38890ef99" + "bytes": "d306a9343866d9ffaac64b9e0571c86656c6e7f2e41f9bde02f39b603a29e3e9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6221119feb8a85af2014060d204093023d48e41bd96840d1be31b1a38890ef99" + "bytes": "d306a9343866d9ffaac64b9e0571c86656c6e7f2e41f9bde02f39b603a29e3e9" } ] }, "durability": "persistent", "val": { - "bytes": "6445871a50292f808fe6457a9a58c6923f6da29813c2ed16f8278fe660ad7c05" + "bytes": "dccca9c7f06d4e7358c0415482c12732d807df017b4d5ce1483a6e6f441c81c6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "287286329" + "i128": "260165565" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.151.json index 992c955c..b70e55c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "67476582" + "i128": "525482508" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "67476582" + "i128": "525482508" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05496cf108bd27b702ecc4340fa998d798b7b953882a37d6f099b3f4e4d4fde1" + "bytes": "4c206112a42d77c3ccf7eeed771c4a95aeed24282e2f0b9aa5df9f1eddb21e8b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "67476582" + "i128": "525482508" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df111772e91d47bef7ccaf9f35721998a808761685815500830dcfffa0f517e2" + "bytes": "d081f39108a3f05f3aca4f7ee1be9367ace8d6156d9ac9c75b6d24700f03ef97" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df111772e91d47bef7ccaf9f35721998a808761685815500830dcfffa0f517e2" + "bytes": "d081f39108a3f05f3aca4f7ee1be9367ace8d6156d9ac9c75b6d24700f03ef97" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "67476582" + "i128": "525482508" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "67476582" + "i128": "525482508" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d081f39108a3f05f3aca4f7ee1be9367ace8d6156d9ac9c75b6d24700f03ef97" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d081f39108a3f05f3aca4f7ee1be9367ace8d6156d9ac9c75b6d24700f03ef97" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed7d974ab07335f90e052937cec021879c46cd5ec1e8636df98609e49b0b7293" + "bytes": "b14667c3ee0daa69f6033c48aeb6d45d8262a25cff65a2e745e032e67b30c395" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed7d974ab07335f90e052937cec021879c46cd5ec1e8636df98609e49b0b7293" + "bytes": "b14667c3ee0daa69f6033c48aeb6d45d8262a25cff65a2e745e032e67b30c395" } ] }, "durability": "persistent", "val": { - "bytes": "df111772e91d47bef7ccaf9f35721998a808761685815500830dcfffa0f517e2" + "bytes": "d081f39108a3f05f3aca4f7ee1be9367ace8d6156d9ac9c75b6d24700f03ef97" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "67476582" + "i128": "525482508" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.152.json index bbacdb52..c8095af8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "354699946" + "i128": "595255452" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "354699946" + "i128": "595255452" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4cfbb5c467ffc5d5496e5ffd1771073a958353f30c7f75dcec28f4b0531c8fe8" + "bytes": "9268da0f0cb24cc159486e0fa12a1d382b5f85ae2d14dc77f1e09ac85622e8d5" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "354699946" + "i128": "595255452" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1ba97987e26f9826a7ebd0b9257abaafd01a1e2eecda8dd017de54f6a9a472d0" + "bytes": "702da090d721f1833862f0dd0694f590adafa53fad6037bd5d24fe75a35c9841" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1ba97987e26f9826a7ebd0b9257abaafd01a1e2eecda8dd017de54f6a9a472d0" + "bytes": "702da090d721f1833862f0dd0694f590adafa53fad6037bd5d24fe75a35c9841" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "354699946" + "i128": "595255452" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "354699946" + "i128": "595255452" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "702da090d721f1833862f0dd0694f590adafa53fad6037bd5d24fe75a35c9841" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "702da090d721f1833862f0dd0694f590adafa53fad6037bd5d24fe75a35c9841" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48ea7830b33024aca895149806cac5ca5539a6e23d6e8085c589e401694a906a" + "bytes": "afc9c21b720e402098896fdbab9d3292ac5ec15595a0da2e2bb1f00167dea98e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48ea7830b33024aca895149806cac5ca5539a6e23d6e8085c589e401694a906a" + "bytes": "afc9c21b720e402098896fdbab9d3292ac5ec15595a0da2e2bb1f00167dea98e" } ] }, "durability": "persistent", "val": { - "bytes": "1ba97987e26f9826a7ebd0b9257abaafd01a1e2eecda8dd017de54f6a9a472d0" + "bytes": "702da090d721f1833862f0dd0694f590adafa53fad6037bd5d24fe75a35c9841" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "354699946" + "i128": "595255452" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.153.json index 1a733714..aab400be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "76423074" + "i128": "472275402" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "76423074" + "i128": "472275402" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "694319fa939e625ebbdcaa3fc90a3fbbd3d009ca067c555349913d28b6312cc1" + "bytes": "5d7550af5d6a4836b28ef7cba0a728e423eb8bec519b74e4e4500a033c584122" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "76423074" + "i128": "472275402" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e1187f53d0b35cb1828312a1d616e46c7a8631f71e7a4664e76480a1ec816617" + "bytes": "3cacb144f5b7090ef42bf6facd608774b5a99b8821e8e22b59f229f8d14b3f7a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e1187f53d0b35cb1828312a1d616e46c7a8631f71e7a4664e76480a1ec816617" + "bytes": "3cacb144f5b7090ef42bf6facd608774b5a99b8821e8e22b59f229f8d14b3f7a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "76423074" + "i128": "472275402" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "76423074" + "i128": "472275402" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3cacb144f5b7090ef42bf6facd608774b5a99b8821e8e22b59f229f8d14b3f7a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3cacb144f5b7090ef42bf6facd608774b5a99b8821e8e22b59f229f8d14b3f7a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11885a80596dbc6981fe869fb6ba97dd509bd4c3af49e0c1dae2eef08b267564" + "bytes": "61166cc2d3a12fe289440853859acd32140fdf8d4145e37b00c13a50c044fe72" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11885a80596dbc6981fe869fb6ba97dd509bd4c3af49e0c1dae2eef08b267564" + "bytes": "61166cc2d3a12fe289440853859acd32140fdf8d4145e37b00c13a50c044fe72" } ] }, "durability": "persistent", "val": { - "bytes": "e1187f53d0b35cb1828312a1d616e46c7a8631f71e7a4664e76480a1ec816617" + "bytes": "3cacb144f5b7090ef42bf6facd608774b5a99b8821e8e22b59f229f8d14b3f7a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "76423074" + "i128": "472275402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.154.json index 2f0abf9c..30220fdc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "527973669" + "i128": "105065091" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "527973669" + "i128": "105065091" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0249f19fb0aaaebb8e004b22dce9a367233d4e7f76876022924b61e3a3291a2" + "bytes": "66f2bf0adf8affc640a514202c4cb44ee7e6a95d9f723e3e422f28a967e215eb" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "527973669" + "i128": "105065091" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3df3f6fb2a593d494c4289514751688194c8d789b0b3a3eb4f754e505ebf2f3d" + "bytes": "d4b3251ff4f35e4c711d7d803963ffb82929a61be4f8694b25fd6111b3f64056" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3df3f6fb2a593d494c4289514751688194c8d789b0b3a3eb4f754e505ebf2f3d" + "bytes": "d4b3251ff4f35e4c711d7d803963ffb82929a61be4f8694b25fd6111b3f64056" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "527973669" + "i128": "105065091" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "527973669" + "i128": "105065091" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d4b3251ff4f35e4c711d7d803963ffb82929a61be4f8694b25fd6111b3f64056" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d4b3251ff4f35e4c711d7d803963ffb82929a61be4f8694b25fd6111b3f64056" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9bd02bd4f8d4c2c7e98cff4172e0b0aed559108eb0a925a33c847f56fca464aa" + "bytes": "86089c3129fde7a73dd2dcf034f70d6cb7dbc0a4d45f39f4fc64393afd7240ea" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9bd02bd4f8d4c2c7e98cff4172e0b0aed559108eb0a925a33c847f56fca464aa" + "bytes": "86089c3129fde7a73dd2dcf034f70d6cb7dbc0a4d45f39f4fc64393afd7240ea" } ] }, "durability": "persistent", "val": { - "bytes": "3df3f6fb2a593d494c4289514751688194c8d789b0b3a3eb4f754e505ebf2f3d" + "bytes": "d4b3251ff4f35e4c711d7d803963ffb82929a61be4f8694b25fd6111b3f64056" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "527973669" + "i128": "105065091" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.155.json index ea3df808..ea30708a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504001654" + "i128": "922631673" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504001654" + "i128": "922631673" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a20188fc64f22be9bd83e4004c3d19fd3dc14dec647e8dab55156990853a746b" + "bytes": "f8584de728c174daa11f6dcaa7417a870639cc1fb2b5cc0be2a8c098ddb45051" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "504001654" + "i128": "922631673" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc89db14be8ecff296a9dc0d84b5e4d8f46fca78cfc21b1545610c049e6441b6" + "bytes": "02e43a9f6fd8f50f284658db97eec1bd85f6534e7b601d8a15493e429ee0b731" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc89db14be8ecff296a9dc0d84b5e4d8f46fca78cfc21b1545610c049e6441b6" + "bytes": "02e43a9f6fd8f50f284658db97eec1bd85f6534e7b601d8a15493e429ee0b731" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504001654" + "i128": "922631673" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "504001654" + "i128": "922631673" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "02e43a9f6fd8f50f284658db97eec1bd85f6534e7b601d8a15493e429ee0b731" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "02e43a9f6fd8f50f284658db97eec1bd85f6534e7b601d8a15493e429ee0b731" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "41e73da90a4929d6ca78ba2e69dc595ce96c6b2dfd3d3a73d86cf819250e8a4b" + "bytes": "28ac5020ef303763472194c984b83313bf8d450507c1a0c2f8c954ccbc03ca01" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "41e73da90a4929d6ca78ba2e69dc595ce96c6b2dfd3d3a73d86cf819250e8a4b" + "bytes": "28ac5020ef303763472194c984b83313bf8d450507c1a0c2f8c954ccbc03ca01" } ] }, "durability": "persistent", "val": { - "bytes": "dc89db14be8ecff296a9dc0d84b5e4d8f46fca78cfc21b1545610c049e6441b6" + "bytes": "02e43a9f6fd8f50f284658db97eec1bd85f6534e7b601d8a15493e429ee0b731" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "504001654" + "i128": "922631673" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.156.json index 3c02d8f7..301850e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "455697720" + "i128": "838241665" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "455697720" + "i128": "838241665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f2479c55689c9244cc372e40baeccea17c9eefd2ba989e9b847b5af55f627b0" + "bytes": "cf40db39b75dca838fa07852bdc977b7a68df2be79e453a6709f186362cd1278" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "455697720" + "i128": "838241665" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ecea28135032c9e06dc8e9abc4c2a1f614a2c75e3f10eedecb1b90ffea37d2ed" + "bytes": "fba3290d1961364c01a8d6d72598a8cdc95333c44d63b731b2b0f150ef77144b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ecea28135032c9e06dc8e9abc4c2a1f614a2c75e3f10eedecb1b90ffea37d2ed" + "bytes": "fba3290d1961364c01a8d6d72598a8cdc95333c44d63b731b2b0f150ef77144b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "455697720" + "i128": "838241665" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "455697720" + "i128": "838241665" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "fba3290d1961364c01a8d6d72598a8cdc95333c44d63b731b2b0f150ef77144b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "fba3290d1961364c01a8d6d72598a8cdc95333c44d63b731b2b0f150ef77144b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38c43370846ef3c31396f3d240e7b1fa964acb67d8620c8fbbe09110a8ae3097" + "bytes": "0296e39c05c33cd84894412c2b29e4b248050b100047d77c75bb7057eb0b754d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "38c43370846ef3c31396f3d240e7b1fa964acb67d8620c8fbbe09110a8ae3097" + "bytes": "0296e39c05c33cd84894412c2b29e4b248050b100047d77c75bb7057eb0b754d" } ] }, "durability": "persistent", "val": { - "bytes": "ecea28135032c9e06dc8e9abc4c2a1f614a2c75e3f10eedecb1b90ffea37d2ed" + "bytes": "fba3290d1961364c01a8d6d72598a8cdc95333c44d63b731b2b0f150ef77144b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "455697720" + "i128": "838241665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.157.json index 94b4ccca..dee2a39d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "382646843" + "i128": "198939263" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "382646843" + "i128": "198939263" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "00bd38ef48b60c5260ab5609a4c6b0a7fb97b86f80de4dfb93ad957458d9faec" + "bytes": "35428e11c0e0d7415919d49d9a9fdfbe9fdf50816afaa19a19185da663d01007" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "382646843" + "i128": "198939263" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6baf50bc03b98b8b2f65d2b4c437788bdfb2ab7a493a42d7cd02971e18fa5167" + "bytes": "12aabf703187b0bf0849c33c7701fbd774795a244c6b46132f2ac73471a2a276" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6baf50bc03b98b8b2f65d2b4c437788bdfb2ab7a493a42d7cd02971e18fa5167" + "bytes": "12aabf703187b0bf0849c33c7701fbd774795a244c6b46132f2ac73471a2a276" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "382646843" + "i128": "198939263" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "382646843" + "i128": "198939263" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "12aabf703187b0bf0849c33c7701fbd774795a244c6b46132f2ac73471a2a276" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "12aabf703187b0bf0849c33c7701fbd774795a244c6b46132f2ac73471a2a276" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "190d31a391a8b71d6627027b10de3bbacc698e6b0c67dc4b19bc2aacab51ee87" + "bytes": "3695bdb5b35b315a86aabaa15188f6a5f7c6d563228bf5dc381d9d1a18eba9a2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "190d31a391a8b71d6627027b10de3bbacc698e6b0c67dc4b19bc2aacab51ee87" + "bytes": "3695bdb5b35b315a86aabaa15188f6a5f7c6d563228bf5dc381d9d1a18eba9a2" } ] }, "durability": "persistent", "val": { - "bytes": "6baf50bc03b98b8b2f65d2b4c437788bdfb2ab7a493a42d7cd02971e18fa5167" + "bytes": "12aabf703187b0bf0849c33c7701fbd774795a244c6b46132f2ac73471a2a276" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "382646843" + "i128": "198939263" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.158.json index 503a9476..577490d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "874686305" + "i128": "424409430" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "874686305" + "i128": "424409430" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e77eafce13f1c9e1b49e345417064b952fcb0066dfee5f985dabb4d48ebdc38" + "bytes": "f7ffdd25610a99eb08a1ce64c98575d46df0603037b12467539e76790f626687" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "874686305" + "i128": "424409430" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aca369e0ade02925c166658b82310dfa861e3c4ea8558d2a06e8699fa667be5f" + "bytes": "6b15cdda971ce8f64642424795e1df9da32d08c648081d2d9a3761ada974cd85" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aca369e0ade02925c166658b82310dfa861e3c4ea8558d2a06e8699fa667be5f" + "bytes": "6b15cdda971ce8f64642424795e1df9da32d08c648081d2d9a3761ada974cd85" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "874686305" + "i128": "424409430" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "874686305" + "i128": "424409430" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6b15cdda971ce8f64642424795e1df9da32d08c648081d2d9a3761ada974cd85" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6b15cdda971ce8f64642424795e1df9da32d08c648081d2d9a3761ada974cd85" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e71e13dc69a6e60487ac2e208f160122dbbdfd740572a61c1d03f1224f3ad3a4" + "bytes": "d77e08cf49b084f7af7e8d6f128e6e202d7bf8221bf12c1272617d634745eeb5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e71e13dc69a6e60487ac2e208f160122dbbdfd740572a61c1d03f1224f3ad3a4" + "bytes": "d77e08cf49b084f7af7e8d6f128e6e202d7bf8221bf12c1272617d634745eeb5" } ] }, "durability": "persistent", "val": { - "bytes": "aca369e0ade02925c166658b82310dfa861e3c4ea8558d2a06e8699fa667be5f" + "bytes": "6b15cdda971ce8f64642424795e1df9da32d08c648081d2d9a3761ada974cd85" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "874686305" + "i128": "424409430" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.159.json index 2e51f7f0..3956164e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "848851490" + "i128": "602572602" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "848851490" + "i128": "602572602" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1bb06905dc0683383b4654f689df4fca6579b24681e1ebca32803d972ebb2f13" + "bytes": "cc405ea388c2e9f454f86733a43929f53ba1c0e50f9c477a8b10598cd5b10216" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "848851490" + "i128": "602572602" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1112fdc35441e2760edb743ad05b1b90cf7e2403fa3f2c0bea9e2801dab0de63" + "bytes": "6ff8b91948072b68f059dcc5c7c98525ab75649be4dc0f063fc436903d0f4c99" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1112fdc35441e2760edb743ad05b1b90cf7e2403fa3f2c0bea9e2801dab0de63" + "bytes": "6ff8b91948072b68f059dcc5c7c98525ab75649be4dc0f063fc436903d0f4c99" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "848851490" + "i128": "602572602" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "848851490" + "i128": "602572602" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6ff8b91948072b68f059dcc5c7c98525ab75649be4dc0f063fc436903d0f4c99" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6ff8b91948072b68f059dcc5c7c98525ab75649be4dc0f063fc436903d0f4c99" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f77195194c707b0b4af8043ad64773987919c408d6600ad4cf5283679d3ad697" + "bytes": "c8254bf3908f4e7d99e6c7969599419a4ea0433ce3ebfef2e2874487eaf22363" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f77195194c707b0b4af8043ad64773987919c408d6600ad4cf5283679d3ad697" + "bytes": "c8254bf3908f4e7d99e6c7969599419a4ea0433ce3ebfef2e2874487eaf22363" } ] }, "durability": "persistent", "val": { - "bytes": "1112fdc35441e2760edb743ad05b1b90cf7e2403fa3f2c0bea9e2801dab0de63" + "bytes": "6ff8b91948072b68f059dcc5c7c98525ab75649be4dc0f063fc436903d0f4c99" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "848851490" + "i128": "602572602" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.16.json index caa4ef03..1d62ab5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "401340510" + "i128": "657500244" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401340510" + "i128": "657500244" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8928bad00c975d0b6a5c0afa22098ea9e8d7226da06df6413c6ef40a5add4e9f" + "bytes": "6e56dae11f2c2708adff9a7e59c484ae1a91983eb58d87fef8818becfb9485ca" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "401340510" + "i128": "657500244" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d45249fb42655c75929cc10e28f5b32d70559958d2ce89de6755b3d7a2b7f7a7" + "bytes": "05650347a8de01e391faa7c640cb9d71ea535482611c9d112811cd9bcf327807" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d45249fb42655c75929cc10e28f5b32d70559958d2ce89de6755b3d7a2b7f7a7" + "bytes": "05650347a8de01e391faa7c640cb9d71ea535482611c9d112811cd9bcf327807" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "401340510" + "i128": "657500244" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "401340510" + "i128": "657500244" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "05650347a8de01e391faa7c640cb9d71ea535482611c9d112811cd9bcf327807" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "05650347a8de01e391faa7c640cb9d71ea535482611c9d112811cd9bcf327807" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4585d326db4993579c16c59c82eb6916ea339f752b21f38a150bf1847da929ee" + "bytes": "4d84a62fc0c2c7315eaee60216550fc48e911ad3490957b9b55dba96c65bfd2c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4585d326db4993579c16c59c82eb6916ea339f752b21f38a150bf1847da929ee" + "bytes": "4d84a62fc0c2c7315eaee60216550fc48e911ad3490957b9b55dba96c65bfd2c" } ] }, "durability": "persistent", "val": { - "bytes": "d45249fb42655c75929cc10e28f5b32d70559958d2ce89de6755b3d7a2b7f7a7" + "bytes": "05650347a8de01e391faa7c640cb9d71ea535482611c9d112811cd9bcf327807" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "401340510" + "i128": "657500244" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.160.json index 7b54d77e..e6255d34 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "303706497" + "i128": "441751675" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "303706497" + "i128": "441751675" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43a70121048e9684f54bfbbe70d4634fe9ae15d5a3d004470b5f86d8701647cb" + "bytes": "1ba64cfbedeadec4a23f1e8122ba144b39e99f55a0339e7a80f926ad48e862d7" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "303706497" + "i128": "441751675" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "367f0f3163532cade829e1a6b2cdf051acaeab5c5bd757e1152ffc444282e1d4" + "bytes": "3485c2bd2b5c8b0fae15f428c7f06605cb3b626f4f74d299e8c7a747b6b25b42" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "367f0f3163532cade829e1a6b2cdf051acaeab5c5bd757e1152ffc444282e1d4" + "bytes": "3485c2bd2b5c8b0fae15f428c7f06605cb3b626f4f74d299e8c7a747b6b25b42" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "303706497" + "i128": "441751675" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "303706497" + "i128": "441751675" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3485c2bd2b5c8b0fae15f428c7f06605cb3b626f4f74d299e8c7a747b6b25b42" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3485c2bd2b5c8b0fae15f428c7f06605cb3b626f4f74d299e8c7a747b6b25b42" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b50e467b0f8f1045762eed4bba5bcb1ed02e76989c4d9cc1cee20a3f3f0ef77" + "bytes": "485a27e7f3fcd4c71892e270809136063e0d22bf2a6ec7a1ce622a9b17b17c73" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b50e467b0f8f1045762eed4bba5bcb1ed02e76989c4d9cc1cee20a3f3f0ef77" + "bytes": "485a27e7f3fcd4c71892e270809136063e0d22bf2a6ec7a1ce622a9b17b17c73" } ] }, "durability": "persistent", "val": { - "bytes": "367f0f3163532cade829e1a6b2cdf051acaeab5c5bd757e1152ffc444282e1d4" + "bytes": "3485c2bd2b5c8b0fae15f428c7f06605cb3b626f4f74d299e8c7a747b6b25b42" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "303706497" + "i128": "441751675" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.161.json index d3deba4a..b90dd28a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "238043453" + "i128": "990643378" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "238043453" + "i128": "990643378" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fcd3be61ddb4ce9db12c4f001383888521eef0ed96b7f9696a271f6838d67403" + "bytes": "900510cd0c2d95de37ce6bcff7885f2f241d7258e3ea65d34bb4a6f87dc063f2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "238043453" + "i128": "990643378" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "601472257629ecee09282f7ae6c72ce3d8208f9efbae8d024e6b3242ba43bcab" + "bytes": "a9cf00b43deefb6613434cc6e5e311213e167dda4e8f7a76f80aadb6520fa9bf" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "601472257629ecee09282f7ae6c72ce3d8208f9efbae8d024e6b3242ba43bcab" + "bytes": "a9cf00b43deefb6613434cc6e5e311213e167dda4e8f7a76f80aadb6520fa9bf" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "238043453" + "i128": "990643378" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "238043453" + "i128": "990643378" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a9cf00b43deefb6613434cc6e5e311213e167dda4e8f7a76f80aadb6520fa9bf" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a9cf00b43deefb6613434cc6e5e311213e167dda4e8f7a76f80aadb6520fa9bf" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "929ce95370da1963dcca2544d1aef2c5db79775f9a3ef27c9d75716673eb3378" + "bytes": "1e19994de09cc76613da2109cb4eddbc6d23368ee9b80f3ded6c115ab1500144" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "929ce95370da1963dcca2544d1aef2c5db79775f9a3ef27c9d75716673eb3378" + "bytes": "1e19994de09cc76613da2109cb4eddbc6d23368ee9b80f3ded6c115ab1500144" } ] }, "durability": "persistent", "val": { - "bytes": "601472257629ecee09282f7ae6c72ce3d8208f9efbae8d024e6b3242ba43bcab" + "bytes": "a9cf00b43deefb6613434cc6e5e311213e167dda4e8f7a76f80aadb6520fa9bf" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "238043453" + "i128": "990643378" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.162.json index 35c2c1f2..ea4f5b92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "949415934" + "i128": "920238000" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "949415934" + "i128": "920238000" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10ab3bcf93d0f2b6dae9ed6fcb90fc218fc31825665feb7950889befd0521d03" + "bytes": "3067a3dc20a5bc0fde73ec2ec7bf1eca3da58d11a155d21991658d0de73a6b26" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "949415934" + "i128": "920238000" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b3373707d6c50ddef7a66f47302dcbc54ae5874eef7ac1bf0f2c4af828d9c0c" + "bytes": "54b7d0d9229ffaeb640dceb6d7f3daa3b5dac2a59e4366756780b344c5c82681" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b3373707d6c50ddef7a66f47302dcbc54ae5874eef7ac1bf0f2c4af828d9c0c" + "bytes": "54b7d0d9229ffaeb640dceb6d7f3daa3b5dac2a59e4366756780b344c5c82681" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "949415934" + "i128": "920238000" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "949415934" + "i128": "920238000" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "54b7d0d9229ffaeb640dceb6d7f3daa3b5dac2a59e4366756780b344c5c82681" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "54b7d0d9229ffaeb640dceb6d7f3daa3b5dac2a59e4366756780b344c5c82681" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f42c695c5d5b9d73c7eea49ddfac3bcb6bc7684c7e2811c1af670beca657dd65" + "bytes": "5ea29f97335c7f54e7350b8600497d3d8ca1afb202a094d9b593ad29046ab39e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f42c695c5d5b9d73c7eea49ddfac3bcb6bc7684c7e2811c1af670beca657dd65" + "bytes": "5ea29f97335c7f54e7350b8600497d3d8ca1afb202a094d9b593ad29046ab39e" } ] }, "durability": "persistent", "val": { - "bytes": "1b3373707d6c50ddef7a66f47302dcbc54ae5874eef7ac1bf0f2c4af828d9c0c" + "bytes": "54b7d0d9229ffaeb640dceb6d7f3daa3b5dac2a59e4366756780b344c5c82681" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "949415934" + "i128": "920238000" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.163.json index 065c7c4f..90797e83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "699894872" + "i128": "257591625" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "699894872" + "i128": "257591625" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e8b2e4277cc562675ae10b387a9426070a3fda71f68e0b721d30dbe49934c770" + "bytes": "247c755fd1d01e13fa667cad8a84ad3be887b473bf10c29bec59cd8586fc72ae" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "699894872" + "i128": "257591625" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31767b1a713a0214f4e6e85d30367dd1d380c83b6d3c616beff484ba9f7a5e7c" + "bytes": "6b2272accb82b4a8dbdb49711b495d61b9bf093ff7a882d24eac0a558037e6c2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31767b1a713a0214f4e6e85d30367dd1d380c83b6d3c616beff484ba9f7a5e7c" + "bytes": "6b2272accb82b4a8dbdb49711b495d61b9bf093ff7a882d24eac0a558037e6c2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "699894872" + "i128": "257591625" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "699894872" + "i128": "257591625" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6b2272accb82b4a8dbdb49711b495d61b9bf093ff7a882d24eac0a558037e6c2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6b2272accb82b4a8dbdb49711b495d61b9bf093ff7a882d24eac0a558037e6c2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89c24ce8b02ab2b4b916c2510bc576da349ffd8432df2fdbd11b92b085047586" + "bytes": "941196e6221a5b342bbacfebdf218238917511b4a26f439721a6cd7731585461" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "89c24ce8b02ab2b4b916c2510bc576da349ffd8432df2fdbd11b92b085047586" + "bytes": "941196e6221a5b342bbacfebdf218238917511b4a26f439721a6cd7731585461" } ] }, "durability": "persistent", "val": { - "bytes": "31767b1a713a0214f4e6e85d30367dd1d380c83b6d3c616beff484ba9f7a5e7c" + "bytes": "6b2272accb82b4a8dbdb49711b495d61b9bf093ff7a882d24eac0a558037e6c2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "699894872" + "i128": "257591625" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.164.json index 5692abbd..53bde188 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "887655854" + "i128": "886703686" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "887655854" + "i128": "886703686" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62656ff4334ab9959eb2706bc246d77ef87c862d31b1472c75afe9ccb702bbe0" + "bytes": "e36cb705c0a7f746b169a04f4a6dc116180a20d3fdc1424b887507ab834237e9" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "887655854" + "i128": "886703686" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "824501a752cd8626d9d8b12575c24a983e1dc05755630b8e1cac8c6dcbc90795" + "bytes": "35ec34098b89273f2e144acaf5421654117e04a143d430ee6bb88f16edd2b3b9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "824501a752cd8626d9d8b12575c24a983e1dc05755630b8e1cac8c6dcbc90795" + "bytes": "35ec34098b89273f2e144acaf5421654117e04a143d430ee6bb88f16edd2b3b9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "887655854" + "i128": "886703686" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "887655854" + "i128": "886703686" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "35ec34098b89273f2e144acaf5421654117e04a143d430ee6bb88f16edd2b3b9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "35ec34098b89273f2e144acaf5421654117e04a143d430ee6bb88f16edd2b3b9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd7d87a2e564092f4da344567001a5469a3f995e6b141055acc862be7722b4b3" + "bytes": "1bfad016ab0c4f98854bbd941f4f63d5d5331042a74c285dc9a449f8231de1cb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd7d87a2e564092f4da344567001a5469a3f995e6b141055acc862be7722b4b3" + "bytes": "1bfad016ab0c4f98854bbd941f4f63d5d5331042a74c285dc9a449f8231de1cb" } ] }, "durability": "persistent", "val": { - "bytes": "824501a752cd8626d9d8b12575c24a983e1dc05755630b8e1cac8c6dcbc90795" + "bytes": "35ec34098b89273f2e144acaf5421654117e04a143d430ee6bb88f16edd2b3b9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "887655854" + "i128": "886703686" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.165.json index 6d54b265..7ee4160d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "328365177" + "i128": "200726767" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "328365177" + "i128": "200726767" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c32750b84bf366a4e29ef92690fdb0364580d4a8b4509993770e105b0e2ea84" + "bytes": "ae2b4da60ec16b2b366aa934a43498521c937979e2d51b831631181546bf643f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "328365177" + "i128": "200726767" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "168dca4b04887fe621000f90a3adedbbcae3ab33f0e4be2a4f7285fa9076a796" + "bytes": "2e782c779c4041abcae16e7833f6ecf939a36288a3417c5ab418f0834c2742f2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "168dca4b04887fe621000f90a3adedbbcae3ab33f0e4be2a4f7285fa9076a796" + "bytes": "2e782c779c4041abcae16e7833f6ecf939a36288a3417c5ab418f0834c2742f2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "328365177" + "i128": "200726767" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "328365177" + "i128": "200726767" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2e782c779c4041abcae16e7833f6ecf939a36288a3417c5ab418f0834c2742f2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2e782c779c4041abcae16e7833f6ecf939a36288a3417c5ab418f0834c2742f2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd13799792309b457ca58691e74dad529a27be564f282aaec63c6d1866fb960b" + "bytes": "eb095981d7889f430b430c037897f7b1737f725e73c49655daa36c63f967bd95" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd13799792309b457ca58691e74dad529a27be564f282aaec63c6d1866fb960b" + "bytes": "eb095981d7889f430b430c037897f7b1737f725e73c49655daa36c63f967bd95" } ] }, "durability": "persistent", "val": { - "bytes": "168dca4b04887fe621000f90a3adedbbcae3ab33f0e4be2a4f7285fa9076a796" + "bytes": "2e782c779c4041abcae16e7833f6ecf939a36288a3417c5ab418f0834c2742f2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "328365177" + "i128": "200726767" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.166.json index 1e53819f..f39dbd5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "294346464" + "i128": "274650336" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "294346464" + "i128": "274650336" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4021558dbdd01433fdf106011a00790e4d05657d68d5164e44adfd63a9179004" + "bytes": "e0475dbab6b853f25acaae9351c5a8e390b470c4e7678947860aef9b2ae2e242" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "294346464" + "i128": "274650336" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e571f168a64ad5f395b3271524cd9742dbb8ba1ea428c8fd3a400fa20d4c220f" + "bytes": "2f1827d8685432a32865181fe714d31757446d0907ef5f2f92c6adb84267ba3c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e571f168a64ad5f395b3271524cd9742dbb8ba1ea428c8fd3a400fa20d4c220f" + "bytes": "2f1827d8685432a32865181fe714d31757446d0907ef5f2f92c6adb84267ba3c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "294346464" + "i128": "274650336" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "294346464" + "i128": "274650336" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2f1827d8685432a32865181fe714d31757446d0907ef5f2f92c6adb84267ba3c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2f1827d8685432a32865181fe714d31757446d0907ef5f2f92c6adb84267ba3c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5710c3436eaf885f9e293844f8a4efb2ca92925da64ad91aad0d2450c412e8a6" + "bytes": "e34ce13b3fcef3fe873022ffdde0d72ba309c95f5bf87313ffd66d3ed235cbd7" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5710c3436eaf885f9e293844f8a4efb2ca92925da64ad91aad0d2450c412e8a6" + "bytes": "e34ce13b3fcef3fe873022ffdde0d72ba309c95f5bf87313ffd66d3ed235cbd7" } ] }, "durability": "persistent", "val": { - "bytes": "e571f168a64ad5f395b3271524cd9742dbb8ba1ea428c8fd3a400fa20d4c220f" + "bytes": "2f1827d8685432a32865181fe714d31757446d0907ef5f2f92c6adb84267ba3c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "294346464" + "i128": "274650336" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.167.json index 3216a371..32279ec0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651000820" + "i128": "975316097" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651000820" + "i128": "975316097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33bce133cab9bcd9cede8ff9282b5af85ffb2e20ea0cd03857bd5821a221b4ae" + "bytes": "e58e5f774b31b655192bf4e515cb1a866614568260b3e46d5e1a28ac8da06512" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651000820" + "i128": "975316097" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bc19a5f01dad88d7145745fc9bffdd5bf1741a242849b023d72d4e3d191df1a" + "bytes": "ca04dda820a1aabb7ec4e63cf1032661b03479a8c1551e47b7904e1217a5647c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bc19a5f01dad88d7145745fc9bffdd5bf1741a242849b023d72d4e3d191df1a" + "bytes": "ca04dda820a1aabb7ec4e63cf1032661b03479a8c1551e47b7904e1217a5647c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651000820" + "i128": "975316097" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "651000820" + "i128": "975316097" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ca04dda820a1aabb7ec4e63cf1032661b03479a8c1551e47b7904e1217a5647c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ca04dda820a1aabb7ec4e63cf1032661b03479a8c1551e47b7904e1217a5647c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea17b3379f032ede1bd7bae19eec0bd350c65758c9a3b9d0c99ff49c1ad717e7" + "bytes": "eb779c2dcec5247854b93a139dfc259fb5c6750af89d9dec10d107419790f1bf" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea17b3379f032ede1bd7bae19eec0bd350c65758c9a3b9d0c99ff49c1ad717e7" + "bytes": "eb779c2dcec5247854b93a139dfc259fb5c6750af89d9dec10d107419790f1bf" } ] }, "durability": "persistent", "val": { - "bytes": "4bc19a5f01dad88d7145745fc9bffdd5bf1741a242849b023d72d4e3d191df1a" + "bytes": "ca04dda820a1aabb7ec4e63cf1032661b03479a8c1551e47b7904e1217a5647c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "651000820" + "i128": "975316097" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.168.json index 273d8d27..abd1bf88 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "968650428" + "i128": "309259578" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "968650428" + "i128": "309259578" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "081031e776c9c50fba4c475d12e7982c9f87ddbeaebad4df23cff306e845b232" + "bytes": "d36f16ad24e9fc53ab846255a96dbc8600f8e6b75109b070d6c8a510fb7bef5c" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "968650428" + "i128": "309259578" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6dca59253fcd2c9f4e3df143204fb0f2f82246021dbb8bf733374ba5510ca970" + "bytes": "3aacedc2ef1ae226bf51d37ad4f297154f333afa6d1e8b84356e66cf7ad764a4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6dca59253fcd2c9f4e3df143204fb0f2f82246021dbb8bf733374ba5510ca970" + "bytes": "3aacedc2ef1ae226bf51d37ad4f297154f333afa6d1e8b84356e66cf7ad764a4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "968650428" + "i128": "309259578" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "968650428" + "i128": "309259578" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3aacedc2ef1ae226bf51d37ad4f297154f333afa6d1e8b84356e66cf7ad764a4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3aacedc2ef1ae226bf51d37ad4f297154f333afa6d1e8b84356e66cf7ad764a4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ad72fbf7a293af9b5d99ec4e71ee264ee856e2ce722fe6e1d94bf431914c64f" + "bytes": "172d067957a2fa406a6b443472349f59c203917af7b9bc9913226aa4076f8604" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ad72fbf7a293af9b5d99ec4e71ee264ee856e2ce722fe6e1d94bf431914c64f" + "bytes": "172d067957a2fa406a6b443472349f59c203917af7b9bc9913226aa4076f8604" } ] }, "durability": "persistent", "val": { - "bytes": "6dca59253fcd2c9f4e3df143204fb0f2f82246021dbb8bf733374ba5510ca970" + "bytes": "3aacedc2ef1ae226bf51d37ad4f297154f333afa6d1e8b84356e66cf7ad764a4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "968650428" + "i128": "309259578" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.169.json index 08d30431..ef32f3f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "87688494" + "i128": "495978205" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "87688494" + "i128": "495978205" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10d4959024f51b0e47e7f848ec67272ee281e3c2b29a72f647f9ff10c5f6b353" + "bytes": "c81b9dae187136588758233e105c0e12b0214396164d498b08212bee40dc3e58" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "87688494" + "i128": "495978205" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9200a30fefa6ebdff0a988e721af3ac214d9ec2e999bea75a21b85b5955a085c" + "bytes": "dc561e6a992175004509f277c39e9fed970569868d62b65ecbad74b24eed38ce" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9200a30fefa6ebdff0a988e721af3ac214d9ec2e999bea75a21b85b5955a085c" + "bytes": "dc561e6a992175004509f277c39e9fed970569868d62b65ecbad74b24eed38ce" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "87688494" + "i128": "495978205" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "87688494" + "i128": "495978205" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "dc561e6a992175004509f277c39e9fed970569868d62b65ecbad74b24eed38ce" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "dc561e6a992175004509f277c39e9fed970569868d62b65ecbad74b24eed38ce" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09146bcbd2b409e007c8bc7e9b302b853888f30cc94b531a0e15ed01a91f4fec" + "bytes": "d1807f386b222a33c6363ac832ade1d38f58a6b709e5e40b8d31fee30e27898a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09146bcbd2b409e007c8bc7e9b302b853888f30cc94b531a0e15ed01a91f4fec" + "bytes": "d1807f386b222a33c6363ac832ade1d38f58a6b709e5e40b8d31fee30e27898a" } ] }, "durability": "persistent", "val": { - "bytes": "9200a30fefa6ebdff0a988e721af3ac214d9ec2e999bea75a21b85b5955a085c" + "bytes": "dc561e6a992175004509f277c39e9fed970569868d62b65ecbad74b24eed38ce" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "87688494" + "i128": "495978205" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.17.json index ba44f34e..7a11936d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "259518202" + "i128": "83710399" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "259518202" + "i128": "83710399" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41f54387543a4e11327ffbf33dc972581013c6ce81c6433efa9e84dadc30abda" + "bytes": "e2a0f0d66af086d49f93e2e80b71e616e573ccc7d478ef233e27225924775942" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "259518202" + "i128": "83710399" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "43584a79a012dda3cf03f41e1d2cc7d53a5a8d1e05919015b3ecb8485ee7c71d" + "bytes": "e9c0e800d6181b0154649dd7bb871e2d2cc5d86f62819120b3147b39da0976ec" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "43584a79a012dda3cf03f41e1d2cc7d53a5a8d1e05919015b3ecb8485ee7c71d" + "bytes": "e9c0e800d6181b0154649dd7bb871e2d2cc5d86f62819120b3147b39da0976ec" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "259518202" + "i128": "83710399" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "259518202" + "i128": "83710399" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e9c0e800d6181b0154649dd7bb871e2d2cc5d86f62819120b3147b39da0976ec" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e9c0e800d6181b0154649dd7bb871e2d2cc5d86f62819120b3147b39da0976ec" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9bbdc316c7676d086ceb4b66dd7a041571d279904ffae3225b202be0f9c25cf3" + "bytes": "f65a571c239683037b5907850fc47b295b77937dfc58cff6650405281f2bf4ad" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9bbdc316c7676d086ceb4b66dd7a041571d279904ffae3225b202be0f9c25cf3" + "bytes": "f65a571c239683037b5907850fc47b295b77937dfc58cff6650405281f2bf4ad" } ] }, "durability": "persistent", "val": { - "bytes": "43584a79a012dda3cf03f41e1d2cc7d53a5a8d1e05919015b3ecb8485ee7c71d" + "bytes": "e9c0e800d6181b0154649dd7bb871e2d2cc5d86f62819120b3147b39da0976ec" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "259518202" + "i128": "83710399" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.170.json index 6a0067cd..93481b24 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "121229945" + "i128": "724307551" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "121229945" + "i128": "724307551" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97d6899aebf236cb70599b9db52ac6722a96578c7e91bbfc4a189ff8f9e0db36" + "bytes": "63675fddeb5aed6697ea7ee647c20040aaead2404f4e7d7e141cb52c79b07731" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "121229945" + "i128": "724307551" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5282154230c8cadcb979b50c811ba6e06be39803cc3bb53a9240a2172633bc34" + "bytes": "1ce7f02da989083ccd2ef898ec3bd62d08689c456f2d0ed3e78b5b67132a59b3" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5282154230c8cadcb979b50c811ba6e06be39803cc3bb53a9240a2172633bc34" + "bytes": "1ce7f02da989083ccd2ef898ec3bd62d08689c456f2d0ed3e78b5b67132a59b3" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "121229945" + "i128": "724307551" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "121229945" + "i128": "724307551" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1ce7f02da989083ccd2ef898ec3bd62d08689c456f2d0ed3e78b5b67132a59b3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1ce7f02da989083ccd2ef898ec3bd62d08689c456f2d0ed3e78b5b67132a59b3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "374d2546b8e0194200999fc853a2c622ed471322c024d22b25fbf39efc91783e" + "bytes": "b32fabcf116a85a12fb6a81b5bae00c6ce6e0544f9baf1781100c0dc20660097" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "374d2546b8e0194200999fc853a2c622ed471322c024d22b25fbf39efc91783e" + "bytes": "b32fabcf116a85a12fb6a81b5bae00c6ce6e0544f9baf1781100c0dc20660097" } ] }, "durability": "persistent", "val": { - "bytes": "5282154230c8cadcb979b50c811ba6e06be39803cc3bb53a9240a2172633bc34" + "bytes": "1ce7f02da989083ccd2ef898ec3bd62d08689c456f2d0ed3e78b5b67132a59b3" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "121229945" + "i128": "724307551" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.171.json index f8e13250..3ae994b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "418807921" + "i128": "590226855" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "418807921" + "i128": "590226855" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a8e072f3854e5332ddf15f007ce41ebcd762b52f7d91bfb0e0fce130ed2dae7" + "bytes": "9b99daca1d77db495cb34e5c47aea5fa1b593bf7c187a9dbbd560249119b25de" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "418807921" + "i128": "590226855" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6a93426a6a5293cd4c8f222cd7fd74ad2941bbda3c4d58471855faea2f512036" + "bytes": "98da05f3e68a95e7dba43c32f03ae384963048dfcd7931879acb85e63c16fe31" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6a93426a6a5293cd4c8f222cd7fd74ad2941bbda3c4d58471855faea2f512036" + "bytes": "98da05f3e68a95e7dba43c32f03ae384963048dfcd7931879acb85e63c16fe31" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "418807921" + "i128": "590226855" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "418807921" + "i128": "590226855" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "98da05f3e68a95e7dba43c32f03ae384963048dfcd7931879acb85e63c16fe31" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "98da05f3e68a95e7dba43c32f03ae384963048dfcd7931879acb85e63c16fe31" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd1fdb9fcb0f64f4467048f0405e36a1949a674248bf27772f1d52df176e2456" + "bytes": "d1b5c030ba13bfd44e0881a9a07fc21d66ebcb23c2f0e9a57ede522863dfffc0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd1fdb9fcb0f64f4467048f0405e36a1949a674248bf27772f1d52df176e2456" + "bytes": "d1b5c030ba13bfd44e0881a9a07fc21d66ebcb23c2f0e9a57ede522863dfffc0" } ] }, "durability": "persistent", "val": { - "bytes": "6a93426a6a5293cd4c8f222cd7fd74ad2941bbda3c4d58471855faea2f512036" + "bytes": "98da05f3e68a95e7dba43c32f03ae384963048dfcd7931879acb85e63c16fe31" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "418807921" + "i128": "590226855" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.172.json index 8ec29526..c6df449d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "79806878" + "i128": "809598337" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "79806878" + "i128": "809598337" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5a265c5d0192b23195b639987738831d345f273a14c8d4ffecb7d13d1763277" + "bytes": "68066f0ddb78e4bde3995eaab2a054f0921b4a588239bb69bda1ddda7526e60b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "79806878" + "i128": "809598337" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "edea706c69bfabd5cac4054ae94981781226556bd6494ea41967c1e36c29049f" + "bytes": "d28773c28d4581a87f259e09d4b8a2a7269c9c7467e5199775281f898b35defe" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "edea706c69bfabd5cac4054ae94981781226556bd6494ea41967c1e36c29049f" + "bytes": "d28773c28d4581a87f259e09d4b8a2a7269c9c7467e5199775281f898b35defe" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "79806878" + "i128": "809598337" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "79806878" + "i128": "809598337" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d28773c28d4581a87f259e09d4b8a2a7269c9c7467e5199775281f898b35defe" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d28773c28d4581a87f259e09d4b8a2a7269c9c7467e5199775281f898b35defe" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da13a7feb9b6943b76c38bf1bd0a1b1b081a12f3292aeaa1ee70033d6940d23b" + "bytes": "7367dec84e82622b8baadf0f21a41a00179cc92a88c05620d560e0e0de1216ad" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da13a7feb9b6943b76c38bf1bd0a1b1b081a12f3292aeaa1ee70033d6940d23b" + "bytes": "7367dec84e82622b8baadf0f21a41a00179cc92a88c05620d560e0e0de1216ad" } ] }, "durability": "persistent", "val": { - "bytes": "edea706c69bfabd5cac4054ae94981781226556bd6494ea41967c1e36c29049f" + "bytes": "d28773c28d4581a87f259e09d4b8a2a7269c9c7467e5199775281f898b35defe" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "79806878" + "i128": "809598337" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.173.json index 9aac9bd2..434c5ac1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "401525091" + "i128": "896050706" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401525091" + "i128": "896050706" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6591d91c7674a819477d7a8c1e8e0fcc2e2b36c62abd7e35a7c33ac4f056478f" + "bytes": "98952de7d0bbed45c61ffad2a2b421af65662723fd8c26391ebd36647c34c005" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "401525091" + "i128": "896050706" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a6a2df2b585aea7d2e052c95ecc1f52f77db4ebb4db32fe79b3c57809522e29" + "bytes": "fad529706a352e032c34247d065e48917628e2aa361bf05f404471789229bf81" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a6a2df2b585aea7d2e052c95ecc1f52f77db4ebb4db32fe79b3c57809522e29" + "bytes": "fad529706a352e032c34247d065e48917628e2aa361bf05f404471789229bf81" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "401525091" + "i128": "896050706" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "401525091" + "i128": "896050706" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "fad529706a352e032c34247d065e48917628e2aa361bf05f404471789229bf81" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "fad529706a352e032c34247d065e48917628e2aa361bf05f404471789229bf81" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a43012c0e1e4b287cc85cc6e177881874b67cb937c6f3782c796b1d47afe59d0" + "bytes": "ec4ea948f1b62b0ae75a0b74dadec0277fa400fb147a04081b87e7034f7ca525" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a43012c0e1e4b287cc85cc6e177881874b67cb937c6f3782c796b1d47afe59d0" + "bytes": "ec4ea948f1b62b0ae75a0b74dadec0277fa400fb147a04081b87e7034f7ca525" } ] }, "durability": "persistent", "val": { - "bytes": "2a6a2df2b585aea7d2e052c95ecc1f52f77db4ebb4db32fe79b3c57809522e29" + "bytes": "fad529706a352e032c34247d065e48917628e2aa361bf05f404471789229bf81" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "401525091" + "i128": "896050706" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.174.json index 9375dad2..e00fa3b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99570306" + "i128": "301345432" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99570306" + "i128": "301345432" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eae1ab6f0729a38799d1b91312c8e0b4af165846a2932e120840059c11c5b75c" + "bytes": "bf357a9c68fb9060aae93be68a85fc9961603d2481065a1527e071a61fb72772" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "99570306" + "i128": "301345432" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9152e3e60c8f845d45c77d6bc3a200d8b2c6bdd61f178368a4ba6549f158b2f" + "bytes": "9532a7751314c0ed77fdbd21319ce6d5470bf79f6e55c966e51e7f81d3e510ff" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9152e3e60c8f845d45c77d6bc3a200d8b2c6bdd61f178368a4ba6549f158b2f" + "bytes": "9532a7751314c0ed77fdbd21319ce6d5470bf79f6e55c966e51e7f81d3e510ff" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99570306" + "i128": "301345432" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "99570306" + "i128": "301345432" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9532a7751314c0ed77fdbd21319ce6d5470bf79f6e55c966e51e7f81d3e510ff" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9532a7751314c0ed77fdbd21319ce6d5470bf79f6e55c966e51e7f81d3e510ff" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7316beec60f0c67df55fc650456f1c169d24f416023fc3c8b51ce6477984367" + "bytes": "4fb5c4309424e1000b262e97500baf9b5e8c80fdbb8b52da299425b05dee9dcb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7316beec60f0c67df55fc650456f1c169d24f416023fc3c8b51ce6477984367" + "bytes": "4fb5c4309424e1000b262e97500baf9b5e8c80fdbb8b52da299425b05dee9dcb" } ] }, "durability": "persistent", "val": { - "bytes": "d9152e3e60c8f845d45c77d6bc3a200d8b2c6bdd61f178368a4ba6549f158b2f" + "bytes": "9532a7751314c0ed77fdbd21319ce6d5470bf79f6e55c966e51e7f81d3e510ff" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "99570306" + "i128": "301345432" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.175.json index 181fcec4..d8afc557 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "777096772" + "i128": "981360756" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "777096772" + "i128": "981360756" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "122ee53e10b642940536b155c653327352333825faa0c105a3d199534e57ad93" + "bytes": "a2e5286050438a5e2f5450191f641e5a45b6d5e81bc078bd17e7d38a3e96546a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "777096772" + "i128": "981360756" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "967d4f1c4be09f652ba292cf9123f7da7e828a22fe30b3dad34a17b746c469f0" + "bytes": "c03252791fcf47e5788a45ae62063ddd5dd155dd37ed960a46a56ffec35c15e7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "967d4f1c4be09f652ba292cf9123f7da7e828a22fe30b3dad34a17b746c469f0" + "bytes": "c03252791fcf47e5788a45ae62063ddd5dd155dd37ed960a46a56ffec35c15e7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "777096772" + "i128": "981360756" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "777096772" + "i128": "981360756" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c03252791fcf47e5788a45ae62063ddd5dd155dd37ed960a46a56ffec35c15e7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c03252791fcf47e5788a45ae62063ddd5dd155dd37ed960a46a56ffec35c15e7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec5561a1a2e0bfb2f3ced589ba6c49cdc0a557e15e19568e25e389e1c340a453" + "bytes": "a4c0a5e904dfa43b8dab6a4474bb6956f9e77cc8a78a683c860bd821765d992a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec5561a1a2e0bfb2f3ced589ba6c49cdc0a557e15e19568e25e389e1c340a453" + "bytes": "a4c0a5e904dfa43b8dab6a4474bb6956f9e77cc8a78a683c860bd821765d992a" } ] }, "durability": "persistent", "val": { - "bytes": "967d4f1c4be09f652ba292cf9123f7da7e828a22fe30b3dad34a17b746c469f0" + "bytes": "c03252791fcf47e5788a45ae62063ddd5dd155dd37ed960a46a56ffec35c15e7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "777096772" + "i128": "981360756" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.176.json index d37cafa5..3f129695 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "307839078" + "i128": "996373670" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "307839078" + "i128": "996373670" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1da2a1fc6f43eee731b276929ed03ad6e10192cd15a096c1bb1b78699eb72300" + "bytes": "0b6678a81be9919fc2a4319bfc45fd76e5293e624e360056e99ab506236d03f6" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "307839078" + "i128": "996373670" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d3acb73923dad0da3523e0ce178083090e8092ca862d76412789c92296a91e0a" + "bytes": "b9a54f1efde1bc7889e1bd976b28677a015d9402ae741e687353c691dbd86d9f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d3acb73923dad0da3523e0ce178083090e8092ca862d76412789c92296a91e0a" + "bytes": "b9a54f1efde1bc7889e1bd976b28677a015d9402ae741e687353c691dbd86d9f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "307839078" + "i128": "996373670" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "307839078" + "i128": "996373670" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b9a54f1efde1bc7889e1bd976b28677a015d9402ae741e687353c691dbd86d9f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b9a54f1efde1bc7889e1bd976b28677a015d9402ae741e687353c691dbd86d9f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f218dbe3450a117d3e32ab67638e8e69cceb16ecbfafae8094df6eb9c6f88e3d" + "bytes": "a0a90ebf8bb41b2c3fcc8c80d883fe9a146c79fcbb9e54c37117ec1f35c5e264" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f218dbe3450a117d3e32ab67638e8e69cceb16ecbfafae8094df6eb9c6f88e3d" + "bytes": "a0a90ebf8bb41b2c3fcc8c80d883fe9a146c79fcbb9e54c37117ec1f35c5e264" } ] }, "durability": "persistent", "val": { - "bytes": "d3acb73923dad0da3523e0ce178083090e8092ca862d76412789c92296a91e0a" + "bytes": "b9a54f1efde1bc7889e1bd976b28677a015d9402ae741e687353c691dbd86d9f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "307839078" + "i128": "996373670" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.177.json index 85dcf32c..aa0299e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "313889180" + "i128": "509281185" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "313889180" + "i128": "509281185" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0d174f00c81a84fbca62bc994bee6565778420966cfc73d49a1874a50b696674" + "bytes": "0879cf06cb1da401ba150162eaf99db7603303dc5af322cfa60b985144566602" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "313889180" + "i128": "509281185" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "21154671776d3dccdab6d7e4c479fe108026bed201d440aac144c5266f6a3e81" + "bytes": "d9e29c4be4175322f8b74d685e7d16f7c02e2d1a80954412126af2aee13b026c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "21154671776d3dccdab6d7e4c479fe108026bed201d440aac144c5266f6a3e81" + "bytes": "d9e29c4be4175322f8b74d685e7d16f7c02e2d1a80954412126af2aee13b026c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "313889180" + "i128": "509281185" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "313889180" + "i128": "509281185" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d9e29c4be4175322f8b74d685e7d16f7c02e2d1a80954412126af2aee13b026c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d9e29c4be4175322f8b74d685e7d16f7c02e2d1a80954412126af2aee13b026c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "680acc38093c62d82c3fc8a846ca4f86a02798b1f0ce6a92043e6b5796b0fe82" + "bytes": "7d0170b2cc5dbdddcc2870946d40953c2221a90d209826907a7ce496f1d416a0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "680acc38093c62d82c3fc8a846ca4f86a02798b1f0ce6a92043e6b5796b0fe82" + "bytes": "7d0170b2cc5dbdddcc2870946d40953c2221a90d209826907a7ce496f1d416a0" } ] }, "durability": "persistent", "val": { - "bytes": "21154671776d3dccdab6d7e4c479fe108026bed201d440aac144c5266f6a3e81" + "bytes": "d9e29c4be4175322f8b74d685e7d16f7c02e2d1a80954412126af2aee13b026c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "313889180" + "i128": "509281185" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.178.json index bf2c5525..a2b5604a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "437334241" + "i128": "980785097" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "437334241" + "i128": "980785097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "81e7572e29fe5388fcafbc771a912b0919187678b9b8af5b9762ec2ba65bc4ff" + "bytes": "1121c6e2b2669c246f40ac2540d1b592613f3b1d04107444e03084ca88603002" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "437334241" + "i128": "980785097" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b105d9ed47860b6749453dcc3e0798479a287bfa67c2db2deaa40536521132e" + "bytes": "85243d09a142fc124af4d2f6e71dab1e3da9b1079f95c71a2d2dbbb5518d763c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b105d9ed47860b6749453dcc3e0798479a287bfa67c2db2deaa40536521132e" + "bytes": "85243d09a142fc124af4d2f6e71dab1e3da9b1079f95c71a2d2dbbb5518d763c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "437334241" + "i128": "980785097" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "437334241" + "i128": "980785097" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "85243d09a142fc124af4d2f6e71dab1e3da9b1079f95c71a2d2dbbb5518d763c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "85243d09a142fc124af4d2f6e71dab1e3da9b1079f95c71a2d2dbbb5518d763c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "996407c964f1fa23bcab441d69588ac05f249e06d18d3fdc50e276413f58c8bd" + "bytes": "c8cf09879d721bd336ff0ad5c4eafca42261d5a14d543c79efd89fa7ee462a4c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "996407c964f1fa23bcab441d69588ac05f249e06d18d3fdc50e276413f58c8bd" + "bytes": "c8cf09879d721bd336ff0ad5c4eafca42261d5a14d543c79efd89fa7ee462a4c" } ] }, "durability": "persistent", "val": { - "bytes": "3b105d9ed47860b6749453dcc3e0798479a287bfa67c2db2deaa40536521132e" + "bytes": "85243d09a142fc124af4d2f6e71dab1e3da9b1079f95c71a2d2dbbb5518d763c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "437334241" + "i128": "980785097" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.179.json index a871c595..b165575b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "695398439" + "i128": "692962385" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "695398439" + "i128": "692962385" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e58285c8c28d4f4c602581169bb5cd319cdd4c493e5c644937e55e8ccd0cfbf" + "bytes": "946b77799f7feada5f87f076bea26a036b2426aeb0e583908269d07189e08e96" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "695398439" + "i128": "692962385" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff48786c1d58af5f60ded11e8ad2c97c93ca3ab108758ca648514ca588da09e7" + "bytes": "1c003b1b318411d5a441a88b08b052603aa64475b2112fd3fd83584d3b293d35" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff48786c1d58af5f60ded11e8ad2c97c93ca3ab108758ca648514ca588da09e7" + "bytes": "1c003b1b318411d5a441a88b08b052603aa64475b2112fd3fd83584d3b293d35" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "695398439" + "i128": "692962385" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "695398439" + "i128": "692962385" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1c003b1b318411d5a441a88b08b052603aa64475b2112fd3fd83584d3b293d35" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1c003b1b318411d5a441a88b08b052603aa64475b2112fd3fd83584d3b293d35" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9fd99a8537683bed0a2b4e8e20ad18f542a1210fabfb16edc67fd2f16d5ed040" + "bytes": "1a491daf09807b02311342b89c322eb7395fc46320be8a6d6c7f90e62c33cb7e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9fd99a8537683bed0a2b4e8e20ad18f542a1210fabfb16edc67fd2f16d5ed040" + "bytes": "1a491daf09807b02311342b89c322eb7395fc46320be8a6d6c7f90e62c33cb7e" } ] }, "durability": "persistent", "val": { - "bytes": "ff48786c1d58af5f60ded11e8ad2c97c93ca3ab108758ca648514ca588da09e7" + "bytes": "1c003b1b318411d5a441a88b08b052603aa64475b2112fd3fd83584d3b293d35" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "695398439" + "i128": "692962385" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.18.json index 2623f243..fc579270 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "92390926" + "i128": "852045816" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "92390926" + "i128": "852045816" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b81809ad9b53444c8fb321f4e982232af1bec03992a37bbc0019446ebf34588" + "bytes": "40bef556c05e813d04badad85043295adeaf294950c49ab1ed72563337927cb4" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "92390926" + "i128": "852045816" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86c839fb84892c74f8285254f2c3f759e76d4aa5bc5e14c64a58a3bbe0d0ffa7" + "bytes": "224401902adbe09c927993d9a893ca220e419773f98b20db307879764df8a5c7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86c839fb84892c74f8285254f2c3f759e76d4aa5bc5e14c64a58a3bbe0d0ffa7" + "bytes": "224401902adbe09c927993d9a893ca220e419773f98b20db307879764df8a5c7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "92390926" + "i128": "852045816" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "92390926" + "i128": "852045816" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "224401902adbe09c927993d9a893ca220e419773f98b20db307879764df8a5c7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "224401902adbe09c927993d9a893ca220e419773f98b20db307879764df8a5c7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d49f04a6e5a7db00fc6629057c1635f92c3878d9130698296471bf248187875b" + "bytes": "fca39cf79711ca6dd78af4dd2ddc9994e7306c11b87bb88c88ebc6b4fa88db21" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d49f04a6e5a7db00fc6629057c1635f92c3878d9130698296471bf248187875b" + "bytes": "fca39cf79711ca6dd78af4dd2ddc9994e7306c11b87bb88c88ebc6b4fa88db21" } ] }, "durability": "persistent", "val": { - "bytes": "86c839fb84892c74f8285254f2c3f759e76d4aa5bc5e14c64a58a3bbe0d0ffa7" + "bytes": "224401902adbe09c927993d9a893ca220e419773f98b20db307879764df8a5c7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "92390926" + "i128": "852045816" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.180.json index 60d07d4d..9ce52ddd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "372506702" + "i128": "728758752" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "372506702" + "i128": "728758752" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3f53816af31f95955bde0bec71e3a2715e6e61bd09023e54d1d4491ae61aad0" + "bytes": "3faa5dfe551f7f18c3348b1a1f7a416a21d6c066162b6ccd03611c35eaa29de0" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "372506702" + "i128": "728758752" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "201815b5136dfd718fc6fb4f896671733f3a8b20abdc3cb40b1c8b1ccc652818" + "bytes": "1b410d953d22b6fc81d3bd4d559ea374ae4e7c08c9da982b3ca8b45f8167e1bf" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "201815b5136dfd718fc6fb4f896671733f3a8b20abdc3cb40b1c8b1ccc652818" + "bytes": "1b410d953d22b6fc81d3bd4d559ea374ae4e7c08c9da982b3ca8b45f8167e1bf" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "372506702" + "i128": "728758752" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "372506702" + "i128": "728758752" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1b410d953d22b6fc81d3bd4d559ea374ae4e7c08c9da982b3ca8b45f8167e1bf" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1b410d953d22b6fc81d3bd4d559ea374ae4e7c08c9da982b3ca8b45f8167e1bf" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16c2eddae03ec0a3b166d50d5d23d0414d7db7815fcbb7b87298f1d697a506b3" + "bytes": "f33cead77cdf1c64d103f93e3a19bce1f481287beb80ed8636aa3ab604b2f373" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16c2eddae03ec0a3b166d50d5d23d0414d7db7815fcbb7b87298f1d697a506b3" + "bytes": "f33cead77cdf1c64d103f93e3a19bce1f481287beb80ed8636aa3ab604b2f373" } ] }, "durability": "persistent", "val": { - "bytes": "201815b5136dfd718fc6fb4f896671733f3a8b20abdc3cb40b1c8b1ccc652818" + "bytes": "1b410d953d22b6fc81d3bd4d559ea374ae4e7c08c9da982b3ca8b45f8167e1bf" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "372506702" + "i128": "728758752" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.181.json index c7d6010d..86edbed5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "571281489" + "i128": "802563454" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "571281489" + "i128": "802563454" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3676c8e47bbb9f10bc9715cd999cfca29cee9aa22f9a8359d61d16168814b55f" + "bytes": "889189a8e292a4d44c4ae868a89f17e62b72005694d2d3fc7ed8afe63761dabe" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "571281489" + "i128": "802563454" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8e0fccac02d5310a03aa69831ea1e1d9e872cb9bc011ad5b548bff314015184" + "bytes": "8b053a8f818242dc1471621fa98e090c7f1985452ee318444e0e5036f2653a6e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8e0fccac02d5310a03aa69831ea1e1d9e872cb9bc011ad5b548bff314015184" + "bytes": "8b053a8f818242dc1471621fa98e090c7f1985452ee318444e0e5036f2653a6e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "571281489" + "i128": "802563454" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "571281489" + "i128": "802563454" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8b053a8f818242dc1471621fa98e090c7f1985452ee318444e0e5036f2653a6e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8b053a8f818242dc1471621fa98e090c7f1985452ee318444e0e5036f2653a6e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "06348c792cf44dee23e40c0f03d940df3b64c78251d1d8565223b2665f756862" + "bytes": "f827bcd60ae41843181f7081e6f7aa620bf0aec957f9b14f4568943fe6672430" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "06348c792cf44dee23e40c0f03d940df3b64c78251d1d8565223b2665f756862" + "bytes": "f827bcd60ae41843181f7081e6f7aa620bf0aec957f9b14f4568943fe6672430" } ] }, "durability": "persistent", "val": { - "bytes": "f8e0fccac02d5310a03aa69831ea1e1d9e872cb9bc011ad5b548bff314015184" + "bytes": "8b053a8f818242dc1471621fa98e090c7f1985452ee318444e0e5036f2653a6e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "571281489" + "i128": "802563454" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.182.json index 6713639b..9ffac291 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "363273866" + "i128": "217671015" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "363273866" + "i128": "217671015" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ecdf7dc9602a03f74f7477e3d74e20c5e69252269231a1f090b4b9b759c57633" + "bytes": "529aa89623e4852d263bf074135edad543fa3d501828d248ddccb26ca028042d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "363273866" + "i128": "217671015" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8316c21c24f4d2a5915d1b41440eeaf77910c88b70889c9d70490d0018443f9" + "bytes": "2402a07d6b3de81c3b5cf96736bde5c821180886f0f76bc02caa0237bda4d67e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8316c21c24f4d2a5915d1b41440eeaf77910c88b70889c9d70490d0018443f9" + "bytes": "2402a07d6b3de81c3b5cf96736bde5c821180886f0f76bc02caa0237bda4d67e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "363273866" + "i128": "217671015" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "363273866" + "i128": "217671015" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2402a07d6b3de81c3b5cf96736bde5c821180886f0f76bc02caa0237bda4d67e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2402a07d6b3de81c3b5cf96736bde5c821180886f0f76bc02caa0237bda4d67e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe86e4c75c7156e835cfee34b04cbae9953ccc03cad6a712f94007f548d49864" + "bytes": "3a7adbce581f711d93f36d4a9fa8a28df373d47938bd9d831d418557690d1046" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe86e4c75c7156e835cfee34b04cbae9953ccc03cad6a712f94007f548d49864" + "bytes": "3a7adbce581f711d93f36d4a9fa8a28df373d47938bd9d831d418557690d1046" } ] }, "durability": "persistent", "val": { - "bytes": "f8316c21c24f4d2a5915d1b41440eeaf77910c88b70889c9d70490d0018443f9" + "bytes": "2402a07d6b3de81c3b5cf96736bde5c821180886f0f76bc02caa0237bda4d67e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "363273866" + "i128": "217671015" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.183.json index e801849c..5f7c1dec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66343734" + "i128": "214533505" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66343734" + "i128": "214533505" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c45381b44e09e5d79a81ac13174679bc960937cc470a4d26ddb253fa98783acc" + "bytes": "296d7b1005982704772bf7c02748a5753336269e89c6e880a608cfa49cfc9204" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66343734" + "i128": "214533505" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a131fb32e25780f516b85e0d9fbeb5e8eb1e1663776b756230e8755b88ec9c11" + "bytes": "1c517f065df0a5ba9b96bc4e8f1ffba2b5b81a3c4557cd347961dab3a399b241" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a131fb32e25780f516b85e0d9fbeb5e8eb1e1663776b756230e8755b88ec9c11" + "bytes": "1c517f065df0a5ba9b96bc4e8f1ffba2b5b81a3c4557cd347961dab3a399b241" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66343734" + "i128": "214533505" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "66343734" + "i128": "214533505" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1c517f065df0a5ba9b96bc4e8f1ffba2b5b81a3c4557cd347961dab3a399b241" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1c517f065df0a5ba9b96bc4e8f1ffba2b5b81a3c4557cd347961dab3a399b241" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2bb1b007d30bc6ccd1179bd1a5ff2651bf0abfdf898299dbfc959b319eb4adc" + "bytes": "b6723e0355e477fced859ce093d48fcd9d5a9765a5b1d5d7edfdea7be8e8091a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2bb1b007d30bc6ccd1179bd1a5ff2651bf0abfdf898299dbfc959b319eb4adc" + "bytes": "b6723e0355e477fced859ce093d48fcd9d5a9765a5b1d5d7edfdea7be8e8091a" } ] }, "durability": "persistent", "val": { - "bytes": "a131fb32e25780f516b85e0d9fbeb5e8eb1e1663776b756230e8755b88ec9c11" + "bytes": "1c517f065df0a5ba9b96bc4e8f1ffba2b5b81a3c4557cd347961dab3a399b241" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "66343734" + "i128": "214533505" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.184.json index bb1d5628..e325634b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "992755649" + "i128": "986192375" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "992755649" + "i128": "986192375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c77d8e19e38b9a8d964af4f632d7dc34d70242001de64d2532f81785a0c1c0e5" + "bytes": "8642276a80721a3d0961915f3994dad82f139f551441fce1ce2f01982c56dca3" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "992755649" + "i128": "986192375" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5d27773e8e228ebb0bdeb4df84228e3c301aa3d9f517b26f13d44b9c1eda8a8c" + "bytes": "ddc824ca1330dcd3c8a20689c4403847ab3feccf1419aa1ae2ebb172fdccbaa9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5d27773e8e228ebb0bdeb4df84228e3c301aa3d9f517b26f13d44b9c1eda8a8c" + "bytes": "ddc824ca1330dcd3c8a20689c4403847ab3feccf1419aa1ae2ebb172fdccbaa9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "992755649" + "i128": "986192375" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "992755649" + "i128": "986192375" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ddc824ca1330dcd3c8a20689c4403847ab3feccf1419aa1ae2ebb172fdccbaa9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ddc824ca1330dcd3c8a20689c4403847ab3feccf1419aa1ae2ebb172fdccbaa9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19591e5f101fe5b5241d7802e998c0da161199c8456d8edeebffdeb4e376a5ab" + "bytes": "323bd48ec40360684ce9cb6ee19b33da9a13e1e3a2b9ef8c5dbc15f2ac901e40" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19591e5f101fe5b5241d7802e998c0da161199c8456d8edeebffdeb4e376a5ab" + "bytes": "323bd48ec40360684ce9cb6ee19b33da9a13e1e3a2b9ef8c5dbc15f2ac901e40" } ] }, "durability": "persistent", "val": { - "bytes": "5d27773e8e228ebb0bdeb4df84228e3c301aa3d9f517b26f13d44b9c1eda8a8c" + "bytes": "ddc824ca1330dcd3c8a20689c4403847ab3feccf1419aa1ae2ebb172fdccbaa9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "992755649" + "i128": "986192375" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.185.json index 6f7b8ba7..7d146add 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "369221462" + "i128": "919570279" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "369221462" + "i128": "919570279" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10e68f5d32760fdc74e26d8f19b1922a679e2fe8d528cbe683f1087d7a58193d" + "bytes": "bb21a8fedb689ca4eb2ede7fe8d31461f38e6b634446af8f2584ff0be7a4aa74" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "369221462" + "i128": "919570279" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41a4bdff6283027b045b7544d8c22cb62dbcbcbf037ef4ad05d1cb12bb8c159d" + "bytes": "854dc84eab41ea6c0e2640f3828128367dd9e59bbcedeafccd24d72043e042b6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41a4bdff6283027b045b7544d8c22cb62dbcbcbf037ef4ad05d1cb12bb8c159d" + "bytes": "854dc84eab41ea6c0e2640f3828128367dd9e59bbcedeafccd24d72043e042b6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "369221462" + "i128": "919570279" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "369221462" + "i128": "919570279" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "854dc84eab41ea6c0e2640f3828128367dd9e59bbcedeafccd24d72043e042b6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "854dc84eab41ea6c0e2640f3828128367dd9e59bbcedeafccd24d72043e042b6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "379464f9d4e303169a9ff6f4b8079745f0ad94575e4c5245e341fe8337dba1b3" + "bytes": "c71f3976581d60516c7661136347f07ee81d6134e549523dc5b6427fd712cf2d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "379464f9d4e303169a9ff6f4b8079745f0ad94575e4c5245e341fe8337dba1b3" + "bytes": "c71f3976581d60516c7661136347f07ee81d6134e549523dc5b6427fd712cf2d" } ] }, "durability": "persistent", "val": { - "bytes": "41a4bdff6283027b045b7544d8c22cb62dbcbcbf037ef4ad05d1cb12bb8c159d" + "bytes": "854dc84eab41ea6c0e2640f3828128367dd9e59bbcedeafccd24d72043e042b6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "369221462" + "i128": "919570279" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.186.json index f90d95ed..2453b4b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "926059626" + "i128": "310721405" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "926059626" + "i128": "310721405" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e659792846f6239fd0c4aed92f7d147e6ed5db02d3eed3e9004dbe19fa12d78" + "bytes": "af9c20fe0298659d6b9733fd5265d383254f4767d6f70fca378e07806d79d21f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "926059626" + "i128": "310721405" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f60391f68acf4381dda1b917499fdc80dce758a6dd53d493dbfc4cffe1147f5a" + "bytes": "e20f93f88d1834baeba3e192f375ad60bad6640257614084258788fa70d24fbf" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f60391f68acf4381dda1b917499fdc80dce758a6dd53d493dbfc4cffe1147f5a" + "bytes": "e20f93f88d1834baeba3e192f375ad60bad6640257614084258788fa70d24fbf" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "926059626" + "i128": "310721405" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "926059626" + "i128": "310721405" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e20f93f88d1834baeba3e192f375ad60bad6640257614084258788fa70d24fbf" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e20f93f88d1834baeba3e192f375ad60bad6640257614084258788fa70d24fbf" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5dc1fb12c3e1020763dc5b8145323d2e948155309c3d3c3d318a7aee2432cb6" + "bytes": "47b02a042acc53a3c308ea2541c2ea39745fbe2bcf369bb336fb51f6e56c8d8c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5dc1fb12c3e1020763dc5b8145323d2e948155309c3d3c3d318a7aee2432cb6" + "bytes": "47b02a042acc53a3c308ea2541c2ea39745fbe2bcf369bb336fb51f6e56c8d8c" } ] }, "durability": "persistent", "val": { - "bytes": "f60391f68acf4381dda1b917499fdc80dce758a6dd53d493dbfc4cffe1147f5a" + "bytes": "e20f93f88d1834baeba3e192f375ad60bad6640257614084258788fa70d24fbf" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "926059626" + "i128": "310721405" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.187.json index 3b047382..abbbbd2c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "243328646" + "i128": "967337326" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "243328646" + "i128": "967337326" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c0daa35ae0a332759bb5ff71d441d22a9422e74bfcb90f999cf49c06bb1977b4" + "bytes": "2bf7590a99d5c1548d5485adc90da6cbff57c7d2ff7b7f13ecc431b271e9e547" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "243328646" + "i128": "967337326" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbe0d46f5acbcef23103ad0a6fef4b96c9d44198cba565a6dcb0ff9b375bdaec" + "bytes": "40c9f8042a1fbabd04f500a8c30be0131ddd2e17d54ff0242f06ecee04cf64b4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbe0d46f5acbcef23103ad0a6fef4b96c9d44198cba565a6dcb0ff9b375bdaec" + "bytes": "40c9f8042a1fbabd04f500a8c30be0131ddd2e17d54ff0242f06ecee04cf64b4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "243328646" + "i128": "967337326" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "243328646" + "i128": "967337326" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "40c9f8042a1fbabd04f500a8c30be0131ddd2e17d54ff0242f06ecee04cf64b4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "40c9f8042a1fbabd04f500a8c30be0131ddd2e17d54ff0242f06ecee04cf64b4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "561f687d2c6508e86b16d1b5751fabfab763486024ca34f142f35c5a014dc4d8" + "bytes": "7a14bb205eb706d8046bef866409d81896387a08b5ac13745c6fbaad6e86e68a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "561f687d2c6508e86b16d1b5751fabfab763486024ca34f142f35c5a014dc4d8" + "bytes": "7a14bb205eb706d8046bef866409d81896387a08b5ac13745c6fbaad6e86e68a" } ] }, "durability": "persistent", "val": { - "bytes": "cbe0d46f5acbcef23103ad0a6fef4b96c9d44198cba565a6dcb0ff9b375bdaec" + "bytes": "40c9f8042a1fbabd04f500a8c30be0131ddd2e17d54ff0242f06ecee04cf64b4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "243328646" + "i128": "967337326" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.188.json index 4152f5ae..0437f0c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "293425811" + "i128": "32206378" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "293425811" + "i128": "32206378" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b284253d66ab53f7bf61ceb9819ae47a8c63acfcc064d72c2a936f7ee3c4f04" + "bytes": "4b51a523e837fcd4484665341cd544b2eeed915b623536cf6ca78988845aeb6a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "293425811" + "i128": "32206378" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "143b288f9c6c384374373a02912cc373670bfb967b63400fef9c017fc7e9bed3" + "bytes": "4be2a2e91d902f72b2df9a2d27fc3a7d9881a8a8c1bacfbcbbd9e4a9a4396e59" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "143b288f9c6c384374373a02912cc373670bfb967b63400fef9c017fc7e9bed3" + "bytes": "4be2a2e91d902f72b2df9a2d27fc3a7d9881a8a8c1bacfbcbbd9e4a9a4396e59" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "293425811" + "i128": "32206378" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "293425811" + "i128": "32206378" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4be2a2e91d902f72b2df9a2d27fc3a7d9881a8a8c1bacfbcbbd9e4a9a4396e59" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4be2a2e91d902f72b2df9a2d27fc3a7d9881a8a8c1bacfbcbbd9e4a9a4396e59" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ef21e3a45d58ebe4d1e28bd898afced3c20c13ebf81b6d974d01f2ccbbb0483" + "bytes": "f27eb0c7225593df81e284687f486935d9387a36348fdd78ab0a5c09f116bc68" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ef21e3a45d58ebe4d1e28bd898afced3c20c13ebf81b6d974d01f2ccbbb0483" + "bytes": "f27eb0c7225593df81e284687f486935d9387a36348fdd78ab0a5c09f116bc68" } ] }, "durability": "persistent", "val": { - "bytes": "143b288f9c6c384374373a02912cc373670bfb967b63400fef9c017fc7e9bed3" + "bytes": "4be2a2e91d902f72b2df9a2d27fc3a7d9881a8a8c1bacfbcbbd9e4a9a4396e59" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "293425811" + "i128": "32206378" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.189.json index b56a2f83..1a4d8dc9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "806934046" + "i128": "688579126" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "806934046" + "i128": "688579126" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c35ac1ad08dce8aa2badbd64f508c617c34f2e34a6712ad6eda68fd825f63fd" + "bytes": "af6de0d5b99194f668e316ca8746a50d75239872e8b0dbe001205be361256b45" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "806934046" + "i128": "688579126" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "52098b85fd18dfba2b4a7514328ba650b74dee5ce0b3407b8cbc94c7a9d4b642" + "bytes": "b435e89fbe47ef51fa6f295d1e3c251738fbc130e214bcb5aa297c590b795641" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "52098b85fd18dfba2b4a7514328ba650b74dee5ce0b3407b8cbc94c7a9d4b642" + "bytes": "b435e89fbe47ef51fa6f295d1e3c251738fbc130e214bcb5aa297c590b795641" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "806934046" + "i128": "688579126" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "806934046" + "i128": "688579126" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b435e89fbe47ef51fa6f295d1e3c251738fbc130e214bcb5aa297c590b795641" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b435e89fbe47ef51fa6f295d1e3c251738fbc130e214bcb5aa297c590b795641" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b5b65a962f248cbe2bae0f5a1c18e9b1756851dd89e5c4d278011fe8d40c9ff" + "bytes": "77b8b711f7539b50cf8b9516745195684980d53b7d80921367e79c102931476b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b5b65a962f248cbe2bae0f5a1c18e9b1756851dd89e5c4d278011fe8d40c9ff" + "bytes": "77b8b711f7539b50cf8b9516745195684980d53b7d80921367e79c102931476b" } ] }, "durability": "persistent", "val": { - "bytes": "52098b85fd18dfba2b4a7514328ba650b74dee5ce0b3407b8cbc94c7a9d4b642" + "bytes": "b435e89fbe47ef51fa6f295d1e3c251738fbc130e214bcb5aa297c590b795641" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "806934046" + "i128": "688579126" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.19.json index 92470323..c0dd6a2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "94206867" + "i128": "541777177" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "94206867" + "i128": "541777177" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a796f79aafc027e95df5ea318ddd97355f721e9fbcd15666c9a6ec5073bc13ce" + "bytes": "0bcc10584070fc816036d992cb87c42a622aafaf60baa28b9759aa7a55778cf2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "94206867" + "i128": "541777177" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c651ef66a06e5a974556ce540e8a487a00458cda78fff011cea13cb89475fb2" + "bytes": "6ffa26b029a70691fc95486369f492fe1a7edb28d2630e2dd2bc82afa13e24df" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c651ef66a06e5a974556ce540e8a487a00458cda78fff011cea13cb89475fb2" + "bytes": "6ffa26b029a70691fc95486369f492fe1a7edb28d2630e2dd2bc82afa13e24df" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "94206867" + "i128": "541777177" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "94206867" + "i128": "541777177" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6ffa26b029a70691fc95486369f492fe1a7edb28d2630e2dd2bc82afa13e24df" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6ffa26b029a70691fc95486369f492fe1a7edb28d2630e2dd2bc82afa13e24df" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5859735700fec91e4ff8093c79591db20980dbd691ee28324d6090f8bae091a4" + "bytes": "6248d0f01644c15773fd87b49c7b0d08055cc666d9bc9804d0504ccda429ea6e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5859735700fec91e4ff8093c79591db20980dbd691ee28324d6090f8bae091a4" + "bytes": "6248d0f01644c15773fd87b49c7b0d08055cc666d9bc9804d0504ccda429ea6e" } ] }, "durability": "persistent", "val": { - "bytes": "0c651ef66a06e5a974556ce540e8a487a00458cda78fff011cea13cb89475fb2" + "bytes": "6ffa26b029a70691fc95486369f492fe1a7edb28d2630e2dd2bc82afa13e24df" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "94206867" + "i128": "541777177" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.190.json index 370e999f..d9e0daac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "455551779" + "i128": "172456050" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "455551779" + "i128": "172456050" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e79b97eac2fc70f9c7677ce2e07e6b4362cbaeed61ce1ebc516f0caad366c1d2" + "bytes": "f7c4f86b02ff691231fac7fb876aa4495007ed6fa7eafab334dff4d5479f5cb2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "455551779" + "i128": "172456050" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b604c321e7ccbc561f810db9421808a30c00a024879e8c50f5073d32f3f584e" + "bytes": "3c6f6e4131ed3796cdf1ed5ee11a1c875559b966ab9864189b3298ff6d06ae12" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b604c321e7ccbc561f810db9421808a30c00a024879e8c50f5073d32f3f584e" + "bytes": "3c6f6e4131ed3796cdf1ed5ee11a1c875559b966ab9864189b3298ff6d06ae12" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "455551779" + "i128": "172456050" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "455551779" + "i128": "172456050" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3c6f6e4131ed3796cdf1ed5ee11a1c875559b966ab9864189b3298ff6d06ae12" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3c6f6e4131ed3796cdf1ed5ee11a1c875559b966ab9864189b3298ff6d06ae12" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d81020782ae33dcc36db1268b5d7615df3945725fdc9660cb4ba0fd64d407461" + "bytes": "ca09508b8a513fd7240179b2814e7bf43b4c7134b0f3f4dd9a866be3bb1fb700" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d81020782ae33dcc36db1268b5d7615df3945725fdc9660cb4ba0fd64d407461" + "bytes": "ca09508b8a513fd7240179b2814e7bf43b4c7134b0f3f4dd9a866be3bb1fb700" } ] }, "durability": "persistent", "val": { - "bytes": "4b604c321e7ccbc561f810db9421808a30c00a024879e8c50f5073d32f3f584e" + "bytes": "3c6f6e4131ed3796cdf1ed5ee11a1c875559b966ab9864189b3298ff6d06ae12" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "455551779" + "i128": "172456050" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.191.json index 46f10551..7031b475 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "114598748" + "i128": "959559699" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "114598748" + "i128": "959559699" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1f59dae4e3d404c0e195d5f67e10d5a3b25c2243421bc4f4c2e076337319cb60" + "bytes": "fca7f2fce8e4c22b17fab604fcf4c8d0af1f1fc172907080f209a4b4aee5789b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "114598748" + "i128": "959559699" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f6c56f571224e46e8831d753da5fa219078164d2fe93863d5341d854ce20ea6" + "bytes": "6040bfa6b443c909f14a8068a08fd77d6d785d3e51bc2e9868a1e3aa91052f1e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f6c56f571224e46e8831d753da5fa219078164d2fe93863d5341d854ce20ea6" + "bytes": "6040bfa6b443c909f14a8068a08fd77d6d785d3e51bc2e9868a1e3aa91052f1e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "114598748" + "i128": "959559699" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "114598748" + "i128": "959559699" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6040bfa6b443c909f14a8068a08fd77d6d785d3e51bc2e9868a1e3aa91052f1e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6040bfa6b443c909f14a8068a08fd77d6d785d3e51bc2e9868a1e3aa91052f1e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24052ac6b2c2a0c3ecbab0cfe8a3e4117df5900edf84a860f994984a850e51e3" + "bytes": "886758d3ef57cd226b045f80a0ee617dfa1c89d430b0d1b66cd703d382d41c45" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24052ac6b2c2a0c3ecbab0cfe8a3e4117df5900edf84a860f994984a850e51e3" + "bytes": "886758d3ef57cd226b045f80a0ee617dfa1c89d430b0d1b66cd703d382d41c45" } ] }, "durability": "persistent", "val": { - "bytes": "9f6c56f571224e46e8831d753da5fa219078164d2fe93863d5341d854ce20ea6" + "bytes": "6040bfa6b443c909f14a8068a08fd77d6d785d3e51bc2e9868a1e3aa91052f1e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "114598748" + "i128": "959559699" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.192.json index 81e9eb16..e1bade52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "411406992" + "i128": "622276679" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "411406992" + "i128": "622276679" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3b56ca6a0b68d6ae197cc42528d97cf2d1b8b8a370354aeee26c551c9fedee70" + "bytes": "087851e77369c3ad72ae0c503ab61e3370328347b8b8ed8174a6532b1fe8166b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "411406992" + "i128": "622276679" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bb7ce4e82bca974742245823c143f5dacb26427e6c17875b30084d7868d4e0e" + "bytes": "c2e50bed589561bc282393c19316fde8ed347e40859cfc0b4b0d30daeacce578" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bb7ce4e82bca974742245823c143f5dacb26427e6c17875b30084d7868d4e0e" + "bytes": "c2e50bed589561bc282393c19316fde8ed347e40859cfc0b4b0d30daeacce578" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "411406992" + "i128": "622276679" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "411406992" + "i128": "622276679" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c2e50bed589561bc282393c19316fde8ed347e40859cfc0b4b0d30daeacce578" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c2e50bed589561bc282393c19316fde8ed347e40859cfc0b4b0d30daeacce578" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b2a53d82061f4cb596d8cb83cd545c7a00d37865dc0d79f7dd52ceae420e897" + "bytes": "929e919fb107e796895660dee353c92a37f752dbd69ad58bcfeb279fa7f6571e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b2a53d82061f4cb596d8cb83cd545c7a00d37865dc0d79f7dd52ceae420e897" + "bytes": "929e919fb107e796895660dee353c92a37f752dbd69ad58bcfeb279fa7f6571e" } ] }, "durability": "persistent", "val": { - "bytes": "6bb7ce4e82bca974742245823c143f5dacb26427e6c17875b30084d7868d4e0e" + "bytes": "c2e50bed589561bc282393c19316fde8ed347e40859cfc0b4b0d30daeacce578" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "411406992" + "i128": "622276679" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.193.json index 0773c1fd..028464a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "22221944" + "i128": "30920753" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "22221944" + "i128": "30920753" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e47dff7f75fd967b3398fe09399f4e113d88de302b9b85fa5fa50af84e11792" + "bytes": "f56d2f2a6ccd4d0776323d797c90172ab61409360c33acb24a88e35d5ad2c518" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "22221944" + "i128": "30920753" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38a926e54a7685175c82f0f500f6d1e737b965b00b9aaa063c63df2e94e53829" + "bytes": "7b894c90284e2ec5a856fad8fe6c2af422b0fa0deaa2457302b3ea12953c4c14" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38a926e54a7685175c82f0f500f6d1e737b965b00b9aaa063c63df2e94e53829" + "bytes": "7b894c90284e2ec5a856fad8fe6c2af422b0fa0deaa2457302b3ea12953c4c14" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "22221944" + "i128": "30920753" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "22221944" + "i128": "30920753" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7b894c90284e2ec5a856fad8fe6c2af422b0fa0deaa2457302b3ea12953c4c14" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7b894c90284e2ec5a856fad8fe6c2af422b0fa0deaa2457302b3ea12953c4c14" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2b05ff3ad981321ae038ae70fb35444a5ee16ded8e1f6bc5609a469a98b34ee" + "bytes": "d8c5c8cfa31b68bb1c44468c23c354d77589886e26a2d88d904b5fc84bad5bd5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2b05ff3ad981321ae038ae70fb35444a5ee16ded8e1f6bc5609a469a98b34ee" + "bytes": "d8c5c8cfa31b68bb1c44468c23c354d77589886e26a2d88d904b5fc84bad5bd5" } ] }, "durability": "persistent", "val": { - "bytes": "38a926e54a7685175c82f0f500f6d1e737b965b00b9aaa063c63df2e94e53829" + "bytes": "7b894c90284e2ec5a856fad8fe6c2af422b0fa0deaa2457302b3ea12953c4c14" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "22221944" + "i128": "30920753" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.194.json index e7b50bcd..5e6e1e28 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "994090218" + "i128": "424606265" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "994090218" + "i128": "424606265" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e4682ee889a0a3e108fb97591d8fbd72388c1cc7371df485bf8cd753f5bcda8" + "bytes": "9f564f1d28f611a4ca76585e68193cdb9f0331db77e8b33a3a010c9631e8f97a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "994090218" + "i128": "424606265" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "768a5acc46590bb0d3f9a78c693ba9fdd9a317755c9b43968e5022e057086591" + "bytes": "96362998561742d7439851d209af7b7f595b35cbfa570ee3f7a4918c154fe818" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "768a5acc46590bb0d3f9a78c693ba9fdd9a317755c9b43968e5022e057086591" + "bytes": "96362998561742d7439851d209af7b7f595b35cbfa570ee3f7a4918c154fe818" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "994090218" + "i128": "424606265" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "994090218" + "i128": "424606265" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "96362998561742d7439851d209af7b7f595b35cbfa570ee3f7a4918c154fe818" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "96362998561742d7439851d209af7b7f595b35cbfa570ee3f7a4918c154fe818" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e672c25817486b01eaedc3c0735c1dbc167a71c2f3b17ed597baf1d85d85570" + "bytes": "ebb2a0c02cfaac633cd11a60f40f38a9f989c0ba33019f77acca4862bf6cdb67" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e672c25817486b01eaedc3c0735c1dbc167a71c2f3b17ed597baf1d85d85570" + "bytes": "ebb2a0c02cfaac633cd11a60f40f38a9f989c0ba33019f77acca4862bf6cdb67" } ] }, "durability": "persistent", "val": { - "bytes": "768a5acc46590bb0d3f9a78c693ba9fdd9a317755c9b43968e5022e057086591" + "bytes": "96362998561742d7439851d209af7b7f595b35cbfa570ee3f7a4918c154fe818" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "994090218" + "i128": "424606265" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.195.json index 2addc558..454e7aff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "239438146" + "i128": "727487894" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "239438146" + "i128": "727487894" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "18b0d070c8b6e8f5caabefaf48045870cd6cc54272ee799b8cc1545e278650bc" + "bytes": "fd198931e641d522749f4879800b51eab5a09245ca6046294f1f0d0a8711caca" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "239438146" + "i128": "727487894" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "34b28539e658466c96a8b31f9f42e6166c616badf7c1a502a709ff7951ee6da7" + "bytes": "5e051951d15406b7ad92bcce08fd1f27efdd842e8c67ec34894d292d8e04ba51" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "34b28539e658466c96a8b31f9f42e6166c616badf7c1a502a709ff7951ee6da7" + "bytes": "5e051951d15406b7ad92bcce08fd1f27efdd842e8c67ec34894d292d8e04ba51" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "239438146" + "i128": "727487894" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "239438146" + "i128": "727487894" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5e051951d15406b7ad92bcce08fd1f27efdd842e8c67ec34894d292d8e04ba51" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5e051951d15406b7ad92bcce08fd1f27efdd842e8c67ec34894d292d8e04ba51" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "043b437bd30ddc51c8af4716266cb8097f7fa0677a13e697db45707abdf75078" + "bytes": "f925c9b812805fff9f3bd128be6df443b4af852fd776cc4b9e8390f0d0d4c283" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "043b437bd30ddc51c8af4716266cb8097f7fa0677a13e697db45707abdf75078" + "bytes": "f925c9b812805fff9f3bd128be6df443b4af852fd776cc4b9e8390f0d0d4c283" } ] }, "durability": "persistent", "val": { - "bytes": "34b28539e658466c96a8b31f9f42e6166c616badf7c1a502a709ff7951ee6da7" + "bytes": "5e051951d15406b7ad92bcce08fd1f27efdd842e8c67ec34894d292d8e04ba51" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "239438146" + "i128": "727487894" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.196.json index a6674923..86a78931 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "650897636" + "i128": "751695983" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "650897636" + "i128": "751695983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "26307f9184eb4015bf57ca73e803e5c8dee228639214ab13bccb29e35efc2657" + "bytes": "21bac187d50b631d659b29b77b39d033c4538cca2c59395bd1a5bce36c84fd00" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "650897636" + "i128": "751695983" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c7e80147e504f55ddbe06c9ec2ee7c972434869239cce9f15a74c4e039982a6" + "bytes": "813bb1822a8a7b2ffb2ea67d340cd6416467c4352ed514b0709dd92c1a108cfe" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c7e80147e504f55ddbe06c9ec2ee7c972434869239cce9f15a74c4e039982a6" + "bytes": "813bb1822a8a7b2ffb2ea67d340cd6416467c4352ed514b0709dd92c1a108cfe" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "650897636" + "i128": "751695983" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "650897636" + "i128": "751695983" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "813bb1822a8a7b2ffb2ea67d340cd6416467c4352ed514b0709dd92c1a108cfe" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "813bb1822a8a7b2ffb2ea67d340cd6416467c4352ed514b0709dd92c1a108cfe" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d24264384d2be734a7b6895618e1113a05d3aae3f7a88a95d629261c107dc05" + "bytes": "0be3e8ed4d854817ce908f72640de10236cc06bcc7d02964a1350fbd4e22f03c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d24264384d2be734a7b6895618e1113a05d3aae3f7a88a95d629261c107dc05" + "bytes": "0be3e8ed4d854817ce908f72640de10236cc06bcc7d02964a1350fbd4e22f03c" } ] }, "durability": "persistent", "val": { - "bytes": "7c7e80147e504f55ddbe06c9ec2ee7c972434869239cce9f15a74c4e039982a6" + "bytes": "813bb1822a8a7b2ffb2ea67d340cd6416467c4352ed514b0709dd92c1a108cfe" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "650897636" + "i128": "751695983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.197.json index dc588a4e..1f379221 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "960118735" + "i128": "119464910" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "960118735" + "i128": "119464910" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "249e3794750ac544aaff8bc9713a4db57af7ec6e29af3a5a0a9314ca5635071c" + "bytes": "25e03bc28408db1d0f20c6763c00b11eab937125f7d2981dead588f930d8620f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "960118735" + "i128": "119464910" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12878377dab8b9706241fd48e23f1a68d9b31a1d422b5c22f63f5a069b24bc67" + "bytes": "91d9767f06df726b77cd53b9ba76aeb3afe60d40020aebe5aa016dc84bddee91" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12878377dab8b9706241fd48e23f1a68d9b31a1d422b5c22f63f5a069b24bc67" + "bytes": "91d9767f06df726b77cd53b9ba76aeb3afe60d40020aebe5aa016dc84bddee91" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "960118735" + "i128": "119464910" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "960118735" + "i128": "119464910" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "91d9767f06df726b77cd53b9ba76aeb3afe60d40020aebe5aa016dc84bddee91" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "91d9767f06df726b77cd53b9ba76aeb3afe60d40020aebe5aa016dc84bddee91" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51de7cc6824401419511c4ea01abc184ec253d3f04026aacf214766fa190b152" + "bytes": "257c1a1fca15fca54f21059bdf8d14b7f32e67960478dfa2267defface0c57eb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "51de7cc6824401419511c4ea01abc184ec253d3f04026aacf214766fa190b152" + "bytes": "257c1a1fca15fca54f21059bdf8d14b7f32e67960478dfa2267defface0c57eb" } ] }, "durability": "persistent", "val": { - "bytes": "12878377dab8b9706241fd48e23f1a68d9b31a1d422b5c22f63f5a069b24bc67" + "bytes": "91d9767f06df726b77cd53b9ba76aeb3afe60d40020aebe5aa016dc84bddee91" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "960118735" + "i128": "119464910" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.198.json index a8434a50..7bb9771e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "420946409" + "i128": "481749070" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "420946409" + "i128": "481749070" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "90a3b0e4455dec4c31d7ca974b273feac70b82990244b0a9ad0233d38ffd2eb8" + "bytes": "2a549805ece545f0c56abe1d069738bcf805c0edda46e56a1c01ed0ff532bf32" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "420946409" + "i128": "481749070" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8a7aa54ad74d68bfdefbfa1c34f2204465de76f5dd9b0c15d8da55687ad48817" + "bytes": "36341c5c346a4eb5f26567ae915338508e3b960ae153934258b79b05611eface" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8a7aa54ad74d68bfdefbfa1c34f2204465de76f5dd9b0c15d8da55687ad48817" + "bytes": "36341c5c346a4eb5f26567ae915338508e3b960ae153934258b79b05611eface" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "420946409" + "i128": "481749070" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "420946409" + "i128": "481749070" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "36341c5c346a4eb5f26567ae915338508e3b960ae153934258b79b05611eface" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "36341c5c346a4eb5f26567ae915338508e3b960ae153934258b79b05611eface" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efbceb856158919ba76525390b8c1d2f82b0e15fb6fbf135b8deae217344dc4c" + "bytes": "e6b1ffe892cd8b13b8a506a11130122daac02dcbffbd0ffd339edb9191aa83db" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efbceb856158919ba76525390b8c1d2f82b0e15fb6fbf135b8deae217344dc4c" + "bytes": "e6b1ffe892cd8b13b8a506a11130122daac02dcbffbd0ffd339edb9191aa83db" } ] }, "durability": "persistent", "val": { - "bytes": "8a7aa54ad74d68bfdefbfa1c34f2204465de76f5dd9b0c15d8da55687ad48817" + "bytes": "36341c5c346a4eb5f26567ae915338508e3b960ae153934258b79b05611eface" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "420946409" + "i128": "481749070" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.199.json index d310e02a..a9d714b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "813461032" + "i128": "388092265" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "813461032" + "i128": "388092265" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b5ae69b504d3f0d1e61e26500599b2d042f653c9c46a62db281d409b170c461" + "bytes": "af3f98949a22d264c5901f0e778257ff6a83e0bfdf7071b536f2fcf3621ee8a6" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "813461032" + "i128": "388092265" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12cac41208d28c6b7a186674010978804038309e2dd3b43e92422544c58b6fe6" + "bytes": "e49e0c1c700653917cc316641282c36d3b4adeb3784ed8e7c75203d19c9d0662" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12cac41208d28c6b7a186674010978804038309e2dd3b43e92422544c58b6fe6" + "bytes": "e49e0c1c700653917cc316641282c36d3b4adeb3784ed8e7c75203d19c9d0662" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "813461032" + "i128": "388092265" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "813461032" + "i128": "388092265" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e49e0c1c700653917cc316641282c36d3b4adeb3784ed8e7c75203d19c9d0662" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e49e0c1c700653917cc316641282c36d3b4adeb3784ed8e7c75203d19c9d0662" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2011ca91e112d0f121d88b84f7a4f24eaca8360f608a2a70a3245a64705b89e2" + "bytes": "efaebb54bf5d140649ad01cb5dfce1cc4bbb0b96e76653e16414cae759f87090" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2011ca91e112d0f121d88b84f7a4f24eaca8360f608a2a70a3245a64705b89e2" + "bytes": "efaebb54bf5d140649ad01cb5dfce1cc4bbb0b96e76653e16414cae759f87090" } ] }, "durability": "persistent", "val": { - "bytes": "12cac41208d28c6b7a186674010978804038309e2dd3b43e92422544c58b6fe6" + "bytes": "e49e0c1c700653917cc316641282c36d3b4adeb3784ed8e7c75203d19c9d0662" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "813461032" + "i128": "388092265" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.2.json index 78ed89f9..2c49c532 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "508220824" + "i128": "56551638" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "508220824" + "i128": "56551638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25e9147a22c79972ffb9b6edb9efbd87878e4f5056e3b6d8b291465f08f64f9a" + "bytes": "5554cbfe10eed4d1c285fa8d70d2e6eda18987314c5af40ed582351735ffe872" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "508220824" + "i128": "56551638" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68e8186aedc6b4f176fc7ae463d89b32bb4a00d6e4d98c5077307f46c9f76d37" + "bytes": "6565951f4dfe74af3d01585994f02c3859baf6fdb10e43bb0c0735e65dcfc6b8" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "68e8186aedc6b4f176fc7ae463d89b32bb4a00d6e4d98c5077307f46c9f76d37" + "bytes": "6565951f4dfe74af3d01585994f02c3859baf6fdb10e43bb0c0735e65dcfc6b8" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "508220824" + "i128": "56551638" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "508220824" + "i128": "56551638" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "68e8186aedc6b4f176fc7ae463d89b32bb4a00d6e4d98c5077307f46c9f76d37" + "bytes": "6565951f4dfe74af3d01585994f02c3859baf6fdb10e43bb0c0735e65dcfc6b8" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "68e8186aedc6b4f176fc7ae463d89b32bb4a00d6e4d98c5077307f46c9f76d37" + "bytes": "6565951f4dfe74af3d01585994f02c3859baf6fdb10e43bb0c0735e65dcfc6b8" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a5975de2524d7028b4ed5b76da2b8c5833aa681f389f45e5b2d065cbd2c0ec7" + "bytes": "04a9ad3664a7d7ff474a93adcd2e77dc734a8f05b729fbfafc54660e9753b34b" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a5975de2524d7028b4ed5b76da2b8c5833aa681f389f45e5b2d065cbd2c0ec7" + "bytes": "04a9ad3664a7d7ff474a93adcd2e77dc734a8f05b729fbfafc54660e9753b34b" } ] }, "durability": "persistent", "val": { - "bytes": "68e8186aedc6b4f176fc7ae463d89b32bb4a00d6e4d98c5077307f46c9f76d37" + "bytes": "6565951f4dfe74af3d01585994f02c3859baf6fdb10e43bb0c0735e65dcfc6b8" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "508220824" + "i128": "56551638" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.20.json index 62e5eda9..5af5110e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "328574558" + "i128": "356613765" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "328574558" + "i128": "356613765" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a7f619a234b8131f8975a21583daed4ec551f0c21ca716e7ecc6549e6f38dbf8" + "bytes": "b6b720f5fe07711c4839af509cb5a74414f854a4d7c80ca9fd4240939790bbc5" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "328574558" + "i128": "356613765" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "845ef037eb076d57c94cd964b62fc8de476531a2feadb5e4496255e78f12cda9" + "bytes": "8705a8870008c278a0bb7d21f9ed379abc9097569e5dba539ab8635066b76494" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "845ef037eb076d57c94cd964b62fc8de476531a2feadb5e4496255e78f12cda9" + "bytes": "8705a8870008c278a0bb7d21f9ed379abc9097569e5dba539ab8635066b76494" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "328574558" + "i128": "356613765" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "328574558" + "i128": "356613765" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8705a8870008c278a0bb7d21f9ed379abc9097569e5dba539ab8635066b76494" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8705a8870008c278a0bb7d21f9ed379abc9097569e5dba539ab8635066b76494" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c64cdfef1a584025fd4761c97257e5d3418027976fc33e4db112df98de305aa" + "bytes": "df66bd27be3250a18463725466e25486c0b4f24b6c32cf4e58b7edcfefe27a7c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c64cdfef1a584025fd4761c97257e5d3418027976fc33e4db112df98de305aa" + "bytes": "df66bd27be3250a18463725466e25486c0b4f24b6c32cf4e58b7edcfefe27a7c" } ] }, "durability": "persistent", "val": { - "bytes": "845ef037eb076d57c94cd964b62fc8de476531a2feadb5e4496255e78f12cda9" + "bytes": "8705a8870008c278a0bb7d21f9ed379abc9097569e5dba539ab8635066b76494" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "328574558" + "i128": "356613765" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.200.json index 859cace7..c0e9fe03 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "29483765" + "i128": "143688109" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "29483765" + "i128": "143688109" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "295ed312a9714e1388291e86c12a04d7ae0e5db4b7f5daaeeb502654442c1647" + "bytes": "043cd061939086caa10a19694b6d5d751005faa87a0bebd2644c52c9eb1c57e8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "29483765" + "i128": "143688109" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d848d4cb366d2bb6dafcd7bde1873d55249b2c8f31e72193785364f37f50fa1e" + "bytes": "0c9d2b30bcee4d85917ff52c043a1abaf673c972541926bc31c98680116762b6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d848d4cb366d2bb6dafcd7bde1873d55249b2c8f31e72193785364f37f50fa1e" + "bytes": "0c9d2b30bcee4d85917ff52c043a1abaf673c972541926bc31c98680116762b6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "29483765" + "i128": "143688109" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "29483765" + "i128": "143688109" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "0c9d2b30bcee4d85917ff52c043a1abaf673c972541926bc31c98680116762b6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "0c9d2b30bcee4d85917ff52c043a1abaf673c972541926bc31c98680116762b6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71b8ab84d0c8862f71cb5a9b6a2c5b8a753d425e75c12ea2c34493b0edacded3" + "bytes": "e2259122b470752fda48900234cfd7b42ac24b3989ae43e6bc2c1d56e3718bfd" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71b8ab84d0c8862f71cb5a9b6a2c5b8a753d425e75c12ea2c34493b0edacded3" + "bytes": "e2259122b470752fda48900234cfd7b42ac24b3989ae43e6bc2c1d56e3718bfd" } ] }, "durability": "persistent", "val": { - "bytes": "d848d4cb366d2bb6dafcd7bde1873d55249b2c8f31e72193785364f37f50fa1e" + "bytes": "0c9d2b30bcee4d85917ff52c043a1abaf673c972541926bc31c98680116762b6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "29483765" + "i128": "143688109" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.201.json index 4fc87013..1ac7e28c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "198550882" + "i128": "350450534" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "198550882" + "i128": "350450534" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80c2ca6e4501a619a6b563904313f735a221c0ff0c6cc881bc0bb3a6a9b83af9" + "bytes": "d2da3cafc18cfdc23388185ce6f1fe0514dc9d171841e7af50f594d200d6864f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "198550882" + "i128": "350450534" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f61da743b858fb1881e5f9d7909f9e893d900221cd253e5a22fa0292605bc81c" + "bytes": "0ca8f66b11612f7d168a592d585e166c2e02d2244081049e8ad8ff3f7efa69d8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f61da743b858fb1881e5f9d7909f9e893d900221cd253e5a22fa0292605bc81c" + "bytes": "0ca8f66b11612f7d168a592d585e166c2e02d2244081049e8ad8ff3f7efa69d8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "198550882" + "i128": "350450534" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "198550882" + "i128": "350450534" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "0ca8f66b11612f7d168a592d585e166c2e02d2244081049e8ad8ff3f7efa69d8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "0ca8f66b11612f7d168a592d585e166c2e02d2244081049e8ad8ff3f7efa69d8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6a37305100e1084e45d80d701507f92249b8d5442ff438797abc7f9da0ae5294" + "bytes": "564c357288c8d087b853cf8d35e1bfb36ea7f451bbb23348744010360a09ac69" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6a37305100e1084e45d80d701507f92249b8d5442ff438797abc7f9da0ae5294" + "bytes": "564c357288c8d087b853cf8d35e1bfb36ea7f451bbb23348744010360a09ac69" } ] }, "durability": "persistent", "val": { - "bytes": "f61da743b858fb1881e5f9d7909f9e893d900221cd253e5a22fa0292605bc81c" + "bytes": "0ca8f66b11612f7d168a592d585e166c2e02d2244081049e8ad8ff3f7efa69d8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "198550882" + "i128": "350450534" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.202.json index 309e5e62..89e57e12 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "616182740" + "i128": "174836771" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "616182740" + "i128": "174836771" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9113c678b453c6f1357bd5c46568776e61ca4dbe348e679a15f5b1c4d9b74506" + "bytes": "4606f02c1d524501cd8eb502427d4520abff3ccde69f29ad228b1d4890ae718f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "616182740" + "i128": "174836771" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec9b829e8e62dc92fdfe1b1441ee53eb1100b9c568c107d7d64e61196962e42c" + "bytes": "85e7edcfc3fc76c54388002702376faa5357e936c171658f2e140f2f55670145" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec9b829e8e62dc92fdfe1b1441ee53eb1100b9c568c107d7d64e61196962e42c" + "bytes": "85e7edcfc3fc76c54388002702376faa5357e936c171658f2e140f2f55670145" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "616182740" + "i128": "174836771" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "616182740" + "i128": "174836771" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "85e7edcfc3fc76c54388002702376faa5357e936c171658f2e140f2f55670145" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "85e7edcfc3fc76c54388002702376faa5357e936c171658f2e140f2f55670145" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6dec384e4650343b566953591c671802cd429c16beac5bdd408507e667a9323" + "bytes": "aaee4fc9da3c66926ee04798bc200f4745a07f9d5f101c2b508d49430026a603" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d6dec384e4650343b566953591c671802cd429c16beac5bdd408507e667a9323" + "bytes": "aaee4fc9da3c66926ee04798bc200f4745a07f9d5f101c2b508d49430026a603" } ] }, "durability": "persistent", "val": { - "bytes": "ec9b829e8e62dc92fdfe1b1441ee53eb1100b9c568c107d7d64e61196962e42c" + "bytes": "85e7edcfc3fc76c54388002702376faa5357e936c171658f2e140f2f55670145" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "616182740" + "i128": "174836771" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.203.json index ec6a0343..3dd25f50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "241058651" + "i128": "502845507" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "241058651" + "i128": "502845507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2868439b54bee91158747839cb06935211f3b13b02541a4e310d5516c9dd36c4" + "bytes": "0ff1e4ec315c22923862a05f9beb2ff98a518afb4af91deae900c2a4b3643e41" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "241058651" + "i128": "502845507" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9fff9f8a87b151af5c9e361d0b05e3f159a8ea6edd0ac37926ebcfe1d85dde9" + "bytes": "51c55d41fe358894ba1aaf03be2bba836da5f35d0e25b2fe9e40ff2503dcaa09" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9fff9f8a87b151af5c9e361d0b05e3f159a8ea6edd0ac37926ebcfe1d85dde9" + "bytes": "51c55d41fe358894ba1aaf03be2bba836da5f35d0e25b2fe9e40ff2503dcaa09" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "241058651" + "i128": "502845507" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "241058651" + "i128": "502845507" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "51c55d41fe358894ba1aaf03be2bba836da5f35d0e25b2fe9e40ff2503dcaa09" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "51c55d41fe358894ba1aaf03be2bba836da5f35d0e25b2fe9e40ff2503dcaa09" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78c29c6dfd075e43897c5bcc7ae0d3929aa47563a2950b108063f1dd41e01d5e" + "bytes": "6e265d33f4e95ef65d8bb0d716cb936c807813f5e45a5e191eac68c707ba3c46" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78c29c6dfd075e43897c5bcc7ae0d3929aa47563a2950b108063f1dd41e01d5e" + "bytes": "6e265d33f4e95ef65d8bb0d716cb936c807813f5e45a5e191eac68c707ba3c46" } ] }, "durability": "persistent", "val": { - "bytes": "d9fff9f8a87b151af5c9e361d0b05e3f159a8ea6edd0ac37926ebcfe1d85dde9" + "bytes": "51c55d41fe358894ba1aaf03be2bba836da5f35d0e25b2fe9e40ff2503dcaa09" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "241058651" + "i128": "502845507" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.204.json index e99bb06e..242f3a55 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355586820" + "i128": "526606383" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "355586820" + "i128": "526606383" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49f3fb7a03f5b0be725e3c99ee446b8a4b907d807f0f19ba0ed479f37e5768b2" + "bytes": "97e75252fe31f1365e2c518528c3ba733c9198cb508dde2fb430e3aa1dab4041" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "355586820" + "i128": "526606383" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4d3b6d041c573cfec5e30ec7c3bdc47b8a04348ece329559d3956f4554531c56" + "bytes": "74d33d9ebac48e73f921e3e083f86173b8385b1f83595e2eddff535389a8770a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4d3b6d041c573cfec5e30ec7c3bdc47b8a04348ece329559d3956f4554531c56" + "bytes": "74d33d9ebac48e73f921e3e083f86173b8385b1f83595e2eddff535389a8770a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355586820" + "i128": "526606383" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "355586820" + "i128": "526606383" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "74d33d9ebac48e73f921e3e083f86173b8385b1f83595e2eddff535389a8770a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "74d33d9ebac48e73f921e3e083f86173b8385b1f83595e2eddff535389a8770a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "065f4a1b29ea8647fa5413b506c309b7892eb022f3b7994f9fc95f391fc8c2a8" + "bytes": "507330e1a834ff066a8514e66d21df08e0f8dea27474e9bd71ad9937a4d22103" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "065f4a1b29ea8647fa5413b506c309b7892eb022f3b7994f9fc95f391fc8c2a8" + "bytes": "507330e1a834ff066a8514e66d21df08e0f8dea27474e9bd71ad9937a4d22103" } ] }, "durability": "persistent", "val": { - "bytes": "4d3b6d041c573cfec5e30ec7c3bdc47b8a04348ece329559d3956f4554531c56" + "bytes": "74d33d9ebac48e73f921e3e083f86173b8385b1f83595e2eddff535389a8770a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "355586820" + "i128": "526606383" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.205.json index 84b1cb50..40a53fb7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "115109291" + "i128": "413068397" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115109291" + "i128": "413068397" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d941172fdf9303b3289117dc7c570d4e11c3c1c8b0e0256960ae612db5fbc489" + "bytes": "4e367601a9adb4769bfd8c6dc1ddc76a9547c801a4244037fd2b543c22b78ab1" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "115109291" + "i128": "413068397" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e933d56bb89cbef3b53e5d7ea17c0b368c6e1165cf3019835799267aa39fa4c8" + "bytes": "a36d3fff600d9d52d963760ec216dd395b2300d338b1c04f2c0998c371f94af8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e933d56bb89cbef3b53e5d7ea17c0b368c6e1165cf3019835799267aa39fa4c8" + "bytes": "a36d3fff600d9d52d963760ec216dd395b2300d338b1c04f2c0998c371f94af8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115109291" + "i128": "413068397" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "115109291" + "i128": "413068397" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a36d3fff600d9d52d963760ec216dd395b2300d338b1c04f2c0998c371f94af8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a36d3fff600d9d52d963760ec216dd395b2300d338b1c04f2c0998c371f94af8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5ca0a976260e218efc1e7519c19b9479301cd30d7fc3abc1058bc65c49ac507" + "bytes": "b45a381cc815a347a55d036ea44216c863a497e1ca5317660a814908ba1bdca3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5ca0a976260e218efc1e7519c19b9479301cd30d7fc3abc1058bc65c49ac507" + "bytes": "b45a381cc815a347a55d036ea44216c863a497e1ca5317660a814908ba1bdca3" } ] }, "durability": "persistent", "val": { - "bytes": "e933d56bb89cbef3b53e5d7ea17c0b368c6e1165cf3019835799267aa39fa4c8" + "bytes": "a36d3fff600d9d52d963760ec216dd395b2300d338b1c04f2c0998c371f94af8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "115109291" + "i128": "413068397" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.206.json index 240976a4..80b58f70 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "951501386" + "i128": "915284694" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "951501386" + "i128": "915284694" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db8f4ca6f1fd843ad75d5052fe3032d9bcd2869188a9432c4e969e9786cfb7f4" + "bytes": "dd1caf1a2e7b0b2038c123cd7d779be3da0372a386b740b432b719927bdfa8d6" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "951501386" + "i128": "915284694" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4833ce1575532c90120cb85833a00df2fa784b7d5701acb531036ae1117a2c24" + "bytes": "e57f42a385e1f93ba8b988edc64ec9c7b4e0a051fe6715e6a0620e0d4c22681e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4833ce1575532c90120cb85833a00df2fa784b7d5701acb531036ae1117a2c24" + "bytes": "e57f42a385e1f93ba8b988edc64ec9c7b4e0a051fe6715e6a0620e0d4c22681e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "951501386" + "i128": "915284694" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "951501386" + "i128": "915284694" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e57f42a385e1f93ba8b988edc64ec9c7b4e0a051fe6715e6a0620e0d4c22681e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e57f42a385e1f93ba8b988edc64ec9c7b4e0a051fe6715e6a0620e0d4c22681e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "85fe65ed1cd63af14f7ec2141152ffec280a1cd1bc93cbd9f3027d4af6f8b35f" + "bytes": "7312fd44348437e46f9f3ae02cdeeb3c93f6cf6315dbe8ac0daf086dd6f02796" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "85fe65ed1cd63af14f7ec2141152ffec280a1cd1bc93cbd9f3027d4af6f8b35f" + "bytes": "7312fd44348437e46f9f3ae02cdeeb3c93f6cf6315dbe8ac0daf086dd6f02796" } ] }, "durability": "persistent", "val": { - "bytes": "4833ce1575532c90120cb85833a00df2fa784b7d5701acb531036ae1117a2c24" + "bytes": "e57f42a385e1f93ba8b988edc64ec9c7b4e0a051fe6715e6a0620e0d4c22681e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "951501386" + "i128": "915284694" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.207.json index 2a4ada0c..abc1cb31 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "535189660" + "i128": "69060469" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "535189660" + "i128": "69060469" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc0864eb2bbdf954dce74ceb413ca00672bdff16a303123caaf251f8f50c0967" + "bytes": "6b15c9962c34f1dfe0899d82ed372a30f5a9b0b7be97df538cac1ea252662eb3" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "535189660" + "i128": "69060469" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cf12e3efa5cb982cac41caed0392e0033c024ecc0c0e1a2a9c1929af9c3e5e13" + "bytes": "088d65e3e0ec4166d4afee833ea6dd562917c0e7ad18fe8e83a00b64e4f735b5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cf12e3efa5cb982cac41caed0392e0033c024ecc0c0e1a2a9c1929af9c3e5e13" + "bytes": "088d65e3e0ec4166d4afee833ea6dd562917c0e7ad18fe8e83a00b64e4f735b5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "535189660" + "i128": "69060469" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "535189660" + "i128": "69060469" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "088d65e3e0ec4166d4afee833ea6dd562917c0e7ad18fe8e83a00b64e4f735b5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "088d65e3e0ec4166d4afee833ea6dd562917c0e7ad18fe8e83a00b64e4f735b5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a231b62a2daf51d5bb8f303e2c51368c59f805c849a13c7cb19641782f7465c" + "bytes": "48f435342d22887763e93e093d1766fc7bbc4d103e106abb26efaec6a3d210ac" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a231b62a2daf51d5bb8f303e2c51368c59f805c849a13c7cb19641782f7465c" + "bytes": "48f435342d22887763e93e093d1766fc7bbc4d103e106abb26efaec6a3d210ac" } ] }, "durability": "persistent", "val": { - "bytes": "cf12e3efa5cb982cac41caed0392e0033c024ecc0c0e1a2a9c1929af9c3e5e13" + "bytes": "088d65e3e0ec4166d4afee833ea6dd562917c0e7ad18fe8e83a00b64e4f735b5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "535189660" + "i128": "69060469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.208.json index 1631d9cc..f103d28e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827626799" + "i128": "835255420" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827626799" + "i128": "835255420" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bf0f84e5739279ec8f771fbb2de50832b6c7f1853e3616d9a3ac5cb2d6acd3ae" + "bytes": "ad953656f59d18c42a1210cfb85515e2d1b351fdd3705ff78f5d76666359648f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827626799" + "i128": "835255420" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "336590d3a02807c75f7f7fc397ff5ee1e7d4a9039b25d6a64f2e4d68bb4237c8" + "bytes": "71fc4e172343beacf186e3394336f1d1a51f7b442858798cf6482d68e8abd2e0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "336590d3a02807c75f7f7fc397ff5ee1e7d4a9039b25d6a64f2e4d68bb4237c8" + "bytes": "71fc4e172343beacf186e3394336f1d1a51f7b442858798cf6482d68e8abd2e0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827626799" + "i128": "835255420" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "827626799" + "i128": "835255420" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "71fc4e172343beacf186e3394336f1d1a51f7b442858798cf6482d68e8abd2e0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "71fc4e172343beacf186e3394336f1d1a51f7b442858798cf6482d68e8abd2e0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "73ae049bdde0d03d70c6164b23e6686c6900e8ec936584e60475ad9516047aad" + "bytes": "e46a4032fc81140f96dfe06bf4bcd7ab0a8e06724fc36cff492612f8adffbbea" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "73ae049bdde0d03d70c6164b23e6686c6900e8ec936584e60475ad9516047aad" + "bytes": "e46a4032fc81140f96dfe06bf4bcd7ab0a8e06724fc36cff492612f8adffbbea" } ] }, "durability": "persistent", "val": { - "bytes": "336590d3a02807c75f7f7fc397ff5ee1e7d4a9039b25d6a64f2e4d68bb4237c8" + "bytes": "71fc4e172343beacf186e3394336f1d1a51f7b442858798cf6482d68e8abd2e0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "827626799" + "i128": "835255420" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.209.json index b9737246..661c217b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "231731846" + "i128": "562352217" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "231731846" + "i128": "562352217" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "24ff7cdd70d0175ee55b7b27a78b8d25fc56f9920980a713e8dd8392ad0f7306" + "bytes": "e10603f538c87aa274e632b1751a59b6531425152dfa301c82c2367a1c02b10d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "231731846" + "i128": "562352217" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "114bfe9688b301065436f7711ac20845040bf6bea0462eb7d769c2cad43fdfa2" + "bytes": "e3d448d91d3b092c6501a909af2852450d6cb592b338ceed28f0c448b97d1d19" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "114bfe9688b301065436f7711ac20845040bf6bea0462eb7d769c2cad43fdfa2" + "bytes": "e3d448d91d3b092c6501a909af2852450d6cb592b338ceed28f0c448b97d1d19" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "231731846" + "i128": "562352217" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "231731846" + "i128": "562352217" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e3d448d91d3b092c6501a909af2852450d6cb592b338ceed28f0c448b97d1d19" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e3d448d91d3b092c6501a909af2852450d6cb592b338ceed28f0c448b97d1d19" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37c5d01ec9a1689db4ea011a2853a3dcb17d145829e55456dab2d466d7af82a7" + "bytes": "43cdc1b94987ab11ae34c738c180964c7253d390be231a431e20d6694fafd698" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37c5d01ec9a1689db4ea011a2853a3dcb17d145829e55456dab2d466d7af82a7" + "bytes": "43cdc1b94987ab11ae34c738c180964c7253d390be231a431e20d6694fafd698" } ] }, "durability": "persistent", "val": { - "bytes": "114bfe9688b301065436f7711ac20845040bf6bea0462eb7d769c2cad43fdfa2" + "bytes": "e3d448d91d3b092c6501a909af2852450d6cb592b338ceed28f0c448b97d1d19" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "231731846" + "i128": "562352217" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.21.json index 7754f675..e23d25bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "441236997" + "i128": "353162643" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441236997" + "i128": "353162643" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "543197487b22ef26fc1970702ac02afa60de14ed2c04439b2201d4e3082d890f" + "bytes": "595739992989f75daeb6ba7bed252ebf7068dfa9dd939a0b12140f8dae8e3f4a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "441236997" + "i128": "353162643" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f74ef95eeacf1829eb7aa0de01491fe47fba2ad01fe5c23e71031ac354d34205" + "bytes": "d5901a31a7045ccde73b36b693e870694ad85b6237db258e0e5c62f58c085048" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f74ef95eeacf1829eb7aa0de01491fe47fba2ad01fe5c23e71031ac354d34205" + "bytes": "d5901a31a7045ccde73b36b693e870694ad85b6237db258e0e5c62f58c085048" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "441236997" + "i128": "353162643" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "441236997" + "i128": "353162643" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d5901a31a7045ccde73b36b693e870694ad85b6237db258e0e5c62f58c085048" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d5901a31a7045ccde73b36b693e870694ad85b6237db258e0e5c62f58c085048" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f74e42a8d303726604d9c2c05a40a7f399c96520c977f2074a3c70c162cbbe7a" + "bytes": "7f78d3120a5537faa807d684386163299d2a937b0f5dd40844a1ec9dd92c896a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f74e42a8d303726604d9c2c05a40a7f399c96520c977f2074a3c70c162cbbe7a" + "bytes": "7f78d3120a5537faa807d684386163299d2a937b0f5dd40844a1ec9dd92c896a" } ] }, "durability": "persistent", "val": { - "bytes": "f74ef95eeacf1829eb7aa0de01491fe47fba2ad01fe5c23e71031ac354d34205" + "bytes": "d5901a31a7045ccde73b36b693e870694ad85b6237db258e0e5c62f58c085048" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "441236997" + "i128": "353162643" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.210.json index 1b8e2e58..3deea7a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "824941605" + "i128": "947864002" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "824941605" + "i128": "947864002" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8abc3f27c07b7197933b6d03a1088400b541225a3885cd605f1f4426efd44ac0" + "bytes": "4aed74739c45fe31fecb9bfdfde5832659e08eee05ef7b17852cc42dba896c06" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "824941605" + "i128": "947864002" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "60ce904a2f5a7b8c67ee23cc64ceb2f76533630c07516d19a2c029348877535f" + "bytes": "fa0822e67e58db753798d4a8e0dbf6dddb733f411934972fe23e708c4fe37b61" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "60ce904a2f5a7b8c67ee23cc64ceb2f76533630c07516d19a2c029348877535f" + "bytes": "fa0822e67e58db753798d4a8e0dbf6dddb733f411934972fe23e708c4fe37b61" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "824941605" + "i128": "947864002" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "824941605" + "i128": "947864002" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "fa0822e67e58db753798d4a8e0dbf6dddb733f411934972fe23e708c4fe37b61" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "fa0822e67e58db753798d4a8e0dbf6dddb733f411934972fe23e708c4fe37b61" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fa169fccf3f1a9c2dbe62f1bc130bcb922d0a7e566f0aa33ea09bb416e1c09c" + "bytes": "0a7762ef41e5698e85f6ea42019e99f98dabca224bc84a58953306bd8f85508d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fa169fccf3f1a9c2dbe62f1bc130bcb922d0a7e566f0aa33ea09bb416e1c09c" + "bytes": "0a7762ef41e5698e85f6ea42019e99f98dabca224bc84a58953306bd8f85508d" } ] }, "durability": "persistent", "val": { - "bytes": "60ce904a2f5a7b8c67ee23cc64ceb2f76533630c07516d19a2c029348877535f" + "bytes": "fa0822e67e58db753798d4a8e0dbf6dddb733f411934972fe23e708c4fe37b61" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "824941605" + "i128": "947864002" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.211.json index 23b8e6b7..8d8e3a15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "274101156" + "i128": "184402209" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "274101156" + "i128": "184402209" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b34f96e39b7db0022a07ab127d8eda8c001c26168670e074bc3375a1e60d7bd" + "bytes": "ea7f47c7f75f66cafbbf28e1edf0ab4cf4ecc6325a0a8dd018477f5255593846" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "274101156" + "i128": "184402209" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17617ffead8d45decf6954b591f005972c269777d42df309c1aef39102b0290c" + "bytes": "276913db78d4934542ac8276aa0a567014927c5533581f5927851b350dce4ba5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17617ffead8d45decf6954b591f005972c269777d42df309c1aef39102b0290c" + "bytes": "276913db78d4934542ac8276aa0a567014927c5533581f5927851b350dce4ba5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "274101156" + "i128": "184402209" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "274101156" + "i128": "184402209" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "276913db78d4934542ac8276aa0a567014927c5533581f5927851b350dce4ba5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "276913db78d4934542ac8276aa0a567014927c5533581f5927851b350dce4ba5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6cd0e3b7591eb440c197e824bd37899540f6eeea24872c11f96d68b3161d9313" + "bytes": "737ad204de2a3d144132059e63c39f6066936fea6858fdb39dd64fac67b0ece9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6cd0e3b7591eb440c197e824bd37899540f6eeea24872c11f96d68b3161d9313" + "bytes": "737ad204de2a3d144132059e63c39f6066936fea6858fdb39dd64fac67b0ece9" } ] }, "durability": "persistent", "val": { - "bytes": "17617ffead8d45decf6954b591f005972c269777d42df309c1aef39102b0290c" + "bytes": "276913db78d4934542ac8276aa0a567014927c5533581f5927851b350dce4ba5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "274101156" + "i128": "184402209" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.212.json index 02fb9435..33a0a22b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "147763580" + "i128": "537727471" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "147763580" + "i128": "537727471" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "341ab8ef7612a80742668fc20aaa3f2d9205b6c749884ffc4d23eb3dd5c99b64" + "bytes": "ebb99371ce76b2807782cf739422da3e0d4b270d567ef75b526d6ffc11e5bfeb" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "147763580" + "i128": "537727471" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd38ce708ac8ef49c92f82afdc537426135f87b996eb4593568ffc723be04aef" + "bytes": "f6fd62c228b72483f369aef80797305e1b2c6a324e8f76015babe9ca7964dbdf" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd38ce708ac8ef49c92f82afdc537426135f87b996eb4593568ffc723be04aef" + "bytes": "f6fd62c228b72483f369aef80797305e1b2c6a324e8f76015babe9ca7964dbdf" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "147763580" + "i128": "537727471" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "147763580" + "i128": "537727471" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f6fd62c228b72483f369aef80797305e1b2c6a324e8f76015babe9ca7964dbdf" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f6fd62c228b72483f369aef80797305e1b2c6a324e8f76015babe9ca7964dbdf" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c3f4a15a7c69ffc4afacfd1865059ffdd5ab0f82240246d97dc8bb04de362755" + "bytes": "fcce9d9316ca786ea25fb0a8c70c9fbc55575d60da3c90fcfd3f84494650de81" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c3f4a15a7c69ffc4afacfd1865059ffdd5ab0f82240246d97dc8bb04de362755" + "bytes": "fcce9d9316ca786ea25fb0a8c70c9fbc55575d60da3c90fcfd3f84494650de81" } ] }, "durability": "persistent", "val": { - "bytes": "fd38ce708ac8ef49c92f82afdc537426135f87b996eb4593568ffc723be04aef" + "bytes": "f6fd62c228b72483f369aef80797305e1b2c6a324e8f76015babe9ca7964dbdf" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "147763580" + "i128": "537727471" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.213.json index e9c4d52e..2048ec8b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "763747076" + "i128": "821120149" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763747076" + "i128": "821120149" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "283aa7081c00b86e6b2081d5c218d6bfe22ec0853c01bbe90d14d6aa80dd7fe3" + "bytes": "c852acab886910a2e60da3f65c0e0316e30ffcbb35f690a6123aa7812f4f9504" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "763747076" + "i128": "821120149" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8b347e4a66be2108eccb424701e13ccba8dc46d0f58cf635fbdc473abd173bb" + "bytes": "7195f206698d8de3f443e38ec69367fd36f2345cd19cf86d0b65d2b796480851" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8b347e4a66be2108eccb424701e13ccba8dc46d0f58cf635fbdc473abd173bb" + "bytes": "7195f206698d8de3f443e38ec69367fd36f2345cd19cf86d0b65d2b796480851" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "763747076" + "i128": "821120149" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "763747076" + "i128": "821120149" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7195f206698d8de3f443e38ec69367fd36f2345cd19cf86d0b65d2b796480851" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7195f206698d8de3f443e38ec69367fd36f2345cd19cf86d0b65d2b796480851" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c413af03f66537ae6d85c198f6a6a0ccc0d896563268e07390a8a9f90a89cf1a" + "bytes": "8954225f424ebdfcc3b8d65c32371a68e5e6b3b764b475c3876871eb578e30b8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c413af03f66537ae6d85c198f6a6a0ccc0d896563268e07390a8a9f90a89cf1a" + "bytes": "8954225f424ebdfcc3b8d65c32371a68e5e6b3b764b475c3876871eb578e30b8" } ] }, "durability": "persistent", "val": { - "bytes": "c8b347e4a66be2108eccb424701e13ccba8dc46d0f58cf635fbdc473abd173bb" + "bytes": "7195f206698d8de3f443e38ec69367fd36f2345cd19cf86d0b65d2b796480851" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "763747076" + "i128": "821120149" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.214.json index 5393669d..88775d73 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847885408" + "i128": "626192854" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847885408" + "i128": "626192854" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a91a07d7c51a0d872f9f4b1b533032847af8434020143468cacc803a6e06112" + "bytes": "bdf4e3ec7bc55f6f8b788d2462f0c635b8bc0e41db03a48bb3b33f893f6e6ead" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847885408" + "i128": "626192854" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84a5738988a8b9ba54101aca77b2193da62af7274955c22aed1864d37c2b3771" + "bytes": "d3ec59a24962d2e2fb2cd6dedebe39d9f310b7db3f8f987e2083bafa00d5e6eb" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84a5738988a8b9ba54101aca77b2193da62af7274955c22aed1864d37c2b3771" + "bytes": "d3ec59a24962d2e2fb2cd6dedebe39d9f310b7db3f8f987e2083bafa00d5e6eb" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847885408" + "i128": "626192854" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "847885408" + "i128": "626192854" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d3ec59a24962d2e2fb2cd6dedebe39d9f310b7db3f8f987e2083bafa00d5e6eb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d3ec59a24962d2e2fb2cd6dedebe39d9f310b7db3f8f987e2083bafa00d5e6eb" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4634c426a28b5d3f67b394f5c59f154547903ab2c50919a5e00ab1f1af93532" + "bytes": "95499c03a980393aa7217a7dde72b4d503e165f1a61993ad4d437d92bfad639e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4634c426a28b5d3f67b394f5c59f154547903ab2c50919a5e00ab1f1af93532" + "bytes": "95499c03a980393aa7217a7dde72b4d503e165f1a61993ad4d437d92bfad639e" } ] }, "durability": "persistent", "val": { - "bytes": "84a5738988a8b9ba54101aca77b2193da62af7274955c22aed1864d37c2b3771" + "bytes": "d3ec59a24962d2e2fb2cd6dedebe39d9f310b7db3f8f987e2083bafa00d5e6eb" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "847885408" + "i128": "626192854" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.215.json index 2f1dfa42..a29482de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "729506407" + "i128": "653592355" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "729506407" + "i128": "653592355" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa92551b24d075f81de776ee26a939c3c2d6f44c3f14bdb747ba5f51f66a260e" + "bytes": "772ba93a8d36f47fa8ec26b8428ccf275df9771ed9aac9f6fcd1c7a8a5e44430" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "729506407" + "i128": "653592355" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b9ce31d2990c066753721ccef5589e7afda9542a1fa4aa01e3bcee6317454be" + "bytes": "343e8bcff91b069935dbb9e54736db914041f9ef658d2acdb72c0a430ccbf953" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b9ce31d2990c066753721ccef5589e7afda9542a1fa4aa01e3bcee6317454be" + "bytes": "343e8bcff91b069935dbb9e54736db914041f9ef658d2acdb72c0a430ccbf953" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "729506407" + "i128": "653592355" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "729506407" + "i128": "653592355" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "343e8bcff91b069935dbb9e54736db914041f9ef658d2acdb72c0a430ccbf953" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "343e8bcff91b069935dbb9e54736db914041f9ef658d2acdb72c0a430ccbf953" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1e1936d8643c968ab2aa12a5fe488a1ef3c6df4c5c28e0e7be84d49e6770e98" + "bytes": "d26e19e9b89e7ac2888c1404bddda4839410e51eef9875c80dcbedd961031c52" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1e1936d8643c968ab2aa12a5fe488a1ef3c6df4c5c28e0e7be84d49e6770e98" + "bytes": "d26e19e9b89e7ac2888c1404bddda4839410e51eef9875c80dcbedd961031c52" } ] }, "durability": "persistent", "val": { - "bytes": "3b9ce31d2990c066753721ccef5589e7afda9542a1fa4aa01e3bcee6317454be" + "bytes": "343e8bcff91b069935dbb9e54736db914041f9ef658d2acdb72c0a430ccbf953" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "729506407" + "i128": "653592355" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.216.json index c2e03c12..519f3f3e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "929416910" + "i128": "467367430" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "929416910" + "i128": "467367430" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca33b789e342ed5b2ecab04c6c8f87e2dcbc843dafe1e34f5ed491573c1fb242" + "bytes": "ee5e20a8b772b211628b4d0f3aa9610a450bd3c1ab73025a3d087a67a43a87b8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "929416910" + "i128": "467367430" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "51761d08f236715be93b38bd933885e89b893e891e079b91c5a681c7fad8702f" + "bytes": "4c27fdf596f4a572a039cab871673bc88b8280a019b1b0d7b04e17294c28e68e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "51761d08f236715be93b38bd933885e89b893e891e079b91c5a681c7fad8702f" + "bytes": "4c27fdf596f4a572a039cab871673bc88b8280a019b1b0d7b04e17294c28e68e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "929416910" + "i128": "467367430" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "929416910" + "i128": "467367430" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4c27fdf596f4a572a039cab871673bc88b8280a019b1b0d7b04e17294c28e68e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4c27fdf596f4a572a039cab871673bc88b8280a019b1b0d7b04e17294c28e68e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "812f3b9bdfa2803e6478977d6654d61d476d6c07bf304acb1414e2c0805ba3dc" + "bytes": "2390f78c0160e144ede7db57299cc30e5ebeca5cc1d7e27819d57ee0b70c865b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "812f3b9bdfa2803e6478977d6654d61d476d6c07bf304acb1414e2c0805ba3dc" + "bytes": "2390f78c0160e144ede7db57299cc30e5ebeca5cc1d7e27819d57ee0b70c865b" } ] }, "durability": "persistent", "val": { - "bytes": "51761d08f236715be93b38bd933885e89b893e891e079b91c5a681c7fad8702f" + "bytes": "4c27fdf596f4a572a039cab871673bc88b8280a019b1b0d7b04e17294c28e68e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "929416910" + "i128": "467367430" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.217.json index 7bfa6f00..8eefc85a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "401212247" + "i128": "109052376" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401212247" + "i128": "109052376" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5980feb182c6ab6311837666523c4fcb76e7b93839d9df44c9bfbeeda4a043c4" + "bytes": "39083bee5cfe64239f7a08de00742f2a7d558c24d118565f561771bb11bd03de" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "401212247" + "i128": "109052376" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec7b2060ad0b1568ffcb2a87c4bcaff9007b9c6465708ccd4206a7a44792016b" + "bytes": "ed37abef04983d1576d81549e0737664ba7016dc6665c177130461c1fc542dff" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec7b2060ad0b1568ffcb2a87c4bcaff9007b9c6465708ccd4206a7a44792016b" + "bytes": "ed37abef04983d1576d81549e0737664ba7016dc6665c177130461c1fc542dff" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "401212247" + "i128": "109052376" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "401212247" + "i128": "109052376" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ed37abef04983d1576d81549e0737664ba7016dc6665c177130461c1fc542dff" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ed37abef04983d1576d81549e0737664ba7016dc6665c177130461c1fc542dff" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05898ea3a51711a4b2d3a8f743eca840ba91f81ec966e070fefeef52731af8ff" + "bytes": "a1a758d347c5f490ae7042d6510be76a532e013bda0f5ec50c5c781311795611" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05898ea3a51711a4b2d3a8f743eca840ba91f81ec966e070fefeef52731af8ff" + "bytes": "a1a758d347c5f490ae7042d6510be76a532e013bda0f5ec50c5c781311795611" } ] }, "durability": "persistent", "val": { - "bytes": "ec7b2060ad0b1568ffcb2a87c4bcaff9007b9c6465708ccd4206a7a44792016b" + "bytes": "ed37abef04983d1576d81549e0737664ba7016dc6665c177130461c1fc542dff" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "401212247" + "i128": "109052376" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.218.json index 9e4d2bad..02b6a1d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "342791097" + "i128": "456915364" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "342791097" + "i128": "456915364" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6936c1729cee23c51ecee99a58bdc6ae88379f94bc7a0c815ac2a6379e1a6df0" + "bytes": "68a0a020aa388c2d42733ea540e41eca08baa9180789b027d0254fbf856839d1" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "342791097" + "i128": "456915364" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c2b5a9a7cd95253080f4dcedb6c9269d4b79974e0093d4cd90899d9a4113638" + "bytes": "21acebb9544d92ceb35ccdf9bc3cbde12a0595f0a02c878374b6ce2e3b8dbce2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c2b5a9a7cd95253080f4dcedb6c9269d4b79974e0093d4cd90899d9a4113638" + "bytes": "21acebb9544d92ceb35ccdf9bc3cbde12a0595f0a02c878374b6ce2e3b8dbce2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "342791097" + "i128": "456915364" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "342791097" + "i128": "456915364" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "21acebb9544d92ceb35ccdf9bc3cbde12a0595f0a02c878374b6ce2e3b8dbce2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "21acebb9544d92ceb35ccdf9bc3cbde12a0595f0a02c878374b6ce2e3b8dbce2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "445bc098a604df84a707757acda24b86711f6b2d23016cb08c36e61bf71281b5" + "bytes": "dacd02170a32070dc79f1853b840a89b1a7dceab2c0d0641aaa34a36267936b3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "445bc098a604df84a707757acda24b86711f6b2d23016cb08c36e61bf71281b5" + "bytes": "dacd02170a32070dc79f1853b840a89b1a7dceab2c0d0641aaa34a36267936b3" } ] }, "durability": "persistent", "val": { - "bytes": "2c2b5a9a7cd95253080f4dcedb6c9269d4b79974e0093d4cd90899d9a4113638" + "bytes": "21acebb9544d92ceb35ccdf9bc3cbde12a0595f0a02c878374b6ce2e3b8dbce2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "342791097" + "i128": "456915364" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.219.json index 06ac7bec..2ba3df43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "580961847" + "i128": "782457523" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "580961847" + "i128": "782457523" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "353d66824211086942e7ddd9f849711a879519221f95578a520bf1374ac6adeb" + "bytes": "47ab5658330da554cede8ebe256315acd2096fa055e0dbd7a7116bb666cd6246" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "580961847" + "i128": "782457523" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "55951d801b8aaee8e22ad32894aa8338f1b2c77391329cb2d71a70ac1957c433" + "bytes": "c128cc160565a16ac178070337f985ce89b8304e3a3431e5750cc8ecb4b912f4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "55951d801b8aaee8e22ad32894aa8338f1b2c77391329cb2d71a70ac1957c433" + "bytes": "c128cc160565a16ac178070337f985ce89b8304e3a3431e5750cc8ecb4b912f4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "580961847" + "i128": "782457523" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "580961847" + "i128": "782457523" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c128cc160565a16ac178070337f985ce89b8304e3a3431e5750cc8ecb4b912f4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c128cc160565a16ac178070337f985ce89b8304e3a3431e5750cc8ecb4b912f4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b22e6dded1eaeee27785982bad3bd9f7dcc72f1964e6627f6f48f3da6625e50" + "bytes": "6b94b3cd22bbff20717fe3c01db6c4fffc70938f332dd3a8f0ea2572902f6dde" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b22e6dded1eaeee27785982bad3bd9f7dcc72f1964e6627f6f48f3da6625e50" + "bytes": "6b94b3cd22bbff20717fe3c01db6c4fffc70938f332dd3a8f0ea2572902f6dde" } ] }, "durability": "persistent", "val": { - "bytes": "55951d801b8aaee8e22ad32894aa8338f1b2c77391329cb2d71a70ac1957c433" + "bytes": "c128cc160565a16ac178070337f985ce89b8304e3a3431e5750cc8ecb4b912f4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "580961847" + "i128": "782457523" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.22.json index 62342119..0cd43b61 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "915430642" + "i128": "167873878" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "915430642" + "i128": "167873878" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4ccbdc7daf20a4bd114a436f9684dbd3b267504a28d397446ea3ecf36f5cc7b" + "bytes": "4be8446c24bdde3440722b2f3f2d323f73669b8ca761874b52eb2ae1b0f1805b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "915430642" + "i128": "167873878" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d8893e27789fef48813895166e773353cb92b22542446bc2c82db10c31e55092" + "bytes": "cd38ff5f7e89f42745265a9fe09f619ffc5a0b0401dce61ac887f3f2ec2906b7" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d8893e27789fef48813895166e773353cb92b22542446bc2c82db10c31e55092" + "bytes": "cd38ff5f7e89f42745265a9fe09f619ffc5a0b0401dce61ac887f3f2ec2906b7" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "915430642" + "i128": "167873878" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "915430642" + "i128": "167873878" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cd38ff5f7e89f42745265a9fe09f619ffc5a0b0401dce61ac887f3f2ec2906b7" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cd38ff5f7e89f42745265a9fe09f619ffc5a0b0401dce61ac887f3f2ec2906b7" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db85f633994db2875dea227b586766a74689e8492dafff9e3f472f87fff3a649" + "bytes": "6cfe334c61ddd29767314cec8dc369a7d5b4d4b3598de432f03d29131bd68f2d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db85f633994db2875dea227b586766a74689e8492dafff9e3f472f87fff3a649" + "bytes": "6cfe334c61ddd29767314cec8dc369a7d5b4d4b3598de432f03d29131bd68f2d" } ] }, "durability": "persistent", "val": { - "bytes": "d8893e27789fef48813895166e773353cb92b22542446bc2c82db10c31e55092" + "bytes": "cd38ff5f7e89f42745265a9fe09f619ffc5a0b0401dce61ac887f3f2ec2906b7" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "915430642" + "i128": "167873878" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.220.json index 35c290ff..d1bebb16 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "204801698" + "i128": "33088058" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "204801698" + "i128": "33088058" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b31e6ce4a183f2a9fcca88613a4da480e1ddf6967929b4fd806e2c3416434ecd" + "bytes": "97e95bc216496746a45e04ee16053cb62db31130a3726b999db1d215bc6a5d1a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "204801698" + "i128": "33088058" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cd71e1668183fe9df8eec88029ac9f1b95b8f03dea1a79813c4f74a89bfb720d" + "bytes": "72d62b0056c8cdd0d7adc4dd29f587665a0174f0bb6bd33d07e420afd25c21eb" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cd71e1668183fe9df8eec88029ac9f1b95b8f03dea1a79813c4f74a89bfb720d" + "bytes": "72d62b0056c8cdd0d7adc4dd29f587665a0174f0bb6bd33d07e420afd25c21eb" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "204801698" + "i128": "33088058" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "204801698" + "i128": "33088058" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "72d62b0056c8cdd0d7adc4dd29f587665a0174f0bb6bd33d07e420afd25c21eb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "72d62b0056c8cdd0d7adc4dd29f587665a0174f0bb6bd33d07e420afd25c21eb" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b3dedbfacf6070a8cf6d6d13243783cbaf87bf240eb1fa7b2713edf9d0de113" + "bytes": "f054a75f08c5bef8ca97a3462ea2b7b482f8b56d6b5189397de6385f5e3afa85" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b3dedbfacf6070a8cf6d6d13243783cbaf87bf240eb1fa7b2713edf9d0de113" + "bytes": "f054a75f08c5bef8ca97a3462ea2b7b482f8b56d6b5189397de6385f5e3afa85" } ] }, "durability": "persistent", "val": { - "bytes": "cd71e1668183fe9df8eec88029ac9f1b95b8f03dea1a79813c4f74a89bfb720d" + "bytes": "72d62b0056c8cdd0d7adc4dd29f587665a0174f0bb6bd33d07e420afd25c21eb" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "204801698" + "i128": "33088058" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.221.json index d062e790..3ac327d9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403518385" + "i128": "573645652" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403518385" + "i128": "573645652" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb4b57faef15df3a771fbf99522ac19c49aa7f9f338327450cc2e14416775bbe" + "bytes": "0bd44694ec2e5109cc91c42ae4e58b4ecd671f6cef74e1c371f23539aca273a8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "403518385" + "i128": "573645652" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bfe71451325612dfde1abcb59ae9fc67af93b95d102046f916513bcfda853e95" + "bytes": "4db2326bc926aec9f3584f92080edaabbec5ad15222eb43cd63cc29355018657" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bfe71451325612dfde1abcb59ae9fc67af93b95d102046f916513bcfda853e95" + "bytes": "4db2326bc926aec9f3584f92080edaabbec5ad15222eb43cd63cc29355018657" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403518385" + "i128": "573645652" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "403518385" + "i128": "573645652" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4db2326bc926aec9f3584f92080edaabbec5ad15222eb43cd63cc29355018657" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4db2326bc926aec9f3584f92080edaabbec5ad15222eb43cd63cc29355018657" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28a93df124e00e4c936559d607c9bc5f502caf5c31c8aedd753018e999a9eab7" + "bytes": "15712518b12c4445bd5e2078335221f2c65fbfb492c459ea8c4f46a20822b157" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "28a93df124e00e4c936559d607c9bc5f502caf5c31c8aedd753018e999a9eab7" + "bytes": "15712518b12c4445bd5e2078335221f2c65fbfb492c459ea8c4f46a20822b157" } ] }, "durability": "persistent", "val": { - "bytes": "bfe71451325612dfde1abcb59ae9fc67af93b95d102046f916513bcfda853e95" + "bytes": "4db2326bc926aec9f3584f92080edaabbec5ad15222eb43cd63cc29355018657" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "403518385" + "i128": "573645652" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.222.json index 5f410ff2..8794efc8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "922481291" + "i128": "765757992" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "922481291" + "i128": "765757992" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75b3a260f49da3da6ff20f9b2d32d9f3b0ae45fcf59a94e184d691396ec1666a" + "bytes": "0c057243ab72060ddfb71f2b2876cd9f5402a59db7b09d0921aae51ff16742d5" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "922481291" + "i128": "765757992" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "367d11d916fba1c7b9faea22d6367deb27be788c396a69970bfdb917754e1d6a" + "bytes": "c8d579a6b893cdf488450aae3cf9c3ef7aad72ce71bdeeb611103e18510655d4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "367d11d916fba1c7b9faea22d6367deb27be788c396a69970bfdb917754e1d6a" + "bytes": "c8d579a6b893cdf488450aae3cf9c3ef7aad72ce71bdeeb611103e18510655d4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "922481291" + "i128": "765757992" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "922481291" + "i128": "765757992" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c8d579a6b893cdf488450aae3cf9c3ef7aad72ce71bdeeb611103e18510655d4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c8d579a6b893cdf488450aae3cf9c3ef7aad72ce71bdeeb611103e18510655d4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0ac5131633c039260f4a16dfe5c7afdb378ad749017e2310c09f45386399369" + "bytes": "52bcf3f3bf2a8e87021ce4887f3d0d86e7677c79231d21ea356c16cd6d5123ea" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0ac5131633c039260f4a16dfe5c7afdb378ad749017e2310c09f45386399369" + "bytes": "52bcf3f3bf2a8e87021ce4887f3d0d86e7677c79231d21ea356c16cd6d5123ea" } ] }, "durability": "persistent", "val": { - "bytes": "367d11d916fba1c7b9faea22d6367deb27be788c396a69970bfdb917754e1d6a" + "bytes": "c8d579a6b893cdf488450aae3cf9c3ef7aad72ce71bdeeb611103e18510655d4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "922481291" + "i128": "765757992" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.223.json index a5b61667..20ec9d15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "579266339" + "i128": "511968504" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "579266339" + "i128": "511968504" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3045e8e1073d3c5d57211cc5e5a7e93aa9cff5f9b853850eaaa7559b20814b3e" + "bytes": "473c3f6b13cb1fb0910d03b7b74c54d94b93c75aad1f987d9176d6357bf89fe2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "579266339" + "i128": "511968504" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0d96631dc6276b24f0f9c726b4752a6feb3b475fbccabd0d27996f5fd953c862" + "bytes": "bf004c7c391f521fb4a87a8486baa7d8ec7f5eedea45eb06b057cb1f6324dbd8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0d96631dc6276b24f0f9c726b4752a6feb3b475fbccabd0d27996f5fd953c862" + "bytes": "bf004c7c391f521fb4a87a8486baa7d8ec7f5eedea45eb06b057cb1f6324dbd8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "579266339" + "i128": "511968504" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "579266339" + "i128": "511968504" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "bf004c7c391f521fb4a87a8486baa7d8ec7f5eedea45eb06b057cb1f6324dbd8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "bf004c7c391f521fb4a87a8486baa7d8ec7f5eedea45eb06b057cb1f6324dbd8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3aadc0cae8cb2cbfd8f99305773738e4312dd634eb75c4d9ae047d057b257f3" + "bytes": "04af06c63c296425dfde2051cf1498d5a083863ddc3b6567ae609871414406a5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3aadc0cae8cb2cbfd8f99305773738e4312dd634eb75c4d9ae047d057b257f3" + "bytes": "04af06c63c296425dfde2051cf1498d5a083863ddc3b6567ae609871414406a5" } ] }, "durability": "persistent", "val": { - "bytes": "0d96631dc6276b24f0f9c726b4752a6feb3b475fbccabd0d27996f5fd953c862" + "bytes": "bf004c7c391f521fb4a87a8486baa7d8ec7f5eedea45eb06b057cb1f6324dbd8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "579266339" + "i128": "511968504" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.224.json index 676ba05f..a9236b26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "117160062" + "i128": "470486116" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "117160062" + "i128": "470486116" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc3d192728250104f1ec3f7676b6af0ff6ec15bca388966f9bd557362ddfa156" + "bytes": "1c95e1fda537bfa5cbe93ed769276780980fe1c6c2ac60664abf658891482d60" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "117160062" + "i128": "470486116" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc98a777d6c7297b15aff317d000a74b63518678fb6142ec4dcf91c926cb41a6" + "bytes": "2f5e46bcbc476a0b6e66662cfaaa41249ba91c998bf037aac183974566918e08" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc98a777d6c7297b15aff317d000a74b63518678fb6142ec4dcf91c926cb41a6" + "bytes": "2f5e46bcbc476a0b6e66662cfaaa41249ba91c998bf037aac183974566918e08" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "117160062" + "i128": "470486116" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "117160062" + "i128": "470486116" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "2f5e46bcbc476a0b6e66662cfaaa41249ba91c998bf037aac183974566918e08" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "2f5e46bcbc476a0b6e66662cfaaa41249ba91c998bf037aac183974566918e08" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35a5fa28fdbc09a7b39cc5681ac88190043eb46500120e5a8c2cce20f8fe7166" + "bytes": "2f105faef6fd9605efe8ba11bc0d47f5773a09c21c1f04b87e9f5399bbe7ea8b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35a5fa28fdbc09a7b39cc5681ac88190043eb46500120e5a8c2cce20f8fe7166" + "bytes": "2f105faef6fd9605efe8ba11bc0d47f5773a09c21c1f04b87e9f5399bbe7ea8b" } ] }, "durability": "persistent", "val": { - "bytes": "dc98a777d6c7297b15aff317d000a74b63518678fb6142ec4dcf91c926cb41a6" + "bytes": "2f5e46bcbc476a0b6e66662cfaaa41249ba91c998bf037aac183974566918e08" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "117160062" + "i128": "470486116" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.225.json index 0b584695..6dd78b65 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "2687280" + "i128": "921011507" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "2687280" + "i128": "921011507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68f1fc427f9ff68a615d3b4d7513f6ffa1022f5b5cacbe1dae040affbe669e88" + "bytes": "64be5066d833bf3f5b96a477242a7b61f93a6e4dc96963e182faf7f5a571b7d8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "2687280" + "i128": "921011507" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "67c82dea5dae6bb025acade672c08dc12a6dd8d6393fb2134ce5350391538730" + "bytes": "3e71bf81b055092f755a9805fc135497aab4e8adb9c4c3fb109f49e87d4ea1e3" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "67c82dea5dae6bb025acade672c08dc12a6dd8d6393fb2134ce5350391538730" + "bytes": "3e71bf81b055092f755a9805fc135497aab4e8adb9c4c3fb109f49e87d4ea1e3" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "2687280" + "i128": "921011507" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "2687280" + "i128": "921011507" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3e71bf81b055092f755a9805fc135497aab4e8adb9c4c3fb109f49e87d4ea1e3" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3e71bf81b055092f755a9805fc135497aab4e8adb9c4c3fb109f49e87d4ea1e3" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5af6fe617947de80a97a4075644d24b3ea3c529cf86ee25ec8aa0cdd6460f79" + "bytes": "79a8819d53c2d268bc160b8c71a1e71195a02ce18557ac0565ed3733b62b4508" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5af6fe617947de80a97a4075644d24b3ea3c529cf86ee25ec8aa0cdd6460f79" + "bytes": "79a8819d53c2d268bc160b8c71a1e71195a02ce18557ac0565ed3733b62b4508" } ] }, "durability": "persistent", "val": { - "bytes": "67c82dea5dae6bb025acade672c08dc12a6dd8d6393fb2134ce5350391538730" + "bytes": "3e71bf81b055092f755a9805fc135497aab4e8adb9c4c3fb109f49e87d4ea1e3" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "2687280" + "i128": "921011507" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.226.json index 64c9d745..c200a533 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "591156203" + "i128": "218609866" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "591156203" + "i128": "218609866" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2cb20c2bd2597524e17eef868f30862f23cc9cdabdab4bd397a171c3789c613f" + "bytes": "ac0df07d6308d4c1f348ef1427be87190d794fd71ad7bdb622f7907e1ef9972a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "591156203" + "i128": "218609866" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "85249b6c00637231b01436f2e91b7b0d85ef42903267f24a0a6dd01faeebf95a" + "bytes": "8a12bad8e2c64f94535b4532ba1bbc87aa739a51121d311a934469ea488e0e1d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "85249b6c00637231b01436f2e91b7b0d85ef42903267f24a0a6dd01faeebf95a" + "bytes": "8a12bad8e2c64f94535b4532ba1bbc87aa739a51121d311a934469ea488e0e1d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "591156203" + "i128": "218609866" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "591156203" + "i128": "218609866" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8a12bad8e2c64f94535b4532ba1bbc87aa739a51121d311a934469ea488e0e1d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8a12bad8e2c64f94535b4532ba1bbc87aa739a51121d311a934469ea488e0e1d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4761363bb57e5fd5bd3b1cf4f62e0fbd0de07be71c24b808d539fb471041f4c1" + "bytes": "4d02e5bdecb5b9efe568b01df62e1da0a8c976058b4b619121f469a3b82bce54" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4761363bb57e5fd5bd3b1cf4f62e0fbd0de07be71c24b808d539fb471041f4c1" + "bytes": "4d02e5bdecb5b9efe568b01df62e1da0a8c976058b4b619121f469a3b82bce54" } ] }, "durability": "persistent", "val": { - "bytes": "85249b6c00637231b01436f2e91b7b0d85ef42903267f24a0a6dd01faeebf95a" + "bytes": "8a12bad8e2c64f94535b4532ba1bbc87aa739a51121d311a934469ea488e0e1d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "591156203" + "i128": "218609866" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.227.json index 85ee56f5..06cc68b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "251830089" + "i128": "332488158" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "251830089" + "i128": "332488158" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1dbece4d1c48fdd8c0b7c07d8229610df9dc9fa54947b841e0a32b8e2baae8ce" + "bytes": "f452fa3da28c0f6854b0452b395f1cf98e8557a242fe8278991a6b5c30c31239" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "251830089" + "i128": "332488158" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5893eba723dc53997c9966dcfdb17950d75bfeb3a4b1da736410e57a98735a48" + "bytes": "8a15ccfb2e33a1f5b3ec11374f098d1948fdcefe44f27f330f83e555cdb6dde8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5893eba723dc53997c9966dcfdb17950d75bfeb3a4b1da736410e57a98735a48" + "bytes": "8a15ccfb2e33a1f5b3ec11374f098d1948fdcefe44f27f330f83e555cdb6dde8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "251830089" + "i128": "332488158" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "251830089" + "i128": "332488158" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8a15ccfb2e33a1f5b3ec11374f098d1948fdcefe44f27f330f83e555cdb6dde8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8a15ccfb2e33a1f5b3ec11374f098d1948fdcefe44f27f330f83e555cdb6dde8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "327173ed73734f2df1ac055b0d89b3e3d37f3e4d72b88edffbc243cc783bccbe" + "bytes": "89d22027ff9d67b9acb4e4ca808771b4f744231f144f3f2dde52ad350903a877" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "327173ed73734f2df1ac055b0d89b3e3d37f3e4d72b88edffbc243cc783bccbe" + "bytes": "89d22027ff9d67b9acb4e4ca808771b4f744231f144f3f2dde52ad350903a877" } ] }, "durability": "persistent", "val": { - "bytes": "5893eba723dc53997c9966dcfdb17950d75bfeb3a4b1da736410e57a98735a48" + "bytes": "8a15ccfb2e33a1f5b3ec11374f098d1948fdcefe44f27f330f83e555cdb6dde8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "251830089" + "i128": "332488158" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.228.json index 817657f0..a371137f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "650185369" + "i128": "716622283" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "650185369" + "i128": "716622283" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "411023a720385d3ae5e11b151804e97145c379bf0353a329766ba3dd3704d6ac" + "bytes": "bb186ba8bf9d7d31645b3f06c77da00aa72b695b69e917483029a236fd5c6020" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "650185369" + "i128": "716622283" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8814a4b0069ed6b15951b2db457f7c81fb0a7853873a44b2419ad1586ed2b0ba" + "bytes": "079b93117a8057d4263752a7faf8c3d28a3237b84352fade0772421d19cb117f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8814a4b0069ed6b15951b2db457f7c81fb0a7853873a44b2419ad1586ed2b0ba" + "bytes": "079b93117a8057d4263752a7faf8c3d28a3237b84352fade0772421d19cb117f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "650185369" + "i128": "716622283" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "650185369" + "i128": "716622283" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "079b93117a8057d4263752a7faf8c3d28a3237b84352fade0772421d19cb117f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "079b93117a8057d4263752a7faf8c3d28a3237b84352fade0772421d19cb117f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60f9341f3c052f8020075116cf5a78d566e1cbe4c803919c3bb5944632ecd02a" + "bytes": "3a8056ca41ee91f5fe9e2a0d3e365617ad7143048796d9b813123edc7ca53fa1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60f9341f3c052f8020075116cf5a78d566e1cbe4c803919c3bb5944632ecd02a" + "bytes": "3a8056ca41ee91f5fe9e2a0d3e365617ad7143048796d9b813123edc7ca53fa1" } ] }, "durability": "persistent", "val": { - "bytes": "8814a4b0069ed6b15951b2db457f7c81fb0a7853873a44b2419ad1586ed2b0ba" + "bytes": "079b93117a8057d4263752a7faf8c3d28a3237b84352fade0772421d19cb117f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "650185369" + "i128": "716622283" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.229.json index 51a9543d..b25f78ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686756277" + "i128": "876008204" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686756277" + "i128": "876008204" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da6ad0884670ef0c62949fab4b3794df90d1a4bf7323bd207680171f01aa91c6" + "bytes": "2c5ad08c7e26c0813353a29a096732f7106f3b9af5de431cedd8ac67b2deafe3" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686756277" + "i128": "876008204" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "82e59b9fd89f510844451cc3645fc195a87fc018ec689a32bad5920b873e197a" + "bytes": "bc7df8d535c217df81349efe8429603bdb5091731a773f1e66b424d2eb0dc492" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "82e59b9fd89f510844451cc3645fc195a87fc018ec689a32bad5920b873e197a" + "bytes": "bc7df8d535c217df81349efe8429603bdb5091731a773f1e66b424d2eb0dc492" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686756277" + "i128": "876008204" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "686756277" + "i128": "876008204" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "bc7df8d535c217df81349efe8429603bdb5091731a773f1e66b424d2eb0dc492" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "bc7df8d535c217df81349efe8429603bdb5091731a773f1e66b424d2eb0dc492" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43b6565c772f3e9d16e66550496bf93eeca304676773656cd3db937ce2d9be57" + "bytes": "e121dba15665ebda6a6b7dc503c82c2f44e3fd7fb9ba1b4aa676d389213a4b44" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43b6565c772f3e9d16e66550496bf93eeca304676773656cd3db937ce2d9be57" + "bytes": "e121dba15665ebda6a6b7dc503c82c2f44e3fd7fb9ba1b4aa676d389213a4b44" } ] }, "durability": "persistent", "val": { - "bytes": "82e59b9fd89f510844451cc3645fc195a87fc018ec689a32bad5920b873e197a" + "bytes": "bc7df8d535c217df81349efe8429603bdb5091731a773f1e66b424d2eb0dc492" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "686756277" + "i128": "876008204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.23.json index d1fcdc8b..17e741c0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "579151680" + "i128": "732877069" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "579151680" + "i128": "732877069" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6181d5325ee4b0fceff77a17f40148b7e8d6a2abb634748e2e0ad6f13a10742f" + "bytes": "789c2781b405106b142241ab0a924c7758324b88e69e489fe4f4b4336c2386c0" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "579151680" + "i128": "732877069" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f4bd85efa6ccfb66aa0c7d5b5c8384102c7cab01d1823de44f612b2115d5d530" + "bytes": "3c965dcf1753d108fc7ad50e6c682939067bb00ecb948611aec35c0ab3611673" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f4bd85efa6ccfb66aa0c7d5b5c8384102c7cab01d1823de44f612b2115d5d530" + "bytes": "3c965dcf1753d108fc7ad50e6c682939067bb00ecb948611aec35c0ab3611673" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "579151680" + "i128": "732877069" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "579151680" + "i128": "732877069" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3c965dcf1753d108fc7ad50e6c682939067bb00ecb948611aec35c0ab3611673" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3c965dcf1753d108fc7ad50e6c682939067bb00ecb948611aec35c0ab3611673" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a6d9bd090d2d44a3750ae7defda0ed3232d2c9bfe7debda55a25165f1b676f4" + "bytes": "b9bfa7158b2696e913af259337b3185d7de2f0debd8e5a9a8f04959e005818b5" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a6d9bd090d2d44a3750ae7defda0ed3232d2c9bfe7debda55a25165f1b676f4" + "bytes": "b9bfa7158b2696e913af259337b3185d7de2f0debd8e5a9a8f04959e005818b5" } ] }, "durability": "persistent", "val": { - "bytes": "f4bd85efa6ccfb66aa0c7d5b5c8384102c7cab01d1823de44f612b2115d5d530" + "bytes": "3c965dcf1753d108fc7ad50e6c682939067bb00ecb948611aec35c0ab3611673" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "579151680" + "i128": "732877069" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.230.json index 8a1e007d..5643a07c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "296695289" + "i128": "446356657" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "296695289" + "i128": "446356657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e0e65ecdf23cdf3a61342153686f5162b762eece22c888eafdf86d386855ac1" + "bytes": "9d0e3e2d266885f6774870c75c0f4c19a3beb350d447c5e0180469e032fefb40" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "296695289" + "i128": "446356657" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "49fa611740e8c96ab17ed176096fe46cf4f7d207c038bd62ea36c9c769bdfe33" + "bytes": "bcd9b9b9037893705ceac9314bf0abeb21eee073b907bd02ed83ac68f85521a8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "49fa611740e8c96ab17ed176096fe46cf4f7d207c038bd62ea36c9c769bdfe33" + "bytes": "bcd9b9b9037893705ceac9314bf0abeb21eee073b907bd02ed83ac68f85521a8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "296695289" + "i128": "446356657" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "296695289" + "i128": "446356657" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "bcd9b9b9037893705ceac9314bf0abeb21eee073b907bd02ed83ac68f85521a8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "bcd9b9b9037893705ceac9314bf0abeb21eee073b907bd02ed83ac68f85521a8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ae7dd24985657e4ecd13be2f0782c5c008e8f3a2c52a99f6ac78dc7c2fe1e4a" + "bytes": "52c19fdadfeabf4ff26cbb618658fbed4f9514a78fa3ec2340632b3e80dfbf6e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ae7dd24985657e4ecd13be2f0782c5c008e8f3a2c52a99f6ac78dc7c2fe1e4a" + "bytes": "52c19fdadfeabf4ff26cbb618658fbed4f9514a78fa3ec2340632b3e80dfbf6e" } ] }, "durability": "persistent", "val": { - "bytes": "49fa611740e8c96ab17ed176096fe46cf4f7d207c038bd62ea36c9c769bdfe33" + "bytes": "bcd9b9b9037893705ceac9314bf0abeb21eee073b907bd02ed83ac68f85521a8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "296695289" + "i128": "446356657" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.231.json index 25bd9480..47042d2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "151541064" + "i128": "551261094" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "151541064" + "i128": "551261094" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "de326c04036cddc6f04e9250ad5e15aeb546e2a13af5749d4b8a5c09d8d6fe8a" + "bytes": "47bc7d89b87cae8db156ca72ef4e872caf01ab28c1dc218e036afa5df00cc967" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "151541064" + "i128": "551261094" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ca897466f2cfded25a07d9264f7ae9a46ea8e3e202816706592111d1ae557183" + "bytes": "4940b7a5127ae92fa079390ff2ed0b049f6d45c441f0900643771f9724c84e24" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ca897466f2cfded25a07d9264f7ae9a46ea8e3e202816706592111d1ae557183" + "bytes": "4940b7a5127ae92fa079390ff2ed0b049f6d45c441f0900643771f9724c84e24" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "151541064" + "i128": "551261094" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "151541064" + "i128": "551261094" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4940b7a5127ae92fa079390ff2ed0b049f6d45c441f0900643771f9724c84e24" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4940b7a5127ae92fa079390ff2ed0b049f6d45c441f0900643771f9724c84e24" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95c45af4d18cfae143e51fccde9d91692070f72ac4de7ceb8ef757827e105b08" + "bytes": "a4e6796acf88f9310401bac663ae7f83a8e3efe453b545ed5f7a1440438a27d1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95c45af4d18cfae143e51fccde9d91692070f72ac4de7ceb8ef757827e105b08" + "bytes": "a4e6796acf88f9310401bac663ae7f83a8e3efe453b545ed5f7a1440438a27d1" } ] }, "durability": "persistent", "val": { - "bytes": "ca897466f2cfded25a07d9264f7ae9a46ea8e3e202816706592111d1ae557183" + "bytes": "4940b7a5127ae92fa079390ff2ed0b049f6d45c441f0900643771f9724c84e24" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "151541064" + "i128": "551261094" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.232.json index fabf787f..e51f914c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "845364138" + "i128": "138857136" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "845364138" + "i128": "138857136" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "47bd4fc96963805c7ecf1e364335a108acaa6922fb0271efce9562a62b808f4a" + "bytes": "4b04b801b07d9d1825d3af0a94e238561d334b294d3270990ef449c6c8476c35" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "845364138" + "i128": "138857136" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc38fc82f93ef92b87fc35aa9627ad462c4e906d075678ae2bb254028ab2ec13" + "bytes": "6daa15ff9bc5cc32e72cb886fdbc5cc087f8025f71fe75e7df159ff699f12251" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc38fc82f93ef92b87fc35aa9627ad462c4e906d075678ae2bb254028ab2ec13" + "bytes": "6daa15ff9bc5cc32e72cb886fdbc5cc087f8025f71fe75e7df159ff699f12251" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "845364138" + "i128": "138857136" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "845364138" + "i128": "138857136" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6daa15ff9bc5cc32e72cb886fdbc5cc087f8025f71fe75e7df159ff699f12251" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6daa15ff9bc5cc32e72cb886fdbc5cc087f8025f71fe75e7df159ff699f12251" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e27fc82b1c581b3f27bff01ab1942beea398188c67fa04819eb53dcbcbd1620" + "bytes": "a17864da590338518cf52bbdeb74d681c31b4283ee7f111a51546c4ad1df7c79" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4e27fc82b1c581b3f27bff01ab1942beea398188c67fa04819eb53dcbcbd1620" + "bytes": "a17864da590338518cf52bbdeb74d681c31b4283ee7f111a51546c4ad1df7c79" } ] }, "durability": "persistent", "val": { - "bytes": "bc38fc82f93ef92b87fc35aa9627ad462c4e906d075678ae2bb254028ab2ec13" + "bytes": "6daa15ff9bc5cc32e72cb886fdbc5cc087f8025f71fe75e7df159ff699f12251" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "845364138" + "i128": "138857136" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.233.json index 5a2bf4be..97666548 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "209613404" + "i128": "478240029" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "209613404" + "i128": "478240029" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "26545271932ec09dc4862b7c587cb4a0fde8c0290e0d45140cd20a65271fed96" + "bytes": "119e7a63906e14464af062e73da07ca5b65c3b3c2c8db28c1b1a0efccae212f1" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "209613404" + "i128": "478240029" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0bcf7dcb2e0d931fee598c76800728c3394d91345ea357e5a19b25c20fe8621a" + "bytes": "70d425bbce6759a49b58b3abcd175f0221d97ce63df4bd9648d6d384ada30ad4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0bcf7dcb2e0d931fee598c76800728c3394d91345ea357e5a19b25c20fe8621a" + "bytes": "70d425bbce6759a49b58b3abcd175f0221d97ce63df4bd9648d6d384ada30ad4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "209613404" + "i128": "478240029" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "209613404" + "i128": "478240029" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "70d425bbce6759a49b58b3abcd175f0221d97ce63df4bd9648d6d384ada30ad4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "70d425bbce6759a49b58b3abcd175f0221d97ce63df4bd9648d6d384ada30ad4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dff2f91aa7cc76e9f80c5c0e61b96b43302f8ce6efec68b0976c8ce9e1bde1fd" + "bytes": "5d972da5d58f76d0cbaa7e390441a980a16966a1ec527a6f9a83a4734491d32b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dff2f91aa7cc76e9f80c5c0e61b96b43302f8ce6efec68b0976c8ce9e1bde1fd" + "bytes": "5d972da5d58f76d0cbaa7e390441a980a16966a1ec527a6f9a83a4734491d32b" } ] }, "durability": "persistent", "val": { - "bytes": "0bcf7dcb2e0d931fee598c76800728c3394d91345ea357e5a19b25c20fe8621a" + "bytes": "70d425bbce6759a49b58b3abcd175f0221d97ce63df4bd9648d6d384ada30ad4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "209613404" + "i128": "478240029" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.234.json index ff6be520..ea4e2206 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "682223714" + "i128": "174199096" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "682223714" + "i128": "174199096" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "553830f1ed786bac01fbe2e7b075d8bc5e70ecf8d5b99417741a447f5f371c28" + "bytes": "d748824ee56bdcd645342b9f216f9cad53db20d12f842dabdba78809bbcbf1ca" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "682223714" + "i128": "174199096" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "32f89ebfa299d7091e2c78068f710572e99368b4182e116ed8d84f878c6361ed" + "bytes": "476cde3b886e112fd6a8fc9b755d8820f3307d0fff5a6166908a94a762e411a0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "32f89ebfa299d7091e2c78068f710572e99368b4182e116ed8d84f878c6361ed" + "bytes": "476cde3b886e112fd6a8fc9b755d8820f3307d0fff5a6166908a94a762e411a0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "682223714" + "i128": "174199096" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "682223714" + "i128": "174199096" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "476cde3b886e112fd6a8fc9b755d8820f3307d0fff5a6166908a94a762e411a0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "476cde3b886e112fd6a8fc9b755d8820f3307d0fff5a6166908a94a762e411a0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cd68bf6e3b2f395cf0666e7e67efa6133ff7805eb3070806290982867abaa37" + "bytes": "f359ceb1e164d74e4faef8cc1f2060ddf1c3f7ce9bcb2798af9ec7db789c45a2" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cd68bf6e3b2f395cf0666e7e67efa6133ff7805eb3070806290982867abaa37" + "bytes": "f359ceb1e164d74e4faef8cc1f2060ddf1c3f7ce9bcb2798af9ec7db789c45a2" } ] }, "durability": "persistent", "val": { - "bytes": "32f89ebfa299d7091e2c78068f710572e99368b4182e116ed8d84f878c6361ed" + "bytes": "476cde3b886e112fd6a8fc9b755d8820f3307d0fff5a6166908a94a762e411a0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "682223714" + "i128": "174199096" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.235.json index e6fcad4d..4d7f37dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "264910401" + "i128": "262386357" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "264910401" + "i128": "262386357" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "048f9940afdefcaf2a9b099f8c66771f1f091debcdd95f0a8522bc6b3df3c9b5" + "bytes": "72efc87a2ca1a77feee0eb17515a23bc79b1cc0d861aa835e345e189578f97e8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "264910401" + "i128": "262386357" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cab7dcb2cabb92d96524292bd8d5dcac2c45064c819fabb09e1537bd82606504" + "bytes": "425077133cd21add477769900875860fd906e036f640c3c938f3616cb9141f5b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cab7dcb2cabb92d96524292bd8d5dcac2c45064c819fabb09e1537bd82606504" + "bytes": "425077133cd21add477769900875860fd906e036f640c3c938f3616cb9141f5b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "264910401" + "i128": "262386357" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "264910401" + "i128": "262386357" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "425077133cd21add477769900875860fd906e036f640c3c938f3616cb9141f5b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "425077133cd21add477769900875860fd906e036f640c3c938f3616cb9141f5b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a018947b4ae83cb6a45e3f6e785e4b36289a196c93486c2abc2691db08b4b8b2" + "bytes": "20343c1fba11816032576b5471a4084cbc34c719a2443d3d146742885a7d948e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a018947b4ae83cb6a45e3f6e785e4b36289a196c93486c2abc2691db08b4b8b2" + "bytes": "20343c1fba11816032576b5471a4084cbc34c719a2443d3d146742885a7d948e" } ] }, "durability": "persistent", "val": { - "bytes": "cab7dcb2cabb92d96524292bd8d5dcac2c45064c819fabb09e1537bd82606504" + "bytes": "425077133cd21add477769900875860fd906e036f640c3c938f3616cb9141f5b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "264910401" + "i128": "262386357" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.236.json index 6a89f871..dc182892 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "717205071" + "i128": "636166546" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "717205071" + "i128": "636166546" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "be3d19bb36dcf5eb40c7b0ddc9a65c98d1acb9aa058276735f063faea716c90c" + "bytes": "579ebafde8f7c50edf19526e82c939e566d0740f1cdfb40aa53d36ac14270a6b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "717205071" + "i128": "636166546" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a51bb640ad1fc343de66eec1b62bdabf0f7a812a94b0a56544a8febc518e8d1" + "bytes": "b27cb94b15cb67def58c68e1b211f25d8215ea16350278fc799d007e0005deca" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a51bb640ad1fc343de66eec1b62bdabf0f7a812a94b0a56544a8febc518e8d1" + "bytes": "b27cb94b15cb67def58c68e1b211f25d8215ea16350278fc799d007e0005deca" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "717205071" + "i128": "636166546" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "717205071" + "i128": "636166546" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b27cb94b15cb67def58c68e1b211f25d8215ea16350278fc799d007e0005deca" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b27cb94b15cb67def58c68e1b211f25d8215ea16350278fc799d007e0005deca" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bba56e564df1a4f4059da0de98fd4fc795bb6084382cb4aaf67855d427ac03a4" + "bytes": "8141cab9266dcfe03085bfec44245e0ad7d045667cebe8d347c41d28da249258" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bba56e564df1a4f4059da0de98fd4fc795bb6084382cb4aaf67855d427ac03a4" + "bytes": "8141cab9266dcfe03085bfec44245e0ad7d045667cebe8d347c41d28da249258" } ] }, "durability": "persistent", "val": { - "bytes": "0a51bb640ad1fc343de66eec1b62bdabf0f7a812a94b0a56544a8febc518e8d1" + "bytes": "b27cb94b15cb67def58c68e1b211f25d8215ea16350278fc799d007e0005deca" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "717205071" + "i128": "636166546" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.237.json index 1a4ccb25..1bcbb4b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "334108532" + "i128": "724820184" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "334108532" + "i128": "724820184" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d6492f105c4c78e98e5f32b8792436eec288cb05946192ea6fb66b93e2fb7efa" + "bytes": "2f33b6b7a6c24bc599e98dc93ba380634c9c33eb9b4bbfcd1d1d9af6a993fb01" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "334108532" + "i128": "724820184" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8ae05f83069ff94b3da24a9168857252a68efd257a7dcf78630cf628901b4061" + "bytes": "03694f17743391aa3ec4ffaf7556e33f86d267744bd77c0096eefd00f1df55e9" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8ae05f83069ff94b3da24a9168857252a68efd257a7dcf78630cf628901b4061" + "bytes": "03694f17743391aa3ec4ffaf7556e33f86d267744bd77c0096eefd00f1df55e9" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "334108532" + "i128": "724820184" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "334108532" + "i128": "724820184" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "03694f17743391aa3ec4ffaf7556e33f86d267744bd77c0096eefd00f1df55e9" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "03694f17743391aa3ec4ffaf7556e33f86d267744bd77c0096eefd00f1df55e9" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f96970b126d60d58361503e09d01e09dde4d087d538096ad86ed1758e7c5307d" + "bytes": "ec2d4863aba6a5fe5059668299b65b62e437ddf54f76f541986860142bf83298" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f96970b126d60d58361503e09d01e09dde4d087d538096ad86ed1758e7c5307d" + "bytes": "ec2d4863aba6a5fe5059668299b65b62e437ddf54f76f541986860142bf83298" } ] }, "durability": "persistent", "val": { - "bytes": "8ae05f83069ff94b3da24a9168857252a68efd257a7dcf78630cf628901b4061" + "bytes": "03694f17743391aa3ec4ffaf7556e33f86d267744bd77c0096eefd00f1df55e9" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "334108532" + "i128": "724820184" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.238.json index af16f40a..caf94955 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "926327259" + "i128": "857065118" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "926327259" + "i128": "857065118" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "56b74be11e9345397bcc923332367ad4bba4acbcea7b8eb016353509bbac81ae" + "bytes": "570e7369cd4b0130f2281d82b0bc34e8dee3dfe4f30c1ae6c65d446d91d70f12" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "926327259" + "i128": "857065118" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "07d03316f585eecae7ce9725aab4491a2b4b661335d132a91ae4ab97d1945896" + "bytes": "4458060f7c1a9714a432625e3acda806f03480429e1a06d5120d5d55ee21e5f8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "07d03316f585eecae7ce9725aab4491a2b4b661335d132a91ae4ab97d1945896" + "bytes": "4458060f7c1a9714a432625e3acda806f03480429e1a06d5120d5d55ee21e5f8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "926327259" + "i128": "857065118" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "926327259" + "i128": "857065118" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4458060f7c1a9714a432625e3acda806f03480429e1a06d5120d5d55ee21e5f8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4458060f7c1a9714a432625e3acda806f03480429e1a06d5120d5d55ee21e5f8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f70d4ab8621b9b63767e60c09d013d386d33bcb676af13aebc3f2585e54061f" + "bytes": "6ed4fce93835c8b9ba10af4ab67594db883ffdd9523de3a996ec0bc539f33f15" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f70d4ab8621b9b63767e60c09d013d386d33bcb676af13aebc3f2585e54061f" + "bytes": "6ed4fce93835c8b9ba10af4ab67594db883ffdd9523de3a996ec0bc539f33f15" } ] }, "durability": "persistent", "val": { - "bytes": "07d03316f585eecae7ce9725aab4491a2b4b661335d132a91ae4ab97d1945896" + "bytes": "4458060f7c1a9714a432625e3acda806f03480429e1a06d5120d5d55ee21e5f8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "926327259" + "i128": "857065118" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.239.json index e09370d6..a56f3084 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "548798791" + "i128": "817308991" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "548798791" + "i128": "817308991" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9aec499aaeb0ef0a8dfa42c88218477354944bbd17051a6e276dd78fdc10088" + "bytes": "104a0c91cfa2d25ddbc1864a8b76d6bd5620db8b30a1560d4a42be25ce44e547" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "548798791" + "i128": "817308991" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ead0a872916c67e86c79a626430c58265308ee90ffa41664d04de42fa14dff64" + "bytes": "1cfa601ec8592698a3b9e6c0c9aba59cd67028eb53f46825f7930c242a244714" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ead0a872916c67e86c79a626430c58265308ee90ffa41664d04de42fa14dff64" + "bytes": "1cfa601ec8592698a3b9e6c0c9aba59cd67028eb53f46825f7930c242a244714" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "548798791" + "i128": "817308991" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "548798791" + "i128": "817308991" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1cfa601ec8592698a3b9e6c0c9aba59cd67028eb53f46825f7930c242a244714" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1cfa601ec8592698a3b9e6c0c9aba59cd67028eb53f46825f7930c242a244714" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cf7e376b484fbb2449308d3315c3cae5e92fb300f398999b45e7b0c63bcf304" + "bytes": "fcc46a603dc21a15533f4ce184f4d10035b088ccbaf915cf917f396020d6e3de" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cf7e376b484fbb2449308d3315c3cae5e92fb300f398999b45e7b0c63bcf304" + "bytes": "fcc46a603dc21a15533f4ce184f4d10035b088ccbaf915cf917f396020d6e3de" } ] }, "durability": "persistent", "val": { - "bytes": "ead0a872916c67e86c79a626430c58265308ee90ffa41664d04de42fa14dff64" + "bytes": "1cfa601ec8592698a3b9e6c0c9aba59cd67028eb53f46825f7930c242a244714" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "548798791" + "i128": "817308991" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.24.json index 09916435..d08db157 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386200990" + "i128": "158343751" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386200990" + "i128": "158343751" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e3d04f89b92f4e545698936c509f50d928a173284c26f5f15c45b70448c97f8" + "bytes": "65c47c84f68201720fbc0e59046bf5fb5b228aa6dd9d9ad50f134b1528acbb95" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386200990" + "i128": "158343751" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "378e1838dbd96dbf67b7bc2964fc96f9146477b41ff85c7aca645c8515387026" + "bytes": "b2a37707ffe168fa1e45784016efe075e8802682ccbfd5fa23410a5295221b86" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "378e1838dbd96dbf67b7bc2964fc96f9146477b41ff85c7aca645c8515387026" + "bytes": "b2a37707ffe168fa1e45784016efe075e8802682ccbfd5fa23410a5295221b86" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386200990" + "i128": "158343751" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "386200990" + "i128": "158343751" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b2a37707ffe168fa1e45784016efe075e8802682ccbfd5fa23410a5295221b86" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b2a37707ffe168fa1e45784016efe075e8802682ccbfd5fa23410a5295221b86" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2bab4c75d6fab8ccd5d1460385723e592be6da6688514a4a1c756e7993c5db6b" + "bytes": "389fe139e44e5e2ee6bab43d5cc84f4492c4aee1c1e283a3158649f10afd175c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2bab4c75d6fab8ccd5d1460385723e592be6da6688514a4a1c756e7993c5db6b" + "bytes": "389fe139e44e5e2ee6bab43d5cc84f4492c4aee1c1e283a3158649f10afd175c" } ] }, "durability": "persistent", "val": { - "bytes": "378e1838dbd96dbf67b7bc2964fc96f9146477b41ff85c7aca645c8515387026" + "bytes": "b2a37707ffe168fa1e45784016efe075e8802682ccbfd5fa23410a5295221b86" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "386200990" + "i128": "158343751" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.240.json index 2d32de1b..2b5abedb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "299647078" + "i128": "796809929" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "299647078" + "i128": "796809929" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "98c7b0eb19cfb4fbe4944d9c571e44b5dcfe6d68223d2c1527aeedbc5ca562f5" + "bytes": "edeecb9f126ff8fcc4363e634de3d0746088ee22beeb89baf9383f597c2742ed" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "299647078" + "i128": "796809929" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bdfabe0beb61efe526211a94cadfe83cb1f8a91241df4ae8c900fde94483a06" + "bytes": "d7604f94ed7e5777f853910443da868ad98abb0fa46c2c3ea3f4a693a4b68724" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bdfabe0beb61efe526211a94cadfe83cb1f8a91241df4ae8c900fde94483a06" + "bytes": "d7604f94ed7e5777f853910443da868ad98abb0fa46c2c3ea3f4a693a4b68724" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "299647078" + "i128": "796809929" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "299647078" + "i128": "796809929" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d7604f94ed7e5777f853910443da868ad98abb0fa46c2c3ea3f4a693a4b68724" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d7604f94ed7e5777f853910443da868ad98abb0fa46c2c3ea3f4a693a4b68724" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87a5ff9cc8df46f160553382448e5afa97d87d707d3c0b8342ddff4472cef1b0" + "bytes": "6febaca0cb5a9fda3eca9ff04cd2de4933126660139dcded7304fbccb8a84ad9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87a5ff9cc8df46f160553382448e5afa97d87d707d3c0b8342ddff4472cef1b0" + "bytes": "6febaca0cb5a9fda3eca9ff04cd2de4933126660139dcded7304fbccb8a84ad9" } ] }, "durability": "persistent", "val": { - "bytes": "4bdfabe0beb61efe526211a94cadfe83cb1f8a91241df4ae8c900fde94483a06" + "bytes": "d7604f94ed7e5777f853910443da868ad98abb0fa46c2c3ea3f4a693a4b68724" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "299647078" + "i128": "796809929" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.241.json index b8ad60ac..81c495a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "392894274" + "i128": "409204872" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392894274" + "i128": "409204872" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e28caa06895c3362c3b97484653f170760532fdbab61acc9951193b4553fdb9b" + "bytes": "01c38e0617ae46e4d577b3b992afd39eedfe336bd5c05b524d40cb575f124b75" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "392894274" + "i128": "409204872" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "678c01760b13aebbe6182adb88e70bca92e829fd5f9fd8e3683397dfe59affe9" + "bytes": "f0ecdf7e2c3094e9c3c01aa0aa23eb3c145b399a743e35c46cca63f4593e6d19" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "678c01760b13aebbe6182adb88e70bca92e829fd5f9fd8e3683397dfe59affe9" + "bytes": "f0ecdf7e2c3094e9c3c01aa0aa23eb3c145b399a743e35c46cca63f4593e6d19" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "392894274" + "i128": "409204872" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "392894274" + "i128": "409204872" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f0ecdf7e2c3094e9c3c01aa0aa23eb3c145b399a743e35c46cca63f4593e6d19" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f0ecdf7e2c3094e9c3c01aa0aa23eb3c145b399a743e35c46cca63f4593e6d19" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fe78503cde162c17b21d1615aa1a128ef85af43ce4db33eef1bc6d0697db3d0" + "bytes": "641687bcb8f6f73125f82d8bcdf97e708c329d89eaf2a58782f5633a34d17fbb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fe78503cde162c17b21d1615aa1a128ef85af43ce4db33eef1bc6d0697db3d0" + "bytes": "641687bcb8f6f73125f82d8bcdf97e708c329d89eaf2a58782f5633a34d17fbb" } ] }, "durability": "persistent", "val": { - "bytes": "678c01760b13aebbe6182adb88e70bca92e829fd5f9fd8e3683397dfe59affe9" + "bytes": "f0ecdf7e2c3094e9c3c01aa0aa23eb3c145b399a743e35c46cca63f4593e6d19" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "392894274" + "i128": "409204872" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.242.json index 6897424d..82efba46 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "453465776" + "i128": "573723182" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "453465776" + "i128": "573723182" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cacad69bd3e839158770681a4b56fcb1ba0c27c38de0cead5acc60a459a1d420" + "bytes": "e6aef91be193242725c108f29e5f3cf0f74fce71b752a40e5cad60a08f6c16e0" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "453465776" + "i128": "573723182" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a1f0b069d178a4e5c834cef70f1ad5c4d4b68266f6f9b95908a6e33ba357a03" + "bytes": "112ec4148c6705b9d89d3cf0b5654734f8babb23ffb5a7cf7fb919e3c0759c46" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a1f0b069d178a4e5c834cef70f1ad5c4d4b68266f6f9b95908a6e33ba357a03" + "bytes": "112ec4148c6705b9d89d3cf0b5654734f8babb23ffb5a7cf7fb919e3c0759c46" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "453465776" + "i128": "573723182" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "453465776" + "i128": "573723182" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "112ec4148c6705b9d89d3cf0b5654734f8babb23ffb5a7cf7fb919e3c0759c46" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "112ec4148c6705b9d89d3cf0b5654734f8babb23ffb5a7cf7fb919e3c0759c46" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "736d2cc58740895ae6a7c20236c027b51572adf8ae765df962a7a4c785ff868e" + "bytes": "e0215d19a2292e0028b629743b744576cfbf298c96ca61172ee5aaa69f32f1d6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "736d2cc58740895ae6a7c20236c027b51572adf8ae765df962a7a4c785ff868e" + "bytes": "e0215d19a2292e0028b629743b744576cfbf298c96ca61172ee5aaa69f32f1d6" } ] }, "durability": "persistent", "val": { - "bytes": "4a1f0b069d178a4e5c834cef70f1ad5c4d4b68266f6f9b95908a6e33ba357a03" + "bytes": "112ec4148c6705b9d89d3cf0b5654734f8babb23ffb5a7cf7fb919e3c0759c46" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "453465776" + "i128": "573723182" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.243.json index 53eb4aa7..30541f1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "550623645" + "i128": "223202124" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "550623645" + "i128": "223202124" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1319b05fa06f4d4c0b378bfcde1ce0d1fc08f4faf89d507b674d14e92b52eb27" + "bytes": "2c649d616b612361e4df66fb3ec15e9deda590b66a1adf5817b28eef8d30eaf2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "550623645" + "i128": "223202124" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "330759eaeeb95f6353e37f08116af595e40b0440c783dc67325bb270e6948432" + "bytes": "79de2ef25a69887495e20e033471720f239e8ebf5c39613770483966e3b2289c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "330759eaeeb95f6353e37f08116af595e40b0440c783dc67325bb270e6948432" + "bytes": "79de2ef25a69887495e20e033471720f239e8ebf5c39613770483966e3b2289c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "550623645" + "i128": "223202124" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "550623645" + "i128": "223202124" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "79de2ef25a69887495e20e033471720f239e8ebf5c39613770483966e3b2289c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "79de2ef25a69887495e20e033471720f239e8ebf5c39613770483966e3b2289c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efea60f5e49afc23457518a21dfade2008393f33a689ec9c0d04b35b80b65401" + "bytes": "4c6aa51abc7a61caf986e10a2db333fb747019c24f8c1727f70d41dc7fc8ac6c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efea60f5e49afc23457518a21dfade2008393f33a689ec9c0d04b35b80b65401" + "bytes": "4c6aa51abc7a61caf986e10a2db333fb747019c24f8c1727f70d41dc7fc8ac6c" } ] }, "durability": "persistent", "val": { - "bytes": "330759eaeeb95f6353e37f08116af595e40b0440c783dc67325bb270e6948432" + "bytes": "79de2ef25a69887495e20e033471720f239e8ebf5c39613770483966e3b2289c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "550623645" + "i128": "223202124" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.244.json index 1559c4e8..3ddb0e67 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "675914266" + "i128": "592779313" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "675914266" + "i128": "592779313" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f63d9a9f60d81cc97e116bf10c1c1689280c97db6404a7529c886bb607fea7cb" + "bytes": "f13553a9a62a14a16606bc1f6ee0358897e9588d8df576c835a88f5e972a8a8c" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "675914266" + "i128": "592779313" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e638f1a2a5bf5fac37b55e2e97fafe0625622a5bec62326dfd1f1b7c92711549" + "bytes": "92bb02008cbd1222c1a03b00c672932b3651c57aece8b3be210b3a34892725db" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e638f1a2a5bf5fac37b55e2e97fafe0625622a5bec62326dfd1f1b7c92711549" + "bytes": "92bb02008cbd1222c1a03b00c672932b3651c57aece8b3be210b3a34892725db" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "675914266" + "i128": "592779313" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "675914266" + "i128": "592779313" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "92bb02008cbd1222c1a03b00c672932b3651c57aece8b3be210b3a34892725db" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "92bb02008cbd1222c1a03b00c672932b3651c57aece8b3be210b3a34892725db" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d49bc1cadf9ef4dc72dcb89e94a4b73a4e4b96a6e5aba7780f7987fadce0a9db" + "bytes": "826aff41d7766d88d4fd0a0c8271ec0007ed99ae2556369b3380e85ba0510547" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d49bc1cadf9ef4dc72dcb89e94a4b73a4e4b96a6e5aba7780f7987fadce0a9db" + "bytes": "826aff41d7766d88d4fd0a0c8271ec0007ed99ae2556369b3380e85ba0510547" } ] }, "durability": "persistent", "val": { - "bytes": "e638f1a2a5bf5fac37b55e2e97fafe0625622a5bec62326dfd1f1b7c92711549" + "bytes": "92bb02008cbd1222c1a03b00c672932b3651c57aece8b3be210b3a34892725db" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "675914266" + "i128": "592779313" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.245.json index 789f5887..63847178 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "741895663" + "i128": "737107300" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "741895663" + "i128": "737107300" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "977d411866bf19d9c1e33622bd9885bbbb29a065f894634e8d4c7ab1b22518cd" + "bytes": "7ed0eb131fd9c4d8dcfe6872f63e8ff135972d4b4be24a697e601da5667f67e8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "741895663" + "i128": "737107300" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d87e99ac48b227aa1bf95329416941a5d4a3167d03450490a781a32996a03bd4" + "bytes": "1677cfd28ccf1ddbf35a96e865f1b64c136fa571fc045690b20e5497972e2fa0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d87e99ac48b227aa1bf95329416941a5d4a3167d03450490a781a32996a03bd4" + "bytes": "1677cfd28ccf1ddbf35a96e865f1b64c136fa571fc045690b20e5497972e2fa0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "741895663" + "i128": "737107300" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "741895663" + "i128": "737107300" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1677cfd28ccf1ddbf35a96e865f1b64c136fa571fc045690b20e5497972e2fa0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1677cfd28ccf1ddbf35a96e865f1b64c136fa571fc045690b20e5497972e2fa0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0c6c0ddc5184ef26328a9232838addf92572ce6da7e60793733af775cf9a190" + "bytes": "3bbc587f80afaf392d312dcf08a03e3c8f317dfe29474305de028f15f91a7c23" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0c6c0ddc5184ef26328a9232838addf92572ce6da7e60793733af775cf9a190" + "bytes": "3bbc587f80afaf392d312dcf08a03e3c8f317dfe29474305de028f15f91a7c23" } ] }, "durability": "persistent", "val": { - "bytes": "d87e99ac48b227aa1bf95329416941a5d4a3167d03450490a781a32996a03bd4" + "bytes": "1677cfd28ccf1ddbf35a96e865f1b64c136fa571fc045690b20e5497972e2fa0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "741895663" + "i128": "737107300" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.246.json index 5e03e786..fe08a6d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "630299276" + "i128": "33417828" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "630299276" + "i128": "33417828" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d73aa6fc1f8cf5de9c323f17d5e60a857ef0f120767c11b1710bf3fd529ee9d5" + "bytes": "bda342ad93e32255661846269d478a2105caadaaf730f0be519340ce28a86b5b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "630299276" + "i128": "33417828" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "834316781f7cadb16dc2067a894e8be4c5727888e8763b2a06c1a1f907ed178c" + "bytes": "40c940c76f86b0166ddde77fbd10823a99c46d623bfb93afcb0ae1609d19ac78" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "834316781f7cadb16dc2067a894e8be4c5727888e8763b2a06c1a1f907ed178c" + "bytes": "40c940c76f86b0166ddde77fbd10823a99c46d623bfb93afcb0ae1609d19ac78" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "630299276" + "i128": "33417828" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "630299276" + "i128": "33417828" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "40c940c76f86b0166ddde77fbd10823a99c46d623bfb93afcb0ae1609d19ac78" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "40c940c76f86b0166ddde77fbd10823a99c46d623bfb93afcb0ae1609d19ac78" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ba4247f9a22be6624d7b6efd10ad3819d662c3e2af6f78e6f9d0de0ee71c610" + "bytes": "e58d1b1018bf897cdfaded06c9119a049a393346ef7661100d6eb6406db798cf" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ba4247f9a22be6624d7b6efd10ad3819d662c3e2af6f78e6f9d0de0ee71c610" + "bytes": "e58d1b1018bf897cdfaded06c9119a049a393346ef7661100d6eb6406db798cf" } ] }, "durability": "persistent", "val": { - "bytes": "834316781f7cadb16dc2067a894e8be4c5727888e8763b2a06c1a1f907ed178c" + "bytes": "40c940c76f86b0166ddde77fbd10823a99c46d623bfb93afcb0ae1609d19ac78" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "630299276" + "i128": "33417828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.247.json index 2118b81d..abbb2b13 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "807367496" + "i128": "682862503" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "807367496" + "i128": "682862503" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2d8108bf1b17a8f6fb663fd22f26ab1879530e4f1c827ebedb16b106ae67fdb" + "bytes": "bd8a82396d9e3b7a0c2cc115501ed8049f06342f3024783d7a65871a8ac85eb9" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "807367496" + "i128": "682862503" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "23bef0029fa8dcd0fbe89fa23c97f49fc0ae140f6c6777d7d1ca5c6033ad3c4c" + "bytes": "d71928bc9aa3969c09050f654b8ffc9dd0f5370ee0c0a15824707035b3ed9448" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "23bef0029fa8dcd0fbe89fa23c97f49fc0ae140f6c6777d7d1ca5c6033ad3c4c" + "bytes": "d71928bc9aa3969c09050f654b8ffc9dd0f5370ee0c0a15824707035b3ed9448" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "807367496" + "i128": "682862503" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "807367496" + "i128": "682862503" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d71928bc9aa3969c09050f654b8ffc9dd0f5370ee0c0a15824707035b3ed9448" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d71928bc9aa3969c09050f654b8ffc9dd0f5370ee0c0a15824707035b3ed9448" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e7d727bc7b25b1e02a60a1f56a5872c235ba848c7bc12468f35f78777b4601f" + "bytes": "0995e978db32bf1c7650156724143331f96dc5452e06fb02b01ec6589d9cb766" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e7d727bc7b25b1e02a60a1f56a5872c235ba848c7bc12468f35f78777b4601f" + "bytes": "0995e978db32bf1c7650156724143331f96dc5452e06fb02b01ec6589d9cb766" } ] }, "durability": "persistent", "val": { - "bytes": "23bef0029fa8dcd0fbe89fa23c97f49fc0ae140f6c6777d7d1ca5c6033ad3c4c" + "bytes": "d71928bc9aa3969c09050f654b8ffc9dd0f5370ee0c0a15824707035b3ed9448" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "807367496" + "i128": "682862503" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.248.json index 5fdfc267..7081a586 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "797999561" + "i128": "737324331" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "797999561" + "i128": "737324331" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cae77d3ddc0ff218904ef68dcdaedef810e0b5e58f271aa6460461b3cc5f6495" + "bytes": "8f9bf5f248e9641d2ffc43493e5479dfbbc98f62491462364d592cdb90fc653b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "797999561" + "i128": "737324331" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e887ae3a7bb8bda7818595615b9bf46d28bd4c5dcdbe70c4d59d43e878ccbb8" + "bytes": "0cfc5aca3c612e015a708ab69a49d0f7255db08a2505424c315a9ab6fab6eee6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e887ae3a7bb8bda7818595615b9bf46d28bd4c5dcdbe70c4d59d43e878ccbb8" + "bytes": "0cfc5aca3c612e015a708ab69a49d0f7255db08a2505424c315a9ab6fab6eee6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "797999561" + "i128": "737324331" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "797999561" + "i128": "737324331" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "0cfc5aca3c612e015a708ab69a49d0f7255db08a2505424c315a9ab6fab6eee6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "0cfc5aca3c612e015a708ab69a49d0f7255db08a2505424c315a9ab6fab6eee6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9701a2f11afc79a7ebb5c57b7521be8f7687de08ba489584faf57c5c6fb610c8" + "bytes": "e9f13bb8a37c4c703055ac9b027f76e59c46090d4fca634176aefb8b39dfbcd8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9701a2f11afc79a7ebb5c57b7521be8f7687de08ba489584faf57c5c6fb610c8" + "bytes": "e9f13bb8a37c4c703055ac9b027f76e59c46090d4fca634176aefb8b39dfbcd8" } ] }, "durability": "persistent", "val": { - "bytes": "8e887ae3a7bb8bda7818595615b9bf46d28bd4c5dcdbe70c4d59d43e878ccbb8" + "bytes": "0cfc5aca3c612e015a708ab69a49d0f7255db08a2505424c315a9ab6fab6eee6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "797999561" + "i128": "737324331" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.249.json index 1dfd5256..bf93c0f8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "62447191" + "i128": "201060875" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "62447191" + "i128": "201060875" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63dcd367a9f723dbbb5d7bcf236d67717655911237a40d2462f0788adfdcf21d" + "bytes": "6b4f43abf2713882a357d6e0d9ca90cf1c6774549614d32804e0b0e37e398f62" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "62447191" + "i128": "201060875" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a4a0d5fb2bc68534a3db59b87ef95a830d3baebf465e48faeb3a01b4c423813e" + "bytes": "cc68b2965b390ae98e7b47d2a0b05d0330c8542897fe4c26b01c05b7504601f6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a4a0d5fb2bc68534a3db59b87ef95a830d3baebf465e48faeb3a01b4c423813e" + "bytes": "cc68b2965b390ae98e7b47d2a0b05d0330c8542897fe4c26b01c05b7504601f6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "62447191" + "i128": "201060875" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "62447191" + "i128": "201060875" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cc68b2965b390ae98e7b47d2a0b05d0330c8542897fe4c26b01c05b7504601f6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cc68b2965b390ae98e7b47d2a0b05d0330c8542897fe4c26b01c05b7504601f6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9570b94a2fb3c734f59b3a71618537922e3d0e78e8c46faf4e57ef6449718a9f" + "bytes": "6806a9ddff4ad91f5fbd1a0f40e09a05c953e8bc7df3925bc999dbfae696f2b8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9570b94a2fb3c734f59b3a71618537922e3d0e78e8c46faf4e57ef6449718a9f" + "bytes": "6806a9ddff4ad91f5fbd1a0f40e09a05c953e8bc7df3925bc999dbfae696f2b8" } ] }, "durability": "persistent", "val": { - "bytes": "a4a0d5fb2bc68534a3db59b87ef95a830d3baebf465e48faeb3a01b4c423813e" + "bytes": "cc68b2965b390ae98e7b47d2a0b05d0330c8542897fe4c26b01c05b7504601f6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "62447191" + "i128": "201060875" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.25.json index 914e7890..95006343 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "941754048" + "i128": "64601861" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "941754048" + "i128": "64601861" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f0b2e0f0b261b9ebf159f64e41a0b1a6a880e2641063a18dd5c6e5a48b3b3477" + "bytes": "28418de95c07d1cfd9b30afe9d8eacb3516447880e8d9d773ee879a07c2b2ab1" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "941754048" + "i128": "64601861" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "98ae3407ec9523bc9b78b911d66914ada3b9b3616afd61f31b09a7c2067a9e52" + "bytes": "741962169947244135cc87aa625391629bcdf47c30137819096e68072963a7aa" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "98ae3407ec9523bc9b78b911d66914ada3b9b3616afd61f31b09a7c2067a9e52" + "bytes": "741962169947244135cc87aa625391629bcdf47c30137819096e68072963a7aa" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "941754048" + "i128": "64601861" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "941754048" + "i128": "64601861" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "741962169947244135cc87aa625391629bcdf47c30137819096e68072963a7aa" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "741962169947244135cc87aa625391629bcdf47c30137819096e68072963a7aa" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2adcb94e082274ca5e10cb6c6fa9d7efec8e3fbd12223209c7312b52cd3ddc5" + "bytes": "448c547f4325b7653ba396d0c8b8de24ee9bcd2f3f8d39ed7acf1b6b84467a28" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2adcb94e082274ca5e10cb6c6fa9d7efec8e3fbd12223209c7312b52cd3ddc5" + "bytes": "448c547f4325b7653ba396d0c8b8de24ee9bcd2f3f8d39ed7acf1b6b84467a28" } ] }, "durability": "persistent", "val": { - "bytes": "98ae3407ec9523bc9b78b911d66914ada3b9b3616afd61f31b09a7c2067a9e52" + "bytes": "741962169947244135cc87aa625391629bcdf47c30137819096e68072963a7aa" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "941754048" + "i128": "64601861" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.250.json index d7b3e41f..be49ac8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "707937988" + "i128": "778446558" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "707937988" + "i128": "778446558" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "140718f852ed4557c8b77e7e4557eeac637269c7eda69a914cefb986707a23d9" + "bytes": "23197d8a1fd7984bf9966dcb82b787d497f06afcfee34e4e6c7546d2602a33a8" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "707937988" + "i128": "778446558" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c41b22ae95dba66ff364bf4eb7eee1b992a38e7b3d1d68e49e9759b7cc324d9" + "bytes": "891f2b4b93c312efabdd6c83e21ec0d99e3f0a86051cec356539c32c41007480" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c41b22ae95dba66ff364bf4eb7eee1b992a38e7b3d1d68e49e9759b7cc324d9" + "bytes": "891f2b4b93c312efabdd6c83e21ec0d99e3f0a86051cec356539c32c41007480" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "707937988" + "i128": "778446558" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "707937988" + "i128": "778446558" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "891f2b4b93c312efabdd6c83e21ec0d99e3f0a86051cec356539c32c41007480" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "891f2b4b93c312efabdd6c83e21ec0d99e3f0a86051cec356539c32c41007480" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09d3e1789c795434c9be4d3933edb94c29c9d7347e747b37a8f18b770b6eb4f5" + "bytes": "4789c75d5df7fbc3686eb43138186d07acd0a3ccfd156454ee49633335822e61" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09d3e1789c795434c9be4d3933edb94c29c9d7347e747b37a8f18b770b6eb4f5" + "bytes": "4789c75d5df7fbc3686eb43138186d07acd0a3ccfd156454ee49633335822e61" } ] }, "durability": "persistent", "val": { - "bytes": "5c41b22ae95dba66ff364bf4eb7eee1b992a38e7b3d1d68e49e9759b7cc324d9" + "bytes": "891f2b4b93c312efabdd6c83e21ec0d99e3f0a86051cec356539c32c41007480" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "707937988" + "i128": "778446558" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.251.json index 076fb61e..f7a5be6e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "447454990" + "i128": "465248764" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "447454990" + "i128": "465248764" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff3c27e9bbea30f002e88c1bb3d6046291cfa2e8b633287f02663cb860f46126" + "bytes": "6d451d2059fe133af499bbd01f8b0b606a98df6a1dbeba44a5f0280b37057520" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "447454990" + "i128": "465248764" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "043e86d978fb582d229ffd6762ca81ae2dd7296707c7c8c7cac82f5135b0842e" + "bytes": "97e75f07b3d2c9d83d5cf74d6671ae22cb98976f02745fb35d1849f73c62d1c0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "043e86d978fb582d229ffd6762ca81ae2dd7296707c7c8c7cac82f5135b0842e" + "bytes": "97e75f07b3d2c9d83d5cf74d6671ae22cb98976f02745fb35d1849f73c62d1c0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "447454990" + "i128": "465248764" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "447454990" + "i128": "465248764" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "97e75f07b3d2c9d83d5cf74d6671ae22cb98976f02745fb35d1849f73c62d1c0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "97e75f07b3d2c9d83d5cf74d6671ae22cb98976f02745fb35d1849f73c62d1c0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68946bd8f81e79471dacf255653700ea14bd2895620d3d22d54936dde833055f" + "bytes": "21ff76267ffd354a351a55fbb4019d8c89d8128452301f7e2c9be1fd4654c524" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68946bd8f81e79471dacf255653700ea14bd2895620d3d22d54936dde833055f" + "bytes": "21ff76267ffd354a351a55fbb4019d8c89d8128452301f7e2c9be1fd4654c524" } ] }, "durability": "persistent", "val": { - "bytes": "043e86d978fb582d229ffd6762ca81ae2dd7296707c7c8c7cac82f5135b0842e" + "bytes": "97e75f07b3d2c9d83d5cf74d6671ae22cb98976f02745fb35d1849f73c62d1c0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "447454990" + "i128": "465248764" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.252.json index 67be3666..2ed84a86 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "889034216" + "i128": "948156124" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "889034216" + "i128": "948156124" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d437838c263acc028722939a52c506bb3c98202924eba7d8a8b0c24a72f0331d" + "bytes": "0bb70fd19f15058ac335df45edcafe137caa90777e5a20934802ef03a012bc21" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "889034216" + "i128": "948156124" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d2464acb5c965a7b993e7208d0cd0138a26def6be4e635bfcf302990485fc88" + "bytes": "c1c928a34c530d1a9a6a71cf2728a26391307f3dfe3b9991281541b723056b46" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d2464acb5c965a7b993e7208d0cd0138a26def6be4e635bfcf302990485fc88" + "bytes": "c1c928a34c530d1a9a6a71cf2728a26391307f3dfe3b9991281541b723056b46" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "889034216" + "i128": "948156124" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "889034216" + "i128": "948156124" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c1c928a34c530d1a9a6a71cf2728a26391307f3dfe3b9991281541b723056b46" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c1c928a34c530d1a9a6a71cf2728a26391307f3dfe3b9991281541b723056b46" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4d7e9cc73df3b822ae99d36432e70e5343a57fa566e538b5df8b72a833f4cf7" + "bytes": "5473e000a3a1afaec4468e0fdaf22bcc389deef69944ffd740bddaedeffceebc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a4d7e9cc73df3b822ae99d36432e70e5343a57fa566e538b5df8b72a833f4cf7" + "bytes": "5473e000a3a1afaec4468e0fdaf22bcc389deef69944ffd740bddaedeffceebc" } ] }, "durability": "persistent", "val": { - "bytes": "1d2464acb5c965a7b993e7208d0cd0138a26def6be4e635bfcf302990485fc88" + "bytes": "c1c928a34c530d1a9a6a71cf2728a26391307f3dfe3b9991281541b723056b46" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "889034216" + "i128": "948156124" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.253.json index ba5bd9ff..cb01debc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827302989" + "i128": "152929657" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827302989" + "i128": "152929657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce2a77a5bc60ae37daf939f4a10f839725b21113876dc3d07b9094df5781b7d2" + "bytes": "176d60aada7e44095e9cda4942d170d5c058b4c913fedd45e51aeb1dba340579" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827302989" + "i128": "152929657" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "80137c09996000ebb2f0594386ada9d3579f51ff210155c52d1a39467d004bcd" + "bytes": "f3598ae3a6845516e33c2a42cb495b0467380a774b5d581edca4c15683a46b6a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "80137c09996000ebb2f0594386ada9d3579f51ff210155c52d1a39467d004bcd" + "bytes": "f3598ae3a6845516e33c2a42cb495b0467380a774b5d581edca4c15683a46b6a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827302989" + "i128": "152929657" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "827302989" + "i128": "152929657" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f3598ae3a6845516e33c2a42cb495b0467380a774b5d581edca4c15683a46b6a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f3598ae3a6845516e33c2a42cb495b0467380a774b5d581edca4c15683a46b6a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22f58e5e342373ade2296b73e62bfbc458dfe3b7fa325f602a441f50d9792de2" + "bytes": "beeddc3633e95c30e060c28cc5b44e08b0d7189926a15da6f5def83061ada07b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "22f58e5e342373ade2296b73e62bfbc458dfe3b7fa325f602a441f50d9792de2" + "bytes": "beeddc3633e95c30e060c28cc5b44e08b0d7189926a15da6f5def83061ada07b" } ] }, "durability": "persistent", "val": { - "bytes": "80137c09996000ebb2f0594386ada9d3579f51ff210155c52d1a39467d004bcd" + "bytes": "f3598ae3a6845516e33c2a42cb495b0467380a774b5d581edca4c15683a46b6a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "827302989" + "i128": "152929657" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.254.json index b5d773a2..6cd7dfc5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "928011589" + "i128": "854384368" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "928011589" + "i128": "854384368" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "561ac450262daff3179c3a2eb0e8a74c35c8b6e3b419d25f89b8fdbbf18c5a74" + "bytes": "c87a0ce4e0a7031a79c2bbfd8655d9f44ee95d583e210188f0177b53ad02f1f6" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "928011589" + "i128": "854384368" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a252a9a23e7cce27daec2dd163c11fedc3f6a529ce444daf8ba0975e781769b" + "bytes": "b75a5e86b67e8df979d7bca536f9da1bc0a4eb0a295dd4958e649c310b96ead5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a252a9a23e7cce27daec2dd163c11fedc3f6a529ce444daf8ba0975e781769b" + "bytes": "b75a5e86b67e8df979d7bca536f9da1bc0a4eb0a295dd4958e649c310b96ead5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "928011589" + "i128": "854384368" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "928011589" + "i128": "854384368" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b75a5e86b67e8df979d7bca536f9da1bc0a4eb0a295dd4958e649c310b96ead5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b75a5e86b67e8df979d7bca536f9da1bc0a4eb0a295dd4958e649c310b96ead5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0156719b294508c371c6b85cb91e5fab0451f4b8d6b097af11159a49438eb7d" + "bytes": "e88445680c8e9765c212cb0b816991df22f5dc091f1cd585b82ee868818994b6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0156719b294508c371c6b85cb91e5fab0451f4b8d6b097af11159a49438eb7d" + "bytes": "e88445680c8e9765c212cb0b816991df22f5dc091f1cd585b82ee868818994b6" } ] }, "durability": "persistent", "val": { - "bytes": "4a252a9a23e7cce27daec2dd163c11fedc3f6a529ce444daf8ba0975e781769b" + "bytes": "b75a5e86b67e8df979d7bca536f9da1bc0a4eb0a295dd4958e649c310b96ead5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "928011589" + "i128": "854384368" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.255.json index c828469c..d7e6e8b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "482225023" + "i128": "727772162" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "482225023" + "i128": "727772162" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae6dc5c8695efb5fee18a697480636df92f54e643d065a9c74a26bbdfcb3019e" + "bytes": "cf176246e7e8d2148636e458de09066fd56108f8c22bc555708000297679de4b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "482225023" + "i128": "727772162" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "58c9742ee0c25ee5030b7e078c69d6da7812f2ff174c7580437fbe9e42f8487a" + "bytes": "6ef9a96b7965576ee5af459fd32db9e8ad92404ae5f0838ded113e24412d9d72" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "58c9742ee0c25ee5030b7e078c69d6da7812f2ff174c7580437fbe9e42f8487a" + "bytes": "6ef9a96b7965576ee5af459fd32db9e8ad92404ae5f0838ded113e24412d9d72" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "482225023" + "i128": "727772162" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "482225023" + "i128": "727772162" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "6ef9a96b7965576ee5af459fd32db9e8ad92404ae5f0838ded113e24412d9d72" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "6ef9a96b7965576ee5af459fd32db9e8ad92404ae5f0838ded113e24412d9d72" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34d8513497ad4fca65c81a61f0efe95530346094b29bfd1b802ff95badccb69f" + "bytes": "4279f98ba1ddec8cd712bd20d9c8ce254880ac21c164eeb731305b285d113cbc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34d8513497ad4fca65c81a61f0efe95530346094b29bfd1b802ff95badccb69f" + "bytes": "4279f98ba1ddec8cd712bd20d9c8ce254880ac21c164eeb731305b285d113cbc" } ] }, "durability": "persistent", "val": { - "bytes": "58c9742ee0c25ee5030b7e078c69d6da7812f2ff174c7580437fbe9e42f8487a" + "bytes": "6ef9a96b7965576ee5af459fd32db9e8ad92404ae5f0838ded113e24412d9d72" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "482225023" + "i128": "727772162" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.256.json index d162a11d..dd89cee7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "189692532" + "i128": "986379516" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "189692532" + "i128": "986379516" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "274d2bbee6e0af7f98f707f03b5415e90b573fb182cf2097763e7ab16e7ca7f1" + "bytes": "f4e337d93a576957dadb0cab92031ebb6ac68ea5faf46370598cdd55086e8438" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "189692532" + "i128": "986379516" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bdb8ae68c4abc6f85366e0cc33a4afd2d63424d2ba18c14f0f32e3d7cf3c1c8" + "bytes": "30eaf00aac4ea35d78c802e7599393f6346bafa2576647c63f1f80a78c5eac11" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bdb8ae68c4abc6f85366e0cc33a4afd2d63424d2ba18c14f0f32e3d7cf3c1c8" + "bytes": "30eaf00aac4ea35d78c802e7599393f6346bafa2576647c63f1f80a78c5eac11" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "189692532" + "i128": "986379516" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "189692532" + "i128": "986379516" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "30eaf00aac4ea35d78c802e7599393f6346bafa2576647c63f1f80a78c5eac11" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "30eaf00aac4ea35d78c802e7599393f6346bafa2576647c63f1f80a78c5eac11" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b464674e6676928361a96c92933be4c3e0e8a267116d6b70e97b9e3e4d19587" + "bytes": "e31cf9e2f663b70bd44f735016eb77ef13beaca29b18f643a60f86936b86fa63" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b464674e6676928361a96c92933be4c3e0e8a267116d6b70e97b9e3e4d19587" + "bytes": "e31cf9e2f663b70bd44f735016eb77ef13beaca29b18f643a60f86936b86fa63" } ] }, "durability": "persistent", "val": { - "bytes": "2bdb8ae68c4abc6f85366e0cc33a4afd2d63424d2ba18c14f0f32e3d7cf3c1c8" + "bytes": "30eaf00aac4ea35d78c802e7599393f6346bafa2576647c63f1f80a78c5eac11" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "189692532" + "i128": "986379516" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.26.json index 230b660f..cd65efa0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "450621432" + "i128": "973260986" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "450621432" + "i128": "973260986" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a0528365a9e5de667276faf7978b61b4beb93df2607eb24bd7fe018fb171187" + "bytes": "7573c984db15e1c1ebc676a27c8cce071d76d2383c092c74b5c138967f9c59b2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "450621432" + "i128": "973260986" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ce3bce84ac4a46f1e1ad553d2f1e1708328251de63962967d833807309154242" + "bytes": "b625e19f3838930e12a81c6691c2f6205a9b974ccac60f16a1865ccaa4edc51c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ce3bce84ac4a46f1e1ad553d2f1e1708328251de63962967d833807309154242" + "bytes": "b625e19f3838930e12a81c6691c2f6205a9b974ccac60f16a1865ccaa4edc51c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "450621432" + "i128": "973260986" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "450621432" + "i128": "973260986" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b625e19f3838930e12a81c6691c2f6205a9b974ccac60f16a1865ccaa4edc51c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b625e19f3838930e12a81c6691c2f6205a9b974ccac60f16a1865ccaa4edc51c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "232f852e5092c3335a4a36b66fb1724a9c4fcf29a0c7c929003b72c642c2687e" + "bytes": "212217f83544235bae999c0a6aedb411195b533d6f557dc5c964846c8c7004a9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "232f852e5092c3335a4a36b66fb1724a9c4fcf29a0c7c929003b72c642c2687e" + "bytes": "212217f83544235bae999c0a6aedb411195b533d6f557dc5c964846c8c7004a9" } ] }, "durability": "persistent", "val": { - "bytes": "ce3bce84ac4a46f1e1ad553d2f1e1708328251de63962967d833807309154242" + "bytes": "b625e19f3838930e12a81c6691c2f6205a9b974ccac60f16a1865ccaa4edc51c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "450621432" + "i128": "973260986" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.27.json index 2dde5d15..bf26f71f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "874241758" + "i128": "140996952" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "874241758" + "i128": "140996952" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a4c858f01b64ff409636d91ea6c2a25ed879ea3d9471b1dfe26574cb17e394b" + "bytes": "962823e7dbbc5eea8f206082a014591c72cd8c826236ad544d557d49ef1693f4" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "874241758" + "i128": "140996952" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "373e6707ad6c5a7b0316ee2265e9924c6362b0530eb7042306a76c4174fca132" + "bytes": "40990cd763d3fc328f129c8c731ac21a8d1f84ee22de6fd202b22cbf0c0b7a70" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "373e6707ad6c5a7b0316ee2265e9924c6362b0530eb7042306a76c4174fca132" + "bytes": "40990cd763d3fc328f129c8c731ac21a8d1f84ee22de6fd202b22cbf0c0b7a70" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "874241758" + "i128": "140996952" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "874241758" + "i128": "140996952" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "40990cd763d3fc328f129c8c731ac21a8d1f84ee22de6fd202b22cbf0c0b7a70" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "40990cd763d3fc328f129c8c731ac21a8d1f84ee22de6fd202b22cbf0c0b7a70" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e70fa9839a52ddd5848e84f54b9ce8cdd50102b1816f78ac834886835e0535e2" + "bytes": "143e47d23309334897a3693ed3ce64a33223e458b2b6c5d8b1be44a808704356" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e70fa9839a52ddd5848e84f54b9ce8cdd50102b1816f78ac834886835e0535e2" + "bytes": "143e47d23309334897a3693ed3ce64a33223e458b2b6c5d8b1be44a808704356" } ] }, "durability": "persistent", "val": { - "bytes": "373e6707ad6c5a7b0316ee2265e9924c6362b0530eb7042306a76c4174fca132" + "bytes": "40990cd763d3fc328f129c8c731ac21a8d1f84ee22de6fd202b22cbf0c0b7a70" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "874241758" + "i128": "140996952" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.28.json index e9ab54d8..b9a99d01 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "23281450" + "i128": "998886617" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23281450" + "i128": "998886617" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83c69bb0bf4214f5f68023a2c3858f59c57898b1c9df0572bc7cd19b44dfd5a9" + "bytes": "4795308b381b568cffc791e3996b7bee41c442624078c100f791bd1ad4941a36" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "23281450" + "i128": "998886617" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "21858b83e1c415cc667101422dee0b969e787704d45e456c694e3c9060e7a428" + "bytes": "69f9a3f137d10756a1a57cbdb8b1d0c44b294e56d16361743fc1ed500080eae8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "21858b83e1c415cc667101422dee0b969e787704d45e456c694e3c9060e7a428" + "bytes": "69f9a3f137d10756a1a57cbdb8b1d0c44b294e56d16361743fc1ed500080eae8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "23281450" + "i128": "998886617" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "23281450" + "i128": "998886617" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "69f9a3f137d10756a1a57cbdb8b1d0c44b294e56d16361743fc1ed500080eae8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "69f9a3f137d10756a1a57cbdb8b1d0c44b294e56d16361743fc1ed500080eae8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77499a704caa4fee6f05db781a4599143943b8fec8df02deb1a8da1a28613a20" + "bytes": "7825dfc7943587a400c6674b69bfd668532bf4babef411940979ec3ce9b498c3" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77499a704caa4fee6f05db781a4599143943b8fec8df02deb1a8da1a28613a20" + "bytes": "7825dfc7943587a400c6674b69bfd668532bf4babef411940979ec3ce9b498c3" } ] }, "durability": "persistent", "val": { - "bytes": "21858b83e1c415cc667101422dee0b969e787704d45e456c694e3c9060e7a428" + "bytes": "69f9a3f137d10756a1a57cbdb8b1d0c44b294e56d16361743fc1ed500080eae8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "23281450" + "i128": "998886617" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.29.json index 1dc716d5..a8261ccc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "26029155" + "i128": "41672756" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "26029155" + "i128": "41672756" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a2ddd10d5a6c8f5c5cbb0373a8e7871e21491dc9504e4280f08e496eebf852d" + "bytes": "ddf3ca229373ec54ea0886677928f384dd2d34c607a772c09a1f7f7a3a323e9a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "26029155" + "i128": "41672756" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c18583ac82416a7a903dcd88f203d6d88f7229953adb843f87b78318e899f16" + "bytes": "cc4263eb04ad43c7557c528b54ebafb6c88b152f1b41b3fa2e9f49a23284241b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c18583ac82416a7a903dcd88f203d6d88f7229953adb843f87b78318e899f16" + "bytes": "cc4263eb04ad43c7557c528b54ebafb6c88b152f1b41b3fa2e9f49a23284241b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "26029155" + "i128": "41672756" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "26029155" + "i128": "41672756" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cc4263eb04ad43c7557c528b54ebafb6c88b152f1b41b3fa2e9f49a23284241b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cc4263eb04ad43c7557c528b54ebafb6c88b152f1b41b3fa2e9f49a23284241b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3bac3285ae1e1e576f0e3bdeeaa9f5d21f4af8e0933adc6818548adc2342fcbd" + "bytes": "ea3ef4885c3b7e9d128ddc95dfa2749c461324c21cd64a64d7112fd0011a800c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3bac3285ae1e1e576f0e3bdeeaa9f5d21f4af8e0933adc6818548adc2342fcbd" + "bytes": "ea3ef4885c3b7e9d128ddc95dfa2749c461324c21cd64a64d7112fd0011a800c" } ] }, "durability": "persistent", "val": { - "bytes": "7c18583ac82416a7a903dcd88f203d6d88f7229953adb843f87b78318e899f16" + "bytes": "cc4263eb04ad43c7557c528b54ebafb6c88b152f1b41b3fa2e9f49a23284241b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "26029155" + "i128": "41672756" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.3.json index 27f6586a..e540da73 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "33200572" + "i128": "3607926" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "33200572" + "i128": "3607926" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d679f0160f2308de9bba7753e85cbe10d468341798291491c8e0322197c1735" + "bytes": "a583ec3e9595304adacde8cf9b9495835ac6a1c1887a429053a97fb20cfdf589" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "33200572" + "i128": "3607926" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "86f80857d49691cad76e280300da90d22c4c2750494da3654a5b51007167e4da" + "bytes": "3e40877ba7fd6295ec27fa10621ecf58047dbee708b12971f5173bb4eb527ffd" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "86f80857d49691cad76e280300da90d22c4c2750494da3654a5b51007167e4da" + "bytes": "3e40877ba7fd6295ec27fa10621ecf58047dbee708b12971f5173bb4eb527ffd" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "33200572" + "i128": "3607926" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "33200572" + "i128": "3607926" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "86f80857d49691cad76e280300da90d22c4c2750494da3654a5b51007167e4da" + "bytes": "3e40877ba7fd6295ec27fa10621ecf58047dbee708b12971f5173bb4eb527ffd" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "86f80857d49691cad76e280300da90d22c4c2750494da3654a5b51007167e4da" + "bytes": "3e40877ba7fd6295ec27fa10621ecf58047dbee708b12971f5173bb4eb527ffd" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d317d04caa5b1bcf0c58cc98ad87992cd0e0830e12a2c228577aede59151421" + "bytes": "115ff315ad0dc23d6d3eeff0d71fce9cbbae2fddfbc413f7bbbfd3ef259aa86b" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5d317d04caa5b1bcf0c58cc98ad87992cd0e0830e12a2c228577aede59151421" + "bytes": "115ff315ad0dc23d6d3eeff0d71fce9cbbae2fddfbc413f7bbbfd3ef259aa86b" } ] }, "durability": "persistent", "val": { - "bytes": "86f80857d49691cad76e280300da90d22c4c2750494da3654a5b51007167e4da" + "bytes": "3e40877ba7fd6295ec27fa10621ecf58047dbee708b12971f5173bb4eb527ffd" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "33200572" + "i128": "3607926" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.30.json index 9275401b..2f87fff1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "206133915" + "i128": "711208217" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "206133915" + "i128": "711208217" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "03459c4a42f30df25c38551c7c456e119358b3bad20b0132abd9dccdb589bcaf" + "bytes": "8e5144f6a1576bf1fb1d8f22a4a98357a0231604bed41643b92cae9008dadc73" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "206133915" + "i128": "711208217" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b42d229d29aedbf50ed5d26db2d1e45438706bc5c55e70659009defa78e8b2df" + "bytes": "4032098c44bcab05d89be10d0e65828fd42198190dc75a6ab5ec33ae73b69923" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b42d229d29aedbf50ed5d26db2d1e45438706bc5c55e70659009defa78e8b2df" + "bytes": "4032098c44bcab05d89be10d0e65828fd42198190dc75a6ab5ec33ae73b69923" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "206133915" + "i128": "711208217" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "206133915" + "i128": "711208217" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4032098c44bcab05d89be10d0e65828fd42198190dc75a6ab5ec33ae73b69923" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4032098c44bcab05d89be10d0e65828fd42198190dc75a6ab5ec33ae73b69923" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a95582056de060a9ef527ab309657710f6596b0e59b78067fbb408bf4992d993" + "bytes": "d2ac925d9a9030c971c378937fcf85a6b10f89c9390e0c749a11ccac3d541e7e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a95582056de060a9ef527ab309657710f6596b0e59b78067fbb408bf4992d993" + "bytes": "d2ac925d9a9030c971c378937fcf85a6b10f89c9390e0c749a11ccac3d541e7e" } ] }, "durability": "persistent", "val": { - "bytes": "b42d229d29aedbf50ed5d26db2d1e45438706bc5c55e70659009defa78e8b2df" + "bytes": "4032098c44bcab05d89be10d0e65828fd42198190dc75a6ab5ec33ae73b69923" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "206133915" + "i128": "711208217" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.31.json index 314ecc0c..b838b813 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "813076753" + "i128": "39780691" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "813076753" + "i128": "39780691" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9484ccf67ccf76e10af8426177fdee8943daac964c15b5c9af9f3a31f4c11653" + "bytes": "622b8b8ce4d264ecc474f02feba4adc2825a1e63cfd85877df64fabf6c792ce6" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "813076753" + "i128": "39780691" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fa31c284b1e7681c12cdbdd2606353a1f096f38b7fa9ada91a63aac9192dbfa8" + "bytes": "df6ea95b1e7810878f78c2aed3d8bc17ca21c3bbc65abaae56cafdd71d6ff4fc" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fa31c284b1e7681c12cdbdd2606353a1f096f38b7fa9ada91a63aac9192dbfa8" + "bytes": "df6ea95b1e7810878f78c2aed3d8bc17ca21c3bbc65abaae56cafdd71d6ff4fc" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "813076753" + "i128": "39780691" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "813076753" + "i128": "39780691" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "df6ea95b1e7810878f78c2aed3d8bc17ca21c3bbc65abaae56cafdd71d6ff4fc" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "df6ea95b1e7810878f78c2aed3d8bc17ca21c3bbc65abaae56cafdd71d6ff4fc" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "035c68667ebce1eddee4d1a95b158fdf7f464b4880542de564d19b9b89fef6f8" + "bytes": "2f6260aaf99a6b23c1f064bafa1ec109b70a702bd6c9bfa1961ada49a4e2d4e8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "035c68667ebce1eddee4d1a95b158fdf7f464b4880542de564d19b9b89fef6f8" + "bytes": "2f6260aaf99a6b23c1f064bafa1ec109b70a702bd6c9bfa1961ada49a4e2d4e8" } ] }, "durability": "persistent", "val": { - "bytes": "fa31c284b1e7681c12cdbdd2606353a1f096f38b7fa9ada91a63aac9192dbfa8" + "bytes": "df6ea95b1e7810878f78c2aed3d8bc17ca21c3bbc65abaae56cafdd71d6ff4fc" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "813076753" + "i128": "39780691" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.32.json index 4fba37ff..2cf93ea0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "456507560" + "i128": "617517561" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "456507560" + "i128": "617517561" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6638b6ee614a4e1a98a678fdc6ff425a0f0be8a499fe7cb4a0a0238629400708" + "bytes": "15aa1a79047197a28d6ce9f52c3829ec585a805f64fb85dfc3cec9f27fbb3329" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "456507560" + "i128": "617517561" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8dbd769a28942b0e01d8016789de78de206b8879fed8d91f1d462d039390de1a" + "bytes": "a65cdbf5f705c909ffe36699103c5b7827ede80166b54c6168c01ddf395296a0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8dbd769a28942b0e01d8016789de78de206b8879fed8d91f1d462d039390de1a" + "bytes": "a65cdbf5f705c909ffe36699103c5b7827ede80166b54c6168c01ddf395296a0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "456507560" + "i128": "617517561" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "456507560" + "i128": "617517561" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a65cdbf5f705c909ffe36699103c5b7827ede80166b54c6168c01ddf395296a0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a65cdbf5f705c909ffe36699103c5b7827ede80166b54c6168c01ddf395296a0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69b0e42eefe8666ac147f04072aa6620b23fb3bdf1d4321b02009e74b7ef2535" + "bytes": "6c57a53e707a663aa21160b5f10a15d3816e43907091cb61f0a57bb6922cf97a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69b0e42eefe8666ac147f04072aa6620b23fb3bdf1d4321b02009e74b7ef2535" + "bytes": "6c57a53e707a663aa21160b5f10a15d3816e43907091cb61f0a57bb6922cf97a" } ] }, "durability": "persistent", "val": { - "bytes": "8dbd769a28942b0e01d8016789de78de206b8879fed8d91f1d462d039390de1a" + "bytes": "a65cdbf5f705c909ffe36699103c5b7827ede80166b54c6168c01ddf395296a0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "456507560" + "i128": "617517561" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.33.json index 8fc5c8dc..5f7e88f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651585002" + "i128": "606161767" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651585002" + "i128": "606161767" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5cc241ab475edcf1a38f6ed5798d84f1ff6162aa7ea06dad7742ddea897110dc" + "bytes": "d9fa853dc236b69a8a005dc021a809a59b4d8075057893ffd5ff82d3262a2fab" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651585002" + "i128": "606161767" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6f95d48bac2ee5d15336d5c443010eaf701fb093ce8958b74a4334ccc02cb2b5" + "bytes": "09aa0ae66d97a9d950c85e4c45abd7e6d93356710694d185e7fc7d4c54fa0914" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6f95d48bac2ee5d15336d5c443010eaf701fb093ce8958b74a4334ccc02cb2b5" + "bytes": "09aa0ae66d97a9d950c85e4c45abd7e6d93356710694d185e7fc7d4c54fa0914" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651585002" + "i128": "606161767" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "651585002" + "i128": "606161767" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "09aa0ae66d97a9d950c85e4c45abd7e6d93356710694d185e7fc7d4c54fa0914" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "09aa0ae66d97a9d950c85e4c45abd7e6d93356710694d185e7fc7d4c54fa0914" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d50ed10783fccffd7c3130053ce4fb68e1f248abb467d379818ff30612e5e5a" + "bytes": "0c6d1b00f0943b09dfc82874208c55883f78d55196f9de8c61c89bb1dc6669f8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d50ed10783fccffd7c3130053ce4fb68e1f248abb467d379818ff30612e5e5a" + "bytes": "0c6d1b00f0943b09dfc82874208c55883f78d55196f9de8c61c89bb1dc6669f8" } ] }, "durability": "persistent", "val": { - "bytes": "6f95d48bac2ee5d15336d5c443010eaf701fb093ce8958b74a4334ccc02cb2b5" + "bytes": "09aa0ae66d97a9d950c85e4c45abd7e6d93356710694d185e7fc7d4c54fa0914" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "651585002" + "i128": "606161767" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.34.json index d8341399..ce36e43b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "700283112" + "i128": "948091081" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "700283112" + "i128": "948091081" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3e68bd819963cbef1b731a26dbe459c80e70ef4edfe2f646f66f02f7e724bd7" + "bytes": "3455e5cd7ea88f9e8c9943487653fed04d7fdcf264692e1dae0a3b8fb134e124" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "700283112" + "i128": "948091081" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22939aa4d128bd3c80f3296d83b8ed4e35ea311250f539f8141d1df0a1284910" + "bytes": "ddfafcec2112e07baccc403e3e893e325b3fa931cb3e049703dc7b1cc1db0d76" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22939aa4d128bd3c80f3296d83b8ed4e35ea311250f539f8141d1df0a1284910" + "bytes": "ddfafcec2112e07baccc403e3e893e325b3fa931cb3e049703dc7b1cc1db0d76" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "700283112" + "i128": "948091081" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "700283112" + "i128": "948091081" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ddfafcec2112e07baccc403e3e893e325b3fa931cb3e049703dc7b1cc1db0d76" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ddfafcec2112e07baccc403e3e893e325b3fa931cb3e049703dc7b1cc1db0d76" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6074c5419d03467b5f90d4c3db481cec418bf9dc0eb77f38e17aaefddb126ab" + "bytes": "c77c650d91e9b6743b606a8a38f98c3a7b554096825427f604305e5eef265081" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6074c5419d03467b5f90d4c3db481cec418bf9dc0eb77f38e17aaefddb126ab" + "bytes": "c77c650d91e9b6743b606a8a38f98c3a7b554096825427f604305e5eef265081" } ] }, "durability": "persistent", "val": { - "bytes": "22939aa4d128bd3c80f3296d83b8ed4e35ea311250f539f8141d1df0a1284910" + "bytes": "ddfafcec2112e07baccc403e3e893e325b3fa931cb3e049703dc7b1cc1db0d76" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "700283112" + "i128": "948091081" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.35.json index 92fd6b1d..43804883 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "576350730" + "i128": "235253911" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "576350730" + "i128": "235253911" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8dde4eab852cab140ae028291066c67ecf683111d49df5a315ed8cab45ef91d1" + "bytes": "b5216eb00448a4ebb9a1ca17efbdf2673bd089821440fd4e8f04eafc89b6de3c" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "576350730" + "i128": "235253911" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "401763108ea9bb24258b51606ea8a20b6d2f20c02c37fc1c9513e1ff34d39df4" + "bytes": "5a1e4ea68b24cd9569502550c1a0a9164bbbd4d9bbdeaaf553d9c79aa0ed73c1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "401763108ea9bb24258b51606ea8a20b6d2f20c02c37fc1c9513e1ff34d39df4" + "bytes": "5a1e4ea68b24cd9569502550c1a0a9164bbbd4d9bbdeaaf553d9c79aa0ed73c1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "576350730" + "i128": "235253911" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "576350730" + "i128": "235253911" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5a1e4ea68b24cd9569502550c1a0a9164bbbd4d9bbdeaaf553d9c79aa0ed73c1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5a1e4ea68b24cd9569502550c1a0a9164bbbd4d9bbdeaaf553d9c79aa0ed73c1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "725cbee8e25f48690b5029c35136e9663d000d2fea62b77aa88a877433679f35" + "bytes": "d2b4ad85bf7a189fc1714b2df08de8009125a95e10d9c99d77d6f12881eba831" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "725cbee8e25f48690b5029c35136e9663d000d2fea62b77aa88a877433679f35" + "bytes": "d2b4ad85bf7a189fc1714b2df08de8009125a95e10d9c99d77d6f12881eba831" } ] }, "durability": "persistent", "val": { - "bytes": "401763108ea9bb24258b51606ea8a20b6d2f20c02c37fc1c9513e1ff34d39df4" + "bytes": "5a1e4ea68b24cd9569502550c1a0a9164bbbd4d9bbdeaaf553d9c79aa0ed73c1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "576350730" + "i128": "235253911" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.36.json index 322fd2b7..723f8b56 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "778469079" + "i128": "749518806" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "778469079" + "i128": "749518806" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ceb2542c6b1345cba767959b039f598245324a736cd53be02a80469ae6e085d" + "bytes": "9acd8b148cd5a291fe6ed55b08931081a433fd2af797c52fb28de8b2a1ab788a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "778469079" + "i128": "749518806" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69c6d0fc408b9444750b0e4c3e2cea710538c69bf0fb0ae3256fc38b99d40ced" + "bytes": "dea71b781de0f04e8a89e082ac386180774b1838d1dffb672a297e4ea913108b" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69c6d0fc408b9444750b0e4c3e2cea710538c69bf0fb0ae3256fc38b99d40ced" + "bytes": "dea71b781de0f04e8a89e082ac386180774b1838d1dffb672a297e4ea913108b" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "778469079" + "i128": "749518806" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "778469079" + "i128": "749518806" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "dea71b781de0f04e8a89e082ac386180774b1838d1dffb672a297e4ea913108b" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "dea71b781de0f04e8a89e082ac386180774b1838d1dffb672a297e4ea913108b" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cadc8fb2dd2a6001d2e7844c832b51a68864b085ae3fe59825f11b85b5c97077" + "bytes": "8354b20106ccf20975798f79e16785f810503c01286e1b3e5cdea80f26edfd8b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cadc8fb2dd2a6001d2e7844c832b51a68864b085ae3fe59825f11b85b5c97077" + "bytes": "8354b20106ccf20975798f79e16785f810503c01286e1b3e5cdea80f26edfd8b" } ] }, "durability": "persistent", "val": { - "bytes": "69c6d0fc408b9444750b0e4c3e2cea710538c69bf0fb0ae3256fc38b99d40ced" + "bytes": "dea71b781de0f04e8a89e082ac386180774b1838d1dffb672a297e4ea913108b" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "778469079" + "i128": "749518806" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.37.json index 4db0367e..8a0a3e7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "739969464" + "i128": "138638223" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "739969464" + "i128": "138638223" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6ef7b7c9acba80c735f8f5f7f59ffcd9b7144d59b41636efb5604b51a3fd2ce" + "bytes": "3de0f30f240824164d5664dfcdeb0a53b1e02732feb05d6a51432aacfed14f6b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "739969464" + "i128": "138638223" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "534b9d39ec02bd7722ec5d0ca5cde22eb813518a2d2d234100f3adb3570673aa" + "bytes": "9878e72b4a7be32835ef138ed63a9189111840a756ee349ee7d7c051a1da9766" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "534b9d39ec02bd7722ec5d0ca5cde22eb813518a2d2d234100f3adb3570673aa" + "bytes": "9878e72b4a7be32835ef138ed63a9189111840a756ee349ee7d7c051a1da9766" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "739969464" + "i128": "138638223" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "739969464" + "i128": "138638223" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9878e72b4a7be32835ef138ed63a9189111840a756ee349ee7d7c051a1da9766" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9878e72b4a7be32835ef138ed63a9189111840a756ee349ee7d7c051a1da9766" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39c494156d811eef341e8712465b02d445d3a7106e281cc77aa89af716814b40" + "bytes": "40fac0e40d8cc1960b5cabf21b93b92f2379dcf4e1ed81a2cddbdc63b706baab" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39c494156d811eef341e8712465b02d445d3a7106e281cc77aa89af716814b40" + "bytes": "40fac0e40d8cc1960b5cabf21b93b92f2379dcf4e1ed81a2cddbdc63b706baab" } ] }, "durability": "persistent", "val": { - "bytes": "534b9d39ec02bd7722ec5d0ca5cde22eb813518a2d2d234100f3adb3570673aa" + "bytes": "9878e72b4a7be32835ef138ed63a9189111840a756ee349ee7d7c051a1da9766" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "739969464" + "i128": "138638223" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.38.json index 8047c86c..52e932b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "188888636" + "i128": "162294394" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188888636" + "i128": "162294394" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d713d7b8439514a29a78f7f08def2a851b541caa2367c8a9c48783525ca27e9a" + "bytes": "643b019bc80c0430cb10615fd2a989c7bd58c649453568450e4b6a67e23fbe7f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "188888636" + "i128": "162294394" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e038c3b2a16ac59496267697babc7a9220c0df342e334202512e622017c38878" + "bytes": "a724c763f1695b49a4b3e3f767c38fd3799073d9ed0d6bf0d8db384985c0d90f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e038c3b2a16ac59496267697babc7a9220c0df342e334202512e622017c38878" + "bytes": "a724c763f1695b49a4b3e3f767c38fd3799073d9ed0d6bf0d8db384985c0d90f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "188888636" + "i128": "162294394" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "188888636" + "i128": "162294394" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "a724c763f1695b49a4b3e3f767c38fd3799073d9ed0d6bf0d8db384985c0d90f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "a724c763f1695b49a4b3e3f767c38fd3799073d9ed0d6bf0d8db384985c0d90f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c946123efe158bc019c2f6c54c48528ab6d435fc52a8181cfd7c70ae20ea1a23" + "bytes": "86fa8e1f517f519f336ad577e053f8fbe7f2d59dca27c467b717870d961f3af4" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c946123efe158bc019c2f6c54c48528ab6d435fc52a8181cfd7c70ae20ea1a23" + "bytes": "86fa8e1f517f519f336ad577e053f8fbe7f2d59dca27c467b717870d961f3af4" } ] }, "durability": "persistent", "val": { - "bytes": "e038c3b2a16ac59496267697babc7a9220c0df342e334202512e622017c38878" + "bytes": "a724c763f1695b49a4b3e3f767c38fd3799073d9ed0d6bf0d8db384985c0d90f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "188888636" + "i128": "162294394" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.39.json index fc24ee1f..559b19d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "614990745" + "i128": "896534744" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "614990745" + "i128": "896534744" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e45b05e3cc0c0c7acb0a25fd2a8644ecfabeb102ffaea87c1aaf2da9fd080864" + "bytes": "3aba9270aa80b80849e56dba92c2029032e7bbff73281db89f1a8ff22f859c6a" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "614990745" + "i128": "896534744" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d50e7476ab3c7bf07018332b9b832e600b5c9a083453f9e220d01f9c909563b" + "bytes": "7026ae444dcd22f9ec97a130b05442f578b126d5cc3b612564fd77468848bd11" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d50e7476ab3c7bf07018332b9b832e600b5c9a083453f9e220d01f9c909563b" + "bytes": "7026ae444dcd22f9ec97a130b05442f578b126d5cc3b612564fd77468848bd11" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "614990745" + "i128": "896534744" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "614990745" + "i128": "896534744" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7026ae444dcd22f9ec97a130b05442f578b126d5cc3b612564fd77468848bd11" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7026ae444dcd22f9ec97a130b05442f578b126d5cc3b612564fd77468848bd11" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "85141ad8fa514531c73e6a22119ec2b3e12ffab6e58a5a2d268eaa706ff8b8df" + "bytes": "c722724bb2645fa69d1c2277c4f1789cd51bbfefb2bdc6446ac12d1fb9624b01" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "85141ad8fa514531c73e6a22119ec2b3e12ffab6e58a5a2d268eaa706ff8b8df" + "bytes": "c722724bb2645fa69d1c2277c4f1789cd51bbfefb2bdc6446ac12d1fb9624b01" } ] }, "durability": "persistent", "val": { - "bytes": "9d50e7476ab3c7bf07018332b9b832e600b5c9a083453f9e220d01f9c909563b" + "bytes": "7026ae444dcd22f9ec97a130b05442f578b126d5cc3b612564fd77468848bd11" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "614990745" + "i128": "896534744" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.4.json index c566c12d..ec34f8bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "116657348" + "i128": "81504154" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "116657348" + "i128": "81504154" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8396e6e01416ce5683d5d9a1dad0bdadfc0917198f21405ca0633e5a0c418bef" + "bytes": "56e3891b97ddcf7ade680e6251f1edfe88193a9ad4a53b0b7cc0038524c28092" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "116657348" + "i128": "81504154" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3067cbbff0681d6362af661ba1590836c6fbfe1637597628f999deb2ce9f5b9f" + "bytes": "e3ab716784a70e54eefba6a9a6598d1a0cea48002fe60c9deb6754d2fe9b337e" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "3067cbbff0681d6362af661ba1590836c6fbfe1637597628f999deb2ce9f5b9f" + "bytes": "e3ab716784a70e54eefba6a9a6598d1a0cea48002fe60c9deb6754d2fe9b337e" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "116657348" + "i128": "81504154" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "116657348" + "i128": "81504154" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3067cbbff0681d6362af661ba1590836c6fbfe1637597628f999deb2ce9f5b9f" + "bytes": "e3ab716784a70e54eefba6a9a6598d1a0cea48002fe60c9deb6754d2fe9b337e" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "3067cbbff0681d6362af661ba1590836c6fbfe1637597628f999deb2ce9f5b9f" + "bytes": "e3ab716784a70e54eefba6a9a6598d1a0cea48002fe60c9deb6754d2fe9b337e" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3d7c2d9622aa8d1227b6d253e0e31ba54d6d66a8b53290946ca2b1b4e457731" + "bytes": "dc180ebbcd7973a7d1171af6c07a43460a11679a63c9200e15f48c18ff474c98" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3d7c2d9622aa8d1227b6d253e0e31ba54d6d66a8b53290946ca2b1b4e457731" + "bytes": "dc180ebbcd7973a7d1171af6c07a43460a11679a63c9200e15f48c18ff474c98" } ] }, "durability": "persistent", "val": { - "bytes": "3067cbbff0681d6362af661ba1590836c6fbfe1637597628f999deb2ce9f5b9f" + "bytes": "e3ab716784a70e54eefba6a9a6598d1a0cea48002fe60c9deb6754d2fe9b337e" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "116657348" + "i128": "81504154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.40.json index 12acad04..450b4941 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31767223" + "i128": "858053526" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31767223" + "i128": "858053526" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d97abaf9e20310e3de8eded561dc2fd5c24233ed551171a0665713d0821e7b5b" + "bytes": "7563932ecfeee01bbd7e64e434967d48d492382b4b1b9e0546d88141d186d6cc" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31767223" + "i128": "858053526" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "887bfd9710fb0450704b767d02fb548749f6592e8c5df459a42c4b08f9ab3292" + "bytes": "c4817ec2d1d2e75a69622517f934f0898294a605eb1fcfafff1672c4383aac11" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "887bfd9710fb0450704b767d02fb548749f6592e8c5df459a42c4b08f9ab3292" + "bytes": "c4817ec2d1d2e75a69622517f934f0898294a605eb1fcfafff1672c4383aac11" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31767223" + "i128": "858053526" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "31767223" + "i128": "858053526" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c4817ec2d1d2e75a69622517f934f0898294a605eb1fcfafff1672c4383aac11" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c4817ec2d1d2e75a69622517f934f0898294a605eb1fcfafff1672c4383aac11" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01b680920f534c632d023e5988e2ede3cd05b9a6f936f5334d08b65502261046" + "bytes": "74f6dbdc3268ea6c27dc231dbda0f1722f013fb89fd2d1bfbf7511ee127824b8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01b680920f534c632d023e5988e2ede3cd05b9a6f936f5334d08b65502261046" + "bytes": "74f6dbdc3268ea6c27dc231dbda0f1722f013fb89fd2d1bfbf7511ee127824b8" } ] }, "durability": "persistent", "val": { - "bytes": "887bfd9710fb0450704b767d02fb548749f6592e8c5df459a42c4b08f9ab3292" + "bytes": "c4817ec2d1d2e75a69622517f934f0898294a605eb1fcfafff1672c4383aac11" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "31767223" + "i128": "858053526" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.41.json index 79786cc1..5a740bd0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "888874240" + "i128": "86989065" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "888874240" + "i128": "86989065" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "648ada89286979a969f6baa57c3d7f7562475949b05a4574775a120a4886b0e7" + "bytes": "01f680f471aa3e8c785ff9cee894421fc82bddad84c0f5f5b40604676019292f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "888874240" + "i128": "86989065" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2312e65205519c448e434f00fea6660ceb47fcaf25aa52ac4d16ce4b793bea4d" + "bytes": "0bb381182022af1a112e37c112a593fcc5ea0a0928d5f7e25a69439b0f985bb4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2312e65205519c448e434f00fea6660ceb47fcaf25aa52ac4d16ce4b793bea4d" + "bytes": "0bb381182022af1a112e37c112a593fcc5ea0a0928d5f7e25a69439b0f985bb4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "888874240" + "i128": "86989065" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "888874240" + "i128": "86989065" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "0bb381182022af1a112e37c112a593fcc5ea0a0928d5f7e25a69439b0f985bb4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "0bb381182022af1a112e37c112a593fcc5ea0a0928d5f7e25a69439b0f985bb4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f29d32777252a2bf08f5c4a6c1c57b317056b8158857e38470cff2dfde41016d" + "bytes": "776c2527f00cf564732986d898e927f3307ebaec3b36bb4deecd6e6ad320d40b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f29d32777252a2bf08f5c4a6c1c57b317056b8158857e38470cff2dfde41016d" + "bytes": "776c2527f00cf564732986d898e927f3307ebaec3b36bb4deecd6e6ad320d40b" } ] }, "durability": "persistent", "val": { - "bytes": "2312e65205519c448e434f00fea6660ceb47fcaf25aa52ac4d16ce4b793bea4d" + "bytes": "0bb381182022af1a112e37c112a593fcc5ea0a0928d5f7e25a69439b0f985bb4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "888874240" + "i128": "86989065" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.42.json index 3a5cdf5f..e2da6b9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "393640228" + "i128": "809687848" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "393640228" + "i128": "809687848" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f537a74e67344cd6c57669dab0f47da256fcbd15c42dda52e7ef37f8927323f8" + "bytes": "fd195518745e3bfaf58cdad633250e5a21ce8d5432e43e5469a6ea0450408315" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "393640228" + "i128": "809687848" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63d3581471a017ebfafac54b19c97efc5e10efc7e1607e00d0debf5b4229a25d" + "bytes": "4eed403acec0a69736cb87bff54d227a18f513fd5b84c96580fddaf76bc88183" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63d3581471a017ebfafac54b19c97efc5e10efc7e1607e00d0debf5b4229a25d" + "bytes": "4eed403acec0a69736cb87bff54d227a18f513fd5b84c96580fddaf76bc88183" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "393640228" + "i128": "809687848" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "393640228" + "i128": "809687848" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4eed403acec0a69736cb87bff54d227a18f513fd5b84c96580fddaf76bc88183" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4eed403acec0a69736cb87bff54d227a18f513fd5b84c96580fddaf76bc88183" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a61a34cae6bcde0e0baf1382cc228ada645469675a3c19a433f523ce56875d5" + "bytes": "b0298c52e9d95ddad1dfab6af1b1345d0b912af075d83113c9a2945dcecb1a2c" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a61a34cae6bcde0e0baf1382cc228ada645469675a3c19a433f523ce56875d5" + "bytes": "b0298c52e9d95ddad1dfab6af1b1345d0b912af075d83113c9a2945dcecb1a2c" } ] }, "durability": "persistent", "val": { - "bytes": "63d3581471a017ebfafac54b19c97efc5e10efc7e1607e00d0debf5b4229a25d" + "bytes": "4eed403acec0a69736cb87bff54d227a18f513fd5b84c96580fddaf76bc88183" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "393640228" + "i128": "809687848" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.43.json index 2e89a0bd..e4cac0be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "337143215" + "i128": "10637253" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "337143215" + "i128": "10637253" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d9179709b270e6a3dec348184f2fb542b45183c1b299cc730ef63c34a43d2d0" + "bytes": "07e6699e44acd7bfae6639d39cf72f47bdae5284761ceffb47a89d66e775eb2d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "337143215" + "i128": "10637253" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a94c547173983c102f11834daf25cf746fafdb7de5c0f669b94a096da6200f6e" + "bytes": "8909c229089dc95ba9dbe80a6f40e11bc83348cf21e1a5f36c8b005ad26d9216" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a94c547173983c102f11834daf25cf746fafdb7de5c0f669b94a096da6200f6e" + "bytes": "8909c229089dc95ba9dbe80a6f40e11bc83348cf21e1a5f36c8b005ad26d9216" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "337143215" + "i128": "10637253" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "337143215" + "i128": "10637253" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8909c229089dc95ba9dbe80a6f40e11bc83348cf21e1a5f36c8b005ad26d9216" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8909c229089dc95ba9dbe80a6f40e11bc83348cf21e1a5f36c8b005ad26d9216" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "105a2230142399187cc403bd3e7fc5f724268d21104e025a1f49361272de2cc9" + "bytes": "b6088215293d5f5be8b136e10c27b07a9bec05d8872e50df0f982619a9258ffb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "105a2230142399187cc403bd3e7fc5f724268d21104e025a1f49361272de2cc9" + "bytes": "b6088215293d5f5be8b136e10c27b07a9bec05d8872e50df0f982619a9258ffb" } ] }, "durability": "persistent", "val": { - "bytes": "a94c547173983c102f11834daf25cf746fafdb7de5c0f669b94a096da6200f6e" + "bytes": "8909c229089dc95ba9dbe80a6f40e11bc83348cf21e1a5f36c8b005ad26d9216" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "337143215" + "i128": "10637253" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.44.json index 4cdf8f58..cbfa0928 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "620553128" + "i128": "321582330" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "620553128" + "i128": "321582330" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dbb928cf95474eb6135ba38842fb4de7dbbef0458d268756ebe71298113574c0" + "bytes": "d61b58d29719b66e5d7698b57c9c016df44e85587e6f16f2bf6f19f1645012ec" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "620553128" + "i128": "321582330" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cd7295392a147f29ea2b722dd2f7caeb8ce82290cd7ee4d46307bfbb547ec3e" + "bytes": "8074999ec44e3210cb4d32634cf375b47a379e2ba5d3ecc091a0affc7f700e41" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cd7295392a147f29ea2b722dd2f7caeb8ce82290cd7ee4d46307bfbb547ec3e" + "bytes": "8074999ec44e3210cb4d32634cf375b47a379e2ba5d3ecc091a0affc7f700e41" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "620553128" + "i128": "321582330" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "620553128" + "i128": "321582330" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8074999ec44e3210cb4d32634cf375b47a379e2ba5d3ecc091a0affc7f700e41" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8074999ec44e3210cb4d32634cf375b47a379e2ba5d3ecc091a0affc7f700e41" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc74ad8411a671ca4ce14487060e570717df840aab1ea96dbab4331a41075367" + "bytes": "0f240468c4e94b6291e0fc6f5cbbc324182c2f9e81e80ada1ecfd5510da616f1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dc74ad8411a671ca4ce14487060e570717df840aab1ea96dbab4331a41075367" + "bytes": "0f240468c4e94b6291e0fc6f5cbbc324182c2f9e81e80ada1ecfd5510da616f1" } ] }, "durability": "persistent", "val": { - "bytes": "0cd7295392a147f29ea2b722dd2f7caeb8ce82290cd7ee4d46307bfbb547ec3e" + "bytes": "8074999ec44e3210cb4d32634cf375b47a379e2ba5d3ecc091a0affc7f700e41" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "620553128" + "i128": "321582330" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.45.json index e770cc10..22ba7ebd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "256681602" + "i128": "16856647" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "256681602" + "i128": "16856647" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93794a987da302f4210571547edca07766e1cac3b44332ff4f699eb11bd2e967" + "bytes": "fea0c03565b4a1fd803b5b33a2f04a971ee6333aab10cefbb55cb5cf934a3625" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "256681602" + "i128": "16856647" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5d8e87277924c96856296c3e6ac03ee8efe3dfe3882df9863a7ab839b994b0a" + "bytes": "e2ed76d6634d2c7a004234a0c22be4849254bbb1add4eee41e26715c86fa5344" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5d8e87277924c96856296c3e6ac03ee8efe3dfe3882df9863a7ab839b994b0a" + "bytes": "e2ed76d6634d2c7a004234a0c22be4849254bbb1add4eee41e26715c86fa5344" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "256681602" + "i128": "16856647" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "256681602" + "i128": "16856647" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "e2ed76d6634d2c7a004234a0c22be4849254bbb1add4eee41e26715c86fa5344" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "e2ed76d6634d2c7a004234a0c22be4849254bbb1add4eee41e26715c86fa5344" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c75266ad8fa905bac95261dc1503196a5e8174961b5bcecae60c57333d72a0c8" + "bytes": "24300baaa75c1bc4b58f6ac53d2a80c3e14e2371929a7e4c1f10451b688a1adc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c75266ad8fa905bac95261dc1503196a5e8174961b5bcecae60c57333d72a0c8" + "bytes": "24300baaa75c1bc4b58f6ac53d2a80c3e14e2371929a7e4c1f10451b688a1adc" } ] }, "durability": "persistent", "val": { - "bytes": "c5d8e87277924c96856296c3e6ac03ee8efe3dfe3882df9863a7ab839b994b0a" + "bytes": "e2ed76d6634d2c7a004234a0c22be4849254bbb1add4eee41e26715c86fa5344" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "256681602" + "i128": "16856647" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.46.json index 4d59e66a..178503ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "26491043" + "i128": "220674312" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "26491043" + "i128": "220674312" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d48641debcbee406bf8ef5069ca065f473455ec9d8d297bf352440683a779ef" + "bytes": "633dff4b4a6642f64a0204bc239c9f0911cd625d7a7785ffee12f449d314c65b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "26491043" + "i128": "220674312" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "73148347df4acef60dfed74ca228ca52b830bdf30681f11341978010ea57788f" + "bytes": "1c009f6fc94689aeb8b3ec8e8ffc5c6a60c90a9230b76fc5bb563d25fc08c66a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "73148347df4acef60dfed74ca228ca52b830bdf30681f11341978010ea57788f" + "bytes": "1c009f6fc94689aeb8b3ec8e8ffc5c6a60c90a9230b76fc5bb563d25fc08c66a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "26491043" + "i128": "220674312" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "26491043" + "i128": "220674312" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1c009f6fc94689aeb8b3ec8e8ffc5c6a60c90a9230b76fc5bb563d25fc08c66a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1c009f6fc94689aeb8b3ec8e8ffc5c6a60c90a9230b76fc5bb563d25fc08c66a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f428646fe7c030f0491dcc1560890ab938f7364bc9ae37a44f6168d8f62107f" + "bytes": "54e02db0e7ca36bf03fd5500332fdfc1aeaedfcb0ea6a6766ad834e8d5566089" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2f428646fe7c030f0491dcc1560890ab938f7364bc9ae37a44f6168d8f62107f" + "bytes": "54e02db0e7ca36bf03fd5500332fdfc1aeaedfcb0ea6a6766ad834e8d5566089" } ] }, "durability": "persistent", "val": { - "bytes": "73148347df4acef60dfed74ca228ca52b830bdf30681f11341978010ea57788f" + "bytes": "1c009f6fc94689aeb8b3ec8e8ffc5c6a60c90a9230b76fc5bb563d25fc08c66a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "26491043" + "i128": "220674312" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.47.json index 30f3e510..0841957a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "183962942" + "i128": "749879828" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "183962942" + "i128": "749879828" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d26d7aa7ae6baf9273787e8bf7971ac0a3fad370fe26ae28634d8ecec98ba99" + "bytes": "02ea1cc1563ecef9916b29c94ef4c0cefb8a4b951d58ab8cfb88048e3c3a1a59" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "183962942" + "i128": "749879828" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6dafb0ff0d904b00102991f1d6c2eabce6e390987465ce1cdc8a27574690ac98" + "bytes": "7a7c79ae172fe73c2e4de5987d61a277b04957ccf3a27214da81a026425849b2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6dafb0ff0d904b00102991f1d6c2eabce6e390987465ce1cdc8a27574690ac98" + "bytes": "7a7c79ae172fe73c2e4de5987d61a277b04957ccf3a27214da81a026425849b2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "183962942" + "i128": "749879828" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "183962942" + "i128": "749879828" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7a7c79ae172fe73c2e4de5987d61a277b04957ccf3a27214da81a026425849b2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7a7c79ae172fe73c2e4de5987d61a277b04957ccf3a27214da81a026425849b2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "def0650a9e1d627058eddbfbb4831348384ad096fe4329a26741a5970c268f30" + "bytes": "82829e3dd30ee2f69cd9782bc863b633e5e67622e3a94f0997254629892b6540" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "def0650a9e1d627058eddbfbb4831348384ad096fe4329a26741a5970c268f30" + "bytes": "82829e3dd30ee2f69cd9782bc863b633e5e67622e3a94f0997254629892b6540" } ] }, "durability": "persistent", "val": { - "bytes": "6dafb0ff0d904b00102991f1d6c2eabce6e390987465ce1cdc8a27574690ac98" + "bytes": "7a7c79ae172fe73c2e4de5987d61a277b04957ccf3a27214da81a026425849b2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "183962942" + "i128": "749879828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.48.json index dcfd9366..c723984c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "506119116" + "i128": "635798902" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "506119116" + "i128": "635798902" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d79393a9b3ba68e3c0e37de4ce3c342f02f38cf05624d2e469229a7e2b768be" + "bytes": "c83a3ea8ca25f52ca89cf317777744de7b2cd7cddc0fb6ced842d8e808bb46d0" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "506119116" + "i128": "635798902" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "826a2584c7b98faf4df0e4a51d49f09c0f0b954682bc301bd03777975a15beae" + "bytes": "ee85e44af634bf73b59e8b0ae68943762f2675728f9d46900cace841370b75b4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "826a2584c7b98faf4df0e4a51d49f09c0f0b954682bc301bd03777975a15beae" + "bytes": "ee85e44af634bf73b59e8b0ae68943762f2675728f9d46900cace841370b75b4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "506119116" + "i128": "635798902" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "506119116" + "i128": "635798902" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ee85e44af634bf73b59e8b0ae68943762f2675728f9d46900cace841370b75b4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ee85e44af634bf73b59e8b0ae68943762f2675728f9d46900cace841370b75b4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "586061bee49169646bcf01605652f094b22df0d70ca7eb642c7768ca5d35aba8" + "bytes": "f23bc302dfe357e67882b56dac4f0097c1e09eaeccbb62361f5fb46f88474fc8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "586061bee49169646bcf01605652f094b22df0d70ca7eb642c7768ca5d35aba8" + "bytes": "f23bc302dfe357e67882b56dac4f0097c1e09eaeccbb62361f5fb46f88474fc8" } ] }, "durability": "persistent", "val": { - "bytes": "826a2584c7b98faf4df0e4a51d49f09c0f0b954682bc301bd03777975a15beae" + "bytes": "ee85e44af634bf73b59e8b0ae68943762f2675728f9d46900cace841370b75b4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "506119116" + "i128": "635798902" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.49.json index c0bd17cb..2561e5e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "259681499" + "i128": "605369818" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "259681499" + "i128": "605369818" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fd8bc1c765292f59f43989cae5dfbd0a5f0ca4097f23f13ad3cec32e572a8004" + "bytes": "8d3c7c9e079030ed75978fb8c1acef0d022c892682dc412f6796da71fc9eeb08" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "259681499" + "i128": "605369818" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba0bed74ff0da3bc03b0488dcbe091d82928c36036d63a66c51e525904017b6a" + "bytes": "42ab218bf1f6418f1321099b460f19bd57ffc1df8ef81397ab1d8fba5a72d319" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba0bed74ff0da3bc03b0488dcbe091d82928c36036d63a66c51e525904017b6a" + "bytes": "42ab218bf1f6418f1321099b460f19bd57ffc1df8ef81397ab1d8fba5a72d319" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "259681499" + "i128": "605369818" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "259681499" + "i128": "605369818" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "42ab218bf1f6418f1321099b460f19bd57ffc1df8ef81397ab1d8fba5a72d319" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "42ab218bf1f6418f1321099b460f19bd57ffc1df8ef81397ab1d8fba5a72d319" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3606a67d3a233bd8ffc33c6e1390c73cedfb1514ebb6e413bd1fe54df7898614" + "bytes": "65ba5584db44b13e3df9779d43bd34683dcf1cb4102553303228c74f0453b5d0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3606a67d3a233bd8ffc33c6e1390c73cedfb1514ebb6e413bd1fe54df7898614" + "bytes": "65ba5584db44b13e3df9779d43bd34683dcf1cb4102553303228c74f0453b5d0" } ] }, "durability": "persistent", "val": { - "bytes": "ba0bed74ff0da3bc03b0488dcbe091d82928c36036d63a66c51e525904017b6a" + "bytes": "42ab218bf1f6418f1321099b460f19bd57ffc1df8ef81397ab1d8fba5a72d319" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "259681499" + "i128": "605369818" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.5.json index 16c99a2c..cf47947e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "850602225" + "i128": "781111843" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "850602225" + "i128": "781111843" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "051d34d5353ae4ccbfb839d86b9c6b74759d3847e9670155a93acfb5e9cc3548" + "bytes": "fe2eb9abec4caa08fd9e5e73bc29b3152525618357d4fdf52497cffd726ac296" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "850602225" + "i128": "781111843" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a9b49d44c8eb78e723dd76a9ff45e8aacbe39602da5bfba5dd2ad700b924c09b" + "bytes": "299b03bf83d3971703d687fdc65b72d72636eaaaf5cdf61d32d07f14057eed69" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a9b49d44c8eb78e723dd76a9ff45e8aacbe39602da5bfba5dd2ad700b924c09b" + "bytes": "299b03bf83d3971703d687fdc65b72d72636eaaaf5cdf61d32d07f14057eed69" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "850602225" + "i128": "781111843" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "850602225" + "i128": "781111843" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a9b49d44c8eb78e723dd76a9ff45e8aacbe39602da5bfba5dd2ad700b924c09b" + "bytes": "299b03bf83d3971703d687fdc65b72d72636eaaaf5cdf61d32d07f14057eed69" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a9b49d44c8eb78e723dd76a9ff45e8aacbe39602da5bfba5dd2ad700b924c09b" + "bytes": "299b03bf83d3971703d687fdc65b72d72636eaaaf5cdf61d32d07f14057eed69" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e9a132cb411408400eed9d851f1a6befe7ceae43b965598e30c1518557abadb8" + "bytes": "216fc35ede754935f0287d3d75adb90477c968e02f0a15523cc13915ab785ac0" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e9a132cb411408400eed9d851f1a6befe7ceae43b965598e30c1518557abadb8" + "bytes": "216fc35ede754935f0287d3d75adb90477c968e02f0a15523cc13915ab785ac0" } ] }, "durability": "persistent", "val": { - "bytes": "a9b49d44c8eb78e723dd76a9ff45e8aacbe39602da5bfba5dd2ad700b924c09b" + "bytes": "299b03bf83d3971703d687fdc65b72d72636eaaaf5cdf61d32d07f14057eed69" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "850602225" + "i128": "781111843" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.50.json index b46c86ea..eb6499f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "574464899" + "i128": "582403903" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "574464899" + "i128": "582403903" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80b88c034b8713158f67af55f6e34865969b6c95a5ae446229a3f84ccb8e6d43" + "bytes": "cab4e3334ef87bbc9ad9fb61e52ff0bdab907d7a8d89527ac0a774367b744898" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "574464899" + "i128": "582403903" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "104737e72d469eab8c928d8d434e90f085c35177261d65ce79243f1bbe94eb4c" + "bytes": "934d47abd12cbf8799bae76fec9f73139883d9562e74e2e038eb8ac8d5373969" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "104737e72d469eab8c928d8d434e90f085c35177261d65ce79243f1bbe94eb4c" + "bytes": "934d47abd12cbf8799bae76fec9f73139883d9562e74e2e038eb8ac8d5373969" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "574464899" + "i128": "582403903" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "574464899" + "i128": "582403903" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "934d47abd12cbf8799bae76fec9f73139883d9562e74e2e038eb8ac8d5373969" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "934d47abd12cbf8799bae76fec9f73139883d9562e74e2e038eb8ac8d5373969" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b499e6b564673bbe74f8e71aeda6eab8bb9d2bea4c067606c9421b425ca14a7" + "bytes": "5b8bbcb8ae5dc1f439cef9dec60c40cfd05f0e7c3d1bcc7cc2e8b6558c5802de" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b499e6b564673bbe74f8e71aeda6eab8bb9d2bea4c067606c9421b425ca14a7" + "bytes": "5b8bbcb8ae5dc1f439cef9dec60c40cfd05f0e7c3d1bcc7cc2e8b6558c5802de" } ] }, "durability": "persistent", "val": { - "bytes": "104737e72d469eab8c928d8d434e90f085c35177261d65ce79243f1bbe94eb4c" + "bytes": "934d47abd12cbf8799bae76fec9f73139883d9562e74e2e038eb8ac8d5373969" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "574464899" + "i128": "582403903" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.51.json index a472c7e8..141aa3eb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "530062716" + "i128": "690637837" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "530062716" + "i128": "690637837" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e28fb3019dfc1071d25712204cf8807bd504c64a44f04381dddc0e6cba8e0c5b" + "bytes": "a4b98a46cea6b709686c8cd021001ddbba9b01cc6d63d5cbb2b90ce78ea2d7c5" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "530062716" + "i128": "690637837" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8927bf5fab83850a14005088f9658dcd6f28cb87aa762b0be2b400e10b15c27e" + "bytes": "7a7ce017a5f8bb899210f96086e5b776fa5a6eeefd07b0fc9b20bf841be66846" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8927bf5fab83850a14005088f9658dcd6f28cb87aa762b0be2b400e10b15c27e" + "bytes": "7a7ce017a5f8bb899210f96086e5b776fa5a6eeefd07b0fc9b20bf841be66846" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "530062716" + "i128": "690637837" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "530062716" + "i128": "690637837" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7a7ce017a5f8bb899210f96086e5b776fa5a6eeefd07b0fc9b20bf841be66846" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7a7ce017a5f8bb899210f96086e5b776fa5a6eeefd07b0fc9b20bf841be66846" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b99d24ef7855be319504aeefada5ba957e4206067a94d6ac1a6f05c857e59e34" + "bytes": "61d5269c01b453fdecd9e337777f19567b2c8c6061fadaa520ace0894c903128" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b99d24ef7855be319504aeefada5ba957e4206067a94d6ac1a6f05c857e59e34" + "bytes": "61d5269c01b453fdecd9e337777f19567b2c8c6061fadaa520ace0894c903128" } ] }, "durability": "persistent", "val": { - "bytes": "8927bf5fab83850a14005088f9658dcd6f28cb87aa762b0be2b400e10b15c27e" + "bytes": "7a7ce017a5f8bb899210f96086e5b776fa5a6eeefd07b0fc9b20bf841be66846" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "530062716" + "i128": "690637837" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.52.json index 0a12d743..61673f2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "470160503" + "i128": "22527489" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "470160503" + "i128": "22527489" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "009461dff3b57c31030a2d7daae29046a89cc431146cffabccbb71654b4e5754" + "bytes": "99eb71915497ce30117b6b4a1a968ae54f73fa53a4d910176d8b613c3183ca48" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "470160503" + "i128": "22527489" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d645c459792459fdf8be5d48f88f2e5de1f0c155df772155ac58cad234bdee3" + "bytes": "49f4aed4c78b437e957ab123a2770641e73720ca3a021c4d28c0d5cdc4cccac5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d645c459792459fdf8be5d48f88f2e5de1f0c155df772155ac58cad234bdee3" + "bytes": "49f4aed4c78b437e957ab123a2770641e73720ca3a021c4d28c0d5cdc4cccac5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "470160503" + "i128": "22527489" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "470160503" + "i128": "22527489" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "49f4aed4c78b437e957ab123a2770641e73720ca3a021c4d28c0d5cdc4cccac5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "49f4aed4c78b437e957ab123a2770641e73720ca3a021c4d28c0d5cdc4cccac5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b37e5c7f8a5443fe619ab75b9807334928db54902dffefdfdfbc8da62cf638ce" + "bytes": "e659a606205dc79c728f03f94155a07aa0907d432a42b9791dce2cac98975e51" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b37e5c7f8a5443fe619ab75b9807334928db54902dffefdfdfbc8da62cf638ce" + "bytes": "e659a606205dc79c728f03f94155a07aa0907d432a42b9791dce2cac98975e51" } ] }, "durability": "persistent", "val": { - "bytes": "2d645c459792459fdf8be5d48f88f2e5de1f0c155df772155ac58cad234bdee3" + "bytes": "49f4aed4c78b437e957ab123a2770641e73720ca3a021c4d28c0d5cdc4cccac5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "470160503" + "i128": "22527489" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.53.json index d08614a7..f455448a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "769544059" + "i128": "709557759" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "769544059" + "i128": "709557759" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb684d117b36da03757b326b276dd12f643c189431e95b37bf146a85865fca64" + "bytes": "078eb6c91fd5cc6f403065857381a669d3b2484291536f6933432e02cd7a555b" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "769544059" + "i128": "709557759" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1beabbed8f8b64e87c75daefb20fc14b3b3b4027f9ba841508304d3379a603a0" + "bytes": "d9c30bd4250a0710bcfba4d5a1a4ec79a140e525b4c7951100acb160d86f6f93" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1beabbed8f8b64e87c75daefb20fc14b3b3b4027f9ba841508304d3379a603a0" + "bytes": "d9c30bd4250a0710bcfba4d5a1a4ec79a140e525b4c7951100acb160d86f6f93" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "769544059" + "i128": "709557759" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "769544059" + "i128": "709557759" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d9c30bd4250a0710bcfba4d5a1a4ec79a140e525b4c7951100acb160d86f6f93" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d9c30bd4250a0710bcfba4d5a1a4ec79a140e525b4c7951100acb160d86f6f93" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0dd7394e7f318cc208f450be59b76782e209659d8a1d98a665830d9e079b515f" + "bytes": "1c3901941d25e12fea1bd909053b007f5d0d478d4ee2ee73140fd04730809999" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0dd7394e7f318cc208f450be59b76782e209659d8a1d98a665830d9e079b515f" + "bytes": "1c3901941d25e12fea1bd909053b007f5d0d478d4ee2ee73140fd04730809999" } ] }, "durability": "persistent", "val": { - "bytes": "1beabbed8f8b64e87c75daefb20fc14b3b3b4027f9ba841508304d3379a603a0" + "bytes": "d9c30bd4250a0710bcfba4d5a1a4ec79a140e525b4c7951100acb160d86f6f93" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "769544059" + "i128": "709557759" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.54.json index 93f4e1ab..d163d159 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "731781111" + "i128": "539408389" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "731781111" + "i128": "539408389" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c436028d5bea9becc6c85bd0f521d2806545f9458e27732d281b5223955de4f6" + "bytes": "3b7bd191c199bb510c6398e72c076075fa76e6cd420e82d2e79b9ff564e63486" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "731781111" + "i128": "539408389" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03ba4a4a7d0786eb2fdb154330175f4d0857cb6d2a4be8c49389d76e6f8adfd8" + "bytes": "7cb0770a39fbfe2882809bb14ac75775919ce685f85a3e5aaa3d7ca872a4b15f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03ba4a4a7d0786eb2fdb154330175f4d0857cb6d2a4be8c49389d76e6f8adfd8" + "bytes": "7cb0770a39fbfe2882809bb14ac75775919ce685f85a3e5aaa3d7ca872a4b15f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "731781111" + "i128": "539408389" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "731781111" + "i128": "539408389" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7cb0770a39fbfe2882809bb14ac75775919ce685f85a3e5aaa3d7ca872a4b15f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7cb0770a39fbfe2882809bb14ac75775919ce685f85a3e5aaa3d7ca872a4b15f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ab83435f489542d4df4d75e30f70c51fafe82374e049791378ac6613a149b35" + "bytes": "63e139cb0275b24f9e4895c013ec62d92671900facb8491d9877157f1e9a2a70" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ab83435f489542d4df4d75e30f70c51fafe82374e049791378ac6613a149b35" + "bytes": "63e139cb0275b24f9e4895c013ec62d92671900facb8491d9877157f1e9a2a70" } ] }, "durability": "persistent", "val": { - "bytes": "03ba4a4a7d0786eb2fdb154330175f4d0857cb6d2a4be8c49389d76e6f8adfd8" + "bytes": "7cb0770a39fbfe2882809bb14ac75775919ce685f85a3e5aaa3d7ca872a4b15f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "731781111" + "i128": "539408389" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.55.json index ef35321a..242b4d3f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "820073781" + "i128": "209787485" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "820073781" + "i128": "209787485" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce35759531b67a5cdfae096fe2ef681400bba0ee74aeb8132bf31e93a119c78b" + "bytes": "093da33845e40346ca8acb599e856db1a2dc1d33c974c8fdca0e390b59b82a22" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "820073781" + "i128": "209787485" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "740e2be2ee3fe972707496cdc7c5488f280948df794dc2fd43c05258b3f6b502" + "bytes": "c228d8b3d5fa1163a2d9800757979a993ca50c13bd6d2eb3deaf79d69078495e" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "740e2be2ee3fe972707496cdc7c5488f280948df794dc2fd43c05258b3f6b502" + "bytes": "c228d8b3d5fa1163a2d9800757979a993ca50c13bd6d2eb3deaf79d69078495e" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "820073781" + "i128": "209787485" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "820073781" + "i128": "209787485" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "c228d8b3d5fa1163a2d9800757979a993ca50c13bd6d2eb3deaf79d69078495e" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "c228d8b3d5fa1163a2d9800757979a993ca50c13bd6d2eb3deaf79d69078495e" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7eee3889befb5b31f76169d66b5494db5f790cbca01dc28b4ac02689846f3b9" + "bytes": "53def268a9f08a433350bfd8803997bfe2e3b7ed8736af0a5bde9848ddc1fb6a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b7eee3889befb5b31f76169d66b5494db5f790cbca01dc28b4ac02689846f3b9" + "bytes": "53def268a9f08a433350bfd8803997bfe2e3b7ed8736af0a5bde9848ddc1fb6a" } ] }, "durability": "persistent", "val": { - "bytes": "740e2be2ee3fe972707496cdc7c5488f280948df794dc2fd43c05258b3f6b502" + "bytes": "c228d8b3d5fa1163a2d9800757979a993ca50c13bd6d2eb3deaf79d69078495e" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "820073781" + "i128": "209787485" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.56.json index 5f8390f0..f440cd42 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "649988955" + "i128": "453981128" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "649988955" + "i128": "453981128" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5b813c216d7222f3695a9e61c447b9b9106a9e581ffe6ffa5ece962db7bd73b" + "bytes": "2ca8f1fadec5f1d1f8b4b23b96b32367de2bc4450e7e3417d72eb7d61b6e4fdc" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "649988955" + "i128": "453981128" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f0b5a5f3028d759d91f917c7ee89d8034848ee180e16a566abbaf46636c3311" + "bytes": "1c36f9c286b5d9d4ba7d6f9e8b03018803a402ae7badd1c28631d4dac8a838cb" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f0b5a5f3028d759d91f917c7ee89d8034848ee180e16a566abbaf46636c3311" + "bytes": "1c36f9c286b5d9d4ba7d6f9e8b03018803a402ae7badd1c28631d4dac8a838cb" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "649988955" + "i128": "453981128" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "649988955" + "i128": "453981128" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1c36f9c286b5d9d4ba7d6f9e8b03018803a402ae7badd1c28631d4dac8a838cb" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1c36f9c286b5d9d4ba7d6f9e8b03018803a402ae7badd1c28631d4dac8a838cb" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4be7b95ddca7cc21319a13348d5e53ecea2dfab5836c6457f5862d87146b9a14" + "bytes": "7671693d16a9d8aa138271fb49a5f8caa731560855a85121d2bdc907e7329928" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4be7b95ddca7cc21319a13348d5e53ecea2dfab5836c6457f5862d87146b9a14" + "bytes": "7671693d16a9d8aa138271fb49a5f8caa731560855a85121d2bdc907e7329928" } ] }, "durability": "persistent", "val": { - "bytes": "2f0b5a5f3028d759d91f917c7ee89d8034848ee180e16a566abbaf46636c3311" + "bytes": "1c36f9c286b5d9d4ba7d6f9e8b03018803a402ae7badd1c28631d4dac8a838cb" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "649988955" + "i128": "453981128" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.57.json index 08f7a549..b79ea097 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "229898331" + "i128": "283546797" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "229898331" + "i128": "283546797" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dcf6784583fba03f73a3d17f1df07239e78c8ddc8f5411fd160c88f847eb3a04" + "bytes": "556961eaf308573ce8d4f2b971a6aa132dccffd2056826bac435966f33730ed2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "229898331" + "i128": "283546797" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "06331912a43aa48313e339a28f99ca499fcf6e253660974ad92548496ad66cbd" + "bytes": "f25fb05ad24ff21c82def8ffec9277823b1c6f4d19b3bbd0d951b5b8a8b390ed" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "06331912a43aa48313e339a28f99ca499fcf6e253660974ad92548496ad66cbd" + "bytes": "f25fb05ad24ff21c82def8ffec9277823b1c6f4d19b3bbd0d951b5b8a8b390ed" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "229898331" + "i128": "283546797" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "229898331" + "i128": "283546797" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f25fb05ad24ff21c82def8ffec9277823b1c6f4d19b3bbd0d951b5b8a8b390ed" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f25fb05ad24ff21c82def8ffec9277823b1c6f4d19b3bbd0d951b5b8a8b390ed" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f388204d8495bfb54f3e326a8291e55f5ab06e860ffb8c6e862c6441eb6e4377" + "bytes": "b29a0558e53b0d1f267ecdba2c310a9db3fd8ac83c259bc8032fae7b8da2b449" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f388204d8495bfb54f3e326a8291e55f5ab06e860ffb8c6e862c6441eb6e4377" + "bytes": "b29a0558e53b0d1f267ecdba2c310a9db3fd8ac83c259bc8032fae7b8da2b449" } ] }, "durability": "persistent", "val": { - "bytes": "06331912a43aa48313e339a28f99ca499fcf6e253660974ad92548496ad66cbd" + "bytes": "f25fb05ad24ff21c82def8ffec9277823b1c6f4d19b3bbd0d951b5b8a8b390ed" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "229898331" + "i128": "283546797" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.58.json index 5db6c2d4..905d4d3d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "291969206" + "i128": "707666600" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "291969206" + "i128": "707666600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db126f293a995d9c74b4db3823918d27ee2576a720c0429bfa70a55f0d5679f6" + "bytes": "b59717689dca6e7a63fb24ba4985bafb4f4640227feba065dcdbfcf82dc1f660" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "291969206" + "i128": "707666600" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f64d48f36c9afaed2f07c56a79c73ae63ea4045e91868dfd98ae01733245630f" + "bytes": "9c1ade5f40e20b0477e6da5a7b67078bde298885cc6c9f356d65503b52c057a2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f64d48f36c9afaed2f07c56a79c73ae63ea4045e91868dfd98ae01733245630f" + "bytes": "9c1ade5f40e20b0477e6da5a7b67078bde298885cc6c9f356d65503b52c057a2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "291969206" + "i128": "707666600" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "291969206" + "i128": "707666600" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9c1ade5f40e20b0477e6da5a7b67078bde298885cc6c9f356d65503b52c057a2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9c1ade5f40e20b0477e6da5a7b67078bde298885cc6c9f356d65503b52c057a2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a30a1dd31ffcedc96deaf48fc62aa62a408ba6293b0d1dd5b9aeb5ee9e1b1a8" + "bytes": "c12471cd1cb14f1366690ef48b0bfee6fcd1b1aa57215a6444874a6d9a467b72" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a30a1dd31ffcedc96deaf48fc62aa62a408ba6293b0d1dd5b9aeb5ee9e1b1a8" + "bytes": "c12471cd1cb14f1366690ef48b0bfee6fcd1b1aa57215a6444874a6d9a467b72" } ] }, "durability": "persistent", "val": { - "bytes": "f64d48f36c9afaed2f07c56a79c73ae63ea4045e91868dfd98ae01733245630f" + "bytes": "9c1ade5f40e20b0477e6da5a7b67078bde298885cc6c9f356d65503b52c057a2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "291969206" + "i128": "707666600" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.59.json index 8ba19b8b..52b2ddd1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "577191715" + "i128": "23092192" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "577191715" + "i128": "23092192" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ca67f6452059d8613ae741faa0034fc4451d4b2b03a4a1d7409ceef8bdf4efe" + "bytes": "064fc454e6ab188a76391ee9eb576061f723390cab031029447d3e0e13b2cbc3" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "577191715" + "i128": "23092192" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c33a1a842f881cde4c997909df8ec4dcc83ee18782ec5c7597066ef776f8321" + "bytes": "79bf5a1e35800c333f4ad8bf7a919be3ce5009931cf74d4101751bebf4bcaec2" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c33a1a842f881cde4c997909df8ec4dcc83ee18782ec5c7597066ef776f8321" + "bytes": "79bf5a1e35800c333f4ad8bf7a919be3ce5009931cf74d4101751bebf4bcaec2" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "577191715" + "i128": "23092192" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "577191715" + "i128": "23092192" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "79bf5a1e35800c333f4ad8bf7a919be3ce5009931cf74d4101751bebf4bcaec2" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "79bf5a1e35800c333f4ad8bf7a919be3ce5009931cf74d4101751bebf4bcaec2" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbcc47c003c905756deb357ab6b5daa054202ab5ce5047079c730c1f54bb5482" + "bytes": "95f5a6fede26dab7527ac84d4ecad3bae24b8f472d9bc3d9c9cae99b6c4c8c21" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbcc47c003c905756deb357ab6b5daa054202ab5ce5047079c730c1f54bb5482" + "bytes": "95f5a6fede26dab7527ac84d4ecad3bae24b8f472d9bc3d9c9cae99b6c4c8c21" } ] }, "durability": "persistent", "val": { - "bytes": "6c33a1a842f881cde4c997909df8ec4dcc83ee18782ec5c7597066ef776f8321" + "bytes": "79bf5a1e35800c333f4ad8bf7a919be3ce5009931cf74d4101751bebf4bcaec2" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "577191715" + "i128": "23092192" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.6.json index c6d994cf..2fc0512a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "956720664" + "i128": "192031921" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "956720664" + "i128": "192031921" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d51e7995a1bbd8f70b57786709ca67c507370f583d05509b5dd3b5f5232ee00a" + "bytes": "cd2d2c314020c8459a82d403044074499beadc4ce133065f369bd9150b363ce5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "956720664" + "i128": "192031921" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a775f2c5bd3547d2fd27bd62e0e687416c76866d109c4f697f8c16173aa2cff0" + "bytes": "ce22e2f9e48bb35e193321a25bf767d6d0c9bea4a04d7c3c281f1559786b76aa" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a775f2c5bd3547d2fd27bd62e0e687416c76866d109c4f697f8c16173aa2cff0" + "bytes": "ce22e2f9e48bb35e193321a25bf767d6d0c9bea4a04d7c3c281f1559786b76aa" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "956720664" + "i128": "192031921" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "956720664" + "i128": "192031921" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a775f2c5bd3547d2fd27bd62e0e687416c76866d109c4f697f8c16173aa2cff0" + "bytes": "ce22e2f9e48bb35e193321a25bf767d6d0c9bea4a04d7c3c281f1559786b76aa" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a775f2c5bd3547d2fd27bd62e0e687416c76866d109c4f697f8c16173aa2cff0" + "bytes": "ce22e2f9e48bb35e193321a25bf767d6d0c9bea4a04d7c3c281f1559786b76aa" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a20cd74b7cde29717b9edd019fde9fe089b469bb8b14114f81b2e6c2bb2b6b56" + "bytes": "1dacc9e9785fb042a46065864d1bc66d935b6c2ee74d8cc9ebeeaf4a1e16c589" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a20cd74b7cde29717b9edd019fde9fe089b469bb8b14114f81b2e6c2bb2b6b56" + "bytes": "1dacc9e9785fb042a46065864d1bc66d935b6c2ee74d8cc9ebeeaf4a1e16c589" } ] }, "durability": "persistent", "val": { - "bytes": "a775f2c5bd3547d2fd27bd62e0e687416c76866d109c4f697f8c16173aa2cff0" + "bytes": "ce22e2f9e48bb35e193321a25bf767d6d0c9bea4a04d7c3c281f1559786b76aa" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "956720664" + "i128": "192031921" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.60.json index 706aef0f..b9197a7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "371745395" + "i128": "550213620" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "371745395" + "i128": "550213620" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a72b6b632d34d7e72041806dad397a90a830a138830308dc8fcbe15aae8d4c76" + "bytes": "6c3bc9b2319a1634198df8b00be64562397e1984dff2ffaba5c3282236d37cc4" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "371745395" + "i128": "550213620" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d56622b9a0ad4e143dc65fc67e5e6c94e909bdf8a7071698f8cd9c3add7f44fb" + "bytes": "98b22bf7c95c7c53a06b330eaf0cbc559f7fe2cb65a5b24238bb8f4ff9c72fbe" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d56622b9a0ad4e143dc65fc67e5e6c94e909bdf8a7071698f8cd9c3add7f44fb" + "bytes": "98b22bf7c95c7c53a06b330eaf0cbc559f7fe2cb65a5b24238bb8f4ff9c72fbe" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "371745395" + "i128": "550213620" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "371745395" + "i128": "550213620" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "98b22bf7c95c7c53a06b330eaf0cbc559f7fe2cb65a5b24238bb8f4ff9c72fbe" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "98b22bf7c95c7c53a06b330eaf0cbc559f7fe2cb65a5b24238bb8f4ff9c72fbe" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ad7c5d10e74ebd3fa1e061e123fbe8e3be33f71dbb265e5db6cb9553de9cdf1" + "bytes": "ef5fb58ba55b0ae210f665c47b70f21b9668afccc35264acf4166aecc42ee118" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ad7c5d10e74ebd3fa1e061e123fbe8e3be33f71dbb265e5db6cb9553de9cdf1" + "bytes": "ef5fb58ba55b0ae210f665c47b70f21b9668afccc35264acf4166aecc42ee118" } ] }, "durability": "persistent", "val": { - "bytes": "d56622b9a0ad4e143dc65fc67e5e6c94e909bdf8a7071698f8cd9c3add7f44fb" + "bytes": "98b22bf7c95c7c53a06b330eaf0cbc559f7fe2cb65a5b24238bb8f4ff9c72fbe" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "371745395" + "i128": "550213620" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.61.json index 2923508a..30bf671b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "452094165" + "i128": "792987564" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "452094165" + "i128": "792987564" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "588ba7bda36f1c881492dbf87e934a8f32a4b2d9977b65fb0bbda15800f560ee" + "bytes": "659a142d79e3d5b014ba4ebd5385e08eb945c8be812c8e7de53f919b62b527cd" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "452094165" + "i128": "792987564" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76c7755040c141dc0470890550445542726d83353010d72d1125303bf430f24d" + "bytes": "d7c30a9c893339885257358f4fb9de4ade8769b13be1b43261d5b59788a74573" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76c7755040c141dc0470890550445542726d83353010d72d1125303bf430f24d" + "bytes": "d7c30a9c893339885257358f4fb9de4ade8769b13be1b43261d5b59788a74573" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "452094165" + "i128": "792987564" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "452094165" + "i128": "792987564" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d7c30a9c893339885257358f4fb9de4ade8769b13be1b43261d5b59788a74573" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d7c30a9c893339885257358f4fb9de4ade8769b13be1b43261d5b59788a74573" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a0b7558d6348047e7af3fff0c751b7730271040ee97162ab19402879e0778e1" + "bytes": "3f760c289e58c49419bc0097104dc5f472ba2a411641e0bdb254f34c27b83d04" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a0b7558d6348047e7af3fff0c751b7730271040ee97162ab19402879e0778e1" + "bytes": "3f760c289e58c49419bc0097104dc5f472ba2a411641e0bdb254f34c27b83d04" } ] }, "durability": "persistent", "val": { - "bytes": "76c7755040c141dc0470890550445542726d83353010d72d1125303bf430f24d" + "bytes": "d7c30a9c893339885257358f4fb9de4ade8769b13be1b43261d5b59788a74573" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "452094165" + "i128": "792987564" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.62.json index 58ce2cc9..6a405e52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "712172346" + "i128": "365632255" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "712172346" + "i128": "365632255" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e21a76d9ba630461444e262f293ef4286358b04b911ea484ad9985a579ba8ac" + "bytes": "502b5da13666bccbae41db686f83d2ae47269f643154e96d8321add68def349c" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "712172346" + "i128": "365632255" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17491db7b30aa34448a8fecbfec2a6ff18dd0e6e781803b10cb6253dfd5531d3" + "bytes": "341d2984d2b2dcb6881cd9304ce1fd84937929d75a09928b519284ccb02977a4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17491db7b30aa34448a8fecbfec2a6ff18dd0e6e781803b10cb6253dfd5531d3" + "bytes": "341d2984d2b2dcb6881cd9304ce1fd84937929d75a09928b519284ccb02977a4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "712172346" + "i128": "365632255" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "712172346" + "i128": "365632255" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "341d2984d2b2dcb6881cd9304ce1fd84937929d75a09928b519284ccb02977a4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "341d2984d2b2dcb6881cd9304ce1fd84937929d75a09928b519284ccb02977a4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc0590ba4ef9e929c2ec5d38324c9c892fdbd82ab401a47ccc4b0d5d352620f1" + "bytes": "e9a5af78701a04a2d16d146da6123714215269a0d943e1a672819f0e27e5c7ec" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fc0590ba4ef9e929c2ec5d38324c9c892fdbd82ab401a47ccc4b0d5d352620f1" + "bytes": "e9a5af78701a04a2d16d146da6123714215269a0d943e1a672819f0e27e5c7ec" } ] }, "durability": "persistent", "val": { - "bytes": "17491db7b30aa34448a8fecbfec2a6ff18dd0e6e781803b10cb6253dfd5531d3" + "bytes": "341d2984d2b2dcb6881cd9304ce1fd84937929d75a09928b519284ccb02977a4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "712172346" + "i128": "365632255" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.63.json index c9df8826..3533c54e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "674956454" + "i128": "185735220" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "674956454" + "i128": "185735220" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bce283a66dddde0e976f0eec02759697df05dcfc46c5c428f67f94dde9d76e19" + "bytes": "18903f7def2d1b81290bde725b6fc8c8757d89d9ad2c3b765f64d52582b94794" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "674956454" + "i128": "185735220" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ee7ea95fdaab7d7e940de0bef104a45bf17ff1e96c9ad4475a4c44170aa2d34" + "bytes": "dab17e8437ab8bc901e9b1e9e6646f0ba3db3a4b1218dd832a9af9783cecfd50" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ee7ea95fdaab7d7e940de0bef104a45bf17ff1e96c9ad4475a4c44170aa2d34" + "bytes": "dab17e8437ab8bc901e9b1e9e6646f0ba3db3a4b1218dd832a9af9783cecfd50" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "674956454" + "i128": "185735220" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "674956454" + "i128": "185735220" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "dab17e8437ab8bc901e9b1e9e6646f0ba3db3a4b1218dd832a9af9783cecfd50" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "dab17e8437ab8bc901e9b1e9e6646f0ba3db3a4b1218dd832a9af9783cecfd50" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9a12493c315c3c73f353aa071d8d29d06549f77f4fc98086107c86ed0fc5331" + "bytes": "cac69136b2976ef23979a55b84620f568cc6b830b6f27ff733340c5ed757aba4" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9a12493c315c3c73f353aa071d8d29d06549f77f4fc98086107c86ed0fc5331" + "bytes": "cac69136b2976ef23979a55b84620f568cc6b830b6f27ff733340c5ed757aba4" } ] }, "durability": "persistent", "val": { - "bytes": "7ee7ea95fdaab7d7e940de0bef104a45bf17ff1e96c9ad4475a4c44170aa2d34" + "bytes": "dab17e8437ab8bc901e9b1e9e6646f0ba3db3a4b1218dd832a9af9783cecfd50" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "674956454" + "i128": "185735220" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.64.json index b29a66ba..c5094abf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "558813799" + "i128": "111529828" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "558813799" + "i128": "111529828" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "516bae7bfe297d1ec8668836d051e7ea985577cc6efe1719f121e8bd1ac31189" + "bytes": "383235d8d781f6afa7c156a2d03b13d8c411b87879e8e1d0ff41591f520091cf" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "558813799" + "i128": "111529828" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "37ba567ff4f0699d666b3e4ff61875e6f48c5e2906e3644247c53b3ef3fac0be" + "bytes": "4e974f92ef7b7787f7d07969f3e29eb094c2d7348de20371ef82dab649a13d97" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "37ba567ff4f0699d666b3e4ff61875e6f48c5e2906e3644247c53b3ef3fac0be" + "bytes": "4e974f92ef7b7787f7d07969f3e29eb094c2d7348de20371ef82dab649a13d97" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "558813799" + "i128": "111529828" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "558813799" + "i128": "111529828" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4e974f92ef7b7787f7d07969f3e29eb094c2d7348de20371ef82dab649a13d97" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4e974f92ef7b7787f7d07969f3e29eb094c2d7348de20371ef82dab649a13d97" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2034a53460104719fdc92e50249ac48f40b5aaff3953abd5afda9d9a3e276048" + "bytes": "24b3c1ff607d734d4e8f020761e4726bfbf7512df5ef3193b3d04ae3ad6cd103" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2034a53460104719fdc92e50249ac48f40b5aaff3953abd5afda9d9a3e276048" + "bytes": "24b3c1ff607d734d4e8f020761e4726bfbf7512df5ef3193b3d04ae3ad6cd103" } ] }, "durability": "persistent", "val": { - "bytes": "37ba567ff4f0699d666b3e4ff61875e6f48c5e2906e3644247c53b3ef3fac0be" + "bytes": "4e974f92ef7b7787f7d07969f3e29eb094c2d7348de20371ef82dab649a13d97" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "558813799" + "i128": "111529828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.65.json index 630ed0ef..9e9bae1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "196358849" + "i128": "830437374" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "196358849" + "i128": "830437374" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "068a3e5a33313ee6f2a9398a3d139ef51251795e362e308a3521510e1db98087" + "bytes": "ac5c1577c4383e9ffff277a5b21bbb4c9bef00683008ca6fd11550f42419c86f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "196358849" + "i128": "830437374" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c2e3da168a1dd70d502d0157b824a8b2c6b348c64feebc2f13fd2a55cac6261" + "bytes": "11d6a0272089e4e5bb7eabcda2d0ca4ab44e0e2be6ed8d91b615625dcf6e8c76" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c2e3da168a1dd70d502d0157b824a8b2c6b348c64feebc2f13fd2a55cac6261" + "bytes": "11d6a0272089e4e5bb7eabcda2d0ca4ab44e0e2be6ed8d91b615625dcf6e8c76" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "196358849" + "i128": "830437374" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "196358849" + "i128": "830437374" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "11d6a0272089e4e5bb7eabcda2d0ca4ab44e0e2be6ed8d91b615625dcf6e8c76" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "11d6a0272089e4e5bb7eabcda2d0ca4ab44e0e2be6ed8d91b615625dcf6e8c76" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c773c3e524f2c9a2063b9e8ee1428ee0fbadfb1b62dfac5595da6a84593483a" + "bytes": "1ea0c45c37d6b945ff73086e9d3cbbf6c6e5db72cf8a9fd2c6bb3ea60b8589dc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c773c3e524f2c9a2063b9e8ee1428ee0fbadfb1b62dfac5595da6a84593483a" + "bytes": "1ea0c45c37d6b945ff73086e9d3cbbf6c6e5db72cf8a9fd2c6bb3ea60b8589dc" } ] }, "durability": "persistent", "val": { - "bytes": "2c2e3da168a1dd70d502d0157b824a8b2c6b348c64feebc2f13fd2a55cac6261" + "bytes": "11d6a0272089e4e5bb7eabcda2d0ca4ab44e0e2be6ed8d91b615625dcf6e8c76" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "196358849" + "i128": "830437374" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.66.json index 52d1f556..219a1730 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "622879840" + "i128": "714718215" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "622879840" + "i128": "714718215" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68465fa8bfacc9cce80042d03f989866433551289665447deeeb0d53bd548ffa" + "bytes": "02863c90c219d6628237f6543fa570779227b9448a4cf45d05334bf633b308fa" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "622879840" + "i128": "714718215" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8580c0c9d53865e32db102d53137fd12b03ead508838947ce3b8f01dae1612ab" + "bytes": "b754fdc97d65e6211a32fa3255bc478155e544575795e3e3c719c65d51fe5df0" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8580c0c9d53865e32db102d53137fd12b03ead508838947ce3b8f01dae1612ab" + "bytes": "b754fdc97d65e6211a32fa3255bc478155e544575795e3e3c719c65d51fe5df0" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "622879840" + "i128": "714718215" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "622879840" + "i128": "714718215" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b754fdc97d65e6211a32fa3255bc478155e544575795e3e3c719c65d51fe5df0" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b754fdc97d65e6211a32fa3255bc478155e544575795e3e3c719c65d51fe5df0" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2de395ecffc21ce39a5f3784d75e27f845c63b6f72f1fa0a2947cb53eea575e" + "bytes": "4f0c4d53363222d4155ed1f4861c6cf80df7e2bfef554de4214e3c4a0120092e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d2de395ecffc21ce39a5f3784d75e27f845c63b6f72f1fa0a2947cb53eea575e" + "bytes": "4f0c4d53363222d4155ed1f4861c6cf80df7e2bfef554de4214e3c4a0120092e" } ] }, "durability": "persistent", "val": { - "bytes": "8580c0c9d53865e32db102d53137fd12b03ead508838947ce3b8f01dae1612ab" + "bytes": "b754fdc97d65e6211a32fa3255bc478155e544575795e3e3c719c65d51fe5df0" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "622879840" + "i128": "714718215" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.67.json index 99301921..a7b05789 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "946497636" + "i128": "239560278" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "946497636" + "i128": "239560278" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ddadc6a977f84f2f8709d773b4355722f3e4c64272380eed315d43faae0f122c" + "bytes": "f453d2cbc1ae1d740aaec50fb5d7a7c46484663ed35cf01cdcf47d6555af96b3" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "946497636" + "i128": "239560278" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1c7bf9460adcb8a15614adf39f70511d7364d9c069c14064c2aa08a1e6e3851" + "bytes": "df721c712c13c3e144ee14069fbafd14eefeaee631804429e35b675cf5b5b8a4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1c7bf9460adcb8a15614adf39f70511d7364d9c069c14064c2aa08a1e6e3851" + "bytes": "df721c712c13c3e144ee14069fbafd14eefeaee631804429e35b675cf5b5b8a4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "946497636" + "i128": "239560278" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "946497636" + "i128": "239560278" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "df721c712c13c3e144ee14069fbafd14eefeaee631804429e35b675cf5b5b8a4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "df721c712c13c3e144ee14069fbafd14eefeaee631804429e35b675cf5b5b8a4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83a579d5e84e74fdfa1c3f2ee3a8699d96f962c47e5957d9bb584a8abd2dea75" + "bytes": "8b5671edaff3bbee8c78151fb65013273c020916178e5eccdbd9aed017f7da9e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83a579d5e84e74fdfa1c3f2ee3a8699d96f962c47e5957d9bb584a8abd2dea75" + "bytes": "8b5671edaff3bbee8c78151fb65013273c020916178e5eccdbd9aed017f7da9e" } ] }, "durability": "persistent", "val": { - "bytes": "d1c7bf9460adcb8a15614adf39f70511d7364d9c069c14064c2aa08a1e6e3851" + "bytes": "df721c712c13c3e144ee14069fbafd14eefeaee631804429e35b675cf5b5b8a4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "946497636" + "i128": "239560278" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.68.json index 22220162..506b52a8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "428902017" + "i128": "73463942" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "428902017" + "i128": "73463942" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7ea14dd769181c95de0bdbdd04463274f9f42c536f301a3b76f43802005bb92" + "bytes": "3d5c184b4b67b3db577f449e793c83c51214c5c644bfaf1558d30799bfe0d9d1" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "428902017" + "i128": "73463942" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba30d600ee4fd1298a56624d94414dcc48f5141a4034e4c5ee79d378f29524d2" + "bytes": "68587fbc06217b32fbd3fbece0bdb18ad70264077bfd149c4631e5b01a5d57f6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba30d600ee4fd1298a56624d94414dcc48f5141a4034e4c5ee79d378f29524d2" + "bytes": "68587fbc06217b32fbd3fbece0bdb18ad70264077bfd149c4631e5b01a5d57f6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "428902017" + "i128": "73463942" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "428902017" + "i128": "73463942" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "68587fbc06217b32fbd3fbece0bdb18ad70264077bfd149c4631e5b01a5d57f6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "68587fbc06217b32fbd3fbece0bdb18ad70264077bfd149c4631e5b01a5d57f6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef80ed2ec54fde817d420adb6ef0b23e57800ae98d6b2cc7e4004a19dacf6532" + "bytes": "533640d18a2bdd8bd008af12d139211c6b6c0b51b6429839050db01f37e1131b" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef80ed2ec54fde817d420adb6ef0b23e57800ae98d6b2cc7e4004a19dacf6532" + "bytes": "533640d18a2bdd8bd008af12d139211c6b6c0b51b6429839050db01f37e1131b" } ] }, "durability": "persistent", "val": { - "bytes": "ba30d600ee4fd1298a56624d94414dcc48f5141a4034e4c5ee79d378f29524d2" + "bytes": "68587fbc06217b32fbd3fbece0bdb18ad70264077bfd149c4631e5b01a5d57f6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "428902017" + "i128": "73463942" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.69.json index b0c561ef..30577f20 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "299952801" + "i128": "256659858" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "299952801" + "i128": "256659858" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95142e721e418d15ecfcb8711b48d42b77cfea18d6608af4c29c89558d509912" + "bytes": "0333fafe60a58f0821cbe53247c4c61376cb527f301457812b5828cfdc4bcd07" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "299952801" + "i128": "256659858" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1924ec194fe638c4dad5ca5958780d47970d0042772a32ae8fa89b157dad6893" + "bytes": "1cbe0605f43cd661f915461815e1d0526233189968d5c114b704d97dc0f2e9c6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1924ec194fe638c4dad5ca5958780d47970d0042772a32ae8fa89b157dad6893" + "bytes": "1cbe0605f43cd661f915461815e1d0526233189968d5c114b704d97dc0f2e9c6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "299952801" + "i128": "256659858" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "299952801" + "i128": "256659858" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1cbe0605f43cd661f915461815e1d0526233189968d5c114b704d97dc0f2e9c6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1cbe0605f43cd661f915461815e1d0526233189968d5c114b704d97dc0f2e9c6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbd045713605df71d2750cadc0d26d630958c5de71c550ca0347968fa439c56e" + "bytes": "aa0d096bb70a12a3a629831813ffd371882e74313fc9fe824e3097c4e0c3fdbf" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbd045713605df71d2750cadc0d26d630958c5de71c550ca0347968fa439c56e" + "bytes": "aa0d096bb70a12a3a629831813ffd371882e74313fc9fe824e3097c4e0c3fdbf" } ] }, "durability": "persistent", "val": { - "bytes": "1924ec194fe638c4dad5ca5958780d47970d0042772a32ae8fa89b157dad6893" + "bytes": "1cbe0605f43cd661f915461815e1d0526233189968d5c114b704d97dc0f2e9c6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "299952801" + "i128": "256659858" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.7.json index 29784a04..a0097c6a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "321391285" + "i128": "375425255" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "321391285" + "i128": "375425255" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1651c566550526f940e0f184dfb3a2b2cba2510f56db17a0b590e1754f945b33" + "bytes": "386ef559c2d7a2ff1484c113e48903d48a47b0490655be962f4dddf86a569d5c" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "321391285" + "i128": "375425255" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0e7955bd8f88c584cb7d952b7de5c10fea11b32ea81544efd9bf4c7e96cf8b69" + "bytes": "a9203b2c94f6c52a2326e08e1f567e7b4aff8aa16085e4f9f3f08e1adc84e52a" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "0e7955bd8f88c584cb7d952b7de5c10fea11b32ea81544efd9bf4c7e96cf8b69" + "bytes": "a9203b2c94f6c52a2326e08e1f567e7b4aff8aa16085e4f9f3f08e1adc84e52a" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "321391285" + "i128": "375425255" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "321391285" + "i128": "375425255" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0e7955bd8f88c584cb7d952b7de5c10fea11b32ea81544efd9bf4c7e96cf8b69" + "bytes": "a9203b2c94f6c52a2326e08e1f567e7b4aff8aa16085e4f9f3f08e1adc84e52a" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "0e7955bd8f88c584cb7d952b7de5c10fea11b32ea81544efd9bf4c7e96cf8b69" + "bytes": "a9203b2c94f6c52a2326e08e1f567e7b4aff8aa16085e4f9f3f08e1adc84e52a" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f15162f1dba905c94169b95a610cdc91f885ec9bce323f40606a18118f10424" + "bytes": "fe1182d1ae7d0a32f37d44c1a98be24b0588fd355f565ec07e99731a15b6c8cc" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f15162f1dba905c94169b95a610cdc91f885ec9bce323f40606a18118f10424" + "bytes": "fe1182d1ae7d0a32f37d44c1a98be24b0588fd355f565ec07e99731a15b6c8cc" } ] }, "durability": "persistent", "val": { - "bytes": "0e7955bd8f88c584cb7d952b7de5c10fea11b32ea81544efd9bf4c7e96cf8b69" + "bytes": "a9203b2c94f6c52a2326e08e1f567e7b4aff8aa16085e4f9f3f08e1adc84e52a" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "321391285" + "i128": "375425255" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.70.json index ecf6074e..214dc6cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "34223700" + "i128": "347077335" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "34223700" + "i128": "347077335" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba788d5accbb76ee6f075670235384bf6f5158a1b031fce381505f89cc3da9e4" + "bytes": "dd2e70927816296e5abf802736b58c08b87fec157d317d3fba289accafbc2ce5" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "34223700" + "i128": "347077335" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0523908ff1d7b9d0a81ef10d13e2dd83fec61b49284a8d19678f8791a27de224" + "bytes": "02f09c6f4605c4afbe7595736e596ea3e38a917a9e5c828703f0ba70a7ab724a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0523908ff1d7b9d0a81ef10d13e2dd83fec61b49284a8d19678f8791a27de224" + "bytes": "02f09c6f4605c4afbe7595736e596ea3e38a917a9e5c828703f0ba70a7ab724a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "34223700" + "i128": "347077335" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "34223700" + "i128": "347077335" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "02f09c6f4605c4afbe7595736e596ea3e38a917a9e5c828703f0ba70a7ab724a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "02f09c6f4605c4afbe7595736e596ea3e38a917a9e5c828703f0ba70a7ab724a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d258db335bb9bb4be493de8f5f435773a84d94c3081685723c065dc29fb7349" + "bytes": "d676ec02a555eef077ce1bb6e29325c95b1fbb01fd0237d181cb4772541842d0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d258db335bb9bb4be493de8f5f435773a84d94c3081685723c065dc29fb7349" + "bytes": "d676ec02a555eef077ce1bb6e29325c95b1fbb01fd0237d181cb4772541842d0" } ] }, "durability": "persistent", "val": { - "bytes": "0523908ff1d7b9d0a81ef10d13e2dd83fec61b49284a8d19678f8791a27de224" + "bytes": "02f09c6f4605c4afbe7595736e596ea3e38a917a9e5c828703f0ba70a7ab724a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "34223700" + "i128": "347077335" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.71.json index 127574ac..b6dc22d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "542519569" + "i128": "728160997" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "542519569" + "i128": "728160997" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49a43a0f461f0b58359dcc80225b1aecdf97d57c3e35f34550f038716471faae" + "bytes": "dc8b10e50217924dfa06175afc876ef9ece7b47e0832a940b08ce71417ee07ac" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "542519569" + "i128": "728160997" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb9305302b91a6a57a84b0399401bd30f1cc8e587ff52abb61025f00689476ff" + "bytes": "8f75ead6465d88c17f499dc3476b5a812635d77624df4c61f5f7d3be5495e978" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb9305302b91a6a57a84b0399401bd30f1cc8e587ff52abb61025f00689476ff" + "bytes": "8f75ead6465d88c17f499dc3476b5a812635d77624df4c61f5f7d3be5495e978" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "542519569" + "i128": "728160997" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "542519569" + "i128": "728160997" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8f75ead6465d88c17f499dc3476b5a812635d77624df4c61f5f7d3be5495e978" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8f75ead6465d88c17f499dc3476b5a812635d77624df4c61f5f7d3be5495e978" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b6cc7de9754983671dc508461d6bf6ab30bcbdf8cd10eefec954b43a5fbf075" + "bytes": "a6abb22c26130e574b5e24e2a9cd698c5bc8e5f510155aefc05da621db59b8a1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b6cc7de9754983671dc508461d6bf6ab30bcbdf8cd10eefec954b43a5fbf075" + "bytes": "a6abb22c26130e574b5e24e2a9cd698c5bc8e5f510155aefc05da621db59b8a1" } ] }, "durability": "persistent", "val": { - "bytes": "bb9305302b91a6a57a84b0399401bd30f1cc8e587ff52abb61025f00689476ff" + "bytes": "8f75ead6465d88c17f499dc3476b5a812635d77624df4c61f5f7d3be5495e978" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "542519569" + "i128": "728160997" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.72.json index 5a154026..71d50b03 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "747131247" + "i128": "213294257" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "747131247" + "i128": "213294257" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "abcf38c5bc75541f871851bd710714af1f4394950ba4ae441efaaea386e9db44" + "bytes": "159f57cf44d063e27c8ffc88c257a55914087475f42df5000e0c0bddc7a02c2c" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "747131247" + "i128": "213294257" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "405bf6a24ff37dc9e71f799b0915323eb50c6b7bc50411e8c0e11b17e4a8bb93" + "bytes": "483f5479a78efeaf62f1be4cadff7aa54f4b27bcc90c72980db79f5f4d2da0f1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "405bf6a24ff37dc9e71f799b0915323eb50c6b7bc50411e8c0e11b17e4a8bb93" + "bytes": "483f5479a78efeaf62f1be4cadff7aa54f4b27bcc90c72980db79f5f4d2da0f1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "747131247" + "i128": "213294257" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "747131247" + "i128": "213294257" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "483f5479a78efeaf62f1be4cadff7aa54f4b27bcc90c72980db79f5f4d2da0f1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "483f5479a78efeaf62f1be4cadff7aa54f4b27bcc90c72980db79f5f4d2da0f1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4804c442472abf2d6457178edff40f3f1a0c0cbc18f92d59832f1935c8d22025" + "bytes": "5545cabb2667fe3eddb1991aa67604db24a0c1f0c63fffa3737ecb22c394f57f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4804c442472abf2d6457178edff40f3f1a0c0cbc18f92d59832f1935c8d22025" + "bytes": "5545cabb2667fe3eddb1991aa67604db24a0c1f0c63fffa3737ecb22c394f57f" } ] }, "durability": "persistent", "val": { - "bytes": "405bf6a24ff37dc9e71f799b0915323eb50c6b7bc50411e8c0e11b17e4a8bb93" + "bytes": "483f5479a78efeaf62f1be4cadff7aa54f4b27bcc90c72980db79f5f4d2da0f1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "747131247" + "i128": "213294257" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.73.json index ea638931..83e7811d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "70466787" + "i128": "858729803" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "70466787" + "i128": "858729803" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "11c79c234ad51ecb7d4e0d5989cacae1acbcf156d7880212b6189fc13c16202c" + "bytes": "38f464661c9947f9c501d7bc37ddf21a36911952065d39a42cc5faefabcf78d2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "70466787" + "i128": "858729803" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63c0638c8b066c7e9a0a79ac8742dc2d83088d887e4a7d4e7d25152b9d049193" + "bytes": "8a131150e6bca1f9a064a386b97b828b2a3f5fce16a6068c98167dc373cda6e6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63c0638c8b066c7e9a0a79ac8742dc2d83088d887e4a7d4e7d25152b9d049193" + "bytes": "8a131150e6bca1f9a064a386b97b828b2a3f5fce16a6068c98167dc373cda6e6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "70466787" + "i128": "858729803" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "70466787" + "i128": "858729803" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8a131150e6bca1f9a064a386b97b828b2a3f5fce16a6068c98167dc373cda6e6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8a131150e6bca1f9a064a386b97b828b2a3f5fce16a6068c98167dc373cda6e6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c7bc8a25619a4205cf095e2dbd5e2e16c43204347734121fa804d724c69d0ca" + "bytes": "3f13f5c6a57985b7c210be465c5e902ac1614d57cc9ad60d6c9c00e29562a28a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c7bc8a25619a4205cf095e2dbd5e2e16c43204347734121fa804d724c69d0ca" + "bytes": "3f13f5c6a57985b7c210be465c5e902ac1614d57cc9ad60d6c9c00e29562a28a" } ] }, "durability": "persistent", "val": { - "bytes": "63c0638c8b066c7e9a0a79ac8742dc2d83088d887e4a7d4e7d25152b9d049193" + "bytes": "8a131150e6bca1f9a064a386b97b828b2a3f5fce16a6068c98167dc373cda6e6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "70466787" + "i128": "858729803" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.74.json index 1b99f7ae..3acaf204 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "224824405" + "i128": "208277690" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "224824405" + "i128": "208277690" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "820e9dcca075aad95ca90c9a68ccbe339142debfc5e58849925e7db0b547df8c" + "bytes": "248765db85e505ad0fa31efa1e953aebdab7452ee0d7ccdaf8e56fc1499bbd61" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "224824405" + "i128": "208277690" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff1719e1436e40743b173116c55b2d820482a86691ad8c0447eafed85aae76a5" + "bytes": "cd0d8c4f605f225b604c38af97e321b86789e09e64ecef0d0595a619cfaf82f6" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff1719e1436e40743b173116c55b2d820482a86691ad8c0447eafed85aae76a5" + "bytes": "cd0d8c4f605f225b604c38af97e321b86789e09e64ecef0d0595a619cfaf82f6" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "224824405" + "i128": "208277690" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "224824405" + "i128": "208277690" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cd0d8c4f605f225b604c38af97e321b86789e09e64ecef0d0595a619cfaf82f6" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cd0d8c4f605f225b604c38af97e321b86789e09e64ecef0d0595a619cfaf82f6" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fcb601117ee50f71b515d918c708a5f976388ff4fcd9b881631de3b459e1bcb7" + "bytes": "5091a59166f6fa593c6704cdeaa4777c11239c0f62a3014e2e2618c9f68a2fa9" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fcb601117ee50f71b515d918c708a5f976388ff4fcd9b881631de3b459e1bcb7" + "bytes": "5091a59166f6fa593c6704cdeaa4777c11239c0f62a3014e2e2618c9f68a2fa9" } ] }, "durability": "persistent", "val": { - "bytes": "ff1719e1436e40743b173116c55b2d820482a86691ad8c0447eafed85aae76a5" + "bytes": "cd0d8c4f605f225b604c38af97e321b86789e09e64ecef0d0595a619cfaf82f6" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "224824405" + "i128": "208277690" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.75.json index 25675a18..dda0a2db 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "143976417" + "i128": "950504772" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "143976417" + "i128": "950504772" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0eb7f15439600fb404a867efa3707e3ee56acefe09bf9aff31f0521c7a5259c4" + "bytes": "9234932fb7932245741d0a65ce5f1f2c2ff33af81d262d4565958185308b51d0" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "143976417" + "i128": "950504772" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e0036eb7f811b4d7d9cfb3b66c4f95873f6d81b100f54f8768f5863c355d863a" + "bytes": "4738cfa24c31193188cf2e505f272bc6406e661cf0a009ff6d784f54c7e5bcc4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e0036eb7f811b4d7d9cfb3b66c4f95873f6d81b100f54f8768f5863c355d863a" + "bytes": "4738cfa24c31193188cf2e505f272bc6406e661cf0a009ff6d784f54c7e5bcc4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "143976417" + "i128": "950504772" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "143976417" + "i128": "950504772" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4738cfa24c31193188cf2e505f272bc6406e661cf0a009ff6d784f54c7e5bcc4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4738cfa24c31193188cf2e505f272bc6406e661cf0a009ff6d784f54c7e5bcc4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36bbf33ee4c08d64907e3d70f953615c37865e0045298d8fffc9112d06b7faa0" + "bytes": "ca63500fb696c75e8cd0476c8128a0e1e3d001c1e863c804d340c352e78dd116" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36bbf33ee4c08d64907e3d70f953615c37865e0045298d8fffc9112d06b7faa0" + "bytes": "ca63500fb696c75e8cd0476c8128a0e1e3d001c1e863c804d340c352e78dd116" } ] }, "durability": "persistent", "val": { - "bytes": "e0036eb7f811b4d7d9cfb3b66c4f95873f6d81b100f54f8768f5863c355d863a" + "bytes": "4738cfa24c31193188cf2e505f272bc6406e661cf0a009ff6d784f54c7e5bcc4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "143976417" + "i128": "950504772" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.76.json index b0ae41cf..2edaae53 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "887374675" + "i128": "860739091" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "887374675" + "i128": "860739091" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0506b8b9cf5199a0dc722dc3af74b4ab5ef917a912a0d69661180d045a9a3776" + "bytes": "99ea28dd510c8734f67ea58cc217fe724507df00d331dd806c517a6fdae81025" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "887374675" + "i128": "860739091" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e74b92468c353fea39700812b3c94dc0f44bff381511b2e2f0dd94866e3ec01b" + "bytes": "13fdcd703b13ad2af6ae0b1e06c4518d276e027bd430aacadbfe429950f1e053" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e74b92468c353fea39700812b3c94dc0f44bff381511b2e2f0dd94866e3ec01b" + "bytes": "13fdcd703b13ad2af6ae0b1e06c4518d276e027bd430aacadbfe429950f1e053" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "887374675" + "i128": "860739091" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "887374675" + "i128": "860739091" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "13fdcd703b13ad2af6ae0b1e06c4518d276e027bd430aacadbfe429950f1e053" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "13fdcd703b13ad2af6ae0b1e06c4518d276e027bd430aacadbfe429950f1e053" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5aa8f9988316cbe79dc7c5d9e6565f951ad132c42f5eef46043262aca06b960e" + "bytes": "9a1a6a5d9e4b69be6b80a2412f232021784359060b2a059bd8c0129e09568293" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5aa8f9988316cbe79dc7c5d9e6565f951ad132c42f5eef46043262aca06b960e" + "bytes": "9a1a6a5d9e4b69be6b80a2412f232021784359060b2a059bd8c0129e09568293" } ] }, "durability": "persistent", "val": { - "bytes": "e74b92468c353fea39700812b3c94dc0f44bff381511b2e2f0dd94866e3ec01b" + "bytes": "13fdcd703b13ad2af6ae0b1e06c4518d276e027bd430aacadbfe429950f1e053" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "887374675" + "i128": "860739091" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.77.json index b6842f9c..da10ae80 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "462865435" + "i128": "828719663" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "462865435" + "i128": "828719663" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5cd7999bd6864640c660681f262d8ee191966aad28c7101b74ae220afd4620f0" + "bytes": "abcc63962d0e59d4b714f3560bb34b118cf1740a784f60657d612365ba9699ce" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "462865435" + "i128": "828719663" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d12285992f114870fd0d0e085411781d44dbd55c8b0e836356e2a1f45f3995c4" + "bytes": "61122b31d1f61357637cc88b0603c0232f525cfd57b5b7164fb7c6a559e08603" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d12285992f114870fd0d0e085411781d44dbd55c8b0e836356e2a1f45f3995c4" + "bytes": "61122b31d1f61357637cc88b0603c0232f525cfd57b5b7164fb7c6a559e08603" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "462865435" + "i128": "828719663" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "462865435" + "i128": "828719663" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "61122b31d1f61357637cc88b0603c0232f525cfd57b5b7164fb7c6a559e08603" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "61122b31d1f61357637cc88b0603c0232f525cfd57b5b7164fb7c6a559e08603" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48d7cc8eabc641f78bc05252a5d9b34b2b141d420a452561c807335b5421402a" + "bytes": "e8a07be50d1c3f01f860facf32bc05c5ea6277a745669bdbc10ce7b7c8baf59d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "48d7cc8eabc641f78bc05252a5d9b34b2b141d420a452561c807335b5421402a" + "bytes": "e8a07be50d1c3f01f860facf32bc05c5ea6277a745669bdbc10ce7b7c8baf59d" } ] }, "durability": "persistent", "val": { - "bytes": "d12285992f114870fd0d0e085411781d44dbd55c8b0e836356e2a1f45f3995c4" + "bytes": "61122b31d1f61357637cc88b0603c0232f525cfd57b5b7164fb7c6a559e08603" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "462865435" + "i128": "828719663" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.78.json index 3a5ef462..f491a638 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "680101458" + "i128": "325035274" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "680101458" + "i128": "325035274" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e2e918a4cf8d5486eeffd3d8519947beb99c3a4ee4686590ea8ed20a05d94f9" + "bytes": "39401f82cdf641be7ad4c2cbf34ffa1a2c02c71b3196594a7641aca8f13b0441" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "680101458" + "i128": "325035274" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6835a4b1ca5ff4dc6dc902e66a78857855fdd5cea1aa9be5351e1c3eb146422a" + "bytes": "65b873f1cdbe950af0bdd5814c0a7103b85190c3876bd78144ef5e7db1cc1c6a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6835a4b1ca5ff4dc6dc902e66a78857855fdd5cea1aa9be5351e1c3eb146422a" + "bytes": "65b873f1cdbe950af0bdd5814c0a7103b85190c3876bd78144ef5e7db1cc1c6a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "680101458" + "i128": "325035274" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "680101458" + "i128": "325035274" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "65b873f1cdbe950af0bdd5814c0a7103b85190c3876bd78144ef5e7db1cc1c6a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "65b873f1cdbe950af0bdd5814c0a7103b85190c3876bd78144ef5e7db1cc1c6a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae00ceb87a64a7693f907f51fee6a0fe68b02bdeac4b3ccf28a15b1c3da0f1ff" + "bytes": "daa10bcd313a19b4bd405f3f0fbbe625803467ee09a89b3fae09af4db18d7a28" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae00ceb87a64a7693f907f51fee6a0fe68b02bdeac4b3ccf28a15b1c3da0f1ff" + "bytes": "daa10bcd313a19b4bd405f3f0fbbe625803467ee09a89b3fae09af4db18d7a28" } ] }, "durability": "persistent", "val": { - "bytes": "6835a4b1ca5ff4dc6dc902e66a78857855fdd5cea1aa9be5351e1c3eb146422a" + "bytes": "65b873f1cdbe950af0bdd5814c0a7103b85190c3876bd78144ef5e7db1cc1c6a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "680101458" + "i128": "325035274" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.79.json index afcd7e2c..96d8b8e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "967435005" + "i128": "875031881" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "967435005" + "i128": "875031881" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "17d7a9e606c0e7c75c27cabdc9a566c2984eeb141a19332699d7d7066602287e" + "bytes": "593b8d2a052bc61728975b1c9bbb50b11a175191b3d21730b2c4a72be7eab8a3" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "967435005" + "i128": "875031881" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24516df05defd69e6f5eb2a6a5a5780b1e15861724b0ab855b31d0c91a8973a8" + "bytes": "7250c4d40df650049eff42fdb311d5d1b773d5a847064c538363c3c372897dca" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24516df05defd69e6f5eb2a6a5a5780b1e15861724b0ab855b31d0c91a8973a8" + "bytes": "7250c4d40df650049eff42fdb311d5d1b773d5a847064c538363c3c372897dca" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "967435005" + "i128": "875031881" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "967435005" + "i128": "875031881" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "7250c4d40df650049eff42fdb311d5d1b773d5a847064c538363c3c372897dca" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "7250c4d40df650049eff42fdb311d5d1b773d5a847064c538363c3c372897dca" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4147f47e5caadd21a7dfa9513b8ae015218d180f77369050c8a09fcf063b10ed" + "bytes": "0b2c72a24c48543ecb8da243b1b99e198298fa8b3a28c151a1df581c174664ab" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4147f47e5caadd21a7dfa9513b8ae015218d180f77369050c8a09fcf063b10ed" + "bytes": "0b2c72a24c48543ecb8da243b1b99e198298fa8b3a28c151a1df581c174664ab" } ] }, "durability": "persistent", "val": { - "bytes": "24516df05defd69e6f5eb2a6a5a5780b1e15861724b0ab855b31d0c91a8973a8" + "bytes": "7250c4d40df650049eff42fdb311d5d1b773d5a847064c538363c3c372897dca" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "967435005" + "i128": "875031881" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.8.json index e5254916..f200a24f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "213038704" + "i128": "125432077" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "213038704" + "i128": "125432077" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94f2d555f5d85babceebed15c8ac56b624d2dba588c9846d6cbd30ab3e8569fa" + "bytes": "9bda698497821934f6bbe5922c20b4ea5dc8241e501c8ad9986145b64714d2c5" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "213038704" + "i128": "125432077" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a91d75fcf698e7ca1b162095c6de0d4e7cac84095c0ff0be05874031751db147" + "bytes": "194a4b31c6d672da6db683f9147def8ee99e0e9d6ee568b2834645f7e73b0731" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "a91d75fcf698e7ca1b162095c6de0d4e7cac84095c0ff0be05874031751db147" + "bytes": "194a4b31c6d672da6db683f9147def8ee99e0e9d6ee568b2834645f7e73b0731" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "213038704" + "i128": "125432077" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "213038704" + "i128": "125432077" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a91d75fcf698e7ca1b162095c6de0d4e7cac84095c0ff0be05874031751db147" + "bytes": "194a4b31c6d672da6db683f9147def8ee99e0e9d6ee568b2834645f7e73b0731" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "a91d75fcf698e7ca1b162095c6de0d4e7cac84095c0ff0be05874031751db147" + "bytes": "194a4b31c6d672da6db683f9147def8ee99e0e9d6ee568b2834645f7e73b0731" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24c1feb6e9b9d0852f92f9f3d5a3da20aa15a2b0081b71246d778903ad194695" + "bytes": "88536b149374814921d2639ca5790209ff2877ededb6eacfefebd3de6c3609ab" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24c1feb6e9b9d0852f92f9f3d5a3da20aa15a2b0081b71246d778903ad194695" + "bytes": "88536b149374814921d2639ca5790209ff2877ededb6eacfefebd3de6c3609ab" } ] }, "durability": "persistent", "val": { - "bytes": "a91d75fcf698e7ca1b162095c6de0d4e7cac84095c0ff0be05874031751db147" + "bytes": "194a4b31c6d672da6db683f9147def8ee99e0e9d6ee568b2834645f7e73b0731" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "213038704" + "i128": "125432077" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.80.json index f97e25c9..6d6808d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504478156" + "i128": "992311966" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504478156" + "i128": "992311966" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5f53dfe637beb129282e77a4f4d7dc7c201a352372a473d700f47a771073be2" + "bytes": "04bbc4a2b20aae9daebf4c874121cccdcf6fb70c8a9b481fac5d4cd06063109c" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "504478156" + "i128": "992311966" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e57cef13d38c2f15d25851f26b3638250d2dd9937fbbe84b7175f3d503dcc4f4" + "bytes": "3edff7732952f42c88360984991b9a4b6d221d213ee305f6bc593f9f87963363" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e57cef13d38c2f15d25851f26b3638250d2dd9937fbbe84b7175f3d503dcc4f4" + "bytes": "3edff7732952f42c88360984991b9a4b6d221d213ee305f6bc593f9f87963363" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504478156" + "i128": "992311966" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "504478156" + "i128": "992311966" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3edff7732952f42c88360984991b9a4b6d221d213ee305f6bc593f9f87963363" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3edff7732952f42c88360984991b9a4b6d221d213ee305f6bc593f9f87963363" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "138a082ba3f5c3c3c74208da0ff5ae6989f7c8be1cc6b1c63841423f2895f524" + "bytes": "11499cca6bc51eb5383c810c6a44240ae8940f42ee581a0b32bac32c104e8bc1" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "138a082ba3f5c3c3c74208da0ff5ae6989f7c8be1cc6b1c63841423f2895f524" + "bytes": "11499cca6bc51eb5383c810c6a44240ae8940f42ee581a0b32bac32c104e8bc1" } ] }, "durability": "persistent", "val": { - "bytes": "e57cef13d38c2f15d25851f26b3638250d2dd9937fbbe84b7175f3d503dcc4f4" + "bytes": "3edff7732952f42c88360984991b9a4b6d221d213ee305f6bc593f9f87963363" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "504478156" + "i128": "992311966" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.81.json index 8a7304bc..b8bec083 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "703980378" + "i128": "569700892" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "703980378" + "i128": "569700892" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "122a76f5eae98957a9e5096241f5c73ae23e64b75bc6314f8210f0abb8c07413" + "bytes": "2b8817ee9d32a0786a6b808e5f8955e304ba1db28b8a41953742e5331e34d688" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "703980378" + "i128": "569700892" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c6f356278ae5903b4a9a52bf0a9d6ffd70a4bbf0d0761605a79772c103a3e142" + "bytes": "76e06fc35493fbca038544b9285bd6b9841f3e08c67706634d79fe861ce0ef69" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c6f356278ae5903b4a9a52bf0a9d6ffd70a4bbf0d0761605a79772c103a3e142" + "bytes": "76e06fc35493fbca038544b9285bd6b9841f3e08c67706634d79fe861ce0ef69" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "703980378" + "i128": "569700892" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "703980378" + "i128": "569700892" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "76e06fc35493fbca038544b9285bd6b9841f3e08c67706634d79fe861ce0ef69" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "76e06fc35493fbca038544b9285bd6b9841f3e08c67706634d79fe861ce0ef69" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68ea9af1f011d587d5ca7373c8a5a23fddfb6931042cac9a6c1f96cf77472f19" + "bytes": "32ac91a53e9fbebbc831e2e5b7d7b61f1d1384e3170dc4a399b91ff94609e3c4" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68ea9af1f011d587d5ca7373c8a5a23fddfb6931042cac9a6c1f96cf77472f19" + "bytes": "32ac91a53e9fbebbc831e2e5b7d7b61f1d1384e3170dc4a399b91ff94609e3c4" } ] }, "durability": "persistent", "val": { - "bytes": "c6f356278ae5903b4a9a52bf0a9d6ffd70a4bbf0d0761605a79772c103a3e142" + "bytes": "76e06fc35493fbca038544b9285bd6b9841f3e08c67706634d79fe861ce0ef69" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "703980378" + "i128": "569700892" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.82.json index 569bf849..5022797c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "156228796" + "i128": "468913298" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "156228796" + "i128": "468913298" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d6fd92d8a3446be25563f9afee851121702c72eff7cdbb753ff3e1447345e723" + "bytes": "cf295ba42664b56506807c2bf7935f6266ba9979d9e317b8c239eecc8effbaa4" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "156228796" + "i128": "468913298" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "128deaf1b7702d0482bff2ee9ab1e97c77473be054e2f76cf7d0fed6e351be97" + "bytes": "ba8f5ed3827b075f948129170b74fee607ee0aa0b650c5ec557b2f38021bfea4" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "128deaf1b7702d0482bff2ee9ab1e97c77473be054e2f76cf7d0fed6e351be97" + "bytes": "ba8f5ed3827b075f948129170b74fee607ee0aa0b650c5ec557b2f38021bfea4" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "156228796" + "i128": "468913298" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "156228796" + "i128": "468913298" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ba8f5ed3827b075f948129170b74fee607ee0aa0b650c5ec557b2f38021bfea4" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ba8f5ed3827b075f948129170b74fee607ee0aa0b650c5ec557b2f38021bfea4" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7391f1bcf5cf6022d75d64624ac505b0ced17788202a777c7057dee16abd7e3" + "bytes": "94853b034c6e4685e15dd86e8a9ff89b5347980da0876837aa9ffc2e9e671a05" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7391f1bcf5cf6022d75d64624ac505b0ced17788202a777c7057dee16abd7e3" + "bytes": "94853b034c6e4685e15dd86e8a9ff89b5347980da0876837aa9ffc2e9e671a05" } ] }, "durability": "persistent", "val": { - "bytes": "128deaf1b7702d0482bff2ee9ab1e97c77473be054e2f76cf7d0fed6e351be97" + "bytes": "ba8f5ed3827b075f948129170b74fee607ee0aa0b650c5ec557b2f38021bfea4" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "156228796" + "i128": "468913298" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.83.json index a773c1a0..32658732 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "503752347" + "i128": "23570577" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "503752347" + "i128": "23570577" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c92696ab1a7c8e1fa99494402d444041776ceff5fe7113dea6fb8c752bc97eef" + "bytes": "e6d4f7c20cddcce99ce59ead57c9f3a9b93e055e7613684f3ee382a7031d10c7" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "503752347" + "i128": "23570577" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9c16bc4d883aecc0584d3dcd6f45f6eb46bee4120b4b94f4836fc9bf4a7689b0" + "bytes": "8b694fa8a8b6f34d20fb0cbd6daee9357277bef0a6e52a721ec898a714b25150" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9c16bc4d883aecc0584d3dcd6f45f6eb46bee4120b4b94f4836fc9bf4a7689b0" + "bytes": "8b694fa8a8b6f34d20fb0cbd6daee9357277bef0a6e52a721ec898a714b25150" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "503752347" + "i128": "23570577" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "503752347" + "i128": "23570577" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "8b694fa8a8b6f34d20fb0cbd6daee9357277bef0a6e52a721ec898a714b25150" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "8b694fa8a8b6f34d20fb0cbd6daee9357277bef0a6e52a721ec898a714b25150" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d936d816e348ba7a35d609999ebee732c3c2294941b914e56573e765c2854d26" + "bytes": "cf384345c0064b66c76390f1b34906eacc0542a56acbf149b24cb27cb425609e" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d936d816e348ba7a35d609999ebee732c3c2294941b914e56573e765c2854d26" + "bytes": "cf384345c0064b66c76390f1b34906eacc0542a56acbf149b24cb27cb425609e" } ] }, "durability": "persistent", "val": { - "bytes": "9c16bc4d883aecc0584d3dcd6f45f6eb46bee4120b4b94f4836fc9bf4a7689b0" + "bytes": "8b694fa8a8b6f34d20fb0cbd6daee9357277bef0a6e52a721ec898a714b25150" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "503752347" + "i128": "23570577" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.84.json index 2193f7f4..449288de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "738360618" + "i128": "193780835" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "738360618" + "i128": "193780835" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80ce2ac1e540f7f333ca1ca0117782e4109a54110b67fae5a8164f0a19f17dae" + "bytes": "3ae4dd237579e5b7c786e67107501450ba77964e754053eed16bebbae3b85cf5" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "738360618" + "i128": "193780835" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aba28e003e036a48553e27c193db56bca333918e742718aa24a71757d7ed0600" + "bytes": "ac21a68b4ae1bdf44b0a56931ad9b9cb30e3258cc0a857c9d71dc8acb0235408" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aba28e003e036a48553e27c193db56bca333918e742718aa24a71757d7ed0600" + "bytes": "ac21a68b4ae1bdf44b0a56931ad9b9cb30e3258cc0a857c9d71dc8acb0235408" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "738360618" + "i128": "193780835" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "738360618" + "i128": "193780835" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ac21a68b4ae1bdf44b0a56931ad9b9cb30e3258cc0a857c9d71dc8acb0235408" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ac21a68b4ae1bdf44b0a56931ad9b9cb30e3258cc0a857c9d71dc8acb0235408" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cc37903fb575c98a006fbe1974bba8d7d78f3e95e8097fec025e592fa3f9eff" + "bytes": "47c19fa9be55162e550ce14112c5155dc2a127f18dacc5a17fc388010ee70b8d" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cc37903fb575c98a006fbe1974bba8d7d78f3e95e8097fec025e592fa3f9eff" + "bytes": "47c19fa9be55162e550ce14112c5155dc2a127f18dacc5a17fc388010ee70b8d" } ] }, "durability": "persistent", "val": { - "bytes": "aba28e003e036a48553e27c193db56bca333918e742718aa24a71757d7ed0600" + "bytes": "ac21a68b4ae1bdf44b0a56931ad9b9cb30e3258cc0a857c9d71dc8acb0235408" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "738360618" + "i128": "193780835" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.85.json index 96e488c2..35097406 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "959247039" + "i128": "192733780" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "959247039" + "i128": "192733780" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63ed31f6e0978d064b6d8f4702342ab466d2e4fd9b151f7e8c0ffdf9a3622c17" + "bytes": "ea51cea8ede7e7666d13a23974c5345e2e34857e89d895515621a675c07d4f0f" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "959247039" + "i128": "192733780" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e18b81ce7d724b80011353a6d44754b01e5ccc732094b2e5f1218f2fa50c3a98" + "bytes": "3bd7d9c7877106ceea1a5a11b7588c24518aa9d17481e160d8f1699bee5c8c9a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e18b81ce7d724b80011353a6d44754b01e5ccc732094b2e5f1218f2fa50c3a98" + "bytes": "3bd7d9c7877106ceea1a5a11b7588c24518aa9d17481e160d8f1699bee5c8c9a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "959247039" + "i128": "192733780" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "959247039" + "i128": "192733780" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "3bd7d9c7877106ceea1a5a11b7588c24518aa9d17481e160d8f1699bee5c8c9a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "3bd7d9c7877106ceea1a5a11b7588c24518aa9d17481e160d8f1699bee5c8c9a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "761f2f8a5135ce711e25938b34d706029d988d32a20a0f841362fe629209fde9" + "bytes": "17676ca94c55928efb79f523b02c981e3675f12fd37b3f490df6928b18ebef31" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "761f2f8a5135ce711e25938b34d706029d988d32a20a0f841362fe629209fde9" + "bytes": "17676ca94c55928efb79f523b02c981e3675f12fd37b3f490df6928b18ebef31" } ] }, "durability": "persistent", "val": { - "bytes": "e18b81ce7d724b80011353a6d44754b01e5ccc732094b2e5f1218f2fa50c3a98" + "bytes": "3bd7d9c7877106ceea1a5a11b7588c24518aa9d17481e160d8f1699bee5c8c9a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "959247039" + "i128": "192733780" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.86.json index bf31a5a0..e1c10544 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "197753238" + "i128": "169839269" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "197753238" + "i128": "169839269" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a177bfb7e5482ad2bd95cae449085ea5feee2745139f503849aa70078dc9dd8" + "bytes": "5d982d2d027e3acc02db58db8ba4f9c61e0fea6b9737a01cb9942b1d37e12436" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "197753238" + "i128": "169839269" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "87879d857a7042540e2b671c981fc110496d40e46111804c506104ce9695d69e" + "bytes": "5f7a110f11210eca9bb1a3e95a77f300f4590b60219abc2e1736df3ca086eb3a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "87879d857a7042540e2b671c981fc110496d40e46111804c506104ce9695d69e" + "bytes": "5f7a110f11210eca9bb1a3e95a77f300f4590b60219abc2e1736df3ca086eb3a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "197753238" + "i128": "169839269" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "197753238" + "i128": "169839269" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "5f7a110f11210eca9bb1a3e95a77f300f4590b60219abc2e1736df3ca086eb3a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "5f7a110f11210eca9bb1a3e95a77f300f4590b60219abc2e1736df3ca086eb3a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd7a5a997bb0b555ca46fb53ee54eb72709687f8755974679087bb6f6d074cae" + "bytes": "6bf0df84f9253e67c7cc0e2a689750c71a3d0a264a81f479168843c61be4c78f" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd7a5a997bb0b555ca46fb53ee54eb72709687f8755974679087bb6f6d074cae" + "bytes": "6bf0df84f9253e67c7cc0e2a689750c71a3d0a264a81f479168843c61be4c78f" } ] }, "durability": "persistent", "val": { - "bytes": "87879d857a7042540e2b671c981fc110496d40e46111804c506104ce9695d69e" + "bytes": "5f7a110f11210eca9bb1a3e95a77f300f4590b60219abc2e1736df3ca086eb3a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "197753238" + "i128": "169839269" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.87.json index 53bf2175..364b01bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "446845198" + "i128": "281679246" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "446845198" + "i128": "281679246" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6346ed71f3e0458e7ae883ef51a66242ed7742d30974818ffe3676b1af2559e3" + "bytes": "057995275eeedb021794e43589677f778246915138514f4088c12b7f594be547" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "446845198" + "i128": "281679246" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10524e802c235007ba14a63be2bb23dc8295e50675728d63fc879874e55f85cf" + "bytes": "48e38de9ff344405ee803b99a81ae3d7b74b001baf01da2f6c694a1ebb8de050" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10524e802c235007ba14a63be2bb23dc8295e50675728d63fc879874e55f85cf" + "bytes": "48e38de9ff344405ee803b99a81ae3d7b74b001baf01da2f6c694a1ebb8de050" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "446845198" + "i128": "281679246" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "446845198" + "i128": "281679246" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "48e38de9ff344405ee803b99a81ae3d7b74b001baf01da2f6c694a1ebb8de050" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "48e38de9ff344405ee803b99a81ae3d7b74b001baf01da2f6c694a1ebb8de050" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b62fe2eddce8e290b9f644e06d19b4e75f6ad73e6fb4a943d98af301029c876" + "bytes": "c5849c178318af5471bba3e46bae6dc78d29469f2d2dfc93c4b964b567d684cb" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8b62fe2eddce8e290b9f644e06d19b4e75f6ad73e6fb4a943d98af301029c876" + "bytes": "c5849c178318af5471bba3e46bae6dc78d29469f2d2dfc93c4b964b567d684cb" } ] }, "durability": "persistent", "val": { - "bytes": "10524e802c235007ba14a63be2bb23dc8295e50675728d63fc879874e55f85cf" + "bytes": "48e38de9ff344405ee803b99a81ae3d7b74b001baf01da2f6c694a1ebb8de050" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "446845198" + "i128": "281679246" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.88.json index 61bc750b..66a2aaad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "346024855" + "i128": "541480886" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "346024855" + "i128": "541480886" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "67bcf65de565549db36b7c3c25e4f1929459c5487309bd0fe81ef8affb78a374" + "bytes": "6e1952c7e3def860687633390b6694955d54b8e84f19c66ac46002f956ddeeaa" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "346024855" + "i128": "541480886" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d13959dd050d80fef8ded3799ab67be148b351dcb4035b3ee9deca7688e286d" + "bytes": "9adc83118f3f6fe793c10ed5d199a189ba95bc33eab7ffc2e4aaa8b4ebfd243d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d13959dd050d80fef8ded3799ab67be148b351dcb4035b3ee9deca7688e286d" + "bytes": "9adc83118f3f6fe793c10ed5d199a189ba95bc33eab7ffc2e4aaa8b4ebfd243d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "346024855" + "i128": "541480886" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "346024855" + "i128": "541480886" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9adc83118f3f6fe793c10ed5d199a189ba95bc33eab7ffc2e4aaa8b4ebfd243d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9adc83118f3f6fe793c10ed5d199a189ba95bc33eab7ffc2e4aaa8b4ebfd243d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b50fef14fba7f004624055b2c3b4eeac13a8f835c2e440bd1f8d197596a78cc3" + "bytes": "d579b9588b4fbfdfa23007b92e1b5d3cd92a0060aa108d4027de172f9b68dfd0" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b50fef14fba7f004624055b2c3b4eeac13a8f835c2e440bd1f8d197596a78cc3" + "bytes": "d579b9588b4fbfdfa23007b92e1b5d3cd92a0060aa108d4027de172f9b68dfd0" } ] }, "durability": "persistent", "val": { - "bytes": "1d13959dd050d80fef8ded3799ab67be148b351dcb4035b3ee9deca7688e286d" + "bytes": "9adc83118f3f6fe793c10ed5d199a189ba95bc33eab7ffc2e4aaa8b4ebfd243d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "346024855" + "i128": "541480886" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.89.json index a666848a..4f39e908 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "617710298" + "i128": "481014456" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "617710298" + "i128": "481014456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e515e702b63155f2c598356db4077a8240e2fec404658a1972a3457f4fdf7300" + "bytes": "786f0e1279feb4b6d31574c46484d3810a78b18ee047eec371a3201f6206953c" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "617710298" + "i128": "481014456" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e557dbfbeeebdee296d7756b759f3ca1a7971e764b3e68fcef675b4eb710f36a" + "bytes": "1b161f90b9d55d7fd7461bbd34bcaaab6dd76047761873dcb853ea69b4f9992f" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e557dbfbeeebdee296d7756b759f3ca1a7971e764b3e68fcef675b4eb710f36a" + "bytes": "1b161f90b9d55d7fd7461bbd34bcaaab6dd76047761873dcb853ea69b4f9992f" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "617710298" + "i128": "481014456" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "617710298" + "i128": "481014456" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "1b161f90b9d55d7fd7461bbd34bcaaab6dd76047761873dcb853ea69b4f9992f" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "1b161f90b9d55d7fd7461bbd34bcaaab6dd76047761873dcb853ea69b4f9992f" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8ed309f992357879969e680df93e25d59610807111feb4f5fc3d0af7357eb8e" + "bytes": "8693c4b33907bf6f6995ac3a7bbada704d9aee8e7e39e85031d433d844598299" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8ed309f992357879969e680df93e25d59610807111feb4f5fc3d0af7357eb8e" + "bytes": "8693c4b33907bf6f6995ac3a7bbada704d9aee8e7e39e85031d433d844598299" } ] }, "durability": "persistent", "val": { - "bytes": "e557dbfbeeebdee296d7756b759f3ca1a7971e764b3e68fcef675b4eb710f36a" + "bytes": "1b161f90b9d55d7fd7461bbd34bcaaab6dd76047761873dcb853ea69b4f9992f" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "617710298" + "i128": "481014456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.9.json index 56e3b7e8..15b0ab04 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "377631501" + "i128": "832896575" } ] } @@ -61,13 +61,13 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "377631501" + "i128": "832896575" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d9f9e5ba7d8f503b1adc114312340baaedc5c68e6a251be9199ebe5fb1c3d37" + "bytes": "85fafdc230e1bafc3933fcf391406521c14bab2a3d89ed0d1694e63622cdc608" }, { "u64": "3600" @@ -98,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "377631501" + "i128": "832896575" } ] } @@ -271,7 +271,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c63a6b50cfba16bba060c8ccc7c9df7dbaee5ed0b78945d54f93ff634d06ad7" + "bytes": "d477670bdd68a7f6de9e1be2445329cc388dc5763c8317f4724006a7c57680c0" } ] }, @@ -291,7 +291,7 @@ "symbol": "EscrowCore" }, { - "bytes": "4c63a6b50cfba16bba060c8ccc7c9df7dbaee5ed0b78945d54f93ff634d06ad7" + "bytes": "d477670bdd68a7f6de9e1be2445329cc388dc5763c8317f4724006a7c57680c0" } ] }, @@ -303,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "377631501" + "i128": "832896575" } }, { @@ -311,7 +311,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "377631501" + "i128": "832896575" } }, { @@ -377,7 +377,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4c63a6b50cfba16bba060c8ccc7c9df7dbaee5ed0b78945d54f93ff634d06ad7" + "bytes": "d477670bdd68a7f6de9e1be2445329cc388dc5763c8317f4724006a7c57680c0" } ] }, @@ -397,7 +397,7 @@ "symbol": "EscrowDispute" }, { - "bytes": "4c63a6b50cfba16bba060c8ccc7c9df7dbaee5ed0b78945d54f93ff634d06ad7" + "bytes": "d477670bdd68a7f6de9e1be2445329cc388dc5763c8317f4724006a7c57680c0" } ] }, @@ -447,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a93e5712f04878e9543debf7a55b06c55f5ca74146f7f9ce53245173a0cf20c" + "bytes": "1c3073666747267cff65b32b9bd012360cb93400c6727b3f0392ae7307efa423" } ] }, @@ -467,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a93e5712f04878e9543debf7a55b06c55f5ca74146f7f9ce53245173a0cf20c" + "bytes": "1c3073666747267cff65b32b9bd012360cb93400c6727b3f0392ae7307efa423" } ] }, "durability": "persistent", "val": { - "bytes": "4c63a6b50cfba16bba060c8ccc7c9df7dbaee5ed0b78945d54f93ff634d06ad7" + "bytes": "d477670bdd68a7f6de9e1be2445329cc388dc5763c8317f4724006a7c57680c0" } } }, @@ -482,6 +482,45 @@ 3110400 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -853,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "377631501" + "i128": "832896575" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.90.json index 67ac9a48..71e75b14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "266084545" + "i128": "316815313" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "266084545" + "i128": "316815313" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74dda2d2dcc7487b81e6232acddc76f2a10ce3d5fa9724104e42fbb593ea0146" + "bytes": "6db1e1e6cf962b3bee164cb7836f337dd5224156d552356562f3afae7955eae7" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "266084545" + "i128": "316815313" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31f7cd48290b65291b6c43bacba14deeaba07f33aa88e660343c116fa84b6cc1" + "bytes": "91fd9064f5203d8d88d6369517af767834ff01679b08f8b9e5814f8191f531c8" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31f7cd48290b65291b6c43bacba14deeaba07f33aa88e660343c116fa84b6cc1" + "bytes": "91fd9064f5203d8d88d6369517af767834ff01679b08f8b9e5814f8191f531c8" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "266084545" + "i128": "316815313" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "266084545" + "i128": "316815313" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "91fd9064f5203d8d88d6369517af767834ff01679b08f8b9e5814f8191f531c8" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "91fd9064f5203d8d88d6369517af767834ff01679b08f8b9e5814f8191f531c8" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a382ff5c02fa0dc4f6f9a4eca6a68b956475ba971b735e5ede0a005243d93f33" + "bytes": "ac2ce9b0e8d1598cbdef5604fc5e8b5623237e4014d4330a2870b05295cc088a" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a382ff5c02fa0dc4f6f9a4eca6a68b956475ba971b735e5ede0a005243d93f33" + "bytes": "ac2ce9b0e8d1598cbdef5604fc5e8b5623237e4014d4330a2870b05295cc088a" } ] }, "durability": "persistent", "val": { - "bytes": "31f7cd48290b65291b6c43bacba14deeaba07f33aa88e660343c116fa84b6cc1" + "bytes": "91fd9064f5203d8d88d6369517af767834ff01679b08f8b9e5814f8191f531c8" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "266084545" + "i128": "316815313" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.91.json index 5f4c67f7..9f9ac9ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "94160845" + "i128": "50510420" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "94160845" + "i128": "50510420" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7770beb96168fed4ac38e00c1f10ca4f30ea7a54c67e4af591c822b95501ea34" + "bytes": "928d1af3c772445ef8093e41fe2092a7c93ccf858b80a7a2d1c7fe61c527e1d2" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "94160845" + "i128": "50510420" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0d05d7bedf3862be40e391f49d0135e59c632e690253247b7f7f6f36cec0eea8" + "bytes": "d51d3dfc02118d2236d1b0fe44fde262e13d3172ddffb01df1cd0f0110a16be5" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0d05d7bedf3862be40e391f49d0135e59c632e690253247b7f7f6f36cec0eea8" + "bytes": "d51d3dfc02118d2236d1b0fe44fde262e13d3172ddffb01df1cd0f0110a16be5" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "94160845" + "i128": "50510420" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "94160845" + "i128": "50510420" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "d51d3dfc02118d2236d1b0fe44fde262e13d3172ddffb01df1cd0f0110a16be5" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "d51d3dfc02118d2236d1b0fe44fde262e13d3172ddffb01df1cd0f0110a16be5" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49c7f84dc52b124ddd97288975dfb79638f751e711a276b055bd6225b4b1ec6d" + "bytes": "03a705ee04f9f9b66b13e081a09c73dfe955ade9bc6474ace19716b10951e668" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49c7f84dc52b124ddd97288975dfb79638f751e711a276b055bd6225b4b1ec6d" + "bytes": "03a705ee04f9f9b66b13e081a09c73dfe955ade9bc6474ace19716b10951e668" } ] }, "durability": "persistent", "val": { - "bytes": "0d05d7bedf3862be40e391f49d0135e59c632e690253247b7f7f6f36cec0eea8" + "bytes": "d51d3dfc02118d2236d1b0fe44fde262e13d3172ddffb01df1cd0f0110a16be5" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "94160845" + "i128": "50510420" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.92.json index 425a3138..8e903eb4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "80515252" + "i128": "348740764" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "80515252" + "i128": "348740764" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10388cd256b31932a22fcc47330a42e4d8bd3f260b4203ad52f5b78e313ddc57" + "bytes": "f54175203f01ce387cecb260afaa6697dfc7518f8a0c302dff1a07466ae9bef9" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "80515252" + "i128": "348740764" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a89de32b533bd4069f675cb73ddb6ae1ad34ac207daba97053a51e6dc4ed718a" + "bytes": "67c830dd9ab7dc9bfc3ae40259761fbf94abfbeb952d73380cc93557839bcf1c" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a89de32b533bd4069f675cb73ddb6ae1ad34ac207daba97053a51e6dc4ed718a" + "bytes": "67c830dd9ab7dc9bfc3ae40259761fbf94abfbeb952d73380cc93557839bcf1c" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "80515252" + "i128": "348740764" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "80515252" + "i128": "348740764" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "67c830dd9ab7dc9bfc3ae40259761fbf94abfbeb952d73380cc93557839bcf1c" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "67c830dd9ab7dc9bfc3ae40259761fbf94abfbeb952d73380cc93557839bcf1c" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30f249a51560bd440b0b76f43fe009a379f607ef5aeb1b5e58895c85c1d72720" + "bytes": "54011828327272319278351814436d7a44e9e68d72f35ef8c786a6c13a73c1f6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "30f249a51560bd440b0b76f43fe009a379f607ef5aeb1b5e58895c85c1d72720" + "bytes": "54011828327272319278351814436d7a44e9e68d72f35ef8c786a6c13a73c1f6" } ] }, "durability": "persistent", "val": { - "bytes": "a89de32b533bd4069f675cb73ddb6ae1ad34ac207daba97053a51e6dc4ed718a" + "bytes": "67c830dd9ab7dc9bfc3ae40259761fbf94abfbeb952d73380cc93557839bcf1c" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "80515252" + "i128": "348740764" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.93.json index d4d2d33e..6ee42d7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847624731" + "i128": "591345116" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847624731" + "i128": "591345116" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "26cb3ff7d450ec0f009ff1b04007c402a043c65ff39b2496c02e321c3542ac3c" + "bytes": "c888b09d4473b22a470f510eb39b495f7dbf62439f25e0eba86e811df869d059" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847624731" + "i128": "591345116" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2aa74294b4657a98f6a08329b74ea1b18bd4c0056d9f38eb64b324b35027b14" + "bytes": "ed25a6edf75db342b574b3b628bb2978f79fe9977883caeca04a1b686ef40f92" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2aa74294b4657a98f6a08329b74ea1b18bd4c0056d9f38eb64b324b35027b14" + "bytes": "ed25a6edf75db342b574b3b628bb2978f79fe9977883caeca04a1b686ef40f92" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847624731" + "i128": "591345116" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "847624731" + "i128": "591345116" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "ed25a6edf75db342b574b3b628bb2978f79fe9977883caeca04a1b686ef40f92" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "ed25a6edf75db342b574b3b628bb2978f79fe9977883caeca04a1b686ef40f92" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "441d7823c6823a559fa0283c3ae73ad8dd503e0bfe494f2110de34c172ff3309" + "bytes": "8e01207574fdef8c887c1b8fe9a26c9e40109bdd7331ea9b3730707f53ecad16" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "441d7823c6823a559fa0283c3ae73ad8dd503e0bfe494f2110de34c172ff3309" + "bytes": "8e01207574fdef8c887c1b8fe9a26c9e40109bdd7331ea9b3730707f53ecad16" } ] }, "durability": "persistent", "val": { - "bytes": "b2aa74294b4657a98f6a08329b74ea1b18bd4c0056d9f38eb64b324b35027b14" + "bytes": "ed25a6edf75db342b574b3b628bb2978f79fe9977883caeca04a1b686ef40f92" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "847624731" + "i128": "591345116" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.94.json index 6140d60b..380c0e76 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "874062621" + "i128": "539891230" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "874062621" + "i128": "539891230" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3c9c8d55bfef19daf323c8eb406887cb6b1e6d4f1d69bf993620331e0d6657d" + "bytes": "40b0c5674c592b45d2ad217b66cd440f86045e8f1aa51501a538b80874d873d5" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "874062621" + "i128": "539891230" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0818d5efefee23d0709f73fb2347dbb348fc90accc35b2d930f84e66446ad182" + "bytes": "4bc7ee6e066dd7c01b98f850efa16f4d0e00820adfb185e0926cc176aa394f01" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0818d5efefee23d0709f73fb2347dbb348fc90accc35b2d930f84e66446ad182" + "bytes": "4bc7ee6e066dd7c01b98f850efa16f4d0e00820adfb185e0926cc176aa394f01" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "874062621" + "i128": "539891230" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "874062621" + "i128": "539891230" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "4bc7ee6e066dd7c01b98f850efa16f4d0e00820adfb185e0926cc176aa394f01" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "4bc7ee6e066dd7c01b98f850efa16f4d0e00820adfb185e0926cc176aa394f01" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5c5de62ef943bfec44ee10d81ac9c1c737ab4bf8ab2e41a30d9072c94f202a2" + "bytes": "88b43e816b0a4083caad9b53b08e9c08cfeba960fd0f463f04530bc7e42f95b8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f5c5de62ef943bfec44ee10d81ac9c1c737ab4bf8ab2e41a30d9072c94f202a2" + "bytes": "88b43e816b0a4083caad9b53b08e9c08cfeba960fd0f463f04530bc7e42f95b8" } ] }, "durability": "persistent", "val": { - "bytes": "0818d5efefee23d0709f73fb2347dbb348fc90accc35b2d930f84e66446ad182" + "bytes": "4bc7ee6e066dd7c01b98f850efa16f4d0e00820adfb185e0926cc176aa394f01" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "874062621" + "i128": "539891230" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.95.json index 0d553ad1..ecd06d02 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "812913194" + "i128": "607463583" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "812913194" + "i128": "607463583" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "655d0ffff42818bce784be8aee6a033b3092f65cb21a3fcdfde240f8c49e8904" + "bytes": "9356fa33c0dbc90829fc1c3089150829971b216b8d2c275a0dfe809bb7b2a452" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "812913194" + "i128": "607463583" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0125c0b50c686f00abc092865f2598e93ea82263ac2e3d0b62891bf1b1f9b9ae" + "bytes": "f83b9540997ed6c413364d569ea17f5e2502dc7a66a65a20905a10b7022a0494" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0125c0b50c686f00abc092865f2598e93ea82263ac2e3d0b62891bf1b1f9b9ae" + "bytes": "f83b9540997ed6c413364d569ea17f5e2502dc7a66a65a20905a10b7022a0494" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "812913194" + "i128": "607463583" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "812913194" + "i128": "607463583" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "f83b9540997ed6c413364d569ea17f5e2502dc7a66a65a20905a10b7022a0494" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "f83b9540997ed6c413364d569ea17f5e2502dc7a66a65a20905a10b7022a0494" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0aa68feb18df3b7ebaa77690d8df5fbac84821e6f3d915f57b1d0dda55227d6e" + "bytes": "4f300be6e89d876428baf4e568a898da499bf7dbcade4c3d921348c75803d393" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0aa68feb18df3b7ebaa77690d8df5fbac84821e6f3d915f57b1d0dda55227d6e" + "bytes": "4f300be6e89d876428baf4e568a898da499bf7dbcade4c3d921348c75803d393" } ] }, "durability": "persistent", "val": { - "bytes": "0125c0b50c686f00abc092865f2598e93ea82263ac2e3d0b62891bf1b1f9b9ae" + "bytes": "f83b9540997ed6c413364d569ea17f5e2502dc7a66a65a20905a10b7022a0494" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "812913194" + "i128": "607463583" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.96.json index e5b4525e..670646c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "574145618" + "i128": "472188027" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "574145618" + "i128": "472188027" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e32b31660d300b0e0bb758154182fa7658e6becffa7443d361bf96196cfb1f7" + "bytes": "e11eb01333b33983854504c41550d5cbd5d80fc98f8e93def68a1acd7ea1990e" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "574145618" + "i128": "472188027" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "612f747fc5129c32da7928d79ade711e085c0c562210a55dcf3358cf5623367a" + "bytes": "b619c7515cab5ea1e03fcb236a2747c1184ab311057f911f1b755a2b75126b7a" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "612f747fc5129c32da7928d79ade711e085c0c562210a55dcf3358cf5623367a" + "bytes": "b619c7515cab5ea1e03fcb236a2747c1184ab311057f911f1b755a2b75126b7a" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "574145618" + "i128": "472188027" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "574145618" + "i128": "472188027" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "b619c7515cab5ea1e03fcb236a2747c1184ab311057f911f1b755a2b75126b7a" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "b619c7515cab5ea1e03fcb236a2747c1184ab311057f911f1b755a2b75126b7a" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92a450118fc70a5e18f71259561e415733f9644b9bf87a5e9f597ac9da2d7643" + "bytes": "47bf4a1451a65aa458d55806ed9318f698e99a1631532ff15150211160f2e7b6" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92a450118fc70a5e18f71259561e415733f9644b9bf87a5e9f597ac9da2d7643" + "bytes": "47bf4a1451a65aa458d55806ed9318f698e99a1631532ff15150211160f2e7b6" } ] }, "durability": "persistent", "val": { - "bytes": "612f747fc5129c32da7928d79ade711e085c0c562210a55dcf3358cf5623367a" + "bytes": "b619c7515cab5ea1e03fcb236a2747c1184ab311057f911f1b755a2b75126b7a" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "574145618" + "i128": "472188027" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.97.json index 6d1be894..efd7201f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "601210107" + "i128": "660224912" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "601210107" + "i128": "660224912" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29079c060830512b4c6bf0dd148333ef72d022856b5877fc54331b22374c0ca9" + "bytes": "a38fd84804ac6c123ffd762707627cc673de14f6784cd95248167268bb7a4402" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "601210107" + "i128": "660224912" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da05ce0b75255a030c1163843f818620d591a73d1c7307a0cf09a35f9a1633d7" + "bytes": "9374ce1d8b4528f17ed2ca10e7ce9a64b87bf5d53a7778a4937c6c2c0d18b84d" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da05ce0b75255a030c1163843f818620d591a73d1c7307a0cf09a35f9a1633d7" + "bytes": "9374ce1d8b4528f17ed2ca10e7ce9a64b87bf5d53a7778a4937c6c2c0d18b84d" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "601210107" + "i128": "660224912" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "601210107" + "i128": "660224912" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "9374ce1d8b4528f17ed2ca10e7ce9a64b87bf5d53a7778a4937c6c2c0d18b84d" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "9374ce1d8b4528f17ed2ca10e7ce9a64b87bf5d53a7778a4937c6c2c0d18b84d" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8bdf5643d2cbf1a74318cb807f0b3b8ec9dabd4d422de998a0eb4657b176065c" + "bytes": "e5cc0caa804654f491bbe1fa54361efc827799fdb8011e09ae34f71c088b80a8" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8bdf5643d2cbf1a74318cb807f0b3b8ec9dabd4d422de998a0eb4657b176065c" + "bytes": "e5cc0caa804654f491bbe1fa54361efc827799fdb8011e09ae34f71c088b80a8" } ] }, "durability": "persistent", "val": { - "bytes": "da05ce0b75255a030c1163843f818620d591a73d1c7307a0cf09a35f9a1633d7" + "bytes": "9374ce1d8b4528f17ed2ca10e7ce9a64b87bf5d53a7778a4937c6c2c0d18b84d" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "601210107" + "i128": "660224912" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.98.json index bf0cafef..79732e43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "369946562" + "i128": "955697461" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "369946562" + "i128": "955697461" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7df48c7ac96bf789f1bedf2bdb6f9e91f693dcbc56715f948b5dece540e328a1" + "bytes": "a468b493bfc0c73cebf2c3c0584ec8a986e44a2f47f77f36b16dc723d04c4b54" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "369946562" + "i128": "955697461" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbb8ec662486e5533a21b9d77ebc33d925b3f1cc40f5e19a3c9d6bb80146f295" + "bytes": "03051e50a0911f5a48aa7183b7e338bb04c5c1d5e380865059bb79737e25ac24" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbb8ec662486e5533a21b9d77ebc33d925b3f1cc40f5e19a3c9d6bb80146f295" + "bytes": "03051e50a0911f5a48aa7183b7e338bb04c5c1d5e380865059bb79737e25ac24" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "369946562" + "i128": "955697461" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "369946562" + "i128": "955697461" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "03051e50a0911f5a48aa7183b7e338bb04c5c1d5e380865059bb79737e25ac24" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "03051e50a0911f5a48aa7183b7e338bb04c5c1d5e380865059bb79737e25ac24" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a715d9e34e547f63d27127628f7c695d62f6592ac52ac332f66c9490208b47e0" + "bytes": "19d1a00d4447043b08cee7ce4409f7cc1ae7f209ea19dbb8ca0ed69a87d6cedc" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a715d9e34e547f63d27127628f7c695d62f6592ac52ac332f66c9490208b47e0" + "bytes": "19d1a00d4447043b08cee7ce4409f7cc1ae7f209ea19dbb8ca0ed69a87d6cedc" } ] }, "durability": "persistent", "val": { - "bytes": "dbb8ec662486e5533a21b9d77ebc33d925b3f1cc40f5e19a3c9d6bb80146f295" + "bytes": "03051e50a0911f5a48aa7183b7e338bb04c5c1d5e380865059bb79737e25ac24" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "369946562" + "i128": "955697461" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.99.json index fd0cf81e..36edf808 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv4_disputed_blocks_withdraw.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "497215757" + "i128": "5735021" } ] } @@ -61,19 +61,25 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "497215757" + "i128": "5735021" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af7cc6d3e1661e36ba1dd882283469aa55f023767a05e27a774f425aabbc2e41" + "bytes": "0d58fe8c0edbf4b0a2476169425dac9d1e5bac8b55147fe345b2f0c29a47ff1d" }, { "u64": "3600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -92,7 +98,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "497215757" + "i128": "5735021" } ] } @@ -262,10 +268,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0eb7f58ca69571270a75ea3393ddfcb5ca9dc3dae4267aa56fea0f87a49d623d" + "bytes": "cce3068df1690f265265d7e16c60fd03bc07336463a094e5abdf23f1cbc4aea1" } ] }, @@ -282,10 +288,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0eb7f58ca69571270a75ea3393ddfcb5ca9dc3dae4267aa56fea0f87a49d623d" + "bytes": "cce3068df1690f265265d7e16c60fd03bc07336463a094e5abdf23f1cbc4aea1" } ] }, @@ -297,7 +303,7 @@ "symbol": "amount_due" }, "val": { - "i128": "497215757" + "i128": "5735021" } }, { @@ -305,75 +311,121 @@ "symbol": "amount_paid" }, "val": { - "i128": "497215757" + "i128": "5735021" } }, { "key": { - "symbol": "arbiter" + "symbol": "created_at" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" + "u64": "0" } }, { "key": { - "symbol": "arbiter_threshold" + "symbol": "expires_at" }, "val": { - "u32": 0 + "u64": "3600" } }, { "key": { - "symbol": "arbiters" + "symbol": "owner" }, "val": { - "vec": [] + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" } }, { "key": { - "symbol": "created_at" + "symbol": "status" }, "val": { - "u64": "0" + "vec": [ + { + "symbol": "Disputed" + } + ] } }, { "key": { - "symbol": "expires_at" + "symbol": "token" }, "val": { - "u64": "3600" + "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" } + } + ] + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" + }, + { + "bytes": "cce3068df1690f265265d7e16c60fd03bc07336463a094e5abdf23f1cbc4aea1" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "EscrowDispute" }, + { + "bytes": "cce3068df1690f265265d7e16c60fd03bc07336463a094e5abdf23f1cbc4aea1" + } + ] + }, + "durability": "persistent", + "val": { + "map": [ { "key": { - "symbol": "owner" + "symbol": "arbiter" }, "val": { - "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDR4" } }, { "key": { - "symbol": "status" + "symbol": "arbiter_threshold" }, "val": { - "vec": [ - { - "symbol": "Disputed" - } - ] + "u32": 0 } }, { "key": { - "symbol": "token" + "symbol": "arbiters" }, "val": { - "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" + "vec": [] } } ] @@ -395,7 +447,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5157865906f7c19a9fe537816240db159c81c2e93d2b5cc2e7c027465bec2716" + "bytes": "6d44710c92d1b31be3b0751638aead9317cb5d6f9a26e6f69ae97f73941b7561" } ] }, @@ -415,13 +467,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5157865906f7c19a9fe537816240db159c81c2e93d2b5cc2e7c027465bec2716" + "bytes": "6d44710c92d1b31be3b0751638aead9317cb5d6f9a26e6f69ae97f73941b7561" } ] }, "durability": "persistent", "val": { - "bytes": "0eb7f58ca69571270a75ea3393ddfcb5ca9dc3dae4267aa56fea0f87a49d623d" + "bytes": "cce3068df1690f265265d7e16c60fd03bc07336463a094e5abdf23f1cbc4aea1" } } }, @@ -586,6 +638,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -775,7 +892,7 @@ "symbol": "amount" }, "val": { - "i128": "497215757" + "i128": "5735021" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.1.json index 3aca721c..80dae227 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "978718842" + "i128": "171892592" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "978718842" + "i128": "171892592" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c32de1358a5db92e21bdbb9388a77310b57a4663f2a30cd097f8fc6320e4f30" + "bytes": "6274edccba42b84d831631c30372280dda3923cee490e522e5a675f3e4005f67" }, { - "u64": "2839" + "u64": "2266" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "978718842" + "i128": "171892592" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9ba068b4140bf034785a31cd45c7aa1d3656cbeb4801c636fcb3d20a65ffd510" + "bytes": "f3a03d8d43195c93de38d5a6b992c9cfcdf95339cbbdfe328ef9447a5eccb406" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2840, + "timestamp": 2267, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9ba068b4140bf034785a31cd45c7aa1d3656cbeb4801c636fcb3d20a65ffd510" + "bytes": "f3a03d8d43195c93de38d5a6b992c9cfcdf95339cbbdfe328ef9447a5eccb406" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9ba068b4140bf034785a31cd45c7aa1d3656cbeb4801c636fcb3d20a65ffd510" + "bytes": "f3a03d8d43195c93de38d5a6b992c9cfcdf95339cbbdfe328ef9447a5eccb406" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "978718842" + "i128": "171892592" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "978718842" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "171892592" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2839" + "u64": "2266" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "474760fcae8f322566242f53f1fb1c4869c74a8a1e5d3d4469a119b2f8123043" + "bytes": "ae37360381fb538f28c59c96118480ab95f3ac2196a98437268f6041572f4253" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "474760fcae8f322566242f53f1fb1c4869c74a8a1e5d3d4469a119b2f8123043" + "bytes": "ae37360381fb538f28c59c96118480ab95f3ac2196a98437268f6041572f4253" } ] }, "durability": "persistent", "val": { - "bytes": "9ba068b4140bf034785a31cd45c7aa1d3656cbeb4801c636fcb3d20a65ffd510" + "bytes": "f3a03d8d43195c93de38d5a6b992c9cfcdf95339cbbdfe328ef9447a5eccb406" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "978718842" + "i128": "171892592" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.10.json index b6e09a75..cc8ae7fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "743126338" + "i128": "108727247" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "743126338" + "i128": "108727247" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5adcde18738b17a913da46ecd8bfb598a1a6ab8a943e86324a50af85d4d772b" + "bytes": "11d7f21e9ee50b0c57d2f6cbe2e4e8c33ae6b94eb27489a24ce030703fa7fdbc" }, { - "u64": "2688" + "u64": "1685" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "743126338" + "i128": "108727247" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "09e08729b2fd0022284ef7f78e07f13c767d3ce46f192d11404ae48d110091eb" + "bytes": "8b70c4634f75ab4e1e820d47e9df6fe2366bce37c3208a055b8c2fb1915337be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2689, + "timestamp": 1686, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "09e08729b2fd0022284ef7f78e07f13c767d3ce46f192d11404ae48d110091eb" + "bytes": "8b70c4634f75ab4e1e820d47e9df6fe2366bce37c3208a055b8c2fb1915337be" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "09e08729b2fd0022284ef7f78e07f13c767d3ce46f192d11404ae48d110091eb" + "bytes": "8b70c4634f75ab4e1e820d47e9df6fe2366bce37c3208a055b8c2fb1915337be" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "743126338" + "i128": "108727247" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "743126338" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "108727247" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2688" + "u64": "1685" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c74bb83c729cfc971124e3400852b000286d684361548b717a2b5ea409689d5a" + "bytes": "15cbd74a5330aa948d4c3c5baf38ed7b9e2698cf79e8de7285d29e467e178d2f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c74bb83c729cfc971124e3400852b000286d684361548b717a2b5ea409689d5a" + "bytes": "15cbd74a5330aa948d4c3c5baf38ed7b9e2698cf79e8de7285d29e467e178d2f" } ] }, "durability": "persistent", "val": { - "bytes": "09e08729b2fd0022284ef7f78e07f13c767d3ce46f192d11404ae48d110091eb" + "bytes": "8b70c4634f75ab4e1e820d47e9df6fe2366bce37c3208a055b8c2fb1915337be" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "743126338" + "i128": "108727247" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.100.json index 07004f0a..15005f9a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "356590358" + "i128": "494530136" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "356590358" + "i128": "494530136" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fdb80aadba393c008128f1e163011acce2af1e747c7cb50174c9019991fd2142" + "bytes": "6c7a4501b3a519860abaa49ee6907025e7a1a57b1947df18d286656a103bd5c3" }, { - "u64": "1794" + "u64": "1648" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "356590358" + "i128": "494530136" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5b125d3d2553aedb9b0b72be3c1f62b318aaa7e0733daca09f4799f47410f6b7" + "bytes": "ee21a0b7834b34860af004bb41fb0990c31cfe0769faaefaf6a522ccf18eec88" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1795, + "timestamp": 1649, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b125d3d2553aedb9b0b72be3c1f62b318aaa7e0733daca09f4799f47410f6b7" + "bytes": "ee21a0b7834b34860af004bb41fb0990c31cfe0769faaefaf6a522ccf18eec88" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b125d3d2553aedb9b0b72be3c1f62b318aaa7e0733daca09f4799f47410f6b7" + "bytes": "ee21a0b7834b34860af004bb41fb0990c31cfe0769faaefaf6a522ccf18eec88" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "356590358" + "i128": "494530136" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "356590358" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "494530136" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1794" + "u64": "1648" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f551cb24ccca1790ada495c63ee7306ae99ee1d3df8081774c279e0c7dbf5a02" + "bytes": "12724c5e2d9488d587d309177a59a8e034ce518340186cb90258afe007c12c6f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f551cb24ccca1790ada495c63ee7306ae99ee1d3df8081774c279e0c7dbf5a02" + "bytes": "12724c5e2d9488d587d309177a59a8e034ce518340186cb90258afe007c12c6f" } ] }, "durability": "persistent", "val": { - "bytes": "5b125d3d2553aedb9b0b72be3c1f62b318aaa7e0733daca09f4799f47410f6b7" + "bytes": "ee21a0b7834b34860af004bb41fb0990c31cfe0769faaefaf6a522ccf18eec88" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "356590358" + "i128": "494530136" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.101.json index a596a96e..6d07cb15 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "52456279" + "i128": "525070174" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "52456279" + "i128": "525070174" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83207d161a9fb91950e928c9ebd7cba5f111ee89b6d99d317d450095c7582d0f" + "bytes": "72916a676265073208cf6cffb0c8e51158550b80435a474f9cb0a88ecbbcab2d" }, { - "u64": "2835" + "u64": "330" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "52456279" + "i128": "525070174" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "87a7fb805e6451d2b179e0ee4f8dd315f969638cc9ffea8dac529d0b2af32fad" + "bytes": "c7643a61312034013109af2de696b6fd716cd1a9dfde7b844ac35d96fb6771a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2836, + "timestamp": 331, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "87a7fb805e6451d2b179e0ee4f8dd315f969638cc9ffea8dac529d0b2af32fad" + "bytes": "c7643a61312034013109af2de696b6fd716cd1a9dfde7b844ac35d96fb6771a9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "87a7fb805e6451d2b179e0ee4f8dd315f969638cc9ffea8dac529d0b2af32fad" + "bytes": "c7643a61312034013109af2de696b6fd716cd1a9dfde7b844ac35d96fb6771a9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "52456279" + "i128": "525070174" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "52456279" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "525070174" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2835" + "u64": "330" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7540b8482f07f298bdcad43cb6f63522eba8cb9897b79d0e5dd5714628f9d45" + "bytes": "33a2f133630ec12043bcfaf543e7f2c7e3d752c9f8acafacfac6b1318ea10608" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c7540b8482f07f298bdcad43cb6f63522eba8cb9897b79d0e5dd5714628f9d45" + "bytes": "33a2f133630ec12043bcfaf543e7f2c7e3d752c9f8acafacfac6b1318ea10608" } ] }, "durability": "persistent", "val": { - "bytes": "87a7fb805e6451d2b179e0ee4f8dd315f969638cc9ffea8dac529d0b2af32fad" + "bytes": "c7643a61312034013109af2de696b6fd716cd1a9dfde7b844ac35d96fb6771a9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "52456279" + "i128": "525070174" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.102.json index bd078986..6959c91b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "685591556" + "i128": "836471159" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "685591556" + "i128": "836471159" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0db722fe7c977a68e63463546062a2df1e64495d60d608ee2764acb0f6ae606c" + "bytes": "79d9aeade617eba2dade1bce2de3f7e29c6018b27635047ca99bb0af12268fc6" }, { - "u64": "710" + "u64": "1488" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "685591556" + "i128": "836471159" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b40e96bd9df56c4a728e9045df286ae85e155e69a8baa6e4f2a8cde8a81a764e" + "bytes": "0dfddc0957c06c362931fac04d818b6b53d5aa6169710327793948e97b5e3dc4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 711, + "timestamp": 1489, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b40e96bd9df56c4a728e9045df286ae85e155e69a8baa6e4f2a8cde8a81a764e" + "bytes": "0dfddc0957c06c362931fac04d818b6b53d5aa6169710327793948e97b5e3dc4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b40e96bd9df56c4a728e9045df286ae85e155e69a8baa6e4f2a8cde8a81a764e" + "bytes": "0dfddc0957c06c362931fac04d818b6b53d5aa6169710327793948e97b5e3dc4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "685591556" + "i128": "836471159" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "685591556" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "836471159" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "710" + "u64": "1488" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09e4317b35f98e748241a6d46a260a49d753e3ac723722330088e4c644068f05" + "bytes": "4efc9da44e622a7a314fd4b397493a123794bf2e701a18f2f74e8a09d1a5fb47" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09e4317b35f98e748241a6d46a260a49d753e3ac723722330088e4c644068f05" + "bytes": "4efc9da44e622a7a314fd4b397493a123794bf2e701a18f2f74e8a09d1a5fb47" } ] }, "durability": "persistent", "val": { - "bytes": "b40e96bd9df56c4a728e9045df286ae85e155e69a8baa6e4f2a8cde8a81a764e" + "bytes": "0dfddc0957c06c362931fac04d818b6b53d5aa6169710327793948e97b5e3dc4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "685591556" + "i128": "836471159" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.103.json index 3fb0b8a5..1653ef52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "705091175" + "i128": "876032753" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "705091175" + "i128": "876032753" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8addd225ca4ebda5a10b7f5e5c22a96a428829cf2c1f7feac4c8a49b1104f7b2" + "bytes": "cb447ec14baa3fcf8e6e4332ca7898a2e85823f422e9955229a12bfe5af6d56b" }, { - "u64": "291" + "u64": "86" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "705091175" + "i128": "876032753" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "90e07632c2d4a7b2a5bc480ec3ec975177362bbd0a5e5ddb03b036a8837a8432" + "bytes": "b62f078846df7820cf4e148373e41e94ba2ca801e9fc3d96516eef14079fd8de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 292, + "timestamp": 87, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "90e07632c2d4a7b2a5bc480ec3ec975177362bbd0a5e5ddb03b036a8837a8432" + "bytes": "b62f078846df7820cf4e148373e41e94ba2ca801e9fc3d96516eef14079fd8de" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "90e07632c2d4a7b2a5bc480ec3ec975177362bbd0a5e5ddb03b036a8837a8432" + "bytes": "b62f078846df7820cf4e148373e41e94ba2ca801e9fc3d96516eef14079fd8de" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "705091175" + "i128": "876032753" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "705091175" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "876032753" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "291" + "u64": "86" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1214192614f25683bb230c1f3b2bd50308389500f622483431b653fc99514b8" + "bytes": "8bdf63696ef07bb529e6befc78169acb877499c9c52924cabb19161d98d15ee9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1214192614f25683bb230c1f3b2bd50308389500f622483431b653fc99514b8" + "bytes": "8bdf63696ef07bb529e6befc78169acb877499c9c52924cabb19161d98d15ee9" } ] }, "durability": "persistent", "val": { - "bytes": "90e07632c2d4a7b2a5bc480ec3ec975177362bbd0a5e5ddb03b036a8837a8432" + "bytes": "b62f078846df7820cf4e148373e41e94ba2ca801e9fc3d96516eef14079fd8de" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "705091175" + "i128": "876032753" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.104.json index b5b21dee..0a268838 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "749392008" + "i128": "349172150" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749392008" + "i128": "349172150" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1848da43cf2e70c7a914b5dfdd9c4dd6c145a7cfa8a0ed03d799c344a28abed5" + "bytes": "6e7bf8ff62aacf6b0ec60bb6992ac9684246fb0a26a50601a79544155a7e96a7" }, { - "u64": "2520" + "u64": "1778" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "749392008" + "i128": "349172150" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ea4bd77bf2eb0dd4c3ec78b72384d07316c9f1df20c6be453b500848eaa34eb2" + "bytes": "30d4d5926e89e835b8d40aa627c971bfafd07222cfff0a7b7fb3d85a4666ba40" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2521, + "timestamp": 1779, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea4bd77bf2eb0dd4c3ec78b72384d07316c9f1df20c6be453b500848eaa34eb2" + "bytes": "30d4d5926e89e835b8d40aa627c971bfafd07222cfff0a7b7fb3d85a4666ba40" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea4bd77bf2eb0dd4c3ec78b72384d07316c9f1df20c6be453b500848eaa34eb2" + "bytes": "30d4d5926e89e835b8d40aa627c971bfafd07222cfff0a7b7fb3d85a4666ba40" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "749392008" + "i128": "349172150" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "749392008" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "349172150" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2520" + "u64": "1778" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8519178996150f6c3ae1b4ff3fc97cdf587dcbbd3190bfd39e2b0d21bac3b3e" + "bytes": "637de8fef427d742f7cf9a64a3a78cf573eb03654d03d959c9786d8e06b1c88c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8519178996150f6c3ae1b4ff3fc97cdf587dcbbd3190bfd39e2b0d21bac3b3e" + "bytes": "637de8fef427d742f7cf9a64a3a78cf573eb03654d03d959c9786d8e06b1c88c" } ] }, "durability": "persistent", "val": { - "bytes": "ea4bd77bf2eb0dd4c3ec78b72384d07316c9f1df20c6be453b500848eaa34eb2" + "bytes": "30d4d5926e89e835b8d40aa627c971bfafd07222cfff0a7b7fb3d85a4666ba40" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "749392008" + "i128": "349172150" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.105.json index 42a18810..d469b876 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "515217764" + "i128": "516769379" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515217764" + "i128": "516769379" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9b52795420b36b47921d042e2ce97b9daf6fb44e89643799c571eb082e7bf7c9" + "bytes": "5a67e2cd980e32af147e9e75f0003201ae8c238eca879f70e0ea51a381b6a57b" }, { - "u64": "1840" + "u64": "3103" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "515217764" + "i128": "516769379" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "893aa66d3c2da784cd18d42b5d3e7361f19d39a9781550acc6ba4bef1c577f61" + "bytes": "c26b739df2f6a627ccd1e24c906022ef1c495df4811de3d9476c5eaa65af23d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1841, + "timestamp": 3104, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "893aa66d3c2da784cd18d42b5d3e7361f19d39a9781550acc6ba4bef1c577f61" + "bytes": "c26b739df2f6a627ccd1e24c906022ef1c495df4811de3d9476c5eaa65af23d7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "893aa66d3c2da784cd18d42b5d3e7361f19d39a9781550acc6ba4bef1c577f61" + "bytes": "c26b739df2f6a627ccd1e24c906022ef1c495df4811de3d9476c5eaa65af23d7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "515217764" + "i128": "516769379" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "515217764" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "516769379" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1840" + "u64": "3103" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e3f941bbbec623477d53736f26b57ecadb98c7d1e30746c0b34d95950297404" + "bytes": "c8e28cd8b5939e83888d9026baf95a52522e3a91f9718d216b26204bc1bd07b9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e3f941bbbec623477d53736f26b57ecadb98c7d1e30746c0b34d95950297404" + "bytes": "c8e28cd8b5939e83888d9026baf95a52522e3a91f9718d216b26204bc1bd07b9" } ] }, "durability": "persistent", "val": { - "bytes": "893aa66d3c2da784cd18d42b5d3e7361f19d39a9781550acc6ba4bef1c577f61" + "bytes": "c26b739df2f6a627ccd1e24c906022ef1c495df4811de3d9476c5eaa65af23d7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "515217764" + "i128": "516769379" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.106.json index bd2b9d05..e15d5013 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "204311707" + "i128": "915306532" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "204311707" + "i128": "915306532" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "310b8d062a94b78ebba4d1459f17fd6e7832534e505cc8b13e8c326bc21fbcd5" + "bytes": "27e5d8bd5302879756159a80cce875d43e87ddad9d21b93b2547783442784900" }, { - "u64": "205" + "u64": "92" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "204311707" + "i128": "915306532" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1e014886db0d1aaf501b063cbc5311b5efae2454948a03c2368360537398c404" + "bytes": "9012ace6b0cc721b950cfcfce6b6bc1766bc764557b404e0455827f81aeae656" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 206, + "timestamp": 93, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1e014886db0d1aaf501b063cbc5311b5efae2454948a03c2368360537398c404" + "bytes": "9012ace6b0cc721b950cfcfce6b6bc1766bc764557b404e0455827f81aeae656" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1e014886db0d1aaf501b063cbc5311b5efae2454948a03c2368360537398c404" + "bytes": "9012ace6b0cc721b950cfcfce6b6bc1766bc764557b404e0455827f81aeae656" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "204311707" + "i128": "915306532" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "204311707" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "915306532" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "205" + "u64": "92" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2600224b8a134340ed379cf0bb0b2f998de8e323a0914603dc235b7908a3655" + "bytes": "4e264d3a528dce8747fed071eebf9fc3c612f46588f534ad33188e14d80afb3a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2600224b8a134340ed379cf0bb0b2f998de8e323a0914603dc235b7908a3655" + "bytes": "4e264d3a528dce8747fed071eebf9fc3c612f46588f534ad33188e14d80afb3a" } ] }, "durability": "persistent", "val": { - "bytes": "1e014886db0d1aaf501b063cbc5311b5efae2454948a03c2368360537398c404" + "bytes": "9012ace6b0cc721b950cfcfce6b6bc1766bc764557b404e0455827f81aeae656" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "204311707" + "i128": "915306532" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.107.json index 815e797c..68f500ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "256954736" + "i128": "523926561" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "256954736" + "i128": "523926561" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "322bedd009cc9f476562c7dce0a44c9b2abc677f61798f6cdb947366d1183f7c" + "bytes": "0b5b72f49feeb2e74aa3e5a0fc9fbaba2ba717bbd1b739c4656871a5e43a2b3a" }, { - "u64": "2932" + "u64": "2491" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "256954736" + "i128": "523926561" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ff30d5a5e676d1eeac4c79b90e7213b5f915755ee690aed3aa5b9c07ff994d95" + "bytes": "c78a743bd897e55e7662d034d5b79af9b528d14f674c17d2be4245087093731e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2933, + "timestamp": 2492, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff30d5a5e676d1eeac4c79b90e7213b5f915755ee690aed3aa5b9c07ff994d95" + "bytes": "c78a743bd897e55e7662d034d5b79af9b528d14f674c17d2be4245087093731e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff30d5a5e676d1eeac4c79b90e7213b5f915755ee690aed3aa5b9c07ff994d95" + "bytes": "c78a743bd897e55e7662d034d5b79af9b528d14f674c17d2be4245087093731e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "256954736" + "i128": "523926561" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "256954736" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "523926561" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2932" + "u64": "2491" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2ca4840b01dacfde8e5ece0da84770fb36c68b61fcf6faf32272aca45ed8e4f" + "bytes": "66d6969a2ab6782840de6a034acfec9a0818178345bf2d10392a77465dab311b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2ca4840b01dacfde8e5ece0da84770fb36c68b61fcf6faf32272aca45ed8e4f" + "bytes": "66d6969a2ab6782840de6a034acfec9a0818178345bf2d10392a77465dab311b" } ] }, "durability": "persistent", "val": { - "bytes": "ff30d5a5e676d1eeac4c79b90e7213b5f915755ee690aed3aa5b9c07ff994d95" + "bytes": "c78a743bd897e55e7662d034d5b79af9b528d14f674c17d2be4245087093731e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "256954736" + "i128": "523926561" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.108.json index 7a6f454f..02d0d812 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "24883289" + "i128": "885755045" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "24883289" + "i128": "885755045" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db0e8ade166404dbcd8047a92875c91f94c4d5cdb211d89c50f88b3bb604e6f5" + "bytes": "49534c0f9fdea4ddb3d73fe26c4757533f0043e94f4a7dbd6a151cb909f41b8a" }, { - "u64": "1181" + "u64": "405" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "24883289" + "i128": "885755045" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c3c779263b7b2c0868f01206d05d224f02d1c57b7d42c04d5a80649806088888" + "bytes": "81ba39f1821d7938763e8cb900deaffca4d164e3a8a29bf28de1c3115e2ea0a2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1182, + "timestamp": 406, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c3c779263b7b2c0868f01206d05d224f02d1c57b7d42c04d5a80649806088888" + "bytes": "81ba39f1821d7938763e8cb900deaffca4d164e3a8a29bf28de1c3115e2ea0a2" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c3c779263b7b2c0868f01206d05d224f02d1c57b7d42c04d5a80649806088888" + "bytes": "81ba39f1821d7938763e8cb900deaffca4d164e3a8a29bf28de1c3115e2ea0a2" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "24883289" + "i128": "885755045" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "24883289" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "885755045" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1181" + "u64": "405" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dde79b8d3469ff8c388b313753ccd5d4fca80343e863d5c14cd25d8e6df5babf" + "bytes": "a8a1e44adf508e8fc8ac859b689b62aece18cc7ba58d9032a57e6e116a5a525e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dde79b8d3469ff8c388b313753ccd5d4fca80343e863d5c14cd25d8e6df5babf" + "bytes": "a8a1e44adf508e8fc8ac859b689b62aece18cc7ba58d9032a57e6e116a5a525e" } ] }, "durability": "persistent", "val": { - "bytes": "c3c779263b7b2c0868f01206d05d224f02d1c57b7d42c04d5a80649806088888" + "bytes": "81ba39f1821d7938763e8cb900deaffca4d164e3a8a29bf28de1c3115e2ea0a2" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "24883289" + "i128": "885755045" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.109.json index 0d3b5550..3b1c96cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "118175156" + "i128": "885461981" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "118175156" + "i128": "885461981" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1c3a22480ca10831392a4848076b4b11935f4fbe66b39342e1d1ed60a27d8753" + "bytes": "65a835bb8a350ff76857ef4485dbe180da29f542881ddd70f2452a2b7e4740a5" }, { - "u64": "3317" + "u64": "421" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "118175156" + "i128": "885461981" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2f65e40b443e5a25904c15519cb7b8f4c55fbdb49690973141cffa17bcff1bfd" + "bytes": "8d74fbf4da62c836b9ee51873e1b7c0047adf87b2ec84616f23a5b4421686b5c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3318, + "timestamp": 422, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f65e40b443e5a25904c15519cb7b8f4c55fbdb49690973141cffa17bcff1bfd" + "bytes": "8d74fbf4da62c836b9ee51873e1b7c0047adf87b2ec84616f23a5b4421686b5c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f65e40b443e5a25904c15519cb7b8f4c55fbdb49690973141cffa17bcff1bfd" + "bytes": "8d74fbf4da62c836b9ee51873e1b7c0047adf87b2ec84616f23a5b4421686b5c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "118175156" + "i128": "885461981" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "118175156" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "885461981" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3317" + "u64": "421" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "391e17c9bdd1ad29b17acbcbe59d13206c9525ea2fb835419d5ad99407272b47" + "bytes": "b391afe02c6724a06151faf71aefed43bbf350e4a92a73cf0189bf5b7878c015" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "391e17c9bdd1ad29b17acbcbe59d13206c9525ea2fb835419d5ad99407272b47" + "bytes": "b391afe02c6724a06151faf71aefed43bbf350e4a92a73cf0189bf5b7878c015" } ] }, "durability": "persistent", "val": { - "bytes": "2f65e40b443e5a25904c15519cb7b8f4c55fbdb49690973141cffa17bcff1bfd" + "bytes": "8d74fbf4da62c836b9ee51873e1b7c0047adf87b2ec84616f23a5b4421686b5c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "118175156" + "i128": "885461981" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.11.json index 85bdedb0..4598a74e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "367441081" + "i128": "324967463" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "367441081" + "i128": "324967463" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "413e87810a6d5bf03a5ed16e12495ea8f332b8ab4bf39e0a29f724e50959287a" + "bytes": "b37071c2215ee7064b7912dd01c7f61b6957b0b91cd42d8b93afa9ec3fbbda77" }, { - "u64": "3447" + "u64": "162" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "367441081" + "i128": "324967463" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b3f8bdefc4c78f308200c4670d43508d4786a89dd227ec99f873dc6c07e1ad38" + "bytes": "caafe417a366bfbc8fc8bd2f3ac93dcc4a6607aad7976c195075126f72f216bb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3448, + "timestamp": 163, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b3f8bdefc4c78f308200c4670d43508d4786a89dd227ec99f873dc6c07e1ad38" + "bytes": "caafe417a366bfbc8fc8bd2f3ac93dcc4a6607aad7976c195075126f72f216bb" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b3f8bdefc4c78f308200c4670d43508d4786a89dd227ec99f873dc6c07e1ad38" + "bytes": "caafe417a366bfbc8fc8bd2f3ac93dcc4a6607aad7976c195075126f72f216bb" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "367441081" + "i128": "324967463" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "367441081" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "324967463" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3447" + "u64": "162" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49cdc8c4c7f9735e23a648d8281e791a15707cfe78177ca910db76520480edfe" + "bytes": "d2b75a2d02477bafd7adb0414434e7542bdfd48e59d7bfbefe4c89c24d6383ad" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "49cdc8c4c7f9735e23a648d8281e791a15707cfe78177ca910db76520480edfe" + "bytes": "d2b75a2d02477bafd7adb0414434e7542bdfd48e59d7bfbefe4c89c24d6383ad" } ] }, "durability": "persistent", "val": { - "bytes": "b3f8bdefc4c78f308200c4670d43508d4786a89dd227ec99f873dc6c07e1ad38" + "bytes": "caafe417a366bfbc8fc8bd2f3ac93dcc4a6607aad7976c195075126f72f216bb" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "367441081" + "i128": "324967463" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.110.json index 2dae2d88..41c6b597 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "854802249" + "i128": "212517661" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "854802249" + "i128": "212517661" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2077989b3503de2d53214db85c10f4b3bc087c5fcbed27093d0e045abd291dfd" + "bytes": "d31f599a0447ad78a9a8d6b2d6c69da000570cb3abe7f880a1d31edc8c06beba" }, { - "u64": "2851" + "u64": "2924" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "854802249" + "i128": "212517661" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9cc13bf7139f9382e06d5da6e6441aa45700e8d53e3995094d63f79eb95da590" + "bytes": "5091638e291fb166f5ed5fc6ac1680db845a730f311aa19686ca5aac0f0885e8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2852, + "timestamp": 2925, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9cc13bf7139f9382e06d5da6e6441aa45700e8d53e3995094d63f79eb95da590" + "bytes": "5091638e291fb166f5ed5fc6ac1680db845a730f311aa19686ca5aac0f0885e8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9cc13bf7139f9382e06d5da6e6441aa45700e8d53e3995094d63f79eb95da590" + "bytes": "5091638e291fb166f5ed5fc6ac1680db845a730f311aa19686ca5aac0f0885e8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "854802249" + "i128": "212517661" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "854802249" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "212517661" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2851" + "u64": "2924" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2aead4626abfb328915345be5707cd0d5b37e8a0dfbbb85b962df165f6f0af08" + "bytes": "b6e81be96180e384a9b8b7ecb917ffee6a59998d306e4c7e41967d9ac62786b7" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2aead4626abfb328915345be5707cd0d5b37e8a0dfbbb85b962df165f6f0af08" + "bytes": "b6e81be96180e384a9b8b7ecb917ffee6a59998d306e4c7e41967d9ac62786b7" } ] }, "durability": "persistent", "val": { - "bytes": "9cc13bf7139f9382e06d5da6e6441aa45700e8d53e3995094d63f79eb95da590" + "bytes": "5091638e291fb166f5ed5fc6ac1680db845a730f311aa19686ca5aac0f0885e8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "854802249" + "i128": "212517661" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.111.json index bcd45bc4..dc8f79d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "655854836" + "i128": "985764714" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "655854836" + "i128": "985764714" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a4b38b261cf0850e229f1f767cc10da2706925f50c9e19ef1114dd57dd95d2f" + "bytes": "5f5609bde119720c9dbec738b2ee36bfbb4d91f4424ab42f03d54a9f88884fad" }, { - "u64": "1478" + "u64": "625" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "655854836" + "i128": "985764714" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "baa673b8bdc44c022f4cd8e8ffc401ed4693043c4ee1ac823c3003a894778c9b" + "bytes": "ad990916e93d70f4b301ff7c63fd972b861e34be1d5c0cf51f08d3513a99a6ff" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1479, + "timestamp": 626, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "baa673b8bdc44c022f4cd8e8ffc401ed4693043c4ee1ac823c3003a894778c9b" + "bytes": "ad990916e93d70f4b301ff7c63fd972b861e34be1d5c0cf51f08d3513a99a6ff" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "baa673b8bdc44c022f4cd8e8ffc401ed4693043c4ee1ac823c3003a894778c9b" + "bytes": "ad990916e93d70f4b301ff7c63fd972b861e34be1d5c0cf51f08d3513a99a6ff" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "655854836" + "i128": "985764714" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "655854836" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "985764714" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1478" + "u64": "625" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6f26e9d650c9d656d5720c6b4f381c5efb2514e24b363757a839bd6e41c1d80" + "bytes": "76dee6d4c6e6d625fd6f6c15040a17ac4b3e7c32d400f154940cbcda2cb5d2c4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6f26e9d650c9d656d5720c6b4f381c5efb2514e24b363757a839bd6e41c1d80" + "bytes": "76dee6d4c6e6d625fd6f6c15040a17ac4b3e7c32d400f154940cbcda2cb5d2c4" } ] }, "durability": "persistent", "val": { - "bytes": "baa673b8bdc44c022f4cd8e8ffc401ed4693043c4ee1ac823c3003a894778c9b" + "bytes": "ad990916e93d70f4b301ff7c63fd972b861e34be1d5c0cf51f08d3513a99a6ff" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "655854836" + "i128": "985764714" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.112.json index e7734729..7f65512d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "456838332" + "i128": "519544500" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "456838332" + "i128": "519544500" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76d19687390c3159243a130be992d8bd5b92b1031acb602776e83f30997845fe" + "bytes": "eb50ce99b2bbba2c32cb3f1680b1c0425c72ffee15bf0bd902754d0e75e37e5f" }, { - "u64": "1902" + "u64": "2787" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "456838332" + "i128": "519544500" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "da9978246045c9431c1c3a7b0be487497791fe57a9e9cdfdd6b272d272c0fad0" + "bytes": "8b3ceeee098d455fbaf0a6408ee33f5fe92e76a970d9853050ed7de7b745c31d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1903, + "timestamp": 2788, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da9978246045c9431c1c3a7b0be487497791fe57a9e9cdfdd6b272d272c0fad0" + "bytes": "8b3ceeee098d455fbaf0a6408ee33f5fe92e76a970d9853050ed7de7b745c31d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "da9978246045c9431c1c3a7b0be487497791fe57a9e9cdfdd6b272d272c0fad0" + "bytes": "8b3ceeee098d455fbaf0a6408ee33f5fe92e76a970d9853050ed7de7b745c31d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "456838332" + "i128": "519544500" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "456838332" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "519544500" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1902" + "u64": "2787" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b37a7934a647200ab54208a75c690a06808c8443ef0e31b38415df8c796fcc4" + "bytes": "55f277eb4c84b08f1d33ea284964e09f57ceccbf7d66bb9f531205e318774f71" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3b37a7934a647200ab54208a75c690a06808c8443ef0e31b38415df8c796fcc4" + "bytes": "55f277eb4c84b08f1d33ea284964e09f57ceccbf7d66bb9f531205e318774f71" } ] }, "durability": "persistent", "val": { - "bytes": "da9978246045c9431c1c3a7b0be487497791fe57a9e9cdfdd6b272d272c0fad0" + "bytes": "8b3ceeee098d455fbaf0a6408ee33f5fe92e76a970d9853050ed7de7b745c31d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "456838332" + "i128": "519544500" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.113.json index fa8261ca..8395ae80 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "444369989" + "i128": "470753919" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "444369989" + "i128": "470753919" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5567d0208f7373275629df13490ab761cd4beac44839208c2df537523ac4a624" + "bytes": "e070f862a5a30f607629d491ed337acd8ed6a8783b8aa480e77ded6fd3f334ae" }, { - "u64": "3571" + "u64": "3582" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "444369989" + "i128": "470753919" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4b4abc4a3785300e4e32aec6213f7c0b597ea145bc69ccb8f6e81b0288417f50" + "bytes": "345476044f1a525e24e2b6563eae1ab8cce63465ead089fcb75263e91e701837" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3572, + "timestamp": 3583, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b4abc4a3785300e4e32aec6213f7c0b597ea145bc69ccb8f6e81b0288417f50" + "bytes": "345476044f1a525e24e2b6563eae1ab8cce63465ead089fcb75263e91e701837" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b4abc4a3785300e4e32aec6213f7c0b597ea145bc69ccb8f6e81b0288417f50" + "bytes": "345476044f1a525e24e2b6563eae1ab8cce63465ead089fcb75263e91e701837" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "444369989" + "i128": "470753919" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "444369989" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "470753919" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3571" + "u64": "3582" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86d4b1ab17831e031358923fa17a9540e440cdc4b5c9cf0c18c3f92415fe0c9d" + "bytes": "8779e7f7671a68e28c5de816463da8923be2b9dc073a0d5e218009d33fca9c95" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86d4b1ab17831e031358923fa17a9540e440cdc4b5c9cf0c18c3f92415fe0c9d" + "bytes": "8779e7f7671a68e28c5de816463da8923be2b9dc073a0d5e218009d33fca9c95" } ] }, "durability": "persistent", "val": { - "bytes": "4b4abc4a3785300e4e32aec6213f7c0b597ea145bc69ccb8f6e81b0288417f50" + "bytes": "345476044f1a525e24e2b6563eae1ab8cce63465ead089fcb75263e91e701837" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "444369989" + "i128": "470753919" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.114.json index ac562383..7924dd54 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "322863576" + "i128": "905759429" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "322863576" + "i128": "905759429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "24ab6f8148bd486f0a2f4f631fd1d3cbbb076d6c58030e32ac8d407ab365e537" + "bytes": "cac4cdb378a8348620bf513836c53fd226bec18cb14ec32ace7d896d6a129a3c" }, { - "u64": "2002" + "u64": "2294" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "322863576" + "i128": "905759429" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "21b3a7d00bcd67606c94b5f8dbaeda627ecbc5b10216ee06f5dcb9982cdd783c" + "bytes": "4d9f48f5ad190a4ce9b7eb945b59996499fd5b8b84f8a83d95d203128ae804ba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2003, + "timestamp": 2295, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "21b3a7d00bcd67606c94b5f8dbaeda627ecbc5b10216ee06f5dcb9982cdd783c" + "bytes": "4d9f48f5ad190a4ce9b7eb945b59996499fd5b8b84f8a83d95d203128ae804ba" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "21b3a7d00bcd67606c94b5f8dbaeda627ecbc5b10216ee06f5dcb9982cdd783c" + "bytes": "4d9f48f5ad190a4ce9b7eb945b59996499fd5b8b84f8a83d95d203128ae804ba" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "322863576" + "i128": "905759429" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "322863576" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "905759429" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2002" + "u64": "2294" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1660e1b072ff87bb443002042ee2dbdf73c902dccd7741f0177173a648bb65c" + "bytes": "0900182643e2d25cc15e9cc011883ba8e7da62c15304eb19bb1565a806d4cce1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1660e1b072ff87bb443002042ee2dbdf73c902dccd7741f0177173a648bb65c" + "bytes": "0900182643e2d25cc15e9cc011883ba8e7da62c15304eb19bb1565a806d4cce1" } ] }, "durability": "persistent", "val": { - "bytes": "21b3a7d00bcd67606c94b5f8dbaeda627ecbc5b10216ee06f5dcb9982cdd783c" + "bytes": "4d9f48f5ad190a4ce9b7eb945b59996499fd5b8b84f8a83d95d203128ae804ba" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "322863576" + "i128": "905759429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.115.json index 1ea4527c..7bbf20b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "519553193" + "i128": "629335171" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "519553193" + "i128": "629335171" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09e94a0b7054171e4ea774ec81081a53b3ec272d5a5dfbb9e45fd1317f684923" + "bytes": "d2f3147d331bad40dea3d10625df78104600f75af0f8d9f4cfd789fcd3585a50" }, { - "u64": "10" + "u64": "3120" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "519553193" + "i128": "629335171" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b314043c5fc07b2810f542eb6547507a6690d74e3436e226c83d71ff1ce43a94" + "bytes": "5c49069aba3f60fbd474c950e6175ec727ad67e3cba8727cee5a61917217d986" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11, + "timestamp": 3121, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b314043c5fc07b2810f542eb6547507a6690d74e3436e226c83d71ff1ce43a94" + "bytes": "5c49069aba3f60fbd474c950e6175ec727ad67e3cba8727cee5a61917217d986" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b314043c5fc07b2810f542eb6547507a6690d74e3436e226c83d71ff1ce43a94" + "bytes": "5c49069aba3f60fbd474c950e6175ec727ad67e3cba8727cee5a61917217d986" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "519553193" + "i128": "629335171" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "519553193" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "629335171" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "10" + "u64": "3120" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "122c0829dd126fb102fb8299dc33da5746de87efbf4f20411f4258f377a05b3a" + "bytes": "51ef73f7cd938a64604543eeebf330bca09bdda7ec5a164d588a06c2f8cb82c4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "122c0829dd126fb102fb8299dc33da5746de87efbf4f20411f4258f377a05b3a" + "bytes": "51ef73f7cd938a64604543eeebf330bca09bdda7ec5a164d588a06c2f8cb82c4" } ] }, "durability": "persistent", "val": { - "bytes": "b314043c5fc07b2810f542eb6547507a6690d74e3436e226c83d71ff1ce43a94" + "bytes": "5c49069aba3f60fbd474c950e6175ec727ad67e3cba8727cee5a61917217d986" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "519553193" + "i128": "629335171" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.116.json index 94d87ac7..91a44c48 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "331146849" + "i128": "441750214" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "331146849" + "i128": "441750214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fdd84d7d95de50e09847ef638ed4eace9075e6e6db97a8fdcb5a2d5a000f37a0" + "bytes": "75cfe47c343f2fcc5ec37597718a22d9805a47f1bf17b1462d3e0b7e2e758d00" }, { - "u64": "60" + "u64": "1651" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "331146849" + "i128": "441750214" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f204810609e618b698f55f60e92c5d64d12f7839e5ac95c9875bfb20be2a746c" + "bytes": "1db441a0eb89cfb7b7f9263d7ee32613f15406cbec7bd74e463d4e8d54f372a1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 61, + "timestamp": 1652, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f204810609e618b698f55f60e92c5d64d12f7839e5ac95c9875bfb20be2a746c" + "bytes": "1db441a0eb89cfb7b7f9263d7ee32613f15406cbec7bd74e463d4e8d54f372a1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f204810609e618b698f55f60e92c5d64d12f7839e5ac95c9875bfb20be2a746c" + "bytes": "1db441a0eb89cfb7b7f9263d7ee32613f15406cbec7bd74e463d4e8d54f372a1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "331146849" + "i128": "441750214" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "331146849" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "441750214" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "60" + "u64": "1651" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a33fa1d4be84975585491b232938bb0ec1b3ff7c578903674c9b25fc4f037c92" + "bytes": "97ec4c11c777289fa3cbcc8dbac1228771cbdf1589ec88de833419c1b7a6b604" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a33fa1d4be84975585491b232938bb0ec1b3ff7c578903674c9b25fc4f037c92" + "bytes": "97ec4c11c777289fa3cbcc8dbac1228771cbdf1589ec88de833419c1b7a6b604" } ] }, "durability": "persistent", "val": { - "bytes": "f204810609e618b698f55f60e92c5d64d12f7839e5ac95c9875bfb20be2a746c" + "bytes": "1db441a0eb89cfb7b7f9263d7ee32613f15406cbec7bd74e463d4e8d54f372a1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "331146849" + "i128": "441750214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.117.json index e450be22..af65564b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "294626073" + "i128": "764942495" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "294626073" + "i128": "764942495" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9ca3e71ebece46744c3006abc25e72619a36855d857f74fc29be6561a472fb8" + "bytes": "f435703f490608faf81f53d6228d8c93f97ad4b51d89319661e9f9446eb9542d" }, { - "u64": "932" + "u64": "1206" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "294626073" + "i128": "764942495" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0a7366f524290d707c10000d01243f4d8bfc4b166314b59d969eb7f31e6166a2" + "bytes": "304bbd3d4b383776a4f4bd4a749e84e7835e674791b74c38f09dfc21926c8a3e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 933, + "timestamp": 1207, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a7366f524290d707c10000d01243f4d8bfc4b166314b59d969eb7f31e6166a2" + "bytes": "304bbd3d4b383776a4f4bd4a749e84e7835e674791b74c38f09dfc21926c8a3e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a7366f524290d707c10000d01243f4d8bfc4b166314b59d969eb7f31e6166a2" + "bytes": "304bbd3d4b383776a4f4bd4a749e84e7835e674791b74c38f09dfc21926c8a3e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "294626073" + "i128": "764942495" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "294626073" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "764942495" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "932" + "u64": "1206" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f4ba51947a59d357222dc5bc05b1fc22568141ebd13fbe4bab3e197a481cfdd" + "bytes": "4aa2c8881e1a075cd407f3f02aeb67ff5369daf3a7b2d4a349843ab5f9fc0e67" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f4ba51947a59d357222dc5bc05b1fc22568141ebd13fbe4bab3e197a481cfdd" + "bytes": "4aa2c8881e1a075cd407f3f02aeb67ff5369daf3a7b2d4a349843ab5f9fc0e67" } ] }, "durability": "persistent", "val": { - "bytes": "0a7366f524290d707c10000d01243f4d8bfc4b166314b59d969eb7f31e6166a2" + "bytes": "304bbd3d4b383776a4f4bd4a749e84e7835e674791b74c38f09dfc21926c8a3e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "294626073" + "i128": "764942495" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.118.json index eaf453ae..59667b3c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "138340879" + "i128": "26032217" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "138340879" + "i128": "26032217" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25fa122702e3953ed17c374c4b28efbb37d60b606dcb72814afbd9116795c123" + "bytes": "428f9712d73e82a5360670bafc63bc2032cfaf7629ed5ebbe69bb04a972fa406" }, { - "u64": "864" + "u64": "2798" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "138340879" + "i128": "26032217" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "464fb369ef94fb58aa348d56f3704614c2385cc5af87707f52b095bc5f0b1e75" + "bytes": "ec2348d8411e2ffcfc703eb96431143893fe8aa4f2046c13b8c36d4f4724a699" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 865, + "timestamp": 2799, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "464fb369ef94fb58aa348d56f3704614c2385cc5af87707f52b095bc5f0b1e75" + "bytes": "ec2348d8411e2ffcfc703eb96431143893fe8aa4f2046c13b8c36d4f4724a699" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "464fb369ef94fb58aa348d56f3704614c2385cc5af87707f52b095bc5f0b1e75" + "bytes": "ec2348d8411e2ffcfc703eb96431143893fe8aa4f2046c13b8c36d4f4724a699" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "138340879" + "i128": "26032217" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "138340879" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "26032217" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "864" + "u64": "2798" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1091d459e1b20e98de15376690ee6c7a24d44c2cde8f8d23af93d55f3efd7177" + "bytes": "f40f3511ee938c682769fa14a071b1e947a0ad4ee98c1742a08c625722fcfc9f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1091d459e1b20e98de15376690ee6c7a24d44c2cde8f8d23af93d55f3efd7177" + "bytes": "f40f3511ee938c682769fa14a071b1e947a0ad4ee98c1742a08c625722fcfc9f" } ] }, "durability": "persistent", "val": { - "bytes": "464fb369ef94fb58aa348d56f3704614c2385cc5af87707f52b095bc5f0b1e75" + "bytes": "ec2348d8411e2ffcfc703eb96431143893fe8aa4f2046c13b8c36d4f4724a699" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "138340879" + "i128": "26032217" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.119.json index 07df64d3..75e6cf43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "10097095" + "i128": "787859761" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "10097095" + "i128": "787859761" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25a912d0cec894e6d9a38c41a16bc336256796e35489bc86802331e71fb5e84d" + "bytes": "8f457e3cca237c6df68415ee93ccef382fa23f2aea4d0d4a02447d08f2bf4c1f" }, { - "u64": "3062" + "u64": "2367" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "10097095" + "i128": "787859761" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d065291aad8cd834ca144274d39120521ab6ba44b7eb764ea1b55fd6592dc346" + "bytes": "feca50fa2dab42c196f1c6314ea04e893013ed91132179659c8b4407f7c4afd1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3063, + "timestamp": 2368, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d065291aad8cd834ca144274d39120521ab6ba44b7eb764ea1b55fd6592dc346" + "bytes": "feca50fa2dab42c196f1c6314ea04e893013ed91132179659c8b4407f7c4afd1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d065291aad8cd834ca144274d39120521ab6ba44b7eb764ea1b55fd6592dc346" + "bytes": "feca50fa2dab42c196f1c6314ea04e893013ed91132179659c8b4407f7c4afd1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "10097095" + "i128": "787859761" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "10097095" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "787859761" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3062" + "u64": "2367" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a1470b3a26235630e284b0c41fa21a6b2eee81f95dbda734ef91c2a10b20ff0" + "bytes": "1c91e4cde70d91f71c9ddf63ff042a70c7609b3043a86171645599508f42241e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a1470b3a26235630e284b0c41fa21a6b2eee81f95dbda734ef91c2a10b20ff0" + "bytes": "1c91e4cde70d91f71c9ddf63ff042a70c7609b3043a86171645599508f42241e" } ] }, "durability": "persistent", "val": { - "bytes": "d065291aad8cd834ca144274d39120521ab6ba44b7eb764ea1b55fd6592dc346" + "bytes": "feca50fa2dab42c196f1c6314ea04e893013ed91132179659c8b4407f7c4afd1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "10097095" + "i128": "787859761" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.12.json index 9ddae821..74d99dc6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "69256226" + "i128": "891511847" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "69256226" + "i128": "891511847" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "36e88b26e2e43f1850fdeac0e9946f12b4a40e43cc551a0f50222d5c12d7ee98" + "bytes": "10231f8cdda3aab5b7195b250ef05084f03ea0d8d67acab097882fd3a36dd2ad" }, { - "u64": "1558" + "u64": "1526" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "69256226" + "i128": "891511847" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d629ecdb92e2075d4d1be6b09cfeb981ec6d82e32cca5b4827debfaaf281cb83" + "bytes": "7c7ec862ceaf205e87fa999f9064601a044adc44417c34322f9ea4ab093f791e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1559, + "timestamp": 1527, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d629ecdb92e2075d4d1be6b09cfeb981ec6d82e32cca5b4827debfaaf281cb83" + "bytes": "7c7ec862ceaf205e87fa999f9064601a044adc44417c34322f9ea4ab093f791e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d629ecdb92e2075d4d1be6b09cfeb981ec6d82e32cca5b4827debfaaf281cb83" + "bytes": "7c7ec862ceaf205e87fa999f9064601a044adc44417c34322f9ea4ab093f791e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "69256226" + "i128": "891511847" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "69256226" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "891511847" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1558" + "u64": "1526" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0107901d8c93d6e9a8bc988cd874b2ebf21363cbe3dd4aac9b6d93ca9754a248" + "bytes": "94f3c7ffee75ad4f804ef4ee4a60948a4bf21539c45a1f8aa31898d7642ee1e8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0107901d8c93d6e9a8bc988cd874b2ebf21363cbe3dd4aac9b6d93ca9754a248" + "bytes": "94f3c7ffee75ad4f804ef4ee4a60948a4bf21539c45a1f8aa31898d7642ee1e8" } ] }, "durability": "persistent", "val": { - "bytes": "d629ecdb92e2075d4d1be6b09cfeb981ec6d82e32cca5b4827debfaaf281cb83" + "bytes": "7c7ec862ceaf205e87fa999f9064601a044adc44417c34322f9ea4ab093f791e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "69256226" + "i128": "891511847" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.120.json index 49b54162..45ea4321 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "115933682" + "i128": "39328635" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115933682" + "i128": "39328635" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d59b4a6b9a46d2df667974cf0ed155a5eb633325a12d69f850b2e07925dbf3bb" + "bytes": "8beed6e417b0a736bc89e97c8d811f0372f230aa94a8cdeb05e5722fb9898fee" }, { - "u64": "2529" + "u64": "113" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "115933682" + "i128": "39328635" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e2622e9021051cc3096387d874a2c9d16d64d368d67d0b05d81c821bb292080a" + "bytes": "16f965d031feeaa12b0c1db917c7b5b578037a10dbf2f8ab25fb6db44fb05e50" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2530, + "timestamp": 114, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2622e9021051cc3096387d874a2c9d16d64d368d67d0b05d81c821bb292080a" + "bytes": "16f965d031feeaa12b0c1db917c7b5b578037a10dbf2f8ab25fb6db44fb05e50" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2622e9021051cc3096387d874a2c9d16d64d368d67d0b05d81c821bb292080a" + "bytes": "16f965d031feeaa12b0c1db917c7b5b578037a10dbf2f8ab25fb6db44fb05e50" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115933682" + "i128": "39328635" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "115933682" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "39328635" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2529" + "u64": "113" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "456925de8df80f93d56dfe506bec5aa05af23e787742c507ec32382d5e2ed1ec" + "bytes": "0fcb8ed3b106b9ea3ce5c433e954301023dcb438beebace7bb76ec8909eef054" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "456925de8df80f93d56dfe506bec5aa05af23e787742c507ec32382d5e2ed1ec" + "bytes": "0fcb8ed3b106b9ea3ce5c433e954301023dcb438beebace7bb76ec8909eef054" } ] }, "durability": "persistent", "val": { - "bytes": "e2622e9021051cc3096387d874a2c9d16d64d368d67d0b05d81c821bb292080a" + "bytes": "16f965d031feeaa12b0c1db917c7b5b578037a10dbf2f8ab25fb6db44fb05e50" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "115933682" + "i128": "39328635" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.121.json index 9d6b3342..70a17190 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "46312644" + "i128": "431303834" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "46312644" + "i128": "431303834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13ebb996b7cbefaa0460533d90825c1663686417e8b5ab2160bf17803f612f0a" + "bytes": "f90ff314bf9a1293da74b35bac416d7110d058645f1e5e659606e72285a84ade" }, { - "u64": "704" + "u64": "2141" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "46312644" + "i128": "431303834" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b5ffe28c1a279f649d6a58d3cf8c198e3f346b713bf22840f9a2054d4211842c" + "bytes": "663092b30c311089c346f0b52cf896e3b98b6c3530be1e93c11b6c8e94fc41b3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 705, + "timestamp": 2142, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b5ffe28c1a279f649d6a58d3cf8c198e3f346b713bf22840f9a2054d4211842c" + "bytes": "663092b30c311089c346f0b52cf896e3b98b6c3530be1e93c11b6c8e94fc41b3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b5ffe28c1a279f649d6a58d3cf8c198e3f346b713bf22840f9a2054d4211842c" + "bytes": "663092b30c311089c346f0b52cf896e3b98b6c3530be1e93c11b6c8e94fc41b3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "46312644" + "i128": "431303834" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "46312644" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "431303834" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "704" + "u64": "2141" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "681f2011076e398248ea98c8909c3bec60d169b60f71bae6a26f51a01a1bb476" + "bytes": "ee949ec5c03a36f75fb11eb143f0bc23b803f1d5aed257c88b5bcc26519bed77" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "681f2011076e398248ea98c8909c3bec60d169b60f71bae6a26f51a01a1bb476" + "bytes": "ee949ec5c03a36f75fb11eb143f0bc23b803f1d5aed257c88b5bcc26519bed77" } ] }, "durability": "persistent", "val": { - "bytes": "b5ffe28c1a279f649d6a58d3cf8c198e3f346b713bf22840f9a2054d4211842c" + "bytes": "663092b30c311089c346f0b52cf896e3b98b6c3530be1e93c11b6c8e94fc41b3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "46312644" + "i128": "431303834" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.122.json index 67e5b223..7686c3fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "740637901" + "i128": "769258921" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "740637901" + "i128": "769258921" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f29fb664a60982174af80d3e206b9a0deb9a8d872d59f2020ed4742839deb315" + "bytes": "4a9f96aa02ce0b59bdf53952da4b3a504ff1468f0932b73cac1b0b6384332a9c" }, { - "u64": "3103" + "u64": "694" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "740637901" + "i128": "769258921" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a2aab514415ee65faaf0805a1c0e0e7a5c4bc975c1125bbee31060ff31727de7" + "bytes": "f85011feb3eb4f720c6477605f9a9cefec04c419f1cd948f311ee5639cb98d1c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3104, + "timestamp": 695, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2aab514415ee65faaf0805a1c0e0e7a5c4bc975c1125bbee31060ff31727de7" + "bytes": "f85011feb3eb4f720c6477605f9a9cefec04c419f1cd948f311ee5639cb98d1c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2aab514415ee65faaf0805a1c0e0e7a5c4bc975c1125bbee31060ff31727de7" + "bytes": "f85011feb3eb4f720c6477605f9a9cefec04c419f1cd948f311ee5639cb98d1c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "740637901" + "i128": "769258921" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "740637901" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "769258921" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3103" + "u64": "694" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "984826e9c61e6225347b06d09902748e8dc0c0638c79cfe889345ff5e3c590de" + "bytes": "4a1b9e5a4e43364f39103f17e8f2976631e5a7c106929dd27663fcf2ae33dc54" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "984826e9c61e6225347b06d09902748e8dc0c0638c79cfe889345ff5e3c590de" + "bytes": "4a1b9e5a4e43364f39103f17e8f2976631e5a7c106929dd27663fcf2ae33dc54" } ] }, "durability": "persistent", "val": { - "bytes": "a2aab514415ee65faaf0805a1c0e0e7a5c4bc975c1125bbee31060ff31727de7" + "bytes": "f85011feb3eb4f720c6477605f9a9cefec04c419f1cd948f311ee5639cb98d1c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "740637901" + "i128": "769258921" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.123.json index 3cc2d94d..77b08818 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "122104033" + "i128": "566717638" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "122104033" + "i128": "566717638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "135cce74e9935b5fd23690f0caf8273f9b3f2d1f9fdef77b63e0db6def20b6fc" + "bytes": "45f4f35a5fd165e084065d687ecbf21b07380fe80869e68f5134eaeda506d381" }, { - "u64": "2463" + "u64": "1518" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "122104033" + "i128": "566717638" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b87131c0064dd84a698777880e3da041daeb8c0f1c31a02351f224b3f5045108" + "bytes": "691c7b5783c28508ee5ebbe63c50230bdce87617a062f75883d162fdcc0be428" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2464, + "timestamp": 1519, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b87131c0064dd84a698777880e3da041daeb8c0f1c31a02351f224b3f5045108" + "bytes": "691c7b5783c28508ee5ebbe63c50230bdce87617a062f75883d162fdcc0be428" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b87131c0064dd84a698777880e3da041daeb8c0f1c31a02351f224b3f5045108" + "bytes": "691c7b5783c28508ee5ebbe63c50230bdce87617a062f75883d162fdcc0be428" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "122104033" + "i128": "566717638" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "122104033" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "566717638" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2463" + "u64": "1518" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6887b8e1f137875188ee2e4a78df7d775d2ade49bbd3763a7179f31eba89cb45" + "bytes": "853e8674630405dcbe8f418c9d3d3c4346d387a78a4dd2c136cf6a442d4d07f3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6887b8e1f137875188ee2e4a78df7d775d2ade49bbd3763a7179f31eba89cb45" + "bytes": "853e8674630405dcbe8f418c9d3d3c4346d387a78a4dd2c136cf6a442d4d07f3" } ] }, "durability": "persistent", "val": { - "bytes": "b87131c0064dd84a698777880e3da041daeb8c0f1c31a02351f224b3f5045108" + "bytes": "691c7b5783c28508ee5ebbe63c50230bdce87617a062f75883d162fdcc0be428" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "122104033" + "i128": "566717638" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.124.json index 3d764d3d..23f8c9db 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "346579835" + "i128": "909042843" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "346579835" + "i128": "909042843" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "360e96cdbcfb53130ad52265e51f5a70992ddc289b38523bb211d9a2c86f1634" + "bytes": "e76ae81a04a453abf1ec7c641309d79bca2faae066fb8138960a638d6b813479" }, { - "u64": "3197" + "u64": "1165" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "346579835" + "i128": "909042843" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a83ad8e54efb330e915c371ba6134b52825164113e31e45af5e5710be59f3bc2" + "bytes": "c262e40fcf118c3cc1a773020a28f9400878482312dd4f07fac28910f9e7dbf6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3198, + "timestamp": 1166, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a83ad8e54efb330e915c371ba6134b52825164113e31e45af5e5710be59f3bc2" + "bytes": "c262e40fcf118c3cc1a773020a28f9400878482312dd4f07fac28910f9e7dbf6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a83ad8e54efb330e915c371ba6134b52825164113e31e45af5e5710be59f3bc2" + "bytes": "c262e40fcf118c3cc1a773020a28f9400878482312dd4f07fac28910f9e7dbf6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "346579835" + "i128": "909042843" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "346579835" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "909042843" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3197" + "u64": "1165" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cdbcf7f05923a02b89034afcd116512b1cd75af992af34ed58b3b02b1e656ba9" + "bytes": "36aa114b01e838cc20410cd6f115e71f82f35e17d4fd89106b5d9f0eb14ec796" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cdbcf7f05923a02b89034afcd116512b1cd75af992af34ed58b3b02b1e656ba9" + "bytes": "36aa114b01e838cc20410cd6f115e71f82f35e17d4fd89106b5d9f0eb14ec796" } ] }, "durability": "persistent", "val": { - "bytes": "a83ad8e54efb330e915c371ba6134b52825164113e31e45af5e5710be59f3bc2" + "bytes": "c262e40fcf118c3cc1a773020a28f9400878482312dd4f07fac28910f9e7dbf6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "346579835" + "i128": "909042843" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.125.json index 98156baa..7bc96b26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "196778739" + "i128": "583521747" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "196778739" + "i128": "583521747" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "824e060308d8204df77d2498fbb9d7a3b2234c6c943cd79e09bb4a41f79ef5e2" + "bytes": "0e080b1207270443db48972dcb11a6d205a5af1f4d96f9ccbfc10558b1dbdd99" }, { - "u64": "1925" + "u64": "2976" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "196778739" + "i128": "583521747" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "33bf822148f5b899aede59ab94a105029031ae509be73b58eb4e7ef5c07ec30b" + "bytes": "2398d6f678dc3ad1f6862db757372325cd7b3c6b964787ff8cabc28dfac9a617" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1926, + "timestamp": 2977, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "33bf822148f5b899aede59ab94a105029031ae509be73b58eb4e7ef5c07ec30b" + "bytes": "2398d6f678dc3ad1f6862db757372325cd7b3c6b964787ff8cabc28dfac9a617" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "33bf822148f5b899aede59ab94a105029031ae509be73b58eb4e7ef5c07ec30b" + "bytes": "2398d6f678dc3ad1f6862db757372325cd7b3c6b964787ff8cabc28dfac9a617" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "196778739" + "i128": "583521747" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "196778739" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "583521747" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1925" + "u64": "2976" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f0700e8b5f57e02f9e623f4b03f1c2fd46961f1103e6c2d0c5d2f39810095f2" + "bytes": "10a6b51b4a544bf548e16ca5818db64cddba34dcc2398f97d2ac3b416b2bd53d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6f0700e8b5f57e02f9e623f4b03f1c2fd46961f1103e6c2d0c5d2f39810095f2" + "bytes": "10a6b51b4a544bf548e16ca5818db64cddba34dcc2398f97d2ac3b416b2bd53d" } ] }, "durability": "persistent", "val": { - "bytes": "33bf822148f5b899aede59ab94a105029031ae509be73b58eb4e7ef5c07ec30b" + "bytes": "2398d6f678dc3ad1f6862db757372325cd7b3c6b964787ff8cabc28dfac9a617" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "196778739" + "i128": "583521747" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.126.json index 945e58a4..ce5a6241 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "573843219" + "i128": "634398638" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "573843219" + "i128": "634398638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5424d05ae9c6f4bba881fc706bd123a1a62d7df6a7ef72b3ae8a0d32b74bdac1" + "bytes": "7d40aef9faad987cd91cff2e984db4a50c141543f37d9510f05e4e0ebae38e5e" }, { - "u64": "3074" + "u64": "617" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "573843219" + "i128": "634398638" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c22ca5ba379eff5019a305aa43396654ca1fa5792be8ecccf5a82fbdf660d5ab" + "bytes": "4529aaab2398311cc509acca7f89ff0ba7b30d2648bc33c1ffddb7e773345e4a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3075, + "timestamp": 618, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c22ca5ba379eff5019a305aa43396654ca1fa5792be8ecccf5a82fbdf660d5ab" + "bytes": "4529aaab2398311cc509acca7f89ff0ba7b30d2648bc33c1ffddb7e773345e4a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c22ca5ba379eff5019a305aa43396654ca1fa5792be8ecccf5a82fbdf660d5ab" + "bytes": "4529aaab2398311cc509acca7f89ff0ba7b30d2648bc33c1ffddb7e773345e4a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "573843219" + "i128": "634398638" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "573843219" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "634398638" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3074" + "u64": "617" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "baeda35099a26df9206c91eba1d104e08fe8899daede74017b89acdb3a522864" + "bytes": "73a5740363bed9e5b7f971c68e13696476df367ad4f42d2bfa1b474444ea7f07" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "baeda35099a26df9206c91eba1d104e08fe8899daede74017b89acdb3a522864" + "bytes": "73a5740363bed9e5b7f971c68e13696476df367ad4f42d2bfa1b474444ea7f07" } ] }, "durability": "persistent", "val": { - "bytes": "c22ca5ba379eff5019a305aa43396654ca1fa5792be8ecccf5a82fbdf660d5ab" + "bytes": "4529aaab2398311cc509acca7f89ff0ba7b30d2648bc33c1ffddb7e773345e4a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "573843219" + "i128": "634398638" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.127.json index 1f3030f4..319342fc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31033993" + "i128": "115034427" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31033993" + "i128": "115034427" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5c9d27ccc73addef529c31c55f75326812b5ad0fdc6eae9e70fb5bbd2efaace" + "bytes": "52eedd6397d0b28eb617a13eb29e537da4c7a7ce95bdbb3a2c59574b63d0587f" }, { - "u64": "1884" + "u64": "3033" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31033993" + "i128": "115034427" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "72d3786f40b55b5eccb1a9cac6f0c220a433e7ca27d41e5aa55c80ff152e13f8" + "bytes": "b4fa1b63763c2b98a44040e3578a661bb10cfe499491779a33fbcb63e477f92b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1885, + "timestamp": 3034, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72d3786f40b55b5eccb1a9cac6f0c220a433e7ca27d41e5aa55c80ff152e13f8" + "bytes": "b4fa1b63763c2b98a44040e3578a661bb10cfe499491779a33fbcb63e477f92b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72d3786f40b55b5eccb1a9cac6f0c220a433e7ca27d41e5aa55c80ff152e13f8" + "bytes": "b4fa1b63763c2b98a44040e3578a661bb10cfe499491779a33fbcb63e477f92b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31033993" + "i128": "115034427" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31033993" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "115034427" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1884" + "u64": "3033" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3c8029242c6d843b0996cd4145d6c563a0935905777ae46219d1a66d140acd5" + "bytes": "d7fbefe8685a1c1b34257fc1d211caa61ba4a76029877567ac173f365b5c6b7a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3c8029242c6d843b0996cd4145d6c563a0935905777ae46219d1a66d140acd5" + "bytes": "d7fbefe8685a1c1b34257fc1d211caa61ba4a76029877567ac173f365b5c6b7a" } ] }, "durability": "persistent", "val": { - "bytes": "72d3786f40b55b5eccb1a9cac6f0c220a433e7ca27d41e5aa55c80ff152e13f8" + "bytes": "b4fa1b63763c2b98a44040e3578a661bb10cfe499491779a33fbcb63e477f92b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "31033993" + "i128": "115034427" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.128.json index 68fb95a5..ce447ed5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "971593191" + "i128": "19181712" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "971593191" + "i128": "19181712" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe71569abe0dc5c4089d062f51b08ee65a57bbeb87b9f8adad26658af75b33e7" + "bytes": "55804de4a4711bddb3c5a00902f2257ea9b8fc0f5e07cbaa604c660c64a02f8f" }, { - "u64": "296" + "u64": "2163" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "971593191" + "i128": "19181712" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8d6f09bebbf744bf14b75b7760ae61501a068c01d5393c4d5513e769d90cb370" + "bytes": "58c6ec25fbba12e31b4de19917e4da720d6e60c33d5b272d50b45077a8a1d37d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 297, + "timestamp": 2164, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d6f09bebbf744bf14b75b7760ae61501a068c01d5393c4d5513e769d90cb370" + "bytes": "58c6ec25fbba12e31b4de19917e4da720d6e60c33d5b272d50b45077a8a1d37d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d6f09bebbf744bf14b75b7760ae61501a068c01d5393c4d5513e769d90cb370" + "bytes": "58c6ec25fbba12e31b4de19917e4da720d6e60c33d5b272d50b45077a8a1d37d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "971593191" + "i128": "19181712" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "971593191" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "19181712" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "296" + "u64": "2163" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "defc4c41639f5cabbc9e4cf5a79a355329f307c12f4edfbe836fcd60ee848814" + "bytes": "8dc2cd82cd0dbbda7b0f56bbe40681e8ce8046865cc4424664b1cc17af114105" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "defc4c41639f5cabbc9e4cf5a79a355329f307c12f4edfbe836fcd60ee848814" + "bytes": "8dc2cd82cd0dbbda7b0f56bbe40681e8ce8046865cc4424664b1cc17af114105" } ] }, "durability": "persistent", "val": { - "bytes": "8d6f09bebbf744bf14b75b7760ae61501a068c01d5393c4d5513e769d90cb370" + "bytes": "58c6ec25fbba12e31b4de19917e4da720d6e60c33d5b272d50b45077a8a1d37d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "971593191" + "i128": "19181712" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.129.json index 38a4180d..65a42a65 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "262290106" + "i128": "832246859" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "262290106" + "i128": "832246859" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7fe02f193c2674cd565cce434ee43b5b76f1ca94341cdfef24d460f21f709df1" + "bytes": "23c7a835e71933ae77fd42e6dc018c2f493bcc2b8da8d2ed6149f015e8ff3c29" }, { - "u64": "2022" + "u64": "3143" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "262290106" + "i128": "832246859" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "35ab4fcb6c754e5f775856b5c98d11a99cb26b5586ee4efddbe9e1319b24cada" + "bytes": "5235ea8daa8b7513f29c5e8fc4cb3ab5ff90f28619b839781d27474823314adb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2023, + "timestamp": 3144, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "35ab4fcb6c754e5f775856b5c98d11a99cb26b5586ee4efddbe9e1319b24cada" + "bytes": "5235ea8daa8b7513f29c5e8fc4cb3ab5ff90f28619b839781d27474823314adb" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "35ab4fcb6c754e5f775856b5c98d11a99cb26b5586ee4efddbe9e1319b24cada" + "bytes": "5235ea8daa8b7513f29c5e8fc4cb3ab5ff90f28619b839781d27474823314adb" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "262290106" + "i128": "832246859" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "262290106" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "832246859" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2022" + "u64": "3143" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07a21c82810aab0bd883a28042d4ff53f91eb0265c06272f78e10488ed5923b8" + "bytes": "720ef7af94f2c4ab562e1b7d310ea4aa04174c7e73e102f825dbd620bd608ed2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "07a21c82810aab0bd883a28042d4ff53f91eb0265c06272f78e10488ed5923b8" + "bytes": "720ef7af94f2c4ab562e1b7d310ea4aa04174c7e73e102f825dbd620bd608ed2" } ] }, "durability": "persistent", "val": { - "bytes": "35ab4fcb6c754e5f775856b5c98d11a99cb26b5586ee4efddbe9e1319b24cada" + "bytes": "5235ea8daa8b7513f29c5e8fc4cb3ab5ff90f28619b839781d27474823314adb" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "262290106" + "i128": "832246859" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.13.json index d6594f8f..9d77ca18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "359248450" + "i128": "798660902" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "359248450" + "i128": "798660902" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b9c6d08b02662bd65304305707682b65cc0cd41d2706a39c56b48a7fed83fa5" + "bytes": "c0818e060304495db44ffecb668c77722f8df16ca541b931f8d98665076f723d" }, { - "u64": "459" + "u64": "2703" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "359248450" + "i128": "798660902" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "bfa089c6e178fd457382a944c43d9770b64caf44211e42eecdd06474db770dca" + "bytes": "d4bb89e1fa61f0abdf16754a5dff94663d22c5540abb78e28155d83116096e6a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 460, + "timestamp": 2704, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bfa089c6e178fd457382a944c43d9770b64caf44211e42eecdd06474db770dca" + "bytes": "d4bb89e1fa61f0abdf16754a5dff94663d22c5540abb78e28155d83116096e6a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bfa089c6e178fd457382a944c43d9770b64caf44211e42eecdd06474db770dca" + "bytes": "d4bb89e1fa61f0abdf16754a5dff94663d22c5540abb78e28155d83116096e6a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "359248450" + "i128": "798660902" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "359248450" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "798660902" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "459" + "u64": "2703" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7674ce492ced6dd9ac1a7211b774a4f2239b323082ded9da946d9bb820e02871" + "bytes": "33f4fc972a6e01a3fb089567f5f874d2c4708e22363106d7372d79bb4c3201b2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7674ce492ced6dd9ac1a7211b774a4f2239b323082ded9da946d9bb820e02871" + "bytes": "33f4fc972a6e01a3fb089567f5f874d2c4708e22363106d7372d79bb4c3201b2" } ] }, "durability": "persistent", "val": { - "bytes": "bfa089c6e178fd457382a944c43d9770b64caf44211e42eecdd06474db770dca" + "bytes": "d4bb89e1fa61f0abdf16754a5dff94663d22c5540abb78e28155d83116096e6a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "359248450" + "i128": "798660902" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.130.json index d2c820b6..b66f4d61 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "268916886" + "i128": "355321783" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "268916886" + "i128": "355321783" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0808d7c01c7b4c035e0198dce0d861650940e0f549982281fa9d70d13a9de5ab" + "bytes": "1f19486ec1c5eda9649eb68b85dda9ca1e04335c6d9d0cd4f4b74da803d45d20" }, { - "u64": "1388" + "u64": "1991" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "268916886" + "i128": "355321783" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f89a667919553164cade2f66d89103c76063699c66dde4dd7f5e4ffd99b011d1" + "bytes": "efa6dab101fcd62b029fb85d59a99bb6bde9238ec74351a2f04c7569234b6c34" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1389, + "timestamp": 1992, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f89a667919553164cade2f66d89103c76063699c66dde4dd7f5e4ffd99b011d1" + "bytes": "efa6dab101fcd62b029fb85d59a99bb6bde9238ec74351a2f04c7569234b6c34" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f89a667919553164cade2f66d89103c76063699c66dde4dd7f5e4ffd99b011d1" + "bytes": "efa6dab101fcd62b029fb85d59a99bb6bde9238ec74351a2f04c7569234b6c34" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "268916886" + "i128": "355321783" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "268916886" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "355321783" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1388" + "u64": "1991" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef81d9834d8748bb916454ec326b51371dec5a4e617e67c9abc17cafa6c26b7d" + "bytes": "ac31d32d6ad1095378912158cfc9661d5a0429ecfc6ab527e645f964f6871865" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef81d9834d8748bb916454ec326b51371dec5a4e617e67c9abc17cafa6c26b7d" + "bytes": "ac31d32d6ad1095378912158cfc9661d5a0429ecfc6ab527e645f964f6871865" } ] }, "durability": "persistent", "val": { - "bytes": "f89a667919553164cade2f66d89103c76063699c66dde4dd7f5e4ffd99b011d1" + "bytes": "efa6dab101fcd62b029fb85d59a99bb6bde9238ec74351a2f04c7569234b6c34" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "268916886" + "i128": "355321783" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.131.json index 1b35a9ba..8f6f15a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "517201201" + "i128": "678770621" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "517201201" + "i128": "678770621" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9737fc42b3de7a1d0eccba46893a0e3ee9d3d40b8c5969cc60b4e23cd352621" + "bytes": "9c83363278b0ce0b183f2eba271627c65404027726e993eb82f3b30b148422b0" }, { - "u64": "2591" + "u64": "2479" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "517201201" + "i128": "678770621" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "663e91ad6b1b48cfb46439d500e93bbe3290ad0a218c8446eb71c2a738d454bc" + "bytes": "d25c7b153bd38f5317bbc8f139260358b0298d27987376390a9313bf176ce47a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2592, + "timestamp": 2480, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "663e91ad6b1b48cfb46439d500e93bbe3290ad0a218c8446eb71c2a738d454bc" + "bytes": "d25c7b153bd38f5317bbc8f139260358b0298d27987376390a9313bf176ce47a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "663e91ad6b1b48cfb46439d500e93bbe3290ad0a218c8446eb71c2a738d454bc" + "bytes": "d25c7b153bd38f5317bbc8f139260358b0298d27987376390a9313bf176ce47a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "517201201" + "i128": "678770621" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "517201201" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "678770621" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2591" + "u64": "2479" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14c0fd4aa3315fe8ba2218471bfd1e5bbb40ae1cdd251a19d66016a7ab759ceb" + "bytes": "3e80d74653f546520c86907ee4d18f35a86dfc9ec44cd8ea54ec518298a1c045" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14c0fd4aa3315fe8ba2218471bfd1e5bbb40ae1cdd251a19d66016a7ab759ceb" + "bytes": "3e80d74653f546520c86907ee4d18f35a86dfc9ec44cd8ea54ec518298a1c045" } ] }, "durability": "persistent", "val": { - "bytes": "663e91ad6b1b48cfb46439d500e93bbe3290ad0a218c8446eb71c2a738d454bc" + "bytes": "d25c7b153bd38f5317bbc8f139260358b0298d27987376390a9313bf176ce47a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "517201201" + "i128": "678770621" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.132.json index 2dfc160f..19fee54c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "992458151" + "i128": "194179601" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "992458151" + "i128": "194179601" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e6fe54bceea3489557f8a545e3ba3c15036e7aa5c7fa1f301839e7c362923c69" + "bytes": "40c197fb782fabc0422009988a10294ebc673c3849bf4179d95947b2f44c9070" }, { - "u64": "15" + "u64": "1788" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "992458151" + "i128": "194179601" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "22d3322df862abb3588e1e6ab16872fdf98367a1e25b5b108da2200b57fdbde8" + "bytes": "3efa005cd03484da595e8038f62063f09c957036e43d0d84e341d4807a860100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16, + "timestamp": 1789, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22d3322df862abb3588e1e6ab16872fdf98367a1e25b5b108da2200b57fdbde8" + "bytes": "3efa005cd03484da595e8038f62063f09c957036e43d0d84e341d4807a860100" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "22d3322df862abb3588e1e6ab16872fdf98367a1e25b5b108da2200b57fdbde8" + "bytes": "3efa005cd03484da595e8038f62063f09c957036e43d0d84e341d4807a860100" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "992458151" + "i128": "194179601" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "992458151" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "194179601" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15" + "u64": "1788" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1edeb91204199dff6b68c63ac6112a8915dade649a68ada3f2f5482d8544855" + "bytes": "a3b16af0bff3eef6a4076876a7ff520d1713485859434f939d9395520b2a7672" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1edeb91204199dff6b68c63ac6112a8915dade649a68ada3f2f5482d8544855" + "bytes": "a3b16af0bff3eef6a4076876a7ff520d1713485859434f939d9395520b2a7672" } ] }, "durability": "persistent", "val": { - "bytes": "22d3322df862abb3588e1e6ab16872fdf98367a1e25b5b108da2200b57fdbde8" + "bytes": "3efa005cd03484da595e8038f62063f09c957036e43d0d84e341d4807a860100" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "992458151" + "i128": "194179601" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.133.json index 9ca6ed28..d9ad5acd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651811935" + "i128": "713289317" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651811935" + "i128": "713289317" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a02c200c473e0b1857b77a769f9f80fb076563782fc0c6f1bec531602540ed97" + "bytes": "48ff623d8589ee52ab437ad4fe868af1b6048730fb34099ed640cacc920e360b" }, { - "u64": "3130" + "u64": "454" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651811935" + "i128": "713289317" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "223c9d4e458b649be2f0c905f5ec158efdd7d0f41e23584da941bcd9348b1740" + "bytes": "9d6faa355f65c8ed1cacd0b4303ead118588889b28af964ba1fe236f4bcc270b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3131, + "timestamp": 455, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "223c9d4e458b649be2f0c905f5ec158efdd7d0f41e23584da941bcd9348b1740" + "bytes": "9d6faa355f65c8ed1cacd0b4303ead118588889b28af964ba1fe236f4bcc270b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "223c9d4e458b649be2f0c905f5ec158efdd7d0f41e23584da941bcd9348b1740" + "bytes": "9d6faa355f65c8ed1cacd0b4303ead118588889b28af964ba1fe236f4bcc270b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651811935" + "i128": "713289317" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "651811935" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "713289317" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3130" + "u64": "454" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e00c3f134ee3b0d7c835c31212d8cd82d0f7b41d3c1c6811b47f14b73d37c9a" + "bytes": "46e67a1407f1ad5f50c88b1f65d69e101aa5bca986b3ecf1ebeb4e5ddfe2f421" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e00c3f134ee3b0d7c835c31212d8cd82d0f7b41d3c1c6811b47f14b73d37c9a" + "bytes": "46e67a1407f1ad5f50c88b1f65d69e101aa5bca986b3ecf1ebeb4e5ddfe2f421" } ] }, "durability": "persistent", "val": { - "bytes": "223c9d4e458b649be2f0c905f5ec158efdd7d0f41e23584da941bcd9348b1740" + "bytes": "9d6faa355f65c8ed1cacd0b4303ead118588889b28af964ba1fe236f4bcc270b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "651811935" + "i128": "713289317" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.134.json index ac21fc26..e7c98034 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "167132273" + "i128": "794469281" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "167132273" + "i128": "794469281" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e866b975550d29cf4987331cf4afffaef497c433087172264aba5915e413491" + "bytes": "b22da7c889a1d0279f6d8af2ad1bbfb576902eea532149f859899d55c0d007fd" }, { - "u64": "1369" + "u64": "1987" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "167132273" + "i128": "794469281" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4ef521d8122d021f40ea5872f459b79242d86b3378e8a1daa2c1f5939c6534a7" + "bytes": "609bbb8f3595023c3d3e5ad39829ab0dd3fddf7b65c48e9369e0286acf37bc4c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1370, + "timestamp": 1988, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ef521d8122d021f40ea5872f459b79242d86b3378e8a1daa2c1f5939c6534a7" + "bytes": "609bbb8f3595023c3d3e5ad39829ab0dd3fddf7b65c48e9369e0286acf37bc4c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ef521d8122d021f40ea5872f459b79242d86b3378e8a1daa2c1f5939c6534a7" + "bytes": "609bbb8f3595023c3d3e5ad39829ab0dd3fddf7b65c48e9369e0286acf37bc4c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "167132273" + "i128": "794469281" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "167132273" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "794469281" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1369" + "u64": "1987" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea8d642ee4bf4977a57eea576dfd3171798d42726763d90115d07d84cdab2236" + "bytes": "2c83524a116c8fcb3186bc2dad2a7ee1eaf34871fc59e15470423dcad8fa4de1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea8d642ee4bf4977a57eea576dfd3171798d42726763d90115d07d84cdab2236" + "bytes": "2c83524a116c8fcb3186bc2dad2a7ee1eaf34871fc59e15470423dcad8fa4de1" } ] }, "durability": "persistent", "val": { - "bytes": "4ef521d8122d021f40ea5872f459b79242d86b3378e8a1daa2c1f5939c6534a7" + "bytes": "609bbb8f3595023c3d3e5ad39829ab0dd3fddf7b65c48e9369e0286acf37bc4c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "167132273" + "i128": "794469281" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.135.json index 1a9aed5b..77de67bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "578825505" + "i128": "491088307" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "578825505" + "i128": "491088307" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d002f0d8d15b8c843dc24d0f7a5c4aa40b88b4a39ab5e2ec95adb394866b4b10" + "bytes": "efdd3f920e5fb7a61e5fca0013a3d95ffe025789005329f51a1d40822db94137" }, { - "u64": "3096" + "u64": "811" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "578825505" + "i128": "491088307" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "46cc1293d89d711440935259f123726041cbe437c46f09f7948ab3d09d2dd754" + "bytes": "cee7328586decb9bd2efc49641ca366ff95c45f878501e396f0a0948eb2ca204" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3097, + "timestamp": 812, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "46cc1293d89d711440935259f123726041cbe437c46f09f7948ab3d09d2dd754" + "bytes": "cee7328586decb9bd2efc49641ca366ff95c45f878501e396f0a0948eb2ca204" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "46cc1293d89d711440935259f123726041cbe437c46f09f7948ab3d09d2dd754" + "bytes": "cee7328586decb9bd2efc49641ca366ff95c45f878501e396f0a0948eb2ca204" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "578825505" + "i128": "491088307" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "578825505" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "491088307" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3096" + "u64": "811" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f95ce2513585cd7081201d46382fd4ad84b3a635deb5c60be887c6c2e3f5d82" + "bytes": "688f8ab8712584d4a4df9291aaf6eb736560bef684e644f1bdcf3d16e55e97dd" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f95ce2513585cd7081201d46382fd4ad84b3a635deb5c60be887c6c2e3f5d82" + "bytes": "688f8ab8712584d4a4df9291aaf6eb736560bef684e644f1bdcf3d16e55e97dd" } ] }, "durability": "persistent", "val": { - "bytes": "46cc1293d89d711440935259f123726041cbe437c46f09f7948ab3d09d2dd754" + "bytes": "cee7328586decb9bd2efc49641ca366ff95c45f878501e396f0a0948eb2ca204" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "578825505" + "i128": "491088307" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.136.json index df291ecd..4b6403d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "595710277" + "i128": "349703224" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "595710277" + "i128": "349703224" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39360636068fbae3650705c1c417032fdea77950a31a1ecd0cdd17dbf9ee6230" + "bytes": "a21b21c7419e048757ea02a013da843a65d3cd4a5288f2eca41fe3efc6c0bcd0" }, { - "u64": "3180" + "u64": "2675" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "595710277" + "i128": "349703224" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b337eb9390007f1d3c2d011327bd8b878b4b07663aae1da04366d33c9d1a5fd8" + "bytes": "644006b0c54ea1eb0cc235a2502feb7a67201626d37b3f4bd52e53a8ca933c2c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3181, + "timestamp": 2676, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b337eb9390007f1d3c2d011327bd8b878b4b07663aae1da04366d33c9d1a5fd8" + "bytes": "644006b0c54ea1eb0cc235a2502feb7a67201626d37b3f4bd52e53a8ca933c2c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b337eb9390007f1d3c2d011327bd8b878b4b07663aae1da04366d33c9d1a5fd8" + "bytes": "644006b0c54ea1eb0cc235a2502feb7a67201626d37b3f4bd52e53a8ca933c2c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "595710277" + "i128": "349703224" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "595710277" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "349703224" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3180" + "u64": "2675" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1339354e31dead536323fce5a5e3e20c26345187fc1073777bc7b7a651ddc93" + "bytes": "523fee194c82da77d59321d11943adc5dbc56fba86f1461a310b7b00658c2497" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1339354e31dead536323fce5a5e3e20c26345187fc1073777bc7b7a651ddc93" + "bytes": "523fee194c82da77d59321d11943adc5dbc56fba86f1461a310b7b00658c2497" } ] }, "durability": "persistent", "val": { - "bytes": "b337eb9390007f1d3c2d011327bd8b878b4b07663aae1da04366d33c9d1a5fd8" + "bytes": "644006b0c54ea1eb0cc235a2502feb7a67201626d37b3f4bd52e53a8ca933c2c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "595710277" + "i128": "349703224" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.137.json index 5b32c318..b8ed439f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "66157742" + "i128": "5068204" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "66157742" + "i128": "5068204" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "865159464c08e1f8785922d8b0d99a87a8b222b3e0bd3a231bd2362759cbadb7" + "bytes": "10e6290cbb514c19abbf27e3ab602ae6788a7baffc5482f5cb454ccd3c7d1311" }, { - "u64": "2362" + "u64": "542" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "66157742" + "i128": "5068204" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fe1acb9dd830f9fb08dedc0e9c07bf52e3fccd5286477817bc9270c5007ca414" + "bytes": "930bff7c52f4880e4e10cd2e2f8c4aeec600015d5da2f684ddc0b296cf38298c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2363, + "timestamp": 543, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe1acb9dd830f9fb08dedc0e9c07bf52e3fccd5286477817bc9270c5007ca414" + "bytes": "930bff7c52f4880e4e10cd2e2f8c4aeec600015d5da2f684ddc0b296cf38298c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe1acb9dd830f9fb08dedc0e9c07bf52e3fccd5286477817bc9270c5007ca414" + "bytes": "930bff7c52f4880e4e10cd2e2f8c4aeec600015d5da2f684ddc0b296cf38298c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "66157742" + "i128": "5068204" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "66157742" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "5068204" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2362" + "u64": "542" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03c7948453c7f32f06abfdb33537c3609533b8b6189851ec5b65343089dce465" + "bytes": "b833252972eba00681af2dcf655b0d7bb3a7f06751a412376066fc6ce063bce3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03c7948453c7f32f06abfdb33537c3609533b8b6189851ec5b65343089dce465" + "bytes": "b833252972eba00681af2dcf655b0d7bb3a7f06751a412376066fc6ce063bce3" } ] }, "durability": "persistent", "val": { - "bytes": "fe1acb9dd830f9fb08dedc0e9c07bf52e3fccd5286477817bc9270c5007ca414" + "bytes": "930bff7c52f4880e4e10cd2e2f8c4aeec600015d5da2f684ddc0b296cf38298c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "66157742" + "i128": "5068204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.138.json index b3ba60ec..237b69e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "737979219" + "i128": "759641621" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "737979219" + "i128": "759641621" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52130a95d12af1ca8cf724f97766c0de1b19ab7d566320eaab317590c26e8069" + "bytes": "336b6a7cc8df7975ecd519cd2c186a767bf2ef20a536eb10cdec156af03cff4f" }, { - "u64": "3197" + "u64": "3289" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "737979219" + "i128": "759641621" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "68673fd8b68d27fce5ba2d3f84d83394415005e60dde1e21c4e785ee8184de49" + "bytes": "e10f33a788453aa90a50bbfbb01efe4a1216f0408ea68cec62ee4158c97a558a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3198, + "timestamp": 3290, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "68673fd8b68d27fce5ba2d3f84d83394415005e60dde1e21c4e785ee8184de49" + "bytes": "e10f33a788453aa90a50bbfbb01efe4a1216f0408ea68cec62ee4158c97a558a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "68673fd8b68d27fce5ba2d3f84d83394415005e60dde1e21c4e785ee8184de49" + "bytes": "e10f33a788453aa90a50bbfbb01efe4a1216f0408ea68cec62ee4158c97a558a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "737979219" + "i128": "759641621" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "737979219" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "759641621" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3197" + "u64": "3289" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a15ee986cf7dad35d67421228cab8ac5146f7c315cb4bd8707776a726c12ac4c" + "bytes": "c28abaaa1e3683dd777a09d2992b411664b8c5b8d6f754b5c2d899f9a9e85669" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a15ee986cf7dad35d67421228cab8ac5146f7c315cb4bd8707776a726c12ac4c" + "bytes": "c28abaaa1e3683dd777a09d2992b411664b8c5b8d6f754b5c2d899f9a9e85669" } ] }, "durability": "persistent", "val": { - "bytes": "68673fd8b68d27fce5ba2d3f84d83394415005e60dde1e21c4e785ee8184de49" + "bytes": "e10f33a788453aa90a50bbfbb01efe4a1216f0408ea68cec62ee4158c97a558a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "737979219" + "i128": "759641621" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.139.json index dfa4f1c9..b663942e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "778333152" + "i128": "528322835" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "778333152" + "i128": "528322835" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d797977a5467f6db7e451d403bb1ec2c65054397e73ffd38ba047c6e147d9b8c" + "bytes": "1572371d63df5a2443bda51a96e229c8f75d71ee918125038020a883f36b554d" }, { - "u64": "439" + "u64": "1333" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "778333152" + "i128": "528322835" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9529f7a66b0cdc09de7bc097cf04623158983dbfa6cb82b9bfdedd4eebc1bcf8" + "bytes": "08aa2df9dda5da0e3858e3791e44caf29cf0c02db3cb011f6935dd31e6cadbf3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 440, + "timestamp": 1334, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9529f7a66b0cdc09de7bc097cf04623158983dbfa6cb82b9bfdedd4eebc1bcf8" + "bytes": "08aa2df9dda5da0e3858e3791e44caf29cf0c02db3cb011f6935dd31e6cadbf3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9529f7a66b0cdc09de7bc097cf04623158983dbfa6cb82b9bfdedd4eebc1bcf8" + "bytes": "08aa2df9dda5da0e3858e3791e44caf29cf0c02db3cb011f6935dd31e6cadbf3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "778333152" + "i128": "528322835" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "778333152" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "528322835" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "439" + "u64": "1333" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5f88849fc2fee5d227becc8fed1d475b83939de42b8dbbfd6cc37fdd0fc5d6c" + "bytes": "bec1442439090a89a2c84e038f556c23b3a524e7897b476891beaabb755d1c59" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5f88849fc2fee5d227becc8fed1d475b83939de42b8dbbfd6cc37fdd0fc5d6c" + "bytes": "bec1442439090a89a2c84e038f556c23b3a524e7897b476891beaabb755d1c59" } ] }, "durability": "persistent", "val": { - "bytes": "9529f7a66b0cdc09de7bc097cf04623158983dbfa6cb82b9bfdedd4eebc1bcf8" + "bytes": "08aa2df9dda5da0e3858e3791e44caf29cf0c02db3cb011f6935dd31e6cadbf3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "778333152" + "i128": "528322835" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.14.json index 35ac91a0..8c3480b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "167724815" + "i128": "272507269" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "167724815" + "i128": "272507269" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "007949ed087d70e4f80b51db6bce62cf49686d9b6bf5523ba589c9718568c0d4" + "bytes": "64a1c2092150deae1df2c201aedcde791c7f4e1b298076bfcbd4ba364a8f96a5" }, { - "u64": "934" + "u64": "644" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "167724815" + "i128": "272507269" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2bdcbda936c7f543339cf3f2c0dcb3a09b82ea839fbd5e091ba1f23c2ffe0e12" + "bytes": "568e3d439e3b1d71ae08392fbf7e090871f0f6bd6b8380d308d79f3a2b71fc37" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 935, + "timestamp": 645, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bdcbda936c7f543339cf3f2c0dcb3a09b82ea839fbd5e091ba1f23c2ffe0e12" + "bytes": "568e3d439e3b1d71ae08392fbf7e090871f0f6bd6b8380d308d79f3a2b71fc37" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bdcbda936c7f543339cf3f2c0dcb3a09b82ea839fbd5e091ba1f23c2ffe0e12" + "bytes": "568e3d439e3b1d71ae08392fbf7e090871f0f6bd6b8380d308d79f3a2b71fc37" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "167724815" + "i128": "272507269" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "167724815" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "272507269" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "934" + "u64": "644" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67dfd858e8c11217845328aa8f30c4d31cff4be45b64e58be40e84a94627077f" + "bytes": "462cabc476e817a83b5f8eb616f9f9eb6813d2b82e3167a1f8db1095cfa68937" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67dfd858e8c11217845328aa8f30c4d31cff4be45b64e58be40e84a94627077f" + "bytes": "462cabc476e817a83b5f8eb616f9f9eb6813d2b82e3167a1f8db1095cfa68937" } ] }, "durability": "persistent", "val": { - "bytes": "2bdcbda936c7f543339cf3f2c0dcb3a09b82ea839fbd5e091ba1f23c2ffe0e12" + "bytes": "568e3d439e3b1d71ae08392fbf7e090871f0f6bd6b8380d308d79f3a2b71fc37" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "167724815" + "i128": "272507269" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.140.json index e1e93f12..4c2e96cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "513863442" + "i128": "348019122" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "513863442" + "i128": "348019122" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4cffa3b3b3d55df2a198ceebd33c98b3eaee4b857166a8a0a33ddb26f2e6fdba" + "bytes": "2a77947d1b7f8f1ff20d2d7146ef7831b56109ce8969b04104ca5ad1878ad6a8" }, { - "u64": "2171" + "u64": "812" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "513863442" + "i128": "348019122" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "79bc8afb071103eca2c0ff8caf859ff1777df22cf6dc35f46907a32df5419bd7" + "bytes": "88de3a316e8ed2f0d12ff22cc2ac3a59912aef3557ac543d23cb7948ef7cd355" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2172, + "timestamp": 813, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "79bc8afb071103eca2c0ff8caf859ff1777df22cf6dc35f46907a32df5419bd7" + "bytes": "88de3a316e8ed2f0d12ff22cc2ac3a59912aef3557ac543d23cb7948ef7cd355" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "79bc8afb071103eca2c0ff8caf859ff1777df22cf6dc35f46907a32df5419bd7" + "bytes": "88de3a316e8ed2f0d12ff22cc2ac3a59912aef3557ac543d23cb7948ef7cd355" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "513863442" + "i128": "348019122" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "513863442" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "348019122" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2171" + "u64": "812" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "afcab4876ff6f67e313441764230b39ded8540d911cc07695ddfd5d4f551d4a2" + "bytes": "61901a630879cc563b673950b92331abddbd4f59608cf8ec8e994ca9973e4982" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "afcab4876ff6f67e313441764230b39ded8540d911cc07695ddfd5d4f551d4a2" + "bytes": "61901a630879cc563b673950b92331abddbd4f59608cf8ec8e994ca9973e4982" } ] }, "durability": "persistent", "val": { - "bytes": "79bc8afb071103eca2c0ff8caf859ff1777df22cf6dc35f46907a32df5419bd7" + "bytes": "88de3a316e8ed2f0d12ff22cc2ac3a59912aef3557ac543d23cb7948ef7cd355" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "513863442" + "i128": "348019122" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.141.json index 71d21f5b..1b9712f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "472909271" + "i128": "36970882" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "472909271" + "i128": "36970882" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2bdf279025deeb092407a43dd9e2cc37d398643d9571a2b2fb11c8fb6aae5a50" + "bytes": "68a4c45df69c385796e11e4cca8aef6826686fb54c5417fd9b16af0450de3236" }, { - "u64": "975" + "u64": "1010" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "472909271" + "i128": "36970882" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f7b7f8e4b3de02f89813bb242f8c2836fd47fc48b9d5f2bcefec58f97f15eb23" + "bytes": "40220d7f936fba44deeb7c71012cbc2ff2533324f6aaa60b38319c5fc4d279ca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 976, + "timestamp": 1011, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7b7f8e4b3de02f89813bb242f8c2836fd47fc48b9d5f2bcefec58f97f15eb23" + "bytes": "40220d7f936fba44deeb7c71012cbc2ff2533324f6aaa60b38319c5fc4d279ca" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7b7f8e4b3de02f89813bb242f8c2836fd47fc48b9d5f2bcefec58f97f15eb23" + "bytes": "40220d7f936fba44deeb7c71012cbc2ff2533324f6aaa60b38319c5fc4d279ca" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "472909271" + "i128": "36970882" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "472909271" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "36970882" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "975" + "u64": "1010" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25e58c3cd16373427094021e815839d649d7ec9f2d692565112a10caa9d1c1a6" + "bytes": "401a7bd3a4a3d7b231e001afee31f079674248a3b8e1ef53550b71400f194116" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25e58c3cd16373427094021e815839d649d7ec9f2d692565112a10caa9d1c1a6" + "bytes": "401a7bd3a4a3d7b231e001afee31f079674248a3b8e1ef53550b71400f194116" } ] }, "durability": "persistent", "val": { - "bytes": "f7b7f8e4b3de02f89813bb242f8c2836fd47fc48b9d5f2bcefec58f97f15eb23" + "bytes": "40220d7f936fba44deeb7c71012cbc2ff2533324f6aaa60b38319c5fc4d279ca" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "472909271" + "i128": "36970882" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.142.json index e973855f..f8709457 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "507544863" + "i128": "415858031" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "507544863" + "i128": "415858031" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "84310874720d71cf4333fdf63afe6f54773cb9d34fba004c553de4049de5cd57" + "bytes": "ecef6cb3cd308ebf546a1763d622b2a44f013354c1dde568982a43d0cf3cdbb4" }, { - "u64": "499" + "u64": "2538" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "507544863" + "i128": "415858031" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fe694f5548cd013dfbf53a47995820723bf72413b8893f3c040cc8cdf1fde267" + "bytes": "553b9c3677fdcf91d1d824ad3776e14620547bd30acf01886ea3ea286f799ffc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 500, + "timestamp": 2539, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe694f5548cd013dfbf53a47995820723bf72413b8893f3c040cc8cdf1fde267" + "bytes": "553b9c3677fdcf91d1d824ad3776e14620547bd30acf01886ea3ea286f799ffc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe694f5548cd013dfbf53a47995820723bf72413b8893f3c040cc8cdf1fde267" + "bytes": "553b9c3677fdcf91d1d824ad3776e14620547bd30acf01886ea3ea286f799ffc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "507544863" + "i128": "415858031" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "507544863" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "415858031" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "499" + "u64": "2538" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e631217c93329dc9f0a01e856eb8dc0abe533e6b9a69dbe52e358d8b8571209" + "bytes": "1bc3c1bc7a69f8c90ec3e63a785ff542444a463265fdc46f9d5d1bac59004dbe" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e631217c93329dc9f0a01e856eb8dc0abe533e6b9a69dbe52e358d8b8571209" + "bytes": "1bc3c1bc7a69f8c90ec3e63a785ff542444a463265fdc46f9d5d1bac59004dbe" } ] }, "durability": "persistent", "val": { - "bytes": "fe694f5548cd013dfbf53a47995820723bf72413b8893f3c040cc8cdf1fde267" + "bytes": "553b9c3677fdcf91d1d824ad3776e14620547bd30acf01886ea3ea286f799ffc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "507544863" + "i128": "415858031" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.143.json index 608c7b93..a08bc4c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "955897976" + "i128": "81858272" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "955897976" + "i128": "81858272" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e004aa7b4f8c1866918c0e38f33ea3ff8edc2d05e2c0b0ee79533378442b2da7" + "bytes": "f476f07c95b72ab7e4c842493e034d3255f29ea322f3288567e15c960a28db4c" }, { - "u64": "1852" + "u64": "2572" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "955897976" + "i128": "81858272" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "aa22ea50bf1b02e1d59aa5ddfb84c17e65c49499885643e2b9b0fc97a96fc8b5" + "bytes": "81b1d45270f2a23955ed84597d9fa8adb7799a0c1c56811657a72a999aea5cba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1853, + "timestamp": 2573, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa22ea50bf1b02e1d59aa5ddfb84c17e65c49499885643e2b9b0fc97a96fc8b5" + "bytes": "81b1d45270f2a23955ed84597d9fa8adb7799a0c1c56811657a72a999aea5cba" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa22ea50bf1b02e1d59aa5ddfb84c17e65c49499885643e2b9b0fc97a96fc8b5" + "bytes": "81b1d45270f2a23955ed84597d9fa8adb7799a0c1c56811657a72a999aea5cba" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "955897976" + "i128": "81858272" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "955897976" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "81858272" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1852" + "u64": "2572" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa09043144eb91ff9602d909988b48d3b137adfb6b6598b27cff379b7303f604" + "bytes": "3a077f4a2901338706b0f492afb4e030607559023e35d2e843e6a098ee451b84" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa09043144eb91ff9602d909988b48d3b137adfb6b6598b27cff379b7303f604" + "bytes": "3a077f4a2901338706b0f492afb4e030607559023e35d2e843e6a098ee451b84" } ] }, "durability": "persistent", "val": { - "bytes": "aa22ea50bf1b02e1d59aa5ddfb84c17e65c49499885643e2b9b0fc97a96fc8b5" + "bytes": "81b1d45270f2a23955ed84597d9fa8adb7799a0c1c56811657a72a999aea5cba" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "955897976" + "i128": "81858272" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.144.json index 1cd64bea..74dbc533 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686806540" + "i128": "852586490" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686806540" + "i128": "852586490" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ae88ecabcd7f6a5022a00b360edf71f86ed8b704f6fc625ba9481b350479a3b" + "bytes": "2718e9558aaef535ec08ef0b1ba88ab324b255ed55df4f18a094f1f7371071d8" }, { - "u64": "3232" + "u64": "3256" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686806540" + "i128": "852586490" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e1b861a45db68cf402e85cad2910fd794c57be9780bdf4de35774dcac4f3c9d3" + "bytes": "48c842cca156258d6d7e81a6a15f4116ac8c5cb0e65e3d82aad9245dce3e0411" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3233, + "timestamp": 3257, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e1b861a45db68cf402e85cad2910fd794c57be9780bdf4de35774dcac4f3c9d3" + "bytes": "48c842cca156258d6d7e81a6a15f4116ac8c5cb0e65e3d82aad9245dce3e0411" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e1b861a45db68cf402e85cad2910fd794c57be9780bdf4de35774dcac4f3c9d3" + "bytes": "48c842cca156258d6d7e81a6a15f4116ac8c5cb0e65e3d82aad9245dce3e0411" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686806540" + "i128": "852586490" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "686806540" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "852586490" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3232" + "u64": "3256" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83a683cb838de37eb0d6af26482b2dbc17e88d4bf3be6e2329e21556ef0b43b6" + "bytes": "814cc36cea7557435d084953d23d3f01f31d9b1fbf4355ef64e9041b992bef44" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83a683cb838de37eb0d6af26482b2dbc17e88d4bf3be6e2329e21556ef0b43b6" + "bytes": "814cc36cea7557435d084953d23d3f01f31d9b1fbf4355ef64e9041b992bef44" } ] }, "durability": "persistent", "val": { - "bytes": "e1b861a45db68cf402e85cad2910fd794c57be9780bdf4de35774dcac4f3c9d3" + "bytes": "48c842cca156258d6d7e81a6a15f4116ac8c5cb0e65e3d82aad9245dce3e0411" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "686806540" + "i128": "852586490" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.145.json index 52cdebac..186c1c45 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "476499674" + "i128": "79200430" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "476499674" + "i128": "79200430" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0bc55dabd931e0529752fda15a5687707dc2cf1b367f6f3ea728d46d2a71325" + "bytes": "bf442571deff8d0f81b01cf32bf8377b46de61d14f6a595230c6a12f4d505964" }, { - "u64": "3352" + "u64": "2664" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "476499674" + "i128": "79200430" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "237108bfb766bd66065394cb28889793e062a04f2f576d59d0e3d6b5bc7a851b" + "bytes": "f2d114634e1b4f672d24e30689883977ae21b1be0ccf1b6092e3f5f907586e9d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3353, + "timestamp": 2665, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "237108bfb766bd66065394cb28889793e062a04f2f576d59d0e3d6b5bc7a851b" + "bytes": "f2d114634e1b4f672d24e30689883977ae21b1be0ccf1b6092e3f5f907586e9d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "237108bfb766bd66065394cb28889793e062a04f2f576d59d0e3d6b5bc7a851b" + "bytes": "f2d114634e1b4f672d24e30689883977ae21b1be0ccf1b6092e3f5f907586e9d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "476499674" + "i128": "79200430" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "476499674" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "79200430" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3352" + "u64": "2664" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a1a6209a729f5b17471beb4e6f79e6317ecd81abcd99e8a76d81bb919033def" + "bytes": "78a8dc3d0da255db486cc34196cce9f6c88a653351bd373603edfa1c034dda28" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a1a6209a729f5b17471beb4e6f79e6317ecd81abcd99e8a76d81bb919033def" + "bytes": "78a8dc3d0da255db486cc34196cce9f6c88a653351bd373603edfa1c034dda28" } ] }, "durability": "persistent", "val": { - "bytes": "237108bfb766bd66065394cb28889793e062a04f2f576d59d0e3d6b5bc7a851b" + "bytes": "f2d114634e1b4f672d24e30689883977ae21b1be0ccf1b6092e3f5f907586e9d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "476499674" + "i128": "79200430" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.146.json index 1e99c3d4..1c91a94c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "169759772" + "i128": "119046080" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "169759772" + "i128": "119046080" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e9d2e478a100f2b3598ed2027725bd1de973a4c7c9bba9de6bc5c932562f777" + "bytes": "93a05e448ab9c0d4b9d4aa8bb45a9cd347dfec3a399b447ffbca1c68231fca5e" }, { - "u64": "3344" + "u64": "109" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "169759772" + "i128": "119046080" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ba3b1b76d8a36fb30d4aad45b688b9bbc2faa669ba8b0fce1642eab889607c6f" + "bytes": "c954c22fe83eb1fc6b6babfc1012fb43bf45f39321956e119f6f7dc650ac9c67" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3345, + "timestamp": 110, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba3b1b76d8a36fb30d4aad45b688b9bbc2faa669ba8b0fce1642eab889607c6f" + "bytes": "c954c22fe83eb1fc6b6babfc1012fb43bf45f39321956e119f6f7dc650ac9c67" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba3b1b76d8a36fb30d4aad45b688b9bbc2faa669ba8b0fce1642eab889607c6f" + "bytes": "c954c22fe83eb1fc6b6babfc1012fb43bf45f39321956e119f6f7dc650ac9c67" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "169759772" + "i128": "119046080" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "169759772" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "119046080" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3344" + "u64": "109" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c0a09b3b6c8f255b071275f36909b0e3e1cc5e1dabb2ed2661a8c3e18d63b9e" + "bytes": "3da3def169ae5109e6fe2a123ae5daeb813d1b6b171cc115fe43516747c3cf50" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c0a09b3b6c8f255b071275f36909b0e3e1cc5e1dabb2ed2661a8c3e18d63b9e" + "bytes": "3da3def169ae5109e6fe2a123ae5daeb813d1b6b171cc115fe43516747c3cf50" } ] }, "durability": "persistent", "val": { - "bytes": "ba3b1b76d8a36fb30d4aad45b688b9bbc2faa669ba8b0fce1642eab889607c6f" + "bytes": "c954c22fe83eb1fc6b6babfc1012fb43bf45f39321956e119f6f7dc650ac9c67" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "169759772" + "i128": "119046080" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.147.json index 0c5ea55d..3627121b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "385440078" + "i128": "212325130" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "385440078" + "i128": "212325130" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e80c567d42c6b814441328fb7df8dd14c1db43359613a84ac49f9dac1d61f394" + "bytes": "53a5651515df56dabd27833367888b179503a572ca2c723a7fb642dca38aa74c" }, { - "u64": "1589" + "u64": "775" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "385440078" + "i128": "212325130" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c775bcab099d0b272fa21361ae65816b55bfa7cd7de1e2c846680af3d437e7fb" + "bytes": "55cc7ad570c230d624b63ec2fbb096d4fa950771204ea35e53e9e604c47d05d3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1590, + "timestamp": 776, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c775bcab099d0b272fa21361ae65816b55bfa7cd7de1e2c846680af3d437e7fb" + "bytes": "55cc7ad570c230d624b63ec2fbb096d4fa950771204ea35e53e9e604c47d05d3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c775bcab099d0b272fa21361ae65816b55bfa7cd7de1e2c846680af3d437e7fb" + "bytes": "55cc7ad570c230d624b63ec2fbb096d4fa950771204ea35e53e9e604c47d05d3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "385440078" + "i128": "212325130" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "385440078" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "212325130" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1589" + "u64": "775" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef70381d1db2a95e305f50fa6c0d87297fc7c5c1fe8afde4870cf422f6593d9d" + "bytes": "a691fd1cab4457e61f61d4862fc4801127523341231ab37bc7c2794cbf3a6744" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef70381d1db2a95e305f50fa6c0d87297fc7c5c1fe8afde4870cf422f6593d9d" + "bytes": "a691fd1cab4457e61f61d4862fc4801127523341231ab37bc7c2794cbf3a6744" } ] }, "durability": "persistent", "val": { - "bytes": "c775bcab099d0b272fa21361ae65816b55bfa7cd7de1e2c846680af3d437e7fb" + "bytes": "55cc7ad570c230d624b63ec2fbb096d4fa950771204ea35e53e9e604c47d05d3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "385440078" + "i128": "212325130" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.148.json index 0f08443c..fc6db15a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "862856988" + "i128": "989648877" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "862856988" + "i128": "989648877" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b0eab48f6f1ff9bb5485af3e420e5611f71776c39f43fa0a874735701239c73" + "bytes": "e40270f5c07221dcc7aea76db4842a1e62a9f1e55cd264afb3969fb006b4d408" }, { - "u64": "36" + "u64": "151" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "862856988" + "i128": "989648877" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "16cf66a256b301689dda7b44698c6448c432581dda82b101ccd5280dd2461f7b" + "bytes": "84ab4814a99009400b65099f19ed27578769604e7b4299f108ccb40f3aac85c3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37, + "timestamp": 152, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "16cf66a256b301689dda7b44698c6448c432581dda82b101ccd5280dd2461f7b" + "bytes": "84ab4814a99009400b65099f19ed27578769604e7b4299f108ccb40f3aac85c3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "16cf66a256b301689dda7b44698c6448c432581dda82b101ccd5280dd2461f7b" + "bytes": "84ab4814a99009400b65099f19ed27578769604e7b4299f108ccb40f3aac85c3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "862856988" + "i128": "989648877" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "862856988" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "989648877" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "36" + "u64": "151" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98199ba8a642f5709e143f4ed06ace633353fb68ed7e861ba72eff1a6238ef7b" + "bytes": "0055b604593ab12f09276ad530138281597f44ae7fe289cdd571a0fe034e3df8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98199ba8a642f5709e143f4ed06ace633353fb68ed7e861ba72eff1a6238ef7b" + "bytes": "0055b604593ab12f09276ad530138281597f44ae7fe289cdd571a0fe034e3df8" } ] }, "durability": "persistent", "val": { - "bytes": "16cf66a256b301689dda7b44698c6448c432581dda82b101ccd5280dd2461f7b" + "bytes": "84ab4814a99009400b65099f19ed27578769604e7b4299f108ccb40f3aac85c3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "862856988" + "i128": "989648877" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.149.json index 75d91523..6e124e0c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "561852566" + "i128": "292551429" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "561852566" + "i128": "292551429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d16e453a3010581caba1d71e1a25d2a1590918b9fd964a7b0cba82dc3d6eed2" + "bytes": "8304546b88522d8c3faf9dbc41ffa2054bea6c9e4c48acb5c21eb39f377fec7c" }, { - "u64": "939" + "u64": "160" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "561852566" + "i128": "292551429" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0c10d9d815e53293035ed4629d9645811372250fea794424036123d501a612bb" + "bytes": "a1268ad0edca212f228463a9cc5e114cfe9df12740e8511096d2f55d6a12bc0c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 940, + "timestamp": 161, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c10d9d815e53293035ed4629d9645811372250fea794424036123d501a612bb" + "bytes": "a1268ad0edca212f228463a9cc5e114cfe9df12740e8511096d2f55d6a12bc0c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c10d9d815e53293035ed4629d9645811372250fea794424036123d501a612bb" + "bytes": "a1268ad0edca212f228463a9cc5e114cfe9df12740e8511096d2f55d6a12bc0c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "561852566" + "i128": "292551429" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "561852566" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "292551429" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "939" + "u64": "160" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed5cd20bdf73fe60227067cc9c2213c19ac1e6e08ae48ffececf570af8f810b5" + "bytes": "351ea7f77be179e2d517fc28345f7db16fb70b3f42ca069563cca97cf81220cd" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed5cd20bdf73fe60227067cc9c2213c19ac1e6e08ae48ffececf570af8f810b5" + "bytes": "351ea7f77be179e2d517fc28345f7db16fb70b3f42ca069563cca97cf81220cd" } ] }, "durability": "persistent", "val": { - "bytes": "0c10d9d815e53293035ed4629d9645811372250fea794424036123d501a612bb" + "bytes": "a1268ad0edca212f228463a9cc5e114cfe9df12740e8511096d2f55d6a12bc0c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "561852566" + "i128": "292551429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.15.json index d42d0272..219cd0f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "211598838" + "i128": "693312448" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "211598838" + "i128": "693312448" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c57c95d0c3fae20c3a1c6fc8c9f6219520e74a3460694ae2e98a4440b81251e3" + "bytes": "345ff8781450fec24e40370008da6b60eb86bfc0434fa7260bc2bc3a58140f72" }, { - "u64": "570" + "u64": "870" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "211598838" + "i128": "693312448" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fe47c8acc0f6220b0348327e2e1fb7ccb5cb8bc20f05262e4247ef63bb085622" + "bytes": "bc37a80168b4b3e3e22a63d54d5cfc6d1028ad958d69769ac47e85def7bd4512" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 571, + "timestamp": 871, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe47c8acc0f6220b0348327e2e1fb7ccb5cb8bc20f05262e4247ef63bb085622" + "bytes": "bc37a80168b4b3e3e22a63d54d5cfc6d1028ad958d69769ac47e85def7bd4512" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe47c8acc0f6220b0348327e2e1fb7ccb5cb8bc20f05262e4247ef63bb085622" + "bytes": "bc37a80168b4b3e3e22a63d54d5cfc6d1028ad958d69769ac47e85def7bd4512" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "211598838" + "i128": "693312448" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "211598838" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "693312448" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "570" + "u64": "870" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25f64b9da2f5adb144775f06f84cfd207e9cfca7c6e7e36b7324c9c2759f7e91" + "bytes": "04600ba69aea8046d26e3002b375a4107af085a124e5ee8392ae13c64b1d1d8b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25f64b9da2f5adb144775f06f84cfd207e9cfca7c6e7e36b7324c9c2759f7e91" + "bytes": "04600ba69aea8046d26e3002b375a4107af085a124e5ee8392ae13c64b1d1d8b" } ] }, "durability": "persistent", "val": { - "bytes": "fe47c8acc0f6220b0348327e2e1fb7ccb5cb8bc20f05262e4247ef63bb085622" + "bytes": "bc37a80168b4b3e3e22a63d54d5cfc6d1028ad958d69769ac47e85def7bd4512" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "211598838" + "i128": "693312448" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.150.json index 4e67110a..a9a2336f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "683464881" + "i128": "883573848" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "683464881" + "i128": "883573848" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5aca8c515073bce152f47dbeb16fe499861f90f54a414878c8aefd7de392ec1f" + "bytes": "a9fbae3b2eb6da1015e170a8aa84554e927d456d8d2c1633faf98c9b8a6999b9" }, { - "u64": "3492" + "u64": "476" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "683464881" + "i128": "883573848" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "439940e92e9ff40bd465ece13f17c4836627a9a829cf6ea0ab67f5ab11fc7f62" + "bytes": "f118c651e04f983ac9aa0d3e7dc03432fe218f892bbdf4f0cad4ac2d9dbe5014" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3493, + "timestamp": 477, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "439940e92e9ff40bd465ece13f17c4836627a9a829cf6ea0ab67f5ab11fc7f62" + "bytes": "f118c651e04f983ac9aa0d3e7dc03432fe218f892bbdf4f0cad4ac2d9dbe5014" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "439940e92e9ff40bd465ece13f17c4836627a9a829cf6ea0ab67f5ab11fc7f62" + "bytes": "f118c651e04f983ac9aa0d3e7dc03432fe218f892bbdf4f0cad4ac2d9dbe5014" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "683464881" + "i128": "883573848" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "683464881" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "883573848" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3492" + "u64": "476" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c412df589cac563da533bf8770f21c4882c7d2444e6a96d42ec8a1b3458dff0" + "bytes": "8ad9fa759dc027b43cb9ffe1e46864c1094c8cc3130580e7690f3f8f59c621a9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c412df589cac563da533bf8770f21c4882c7d2444e6a96d42ec8a1b3458dff0" + "bytes": "8ad9fa759dc027b43cb9ffe1e46864c1094c8cc3130580e7690f3f8f59c621a9" } ] }, "durability": "persistent", "val": { - "bytes": "439940e92e9ff40bd465ece13f17c4836627a9a829cf6ea0ab67f5ab11fc7f62" + "bytes": "f118c651e04f983ac9aa0d3e7dc03432fe218f892bbdf4f0cad4ac2d9dbe5014" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "683464881" + "i128": "883573848" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.151.json index 2c731d75..731b5c72 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "393160012" + "i128": "642161793" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "393160012" + "i128": "642161793" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbff8fc636711e9f6dbc5078979f4826c692b693950a843f3cea64761359a1c9" + "bytes": "d7c0459c47d59a0881f9c699a714be71bdd0a4b5501f54b413542e680cfd21de" }, { - "u64": "3352" + "u64": "1753" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "393160012" + "i128": "642161793" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4e547be78f1d1e7f7d9ccb44a92219f3ce78226b93f4b7661daed873b6054174" + "bytes": "32578fd142475289544d7a2272419e3415efc0f18115585010ddbbdda8c48922" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3353, + "timestamp": 1754, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4e547be78f1d1e7f7d9ccb44a92219f3ce78226b93f4b7661daed873b6054174" + "bytes": "32578fd142475289544d7a2272419e3415efc0f18115585010ddbbdda8c48922" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4e547be78f1d1e7f7d9ccb44a92219f3ce78226b93f4b7661daed873b6054174" + "bytes": "32578fd142475289544d7a2272419e3415efc0f18115585010ddbbdda8c48922" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "393160012" + "i128": "642161793" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "393160012" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "642161793" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3352" + "u64": "1753" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77b091b93b4eb0fd3270e66b06b5d9d9131055bc33810113684991286b756e19" + "bytes": "bdde730a53195d717a6520be1905954aba75888445393ce86c8b294f785e5801" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77b091b93b4eb0fd3270e66b06b5d9d9131055bc33810113684991286b756e19" + "bytes": "bdde730a53195d717a6520be1905954aba75888445393ce86c8b294f785e5801" } ] }, "durability": "persistent", "val": { - "bytes": "4e547be78f1d1e7f7d9ccb44a92219f3ce78226b93f4b7661daed873b6054174" + "bytes": "32578fd142475289544d7a2272419e3415efc0f18115585010ddbbdda8c48922" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "393160012" + "i128": "642161793" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.152.json index c54c89fe..0747f3e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "747816676" + "i128": "207546570" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "747816676" + "i128": "207546570" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c80a393ddf278e28fa86492fa41498252f1c914ed65d32ff2818e8cc175249a6" + "bytes": "b184973a277bd5cb798b3f8566dc364b67a5731c0df2b73c6d0d28a678dfb680" }, { - "u64": "3323" + "u64": "2244" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "747816676" + "i128": "207546570" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "afb38bc40491adc75981a2524c370a6cf08b9bbce448442d76c722589b957cbb" + "bytes": "0265a508a3399ee1c20564d2a6ebfded27d1ba16029084eab312b464807da79a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3324, + "timestamp": 2245, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "afb38bc40491adc75981a2524c370a6cf08b9bbce448442d76c722589b957cbb" + "bytes": "0265a508a3399ee1c20564d2a6ebfded27d1ba16029084eab312b464807da79a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "afb38bc40491adc75981a2524c370a6cf08b9bbce448442d76c722589b957cbb" + "bytes": "0265a508a3399ee1c20564d2a6ebfded27d1ba16029084eab312b464807da79a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "747816676" + "i128": "207546570" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "747816676" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "207546570" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3323" + "u64": "2244" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "542a6b6aa101beaa441778724d52a1423b70e804baa1c2f71148dc1f10b80a27" + "bytes": "043db30cc9ba6da22901d5e37157960075d4cf2a228c3cfd31d1b51493c18713" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "542a6b6aa101beaa441778724d52a1423b70e804baa1c2f71148dc1f10b80a27" + "bytes": "043db30cc9ba6da22901d5e37157960075d4cf2a228c3cfd31d1b51493c18713" } ] }, "durability": "persistent", "val": { - "bytes": "afb38bc40491adc75981a2524c370a6cf08b9bbce448442d76c722589b957cbb" + "bytes": "0265a508a3399ee1c20564d2a6ebfded27d1ba16029084eab312b464807da79a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "747816676" + "i128": "207546570" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.153.json index 8ede9c25..5322c7c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "744697535" + "i128": "630872227" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "744697535" + "i128": "630872227" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d89697f5407d882f1481f8fb33e480f875c1881892f3fac65fedc0428357d7bc" + "bytes": "8f18c39d5e1b39e3469f41cd935ea7e6eda72456cf63068e255b5e30c6e53374" }, { - "u64": "1053" + "u64": "2497" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "744697535" + "i128": "630872227" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "df70945ea29b103c11f3edc61ac27a3c92b021bba738634cc1b78a05ff7e228e" + "bytes": "2f288d2946585b3edb24eaeabe9e81e2e95ad9fb075055f9de4046bfc7d22fab" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1054, + "timestamp": 2498, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df70945ea29b103c11f3edc61ac27a3c92b021bba738634cc1b78a05ff7e228e" + "bytes": "2f288d2946585b3edb24eaeabe9e81e2e95ad9fb075055f9de4046bfc7d22fab" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df70945ea29b103c11f3edc61ac27a3c92b021bba738634cc1b78a05ff7e228e" + "bytes": "2f288d2946585b3edb24eaeabe9e81e2e95ad9fb075055f9de4046bfc7d22fab" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "744697535" + "i128": "630872227" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "744697535" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "630872227" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1053" + "u64": "2497" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8ac83de2cb33ede3e02016f7ac32eb4f872c7b5c05d4c4131b798b9f890991e" + "bytes": "e81efec864cc810eefd05094ef2f661ac120ce2347c4b6f2b6811d088145514d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8ac83de2cb33ede3e02016f7ac32eb4f872c7b5c05d4c4131b798b9f890991e" + "bytes": "e81efec864cc810eefd05094ef2f661ac120ce2347c4b6f2b6811d088145514d" } ] }, "durability": "persistent", "val": { - "bytes": "df70945ea29b103c11f3edc61ac27a3c92b021bba738634cc1b78a05ff7e228e" + "bytes": "2f288d2946585b3edb24eaeabe9e81e2e95ad9fb075055f9de4046bfc7d22fab" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "744697535" + "i128": "630872227" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.154.json index bf541c99..3c46b683 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "819853821" + "i128": "175864492" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "819853821" + "i128": "175864492" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ceeb6560cf7cfec894d7335a0b0419d662851408a7e41eddd61302432be0af7f" + "bytes": "d82b1c8393c3681f865b32613df2523c52b86562a8375aa25247448201190ba0" }, { - "u64": "1233" + "u64": "1765" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "819853821" + "i128": "175864492" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "148a6d929dd77a53bd910c8df498652f070d3e433a31bee6d4c2c39ab88e8001" + "bytes": "56e32c0ce47cf22fca67a6e6460a62c920ec94fa7140b219308ceb224685961c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1234, + "timestamp": 1766, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "148a6d929dd77a53bd910c8df498652f070d3e433a31bee6d4c2c39ab88e8001" + "bytes": "56e32c0ce47cf22fca67a6e6460a62c920ec94fa7140b219308ceb224685961c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "148a6d929dd77a53bd910c8df498652f070d3e433a31bee6d4c2c39ab88e8001" + "bytes": "56e32c0ce47cf22fca67a6e6460a62c920ec94fa7140b219308ceb224685961c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "819853821" + "i128": "175864492" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "819853821" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "175864492" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1233" + "u64": "1765" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e64430859f4dc594e3100f6059378faebe7e89a3f3ea0b5840e8b0186bedc5b8" + "bytes": "b171aeb731acefa7cc412629045e99a9f91c426f9ce76410d879b955a392d957" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e64430859f4dc594e3100f6059378faebe7e89a3f3ea0b5840e8b0186bedc5b8" + "bytes": "b171aeb731acefa7cc412629045e99a9f91c426f9ce76410d879b955a392d957" } ] }, "durability": "persistent", "val": { - "bytes": "148a6d929dd77a53bd910c8df498652f070d3e433a31bee6d4c2c39ab88e8001" + "bytes": "56e32c0ce47cf22fca67a6e6460a62c920ec94fa7140b219308ceb224685961c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "819853821" + "i128": "175864492" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.155.json index 865c4cc6..f11e6bc0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "759778243" + "i128": "312517685" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "759778243" + "i128": "312517685" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2cef96efdd68c76707802171e8b2692d17227349c347d9467ad6749b6e72de22" + "bytes": "a23770a322d03691f9774f57b08c444e4373e483c895ec02e4aa138e11bac3d9" }, { - "u64": "3187" + "u64": "2252" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "759778243" + "i128": "312517685" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "41044776ea8a40671f1c72a1313981fda43c69a4e6d51a0730c4d2d53f935d75" + "bytes": "aba9ea56fd0b20eba04ca4c000abb630aeaa23ac7a3c2cf33292e0e487386d58" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3188, + "timestamp": 2253, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41044776ea8a40671f1c72a1313981fda43c69a4e6d51a0730c4d2d53f935d75" + "bytes": "aba9ea56fd0b20eba04ca4c000abb630aeaa23ac7a3c2cf33292e0e487386d58" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41044776ea8a40671f1c72a1313981fda43c69a4e6d51a0730c4d2d53f935d75" + "bytes": "aba9ea56fd0b20eba04ca4c000abb630aeaa23ac7a3c2cf33292e0e487386d58" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "759778243" + "i128": "312517685" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "759778243" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "312517685" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3187" + "u64": "2252" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c9df8e57108b6062d35a1fcfe2be457d587abd5b95e0f31aeeac8345d043d41" + "bytes": "cf6919a1ea9f6dcf279100e455fa20bdc78e0a634b2ade76ad49314d5741b866" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c9df8e57108b6062d35a1fcfe2be457d587abd5b95e0f31aeeac8345d043d41" + "bytes": "cf6919a1ea9f6dcf279100e455fa20bdc78e0a634b2ade76ad49314d5741b866" } ] }, "durability": "persistent", "val": { - "bytes": "41044776ea8a40671f1c72a1313981fda43c69a4e6d51a0730c4d2d53f935d75" + "bytes": "aba9ea56fd0b20eba04ca4c000abb630aeaa23ac7a3c2cf33292e0e487386d58" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "759778243" + "i128": "312517685" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.156.json index 99a56d53..e02392a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "526781350" + "i128": "837259187" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "526781350" + "i128": "837259187" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4c3e8a554446cfc82f5acb3122915df9a51695bb381bf0f0b62a05f4e09f60c" + "bytes": "5d8d1d163cf12e314239d753d0d1ae5121429a32c5484f5894ae8c8760c9903e" }, { - "u64": "2776" + "u64": "679" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "526781350" + "i128": "837259187" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "de6051b2ddf9d125e26c8dc814075d9e8ce47a60c8cd238825d8e255b870071e" + "bytes": "e7fd73bfa22d600acc3ba48f42db82283a2dc05f9c6b0c2be325d835901c51f3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2777, + "timestamp": 680, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de6051b2ddf9d125e26c8dc814075d9e8ce47a60c8cd238825d8e255b870071e" + "bytes": "e7fd73bfa22d600acc3ba48f42db82283a2dc05f9c6b0c2be325d835901c51f3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de6051b2ddf9d125e26c8dc814075d9e8ce47a60c8cd238825d8e255b870071e" + "bytes": "e7fd73bfa22d600acc3ba48f42db82283a2dc05f9c6b0c2be325d835901c51f3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "526781350" + "i128": "837259187" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "526781350" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "837259187" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2776" + "u64": "679" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "74ebffc49c97f291aa6e8356a3d8d4fd3b92e386720894b21ee3c7e6b283e9e1" + "bytes": "d3769af6851137bf22ab857cd6e32dfb0ddfe2a3bbca2ae087693da5a124cceb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "74ebffc49c97f291aa6e8356a3d8d4fd3b92e386720894b21ee3c7e6b283e9e1" + "bytes": "d3769af6851137bf22ab857cd6e32dfb0ddfe2a3bbca2ae087693da5a124cceb" } ] }, "durability": "persistent", "val": { - "bytes": "de6051b2ddf9d125e26c8dc814075d9e8ce47a60c8cd238825d8e255b870071e" + "bytes": "e7fd73bfa22d600acc3ba48f42db82283a2dc05f9c6b0c2be325d835901c51f3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "526781350" + "i128": "837259187" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.157.json index dc69ae3c..df5c6fc7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "611184859" + "i128": "491464251" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "611184859" + "i128": "491464251" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d98e51aedc607ab5bac88c77919ece5a22fdf8d9d3c2e83154b80dfc0cb45ea9" + "bytes": "21ed1fd9dbf6bb54087e222b41df747bab758d745418819603194ab16f0cc4ad" }, { - "u64": "366" + "u64": "2382" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "611184859" + "i128": "491464251" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a769f26470efa527cd008c7fb5237f908573d7393df0f660b979dbabb62afb99" + "bytes": "42fefbbb547ec13a5b9b051a406379936adbc180abefc10f4169440821238bdb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 367, + "timestamp": 2383, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a769f26470efa527cd008c7fb5237f908573d7393df0f660b979dbabb62afb99" + "bytes": "42fefbbb547ec13a5b9b051a406379936adbc180abefc10f4169440821238bdb" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a769f26470efa527cd008c7fb5237f908573d7393df0f660b979dbabb62afb99" + "bytes": "42fefbbb547ec13a5b9b051a406379936adbc180abefc10f4169440821238bdb" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "611184859" + "i128": "491464251" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "611184859" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "491464251" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "366" + "u64": "2382" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31a162b7d90214eaf256796c79a625bf41320806b1172b6eff66a25e2d1e9f42" + "bytes": "ce9132a7e30585fa6d7b0d60a863ed611b0bd3c666febc40a776b29a34320bb5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "31a162b7d90214eaf256796c79a625bf41320806b1172b6eff66a25e2d1e9f42" + "bytes": "ce9132a7e30585fa6d7b0d60a863ed611b0bd3c666febc40a776b29a34320bb5" } ] }, "durability": "persistent", "val": { - "bytes": "a769f26470efa527cd008c7fb5237f908573d7393df0f660b979dbabb62afb99" + "bytes": "42fefbbb547ec13a5b9b051a406379936adbc180abefc10f4169440821238bdb" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "611184859" + "i128": "491464251" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.158.json index 6b6eb8a4..9c33eaf6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "612288963" + "i128": "474838111" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "612288963" + "i128": "474838111" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ba18c2a0995d15a11d1a9301d12d74e709985f55d2c4e9870c6143e682498543" + "bytes": "c205c28d0e52b90f5c68c7432a613d277203acec84ba0fffdbc294a2a7c6173e" }, { - "u64": "449" + "u64": "2485" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "612288963" + "i128": "474838111" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7d46eb3aa0a8b04ca3435d7fcf23595e02652265c8fb8ad0a006b1f4ca69bdf5" + "bytes": "372f63c5e807578203e101b63d339c20754baac2440429f7840c4344b040996d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 450, + "timestamp": 2486, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7d46eb3aa0a8b04ca3435d7fcf23595e02652265c8fb8ad0a006b1f4ca69bdf5" + "bytes": "372f63c5e807578203e101b63d339c20754baac2440429f7840c4344b040996d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7d46eb3aa0a8b04ca3435d7fcf23595e02652265c8fb8ad0a006b1f4ca69bdf5" + "bytes": "372f63c5e807578203e101b63d339c20754baac2440429f7840c4344b040996d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "612288963" + "i128": "474838111" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "612288963" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "474838111" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "449" + "u64": "2485" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67bbbd308033f3eb7c2ef50c93cd5cf6622a49ed31d049b115a4878eae6123fc" + "bytes": "e4f84fd0d3d56fb9157ccd103c4cf7197fd29a99ad462573c9539f79f7b2553f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67bbbd308033f3eb7c2ef50c93cd5cf6622a49ed31d049b115a4878eae6123fc" + "bytes": "e4f84fd0d3d56fb9157ccd103c4cf7197fd29a99ad462573c9539f79f7b2553f" } ] }, "durability": "persistent", "val": { - "bytes": "7d46eb3aa0a8b04ca3435d7fcf23595e02652265c8fb8ad0a006b1f4ca69bdf5" + "bytes": "372f63c5e807578203e101b63d339c20754baac2440429f7840c4344b040996d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "612288963" + "i128": "474838111" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.159.json index 296a0902..63cc4a93 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "865261759" + "i128": "853587322" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "865261759" + "i128": "853587322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c86a1e33970ed65b94bcf1ef5bc89eb0a03b302c8381d489c46b66354e2cdd98" + "bytes": "ad5d5c66318d538d2852673ab10ca161f2c8740474d77e57f484f241283d82c2" }, { - "u64": "2411" + "u64": "2873" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "865261759" + "i128": "853587322" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3c9fac105c9090c1c3c44d75201b4b6ffd1583e8fce62a6c99d8649f11be4213" + "bytes": "c8975b6ac06032e1e0368dd92cfdd52833ddd44560960a1dba91cecb9f92e5d4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2412, + "timestamp": 2874, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c9fac105c9090c1c3c44d75201b4b6ffd1583e8fce62a6c99d8649f11be4213" + "bytes": "c8975b6ac06032e1e0368dd92cfdd52833ddd44560960a1dba91cecb9f92e5d4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c9fac105c9090c1c3c44d75201b4b6ffd1583e8fce62a6c99d8649f11be4213" + "bytes": "c8975b6ac06032e1e0368dd92cfdd52833ddd44560960a1dba91cecb9f92e5d4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "865261759" + "i128": "853587322" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "865261759" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "853587322" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2411" + "u64": "2873" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc03f57ce8068b5ee015d765c7c65a5924d7aeb03538aa91a47a58f97f479b35" + "bytes": "00815fcc9530291fc327ab073df1d9c60849d562704d2b6f0f4f0f3e3c6dcb5c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc03f57ce8068b5ee015d765c7c65a5924d7aeb03538aa91a47a58f97f479b35" + "bytes": "00815fcc9530291fc327ab073df1d9c60849d562704d2b6f0f4f0f3e3c6dcb5c" } ] }, "durability": "persistent", "val": { - "bytes": "3c9fac105c9090c1c3c44d75201b4b6ffd1583e8fce62a6c99d8649f11be4213" + "bytes": "c8975b6ac06032e1e0368dd92cfdd52833ddd44560960a1dba91cecb9f92e5d4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "865261759" + "i128": "853587322" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.16.json index a5763a86..f72e489a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "377118634" + "i128": "821533846" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "377118634" + "i128": "821533846" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97af111939077cfa3bc745b0658db6dce42d814becbb0b9e5ef575cf552839ae" + "bytes": "7e4d2fba5507a7d572f9bdf9b5cf39fdc667aa5509b7f9afb0189ef8d64d1f14" }, { - "u64": "3517" + "u64": "1108" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "377118634" + "i128": "821533846" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a128e4c110f4ec4d709cf71679e9d7074d53085083781f5da12f4f583357c16c" + "bytes": "200afb099bbca98b507f6f614375e315901901656da9542b9bca25658b97542a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3518, + "timestamp": 1109, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a128e4c110f4ec4d709cf71679e9d7074d53085083781f5da12f4f583357c16c" + "bytes": "200afb099bbca98b507f6f614375e315901901656da9542b9bca25658b97542a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a128e4c110f4ec4d709cf71679e9d7074d53085083781f5da12f4f583357c16c" + "bytes": "200afb099bbca98b507f6f614375e315901901656da9542b9bca25658b97542a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "377118634" + "i128": "821533846" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "377118634" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "821533846" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3517" + "u64": "1108" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4ffc1a6fde4524f36915e4ab7d2bffd858d425e5af9ae27b7ad03707febd507" + "bytes": "a24ab15635517ac60cb2539cd9118bc3d1be389f8a277fb9828caa17d0644377" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4ffc1a6fde4524f36915e4ab7d2bffd858d425e5af9ae27b7ad03707febd507" + "bytes": "a24ab15635517ac60cb2539cd9118bc3d1be389f8a277fb9828caa17d0644377" } ] }, "durability": "persistent", "val": { - "bytes": "a128e4c110f4ec4d709cf71679e9d7074d53085083781f5da12f4f583357c16c" + "bytes": "200afb099bbca98b507f6f614375e315901901656da9542b9bca25658b97542a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "377118634" + "i128": "821533846" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.160.json index aee52b06..8f5a8f38 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "178623068" + "i128": "108240794" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "178623068" + "i128": "108240794" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c873dbfe1f1eb0d42def320ea325b6763acbfbaabae214cc33677c88e6b612b7" + "bytes": "c142fb3e4b4bb622add0063cb89da158c59170cb71a669a3221d345107f7ff92" }, { - "u64": "2665" + "u64": "2439" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "178623068" + "i128": "108240794" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6c17950e88157ed2ea220f50f71abdd926bc6ebef5059d1870c17eeb70f53d28" + "bytes": "ad47a1cc276929984653ff8615f0f7f02108dcff90cd88ef0752ea07cb3b0059" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2666, + "timestamp": 2440, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c17950e88157ed2ea220f50f71abdd926bc6ebef5059d1870c17eeb70f53d28" + "bytes": "ad47a1cc276929984653ff8615f0f7f02108dcff90cd88ef0752ea07cb3b0059" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c17950e88157ed2ea220f50f71abdd926bc6ebef5059d1870c17eeb70f53d28" + "bytes": "ad47a1cc276929984653ff8615f0f7f02108dcff90cd88ef0752ea07cb3b0059" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "178623068" + "i128": "108240794" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "178623068" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "108240794" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2665" + "u64": "2439" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9586f1c947d379b9f1915fd0e146c4faf694bf68dca208aead60055353e32e9e" + "bytes": "62357018f7a79a775d9f63b2a7d4f8f9869056dc4e441016677a64424a753acf" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9586f1c947d379b9f1915fd0e146c4faf694bf68dca208aead60055353e32e9e" + "bytes": "62357018f7a79a775d9f63b2a7d4f8f9869056dc4e441016677a64424a753acf" } ] }, "durability": "persistent", "val": { - "bytes": "6c17950e88157ed2ea220f50f71abdd926bc6ebef5059d1870c17eeb70f53d28" + "bytes": "ad47a1cc276929984653ff8615f0f7f02108dcff90cd88ef0752ea07cb3b0059" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "178623068" + "i128": "108240794" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.161.json index cd1c4b86..0530c8e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "158559378" + "i128": "680570689" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "158559378" + "i128": "680570689" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7f9ba78f32e98e3c8120a70411b3d23921224c874570a1d1d26f589cec07a29a" + "bytes": "a2b2eee33e7267302dd3a5d1b82f58b0ac8ef49e229206fede863efd6ccad09f" }, { - "u64": "1103" + "u64": "1303" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "158559378" + "i128": "680570689" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2533d6db0f984cd138e3245bd72ca4af9f3d6575e794dc908ba0049383243191" + "bytes": "8cdbd97dd878cd56672b71d422430b1bddd2349b67060f304d5beb5fd8759a01" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1104, + "timestamp": 1304, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2533d6db0f984cd138e3245bd72ca4af9f3d6575e794dc908ba0049383243191" + "bytes": "8cdbd97dd878cd56672b71d422430b1bddd2349b67060f304d5beb5fd8759a01" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2533d6db0f984cd138e3245bd72ca4af9f3d6575e794dc908ba0049383243191" + "bytes": "8cdbd97dd878cd56672b71d422430b1bddd2349b67060f304d5beb5fd8759a01" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "158559378" + "i128": "680570689" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "158559378" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "680570689" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1103" + "u64": "1303" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c70bbef33cdde6c899113040c050f04cde460524b714bdb2e422b2de477a60c" + "bytes": "86306139cfab3cb7b2618ae06210724c717a75d7ee19762668db8fdaa6b454cd" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7c70bbef33cdde6c899113040c050f04cde460524b714bdb2e422b2de477a60c" + "bytes": "86306139cfab3cb7b2618ae06210724c717a75d7ee19762668db8fdaa6b454cd" } ] }, "durability": "persistent", "val": { - "bytes": "2533d6db0f984cd138e3245bd72ca4af9f3d6575e794dc908ba0049383243191" + "bytes": "8cdbd97dd878cd56672b71d422430b1bddd2349b67060f304d5beb5fd8759a01" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "158559378" + "i128": "680570689" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.162.json index 7e257c01..8544bfd9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "276992779" + "i128": "945343967" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "276992779" + "i128": "945343967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fa56dbc99fdfec74cbc1b817484399f5277210c6c8f07ce477934ae3bfd0f52" + "bytes": "b9694082b182eb579b22e155e80c64270609a474a281e5c5cee1fc7d3cc68864" }, { - "u64": "1923" + "u64": "2172" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "276992779" + "i128": "945343967" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "26297bb04debd7b63f497bfe3e30bd252bf8b98c9888ea46fda8a55a41e9b3eb" + "bytes": "aa66b5d6b92f3a318638c8e606b1caaddf11729d2b621bafbf521c39fd761e48" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1924, + "timestamp": 2173, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "26297bb04debd7b63f497bfe3e30bd252bf8b98c9888ea46fda8a55a41e9b3eb" + "bytes": "aa66b5d6b92f3a318638c8e606b1caaddf11729d2b621bafbf521c39fd761e48" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "26297bb04debd7b63f497bfe3e30bd252bf8b98c9888ea46fda8a55a41e9b3eb" + "bytes": "aa66b5d6b92f3a318638c8e606b1caaddf11729d2b621bafbf521c39fd761e48" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "276992779" + "i128": "945343967" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "276992779" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "945343967" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1923" + "u64": "2172" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "214529e73d323c4f993ccce1017df4b9d3f6233db05753b158bce9e7e266560b" + "bytes": "94df7937f3fe0f9c43b5db854c0881f620c9114a30a30d806ad1e6748b8a072a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "214529e73d323c4f993ccce1017df4b9d3f6233db05753b158bce9e7e266560b" + "bytes": "94df7937f3fe0f9c43b5db854c0881f620c9114a30a30d806ad1e6748b8a072a" } ] }, "durability": "persistent", "val": { - "bytes": "26297bb04debd7b63f497bfe3e30bd252bf8b98c9888ea46fda8a55a41e9b3eb" + "bytes": "aa66b5d6b92f3a318638c8e606b1caaddf11729d2b621bafbf521c39fd761e48" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "276992779" + "i128": "945343967" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.163.json index 772c9c47..9fdf6f19 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "640909098" + "i128": "101720312" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "640909098" + "i128": "101720312" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dea0c477816f99a0880726fc36e3d75edb056daf4c03f4e1048e38313a99f8aa" + "bytes": "6e67ef498da64881816681d4e3ea993a0eb8b90cc705028573f39310428377f4" }, { - "u64": "2723" + "u64": "1796" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "640909098" + "i128": "101720312" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "40f0fcf44ee5c6473ed48bf94cfa795138043cc5203b7b3aab76e1705edfcb45" + "bytes": "879be43887d9b9b29233ba6a2a62e35d144061ac22a4e0c6466fb30fc88cb3f4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2724, + "timestamp": 1797, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "40f0fcf44ee5c6473ed48bf94cfa795138043cc5203b7b3aab76e1705edfcb45" + "bytes": "879be43887d9b9b29233ba6a2a62e35d144061ac22a4e0c6466fb30fc88cb3f4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "40f0fcf44ee5c6473ed48bf94cfa795138043cc5203b7b3aab76e1705edfcb45" + "bytes": "879be43887d9b9b29233ba6a2a62e35d144061ac22a4e0c6466fb30fc88cb3f4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "640909098" + "i128": "101720312" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "640909098" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "101720312" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2723" + "u64": "1796" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1edbbb1377017f26e5da7c47a52917bd701487636d79617cacfd8ee1b61bd8c6" + "bytes": "ce06ca67c80c1d3df992065a1e51d5aab82cba64fee595cb1c419d0b56cabbb5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1edbbb1377017f26e5da7c47a52917bd701487636d79617cacfd8ee1b61bd8c6" + "bytes": "ce06ca67c80c1d3df992065a1e51d5aab82cba64fee595cb1c419d0b56cabbb5" } ] }, "durability": "persistent", "val": { - "bytes": "40f0fcf44ee5c6473ed48bf94cfa795138043cc5203b7b3aab76e1705edfcb45" + "bytes": "879be43887d9b9b29233ba6a2a62e35d144061ac22a4e0c6466fb30fc88cb3f4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "640909098" + "i128": "101720312" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.164.json index 4c96819a..8bf9d46a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "830969367" + "i128": "286397368" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "830969367" + "i128": "286397368" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39bd50d74a6ecaa29fc55713483fb6ca02cf22c3ed9ca80d7a76c7a8587a11e8" + "bytes": "8e7f4ef17e5b213ba74da3e1e0e400c3f9af397e1b6d0386a95b11244e82ac92" }, { - "u64": "447" + "u64": "2123" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "830969367" + "i128": "286397368" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "48ca9b60c2e7ef977162cc5a65275aaf60e1b5d9f0dc69d84b2621e50d0d99d8" + "bytes": "729a679db6a9547be2c9698001f15f584dbb3ba705cb368d7aa6e1df438bf68d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 448, + "timestamp": 2124, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "48ca9b60c2e7ef977162cc5a65275aaf60e1b5d9f0dc69d84b2621e50d0d99d8" + "bytes": "729a679db6a9547be2c9698001f15f584dbb3ba705cb368d7aa6e1df438bf68d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "48ca9b60c2e7ef977162cc5a65275aaf60e1b5d9f0dc69d84b2621e50d0d99d8" + "bytes": "729a679db6a9547be2c9698001f15f584dbb3ba705cb368d7aa6e1df438bf68d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "830969367" + "i128": "286397368" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "830969367" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "286397368" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "447" + "u64": "2123" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b1e7414aeec18c6739ad0eb85211780c72f7a54a614d4531bbc71166652f022" + "bytes": "62feec7f2c5d2a9a4e668425b95b47f3a631321ad407841bfb3973986cc16290" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b1e7414aeec18c6739ad0eb85211780c72f7a54a614d4531bbc71166652f022" + "bytes": "62feec7f2c5d2a9a4e668425b95b47f3a631321ad407841bfb3973986cc16290" } ] }, "durability": "persistent", "val": { - "bytes": "48ca9b60c2e7ef977162cc5a65275aaf60e1b5d9f0dc69d84b2621e50d0d99d8" + "bytes": "729a679db6a9547be2c9698001f15f584dbb3ba705cb368d7aa6e1df438bf68d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "830969367" + "i128": "286397368" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.165.json index 92b64ae3..10d79788 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "625025411" + "i128": "516743988" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "625025411" + "i128": "516743988" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d21715d21f5b06078c53debe9fe241344f3d563635e17ccc23aecd20995ecd19" + "bytes": "85306d2724f9c63554d315b379eeb40947f524062129d55c9eabccdc015a3b82" }, { - "u64": "2476" + "u64": "1863" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "625025411" + "i128": "516743988" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a33521d2e40c9444ebf3e59f6286638a9b2035ae7636846dff21ed511726ebd8" + "bytes": "b5e162acc593e20dd3df53d4118b452ca5ecb0925f61f230894cc4a3b855a77e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2477, + "timestamp": 1864, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a33521d2e40c9444ebf3e59f6286638a9b2035ae7636846dff21ed511726ebd8" + "bytes": "b5e162acc593e20dd3df53d4118b452ca5ecb0925f61f230894cc4a3b855a77e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a33521d2e40c9444ebf3e59f6286638a9b2035ae7636846dff21ed511726ebd8" + "bytes": "b5e162acc593e20dd3df53d4118b452ca5ecb0925f61f230894cc4a3b855a77e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "625025411" + "i128": "516743988" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "625025411" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "516743988" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2476" + "u64": "1863" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "804e5be17da81b1c4b72ba7f40b15057348d8d5e468db95ae3080f9df1e0d626" + "bytes": "67aa0de803d95059d6ae6b44ddb8042307fba48c054160da0209daf4ac584b1a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "804e5be17da81b1c4b72ba7f40b15057348d8d5e468db95ae3080f9df1e0d626" + "bytes": "67aa0de803d95059d6ae6b44ddb8042307fba48c054160da0209daf4ac584b1a" } ] }, "durability": "persistent", "val": { - "bytes": "a33521d2e40c9444ebf3e59f6286638a9b2035ae7636846dff21ed511726ebd8" + "bytes": "b5e162acc593e20dd3df53d4118b452ca5ecb0925f61f230894cc4a3b855a77e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "625025411" + "i128": "516743988" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.166.json index 1ffe6d1d..d47ef70c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "568389512" + "i128": "221611600" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "568389512" + "i128": "221611600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "21878ff22018948df68a554100a68a4f8f5733b336c21f9bf2296d490b4ec44b" + "bytes": "414c096fa01c134f1fee285a19e4fb1bffc15dd4b7705464eeb57bd55ff93b66" }, { - "u64": "1956" + "u64": "2042" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "568389512" + "i128": "221611600" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8f6f0ae2859e7d8b6aaac552dd00c081098bf5c522b7b307f6cbf2209b75b482" + "bytes": "336e75a06c9ded7313a27e47913a7a69b16c303c381e2bda38cf036a5a220484" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1957, + "timestamp": 2043, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f6f0ae2859e7d8b6aaac552dd00c081098bf5c522b7b307f6cbf2209b75b482" + "bytes": "336e75a06c9ded7313a27e47913a7a69b16c303c381e2bda38cf036a5a220484" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f6f0ae2859e7d8b6aaac552dd00c081098bf5c522b7b307f6cbf2209b75b482" + "bytes": "336e75a06c9ded7313a27e47913a7a69b16c303c381e2bda38cf036a5a220484" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "568389512" + "i128": "221611600" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "568389512" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "221611600" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1956" + "u64": "2042" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5c1f96614ee639dbb924334384de8071a97007a36d909a3e3d1eb61dfcea2a5" + "bytes": "be57df1c1742e13d276219b31e5bbcf792a494f7f1d0053b2b7de4a5312461a3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5c1f96614ee639dbb924334384de8071a97007a36d909a3e3d1eb61dfcea2a5" + "bytes": "be57df1c1742e13d276219b31e5bbcf792a494f7f1d0053b2b7de4a5312461a3" } ] }, "durability": "persistent", "val": { - "bytes": "8f6f0ae2859e7d8b6aaac552dd00c081098bf5c522b7b307f6cbf2209b75b482" + "bytes": "336e75a06c9ded7313a27e47913a7a69b16c303c381e2bda38cf036a5a220484" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "568389512" + "i128": "221611600" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.167.json index f403970a..00262172 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847007499" + "i128": "86236966" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847007499" + "i128": "86236966" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e60deb5a879389d8e5772e70aa66ee6d1c24c966f48af2864c9881ff30002122" + "bytes": "bf525add5924cf86c2e4c53736e98cb630e30de4ae4e3e51d5d5a605dddcffe3" }, { - "u64": "313" + "u64": "3311" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "847007499" + "i128": "86236966" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4039607749a21a3948fbe23d92b44054f96edb89fb4b6ceb4275e9b0f7e0cc8b" + "bytes": "96428ae4c5d40a334c607f052856521a00b1a39c893dd86f49fba49a55d7fafa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 314, + "timestamp": 3312, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4039607749a21a3948fbe23d92b44054f96edb89fb4b6ceb4275e9b0f7e0cc8b" + "bytes": "96428ae4c5d40a334c607f052856521a00b1a39c893dd86f49fba49a55d7fafa" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4039607749a21a3948fbe23d92b44054f96edb89fb4b6ceb4275e9b0f7e0cc8b" + "bytes": "96428ae4c5d40a334c607f052856521a00b1a39c893dd86f49fba49a55d7fafa" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847007499" + "i128": "86236966" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "847007499" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "86236966" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "313" + "u64": "3311" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11054403f6ad42df80dda788c42aed93d24d19ab7322de17000f3849e851d644" + "bytes": "0c71d792aef89dfaf478c103a624c011edc18b9229100f4948a8c7fe16d31cac" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "11054403f6ad42df80dda788c42aed93d24d19ab7322de17000f3849e851d644" + "bytes": "0c71d792aef89dfaf478c103a624c011edc18b9229100f4948a8c7fe16d31cac" } ] }, "durability": "persistent", "val": { - "bytes": "4039607749a21a3948fbe23d92b44054f96edb89fb4b6ceb4275e9b0f7e0cc8b" + "bytes": "96428ae4c5d40a334c607f052856521a00b1a39c893dd86f49fba49a55d7fafa" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "847007499" + "i128": "86236966" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.168.json index d474b2f3..5e20b7c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "728850227" + "i128": "714943545" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "728850227" + "i128": "714943545" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b677e275db6f73f6ae79a5ced4ee45ee69b687aaa8d348cb8c5db9b9edc5744" + "bytes": "81486b0d9bd9814404d0e5908563554f524919c34aeea4de7129ee48adf981c7" }, { - "u64": "387" + "u64": "3593" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "728850227" + "i128": "714943545" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5c688fed7e6729f030ea4cc07a291fbb39b566e2909c4eb60f7ce1e2fd098910" + "bytes": "8f18314a6a31ecb5be77fe3e6d982cc4c9d4961ce74c53d7e6987f19de37adda" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 388, + "timestamp": 3594, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c688fed7e6729f030ea4cc07a291fbb39b566e2909c4eb60f7ce1e2fd098910" + "bytes": "8f18314a6a31ecb5be77fe3e6d982cc4c9d4961ce74c53d7e6987f19de37adda" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c688fed7e6729f030ea4cc07a291fbb39b566e2909c4eb60f7ce1e2fd098910" + "bytes": "8f18314a6a31ecb5be77fe3e6d982cc4c9d4961ce74c53d7e6987f19de37adda" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "728850227" + "i128": "714943545" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "728850227" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "714943545" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "387" + "u64": "3593" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8f82be2e73403906611e5b424fceab16fdf15de98787d95e912079f58f6d3c1" + "bytes": "8d2a03f5de7604419778a04a6700b8254e912d1ffc7cdee00e6ab269c2b6f002" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8f82be2e73403906611e5b424fceab16fdf15de98787d95e912079f58f6d3c1" + "bytes": "8d2a03f5de7604419778a04a6700b8254e912d1ffc7cdee00e6ab269c2b6f002" } ] }, "durability": "persistent", "val": { - "bytes": "5c688fed7e6729f030ea4cc07a291fbb39b566e2909c4eb60f7ce1e2fd098910" + "bytes": "8f18314a6a31ecb5be77fe3e6d982cc4c9d4961ce74c53d7e6987f19de37adda" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "728850227" + "i128": "714943545" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.169.json index c71ca43d..ae4c3b1d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "330692295" + "i128": "296981682" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "330692295" + "i128": "296981682" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d4bdeea20539df913af3c1b28fdcd977b02c66022a4860f5fd293c922345b2d" + "bytes": "3695d8f44f3ad383f94833bbd9db1103191fb448ec811a7e6878ceaaea784184" }, { - "u64": "2085" + "u64": "620" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "330692295" + "i128": "296981682" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f881b001f2fdf983c1c539672652e550e6ef4564106faf7b9833eef98ca174fb" + "bytes": "ac475001594a873829e25ad8dd880dd3dba020d8b4555f784c0f6b7cb4f7da8d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2086, + "timestamp": 621, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f881b001f2fdf983c1c539672652e550e6ef4564106faf7b9833eef98ca174fb" + "bytes": "ac475001594a873829e25ad8dd880dd3dba020d8b4555f784c0f6b7cb4f7da8d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f881b001f2fdf983c1c539672652e550e6ef4564106faf7b9833eef98ca174fb" + "bytes": "ac475001594a873829e25ad8dd880dd3dba020d8b4555f784c0f6b7cb4f7da8d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "330692295" + "i128": "296981682" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "330692295" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "296981682" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2085" + "u64": "620" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7344a035572566adddc546277f869c37ee3d9416c99400e0ceeef5458dfc4552" + "bytes": "75af4d0879a77520d2abc3a342e5f3cd2851f1c641e505c72106e52840b6a880" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7344a035572566adddc546277f869c37ee3d9416c99400e0ceeef5458dfc4552" + "bytes": "75af4d0879a77520d2abc3a342e5f3cd2851f1c641e505c72106e52840b6a880" } ] }, "durability": "persistent", "val": { - "bytes": "f881b001f2fdf983c1c539672652e550e6ef4564106faf7b9833eef98ca174fb" + "bytes": "ac475001594a873829e25ad8dd880dd3dba020d8b4555f784c0f6b7cb4f7da8d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "330692295" + "i128": "296981682" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.17.json index 94b8d27d..651c418d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "559143912" + "i128": "179413559" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "559143912" + "i128": "179413559" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b2b907ad90e68953474cb1710a88cdb400afcd12ddca581ea973d8bc4902b2e9" + "bytes": "5a462adc3835f097fdd224872f77fe557fafa1f33db78cc56f30e4cfc5363c07" }, { - "u64": "1843" + "u64": "3227" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "559143912" + "i128": "179413559" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2d712c8919e10035d9af9289255bbc757f0c27f8b41b1063b620365be3507afc" + "bytes": "a4fe4760f1df688c0acdadb59d6ac58d9ded23ec20d2eebfccec16b307530d41" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1844, + "timestamp": 3228, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d712c8919e10035d9af9289255bbc757f0c27f8b41b1063b620365be3507afc" + "bytes": "a4fe4760f1df688c0acdadb59d6ac58d9ded23ec20d2eebfccec16b307530d41" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d712c8919e10035d9af9289255bbc757f0c27f8b41b1063b620365be3507afc" + "bytes": "a4fe4760f1df688c0acdadb59d6ac58d9ded23ec20d2eebfccec16b307530d41" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "559143912" + "i128": "179413559" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "559143912" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "179413559" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1843" + "u64": "3227" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd8a9eecb33eadaf0e88273be18ebb67b17ca1f5d8b601e2722d5cbd47b057df" + "bytes": "ab09afbaf3d49db2b0c65dc8aa29ae89f1981a05b688ba2da38acd967e851e70" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd8a9eecb33eadaf0e88273be18ebb67b17ca1f5d8b601e2722d5cbd47b057df" + "bytes": "ab09afbaf3d49db2b0c65dc8aa29ae89f1981a05b688ba2da38acd967e851e70" } ] }, "durability": "persistent", "val": { - "bytes": "2d712c8919e10035d9af9289255bbc757f0c27f8b41b1063b620365be3507afc" + "bytes": "a4fe4760f1df688c0acdadb59d6ac58d9ded23ec20d2eebfccec16b307530d41" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "559143912" + "i128": "179413559" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.170.json index fb64e81c..83ed4acd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "224605589" + "i128": "401496203" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "224605589" + "i128": "401496203" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "55bc97b90be4cb4b637c0938d42a11390461791d29c7c0d3b7c35a9d750d9c86" + "bytes": "78c78132bdff5876dd817d9f8c6846906d6d8dd351e6860a38ce6d64cbce8144" }, { - "u64": "823" + "u64": "1488" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "224605589" + "i128": "401496203" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8da91221ea1cf4ef6a0da964d112683cdbb6cdcafad43ea99e5fe1937a4552c0" + "bytes": "618da2616a5a7d4b5a47253e2bd0244bd3e1b60f1a91f31677e5d1ee795baf8b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 824, + "timestamp": 1489, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8da91221ea1cf4ef6a0da964d112683cdbb6cdcafad43ea99e5fe1937a4552c0" + "bytes": "618da2616a5a7d4b5a47253e2bd0244bd3e1b60f1a91f31677e5d1ee795baf8b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8da91221ea1cf4ef6a0da964d112683cdbb6cdcafad43ea99e5fe1937a4552c0" + "bytes": "618da2616a5a7d4b5a47253e2bd0244bd3e1b60f1a91f31677e5d1ee795baf8b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "224605589" + "i128": "401496203" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "224605589" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "401496203" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "823" + "u64": "1488" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83720bbec46c2f70943fa5aa181ed8a571edfc05ad582ae1560b8b329dc32015" + "bytes": "a8fd682647d1c2ced12624819daad34de6f5ad474d4862944f9695b2eb88b532" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83720bbec46c2f70943fa5aa181ed8a571edfc05ad582ae1560b8b329dc32015" + "bytes": "a8fd682647d1c2ced12624819daad34de6f5ad474d4862944f9695b2eb88b532" } ] }, "durability": "persistent", "val": { - "bytes": "8da91221ea1cf4ef6a0da964d112683cdbb6cdcafad43ea99e5fe1937a4552c0" + "bytes": "618da2616a5a7d4b5a47253e2bd0244bd3e1b60f1a91f31677e5d1ee795baf8b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "224605589" + "i128": "401496203" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.171.json index dbdd8743..a6efd86e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "799959037" + "i128": "670948282" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "799959037" + "i128": "670948282" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c9c4c001847d5d801bdc3098978a7a95ea21a59298c6390206c0a0a03969afb" + "bytes": "e1c194a4f51e1c43aafbfafce97520caa73147b671e506423cc4b7c8123361cc" }, { - "u64": "684" + "u64": "834" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "799959037" + "i128": "670948282" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f7a246262c4e2ef0d242ba9519a2feeb6c73307dd4ae2b47c88d44a60352d04f" + "bytes": "cf76e8580ed44ba3a8b2e2f20e971a35453e011efbb99f81a19842bceb7c0393" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 685, + "timestamp": 835, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7a246262c4e2ef0d242ba9519a2feeb6c73307dd4ae2b47c88d44a60352d04f" + "bytes": "cf76e8580ed44ba3a8b2e2f20e971a35453e011efbb99f81a19842bceb7c0393" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7a246262c4e2ef0d242ba9519a2feeb6c73307dd4ae2b47c88d44a60352d04f" + "bytes": "cf76e8580ed44ba3a8b2e2f20e971a35453e011efbb99f81a19842bceb7c0393" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "799959037" + "i128": "670948282" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "799959037" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "670948282" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "684" + "u64": "834" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71ebc1c5e8ba9809e3025ed4c42d2982816172a506e39ba6431abd52c0b2d0f3" + "bytes": "4b307d14f253e4861db6cb0d49c7b3202f11d2ce42cc49d29250af8ac1342163" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71ebc1c5e8ba9809e3025ed4c42d2982816172a506e39ba6431abd52c0b2d0f3" + "bytes": "4b307d14f253e4861db6cb0d49c7b3202f11d2ce42cc49d29250af8ac1342163" } ] }, "durability": "persistent", "val": { - "bytes": "f7a246262c4e2ef0d242ba9519a2feeb6c73307dd4ae2b47c88d44a60352d04f" + "bytes": "cf76e8580ed44ba3a8b2e2f20e971a35453e011efbb99f81a19842bceb7c0393" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "799959037" + "i128": "670948282" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.172.json index 486ab3db..d0f866c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "621991741" + "i128": "541790609" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "621991741" + "i128": "541790609" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c6372a1298e75d71fea53e5a5b679389af10f8408df99be2763fdc310fcc0f75" + "bytes": "dfd6bf1842d595071c377aec1e74eeabf770a56e35cf7ac3d0edaacc234f4013" }, { - "u64": "350" + "u64": "556" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "621991741" + "i128": "541790609" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3b77405e1c4dd0e91d348ef1212085098dc275a16bcb5692e60139e12459324d" + "bytes": "c5505d2e3632c7386d4ae04f632dcf165e4c08941343c5cf76567c2fb870a022" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 351, + "timestamp": 557, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b77405e1c4dd0e91d348ef1212085098dc275a16bcb5692e60139e12459324d" + "bytes": "c5505d2e3632c7386d4ae04f632dcf165e4c08941343c5cf76567c2fb870a022" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b77405e1c4dd0e91d348ef1212085098dc275a16bcb5692e60139e12459324d" + "bytes": "c5505d2e3632c7386d4ae04f632dcf165e4c08941343c5cf76567c2fb870a022" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "621991741" + "i128": "541790609" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "621991741" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "541790609" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "350" + "u64": "556" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6c20e330b2555560429801a3171e81caf9d8122885921adf0e02a160f3d781d" + "bytes": "aa71ba4fd4cebcda18cb610c49d8fb5c3123e94f99b534fc8252f2ddefff110a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6c20e330b2555560429801a3171e81caf9d8122885921adf0e02a160f3d781d" + "bytes": "aa71ba4fd4cebcda18cb610c49d8fb5c3123e94f99b534fc8252f2ddefff110a" } ] }, "durability": "persistent", "val": { - "bytes": "3b77405e1c4dd0e91d348ef1212085098dc275a16bcb5692e60139e12459324d" + "bytes": "c5505d2e3632c7386d4ae04f632dcf165e4c08941343c5cf76567c2fb870a022" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "621991741" + "i128": "541790609" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.173.json index ccd2c68d..446b3803 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "214212310" + "i128": "477997823" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "214212310" + "i128": "477997823" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "426298d778c5efbd2261eaf8749796cfb140c9dfeb34db11142464a8f82b5858" + "bytes": "24d37dc33d886eda128481a94479ece780fc21fd8169af9a728019bcfe9c0a2d" }, { - "u64": "1206" + "u64": "1669" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "214212310" + "i128": "477997823" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0becc596211e2e140e7c886d02248e70c650219892242680e2b6a40906d9d871" + "bytes": "fc1ee4ca88a0ae045f0ef4047cf067ac593e0b46ea83a0c94d0ad93d26c88f71" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1207, + "timestamp": 1670, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0becc596211e2e140e7c886d02248e70c650219892242680e2b6a40906d9d871" + "bytes": "fc1ee4ca88a0ae045f0ef4047cf067ac593e0b46ea83a0c94d0ad93d26c88f71" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0becc596211e2e140e7c886d02248e70c650219892242680e2b6a40906d9d871" + "bytes": "fc1ee4ca88a0ae045f0ef4047cf067ac593e0b46ea83a0c94d0ad93d26c88f71" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "214212310" + "i128": "477997823" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "214212310" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "477997823" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1206" + "u64": "1669" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f14af86d60dacc7dd7ba3de76b992226269a9d1375191b168783a67c71026f2" + "bytes": "8cccc0e8fac830136b264088d1302f4cca3847752b81cc802adc1571502c3196" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f14af86d60dacc7dd7ba3de76b992226269a9d1375191b168783a67c71026f2" + "bytes": "8cccc0e8fac830136b264088d1302f4cca3847752b81cc802adc1571502c3196" } ] }, "durability": "persistent", "val": { - "bytes": "0becc596211e2e140e7c886d02248e70c650219892242680e2b6a40906d9d871" + "bytes": "fc1ee4ca88a0ae045f0ef4047cf067ac593e0b46ea83a0c94d0ad93d26c88f71" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "214212310" + "i128": "477997823" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.174.json index 69cf2256..94e53ccf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "961662392" + "i128": "957778757" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "961662392" + "i128": "957778757" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97649682f6d485e0a5c94d675a70f70d03c3e6ea75c3be5ca96f5fc3b4bb9e0c" + "bytes": "8657fe5e450be3ba6e733a52ad299ce96428c18b39d22a28cb332187b09bcf03" }, { - "u64": "2771" + "u64": "2689" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "961662392" + "i128": "957778757" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a6da75152d10d334c87385810e8562faa9a40b05caa53e735a9791c12176e49a" + "bytes": "8573b3ffe165d2ad25abcb914f3a51592738598e922ef57268a352e050303908" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2772, + "timestamp": 2690, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a6da75152d10d334c87385810e8562faa9a40b05caa53e735a9791c12176e49a" + "bytes": "8573b3ffe165d2ad25abcb914f3a51592738598e922ef57268a352e050303908" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a6da75152d10d334c87385810e8562faa9a40b05caa53e735a9791c12176e49a" + "bytes": "8573b3ffe165d2ad25abcb914f3a51592738598e922ef57268a352e050303908" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "961662392" + "i128": "957778757" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "961662392" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "957778757" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2771" + "u64": "2689" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd1824e5af1bc64fddfcab272468425d9255bbafcfcd90dac7ef9764d5d7bff8" + "bytes": "b2bc67a85abc690e65b7ca2489a374eea99861ef26ffb823a8afd1ece312eae9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd1824e5af1bc64fddfcab272468425d9255bbafcfcd90dac7ef9764d5d7bff8" + "bytes": "b2bc67a85abc690e65b7ca2489a374eea99861ef26ffb823a8afd1ece312eae9" } ] }, "durability": "persistent", "val": { - "bytes": "a6da75152d10d334c87385810e8562faa9a40b05caa53e735a9791c12176e49a" + "bytes": "8573b3ffe165d2ad25abcb914f3a51592738598e922ef57268a352e050303908" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "961662392" + "i128": "957778757" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.175.json index 9e371fc1..0d89f54d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "135001979" + "i128": "522273133" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "135001979" + "i128": "522273133" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9653a28e70ee89474e9fda64b2fbf5349474bc2894c988b89c20835c1bf3a476" + "bytes": "7dd68802708a44a1eab49881978b72a99354626448fac1c1256c20f889c7e40b" }, { - "u64": "368" + "u64": "2793" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "135001979" + "i128": "522273133" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "330affa35c1e72a4cc98a4f8742e40e5d27ab284aa8326e755ae2bf14ab00720" + "bytes": "922eb79bb99d3a0ce45c771a42838305a51ca6eabbdaa386bf5dba06def64db9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 369, + "timestamp": 2794, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "330affa35c1e72a4cc98a4f8742e40e5d27ab284aa8326e755ae2bf14ab00720" + "bytes": "922eb79bb99d3a0ce45c771a42838305a51ca6eabbdaa386bf5dba06def64db9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "330affa35c1e72a4cc98a4f8742e40e5d27ab284aa8326e755ae2bf14ab00720" + "bytes": "922eb79bb99d3a0ce45c771a42838305a51ca6eabbdaa386bf5dba06def64db9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "135001979" + "i128": "522273133" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "135001979" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "522273133" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "368" + "u64": "2793" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "abc6647b871df24f5972d72d344adc739390defd7c90ae08324590addf29d51f" + "bytes": "8da22527d5d80b4ec0c8b0884e0738128ab68cfa62bcab02126ca049546e8b93" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "abc6647b871df24f5972d72d344adc739390defd7c90ae08324590addf29d51f" + "bytes": "8da22527d5d80b4ec0c8b0884e0738128ab68cfa62bcab02126ca049546e8b93" } ] }, "durability": "persistent", "val": { - "bytes": "330affa35c1e72a4cc98a4f8742e40e5d27ab284aa8326e755ae2bf14ab00720" + "bytes": "922eb79bb99d3a0ce45c771a42838305a51ca6eabbdaa386bf5dba06def64db9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "135001979" + "i128": "522273133" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.176.json index df3f8e09..2574bc7d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "919446415" + "i128": "73062345" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "919446415" + "i128": "73062345" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa02d02d0538a00eae550ec760b959f19884e2f6f200078440bb6f01adea7391" + "bytes": "b15308c8d6f3b234ea1cf1bd07525f79763999f83aa065d80c73be8d91a6b654" }, { - "u64": "1066" + "u64": "667" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "919446415" + "i128": "73062345" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c4dbd1d61c08552a300284ecfa58cc4941b5cba87dd77e33981eba9125ed1909" + "bytes": "63d9c7d951f740e7031bdf57dfa0ca0ed95e022333cb8645fe5e99bb5df86255" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1067, + "timestamp": 668, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c4dbd1d61c08552a300284ecfa58cc4941b5cba87dd77e33981eba9125ed1909" + "bytes": "63d9c7d951f740e7031bdf57dfa0ca0ed95e022333cb8645fe5e99bb5df86255" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c4dbd1d61c08552a300284ecfa58cc4941b5cba87dd77e33981eba9125ed1909" + "bytes": "63d9c7d951f740e7031bdf57dfa0ca0ed95e022333cb8645fe5e99bb5df86255" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "919446415" + "i128": "73062345" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "919446415" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "73062345" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1066" + "u64": "667" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "412af10c4e8f9d13b28ef4a568480ccf89d307e1a07c5e5798b8438e131c4b08" + "bytes": "c8a906310a2f44a1971bfa07fa20d4220b0cf344337259167b578ced7a020bfc" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "412af10c4e8f9d13b28ef4a568480ccf89d307e1a07c5e5798b8438e131c4b08" + "bytes": "c8a906310a2f44a1971bfa07fa20d4220b0cf344337259167b578ced7a020bfc" } ] }, "durability": "persistent", "val": { - "bytes": "c4dbd1d61c08552a300284ecfa58cc4941b5cba87dd77e33981eba9125ed1909" + "bytes": "63d9c7d951f740e7031bdf57dfa0ca0ed95e022333cb8645fe5e99bb5df86255" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "919446415" + "i128": "73062345" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.177.json index 4b38ede4..fecb78c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99269665" + "i128": "645097503" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99269665" + "i128": "645097503" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbbc7f49d70875a159515b193d32f249dfb7af7c88f8e5f277ae2709954a86b8" + "bytes": "f3b0da61f3338945c9adcb6b2e0d16026f5a6ea55bc72573fbd5be1a8a3111ff" }, { - "u64": "3467" + "u64": "3150" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "99269665" + "i128": "645097503" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e7d47233f83c8d4e5496fdd19c70919e34543b0eacd92a77d5cf250c6b368338" + "bytes": "334c8fec06481f4ececbd6e54db30703d263026f31e4b26b480e13a42f751ad2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3468, + "timestamp": 3151, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e7d47233f83c8d4e5496fdd19c70919e34543b0eacd92a77d5cf250c6b368338" + "bytes": "334c8fec06481f4ececbd6e54db30703d263026f31e4b26b480e13a42f751ad2" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e7d47233f83c8d4e5496fdd19c70919e34543b0eacd92a77d5cf250c6b368338" + "bytes": "334c8fec06481f4ececbd6e54db30703d263026f31e4b26b480e13a42f751ad2" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99269665" + "i128": "645097503" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "99269665" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "645097503" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3467" + "u64": "3150" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9323ed3aef4aef7368053246056a82d386f07a679770781b7a8ae2db1ff22e1" + "bytes": "95fd9656875ba207da6df99733357c1352a4b77eba09032c4669acd203093eaa" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9323ed3aef4aef7368053246056a82d386f07a679770781b7a8ae2db1ff22e1" + "bytes": "95fd9656875ba207da6df99733357c1352a4b77eba09032c4669acd203093eaa" } ] }, "durability": "persistent", "val": { - "bytes": "e7d47233f83c8d4e5496fdd19c70919e34543b0eacd92a77d5cf250c6b368338" + "bytes": "334c8fec06481f4ececbd6e54db30703d263026f31e4b26b480e13a42f751ad2" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "99269665" + "i128": "645097503" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.178.json index 2255e009..81c15528 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "123554106" + "i128": "526809644" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "123554106" + "i128": "526809644" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8ed0379593e89c3beb8c6d38d4c0b1d82c5ef8116a55ecc86a9dfe18053e2b7" + "bytes": "f395ff14f794d21c7384a100545fd95d6eec7f4eb12d3e8c5e46d1cfc8d4f046" }, { - "u64": "1620" + "u64": "3449" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "123554106" + "i128": "526809644" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b83e471bc98720a46213e4a66ebf4953b075249d2c5f4859a4267b79bc0c3611" + "bytes": "aa6e93d93a882b55f6e0baf930fd57055f6453c239274d752aebb296ccfda50a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1621, + "timestamp": 3450, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b83e471bc98720a46213e4a66ebf4953b075249d2c5f4859a4267b79bc0c3611" + "bytes": "aa6e93d93a882b55f6e0baf930fd57055f6453c239274d752aebb296ccfda50a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b83e471bc98720a46213e4a66ebf4953b075249d2c5f4859a4267b79bc0c3611" + "bytes": "aa6e93d93a882b55f6e0baf930fd57055f6453c239274d752aebb296ccfda50a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "123554106" + "i128": "526809644" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "123554106" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "526809644" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1620" + "u64": "3449" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3aeeb421099f7c51fd828116045e7ff88faa2300973cb93d9e60ea59c889bc33" + "bytes": "fa99093c4062d93fb0917dc56b0f62d22ce1697a523750737472e205a46e0fff" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3aeeb421099f7c51fd828116045e7ff88faa2300973cb93d9e60ea59c889bc33" + "bytes": "fa99093c4062d93fb0917dc56b0f62d22ce1697a523750737472e205a46e0fff" } ] }, "durability": "persistent", "val": { - "bytes": "b83e471bc98720a46213e4a66ebf4953b075249d2c5f4859a4267b79bc0c3611" + "bytes": "aa6e93d93a882b55f6e0baf930fd57055f6453c239274d752aebb296ccfda50a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "123554106" + "i128": "526809644" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.179.json index 0195f731..53907bcc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "444769807" + "i128": "173324401" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "444769807" + "i128": "173324401" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e064adb700b999e54a6f1b077f8e294b09bbac321af2d2158bac89575e2130f3" + "bytes": "a2e300b852aef0bd79733efab612b1663bc24a75d3b3360d632eda2c6c0aaa55" }, { - "u64": "2914" + "u64": "653" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "444769807" + "i128": "173324401" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9f8e151587ec76db66efaf97686d91fc50ea9ffd00b9a3bfa1f119a03fcc96d5" + "bytes": "22d679e326a186e2033a20e2af0983d0de5ea1f194d4b0779e4cfbfa170fb213" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2915, + "timestamp": 654, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f8e151587ec76db66efaf97686d91fc50ea9ffd00b9a3bfa1f119a03fcc96d5" + "bytes": "22d679e326a186e2033a20e2af0983d0de5ea1f194d4b0779e4cfbfa170fb213" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f8e151587ec76db66efaf97686d91fc50ea9ffd00b9a3bfa1f119a03fcc96d5" + "bytes": "22d679e326a186e2033a20e2af0983d0de5ea1f194d4b0779e4cfbfa170fb213" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "444769807" + "i128": "173324401" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "444769807" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "173324401" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2914" + "u64": "653" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d3136afd49dce9ab37a32a58a72e241288605562f0dd7b1c1b697db7faf680d" + "bytes": "1e2e137c9ece7abc4830a89d795930099e46fe93058c53635b316acb71ed8752" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d3136afd49dce9ab37a32a58a72e241288605562f0dd7b1c1b697db7faf680d" + "bytes": "1e2e137c9ece7abc4830a89d795930099e46fe93058c53635b316acb71ed8752" } ] }, "durability": "persistent", "val": { - "bytes": "9f8e151587ec76db66efaf97686d91fc50ea9ffd00b9a3bfa1f119a03fcc96d5" + "bytes": "22d679e326a186e2033a20e2af0983d0de5ea1f194d4b0779e4cfbfa170fb213" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "444769807" + "i128": "173324401" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.18.json index b66ea9d8..9ba6bea6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "106663217" + "i128": "501700330" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "106663217" + "i128": "501700330" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eade00d09cdab6fdb13c1e48dc85d31eb91edfd18b0fe4cd2b91a15a71f89acb" + "bytes": "7b3241a56e5ee1553124b77bbcc97c3b975c323a4b8f30fd26c318611105792b" }, { - "u64": "1119" + "u64": "3290" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "106663217" + "i128": "501700330" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3abd6179871eb1be0eea1562ab80ea7fa2739d5ca3277bc6bcdb69cd36f04a54" + "bytes": "258311c2fe05375731661fce324c77c93edf71b9479e758f24f0e0b2e0fe7e8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1120, + "timestamp": 3291, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3abd6179871eb1be0eea1562ab80ea7fa2739d5ca3277bc6bcdb69cd36f04a54" + "bytes": "258311c2fe05375731661fce324c77c93edf71b9479e758f24f0e0b2e0fe7e8f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3abd6179871eb1be0eea1562ab80ea7fa2739d5ca3277bc6bcdb69cd36f04a54" + "bytes": "258311c2fe05375731661fce324c77c93edf71b9479e758f24f0e0b2e0fe7e8f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "106663217" + "i128": "501700330" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "106663217" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "501700330" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1119" + "u64": "3290" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63cf937cd63bf2f159a8edcff88b1e96e881e8a0ae3492aad311d6e83fb96b04" + "bytes": "b0ac1e581495878e27b84cad48ff46d6b7e5b3fd5f9b1ab282cc0ad2fb974ffe" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63cf937cd63bf2f159a8edcff88b1e96e881e8a0ae3492aad311d6e83fb96b04" + "bytes": "b0ac1e581495878e27b84cad48ff46d6b7e5b3fd5f9b1ab282cc0ad2fb974ffe" } ] }, "durability": "persistent", "val": { - "bytes": "3abd6179871eb1be0eea1562ab80ea7fa2739d5ca3277bc6bcdb69cd36f04a54" + "bytes": "258311c2fe05375731661fce324c77c93edf71b9479e758f24f0e0b2e0fe7e8f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "106663217" + "i128": "501700330" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.180.json index ef3e23e5..f3eb0ab0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "661854776" + "i128": "30402631" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "661854776" + "i128": "30402631" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06dfc68845e658ef08fb49baeb2883c3339eee6f723afb445e4c7f4ea221a8fa" + "bytes": "095d6f753f5e33f9b68527902f388aaa23f8f9b363064afece0fe384029d570d" }, { - "u64": "651" + "u64": "980" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "661854776" + "i128": "30402631" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "787a46abe61a2cd87f1a028e996700e3645e5ebc2cadc75d765dbacb6e557fbb" + "bytes": "1f085c91b66f7578d66e74be432f7c64730b0f7ddd604131344430840004a672" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 652, + "timestamp": 981, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "787a46abe61a2cd87f1a028e996700e3645e5ebc2cadc75d765dbacb6e557fbb" + "bytes": "1f085c91b66f7578d66e74be432f7c64730b0f7ddd604131344430840004a672" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "787a46abe61a2cd87f1a028e996700e3645e5ebc2cadc75d765dbacb6e557fbb" + "bytes": "1f085c91b66f7578d66e74be432f7c64730b0f7ddd604131344430840004a672" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "661854776" + "i128": "30402631" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "661854776" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "30402631" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "651" + "u64": "980" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0417bb926f0948f17dd8e57f0a467abbab5cbe992ba190452d02089964ed653" + "bytes": "8fd4ca29aa39d53f406202a8685f8df2744899faf3ee4ce09f571781b728a017" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e0417bb926f0948f17dd8e57f0a467abbab5cbe992ba190452d02089964ed653" + "bytes": "8fd4ca29aa39d53f406202a8685f8df2744899faf3ee4ce09f571781b728a017" } ] }, "durability": "persistent", "val": { - "bytes": "787a46abe61a2cd87f1a028e996700e3645e5ebc2cadc75d765dbacb6e557fbb" + "bytes": "1f085c91b66f7578d66e74be432f7c64730b0f7ddd604131344430840004a672" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "661854776" + "i128": "30402631" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.181.json index fd34a2e9..e9813b91 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "321028451" + "i128": "109109175" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "321028451" + "i128": "109109175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9572be3e0fd4e1ca8a0e81a29d66dda3699f078bec15b978eaa701d1500f0d07" + "bytes": "9502029dd94c186fc29226a9504afff0e64cdec97791d04d22b5ae4e876bc3d0" }, { - "u64": "3044" + "u64": "1835" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "321028451" + "i128": "109109175" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "bdeb17f384278974caeda9002e00838b4d7735a9ca3d18298d8846c00fdca4c0" + "bytes": "a9a71599bbd270536caab9827e7b40c62afad6509e04d4b26e01f9b5f1c1ade7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3045, + "timestamp": 1836, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bdeb17f384278974caeda9002e00838b4d7735a9ca3d18298d8846c00fdca4c0" + "bytes": "a9a71599bbd270536caab9827e7b40c62afad6509e04d4b26e01f9b5f1c1ade7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bdeb17f384278974caeda9002e00838b4d7735a9ca3d18298d8846c00fdca4c0" + "bytes": "a9a71599bbd270536caab9827e7b40c62afad6509e04d4b26e01f9b5f1c1ade7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "321028451" + "i128": "109109175" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "321028451" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "109109175" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3044" + "u64": "1835" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40afcea15121915d4c71cf9e6e6338acfd6dca73fc5c1722b4f425731c435f9d" + "bytes": "cf54141e5583b9aa42ee6b727e6721252e71fbf8e4ffcadb2dbb4a601ee3f3d2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40afcea15121915d4c71cf9e6e6338acfd6dca73fc5c1722b4f425731c435f9d" + "bytes": "cf54141e5583b9aa42ee6b727e6721252e71fbf8e4ffcadb2dbb4a601ee3f3d2" } ] }, "durability": "persistent", "val": { - "bytes": "bdeb17f384278974caeda9002e00838b4d7735a9ca3d18298d8846c00fdca4c0" + "bytes": "a9a71599bbd270536caab9827e7b40c62afad6509e04d4b26e01f9b5f1c1ade7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "321028451" + "i128": "109109175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.182.json index 1d9b8abc..9d0b3af4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "442959469" + "i128": "943749451" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "442959469" + "i128": "943749451" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f21aaebd29b50a2b827d01a7559cf561e82637a6af17b1450964166908194da" + "bytes": "66a8746070fb2f585be3fdc4e6eaf7c439263c7fcda2578707c952e2ddb74820" }, { - "u64": "1529" + "u64": "3002" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "442959469" + "i128": "943749451" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "24cec7536a7964504f9978062864032338f9d77aade60417b3571fe22461133c" + "bytes": "69414c4234c42c65b0904b50b50f1413e27b8f122a5b36cd7bf6b4ccd3a973f3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1530, + "timestamp": 3003, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24cec7536a7964504f9978062864032338f9d77aade60417b3571fe22461133c" + "bytes": "69414c4234c42c65b0904b50b50f1413e27b8f122a5b36cd7bf6b4ccd3a973f3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24cec7536a7964504f9978062864032338f9d77aade60417b3571fe22461133c" + "bytes": "69414c4234c42c65b0904b50b50f1413e27b8f122a5b36cd7bf6b4ccd3a973f3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "442959469" + "i128": "943749451" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "442959469" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "943749451" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1529" + "u64": "3002" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17b2368f63580b5db05ef66cffdebe702b7d26fc5cd8923fe91539741c36445d" + "bytes": "cfb6e55fd3997d1213629051006db1084e563084f21831ab444eea23b6e0d7c7" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17b2368f63580b5db05ef66cffdebe702b7d26fc5cd8923fe91539741c36445d" + "bytes": "cfb6e55fd3997d1213629051006db1084e563084f21831ab444eea23b6e0d7c7" } ] }, "durability": "persistent", "val": { - "bytes": "24cec7536a7964504f9978062864032338f9d77aade60417b3571fe22461133c" + "bytes": "69414c4234c42c65b0904b50b50f1413e27b8f122a5b36cd7bf6b4ccd3a973f3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "442959469" + "i128": "943749451" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.183.json index 6771d756..c1416f2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626321231" + "i128": "655330661" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626321231" + "i128": "655330661" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f4e75c43b67a1f6fa247602d6f59626037bbb11d75e393760f75e53a827c11e" + "bytes": "f9f1f3b0e49fd06fa5a567bcb51148f28bc0b399cd0be068ecd50c970d1d9d6c" }, { - "u64": "1318" + "u64": "2144" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "626321231" + "i128": "655330661" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0bddfcc8b4ef1f11887e498e354af260a79cd8e230f69c40baced0a46684eede" + "bytes": "820efe0f6795c82a36f283465a5152473b493eaa4fb7f8c5b9c8777b7811cef2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1319, + "timestamp": 2145, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0bddfcc8b4ef1f11887e498e354af260a79cd8e230f69c40baced0a46684eede" + "bytes": "820efe0f6795c82a36f283465a5152473b493eaa4fb7f8c5b9c8777b7811cef2" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0bddfcc8b4ef1f11887e498e354af260a79cd8e230f69c40baced0a46684eede" + "bytes": "820efe0f6795c82a36f283465a5152473b493eaa4fb7f8c5b9c8777b7811cef2" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "626321231" + "i128": "655330661" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "626321231" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "655330661" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1318" + "u64": "2144" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6103f088129e3204832c96c5b9e13c97dc7ff63e3452fe879df1c7873fd5b0d7" + "bytes": "64ca9acd4fb2fce2a719cebc647f98cf190351b4c83fadd57995bf73583a99b2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6103f088129e3204832c96c5b9e13c97dc7ff63e3452fe879df1c7873fd5b0d7" + "bytes": "64ca9acd4fb2fce2a719cebc647f98cf190351b4c83fadd57995bf73583a99b2" } ] }, "durability": "persistent", "val": { - "bytes": "0bddfcc8b4ef1f11887e498e354af260a79cd8e230f69c40baced0a46684eede" + "bytes": "820efe0f6795c82a36f283465a5152473b493eaa4fb7f8c5b9c8777b7811cef2" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "626321231" + "i128": "655330661" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.184.json index 18f5df70..e5f8124d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "785670936" + "i128": "138864935" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "785670936" + "i128": "138864935" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49ca8271a65cca105234b690130652a49af20fc664ebe51fbadf57e9959afaef" + "bytes": "cd8f4e7e4cda5c29024d49e2d4b6fe441ab27960360220c2221302a6dbe7fd09" }, { - "u64": "1713" + "u64": "3556" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "785670936" + "i128": "138864935" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "959077efbb081c7c78f32dda614b165bc75adab042fdcff37e649b09db43159f" + "bytes": "b6b6839146ec68c46149a42eab1ed96dc9167c60267ee0d3121a73ab5705f63b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1714, + "timestamp": 3557, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "959077efbb081c7c78f32dda614b165bc75adab042fdcff37e649b09db43159f" + "bytes": "b6b6839146ec68c46149a42eab1ed96dc9167c60267ee0d3121a73ab5705f63b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "959077efbb081c7c78f32dda614b165bc75adab042fdcff37e649b09db43159f" + "bytes": "b6b6839146ec68c46149a42eab1ed96dc9167c60267ee0d3121a73ab5705f63b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "785670936" + "i128": "138864935" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "785670936" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "138864935" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1713" + "u64": "3556" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ced24f3aad8d925d5cb897d391914bda0188a991b02868d61758caf19ae5e09" + "bytes": "148869cc2ca48de71181d6b91c8ec801544e649c667fdd2f60678c731f542130" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ced24f3aad8d925d5cb897d391914bda0188a991b02868d61758caf19ae5e09" + "bytes": "148869cc2ca48de71181d6b91c8ec801544e649c667fdd2f60678c731f542130" } ] }, "durability": "persistent", "val": { - "bytes": "959077efbb081c7c78f32dda614b165bc75adab042fdcff37e649b09db43159f" + "bytes": "b6b6839146ec68c46149a42eab1ed96dc9167c60267ee0d3121a73ab5705f63b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "785670936" + "i128": "138864935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.185.json index cc8e2d87..238306ee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "908231412" + "i128": "157150431" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "908231412" + "i128": "157150431" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c5408dde1afc99b0f98756b16e2e650e716529e8ad3138df9ee8568d143468cb" + "bytes": "ddd80c506a87278765fb9ce98a1e466f2cfdf6145bdf16d2566ede5ee711e2e6" }, { - "u64": "1814" + "u64": "2658" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "908231412" + "i128": "157150431" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b0067918c29e3a9049c90f56552a87c32dd55abf971a44c6a0c496d7d788aec6" + "bytes": "bdb1143a37a232e1be44c1d5fbdf96f7fcde56c208db1c852ece9dab0a94e120" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1815, + "timestamp": 2659, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b0067918c29e3a9049c90f56552a87c32dd55abf971a44c6a0c496d7d788aec6" + "bytes": "bdb1143a37a232e1be44c1d5fbdf96f7fcde56c208db1c852ece9dab0a94e120" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b0067918c29e3a9049c90f56552a87c32dd55abf971a44c6a0c496d7d788aec6" + "bytes": "bdb1143a37a232e1be44c1d5fbdf96f7fcde56c208db1c852ece9dab0a94e120" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "908231412" + "i128": "157150431" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "908231412" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "157150431" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1814" + "u64": "2658" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d46d70b6090c448ac3f6a9135e148464caa885f7ae6b2a3cc02631ec84e365f8" + "bytes": "b6d3b6111d3e1264792b63a953684a250fd3ed760f9da4c579c57ea2ea4ea547" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d46d70b6090c448ac3f6a9135e148464caa885f7ae6b2a3cc02631ec84e365f8" + "bytes": "b6d3b6111d3e1264792b63a953684a250fd3ed760f9da4c579c57ea2ea4ea547" } ] }, "durability": "persistent", "val": { - "bytes": "b0067918c29e3a9049c90f56552a87c32dd55abf971a44c6a0c496d7d788aec6" + "bytes": "bdb1143a37a232e1be44c1d5fbdf96f7fcde56c208db1c852ece9dab0a94e120" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "908231412" + "i128": "157150431" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.186.json index fa83f15d..cc0fa405 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "846071004" + "i128": "263768523" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "846071004" + "i128": "263768523" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d175babf1612cbd0f0dd2d69565e60fcb2c1d1eb68331c812c3467956b14754" + "bytes": "293e6715000dee0966496c4fefb19a590514a00d99c95fd92dba036252af0f1d" }, { - "u64": "1862" + "u64": "1309" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "846071004" + "i128": "263768523" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1522fca54351deb718eafec7587f0b1637da0f57732fbe27952e40d9b12f1b60" + "bytes": "441adb28bc0fd9cbb24806b95840e8a6cdeea009a56daa24d1f6304d514f4837" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1863, + "timestamp": 1310, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1522fca54351deb718eafec7587f0b1637da0f57732fbe27952e40d9b12f1b60" + "bytes": "441adb28bc0fd9cbb24806b95840e8a6cdeea009a56daa24d1f6304d514f4837" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1522fca54351deb718eafec7587f0b1637da0f57732fbe27952e40d9b12f1b60" + "bytes": "441adb28bc0fd9cbb24806b95840e8a6cdeea009a56daa24d1f6304d514f4837" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "846071004" + "i128": "263768523" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "846071004" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "263768523" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1862" + "u64": "1309" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6cd0fbf0402c445119b29e1ae91697ecde38429f76e3b9c3b3591fe90c95fee9" + "bytes": "6356dcb8d246da8fca7cb7140ae309266c9e8d9092110d652639624b88772007" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6cd0fbf0402c445119b29e1ae91697ecde38429f76e3b9c3b3591fe90c95fee9" + "bytes": "6356dcb8d246da8fca7cb7140ae309266c9e8d9092110d652639624b88772007" } ] }, "durability": "persistent", "val": { - "bytes": "1522fca54351deb718eafec7587f0b1637da0f57732fbe27952e40d9b12f1b60" + "bytes": "441adb28bc0fd9cbb24806b95840e8a6cdeea009a56daa24d1f6304d514f4837" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "846071004" + "i128": "263768523" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.187.json index 7735e7f5..ef127750 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "767324047" + "i128": "669045392" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "767324047" + "i128": "669045392" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6abb94f21a3e518193e51468ea798c4933ea6177d71b0ef6de980de26aba6434" + "bytes": "3aaf511b99d7d924835e9ece1bcc54877abfd5fd9ee53da30afb025f5e1e62fa" }, { - "u64": "2604" + "u64": "3552" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "767324047" + "i128": "669045392" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "65f18a1a8f1648ea5755bbeaee4bc1f4d342aada26d3d5c0c1f41daed0083ed5" + "bytes": "6f0b2a1e8d71cbe65a2766c68b1c00c774030c9fe8df79e6b180688de4ee0cc7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2605, + "timestamp": 3553, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65f18a1a8f1648ea5755bbeaee4bc1f4d342aada26d3d5c0c1f41daed0083ed5" + "bytes": "6f0b2a1e8d71cbe65a2766c68b1c00c774030c9fe8df79e6b180688de4ee0cc7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65f18a1a8f1648ea5755bbeaee4bc1f4d342aada26d3d5c0c1f41daed0083ed5" + "bytes": "6f0b2a1e8d71cbe65a2766c68b1c00c774030c9fe8df79e6b180688de4ee0cc7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "767324047" + "i128": "669045392" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "767324047" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "669045392" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2604" + "u64": "3552" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae1087b8e852c375cf041cb4843f07110a7bc62d0f33421dfacf3695a9331b7a" + "bytes": "7e715f83c75c8edff1a84725c96ff7efaa21bc3ac9577d4879b89e667f88c33b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae1087b8e852c375cf041cb4843f07110a7bc62d0f33421dfacf3695a9331b7a" + "bytes": "7e715f83c75c8edff1a84725c96ff7efaa21bc3ac9577d4879b89e667f88c33b" } ] }, "durability": "persistent", "val": { - "bytes": "65f18a1a8f1648ea5755bbeaee4bc1f4d342aada26d3d5c0c1f41daed0083ed5" + "bytes": "6f0b2a1e8d71cbe65a2766c68b1c00c774030c9fe8df79e6b180688de4ee0cc7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "767324047" + "i128": "669045392" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.188.json index 43a556ae..db9f4c2f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "237239914" + "i128": "561378795" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "237239914" + "i128": "561378795" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4ab3979f26ccfb77cc895fec08a16caab5b5fe228fd2a60e511a8d53ec755c0" + "bytes": "04996cff6b8ce762e9e4cbec83c2a3f9d60a1b0ad73999ef4a998e1ba3f67557" }, { - "u64": "3351" + "u64": "2638" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "237239914" + "i128": "561378795" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2da1e81c351d69f519e1fa28a5bb067fb9c7f89f7ff5c3a1b17f441b68691b0a" + "bytes": "8e6269a5032d1c2fcc652deb0be23354dd0c56a2e90ea8b45b05fa2a07019209" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3352, + "timestamp": 2639, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2da1e81c351d69f519e1fa28a5bb067fb9c7f89f7ff5c3a1b17f441b68691b0a" + "bytes": "8e6269a5032d1c2fcc652deb0be23354dd0c56a2e90ea8b45b05fa2a07019209" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2da1e81c351d69f519e1fa28a5bb067fb9c7f89f7ff5c3a1b17f441b68691b0a" + "bytes": "8e6269a5032d1c2fcc652deb0be23354dd0c56a2e90ea8b45b05fa2a07019209" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "237239914" + "i128": "561378795" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "237239914" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "561378795" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3351" + "u64": "2638" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39d8d4d128fef153eee8ffa334a60032adab7922c2e14079cce8afe007bfac6a" + "bytes": "1913f96c8fc319d702450c84b1cfd004a9b5242650c659431d3943e59ab2143c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "39d8d4d128fef153eee8ffa334a60032adab7922c2e14079cce8afe007bfac6a" + "bytes": "1913f96c8fc319d702450c84b1cfd004a9b5242650c659431d3943e59ab2143c" } ] }, "durability": "persistent", "val": { - "bytes": "2da1e81c351d69f519e1fa28a5bb067fb9c7f89f7ff5c3a1b17f441b68691b0a" + "bytes": "8e6269a5032d1c2fcc652deb0be23354dd0c56a2e90ea8b45b05fa2a07019209" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "237239914" + "i128": "561378795" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.189.json index fdc67231..f67cfb87 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "613965724" + "i128": "605940997" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "613965724" + "i128": "605940997" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c8ce2148d04d0ef402067e020a3153e263fb4a007bc89f708820a97f86147baa" + "bytes": "f17eab28c6b163fea82f56cb17d6278b064b3a4492c452dc520bff0014128ec0" }, { - "u64": "449" + "u64": "1133" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "613965724" + "i128": "605940997" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "59ce3d304c83f4a16f84b8a47523c8140c1a8ce4cd920cecfa5fc72419a56fc6" + "bytes": "816368ca699a2ebdc60e76f7b63a6a5f98edee088492e4f34420cd6964a9434d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 450, + "timestamp": 1134, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "59ce3d304c83f4a16f84b8a47523c8140c1a8ce4cd920cecfa5fc72419a56fc6" + "bytes": "816368ca699a2ebdc60e76f7b63a6a5f98edee088492e4f34420cd6964a9434d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "59ce3d304c83f4a16f84b8a47523c8140c1a8ce4cd920cecfa5fc72419a56fc6" + "bytes": "816368ca699a2ebdc60e76f7b63a6a5f98edee088492e4f34420cd6964a9434d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "613965724" + "i128": "605940997" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "613965724" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "605940997" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "449" + "u64": "1133" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7033baf790ad1c9a0caca8380621e4601e462c407666d0842b45fe51fbd72d71" + "bytes": "97fafe0ceab897c779cf1313995c52fe2cbdc91a016b60377137113858ed48f5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7033baf790ad1c9a0caca8380621e4601e462c407666d0842b45fe51fbd72d71" + "bytes": "97fafe0ceab897c779cf1313995c52fe2cbdc91a016b60377137113858ed48f5" } ] }, "durability": "persistent", "val": { - "bytes": "59ce3d304c83f4a16f84b8a47523c8140c1a8ce4cd920cecfa5fc72419a56fc6" + "bytes": "816368ca699a2ebdc60e76f7b63a6a5f98edee088492e4f34420cd6964a9434d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "613965724" + "i128": "605940997" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.19.json index 9b5bde65..74851d34 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "201254358" + "i128": "108271497" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "201254358" + "i128": "108271497" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5fd07f58bda21bfdcde88804504e84c6129b07b1812aeba0edf6c5f898b5ae13" + "bytes": "ffe3c571982b59d8a81c4f29e493da71b7e7cb3f5cf796f6a17110e7f54e6f8d" }, { - "u64": "129" + "u64": "2419" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "201254358" + "i128": "108271497" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "322b237f6fd4b6090131e12cb6aeb3d0de2595c516b1f40864590a887215c790" + "bytes": "ccb4fbbe3ff18816722774891b8ac3ed1f5e3a2db162e484e71b6ae5609668a0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 130, + "timestamp": 2420, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "322b237f6fd4b6090131e12cb6aeb3d0de2595c516b1f40864590a887215c790" + "bytes": "ccb4fbbe3ff18816722774891b8ac3ed1f5e3a2db162e484e71b6ae5609668a0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "322b237f6fd4b6090131e12cb6aeb3d0de2595c516b1f40864590a887215c790" + "bytes": "ccb4fbbe3ff18816722774891b8ac3ed1f5e3a2db162e484e71b6ae5609668a0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "201254358" + "i128": "108271497" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "201254358" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "108271497" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "129" + "u64": "2419" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8697db8df1e9be6b4efea3435774745ef6f5bd4248b8311ff286dec9f0a45ca9" + "bytes": "5ac22694a813fa1970b8a278d4a38bdce9884b43afdf8897f5e4cb8ba48d14ef" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8697db8df1e9be6b4efea3435774745ef6f5bd4248b8311ff286dec9f0a45ca9" + "bytes": "5ac22694a813fa1970b8a278d4a38bdce9884b43afdf8897f5e4cb8ba48d14ef" } ] }, "durability": "persistent", "val": { - "bytes": "322b237f6fd4b6090131e12cb6aeb3d0de2595c516b1f40864590a887215c790" + "bytes": "ccb4fbbe3ff18816722774891b8ac3ed1f5e3a2db162e484e71b6ae5609668a0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "201254358" + "i128": "108271497" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.190.json index 31526dd1..8a1507c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "23969737" + "i128": "586763019" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23969737" + "i128": "586763019" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1df7007bbea831579243950403cf710ca50103ea842f1e8f902e8b996bb0cc7b" + "bytes": "7338716cc172e2e29bb21cc2506765fe8eb8fb50011d44fcb43ca372fe1bbd72" }, { - "u64": "1480" + "u64": "412" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "23969737" + "i128": "586763019" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2254ff170270dba61f7f67672c054bea331d8df4c682127ec8f0490dd830528a" + "bytes": "eb7e36d5fa0b4591eddc7b2f40b1c290a3471d5c938d9e51beb9684ff64a8789" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1481, + "timestamp": 413, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2254ff170270dba61f7f67672c054bea331d8df4c682127ec8f0490dd830528a" + "bytes": "eb7e36d5fa0b4591eddc7b2f40b1c290a3471d5c938d9e51beb9684ff64a8789" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2254ff170270dba61f7f67672c054bea331d8df4c682127ec8f0490dd830528a" + "bytes": "eb7e36d5fa0b4591eddc7b2f40b1c290a3471d5c938d9e51beb9684ff64a8789" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "23969737" + "i128": "586763019" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "23969737" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "586763019" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1480" + "u64": "412" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17874d49ea1d3f19855bbacda580cfef7c588510a864d5ee76cfef5031595867" + "bytes": "75612cdb991535d9db3a0fef35e5629e1b238aee6fc9a9a978b959b0fefcb956" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17874d49ea1d3f19855bbacda580cfef7c588510a864d5ee76cfef5031595867" + "bytes": "75612cdb991535d9db3a0fef35e5629e1b238aee6fc9a9a978b959b0fefcb956" } ] }, "durability": "persistent", "val": { - "bytes": "2254ff170270dba61f7f67672c054bea331d8df4c682127ec8f0490dd830528a" + "bytes": "eb7e36d5fa0b4591eddc7b2f40b1c290a3471d5c938d9e51beb9684ff64a8789" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "23969737" + "i128": "586763019" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.191.json index 696aa55c..5a0fcd85 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "788138404" + "i128": "7493816" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "788138404" + "i128": "7493816" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70e8a96cc51434ab145e665557e28f44bff364082ebc5ce9bc0be9320e98bd3c" + "bytes": "74b5df071ae8a8ec6f3bf1b2933ddce93f2bc5d36b299c55d809710fd9a23794" }, { - "u64": "2197" + "u64": "2255" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "788138404" + "i128": "7493816" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d10d3cdd9421f4ece2b02b0677d945a2e7cef85b04fe4a38048dd1a815b3c97f" + "bytes": "4dce620ccedf62c996c282591b2025da9380835996e2460d1323cf33037bf7a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2198, + "timestamp": 2256, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d10d3cdd9421f4ece2b02b0677d945a2e7cef85b04fe4a38048dd1a815b3c97f" + "bytes": "4dce620ccedf62c996c282591b2025da9380835996e2460d1323cf33037bf7a7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d10d3cdd9421f4ece2b02b0677d945a2e7cef85b04fe4a38048dd1a815b3c97f" + "bytes": "4dce620ccedf62c996c282591b2025da9380835996e2460d1323cf33037bf7a7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "788138404" + "i128": "7493816" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "788138404" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "7493816" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2197" + "u64": "2255" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53651511e08e07265adfd6b85cfe3d1f764e9b2ed5db5dbe8048fa3ea119a19a" + "bytes": "7c70721a34babb044cfaea8b0b6721dffae6fcc91abc81fb596a6b4511fdd5ca" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53651511e08e07265adfd6b85cfe3d1f764e9b2ed5db5dbe8048fa3ea119a19a" + "bytes": "7c70721a34babb044cfaea8b0b6721dffae6fcc91abc81fb596a6b4511fdd5ca" } ] }, "durability": "persistent", "val": { - "bytes": "d10d3cdd9421f4ece2b02b0677d945a2e7cef85b04fe4a38048dd1a815b3c97f" + "bytes": "4dce620ccedf62c996c282591b2025da9380835996e2460d1323cf33037bf7a7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "788138404" + "i128": "7493816" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.192.json index a3ca3287..677ad801 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "814735031" + "i128": "854092367" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "814735031" + "i128": "854092367" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5dbb6afd3b8f51570b49fb6f86b5468b20a14dc490405d667b9d7efa205da2eb" + "bytes": "da871fc808dcbb11331bfa62bb3f777df2ab7cf4b636994676ac9dd5f1a8ce50" }, { - "u64": "2193" + "u64": "1924" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "814735031" + "i128": "854092367" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c2e755d32e4eb3c2f98d1dda2585572a8c91b05577b62b3b7df78683b87ccab4" + "bytes": "943da0ebe86e0f66840563a1411c17fcfd35f446ae01f33a973bbed197f935e1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2194, + "timestamp": 1925, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c2e755d32e4eb3c2f98d1dda2585572a8c91b05577b62b3b7df78683b87ccab4" + "bytes": "943da0ebe86e0f66840563a1411c17fcfd35f446ae01f33a973bbed197f935e1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c2e755d32e4eb3c2f98d1dda2585572a8c91b05577b62b3b7df78683b87ccab4" + "bytes": "943da0ebe86e0f66840563a1411c17fcfd35f446ae01f33a973bbed197f935e1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "814735031" + "i128": "854092367" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "814735031" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "854092367" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2193" + "u64": "1924" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d3b0b6447d54ed4fbc35371054fdb0170829c128036e829a78e1d3ac41b37fc" + "bytes": "203687957c6efe96e2852beee5747e8daa022ce16df712d29de079be7911eab3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8d3b0b6447d54ed4fbc35371054fdb0170829c128036e829a78e1d3ac41b37fc" + "bytes": "203687957c6efe96e2852beee5747e8daa022ce16df712d29de079be7911eab3" } ] }, "durability": "persistent", "val": { - "bytes": "c2e755d32e4eb3c2f98d1dda2585572a8c91b05577b62b3b7df78683b87ccab4" + "bytes": "943da0ebe86e0f66840563a1411c17fcfd35f446ae01f33a973bbed197f935e1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "814735031" + "i128": "854092367" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.193.json index fa6966b4..f06ae6f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "246480104" + "i128": "869466571" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "246480104" + "i128": "869466571" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43f34e69121b77432df676df247a9b0baa49b2e6500755201136203b04a8ded4" + "bytes": "0428dc840e5bf1c6eae2a8c46533e1dd948477adc7746b9d59ad8cd54d93bbf1" }, { - "u64": "3390" + "u64": "1395" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "246480104" + "i128": "869466571" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d9d92e540198895825674d27ed68fd7520dc6f13b50b9bcfa4153c1b05a7feb3" + "bytes": "88161a2569af2e1b1c5b6792fc768f379b13ed4cdbb373a7c57797c134bf891c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3391, + "timestamp": 1396, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9d92e540198895825674d27ed68fd7520dc6f13b50b9bcfa4153c1b05a7feb3" + "bytes": "88161a2569af2e1b1c5b6792fc768f379b13ed4cdbb373a7c57797c134bf891c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9d92e540198895825674d27ed68fd7520dc6f13b50b9bcfa4153c1b05a7feb3" + "bytes": "88161a2569af2e1b1c5b6792fc768f379b13ed4cdbb373a7c57797c134bf891c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "246480104" + "i128": "869466571" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "246480104" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "869466571" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3390" + "u64": "1395" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ae4ad07151639c5ffa3e267904ee79a843b9745c8a247836fd081d32b42f693" + "bytes": "9bc2b71d96f39e87885b6d2acd437ea184c5a4499bae2a80a137ce9b3c5b10c3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0ae4ad07151639c5ffa3e267904ee79a843b9745c8a247836fd081d32b42f693" + "bytes": "9bc2b71d96f39e87885b6d2acd437ea184c5a4499bae2a80a137ce9b3c5b10c3" } ] }, "durability": "persistent", "val": { - "bytes": "d9d92e540198895825674d27ed68fd7520dc6f13b50b9bcfa4153c1b05a7feb3" + "bytes": "88161a2569af2e1b1c5b6792fc768f379b13ed4cdbb373a7c57797c134bf891c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "246480104" + "i128": "869466571" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.194.json index ef68f952..7686d83d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "42594628" + "i128": "346589004" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "42594628" + "i128": "346589004" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ab33d7526a5da79d9dac14d248a0231f1a783633c9d57fdd6cf67207b932482" + "bytes": "3d9fd3515937e86e68b82120e15c2950694dcebca4068bfd9dd5cb024f4daa08" }, { - "u64": "1626" + "u64": "3180" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "42594628" + "i128": "346589004" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "dde8bba70f4c1bbc8c29799969ad7f1b18e9999014b941d8bf000f22ccda7c1a" + "bytes": "e5460f488049933e14eaa9fec0dd65e4dc28460b37002bff58952539f2adc225" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1627, + "timestamp": 3181, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dde8bba70f4c1bbc8c29799969ad7f1b18e9999014b941d8bf000f22ccda7c1a" + "bytes": "e5460f488049933e14eaa9fec0dd65e4dc28460b37002bff58952539f2adc225" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dde8bba70f4c1bbc8c29799969ad7f1b18e9999014b941d8bf000f22ccda7c1a" + "bytes": "e5460f488049933e14eaa9fec0dd65e4dc28460b37002bff58952539f2adc225" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "42594628" + "i128": "346589004" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "42594628" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "346589004" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1626" + "u64": "3180" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62986d5cb0526be2a4fb79cb6c3ac6e55fce20edd3e13e54ef6b2c63334dfc2b" + "bytes": "bdb963419f5dbe54cf149985a8cfb49851b37cebe8666d4d694a8d45d6c2143a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "62986d5cb0526be2a4fb79cb6c3ac6e55fce20edd3e13e54ef6b2c63334dfc2b" + "bytes": "bdb963419f5dbe54cf149985a8cfb49851b37cebe8666d4d694a8d45d6c2143a" } ] }, "durability": "persistent", "val": { - "bytes": "dde8bba70f4c1bbc8c29799969ad7f1b18e9999014b941d8bf000f22ccda7c1a" + "bytes": "e5460f488049933e14eaa9fec0dd65e4dc28460b37002bff58952539f2adc225" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "42594628" + "i128": "346589004" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.195.json index b2d3aff5..5eb99592 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "282084647" + "i128": "571322962" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "282084647" + "i128": "571322962" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b81537d98b45ba7092917e99d9d48d172c788598efca8154db2787c6aeb25574" + "bytes": "c13bd6fa797c3f0ee70951e44a174f44769f0591977a62a42c07447b0becb2e3" }, { - "u64": "2543" + "u64": "965" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "282084647" + "i128": "571322962" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "59daaf818cd3f346e6cf1c9bac510bad7ebae05a9e38267c97708da7380a8745" + "bytes": "5f04118f21317ec69345f0a2da026c6290822061337a5d1e6f5b7ff769e671ce" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2544, + "timestamp": 966, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "59daaf818cd3f346e6cf1c9bac510bad7ebae05a9e38267c97708da7380a8745" + "bytes": "5f04118f21317ec69345f0a2da026c6290822061337a5d1e6f5b7ff769e671ce" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "59daaf818cd3f346e6cf1c9bac510bad7ebae05a9e38267c97708da7380a8745" + "bytes": "5f04118f21317ec69345f0a2da026c6290822061337a5d1e6f5b7ff769e671ce" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "282084647" + "i128": "571322962" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "282084647" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "571322962" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2543" + "u64": "965" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4260eb83cd3a3bb52f2381f38e3044e6614fe12b92a0365ea36f79dceaa0294" + "bytes": "2c1324db0926cd5b7aa76417301dc9af0be37456f7c0e6edd441d50bfd7e62f6" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4260eb83cd3a3bb52f2381f38e3044e6614fe12b92a0365ea36f79dceaa0294" + "bytes": "2c1324db0926cd5b7aa76417301dc9af0be37456f7c0e6edd441d50bfd7e62f6" } ] }, "durability": "persistent", "val": { - "bytes": "59daaf818cd3f346e6cf1c9bac510bad7ebae05a9e38267c97708da7380a8745" + "bytes": "5f04118f21317ec69345f0a2da026c6290822061337a5d1e6f5b7ff769e671ce" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "282084647" + "i128": "571322962" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.196.json index 47636e31..c7cf6ec4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "319446732" + "i128": "611061906" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "319446732" + "i128": "611061906" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ce9cb35cdc4595cbaac722596fae5e65011d567ee1339da97814932a32dbb50" + "bytes": "5730b2b019a0bff8f3d35550e9c3952b5903c698298fbb5fede418faea807af6" }, { - "u64": "1824" + "u64": "1646" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "319446732" + "i128": "611061906" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6b348d72fee6d30c13f947364636c6bb7bd538e44ac66bcca1e38b206e1caa52" + "bytes": "0c97f892b329035f8f7631f656e2fe4c555dd30459e6f48b9af3c497a336d7d3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1825, + "timestamp": 1647, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6b348d72fee6d30c13f947364636c6bb7bd538e44ac66bcca1e38b206e1caa52" + "bytes": "0c97f892b329035f8f7631f656e2fe4c555dd30459e6f48b9af3c497a336d7d3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6b348d72fee6d30c13f947364636c6bb7bd538e44ac66bcca1e38b206e1caa52" + "bytes": "0c97f892b329035f8f7631f656e2fe4c555dd30459e6f48b9af3c497a336d7d3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "319446732" + "i128": "611061906" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "319446732" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "611061906" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1824" + "u64": "1646" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6297f747dc76ec5763c401a179a898bbbfe60b1687a9b180d999bb7736c9833" + "bytes": "54ced22cc1eda1a8d4bd85b1ad36baa238dfc800dd576f48c4a3955acdcc6873" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6297f747dc76ec5763c401a179a898bbbfe60b1687a9b180d999bb7736c9833" + "bytes": "54ced22cc1eda1a8d4bd85b1ad36baa238dfc800dd576f48c4a3955acdcc6873" } ] }, "durability": "persistent", "val": { - "bytes": "6b348d72fee6d30c13f947364636c6bb7bd538e44ac66bcca1e38b206e1caa52" + "bytes": "0c97f892b329035f8f7631f656e2fe4c555dd30459e6f48b9af3c497a336d7d3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "319446732" + "i128": "611061906" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.197.json index 310cc730..e8aa84db 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525740083" + "i128": "896271243" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "525740083" + "i128": "896271243" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6efa9cb125c08df28911e2ba67471de7f3ca9f1051a1ffb65ed32240ba0397ac" + "bytes": "cb82301b38fdd9b059f617e8d890dd01c5719ae4d8114d1c99e2f35927b363e4" }, { - "u64": "724" + "u64": "1832" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "525740083" + "i128": "896271243" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9bbd7021d0349e2918ea5cf1d4dfb05df194d58ffd830cf7e172a0fd89a87af2" + "bytes": "5ec357452089be1921dff8efa4323b038c456c0041eb769e65ac18e74dd7df43" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 725, + "timestamp": 1833, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9bbd7021d0349e2918ea5cf1d4dfb05df194d58ffd830cf7e172a0fd89a87af2" + "bytes": "5ec357452089be1921dff8efa4323b038c456c0041eb769e65ac18e74dd7df43" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9bbd7021d0349e2918ea5cf1d4dfb05df194d58ffd830cf7e172a0fd89a87af2" + "bytes": "5ec357452089be1921dff8efa4323b038c456c0041eb769e65ac18e74dd7df43" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "525740083" + "i128": "896271243" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "525740083" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "896271243" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "724" + "u64": "1832" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76b93222f6d4b7c28334c7f4ca0b3ff2ed4ef96fc77b4ef7d2795201a2183d00" + "bytes": "f836fd522e01515e89c2e471f4e8fd76c214a73cac8aefd78e5b1141a59dc608" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76b93222f6d4b7c28334c7f4ca0b3ff2ed4ef96fc77b4ef7d2795201a2183d00" + "bytes": "f836fd522e01515e89c2e471f4e8fd76c214a73cac8aefd78e5b1141a59dc608" } ] }, "durability": "persistent", "val": { - "bytes": "9bbd7021d0349e2918ea5cf1d4dfb05df194d58ffd830cf7e172a0fd89a87af2" + "bytes": "5ec357452089be1921dff8efa4323b038c456c0041eb769e65ac18e74dd7df43" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "525740083" + "i128": "896271243" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.198.json index 47b1e00f..3f61e871 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "241306584" + "i128": "537173942" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "241306584" + "i128": "537173942" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "61e301a078a3a80849a1ef3c1f7d64f164391df96ecfdaed0331d9aaa6d418ca" + "bytes": "f3d929a6950a7ea05e5cb567b9a7e070fde7a37cd76dc872c00725a90ddbfcff" }, { - "u64": "107" + "u64": "3041" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "241306584" + "i128": "537173942" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2c710e561d715d2bc52335177eb632596402d03dcb88e32ff0aa27d31ce4df54" + "bytes": "d007b0d367645128c48f4446e93dfb90187847dfd62849bae4e28b72de1a4061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 108, + "timestamp": 3042, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c710e561d715d2bc52335177eb632596402d03dcb88e32ff0aa27d31ce4df54" + "bytes": "d007b0d367645128c48f4446e93dfb90187847dfd62849bae4e28b72de1a4061" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c710e561d715d2bc52335177eb632596402d03dcb88e32ff0aa27d31ce4df54" + "bytes": "d007b0d367645128c48f4446e93dfb90187847dfd62849bae4e28b72de1a4061" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "241306584" + "i128": "537173942" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "241306584" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "537173942" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "107" + "u64": "3041" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35b189cfd6732861b8e3cf052df4eaa25029db4487a35e02b8881893cce27aa8" + "bytes": "4b0abedf06cd0ee3bfa12336680daa35a6862fa22218ace23fa0c5a58cdb4a78" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35b189cfd6732861b8e3cf052df4eaa25029db4487a35e02b8881893cce27aa8" + "bytes": "4b0abedf06cd0ee3bfa12336680daa35a6862fa22218ace23fa0c5a58cdb4a78" } ] }, "durability": "persistent", "val": { - "bytes": "2c710e561d715d2bc52335177eb632596402d03dcb88e32ff0aa27d31ce4df54" + "bytes": "d007b0d367645128c48f4446e93dfb90187847dfd62849bae4e28b72de1a4061" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "241306584" + "i128": "537173942" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.199.json index a966d808..f8cf4917 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "115433319" + "i128": "444182711" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115433319" + "i128": "444182711" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a39ca9fbd7fe4fcc8f121d484b755c1f603f7cb5cdac23814e41efc63ee2d07" + "bytes": "222cb8a66fca0771a4acb91841bd4d101a4e90a58db6a54e7a7c428df1f74494" }, { - "u64": "2375" + "u64": "601" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "115433319" + "i128": "444182711" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7672d21d27ea496d1d1feed4c2aafb40b39ded87b8b20270636ba2f86eeebfb7" + "bytes": "64ef98d37efa42d57885e76a3a8a66fc562a540b824b34e6aad5d97214fa486d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2376, + "timestamp": 602, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7672d21d27ea496d1d1feed4c2aafb40b39ded87b8b20270636ba2f86eeebfb7" + "bytes": "64ef98d37efa42d57885e76a3a8a66fc562a540b824b34e6aad5d97214fa486d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7672d21d27ea496d1d1feed4c2aafb40b39ded87b8b20270636ba2f86eeebfb7" + "bytes": "64ef98d37efa42d57885e76a3a8a66fc562a540b824b34e6aad5d97214fa486d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115433319" + "i128": "444182711" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "115433319" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "444182711" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2375" + "u64": "601" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7475bc2fcfee5e6ab552f1c0040af9b8203a716162d31660b82a9be22752e8b" + "bytes": "e6a175360d5abc61f54cf76efc84d3e74297c60f4e2be14b538d31909dae0deb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7475bc2fcfee5e6ab552f1c0040af9b8203a716162d31660b82a9be22752e8b" + "bytes": "e6a175360d5abc61f54cf76efc84d3e74297c60f4e2be14b538d31909dae0deb" } ] }, "durability": "persistent", "val": { - "bytes": "7672d21d27ea496d1d1feed4c2aafb40b39ded87b8b20270636ba2f86eeebfb7" + "bytes": "64ef98d37efa42d57885e76a3a8a66fc562a540b824b34e6aad5d97214fa486d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "115433319" + "i128": "444182711" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.2.json index 0e1f35ae..fba148d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "693512590" + "i128": "42472208" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "693512590" + "i128": "42472208" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "38e0c51a4b498f28199b2668eeb4cfe676cad5c020504e4c6467b3e864ce00f1" + "bytes": "5d22991c9b5a59124854fecfe4a0f4c0939f19b0b86f3782d05889479f74b14e" }, { - "u64": "1707" + "u64": "1222" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "693512590" + "i128": "42472208" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f44ddbfcf985d9119c35b38d38570bec9d5a028da3c7da45e7cd47a798df0b12" + "bytes": "4244f49733739297f53222154a65a61c4bde3498e07506289eb5347ddac57311" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1708, + "timestamp": 1223, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f44ddbfcf985d9119c35b38d38570bec9d5a028da3c7da45e7cd47a798df0b12" + "bytes": "4244f49733739297f53222154a65a61c4bde3498e07506289eb5347ddac57311" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f44ddbfcf985d9119c35b38d38570bec9d5a028da3c7da45e7cd47a798df0b12" + "bytes": "4244f49733739297f53222154a65a61c4bde3498e07506289eb5347ddac57311" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "693512590" + "i128": "42472208" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "693512590" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "42472208" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1707" + "u64": "1222" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de4329f8b30d6ab3d13515a0728bc2a071fb41810ba1a56dcb2c09dd81526a1a" + "bytes": "8b58a9185cff56baad6c06888bfc6ac1785164d2d802ad7e84a2e7a129f450bb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "de4329f8b30d6ab3d13515a0728bc2a071fb41810ba1a56dcb2c09dd81526a1a" + "bytes": "8b58a9185cff56baad6c06888bfc6ac1785164d2d802ad7e84a2e7a129f450bb" } ] }, "durability": "persistent", "val": { - "bytes": "f44ddbfcf985d9119c35b38d38570bec9d5a028da3c7da45e7cd47a798df0b12" + "bytes": "4244f49733739297f53222154a65a61c4bde3498e07506289eb5347ddac57311" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "693512590" + "i128": "42472208" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.20.json index 640ff31f..09b015f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "776850517" + "i128": "342642974" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "776850517" + "i128": "342642974" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25d19e56966d04f2b84eaf8b8795f48e078039b1e58e82313804dd4691280110" + "bytes": "78ffe88fe66ae848c02fba393a7f3182ca44b08e4a7e634a9cf32075c9a1172f" }, { - "u64": "3529" + "u64": "1943" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "776850517" + "i128": "342642974" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cb89b38454e19582e566f6077ac83ea8b6bf3307de474df269d3570b800e5a95" + "bytes": "ac928a7331268b973b7617b0e242eecfa464c8f281a60ddddceb2820bea1e170" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3530, + "timestamp": 1944, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb89b38454e19582e566f6077ac83ea8b6bf3307de474df269d3570b800e5a95" + "bytes": "ac928a7331268b973b7617b0e242eecfa464c8f281a60ddddceb2820bea1e170" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb89b38454e19582e566f6077ac83ea8b6bf3307de474df269d3570b800e5a95" + "bytes": "ac928a7331268b973b7617b0e242eecfa464c8f281a60ddddceb2820bea1e170" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "776850517" + "i128": "342642974" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "776850517" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "342642974" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3529" + "u64": "1943" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e78b6a46307940b66f2f52178992795962b586c557b8f905d7c55c136b63646" + "bytes": "3ff5b497f15f50ea1c2e39499923d5f1cbc623b840dd0e5569851ce901a5e813" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e78b6a46307940b66f2f52178992795962b586c557b8f905d7c55c136b63646" + "bytes": "3ff5b497f15f50ea1c2e39499923d5f1cbc623b840dd0e5569851ce901a5e813" } ] }, "durability": "persistent", "val": { - "bytes": "cb89b38454e19582e566f6077ac83ea8b6bf3307de474df269d3570b800e5a95" + "bytes": "ac928a7331268b973b7617b0e242eecfa464c8f281a60ddddceb2820bea1e170" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "776850517" + "i128": "342642974" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.200.json index de1460f7..91a1d08a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "129346590" + "i128": "964677879" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "129346590" + "i128": "964677879" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7614aaeba68d15ab63ebc4f20b0a5dc260c199747c5f132f02c60954a1bb1058" + "bytes": "4eb6f813bf2912c49bdfe3e3e6378c637277a9b605b507d1924b35b396fd4687" }, { - "u64": "2411" + "u64": "701" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "129346590" + "i128": "964677879" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ff3f5e762eef9d52de3146d1095f0df6283482a0177ae831153709c68f4ab050" + "bytes": "933bafb2c453d29db108a2441400ef547e5dda50c17d245fedecfbb6daf895d4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2412, + "timestamp": 702, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff3f5e762eef9d52de3146d1095f0df6283482a0177ae831153709c68f4ab050" + "bytes": "933bafb2c453d29db108a2441400ef547e5dda50c17d245fedecfbb6daf895d4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ff3f5e762eef9d52de3146d1095f0df6283482a0177ae831153709c68f4ab050" + "bytes": "933bafb2c453d29db108a2441400ef547e5dda50c17d245fedecfbb6daf895d4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "129346590" + "i128": "964677879" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "129346590" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "964677879" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2411" + "u64": "701" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fd39c7d37973e00bb95400319d5c061356ef083f3827e6af9f2a64779e56c7a" + "bytes": "8e0910c870cde393d102435881d4101307af503486bfd6c776cba21e02215168" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6fd39c7d37973e00bb95400319d5c061356ef083f3827e6af9f2a64779e56c7a" + "bytes": "8e0910c870cde393d102435881d4101307af503486bfd6c776cba21e02215168" } ] }, "durability": "persistent", "val": { - "bytes": "ff3f5e762eef9d52de3146d1095f0df6283482a0177ae831153709c68f4ab050" + "bytes": "933bafb2c453d29db108a2441400ef547e5dda50c17d245fedecfbb6daf895d4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "129346590" + "i128": "964677879" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.201.json index ff4a1a27..f512176e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "687317137" + "i128": "759541983" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "687317137" + "i128": "759541983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1117a4e62eec20722130847c5507dfae0fac67726cea5864f7a4743b6a588103" + "bytes": "10a2b20bfe76614f5479a0db329636014f336d1499256a953ec64004c9b273ea" }, { - "u64": "376" + "u64": "2944" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "687317137" + "i128": "759541983" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "313a3e8fb7cab3aeeeb38d20435ecf9a04e72f3da25fe041760b650daa446905" + "bytes": "9a87f9158fe52a231d4b0d1b4aab99cfbab3bdda7174dff3f89680188e8b600f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 377, + "timestamp": 2945, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "313a3e8fb7cab3aeeeb38d20435ecf9a04e72f3da25fe041760b650daa446905" + "bytes": "9a87f9158fe52a231d4b0d1b4aab99cfbab3bdda7174dff3f89680188e8b600f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "313a3e8fb7cab3aeeeb38d20435ecf9a04e72f3da25fe041760b650daa446905" + "bytes": "9a87f9158fe52a231d4b0d1b4aab99cfbab3bdda7174dff3f89680188e8b600f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "687317137" + "i128": "759541983" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "687317137" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "759541983" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "376" + "u64": "2944" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b077a8bcfbd4fed7d4af98b2502143945328c3e45a7d93ff7eeb6bc440be0f7" + "bytes": "70b7e18975860fa005be63f9315a0763a87bf4e1ed8f96cfad6f33736a0e9be1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6b077a8bcfbd4fed7d4af98b2502143945328c3e45a7d93ff7eeb6bc440be0f7" + "bytes": "70b7e18975860fa005be63f9315a0763a87bf4e1ed8f96cfad6f33736a0e9be1" } ] }, "durability": "persistent", "val": { - "bytes": "313a3e8fb7cab3aeeeb38d20435ecf9a04e72f3da25fe041760b650daa446905" + "bytes": "9a87f9158fe52a231d4b0d1b4aab99cfbab3bdda7174dff3f89680188e8b600f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "687317137" + "i128": "759541983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.202.json index fc4a2ccb..e370c5a9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "938514193" + "i128": "594719298" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "938514193" + "i128": "594719298" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5511e7c07e2897d15b0d83d8142d50ea5baf602e6ef63c2f5d8a010b06b5af7" + "bytes": "0fdce5b1b44077928c327f2515f5e01b72e363fe71ab2828d3cbd75de15b3118" }, { - "u64": "2842" + "u64": "2729" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "938514193" + "i128": "594719298" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4ef7baf23fe43aaa5a8d77d3e0868b6aad13559c50763263d480aee63c5cca68" + "bytes": "25db13c4c6b0ad071744b06ba974a53eaa76aa03a85a61588b1f8b055d435498" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2843, + "timestamp": 2730, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ef7baf23fe43aaa5a8d77d3e0868b6aad13559c50763263d480aee63c5cca68" + "bytes": "25db13c4c6b0ad071744b06ba974a53eaa76aa03a85a61588b1f8b055d435498" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ef7baf23fe43aaa5a8d77d3e0868b6aad13559c50763263d480aee63c5cca68" + "bytes": "25db13c4c6b0ad071744b06ba974a53eaa76aa03a85a61588b1f8b055d435498" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "938514193" + "i128": "594719298" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "938514193" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "594719298" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2842" + "u64": "2729" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae28b7e236fda24d72f6d29e31f2a2ef0a77052bad22154e893f7cf91d697ee6" + "bytes": "60d0d57636fa89d443c01809cd9bae0f4b93e195b9322d768ef2961ceec559e1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae28b7e236fda24d72f6d29e31f2a2ef0a77052bad22154e893f7cf91d697ee6" + "bytes": "60d0d57636fa89d443c01809cd9bae0f4b93e195b9322d768ef2961ceec559e1" } ] }, "durability": "persistent", "val": { - "bytes": "4ef7baf23fe43aaa5a8d77d3e0868b6aad13559c50763263d480aee63c5cca68" + "bytes": "25db13c4c6b0ad071744b06ba974a53eaa76aa03a85a61588b1f8b055d435498" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "938514193" + "i128": "594719298" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.203.json index e2f77e8e..9c0b8ece 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "645111861" + "i128": "775621536" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "645111861" + "i128": "775621536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a680e7b6b22f07a8cca94a5e8ad6c2530da6bc7857339e8316fd07300502ce31" + "bytes": "1184d49b2623727e35bd374eb462b7816e24fe8c06f5c86278701657b0d7ee64" }, { - "u64": "3576" + "u64": "2720" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "645111861" + "i128": "775621536" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "45fb80e0654bee2fdbaff507f8dae523e353d768493984b181ce0d2e38acc630" + "bytes": "a164a61242d340ced929674f66330be128bcc46d82f78263b7c2aacfbb74af89" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3577, + "timestamp": 2721, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "45fb80e0654bee2fdbaff507f8dae523e353d768493984b181ce0d2e38acc630" + "bytes": "a164a61242d340ced929674f66330be128bcc46d82f78263b7c2aacfbb74af89" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "45fb80e0654bee2fdbaff507f8dae523e353d768493984b181ce0d2e38acc630" + "bytes": "a164a61242d340ced929674f66330be128bcc46d82f78263b7c2aacfbb74af89" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "645111861" + "i128": "775621536" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "645111861" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "775621536" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3576" + "u64": "2720" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c332bc69679241cab1f664a92c434234e0e37b5030c75c3417710bee5d3466e7" + "bytes": "14a69e9fc2ecaa9e569d71ecea8cdd7a763995a2da167857b14cb24ba0863fa9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c332bc69679241cab1f664a92c434234e0e37b5030c75c3417710bee5d3466e7" + "bytes": "14a69e9fc2ecaa9e569d71ecea8cdd7a763995a2da167857b14cb24ba0863fa9" } ] }, "durability": "persistent", "val": { - "bytes": "45fb80e0654bee2fdbaff507f8dae523e353d768493984b181ce0d2e38acc630" + "bytes": "a164a61242d340ced929674f66330be128bcc46d82f78263b7c2aacfbb74af89" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "645111861" + "i128": "775621536" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.204.json index 2b41ff53..31bb7fbf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954939108" + "i128": "323588032" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954939108" + "i128": "323588032" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6220c31aa289122d6ec8015140be120d09e57d9dfb9b1c681d9de08154d437e6" + "bytes": "7931e8d200cf195e12aa28847cbaaa8409a55112c57c4dc39148902b1dbd93f3" }, { - "u64": "2299" + "u64": "2539" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954939108" + "i128": "323588032" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "edb16b82b377dacc12edd0b68c967753c946d19b130cb8a461d09eb8d4015ec4" + "bytes": "02476223cfa232d3f61fc298a71dde76948afd5f0d66fc4857344f44a3e1f25a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2300, + "timestamp": 2540, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "edb16b82b377dacc12edd0b68c967753c946d19b130cb8a461d09eb8d4015ec4" + "bytes": "02476223cfa232d3f61fc298a71dde76948afd5f0d66fc4857344f44a3e1f25a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "edb16b82b377dacc12edd0b68c967753c946d19b130cb8a461d09eb8d4015ec4" + "bytes": "02476223cfa232d3f61fc298a71dde76948afd5f0d66fc4857344f44a3e1f25a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954939108" + "i128": "323588032" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "954939108" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "323588032" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2299" + "u64": "2539" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b25263c5304a04c5595e86ed782b9d935a053ae2b579abffa58f03108d58d80" + "bytes": "4ceadd465e585aa6bdd98fdc7f479e48a799f727a4906548ecccf25a38e4df02" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b25263c5304a04c5595e86ed782b9d935a053ae2b579abffa58f03108d58d80" + "bytes": "4ceadd465e585aa6bdd98fdc7f479e48a799f727a4906548ecccf25a38e4df02" } ] }, "durability": "persistent", "val": { - "bytes": "edb16b82b377dacc12edd0b68c967753c946d19b130cb8a461d09eb8d4015ec4" + "bytes": "02476223cfa232d3f61fc298a71dde76948afd5f0d66fc4857344f44a3e1f25a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "954939108" + "i128": "323588032" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.205.json index 94d07599..3869a292 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "664436990" + "i128": "678164398" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "664436990" + "i128": "678164398" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9526376086e07633e2262167d3adddbefb49b55e792d568131241e6107b62df" + "bytes": "4debfaaebbfb0cee04a28bb940c1a34bf3fe6ebf21037c5ade5e182c7f74d085" }, { - "u64": "3474" + "u64": "2563" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "664436990" + "i128": "678164398" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a834cd6b51d513184919b04b086b3a7aaa6491cbedb73111e1adcc1812485390" + "bytes": "4bb8559a624dbc55464dd4576dc1360186d53ffba564bcb6827db753ba1c142e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3475, + "timestamp": 2564, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a834cd6b51d513184919b04b086b3a7aaa6491cbedb73111e1adcc1812485390" + "bytes": "4bb8559a624dbc55464dd4576dc1360186d53ffba564bcb6827db753ba1c142e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a834cd6b51d513184919b04b086b3a7aaa6491cbedb73111e1adcc1812485390" + "bytes": "4bb8559a624dbc55464dd4576dc1360186d53ffba564bcb6827db753ba1c142e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "664436990" + "i128": "678164398" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "664436990" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "678164398" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3474" + "u64": "2563" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "106ee0bc61164497a65148da7facb4df931ca2c20c1949f903735a8bce6ce1df" + "bytes": "7deff83335b77fa892a40be56075ea04adbecb330f83c9077f67a52e29662722" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "106ee0bc61164497a65148da7facb4df931ca2c20c1949f903735a8bce6ce1df" + "bytes": "7deff83335b77fa892a40be56075ea04adbecb330f83c9077f67a52e29662722" } ] }, "durability": "persistent", "val": { - "bytes": "a834cd6b51d513184919b04b086b3a7aaa6491cbedb73111e1adcc1812485390" + "bytes": "4bb8559a624dbc55464dd4576dc1360186d53ffba564bcb6827db753ba1c142e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "664436990" + "i128": "678164398" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.206.json index 6673b063..ffb4cf27 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "233549417" + "i128": "864602016" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "233549417" + "i128": "864602016" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d58398b30169b42c930b9eb7d0baf960765699c9d648577504d2f6cf3c37f6c0" + "bytes": "040aaa2599973d343633ca29bcfdcfb951f57c979e558452790dee9a085252a0" }, { - "u64": "1072" + "u64": "9" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "233549417" + "i128": "864602016" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "aed37936e8d0b5de530a608a1f8cfea18f2587bf4548705c35b8f2797eb4a072" + "bytes": "c775d20e4abb3c999c115839239c423052c94aaeee47c3698aa790d412e462e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1073, + "timestamp": 10, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aed37936e8d0b5de530a608a1f8cfea18f2587bf4548705c35b8f2797eb4a072" + "bytes": "c775d20e4abb3c999c115839239c423052c94aaeee47c3698aa790d412e462e7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aed37936e8d0b5de530a608a1f8cfea18f2587bf4548705c35b8f2797eb4a072" + "bytes": "c775d20e4abb3c999c115839239c423052c94aaeee47c3698aa790d412e462e7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "233549417" + "i128": "864602016" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "233549417" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "864602016" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1072" + "u64": "9" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "716a2b0bd32cf80e09c03df5744c6516aa3ed1852a41cb4d60a4c58fd862024b" + "bytes": "cddaeb8b9758dba86cd1a95b96d91c95897c29d9a3c0f08a46d648c9c183320a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "716a2b0bd32cf80e09c03df5744c6516aa3ed1852a41cb4d60a4c58fd862024b" + "bytes": "cddaeb8b9758dba86cd1a95b96d91c95897c29d9a3c0f08a46d648c9c183320a" } ] }, "durability": "persistent", "val": { - "bytes": "aed37936e8d0b5de530a608a1f8cfea18f2587bf4548705c35b8f2797eb4a072" + "bytes": "c775d20e4abb3c999c115839239c423052c94aaeee47c3698aa790d412e462e7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "233549417" + "i128": "864602016" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.207.json index cfdff950..da18d376 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "640639614" + "i128": "439438594" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "640639614" + "i128": "439438594" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "197c05145ba18fdfbf9f493cf2fd4cd01aa7d09a62156199f1ca2c6745985a51" + "bytes": "4144a434cb8b7f857bfcdee03c775b1ae8c028c880d990919682c3dfd8ca8523" }, { - "u64": "691" + "u64": "3398" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "640639614" + "i128": "439438594" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3d04f4818136be35a150cc33fce6f0149ff8cf0fb23b524226b3d37a81f9aff6" + "bytes": "828be8e7fba6b5f471cf248dab255b614df68a254682e7397f0062e9d5f65099" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 692, + "timestamp": 3399, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3d04f4818136be35a150cc33fce6f0149ff8cf0fb23b524226b3d37a81f9aff6" + "bytes": "828be8e7fba6b5f471cf248dab255b614df68a254682e7397f0062e9d5f65099" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3d04f4818136be35a150cc33fce6f0149ff8cf0fb23b524226b3d37a81f9aff6" + "bytes": "828be8e7fba6b5f471cf248dab255b614df68a254682e7397f0062e9d5f65099" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "640639614" + "i128": "439438594" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "640639614" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "439438594" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "691" + "u64": "3398" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13c41a07f1f2085d3de3223b9aa1486ebb389c8cdaaefc7a63d4d5dbc5c4c908" + "bytes": "008f419a75adad09347d3972c71238e332e0253f946b2fb483c13d1fbfc8f860" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13c41a07f1f2085d3de3223b9aa1486ebb389c8cdaaefc7a63d4d5dbc5c4c908" + "bytes": "008f419a75adad09347d3972c71238e332e0253f946b2fb483c13d1fbfc8f860" } ] }, "durability": "persistent", "val": { - "bytes": "3d04f4818136be35a150cc33fce6f0149ff8cf0fb23b524226b3d37a81f9aff6" + "bytes": "828be8e7fba6b5f471cf248dab255b614df68a254682e7397f0062e9d5f65099" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "640639614" + "i128": "439438594" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.208.json index f37ad7c4..4aa9ec05 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "741391647" + "i128": "776536242" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "741391647" + "i128": "776536242" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7978feb5092d46a7529c9e328bf5a8cf63146dcb7a082067fd4bfecb5cbea6a7" + "bytes": "25a3dec20e6114c3ebedc1b73f80b8d1890076a12ee9467f587295870d625838" }, { - "u64": "334" + "u64": "400" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "741391647" + "i128": "776536242" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "be17fa2c997680ace10624b76e35e56060f486a981c33d6f808dc924a42f06c4" + "bytes": "c0d9b0df5ed1fce80570112052da6cab4da1406ebbc24345c54243d7fa4fb520" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 335, + "timestamp": 401, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be17fa2c997680ace10624b76e35e56060f486a981c33d6f808dc924a42f06c4" + "bytes": "c0d9b0df5ed1fce80570112052da6cab4da1406ebbc24345c54243d7fa4fb520" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be17fa2c997680ace10624b76e35e56060f486a981c33d6f808dc924a42f06c4" + "bytes": "c0d9b0df5ed1fce80570112052da6cab4da1406ebbc24345c54243d7fa4fb520" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "741391647" + "i128": "776536242" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "741391647" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "776536242" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "334" + "u64": "400" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "913b2a314f608ed27d128ad0bca2caeaa598d01beb0257528ad7ddc7d32f874b" + "bytes": "f0ed0fdeb7556efe845fd5554be5f0b84dec5d7565e5103c370484b1bc965d4b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "913b2a314f608ed27d128ad0bca2caeaa598d01beb0257528ad7ddc7d32f874b" + "bytes": "f0ed0fdeb7556efe845fd5554be5f0b84dec5d7565e5103c370484b1bc965d4b" } ] }, "durability": "persistent", "val": { - "bytes": "be17fa2c997680ace10624b76e35e56060f486a981c33d6f808dc924a42f06c4" + "bytes": "c0d9b0df5ed1fce80570112052da6cab4da1406ebbc24345c54243d7fa4fb520" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "741391647" + "i128": "776536242" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.209.json index c3957081..93b00ee3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "366844489" + "i128": "97130067" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "366844489" + "i128": "97130067" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0da4bbe5b0617211fa3c4887b02b1f6cf7a989c3580eeae926a821104c53a1f2" + "bytes": "0795122c88f61fe1cf86a0218fb54ab68c18dd78ea65b4a0245cfd9837d23534" }, { - "u64": "3361" + "u64": "1732" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "366844489" + "i128": "97130067" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cc4e5ef30eef193b8ef756d55180d2cb225dc6268ca46c5257603f6faca531d5" + "bytes": "fe7e5d0de026e9d0c4ee9aa6b7e5e6795cf05793f90208ff57c1b5625fc384f6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3362, + "timestamp": 1733, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc4e5ef30eef193b8ef756d55180d2cb225dc6268ca46c5257603f6faca531d5" + "bytes": "fe7e5d0de026e9d0c4ee9aa6b7e5e6795cf05793f90208ff57c1b5625fc384f6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc4e5ef30eef193b8ef756d55180d2cb225dc6268ca46c5257603f6faca531d5" + "bytes": "fe7e5d0de026e9d0c4ee9aa6b7e5e6795cf05793f90208ff57c1b5625fc384f6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "366844489" + "i128": "97130067" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "366844489" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "97130067" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3361" + "u64": "1732" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2ba2d37f6e5191242b67dd4fc7561cfbd8d1e76c4ecb18086efbc733d97c1e7" + "bytes": "65864760553eac2a655fffb25758cd9fc0a218a82e32042d1923b71c64329941" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a2ba2d37f6e5191242b67dd4fc7561cfbd8d1e76c4ecb18086efbc733d97c1e7" + "bytes": "65864760553eac2a655fffb25758cd9fc0a218a82e32042d1923b71c64329941" } ] }, "durability": "persistent", "val": { - "bytes": "cc4e5ef30eef193b8ef756d55180d2cb225dc6268ca46c5257603f6faca531d5" + "bytes": "fe7e5d0de026e9d0c4ee9aa6b7e5e6795cf05793f90208ff57c1b5625fc384f6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "366844489" + "i128": "97130067" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.21.json index f6ba71d8..be3236f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "673330265" + "i128": "647807161" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "673330265" + "i128": "647807161" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "50bfe104976b39cf9ae6c1905359a1130968efd720d7757e2807b0209b7dbdd0" + "bytes": "8bd844cb5240ed12065419e51e07969058e654f088ba81a274277e72d003f800" }, { - "u64": "265" + "u64": "1842" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "673330265" + "i128": "647807161" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "547933bdf5281331f21add608539304b207048c8ff25b3a28025b661a4587bfc" + "bytes": "217afd4dd00393be27c64c7168da49d4f630a9072ee71ff989c3971410f27ac8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 266, + "timestamp": 1843, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "547933bdf5281331f21add608539304b207048c8ff25b3a28025b661a4587bfc" + "bytes": "217afd4dd00393be27c64c7168da49d4f630a9072ee71ff989c3971410f27ac8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "547933bdf5281331f21add608539304b207048c8ff25b3a28025b661a4587bfc" + "bytes": "217afd4dd00393be27c64c7168da49d4f630a9072ee71ff989c3971410f27ac8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "673330265" + "i128": "647807161" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "673330265" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "647807161" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "265" + "u64": "1842" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53537d0c1f5e5d408202b823d286c472e4be4f594cba7b28214d2d33685aa246" + "bytes": "8c90e3209d2b102b73bcb60dc8b7bebf62dcb1e9deb8346d419f99b1bbd71933" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53537d0c1f5e5d408202b823d286c472e4be4f594cba7b28214d2d33685aa246" + "bytes": "8c90e3209d2b102b73bcb60dc8b7bebf62dcb1e9deb8346d419f99b1bbd71933" } ] }, "durability": "persistent", "val": { - "bytes": "547933bdf5281331f21add608539304b207048c8ff25b3a28025b661a4587bfc" + "bytes": "217afd4dd00393be27c64c7168da49d4f630a9072ee71ff989c3971410f27ac8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "673330265" + "i128": "647807161" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.210.json index 6c67ee7d..268ebf56 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "448698066" + "i128": "356658268" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "448698066" + "i128": "356658268" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd9da57457258eaa8fe71bb9c870e5a2856df68a8c860c27bdeeec5dc3152b04" + "bytes": "67412d5e6239920dac5791aaa02b544c3f096a64af1df4fd5a3cce187b94b7b6" }, { - "u64": "1004" + "u64": "1620" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "448698066" + "i128": "356658268" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e550803ab3ec97ed3cd160def0fa28618c6ca1e70483b34e429471fe097ea60c" + "bytes": "188bd0d137aa5355243c597970145a1bf41b52ba9f66df7e3acfe32641ffe018" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1005, + "timestamp": 1621, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e550803ab3ec97ed3cd160def0fa28618c6ca1e70483b34e429471fe097ea60c" + "bytes": "188bd0d137aa5355243c597970145a1bf41b52ba9f66df7e3acfe32641ffe018" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e550803ab3ec97ed3cd160def0fa28618c6ca1e70483b34e429471fe097ea60c" + "bytes": "188bd0d137aa5355243c597970145a1bf41b52ba9f66df7e3acfe32641ffe018" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "448698066" + "i128": "356658268" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "448698066" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "356658268" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1004" + "u64": "1620" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "567ac3b478281dea8f8dc3ef416e53475420b3b30f4e2f6dea2aa6f1ccd16092" + "bytes": "fd091f1e0842408074f6452cdc2a72f5db3bc71b8b613c001c784d9080e99c19" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "567ac3b478281dea8f8dc3ef416e53475420b3b30f4e2f6dea2aa6f1ccd16092" + "bytes": "fd091f1e0842408074f6452cdc2a72f5db3bc71b8b613c001c784d9080e99c19" } ] }, "durability": "persistent", "val": { - "bytes": "e550803ab3ec97ed3cd160def0fa28618c6ca1e70483b34e429471fe097ea60c" + "bytes": "188bd0d137aa5355243c597970145a1bf41b52ba9f66df7e3acfe32641ffe018" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "448698066" + "i128": "356658268" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.211.json index f176a0b0..916e869e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "478146304" + "i128": "912048097" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478146304" + "i128": "912048097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2adae142bb291f3fa686d7cecbcb2696e72fc3e201c65b30e3bcf4575e22503a" + "bytes": "b1027e1e439f21c501f7e519221f08fb34fd16d246347918b67c03ff77a0180d" }, { - "u64": "3068" + "u64": "179" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "478146304" + "i128": "912048097" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "105f94d025efc393abd24b957391b759c643085aaa2d0c7aab04544bb55ef22b" + "bytes": "695449f7459a802cd03b22692983b36aa5fbbb2bf2aec7f5070688f625d0bcd6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3069, + "timestamp": 180, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "105f94d025efc393abd24b957391b759c643085aaa2d0c7aab04544bb55ef22b" + "bytes": "695449f7459a802cd03b22692983b36aa5fbbb2bf2aec7f5070688f625d0bcd6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "105f94d025efc393abd24b957391b759c643085aaa2d0c7aab04544bb55ef22b" + "bytes": "695449f7459a802cd03b22692983b36aa5fbbb2bf2aec7f5070688f625d0bcd6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478146304" + "i128": "912048097" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "478146304" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "912048097" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3068" + "u64": "179" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e79adf29e87f2c032999e66708881e887cac54deb98e3e31d07cdac4e0f5bc2" + "bytes": "cb06606a51553829da005e8b810a593bc413388b0fad828b00fc1ed46830add5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9e79adf29e87f2c032999e66708881e887cac54deb98e3e31d07cdac4e0f5bc2" + "bytes": "cb06606a51553829da005e8b810a593bc413388b0fad828b00fc1ed46830add5" } ] }, "durability": "persistent", "val": { - "bytes": "105f94d025efc393abd24b957391b759c643085aaa2d0c7aab04544bb55ef22b" + "bytes": "695449f7459a802cd03b22692983b36aa5fbbb2bf2aec7f5070688f625d0bcd6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "478146304" + "i128": "912048097" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.212.json index 6f3041b5..17a29d5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "463050691" + "i128": "275320760" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "463050691" + "i128": "275320760" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ec60586dd25a10b61d2cd76865b0db578d172dec3181905b12db00c5ae4c795" + "bytes": "7969e4a02a965df4facee7333ba24d79bf19408ea25eff556f1a7a8c6602b93b" }, { - "u64": "2287" + "u64": "518" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "463050691" + "i128": "275320760" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0db13db9d8c7ce4c9330635d749c02125a5177b5892a7a0e84accb685140e08b" + "bytes": "71a50899cb39d39dceef8e8086023ab6d3b066dc6f0a847ed5f033d4e8f34987" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2288, + "timestamp": 519, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0db13db9d8c7ce4c9330635d749c02125a5177b5892a7a0e84accb685140e08b" + "bytes": "71a50899cb39d39dceef8e8086023ab6d3b066dc6f0a847ed5f033d4e8f34987" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0db13db9d8c7ce4c9330635d749c02125a5177b5892a7a0e84accb685140e08b" + "bytes": "71a50899cb39d39dceef8e8086023ab6d3b066dc6f0a847ed5f033d4e8f34987" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "463050691" + "i128": "275320760" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "463050691" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "275320760" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2287" + "u64": "518" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "271f63c2dc98899ba9217def8ed74678c58b2262e12dfbd3c710440b3d949c4e" + "bytes": "2ee8ace0a51f7f3d41d58b8688b3e066102f35f34a69fd12758cbcee0ea3ca13" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "271f63c2dc98899ba9217def8ed74678c58b2262e12dfbd3c710440b3d949c4e" + "bytes": "2ee8ace0a51f7f3d41d58b8688b3e066102f35f34a69fd12758cbcee0ea3ca13" } ] }, "durability": "persistent", "val": { - "bytes": "0db13db9d8c7ce4c9330635d749c02125a5177b5892a7a0e84accb685140e08b" + "bytes": "71a50899cb39d39dceef8e8086023ab6d3b066dc6f0a847ed5f033d4e8f34987" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "463050691" + "i128": "275320760" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.213.json index edfde01e..e7b7c141 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "50021751" + "i128": "664810573" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "50021751" + "i128": "664810573" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fcbc1bef86dab8ce1c4405613bb1ca56def2b68aebe1de055713274520d859a" + "bytes": "d62c42de7ed478762f020e0efb44d15c01f0de4aaca3d21068213bef4e14bde3" }, { - "u64": "3475" + "u64": "2707" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "50021751" + "i128": "664810573" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4290c47f4b842adbd21af94f8fe14648883ccfbdfed501c03a224a3e984d1a68" + "bytes": "b563614d59e74519783ef2fc0d4844f1f2c3644a8093b9a4acce691bec263024" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3476, + "timestamp": 2708, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4290c47f4b842adbd21af94f8fe14648883ccfbdfed501c03a224a3e984d1a68" + "bytes": "b563614d59e74519783ef2fc0d4844f1f2c3644a8093b9a4acce691bec263024" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4290c47f4b842adbd21af94f8fe14648883ccfbdfed501c03a224a3e984d1a68" + "bytes": "b563614d59e74519783ef2fc0d4844f1f2c3644a8093b9a4acce691bec263024" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "50021751" + "i128": "664810573" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "50021751" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "664810573" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3475" + "u64": "2707" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9798266e36fa34bdbdee016f7a6bc9b582dc2edb1b31ba327aa85cba584ec6d9" + "bytes": "861d9110ae3a2d870f3fb0829619367eef7639fcecfde9be71beafb6cb8fe122" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9798266e36fa34bdbdee016f7a6bc9b582dc2edb1b31ba327aa85cba584ec6d9" + "bytes": "861d9110ae3a2d870f3fb0829619367eef7639fcecfde9be71beafb6cb8fe122" } ] }, "durability": "persistent", "val": { - "bytes": "4290c47f4b842adbd21af94f8fe14648883ccfbdfed501c03a224a3e984d1a68" + "bytes": "b563614d59e74519783ef2fc0d4844f1f2c3644a8093b9a4acce691bec263024" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "50021751" + "i128": "664810573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.214.json index 68ace3ef..5a44a986 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "417997895" + "i128": "132634690" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "417997895" + "i128": "132634690" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f804ef69500437386b5508911a91e6a8629a26895457776ce366cba1df599ef" + "bytes": "9057597bb7ec765e99fc69d9614d5d36b03f1a9adcf50bf767053216954d8683" }, { - "u64": "2670" + "u64": "1401" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "417997895" + "i128": "132634690" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8fcf0379d7a318c6bf15df0d91d1c3471bd687c678221343f09e8f509c1b8639" + "bytes": "fbdc5b9827e43bff611f0a1d26f5c7ddb712ddbcd8c6b5e4f811ff1378736ea2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2671, + "timestamp": 1402, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fcf0379d7a318c6bf15df0d91d1c3471bd687c678221343f09e8f509c1b8639" + "bytes": "fbdc5b9827e43bff611f0a1d26f5c7ddb712ddbcd8c6b5e4f811ff1378736ea2" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fcf0379d7a318c6bf15df0d91d1c3471bd687c678221343f09e8f509c1b8639" + "bytes": "fbdc5b9827e43bff611f0a1d26f5c7ddb712ddbcd8c6b5e4f811ff1378736ea2" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "417997895" + "i128": "132634690" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "417997895" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "132634690" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2670" + "u64": "1401" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c232ca84293447659ab1b6eb82e399c125b12e8c029a9dd319352852a5d23563" + "bytes": "7eb8858b9d946a37c5fbfd93258efba7a18a54b78a62c85a6029c2c3c889de28" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c232ca84293447659ab1b6eb82e399c125b12e8c029a9dd319352852a5d23563" + "bytes": "7eb8858b9d946a37c5fbfd93258efba7a18a54b78a62c85a6029c2c3c889de28" } ] }, "durability": "persistent", "val": { - "bytes": "8fcf0379d7a318c6bf15df0d91d1c3471bd687c678221343f09e8f509c1b8639" + "bytes": "fbdc5b9827e43bff611f0a1d26f5c7ddb712ddbcd8c6b5e4f811ff1378736ea2" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "417997895" + "i128": "132634690" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.215.json index 5475b206..0e1e5f5e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "963676510" + "i128": "172873398" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "963676510" + "i128": "172873398" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bcf4fac04735044cc65318291454d60e8be7bc7df9bc63f7d8aaf2c66db13b99" + "bytes": "2f3a74d078dc5491d62697199b8125664bef12a8eda335593d6f377c2c87a4a6" }, { - "u64": "276" + "u64": "507" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "963676510" + "i128": "172873398" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "15b369394c241804f52e1aa8d63546a79fb81d23907d072440afdf7c9005e040" + "bytes": "567dd4d643478b92074d1ea7d1c5442c2df00d1a97bb9fe8141bba44e52fe165" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 277, + "timestamp": 508, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "15b369394c241804f52e1aa8d63546a79fb81d23907d072440afdf7c9005e040" + "bytes": "567dd4d643478b92074d1ea7d1c5442c2df00d1a97bb9fe8141bba44e52fe165" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "15b369394c241804f52e1aa8d63546a79fb81d23907d072440afdf7c9005e040" + "bytes": "567dd4d643478b92074d1ea7d1c5442c2df00d1a97bb9fe8141bba44e52fe165" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "963676510" + "i128": "172873398" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "963676510" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "172873398" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "276" + "u64": "507" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ee295c8067389e4b30a9964abf3dabdf2f096fd2dd153526bcef72f4e8536ab" + "bytes": "60e290e8246bab8fc48442aa1c1b428cc80c437f62779b3280d3fd555abecc5e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ee295c8067389e4b30a9964abf3dabdf2f096fd2dd153526bcef72f4e8536ab" + "bytes": "60e290e8246bab8fc48442aa1c1b428cc80c437f62779b3280d3fd555abecc5e" } ] }, "durability": "persistent", "val": { - "bytes": "15b369394c241804f52e1aa8d63546a79fb81d23907d072440afdf7c9005e040" + "bytes": "567dd4d643478b92074d1ea7d1c5442c2df00d1a97bb9fe8141bba44e52fe165" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "963676510" + "i128": "172873398" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.216.json index e563c370..2120af52 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "342937252" + "i128": "4533936" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "342937252" + "i128": "4533936" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c1039022f70ba1c67bd8b092d9d3bf829b4d9d6664ba690f06e7c37166753d7" + "bytes": "eab0fa282baf39e75b2b1d5314b526fff22857bcd0ccc4944280c6493fe96fd6" }, { - "u64": "1744" + "u64": "2403" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "342937252" + "i128": "4533936" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c988c09d5bc3574512f0f9eb116fcdc94e357118396429e341b7e2bf1048aaca" + "bytes": "8ca4f442a0990f5f3ae0072c0a5feb820052c1a7ab575f94d339c4e28c4e8cb8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1745, + "timestamp": 2404, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c988c09d5bc3574512f0f9eb116fcdc94e357118396429e341b7e2bf1048aaca" + "bytes": "8ca4f442a0990f5f3ae0072c0a5feb820052c1a7ab575f94d339c4e28c4e8cb8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c988c09d5bc3574512f0f9eb116fcdc94e357118396429e341b7e2bf1048aaca" + "bytes": "8ca4f442a0990f5f3ae0072c0a5feb820052c1a7ab575f94d339c4e28c4e8cb8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "342937252" + "i128": "4533936" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "342937252" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "4533936" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1744" + "u64": "2403" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1da5ee7981404de12d40494f01cb076261720a5c08c6fb0a04966e32da61ff6e" + "bytes": "a8f21e1f42b8af7605eacfdca210eb78734d7d9d14af3867d979081e96a3adb5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1da5ee7981404de12d40494f01cb076261720a5c08c6fb0a04966e32da61ff6e" + "bytes": "a8f21e1f42b8af7605eacfdca210eb78734d7d9d14af3867d979081e96a3adb5" } ] }, "durability": "persistent", "val": { - "bytes": "c988c09d5bc3574512f0f9eb116fcdc94e357118396429e341b7e2bf1048aaca" + "bytes": "8ca4f442a0990f5f3ae0072c0a5feb820052c1a7ab575f94d339c4e28c4e8cb8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "342937252" + "i128": "4533936" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.217.json index 3987ef55..18cbe8ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "534146112" + "i128": "211359381" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "534146112" + "i128": "211359381" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b5073c3d60718695491d158af9d8db2c78fc4c10e6c9f33ded9d71fb7002cce2" + "bytes": "0d147589b52311b9d30a0182ba6305186b2acdc084189a6716355ace90dec354" }, { - "u64": "3353" + "u64": "2095" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "534146112" + "i128": "211359381" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fdbcca989292e057d563467049a56256cb317654ea5790c53d04c0fb75516f72" + "bytes": "925958e5b5d96bb36b8d961d103a0e3bb4d48fc0b47b54bfaa599fb93c64319b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3354, + "timestamp": 2096, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fdbcca989292e057d563467049a56256cb317654ea5790c53d04c0fb75516f72" + "bytes": "925958e5b5d96bb36b8d961d103a0e3bb4d48fc0b47b54bfaa599fb93c64319b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fdbcca989292e057d563467049a56256cb317654ea5790c53d04c0fb75516f72" + "bytes": "925958e5b5d96bb36b8d961d103a0e3bb4d48fc0b47b54bfaa599fb93c64319b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "534146112" + "i128": "211359381" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "534146112" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "211359381" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3353" + "u64": "2095" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f90e7852f748f31b138c9e23c38bca58809060699f6fbf6addaf329ecd36c2fe" + "bytes": "ee6fdf23a3611ed8eacf8d7292cc43c4f42f31950f73e2de082bb2b514fa5090" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f90e7852f748f31b138c9e23c38bca58809060699f6fbf6addaf329ecd36c2fe" + "bytes": "ee6fdf23a3611ed8eacf8d7292cc43c4f42f31950f73e2de082bb2b514fa5090" } ] }, "durability": "persistent", "val": { - "bytes": "fdbcca989292e057d563467049a56256cb317654ea5790c53d04c0fb75516f72" + "bytes": "925958e5b5d96bb36b8d961d103a0e3bb4d48fc0b47b54bfaa599fb93c64319b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "534146112" + "i128": "211359381" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.218.json index e1d9720b..abd397b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "696331208" + "i128": "240713101" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "696331208" + "i128": "240713101" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "268bb8e04e3cbd2d5470f716560b741db021af6638b9830176b31c9462dac488" + "bytes": "e9d1ef89bab5c4aa8fe34d1c64009db8b135128822783fa64d2b0861cf42d940" }, { - "u64": "740" + "u64": "1800" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "696331208" + "i128": "240713101" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "75b5ec8e73c76514cb526e761240f24ab4008fa6e2d4ce953252b4bb86776a79" + "bytes": "1ead7ce872eaacd4cb36de6798a8cd8630140c51689a78652b0c03b86824a696" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 741, + "timestamp": 1801, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "75b5ec8e73c76514cb526e761240f24ab4008fa6e2d4ce953252b4bb86776a79" + "bytes": "1ead7ce872eaacd4cb36de6798a8cd8630140c51689a78652b0c03b86824a696" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "75b5ec8e73c76514cb526e761240f24ab4008fa6e2d4ce953252b4bb86776a79" + "bytes": "1ead7ce872eaacd4cb36de6798a8cd8630140c51689a78652b0c03b86824a696" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "696331208" + "i128": "240713101" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "696331208" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "240713101" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "740" + "u64": "1800" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea4877ad841ce15bd9729e904b21731602bfc0f840778e90859602aee3c38a2e" + "bytes": "2298f657423615947989b0c3758bf7a669d687f864c62949d79ea50c2051efbf" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea4877ad841ce15bd9729e904b21731602bfc0f840778e90859602aee3c38a2e" + "bytes": "2298f657423615947989b0c3758bf7a669d687f864c62949d79ea50c2051efbf" } ] }, "durability": "persistent", "val": { - "bytes": "75b5ec8e73c76514cb526e761240f24ab4008fa6e2d4ce953252b4bb86776a79" + "bytes": "1ead7ce872eaacd4cb36de6798a8cd8630140c51689a78652b0c03b86824a696" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "696331208" + "i128": "240713101" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.219.json index ef0a6c51..7ff47831 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "928418986" + "i128": "758500383" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "928418986" + "i128": "758500383" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2cd1b19f29c0b5ef7f5d4a4178cfbd22f6a1ade9700646d5fa6053961e9f0bea" + "bytes": "d39bfb12ef0b598a68b2c5e9d1f58ec1c131b5cee2b66ac52483533d4fba8979" }, { - "u64": "2117" + "u64": "2724" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "928418986" + "i128": "758500383" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "684eb90619d3fde69b2ba26aba146bb7acadf3702de8d27c118aabf15f7edc73" + "bytes": "189d825d38988279efeb8647208fb285ae68b6b97c5eb1f7348224eb293d0844" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2118, + "timestamp": 2725, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "684eb90619d3fde69b2ba26aba146bb7acadf3702de8d27c118aabf15f7edc73" + "bytes": "189d825d38988279efeb8647208fb285ae68b6b97c5eb1f7348224eb293d0844" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "684eb90619d3fde69b2ba26aba146bb7acadf3702de8d27c118aabf15f7edc73" + "bytes": "189d825d38988279efeb8647208fb285ae68b6b97c5eb1f7348224eb293d0844" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "928418986" + "i128": "758500383" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "928418986" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "758500383" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2117" + "u64": "2724" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cee677fe34e3eab68fba5d4b35a71b29295033c5d4fb48256dcfafa10910cea7" + "bytes": "193cba10236c93590e775df9f186b4972a0c340fab3370a7792fd749eeca84aa" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cee677fe34e3eab68fba5d4b35a71b29295033c5d4fb48256dcfafa10910cea7" + "bytes": "193cba10236c93590e775df9f186b4972a0c340fab3370a7792fd749eeca84aa" } ] }, "durability": "persistent", "val": { - "bytes": "684eb90619d3fde69b2ba26aba146bb7acadf3702de8d27c118aabf15f7edc73" + "bytes": "189d825d38988279efeb8647208fb285ae68b6b97c5eb1f7348224eb293d0844" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "928418986" + "i128": "758500383" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.22.json index 3087d70f..f93c722a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "647824304" + "i128": "671172413" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "647824304" + "i128": "671172413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "252feb255de814a54774a7af897923998caf34b2d071efe22ffaf288fc9a6abe" + "bytes": "c86c300d80dd0ad091ebf6a94e05a0ad4ee2c72ec2c30fcf1b19f6a688e6db86" }, { - "u64": "1476" + "u64": "3535" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "647824304" + "i128": "671172413" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d7b6da9a8e4370943437c60ed03166430e424a8dccc4f944c4056e4e55cf377c" + "bytes": "908a3f928abb4779e235ffddc7929f3a211b7fe29263697faa30a3fabd9ddcc4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1477, + "timestamp": 3536, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d7b6da9a8e4370943437c60ed03166430e424a8dccc4f944c4056e4e55cf377c" + "bytes": "908a3f928abb4779e235ffddc7929f3a211b7fe29263697faa30a3fabd9ddcc4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d7b6da9a8e4370943437c60ed03166430e424a8dccc4f944c4056e4e55cf377c" + "bytes": "908a3f928abb4779e235ffddc7929f3a211b7fe29263697faa30a3fabd9ddcc4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "647824304" + "i128": "671172413" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "647824304" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "671172413" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1476" + "u64": "3535" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "069e238dd9b09dcece10610ddaa246801e89691b7a47f0f916ddc964402e4101" + "bytes": "49bcf1a05e942e22f437821e4e82f0c52da802ac7be46814d77800150bed840c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "069e238dd9b09dcece10610ddaa246801e89691b7a47f0f916ddc964402e4101" + "bytes": "49bcf1a05e942e22f437821e4e82f0c52da802ac7be46814d77800150bed840c" } ] }, "durability": "persistent", "val": { - "bytes": "d7b6da9a8e4370943437c60ed03166430e424a8dccc4f944c4056e4e55cf377c" + "bytes": "908a3f928abb4779e235ffddc7929f3a211b7fe29263697faa30a3fabd9ddcc4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "647824304" + "i128": "671172413" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.220.json index bd7ce0c7..a6f43335 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "717021724" + "i128": "224676362" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "717021724" + "i128": "224676362" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fad193d5a0dbd3f27b7e11f178227cc6fcfbcc6372534690a9e4f8c6f1ede4d9" + "bytes": "186fdcfecd236b4c6af0d1c91cf6311425311e02c3c13ff8f5283af199a883ce" }, { - "u64": "1722" + "u64": "718" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "717021724" + "i128": "224676362" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ad55389110fe9b960665da69afadda5488d60fe6427f648f7efd22830c59d17f" + "bytes": "bc99b64bb6fca2d68f082444fea10173d55783c8a887dca4dda41e1a1c6e10b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1723, + "timestamp": 719, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ad55389110fe9b960665da69afadda5488d60fe6427f648f7efd22830c59d17f" + "bytes": "bc99b64bb6fca2d68f082444fea10173d55783c8a887dca4dda41e1a1c6e10b0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ad55389110fe9b960665da69afadda5488d60fe6427f648f7efd22830c59d17f" + "bytes": "bc99b64bb6fca2d68f082444fea10173d55783c8a887dca4dda41e1a1c6e10b0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "717021724" + "i128": "224676362" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "717021724" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "224676362" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1722" + "u64": "718" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f8baf000480df2a034e71dfb85d2d27be8e6dfd9dea9fcd578c5bac15b724897" + "bytes": "aeae7ba6237845afce58713fa4c4e261efa5397a4130c493cfd80a4d967c2466" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f8baf000480df2a034e71dfb85d2d27be8e6dfd9dea9fcd578c5bac15b724897" + "bytes": "aeae7ba6237845afce58713fa4c4e261efa5397a4130c493cfd80a4d967c2466" } ] }, "durability": "persistent", "val": { - "bytes": "ad55389110fe9b960665da69afadda5488d60fe6427f648f7efd22830c59d17f" + "bytes": "bc99b64bb6fca2d68f082444fea10173d55783c8a887dca4dda41e1a1c6e10b0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "717021724" + "i128": "224676362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.221.json index 02fd6961..1da90689 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "563957202" + "i128": "728320573" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "563957202" + "i128": "728320573" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "59aa4170eed1bdc4e3588df6dd58dcd188609bd9ccfbaef1e9a1724cf9b418a5" + "bytes": "89ee161c06a25cc27b90e9bdb71ae9f34d7fb734aea887dcd9058102991037d1" }, { - "u64": "742" + "u64": "23" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "563957202" + "i128": "728320573" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cba21f5fea1ec40b290c48ec2682505660b120686d9f99fe276b0188e201b015" + "bytes": "17e9d7e93a097934aa97c75b3d2ed9ef7be4bee8159ef2711d7c422c6507bc72" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 743, + "timestamp": 24, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cba21f5fea1ec40b290c48ec2682505660b120686d9f99fe276b0188e201b015" + "bytes": "17e9d7e93a097934aa97c75b3d2ed9ef7be4bee8159ef2711d7c422c6507bc72" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cba21f5fea1ec40b290c48ec2682505660b120686d9f99fe276b0188e201b015" + "bytes": "17e9d7e93a097934aa97c75b3d2ed9ef7be4bee8159ef2711d7c422c6507bc72" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "563957202" + "i128": "728320573" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "563957202" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "728320573" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "742" + "u64": "23" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba8805eb7c5fd1da2314069507572db50339103435fbf3268b73fe53aae483a6" + "bytes": "50e1ebe99767afdfb8405d4aa59241baa4b7d849ccc6846da0ed551b9565cdd4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ba8805eb7c5fd1da2314069507572db50339103435fbf3268b73fe53aae483a6" + "bytes": "50e1ebe99767afdfb8405d4aa59241baa4b7d849ccc6846da0ed551b9565cdd4" } ] }, "durability": "persistent", "val": { - "bytes": "cba21f5fea1ec40b290c48ec2682505660b120686d9f99fe276b0188e201b015" + "bytes": "17e9d7e93a097934aa97c75b3d2ed9ef7be4bee8159ef2711d7c422c6507bc72" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "563957202" + "i128": "728320573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.222.json index cde9ee43..71a5103b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "941423693" + "i128": "27406007" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "941423693" + "i128": "27406007" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3f509ceff53d5bfd2e23b6e5445aeb9dd144db5bf461156f08ea3693ac7b407" + "bytes": "23016c96e9cc1571610bd90e9a539e178a7dcdd2a69244e08964dcb80961e4ee" }, { - "u64": "511" + "u64": "2687" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "941423693" + "i128": "27406007" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "015877e6707e26cd017df8081746ad5564f8e8a56e0602d128e88a05ff3c7671" + "bytes": "1274d9c54ab12938ef163f432edb81655772ad13c0ff1fa778d4642f92aab25c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 512, + "timestamp": 2688, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "015877e6707e26cd017df8081746ad5564f8e8a56e0602d128e88a05ff3c7671" + "bytes": "1274d9c54ab12938ef163f432edb81655772ad13c0ff1fa778d4642f92aab25c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "015877e6707e26cd017df8081746ad5564f8e8a56e0602d128e88a05ff3c7671" + "bytes": "1274d9c54ab12938ef163f432edb81655772ad13c0ff1fa778d4642f92aab25c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "941423693" + "i128": "27406007" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "941423693" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "27406007" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "511" + "u64": "2687" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbf0a9c444feff9ce362415d39035371891f9c55c8024723d1bfce4bd096ef2b" + "bytes": "10355d5ea7185758de051252ac056280eb6657ddbcbf3b7569be2457022321a6" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cbf0a9c444feff9ce362415d39035371891f9c55c8024723d1bfce4bd096ef2b" + "bytes": "10355d5ea7185758de051252ac056280eb6657ddbcbf3b7569be2457022321a6" } ] }, "durability": "persistent", "val": { - "bytes": "015877e6707e26cd017df8081746ad5564f8e8a56e0602d128e88a05ff3c7671" + "bytes": "1274d9c54ab12938ef163f432edb81655772ad13c0ff1fa778d4642f92aab25c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "941423693" + "i128": "27406007" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.223.json index 8c692eb4..0721323a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "943014441" + "i128": "598068257" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "943014441" + "i128": "598068257" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "248c164aa3c185994d8d6478bb2ca4f4125428f61fbe81ee98c7639dc8e73fa5" + "bytes": "ee98d847dccdb779303eeeaec77cae355bd6bc964e8282490f92687b657b665b" }, { - "u64": "3556" + "u64": "1493" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "943014441" + "i128": "598068257" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "68c53a11591805cdeeed9411a31c921f557cf2eb5593dbd5708922c609310bd9" + "bytes": "22142d2fae592f1fd53f5ac432bea2cbca23c11310abc3ae90472f01d9782af6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3557, + "timestamp": 1494, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "68c53a11591805cdeeed9411a31c921f557cf2eb5593dbd5708922c609310bd9" + "bytes": "22142d2fae592f1fd53f5ac432bea2cbca23c11310abc3ae90472f01d9782af6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "68c53a11591805cdeeed9411a31c921f557cf2eb5593dbd5708922c609310bd9" + "bytes": "22142d2fae592f1fd53f5ac432bea2cbca23c11310abc3ae90472f01d9782af6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "943014441" + "i128": "598068257" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "943014441" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "598068257" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3556" + "u64": "1493" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27a42542f33ded2c6263761257706ad6a02e55e72dbd8af2a594bc97226b3032" + "bytes": "23f4f2c423f011de5c874dc29f1240bd914ccc8d72a3c1713de02f4a239c41ed" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "27a42542f33ded2c6263761257706ad6a02e55e72dbd8af2a594bc97226b3032" + "bytes": "23f4f2c423f011de5c874dc29f1240bd914ccc8d72a3c1713de02f4a239c41ed" } ] }, "durability": "persistent", "val": { - "bytes": "68c53a11591805cdeeed9411a31c921f557cf2eb5593dbd5708922c609310bd9" + "bytes": "22142d2fae592f1fd53f5ac432bea2cbca23c11310abc3ae90472f01d9782af6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "943014441" + "i128": "598068257" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.224.json index 1b3ee103..0ff40047 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "752273508" + "i128": "444659334" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "752273508" + "i128": "444659334" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "34c4694237449858725e270f5e7f56cb8d1b92f272e9215071619f842932bde6" + "bytes": "c1f9dd32a3a72407256126c1713944558a6ac53fc6a3b50ee0240e33dd76b0d5" }, { - "u64": "2627" + "u64": "1037" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "752273508" + "i128": "444659334" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "bf756fe1f1bbf5054dae17abe1fd890041fbe5048f302e214cbb0fb05bec79b0" + "bytes": "c56fc2452646f3720b4aefd8c07f6a63c33322ae3c5dc42dcf950a241840f14d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2628, + "timestamp": 1038, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf756fe1f1bbf5054dae17abe1fd890041fbe5048f302e214cbb0fb05bec79b0" + "bytes": "c56fc2452646f3720b4aefd8c07f6a63c33322ae3c5dc42dcf950a241840f14d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf756fe1f1bbf5054dae17abe1fd890041fbe5048f302e214cbb0fb05bec79b0" + "bytes": "c56fc2452646f3720b4aefd8c07f6a63c33322ae3c5dc42dcf950a241840f14d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "752273508" + "i128": "444659334" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "752273508" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "444659334" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2627" + "u64": "1037" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4486af4d485ce943bc447a8ff12c45d4df3353b077677dd6993a22c380b48902" + "bytes": "3c5b223c6ad232042773811ccf7d60656b47789876cdf77f09ac7210aca02028" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4486af4d485ce943bc447a8ff12c45d4df3353b077677dd6993a22c380b48902" + "bytes": "3c5b223c6ad232042773811ccf7d60656b47789876cdf77f09ac7210aca02028" } ] }, "durability": "persistent", "val": { - "bytes": "bf756fe1f1bbf5054dae17abe1fd890041fbe5048f302e214cbb0fb05bec79b0" + "bytes": "c56fc2452646f3720b4aefd8c07f6a63c33322ae3c5dc42dcf950a241840f14d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "752273508" + "i128": "444659334" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.225.json index 0a86dd84..c3407702 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "400641478" + "i128": "514139348" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "400641478" + "i128": "514139348" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06469d3c1e6378c4d0e92c5a7cad479a4d6243a11cbb4d067092ef4b97941609" + "bytes": "8b892dbd2eeee4a77eaa99b160abe76542126b248befb0333d058ef5114386c1" }, { - "u64": "2642" + "u64": "2771" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "400641478" + "i128": "514139348" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "579de87f0588f39b713ed4fcc57696f852198260eaad6c02d11c1f40aa2808b7" + "bytes": "889f389801a66f921d4488951686bb5643d44e78f2dc2915f3b1f09f0f853e51" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2643, + "timestamp": 2772, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "579de87f0588f39b713ed4fcc57696f852198260eaad6c02d11c1f40aa2808b7" + "bytes": "889f389801a66f921d4488951686bb5643d44e78f2dc2915f3b1f09f0f853e51" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "579de87f0588f39b713ed4fcc57696f852198260eaad6c02d11c1f40aa2808b7" + "bytes": "889f389801a66f921d4488951686bb5643d44e78f2dc2915f3b1f09f0f853e51" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "400641478" + "i128": "514139348" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "400641478" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "514139348" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2642" + "u64": "2771" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40fc79913f00ffc445f774fe289e15f503160cff58e9b64097ce3f6a1cd92b1f" + "bytes": "54d90affbcf998aef39bdf91547fde9925b8e452c0920c7d2dc8e1e216555f38" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40fc79913f00ffc445f774fe289e15f503160cff58e9b64097ce3f6a1cd92b1f" + "bytes": "54d90affbcf998aef39bdf91547fde9925b8e452c0920c7d2dc8e1e216555f38" } ] }, "durability": "persistent", "val": { - "bytes": "579de87f0588f39b713ed4fcc57696f852198260eaad6c02d11c1f40aa2808b7" + "bytes": "889f389801a66f921d4488951686bb5643d44e78f2dc2915f3b1f09f0f853e51" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "400641478" + "i128": "514139348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.226.json index 684dd733..c4ff18b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "148144809" + "i128": "112799174" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "148144809" + "i128": "112799174" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c79f44402c1da41b206508fe3430243c1e5033c08a50242153c5628f7e40c614" + "bytes": "bbcf40a945cb6f0a3aa5159484d1f3644f7694e74e2523bff6a0e220b6f240cb" }, { - "u64": "1561" + "u64": "2757" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "148144809" + "i128": "112799174" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "55f4bfd3910a1355f81f676369d652cf43367186951122ec34376274bddddd83" + "bytes": "95631ce4c1e645e74a90cd51696756fcc3ff04d5500935872a5ed05c04aa77f6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1562, + "timestamp": 2758, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "55f4bfd3910a1355f81f676369d652cf43367186951122ec34376274bddddd83" + "bytes": "95631ce4c1e645e74a90cd51696756fcc3ff04d5500935872a5ed05c04aa77f6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "55f4bfd3910a1355f81f676369d652cf43367186951122ec34376274bddddd83" + "bytes": "95631ce4c1e645e74a90cd51696756fcc3ff04d5500935872a5ed05c04aa77f6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "148144809" + "i128": "112799174" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "148144809" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "112799174" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1561" + "u64": "2757" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9398213d816ac6fc4535d7e15748537f4f161b478a51ae3a562ab0177c2cf0f3" + "bytes": "1d91b72d6c83faeba743edf2e75c602affc8dd328e1008668623fd6dcfec89cb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9398213d816ac6fc4535d7e15748537f4f161b478a51ae3a562ab0177c2cf0f3" + "bytes": "1d91b72d6c83faeba743edf2e75c602affc8dd328e1008668623fd6dcfec89cb" } ] }, "durability": "persistent", "val": { - "bytes": "55f4bfd3910a1355f81f676369d652cf43367186951122ec34376274bddddd83" + "bytes": "95631ce4c1e645e74a90cd51696756fcc3ff04d5500935872a5ed05c04aa77f6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "148144809" + "i128": "112799174" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.227.json index 28635b39..746dc2a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "924504933" + "i128": "653181147" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "924504933" + "i128": "653181147" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1bb1fc8016c5957abaa0617ab6197d83e3607c62ee43c825f720110a10e518c" + "bytes": "183bd925e99a4c29cc041e1d33f9b49bdbbe68b5eb259d73d4dcd54a38ddf9c6" }, { - "u64": "3510" + "u64": "1461" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "924504933" + "i128": "653181147" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "352a751fbf097f2faaf94052920e4d3fb1fac6e1028dcd8fab39096ebcf2aae3" + "bytes": "2c72d40900553560da01a9ccc80554f9406ad102205c840756833f4ed0f1b6d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3511, + "timestamp": 1462, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "352a751fbf097f2faaf94052920e4d3fb1fac6e1028dcd8fab39096ebcf2aae3" + "bytes": "2c72d40900553560da01a9ccc80554f9406ad102205c840756833f4ed0f1b6d7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "352a751fbf097f2faaf94052920e4d3fb1fac6e1028dcd8fab39096ebcf2aae3" + "bytes": "2c72d40900553560da01a9ccc80554f9406ad102205c840756833f4ed0f1b6d7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "924504933" + "i128": "653181147" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "924504933" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "653181147" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3510" + "u64": "1461" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "594d3d62ed7ef627e8a24ef142531040a1195c10eb104440cb933624d877292e" + "bytes": "48b5564601062ea7c5f0162c2091341f99bff324d6170f557955069479b2b8a4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "594d3d62ed7ef627e8a24ef142531040a1195c10eb104440cb933624d877292e" + "bytes": "48b5564601062ea7c5f0162c2091341f99bff324d6170f557955069479b2b8a4" } ] }, "durability": "persistent", "val": { - "bytes": "352a751fbf097f2faaf94052920e4d3fb1fac6e1028dcd8fab39096ebcf2aae3" + "bytes": "2c72d40900553560da01a9ccc80554f9406ad102205c840756833f4ed0f1b6d7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "924504933" + "i128": "653181147" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.228.json index 1223f3ad..29d83c18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "413834616" + "i128": "892108919" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "413834616" + "i128": "892108919" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9b12208dc326f22653429281a4938634ab3fbb9d29d858097b106ff85cee26e4" + "bytes": "71aa33f8583f6fb6178ae4f955cdba3f8deeeb96f1425af4de5a467aae2182f3" }, { - "u64": "957" + "u64": "1001" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "413834616" + "i128": "892108919" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4bb54296108202e4acac03564a7813d64d9916e9b65e9f74406ca6fd0a9ea3fe" + "bytes": "b21095f9f4fccd5d8e2a7ed06bc5d17247d5cc1e435361a105c50bd405ddb75e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 958, + "timestamp": 1002, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bb54296108202e4acac03564a7813d64d9916e9b65e9f74406ca6fd0a9ea3fe" + "bytes": "b21095f9f4fccd5d8e2a7ed06bc5d17247d5cc1e435361a105c50bd405ddb75e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4bb54296108202e4acac03564a7813d64d9916e9b65e9f74406ca6fd0a9ea3fe" + "bytes": "b21095f9f4fccd5d8e2a7ed06bc5d17247d5cc1e435361a105c50bd405ddb75e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "413834616" + "i128": "892108919" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "413834616" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "892108919" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "957" + "u64": "1001" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0b794d9330c7167987512d3c79cb6e1896d6d74e94994edb6ff9ed73c338964" + "bytes": "ce5f468c881ead607aef9acb8e182b04f6bc2512d74d058cea2b457970751139" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0b794d9330c7167987512d3c79cb6e1896d6d74e94994edb6ff9ed73c338964" + "bytes": "ce5f468c881ead607aef9acb8e182b04f6bc2512d74d058cea2b457970751139" } ] }, "durability": "persistent", "val": { - "bytes": "4bb54296108202e4acac03564a7813d64d9916e9b65e9f74406ca6fd0a9ea3fe" + "bytes": "b21095f9f4fccd5d8e2a7ed06bc5d17247d5cc1e435361a105c50bd405ddb75e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "413834616" + "i128": "892108919" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.229.json index a05dd983..be5db288 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "344361008" + "i128": "483515983" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "344361008" + "i128": "483515983" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5bc8bfd0192a7c44b2bc1d032a9c99423ec004635d79ed96495ca52b0ba4f629" + "bytes": "a28ce36f8d7a99ca34c3b16d1513fd295194ebdffe1ea9272f1d4ed6809ec2ec" }, { - "u64": "859" + "u64": "995" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "344361008" + "i128": "483515983" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a50a19f99bda09ff9e40d63d5e11fdbacb83c1470ce614a2a673c4c2fe022ad4" + "bytes": "74530464971510f6e03796e9b60985fecf90bcba1bcbfcc5cab584a25db50031" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 860, + "timestamp": 996, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a50a19f99bda09ff9e40d63d5e11fdbacb83c1470ce614a2a673c4c2fe022ad4" + "bytes": "74530464971510f6e03796e9b60985fecf90bcba1bcbfcc5cab584a25db50031" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a50a19f99bda09ff9e40d63d5e11fdbacb83c1470ce614a2a673c4c2fe022ad4" + "bytes": "74530464971510f6e03796e9b60985fecf90bcba1bcbfcc5cab584a25db50031" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "344361008" + "i128": "483515983" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "344361008" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "483515983" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "859" + "u64": "995" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98a2d2e886ac2453a9edf97fe843b1b8f4fa296538f4b50221958ffe27f9f593" + "bytes": "646184bd00fbf75fc4791c9fdb2f66d2785e26dea6bcaea738b350295b91a5a9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "98a2d2e886ac2453a9edf97fe843b1b8f4fa296538f4b50221958ffe27f9f593" + "bytes": "646184bd00fbf75fc4791c9fdb2f66d2785e26dea6bcaea738b350295b91a5a9" } ] }, "durability": "persistent", "val": { - "bytes": "a50a19f99bda09ff9e40d63d5e11fdbacb83c1470ce614a2a673c4c2fe022ad4" + "bytes": "74530464971510f6e03796e9b60985fecf90bcba1bcbfcc5cab584a25db50031" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "344361008" + "i128": "483515983" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.23.json index 64a24ff2..006592ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "272458376" + "i128": "503535821" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "272458376" + "i128": "503535821" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "16378ed4916d36ad3b4625e64ff52f57d999149f8bb4613137efa9e6d0b57fc2" + "bytes": "7f010067d430758b8eea9832e424d0b82269bfa60fce7342377646b4ca7160bb" }, { - "u64": "628" + "u64": "1375" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "272458376" + "i128": "503535821" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c60028773875e0b75740c11bbfe5ef200be76c5ef6c489a0d16c072ff657659f" + "bytes": "3570e2fce85f335717c352e843d78bd3265593a5a79040d91035c190445b8e04" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 629, + "timestamp": 1376, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c60028773875e0b75740c11bbfe5ef200be76c5ef6c489a0d16c072ff657659f" + "bytes": "3570e2fce85f335717c352e843d78bd3265593a5a79040d91035c190445b8e04" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c60028773875e0b75740c11bbfe5ef200be76c5ef6c489a0d16c072ff657659f" + "bytes": "3570e2fce85f335717c352e843d78bd3265593a5a79040d91035c190445b8e04" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "272458376" + "i128": "503535821" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "272458376" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "503535821" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "628" + "u64": "1375" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4888ba9fcfc616a92de703444f7fb45ea169c2a92c61633a50c258f87d061368" + "bytes": "8818af55bcfc82ea8dc0cacad4272a18a86ab54faaea9fb8d6eecbc785cdd820" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4888ba9fcfc616a92de703444f7fb45ea169c2a92c61633a50c258f87d061368" + "bytes": "8818af55bcfc82ea8dc0cacad4272a18a86ab54faaea9fb8d6eecbc785cdd820" } ] }, "durability": "persistent", "val": { - "bytes": "c60028773875e0b75740c11bbfe5ef200be76c5ef6c489a0d16c072ff657659f" + "bytes": "3570e2fce85f335717c352e843d78bd3265593a5a79040d91035c190445b8e04" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "272458376" + "i128": "503535821" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.230.json index 049b5d23..fbb09aae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "938196438" + "i128": "424061064" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "938196438" + "i128": "424061064" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09219176253f7d201ec18a50e5c42a400fd00f8b8f71b56eef29652b831539b0" + "bytes": "e89a0cc8d01cee9c28af43dfec7c69e62adbaffed026bcac88571ca53caa634d" }, { - "u64": "2706" + "u64": "3363" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "938196438" + "i128": "424061064" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a2a5f8b672351fe2bc814b860f854f40e448ebe57756bfc311117cb9c39c7b76" + "bytes": "87107a4dab5d79a40819aa9a9493a4d550e0038019daab3a3ee87b75f4aae47a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2707, + "timestamp": 3364, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2a5f8b672351fe2bc814b860f854f40e448ebe57756bfc311117cb9c39c7b76" + "bytes": "87107a4dab5d79a40819aa9a9493a4d550e0038019daab3a3ee87b75f4aae47a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2a5f8b672351fe2bc814b860f854f40e448ebe57756bfc311117cb9c39c7b76" + "bytes": "87107a4dab5d79a40819aa9a9493a4d550e0038019daab3a3ee87b75f4aae47a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "938196438" + "i128": "424061064" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "938196438" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "424061064" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2706" + "u64": "3363" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32b9fe2c756c0a25d9c74550a402d515e1079be57abc4c5c363d519ad9d8807b" + "bytes": "73a51b87cf05fed41dbb44a224a79e0e48e26aa5d9b1454ae412b76d1449cc11" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32b9fe2c756c0a25d9c74550a402d515e1079be57abc4c5c363d519ad9d8807b" + "bytes": "73a51b87cf05fed41dbb44a224a79e0e48e26aa5d9b1454ae412b76d1449cc11" } ] }, "durability": "persistent", "val": { - "bytes": "a2a5f8b672351fe2bc814b860f854f40e448ebe57756bfc311117cb9c39c7b76" + "bytes": "87107a4dab5d79a40819aa9a9493a4d550e0038019daab3a3ee87b75f4aae47a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "938196438" + "i128": "424061064" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.231.json index 4885d6b3..e5252dfd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "216415964" + "i128": "715273524" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "216415964" + "i128": "715273524" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb9e69b97b7578b67420a0b5aa683dfdc61eb1823106862faf869fcd1512321e" + "bytes": "61301fdbc3b350542827c948e8939cd90cd590c9863186701f891e837d918076" }, { - "u64": "1757" + "u64": "595" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "216415964" + "i128": "715273524" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b5c26f30701555b6f1471418ee7b36c3e8453cb7fc2484ad9093382d4b271f61" + "bytes": "be3389b7414538b8525ffa974c5f402f23fc183d0039b0e74d18a269c6f86de0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1758, + "timestamp": 596, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b5c26f30701555b6f1471418ee7b36c3e8453cb7fc2484ad9093382d4b271f61" + "bytes": "be3389b7414538b8525ffa974c5f402f23fc183d0039b0e74d18a269c6f86de0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b5c26f30701555b6f1471418ee7b36c3e8453cb7fc2484ad9093382d4b271f61" + "bytes": "be3389b7414538b8525ffa974c5f402f23fc183d0039b0e74d18a269c6f86de0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "216415964" + "i128": "715273524" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "216415964" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "715273524" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1757" + "u64": "595" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e9e617a204f541dabc5eb8a64b0f5ac5622293ac85ce574105fbde5ca9ceec0c" + "bytes": "c787c3a0c5c5431ae32984519a3448a364af00330c2e79963db1b129e5dcf346" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e9e617a204f541dabc5eb8a64b0f5ac5622293ac85ce574105fbde5ca9ceec0c" + "bytes": "c787c3a0c5c5431ae32984519a3448a364af00330c2e79963db1b129e5dcf346" } ] }, "durability": "persistent", "val": { - "bytes": "b5c26f30701555b6f1471418ee7b36c3e8453cb7fc2484ad9093382d4b271f61" + "bytes": "be3389b7414538b8525ffa974c5f402f23fc183d0039b0e74d18a269c6f86de0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "216415964" + "i128": "715273524" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.232.json index d6efd9a3..97cd1341 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "407649412" + "i128": "906873422" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "407649412" + "i128": "906873422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4efae1a9c8180fdcf1df312c49a1a63932f463ce0cbf36ca90a2b79407447162" + "bytes": "fa5f7c4ef0a60f2547c4bdaf133af2941a50cfc0d40e1311b58bd715cf8113fa" }, { - "u64": "2754" + "u64": "1519" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "407649412" + "i128": "906873422" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "307207dcad8612dd0a70027415d7c7c86edd21f6ff4d0b35ff8214208b0224fd" + "bytes": "d2ea529aa63c5396c5be3d3567029393ef61125c49e6dc06462869d9d62acbfc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2755, + "timestamp": 1520, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "307207dcad8612dd0a70027415d7c7c86edd21f6ff4d0b35ff8214208b0224fd" + "bytes": "d2ea529aa63c5396c5be3d3567029393ef61125c49e6dc06462869d9d62acbfc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "307207dcad8612dd0a70027415d7c7c86edd21f6ff4d0b35ff8214208b0224fd" + "bytes": "d2ea529aa63c5396c5be3d3567029393ef61125c49e6dc06462869d9d62acbfc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "407649412" + "i128": "906873422" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "407649412" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "906873422" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2754" + "u64": "1519" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32a14e528570d2ab98ee585810aa17386d050ab294fc0ac62683a634dcd9fe85" + "bytes": "5760ae646dee9d6c3d1396703f1b9efbb80f9eb394ea6ec57980c21a9c204f24" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32a14e528570d2ab98ee585810aa17386d050ab294fc0ac62683a634dcd9fe85" + "bytes": "5760ae646dee9d6c3d1396703f1b9efbb80f9eb394ea6ec57980c21a9c204f24" } ] }, "durability": "persistent", "val": { - "bytes": "307207dcad8612dd0a70027415d7c7c86edd21f6ff4d0b35ff8214208b0224fd" + "bytes": "d2ea529aa63c5396c5be3d3567029393ef61125c49e6dc06462869d9d62acbfc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "407649412" + "i128": "906873422" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.233.json index ccb8bd75..5fe0a571 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "933007336" + "i128": "574944249" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "933007336" + "i128": "574944249" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19caf3636bb07e79134f8cf764188b4936b3e348c89ff99d97ba44210e291638" + "bytes": "70f8c9ed8cc236a4007bc7504dc69528d0256cb92f0e4264a5086c8f0285183a" }, { - "u64": "143" + "u64": "3269" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "933007336" + "i128": "574944249" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b525fcc1e7c13db5490d0eb5ce1a23935f2c6d2eed6e5eaa27d6cab0b86c3155" + "bytes": "718bf40a27ca54d88fe07e389b258575c5453479d9d15a09e62bc7a0cca38276" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 144, + "timestamp": 3270, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b525fcc1e7c13db5490d0eb5ce1a23935f2c6d2eed6e5eaa27d6cab0b86c3155" + "bytes": "718bf40a27ca54d88fe07e389b258575c5453479d9d15a09e62bc7a0cca38276" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b525fcc1e7c13db5490d0eb5ce1a23935f2c6d2eed6e5eaa27d6cab0b86c3155" + "bytes": "718bf40a27ca54d88fe07e389b258575c5453479d9d15a09e62bc7a0cca38276" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "933007336" + "i128": "574944249" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "933007336" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "574944249" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "143" + "u64": "3269" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c861e109e3a36413d8873786c1b109112f1712c20ab81cf0e4c1a3e9508d0d36" + "bytes": "6800d15807d840377f8485c83de2cbe5a9cc570e785057b20c303912ab7983fe" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c861e109e3a36413d8873786c1b109112f1712c20ab81cf0e4c1a3e9508d0d36" + "bytes": "6800d15807d840377f8485c83de2cbe5a9cc570e785057b20c303912ab7983fe" } ] }, "durability": "persistent", "val": { - "bytes": "b525fcc1e7c13db5490d0eb5ce1a23935f2c6d2eed6e5eaa27d6cab0b86c3155" + "bytes": "718bf40a27ca54d88fe07e389b258575c5453479d9d15a09e62bc7a0cca38276" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "933007336" + "i128": "574944249" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.234.json index 984de672..f138423f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "480393630" + "i128": "601630558" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "480393630" + "i128": "601630558" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "564c2df36854a41e6d13a9784fb6a2d2587145f79fd2f6075ca11089e25e3589" + "bytes": "040ff86c225d711500b7b261607c91571eced637bfd05517962dae3b8b1082b8" }, { - "u64": "1187" + "u64": "1007" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "480393630" + "i128": "601630558" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2a8f1a457a563eaaa21269950f550d8059104820ba0b904b6303493e1be1db0b" + "bytes": "0fe6645f6d1c4c8bfec79a8c49b56b8c7a2a79dbb55f29fe4d85552697fbc13a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1188, + "timestamp": 1008, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a8f1a457a563eaaa21269950f550d8059104820ba0b904b6303493e1be1db0b" + "bytes": "0fe6645f6d1c4c8bfec79a8c49b56b8c7a2a79dbb55f29fe4d85552697fbc13a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a8f1a457a563eaaa21269950f550d8059104820ba0b904b6303493e1be1db0b" + "bytes": "0fe6645f6d1c4c8bfec79a8c49b56b8c7a2a79dbb55f29fe4d85552697fbc13a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "480393630" + "i128": "601630558" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "480393630" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "601630558" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1187" + "u64": "1007" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "472e5c18dc46eac52c6bd471b76540ad1f21519d7544aed87be25e57f72d6069" + "bytes": "23c7b489105e224b56c37857b1a68f49a8adcf7e38fa4ad7f471ba4b9fe8eb43" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "472e5c18dc46eac52c6bd471b76540ad1f21519d7544aed87be25e57f72d6069" + "bytes": "23c7b489105e224b56c37857b1a68f49a8adcf7e38fa4ad7f471ba4b9fe8eb43" } ] }, "durability": "persistent", "val": { - "bytes": "2a8f1a457a563eaaa21269950f550d8059104820ba0b904b6303493e1be1db0b" + "bytes": "0fe6645f6d1c4c8bfec79a8c49b56b8c7a2a79dbb55f29fe4d85552697fbc13a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "480393630" + "i128": "601630558" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.235.json index 6e8e4f3d..b1362465 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "118371482" + "i128": "613432791" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "118371482" + "i128": "613432791" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aac5b95fe03d500ffc23a2f77d41ec9efae4c530abdbba293e04b33c8ad45761" + "bytes": "2ec52af36ff4320708e68743365b89213105cb43a5811ab2d017f2bbe26af05d" }, { - "u64": "6" + "u64": "2153" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "118371482" + "i128": "613432791" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3f8ea8c4b7cd30bffae40bb5d35db3f9abe8465c9ad060fe8e7a92f778821ff4" + "bytes": "1c4b6eba8c79ce43ebb6625f58bf05a6f31424084778b74b732ee215e303ec59" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7, + "timestamp": 2154, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3f8ea8c4b7cd30bffae40bb5d35db3f9abe8465c9ad060fe8e7a92f778821ff4" + "bytes": "1c4b6eba8c79ce43ebb6625f58bf05a6f31424084778b74b732ee215e303ec59" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3f8ea8c4b7cd30bffae40bb5d35db3f9abe8465c9ad060fe8e7a92f778821ff4" + "bytes": "1c4b6eba8c79ce43ebb6625f58bf05a6f31424084778b74b732ee215e303ec59" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "118371482" + "i128": "613432791" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "118371482" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "613432791" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "6" + "u64": "2153" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69382e1966509fd046c7f411bdfd7b756aa88a8b917e7ea3c47629ef9b982a34" + "bytes": "321004223d27af84d509efa9e521a4bd2800e29e27b660e7d8271dcde84a0ab3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69382e1966509fd046c7f411bdfd7b756aa88a8b917e7ea3c47629ef9b982a34" + "bytes": "321004223d27af84d509efa9e521a4bd2800e29e27b660e7d8271dcde84a0ab3" } ] }, "durability": "persistent", "val": { - "bytes": "3f8ea8c4b7cd30bffae40bb5d35db3f9abe8465c9ad060fe8e7a92f778821ff4" + "bytes": "1c4b6eba8c79ce43ebb6625f58bf05a6f31424084778b74b732ee215e303ec59" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "118371482" + "i128": "613432791" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.236.json index a8a7d824..a79b7146 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "680493326" + "i128": "680864622" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "680493326" + "i128": "680864622" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ee8f5e85629761e8c010c74ec7917a9e17a3e4650721198f974792ddec8922d" + "bytes": "5326ea4cd11d19ad35973aebb10d30dbabeab53421922948d1130e7d17060cee" }, { - "u64": "1721" + "u64": "356" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "680493326" + "i128": "680864622" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6ac2e40972fc14b5d37b36f61a494efa8e8ca53738769e617c91328f48208f14" + "bytes": "0475969310699e582b260e430ed9487df02e042cda1b66b1424676ad785beb92" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1722, + "timestamp": 357, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ac2e40972fc14b5d37b36f61a494efa8e8ca53738769e617c91328f48208f14" + "bytes": "0475969310699e582b260e430ed9487df02e042cda1b66b1424676ad785beb92" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ac2e40972fc14b5d37b36f61a494efa8e8ca53738769e617c91328f48208f14" + "bytes": "0475969310699e582b260e430ed9487df02e042cda1b66b1424676ad785beb92" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "680493326" + "i128": "680864622" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "680493326" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "680864622" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1721" + "u64": "356" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e54c971c3ac0c1b2a2d88928d4037a1a91b8a2bd73522ce56f32809557234ca" + "bytes": "b08d81a850f1e14ccb105a80f0a6b68827391225cee62b3b46411521499fa736" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e54c971c3ac0c1b2a2d88928d4037a1a91b8a2bd73522ce56f32809557234ca" + "bytes": "b08d81a850f1e14ccb105a80f0a6b68827391225cee62b3b46411521499fa736" } ] }, "durability": "persistent", "val": { - "bytes": "6ac2e40972fc14b5d37b36f61a494efa8e8ca53738769e617c91328f48208f14" + "bytes": "0475969310699e582b260e430ed9487df02e042cda1b66b1424676ad785beb92" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "680493326" + "i128": "680864622" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.237.json index 962b2c21..e25ff0d5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "471664954" + "i128": "876389271" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "471664954" + "i128": "876389271" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0da548e6e8c048ab2b54c067d3d8aad398b38479ab52d44bdce5f8067b5f8109" + "bytes": "331545fefddce11d003be63d50aeda2708d0edc92d28284b5076a5782f3b489a" }, { - "u64": "951" + "u64": "2291" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "471664954" + "i128": "876389271" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "92b9defb5f3fde59ba438fb3abf88de5fe2a00e4fa96829f70b8978b1f871f78" + "bytes": "7da61c46bc1443145a7418f9807d816c9d9993f8820d7bb947bed822b0ddf823" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 952, + "timestamp": 2292, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "92b9defb5f3fde59ba438fb3abf88de5fe2a00e4fa96829f70b8978b1f871f78" + "bytes": "7da61c46bc1443145a7418f9807d816c9d9993f8820d7bb947bed822b0ddf823" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "92b9defb5f3fde59ba438fb3abf88de5fe2a00e4fa96829f70b8978b1f871f78" + "bytes": "7da61c46bc1443145a7418f9807d816c9d9993f8820d7bb947bed822b0ddf823" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "471664954" + "i128": "876389271" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "471664954" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "876389271" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "951" + "u64": "2291" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bac548e0588e9df192fdebd0fb8280695eb660fd43c97b59e31f8a789b04079d" + "bytes": "4c368bde19b26e83e7009cac585afd4d935387409da60377e2d155578a608675" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bac548e0588e9df192fdebd0fb8280695eb660fd43c97b59e31f8a789b04079d" + "bytes": "4c368bde19b26e83e7009cac585afd4d935387409da60377e2d155578a608675" } ] }, "durability": "persistent", "val": { - "bytes": "92b9defb5f3fde59ba438fb3abf88de5fe2a00e4fa96829f70b8978b1f871f78" + "bytes": "7da61c46bc1443145a7418f9807d816c9d9993f8820d7bb947bed822b0ddf823" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "471664954" + "i128": "876389271" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.238.json index a6872865..eed87223 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "739194184" + "i128": "496291650" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "739194184" + "i128": "496291650" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1ee74d71c449f0b58f0b407dac7dc46ee34c70c716f1b203bf2b18bf8233105" + "bytes": "735f20a15415aa7ef32b23c5b0c127d9c286340a8a9adc8bbe9a7bd0a6dc30a1" }, { - "u64": "2663" + "u64": "1832" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "739194184" + "i128": "496291650" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f3270ad95d8114c8cf248b56035cc6d0fd1e7788451d29ad82f73779df47e674" + "bytes": "1ebf670126f16d28d934f356634c1a13ab5a718325264eae4ae3d0d1735536b8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2664, + "timestamp": 1833, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3270ad95d8114c8cf248b56035cc6d0fd1e7788451d29ad82f73779df47e674" + "bytes": "1ebf670126f16d28d934f356634c1a13ab5a718325264eae4ae3d0d1735536b8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3270ad95d8114c8cf248b56035cc6d0fd1e7788451d29ad82f73779df47e674" + "bytes": "1ebf670126f16d28d934f356634c1a13ab5a718325264eae4ae3d0d1735536b8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "739194184" + "i128": "496291650" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "739194184" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "496291650" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2663" + "u64": "1832" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ccab567619f9b9936ab60d08350fe3c6aaf0b9b38c2c748175e66fbc6d49c45" + "bytes": "2725cac34d1e790bd69ff1414b8d30871f90ca105c8f27fa344ffb0092f945c9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ccab567619f9b9936ab60d08350fe3c6aaf0b9b38c2c748175e66fbc6d49c45" + "bytes": "2725cac34d1e790bd69ff1414b8d30871f90ca105c8f27fa344ffb0092f945c9" } ] }, "durability": "persistent", "val": { - "bytes": "f3270ad95d8114c8cf248b56035cc6d0fd1e7788451d29ad82f73779df47e674" + "bytes": "1ebf670126f16d28d934f356634c1a13ab5a718325264eae4ae3d0d1735536b8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "739194184" + "i128": "496291650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.239.json index 781ea986..98e87efe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "87526725" + "i128": "161005507" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "87526725" + "i128": "161005507" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62384f8db7572d50b4feea717a253b84383553ec62dd7869f317fa4f2a4d5a82" + "bytes": "ee8d0c0fc7a618f95a7b20c750a451101f4797eb8b6ddd07bc8fb47bf221a4f8" }, { - "u64": "2650" + "u64": "1781" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "87526725" + "i128": "161005507" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1c0fcb9958f365d69e9bd5d4fd66eb1c5683552091b143f596cc5d3e9e79be8a" + "bytes": "3741b471c598a0fef7189a15ad0aad4ab63956337626968ac5624c1ca28b2e28" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2651, + "timestamp": 1782, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1c0fcb9958f365d69e9bd5d4fd66eb1c5683552091b143f596cc5d3e9e79be8a" + "bytes": "3741b471c598a0fef7189a15ad0aad4ab63956337626968ac5624c1ca28b2e28" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1c0fcb9958f365d69e9bd5d4fd66eb1c5683552091b143f596cc5d3e9e79be8a" + "bytes": "3741b471c598a0fef7189a15ad0aad4ab63956337626968ac5624c1ca28b2e28" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "87526725" + "i128": "161005507" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "87526725" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "161005507" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2650" + "u64": "1781" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17689e576844d00791d1b9dcc9af736fb0eb26109337dd8f0baf441b1eb79365" + "bytes": "720e1fcd317f1b35aeefc5f1ef77cd71a150759c3128f52fa580c63a0730c129" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17689e576844d00791d1b9dcc9af736fb0eb26109337dd8f0baf441b1eb79365" + "bytes": "720e1fcd317f1b35aeefc5f1ef77cd71a150759c3128f52fa580c63a0730c129" } ] }, "durability": "persistent", "val": { - "bytes": "1c0fcb9958f365d69e9bd5d4fd66eb1c5683552091b143f596cc5d3e9e79be8a" + "bytes": "3741b471c598a0fef7189a15ad0aad4ab63956337626968ac5624c1ca28b2e28" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "87526725" + "i128": "161005507" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.24.json index 55bff0bd..1a6b77ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "179541017" + "i128": "247209804" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "179541017" + "i128": "247209804" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc9ed55feba2022776b1ae8e44360d69526a7bc2b9185cf9508d0000f35076b3" + "bytes": "c46e85f0ef8d19e87e3f56336c8b8e5f16c3b6c9b141a3ed1c28aa42cf5170a7" }, { - "u64": "3340" + "u64": "83" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "179541017" + "i128": "247209804" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3814cb836ac8beaeba0c5dd82a9ae58ae3658b4c997c9af52f3346789bff41f6" + "bytes": "d8fe3441d8df277ee248eb60ecf01b3bf051c08ea9ef0dce537bc2bf114ccc63" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3341, + "timestamp": 84, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3814cb836ac8beaeba0c5dd82a9ae58ae3658b4c997c9af52f3346789bff41f6" + "bytes": "d8fe3441d8df277ee248eb60ecf01b3bf051c08ea9ef0dce537bc2bf114ccc63" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3814cb836ac8beaeba0c5dd82a9ae58ae3658b4c997c9af52f3346789bff41f6" + "bytes": "d8fe3441d8df277ee248eb60ecf01b3bf051c08ea9ef0dce537bc2bf114ccc63" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "179541017" + "i128": "247209804" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "179541017" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "247209804" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3340" + "u64": "83" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd6ef7c8eabd5588457d053aea60ce36f67065783ee9515268f4dd2312da348d" + "bytes": "cfe34dfb57a800f3ae19daedc8f14fa29091bba2204e49cde3d087a453988bea" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd6ef7c8eabd5588457d053aea60ce36f67065783ee9515268f4dd2312da348d" + "bytes": "cfe34dfb57a800f3ae19daedc8f14fa29091bba2204e49cde3d087a453988bea" } ] }, "durability": "persistent", "val": { - "bytes": "3814cb836ac8beaeba0c5dd82a9ae58ae3658b4c997c9af52f3346789bff41f6" + "bytes": "d8fe3441d8df277ee248eb60ecf01b3bf051c08ea9ef0dce537bc2bf114ccc63" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "179541017" + "i128": "247209804" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.240.json index 4b8f8992..4bdc9082 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "712685561" + "i128": "807381893" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "712685561" + "i128": "807381893" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca9ef82b303368ff3f3ca1bacbaf99118913464b8ca87df781810e39794d8ecd" + "bytes": "6441a4553f68a9ac4c64a122f8760c240c9820159d88e1b828c63e7981e8b7cd" }, { - "u64": "1514" + "u64": "2853" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "712685561" + "i128": "807381893" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ba2666435c78325881415e17cf32329eae176b7f5e236ed2fd741c5a8294b4a7" + "bytes": "8de5abb21d6f282bcac0e6f3c3397591ff9d65b2128bc53ca2217921220c46ed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1515, + "timestamp": 2854, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba2666435c78325881415e17cf32329eae176b7f5e236ed2fd741c5a8294b4a7" + "bytes": "8de5abb21d6f282bcac0e6f3c3397591ff9d65b2128bc53ca2217921220c46ed" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba2666435c78325881415e17cf32329eae176b7f5e236ed2fd741c5a8294b4a7" + "bytes": "8de5abb21d6f282bcac0e6f3c3397591ff9d65b2128bc53ca2217921220c46ed" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "712685561" + "i128": "807381893" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "712685561" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "807381893" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1514" + "u64": "2853" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "720087c00909928cabe81181fe4093e0f49c97f088dc03826ae19ef8979a9e4a" + "bytes": "5a3113af56f7633bec8b3586569feaebab1fa1a54aaf806f421c0451b893801f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "720087c00909928cabe81181fe4093e0f49c97f088dc03826ae19ef8979a9e4a" + "bytes": "5a3113af56f7633bec8b3586569feaebab1fa1a54aaf806f421c0451b893801f" } ] }, "durability": "persistent", "val": { - "bytes": "ba2666435c78325881415e17cf32329eae176b7f5e236ed2fd741c5a8294b4a7" + "bytes": "8de5abb21d6f282bcac0e6f3c3397591ff9d65b2128bc53ca2217921220c46ed" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "712685561" + "i128": "807381893" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.241.json index 7f9b28a0..a3cb0562 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "1948557" + "i128": "376029294" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "1948557" + "i128": "376029294" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62cc7ea6d57a100d7da0d7e3c641cbbe82f1a828de4fb787ebd484ce234e6987" + "bytes": "f366d185a8e641d8dd289eb4c3f7b36bbfcc629f8b7c441af534da400399a2fd" }, { - "u64": "257" + "u64": "1503" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "1948557" + "i128": "376029294" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2bcc39e7320d1a0e8d326cd32aa6679d08459f89cc2bddab6d1a55464aaa81a6" + "bytes": "8c5ade27611cf4287b0d6f8b090dca42e074477215de62b9f38ae4b7e5433812" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 258, + "timestamp": 1504, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bcc39e7320d1a0e8d326cd32aa6679d08459f89cc2bddab6d1a55464aaa81a6" + "bytes": "8c5ade27611cf4287b0d6f8b090dca42e074477215de62b9f38ae4b7e5433812" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bcc39e7320d1a0e8d326cd32aa6679d08459f89cc2bddab6d1a55464aaa81a6" + "bytes": "8c5ade27611cf4287b0d6f8b090dca42e074477215de62b9f38ae4b7e5433812" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "1948557" + "i128": "376029294" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "1948557" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "376029294" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "257" + "u64": "1503" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed45970ea75f575f449ef0a173da10815c634ba040deaa075761e15c95e8ce97" + "bytes": "9f063f4563c37044175549da968bb02aaa8e8e91088b23c9a031eb9240b2dc63" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed45970ea75f575f449ef0a173da10815c634ba040deaa075761e15c95e8ce97" + "bytes": "9f063f4563c37044175549da968bb02aaa8e8e91088b23c9a031eb9240b2dc63" } ] }, "durability": "persistent", "val": { - "bytes": "2bcc39e7320d1a0e8d326cd32aa6679d08459f89cc2bddab6d1a55464aaa81a6" + "bytes": "8c5ade27611cf4287b0d6f8b090dca42e074477215de62b9f38ae4b7e5433812" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "1948557" + "i128": "376029294" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.242.json index d364121b..a9336369 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "565443931" + "i128": "877266173" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "565443931" + "i128": "877266173" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "035dc95e2fc25e443fe00882bc6e791ffdcc075801ac83786294948b944caa03" + "bytes": "ae2cfb477b2fc67012ecdd1c5e362a7b3c7803b69f6dac26ec030e5e50a49f76" }, { - "u64": "3579" + "u64": "716" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "565443931" + "i128": "877266173" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4cdf2c90c7ff25b621775ca623e1c3c048a02260dedcd9de03a53bdc98c8ebac" + "bytes": "30a8a0e4674b8247d3b679da5405cfb691a7d8796c81afb827da4678771083a1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3580, + "timestamp": 717, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4cdf2c90c7ff25b621775ca623e1c3c048a02260dedcd9de03a53bdc98c8ebac" + "bytes": "30a8a0e4674b8247d3b679da5405cfb691a7d8796c81afb827da4678771083a1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4cdf2c90c7ff25b621775ca623e1c3c048a02260dedcd9de03a53bdc98c8ebac" + "bytes": "30a8a0e4674b8247d3b679da5405cfb691a7d8796c81afb827da4678771083a1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "565443931" + "i128": "877266173" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "565443931" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "877266173" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3579" + "u64": "716" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b0dc3ff0ca435bc1fb7fad32616da541a1276d6f8f91745c1bdd024779ec2d7" + "bytes": "a2cb83e50b4cd7ca0b8e716eed67598fc4e6f35e492070c93d0ae96e1ded9970" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b0dc3ff0ca435bc1fb7fad32616da541a1276d6f8f91745c1bdd024779ec2d7" + "bytes": "a2cb83e50b4cd7ca0b8e716eed67598fc4e6f35e492070c93d0ae96e1ded9970" } ] }, "durability": "persistent", "val": { - "bytes": "4cdf2c90c7ff25b621775ca623e1c3c048a02260dedcd9de03a53bdc98c8ebac" + "bytes": "30a8a0e4674b8247d3b679da5405cfb691a7d8796c81afb827da4678771083a1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "565443931" + "i128": "877266173" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.243.json index b1811bc0..cbf7c5fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "942703709" + "i128": "937411165" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "942703709" + "i128": "937411165" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b799c53993eb9e1d88d8b514c4aa3cdcfb07811bc197e7d9ce636e5fcc4a120d" + "bytes": "5fb769be3ae716e03d2d5ddd1c4e929ac303150b07de1e4eb9f402d586d6cc6e" }, { - "u64": "536" + "u64": "1043" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "942703709" + "i128": "937411165" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8f4d0dc9ff1925f70ce102c02ff304be543e0151f846eb3f783556dd24946971" + "bytes": "42100a3a263df270bf5c0751a533d59a9c82eac4f15c6ab719336688b3f9baec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 537, + "timestamp": 1044, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f4d0dc9ff1925f70ce102c02ff304be543e0151f846eb3f783556dd24946971" + "bytes": "42100a3a263df270bf5c0751a533d59a9c82eac4f15c6ab719336688b3f9baec" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f4d0dc9ff1925f70ce102c02ff304be543e0151f846eb3f783556dd24946971" + "bytes": "42100a3a263df270bf5c0751a533d59a9c82eac4f15c6ab719336688b3f9baec" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "942703709" + "i128": "937411165" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "942703709" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "937411165" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "536" + "u64": "1043" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e87350457e2053c1bd701c341f5a61ddd40333b1b7d4dc736d433a3303213010" + "bytes": "e96ad2b36e169c1a6b804ca464d3a0d0f5a4ec411674a7db34330685de5ec8b1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e87350457e2053c1bd701c341f5a61ddd40333b1b7d4dc736d433a3303213010" + "bytes": "e96ad2b36e169c1a6b804ca464d3a0d0f5a4ec411674a7db34330685de5ec8b1" } ] }, "durability": "persistent", "val": { - "bytes": "8f4d0dc9ff1925f70ce102c02ff304be543e0151f846eb3f783556dd24946971" + "bytes": "42100a3a263df270bf5c0751a533d59a9c82eac4f15c6ab719336688b3f9baec" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "942703709" + "i128": "937411165" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.244.json index b35a5156..646e1334 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "908253819" + "i128": "361228807" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "908253819" + "i128": "361228807" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "322f3918492ae6e1506c768ea28762b7e49c52ced1fece1291344c310d235f6b" + "bytes": "af0bf7704c5df2b474d501b2048dac87a9acab4ba25df34f1d1acc474e47efb4" }, { - "u64": "1187" + "u64": "624" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "908253819" + "i128": "361228807" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0c0452ddf869ffa52f589ffd854dfbca71c1348790709a7a4cdde57145802448" + "bytes": "00b2877f7c1517bcd72f266b820eff96e8ca037f44a54adfb4454fc16fcf9636" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1188, + "timestamp": 625, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c0452ddf869ffa52f589ffd854dfbca71c1348790709a7a4cdde57145802448" + "bytes": "00b2877f7c1517bcd72f266b820eff96e8ca037f44a54adfb4454fc16fcf9636" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c0452ddf869ffa52f589ffd854dfbca71c1348790709a7a4cdde57145802448" + "bytes": "00b2877f7c1517bcd72f266b820eff96e8ca037f44a54adfb4454fc16fcf9636" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "908253819" + "i128": "361228807" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "908253819" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "361228807" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1187" + "u64": "624" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5463f4f7ee54858b7acd872e8f930d369ede2ebb606137f0db2a9825d99433cd" + "bytes": "50dd3a64d66c74667c97a6c3257421858e111aba25179bd37267e6798fd1f0c5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5463f4f7ee54858b7acd872e8f930d369ede2ebb606137f0db2a9825d99433cd" + "bytes": "50dd3a64d66c74667c97a6c3257421858e111aba25179bd37267e6798fd1f0c5" } ] }, "durability": "persistent", "val": { - "bytes": "0c0452ddf869ffa52f589ffd854dfbca71c1348790709a7a4cdde57145802448" + "bytes": "00b2877f7c1517bcd72f266b820eff96e8ca037f44a54adfb4454fc16fcf9636" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "908253819" + "i128": "361228807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.245.json index 92569527..9e0bd5dc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "672074749" + "i128": "102537181" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "672074749" + "i128": "102537181" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "005c76f0b9b56e9535f3c3a3f472f42e1564e390dff7b4ae657d1086cb295cce" + "bytes": "ae22b90739755c59788896ec550e8c996c6759089db216de09ba64e10a0e546c" }, { - "u64": "1421" + "u64": "3282" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "672074749" + "i128": "102537181" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5f1eacca3a3233d929d779b6eea956bf6bea000819f997cdab3c638d6923d81b" + "bytes": "7e0d1bba608ce30645d3fb186f5b61aeb9863b7ae3a2a6ca41bf55a2dbfbc9b2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1422, + "timestamp": 3283, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f1eacca3a3233d929d779b6eea956bf6bea000819f997cdab3c638d6923d81b" + "bytes": "7e0d1bba608ce30645d3fb186f5b61aeb9863b7ae3a2a6ca41bf55a2dbfbc9b2" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f1eacca3a3233d929d779b6eea956bf6bea000819f997cdab3c638d6923d81b" + "bytes": "7e0d1bba608ce30645d3fb186f5b61aeb9863b7ae3a2a6ca41bf55a2dbfbc9b2" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "672074749" + "i128": "102537181" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "672074749" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "102537181" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1421" + "u64": "3282" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5088bd10a6180ac824bc9a3a529300c425798a96175616425cbc59c3a37188f" + "bytes": "b1a4aad3a63af8a0e551e6063327243dc555d2bb01df566c0bdeee4263a73325" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5088bd10a6180ac824bc9a3a529300c425798a96175616425cbc59c3a37188f" + "bytes": "b1a4aad3a63af8a0e551e6063327243dc555d2bb01df566c0bdeee4263a73325" } ] }, "durability": "persistent", "val": { - "bytes": "5f1eacca3a3233d929d779b6eea956bf6bea000819f997cdab3c638d6923d81b" + "bytes": "7e0d1bba608ce30645d3fb186f5b61aeb9863b7ae3a2a6ca41bf55a2dbfbc9b2" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "672074749" + "i128": "102537181" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.246.json index 900d4a19..532b3d0d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954696310" + "i128": "365604488" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954696310" + "i128": "365604488" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "858a605564746c0bbc55113a529774f695e63bd9ab890f38471c5cb869fa55df" + "bytes": "ae94a1cbf93b0671c2bd19f0937b6aa9d1add163645d6a39a65a2c4fd88c8475" }, { - "u64": "2056" + "u64": "3539" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954696310" + "i128": "365604488" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0302c450a2a884807c1814cee433931513c0b7e80f076f71683bae3d7802f333" + "bytes": "8ac706b3c5bede8ace3f701f68e90ddf414946adf9406db1d879a8f5bdd56670" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2057, + "timestamp": 3540, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0302c450a2a884807c1814cee433931513c0b7e80f076f71683bae3d7802f333" + "bytes": "8ac706b3c5bede8ace3f701f68e90ddf414946adf9406db1d879a8f5bdd56670" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0302c450a2a884807c1814cee433931513c0b7e80f076f71683bae3d7802f333" + "bytes": "8ac706b3c5bede8ace3f701f68e90ddf414946adf9406db1d879a8f5bdd56670" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954696310" + "i128": "365604488" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "954696310" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "365604488" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2056" + "u64": "3539" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16493fc291b82933cc49af6b1cd9c05720cc71501a5680e01c3072250559c2d0" + "bytes": "029813c02d7e3855feefefb04834c89bf1bf9d3417357885284bc654f662bfab" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "16493fc291b82933cc49af6b1cd9c05720cc71501a5680e01c3072250559c2d0" + "bytes": "029813c02d7e3855feefefb04834c89bf1bf9d3417357885284bc654f662bfab" } ] }, "durability": "persistent", "val": { - "bytes": "0302c450a2a884807c1814cee433931513c0b7e80f076f71683bae3d7802f333" + "bytes": "8ac706b3c5bede8ace3f701f68e90ddf414946adf9406db1d879a8f5bdd56670" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "954696310" + "i128": "365604488" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.247.json index b8e9262c..4022e9c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "186356534" + "i128": "21784049" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "186356534" + "i128": "21784049" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e320075ee08545127a00ddb22b5d1b49fe0319407e1273196975043be187778e" + "bytes": "e678e3b5949c21771e0a3621177bf9174d8ccef4b37a490c578abb136b2feb8f" }, { - "u64": "1216" + "u64": "337" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "186356534" + "i128": "21784049" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fdb53b39a3dc6c13983ba033696791cd724af06cc5cbb5d27222c092c9430ebb" + "bytes": "0eb83f9cc630ecc675376fef2611577f9140a15e921fa6876bc171c31bd17040" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1217, + "timestamp": 338, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fdb53b39a3dc6c13983ba033696791cd724af06cc5cbb5d27222c092c9430ebb" + "bytes": "0eb83f9cc630ecc675376fef2611577f9140a15e921fa6876bc171c31bd17040" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fdb53b39a3dc6c13983ba033696791cd724af06cc5cbb5d27222c092c9430ebb" + "bytes": "0eb83f9cc630ecc675376fef2611577f9140a15e921fa6876bc171c31bd17040" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "186356534" + "i128": "21784049" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "186356534" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "21784049" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1216" + "u64": "337" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be2ada5b85f0a094e9fe14aaa2d3aee85b71d67fbf58560d243be5ea9d57eb7d" + "bytes": "3552d9f2b25c7c65e04a1f05943856bcec51e3006c71afe0ca449f929a33bce0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be2ada5b85f0a094e9fe14aaa2d3aee85b71d67fbf58560d243be5ea9d57eb7d" + "bytes": "3552d9f2b25c7c65e04a1f05943856bcec51e3006c71afe0ca449f929a33bce0" } ] }, "durability": "persistent", "val": { - "bytes": "fdb53b39a3dc6c13983ba033696791cd724af06cc5cbb5d27222c092c9430ebb" + "bytes": "0eb83f9cc630ecc675376fef2611577f9140a15e921fa6876bc171c31bd17040" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "186356534" + "i128": "21784049" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.248.json index a32d9253..1923313b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "501866131" + "i128": "734067968" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "501866131" + "i128": "734067968" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0db407c76222065a48b28a3d452caa9bea4aa06d3d8d456fef7bdea7bbee2c1a" + "bytes": "32fa6f1da24350f5a9298dfd65f913bd1c88766188daa7da4a6a2625fcec8fa6" }, { - "u64": "1780" + "u64": "2127" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "501866131" + "i128": "734067968" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "590042f78f0b103f2e45e3d958fb563d9fc5e5415593891c3f46053287fc64aa" + "bytes": "bd1a66816d2d0f768df6d787bf5b683a85fe2c2238e8cc5a7d0a1cdf55ba78dc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1781, + "timestamp": 2128, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "590042f78f0b103f2e45e3d958fb563d9fc5e5415593891c3f46053287fc64aa" + "bytes": "bd1a66816d2d0f768df6d787bf5b683a85fe2c2238e8cc5a7d0a1cdf55ba78dc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "590042f78f0b103f2e45e3d958fb563d9fc5e5415593891c3f46053287fc64aa" + "bytes": "bd1a66816d2d0f768df6d787bf5b683a85fe2c2238e8cc5a7d0a1cdf55ba78dc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "501866131" + "i128": "734067968" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "501866131" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "734067968" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1780" + "u64": "2127" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e2df6c419aced8e4e57a154a9e9a50dd96aa168e31a9177a9df3c9809405ed4" + "bytes": "7369adff6e549d9ffedaee6daeae8ad4b7682d5ffe6755a11b11d603cd866654" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e2df6c419aced8e4e57a154a9e9a50dd96aa168e31a9177a9df3c9809405ed4" + "bytes": "7369adff6e549d9ffedaee6daeae8ad4b7682d5ffe6755a11b11d603cd866654" } ] }, "durability": "persistent", "val": { - "bytes": "590042f78f0b103f2e45e3d958fb563d9fc5e5415593891c3f46053287fc64aa" + "bytes": "bd1a66816d2d0f768df6d787bf5b683a85fe2c2238e8cc5a7d0a1cdf55ba78dc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "501866131" + "i128": "734067968" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.249.json index cc162432..a5f88d3b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "577986170" + "i128": "544855126" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "577986170" + "i128": "544855126" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "689425c7aa610371b8fcb4ebc03c3b9d125c3d30e3a502d3a194458e58606750" + "bytes": "2f918963d7e1c82ec809b07098653928f11416f5c05ca662f4d4e45854a7c7be" }, { - "u64": "473" + "u64": "2489" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "577986170" + "i128": "544855126" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cb1857e7ff1bb406afe9e8d8f92abdaf562c98103a2b6776329c9d6575572906" + "bytes": "362fbf56e8636f42c1b13ee0d7d4c1c46e144c5a7a0e28840b62b342c019af27" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 474, + "timestamp": 2490, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb1857e7ff1bb406afe9e8d8f92abdaf562c98103a2b6776329c9d6575572906" + "bytes": "362fbf56e8636f42c1b13ee0d7d4c1c46e144c5a7a0e28840b62b342c019af27" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb1857e7ff1bb406afe9e8d8f92abdaf562c98103a2b6776329c9d6575572906" + "bytes": "362fbf56e8636f42c1b13ee0d7d4c1c46e144c5a7a0e28840b62b342c019af27" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "577986170" + "i128": "544855126" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "577986170" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "544855126" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "473" + "u64": "2489" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e79270e3ec045f7ae044e5b3e55e263c7cdd1291597c38125e4bcfa7cd0c77ff" + "bytes": "e2573c4f3f10ac9c245f88630010a819c1f6d2ca71aa0a3729ae5cf676aa4f94" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e79270e3ec045f7ae044e5b3e55e263c7cdd1291597c38125e4bcfa7cd0c77ff" + "bytes": "e2573c4f3f10ac9c245f88630010a819c1f6d2ca71aa0a3729ae5cf676aa4f94" } ] }, "durability": "persistent", "val": { - "bytes": "cb1857e7ff1bb406afe9e8d8f92abdaf562c98103a2b6776329c9d6575572906" + "bytes": "362fbf56e8636f42c1b13ee0d7d4c1c46e144c5a7a0e28840b62b342c019af27" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "577986170" + "i128": "544855126" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.25.json index 227671c9..39873639 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "184449531" + "i128": "866491244" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "184449531" + "i128": "866491244" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b279d0500fe913ca0e341ffd33a26b8da79fdb72d6c2ddae44e9e20547e7cc08" + "bytes": "2cb78c4e87ddc3c0f2dc80f902eacb357d3cd2c6fede67eee24654396a2987f1" }, { - "u64": "1266" + "u64": "2975" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "184449531" + "i128": "866491244" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c87a8dbf7515f6b5525589ce15d6e75a2ca426278d9c659e3dc7ab3976c3dc2e" + "bytes": "a21d20d570489615d726bca6a66bcda4bb8764ec004bb16e877169f098cd15ef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1267, + "timestamp": 2976, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c87a8dbf7515f6b5525589ce15d6e75a2ca426278d9c659e3dc7ab3976c3dc2e" + "bytes": "a21d20d570489615d726bca6a66bcda4bb8764ec004bb16e877169f098cd15ef" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c87a8dbf7515f6b5525589ce15d6e75a2ca426278d9c659e3dc7ab3976c3dc2e" + "bytes": "a21d20d570489615d726bca6a66bcda4bb8764ec004bb16e877169f098cd15ef" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "184449531" + "i128": "866491244" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "184449531" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "866491244" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1266" + "u64": "2975" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ec574a253d08f8f02304e07d2e2937d517d45b98931f8f7b689f04caad79965" + "bytes": "b328fb3ac4c8e2226f69f4a15c6c0569fa3c61ab1641fb383b62fc5f1c99350b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ec574a253d08f8f02304e07d2e2937d517d45b98931f8f7b689f04caad79965" + "bytes": "b328fb3ac4c8e2226f69f4a15c6c0569fa3c61ab1641fb383b62fc5f1c99350b" } ] }, "durability": "persistent", "val": { - "bytes": "c87a8dbf7515f6b5525589ce15d6e75a2ca426278d9c659e3dc7ab3976c3dc2e" + "bytes": "a21d20d570489615d726bca6a66bcda4bb8764ec004bb16e877169f098cd15ef" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "184449531" + "i128": "866491244" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.250.json index 322d95f8..73a1467b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "90125329" + "i128": "467766338" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "90125329" + "i128": "467766338" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3182f34c857b819f7dac57159af30d14fdca7bb266c4bb367d06519985d54eeb" + "bytes": "a858c2e7a528556a93900cb0f4bfc674917edf041aeb02d93a60cd86a95105d3" }, { - "u64": "1299" + "u64": "690" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "90125329" + "i128": "467766338" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e577cb8eddd6059bc853ef24dd899b4ab39715aa2e86731b4c8f0febe170d82c" + "bytes": "0e3d6470fc9818951dd6c8e100314b43b7723a79518791bf1c1748713507fb67" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1300, + "timestamp": 691, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e577cb8eddd6059bc853ef24dd899b4ab39715aa2e86731b4c8f0febe170d82c" + "bytes": "0e3d6470fc9818951dd6c8e100314b43b7723a79518791bf1c1748713507fb67" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e577cb8eddd6059bc853ef24dd899b4ab39715aa2e86731b4c8f0febe170d82c" + "bytes": "0e3d6470fc9818951dd6c8e100314b43b7723a79518791bf1c1748713507fb67" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "90125329" + "i128": "467766338" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "90125329" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "467766338" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1299" + "u64": "690" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c629ed2ccc1fcc70a31ec9e9b491acff562c86231823e99ea75b7498fcb29ba9" + "bytes": "b069e5891fb3ff3cecf7466833c71f92bc2a189202b5a38e0953bf5cfaa552ae" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c629ed2ccc1fcc70a31ec9e9b491acff562c86231823e99ea75b7498fcb29ba9" + "bytes": "b069e5891fb3ff3cecf7466833c71f92bc2a189202b5a38e0953bf5cfaa552ae" } ] }, "durability": "persistent", "val": { - "bytes": "e577cb8eddd6059bc853ef24dd899b4ab39715aa2e86731b4c8f0febe170d82c" + "bytes": "0e3d6470fc9818951dd6c8e100314b43b7723a79518791bf1c1748713507fb67" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "90125329" + "i128": "467766338" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.251.json index b949dbae..23476557 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "465218031" + "i128": "577849296" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465218031" + "i128": "577849296" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e03d3a078004796579a18e52ed6515b0ee468ac8a734ce26cc4dbf15c038e2b" + "bytes": "5c44b729d432a89289b32fbac4f5cd3a2858f03ca087155b4497f8a846d4d36a" }, { - "u64": "2292" + "u64": "665" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "465218031" + "i128": "577849296" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0bb1f3b8cd4c0dfbb7bf806dac0c9ca5e611b429d1aeebdf89ba49ddddfc9819" + "bytes": "5147b971c487dd4d0ac8b38cab7d4ba8230b25a277fe83cdd42d3070a138ecc9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2293, + "timestamp": 666, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0bb1f3b8cd4c0dfbb7bf806dac0c9ca5e611b429d1aeebdf89ba49ddddfc9819" + "bytes": "5147b971c487dd4d0ac8b38cab7d4ba8230b25a277fe83cdd42d3070a138ecc9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0bb1f3b8cd4c0dfbb7bf806dac0c9ca5e611b429d1aeebdf89ba49ddddfc9819" + "bytes": "5147b971c487dd4d0ac8b38cab7d4ba8230b25a277fe83cdd42d3070a138ecc9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "465218031" + "i128": "577849296" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "465218031" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "577849296" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2292" + "u64": "665" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee2b8044459046ad6af5e9f6e32befd53fdfac546c8b9a083d7ef7e96eb4c88c" + "bytes": "8cfb3e8fbe47f25eceb0979dc9b66418c2502ad1ae160ecab996f71ac48b8107" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee2b8044459046ad6af5e9f6e32befd53fdfac546c8b9a083d7ef7e96eb4c88c" + "bytes": "8cfb3e8fbe47f25eceb0979dc9b66418c2502ad1ae160ecab996f71ac48b8107" } ] }, "durability": "persistent", "val": { - "bytes": "0bb1f3b8cd4c0dfbb7bf806dac0c9ca5e611b429d1aeebdf89ba49ddddfc9819" + "bytes": "5147b971c487dd4d0ac8b38cab7d4ba8230b25a277fe83cdd42d3070a138ecc9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "465218031" + "i128": "577849296" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.252.json index d1d222f8..4bd4d8cf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "895929869" + "i128": "66311201" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "895929869" + "i128": "66311201" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b8506fb35658cda3c8aa11cbaf3167e048201a1a5c4e0cb5918c812a2db4518b" + "bytes": "2889ce6c05fe1d44cff414b2544496a1b1bf1ea17f0cedb47c0728e29899b522" }, { - "u64": "711" + "u64": "79" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "895929869" + "i128": "66311201" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ddd145ef1d34105c344f4e397755208fbc6b0a3568707b52e4c5173d1d985a8a" + "bytes": "4c7321d45fd07e53d9fa6f5069a7e09aaba9ea33a9d544894620d3ab33ec340c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 712, + "timestamp": 80, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ddd145ef1d34105c344f4e397755208fbc6b0a3568707b52e4c5173d1d985a8a" + "bytes": "4c7321d45fd07e53d9fa6f5069a7e09aaba9ea33a9d544894620d3ab33ec340c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ddd145ef1d34105c344f4e397755208fbc6b0a3568707b52e4c5173d1d985a8a" + "bytes": "4c7321d45fd07e53d9fa6f5069a7e09aaba9ea33a9d544894620d3ab33ec340c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "895929869" + "i128": "66311201" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "895929869" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "66311201" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "711" + "u64": "79" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20e18fd7f9f35ba1dd323d94925a04d509fbf7e18872a5d8c5f5be714f14fd20" + "bytes": "12bd8486531d29c7966ee93ce1be92bda70e2ba28bb600b51072a3139a57270b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20e18fd7f9f35ba1dd323d94925a04d509fbf7e18872a5d8c5f5be714f14fd20" + "bytes": "12bd8486531d29c7966ee93ce1be92bda70e2ba28bb600b51072a3139a57270b" } ] }, "durability": "persistent", "val": { - "bytes": "ddd145ef1d34105c344f4e397755208fbc6b0a3568707b52e4c5173d1d985a8a" + "bytes": "4c7321d45fd07e53d9fa6f5069a7e09aaba9ea33a9d544894620d3ab33ec340c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "895929869" + "i128": "66311201" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.253.json index b4783eda..151fc868 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "338360297" + "i128": "741288680" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "338360297" + "i128": "741288680" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c42b4dfd168c3998dbb545ad1ce17d052117adbf686f20e8b7db789db45ce468" + "bytes": "bc05f0919ea07cb0e2acb5b2aab7449ed13fa798945b38ec81a3a52e9f652084" }, { - "u64": "141" + "u64": "2625" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "338360297" + "i128": "741288680" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "831eb196f6fc14813d716ef7d4f46213173de97ad278fe7d1f843e684bb8b781" + "bytes": "1366a2236d07db25fda2621aa96a868990b78e7890de3b5b081a8e03a98a1c42" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 142, + "timestamp": 2626, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "831eb196f6fc14813d716ef7d4f46213173de97ad278fe7d1f843e684bb8b781" + "bytes": "1366a2236d07db25fda2621aa96a868990b78e7890de3b5b081a8e03a98a1c42" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "831eb196f6fc14813d716ef7d4f46213173de97ad278fe7d1f843e684bb8b781" + "bytes": "1366a2236d07db25fda2621aa96a868990b78e7890de3b5b081a8e03a98a1c42" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "338360297" + "i128": "741288680" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "338360297" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "741288680" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "141" + "u64": "2625" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d30a2b3d817ecd5a6e19d5d5e3eeb12e695b8c42a6059763df03e043cd357610" + "bytes": "c39f255b3e423f142002e909ca424c797b6dd3195df2cb15b4357d1d007d2a4f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d30a2b3d817ecd5a6e19d5d5e3eeb12e695b8c42a6059763df03e043cd357610" + "bytes": "c39f255b3e423f142002e909ca424c797b6dd3195df2cb15b4357d1d007d2a4f" } ] }, "durability": "persistent", "val": { - "bytes": "831eb196f6fc14813d716ef7d4f46213173de97ad278fe7d1f843e684bb8b781" + "bytes": "1366a2236d07db25fda2621aa96a868990b78e7890de3b5b081a8e03a98a1c42" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "338360297" + "i128": "741288680" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.254.json index 8cea0c37..23f6d2c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "830264924" + "i128": "791340140" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "830264924" + "i128": "791340140" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d72550aa9e3e423651febf19a15d3b430a7998337e327c84cf448f9d69ebee47" + "bytes": "429d12e5eb0da55586814b520a1cd2cf10c66e0c998de436e2a50aa9b64419f9" }, { - "u64": "2469" + "u64": "1185" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "830264924" + "i128": "791340140" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ca5f697b90ff9218c462d32160a57956d341df82c462480e70de347816c69eee" + "bytes": "f73c1c26e6a60086bec96e6d86f3be2393d5ca669f65d48ab8940548dbdebd00" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2470, + "timestamp": 1186, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ca5f697b90ff9218c462d32160a57956d341df82c462480e70de347816c69eee" + "bytes": "f73c1c26e6a60086bec96e6d86f3be2393d5ca669f65d48ab8940548dbdebd00" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ca5f697b90ff9218c462d32160a57956d341df82c462480e70de347816c69eee" + "bytes": "f73c1c26e6a60086bec96e6d86f3be2393d5ca669f65d48ab8940548dbdebd00" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "830264924" + "i128": "791340140" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "830264924" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "791340140" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2469" + "u64": "1185" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0891aa1138f5f5ca96d2aa4765d37bfabf5ca2658c66b246fbc80d6818836e93" + "bytes": "74329a1777631d0e80afa37da46c4392bdf39b16fb6d471cfce9cd6f938ff3eb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0891aa1138f5f5ca96d2aa4765d37bfabf5ca2658c66b246fbc80d6818836e93" + "bytes": "74329a1777631d0e80afa37da46c4392bdf39b16fb6d471cfce9cd6f938ff3eb" } ] }, "durability": "persistent", "val": { - "bytes": "ca5f697b90ff9218c462d32160a57956d341df82c462480e70de347816c69eee" + "bytes": "f73c1c26e6a60086bec96e6d86f3be2393d5ca669f65d48ab8940548dbdebd00" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "830264924" + "i128": "791340140" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.255.json index dc71b2e7..857647d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "977953959" + "i128": "301622082" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "977953959" + "i128": "301622082" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6f8da133b5e780276dba23fb97596048e5dc1d2973bb42a60a1aa7a2e11d07f" + "bytes": "a6148fd02b10fc1a40e2d33de5f116b3f798b1f6c1d8bc9975c942e30c1826ec" }, { - "u64": "2614" + "u64": "2217" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "977953959" + "i128": "301622082" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "870e24ca6fa473331f19e668ad91539e5acd39fc353fbea96cf74a32408bd06f" + "bytes": "aaa8fccb754d8ff8e18ae7608be1acf8ee0a83e4bdb90ec152096fa269bcbf22" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2615, + "timestamp": 2218, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "870e24ca6fa473331f19e668ad91539e5acd39fc353fbea96cf74a32408bd06f" + "bytes": "aaa8fccb754d8ff8e18ae7608be1acf8ee0a83e4bdb90ec152096fa269bcbf22" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "870e24ca6fa473331f19e668ad91539e5acd39fc353fbea96cf74a32408bd06f" + "bytes": "aaa8fccb754d8ff8e18ae7608be1acf8ee0a83e4bdb90ec152096fa269bcbf22" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "977953959" + "i128": "301622082" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "977953959" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "301622082" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2614" + "u64": "2217" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5c740342e66051e840f455c3b42ad0228abf30fb74f073178588b37b9cd9bfb" + "bytes": "79c3d46a10a29c4840c05daefe1dc61510b14e542ee0208afdccb4c70c46ae52" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5c740342e66051e840f455c3b42ad0228abf30fb74f073178588b37b9cd9bfb" + "bytes": "79c3d46a10a29c4840c05daefe1dc61510b14e542ee0208afdccb4c70c46ae52" } ] }, "durability": "persistent", "val": { - "bytes": "870e24ca6fa473331f19e668ad91539e5acd39fc353fbea96cf74a32408bd06f" + "bytes": "aaa8fccb754d8ff8e18ae7608be1acf8ee0a83e4bdb90ec152096fa269bcbf22" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "977953959" + "i128": "301622082" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.256.json index 51474e2a..d4057a33 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "299412983" + "i128": "837050022" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "299412983" + "i128": "837050022" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b456c7bda384ca530a2282b56c78066ee8dc48268b16efef42889b2951eaf38" + "bytes": "29d5e3c31dee601e90ffc6ab04a58ff77a99cdbe55557e07487253a302c1a411" }, { - "u64": "2035" + "u64": "758" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "299412983" + "i128": "837050022" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7a639abb67e3fc7f913ab885ac3011e1a6141d7e07033af2b97e116dafea36bd" + "bytes": "565359f87f7bcbfdd4b2232e5475fb158c69dee9b8d0594e89bfd8aac2077868" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2036, + "timestamp": 759, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a639abb67e3fc7f913ab885ac3011e1a6141d7e07033af2b97e116dafea36bd" + "bytes": "565359f87f7bcbfdd4b2232e5475fb158c69dee9b8d0594e89bfd8aac2077868" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a639abb67e3fc7f913ab885ac3011e1a6141d7e07033af2b97e116dafea36bd" + "bytes": "565359f87f7bcbfdd4b2232e5475fb158c69dee9b8d0594e89bfd8aac2077868" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "299412983" + "i128": "837050022" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "299412983" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "837050022" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2035" + "u64": "758" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34a61a38c9a13307e663fbfac5e03d557e9e26ae9a72db58b514fd95ea459c43" + "bytes": "bcbeded0decbbc8e9cb28d8117ed3244bb080c202b525ca5d4d1015134c3990e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "34a61a38c9a13307e663fbfac5e03d557e9e26ae9a72db58b514fd95ea459c43" + "bytes": "bcbeded0decbbc8e9cb28d8117ed3244bb080c202b525ca5d4d1015134c3990e" } ] }, "durability": "persistent", "val": { - "bytes": "7a639abb67e3fc7f913ab885ac3011e1a6141d7e07033af2b97e116dafea36bd" + "bytes": "565359f87f7bcbfdd4b2232e5475fb158c69dee9b8d0594e89bfd8aac2077868" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "299412983" + "i128": "837050022" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.26.json index cdcaf128..a1ec1f7a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "297608279" + "i128": "197529849" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "297608279" + "i128": "197529849" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41e095572e544d0360d1f737d246cc4f98df6dfaeec3799562d4d95346c7f802" + "bytes": "4b383c78fd7a88dc20fe905af3dec90ccea7f71f2ffe4074488639aca0d50ac8" }, { - "u64": "2212" + "u64": "1892" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "297608279" + "i128": "197529849" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4a01ac00978e9d378c1bac7ac025a982f78fc543d4d2c8a9935bdaada307c965" + "bytes": "2fe21be00f4db5e6f2472a7da447eddca3d92aa3ffb3d44087836fd3bb9effcd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2213, + "timestamp": 1893, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a01ac00978e9d378c1bac7ac025a982f78fc543d4d2c8a9935bdaada307c965" + "bytes": "2fe21be00f4db5e6f2472a7da447eddca3d92aa3ffb3d44087836fd3bb9effcd" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a01ac00978e9d378c1bac7ac025a982f78fc543d4d2c8a9935bdaada307c965" + "bytes": "2fe21be00f4db5e6f2472a7da447eddca3d92aa3ffb3d44087836fd3bb9effcd" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "297608279" + "i128": "197529849" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "297608279" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "197529849" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2212" + "u64": "1892" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3e1d9cb707aa50981056ae995eddd34bbc189b34d37e5f49d497755991b27d9" + "bytes": "9eebb9822e79393b8c99dd5d81c337a896a9c84e5b59dfee41d3e8a230313c8c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3e1d9cb707aa50981056ae995eddd34bbc189b34d37e5f49d497755991b27d9" + "bytes": "9eebb9822e79393b8c99dd5d81c337a896a9c84e5b59dfee41d3e8a230313c8c" } ] }, "durability": "persistent", "val": { - "bytes": "4a01ac00978e9d378c1bac7ac025a982f78fc543d4d2c8a9935bdaada307c965" + "bytes": "2fe21be00f4db5e6f2472a7da447eddca3d92aa3ffb3d44087836fd3bb9effcd" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "297608279" + "i128": "197529849" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.27.json index bdcc0077..4760335f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "68499266" + "i128": "751888974" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "68499266" + "i128": "751888974" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "53e6bb7544e097a9f92a8409a16716d0065c799cded5a963a5cf7655c9fe9b22" + "bytes": "8636546c73a7320848d8adb9a36321f7cff5ce31d10c3ba7bd4f4b2ae82fd84a" }, { - "u64": "573" + "u64": "2894" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "68499266" + "i128": "751888974" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "bdf6177514b69bff5fca906006d2f2e152245a30033221043890776478f31f8e" + "bytes": "c58cfaae3e89355b4e34de227c960cc0ba342dacff3ef7a774cc02a54f76f9b3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 574, + "timestamp": 2895, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bdf6177514b69bff5fca906006d2f2e152245a30033221043890776478f31f8e" + "bytes": "c58cfaae3e89355b4e34de227c960cc0ba342dacff3ef7a774cc02a54f76f9b3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bdf6177514b69bff5fca906006d2f2e152245a30033221043890776478f31f8e" + "bytes": "c58cfaae3e89355b4e34de227c960cc0ba342dacff3ef7a774cc02a54f76f9b3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "68499266" + "i128": "751888974" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "68499266" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "751888974" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "573" + "u64": "2894" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "069135891d01603f737e5ae50b1160e92313cbd9f6ffdb7f4cd164587e70578a" + "bytes": "3f38312dd90fadb8c10df1ebb2e2ab20d77f19903dc914ba8fe7e6505a7073ca" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "069135891d01603f737e5ae50b1160e92313cbd9f6ffdb7f4cd164587e70578a" + "bytes": "3f38312dd90fadb8c10df1ebb2e2ab20d77f19903dc914ba8fe7e6505a7073ca" } ] }, "durability": "persistent", "val": { - "bytes": "bdf6177514b69bff5fca906006d2f2e152245a30033221043890776478f31f8e" + "bytes": "c58cfaae3e89355b4e34de227c960cc0ba342dacff3ef7a774cc02a54f76f9b3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "68499266" + "i128": "751888974" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.28.json index ebef96a1..b64c9b4f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "687972210" + "i128": "69894500" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "687972210" + "i128": "69894500" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93a8fea2283b7ba7d79bb3feaa609e02982b605583534a8b9368c33faad99930" + "bytes": "a4d5bcfdbb7ee3bfceffd6155f48fede9260592cc686cf6de99555a07700d09e" }, { - "u64": "1686" + "u64": "2746" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "687972210" + "i128": "69894500" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a7840fea8291276846302a21721840143806819f0e088d6805135515dadafcca" + "bytes": "7c69d8628e3ffd57e3c82c39607f00613e83c04e3581589acbb7bb7dcfec3b07" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1687, + "timestamp": 2747, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a7840fea8291276846302a21721840143806819f0e088d6805135515dadafcca" + "bytes": "7c69d8628e3ffd57e3c82c39607f00613e83c04e3581589acbb7bb7dcfec3b07" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a7840fea8291276846302a21721840143806819f0e088d6805135515dadafcca" + "bytes": "7c69d8628e3ffd57e3c82c39607f00613e83c04e3581589acbb7bb7dcfec3b07" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "687972210" + "i128": "69894500" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "687972210" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "69894500" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1686" + "u64": "2746" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f26fcdb0b5295ec299c1aef0a1b3ba01d9204191842748bba5f6276e27b3d9fb" + "bytes": "6fd9b29387c3a21d0cb0d5a85ce0af04b90edfcf7a01bf0a183c81293351172b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f26fcdb0b5295ec299c1aef0a1b3ba01d9204191842748bba5f6276e27b3d9fb" + "bytes": "6fd9b29387c3a21d0cb0d5a85ce0af04b90edfcf7a01bf0a183c81293351172b" } ] }, "durability": "persistent", "val": { - "bytes": "a7840fea8291276846302a21721840143806819f0e088d6805135515dadafcca" + "bytes": "7c69d8628e3ffd57e3c82c39607f00613e83c04e3581589acbb7bb7dcfec3b07" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "687972210" + "i128": "69894500" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.29.json index 9a50098e..7262e1b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "15755560" + "i128": "341349446" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "15755560" + "i128": "341349446" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7502397a7e6e5d65a9cd27045ef15b63a3b6c450d20bb2992c34852e62b3c2b" + "bytes": "7dca1706072d7bc5d81dbf030678c125d64ec20439009e9f58a28c14febd2ad8" }, { - "u64": "1023" + "u64": "2826" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "15755560" + "i128": "341349446" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "929f3b5e2d67686f5c6d584edddac6b69f1021f432720d93640e7842b72df275" + "bytes": "e9dd8e4df52d84eab14dc23cc8456559985f012b1268573ac40fe508e8636bab" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1024, + "timestamp": 2827, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "929f3b5e2d67686f5c6d584edddac6b69f1021f432720d93640e7842b72df275" + "bytes": "e9dd8e4df52d84eab14dc23cc8456559985f012b1268573ac40fe508e8636bab" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "929f3b5e2d67686f5c6d584edddac6b69f1021f432720d93640e7842b72df275" + "bytes": "e9dd8e4df52d84eab14dc23cc8456559985f012b1268573ac40fe508e8636bab" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "15755560" + "i128": "341349446" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "15755560" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "341349446" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1023" + "u64": "2826" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75b1673ff2ac977058c89f62b5f9b610d52808cd73533a430a88f7473b0e1e01" + "bytes": "9bf002142e8087fd01cce7ec747a0e47b9355c7858e8cfdc4dd59c9aa8d6d72f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75b1673ff2ac977058c89f62b5f9b610d52808cd73533a430a88f7473b0e1e01" + "bytes": "9bf002142e8087fd01cce7ec747a0e47b9355c7858e8cfdc4dd59c9aa8d6d72f" } ] }, "durability": "persistent", "val": { - "bytes": "929f3b5e2d67686f5c6d584edddac6b69f1021f432720d93640e7842b72df275" + "bytes": "e9dd8e4df52d84eab14dc23cc8456559985f012b1268573ac40fe508e8636bab" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "15755560" + "i128": "341349446" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.3.json index 7fe4ce0a..2ab2e60c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "587194234" + "i128": "304799913" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "587194234" + "i128": "304799913" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c55e92136f33bc133c9a4775485f4b24c3cd720bc41d469fa1485c83046de10" + "bytes": "cd39eb3467710568ccec051f633fbacd0e3a9c0e3eaa049c575c4fe251d0cb71" }, { - "u64": "1941" + "u64": "1202" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "587194234" + "i128": "304799913" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4314df30c0c0b6d38263b4dd6daedc4fd8e008fbd991330e3b416e10de9eecfd" + "bytes": "32b39a5c2ce65b1b12a406d7f06ac43c84177cc26e3e21968c22b70b297f06c6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1942, + "timestamp": 1203, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4314df30c0c0b6d38263b4dd6daedc4fd8e008fbd991330e3b416e10de9eecfd" + "bytes": "32b39a5c2ce65b1b12a406d7f06ac43c84177cc26e3e21968c22b70b297f06c6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4314df30c0c0b6d38263b4dd6daedc4fd8e008fbd991330e3b416e10de9eecfd" + "bytes": "32b39a5c2ce65b1b12a406d7f06ac43c84177cc26e3e21968c22b70b297f06c6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "587194234" + "i128": "304799913" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "587194234" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "304799913" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1941" + "u64": "1202" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bde07939786cf6d4bc1c6398648c1cdd3b6812f7ca1e696e3feb5525ad5955c8" + "bytes": "0c21a32bf63d9e311ac5d84048cc32e718215e3117e2daa25560ee7c07bed032" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bde07939786cf6d4bc1c6398648c1cdd3b6812f7ca1e696e3feb5525ad5955c8" + "bytes": "0c21a32bf63d9e311ac5d84048cc32e718215e3117e2daa25560ee7c07bed032" } ] }, "durability": "persistent", "val": { - "bytes": "4314df30c0c0b6d38263b4dd6daedc4fd8e008fbd991330e3b416e10de9eecfd" + "bytes": "32b39a5c2ce65b1b12a406d7f06ac43c84177cc26e3e21968c22b70b297f06c6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "587194234" + "i128": "304799913" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.30.json index 4b8d2ca5..ec88293c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "111241410" + "i128": "176874753" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "111241410" + "i128": "176874753" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a2861e2ee34fdd9f406c1f55dd6ea80b2013fce60a086dc9f19b94ceb684bd4" + "bytes": "0e51f41349da75cfdad5597ef06433c326adef3b3a8c2b69030a9d4878cf78c8" }, { - "u64": "1163" + "u64": "1051" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "111241410" + "i128": "176874753" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "55f559a5a048d8fedd515d774e7e0bf55b842ebd431e0d75186b6f5064d054ed" + "bytes": "cf72968b9063eb043a376d2a25353c94b75ed810523c3dae56831c39a97f9ea0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1164, + "timestamp": 1052, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "55f559a5a048d8fedd515d774e7e0bf55b842ebd431e0d75186b6f5064d054ed" + "bytes": "cf72968b9063eb043a376d2a25353c94b75ed810523c3dae56831c39a97f9ea0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "55f559a5a048d8fedd515d774e7e0bf55b842ebd431e0d75186b6f5064d054ed" + "bytes": "cf72968b9063eb043a376d2a25353c94b75ed810523c3dae56831c39a97f9ea0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "111241410" + "i128": "176874753" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "111241410" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "176874753" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1163" + "u64": "1051" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe730c28cdbb928a599b78b984a41722c74706d322d54f641eed287ee4ef5c08" + "bytes": "1a621ac4d8c5e3fa9d6ddf6473ef77e573dea6e66ef0833d836405b808efb899" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe730c28cdbb928a599b78b984a41722c74706d322d54f641eed287ee4ef5c08" + "bytes": "1a621ac4d8c5e3fa9d6ddf6473ef77e573dea6e66ef0833d836405b808efb899" } ] }, "durability": "persistent", "val": { - "bytes": "55f559a5a048d8fedd515d774e7e0bf55b842ebd431e0d75186b6f5064d054ed" + "bytes": "cf72968b9063eb043a376d2a25353c94b75ed810523c3dae56831c39a97f9ea0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "111241410" + "i128": "176874753" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.31.json index a4a42572..5708cd5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290237171" + "i128": "291153798" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290237171" + "i128": "291153798" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a9487491bef0c4ae77aee0e334ad99b86643be19bffaeb9404822e611c0973d" + "bytes": "de97ebedb2d58b1c10525273f9772fe4805e33fd094cf9d4af91fe5eef75c295" }, { - "u64": "851" + "u64": "2818" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290237171" + "i128": "291153798" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d0a3f23fabc8d5506b4e3051637592125bf0832d7b2a53ba34890dce8f99c83a" + "bytes": "4e438aeefc702323460d793c3621b446f104011bf896825f2077c3d1c2551bde" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 852, + "timestamp": 2819, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d0a3f23fabc8d5506b4e3051637592125bf0832d7b2a53ba34890dce8f99c83a" + "bytes": "4e438aeefc702323460d793c3621b446f104011bf896825f2077c3d1c2551bde" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d0a3f23fabc8d5506b4e3051637592125bf0832d7b2a53ba34890dce8f99c83a" + "bytes": "4e438aeefc702323460d793c3621b446f104011bf896825f2077c3d1c2551bde" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290237171" + "i128": "291153798" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290237171" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "291153798" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "851" + "u64": "2818" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a60308fd5697d4d0422f9f96333a5865bc74be13f5c82af57adc0356d3d63758" + "bytes": "ae25b666c4a2b9f05e775217dec0825dce8efbe492fa58b7aace910f3b5c79e0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a60308fd5697d4d0422f9f96333a5865bc74be13f5c82af57adc0356d3d63758" + "bytes": "ae25b666c4a2b9f05e775217dec0825dce8efbe492fa58b7aace910f3b5c79e0" } ] }, "durability": "persistent", "val": { - "bytes": "d0a3f23fabc8d5506b4e3051637592125bf0832d7b2a53ba34890dce8f99c83a" + "bytes": "4e438aeefc702323460d793c3621b446f104011bf896825f2077c3d1c2551bde" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "290237171" + "i128": "291153798" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.32.json index 2a721beb..fd9419e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "652043192" + "i128": "511021297" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "652043192" + "i128": "511021297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "56d1c7b0f30a6e868c8b1c305fa455e2b12105423b83d4f269e4dda7aef9e57f" + "bytes": "32d4aafa2ca38bea77f83cd2b97d59c80b907891f1eed85ce87a3ea2e7b0300b" }, { - "u64": "1310" + "u64": "1485" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "652043192" + "i128": "511021297" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7a7ef70a15b9b24f2107004c7eca1eca34cb0efc995fe17c946aa65d5e84acdb" + "bytes": "87ed55aad24f23738364c334d947b20db408f28a98fec9c2552e58176edb99d9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1311, + "timestamp": 1486, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a7ef70a15b9b24f2107004c7eca1eca34cb0efc995fe17c946aa65d5e84acdb" + "bytes": "87ed55aad24f23738364c334d947b20db408f28a98fec9c2552e58176edb99d9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a7ef70a15b9b24f2107004c7eca1eca34cb0efc995fe17c946aa65d5e84acdb" + "bytes": "87ed55aad24f23738364c334d947b20db408f28a98fec9c2552e58176edb99d9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "652043192" + "i128": "511021297" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "652043192" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "511021297" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1310" + "u64": "1485" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f80c85e5816e7b057d7d28365675e388d4d332d4214cc7c2d7f53fade6ec20b9" + "bytes": "6a47d4c35adcc22a82e7e7016c13071ebdcd5c99e42f5a716ccf52d27b1bb876" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f80c85e5816e7b057d7d28365675e388d4d332d4214cc7c2d7f53fade6ec20b9" + "bytes": "6a47d4c35adcc22a82e7e7016c13071ebdcd5c99e42f5a716ccf52d27b1bb876" } ] }, "durability": "persistent", "val": { - "bytes": "7a7ef70a15b9b24f2107004c7eca1eca34cb0efc995fe17c946aa65d5e84acdb" + "bytes": "87ed55aad24f23738364c334d947b20db408f28a98fec9c2552e58176edb99d9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "652043192" + "i128": "511021297" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.33.json index 504d03f5..4d62290b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "948918063" + "i128": "700236825" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "948918063" + "i128": "700236825" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9fe287f6f10b4660c2e17c82c134f350706ecdef77b2dea1c675b5032c62b7b8" + "bytes": "3b2efef2b024f7165c172b30beb4340d121ed46338b2a883d34a32607fa06525" }, { - "u64": "2909" + "u64": "2676" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "948918063" + "i128": "700236825" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8e7f79cd954460b380d1347b0904d2de0009401c3dd96b970dedf3b4a4ddb672" + "bytes": "5317b40458f568a64e1627eaa60ed58cda8583eeeec11e62c4f12f5de1d7ca97" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2910, + "timestamp": 2677, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e7f79cd954460b380d1347b0904d2de0009401c3dd96b970dedf3b4a4ddb672" + "bytes": "5317b40458f568a64e1627eaa60ed58cda8583eeeec11e62c4f12f5de1d7ca97" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e7f79cd954460b380d1347b0904d2de0009401c3dd96b970dedf3b4a4ddb672" + "bytes": "5317b40458f568a64e1627eaa60ed58cda8583eeeec11e62c4f12f5de1d7ca97" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "948918063" + "i128": "700236825" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "948918063" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "700236825" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2909" + "u64": "2676" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64e95b4383ed97280591b890dda4681c2797b31c7e0d4749fa9da36a5cb85e8c" + "bytes": "6084a3e1345f35fa2b9355c933f28a5a4648ca320c243aee682e8af92da78197" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64e95b4383ed97280591b890dda4681c2797b31c7e0d4749fa9da36a5cb85e8c" + "bytes": "6084a3e1345f35fa2b9355c933f28a5a4648ca320c243aee682e8af92da78197" } ] }, "durability": "persistent", "val": { - "bytes": "8e7f79cd954460b380d1347b0904d2de0009401c3dd96b970dedf3b4a4ddb672" + "bytes": "5317b40458f568a64e1627eaa60ed58cda8583eeeec11e62c4f12f5de1d7ca97" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "948918063" + "i128": "700236825" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.34.json index f1d22274..e42fbd4b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "763131893" + "i128": "40244006" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763131893" + "i128": "40244006" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2a7b276bb3fad6a4824a2b3bd269eb254ab5f4f6c95d1f8ce9efea0f57e0637" + "bytes": "4eaf612f2efd4a81a73632140fcf0f10f6504fca9c0158daa17be5be36e5064c" }, { - "u64": "2521" + "u64": "777" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "763131893" + "i128": "40244006" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "dff7b0ae08661633db23d630f8f4324001f641654eb80c55e2d11763fd9a477f" + "bytes": "c625bd3876ab2e8539ba5fe9dd914d1d1d1d41366434b2cede0907ec5e268010" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2522, + "timestamp": 778, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dff7b0ae08661633db23d630f8f4324001f641654eb80c55e2d11763fd9a477f" + "bytes": "c625bd3876ab2e8539ba5fe9dd914d1d1d1d41366434b2cede0907ec5e268010" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dff7b0ae08661633db23d630f8f4324001f641654eb80c55e2d11763fd9a477f" + "bytes": "c625bd3876ab2e8539ba5fe9dd914d1d1d1d41366434b2cede0907ec5e268010" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "763131893" + "i128": "40244006" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "763131893" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "40244006" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2521" + "u64": "777" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c339ba692edc78b03c2fd683a6001c3e4859a3e13e2e973e2d9eaf853023b58" + "bytes": "725bbe609068628801d81e6b5e38b4a7d6c4db411dc9987eaa7bb75c553e7880" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c339ba692edc78b03c2fd683a6001c3e4859a3e13e2e973e2d9eaf853023b58" + "bytes": "725bbe609068628801d81e6b5e38b4a7d6c4db411dc9987eaa7bb75c553e7880" } ] }, "durability": "persistent", "val": { - "bytes": "dff7b0ae08661633db23d630f8f4324001f641654eb80c55e2d11763fd9a477f" + "bytes": "c625bd3876ab2e8539ba5fe9dd914d1d1d1d41366434b2cede0907ec5e268010" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "763131893" + "i128": "40244006" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.35.json index 581d6821..c2ad4aba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "308300047" + "i128": "770104134" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "308300047" + "i128": "770104134" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f6fb7400b2db1eea913602df90cb89d8fc525a690a42c899ddeacf1702b1f36d" + "bytes": "bda8c646d0853b7505f9d5cf5f7f58068a1e62a7e486515deb19c584e11996b3" }, { - "u64": "1446" + "u64": "1577" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "308300047" + "i128": "770104134" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "28e4f6537eb190aee280c4535785909f9258fea9eaa5eb35453fff196a9ea06b" + "bytes": "42fada8484c43173f217a592f12bc420b5a97ba555493837f533dc891b7f6f63" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1447, + "timestamp": 1578, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "28e4f6537eb190aee280c4535785909f9258fea9eaa5eb35453fff196a9ea06b" + "bytes": "42fada8484c43173f217a592f12bc420b5a97ba555493837f533dc891b7f6f63" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "28e4f6537eb190aee280c4535785909f9258fea9eaa5eb35453fff196a9ea06b" + "bytes": "42fada8484c43173f217a592f12bc420b5a97ba555493837f533dc891b7f6f63" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "308300047" + "i128": "770104134" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "308300047" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "770104134" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1446" + "u64": "1577" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "732df067a2fa1cf97d31e9c0eb66e427cac8b83b5c23c8f73f2710586b0d7395" + "bytes": "12d2d9539e4ac02d2c18ab6ccb19962e404a3abe81d2c47ed20d3c6d01de54e9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "732df067a2fa1cf97d31e9c0eb66e427cac8b83b5c23c8f73f2710586b0d7395" + "bytes": "12d2d9539e4ac02d2c18ab6ccb19962e404a3abe81d2c47ed20d3c6d01de54e9" } ] }, "durability": "persistent", "val": { - "bytes": "28e4f6537eb190aee280c4535785909f9258fea9eaa5eb35453fff196a9ea06b" + "bytes": "42fada8484c43173f217a592f12bc420b5a97ba555493837f533dc891b7f6f63" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "308300047" + "i128": "770104134" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.36.json index 4bb1f178..1f388f24 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "682778117" + "i128": "37593437" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "682778117" + "i128": "37593437" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3f502a03954f8c64df790a5f44ce70989171840c6114dc0181ecd5654c73e22a" + "bytes": "e4d8ce146ba8329b8997c94c6da3b84237b56020213a91abaece7b69c5d13fe5" }, { - "u64": "2211" + "u64": "1948" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "682778117" + "i128": "37593437" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3bff0ff50fbd5289bc55eba8efab4abba85c22dcae80e07fa63767abb30c640e" + "bytes": "ee3ec2fe4c5fa469f22db4599ec168a13f2cb204fa6d55b752a3a152f014830e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2212, + "timestamp": 1949, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3bff0ff50fbd5289bc55eba8efab4abba85c22dcae80e07fa63767abb30c640e" + "bytes": "ee3ec2fe4c5fa469f22db4599ec168a13f2cb204fa6d55b752a3a152f014830e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3bff0ff50fbd5289bc55eba8efab4abba85c22dcae80e07fa63767abb30c640e" + "bytes": "ee3ec2fe4c5fa469f22db4599ec168a13f2cb204fa6d55b752a3a152f014830e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "682778117" + "i128": "37593437" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "682778117" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "37593437" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2211" + "u64": "1948" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dec8ff696a2a4ce2bb515352442fd617297b418d2e9ba5d9a450c282fb6e840b" + "bytes": "2e1dc121565ec6942916b86cc036788cc849f4d926eed76aa34ad72e0311776e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dec8ff696a2a4ce2bb515352442fd617297b418d2e9ba5d9a450c282fb6e840b" + "bytes": "2e1dc121565ec6942916b86cc036788cc849f4d926eed76aa34ad72e0311776e" } ] }, "durability": "persistent", "val": { - "bytes": "3bff0ff50fbd5289bc55eba8efab4abba85c22dcae80e07fa63767abb30c640e" + "bytes": "ee3ec2fe4c5fa469f22db4599ec168a13f2cb204fa6d55b752a3a152f014830e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "682778117" + "i128": "37593437" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.37.json index 6dbd02b0..f5c6ed66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "133535898" + "i128": "723688565" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "133535898" + "i128": "723688565" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce774eaa91347a9bd5abb302c41d6c613880abb473c826048b590ea2fdee5a42" + "bytes": "05b073795070131e2b8f2387153ac28cce1b67c3a99599df5feeaf3903ce1b74" }, { - "u64": "3054" + "u64": "1622" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "133535898" + "i128": "723688565" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a256602048ef8c20a449c9921c2d432ee7af36a30afb7e617a7a6bba7aee2780" + "bytes": "45c6077e83098a066aa01e4076dffabd0ab87ecb0cc90c4491be395a24d91dc0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3055, + "timestamp": 1623, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a256602048ef8c20a449c9921c2d432ee7af36a30afb7e617a7a6bba7aee2780" + "bytes": "45c6077e83098a066aa01e4076dffabd0ab87ecb0cc90c4491be395a24d91dc0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a256602048ef8c20a449c9921c2d432ee7af36a30afb7e617a7a6bba7aee2780" + "bytes": "45c6077e83098a066aa01e4076dffabd0ab87ecb0cc90c4491be395a24d91dc0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "133535898" + "i128": "723688565" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "133535898" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "723688565" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3054" + "u64": "1622" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e15f675231a700d7a13fbd0902a22145ce647c5e03f30ef6cb4cf496cad6ea9" + "bytes": "6c2d8536515263ee1cf6f2e1ebe29a429a11060242adbd61c79d411c060584a5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e15f675231a700d7a13fbd0902a22145ce647c5e03f30ef6cb4cf496cad6ea9" + "bytes": "6c2d8536515263ee1cf6f2e1ebe29a429a11060242adbd61c79d411c060584a5" } ] }, "durability": "persistent", "val": { - "bytes": "a256602048ef8c20a449c9921c2d432ee7af36a30afb7e617a7a6bba7aee2780" + "bytes": "45c6077e83098a066aa01e4076dffabd0ab87ecb0cc90c4491be395a24d91dc0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "133535898" + "i128": "723688565" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.38.json index 4c8b5749..348845fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "581902790" + "i128": "998879426" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "581902790" + "i128": "998879426" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc4459ae795d9741449e46539163f27af7728e194ff29ff589b75ab25a0b89c5" + "bytes": "a4c9932580b3e79563cf5b8aece28fd190aa4438acbc641d44661b12c767f13d" }, { - "u64": "946" + "u64": "2388" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "581902790" + "i128": "998879426" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "62fa5db588abe7907b7bd91470549be9635c14ac4d59c669d462d633662432ef" + "bytes": "55cb3bff5a970face1727f5c22bc1bac3dfe6336a596c8be80fbc26f55a0a0cc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 947, + "timestamp": 2389, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "62fa5db588abe7907b7bd91470549be9635c14ac4d59c669d462d633662432ef" + "bytes": "55cb3bff5a970face1727f5c22bc1bac3dfe6336a596c8be80fbc26f55a0a0cc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "62fa5db588abe7907b7bd91470549be9635c14ac4d59c669d462d633662432ef" + "bytes": "55cb3bff5a970face1727f5c22bc1bac3dfe6336a596c8be80fbc26f55a0a0cc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581902790" + "i128": "998879426" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "581902790" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "998879426" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "946" + "u64": "2388" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0cdf12e68fed9fe945bf528824cd40c37fc388e92dbc090606e85fba91afb13" + "bytes": "4ed7463c872ebadf5cc0e19abd40c1db78de69c1ee064b9a264615cd51a1d077" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0cdf12e68fed9fe945bf528824cd40c37fc388e92dbc090606e85fba91afb13" + "bytes": "4ed7463c872ebadf5cc0e19abd40c1db78de69c1ee064b9a264615cd51a1d077" } ] }, "durability": "persistent", "val": { - "bytes": "62fa5db588abe7907b7bd91470549be9635c14ac4d59c669d462d633662432ef" + "bytes": "55cb3bff5a970face1727f5c22bc1bac3dfe6336a596c8be80fbc26f55a0a0cc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "581902790" + "i128": "998879426" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.39.json index f99f3db7..e02e73f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "22871812" + "i128": "549524278" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "22871812" + "i128": "549524278" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "324322ff7740b34d1be093237282b5c279ab52a480ca25c269ddb8436dc3027f" + "bytes": "8df3fa47e4a20d2a2d3217fa19af1117bee8b6bac6a18fef6a580b3b141e48ce" }, { - "u64": "2085" + "u64": "3122" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "22871812" + "i128": "549524278" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fd7d989672c0741a402939f5fd1c6898e6d565d12969898c29f9f34e52056329" + "bytes": "9836ee4454ba922897c016a000fdf6fef45c878f677c81606aa2ea43847a8d04" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2086, + "timestamp": 3123, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd7d989672c0741a402939f5fd1c6898e6d565d12969898c29f9f34e52056329" + "bytes": "9836ee4454ba922897c016a000fdf6fef45c878f677c81606aa2ea43847a8d04" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd7d989672c0741a402939f5fd1c6898e6d565d12969898c29f9f34e52056329" + "bytes": "9836ee4454ba922897c016a000fdf6fef45c878f677c81606aa2ea43847a8d04" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "22871812" + "i128": "549524278" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "22871812" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "549524278" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2085" + "u64": "3122" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "053836849f7eef092b536c2f6162f73ba3c1a0a4337ea1d45ad89aa16553bec0" + "bytes": "8d640e9613beea63ad10deeec526ee5e502779eab819fa676aa0dbac3691cb30" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "053836849f7eef092b536c2f6162f73ba3c1a0a4337ea1d45ad89aa16553bec0" + "bytes": "8d640e9613beea63ad10deeec526ee5e502779eab819fa676aa0dbac3691cb30" } ] }, "durability": "persistent", "val": { - "bytes": "fd7d989672c0741a402939f5fd1c6898e6d565d12969898c29f9f34e52056329" + "bytes": "9836ee4454ba922897c016a000fdf6fef45c878f677c81606aa2ea43847a8d04" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "22871812" + "i128": "549524278" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.4.json index 16e826a5..55522e76 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "581199883" + "i128": "909488231" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "581199883" + "i128": "909488231" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e3568e444083cea7a7b0e96c5ce612c7bbf39fc58f5a71690dfdbd6d04a3fb74" + "bytes": "6f66c6dec21886e5c46f34906184a99bb08c92a0df5cb1852f466c6810d5f13c" }, { - "u64": "2635" + "u64": "3485" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "581199883" + "i128": "909488231" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "269a1f3de6c89c583f9c51872fdf4605490819e35cd8b03712fe83444d0fee7b" + "bytes": "306fe94b99aa4c068bac7bbc7aabdb61d0963056f3584aeafb254baeb06a57d4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2636, + "timestamp": 3486, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "269a1f3de6c89c583f9c51872fdf4605490819e35cd8b03712fe83444d0fee7b" + "bytes": "306fe94b99aa4c068bac7bbc7aabdb61d0963056f3584aeafb254baeb06a57d4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "269a1f3de6c89c583f9c51872fdf4605490819e35cd8b03712fe83444d0fee7b" + "bytes": "306fe94b99aa4c068bac7bbc7aabdb61d0963056f3584aeafb254baeb06a57d4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581199883" + "i128": "909488231" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "581199883" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "909488231" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2635" + "u64": "3485" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad8f171c6d9775744dda703591e140c5c9e68ba5f09006ef25a17d8db8432e47" + "bytes": "893241202bd30c3e338bf6fbdfa6fcc1cab3682f25f6bf16aca476f12eb249d5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ad8f171c6d9775744dda703591e140c5c9e68ba5f09006ef25a17d8db8432e47" + "bytes": "893241202bd30c3e338bf6fbdfa6fcc1cab3682f25f6bf16aca476f12eb249d5" } ] }, "durability": "persistent", "val": { - "bytes": "269a1f3de6c89c583f9c51872fdf4605490819e35cd8b03712fe83444d0fee7b" + "bytes": "306fe94b99aa4c068bac7bbc7aabdb61d0963056f3584aeafb254baeb06a57d4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "581199883" + "i128": "909488231" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.40.json index 10e0343b..6e1ca6b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "5971598" + "i128": "971408566" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "5971598" + "i128": "971408566" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2fdc6f997640f102896d7cc12b032487d6014ed3223692b3875e10aa5ba4bf94" + "bytes": "cbd32ca69786db71dfdb3d6d8cd4aaab5fa9b3b3efd1d31a4111669383d7cd0e" }, { - "u64": "148" + "u64": "175" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "5971598" + "i128": "971408566" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "997836d67bf9ac4c9dc34585a73111db604851a28a4877f00cbedfd010dee766" + "bytes": "8ac1a67b97e7bde933e4f42451ebd03757c1c772186a701de2d267024978842c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 149, + "timestamp": 176, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "997836d67bf9ac4c9dc34585a73111db604851a28a4877f00cbedfd010dee766" + "bytes": "8ac1a67b97e7bde933e4f42451ebd03757c1c772186a701de2d267024978842c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "997836d67bf9ac4c9dc34585a73111db604851a28a4877f00cbedfd010dee766" + "bytes": "8ac1a67b97e7bde933e4f42451ebd03757c1c772186a701de2d267024978842c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "5971598" + "i128": "971408566" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "5971598" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "971408566" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "148" + "u64": "175" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "04bb58d0466a1927d7f8b92b54550b49fd1f3beafd9231bce8d51c464984c53c" + "bytes": "7d778907eb0edf142bd2be5afb0e62c8cde6edf7c08ef0c0936ff2bfc1f81f72" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "04bb58d0466a1927d7f8b92b54550b49fd1f3beafd9231bce8d51c464984c53c" + "bytes": "7d778907eb0edf142bd2be5afb0e62c8cde6edf7c08ef0c0936ff2bfc1f81f72" } ] }, "durability": "persistent", "val": { - "bytes": "997836d67bf9ac4c9dc34585a73111db604851a28a4877f00cbedfd010dee766" + "bytes": "8ac1a67b97e7bde933e4f42451ebd03757c1c772186a701de2d267024978842c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "5971598" + "i128": "971408566" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.41.json index fe024491..b7abcc14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "132022884" + "i128": "101260262" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "132022884" + "i128": "101260262" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3fd578c86807f009d262f07c7a1a9fd488b146f5ab3d587ff7d5b1975f7f0519" + "bytes": "d99ba63b0eba7bf2aaa504206b9315890fc619237b87c43e216602b7781b2e90" }, { - "u64": "222" + "u64": "1016" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "132022884" + "i128": "101260262" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "24d7d5ae59ca3ceee44d5af5fb6e7e07a4b0876a5d2dcb439cebbd6dfacac3d6" + "bytes": "d22ce417c409b3e0f7b74a3414e1ccb4ca5a500e9f2885aecfdf7075dbb95f13" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 223, + "timestamp": 1017, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24d7d5ae59ca3ceee44d5af5fb6e7e07a4b0876a5d2dcb439cebbd6dfacac3d6" + "bytes": "d22ce417c409b3e0f7b74a3414e1ccb4ca5a500e9f2885aecfdf7075dbb95f13" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24d7d5ae59ca3ceee44d5af5fb6e7e07a4b0876a5d2dcb439cebbd6dfacac3d6" + "bytes": "d22ce417c409b3e0f7b74a3414e1ccb4ca5a500e9f2885aecfdf7075dbb95f13" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "132022884" + "i128": "101260262" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "132022884" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "101260262" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "222" + "u64": "1016" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7535a4913050fc8455b0b09ddc2af90a775f40fecdc01914fcbbc568b28d978" + "bytes": "4308a80bd390f70500ded5afa718f93cc0879181708cc1774be6e34aa11eb0a2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7535a4913050fc8455b0b09ddc2af90a775f40fecdc01914fcbbc568b28d978" + "bytes": "4308a80bd390f70500ded5afa718f93cc0879181708cc1774be6e34aa11eb0a2" } ] }, "durability": "persistent", "val": { - "bytes": "24d7d5ae59ca3ceee44d5af5fb6e7e07a4b0876a5d2dcb439cebbd6dfacac3d6" + "bytes": "d22ce417c409b3e0f7b74a3414e1ccb4ca5a500e9f2885aecfdf7075dbb95f13" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "132022884" + "i128": "101260262" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.42.json index d98f0661..d8e1817d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "569940749" + "i128": "154912763" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "569940749" + "i128": "154912763" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d9b5fd006c107bee8d6da394d9c12a73d27fc89ce3c2ca7e54ffd286fb5e61c" + "bytes": "a5d1fdab6f52e1400feb23726ef2d7d16cd2da4845283d96a47bcec49de182b5" }, { - "u64": "1093" + "u64": "723" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "569940749" + "i128": "154912763" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b1a50e076505808a5947d8234bc7dbc9518dedfa5db1ade141fc526f0f5ed709" + "bytes": "652bb48c59072a8b28f2f06f3cec24680f58e2dc0c8d6f1748202e7070eada92" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1094, + "timestamp": 724, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b1a50e076505808a5947d8234bc7dbc9518dedfa5db1ade141fc526f0f5ed709" + "bytes": "652bb48c59072a8b28f2f06f3cec24680f58e2dc0c8d6f1748202e7070eada92" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b1a50e076505808a5947d8234bc7dbc9518dedfa5db1ade141fc526f0f5ed709" + "bytes": "652bb48c59072a8b28f2f06f3cec24680f58e2dc0c8d6f1748202e7070eada92" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "569940749" + "i128": "154912763" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "569940749" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "154912763" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1093" + "u64": "723" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b73e1314b5917b7a08d898b701fc3f4e52b4e6e54f34acd10a6334ec6be739da" + "bytes": "4a0c2726090eaec8db31a6818780290a76d946ed16b5f13f8f636e6dda3323ad" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b73e1314b5917b7a08d898b701fc3f4e52b4e6e54f34acd10a6334ec6be739da" + "bytes": "4a0c2726090eaec8db31a6818780290a76d946ed16b5f13f8f636e6dda3323ad" } ] }, "durability": "persistent", "val": { - "bytes": "b1a50e076505808a5947d8234bc7dbc9518dedfa5db1ade141fc526f0f5ed709" + "bytes": "652bb48c59072a8b28f2f06f3cec24680f58e2dc0c8d6f1748202e7070eada92" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "569940749" + "i128": "154912763" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.43.json index 19a2c32d..c8455da0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "488365641" + "i128": "371699677" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "488365641" + "i128": "371699677" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70b7cf4cd9188aa34a477242fcc22660afbd7271f0c74ca02bf5d81fc5babde7" + "bytes": "db79457c89662c2744258e85248b8e26082f5795d75d137e8a481e270e769603" }, { - "u64": "204" + "u64": "297" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "488365641" + "i128": "371699677" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6c19e7f2db0b7971bdac780aec9aefecfecf633e5c7b73afa0ebd38d4244e59d" + "bytes": "51806d6414fa0ddb7b0f42ad557e1d53575e04dc5e5a44a5f9520151d3cda3ec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 205, + "timestamp": 298, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c19e7f2db0b7971bdac780aec9aefecfecf633e5c7b73afa0ebd38d4244e59d" + "bytes": "51806d6414fa0ddb7b0f42ad557e1d53575e04dc5e5a44a5f9520151d3cda3ec" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c19e7f2db0b7971bdac780aec9aefecfecf633e5c7b73afa0ebd38d4244e59d" + "bytes": "51806d6414fa0ddb7b0f42ad557e1d53575e04dc5e5a44a5f9520151d3cda3ec" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "488365641" + "i128": "371699677" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "488365641" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "371699677" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "204" + "u64": "297" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b25e63ddb6bd98d418c28c867bfef1aac5898dce6782421d55bb047c1af0af4d" + "bytes": "cb26419e70ecb2e8cf04d43f45ea4a28b75a3eb180bb1e22ee4a5f8291256b0f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b25e63ddb6bd98d418c28c867bfef1aac5898dce6782421d55bb047c1af0af4d" + "bytes": "cb26419e70ecb2e8cf04d43f45ea4a28b75a3eb180bb1e22ee4a5f8291256b0f" } ] }, "durability": "persistent", "val": { - "bytes": "6c19e7f2db0b7971bdac780aec9aefecfecf633e5c7b73afa0ebd38d4244e59d" + "bytes": "51806d6414fa0ddb7b0f42ad557e1d53575e04dc5e5a44a5f9520151d3cda3ec" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "488365641" + "i128": "371699677" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.44.json index 6b7ec966..fc76fe69 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "302771800" + "i128": "771020674" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "302771800" + "i128": "771020674" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15b7e53a04e20c5bb4462404e56439dd9a6a99bb3102e443ad56fe11a1754dc0" + "bytes": "5b2246ad59ee1a57252f769361b071255c3581da19f7d9bf9f37a54763f98bd4" }, { - "u64": "2821" + "u64": "438" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "302771800" + "i128": "771020674" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5310a8b2e1abebe561220250f46b483b8788fa784619b99151b22820b811226d" + "bytes": "74a0f14ad645b24942d781153f8d858ed239fac64da6733261dc104f334301cf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2822, + "timestamp": 439, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5310a8b2e1abebe561220250f46b483b8788fa784619b99151b22820b811226d" + "bytes": "74a0f14ad645b24942d781153f8d858ed239fac64da6733261dc104f334301cf" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5310a8b2e1abebe561220250f46b483b8788fa784619b99151b22820b811226d" + "bytes": "74a0f14ad645b24942d781153f8d858ed239fac64da6733261dc104f334301cf" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "302771800" + "i128": "771020674" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "302771800" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "771020674" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2821" + "u64": "438" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7e727587fe6270f04e8f52054fc680db2698b983f193a9651ebbd93a4089406" + "bytes": "8a4b8cb6f0db0406730c94584e6a2a58d30b5607d99c2533f22c7da8b84e5c44" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7e727587fe6270f04e8f52054fc680db2698b983f193a9651ebbd93a4089406" + "bytes": "8a4b8cb6f0db0406730c94584e6a2a58d30b5607d99c2533f22c7da8b84e5c44" } ] }, "durability": "persistent", "val": { - "bytes": "5310a8b2e1abebe561220250f46b483b8788fa784619b99151b22820b811226d" + "bytes": "74a0f14ad645b24942d781153f8d858ed239fac64da6733261dc104f334301cf" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "302771800" + "i128": "771020674" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.45.json index d058b7e1..66473397 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "480730791" + "i128": "373411490" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "480730791" + "i128": "373411490" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2316b73e42808507302f7f104dac5a415e1cb879ee36843e9f5f4f285560b878" + "bytes": "fd91e4254049c50bb900ab56b9a4c5fd784e53e53d6c1b43ba6ffe635f7523e3" }, { - "u64": "2308" + "u64": "1441" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "480730791" + "i128": "373411490" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "25d5c8c7c19dfa3861666caa906bf13a45e2c22e6a68ae192488920ece0a4aff" + "bytes": "75cc0c8d3bbb52e5ef18e523624bd309566146514cbefd584689e33ebb0406af" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2309, + "timestamp": 1442, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "25d5c8c7c19dfa3861666caa906bf13a45e2c22e6a68ae192488920ece0a4aff" + "bytes": "75cc0c8d3bbb52e5ef18e523624bd309566146514cbefd584689e33ebb0406af" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "25d5c8c7c19dfa3861666caa906bf13a45e2c22e6a68ae192488920ece0a4aff" + "bytes": "75cc0c8d3bbb52e5ef18e523624bd309566146514cbefd584689e33ebb0406af" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "480730791" + "i128": "373411490" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "480730791" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "373411490" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2308" + "u64": "1441" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59237ffe7ddd7550c7243f4419a50abc1300ab324f2fbcde2933e1a55405a4cc" + "bytes": "79c39fe06824aaff0d250360a5303daa8e7a826c1f8b54357ea30d15491e961e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "59237ffe7ddd7550c7243f4419a50abc1300ab324f2fbcde2933e1a55405a4cc" + "bytes": "79c39fe06824aaff0d250360a5303daa8e7a826c1f8b54357ea30d15491e961e" } ] }, "durability": "persistent", "val": { - "bytes": "25d5c8c7c19dfa3861666caa906bf13a45e2c22e6a68ae192488920ece0a4aff" + "bytes": "75cc0c8d3bbb52e5ef18e523624bd309566146514cbefd584689e33ebb0406af" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "480730791" + "i128": "373411490" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.46.json index 74228e4c..e58dd47d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "591377524" + "i128": "656541121" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "591377524" + "i128": "656541121" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ee5229d67df905c0f338efa576059207173d571e57bd2f1e55610ad60bbad0d" + "bytes": "f7e4b0a9bf86bd7797cb3c92e78f66471dab13dffe587451cd0ba67543d1e7fd" }, { - "u64": "420" + "u64": "2912" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "591377524" + "i128": "656541121" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3d85b478d5372d1ad0705e9526974166ef685e8608d7e5e41f3aef1d89d91137" + "bytes": "77e386cd66f2cb7c897dfa10ac25d475d38efa258bb93b4a94c4c6f7732885bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 421, + "timestamp": 2913, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3d85b478d5372d1ad0705e9526974166ef685e8608d7e5e41f3aef1d89d91137" + "bytes": "77e386cd66f2cb7c897dfa10ac25d475d38efa258bb93b4a94c4c6f7732885bd" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3d85b478d5372d1ad0705e9526974166ef685e8608d7e5e41f3aef1d89d91137" + "bytes": "77e386cd66f2cb7c897dfa10ac25d475d38efa258bb93b4a94c4c6f7732885bd" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "591377524" + "i128": "656541121" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "591377524" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "656541121" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "420" + "u64": "2912" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f8706600941c3ec25a176c9ca54d7fdc2b5320f82f09bea00919231c653d1930" + "bytes": "89093f07bc9c92d67ee98bfb72eb7db9637ed45ac3861be0b66ae048cd3f2445" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f8706600941c3ec25a176c9ca54d7fdc2b5320f82f09bea00919231c653d1930" + "bytes": "89093f07bc9c92d67ee98bfb72eb7db9637ed45ac3861be0b66ae048cd3f2445" } ] }, "durability": "persistent", "val": { - "bytes": "3d85b478d5372d1ad0705e9526974166ef685e8608d7e5e41f3aef1d89d91137" + "bytes": "77e386cd66f2cb7c897dfa10ac25d475d38efa258bb93b4a94c4c6f7732885bd" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "591377524" + "i128": "656541121" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.47.json index 6f0160d4..61f19ac9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "65646111" + "i128": "869586131" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "65646111" + "i128": "869586131" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74047f62856678bb5dc88f8d0036db3aed43ce02bfbf716e6000b5edbfe25c5b" + "bytes": "c2f7a5483cf779f479698c93997f4d1dfafad48b50cf16dbaa54e5aa7d4fede9" }, { - "u64": "1728" + "u64": "3131" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "65646111" + "i128": "869586131" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "beaf91db135adcfb40625a3664d161023ba807c692b5f2b734f271f25e327c9a" + "bytes": "dda17fd97ce093138811f4bd73c0f181eb94311dbdbcafea462ff5eda6946ec1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1729, + "timestamp": 3132, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "beaf91db135adcfb40625a3664d161023ba807c692b5f2b734f271f25e327c9a" + "bytes": "dda17fd97ce093138811f4bd73c0f181eb94311dbdbcafea462ff5eda6946ec1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "beaf91db135adcfb40625a3664d161023ba807c692b5f2b734f271f25e327c9a" + "bytes": "dda17fd97ce093138811f4bd73c0f181eb94311dbdbcafea462ff5eda6946ec1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "65646111" + "i128": "869586131" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "65646111" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "869586131" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1728" + "u64": "3131" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "246063dc071bf95f0fa6982162156291a1fe463deef5dfbd5b6f6fe494362961" + "bytes": "cf63e7a06b7d244e50027b25504205cac2a8af3e50203a607ebd4789aa437e75" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "246063dc071bf95f0fa6982162156291a1fe463deef5dfbd5b6f6fe494362961" + "bytes": "cf63e7a06b7d244e50027b25504205cac2a8af3e50203a607ebd4789aa437e75" } ] }, "durability": "persistent", "val": { - "bytes": "beaf91db135adcfb40625a3664d161023ba807c692b5f2b734f271f25e327c9a" + "bytes": "dda17fd97ce093138811f4bd73c0f181eb94311dbdbcafea462ff5eda6946ec1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "65646111" + "i128": "869586131" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.48.json index aa7e2ad7..03420ae6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "466523687" + "i128": "789190039" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "466523687" + "i128": "789190039" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8025da06c6e18fe583cb2c8dd47546d37790ecec25b711c9fe7616203bd37c5" + "bytes": "e5cca32d934460a38150bca04591913f5662f9662fa838aa6f088246fa3eaf47" }, { - "u64": "2641" + "u64": "2274" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "466523687" + "i128": "789190039" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5ba4636cd20457ea648c12274bf5c5632dc45f03158d5de03c60e4a908152156" + "bytes": "2897e63b7b5ddb1663428ee416596d4f59d0b4b4ac2b0c02cec7a80273cacbb6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2642, + "timestamp": 2275, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ba4636cd20457ea648c12274bf5c5632dc45f03158d5de03c60e4a908152156" + "bytes": "2897e63b7b5ddb1663428ee416596d4f59d0b4b4ac2b0c02cec7a80273cacbb6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ba4636cd20457ea648c12274bf5c5632dc45f03158d5de03c60e4a908152156" + "bytes": "2897e63b7b5ddb1663428ee416596d4f59d0b4b4ac2b0c02cec7a80273cacbb6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "466523687" + "i128": "789190039" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "466523687" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "789190039" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2641" + "u64": "2274" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ec06593ff05b98c8de3938b175e008e0f52f9e5228acf0c93e50a173155ff44" + "bytes": "110ddaa45ea1981bd1ec717b9f187d1958e755c2b9a10572c0956a84601c6615" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ec06593ff05b98c8de3938b175e008e0f52f9e5228acf0c93e50a173155ff44" + "bytes": "110ddaa45ea1981bd1ec717b9f187d1958e755c2b9a10572c0956a84601c6615" } ] }, "durability": "persistent", "val": { - "bytes": "5ba4636cd20457ea648c12274bf5c5632dc45f03158d5de03c60e4a908152156" + "bytes": "2897e63b7b5ddb1663428ee416596d4f59d0b4b4ac2b0c02cec7a80273cacbb6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "466523687" + "i128": "789190039" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.49.json index edad3f5c..b255b383 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "830724570" + "i128": "60002418" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "830724570" + "i128": "60002418" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ddd52c4fdde8537a1767e52f4c1c8d509571657cf661590ee34c7dcbc0452419" + "bytes": "84d0bd09d37d69472128005c362a36503d5564990d146c9307a759badc31c34e" }, { - "u64": "220" + "u64": "68" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "830724570" + "i128": "60002418" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1d8b110f8b1492bb26119c3fbe369da6a5a7a4f7074a4bf845fec3d12f69b886" + "bytes": "80d2aa71e91b0a82efb0b2be89764da8033f353f49d3d2751b7a69e4daef6287" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 221, + "timestamp": 69, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d8b110f8b1492bb26119c3fbe369da6a5a7a4f7074a4bf845fec3d12f69b886" + "bytes": "80d2aa71e91b0a82efb0b2be89764da8033f353f49d3d2751b7a69e4daef6287" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d8b110f8b1492bb26119c3fbe369da6a5a7a4f7074a4bf845fec3d12f69b886" + "bytes": "80d2aa71e91b0a82efb0b2be89764da8033f353f49d3d2751b7a69e4daef6287" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "830724570" + "i128": "60002418" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "830724570" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "60002418" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "220" + "u64": "68" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd5d5016a3218145591c6c89bc09448b6779ca873b7d9d1672932b6a40117c61" + "bytes": "bcd397ab08127a2703c606a48ca25ceb0b6e5b3d96dc16d2209bda796c16de4b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd5d5016a3218145591c6c89bc09448b6779ca873b7d9d1672932b6a40117c61" + "bytes": "bcd397ab08127a2703c606a48ca25ceb0b6e5b3d96dc16d2209bda796c16de4b" } ] }, "durability": "persistent", "val": { - "bytes": "1d8b110f8b1492bb26119c3fbe369da6a5a7a4f7074a4bf845fec3d12f69b886" + "bytes": "80d2aa71e91b0a82efb0b2be89764da8033f353f49d3d2751b7a69e4daef6287" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "830724570" + "i128": "60002418" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.5.json index be4f6ee4..f994e45e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "695199587" + "i128": "841498188" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "695199587" + "i128": "841498188" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "58da54be6a45ba573a3ffdaf22d774af2babc0b30df4b2a64b91c879a3f3fc1f" + "bytes": "0c11963750e27373149b6d85404af4579edeebbecd897a85fd5bc9a47dd656ab" }, { - "u64": "1017" + "u64": "2888" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "695199587" + "i128": "841498188" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "56d7b9082459d6fca19958438545d8619c1d58666a10fc9a4ec9fb083639433e" + "bytes": "2c3c7861c1a578b3a26abe8afc33517d71ff995a3879068c80e7be9ced31e7fc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1018, + "timestamp": 2889, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "56d7b9082459d6fca19958438545d8619c1d58666a10fc9a4ec9fb083639433e" + "bytes": "2c3c7861c1a578b3a26abe8afc33517d71ff995a3879068c80e7be9ced31e7fc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "56d7b9082459d6fca19958438545d8619c1d58666a10fc9a4ec9fb083639433e" + "bytes": "2c3c7861c1a578b3a26abe8afc33517d71ff995a3879068c80e7be9ced31e7fc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "695199587" + "i128": "841498188" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "695199587" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "841498188" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1017" + "u64": "2888" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "952f80230699557b3c6dc9414e4fc5095c2beafc42bd32ef96b5deb4230b65a8" + "bytes": "6d12bb94d0935f3533726c8b212e16eb66b7b3d69f93dad9f77c000086de29e1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "952f80230699557b3c6dc9414e4fc5095c2beafc42bd32ef96b5deb4230b65a8" + "bytes": "6d12bb94d0935f3533726c8b212e16eb66b7b3d69f93dad9f77c000086de29e1" } ] }, "durability": "persistent", "val": { - "bytes": "56d7b9082459d6fca19958438545d8619c1d58666a10fc9a4ec9fb083639433e" + "bytes": "2c3c7861c1a578b3a26abe8afc33517d71ff995a3879068c80e7be9ced31e7fc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "695199587" + "i128": "841498188" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.50.json index 553041b8..3a6476af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "353116062" + "i128": "398170650" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "353116062" + "i128": "398170650" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "986d22e48087a1d8390119af2b3c925d5d0b070bdab2b9a44203cef0806aee9f" + "bytes": "c236a5bde4ff20b1d3c70111d0cfb143ee3ce0b051bb3bd7c5217cd39a20ab62" }, { - "u64": "31" + "u64": "2787" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "353116062" + "i128": "398170650" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f1d2d4b8d0b505371bb0147f1e68e248a81aded61d9c513c77ce57f03ea1130f" + "bytes": "24497f07e51fb3a3e5ef472765fed385c54100838e3506383eaa651d5858e4f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32, + "timestamp": 2788, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f1d2d4b8d0b505371bb0147f1e68e248a81aded61d9c513c77ce57f03ea1130f" + "bytes": "24497f07e51fb3a3e5ef472765fed385c54100838e3506383eaa651d5858e4f5" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f1d2d4b8d0b505371bb0147f1e68e248a81aded61d9c513c77ce57f03ea1130f" + "bytes": "24497f07e51fb3a3e5ef472765fed385c54100838e3506383eaa651d5858e4f5" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "353116062" + "i128": "398170650" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "353116062" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "398170650" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "31" + "u64": "2787" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "924f006c187d7800cd5eed708c0f3d5852b07cfdd074bac7f7685d4e95030758" + "bytes": "5754c07421b1f7b26c7f37bd25ab8b0554c47298e2ab476f2cee09558693a71e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "924f006c187d7800cd5eed708c0f3d5852b07cfdd074bac7f7685d4e95030758" + "bytes": "5754c07421b1f7b26c7f37bd25ab8b0554c47298e2ab476f2cee09558693a71e" } ] }, "durability": "persistent", "val": { - "bytes": "f1d2d4b8d0b505371bb0147f1e68e248a81aded61d9c513c77ce57f03ea1130f" + "bytes": "24497f07e51fb3a3e5ef472765fed385c54100838e3506383eaa651d5858e4f5" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "353116062" + "i128": "398170650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.51.json index faf9c005..37d45f50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "636395038" + "i128": "897043873" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "636395038" + "i128": "897043873" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79cdecc458851c180a62c0ce848e20e4b43bd6d7361d2650db819a1a9137992b" + "bytes": "2b3581f1306660978d892a51159baaa6e5eb1a757944f5610d222d57adc9ea18" }, { - "u64": "1922" + "u64": "2236" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "636395038" + "i128": "897043873" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6378e9174d160e8e1e02b4038242070fdacb62f13a54012f8e279e47b2a74975" + "bytes": "db40b8d1cdb32cae8c3a738b8fc72c2153d0e90d57fdda5c7bad5dff438e877f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1923, + "timestamp": 2237, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6378e9174d160e8e1e02b4038242070fdacb62f13a54012f8e279e47b2a74975" + "bytes": "db40b8d1cdb32cae8c3a738b8fc72c2153d0e90d57fdda5c7bad5dff438e877f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6378e9174d160e8e1e02b4038242070fdacb62f13a54012f8e279e47b2a74975" + "bytes": "db40b8d1cdb32cae8c3a738b8fc72c2153d0e90d57fdda5c7bad5dff438e877f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "636395038" + "i128": "897043873" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "636395038" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "897043873" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1922" + "u64": "2236" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aaacb70ee517c48a441fcbfd6979922396ad42d2546718d785478f3674d1fe27" + "bytes": "a3d9ad1c2680017b2f0f67029626f9bc847a2690ce793e95e3da9ff00e461160" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aaacb70ee517c48a441fcbfd6979922396ad42d2546718d785478f3674d1fe27" + "bytes": "a3d9ad1c2680017b2f0f67029626f9bc847a2690ce793e95e3da9ff00e461160" } ] }, "durability": "persistent", "val": { - "bytes": "6378e9174d160e8e1e02b4038242070fdacb62f13a54012f8e279e47b2a74975" + "bytes": "db40b8d1cdb32cae8c3a738b8fc72c2153d0e90d57fdda5c7bad5dff438e877f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "636395038" + "i128": "897043873" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.52.json index faaeabc7..d910cbc5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "264087537" + "i128": "108381783" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "264087537" + "i128": "108381783" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd137f0d1cd2b22abb1bf6d577c482ed97b28baa7899c13269415bad53131f05" + "bytes": "bfc4cf731558e0ea1d59eb9b305fb58e33a8a8f1b601c3d07a32d8803ae50ae5" }, { - "u64": "1615" + "u64": "2377" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "264087537" + "i128": "108381783" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0cca62230e42289cddd2c22d155f7ef9c8fc050c040f85886d5d28a31beccb16" + "bytes": "b2939280be7dfb2e9d966c6b8a84d5a7ea2c60f60982c2110898bd519f7cebdd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1616, + "timestamp": 2378, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cca62230e42289cddd2c22d155f7ef9c8fc050c040f85886d5d28a31beccb16" + "bytes": "b2939280be7dfb2e9d966c6b8a84d5a7ea2c60f60982c2110898bd519f7cebdd" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cca62230e42289cddd2c22d155f7ef9c8fc050c040f85886d5d28a31beccb16" + "bytes": "b2939280be7dfb2e9d966c6b8a84d5a7ea2c60f60982c2110898bd519f7cebdd" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "264087537" + "i128": "108381783" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "264087537" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "108381783" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1615" + "u64": "2377" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20d6d6af9045e7b1ddb443c774f5c7e4dfbca4ead9c3f8b0bbb42a11c57ddc02" + "bytes": "44f8635ac33022bd16f9cb53206a23049ce5b47b4557cd6c913d5c4c5c8aa27d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20d6d6af9045e7b1ddb443c774f5c7e4dfbca4ead9c3f8b0bbb42a11c57ddc02" + "bytes": "44f8635ac33022bd16f9cb53206a23049ce5b47b4557cd6c913d5c4c5c8aa27d" } ] }, "durability": "persistent", "val": { - "bytes": "0cca62230e42289cddd2c22d155f7ef9c8fc050c040f85886d5d28a31beccb16" + "bytes": "b2939280be7dfb2e9d966c6b8a84d5a7ea2c60f60982c2110898bd519f7cebdd" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "264087537" + "i128": "108381783" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.53.json index fd226a3b..9272cd9a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "875984409" + "i128": "572620258" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "875984409" + "i128": "572620258" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9eda0e5d2aebbfe96fd536f0d25a423232f23a39874c0d0c26a952639c14f70f" + "bytes": "1df96fa859b3fe0aa1c3c6a9300c5d4503d6aa71bcf60b12b741f2a008733dc3" }, { - "u64": "287" + "u64": "796" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "875984409" + "i128": "572620258" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9de961ad7c414531bf1f4c66ab1763d2caad92a46c8b6eb11bcc65ca7ec25d7c" + "bytes": "0134d66acc9bd9a2bd45fd325cfcf0f3d2de0317184a96d6d0b598636d016397" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 288, + "timestamp": 797, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9de961ad7c414531bf1f4c66ab1763d2caad92a46c8b6eb11bcc65ca7ec25d7c" + "bytes": "0134d66acc9bd9a2bd45fd325cfcf0f3d2de0317184a96d6d0b598636d016397" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9de961ad7c414531bf1f4c66ab1763d2caad92a46c8b6eb11bcc65ca7ec25d7c" + "bytes": "0134d66acc9bd9a2bd45fd325cfcf0f3d2de0317184a96d6d0b598636d016397" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "875984409" + "i128": "572620258" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "875984409" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "572620258" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "287" + "u64": "796" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1532a92807629446ed0acb8b15abb2c5e8a48ec35949a7b13788a140a32cac2" + "bytes": "2e4ab90bb2a80ca1f4f27001bd84661feccd07d263ec9b52790cfb463949922e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1532a92807629446ed0acb8b15abb2c5e8a48ec35949a7b13788a140a32cac2" + "bytes": "2e4ab90bb2a80ca1f4f27001bd84661feccd07d263ec9b52790cfb463949922e" } ] }, "durability": "persistent", "val": { - "bytes": "9de961ad7c414531bf1f4c66ab1763d2caad92a46c8b6eb11bcc65ca7ec25d7c" + "bytes": "0134d66acc9bd9a2bd45fd325cfcf0f3d2de0317184a96d6d0b598636d016397" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "875984409" + "i128": "572620258" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.54.json index 040406ff..3e616e28 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "420067335" + "i128": "111459097" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "420067335" + "i128": "111459097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b4230c4216d75784016b4622d65020c13f07d814409fc5894075eb3984559877" + "bytes": "d2dfcf586e59a902b2f33fd107484f4d402834325e4e2879a961754140d703c5" }, { - "u64": "828" + "u64": "1501" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "420067335" + "i128": "111459097" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e58865d5d63b2e76abe92c3d081d229d8f768bbad5d14afc65015a393a80e688" + "bytes": "9ba5325056bbfa349c6b2858e3f548c2b7e9a84c76e4fd4ea737b4000cc60c6f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 829, + "timestamp": 1502, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e58865d5d63b2e76abe92c3d081d229d8f768bbad5d14afc65015a393a80e688" + "bytes": "9ba5325056bbfa349c6b2858e3f548c2b7e9a84c76e4fd4ea737b4000cc60c6f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e58865d5d63b2e76abe92c3d081d229d8f768bbad5d14afc65015a393a80e688" + "bytes": "9ba5325056bbfa349c6b2858e3f548c2b7e9a84c76e4fd4ea737b4000cc60c6f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "420067335" + "i128": "111459097" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "420067335" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "111459097" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "828" + "u64": "1501" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f33fefd1205be46ff0c224c6d5734603d7b3637bc3dc0542d7fbaaf970e4e79c" + "bytes": "4291c46c67abd8fd1459adfa7473c565c78bdb5175a2067e6475f8269b240502" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f33fefd1205be46ff0c224c6d5734603d7b3637bc3dc0542d7fbaaf970e4e79c" + "bytes": "4291c46c67abd8fd1459adfa7473c565c78bdb5175a2067e6475f8269b240502" } ] }, "durability": "persistent", "val": { - "bytes": "e58865d5d63b2e76abe92c3d081d229d8f768bbad5d14afc65015a393a80e688" + "bytes": "9ba5325056bbfa349c6b2858e3f548c2b7e9a84c76e4fd4ea737b4000cc60c6f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "420067335" + "i128": "111459097" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.55.json index 3557e63c..bcf3695e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "121291583" + "i128": "552337218" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "121291583" + "i128": "552337218" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae3fd7e1e4a533f6fcbb24534f8514b6aa5934586fb333d4312de6821c30557d" + "bytes": "6e953eaa01340d5d16cc8163a8e9c2e4d25d647db66787780501242711d42aa2" }, { - "u64": "1497" + "u64": "3076" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "121291583" + "i128": "552337218" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "17b073abc2c62f25c6943329a395e233da74dfb26a9e00763339f63e064a31aa" + "bytes": "1b1d0fcb5fde43cea51c1e463a112043c8dab740654d3db266744e09f3654b67" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1498, + "timestamp": 3077, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17b073abc2c62f25c6943329a395e233da74dfb26a9e00763339f63e064a31aa" + "bytes": "1b1d0fcb5fde43cea51c1e463a112043c8dab740654d3db266744e09f3654b67" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17b073abc2c62f25c6943329a395e233da74dfb26a9e00763339f63e064a31aa" + "bytes": "1b1d0fcb5fde43cea51c1e463a112043c8dab740654d3db266744e09f3654b67" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "121291583" + "i128": "552337218" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "121291583" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "552337218" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1497" + "u64": "3076" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69e06d46d7359a04c2fcbedc2d871ade6a24fa56871359ea1fb952cafea3c66f" + "bytes": "92ff3e8a76d7ba34e503870f0ca6526be4fb668e3d2d3218c207ec4462543385" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69e06d46d7359a04c2fcbedc2d871ade6a24fa56871359ea1fb952cafea3c66f" + "bytes": "92ff3e8a76d7ba34e503870f0ca6526be4fb668e3d2d3218c207ec4462543385" } ] }, "durability": "persistent", "val": { - "bytes": "17b073abc2c62f25c6943329a395e233da74dfb26a9e00763339f63e064a31aa" + "bytes": "1b1d0fcb5fde43cea51c1e463a112043c8dab740654d3db266744e09f3654b67" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "121291583" + "i128": "552337218" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.56.json index 7a342eb4..5ff00721 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "329805369" + "i128": "393568444" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "329805369" + "i128": "393568444" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e937b05fddf0c509173622afdcb911fff7ebac269d59ab77696adc254185c0d" + "bytes": "686f8abf004e47346c3507b0d6a2b78f512e1cfaefdd7704412e646f5cc158a3" }, { - "u64": "3024" + "u64": "1831" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "329805369" + "i128": "393568444" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2aa93e083d6b8b8d1c4678c96eac9e7180e471f0c93db697e921e96ba33ddab8" + "bytes": "02c83ccf2c4fd4ca8167a2965a1e69fe8466a25ba781112ec45e55271790222b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3025, + "timestamp": 1832, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2aa93e083d6b8b8d1c4678c96eac9e7180e471f0c93db697e921e96ba33ddab8" + "bytes": "02c83ccf2c4fd4ca8167a2965a1e69fe8466a25ba781112ec45e55271790222b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2aa93e083d6b8b8d1c4678c96eac9e7180e471f0c93db697e921e96ba33ddab8" + "bytes": "02c83ccf2c4fd4ca8167a2965a1e69fe8466a25ba781112ec45e55271790222b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "329805369" + "i128": "393568444" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "329805369" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "393568444" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3024" + "u64": "1831" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac8725f678b9964d9b2b034ac38c7a1f7980d0cc5c8fc78bbdf4cd567c210c61" + "bytes": "1ca5b80f726b788745f10781ba87c21c62caa44f4573a2e433df8d0d9d0affc8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac8725f678b9964d9b2b034ac38c7a1f7980d0cc5c8fc78bbdf4cd567c210c61" + "bytes": "1ca5b80f726b788745f10781ba87c21c62caa44f4573a2e433df8d0d9d0affc8" } ] }, "durability": "persistent", "val": { - "bytes": "2aa93e083d6b8b8d1c4678c96eac9e7180e471f0c93db697e921e96ba33ddab8" + "bytes": "02c83ccf2c4fd4ca8167a2965a1e69fe8466a25ba781112ec45e55271790222b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "329805369" + "i128": "393568444" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.57.json index 6d173c41..19778e1c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "749737071" + "i128": "662350589" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749737071" + "i128": "662350589" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3c9d6ab3d4976bb4d66415ceb1e8f53f9149dd511ac5645b33838bf774b46aca" + "bytes": "a57a845c394af8ca5f903e409ccf8084c0a1afdd5a64f24aa1b7ed5973294dc4" }, { - "u64": "3357" + "u64": "609" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "749737071" + "i128": "662350589" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c80bb3fa4eec9944ab01bfc8349e1e5f0d09390f26685b395b1e0fa860783cd1" + "bytes": "c052330f016bb2365c5808e024557782d0532cae29458111cafca6de9df9b3d1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3358, + "timestamp": 610, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c80bb3fa4eec9944ab01bfc8349e1e5f0d09390f26685b395b1e0fa860783cd1" + "bytes": "c052330f016bb2365c5808e024557782d0532cae29458111cafca6de9df9b3d1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c80bb3fa4eec9944ab01bfc8349e1e5f0d09390f26685b395b1e0fa860783cd1" + "bytes": "c052330f016bb2365c5808e024557782d0532cae29458111cafca6de9df9b3d1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "749737071" + "i128": "662350589" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "749737071" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "662350589" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3357" + "u64": "609" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d972751fbea53eb228e1712a094e8449a7d6033a1f64b8be557d77da3560445" + "bytes": "50f03b95eb5701277e954d53af791fa698e65a3d5642c2a23fa99a37689a9919" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d972751fbea53eb228e1712a094e8449a7d6033a1f64b8be557d77da3560445" + "bytes": "50f03b95eb5701277e954d53af791fa698e65a3d5642c2a23fa99a37689a9919" } ] }, "durability": "persistent", "val": { - "bytes": "c80bb3fa4eec9944ab01bfc8349e1e5f0d09390f26685b395b1e0fa860783cd1" + "bytes": "c052330f016bb2365c5808e024557782d0532cae29458111cafca6de9df9b3d1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "749737071" + "i128": "662350589" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.58.json index 2e857d84..dd3eb7a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "844005782" + "i128": "105853894" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "844005782" + "i128": "105853894" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7b8d65606726a340c69dd9edd543e75aee82abd66a60969464f254eed7df0e4" + "bytes": "864feb26dbac6840c6819014bc4b589321f6b6805535201420daa4bfc944f1d5" }, { - "u64": "480" + "u64": "3123" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "844005782" + "i128": "105853894" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "86f0c7b78e2b220ffbcf385df151f3efa99ba3857db4bba027c1141b77e1f666" + "bytes": "9d81b7c964208d98723b07304ec96287de404cd976bb3bec6a052cb463bced0e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 481, + "timestamp": 3124, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86f0c7b78e2b220ffbcf385df151f3efa99ba3857db4bba027c1141b77e1f666" + "bytes": "9d81b7c964208d98723b07304ec96287de404cd976bb3bec6a052cb463bced0e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86f0c7b78e2b220ffbcf385df151f3efa99ba3857db4bba027c1141b77e1f666" + "bytes": "9d81b7c964208d98723b07304ec96287de404cd976bb3bec6a052cb463bced0e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "844005782" + "i128": "105853894" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "844005782" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "105853894" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "480" + "u64": "3123" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "099fba3ae6300fbd1f3bcace7c28c680a34d8fc7d0f950365bd2ef1236010310" + "bytes": "2e9242c41ea0a95f68386a951790580a344fdecc83b30621cbc5b9a42c122c78" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "099fba3ae6300fbd1f3bcace7c28c680a34d8fc7d0f950365bd2ef1236010310" + "bytes": "2e9242c41ea0a95f68386a951790580a344fdecc83b30621cbc5b9a42c122c78" } ] }, "durability": "persistent", "val": { - "bytes": "86f0c7b78e2b220ffbcf385df151f3efa99ba3857db4bba027c1141b77e1f666" + "bytes": "9d81b7c964208d98723b07304ec96287de404cd976bb3bec6a052cb463bced0e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "844005782" + "i128": "105853894" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.59.json index a6039087..754a27b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "566706225" + "i128": "207907469" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "566706225" + "i128": "207907469" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "85f8c86c448003e14a26e61a2391cffeafad2e4340e27163d395e2c42c4e7de4" + "bytes": "3c99263b84e01299145cd6a60e067c7ed368c02719057c480d912d7f515b8483" }, { - "u64": "2881" + "u64": "2897" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "566706225" + "i128": "207907469" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ede343231e9b6f684b80118344ab45a480a66bc6432f3da13a7d2c9c7b834f4d" + "bytes": "3688d67b38f03c38bedf7e40a39a6da417d1f579974127e07ffe2a0e0049ebeb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2882, + "timestamp": 2898, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ede343231e9b6f684b80118344ab45a480a66bc6432f3da13a7d2c9c7b834f4d" + "bytes": "3688d67b38f03c38bedf7e40a39a6da417d1f579974127e07ffe2a0e0049ebeb" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ede343231e9b6f684b80118344ab45a480a66bc6432f3da13a7d2c9c7b834f4d" + "bytes": "3688d67b38f03c38bedf7e40a39a6da417d1f579974127e07ffe2a0e0049ebeb" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "566706225" + "i128": "207907469" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "566706225" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "207907469" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2881" + "u64": "2897" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6c4478249bc7ccc6bd32f9a04774a98db757f11ebfcb8526a0e6a4839b47c49" + "bytes": "e4e07c53aaf7bad4d70cb95b106085406747c940857572bba347d23d5a304d05" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6c4478249bc7ccc6bd32f9a04774a98db757f11ebfcb8526a0e6a4839b47c49" + "bytes": "e4e07c53aaf7bad4d70cb95b106085406747c940857572bba347d23d5a304d05" } ] }, "durability": "persistent", "val": { - "bytes": "ede343231e9b6f684b80118344ab45a480a66bc6432f3da13a7d2c9c7b834f4d" + "bytes": "3688d67b38f03c38bedf7e40a39a6da417d1f579974127e07ffe2a0e0049ebeb" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "566706225" + "i128": "207907469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.6.json index 17470bed..6d35d2b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "712056452" + "i128": "755965655" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "712056452" + "i128": "755965655" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05ceb3d9cc47c6dc78fab1b8f4ef5e4ae8415e0ba2f2cb85a6e7180b86f4c46a" + "bytes": "f48384f1296c582d66c3f08b83762b345d073c9cce9679a57b4d4a38183aa808" }, { - "u64": "1976" + "u64": "2824" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "712056452" + "i128": "755965655" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "006f73cd0163930b73d27db3a1ffa8ff6ff9feb3d49b4cff2a29373e7b664371" + "bytes": "bd3143d4b4216c348689c8a8c1d0cc5db4d21af507b91117441b1101bc10b5b1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1977, + "timestamp": 2825, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "006f73cd0163930b73d27db3a1ffa8ff6ff9feb3d49b4cff2a29373e7b664371" + "bytes": "bd3143d4b4216c348689c8a8c1d0cc5db4d21af507b91117441b1101bc10b5b1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "006f73cd0163930b73d27db3a1ffa8ff6ff9feb3d49b4cff2a29373e7b664371" + "bytes": "bd3143d4b4216c348689c8a8c1d0cc5db4d21af507b91117441b1101bc10b5b1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "712056452" + "i128": "755965655" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "712056452" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "755965655" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1976" + "u64": "2824" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8bcacef87dc820b42eb96f084e11c39074508987eb2f0927f9cb97bcfaab0b2" + "bytes": "13f3873a510bc858cbdeaf51b8dbcf18831c8e068f6fd0af355a0e054600d6b8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8bcacef87dc820b42eb96f084e11c39074508987eb2f0927f9cb97bcfaab0b2" + "bytes": "13f3873a510bc858cbdeaf51b8dbcf18831c8e068f6fd0af355a0e054600d6b8" } ] }, "durability": "persistent", "val": { - "bytes": "006f73cd0163930b73d27db3a1ffa8ff6ff9feb3d49b4cff2a29373e7b664371" + "bytes": "bd3143d4b4216c348689c8a8c1d0cc5db4d21af507b91117441b1101bc10b5b1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "712056452" + "i128": "755965655" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.60.json index b893ef00..9fe5ea80 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "356540409" + "i128": "456481693" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "356540409" + "i128": "456481693" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ae970707a92b07ebe5a94caf4819ee98b13beb42a4d74c143335ef4425834af" + "bytes": "7407f304c74804eae8a68cf1474e1e10687091df5e637fe837443292823b6f9a" }, { - "u64": "1149" + "u64": "1262" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "356540409" + "i128": "456481693" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "16bb934aacb636b04dddeeb1259a83e8515f641c0a8d684a8795ed854a539d97" + "bytes": "57c17297acf0f4de80fa147150b05e54364f75ec45f075ff258c3fbf1f58f1f6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1150, + "timestamp": 1263, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "16bb934aacb636b04dddeeb1259a83e8515f641c0a8d684a8795ed854a539d97" + "bytes": "57c17297acf0f4de80fa147150b05e54364f75ec45f075ff258c3fbf1f58f1f6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "16bb934aacb636b04dddeeb1259a83e8515f641c0a8d684a8795ed854a539d97" + "bytes": "57c17297acf0f4de80fa147150b05e54364f75ec45f075ff258c3fbf1f58f1f6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "356540409" + "i128": "456481693" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "356540409" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "456481693" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1149" + "u64": "1262" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1f27fb640eb2ed85c623fc330393b2ba4ff2ae1fa0360ca8a6b9d62e983d26e" + "bytes": "c536786f369965639fe52557f1f4fa67a3fc20a08a556e5df9d6da3219362204" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e1f27fb640eb2ed85c623fc330393b2ba4ff2ae1fa0360ca8a6b9d62e983d26e" + "bytes": "c536786f369965639fe52557f1f4fa67a3fc20a08a556e5df9d6da3219362204" } ] }, "durability": "persistent", "val": { - "bytes": "16bb934aacb636b04dddeeb1259a83e8515f641c0a8d684a8795ed854a539d97" + "bytes": "57c17297acf0f4de80fa147150b05e54364f75ec45f075ff258c3fbf1f58f1f6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "356540409" + "i128": "456481693" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.61.json index 145d06eb..9bb8a621 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "302045347" + "i128": "746169543" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "302045347" + "i128": "746169543" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "016e6e0bad63a1e52be08c9bab59f39cdb3e4273c1b9cf87247cb87971f92e86" + "bytes": "876c0e9e7d2b89e0b24c51be68cae4c511d8e6c6df5a0cc40cfcce5439311a4e" }, { - "u64": "714" + "u64": "3300" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "302045347" + "i128": "746169543" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "db34c47749ea58045dec7a1bf6183337f2f9f8f0b72d6ab383a0b5d6a26dbaaa" + "bytes": "315eabcf267dcc5e631cb65efc382f029b8f09cbe21968d74d1e81e55e59e899" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 715, + "timestamp": 3301, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "db34c47749ea58045dec7a1bf6183337f2f9f8f0b72d6ab383a0b5d6a26dbaaa" + "bytes": "315eabcf267dcc5e631cb65efc382f029b8f09cbe21968d74d1e81e55e59e899" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "db34c47749ea58045dec7a1bf6183337f2f9f8f0b72d6ab383a0b5d6a26dbaaa" + "bytes": "315eabcf267dcc5e631cb65efc382f029b8f09cbe21968d74d1e81e55e59e899" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "302045347" + "i128": "746169543" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "302045347" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "746169543" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "714" + "u64": "3300" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2882fd29c0ba0be1eb568a3351774ac82d4f85262f97b5d2101c77eb21d38a14" + "bytes": "66a78e710877bb5fcd1b37e82fbf1d943c306cb241fefb0c2442a82bb7606514" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2882fd29c0ba0be1eb568a3351774ac82d4f85262f97b5d2101c77eb21d38a14" + "bytes": "66a78e710877bb5fcd1b37e82fbf1d943c306cb241fefb0c2442a82bb7606514" } ] }, "durability": "persistent", "val": { - "bytes": "db34c47749ea58045dec7a1bf6183337f2f9f8f0b72d6ab383a0b5d6a26dbaaa" + "bytes": "315eabcf267dcc5e631cb65efc382f029b8f09cbe21968d74d1e81e55e59e899" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "302045347" + "i128": "746169543" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.62.json index 19cfada3..514e2894 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "954611718" + "i128": "856427695" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "954611718" + "i128": "856427695" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "524d750d80a41897a8cd01f7a904963015909019943ba046398d3e23c93cbd24" + "bytes": "0133a0c8b98a0f7a8aeb1206326267931450d66283e4afd7c32ecd73c16046a2" }, { - "u64": "1125" + "u64": "2403" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "954611718" + "i128": "856427695" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a1eeb7d89a4101b14240fa51e55baa7dca22bde4fb54a1a7c236f9430b2321dc" + "bytes": "ed9eab33c3fe88956701ed6745df7f1e06d2391e7341a5e3a81a227eedb65392" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1126, + "timestamp": 2404, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a1eeb7d89a4101b14240fa51e55baa7dca22bde4fb54a1a7c236f9430b2321dc" + "bytes": "ed9eab33c3fe88956701ed6745df7f1e06d2391e7341a5e3a81a227eedb65392" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a1eeb7d89a4101b14240fa51e55baa7dca22bde4fb54a1a7c236f9430b2321dc" + "bytes": "ed9eab33c3fe88956701ed6745df7f1e06d2391e7341a5e3a81a227eedb65392" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "954611718" + "i128": "856427695" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "954611718" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "856427695" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1125" + "u64": "2403" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6204d57948ed7d46818df6878d6165ff86cf068f9024ef5afa8c0f71fe86d71d" + "bytes": "eb82c0de7e1dc8c24eb4f6d4a0c3d7e5e1eec4b745c2486f137bd00681981fbb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6204d57948ed7d46818df6878d6165ff86cf068f9024ef5afa8c0f71fe86d71d" + "bytes": "eb82c0de7e1dc8c24eb4f6d4a0c3d7e5e1eec4b745c2486f137bd00681981fbb" } ] }, "durability": "persistent", "val": { - "bytes": "a1eeb7d89a4101b14240fa51e55baa7dca22bde4fb54a1a7c236f9430b2321dc" + "bytes": "ed9eab33c3fe88956701ed6745df7f1e06d2391e7341a5e3a81a227eedb65392" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "954611718" + "i128": "856427695" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.63.json index ee43498a..80e5bfef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "451098682" + "i128": "96823396" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "451098682" + "i128": "96823396" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5278f165fc9950d80d84e51a16ad6fbd4eac3e1a8a6445f91b9364fda05cbb49" + "bytes": "40e46855dd7d7d04b6d2c9a4b807c40c4517aeb8327491820841d969c5269b5d" }, { - "u64": "2585" + "u64": "3139" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "451098682" + "i128": "96823396" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "18405a8fe611c981bba45ddb9206f21477a8b728b77934df1facc28af3a1c3f0" + "bytes": "8833f0295353a3f6c781eae18846b22d554e6f77dec604701d435e08a813bb20" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2586, + "timestamp": 3140, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "18405a8fe611c981bba45ddb9206f21477a8b728b77934df1facc28af3a1c3f0" + "bytes": "8833f0295353a3f6c781eae18846b22d554e6f77dec604701d435e08a813bb20" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "18405a8fe611c981bba45ddb9206f21477a8b728b77934df1facc28af3a1c3f0" + "bytes": "8833f0295353a3f6c781eae18846b22d554e6f77dec604701d435e08a813bb20" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "451098682" + "i128": "96823396" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "451098682" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "96823396" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2585" + "u64": "3139" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a2f7910324b524a940f50800a5838ce6432d562732f84e3c1b3554c592a7d5d" + "bytes": "8f395caa892205598bbe48c0cb70b0d182e34d2d3e9bdc6563ec2e47a08b503e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5a2f7910324b524a940f50800a5838ce6432d562732f84e3c1b3554c592a7d5d" + "bytes": "8f395caa892205598bbe48c0cb70b0d182e34d2d3e9bdc6563ec2e47a08b503e" } ] }, "durability": "persistent", "val": { - "bytes": "18405a8fe611c981bba45ddb9206f21477a8b728b77934df1facc28af3a1c3f0" + "bytes": "8833f0295353a3f6c781eae18846b22d554e6f77dec604701d435e08a813bb20" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "451098682" + "i128": "96823396" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.64.json index b4099c50..79614dec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "220653066" + "i128": "141217778" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "220653066" + "i128": "141217778" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a63c7c0a80b28f085ec7d8b9e4edeb44e5824bcabe5d9ee928722e15e6e30e7" + "bytes": "4ad2f205bb712361c5056637e9e89c47fcf2b439f485f94ecb20a65a3cc95952" }, { - "u64": "2957" + "u64": "2831" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "220653066" + "i128": "141217778" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6708b68a7fe2bbb37116ac99697cb804eb41eb057afe65dba74684857f548b63" + "bytes": "864ae783e9ee297c839c38807f21d831929e6a60ca710c8b57b133706d648f49" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2958, + "timestamp": 2832, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6708b68a7fe2bbb37116ac99697cb804eb41eb057afe65dba74684857f548b63" + "bytes": "864ae783e9ee297c839c38807f21d831929e6a60ca710c8b57b133706d648f49" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6708b68a7fe2bbb37116ac99697cb804eb41eb057afe65dba74684857f548b63" + "bytes": "864ae783e9ee297c839c38807f21d831929e6a60ca710c8b57b133706d648f49" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "220653066" + "i128": "141217778" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "220653066" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "141217778" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2957" + "u64": "2831" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03b6d90224ad62958c09f3086d835b8a5198a0b612d5d8806e73ad8f2524bb93" + "bytes": "161a3d882ad89043567da2d3fc19f0ab6090374d169bbd648c94092524584dd6" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03b6d90224ad62958c09f3086d835b8a5198a0b612d5d8806e73ad8f2524bb93" + "bytes": "161a3d882ad89043567da2d3fc19f0ab6090374d169bbd648c94092524584dd6" } ] }, "durability": "persistent", "val": { - "bytes": "6708b68a7fe2bbb37116ac99697cb804eb41eb057afe65dba74684857f548b63" + "bytes": "864ae783e9ee297c839c38807f21d831929e6a60ca710c8b57b133706d648f49" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "220653066" + "i128": "141217778" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.65.json index 19ac4fa5..4d5b8e60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "903819225" + "i128": "854479512" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "903819225" + "i128": "854479512" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f2fcba416a8fed0ca44e197190d3ccbc2d1ff279e6b240aedca80a23f95b5bb" + "bytes": "034a343a008bc6c9ddeafe9690f30a3f6fc1a0141589688db66dc081b7a16d9f" }, { - "u64": "1034" + "u64": "1332" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "903819225" + "i128": "854479512" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "51042ad6c75e688ff94d8cf81266383316dcc03dfd77efb3f4605489f0fc6e8f" + "bytes": "6febf090159db8d0c0b9b36f1d791ea5be54b249cd99eebf6d3382ac2383a425" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1035, + "timestamp": 1333, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "51042ad6c75e688ff94d8cf81266383316dcc03dfd77efb3f4605489f0fc6e8f" + "bytes": "6febf090159db8d0c0b9b36f1d791ea5be54b249cd99eebf6d3382ac2383a425" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "51042ad6c75e688ff94d8cf81266383316dcc03dfd77efb3f4605489f0fc6e8f" + "bytes": "6febf090159db8d0c0b9b36f1d791ea5be54b249cd99eebf6d3382ac2383a425" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "903819225" + "i128": "854479512" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "903819225" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "854479512" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1034" + "u64": "1332" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2e74588bb5b61a37e523679a70b7c31e5773355a0ce4bbcea5b598632bd58a1" + "bytes": "58d61f943adbb825a0d389f1b0f27f6c8c8214b081a71a6150e8c3e59f813a72" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e2e74588bb5b61a37e523679a70b7c31e5773355a0ce4bbcea5b598632bd58a1" + "bytes": "58d61f943adbb825a0d389f1b0f27f6c8c8214b081a71a6150e8c3e59f813a72" } ] }, "durability": "persistent", "val": { - "bytes": "51042ad6c75e688ff94d8cf81266383316dcc03dfd77efb3f4605489f0fc6e8f" + "bytes": "6febf090159db8d0c0b9b36f1d791ea5be54b249cd99eebf6d3382ac2383a425" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "903819225" + "i128": "854479512" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.66.json index 75cd86d5..f6402472 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "428710671" + "i128": "757544343" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "428710671" + "i128": "757544343" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "558ae49c326543180a3f0674e8fe5feac0350563db7b0ef5220a3ff059a4c94a" + "bytes": "16403b40804b20ad686fb73ccde37c08d27efbc518ea9ab3982c34e2f95da0ce" }, { - "u64": "102" + "u64": "289" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "428710671" + "i128": "757544343" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "bf8f7a46d3f330573f09f7e7a0b3fd383852a5ee36a498753333dd04e0ddcab4" + "bytes": "41c6c6898278bb6d84a06d616234e7915f5d516aff5f56b66735c2134ab141bf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 103, + "timestamp": 290, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf8f7a46d3f330573f09f7e7a0b3fd383852a5ee36a498753333dd04e0ddcab4" + "bytes": "41c6c6898278bb6d84a06d616234e7915f5d516aff5f56b66735c2134ab141bf" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf8f7a46d3f330573f09f7e7a0b3fd383852a5ee36a498753333dd04e0ddcab4" + "bytes": "41c6c6898278bb6d84a06d616234e7915f5d516aff5f56b66735c2134ab141bf" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "428710671" + "i128": "757544343" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "428710671" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "757544343" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "102" + "u64": "289" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ce3dd14d01d14caa56d03f4df74915b054e464d8f9715a35b4997fe99e28bf0" + "bytes": "d953eed02e044b67cc0ba05b36e0e732873f0c06c38a71074a0c108154133240" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1ce3dd14d01d14caa56d03f4df74915b054e464d8f9715a35b4997fe99e28bf0" + "bytes": "d953eed02e044b67cc0ba05b36e0e732873f0c06c38a71074a0c108154133240" } ] }, "durability": "persistent", "val": { - "bytes": "bf8f7a46d3f330573f09f7e7a0b3fd383852a5ee36a498753333dd04e0ddcab4" + "bytes": "41c6c6898278bb6d84a06d616234e7915f5d516aff5f56b66735c2134ab141bf" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "428710671" + "i128": "757544343" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.67.json index 595d2a2b..26dd7c8e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "834141000" + "i128": "530575099" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "834141000" + "i128": "530575099" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe49304434d5bbc3a80d3a6961bd927140b04908236b70f9b173715cbbb9c335" + "bytes": "1cd5d23fa665fa9399486dbb3971b8fac0e56d11d402e800d348b02652d16235" }, { - "u64": "3028" + "u64": "2757" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "834141000" + "i128": "530575099" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fe8e6f8ea55c41cade9565d26e75d4367daa29f9f0cb56a7d665bcf5afff523f" + "bytes": "aae11a73acbcb85b43621d41d638a1aa14dfc799e2af89e820282b7a2fd3405c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3029, + "timestamp": 2758, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe8e6f8ea55c41cade9565d26e75d4367daa29f9f0cb56a7d665bcf5afff523f" + "bytes": "aae11a73acbcb85b43621d41d638a1aa14dfc799e2af89e820282b7a2fd3405c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe8e6f8ea55c41cade9565d26e75d4367daa29f9f0cb56a7d665bcf5afff523f" + "bytes": "aae11a73acbcb85b43621d41d638a1aa14dfc799e2af89e820282b7a2fd3405c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "834141000" + "i128": "530575099" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "834141000" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "530575099" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3028" + "u64": "2757" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f881bad7885f3a99f57dd3cf14d6011384a7c8c0b152b2c65ed75f9b05595e53" + "bytes": "20955c775cd8f8131592168ef47ebff88c285db94619cc5ad708ea023f3a5245" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f881bad7885f3a99f57dd3cf14d6011384a7c8c0b152b2c65ed75f9b05595e53" + "bytes": "20955c775cd8f8131592168ef47ebff88c285db94619cc5ad708ea023f3a5245" } ] }, "durability": "persistent", "val": { - "bytes": "fe8e6f8ea55c41cade9565d26e75d4367daa29f9f0cb56a7d665bcf5afff523f" + "bytes": "aae11a73acbcb85b43621d41d638a1aa14dfc799e2af89e820282b7a2fd3405c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "834141000" + "i128": "530575099" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.68.json index 8a159d25..bda060c6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "360115139" + "i128": "311307673" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360115139" + "i128": "311307673" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1db8485726ab02109bf5425cc378bd1480af79e8b0f4963997946b11d620242" + "bytes": "ae816fda819a73cf38f521c26f7130898d31bfa564ab690ba4848e1398f58b4c" }, { - "u64": "881" + "u64": "337" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "360115139" + "i128": "311307673" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "66f597b3a5e423c05d7f966444a73ede85ef47e82ad30a00f1fd848385fd3bc4" + "bytes": "d40b2bbda088475273edd6742105a2f032b64934cde7e1e34e284820b883f2c5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 882, + "timestamp": 338, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "66f597b3a5e423c05d7f966444a73ede85ef47e82ad30a00f1fd848385fd3bc4" + "bytes": "d40b2bbda088475273edd6742105a2f032b64934cde7e1e34e284820b883f2c5" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "66f597b3a5e423c05d7f966444a73ede85ef47e82ad30a00f1fd848385fd3bc4" + "bytes": "d40b2bbda088475273edd6742105a2f032b64934cde7e1e34e284820b883f2c5" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "360115139" + "i128": "311307673" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "360115139" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "311307673" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "881" + "u64": "337" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01e9dca017a9fd1a54d61c5f479862b215b5594122d8c545eb4158b36e6c4dd0" + "bytes": "192818c4393a35244cb956508c41497e101d0fbe341de56e12cd4fcde391a34e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "01e9dca017a9fd1a54d61c5f479862b215b5594122d8c545eb4158b36e6c4dd0" + "bytes": "192818c4393a35244cb956508c41497e101d0fbe341de56e12cd4fcde391a34e" } ] }, "durability": "persistent", "val": { - "bytes": "66f597b3a5e423c05d7f966444a73ede85ef47e82ad30a00f1fd848385fd3bc4" + "bytes": "d40b2bbda088475273edd6742105a2f032b64934cde7e1e34e284820b883f2c5" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "360115139" + "i128": "311307673" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.69.json index afef6377..f3cc3a69 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "392666566" + "i128": "114575161" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "392666566" + "i128": "114575161" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f3ac4ab7acdaaa81a7011d8592f3e962be3a0feb4a2fa69656b3fd390a129b7" + "bytes": "2b09247007b5f5c8dddca6957cebcef7c44de6a8ac9a2673dc1dccb85998a90b" }, { - "u64": "145" + "u64": "3543" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "392666566" + "i128": "114575161" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c42f9262b5a65b8a38cfd86872f258ba9019f8108b7951a2323479d4e6c2073a" + "bytes": "21a44d90961ded61b7c9a202ca67677fd32d43b147e4aec416e265c97df804e8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 146, + "timestamp": 3544, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c42f9262b5a65b8a38cfd86872f258ba9019f8108b7951a2323479d4e6c2073a" + "bytes": "21a44d90961ded61b7c9a202ca67677fd32d43b147e4aec416e265c97df804e8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c42f9262b5a65b8a38cfd86872f258ba9019f8108b7951a2323479d4e6c2073a" + "bytes": "21a44d90961ded61b7c9a202ca67677fd32d43b147e4aec416e265c97df804e8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "392666566" + "i128": "114575161" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "392666566" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "114575161" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "145" + "u64": "3543" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b74e87ad79b85074c5e19231e0f73365832b231e71671fe9abc47ee6f67978c5" + "bytes": "7880c7bb71ab3a18402636bc19c9ce63fef9d3258470256c586c4cbe0e12e28a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b74e87ad79b85074c5e19231e0f73365832b231e71671fe9abc47ee6f67978c5" + "bytes": "7880c7bb71ab3a18402636bc19c9ce63fef9d3258470256c586c4cbe0e12e28a" } ] }, "durability": "persistent", "val": { - "bytes": "c42f9262b5a65b8a38cfd86872f258ba9019f8108b7951a2323479d4e6c2073a" + "bytes": "21a44d90961ded61b7c9a202ca67677fd32d43b147e4aec416e265c97df804e8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "392666566" + "i128": "114575161" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.7.json index 9a1e9ff0..2d24a05e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "253490577" + "i128": "970653822" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "253490577" + "i128": "970653822" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "581af039bfdd696ce4c2bd2b55eebfa4b9c0dfb92469cd5a559d2d3dbb0d3664" + "bytes": "6bb3633003b7b267ea7eccb27f79764cab528ee8dc3aecab1674b2e540ec16a6" }, { - "u64": "70" + "u64": "2182" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "253490577" + "i128": "970653822" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "653453826fee90ba573b3fd0c9bcd00fdd47d0f7d85ef78d0f2676ee5f8f5a35" + "bytes": "ceab407ef7f161f64358b2cd2dbc5eb70bb60d555ce5e3b06293af0e978287af" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 71, + "timestamp": 2183, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "653453826fee90ba573b3fd0c9bcd00fdd47d0f7d85ef78d0f2676ee5f8f5a35" + "bytes": "ceab407ef7f161f64358b2cd2dbc5eb70bb60d555ce5e3b06293af0e978287af" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "653453826fee90ba573b3fd0c9bcd00fdd47d0f7d85ef78d0f2676ee5f8f5a35" + "bytes": "ceab407ef7f161f64358b2cd2dbc5eb70bb60d555ce5e3b06293af0e978287af" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "253490577" + "i128": "970653822" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "253490577" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "970653822" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "70" + "u64": "2182" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0e2e99ae910e638240eb2e7d4cb40a0898b1da18fc2457c6e3c9adac3a5a034" + "bytes": "c0e32a3e182f5d55d5589e4a692bc7b82110ab1cee757e261858a0c711c14d90" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0e2e99ae910e638240eb2e7d4cb40a0898b1da18fc2457c6e3c9adac3a5a034" + "bytes": "c0e32a3e182f5d55d5589e4a692bc7b82110ab1cee757e261858a0c711c14d90" } ] }, "durability": "persistent", "val": { - "bytes": "653453826fee90ba573b3fd0c9bcd00fdd47d0f7d85ef78d0f2676ee5f8f5a35" + "bytes": "ceab407ef7f161f64358b2cd2dbc5eb70bb60d555ce5e3b06293af0e978287af" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "253490577" + "i128": "970653822" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.70.json index c7edbb04..f279671d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "325287506" + "i128": "176860931" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "325287506" + "i128": "176860931" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "25315cad934cd703bffc2d972b21c76dad0daba8c7379728481a1080646cbcd3" + "bytes": "54bf3e63acbe39967ff692cc228800f6392094c9d38a18933a403183b40a1617" }, { - "u64": "2052" + "u64": "739" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "325287506" + "i128": "176860931" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7874d535fe77fb404931aa5a30a3a9806f34ae9da510097b2249942c4c294a63" + "bytes": "ef39093995a7c86f659fc4fb3535e5c9fc01d3cfa9140a3e77fc2bcc5566aaf9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2053, + "timestamp": 740, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7874d535fe77fb404931aa5a30a3a9806f34ae9da510097b2249942c4c294a63" + "bytes": "ef39093995a7c86f659fc4fb3535e5c9fc01d3cfa9140a3e77fc2bcc5566aaf9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7874d535fe77fb404931aa5a30a3a9806f34ae9da510097b2249942c4c294a63" + "bytes": "ef39093995a7c86f659fc4fb3535e5c9fc01d3cfa9140a3e77fc2bcc5566aaf9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "325287506" + "i128": "176860931" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "325287506" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "176860931" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2052" + "u64": "739" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "894fadc55e767cd52db7c124f7d1cb9722caa8d50dfa725f9643e1525c0cd753" + "bytes": "fc196a139a93f5f6433d3bf983a54c9c1004dc60ee03d7aaed14b2fba4d03dad" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "894fadc55e767cd52db7c124f7d1cb9722caa8d50dfa725f9643e1525c0cd753" + "bytes": "fc196a139a93f5f6433d3bf983a54c9c1004dc60ee03d7aaed14b2fba4d03dad" } ] }, "durability": "persistent", "val": { - "bytes": "7874d535fe77fb404931aa5a30a3a9806f34ae9da510097b2249942c4c294a63" + "bytes": "ef39093995a7c86f659fc4fb3535e5c9fc01d3cfa9140a3e77fc2bcc5566aaf9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "325287506" + "i128": "176860931" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.71.json index 6cdc0885..c0bf0d74 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "730086090" + "i128": "41802315" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "730086090" + "i128": "41802315" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "77df9f9e1f0bb529bbe9572b42c260e1b2a335e2ed39950f9f23b4a5d5174df5" + "bytes": "0df4849f231a924668a9785841d332ebd6f951b2ff7b72cd910fb365a8a4917e" }, { - "u64": "208" + "u64": "962" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "730086090" + "i128": "41802315" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "87c76a9ab0caf7aa3b361632c526741a8bd740e259cf5e3ee3e47e548b0116ad" + "bytes": "a6b63a1f3c219593736eea98fa40b4dc048d27ccb352f68c7707a5e1ec88df5a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 209, + "timestamp": 963, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "87c76a9ab0caf7aa3b361632c526741a8bd740e259cf5e3ee3e47e548b0116ad" + "bytes": "a6b63a1f3c219593736eea98fa40b4dc048d27ccb352f68c7707a5e1ec88df5a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "87c76a9ab0caf7aa3b361632c526741a8bd740e259cf5e3ee3e47e548b0116ad" + "bytes": "a6b63a1f3c219593736eea98fa40b4dc048d27ccb352f68c7707a5e1ec88df5a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "730086090" + "i128": "41802315" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "730086090" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "41802315" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "208" + "u64": "962" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db3325807da8c543eb839192f44cdad7c509ae10a3bd988bcf528034cdf8f2d4" + "bytes": "08109ec639344381030c6fb7849baa6a7365d9bc39b99d5083c201488cb08997" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db3325807da8c543eb839192f44cdad7c509ae10a3bd988bcf528034cdf8f2d4" + "bytes": "08109ec639344381030c6fb7849baa6a7365d9bc39b99d5083c201488cb08997" } ] }, "durability": "persistent", "val": { - "bytes": "87c76a9ab0caf7aa3b361632c526741a8bd740e259cf5e3ee3e47e548b0116ad" + "bytes": "a6b63a1f3c219593736eea98fa40b4dc048d27ccb352f68c7707a5e1ec88df5a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "730086090" + "i128": "41802315" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.72.json index 16855466..9b8d08e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "141352258" + "i128": "792376538" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "141352258" + "i128": "792376538" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f576640db3fef7f33c1f3510ccf9cc4d99db98f151dfc37e44f7903d7092976a" + "bytes": "fbc72555936d1f0e94fe3f064149cbebcb28d6246fbb133e1610a596f6df7bf9" }, { - "u64": "315" + "u64": "2626" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "141352258" + "i128": "792376538" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2a7e6984279fdd329a9cb49be517fb80a856f088eb4becbd27bb9dd486b52645" + "bytes": "e1621e4ea59713a52f6973bb10674a41cb64727ae1777a9cbcbdff9deaa7617b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 316, + "timestamp": 2627, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a7e6984279fdd329a9cb49be517fb80a856f088eb4becbd27bb9dd486b52645" + "bytes": "e1621e4ea59713a52f6973bb10674a41cb64727ae1777a9cbcbdff9deaa7617b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a7e6984279fdd329a9cb49be517fb80a856f088eb4becbd27bb9dd486b52645" + "bytes": "e1621e4ea59713a52f6973bb10674a41cb64727ae1777a9cbcbdff9deaa7617b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "141352258" + "i128": "792376538" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "141352258" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "792376538" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "315" + "u64": "2626" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef9900f4b77fca5b0e24258f2efce59c091339babf27b65607989bce81dc4fad" + "bytes": "49de195749b26d6f4f13ee428703f98b0ad310bda5023521866063c9cab1126f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef9900f4b77fca5b0e24258f2efce59c091339babf27b65607989bce81dc4fad" + "bytes": "49de195749b26d6f4f13ee428703f98b0ad310bda5023521866063c9cab1126f" } ] }, "durability": "persistent", "val": { - "bytes": "2a7e6984279fdd329a9cb49be517fb80a856f088eb4becbd27bb9dd486b52645" + "bytes": "e1621e4ea59713a52f6973bb10674a41cb64727ae1777a9cbcbdff9deaa7617b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "141352258" + "i128": "792376538" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.73.json index 6136662c..31b2b029 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "126574624" + "i128": "70875224" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "126574624" + "i128": "70875224" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28d3273951409f16c9b033239e97511d0d399208bf20296ecb9da3d5b549e420" + "bytes": "a691134c73981586443e0cc560d8e94d1d6c075ffd0a87e034c7cdb027abeac9" }, { - "u64": "2403" + "u64": "3408" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "126574624" + "i128": "70875224" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c44007f515710b2f590023662caa59c4206c5d389b03e3b7648f56c316bb88b2" + "bytes": "8b87a4b90fcd6b1d2cf26602e23b9975cee077aa0710336e4ea9e39bf0eb9da7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2404, + "timestamp": 3409, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c44007f515710b2f590023662caa59c4206c5d389b03e3b7648f56c316bb88b2" + "bytes": "8b87a4b90fcd6b1d2cf26602e23b9975cee077aa0710336e4ea9e39bf0eb9da7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c44007f515710b2f590023662caa59c4206c5d389b03e3b7648f56c316bb88b2" + "bytes": "8b87a4b90fcd6b1d2cf26602e23b9975cee077aa0710336e4ea9e39bf0eb9da7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "126574624" + "i128": "70875224" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "126574624" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "70875224" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2403" + "u64": "3408" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55b8fe0bba2cce46da5bb0d9c92a172bf6cf941658b58be09bcc6a99b8f47b50" + "bytes": "31ed62d8f017a63f46f87fbda0934e22a2c15c2ebc1bcd82fc4aedd10e9d4a8c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55b8fe0bba2cce46da5bb0d9c92a172bf6cf941658b58be09bcc6a99b8f47b50" + "bytes": "31ed62d8f017a63f46f87fbda0934e22a2c15c2ebc1bcd82fc4aedd10e9d4a8c" } ] }, "durability": "persistent", "val": { - "bytes": "c44007f515710b2f590023662caa59c4206c5d389b03e3b7648f56c316bb88b2" + "bytes": "8b87a4b90fcd6b1d2cf26602e23b9975cee077aa0710336e4ea9e39bf0eb9da7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "126574624" + "i128": "70875224" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.74.json index a7252c4e..e9ee2eb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "173753280" + "i128": "93686207" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "173753280" + "i128": "93686207" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b830c94479fe0031d7c541e1df9edb5ea53ec037c06dc496bd16b82923e765c" + "bytes": "f41ee9eda628af0dda1b43569fbde87c7b032680b8d43e85da43db33cfc97bfd" }, { - "u64": "2400" + "u64": "2504" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "173753280" + "i128": "93686207" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8f088b4a519eb65a4b219bfc573f8b266297531f48d78ef04b3e5a3a58622d2e" + "bytes": "82c7b56ce9de2894f73772c69c698fff45f6f20e8828235bd92ffaa4021af2e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2401, + "timestamp": 2505, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f088b4a519eb65a4b219bfc573f8b266297531f48d78ef04b3e5a3a58622d2e" + "bytes": "82c7b56ce9de2894f73772c69c698fff45f6f20e8828235bd92ffaa4021af2e7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f088b4a519eb65a4b219bfc573f8b266297531f48d78ef04b3e5a3a58622d2e" + "bytes": "82c7b56ce9de2894f73772c69c698fff45f6f20e8828235bd92ffaa4021af2e7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "173753280" + "i128": "93686207" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "173753280" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "93686207" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2400" + "u64": "2504" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8d33f9c298455c5211653d0370e9e14708cb85c046645c5c9512b79ecaa24c3" + "bytes": "7b8bc13945c35ff78741c77fdd94b36a93603ac6d1ee60184311a138c515026a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b8d33f9c298455c5211653d0370e9e14708cb85c046645c5c9512b79ecaa24c3" + "bytes": "7b8bc13945c35ff78741c77fdd94b36a93603ac6d1ee60184311a138c515026a" } ] }, "durability": "persistent", "val": { - "bytes": "8f088b4a519eb65a4b219bfc573f8b266297531f48d78ef04b3e5a3a58622d2e" + "bytes": "82c7b56ce9de2894f73772c69c698fff45f6f20e8828235bd92ffaa4021af2e7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "173753280" + "i128": "93686207" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.75.json index 4d846725..b4475a0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "547069108" + "i128": "106140309" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "547069108" + "i128": "106140309" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8cdecd2f0e15a8ac7fe6f5097c3403f1a337e608dacac5086daabb10e03a0a5c" + "bytes": "6e5d8678c2b2e8cd8874453ed8fdbee2053dfbcce4937c3e947c22b4fefc810b" }, { - "u64": "1903" + "u64": "1085" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "547069108" + "i128": "106140309" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7017529aedd37a74556f9949d23aaffc28755a17a0dc27fecba8070b8b6b211a" + "bytes": "8eff80a57c81cf62a9c6636ce1a1a3c7d75c81416b3a89e9a37e2590fb8509e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1904, + "timestamp": 1086, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7017529aedd37a74556f9949d23aaffc28755a17a0dc27fecba8070b8b6b211a" + "bytes": "8eff80a57c81cf62a9c6636ce1a1a3c7d75c81416b3a89e9a37e2590fb8509e7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7017529aedd37a74556f9949d23aaffc28755a17a0dc27fecba8070b8b6b211a" + "bytes": "8eff80a57c81cf62a9c6636ce1a1a3c7d75c81416b3a89e9a37e2590fb8509e7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "547069108" + "i128": "106140309" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "547069108" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "106140309" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1903" + "u64": "1085" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05ce2e0ff019af033cd237fb555ff17ccf6ab54ae9094a5e0c43508307d50b1f" + "bytes": "45e1227affd2fee8448fe5088169322dd1ee9320495d824cf75916e5fb924e1b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "05ce2e0ff019af033cd237fb555ff17ccf6ab54ae9094a5e0c43508307d50b1f" + "bytes": "45e1227affd2fee8448fe5088169322dd1ee9320495d824cf75916e5fb924e1b" } ] }, "durability": "persistent", "val": { - "bytes": "7017529aedd37a74556f9949d23aaffc28755a17a0dc27fecba8070b8b6b211a" + "bytes": "8eff80a57c81cf62a9c6636ce1a1a3c7d75c81416b3a89e9a37e2590fb8509e7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "547069108" + "i128": "106140309" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.76.json index 7f91ca1d..a6f7d4b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "29077816" + "i128": "884972930" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "29077816" + "i128": "884972930" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd5de1100091fe77ebe24e0cba5d07aabae45037f65745a680357c2447256cc3" + "bytes": "2baa7da73cb4ff2ddd085389cbf2d7d9350370a836b0ea0743b5d7992a063d0b" }, { - "u64": "2810" + "u64": "2809" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "29077816" + "i128": "884972930" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4c0e17d19f0f082fc6ce10c33e3c3c006fad67fa571f218adfec5ae3080b4c4f" + "bytes": "4f3ff477de89f7e23e8ddb3efb6bfbb01e7e347ce934166044345df209cceb69" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2811, + "timestamp": 2810, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c0e17d19f0f082fc6ce10c33e3c3c006fad67fa571f218adfec5ae3080b4c4f" + "bytes": "4f3ff477de89f7e23e8ddb3efb6bfbb01e7e347ce934166044345df209cceb69" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c0e17d19f0f082fc6ce10c33e3c3c006fad67fa571f218adfec5ae3080b4c4f" + "bytes": "4f3ff477de89f7e23e8ddb3efb6bfbb01e7e347ce934166044345df209cceb69" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "29077816" + "i128": "884972930" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "29077816" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "884972930" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2810" + "u64": "2809" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffb5de1389756b575737cbd29131ea8c82d0a2799541f5aad68a7132a68a000b" + "bytes": "ffcd9ca68da92248c8b2aafe67560054be90166be044ba35aadcef35a66fb3e7" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffb5de1389756b575737cbd29131ea8c82d0a2799541f5aad68a7132a68a000b" + "bytes": "ffcd9ca68da92248c8b2aafe67560054be90166be044ba35aadcef35a66fb3e7" } ] }, "durability": "persistent", "val": { - "bytes": "4c0e17d19f0f082fc6ce10c33e3c3c006fad67fa571f218adfec5ae3080b4c4f" + "bytes": "4f3ff477de89f7e23e8ddb3efb6bfbb01e7e347ce934166044345df209cceb69" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "29077816" + "i128": "884972930" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.77.json index 520aae16..fd70cb3a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "64702217" + "i128": "776429701" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "64702217" + "i128": "776429701" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5b24b6b92c326349009b812e7428e4ab16e0d4458fc8274b21fc7b522a7ecae" + "bytes": "252d413cf400c85f716d5c84c3f5969404bd3749ecd5654d9d834ca8b49e1611" }, { - "u64": "3076" + "u64": "698" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "64702217" + "i128": "776429701" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9a7bca40851aa17a52f130eaca1acb68e85ed67b5f3d9b7b15a8442ee5d3fd33" + "bytes": "91029e8b9cc387c26b16b2b9c4a95b67d386796b7ef42ed2b8663db219f0eb9f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3077, + "timestamp": 699, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9a7bca40851aa17a52f130eaca1acb68e85ed67b5f3d9b7b15a8442ee5d3fd33" + "bytes": "91029e8b9cc387c26b16b2b9c4a95b67d386796b7ef42ed2b8663db219f0eb9f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9a7bca40851aa17a52f130eaca1acb68e85ed67b5f3d9b7b15a8442ee5d3fd33" + "bytes": "91029e8b9cc387c26b16b2b9c4a95b67d386796b7ef42ed2b8663db219f0eb9f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "64702217" + "i128": "776429701" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "64702217" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "776429701" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3076" + "u64": "698" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c14e4d985f788666445a1d5156dcf4e1f0621a68563f9f43539c0d46b6ae25b" + "bytes": "512e9cdd48fad1365721da448bb6ddf2c328216f97106725812c001d57172d06" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c14e4d985f788666445a1d5156dcf4e1f0621a68563f9f43539c0d46b6ae25b" + "bytes": "512e9cdd48fad1365721da448bb6ddf2c328216f97106725812c001d57172d06" } ] }, "durability": "persistent", "val": { - "bytes": "9a7bca40851aa17a52f130eaca1acb68e85ed67b5f3d9b7b15a8442ee5d3fd33" + "bytes": "91029e8b9cc387c26b16b2b9c4a95b67d386796b7ef42ed2b8663db219f0eb9f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "64702217" + "i128": "776429701" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.78.json index 14d399db..d2b39bc3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "531401300" + "i128": "94643630" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "531401300" + "i128": "94643630" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ee0b743bab4d8df95943b1787a4f88db1c750e381a34bece050d5b7f649f57f" + "bytes": "b993ebb97b984cc28ad2f150e029e352d4a432bade876989e543c5d96cc951c0" }, { - "u64": "729" + "u64": "58" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "531401300" + "i128": "94643630" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9d0ed65c2ecb96a2db696d8e2ee7b5214b44c311c1bf4a1442bf8877dc99ff37" + "bytes": "4d2313d091f637ff5dfebba30c18c7cfac06a6938aca9a54b690096b7dd9aca7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 730, + "timestamp": 59, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d0ed65c2ecb96a2db696d8e2ee7b5214b44c311c1bf4a1442bf8877dc99ff37" + "bytes": "4d2313d091f637ff5dfebba30c18c7cfac06a6938aca9a54b690096b7dd9aca7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d0ed65c2ecb96a2db696d8e2ee7b5214b44c311c1bf4a1442bf8877dc99ff37" + "bytes": "4d2313d091f637ff5dfebba30c18c7cfac06a6938aca9a54b690096b7dd9aca7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "531401300" + "i128": "94643630" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "531401300" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "94643630" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "729" + "u64": "58" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3883144d390200c877f9821321f742f25026ade03820d9dec306b1351d8838b9" + "bytes": "d1c1080d5762289d96790929ff5777a2b0a7f48ae8bee06403b24b76b4334d7b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3883144d390200c877f9821321f742f25026ade03820d9dec306b1351d8838b9" + "bytes": "d1c1080d5762289d96790929ff5777a2b0a7f48ae8bee06403b24b76b4334d7b" } ] }, "durability": "persistent", "val": { - "bytes": "9d0ed65c2ecb96a2db696d8e2ee7b5214b44c311c1bf4a1442bf8877dc99ff37" + "bytes": "4d2313d091f637ff5dfebba30c18c7cfac06a6938aca9a54b690096b7dd9aca7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "531401300" + "i128": "94643630" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.79.json index bdcb135d..d5431784 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "742493410" + "i128": "925133633" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "742493410" + "i128": "925133633" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f4e38d7e1ea2efb2f03a719c533019980c6a30ce946c867270b00b4d13996483" + "bytes": "fd2fc5ac7fbe0b5b29cb6f66530bb154b73c2921e8850caabdac5cc099f35cb4" }, { - "u64": "2820" + "u64": "2908" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "742493410" + "i128": "925133633" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "74783eb8d6bc5c5a7b94146ed902e792d8631c68c7b58dd1adb6f712524b9a04" + "bytes": "e6c064581a72b498c5bfadbfb7b832a737d77b598e7a2cd7cc96554ce6fd7635" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2821, + "timestamp": 2909, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74783eb8d6bc5c5a7b94146ed902e792d8631c68c7b58dd1adb6f712524b9a04" + "bytes": "e6c064581a72b498c5bfadbfb7b832a737d77b598e7a2cd7cc96554ce6fd7635" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74783eb8d6bc5c5a7b94146ed902e792d8631c68c7b58dd1adb6f712524b9a04" + "bytes": "e6c064581a72b498c5bfadbfb7b832a737d77b598e7a2cd7cc96554ce6fd7635" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "742493410" + "i128": "925133633" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "742493410" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "925133633" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2820" + "u64": "2908" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ff5aeec77b60cbef908f267839c7806a30c36b1e291952c9b65504f59c05d43" + "bytes": "7f843cf951a477b5ee71a8c1fad60c4d1bf704b9f9fbe603cb656b5f25f1ef34" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ff5aeec77b60cbef908f267839c7806a30c36b1e291952c9b65504f59c05d43" + "bytes": "7f843cf951a477b5ee71a8c1fad60c4d1bf704b9f9fbe603cb656b5f25f1ef34" } ] }, "durability": "persistent", "val": { - "bytes": "74783eb8d6bc5c5a7b94146ed902e792d8631c68c7b58dd1adb6f712524b9a04" + "bytes": "e6c064581a72b498c5bfadbfb7b832a737d77b598e7a2cd7cc96554ce6fd7635" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "742493410" + "i128": "925133633" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.8.json index 2ea10945..0e81960a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "232130389" + "i128": "332519206" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "232130389" + "i128": "332519206" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5a01614437b0a17cc6a36c03aa8cfea7e6423f65e8b4f875c1fd9f8aadbac0f8" + "bytes": "3af81a82ddd3166e16fb657297a6039cc0b0008d41d9db9d546f38a0347ca7eb" }, { - "u64": "3391" + "u64": "3561" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "232130389" + "i128": "332519206" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8cca40ae2c3160d79b381115dcb1d97d5922c799dbc48633ecd90719b1f20c14" + "bytes": "655c56f453a7fa8c42ab8b0f3169f22227a02eda9e2d5aa689681c7e8ac5c5aa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3392, + "timestamp": 3562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8cca40ae2c3160d79b381115dcb1d97d5922c799dbc48633ecd90719b1f20c14" + "bytes": "655c56f453a7fa8c42ab8b0f3169f22227a02eda9e2d5aa689681c7e8ac5c5aa" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8cca40ae2c3160d79b381115dcb1d97d5922c799dbc48633ecd90719b1f20c14" + "bytes": "655c56f453a7fa8c42ab8b0f3169f22227a02eda9e2d5aa689681c7e8ac5c5aa" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "232130389" + "i128": "332519206" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "232130389" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "332519206" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3391" + "u64": "3561" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f2c1de12a345a7199f8ff6460bad16b3164fc26049b4a63d1e5e57a22633292" + "bytes": "0dbe8eb227b58262d322a4b19fdb594413545cdc8ddc327d9dd673e17219cd64" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f2c1de12a345a7199f8ff6460bad16b3164fc26049b4a63d1e5e57a22633292" + "bytes": "0dbe8eb227b58262d322a4b19fdb594413545cdc8ddc327d9dd673e17219cd64" } ] }, "durability": "persistent", "val": { - "bytes": "8cca40ae2c3160d79b381115dcb1d97d5922c799dbc48633ecd90719b1f20c14" + "bytes": "655c56f453a7fa8c42ab8b0f3169f22227a02eda9e2d5aa689681c7e8ac5c5aa" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "232130389" + "i128": "332519206" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.80.json index e4f36462..3862f7fc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "187118908" + "i128": "34767838" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "187118908" + "i128": "34767838" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ac07432469e63c3dcf4b23b74ad738a333e8b742193a6e0d7b2278a3d3af6eb" + "bytes": "4279b0055d8347d36ea61ca3eb0fe781716e32534fc0e528cd76dbddebc62165" }, { - "u64": "2247" + "u64": "2685" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "187118908" + "i128": "34767838" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a1c33ed7bfdc1e165b5206f48c15695f04c0fdb228b267d75c0b032635bd1960" + "bytes": "68c6cedacdb307fa739c018b8dab1fbea2d763d31cdd2ebae951c2b599ec21a1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2248, + "timestamp": 2686, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a1c33ed7bfdc1e165b5206f48c15695f04c0fdb228b267d75c0b032635bd1960" + "bytes": "68c6cedacdb307fa739c018b8dab1fbea2d763d31cdd2ebae951c2b599ec21a1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a1c33ed7bfdc1e165b5206f48c15695f04c0fdb228b267d75c0b032635bd1960" + "bytes": "68c6cedacdb307fa739c018b8dab1fbea2d763d31cdd2ebae951c2b599ec21a1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "187118908" + "i128": "34767838" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "187118908" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "34767838" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2247" + "u64": "2685" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc395755007f23ecc8e71492f14be9a45d5f48c016e420019767a61f1f12d854" + "bytes": "ad04a0153c36ab4eb3a3270cf365f64a19bf5b509420f2bdf58b9d6ea3679dda" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc395755007f23ecc8e71492f14be9a45d5f48c016e420019767a61f1f12d854" + "bytes": "ad04a0153c36ab4eb3a3270cf365f64a19bf5b509420f2bdf58b9d6ea3679dda" } ] }, "durability": "persistent", "val": { - "bytes": "a1c33ed7bfdc1e165b5206f48c15695f04c0fdb228b267d75c0b032635bd1960" + "bytes": "68c6cedacdb307fa739c018b8dab1fbea2d763d31cdd2ebae951c2b599ec21a1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "187118908" + "i128": "34767838" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.81.json index 663e2aee..deec22e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "188467359" + "i128": "236803115" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188467359" + "i128": "236803115" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "99f327da124931794e2832fe0fc20306358a9e3f4e3c911d1a3bd41a57efa50c" + "bytes": "e0687779c49224805ba8f2b21b7f1322d61570a55c77762bbf86d8ab4aab67b9" }, { - "u64": "1583" + "u64": "2355" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "188467359" + "i128": "236803115" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "218f39202de0c0011fa38f759327fc02496180a8e44225c63feb2df19c90cc46" + "bytes": "859fba0f49b622e07d5b6e8e7146023c08473465560a3f7f9f9cac075e8d0349" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1584, + "timestamp": 2356, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "218f39202de0c0011fa38f759327fc02496180a8e44225c63feb2df19c90cc46" + "bytes": "859fba0f49b622e07d5b6e8e7146023c08473465560a3f7f9f9cac075e8d0349" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "218f39202de0c0011fa38f759327fc02496180a8e44225c63feb2df19c90cc46" + "bytes": "859fba0f49b622e07d5b6e8e7146023c08473465560a3f7f9f9cac075e8d0349" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "188467359" + "i128": "236803115" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "188467359" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "236803115" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1583" + "u64": "2355" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4159d4aefa05d37c5115981deef939f7987360533e842256785b551ffddbf895" + "bytes": "cf39320b1734fc28321c4e4666de0f1a4bd1e0c4bc24e3df50d892f2ce9039ea" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4159d4aefa05d37c5115981deef939f7987360533e842256785b551ffddbf895" + "bytes": "cf39320b1734fc28321c4e4666de0f1a4bd1e0c4bc24e3df50d892f2ce9039ea" } ] }, "durability": "persistent", "val": { - "bytes": "218f39202de0c0011fa38f759327fc02496180a8e44225c63feb2df19c90cc46" + "bytes": "859fba0f49b622e07d5b6e8e7146023c08473465560a3f7f9f9cac075e8d0349" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "188467359" + "i128": "236803115" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.82.json index 1f5e0061..12c910ba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "667623602" + "i128": "801067482" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "667623602" + "i128": "801067482" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "12571b1f2dc04cccace459b14358101c347268df5435f865025e59ca9af651c4" + "bytes": "43f0790cfcb2a108e15877bcf6cdda3f745924e4e186a572e7f00163302d2075" }, { - "u64": "3348" + "u64": "3100" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "667623602" + "i128": "801067482" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "aa42addfb5af065756b0601e308e2bc1f3dece688777280f56c8d2e7935ee970" + "bytes": "ff0851c35243848bb32adaa9c2ab0aaaf7f3ea77bbb8d7278b78764125fcbb2b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3349, + "timestamp": 3101, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa42addfb5af065756b0601e308e2bc1f3dece688777280f56c8d2e7935ee970" + "bytes": "ff0851c35243848bb32adaa9c2ab0aaaf7f3ea77bbb8d7278b78764125fcbb2b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa42addfb5af065756b0601e308e2bc1f3dece688777280f56c8d2e7935ee970" + "bytes": "ff0851c35243848bb32adaa9c2ab0aaaf7f3ea77bbb8d7278b78764125fcbb2b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "667623602" + "i128": "801067482" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "667623602" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "801067482" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3348" + "u64": "3100" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57c9f58a43705a5dbec3bf8c35a31c0196e8d6393791feb9a8be82f392957b0d" + "bytes": "5b89243fe251d5862f410526288c9a16389d4e8e21d67afe834f1348b94a678a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57c9f58a43705a5dbec3bf8c35a31c0196e8d6393791feb9a8be82f392957b0d" + "bytes": "5b89243fe251d5862f410526288c9a16389d4e8e21d67afe834f1348b94a678a" } ] }, "durability": "persistent", "val": { - "bytes": "aa42addfb5af065756b0601e308e2bc1f3dece688777280f56c8d2e7935ee970" + "bytes": "ff0851c35243848bb32adaa9c2ab0aaaf7f3ea77bbb8d7278b78764125fcbb2b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "667623602" + "i128": "801067482" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.83.json index ffbf66e4..81aa8cda 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "772088780" + "i128": "457199982" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "772088780" + "i128": "457199982" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2161441f7fbcf522c34b004eba5baacb53f0a39f114a5cfc13258e02828a2b00" + "bytes": "16a824a7993ef32b30f7f94fb8dfa2b4fc7372e1e038cd15a353318a13d6931d" }, { - "u64": "757" + "u64": "2104" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "772088780" + "i128": "457199982" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3badd7d5eac3bfcfa7edb403e1851020c8bfab960ad769827ec08715911b7714" + "bytes": "489919d182447e06d9b28064813444ff949e72f53f91730a4bc80a2d046fca0d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 758, + "timestamp": 2105, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3badd7d5eac3bfcfa7edb403e1851020c8bfab960ad769827ec08715911b7714" + "bytes": "489919d182447e06d9b28064813444ff949e72f53f91730a4bc80a2d046fca0d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3badd7d5eac3bfcfa7edb403e1851020c8bfab960ad769827ec08715911b7714" + "bytes": "489919d182447e06d9b28064813444ff949e72f53f91730a4bc80a2d046fca0d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "772088780" + "i128": "457199982" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "772088780" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "457199982" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "757" + "u64": "2104" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8da3a72a2361f2653f2bb63fd6acd5ae69b641e01afb0e5e57e2f2a8d243c883" + "bytes": "45362fc112af27f3f1e46f1198f55153a1ec3469238702cb39ba1e4d5ab0b6f1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8da3a72a2361f2653f2bb63fd6acd5ae69b641e01afb0e5e57e2f2a8d243c883" + "bytes": "45362fc112af27f3f1e46f1198f55153a1ec3469238702cb39ba1e4d5ab0b6f1" } ] }, "durability": "persistent", "val": { - "bytes": "3badd7d5eac3bfcfa7edb403e1851020c8bfab960ad769827ec08715911b7714" + "bytes": "489919d182447e06d9b28064813444ff949e72f53f91730a4bc80a2d046fca0d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "772088780" + "i128": "457199982" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.84.json index b14594ae..7ca46d9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "479706482" + "i128": "883523360" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "479706482" + "i128": "883523360" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "df1d096fa286d2d9f460756dc050e84f340c7627d735031f55d3492c8a56586b" + "bytes": "1f3f9535e4d899feaae14e055cc2e2994159221b6f0f758c1362552d07831b31" }, { - "u64": "3578" + "u64": "1460" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "479706482" + "i128": "883523360" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a9fbe27ddad11d5df3fa43a24b628d6381324d4495fc56c5652e3dca774b14c7" + "bytes": "67056496eccbb6c47e741c7c73779151898864811da5a212c9c6fc0652dd2225" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3579, + "timestamp": 1461, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9fbe27ddad11d5df3fa43a24b628d6381324d4495fc56c5652e3dca774b14c7" + "bytes": "67056496eccbb6c47e741c7c73779151898864811da5a212c9c6fc0652dd2225" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9fbe27ddad11d5df3fa43a24b628d6381324d4495fc56c5652e3dca774b14c7" + "bytes": "67056496eccbb6c47e741c7c73779151898864811da5a212c9c6fc0652dd2225" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "479706482" + "i128": "883523360" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "479706482" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "883523360" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3578" + "u64": "1460" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd9c636d109e39d97edfe646261092d3b0078127da51e082f816a4da0440d6aa" + "bytes": "cc7ac4add9b3f27af928dac1d84d8de768ace4e7a299bfa3cd584bb40b331ad8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd9c636d109e39d97edfe646261092d3b0078127da51e082f816a4da0440d6aa" + "bytes": "cc7ac4add9b3f27af928dac1d84d8de768ace4e7a299bfa3cd584bb40b331ad8" } ] }, "durability": "persistent", "val": { - "bytes": "a9fbe27ddad11d5df3fa43a24b628d6381324d4495fc56c5652e3dca774b14c7" + "bytes": "67056496eccbb6c47e741c7c73779151898864811da5a212c9c6fc0652dd2225" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "479706482" + "i128": "883523360" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.85.json index 11746900..3838e87a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "72257458" + "i128": "643670492" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "72257458" + "i128": "643670492" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "952691e681f2229d7427da86dca0ea976bcedefcca3aa567e8091023c17964c2" + "bytes": "b9d625185bd86976d1280b463e7950896959362b9a48e412f766512631230a73" }, { - "u64": "1335" + "u64": "81" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "72257458" + "i128": "643670492" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "778f0e262fe2bba46c2cc679c6dbe702e02b1c6e1dd149f8fdd7e6d689254083" + "bytes": "66002d8de2c38c57a5d37f8d09787a23ecc5616ccae18cd77acbb9ca0ab78ed4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1336, + "timestamp": 82, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "778f0e262fe2bba46c2cc679c6dbe702e02b1c6e1dd149f8fdd7e6d689254083" + "bytes": "66002d8de2c38c57a5d37f8d09787a23ecc5616ccae18cd77acbb9ca0ab78ed4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "778f0e262fe2bba46c2cc679c6dbe702e02b1c6e1dd149f8fdd7e6d689254083" + "bytes": "66002d8de2c38c57a5d37f8d09787a23ecc5616ccae18cd77acbb9ca0ab78ed4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "72257458" + "i128": "643670492" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "72257458" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "643670492" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1335" + "u64": "81" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc37940e4e5df8dbfee9dfa82d8eeacc6f7e13c08360612023fb9bec2c870436" + "bytes": "cc52c7e743b3e58cd43a0bf4058776268ee2d0e28b1182cc3a1c769fe6c1d401" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cc37940e4e5df8dbfee9dfa82d8eeacc6f7e13c08360612023fb9bec2c870436" + "bytes": "cc52c7e743b3e58cd43a0bf4058776268ee2d0e28b1182cc3a1c769fe6c1d401" } ] }, "durability": "persistent", "val": { - "bytes": "778f0e262fe2bba46c2cc679c6dbe702e02b1c6e1dd149f8fdd7e6d689254083" + "bytes": "66002d8de2c38c57a5d37f8d09787a23ecc5616ccae18cd77acbb9ca0ab78ed4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "72257458" + "i128": "643670492" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.86.json index 67e36349..24f52f1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "205424018" + "i128": "466260868" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "205424018" + "i128": "466260868" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "689750dbd5a9d2e1f10ea45973ab04c5b2e0c03d5a1a735b37a779389d3882ea" + "bytes": "9083c5c6478ae42a26885a6dc1d4dcde57ead8c42a9a68f2d43808d04e2c9618" }, { - "u64": "50" + "u64": "3423" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "205424018" + "i128": "466260868" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ab72222ba4dfb0a9f0a53779b4b8b6f2089d3e6dcd62a8735f58d3e370782900" + "bytes": "d194c69a52239461c5609aa8230d193302121abef7678e8bc642aa7c1ce74204" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 51, + "timestamp": 3424, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ab72222ba4dfb0a9f0a53779b4b8b6f2089d3e6dcd62a8735f58d3e370782900" + "bytes": "d194c69a52239461c5609aa8230d193302121abef7678e8bc642aa7c1ce74204" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ab72222ba4dfb0a9f0a53779b4b8b6f2089d3e6dcd62a8735f58d3e370782900" + "bytes": "d194c69a52239461c5609aa8230d193302121abef7678e8bc642aa7c1ce74204" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "205424018" + "i128": "466260868" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "205424018" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "466260868" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "50" + "u64": "3423" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ba0198e0ff0832bc113ed79c475a1a25a1d3c52ece890cd49e2999e7d8874a5" + "bytes": "6d5b9a927b9559aa26ba47d5a5bf7685b74ca39ca3b0a41f739398071261c48f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ba0198e0ff0832bc113ed79c475a1a25a1d3c52ece890cd49e2999e7d8874a5" + "bytes": "6d5b9a927b9559aa26ba47d5a5bf7685b74ca39ca3b0a41f739398071261c48f" } ] }, "durability": "persistent", "val": { - "bytes": "ab72222ba4dfb0a9f0a53779b4b8b6f2089d3e6dcd62a8735f58d3e370782900" + "bytes": "d194c69a52239461c5609aa8230d193302121abef7678e8bc642aa7c1ce74204" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "205424018" + "i128": "466260868" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.87.json index ed763f02..38a33f3f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "313104297" + "i128": "467870982" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "313104297" + "i128": "467870982" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "45a45a10fde5a2680080c5e7ddb888150989752ecb8db0fc0c3715788ca71f5f" + "bytes": "08f46b7cf30befb3de0fa3015da18bf38ed65c736173a125fa7ec1cfe1704a8a" }, { - "u64": "1767" + "u64": "3223" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "313104297" + "i128": "467870982" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9dedd0214cded6855d8245f89c7d1c2d594c4b00895895d36749a7d46a9f20da" + "bytes": "f22c2e14153f3f7a923cb772c4b761f3edd8ac8c58442b7867fdddd76ae49c08" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1768, + "timestamp": 3224, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9dedd0214cded6855d8245f89c7d1c2d594c4b00895895d36749a7d46a9f20da" + "bytes": "f22c2e14153f3f7a923cb772c4b761f3edd8ac8c58442b7867fdddd76ae49c08" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9dedd0214cded6855d8245f89c7d1c2d594c4b00895895d36749a7d46a9f20da" + "bytes": "f22c2e14153f3f7a923cb772c4b761f3edd8ac8c58442b7867fdddd76ae49c08" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "313104297" + "i128": "467870982" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "313104297" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "467870982" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1767" + "u64": "3223" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d013ea560afa5c18b3c136f7678555867a7ab0a66b152ff4021b68813f7eeafa" + "bytes": "6234081dbc6396f8842a9cb15306b867770a2e60da19891d0a2228a205e08e96" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d013ea560afa5c18b3c136f7678555867a7ab0a66b152ff4021b68813f7eeafa" + "bytes": "6234081dbc6396f8842a9cb15306b867770a2e60da19891d0a2228a205e08e96" } ] }, "durability": "persistent", "val": { - "bytes": "9dedd0214cded6855d8245f89c7d1c2d594c4b00895895d36749a7d46a9f20da" + "bytes": "f22c2e14153f3f7a923cb772c4b761f3edd8ac8c58442b7867fdddd76ae49c08" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "313104297" + "i128": "467870982" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.88.json index df977f9d..45826b42 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "964619535" + "i128": "588751979" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "964619535" + "i128": "588751979" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "824b7da1219bae4f21afadb98435a81f5512aa04a49ab08cd2231b47d24c522c" + "bytes": "60df412025943fa08211da36c773106adee76b4ba15be3b00b5a3f6cda15002a" }, { - "u64": "3060" + "u64": "1444" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "964619535" + "i128": "588751979" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e5d42b43f6c2957ecca916ebf57410ef5e5f4236cece4aa3ebf2a85cd0bf1acf" + "bytes": "66dd2da7d40256299bb9a542c91034092457745cc099f450fb57762625d9154e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3061, + "timestamp": 1445, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e5d42b43f6c2957ecca916ebf57410ef5e5f4236cece4aa3ebf2a85cd0bf1acf" + "bytes": "66dd2da7d40256299bb9a542c91034092457745cc099f450fb57762625d9154e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e5d42b43f6c2957ecca916ebf57410ef5e5f4236cece4aa3ebf2a85cd0bf1acf" + "bytes": "66dd2da7d40256299bb9a542c91034092457745cc099f450fb57762625d9154e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "964619535" + "i128": "588751979" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "964619535" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "588751979" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3060" + "u64": "1444" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b118740926682ddb0bd6b05e06c54d45ae8fef6d6bf444f967715ce20557433" + "bytes": "fa8477d26e613b4d53c8e1ae4092d8dd2467f3cc8c4ec084f27b0ac09cc0d1b5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b118740926682ddb0bd6b05e06c54d45ae8fef6d6bf444f967715ce20557433" + "bytes": "fa8477d26e613b4d53c8e1ae4092d8dd2467f3cc8c4ec084f27b0ac09cc0d1b5" } ] }, "durability": "persistent", "val": { - "bytes": "e5d42b43f6c2957ecca916ebf57410ef5e5f4236cece4aa3ebf2a85cd0bf1acf" + "bytes": "66dd2da7d40256299bb9a542c91034092457745cc099f450fb57762625d9154e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "964619535" + "i128": "588751979" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.89.json index 8fbb5438..0240f12d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "246925929" + "i128": "978442297" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "246925929" + "i128": "978442297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9b992c1d8dd59fba32d106210589cd9d45475e4ff6993827f5b30af452eb60e" + "bytes": "c7c5c8020e48478fc50483c170d7e9931b10b32d5567b2c9f0c4318e5461e5cd" }, { - "u64": "611" + "u64": "2104" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "246925929" + "i128": "978442297" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ee9cf9df673c02826c41daf2362cb295a3ed8720d341c4437c49865ac59e8cd4" + "bytes": "a1925d52d50c7a7d07b7c1e729073391e0f0dddf3846704ea5dbe99412b2b0a4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 612, + "timestamp": 2105, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ee9cf9df673c02826c41daf2362cb295a3ed8720d341c4437c49865ac59e8cd4" + "bytes": "a1925d52d50c7a7d07b7c1e729073391e0f0dddf3846704ea5dbe99412b2b0a4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ee9cf9df673c02826c41daf2362cb295a3ed8720d341c4437c49865ac59e8cd4" + "bytes": "a1925d52d50c7a7d07b7c1e729073391e0f0dddf3846704ea5dbe99412b2b0a4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "246925929" + "i128": "978442297" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "246925929" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "978442297" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "611" + "u64": "2104" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e77fe5e46e9b27db68b64e207b05e028350b685467d673214b1badfb97a17787" + "bytes": "4a3c213faf04cd2969b39a031add2980230daee27cab8c8dbdfe0797b7a3ca7e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e77fe5e46e9b27db68b64e207b05e028350b685467d673214b1badfb97a17787" + "bytes": "4a3c213faf04cd2969b39a031add2980230daee27cab8c8dbdfe0797b7a3ca7e" } ] }, "durability": "persistent", "val": { - "bytes": "ee9cf9df673c02826c41daf2362cb295a3ed8720d341c4437c49865ac59e8cd4" + "bytes": "a1925d52d50c7a7d07b7c1e729073391e0f0dddf3846704ea5dbe99412b2b0a4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "246925929" + "i128": "978442297" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.9.json index 44053c37..d795c008 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "387094311" + "i128": "469850402" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "387094311" + "i128": "469850402" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a96cf4013aab93a63825d247d0f6b3eb73149d55a73e48dfc2b4687758946919" + "bytes": "1fdbed6198a5238b388f2a1ad80f9ca75dc7b5baa8f7fa0849f5aee59a071ef0" }, { - "u64": "2865" + "u64": "2121" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "387094311" + "i128": "469850402" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6620570b2f0657058ba47b4bc3df80ce2cb97de440f1b25144e26ac4195187c1" + "bytes": "fbf29d968c237ca968a0b2d6fcd60a045cfd64487a43cd64e66b813681cb56f1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2866, + "timestamp": 2122, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6620570b2f0657058ba47b4bc3df80ce2cb97de440f1b25144e26ac4195187c1" + "bytes": "fbf29d968c237ca968a0b2d6fcd60a045cfd64487a43cd64e66b813681cb56f1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6620570b2f0657058ba47b4bc3df80ce2cb97de440f1b25144e26ac4195187c1" + "bytes": "fbf29d968c237ca968a0b2d6fcd60a045cfd64487a43cd64e66b813681cb56f1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "387094311" + "i128": "469850402" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "387094311" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "469850402" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2865" + "u64": "2121" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42d51f74b4664fd27a8bdc97b1cd00f048d80c56781d929e696a0e5c75450ec3" + "bytes": "578fa78a38cb27c5368a9db86f2cac181affd5c42e2d9dde15003832e582fa4e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "42d51f74b4664fd27a8bdc97b1cd00f048d80c56781d929e696a0e5c75450ec3" + "bytes": "578fa78a38cb27c5368a9db86f2cac181affd5c42e2d9dde15003832e582fa4e" } ] }, "durability": "persistent", "val": { - "bytes": "6620570b2f0657058ba47b4bc3df80ce2cb97de440f1b25144e26ac4195187c1" + "bytes": "fbf29d968c237ca968a0b2d6fcd60a045cfd64487a43cd64e66b813681cb56f1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "387094311" + "i128": "469850402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.90.json index 85cfbe46..1cca9c90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626479084" + "i128": "450207534" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626479084" + "i128": "450207534" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee7982d1d60b6fb254dbcf6a45ecc2e560d15316cea81e818d8eaa61326348f0" + "bytes": "b5ac646566fe40c4d1a094e00327e30cdf8cd922d2fcd1ffbf087b6d6d5ea90f" }, { - "u64": "3305" + "u64": "379" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "626479084" + "i128": "450207534" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b076e3a3a7583bce8fbd1d6cc636d05ce36d088a59caabedf05d6644a2970b70" + "bytes": "3af1718cb73e90176c687cf1919da33d79c9195676625160ae2c986693de693b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3306, + "timestamp": 380, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b076e3a3a7583bce8fbd1d6cc636d05ce36d088a59caabedf05d6644a2970b70" + "bytes": "3af1718cb73e90176c687cf1919da33d79c9195676625160ae2c986693de693b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b076e3a3a7583bce8fbd1d6cc636d05ce36d088a59caabedf05d6644a2970b70" + "bytes": "3af1718cb73e90176c687cf1919da33d79c9195676625160ae2c986693de693b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "626479084" + "i128": "450207534" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "626479084" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "450207534" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3305" + "u64": "379" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b0859a34a2aa4d9f6db6915e715227bfdf71fc4c816254fc2ce6153c0e2767b" + "bytes": "17e1803b8952817b43152600df300e7f4d2ac7bf477ccd6adbc011dac4d2c7a7" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b0859a34a2aa4d9f6db6915e715227bfdf71fc4c816254fc2ce6153c0e2767b" + "bytes": "17e1803b8952817b43152600df300e7f4d2ac7bf477ccd6adbc011dac4d2c7a7" } ] }, "durability": "persistent", "val": { - "bytes": "b076e3a3a7583bce8fbd1d6cc636d05ce36d088a59caabedf05d6644a2970b70" + "bytes": "3af1718cb73e90176c687cf1919da33d79c9195676625160ae2c986693de693b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "626479084" + "i128": "450207534" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.91.json index 73029385..6e03e2c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "916432006" + "i128": "940113910" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "916432006" + "i128": "940113910" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94ca32ca9a44ac569f03447aaf24bab1cb612760c095ef3aca710f7ec8751091" + "bytes": "74f375c857da52c4844e4bd7567fd1fa10be3b9f2c32e4d1d9911354af403f75" }, { - "u64": "703" + "u64": "3021" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "916432006" + "i128": "940113910" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f1125bdd6d23ce53636d0e61a5195aedde865e7bebfdaf22c9317c67c5a26eb2" + "bytes": "dad7011e30705fc7fa725dc80307eed908d2a118e5821af16cdf564ce28a3b81" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 704, + "timestamp": 3022, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f1125bdd6d23ce53636d0e61a5195aedde865e7bebfdaf22c9317c67c5a26eb2" + "bytes": "dad7011e30705fc7fa725dc80307eed908d2a118e5821af16cdf564ce28a3b81" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f1125bdd6d23ce53636d0e61a5195aedde865e7bebfdaf22c9317c67c5a26eb2" + "bytes": "dad7011e30705fc7fa725dc80307eed908d2a118e5821af16cdf564ce28a3b81" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "916432006" + "i128": "940113910" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "916432006" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "940113910" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "703" + "u64": "3021" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1777cb2e9c9a24e43cccf54ce31dad68d5e15e1ba363116ad85f38ee69b5e191" + "bytes": "2c28fad9a21e7fd110235ee3e2f05bd19156c5d8fb9af7f133df84bd67541675" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1777cb2e9c9a24e43cccf54ce31dad68d5e15e1ba363116ad85f38ee69b5e191" + "bytes": "2c28fad9a21e7fd110235ee3e2f05bd19156c5d8fb9af7f133df84bd67541675" } ] }, "durability": "persistent", "val": { - "bytes": "f1125bdd6d23ce53636d0e61a5195aedde865e7bebfdaf22c9317c67c5a26eb2" + "bytes": "dad7011e30705fc7fa725dc80307eed908d2a118e5821af16cdf564ce28a3b81" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "916432006" + "i128": "940113910" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.92.json index 100cb0ab..b48575ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "372125241" + "i128": "919255927" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "372125241" + "i128": "919255927" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac01184f43561992cf2f5a3df41da2b6a792d438d9e9748f032f10d442fc6ea7" + "bytes": "e2c34fa0722ee223cd8abcdc2e9ba9c37107b8a48cde561e06c974009459c5f8" }, { - "u64": "3281" + "u64": "1741" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "372125241" + "i128": "919255927" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cff31bdd2cab1e8355295c4d6aa91eb0e0ecd2be671c03eafe958d5d40e30f7b" + "bytes": "f0aac16cdd386bf8c2388ec5b26c2fb4eb164c2d7a965b06bb360285a25f455e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3282, + "timestamp": 1742, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cff31bdd2cab1e8355295c4d6aa91eb0e0ecd2be671c03eafe958d5d40e30f7b" + "bytes": "f0aac16cdd386bf8c2388ec5b26c2fb4eb164c2d7a965b06bb360285a25f455e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cff31bdd2cab1e8355295c4d6aa91eb0e0ecd2be671c03eafe958d5d40e30f7b" + "bytes": "f0aac16cdd386bf8c2388ec5b26c2fb4eb164c2d7a965b06bb360285a25f455e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "372125241" + "i128": "919255927" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "372125241" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "919255927" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3281" + "u64": "1741" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "855d830909433a5e3d79e7d6dfaa117bae5a247f1073f1f467033c95fea88e20" + "bytes": "09a7c37617428d81b8be73ac2a31d40d8a564df07a764a23dbf1657dec23a466" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "855d830909433a5e3d79e7d6dfaa117bae5a247f1073f1f467033c95fea88e20" + "bytes": "09a7c37617428d81b8be73ac2a31d40d8a564df07a764a23dbf1657dec23a466" } ] }, "durability": "persistent", "val": { - "bytes": "cff31bdd2cab1e8355295c4d6aa91eb0e0ecd2be671c03eafe958d5d40e30f7b" + "bytes": "f0aac16cdd386bf8c2388ec5b26c2fb4eb164c2d7a965b06bb360285a25f455e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "372125241" + "i128": "919255927" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.93.json index d163fb03..188bac05 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "114334475" + "i128": "495322818" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "114334475" + "i128": "495322818" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "abbac8fc4960a53520870291d769494feb2649ff8347ae4d34f6b5e6a6dc4a61" + "bytes": "2e7658b1eba55b0f56786c6d0b4782bd33f0e81b0981012cc4a6b5b003861087" }, { - "u64": "1225" + "u64": "811" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "114334475" + "i128": "495322818" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f409c2ffd730de9a7b499a585b26f371d0f24d14558c6c95bf239b57c2416b04" + "bytes": "0f63d64c8c7d257325f3d04cc57c48ce40906786dc6ffbdbbcd07348190ea090" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1226, + "timestamp": 812, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f409c2ffd730de9a7b499a585b26f371d0f24d14558c6c95bf239b57c2416b04" + "bytes": "0f63d64c8c7d257325f3d04cc57c48ce40906786dc6ffbdbbcd07348190ea090" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f409c2ffd730de9a7b499a585b26f371d0f24d14558c6c95bf239b57c2416b04" + "bytes": "0f63d64c8c7d257325f3d04cc57c48ce40906786dc6ffbdbbcd07348190ea090" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "114334475" + "i128": "495322818" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "114334475" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "495322818" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1225" + "u64": "811" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94a41df9418fe7b7498f61e6b2c840f29ba2264957130bf2e057ac8813cef9a5" + "bytes": "bc95e251d7f839b1ff6c948e85a9b7ade3949a07112359ded169077f865d05d7" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94a41df9418fe7b7498f61e6b2c840f29ba2264957130bf2e057ac8813cef9a5" + "bytes": "bc95e251d7f839b1ff6c948e85a9b7ade3949a07112359ded169077f865d05d7" } ] }, "durability": "persistent", "val": { - "bytes": "f409c2ffd730de9a7b499a585b26f371d0f24d14558c6c95bf239b57c2416b04" + "bytes": "0f63d64c8c7d257325f3d04cc57c48ce40906786dc6ffbdbbcd07348190ea090" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "114334475" + "i128": "495322818" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.94.json index 8a91d10d..77002332 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "342202821" + "i128": "86306253" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "342202821" + "i128": "86306253" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "55e627f7f0deb7a1d6ab90fb74c5c2fc107a3ff6e20c0929cda15a0525c9d7e5" + "bytes": "0586c903a5e117f2521af2f99c5d2c72455a7aed50c2f02a0eebddd785a14f9a" }, { - "u64": "3191" + "u64": "792" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "342202821" + "i128": "86306253" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "684bcae5ad9cb8d6e3a7c1dcd4d0c6a2d4995c41e5067ec0420cf4298d145e1c" + "bytes": "f129a8c5b1b9113138158a7d86a0eb52a324e84cab103dbaea8764a88636a094" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3192, + "timestamp": 793, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "684bcae5ad9cb8d6e3a7c1dcd4d0c6a2d4995c41e5067ec0420cf4298d145e1c" + "bytes": "f129a8c5b1b9113138158a7d86a0eb52a324e84cab103dbaea8764a88636a094" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "684bcae5ad9cb8d6e3a7c1dcd4d0c6a2d4995c41e5067ec0420cf4298d145e1c" + "bytes": "f129a8c5b1b9113138158a7d86a0eb52a324e84cab103dbaea8764a88636a094" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "342202821" + "i128": "86306253" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "342202821" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "86306253" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3191" + "u64": "792" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b23231fe25197fa21ced9e3e1925901eb65b9931d71265bfedf96e426c52f76" + "bytes": "d740920c3ca67938a7917e8fece2ef5b1699b7f90025f3a192f460401f43853f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b23231fe25197fa21ced9e3e1925901eb65b9931d71265bfedf96e426c52f76" + "bytes": "d740920c3ca67938a7917e8fece2ef5b1699b7f90025f3a192f460401f43853f" } ] }, "durability": "persistent", "val": { - "bytes": "684bcae5ad9cb8d6e3a7c1dcd4d0c6a2d4995c41e5067ec0420cf4298d145e1c" + "bytes": "f129a8c5b1b9113138158a7d86a0eb52a324e84cab103dbaea8764a88636a094" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "342202821" + "i128": "86306253" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.95.json index cb6a7113..c79bf9f2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "174246694" + "i128": "887966979" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "174246694" + "i128": "887966979" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1a2ab46f5d1f65620890459d34cf63b4a0d0b0382ab6a3e6de606ec002e752e" + "bytes": "dd0ab20e8e127ed5896b92db56f11709337e64930d5125fc7554f7b112008f80" }, { - "u64": "3539" + "u64": "3005" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "174246694" + "i128": "887966979" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b605bb948b738ae13335ef17505f0545572d2ab9493b7a679529765d261fed0a" + "bytes": "56c03af503bf6cc936e9656e2312cd92e644b40329f1595869cc2f501e77beb4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3540, + "timestamp": 3006, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b605bb948b738ae13335ef17505f0545572d2ab9493b7a679529765d261fed0a" + "bytes": "56c03af503bf6cc936e9656e2312cd92e644b40329f1595869cc2f501e77beb4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b605bb948b738ae13335ef17505f0545572d2ab9493b7a679529765d261fed0a" + "bytes": "56c03af503bf6cc936e9656e2312cd92e644b40329f1595869cc2f501e77beb4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "174246694" + "i128": "887966979" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "174246694" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "887966979" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3539" + "u64": "3005" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e2916da1177466598c3d932319a46409cccae988c6f01dbcaef06f4c61988e1" + "bytes": "37ca37a6cae03c6545b1fcebda8b43d020b68414933d3edd4f21400db120ed60" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3e2916da1177466598c3d932319a46409cccae988c6f01dbcaef06f4c61988e1" + "bytes": "37ca37a6cae03c6545b1fcebda8b43d020b68414933d3edd4f21400db120ed60" } ] }, "durability": "persistent", "val": { - "bytes": "b605bb948b738ae13335ef17505f0545572d2ab9493b7a679529765d261fed0a" + "bytes": "56c03af503bf6cc936e9656e2312cd92e644b40329f1595869cc2f501e77beb4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "174246694" + "i128": "887966979" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.96.json index 21e6b121..44344cd6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "159508070" + "i128": "924371419" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "159508070" + "i128": "924371419" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac13426b880eb0054e3dde8fac21d5a98c0200e83d6a68b539a6901bac84dcbe" + "bytes": "c496d56c351588640f6848acf4b4e1f137eaa175109541aa330dc789ac6f92c6" }, { - "u64": "3536" + "u64": "2518" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "159508070" + "i128": "924371419" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9f4715a4e100dd7b1f77d31d9237620705be3d6cc17dfdce26fdb90119fa7133" + "bytes": "566e9e1f0866857f48862e718ca50dce5931ad4c37ff4ca372b06086f2808ffc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3537, + "timestamp": 2519, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f4715a4e100dd7b1f77d31d9237620705be3d6cc17dfdce26fdb90119fa7133" + "bytes": "566e9e1f0866857f48862e718ca50dce5931ad4c37ff4ca372b06086f2808ffc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f4715a4e100dd7b1f77d31d9237620705be3d6cc17dfdce26fdb90119fa7133" + "bytes": "566e9e1f0866857f48862e718ca50dce5931ad4c37ff4ca372b06086f2808ffc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "159508070" + "i128": "924371419" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "159508070" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "924371419" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3536" + "u64": "2518" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4972845a30c123821d1d2e3a482310609e6cad0f3ff2bb08261ab58b8dab910a" + "bytes": "24cc946dda63acd2aaa91f554f8dd841a88719725d2e186b1002ad32fc002708" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4972845a30c123821d1d2e3a482310609e6cad0f3ff2bb08261ab58b8dab910a" + "bytes": "24cc946dda63acd2aaa91f554f8dd841a88719725d2e186b1002ad32fc002708" } ] }, "durability": "persistent", "val": { - "bytes": "9f4715a4e100dd7b1f77d31d9237620705be3d6cc17dfdce26fdb90119fa7133" + "bytes": "566e9e1f0866857f48862e718ca50dce5931ad4c37ff4ca372b06086f2808ffc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "159508070" + "i128": "924371419" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.97.json index 24c3997a..e7408604 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "160030040" + "i128": "863236152" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "160030040" + "i128": "863236152" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d4446aef154df105f8be07f3b86671438ff3025cef8fa59f4075ca6f9f40e94" + "bytes": "ff8547c9e928e682e34f08557c289428d4cea8f7575b8791454e20237a5023a9" }, { - "u64": "587" + "u64": "371" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "160030040" + "i128": "863236152" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5ff82f2bbd800b057267c282fff813b562023c27e44a6a460cb883f4d2893eb6" + "bytes": "1efaedf6e96742a9c0291b07970a3e4b85778f8f3e7769c29faf4b4c88483e16" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 588, + "timestamp": 372, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ff82f2bbd800b057267c282fff813b562023c27e44a6a460cb883f4d2893eb6" + "bytes": "1efaedf6e96742a9c0291b07970a3e4b85778f8f3e7769c29faf4b4c88483e16" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ff82f2bbd800b057267c282fff813b562023c27e44a6a460cb883f4d2893eb6" + "bytes": "1efaedf6e96742a9c0291b07970a3e4b85778f8f3e7769c29faf4b4c88483e16" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "160030040" + "i128": "863236152" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "160030040" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "863236152" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "587" + "u64": "371" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5270683084fdaf7462ad7b2c56767c0c90c9610bd215f6170b6d94b7f705c1b2" + "bytes": "f5e2382d5aada0d70d91824dcc310c667abff917272f69bcb17876ba6b71de2b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5270683084fdaf7462ad7b2c56767c0c90c9610bd215f6170b6d94b7f705c1b2" + "bytes": "f5e2382d5aada0d70d91824dcc310c667abff917272f69bcb17876ba6b71de2b" } ] }, "durability": "persistent", "val": { - "bytes": "5ff82f2bbd800b057267c282fff813b562023c27e44a6a460cb883f4d2893eb6" + "bytes": "1efaedf6e96742a9c0291b07970a3e4b85778f8f3e7769c29faf4b4c88483e16" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "160030040" + "i128": "863236152" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.98.json index e6087034..cde59e78 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "965916511" + "i128": "592993054" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "965916511" + "i128": "592993054" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bff8e2b6ada8fafb30452bda962a7f8c8164f79a239c583232ff835f1568b2a0" + "bytes": "29802383e954466d62b7581b9f7d5c82eac4cb1e5d271f0d8a6987d269a5fd4a" }, { - "u64": "1169" + "u64": "2296" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "965916511" + "i128": "592993054" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8ef1729c0a33ea36369aae96bfd3f17451a4593a7e0a59c5d8391de0fc5f5864" + "bytes": "14990fecd709152ad960461adb19d556b294191d5b4d74c1a09332b74f28bdcf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1170, + "timestamp": 2297, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8ef1729c0a33ea36369aae96bfd3f17451a4593a7e0a59c5d8391de0fc5f5864" + "bytes": "14990fecd709152ad960461adb19d556b294191d5b4d74c1a09332b74f28bdcf" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8ef1729c0a33ea36369aae96bfd3f17451a4593a7e0a59c5d8391de0fc5f5864" + "bytes": "14990fecd709152ad960461adb19d556b294191d5b4d74c1a09332b74f28bdcf" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "965916511" + "i128": "592993054" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "965916511" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "592993054" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1169" + "u64": "2296" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4aaa8c5eb96ebdbcfe9d661ee247bda7b80cef1130a300e1e84c6e5a8aeda254" + "bytes": "a03f1d1b62ecd2f1059a5d80c504444f9b1c7abf62dc034737a566103624e23d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4aaa8c5eb96ebdbcfe9d661ee247bda7b80cef1130a300e1e84c6e5a8aeda254" + "bytes": "a03f1d1b62ecd2f1059a5d80c504444f9b1c7abf62dc034737a566103624e23d" } ] }, "durability": "persistent", "val": { - "bytes": "8ef1729c0a33ea36369aae96bfd3f17451a4593a7e0a59c5d8391de0fc5f5864" + "bytes": "14990fecd709152ad960461adb19d556b294191d5b4d74c1a09332b74f28bdcf" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "965916511" + "i128": "592993054" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.99.json index 962f9a97..46464835 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_blocks_withdraw.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "359799606" + "i128": "445390663" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "359799606" + "i128": "445390663" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b37065614b5a55dd2902a1b68c843b289416f2d39874995d60f38e77ad2c9d2" + "bytes": "84de7479066a0bfc35550b227d0d3cc08e37bf98fcedeb68e330901ca243b624" }, { - "u64": "833" + "u64": "1888" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "359799606" + "i128": "445390663" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a99225820f5f3020950b7421e29e2eb4cc5cb126a39bc5a595e12f324952c405" + "bytes": "acdd82d6f6330c02c90c613e2ef2cc1d4491ff502ed62d00c3328e003941d13c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 834, + "timestamp": 1889, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a99225820f5f3020950b7421e29e2eb4cc5cb126a39bc5a595e12f324952c405" + "bytes": "acdd82d6f6330c02c90c613e2ef2cc1d4491ff502ed62d00c3328e003941d13c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a99225820f5f3020950b7421e29e2eb4cc5cb126a39bc5a595e12f324952c405" + "bytes": "acdd82d6f6330c02c90c613e2ef2cc1d4491ff502ed62d00c3328e003941d13c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "359799606" + "i128": "445390663" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "359799606" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "445390663" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "833" + "u64": "1888" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2151ef4bfd929b1f456ea33608d93a3f0f0fafdb584cc8db61b3423474bc7c85" + "bytes": "2bee0e40ed3455565ea123c095d99fa88c60f009dd033d0cd663e38f738e1912" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2151ef4bfd929b1f456ea33608d93a3f0f0fafdb584cc8db61b3423474bc7c85" + "bytes": "2bee0e40ed3455565ea123c095d99fa88c60f009dd033d0cd663e38f738e1912" } ] }, "durability": "persistent", "val": { - "bytes": "a99225820f5f3020950b7421e29e2eb4cc5cb126a39bc5a595e12f324952c405" + "bytes": "acdd82d6f6330c02c90c613e2ef2cc1d4491ff502ed62d00c3328e003941d13c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "359799606" + "i128": "445390663" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.1.json index 5950cde4..acfa4685 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "877891075" + "i128": "449573617" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877891075" + "i128": "449573617" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c31c23f90cb2d3c5d19daf4e30e52a2390b066f4a0eee23780c77572113ac910" + "bytes": "a04d8fb167a57021fd7504ca7a584c0dac983a5894b85e6d869c7a79824b0e75" }, { - "u64": "2115" + "u64": "703" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "877891075" + "i128": "449573617" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2ded7c222ade02f783cbc0a8a0a330b0504fbd4b7af75be9ed058dc21fda1827" + "bytes": "b3e87cd5b3ff7cb3081a5a0d5ed67bdb24e1c2e05c4941cc31ca38cad29c70e9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2116, + "timestamp": 704, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2ded7c222ade02f783cbc0a8a0a330b0504fbd4b7af75be9ed058dc21fda1827" + "bytes": "b3e87cd5b3ff7cb3081a5a0d5ed67bdb24e1c2e05c4941cc31ca38cad29c70e9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2ded7c222ade02f783cbc0a8a0a330b0504fbd4b7af75be9ed058dc21fda1827" + "bytes": "b3e87cd5b3ff7cb3081a5a0d5ed67bdb24e1c2e05c4941cc31ca38cad29c70e9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "877891075" + "i128": "449573617" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "877891075" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "449573617" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2115" + "u64": "703" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23eab5b94ef75737c4164d540962ca134ac3eccfa815f6646e23c18a0ad69f69" + "bytes": "6b16b8decbd45a795893d1770ea379235b8cc2965d89b79ea2d30f8b9c2fae81" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23eab5b94ef75737c4164d540962ca134ac3eccfa815f6646e23c18a0ad69f69" + "bytes": "6b16b8decbd45a795893d1770ea379235b8cc2965d89b79ea2d30f8b9c2fae81" } ] }, "durability": "persistent", "val": { - "bytes": "2ded7c222ade02f783cbc0a8a0a330b0504fbd4b7af75be9ed058dc21fda1827" + "bytes": "b3e87cd5b3ff7cb3081a5a0d5ed67bdb24e1c2e05c4941cc31ca38cad29c70e9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "877891075" + "i128": "449573617" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.10.json index 1d0f58e0..96bf3c19 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "583108193" + "i128": "71312612" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "583108193" + "i128": "71312612" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fdc79ace26bdc5a5f1d4eb2b6073a766f6de9ff7e07b70957d69b81227e4e1cc" + "bytes": "7223d8dba5bd4c94bc7252355de54addea54378b11dbe2fa720faead182650a3" }, { - "u64": "3501" + "u64": "2502" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "583108193" + "i128": "71312612" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "67ebe5d6c9e995363248e91e2f7301f2537c2543f8cb3186973b000f7b7812b7" + "bytes": "9202b4b536470cfb54a4a681b658341cb4866f29f3aa39dc958ef69ee34687fc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3502, + "timestamp": 2503, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "67ebe5d6c9e995363248e91e2f7301f2537c2543f8cb3186973b000f7b7812b7" + "bytes": "9202b4b536470cfb54a4a681b658341cb4866f29f3aa39dc958ef69ee34687fc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "67ebe5d6c9e995363248e91e2f7301f2537c2543f8cb3186973b000f7b7812b7" + "bytes": "9202b4b536470cfb54a4a681b658341cb4866f29f3aa39dc958ef69ee34687fc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "583108193" + "i128": "71312612" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "583108193" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "71312612" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3501" + "u64": "2502" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "564e464497bd61f267912c0f55dc6cfafe3d3f538e36143043f72cad67a6cded" + "bytes": "59aa876c000abf716f687de6b9b4b807841eb19dcef9e9a10c66d4d2d7df70d1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "564e464497bd61f267912c0f55dc6cfafe3d3f538e36143043f72cad67a6cded" + "bytes": "59aa876c000abf716f687de6b9b4b807841eb19dcef9e9a10c66d4d2d7df70d1" } ] }, "durability": "persistent", "val": { - "bytes": "67ebe5d6c9e995363248e91e2f7301f2537c2543f8cb3186973b000f7b7812b7" + "bytes": "9202b4b536470cfb54a4a681b658341cb4866f29f3aa39dc958ef69ee34687fc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "583108193" + "i128": "71312612" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.100.json index bbfdc357..63d80717 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "617816436" + "i128": "958897847" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "617816436" + "i128": "958897847" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f787a060812e7a70d11ec634deecde8ebc111008bfe763e8c3c317b5c434dfc5" + "bytes": "a8ed109e1f8e99509bcee0d4214a9301730fc4b3ff4654160de37c34ed0def35" }, { - "u64": "1240" + "u64": "86" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "617816436" + "i128": "958897847" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "902b55490405df52f6e40427686c8f4526984fdc16175731a7f19dd2d16e007a" + "bytes": "393bb643cd8c89ca8419f9c3432ca29f7f1bace23d323e5b1bacedd6c674f2c8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1241, + "timestamp": 87, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "902b55490405df52f6e40427686c8f4526984fdc16175731a7f19dd2d16e007a" + "bytes": "393bb643cd8c89ca8419f9c3432ca29f7f1bace23d323e5b1bacedd6c674f2c8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "902b55490405df52f6e40427686c8f4526984fdc16175731a7f19dd2d16e007a" + "bytes": "393bb643cd8c89ca8419f9c3432ca29f7f1bace23d323e5b1bacedd6c674f2c8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "617816436" + "i128": "958897847" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "617816436" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "958897847" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1240" + "u64": "86" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44191cae8774d32f7d959ce3a18bae003cae611808546c55742c352f18060d62" + "bytes": "16d3dcd5363f4003116a95285a335b0d7c14807e669e49c2da48aba2f22837c4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "44191cae8774d32f7d959ce3a18bae003cae611808546c55742c352f18060d62" + "bytes": "16d3dcd5363f4003116a95285a335b0d7c14807e669e49c2da48aba2f22837c4" } ] }, "durability": "persistent", "val": { - "bytes": "902b55490405df52f6e40427686c8f4526984fdc16175731a7f19dd2d16e007a" + "bytes": "393bb643cd8c89ca8419f9c3432ca29f7f1bace23d323e5b1bacedd6c674f2c8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "617816436" + "i128": "958897847" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.101.json index bad2062c..23ed5910 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "238235546" + "i128": "455794582" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "238235546" + "i128": "455794582" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8fdeb10e3c91043632f78842f71090688adb6b1e5ba354901bc184237041345" + "bytes": "dbd209d2bc64d31e233f744a8f9682ced17e45afa8c6a1c5402f74b118ba9018" }, { - "u64": "3479" + "u64": "2383" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "238235546" + "i128": "455794582" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f4d18ff7157145997c116369546377233f9187202e3e0d5c3125e3130bdae825" + "bytes": "a7436ec0c8dccbd2c551f47194ea4779c8ba346407f68586c178867285ae9071" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3480, + "timestamp": 2384, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f4d18ff7157145997c116369546377233f9187202e3e0d5c3125e3130bdae825" + "bytes": "a7436ec0c8dccbd2c551f47194ea4779c8ba346407f68586c178867285ae9071" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f4d18ff7157145997c116369546377233f9187202e3e0d5c3125e3130bdae825" + "bytes": "a7436ec0c8dccbd2c551f47194ea4779c8ba346407f68586c178867285ae9071" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "238235546" + "i128": "455794582" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "238235546" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "455794582" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3479" + "u64": "2383" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "694e63530666290f860f3fb93f967500a7c5d72aa7092055924e4e67ecc28c95" + "bytes": "63aaa488b93459cc014629087362bac10fa3d5e8a48c3f1507c8e8b61a274d5a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "694e63530666290f860f3fb93f967500a7c5d72aa7092055924e4e67ecc28c95" + "bytes": "63aaa488b93459cc014629087362bac10fa3d5e8a48c3f1507c8e8b61a274d5a" } ] }, "durability": "persistent", "val": { - "bytes": "f4d18ff7157145997c116369546377233f9187202e3e0d5c3125e3130bdae825" + "bytes": "a7436ec0c8dccbd2c551f47194ea4779c8ba346407f68586c178867285ae9071" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "238235546" + "i128": "455794582" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.102.json index f431e844..90e52ac8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "865102008" + "i128": "224935643" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "865102008" + "i128": "224935643" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c620d1057515982b02929d19e71bdf4a543cac81dac4e4b0b1c81922fc6f344" + "bytes": "ebb81842a92aa11b5f321573cc95391dfcac2a789baa5525adcbcc6bc7297c31" }, { - "u64": "1133" + "u64": "112" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "865102008" + "i128": "224935643" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fc2a30cc37567d55f20ef413fa86250ba16d2b318ea333fd88d81dba7740c80e" + "bytes": "4a5e488946d8b0715c0f06d886c66e990750ea51d848ee3b47bd56ceddef5c9e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1134, + "timestamp": 113, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc2a30cc37567d55f20ef413fa86250ba16d2b318ea333fd88d81dba7740c80e" + "bytes": "4a5e488946d8b0715c0f06d886c66e990750ea51d848ee3b47bd56ceddef5c9e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc2a30cc37567d55f20ef413fa86250ba16d2b318ea333fd88d81dba7740c80e" + "bytes": "4a5e488946d8b0715c0f06d886c66e990750ea51d848ee3b47bd56ceddef5c9e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "865102008" + "i128": "224935643" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "865102008" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "224935643" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1133" + "u64": "112" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d67ea1b09b601b0b0601de8b1124b320478f121c2b841ae1c2825a0c6a3a23b" + "bytes": "eabc39d3d0829c46c90fa4f6394141aa6f3c700e50db42b6d7f153eb9c665265" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d67ea1b09b601b0b0601de8b1124b320478f121c2b841ae1c2825a0c6a3a23b" + "bytes": "eabc39d3d0829c46c90fa4f6394141aa6f3c700e50db42b6d7f153eb9c665265" } ] }, "durability": "persistent", "val": { - "bytes": "fc2a30cc37567d55f20ef413fa86250ba16d2b318ea333fd88d81dba7740c80e" + "bytes": "4a5e488946d8b0715c0f06d886c66e990750ea51d848ee3b47bd56ceddef5c9e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "865102008" + "i128": "224935643" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.103.json index d43b790f..5ca1fbe9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99313584" + "i128": "353038096" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99313584" + "i128": "353038096" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "69d466aa359c66d67009c9b9330297cc9c83463d51c51c9d249a3d7ba3c448bb" + "bytes": "f63d768f1458309b419a33f162fab4c72e57afe730e486da37cb577dfd83ec60" }, { - "u64": "1609" + "u64": "554" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "99313584" + "i128": "353038096" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "41578b0dd9ba603f83ff6b64ba97e3284f24fc5b06e10678d9cce7738c60fe31" + "bytes": "7b923fd512cae47c3625f507c86340556901e43b44ebb57bd47b3c93ade99c87" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1610, + "timestamp": 555, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41578b0dd9ba603f83ff6b64ba97e3284f24fc5b06e10678d9cce7738c60fe31" + "bytes": "7b923fd512cae47c3625f507c86340556901e43b44ebb57bd47b3c93ade99c87" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41578b0dd9ba603f83ff6b64ba97e3284f24fc5b06e10678d9cce7738c60fe31" + "bytes": "7b923fd512cae47c3625f507c86340556901e43b44ebb57bd47b3c93ade99c87" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99313584" + "i128": "353038096" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "99313584" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "353038096" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1609" + "u64": "554" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e79f8c726230ac40b886dc972b8fecd8b0cb6d1f36c5925821a84cd1d2fc7414" + "bytes": "c3d5329ba0c1ed46d32cae8b80e9e274a214cb1b235e4c67f4f3584b02c6f1a5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e79f8c726230ac40b886dc972b8fecd8b0cb6d1f36c5925821a84cd1d2fc7414" + "bytes": "c3d5329ba0c1ed46d32cae8b80e9e274a214cb1b235e4c67f4f3584b02c6f1a5" } ] }, "durability": "persistent", "val": { - "bytes": "41578b0dd9ba603f83ff6b64ba97e3284f24fc5b06e10678d9cce7738c60fe31" + "bytes": "7b923fd512cae47c3625f507c86340556901e43b44ebb57bd47b3c93ade99c87" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "99313584" + "i128": "353038096" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.104.json index d90ffb12..79a7a1ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "451746866" + "i128": "567759142" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "451746866" + "i128": "567759142" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79e1b7c8cd8da0af433f72cfa192b3f60c0009c94da1e6b6ee6505b88595f3a4" + "bytes": "d5f2439c5200b6017b490b9b0a9d9018248a2245ad179c48cd1197d160db28d8" }, { - "u64": "1948" + "u64": "304" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "451746866" + "i128": "567759142" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "15c2ecaf13ecaf51d1308b5f80f747cdac0e0bc5a7a128b29907cff3d7aa0eaa" + "bytes": "b57fb9ae7e14fdca29187edb1562f686614f506ee189609017bf76350bb531de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1949, + "timestamp": 305, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "15c2ecaf13ecaf51d1308b5f80f747cdac0e0bc5a7a128b29907cff3d7aa0eaa" + "bytes": "b57fb9ae7e14fdca29187edb1562f686614f506ee189609017bf76350bb531de" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "15c2ecaf13ecaf51d1308b5f80f747cdac0e0bc5a7a128b29907cff3d7aa0eaa" + "bytes": "b57fb9ae7e14fdca29187edb1562f686614f506ee189609017bf76350bb531de" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "451746866" + "i128": "567759142" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "451746866" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "567759142" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1948" + "u64": "304" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68547e3f27baf826b9fca926fe57985e1055a61bee183d6fd905a6696be338b0" + "bytes": "904bdb2b7b77c03f083e0a8cb91193b31d5fcacd0acae9244476fc2daa8e693a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68547e3f27baf826b9fca926fe57985e1055a61bee183d6fd905a6696be338b0" + "bytes": "904bdb2b7b77c03f083e0a8cb91193b31d5fcacd0acae9244476fc2daa8e693a" } ] }, "durability": "persistent", "val": { - "bytes": "15c2ecaf13ecaf51d1308b5f80f747cdac0e0bc5a7a128b29907cff3d7aa0eaa" + "bytes": "b57fb9ae7e14fdca29187edb1562f686614f506ee189609017bf76350bb531de" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "451746866" + "i128": "567759142" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.105.json index 735e14b4..91b086d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "544941760" + "i128": "258701233" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "544941760" + "i128": "258701233" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19e90384124b593552a1a0158260ec7e3f2a2d472bb74aec027a012e3adb95ec" + "bytes": "81ac133a0b1a68ca3dae597c909f710b70d0c72661e1d18953879a7bcb732ae1" }, { - "u64": "842" + "u64": "1162" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "544941760" + "i128": "258701233" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7bac46759f80a6ed818702ac6f6579e37b9f1f4bef1a8c57c705c8b1beb9c522" + "bytes": "4154ba7eb8ed998d82c2db9abad43baf19f47f4b1b5233e8845105aabf04eed3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 843, + "timestamp": 1163, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7bac46759f80a6ed818702ac6f6579e37b9f1f4bef1a8c57c705c8b1beb9c522" + "bytes": "4154ba7eb8ed998d82c2db9abad43baf19f47f4b1b5233e8845105aabf04eed3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7bac46759f80a6ed818702ac6f6579e37b9f1f4bef1a8c57c705c8b1beb9c522" + "bytes": "4154ba7eb8ed998d82c2db9abad43baf19f47f4b1b5233e8845105aabf04eed3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "544941760" + "i128": "258701233" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "544941760" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "258701233" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "842" + "u64": "1162" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b858b1afe610f5933f62de2fbdd5d18d6d95fc3973a10c730a0db3d21c46422" + "bytes": "2d791758f118595837478f6db4c79ed0152db18bfd94af316e577546c4d72019" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2b858b1afe610f5933f62de2fbdd5d18d6d95fc3973a10c730a0db3d21c46422" + "bytes": "2d791758f118595837478f6db4c79ed0152db18bfd94af316e577546c4d72019" } ] }, "durability": "persistent", "val": { - "bytes": "7bac46759f80a6ed818702ac6f6579e37b9f1f4bef1a8c57c705c8b1beb9c522" + "bytes": "4154ba7eb8ed998d82c2db9abad43baf19f47f4b1b5233e8845105aabf04eed3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "544941760" + "i128": "258701233" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.106.json index b61fcfcf..ca477b78 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "669559707" + "i128": "976571440" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "669559707" + "i128": "976571440" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a7e426a885fe03ee53cd7a6510ad1a8e7688a215768f2f3e22640106b45619b" + "bytes": "eba2a7f92c6adfb78e8cc085b34e0639f44384edfaad458abeb1fab2e8194ec2" }, { - "u64": "1600" + "u64": "1955" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "669559707" + "i128": "976571440" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5ee11fa6bf1423db2d06b4be64351b30b3f1d44fa2dcaacb64e292a419ede476" + "bytes": "8a532400fe9c011905b745333f25cea42f5f8efc9cb5297c0841456412dd3bf5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1601, + "timestamp": 1956, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ee11fa6bf1423db2d06b4be64351b30b3f1d44fa2dcaacb64e292a419ede476" + "bytes": "8a532400fe9c011905b745333f25cea42f5f8efc9cb5297c0841456412dd3bf5" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5ee11fa6bf1423db2d06b4be64351b30b3f1d44fa2dcaacb64e292a419ede476" + "bytes": "8a532400fe9c011905b745333f25cea42f5f8efc9cb5297c0841456412dd3bf5" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "669559707" + "i128": "976571440" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "669559707" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "976571440" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1600" + "u64": "1955" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "710b52b3fb024500a574b4bd80945a7c13025dc5eafd7a8342aab36de4a44980" + "bytes": "fc11ee0e30e6f92ebe1fde37e9077031ca83018a95a339bed3d538c3a5ef03ae" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "710b52b3fb024500a574b4bd80945a7c13025dc5eafd7a8342aab36de4a44980" + "bytes": "fc11ee0e30e6f92ebe1fde37e9077031ca83018a95a339bed3d538c3a5ef03ae" } ] }, "durability": "persistent", "val": { - "bytes": "5ee11fa6bf1423db2d06b4be64351b30b3f1d44fa2dcaacb64e292a419ede476" + "bytes": "8a532400fe9c011905b745333f25cea42f5f8efc9cb5297c0841456412dd3bf5" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "669559707" + "i128": "976571440" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.107.json index f5d8679d..41378424 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "297806850" + "i128": "883464876" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "297806850" + "i128": "883464876" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd2253aec8561c96c655afb748a567baf4d4c15e664e6074a2703ffae4083406" + "bytes": "251ee928ee7f48e1264c1f1720b3391dade36250fae156aa6d3d0f1dc3d185d2" }, { - "u64": "100" + "u64": "390" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "297806850" + "i128": "883464876" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b9625ae60fc0156933c6ef4279b92cb2cc258ed6466b7da3f12582d2118176a9" + "bytes": "3e72b13ac8eec2ddb90e77be1f97645657d860373365fe2abb3c9ad1d7514c6b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 101, + "timestamp": 391, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b9625ae60fc0156933c6ef4279b92cb2cc258ed6466b7da3f12582d2118176a9" + "bytes": "3e72b13ac8eec2ddb90e77be1f97645657d860373365fe2abb3c9ad1d7514c6b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b9625ae60fc0156933c6ef4279b92cb2cc258ed6466b7da3f12582d2118176a9" + "bytes": "3e72b13ac8eec2ddb90e77be1f97645657d860373365fe2abb3c9ad1d7514c6b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "297806850" + "i128": "883464876" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "297806850" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "883464876" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "100" + "u64": "390" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2dff5bb55d23026423227284458ad4932b041400781c3122b8732946a4979a1a" + "bytes": "9199096f460777172d9531d89d8871ea0a3626461f2c252f5ff2d5725d1d12d3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2dff5bb55d23026423227284458ad4932b041400781c3122b8732946a4979a1a" + "bytes": "9199096f460777172d9531d89d8871ea0a3626461f2c252f5ff2d5725d1d12d3" } ] }, "durability": "persistent", "val": { - "bytes": "b9625ae60fc0156933c6ef4279b92cb2cc258ed6466b7da3f12582d2118176a9" + "bytes": "3e72b13ac8eec2ddb90e77be1f97645657d860373365fe2abb3c9ad1d7514c6b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "297806850" + "i128": "883464876" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.108.json index 81653ad7..2d1252df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "899963133" + "i128": "467612677" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "899963133" + "i128": "467612677" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93e5a5913a8a1b5fdc2f7beea885771c4bda12e06ef8f47d5387ee2b05d8fd8c" + "bytes": "5893d9fb2241fcad30248a018617e200b6cf0d871df65595718635d2c94baad4" }, { - "u64": "604" + "u64": "406" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "899963133" + "i128": "467612677" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5cb9981441f483474e5b84d11e7240c55109fb774e872ad78c4b841511f948b9" + "bytes": "59a3cb897dc0d1d558494d27dd75eb48a63d44d66328a6644384781361535c47" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 605, + "timestamp": 407, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5cb9981441f483474e5b84d11e7240c55109fb774e872ad78c4b841511f948b9" + "bytes": "59a3cb897dc0d1d558494d27dd75eb48a63d44d66328a6644384781361535c47" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5cb9981441f483474e5b84d11e7240c55109fb774e872ad78c4b841511f948b9" + "bytes": "59a3cb897dc0d1d558494d27dd75eb48a63d44d66328a6644384781361535c47" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "899963133" + "i128": "467612677" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "899963133" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "467612677" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "604" + "u64": "406" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a4a3e333560c2fe674262b3fc0c1de3da0a36c993c552944223a0c12542c160" + "bytes": "db348d1941bccc92964d3ea8da77e92224602b939c8de3ca7e67e68c9de7481c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a4a3e333560c2fe674262b3fc0c1de3da0a36c993c552944223a0c12542c160" + "bytes": "db348d1941bccc92964d3ea8da77e92224602b939c8de3ca7e67e68c9de7481c" } ] }, "durability": "persistent", "val": { - "bytes": "5cb9981441f483474e5b84d11e7240c55109fb774e872ad78c4b841511f948b9" + "bytes": "59a3cb897dc0d1d558494d27dd75eb48a63d44d66328a6644384781361535c47" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "899963133" + "i128": "467612677" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.109.json index 6242a151..0f55d4fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "743927242" + "i128": "395236904" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "743927242" + "i128": "395236904" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "67dcb128f76097496140e33801da6af2da716e938e1fab01adf2f44718743f07" + "bytes": "0663fb219a64f09d87009ffe0456cdcb8d6e8cb8f9ff67858d8914c7dcfac4df" }, { - "u64": "741" + "u64": "528" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "743927242" + "i128": "395236904" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "88330d81888d5f91ebda96355e6bb5e7c71a10b9a0abe3adae4d0fa37339d17c" + "bytes": "f3bd586a570a8f3d98be0a839a265f9b841c3d8021f9801df6fd752d68927379" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 742, + "timestamp": 529, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88330d81888d5f91ebda96355e6bb5e7c71a10b9a0abe3adae4d0fa37339d17c" + "bytes": "f3bd586a570a8f3d98be0a839a265f9b841c3d8021f9801df6fd752d68927379" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88330d81888d5f91ebda96355e6bb5e7c71a10b9a0abe3adae4d0fa37339d17c" + "bytes": "f3bd586a570a8f3d98be0a839a265f9b841c3d8021f9801df6fd752d68927379" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "743927242" + "i128": "395236904" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "743927242" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "395236904" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "741" + "u64": "528" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f37aaa17671913a0f922e0953f58e4c65142602e80539dda4ccc02a258fbf2fd" + "bytes": "1ebc8c2d36dc7ff440cedc19c87bcaf3a5c92c6c321f459ffc918fcbdd1cc3b9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f37aaa17671913a0f922e0953f58e4c65142602e80539dda4ccc02a258fbf2fd" + "bytes": "1ebc8c2d36dc7ff440cedc19c87bcaf3a5c92c6c321f459ffc918fcbdd1cc3b9" } ] }, "durability": "persistent", "val": { - "bytes": "88330d81888d5f91ebda96355e6bb5e7c71a10b9a0abe3adae4d0fa37339d17c" + "bytes": "f3bd586a570a8f3d98be0a839a265f9b841c3d8021f9801df6fd752d68927379" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "743927242" + "i128": "395236904" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.11.json index d56edd86..e63af6e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "889638096" + "i128": "320178781" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "889638096" + "i128": "320178781" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b5c092e1ade8037feac9ee4085cff874cc7d4499226a30622cb84b1aec49501f" + "bytes": "8e3a0b5f675e9f060d6bce20d17a84cc495f150e8aa35977024527017ef6becc" }, { - "u64": "3340" + "u64": "1030" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "889638096" + "i128": "320178781" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5a2169fa55c46874b51522f63156f6eecf7f1e91d582832e5149e62a2b9460fe" + "bytes": "9a83fdd646cd43e5567b64a05089c89e455b8d9449e3bbcde058b33a540592eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3341, + "timestamp": 1031, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a2169fa55c46874b51522f63156f6eecf7f1e91d582832e5149e62a2b9460fe" + "bytes": "9a83fdd646cd43e5567b64a05089c89e455b8d9449e3bbcde058b33a540592eb" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a2169fa55c46874b51522f63156f6eecf7f1e91d582832e5149e62a2b9460fe" + "bytes": "9a83fdd646cd43e5567b64a05089c89e455b8d9449e3bbcde058b33a540592eb" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "889638096" + "i128": "320178781" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "889638096" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "320178781" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3340" + "u64": "1030" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a07c059a2231edf951ae025f36f0d6259b3c8cd428830c9d25d5cc1173fc482" + "bytes": "e4f4e184d44eef1b0cab61912f88c7e46dc57d51223762e7818a6952d78d58eb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a07c059a2231edf951ae025f36f0d6259b3c8cd428830c9d25d5cc1173fc482" + "bytes": "e4f4e184d44eef1b0cab61912f88c7e46dc57d51223762e7818a6952d78d58eb" } ] }, "durability": "persistent", "val": { - "bytes": "5a2169fa55c46874b51522f63156f6eecf7f1e91d582832e5149e62a2b9460fe" + "bytes": "9a83fdd646cd43e5567b64a05089c89e455b8d9449e3bbcde058b33a540592eb" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "889638096" + "i128": "320178781" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.110.json index 6e2171b3..86afc373 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "135879412" + "i128": "779612968" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "135879412" + "i128": "779612968" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0177a1330df33ef0d374011d717276779832ab34f02825563fad795bf14f58ee" + "bytes": "a0794e5aa52c0b3071dfe7347879048b919d860b7d3aea34646c3b828f358ebe" }, { - "u64": "296" + "u64": "2402" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "135879412" + "i128": "779612968" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fc4446fa231852eb5d72093b6b061992c9b1df59cff197b4cbdfbed355207c24" + "bytes": "7a63f8bfab68eca3293d958e5fd1b300c3578d03f02829b19a504d5c0fd9c73b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 297, + "timestamp": 2403, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc4446fa231852eb5d72093b6b061992c9b1df59cff197b4cbdfbed355207c24" + "bytes": "7a63f8bfab68eca3293d958e5fd1b300c3578d03f02829b19a504d5c0fd9c73b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc4446fa231852eb5d72093b6b061992c9b1df59cff197b4cbdfbed355207c24" + "bytes": "7a63f8bfab68eca3293d958e5fd1b300c3578d03f02829b19a504d5c0fd9c73b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "135879412" + "i128": "779612968" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "135879412" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "779612968" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "296" + "u64": "2402" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f036c66abfa321a55fe99485a5297029d60da1d8f23de0bbf89dd0a9459d161b" + "bytes": "56d4657eb990348a9afddc7b8d3debaea2bbdfc521a8dffa0c3b7a8636507852" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f036c66abfa321a55fe99485a5297029d60da1d8f23de0bbf89dd0a9459d161b" + "bytes": "56d4657eb990348a9afddc7b8d3debaea2bbdfc521a8dffa0c3b7a8636507852" } ] }, "durability": "persistent", "val": { - "bytes": "fc4446fa231852eb5d72093b6b061992c9b1df59cff197b4cbdfbed355207c24" + "bytes": "7a63f8bfab68eca3293d958e5fd1b300c3578d03f02829b19a504d5c0fd9c73b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "135879412" + "i128": "779612968" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.111.json index be769f53..8cb84de6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "229168735" + "i128": "383777785" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "229168735" + "i128": "383777785" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d1bd8347ca71d2b6ac3e56181c05b42b33d049a4a5df0e4a62924655053b96c4" + "bytes": "50181bf8fff659804724a01f09f7b2c5a2e13f86a76a8dca039d300ab7eb055c" }, { - "u64": "3591" + "u64": "2517" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "229168735" + "i128": "383777785" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6ae4c07a1781c38295c87ff99c24e02af9a78e027219ea0010dc047968881d80" + "bytes": "0aa0629aa64adb0fd54b7216925c68c124922ac50b005043136080780b22922f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3592, + "timestamp": 2518, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ae4c07a1781c38295c87ff99c24e02af9a78e027219ea0010dc047968881d80" + "bytes": "0aa0629aa64adb0fd54b7216925c68c124922ac50b005043136080780b22922f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ae4c07a1781c38295c87ff99c24e02af9a78e027219ea0010dc047968881d80" + "bytes": "0aa0629aa64adb0fd54b7216925c68c124922ac50b005043136080780b22922f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "229168735" + "i128": "383777785" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "229168735" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "383777785" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3591" + "u64": "2517" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a33c36672fd1b5c936d509437ba52431f12e402f27fafee728c664ad66c1cf2e" + "bytes": "d157e8763c7159fddd6be083fbbcc99a40b63eda79dc205f65fede4d068c7d73" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a33c36672fd1b5c936d509437ba52431f12e402f27fafee728c664ad66c1cf2e" + "bytes": "d157e8763c7159fddd6be083fbbcc99a40b63eda79dc205f65fede4d068c7d73" } ] }, "durability": "persistent", "val": { - "bytes": "6ae4c07a1781c38295c87ff99c24e02af9a78e027219ea0010dc047968881d80" + "bytes": "0aa0629aa64adb0fd54b7216925c68c124922ac50b005043136080780b22922f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "229168735" + "i128": "383777785" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.112.json index b773ccf3..70540dd0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "635499400" + "i128": "268674429" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "635499400" + "i128": "268674429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e15fa119fb841a621a154cd44ad99763a15dc9a3b5dd236f3096c6bb614bfc69" + "bytes": "00f4c3c67d66d2b870bf0b3b6a661cbca899b10a1282c9327de57fc60a138aee" }, { - "u64": "874" + "u64": "715" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "635499400" + "i128": "268674429" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f7dc26eefe00ae2a5b1afbcef1f5e1ceccc902c1c823ddf57669405dbbf4df5e" + "bytes": "610cde4fc0e8f70a11ac3f5cad665cfaf144bb6ed4537e25b07b687debcd4b16" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 875, + "timestamp": 716, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7dc26eefe00ae2a5b1afbcef1f5e1ceccc902c1c823ddf57669405dbbf4df5e" + "bytes": "610cde4fc0e8f70a11ac3f5cad665cfaf144bb6ed4537e25b07b687debcd4b16" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7dc26eefe00ae2a5b1afbcef1f5e1ceccc902c1c823ddf57669405dbbf4df5e" + "bytes": "610cde4fc0e8f70a11ac3f5cad665cfaf144bb6ed4537e25b07b687debcd4b16" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "635499400" + "i128": "268674429" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "635499400" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "268674429" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "874" + "u64": "715" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a4343e909a742673229feb4f72efba7a408c14a426caf7e505f45026acf8164" + "bytes": "00c8557f741346710b4f85b545a1ade19584e7b72a51786510b182a2fb81eaea" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8a4343e909a742673229feb4f72efba7a408c14a426caf7e505f45026acf8164" + "bytes": "00c8557f741346710b4f85b545a1ade19584e7b72a51786510b182a2fb81eaea" } ] }, "durability": "persistent", "val": { - "bytes": "f7dc26eefe00ae2a5b1afbcef1f5e1ceccc902c1c823ddf57669405dbbf4df5e" + "bytes": "610cde4fc0e8f70a11ac3f5cad665cfaf144bb6ed4537e25b07b687debcd4b16" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "635499400" + "i128": "268674429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.113.json index e1d4698e..c5c99419 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "261170830" + "i128": "324429081" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "261170830" + "i128": "324429081" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1949973fcb9ec9a8c0e155ee045829184f0167a5575b60d415615b49511497b9" + "bytes": "18c52a70b1de2d1c58a10f15a222d52642d2dc1b302a979545536ceb869d42f0" }, { - "u64": "2909" + "u64": "594" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "261170830" + "i128": "324429081" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b995dc84007a214403a62dca63036f3a93ef42403ac1e3c1b377049c9628a91e" + "bytes": "28ab21feb37af145fdfc46f85a660b28059ca2707dccc666e1ce6d25bd5fc6d9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2910, + "timestamp": 595, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b995dc84007a214403a62dca63036f3a93ef42403ac1e3c1b377049c9628a91e" + "bytes": "28ab21feb37af145fdfc46f85a660b28059ca2707dccc666e1ce6d25bd5fc6d9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b995dc84007a214403a62dca63036f3a93ef42403ac1e3c1b377049c9628a91e" + "bytes": "28ab21feb37af145fdfc46f85a660b28059ca2707dccc666e1ce6d25bd5fc6d9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "261170830" + "i128": "324429081" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "261170830" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "324429081" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2909" + "u64": "594" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "088a62302cdad4bc2c02ff923355905301947306d5ab57abfedeaccd0106c99f" + "bytes": "9408fcf55eca1a0f4996d941f5e1ad841a9828f98965de475c3f645c6e108148" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "088a62302cdad4bc2c02ff923355905301947306d5ab57abfedeaccd0106c99f" + "bytes": "9408fcf55eca1a0f4996d941f5e1ad841a9828f98965de475c3f645c6e108148" } ] }, "durability": "persistent", "val": { - "bytes": "b995dc84007a214403a62dca63036f3a93ef42403ac1e3c1b377049c9628a91e" + "bytes": "28ab21feb37af145fdfc46f85a660b28059ca2707dccc666e1ce6d25bd5fc6d9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "261170830" + "i128": "324429081" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.114.json index f6e24a07..d2a044b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "587077408" + "i128": "149854207" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "587077408" + "i128": "149854207" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "135fe6d9b387b35ccd329c6e528a756091ccaa8b3c806d0ca3c7555e3c4db800" + "bytes": "86e2cf6632c6f160b1838ed719903bed9aaa88341bd19b984a05e9c3881f9e8a" }, { - "u64": "3083" + "u64": "3244" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "587077408" + "i128": "149854207" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2738755a4d06615f7e68959b7acdc8ac2ca6ccafb4459000900a00006b1405e8" + "bytes": "a0bf71c872529f82a70b0c938c9929eb3fdbdf92f6f66923f2a0281c1d8122ac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3084, + "timestamp": 3245, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2738755a4d06615f7e68959b7acdc8ac2ca6ccafb4459000900a00006b1405e8" + "bytes": "a0bf71c872529f82a70b0c938c9929eb3fdbdf92f6f66923f2a0281c1d8122ac" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2738755a4d06615f7e68959b7acdc8ac2ca6ccafb4459000900a00006b1405e8" + "bytes": "a0bf71c872529f82a70b0c938c9929eb3fdbdf92f6f66923f2a0281c1d8122ac" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "587077408" + "i128": "149854207" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "587077408" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "149854207" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3083" + "u64": "3244" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1d086fe78e27e68357e42c7d326b422da339967207c9e7b39f2511b75db6a69" + "bytes": "2f92e90b694d1b5bd94452a05c24947f0428f8f7b34b9187a438c0d1d9e720ef" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f1d086fe78e27e68357e42c7d326b422da339967207c9e7b39f2511b75db6a69" + "bytes": "2f92e90b694d1b5bd94452a05c24947f0428f8f7b34b9187a438c0d1d9e720ef" } ] }, "durability": "persistent", "val": { - "bytes": "2738755a4d06615f7e68959b7acdc8ac2ca6ccafb4459000900a00006b1405e8" + "bytes": "a0bf71c872529f82a70b0c938c9929eb3fdbdf92f6f66923f2a0281c1d8122ac" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "587077408" + "i128": "149854207" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.115.json index 2a0f784c..e17891cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "424995427" + "i128": "630153416" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "424995427" + "i128": "630153416" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "955511339ec61f91da0335677fb06c8d21a1035d825060d67f9d38713c822ef4" + "bytes": "16ced0baa5a2edf92a8c9d57d8029380dc00146fadb22c1b74c7dd04993617aa" }, { - "u64": "1888" + "u64": "2907" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "424995427" + "i128": "630153416" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a76985018d943ac43c0d88fcc0cc6b787bb26cebe5d0d7cae25e44c0f8d88cf9" + "bytes": "6e58cc25a049ed1efd8b84c8ca0220ff0dd30a17f6945168bf8b6b0c44695052" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1889, + "timestamp": 2908, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a76985018d943ac43c0d88fcc0cc6b787bb26cebe5d0d7cae25e44c0f8d88cf9" + "bytes": "6e58cc25a049ed1efd8b84c8ca0220ff0dd30a17f6945168bf8b6b0c44695052" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a76985018d943ac43c0d88fcc0cc6b787bb26cebe5d0d7cae25e44c0f8d88cf9" + "bytes": "6e58cc25a049ed1efd8b84c8ca0220ff0dd30a17f6945168bf8b6b0c44695052" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "424995427" + "i128": "630153416" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "424995427" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "630153416" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1888" + "u64": "2907" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29bac28964beac470ffc22f3f7e738e84847b6cd8f6299c95491fd9e6fb03428" + "bytes": "667abab9e7954fad882ba1395cc7cd3e84d627f97339aba190a45873487013c3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29bac28964beac470ffc22f3f7e738e84847b6cd8f6299c95491fd9e6fb03428" + "bytes": "667abab9e7954fad882ba1395cc7cd3e84d627f97339aba190a45873487013c3" } ] }, "durability": "persistent", "val": { - "bytes": "a76985018d943ac43c0d88fcc0cc6b787bb26cebe5d0d7cae25e44c0f8d88cf9" + "bytes": "6e58cc25a049ed1efd8b84c8ca0220ff0dd30a17f6945168bf8b6b0c44695052" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "424995427" + "i128": "630153416" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.116.json index bf9b831b..ae9c9e4e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "308133309" + "i128": "544245540" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "308133309" + "i128": "544245540" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "02e083d42ce781c391bbf8b896983637212fd49a5c9db2d29e78c142d6d131c0" + "bytes": "494ff658608c1d219fb92119779caa13e87263f1822513bb99e105ae3bdf0861" }, { - "u64": "2834" + "u64": "3120" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "308133309" + "i128": "544245540" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "69a33381c872324ba881195093a5f1e860828702dcc5088892ac89edc4ffe2a4" + "bytes": "fdd8643754e629ba6069ba9cf6acffb61e9c8618995af41d83cfdf7833784027" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2835, + "timestamp": 3121, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69a33381c872324ba881195093a5f1e860828702dcc5088892ac89edc4ffe2a4" + "bytes": "fdd8643754e629ba6069ba9cf6acffb61e9c8618995af41d83cfdf7833784027" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69a33381c872324ba881195093a5f1e860828702dcc5088892ac89edc4ffe2a4" + "bytes": "fdd8643754e629ba6069ba9cf6acffb61e9c8618995af41d83cfdf7833784027" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "308133309" + "i128": "544245540" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "308133309" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "544245540" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2834" + "u64": "3120" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24ab1c1db22fb95b3d6756fd5f528969badf39effb9801fab6b6eb00fcf96b4c" + "bytes": "c1e0d8ffecdf8c677cc2a8c3e3e880978d20638608bdc17e1a617c6ac80dad9a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "24ab1c1db22fb95b3d6756fd5f528969badf39effb9801fab6b6eb00fcf96b4c" + "bytes": "c1e0d8ffecdf8c677cc2a8c3e3e880978d20638608bdc17e1a617c6ac80dad9a" } ] }, "durability": "persistent", "val": { - "bytes": "69a33381c872324ba881195093a5f1e860828702dcc5088892ac89edc4ffe2a4" + "bytes": "fdd8643754e629ba6069ba9cf6acffb61e9c8618995af41d83cfdf7833784027" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "308133309" + "i128": "544245540" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.117.json index 5a0ecd16..7ec8edbe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "956637533" + "i128": "643993764" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "956637533" + "i128": "643993764" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b8c2dd0fbc55bef8c761aa4c444251ff62c25d7725789365fad8461d5420c54" + "bytes": "15b2d60562c71bd5ae8240123aed9e6b49b35704ad7e8829930a9f3ad1067997" }, { - "u64": "1533" + "u64": "2987" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "956637533" + "i128": "643993764" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0e9726a30c2f30d721138797b129e581557aef6edd1f05b7796231a80ce12427" + "bytes": "88c3cb8757bba5ea0993aa376ff2680e806e18b58c68a79dca8381e79b867470" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1534, + "timestamp": 2988, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0e9726a30c2f30d721138797b129e581557aef6edd1f05b7796231a80ce12427" + "bytes": "88c3cb8757bba5ea0993aa376ff2680e806e18b58c68a79dca8381e79b867470" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0e9726a30c2f30d721138797b129e581557aef6edd1f05b7796231a80ce12427" + "bytes": "88c3cb8757bba5ea0993aa376ff2680e806e18b58c68a79dca8381e79b867470" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "956637533" + "i128": "643993764" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "956637533" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "643993764" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1533" + "u64": "2987" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "659477347f2545227fc83be443a02d1586b007eb8b7cab2878ed2da7a940590a" + "bytes": "9f6327060f38a81cb9f2d8f9d5b30da26ce322ee4a3bf976007a691bc79e0d91" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "659477347f2545227fc83be443a02d1586b007eb8b7cab2878ed2da7a940590a" + "bytes": "9f6327060f38a81cb9f2d8f9d5b30da26ce322ee4a3bf976007a691bc79e0d91" } ] }, "durability": "persistent", "val": { - "bytes": "0e9726a30c2f30d721138797b129e581557aef6edd1f05b7796231a80ce12427" + "bytes": "88c3cb8757bba5ea0993aa376ff2680e806e18b58c68a79dca8381e79b867470" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "956637533" + "i128": "643993764" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.118.json index f79c5394..880de382 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "103312483" + "i128": "754632264" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "103312483" + "i128": "754632264" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10fdb9ba5fb978db613b57cfadc6b41e8dc01c3d73ed9595de301e857da8581c" + "bytes": "e6a6451d6a629b267b13c258c647fb5b628664eca91e5ae6179b16aa233d4150" }, { - "u64": "1935" + "u64": "2019" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "103312483" + "i128": "754632264" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5e73bd336d5dcbef39cd6e3fe2d54584bdca75597f6fe80d6f601eeba792474e" + "bytes": "2968feeba992965797f672014e0f063159a3fddf3165557b7ee11016a34c10d1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1936, + "timestamp": 2020, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5e73bd336d5dcbef39cd6e3fe2d54584bdca75597f6fe80d6f601eeba792474e" + "bytes": "2968feeba992965797f672014e0f063159a3fddf3165557b7ee11016a34c10d1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5e73bd336d5dcbef39cd6e3fe2d54584bdca75597f6fe80d6f601eeba792474e" + "bytes": "2968feeba992965797f672014e0f063159a3fddf3165557b7ee11016a34c10d1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "103312483" + "i128": "754632264" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "103312483" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "754632264" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1935" + "u64": "2019" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d822b3d9a6c044dcbeee61774f5acc57eaa8630c9b0b07d504ec208e95974cf1" + "bytes": "1ffcda47f8e1f3a634d1bff36da6d2982c5856198b6475e106ba25065b7da1cf" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d822b3d9a6c044dcbeee61774f5acc57eaa8630c9b0b07d504ec208e95974cf1" + "bytes": "1ffcda47f8e1f3a634d1bff36da6d2982c5856198b6475e106ba25065b7da1cf" } ] }, "durability": "persistent", "val": { - "bytes": "5e73bd336d5dcbef39cd6e3fe2d54584bdca75597f6fe80d6f601eeba792474e" + "bytes": "2968feeba992965797f672014e0f063159a3fddf3165557b7ee11016a34c10d1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "103312483" + "i128": "754632264" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.119.json index d5ffab0f..b751c0f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "454439810" + "i128": "764298657" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "454439810" + "i128": "764298657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8adaed7d1d12097fd94a19ab86b97d5c5cf06226704a4f48d9bfdb4ab1540c1" + "bytes": "c3c3425dab7c18ed8eab55f801c14bb55b4ea1c839ec91c6f3cccc08a07dbbdc" }, { - "u64": "706" + "u64": "1994" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "454439810" + "i128": "764298657" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "06e1a0ce4a681991887ba5696f7d93c74241582fda5d6761061f7354b95aa1c4" + "bytes": "7ab5f0a02b998bf36a4da6348ba0ef0d9fbd36ec039240b45e19b1ac8fc602aa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 707, + "timestamp": 1995, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "06e1a0ce4a681991887ba5696f7d93c74241582fda5d6761061f7354b95aa1c4" + "bytes": "7ab5f0a02b998bf36a4da6348ba0ef0d9fbd36ec039240b45e19b1ac8fc602aa" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "06e1a0ce4a681991887ba5696f7d93c74241582fda5d6761061f7354b95aa1c4" + "bytes": "7ab5f0a02b998bf36a4da6348ba0ef0d9fbd36ec039240b45e19b1ac8fc602aa" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "454439810" + "i128": "764298657" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "454439810" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "764298657" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "706" + "u64": "1994" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b323db1065f3cd9dfc6debaf61a7b87a5a5461cb7ea6b6efe42494cdc689198c" + "bytes": "7511ef3be4a0e0aec6dbb334cfe8675c6390f0afac9dd018e60dfa4b74b7e9f9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b323db1065f3cd9dfc6debaf61a7b87a5a5461cb7ea6b6efe42494cdc689198c" + "bytes": "7511ef3be4a0e0aec6dbb334cfe8675c6390f0afac9dd018e60dfa4b74b7e9f9" } ] }, "durability": "persistent", "val": { - "bytes": "06e1a0ce4a681991887ba5696f7d93c74241582fda5d6761061f7354b95aa1c4" + "bytes": "7ab5f0a02b998bf36a4da6348ba0ef0d9fbd36ec039240b45e19b1ac8fc602aa" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "454439810" + "i128": "764298657" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.12.json index fa8fb564..9c1a878c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "438077649" + "i128": "183052213" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438077649" + "i128": "183052213" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9625ff342010f94e907383c53dc3087e674aeef6772b985789a1aaf9b7bcd202" + "bytes": "9d2bef5061e7b275d922f28cca4382658ac9b50cdb6a1ba709e3f62f00d34ada" }, { - "u64": "290" + "u64": "611" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "438077649" + "i128": "183052213" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f5abb3eea1570b5ba7a7228f0c867b9e3a361c4bae83210fc4016ae4dce9ffe9" + "bytes": "fb35edf52765c506a172a31589447ad3be1bd6245fd7275ce673f3ffdbd06100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 291, + "timestamp": 612, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5abb3eea1570b5ba7a7228f0c867b9e3a361c4bae83210fc4016ae4dce9ffe9" + "bytes": "fb35edf52765c506a172a31589447ad3be1bd6245fd7275ce673f3ffdbd06100" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5abb3eea1570b5ba7a7228f0c867b9e3a361c4bae83210fc4016ae4dce9ffe9" + "bytes": "fb35edf52765c506a172a31589447ad3be1bd6245fd7275ce673f3ffdbd06100" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438077649" + "i128": "183052213" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438077649" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "183052213" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "290" + "u64": "611" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b48dcc523878138bf6a7e4a57424ff28ec9f7ecbd7abb877e9cd888b593f2d7" + "bytes": "75b44f66a08defcf2296029d3a2964260f19da97350ed8b9b9b2269490f4c5f9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b48dcc523878138bf6a7e4a57424ff28ec9f7ecbd7abb877e9cd888b593f2d7" + "bytes": "75b44f66a08defcf2296029d3a2964260f19da97350ed8b9b9b2269490f4c5f9" } ] }, "durability": "persistent", "val": { - "bytes": "f5abb3eea1570b5ba7a7228f0c867b9e3a361c4bae83210fc4016ae4dce9ffe9" + "bytes": "fb35edf52765c506a172a31589447ad3be1bd6245fd7275ce673f3ffdbd06100" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "438077649" + "i128": "183052213" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.120.json index 8ac9c50f..9d947ade 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "402958440" + "i128": "664779529" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "402958440" + "i128": "664779529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3d43836008550546db4cc202b2e565230ba1915eb25432ead8fedab4f88ac16" + "bytes": "a5b3291ee1a182e58e3e4ed0b2ef19747d7392a9bae7d3ff2467e387c2d6cb3a" }, { - "u64": "88" + "u64": "2938" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "402958440" + "i128": "664779529" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c7b6dc3efaf21509328f181e8dcd136a003894044bcb91c3ff62f54e81dbd9db" + "bytes": "bbce07c24067bae01173f292832a87358711857a3ee8c58a5ff6ef161603056a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 89, + "timestamp": 2939, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7b6dc3efaf21509328f181e8dcd136a003894044bcb91c3ff62f54e81dbd9db" + "bytes": "bbce07c24067bae01173f292832a87358711857a3ee8c58a5ff6ef161603056a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7b6dc3efaf21509328f181e8dcd136a003894044bcb91c3ff62f54e81dbd9db" + "bytes": "bbce07c24067bae01173f292832a87358711857a3ee8c58a5ff6ef161603056a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "402958440" + "i128": "664779529" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "402958440" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "664779529" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "88" + "u64": "2938" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76574a75c0e587e427ca634c9f8c3bbe395754ec0d6c7b1a3e4667bc739ecb7e" + "bytes": "524f7c4a591f0c9877d41d7ebe46e916ec0c877c78ab0206bfb68410b66d90d5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76574a75c0e587e427ca634c9f8c3bbe395754ec0d6c7b1a3e4667bc739ecb7e" + "bytes": "524f7c4a591f0c9877d41d7ebe46e916ec0c877c78ab0206bfb68410b66d90d5" } ] }, "durability": "persistent", "val": { - "bytes": "c7b6dc3efaf21509328f181e8dcd136a003894044bcb91c3ff62f54e81dbd9db" + "bytes": "bbce07c24067bae01173f292832a87358711857a3ee8c58a5ff6ef161603056a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "402958440" + "i128": "664779529" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.121.json index 7f23dd00..4d25aca7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "790522084" + "i128": "390898666" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "790522084" + "i128": "390898666" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1ca3f14304f8a462299caa156b7c8f42d49bb0c9c64cc062b40ed4558ca1ab8" + "bytes": "0fd06199604590bde9bb9669a0799a90416e91a640c88f60736ae1dfcb75fe77" }, { - "u64": "591" + "u64": "1803" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "790522084" + "i128": "390898666" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3b7da88d7210493dcfa6176e3acfb98d3b16fbf275b3efdab7af1c655cee1cb7" + "bytes": "9ebf6886011ffaf318e34793ab05dbb0890cb1cdb2622efc0c341e0e45acebea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 592, + "timestamp": 1804, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b7da88d7210493dcfa6176e3acfb98d3b16fbf275b3efdab7af1c655cee1cb7" + "bytes": "9ebf6886011ffaf318e34793ab05dbb0890cb1cdb2622efc0c341e0e45acebea" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b7da88d7210493dcfa6176e3acfb98d3b16fbf275b3efdab7af1c655cee1cb7" + "bytes": "9ebf6886011ffaf318e34793ab05dbb0890cb1cdb2622efc0c341e0e45acebea" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "790522084" + "i128": "390898666" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "790522084" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "390898666" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "591" + "u64": "1803" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b3b4fcad62882504ff7589482c482c72f0ee9ce2fc4ea43f49d794e12954d55" + "bytes": "7b94bf14fe11c72e6e4a289c6614e171937866e75e9bac9d37d01889abc6c890" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b3b4fcad62882504ff7589482c482c72f0ee9ce2fc4ea43f49d794e12954d55" + "bytes": "7b94bf14fe11c72e6e4a289c6614e171937866e75e9bac9d37d01889abc6c890" } ] }, "durability": "persistent", "val": { - "bytes": "3b7da88d7210493dcfa6176e3acfb98d3b16fbf275b3efdab7af1c655cee1cb7" + "bytes": "9ebf6886011ffaf318e34793ab05dbb0890cb1cdb2622efc0c341e0e45acebea" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "790522084" + "i128": "390898666" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.122.json index dc761961..546e8717 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "859792449" + "i128": "170700294" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "859792449" + "i128": "170700294" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40162ee02530bb5e17304aca68a410156763988345e16e7c78e51eeb29a7de4f" + "bytes": "f73d5be4d99613a639679a0ea1dcf32212944c2fed8a2b5dbd3b132a7fd22b28" }, { - "u64": "2926" + "u64": "78" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "859792449" + "i128": "170700294" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "401375bf9a942be49b97d93914ee4cf443d8891e4c81c61c8d540d18940b9972" + "bytes": "bfaaad8e72c68310d31725fdc4db16171a53531680b0809de6983b7e499ab5a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2927, + "timestamp": 79, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "401375bf9a942be49b97d93914ee4cf443d8891e4c81c61c8d540d18940b9972" + "bytes": "bfaaad8e72c68310d31725fdc4db16171a53531680b0809de6983b7e499ab5a3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "401375bf9a942be49b97d93914ee4cf443d8891e4c81c61c8d540d18940b9972" + "bytes": "bfaaad8e72c68310d31725fdc4db16171a53531680b0809de6983b7e499ab5a3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "859792449" + "i128": "170700294" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "859792449" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "170700294" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2926" + "u64": "78" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90c9f7263e3a5ed914f1453365dcb4f9bff5f872c452e7f1db840f90ca46d402" + "bytes": "fc51e832b3dfad15fa1d91283f23d8bbeb2e993bf14947a595d502e133edd7fe" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90c9f7263e3a5ed914f1453365dcb4f9bff5f872c452e7f1db840f90ca46d402" + "bytes": "fc51e832b3dfad15fa1d91283f23d8bbeb2e993bf14947a595d502e133edd7fe" } ] }, "durability": "persistent", "val": { - "bytes": "401375bf9a942be49b97d93914ee4cf443d8891e4c81c61c8d540d18940b9972" + "bytes": "bfaaad8e72c68310d31725fdc4db16171a53531680b0809de6983b7e499ab5a3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "859792449" + "i128": "170700294" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.123.json index 771ead43..97f24d87 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "728556201" + "i128": "440862857" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "728556201" + "i128": "440862857" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c3040efbb550126dd9dcc4a98dac3d5f4f5387b810db13d94ab2ff5e93db233" + "bytes": "ffd6a9a965dc18db0efcc2757f6af72a5d5613c62306b5e189c953d6f0305d6b" }, { - "u64": "1645" + "u64": "2145" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "728556201" + "i128": "440862857" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7bf9682f12331c31ffe62185048cd4a130fd6ccd3b021b9b2fb62971a0d0446d" + "bytes": "b3bc8487ccdd4c65462464d42f1510843ada8f1107e2977c70f1f18d8d6cf46a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1646, + "timestamp": 2146, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7bf9682f12331c31ffe62185048cd4a130fd6ccd3b021b9b2fb62971a0d0446d" + "bytes": "b3bc8487ccdd4c65462464d42f1510843ada8f1107e2977c70f1f18d8d6cf46a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7bf9682f12331c31ffe62185048cd4a130fd6ccd3b021b9b2fb62971a0d0446d" + "bytes": "b3bc8487ccdd4c65462464d42f1510843ada8f1107e2977c70f1f18d8d6cf46a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "728556201" + "i128": "440862857" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "728556201" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "440862857" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1645" + "u64": "2145" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c554541bec24d73d86c8d97f650ff26ee4b6359aca0abf21ab9bd39a0d6caab" + "bytes": "c5db6db137f52a693dd1fa75ed7fb8c19c3f2aa037984fab86820fc47b772e97" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3c554541bec24d73d86c8d97f650ff26ee4b6359aca0abf21ab9bd39a0d6caab" + "bytes": "c5db6db137f52a693dd1fa75ed7fb8c19c3f2aa037984fab86820fc47b772e97" } ] }, "durability": "persistent", "val": { - "bytes": "7bf9682f12331c31ffe62185048cd4a130fd6ccd3b021b9b2fb62971a0d0446d" + "bytes": "b3bc8487ccdd4c65462464d42f1510843ada8f1107e2977c70f1f18d8d6cf46a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "728556201" + "i128": "440862857" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.124.json index d7b351b5..ed9a810b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "400888507" + "i128": "145385834" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "400888507" + "i128": "145385834" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fff0b55c78f0b45377c08e44889bad495a2a3c751143b92f0946690a655a98eb" + "bytes": "7db1b25252e1a6898063e72fac42adca1c26bdbc187652e5c5f7635540c708ab" }, { - "u64": "893" + "u64": "1435" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "400888507" + "i128": "145385834" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3c0ec8222615dcd812426f09f16fd6d22f4e339ce52ceb3c871dbacc9d1ee831" + "bytes": "3cd3c40e334e66f2e0fbd8cc93f7fac0c256f283e41d8244f771a3003c40458c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 894, + "timestamp": 1436, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c0ec8222615dcd812426f09f16fd6d22f4e339ce52ceb3c871dbacc9d1ee831" + "bytes": "3cd3c40e334e66f2e0fbd8cc93f7fac0c256f283e41d8244f771a3003c40458c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c0ec8222615dcd812426f09f16fd6d22f4e339ce52ceb3c871dbacc9d1ee831" + "bytes": "3cd3c40e334e66f2e0fbd8cc93f7fac0c256f283e41d8244f771a3003c40458c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "400888507" + "i128": "145385834" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "400888507" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "145385834" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "893" + "u64": "1435" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd6ead2aec4e42b34ca79cc4b6c7e39cd0d9bc79656254190df881bbb2c3b30c" + "bytes": "c397c6489ed82741c29cd19f02387ebe74b99e541e2cbb148e2201d02d1f1fda" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd6ead2aec4e42b34ca79cc4b6c7e39cd0d9bc79656254190df881bbb2c3b30c" + "bytes": "c397c6489ed82741c29cd19f02387ebe74b99e541e2cbb148e2201d02d1f1fda" } ] }, "durability": "persistent", "val": { - "bytes": "3c0ec8222615dcd812426f09f16fd6d22f4e339ce52ceb3c871dbacc9d1ee831" + "bytes": "3cd3c40e334e66f2e0fbd8cc93f7fac0c256f283e41d8244f771a3003c40458c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "400888507" + "i128": "145385834" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.125.json index 1bd26b0f..dc8f0f43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "424402559" + "i128": "451188984" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "424402559" + "i128": "451188984" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ccfd747ac71d32a33cbd3c992f33fc499f062da55d0593f654b5c24415e107a" + "bytes": "007c4d8637fb700b457373f2cd2b526308f063395f9ffa7eaa2630e1b2e9847c" }, { - "u64": "424" + "u64": "153" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "424402559" + "i128": "451188984" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1a5858b375d7aa01d7d7da82a8aa5a793a454204ecf3cd724fb5ee9d30878804" + "bytes": "19b90e8390d1ac820a150b58464f8d2ff48b49f239707b21a02542dae55bdf21" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 425, + "timestamp": 154, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a5858b375d7aa01d7d7da82a8aa5a793a454204ecf3cd724fb5ee9d30878804" + "bytes": "19b90e8390d1ac820a150b58464f8d2ff48b49f239707b21a02542dae55bdf21" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a5858b375d7aa01d7d7da82a8aa5a793a454204ecf3cd724fb5ee9d30878804" + "bytes": "19b90e8390d1ac820a150b58464f8d2ff48b49f239707b21a02542dae55bdf21" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "424402559" + "i128": "451188984" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "424402559" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "451188984" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "424" + "u64": "153" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "253cc7a680800e969240e444028da01987cd5ffd80b583dafe9e442aa57a5624" + "bytes": "e4ba17c96e1eaa7e63fea321ecf8eb9541fff58357603eaddd1f31053e917fb7" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "253cc7a680800e969240e444028da01987cd5ffd80b583dafe9e442aa57a5624" + "bytes": "e4ba17c96e1eaa7e63fea321ecf8eb9541fff58357603eaddd1f31053e917fb7" } ] }, "durability": "persistent", "val": { - "bytes": "1a5858b375d7aa01d7d7da82a8aa5a793a454204ecf3cd724fb5ee9d30878804" + "bytes": "19b90e8390d1ac820a150b58464f8d2ff48b49f239707b21a02542dae55bdf21" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "424402559" + "i128": "451188984" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.126.json index 56e56b4a..98cbd18c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "450665493" + "i128": "838547590" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "450665493" + "i128": "838547590" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9808bb317cbc4f4f140478d88f77cff424d4b41f8f1eaa199ad8d0888a26b310" + "bytes": "f01576534580437e4f52110ba93faa2a00fadf0c8844e75d9347afe2ee3b8b19" }, { - "u64": "2956" + "u64": "890" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "450665493" + "i128": "838547590" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4915d40eb8b517c950fdd6bda4ba53e68ea8e77511b0697a32e4ede209e9e3ed" + "bytes": "79a019b08310793dcac2aef0e9ae0f1fa925eb7c92b2b95ebdaa15d07dbd339d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2957, + "timestamp": 891, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4915d40eb8b517c950fdd6bda4ba53e68ea8e77511b0697a32e4ede209e9e3ed" + "bytes": "79a019b08310793dcac2aef0e9ae0f1fa925eb7c92b2b95ebdaa15d07dbd339d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4915d40eb8b517c950fdd6bda4ba53e68ea8e77511b0697a32e4ede209e9e3ed" + "bytes": "79a019b08310793dcac2aef0e9ae0f1fa925eb7c92b2b95ebdaa15d07dbd339d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "450665493" + "i128": "838547590" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "450665493" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "838547590" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2956" + "u64": "890" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "430871c2e102b4ff2d09df10ff099994ab9e910e8ed91997ec8861e3c4c32d69" + "bytes": "4ec631798f222322190044955ac66711a5427cb762dc531756cee1543fb8bf9c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "430871c2e102b4ff2d09df10ff099994ab9e910e8ed91997ec8861e3c4c32d69" + "bytes": "4ec631798f222322190044955ac66711a5427cb762dc531756cee1543fb8bf9c" } ] }, "durability": "persistent", "val": { - "bytes": "4915d40eb8b517c950fdd6bda4ba53e68ea8e77511b0697a32e4ede209e9e3ed" + "bytes": "79a019b08310793dcac2aef0e9ae0f1fa925eb7c92b2b95ebdaa15d07dbd339d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "450665493" + "i128": "838547590" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.127.json index 30817f93..2ce6faa2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "251056032" + "i128": "369787061" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "251056032" + "i128": "369787061" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "56a89ff05aac931c0d3241278f25147d47b5e14d74395bb5abc97cca54da1370" + "bytes": "64be156f919806f19af8beb75aa53d6cbeb27198ee1b27e2fa7610db2a70bc6c" }, { - "u64": "2670" + "u64": "554" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "251056032" + "i128": "369787061" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c0b973e5c80240fc54bd46a1302662986b7b1c639ca5ec56f3a820f84800a186" + "bytes": "1815ca5983d1680a625f3d215e1255fd04b52806e23de0c9b43580696b20d713" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2671, + "timestamp": 555, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0b973e5c80240fc54bd46a1302662986b7b1c639ca5ec56f3a820f84800a186" + "bytes": "1815ca5983d1680a625f3d215e1255fd04b52806e23de0c9b43580696b20d713" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0b973e5c80240fc54bd46a1302662986b7b1c639ca5ec56f3a820f84800a186" + "bytes": "1815ca5983d1680a625f3d215e1255fd04b52806e23de0c9b43580696b20d713" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "251056032" + "i128": "369787061" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "251056032" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "369787061" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2670" + "u64": "554" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c79a4ee78372fc468fa64f4bf59842cb38341e01cfe3f268527c259ded85e92" + "bytes": "0f785d44eb4e77b5757f2a391f3c7bc6b7115d7521f0d8acb5d00c87e83a9003" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5c79a4ee78372fc468fa64f4bf59842cb38341e01cfe3f268527c259ded85e92" + "bytes": "0f785d44eb4e77b5757f2a391f3c7bc6b7115d7521f0d8acb5d00c87e83a9003" } ] }, "durability": "persistent", "val": { - "bytes": "c0b973e5c80240fc54bd46a1302662986b7b1c639ca5ec56f3a820f84800a186" + "bytes": "1815ca5983d1680a625f3d215e1255fd04b52806e23de0c9b43580696b20d713" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "251056032" + "i128": "369787061" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.128.json index 5afa0045..b592c1e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "446420437" + "i128": "398202813" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "446420437" + "i128": "398202813" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1f329f532f2e421606a50d5e4f87d2f65242ed9efb1a70a365dc5ea77d95606" + "bytes": "f8da3cd6ea4c46524a004e275598ce4e13cefe278504cfa1ddd8c74073974165" }, { - "u64": "828" + "u64": "381" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "446420437" + "i128": "398202813" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b7a6ade155d7fa79210f70b11ff5639acfa2084c4e1e02da86bc6f993a8e6cd5" + "bytes": "5cfb27ed142af103c16839a8f23a0bb9b4fdbed3d506cb7a14de9f6ea266a76f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 829, + "timestamp": 382, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7a6ade155d7fa79210f70b11ff5639acfa2084c4e1e02da86bc6f993a8e6cd5" + "bytes": "5cfb27ed142af103c16839a8f23a0bb9b4fdbed3d506cb7a14de9f6ea266a76f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7a6ade155d7fa79210f70b11ff5639acfa2084c4e1e02da86bc6f993a8e6cd5" + "bytes": "5cfb27ed142af103c16839a8f23a0bb9b4fdbed3d506cb7a14de9f6ea266a76f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "446420437" + "i128": "398202813" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "446420437" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "398202813" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "828" + "u64": "381" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76a9125b3210cf3b13144bb5ce939bae4f24b224ad072efabcf457c812055831" + "bytes": "91a947b734cafb718d84eef1a64b8a015443886eba61bc36e7592bf7f648b7ca" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76a9125b3210cf3b13144bb5ce939bae4f24b224ad072efabcf457c812055831" + "bytes": "91a947b734cafb718d84eef1a64b8a015443886eba61bc36e7592bf7f648b7ca" } ] }, "durability": "persistent", "val": { - "bytes": "b7a6ade155d7fa79210f70b11ff5639acfa2084c4e1e02da86bc6f993a8e6cd5" + "bytes": "5cfb27ed142af103c16839a8f23a0bb9b4fdbed3d506cb7a14de9f6ea266a76f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "446420437" + "i128": "398202813" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.129.json index 5b59507d..52c8c793 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "748529429" + "i128": "68107276" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "748529429" + "i128": "68107276" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da4e4c0a8844a666d23c3cbb0c9cb11a0b190e42c983d15b2cbcdf3d8398f92d" + "bytes": "dccd178ebc927e1b6d7df2af7488539032303327290806c86d08a515a1a67185" }, { - "u64": "695" + "u64": "1990" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "748529429" + "i128": "68107276" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "124f925cb12d173c920ab776d5e21f77442ba2ded6823880c27b50c79e9b79f4" + "bytes": "ee6b2f776cbb0313cf8efdd8b49721c03dca549da07e08c368552b7b3bc3d429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 696, + "timestamp": 1991, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "124f925cb12d173c920ab776d5e21f77442ba2ded6823880c27b50c79e9b79f4" + "bytes": "ee6b2f776cbb0313cf8efdd8b49721c03dca549da07e08c368552b7b3bc3d429" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "124f925cb12d173c920ab776d5e21f77442ba2ded6823880c27b50c79e9b79f4" + "bytes": "ee6b2f776cbb0313cf8efdd8b49721c03dca549da07e08c368552b7b3bc3d429" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "748529429" + "i128": "68107276" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "748529429" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "68107276" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "695" + "u64": "1990" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "85d6d73930793f71c09d9d58f69d2aed38885f3abf8e530c0b13c28a8b23a1c2" + "bytes": "8965ef5954e625047dfdc2ef052d56073658333283b2c8504f74dc69b0af51d9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "85d6d73930793f71c09d9d58f69d2aed38885f3abf8e530c0b13c28a8b23a1c2" + "bytes": "8965ef5954e625047dfdc2ef052d56073658333283b2c8504f74dc69b0af51d9" } ] }, "durability": "persistent", "val": { - "bytes": "124f925cb12d173c920ab776d5e21f77442ba2ded6823880c27b50c79e9b79f4" + "bytes": "ee6b2f776cbb0313cf8efdd8b49721c03dca549da07e08c368552b7b3bc3d429" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "748529429" + "i128": "68107276" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.13.json index 520ce3da..8bdc96d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "910910639" + "i128": "738878891" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "910910639" + "i128": "738878891" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7066904ed1747ebdbfc6e26d81da978c7abea907868bca5e3ee74b0494180d03" + "bytes": "cbdbacf8b0186e4f68e639e0ed84cf6fde8abd9138d99f4c70bc970ce4f37003" }, { - "u64": "1946" + "u64": "1904" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "910910639" + "i128": "738878891" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f69b3ce7849da5b57b566228b1853a7a2e82ee2009a3271ee83786905506e93a" + "bytes": "8e8da9abcbd54dcaf4481b916d71eadca42d3e615a300b125e4b0d5fc4529fe5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1947, + "timestamp": 1905, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f69b3ce7849da5b57b566228b1853a7a2e82ee2009a3271ee83786905506e93a" + "bytes": "8e8da9abcbd54dcaf4481b916d71eadca42d3e615a300b125e4b0d5fc4529fe5" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f69b3ce7849da5b57b566228b1853a7a2e82ee2009a3271ee83786905506e93a" + "bytes": "8e8da9abcbd54dcaf4481b916d71eadca42d3e615a300b125e4b0d5fc4529fe5" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "910910639" + "i128": "738878891" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "910910639" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "738878891" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1946" + "u64": "1904" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1aef556fd90033c7d382a3843de593f6e8eb7afb80c595abfb0727da51a9b34c" + "bytes": "1f9eedf178caf728ecb0c692af0809607aa24e2dff2084b072366e3c231a30fb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1aef556fd90033c7d382a3843de593f6e8eb7afb80c595abfb0727da51a9b34c" + "bytes": "1f9eedf178caf728ecb0c692af0809607aa24e2dff2084b072366e3c231a30fb" } ] }, "durability": "persistent", "val": { - "bytes": "f69b3ce7849da5b57b566228b1853a7a2e82ee2009a3271ee83786905506e93a" + "bytes": "8e8da9abcbd54dcaf4481b916d71eadca42d3e615a300b125e4b0d5fc4529fe5" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "910910639" + "i128": "738878891" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.130.json index ff341b92..ec8c4ec6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "334966706" + "i128": "810101872" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "334966706" + "i128": "810101872" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "60e3d90d5c67426d71e30803c070c0274259ff3fd22ad2cf03734b265b5646ae" + "bytes": "f17f9402dc6dd93fc3dcaabb29e360e80a5ea1b9abe2d2455158a384e4cd7e74" }, { - "u64": "2205" + "u64": "1429" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "334966706" + "i128": "810101872" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "63fc562d76521f8be2ac8850b6122235e814cd69139731f80021ad263f871320" + "bytes": "0ef5b3f856ee844ef912a6f29c40ee7b45adbb25acd20c554c4b1abf5f47586b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2206, + "timestamp": 1430, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63fc562d76521f8be2ac8850b6122235e814cd69139731f80021ad263f871320" + "bytes": "0ef5b3f856ee844ef912a6f29c40ee7b45adbb25acd20c554c4b1abf5f47586b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63fc562d76521f8be2ac8850b6122235e814cd69139731f80021ad263f871320" + "bytes": "0ef5b3f856ee844ef912a6f29c40ee7b45adbb25acd20c554c4b1abf5f47586b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "334966706" + "i128": "810101872" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "334966706" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "810101872" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2205" + "u64": "1429" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7c3bc11a03f6f31fa38a6a30e07e09072df3137bb7828807e2b8c2394fe8e88" + "bytes": "4b1583ec0eebf6ee138056cf85af786ccb117b27de55228983c1a12f9cb11570" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7c3bc11a03f6f31fa38a6a30e07e09072df3137bb7828807e2b8c2394fe8e88" + "bytes": "4b1583ec0eebf6ee138056cf85af786ccb117b27de55228983c1a12f9cb11570" } ] }, "durability": "persistent", "val": { - "bytes": "63fc562d76521f8be2ac8850b6122235e814cd69139731f80021ad263f871320" + "bytes": "0ef5b3f856ee844ef912a6f29c40ee7b45adbb25acd20c554c4b1abf5f47586b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "334966706" + "i128": "810101872" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.131.json index d14f9f0d..36fe3e1c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "982933631" + "i128": "701549884" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "982933631" + "i128": "701549884" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9010369e75f6662d68ed21ee8f017024e218dc580742a38f2b741fdbadff864" + "bytes": "26b8a92277956a360db61b1ad86550c66757ed70c3b7056117ebc42f7acad2c5" }, { - "u64": "3077" + "u64": "1859" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "982933631" + "i128": "701549884" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a306322a4c54131eff94cc0aa412ffece83f903683d29fc036bbc4c5f493d486" + "bytes": "e7da120d2caf6d5e8c47204afc9c7d76c109c01aef8556219e2b3b3d3039da05" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3078, + "timestamp": 1860, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a306322a4c54131eff94cc0aa412ffece83f903683d29fc036bbc4c5f493d486" + "bytes": "e7da120d2caf6d5e8c47204afc9c7d76c109c01aef8556219e2b3b3d3039da05" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a306322a4c54131eff94cc0aa412ffece83f903683d29fc036bbc4c5f493d486" + "bytes": "e7da120d2caf6d5e8c47204afc9c7d76c109c01aef8556219e2b3b3d3039da05" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "982933631" + "i128": "701549884" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "982933631" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "701549884" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3077" + "u64": "1859" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f772d5060b7fbde268043bb8b9e4a648f6a375f9c2d19ca082c5f5cbd71fbca" + "bytes": "98d350ddc8bd4d5148be6c3dd1969804fccd1912d70bda41dbf8f6bf10c210a5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f772d5060b7fbde268043bb8b9e4a648f6a375f9c2d19ca082c5f5cbd71fbca" + "bytes": "98d350ddc8bd4d5148be6c3dd1969804fccd1912d70bda41dbf8f6bf10c210a5" } ] }, "durability": "persistent", "val": { - "bytes": "a306322a4c54131eff94cc0aa412ffece83f903683d29fc036bbc4c5f493d486" + "bytes": "e7da120d2caf6d5e8c47204afc9c7d76c109c01aef8556219e2b3b3d3039da05" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "982933631" + "i128": "701549884" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.132.json index bd5057c4..adf2e282 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "376065562" + "i128": "857896336" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "376065562" + "i128": "857896336" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ea6e9c9f2a62ba7f438fa347ce2815cae3afd662730b73620dfb93a14eca6602" + "bytes": "a796ea60cd84a58d09c0df6c5ac7565c22b899841700776e26815731105dd2da" }, { - "u64": "597" + "u64": "3282" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "376065562" + "i128": "857896336" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a8875f867953345297f7ed9a5ff0dcbba5900e4251d8f481c20c9df6f9300995" + "bytes": "8331f4b4d4acc89f431df5c918c0c5608697dc31da4f52186cf39ba2e594161f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 598, + "timestamp": 3283, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a8875f867953345297f7ed9a5ff0dcbba5900e4251d8f481c20c9df6f9300995" + "bytes": "8331f4b4d4acc89f431df5c918c0c5608697dc31da4f52186cf39ba2e594161f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a8875f867953345297f7ed9a5ff0dcbba5900e4251d8f481c20c9df6f9300995" + "bytes": "8331f4b4d4acc89f431df5c918c0c5608697dc31da4f52186cf39ba2e594161f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "376065562" + "i128": "857896336" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "376065562" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "857896336" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "597" + "u64": "3282" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a814ba696b5a0da5f87fa0ee02f1dda4cb140806dc5265602bc1e08753c666f4" + "bytes": "48a4c6d26d31334c0a295af1ddfb213d38a146e4f0054ad759683860584a0b18" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a814ba696b5a0da5f87fa0ee02f1dda4cb140806dc5265602bc1e08753c666f4" + "bytes": "48a4c6d26d31334c0a295af1ddfb213d38a146e4f0054ad759683860584a0b18" } ] }, "durability": "persistent", "val": { - "bytes": "a8875f867953345297f7ed9a5ff0dcbba5900e4251d8f481c20c9df6f9300995" + "bytes": "8331f4b4d4acc89f431df5c918c0c5608697dc31da4f52186cf39ba2e594161f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "376065562" + "i128": "857896336" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.133.json index 0b89ad54..3774407a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827916107" + "i128": "94565697" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827916107" + "i128": "94565697" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f367b0727e8ad7523a074b7872bda9e986f6265f466cd7efb54e694391131351" + "bytes": "84e6baefe90d2978f51546f1fa2bf76f5565bc4793cf156544765719bb2d09da" }, { - "u64": "2287" + "u64": "1272" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827916107" + "i128": "94565697" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e0835fb5c4d588e1264fdd5bb09d24c1d163b213877ee7aa07b4c0df42d7e2ab" + "bytes": "3971aa52a62db856473725507ea51925fa357cf65cc1d3227751edb984f1fde3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2288, + "timestamp": 1273, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e0835fb5c4d588e1264fdd5bb09d24c1d163b213877ee7aa07b4c0df42d7e2ab" + "bytes": "3971aa52a62db856473725507ea51925fa357cf65cc1d3227751edb984f1fde3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e0835fb5c4d588e1264fdd5bb09d24c1d163b213877ee7aa07b4c0df42d7e2ab" + "bytes": "3971aa52a62db856473725507ea51925fa357cf65cc1d3227751edb984f1fde3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827916107" + "i128": "94565697" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "827916107" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "94565697" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2287" + "u64": "1272" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b11b63dd3b9d775b8d46fb69ca4eac1df9383907f674c1b36afdff94ba4ab4d" + "bytes": "8d7b16464ec034ec9aab701b70c3c4a61b96061c678ad1ea897a33d7d9e9bf85" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4b11b63dd3b9d775b8d46fb69ca4eac1df9383907f674c1b36afdff94ba4ab4d" + "bytes": "8d7b16464ec034ec9aab701b70c3c4a61b96061c678ad1ea897a33d7d9e9bf85" } ] }, "durability": "persistent", "val": { - "bytes": "e0835fb5c4d588e1264fdd5bb09d24c1d163b213877ee7aa07b4c0df42d7e2ab" + "bytes": "3971aa52a62db856473725507ea51925fa357cf65cc1d3227751edb984f1fde3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "827916107" + "i128": "94565697" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.134.json index 93b48b50..48756086 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "175559487" + "i128": "576434130" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "175559487" + "i128": "576434130" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a13f342441791122cce91b85df987a47508d11566fad08e8ec19a0738b8a5ee" + "bytes": "5f21e1ba045e8cac571ccabcf7eadd204232789125700d527f90c5c0c8cf23e4" }, { - "u64": "1212" + "u64": "650" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "175559487" + "i128": "576434130" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "64eb3e664e190d0e577c832d3236ba8b7255ca44e2f57a331f21cdb0400ce820" + "bytes": "becae9933d4ec78bb6017068fed7d2515faba0ecefd6f8841ddceceeda9f9c78" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1213, + "timestamp": 651, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64eb3e664e190d0e577c832d3236ba8b7255ca44e2f57a331f21cdb0400ce820" + "bytes": "becae9933d4ec78bb6017068fed7d2515faba0ecefd6f8841ddceceeda9f9c78" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "64eb3e664e190d0e577c832d3236ba8b7255ca44e2f57a331f21cdb0400ce820" + "bytes": "becae9933d4ec78bb6017068fed7d2515faba0ecefd6f8841ddceceeda9f9c78" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "175559487" + "i128": "576434130" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "175559487" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "576434130" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1212" + "u64": "650" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd3542924ad0d26adac400f4516efe2e58a0927f39dba223b2c92caa90d34d7e" + "bytes": "71ca061e6599ebdbb54e42ab266b7a2aeffeb912d5a3ab520a0b64f0317ff32a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dd3542924ad0d26adac400f4516efe2e58a0927f39dba223b2c92caa90d34d7e" + "bytes": "71ca061e6599ebdbb54e42ab266b7a2aeffeb912d5a3ab520a0b64f0317ff32a" } ] }, "durability": "persistent", "val": { - "bytes": "64eb3e664e190d0e577c832d3236ba8b7255ca44e2f57a331f21cdb0400ce820" + "bytes": "becae9933d4ec78bb6017068fed7d2515faba0ecefd6f8841ddceceeda9f9c78" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "175559487" + "i128": "576434130" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.135.json index c566e4ac..011048c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "146845498" + "i128": "245039952" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "146845498" + "i128": "245039952" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "30caa088ea1f499ad219cf9cbcedee15150abc48a7798784fb6ec4522766ca14" + "bytes": "587388133e49417e0c0fa6a6a4924a610a9026a09ca82bd897e580edcdb0db00" }, { - "u64": "3307" + "u64": "3407" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "146845498" + "i128": "245039952" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "547aaff87b112104431c7120e3844f93d4b9c105bad3331aca1a1c350cd08427" + "bytes": "270fe6457efc5da90c89e8ebb903085bd720a1eef5a6eaa688355b6582cbd4e3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3308, + "timestamp": 3408, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "547aaff87b112104431c7120e3844f93d4b9c105bad3331aca1a1c350cd08427" + "bytes": "270fe6457efc5da90c89e8ebb903085bd720a1eef5a6eaa688355b6582cbd4e3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "547aaff87b112104431c7120e3844f93d4b9c105bad3331aca1a1c350cd08427" + "bytes": "270fe6457efc5da90c89e8ebb903085bd720a1eef5a6eaa688355b6582cbd4e3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "146845498" + "i128": "245039952" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "146845498" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "245039952" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3307" + "u64": "3407" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ab7fbbd2f78504010c5d1f66121217d3325f76bab54767be326bc453859b353" + "bytes": "2b5c21651fb52935f71ff876c6e1a43f136fc60fbf8bd1f50e6accb9b2508c4d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ab7fbbd2f78504010c5d1f66121217d3325f76bab54767be326bc453859b353" + "bytes": "2b5c21651fb52935f71ff876c6e1a43f136fc60fbf8bd1f50e6accb9b2508c4d" } ] }, "durability": "persistent", "val": { - "bytes": "547aaff87b112104431c7120e3844f93d4b9c105bad3331aca1a1c350cd08427" + "bytes": "270fe6457efc5da90c89e8ebb903085bd720a1eef5a6eaa688355b6582cbd4e3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "146845498" + "i128": "245039952" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.136.json index 2dba4e31..815a91d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "813242035" + "i128": "737241886" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "813242035" + "i128": "737241886" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "809add898b0ea6045561666c1195edb5bee766f42d59b94a2b2f90a464d3e3a4" + "bytes": "9a5963dafc84c124c6c624fd20aed51e73aec757ac672bd9792abe7958411624" }, { - "u64": "3534" + "u64": "347" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "813242035" + "i128": "737241886" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "94f218d405b1bdab6489cd877a0562589a4432fc8f70cd45769cda5952394a02" + "bytes": "54550b54b92bd183632480f660e53a7a8b17bff915fd63c17120ff9b0aee5f8f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3535, + "timestamp": 348, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "94f218d405b1bdab6489cd877a0562589a4432fc8f70cd45769cda5952394a02" + "bytes": "54550b54b92bd183632480f660e53a7a8b17bff915fd63c17120ff9b0aee5f8f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "94f218d405b1bdab6489cd877a0562589a4432fc8f70cd45769cda5952394a02" + "bytes": "54550b54b92bd183632480f660e53a7a8b17bff915fd63c17120ff9b0aee5f8f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "813242035" + "i128": "737241886" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "813242035" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "737241886" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3534" + "u64": "347" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "74f91b7884616f3c1f236fe4c42549f6628b999c0abf99b1dcd72d65cf559e5e" + "bytes": "040591b9750db886d824584d4a962acc3eb5653e7459ea19202442ac3b2b434c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "74f91b7884616f3c1f236fe4c42549f6628b999c0abf99b1dcd72d65cf559e5e" + "bytes": "040591b9750db886d824584d4a962acc3eb5653e7459ea19202442ac3b2b434c" } ] }, "durability": "persistent", "val": { - "bytes": "94f218d405b1bdab6489cd877a0562589a4432fc8f70cd45769cda5952394a02" + "bytes": "54550b54b92bd183632480f660e53a7a8b17bff915fd63c17120ff9b0aee5f8f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "813242035" + "i128": "737241886" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.137.json index d995f23a..0cf4e51f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "474569215" + "i128": "89060636" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "474569215" + "i128": "89060636" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e15fc13c501287b7926f889893c53749f3977fced33a8e5f50b9365d23cebc7" + "bytes": "8a05fea105320c0610fec99c4370ffefe7a5c667accc4f1bedcdda56d44c4d7d" }, { - "u64": "2409" + "u64": "328" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "474569215" + "i128": "89060636" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "806251332699fe0dec3f25fded7833dbe44bd15e8a755f6c6bb1d4ba27be13c0" + "bytes": "922dbeeeea96e3936430bac23bbcd355411ec55bd514563ac3df82bb4d448f57" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2410, + "timestamp": 329, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "806251332699fe0dec3f25fded7833dbe44bd15e8a755f6c6bb1d4ba27be13c0" + "bytes": "922dbeeeea96e3936430bac23bbcd355411ec55bd514563ac3df82bb4d448f57" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "806251332699fe0dec3f25fded7833dbe44bd15e8a755f6c6bb1d4ba27be13c0" + "bytes": "922dbeeeea96e3936430bac23bbcd355411ec55bd514563ac3df82bb4d448f57" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "474569215" + "i128": "89060636" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "474569215" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "89060636" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2409" + "u64": "328" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ed01f28e3b281c77fedaea63afc08552c98a67b9095010c59805db3dc5d4715" + "bytes": "9bed9212502d1415e3a6658e30cb2d3c93fcddf866e1fb1c913873eed485c931" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ed01f28e3b281c77fedaea63afc08552c98a67b9095010c59805db3dc5d4715" + "bytes": "9bed9212502d1415e3a6658e30cb2d3c93fcddf866e1fb1c913873eed485c931" } ] }, "durability": "persistent", "val": { - "bytes": "806251332699fe0dec3f25fded7833dbe44bd15e8a755f6c6bb1d4ba27be13c0" + "bytes": "922dbeeeea96e3936430bac23bbcd355411ec55bd514563ac3df82bb4d448f57" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "474569215" + "i128": "89060636" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.138.json index 24c7a955..9d4df361 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "203092564" + "i128": "9790840" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "203092564" + "i128": "9790840" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "09ea90cea25b7834877f767374fb8d7e20c662bf4d9e28b68163af1cd06fd6d7" + "bytes": "6c188a9496cb32079a91ef326b42bdb7b315c334e59a1088b36dbd392452f39d" }, { - "u64": "236" + "u64": "1704" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "203092564" + "i128": "9790840" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "995fc1a803bb7bb4d3dd90e80da06de7d2d19eede876ec46c8449e04610f3c58" + "bytes": "89743658fb14448bbbe20b1a31d432580a66b60c4fac41b952ec48a11fd663d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 237, + "timestamp": 1705, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "995fc1a803bb7bb4d3dd90e80da06de7d2d19eede876ec46c8449e04610f3c58" + "bytes": "89743658fb14448bbbe20b1a31d432580a66b60c4fac41b952ec48a11fd663d7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "995fc1a803bb7bb4d3dd90e80da06de7d2d19eede876ec46c8449e04610f3c58" + "bytes": "89743658fb14448bbbe20b1a31d432580a66b60c4fac41b952ec48a11fd663d7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "203092564" + "i128": "9790840" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "203092564" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "9790840" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "236" + "u64": "1704" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d3b5dc3e7387b4802de7af9b69a42b73f9947dd90497ff0ef9b3f8338757a3b" + "bytes": "b2c14b2217e2f433c9718e173d437ac3255b12bb9b4213867fcb88acc5695de3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d3b5dc3e7387b4802de7af9b69a42b73f9947dd90497ff0ef9b3f8338757a3b" + "bytes": "b2c14b2217e2f433c9718e173d437ac3255b12bb9b4213867fcb88acc5695de3" } ] }, "durability": "persistent", "val": { - "bytes": "995fc1a803bb7bb4d3dd90e80da06de7d2d19eede876ec46c8449e04610f3c58" + "bytes": "89743658fb14448bbbe20b1a31d432580a66b60c4fac41b952ec48a11fd663d7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "203092564" + "i128": "9790840" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.139.json index 9cdb22c0..082bdc70 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "708679308" + "i128": "794409547" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "708679308" + "i128": "794409547" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db136cb807bcc7e46c11d90db0135dc4c29a8d14277891deebefd6781f1bef42" + "bytes": "81d1c08038e9782798651f842cf74c76746b6b894a818ecfba529844549a87fd" }, { - "u64": "2367" + "u64": "2486" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "708679308" + "i128": "794409547" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "982252d916511da8090260313ffb9153fa043be50555b8d839d9c7bcebc53442" + "bytes": "8404b910b07e5332d54197c89584cd6e413923da5e6af70f742c910d31aed872" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2368, + "timestamp": 2487, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "982252d916511da8090260313ffb9153fa043be50555b8d839d9c7bcebc53442" + "bytes": "8404b910b07e5332d54197c89584cd6e413923da5e6af70f742c910d31aed872" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "982252d916511da8090260313ffb9153fa043be50555b8d839d9c7bcebc53442" + "bytes": "8404b910b07e5332d54197c89584cd6e413923da5e6af70f742c910d31aed872" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "708679308" + "i128": "794409547" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "708679308" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "794409547" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2367" + "u64": "2486" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57d66fc75e44c47a0080212ae30eaa961215b8079f01c24c506e77c242f8e816" + "bytes": "4bec8a717c484d2368ccdbf97909e246f0b98ccd7d02daea2c8d7bdd70fef7dc" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "57d66fc75e44c47a0080212ae30eaa961215b8079f01c24c506e77c242f8e816" + "bytes": "4bec8a717c484d2368ccdbf97909e246f0b98ccd7d02daea2c8d7bdd70fef7dc" } ] }, "durability": "persistent", "val": { - "bytes": "982252d916511da8090260313ffb9153fa043be50555b8d839d9c7bcebc53442" + "bytes": "8404b910b07e5332d54197c89584cd6e413923da5e6af70f742c910d31aed872" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "708679308" + "i128": "794409547" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.14.json index fc1f1d2e..80c97f4b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "317176724" + "i128": "85368216" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "317176724" + "i128": "85368216" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d1aacdb0affb275befa4fc23ea1452783c5b28c17688f10310ed00f5afec7af" + "bytes": "0795e0950f8279a0254f26d0fc47a4290a098b085d8ef4faad57b5114b79a36d" }, { - "u64": "1640" + "u64": "389" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "317176724" + "i128": "85368216" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "88d030b604848d22be1bf941734722739d7b5007794f104b13e66ee3b7b9b630" + "bytes": "8c801eba670044d4073e97f60a8b331efac85e59fb0473db00e1928d71a95a19" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1641, + "timestamp": 390, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88d030b604848d22be1bf941734722739d7b5007794f104b13e66ee3b7b9b630" + "bytes": "8c801eba670044d4073e97f60a8b331efac85e59fb0473db00e1928d71a95a19" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88d030b604848d22be1bf941734722739d7b5007794f104b13e66ee3b7b9b630" + "bytes": "8c801eba670044d4073e97f60a8b331efac85e59fb0473db00e1928d71a95a19" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "317176724" + "i128": "85368216" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "317176724" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "85368216" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1640" + "u64": "389" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "007bff08c10c71f69230ed847c9bd87c348e7f3468cb148818e6ad26e23e8346" + "bytes": "776e5ab75c549e7158f6842cb68f621df3f0821541d29c2d0f9e4c2c01980f7c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "007bff08c10c71f69230ed847c9bd87c348e7f3468cb148818e6ad26e23e8346" + "bytes": "776e5ab75c549e7158f6842cb68f621df3f0821541d29c2d0f9e4c2c01980f7c" } ] }, "durability": "persistent", "val": { - "bytes": "88d030b604848d22be1bf941734722739d7b5007794f104b13e66ee3b7b9b630" + "bytes": "8c801eba670044d4073e97f60a8b331efac85e59fb0473db00e1928d71a95a19" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "317176724" + "i128": "85368216" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.140.json index 53b87df5..671af3f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31774432" + "i128": "37484214" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31774432" + "i128": "37484214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1cc964f30143c3bccef105206b34ebd76074084a4d14b21afd7b7ca7a00c83a3" + "bytes": "ee3a7ce1088e7510649add70e0c6cd2fb4c82c2b7bb84654ddfe291a205da952" }, { - "u64": "3037" + "u64": "2962" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31774432" + "i128": "37484214" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b134a35d9b8d84d9d0071a3f0f54d74eb3d69e1c80d0828092af9360a0514bba" + "bytes": "568947fab6d877611e384daa4fa40aeca5f1cf85a2d3922de06e3384d2180354" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3038, + "timestamp": 2963, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b134a35d9b8d84d9d0071a3f0f54d74eb3d69e1c80d0828092af9360a0514bba" + "bytes": "568947fab6d877611e384daa4fa40aeca5f1cf85a2d3922de06e3384d2180354" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b134a35d9b8d84d9d0071a3f0f54d74eb3d69e1c80d0828092af9360a0514bba" + "bytes": "568947fab6d877611e384daa4fa40aeca5f1cf85a2d3922de06e3384d2180354" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31774432" + "i128": "37484214" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31774432" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "37484214" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3037" + "u64": "2962" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2fec47be979a1cce039f3064a9113323da5878706cbcbc42b6437f383081e1e6" + "bytes": "f31a98c3a58b5b6114d343937b8aed39c2fb937cc0892cd8ecda04de2cd6f2f9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2fec47be979a1cce039f3064a9113323da5878706cbcbc42b6437f383081e1e6" + "bytes": "f31a98c3a58b5b6114d343937b8aed39c2fb937cc0892cd8ecda04de2cd6f2f9" } ] }, "durability": "persistent", "val": { - "bytes": "b134a35d9b8d84d9d0071a3f0f54d74eb3d69e1c80d0828092af9360a0514bba" + "bytes": "568947fab6d877611e384daa4fa40aeca5f1cf85a2d3922de06e3384d2180354" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "31774432" + "i128": "37484214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.141.json index 24a2eb80..d185c6b3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "80705726" + "i128": "34672696" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "80705726" + "i128": "34672696" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "415e2dbf7bfae608d050b014b420d5dd54a774cd6bea18b92d9ddf2736a3d330" + "bytes": "51b98cd18bde7095df853eb34ab03848904f7ddba55e2b880740bd22a65bab29" }, { - "u64": "874" + "u64": "1428" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "80705726" + "i128": "34672696" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d1748a3475f2eb623707b7aa72e85709a14ad32e1a01109482da442e2cb0cb97" + "bytes": "56083448d85a537a8a0bf8deb669bb8fc0c6ad3616453aeafd121e8f513b47f4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 875, + "timestamp": 1429, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1748a3475f2eb623707b7aa72e85709a14ad32e1a01109482da442e2cb0cb97" + "bytes": "56083448d85a537a8a0bf8deb669bb8fc0c6ad3616453aeafd121e8f513b47f4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1748a3475f2eb623707b7aa72e85709a14ad32e1a01109482da442e2cb0cb97" + "bytes": "56083448d85a537a8a0bf8deb669bb8fc0c6ad3616453aeafd121e8f513b47f4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "80705726" + "i128": "34672696" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "80705726" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "34672696" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "874" + "u64": "1428" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a810a27932f5a4a54e016a1956ae011119bc545269ac154a94e8c6bffb5b280" + "bytes": "acfa7417a3109308842ea9fedc2271b228b65c6341ab94ee091f97d8d7494df4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a810a27932f5a4a54e016a1956ae011119bc545269ac154a94e8c6bffb5b280" + "bytes": "acfa7417a3109308842ea9fedc2271b228b65c6341ab94ee091f97d8d7494df4" } ] }, "durability": "persistent", "val": { - "bytes": "d1748a3475f2eb623707b7aa72e85709a14ad32e1a01109482da442e2cb0cb97" + "bytes": "56083448d85a537a8a0bf8deb669bb8fc0c6ad3616453aeafd121e8f513b47f4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "80705726" + "i128": "34672696" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.142.json index 65970c4c..8e3d3e26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "539603829" + "i128": "863731388" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "539603829" + "i128": "863731388" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f4d9ba92b3154566a92cf0aeeb3764d9f9bc602bca9c630fde4a99b89c27571b" + "bytes": "776936f46c56db5f6c144a8265fda2cf4c8699d374813619bf84a4c3bc602445" }, { - "u64": "958" + "u64": "2319" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "539603829" + "i128": "863731388" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e47d509161947127a5465e5d96952e683e4a76d0b8f0db04d794cebbedc1a745" + "bytes": "3545d9df2f27160c84023a1775c77f2c80d6199c62ddb61c1d696766171eac6f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 959, + "timestamp": 2320, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e47d509161947127a5465e5d96952e683e4a76d0b8f0db04d794cebbedc1a745" + "bytes": "3545d9df2f27160c84023a1775c77f2c80d6199c62ddb61c1d696766171eac6f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e47d509161947127a5465e5d96952e683e4a76d0b8f0db04d794cebbedc1a745" + "bytes": "3545d9df2f27160c84023a1775c77f2c80d6199c62ddb61c1d696766171eac6f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "539603829" + "i128": "863731388" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "539603829" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "863731388" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "958" + "u64": "2319" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec7f4806af80d3d780fc40eb921a173be867b17a7371aa4d38ac41aaa74fb2aa" + "bytes": "e8976aeded1fd275cdaf9ea07a65d04d33e6c58f09a882a57e7eb2ce3ef11583" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec7f4806af80d3d780fc40eb921a173be867b17a7371aa4d38ac41aaa74fb2aa" + "bytes": "e8976aeded1fd275cdaf9ea07a65d04d33e6c58f09a882a57e7eb2ce3ef11583" } ] }, "durability": "persistent", "val": { - "bytes": "e47d509161947127a5465e5d96952e683e4a76d0b8f0db04d794cebbedc1a745" + "bytes": "3545d9df2f27160c84023a1775c77f2c80d6199c62ddb61c1d696766171eac6f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "539603829" + "i128": "863731388" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.143.json index ce512b61..47abc6c3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "436986421" + "i128": "171356541" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "436986421" + "i128": "171356541" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05a9a077eb4d549998044bc39715f008939f786d1054aa02206a9520b7d9d9f2" + "bytes": "20c5aa496ec5a593c28d18a3dcd8c52c243fc7496c8046fe364f7036b104ae29" }, { - "u64": "2959" + "u64": "3498" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "436986421" + "i128": "171356541" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4cdf1e309abfc930a90b6401b0223af5a2b374e5cc40dd4bfc79d83780b6cec1" + "bytes": "91deb6d2dd5dae9a1e1dedd446407b7db4785551c53605536cef557b58de0ca0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2960, + "timestamp": 3499, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4cdf1e309abfc930a90b6401b0223af5a2b374e5cc40dd4bfc79d83780b6cec1" + "bytes": "91deb6d2dd5dae9a1e1dedd446407b7db4785551c53605536cef557b58de0ca0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4cdf1e309abfc930a90b6401b0223af5a2b374e5cc40dd4bfc79d83780b6cec1" + "bytes": "91deb6d2dd5dae9a1e1dedd446407b7db4785551c53605536cef557b58de0ca0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "436986421" + "i128": "171356541" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "436986421" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "171356541" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2959" + "u64": "3498" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91634b30021c77ba3d2d45c86023a7d596dd72491ed9f4b3f83cb13a5c72a501" + "bytes": "da689297b6282921cfc3befe40da3e1200b13cfb0776d75e84022c66c79b8779" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91634b30021c77ba3d2d45c86023a7d596dd72491ed9f4b3f83cb13a5c72a501" + "bytes": "da689297b6282921cfc3befe40da3e1200b13cfb0776d75e84022c66c79b8779" } ] }, "durability": "persistent", "val": { - "bytes": "4cdf1e309abfc930a90b6401b0223af5a2b374e5cc40dd4bfc79d83780b6cec1" + "bytes": "91deb6d2dd5dae9a1e1dedd446407b7db4785551c53605536cef557b58de0ca0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "436986421" + "i128": "171356541" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.144.json index feee131a..56c06543 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "155386026" + "i128": "795494402" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "155386026" + "i128": "795494402" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2fadf5240bae3d5649d95db8940e6dc3f0af6208e1351ec7977ff7f4f9aec21e" + "bytes": "1deb49b53eb8904139019db7ad93a579fb800ff01ee04931a930e97cc7db1ba3" }, { - "u64": "128" + "u64": "1402" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "155386026" + "i128": "795494402" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "954e3eae45c0804ed7ef9dae5b35b84dfe30a699e9157107f5acde637e076de3" + "bytes": "2d4ccd9aa1f1ea2bcaed83b64e0c8c92d4e39e445f119fcb2c33b3ce4bed2bc9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 129, + "timestamp": 1403, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "954e3eae45c0804ed7ef9dae5b35b84dfe30a699e9157107f5acde637e076de3" + "bytes": "2d4ccd9aa1f1ea2bcaed83b64e0c8c92d4e39e445f119fcb2c33b3ce4bed2bc9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "954e3eae45c0804ed7ef9dae5b35b84dfe30a699e9157107f5acde637e076de3" + "bytes": "2d4ccd9aa1f1ea2bcaed83b64e0c8c92d4e39e445f119fcb2c33b3ce4bed2bc9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "155386026" + "i128": "795494402" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "155386026" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "795494402" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "128" + "u64": "1402" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2c813b7d759396fef7b15d2f055236e4eceaeb017d65b52d9ac2f9d76bf18b3" + "bytes": "81ca74f5e9c3e6502953ad16e550267d3d240f41fc13395670600ed52e999f13" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b2c813b7d759396fef7b15d2f055236e4eceaeb017d65b52d9ac2f9d76bf18b3" + "bytes": "81ca74f5e9c3e6502953ad16e550267d3d240f41fc13395670600ed52e999f13" } ] }, "durability": "persistent", "val": { - "bytes": "954e3eae45c0804ed7ef9dae5b35b84dfe30a699e9157107f5acde637e076de3" + "bytes": "2d4ccd9aa1f1ea2bcaed83b64e0c8c92d4e39e445f119fcb2c33b3ce4bed2bc9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "155386026" + "i128": "795494402" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.145.json index d0c6b571..76aa90ab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "12619955" + "i128": "709595006" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "12619955" + "i128": "709595006" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65f8e2fe1c779c16cb2948a9da8a00164c83c66a2857402878e7e70a60f28e35" + "bytes": "58240e56e4fb254db77e57afea3a60d64a972649595b670c613f1a8b822fba69" }, { - "u64": "2462" + "u64": "936" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "12619955" + "i128": "709595006" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8925a03e1e59c1e8b19440c9431ad1ad66dab6ddac7a4758b410d0d677100470" + "bytes": "6129084d7aeb77757e4d9ea0e879230ecc76858927ce4cdf38e21781fc938a72" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2463, + "timestamp": 937, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8925a03e1e59c1e8b19440c9431ad1ad66dab6ddac7a4758b410d0d677100470" + "bytes": "6129084d7aeb77757e4d9ea0e879230ecc76858927ce4cdf38e21781fc938a72" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8925a03e1e59c1e8b19440c9431ad1ad66dab6ddac7a4758b410d0d677100470" + "bytes": "6129084d7aeb77757e4d9ea0e879230ecc76858927ce4cdf38e21781fc938a72" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "12619955" + "i128": "709595006" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "12619955" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "709595006" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2462" + "u64": "936" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90482fd2761417512ade6ceb3a406dfb2b36da56136fc1b6cb98f7f3150577fd" + "bytes": "da84fc56a83196ff6512d48b70ff4616f4fe474509aa5a6e259c10dd52ef076a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "90482fd2761417512ade6ceb3a406dfb2b36da56136fc1b6cb98f7f3150577fd" + "bytes": "da84fc56a83196ff6512d48b70ff4616f4fe474509aa5a6e259c10dd52ef076a" } ] }, "durability": "persistent", "val": { - "bytes": "8925a03e1e59c1e8b19440c9431ad1ad66dab6ddac7a4758b410d0d677100470" + "bytes": "6129084d7aeb77757e4d9ea0e879230ecc76858927ce4cdf38e21781fc938a72" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "12619955" + "i128": "709595006" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.146.json index 34676339..2fe9bf9f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "234224516" + "i128": "592127390" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "234224516" + "i128": "592127390" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9c36e31358f9674efdf28db35cdf6157336183638eaf3793f01d861f371f0ab" + "bytes": "ab97a15adac24d3fbfcd1946163dda0d459188a4639e9a1d65f08194938b48b2" }, { - "u64": "1529" + "u64": "1228" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "234224516" + "i128": "592127390" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "016d29c522b7e49054d13fe3279d1d54d06b68973239b23550859bc0da8549c1" + "bytes": "972b6de414a01ac17d8c1de6d3dbb3805a5c8c6d293543ff8d65d7b28469d8a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1530, + "timestamp": 1229, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "016d29c522b7e49054d13fe3279d1d54d06b68973239b23550859bc0da8549c1" + "bytes": "972b6de414a01ac17d8c1de6d3dbb3805a5c8c6d293543ff8d65d7b28469d8a3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "016d29c522b7e49054d13fe3279d1d54d06b68973239b23550859bc0da8549c1" + "bytes": "972b6de414a01ac17d8c1de6d3dbb3805a5c8c6d293543ff8d65d7b28469d8a3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "234224516" + "i128": "592127390" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "234224516" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "592127390" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1529" + "u64": "1228" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffe8ddb4adc2e1a8a6a1aa6c5e0632accea1722b249354379b33d6148cd728fa" + "bytes": "e232321854ca985047f1c01836a8e63b816ff0054163b0e73926efe402980068" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ffe8ddb4adc2e1a8a6a1aa6c5e0632accea1722b249354379b33d6148cd728fa" + "bytes": "e232321854ca985047f1c01836a8e63b816ff0054163b0e73926efe402980068" } ] }, "durability": "persistent", "val": { - "bytes": "016d29c522b7e49054d13fe3279d1d54d06b68973239b23550859bc0da8549c1" + "bytes": "972b6de414a01ac17d8c1de6d3dbb3805a5c8c6d293543ff8d65d7b28469d8a3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "234224516" + "i128": "592127390" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.147.json index 68ff866e..a4560944 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "359374215" + "i128": "606621621" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "359374215" + "i128": "606621621" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cf603435e2887cdd498583b74692f14ee1056c748cdfa4fbb9bd8ec98459d886" + "bytes": "0e4b575334544e696fc7ebecf4d8db21e7649089be9325b37e86a26bd46b51ce" }, { - "u64": "1014" + "u64": "2600" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "359374215" + "i128": "606621621" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6b35ab2d7e492fc933983b7cc6d01327fd5253c2ccd148e4f3311cd65d85a880" + "bytes": "b52f385256b509033b94d655594e30964652eeb8191c4f74cf54d3b11b1d7db6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1015, + "timestamp": 2601, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6b35ab2d7e492fc933983b7cc6d01327fd5253c2ccd148e4f3311cd65d85a880" + "bytes": "b52f385256b509033b94d655594e30964652eeb8191c4f74cf54d3b11b1d7db6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6b35ab2d7e492fc933983b7cc6d01327fd5253c2ccd148e4f3311cd65d85a880" + "bytes": "b52f385256b509033b94d655594e30964652eeb8191c4f74cf54d3b11b1d7db6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "359374215" + "i128": "606621621" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "359374215" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "606621621" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1014" + "u64": "2600" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5867a9cfec8a6ccb3b0b51ca2f8dd80f683d82ce71734ed3a7e86be39dbfaf51" + "bytes": "0852b956029c723ce33a4137897823c144cf73d9f69a336b5f0fc17cb7cefecc" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5867a9cfec8a6ccb3b0b51ca2f8dd80f683d82ce71734ed3a7e86be39dbfaf51" + "bytes": "0852b956029c723ce33a4137897823c144cf73d9f69a336b5f0fc17cb7cefecc" } ] }, "durability": "persistent", "val": { - "bytes": "6b35ab2d7e492fc933983b7cc6d01327fd5253c2ccd148e4f3311cd65d85a880" + "bytes": "b52f385256b509033b94d655594e30964652eeb8191c4f74cf54d3b11b1d7db6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "359374215" + "i128": "606621621" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.148.json index 95fba6c8..2bce95ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "222484006" + "i128": "834085110" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "222484006" + "i128": "834085110" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e22bc3cc2aab8df4e31d36081cfa21f8bb87465b5dd365b91aad1fa386bf138" + "bytes": "4f7568f50b23bd1ea5589adf05e3be56a7605a96f7b712b03631990854943bfb" }, { - "u64": "2794" + "u64": "319" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "222484006" + "i128": "834085110" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2098e7bd4c1d80224211085fc0c0d49b282782b65c4b32de5f249d99432955ce" + "bytes": "181a55687fb3f29a0dff43c79869a4f867eca8e051a9bf2d64c02575936d36b2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2795, + "timestamp": 320, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2098e7bd4c1d80224211085fc0c0d49b282782b65c4b32de5f249d99432955ce" + "bytes": "181a55687fb3f29a0dff43c79869a4f867eca8e051a9bf2d64c02575936d36b2" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2098e7bd4c1d80224211085fc0c0d49b282782b65c4b32de5f249d99432955ce" + "bytes": "181a55687fb3f29a0dff43c79869a4f867eca8e051a9bf2d64c02575936d36b2" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "222484006" + "i128": "834085110" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "222484006" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "834085110" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2794" + "u64": "319" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4b3d9bb005cd1b62a4309903fb8e9bf5bc34b7ed3a9a47688f9aadc62ccffe4" + "bytes": "c5c341832a622ee213009be128f364c06a10e3b4fc3304670a0f2a0d26f16bf8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4b3d9bb005cd1b62a4309903fb8e9bf5bc34b7ed3a9a47688f9aadc62ccffe4" + "bytes": "c5c341832a622ee213009be128f364c06a10e3b4fc3304670a0f2a0d26f16bf8" } ] }, "durability": "persistent", "val": { - "bytes": "2098e7bd4c1d80224211085fc0c0d49b282782b65c4b32de5f249d99432955ce" + "bytes": "181a55687fb3f29a0dff43c79869a4f867eca8e051a9bf2d64c02575936d36b2" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "222484006" + "i128": "834085110" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.149.json index 587b3142..5ab961ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "350782756" + "i128": "400123008" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "350782756" + "i128": "400123008" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ac117691d443edafee9123895c746e48dbd668f32ff5168e2f5834dcd0cbf962" + "bytes": "98aeaa94c5445eaf2b59edae6c5b9c37c89268c130e2a53b4559d0cbb46de1a7" }, { - "u64": "3126" + "u64": "1159" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "350782756" + "i128": "400123008" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1804528660e924961144c44f0f2da89e1b1ba797206b79971b4ac04e0fba252b" + "bytes": "8114e06a3b903adaa5235529734d5fb5a1f6bc9ae07f7ff640bb0c85c9b803b7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3127, + "timestamp": 1160, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1804528660e924961144c44f0f2da89e1b1ba797206b79971b4ac04e0fba252b" + "bytes": "8114e06a3b903adaa5235529734d5fb5a1f6bc9ae07f7ff640bb0c85c9b803b7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1804528660e924961144c44f0f2da89e1b1ba797206b79971b4ac04e0fba252b" + "bytes": "8114e06a3b903adaa5235529734d5fb5a1f6bc9ae07f7ff640bb0c85c9b803b7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "350782756" + "i128": "400123008" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "350782756" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "400123008" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3126" + "u64": "1159" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bdfea0c82c03a864b6d3f56da827f5863d081a3f3d030a64063274a429248f27" + "bytes": "b7b82424164c30b562ed2d3e67304269f3179dfabe3a93d76a4765eb087d898d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bdfea0c82c03a864b6d3f56da827f5863d081a3f3d030a64063274a429248f27" + "bytes": "b7b82424164c30b562ed2d3e67304269f3179dfabe3a93d76a4765eb087d898d" } ] }, "durability": "persistent", "val": { - "bytes": "1804528660e924961144c44f0f2da89e1b1ba797206b79971b4ac04e0fba252b" + "bytes": "8114e06a3b903adaa5235529734d5fb5a1f6bc9ae07f7ff640bb0c85c9b803b7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "350782756" + "i128": "400123008" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.15.json index b52f996f..4a51048a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "788439762" + "i128": "568779651" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "788439762" + "i128": "568779651" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f652492362cb212b8eb40fac11e361e11e627cd8629560e17bafa3cc9b58a43a" + "bytes": "98bc5292fdf453b875a04bd491b5f5ec8ba5f80805b9cb8b0e87f9dfe6aba92e" }, { - "u64": "783" + "u64": "2026" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "788439762" + "i128": "568779651" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9e772c5f436ab4f0c50f2d8dfef1e76f9bec349caabbaff18ea646b7120b04f6" + "bytes": "499d7d86374b1d02e9dbed0703de738cef4599de2e2de1231269a50c87ecd6b9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 784, + "timestamp": 2027, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9e772c5f436ab4f0c50f2d8dfef1e76f9bec349caabbaff18ea646b7120b04f6" + "bytes": "499d7d86374b1d02e9dbed0703de738cef4599de2e2de1231269a50c87ecd6b9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9e772c5f436ab4f0c50f2d8dfef1e76f9bec349caabbaff18ea646b7120b04f6" + "bytes": "499d7d86374b1d02e9dbed0703de738cef4599de2e2de1231269a50c87ecd6b9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "788439762" + "i128": "568779651" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "788439762" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "568779651" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "783" + "u64": "2026" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43ccd4c58259ef8809e5c9adbe06548d0fbaa38d95fee3a8126de7931e513988" + "bytes": "6c66f790417c8a6edd27da0b912b20a5aa457a9dae9f6f4be948673ee7f135aa" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "43ccd4c58259ef8809e5c9adbe06548d0fbaa38d95fee3a8126de7931e513988" + "bytes": "6c66f790417c8a6edd27da0b912b20a5aa457a9dae9f6f4be948673ee7f135aa" } ] }, "durability": "persistent", "val": { - "bytes": "9e772c5f436ab4f0c50f2d8dfef1e76f9bec349caabbaff18ea646b7120b04f6" + "bytes": "499d7d86374b1d02e9dbed0703de738cef4599de2e2de1231269a50c87ecd6b9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "788439762" + "i128": "568779651" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.150.json index dc0961db..b1720ff4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "23860096" + "i128": "277036085" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23860096" + "i128": "277036085" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c625c98fc18721c304bc6ea5cd07c73b949daa300bb90c425f2676b667abae46" + "bytes": "a6d7ec547a3fe2a2f45d8b58beb58a7ef216913776d2ecb45502151757ff544f" }, { - "u64": "670" + "u64": "1252" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "23860096" + "i128": "277036085" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "26d4bcb41e4443052c7938e24b81eed5734f96dd0d0e4f9b27e759230a883cb5" + "bytes": "917330d1e8860de1337e1ff37fa8c01fc2ebe8edb31eccc0cb1e1688f1d2393b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 671, + "timestamp": 1253, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "26d4bcb41e4443052c7938e24b81eed5734f96dd0d0e4f9b27e759230a883cb5" + "bytes": "917330d1e8860de1337e1ff37fa8c01fc2ebe8edb31eccc0cb1e1688f1d2393b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "26d4bcb41e4443052c7938e24b81eed5734f96dd0d0e4f9b27e759230a883cb5" + "bytes": "917330d1e8860de1337e1ff37fa8c01fc2ebe8edb31eccc0cb1e1688f1d2393b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "23860096" + "i128": "277036085" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "23860096" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "277036085" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "670" + "u64": "1252" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df690e304eb805393f7482f88ca627602e4c46509f2c49d5ff178e2351129dff" + "bytes": "95a5f735d56268513285105841af542cb1c884ce7e1936786c4a26396b00998a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "df690e304eb805393f7482f88ca627602e4c46509f2c49d5ff178e2351129dff" + "bytes": "95a5f735d56268513285105841af542cb1c884ce7e1936786c4a26396b00998a" } ] }, "durability": "persistent", "val": { - "bytes": "26d4bcb41e4443052c7938e24b81eed5734f96dd0d0e4f9b27e759230a883cb5" + "bytes": "917330d1e8860de1337e1ff37fa8c01fc2ebe8edb31eccc0cb1e1688f1d2393b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "23860096" + "i128": "277036085" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.151.json index e61d29ef..8f8093f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "888529572" + "i128": "67406158" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "888529572" + "i128": "67406158" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "41fd59e39e6ebf9743187364f76220000b46e30b5f05ebb978c377d89757aa49" + "bytes": "182e0881028d8d3998c864eb2f0cea129d984917fd8044974ea7c8f658eb3bc3" }, { - "u64": "472" + "u64": "938" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "888529572" + "i128": "67406158" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cb13725fe9818f8dcd349d94a9c4e54422f7500b840f6072c32780cafe080735" + "bytes": "f5a4ebd1ac35ab1135da3a41adbb6537722325caba3fe78057a4784add8e2dec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 473, + "timestamp": 939, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb13725fe9818f8dcd349d94a9c4e54422f7500b840f6072c32780cafe080735" + "bytes": "f5a4ebd1ac35ab1135da3a41adbb6537722325caba3fe78057a4784add8e2dec" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb13725fe9818f8dcd349d94a9c4e54422f7500b840f6072c32780cafe080735" + "bytes": "f5a4ebd1ac35ab1135da3a41adbb6537722325caba3fe78057a4784add8e2dec" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "888529572" + "i128": "67406158" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "888529572" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "67406158" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "472" + "u64": "938" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95d95b5dc2395397b5ca17ec9ddbd607b660d5b9616222533c3a789537b5008c" + "bytes": "f0f92d2e2a5a8b808ccdfb5b11fdfb2c7ef87d6ded0e5e0e0af656aa8281f222" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95d95b5dc2395397b5ca17ec9ddbd607b660d5b9616222533c3a789537b5008c" + "bytes": "f0f92d2e2a5a8b808ccdfb5b11fdfb2c7ef87d6ded0e5e0e0af656aa8281f222" } ] }, "durability": "persistent", "val": { - "bytes": "cb13725fe9818f8dcd349d94a9c4e54422f7500b840f6072c32780cafe080735" + "bytes": "f5a4ebd1ac35ab1135da3a41adbb6537722325caba3fe78057a4784add8e2dec" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "888529572" + "i128": "67406158" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.152.json index dbd72234..822a0657 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "986908432" + "i128": "661094390" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "986908432" + "i128": "661094390" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "04d65aa97f1f8a33e081a5dc7b958d227abb34e0eb354a62f9869fb38eb9442c" + "bytes": "1b318e094d554cad745863f931664b7337badbf27c63469d4f14bd68e6e8a13b" }, { - "u64": "1898" + "u64": "44" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "986908432" + "i128": "661094390" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7aa60f04f02169e43714c6d11f400f8a8d5e318b70d5f818e5ad25e58caad87e" + "bytes": "7755c12c2cfb4e3ac075685dc4af161f142835ca6c92b49466446c3c5455a70c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1899, + "timestamp": 45, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7aa60f04f02169e43714c6d11f400f8a8d5e318b70d5f818e5ad25e58caad87e" + "bytes": "7755c12c2cfb4e3ac075685dc4af161f142835ca6c92b49466446c3c5455a70c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7aa60f04f02169e43714c6d11f400f8a8d5e318b70d5f818e5ad25e58caad87e" + "bytes": "7755c12c2cfb4e3ac075685dc4af161f142835ca6c92b49466446c3c5455a70c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "986908432" + "i128": "661094390" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "986908432" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "661094390" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1898" + "u64": "44" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6848db2a356b4e92ce013657a6499a65c70ddaf5beed9c51078c06b583b93be1" + "bytes": "a94bc707fc4fdc27129f303b73b4c0d27da1a764b245d56fb56c911465d9f321" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6848db2a356b4e92ce013657a6499a65c70ddaf5beed9c51078c06b583b93be1" + "bytes": "a94bc707fc4fdc27129f303b73b4c0d27da1a764b245d56fb56c911465d9f321" } ] }, "durability": "persistent", "val": { - "bytes": "7aa60f04f02169e43714c6d11f400f8a8d5e318b70d5f818e5ad25e58caad87e" + "bytes": "7755c12c2cfb4e3ac075685dc4af161f142835ca6c92b49466446c3c5455a70c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "986908432" + "i128": "661094390" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.153.json index 8f74ad6d..dd8f6de4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "989330342" + "i128": "636286489" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "989330342" + "i128": "636286489" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f214210976ec0a1b7988e4163abcac52d2accfa0b5b9208cdb60302ada6871d5" + "bytes": "246a9722d0a041f968a304a42bcfd5d786883fa5df0a5e212d6e4564356ba3b6" }, { - "u64": "2501" + "u64": "1485" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "989330342" + "i128": "636286489" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6ffbc080b3985177dfb839ccfff7807813c710a39c7f7c0d0e57b9dbc98a505d" + "bytes": "6094439f6dc47dc88065ddbf2fc6f0457795e7e7ae5c37bc972be947dddadbdd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2502, + "timestamp": 1486, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ffbc080b3985177dfb839ccfff7807813c710a39c7f7c0d0e57b9dbc98a505d" + "bytes": "6094439f6dc47dc88065ddbf2fc6f0457795e7e7ae5c37bc972be947dddadbdd" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ffbc080b3985177dfb839ccfff7807813c710a39c7f7c0d0e57b9dbc98a505d" + "bytes": "6094439f6dc47dc88065ddbf2fc6f0457795e7e7ae5c37bc972be947dddadbdd" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "989330342" + "i128": "636286489" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "989330342" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "636286489" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2501" + "u64": "1485" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a295bb280039340787388ddfb8931c879188237342bd598f5d56b1ae165af1b" + "bytes": "a168a66215d9ee9530fd5ee7055cf6c4b7b80dd9fbc20d6a6aae965f209c27a5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a295bb280039340787388ddfb8931c879188237342bd598f5d56b1ae165af1b" + "bytes": "a168a66215d9ee9530fd5ee7055cf6c4b7b80dd9fbc20d6a6aae965f209c27a5" } ] }, "durability": "persistent", "val": { - "bytes": "6ffbc080b3985177dfb839ccfff7807813c710a39c7f7c0d0e57b9dbc98a505d" + "bytes": "6094439f6dc47dc88065ddbf2fc6f0457795e7e7ae5c37bc972be947dddadbdd" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "989330342" + "i128": "636286489" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.154.json index f0758ac6..41c53dd2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "1067398" + "i128": "31743039" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "1067398" + "i128": "31743039" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "da6c2a8fb1a07524994a4aee3c7603234aadbfaf41ea3378213d91338d8f5ccf" + "bytes": "7c08dcb2c068aaa5120d523afc6671b6caede3e663e38b1790b5a388a6ff203b" }, { - "u64": "943" + "u64": "1663" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "1067398" + "i128": "31743039" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5a94b2ad57c20767eb3e1afada6aee5096250632acf85ada6e2b346424bd194a" + "bytes": "1263165ac71089fc1355f3a2734241aff5a6477813a15505564754262a506c85" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 944, + "timestamp": 1664, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a94b2ad57c20767eb3e1afada6aee5096250632acf85ada6e2b346424bd194a" + "bytes": "1263165ac71089fc1355f3a2734241aff5a6477813a15505564754262a506c85" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a94b2ad57c20767eb3e1afada6aee5096250632acf85ada6e2b346424bd194a" + "bytes": "1263165ac71089fc1355f3a2734241aff5a6477813a15505564754262a506c85" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "1067398" + "i128": "31743039" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "1067398" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "31743039" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "943" + "u64": "1663" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f74fb65d5d875979ab5d9cbe3e2ac92899a61f427eb3053eed411e83d269076f" + "bytes": "f0497e7608be81647faad4d64c8901172b4a6c033786b53fb2a97a2df9e5101e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f74fb65d5d875979ab5d9cbe3e2ac92899a61f427eb3053eed411e83d269076f" + "bytes": "f0497e7608be81647faad4d64c8901172b4a6c033786b53fb2a97a2df9e5101e" } ] }, "durability": "persistent", "val": { - "bytes": "5a94b2ad57c20767eb3e1afada6aee5096250632acf85ada6e2b346424bd194a" + "bytes": "1263165ac71089fc1355f3a2734241aff5a6477813a15505564754262a506c85" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "1067398" + "i128": "31743039" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.155.json index 6fe681cd..6a97ffe3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "747181379" + "i128": "732010740" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "747181379" + "i128": "732010740" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb55c4b17cbe7ff1541783998e0d38d891a67841efc7638858826fe00a8e7ae5" + "bytes": "76aeac2a5d64c19ebe823905019170a01edb5e63fbb2ed2645cc69adf6117667" }, { - "u64": "1493" + "u64": "2337" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "747181379" + "i128": "732010740" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7606be272bc7c269e4103f323c037b9cdb19b9caa6b9ba65bcf28c4a20cc741a" + "bytes": "2c9080d9300286a3ad0d35caba6abbe8fd03f4b738666b4c2704360bc45583fc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1494, + "timestamp": 2338, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7606be272bc7c269e4103f323c037b9cdb19b9caa6b9ba65bcf28c4a20cc741a" + "bytes": "2c9080d9300286a3ad0d35caba6abbe8fd03f4b738666b4c2704360bc45583fc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7606be272bc7c269e4103f323c037b9cdb19b9caa6b9ba65bcf28c4a20cc741a" + "bytes": "2c9080d9300286a3ad0d35caba6abbe8fd03f4b738666b4c2704360bc45583fc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "747181379" + "i128": "732010740" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "747181379" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "732010740" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1493" + "u64": "2337" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cece749fdb4ca6e7e9fa39416fb68cac3dd5ab52ca3ee00b2ccc86c59c0582b" + "bytes": "fdb9431594fbb020a7af2b28a85e9a1a33d650bd9ef09e9dd6213753edb6b1a2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5cece749fdb4ca6e7e9fa39416fb68cac3dd5ab52ca3ee00b2ccc86c59c0582b" + "bytes": "fdb9431594fbb020a7af2b28a85e9a1a33d650bd9ef09e9dd6213753edb6b1a2" } ] }, "durability": "persistent", "val": { - "bytes": "7606be272bc7c269e4103f323c037b9cdb19b9caa6b9ba65bcf28c4a20cc741a" + "bytes": "2c9080d9300286a3ad0d35caba6abbe8fd03f4b738666b4c2704360bc45583fc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "747181379" + "i128": "732010740" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.156.json index 5d9feec1..f889c226 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917219179" + "i128": "426568218" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917219179" + "i128": "426568218" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b2d0c8e82198dc48cc68ffdc334e3d697f4f0f0dbd2cc1b11457e3c1043f0dc5" + "bytes": "8efc324ccb996a8e7a8e7625e7e425393fdd076f07e37a73dcdd79899d4856b2" }, { - "u64": "3057" + "u64": "1473" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917219179" + "i128": "426568218" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "edeb352df6b7d471c09a15aac63c55453c899bd0189da731afc2f59bfd8708ec" + "bytes": "5a24199a6db39b4501eaaf176da9d27456ef6e56baca7f1b9815f9b49a541423" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3058, + "timestamp": 1474, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "edeb352df6b7d471c09a15aac63c55453c899bd0189da731afc2f59bfd8708ec" + "bytes": "5a24199a6db39b4501eaaf176da9d27456ef6e56baca7f1b9815f9b49a541423" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "edeb352df6b7d471c09a15aac63c55453c899bd0189da731afc2f59bfd8708ec" + "bytes": "5a24199a6db39b4501eaaf176da9d27456ef6e56baca7f1b9815f9b49a541423" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917219179" + "i128": "426568218" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917219179" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "426568218" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3057" + "u64": "1473" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c19bc0937ee61b3fd68a4af35191f7627d376da72067fa7ec7e57b782e25acd5" + "bytes": "f5051f0a677fb25c753986010f144decfc687902ada70ee934eaa6645357eced" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c19bc0937ee61b3fd68a4af35191f7627d376da72067fa7ec7e57b782e25acd5" + "bytes": "f5051f0a677fb25c753986010f144decfc687902ada70ee934eaa6645357eced" } ] }, "durability": "persistent", "val": { - "bytes": "edeb352df6b7d471c09a15aac63c55453c899bd0189da731afc2f59bfd8708ec" + "bytes": "5a24199a6db39b4501eaaf176da9d27456ef6e56baca7f1b9815f9b49a541423" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "917219179" + "i128": "426568218" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.157.json index 4635e86f..1c5e2325 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "755136031" + "i128": "189287175" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "755136031" + "i128": "189287175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4148f0ccb8afb819470e5a1b0ab8a1e825e3320fd6ff7a92e09c06267377f056" + "bytes": "eb1bda964a334bb9f8c37af428dbeb89a6d731282727b52d4edd829d8c5fd857" }, { - "u64": "1679" + "u64": "3012" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "755136031" + "i128": "189287175" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "809ef0b06403348d2491f014e50d206289fbe1186416ba9ed19aefa90f0b057c" + "bytes": "02fbf70a48bca62543afee52a3dabdded7bf10494c192880550035f46ff90558" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1680, + "timestamp": 3013, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "809ef0b06403348d2491f014e50d206289fbe1186416ba9ed19aefa90f0b057c" + "bytes": "02fbf70a48bca62543afee52a3dabdded7bf10494c192880550035f46ff90558" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "809ef0b06403348d2491f014e50d206289fbe1186416ba9ed19aefa90f0b057c" + "bytes": "02fbf70a48bca62543afee52a3dabdded7bf10494c192880550035f46ff90558" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "755136031" + "i128": "189287175" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "755136031" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "189287175" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1679" + "u64": "3012" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "250f6adda75e9ebb9c1fa9b52212151a60667a18c6d1201c195528863be18076" + "bytes": "1dddec82155600ea8acdd4a2b7531174638890f5d28b8c8d4df79389ee0c3787" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "250f6adda75e9ebb9c1fa9b52212151a60667a18c6d1201c195528863be18076" + "bytes": "1dddec82155600ea8acdd4a2b7531174638890f5d28b8c8d4df79389ee0c3787" } ] }, "durability": "persistent", "val": { - "bytes": "809ef0b06403348d2491f014e50d206289fbe1186416ba9ed19aefa90f0b057c" + "bytes": "02fbf70a48bca62543afee52a3dabdded7bf10494c192880550035f46ff90558" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "755136031" + "i128": "189287175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.158.json index a64648e7..8207d0fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "444663310" + "i128": "576113648" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "444663310" + "i128": "576113648" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7bf3f59e3f0ae5093efb1a7979ee86c7577f05270790fbd3ab3914bf4db40db" + "bytes": "2aba27fb1d201a21b7add579aab80234bb8e43ac8e398dcb595e2315082667a8" }, { - "u64": "2392" + "u64": "293" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "444663310" + "i128": "576113648" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "602d268c92e38de8d7e932af23da7900911655a644c7f20f0d0dad0aa272a31f" + "bytes": "314220d6cad80570e3c0ef19cf885ab577fea754cef8f84d67a4c0be828b0e33" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2393, + "timestamp": 294, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "602d268c92e38de8d7e932af23da7900911655a644c7f20f0d0dad0aa272a31f" + "bytes": "314220d6cad80570e3c0ef19cf885ab577fea754cef8f84d67a4c0be828b0e33" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "602d268c92e38de8d7e932af23da7900911655a644c7f20f0d0dad0aa272a31f" + "bytes": "314220d6cad80570e3c0ef19cf885ab577fea754cef8f84d67a4c0be828b0e33" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "444663310" + "i128": "576113648" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "444663310" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "576113648" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2392" + "u64": "293" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1e3bb63007c3472260ca404074d2511c5edc646b65c2ea69bdad36c1c5c98bc" + "bytes": "6991959d1f82ca0e4a909ff3954c61c1cd57cc204a2d4aab78d395d9db30b4e9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1e3bb63007c3472260ca404074d2511c5edc646b65c2ea69bdad36c1c5c98bc" + "bytes": "6991959d1f82ca0e4a909ff3954c61c1cd57cc204a2d4aab78d395d9db30b4e9" } ] }, "durability": "persistent", "val": { - "bytes": "602d268c92e38de8d7e932af23da7900911655a644c7f20f0d0dad0aa272a31f" + "bytes": "314220d6cad80570e3c0ef19cf885ab577fea754cef8f84d67a4c0be828b0e33" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "444663310" + "i128": "576113648" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.159.json index 4c5a6875..75f1f092 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "752453661" + "i128": "753450902" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "752453661" + "i128": "753450902" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e4ac7713410da1baa35f668bdcaccd832c0d9b4e81ba8c56d1020c28bd40c765" + "bytes": "c2f7e67377607b240b1f25d97a0db948f2356bcd49816042354ea96907bc9119" }, { - "u64": "325" + "u64": "3203" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "752453661" + "i128": "753450902" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0592b8dca16b400705805790c8e8f9fd392c659e8aeac508a3500ef2122120b7" + "bytes": "9ca77973bd9ac6bf3c5b7678d469d153b922aa386dd5f2ec044ce579d5f510c8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 326, + "timestamp": 3204, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0592b8dca16b400705805790c8e8f9fd392c659e8aeac508a3500ef2122120b7" + "bytes": "9ca77973bd9ac6bf3c5b7678d469d153b922aa386dd5f2ec044ce579d5f510c8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0592b8dca16b400705805790c8e8f9fd392c659e8aeac508a3500ef2122120b7" + "bytes": "9ca77973bd9ac6bf3c5b7678d469d153b922aa386dd5f2ec044ce579d5f510c8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "752453661" + "i128": "753450902" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "752453661" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "753450902" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "325" + "u64": "3203" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a69ef08ae8da2a99b6859ce08adb9a2bff3db84456ad7b42a9f5c1dd38773db" + "bytes": "d17865f60f675304b627561f4858ec8b6bdaa7279019435ba8328861ebad299c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a69ef08ae8da2a99b6859ce08adb9a2bff3db84456ad7b42a9f5c1dd38773db" + "bytes": "d17865f60f675304b627561f4858ec8b6bdaa7279019435ba8328861ebad299c" } ] }, "durability": "persistent", "val": { - "bytes": "0592b8dca16b400705805790c8e8f9fd392c659e8aeac508a3500ef2122120b7" + "bytes": "9ca77973bd9ac6bf3c5b7678d469d153b922aa386dd5f2ec044ce579d5f510c8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "752453661" + "i128": "753450902" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.16.json index 44537e6e..4cb760f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "941112971" + "i128": "566312830" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "941112971" + "i128": "566312830" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "581762d06763ba4c8dd72e52d5216bf8e53b369966eb576021586e45a0d69717" + "bytes": "2977ecf46e2c7b478df4b2f0810d6607cace809c84b32fb8220bec9d142da04f" }, { - "u64": "239" + "u64": "80" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "941112971" + "i128": "566312830" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "af1cfb97cbdfbeb59874bc316f384bf9dcbc9379f7e89f1055215468c107d531" + "bytes": "68c06dabe24f2942eb93416bc10eab59bbd61bf90175a4f87a22b7cabe73c411" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 240, + "timestamp": 81, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "af1cfb97cbdfbeb59874bc316f384bf9dcbc9379f7e89f1055215468c107d531" + "bytes": "68c06dabe24f2942eb93416bc10eab59bbd61bf90175a4f87a22b7cabe73c411" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "af1cfb97cbdfbeb59874bc316f384bf9dcbc9379f7e89f1055215468c107d531" + "bytes": "68c06dabe24f2942eb93416bc10eab59bbd61bf90175a4f87a22b7cabe73c411" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "941112971" + "i128": "566312830" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "941112971" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "566312830" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "239" + "u64": "80" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e278ce2347d61e30821883ac974ce95b9f9e9ed69ce401ee317abafb2eee2e8" + "bytes": "29ecb425b3d365710c809c1f845428d0a9a34a4b5a20530d2999ee611cbbb0ce" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e278ce2347d61e30821883ac974ce95b9f9e9ed69ce401ee317abafb2eee2e8" + "bytes": "29ecb425b3d365710c809c1f845428d0a9a34a4b5a20530d2999ee611cbbb0ce" } ] }, "durability": "persistent", "val": { - "bytes": "af1cfb97cbdfbeb59874bc316f384bf9dcbc9379f7e89f1055215468c107d531" + "bytes": "68c06dabe24f2942eb93416bc10eab59bbd61bf90175a4f87a22b7cabe73c411" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "941112971" + "i128": "566312830" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.160.json index 11ef2b39..221ec800 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "53098665" + "i128": "939780114" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "53098665" + "i128": "939780114" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc10baee87903f46422aa609601473b09674cc794a16367671546167cb1705d9" + "bytes": "3987b9ebce2f2064b7b94d77b4398277162b13cfe8f2c5c96fb2094f7c87777b" }, { - "u64": "1748" + "u64": "2210" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "53098665" + "i128": "939780114" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cf50cd927f11353a2ac8e683e06fc5d7561d9a7b29ce1f7038baebebcefcde14" + "bytes": "f3a345e61e548fd76db69c6728822268e95d3dcea5e7d34a5f18683837964bfc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1749, + "timestamp": 2211, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cf50cd927f11353a2ac8e683e06fc5d7561d9a7b29ce1f7038baebebcefcde14" + "bytes": "f3a345e61e548fd76db69c6728822268e95d3dcea5e7d34a5f18683837964bfc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cf50cd927f11353a2ac8e683e06fc5d7561d9a7b29ce1f7038baebebcefcde14" + "bytes": "f3a345e61e548fd76db69c6728822268e95d3dcea5e7d34a5f18683837964bfc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "53098665" + "i128": "939780114" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "53098665" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "939780114" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1748" + "u64": "2210" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d625348a8f77c1d126de048547a3dd090c5361b8eac9ac5568c1c2469e2a681" + "bytes": "3361dae9a55e0d52084c37dd2f875d10d0b3740f4bd5bbfe9305808eeb86c8a4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3d625348a8f77c1d126de048547a3dd090c5361b8eac9ac5568c1c2469e2a681" + "bytes": "3361dae9a55e0d52084c37dd2f875d10d0b3740f4bd5bbfe9305808eeb86c8a4" } ] }, "durability": "persistent", "val": { - "bytes": "cf50cd927f11353a2ac8e683e06fc5d7561d9a7b29ce1f7038baebebcefcde14" + "bytes": "f3a345e61e548fd76db69c6728822268e95d3dcea5e7d34a5f18683837964bfc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "53098665" + "i128": "939780114" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.161.json index f318fbe7..c513b194 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "95314757" + "i128": "571399516" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95314757" + "i128": "571399516" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "115727973bc0972b4285e33780f08ad84729367239a0bb64b4da8230579726de" + "bytes": "422d5a46efbd1ee87d5450709ed90872820bfe9796da1559c96c32cb2aa2931c" }, { - "u64": "2399" + "u64": "2259" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "95314757" + "i128": "571399516" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c62032d79e6a198bd17e53d53f65dac78526cc8b21f922204b45b16e0731f15d" + "bytes": "4b704d7cf3b28f2a1a0dd1ebe235f162a1dd6bd62d23172db498b8799264f456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2400, + "timestamp": 2260, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c62032d79e6a198bd17e53d53f65dac78526cc8b21f922204b45b16e0731f15d" + "bytes": "4b704d7cf3b28f2a1a0dd1ebe235f162a1dd6bd62d23172db498b8799264f456" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c62032d79e6a198bd17e53d53f65dac78526cc8b21f922204b45b16e0731f15d" + "bytes": "4b704d7cf3b28f2a1a0dd1ebe235f162a1dd6bd62d23172db498b8799264f456" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "95314757" + "i128": "571399516" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "95314757" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "571399516" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2399" + "u64": "2259" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcf114ba8db9b2f4f35f07347ecd1f65d5a66a8dda5f0e994d75fca6b814bcc7" + "bytes": "5d63e25ee2b961501eaa3653d523892204972075c4e60ae3764e737a36296a20" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dcf114ba8db9b2f4f35f07347ecd1f65d5a66a8dda5f0e994d75fca6b814bcc7" + "bytes": "5d63e25ee2b961501eaa3653d523892204972075c4e60ae3764e737a36296a20" } ] }, "durability": "persistent", "val": { - "bytes": "c62032d79e6a198bd17e53d53f65dac78526cc8b21f922204b45b16e0731f15d" + "bytes": "4b704d7cf3b28f2a1a0dd1ebe235f162a1dd6bd62d23172db498b8799264f456" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "95314757" + "i128": "571399516" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.162.json index 650c25ae..94cded9c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "843181715" + "i128": "723567439" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "843181715" + "i128": "723567439" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d40fa1c564c3c1b0e751c84becc69d0efd9ea1befc4dc68fdc279648ad1e8f2c" + "bytes": "870711fa318e44692e6d176194f9578a5fb0cc52f97b739b3ed16fa2b895a00e" }, { - "u64": "2210" + "u64": "2331" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "843181715" + "i128": "723567439" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ea65c44a5288f078c0f6e27a4f399417a81cb15f1360726612c31885ae3812a3" + "bytes": "edfb7e09ed406eeaab9dfc8f11b829376ac95fdd12ba4925768785f26ff87004" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2211, + "timestamp": 2332, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea65c44a5288f078c0f6e27a4f399417a81cb15f1360726612c31885ae3812a3" + "bytes": "edfb7e09ed406eeaab9dfc8f11b829376ac95fdd12ba4925768785f26ff87004" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea65c44a5288f078c0f6e27a4f399417a81cb15f1360726612c31885ae3812a3" + "bytes": "edfb7e09ed406eeaab9dfc8f11b829376ac95fdd12ba4925768785f26ff87004" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "843181715" + "i128": "723567439" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "843181715" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "723567439" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2210" + "u64": "2331" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b2ee71dd7cee696f824a9cf5a4db83afe52d0841d9cab7a2d6f9af7a65b3e93" + "bytes": "7301d0e6e85648a4ecb6235463daf5d868c516103d1c1341507762725d738bed" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0b2ee71dd7cee696f824a9cf5a4db83afe52d0841d9cab7a2d6f9af7a65b3e93" + "bytes": "7301d0e6e85648a4ecb6235463daf5d868c516103d1c1341507762725d738bed" } ] }, "durability": "persistent", "val": { - "bytes": "ea65c44a5288f078c0f6e27a4f399417a81cb15f1360726612c31885ae3812a3" + "bytes": "edfb7e09ed406eeaab9dfc8f11b829376ac95fdd12ba4925768785f26ff87004" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "843181715" + "i128": "723567439" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.163.json index af90160c..14b109b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "977968011" + "i128": "143600783" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "977968011" + "i128": "143600783" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8db94829deaae71e37a9517f74d884805cff2783ec7a683347ee4ec1abe05ce4" + "bytes": "35654452ea74920180491c9d1cab46d3875713c399afe874d2071d62e2149cbd" }, { - "u64": "3499" + "u64": "1824" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "977968011" + "i128": "143600783" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1db49fce89adbcf79f465a43ba23b4bb7448d3d05ccc2c7d00a580e4ed787c72" + "bytes": "d881cd820634a4be37c72a4337eafc70ed040a96a8682cd434264787897d7af9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3500, + "timestamp": 1825, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1db49fce89adbcf79f465a43ba23b4bb7448d3d05ccc2c7d00a580e4ed787c72" + "bytes": "d881cd820634a4be37c72a4337eafc70ed040a96a8682cd434264787897d7af9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1db49fce89adbcf79f465a43ba23b4bb7448d3d05ccc2c7d00a580e4ed787c72" + "bytes": "d881cd820634a4be37c72a4337eafc70ed040a96a8682cd434264787897d7af9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "977968011" + "i128": "143600783" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "977968011" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "143600783" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3499" + "u64": "1824" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cbcec4ed8bd2ec7f948eb9cd496cdf8bbc61f4e7ee7062e0679a510721f628e" + "bytes": "31a2f0a7bb66897000ee60af2c7636d329598158a8db2ca1b082c31d628598ec" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cbcec4ed8bd2ec7f948eb9cd496cdf8bbc61f4e7ee7062e0679a510721f628e" + "bytes": "31a2f0a7bb66897000ee60af2c7636d329598158a8db2ca1b082c31d628598ec" } ] }, "durability": "persistent", "val": { - "bytes": "1db49fce89adbcf79f465a43ba23b4bb7448d3d05ccc2c7d00a580e4ed787c72" + "bytes": "d881cd820634a4be37c72a4337eafc70ed040a96a8682cd434264787897d7af9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "977968011" + "i128": "143600783" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.164.json index de5745bd..061a3933 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "346433157" + "i128": "756383271" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "346433157" + "i128": "756383271" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6416ed420c66797532c5f9277d83169b2dbc4f3563ec7507090b36a392539606" + "bytes": "56006b9ebe8c1dbb8b4afdbe13206d56bf962c5f775454ba455e9ceb18766c42" }, { - "u64": "1124" + "u64": "844" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "346433157" + "i128": "756383271" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c1236036837f12f8f57387cde69a65193c07a1482360d475d9a32edfe230af86" + "bytes": "a97a6fad1ec8a8158e4a69d30a032e12db086d09c71ce6b6e64ff59dcb34c2b7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1125, + "timestamp": 845, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1236036837f12f8f57387cde69a65193c07a1482360d475d9a32edfe230af86" + "bytes": "a97a6fad1ec8a8158e4a69d30a032e12db086d09c71ce6b6e64ff59dcb34c2b7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1236036837f12f8f57387cde69a65193c07a1482360d475d9a32edfe230af86" + "bytes": "a97a6fad1ec8a8158e4a69d30a032e12db086d09c71ce6b6e64ff59dcb34c2b7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "346433157" + "i128": "756383271" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "346433157" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "756383271" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1124" + "u64": "844" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb2d07d26d797f0091b17f73729cb19a5a46c64d3baa66198b75b11bc5251d5f" + "bytes": "48118d498b1effb4628e9fade5b6888085dc57864304b581cf8db59760d4c42d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fb2d07d26d797f0091b17f73729cb19a5a46c64d3baa66198b75b11bc5251d5f" + "bytes": "48118d498b1effb4628e9fade5b6888085dc57864304b581cf8db59760d4c42d" } ] }, "durability": "persistent", "val": { - "bytes": "c1236036837f12f8f57387cde69a65193c07a1482360d475d9a32edfe230af86" + "bytes": "a97a6fad1ec8a8158e4a69d30a032e12db086d09c71ce6b6e64ff59dcb34c2b7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "346433157" + "i128": "756383271" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.165.json index 90177248..821e79a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "176047148" + "i128": "82083389" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "176047148" + "i128": "82083389" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c421d5dbeab6765997f508906f051cccb3a5bc258ab51620c80ffcd31d5be768" + "bytes": "fafc49c82a8b2047e817941fd085b6116bda7e8295793c4f993f4cb42682ebf3" }, { - "u64": "69" + "u64": "791" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "176047148" + "i128": "82083389" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "aa8a4ba3798a678be2707b022a504e628df44f183b2e66ce893248d369ef99e8" + "bytes": "209b4254d88a4518f935bdb88f4e5248859d2bf18b726160fc3ead4f4721b52e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 70, + "timestamp": 792, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa8a4ba3798a678be2707b022a504e628df44f183b2e66ce893248d369ef99e8" + "bytes": "209b4254d88a4518f935bdb88f4e5248859d2bf18b726160fc3ead4f4721b52e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aa8a4ba3798a678be2707b022a504e628df44f183b2e66ce893248d369ef99e8" + "bytes": "209b4254d88a4518f935bdb88f4e5248859d2bf18b726160fc3ead4f4721b52e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "176047148" + "i128": "82083389" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "176047148" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "82083389" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "69" + "u64": "791" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e26834dd2ea7e7bac7b848c65f1c768d4c1dd94ac53027ac558e9ec0f78b817" + "bytes": "968fc5d54f42bc9ef694b809a406403e60eac083a1ed8b4c8144fbae597b9999" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e26834dd2ea7e7bac7b848c65f1c768d4c1dd94ac53027ac558e9ec0f78b817" + "bytes": "968fc5d54f42bc9ef694b809a406403e60eac083a1ed8b4c8144fbae597b9999" } ] }, "durability": "persistent", "val": { - "bytes": "aa8a4ba3798a678be2707b022a504e628df44f183b2e66ce893248d369ef99e8" + "bytes": "209b4254d88a4518f935bdb88f4e5248859d2bf18b726160fc3ead4f4721b52e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "176047148" + "i128": "82083389" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.166.json index 497177c8..68907333 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "429735387" + "i128": "298599075" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "429735387" + "i128": "298599075" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "05ee0a80e2edacb71cd25570470525d22fe9a01f33f17ac7e45a3c40997fbd93" + "bytes": "0158b9ffdf43d7cfd226f1fe3c0eda9efec40b2928a531361bcdaf5eae8b14bb" }, { - "u64": "3077" + "u64": "2230" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "429735387" + "i128": "298599075" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1c59119321056fbe1b1d3eef6faefe32dc7931a0cb32b030d1e0875a99dc867c" + "bytes": "e92c247f731db885e9a4ae13771f003d19b0d7d582ee35a5880bda241255742c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3078, + "timestamp": 2231, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1c59119321056fbe1b1d3eef6faefe32dc7931a0cb32b030d1e0875a99dc867c" + "bytes": "e92c247f731db885e9a4ae13771f003d19b0d7d582ee35a5880bda241255742c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1c59119321056fbe1b1d3eef6faefe32dc7931a0cb32b030d1e0875a99dc867c" + "bytes": "e92c247f731db885e9a4ae13771f003d19b0d7d582ee35a5880bda241255742c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "429735387" + "i128": "298599075" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "429735387" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "298599075" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3077" + "u64": "2230" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61252223ed275ff7236d57b68c4e82472a355521933e4849984518d6db300ee6" + "bytes": "ea5417f6c7d126d9599782d7b511e82c6eb635e2bfbbbaa48b6f53ed1a19d692" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61252223ed275ff7236d57b68c4e82472a355521933e4849984518d6db300ee6" + "bytes": "ea5417f6c7d126d9599782d7b511e82c6eb635e2bfbbbaa48b6f53ed1a19d692" } ] }, "durability": "persistent", "val": { - "bytes": "1c59119321056fbe1b1d3eef6faefe32dc7931a0cb32b030d1e0875a99dc867c" + "bytes": "e92c247f731db885e9a4ae13771f003d19b0d7d582ee35a5880bda241255742c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "429735387" + "i128": "298599075" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.167.json index 1e5138d4..13bf86cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93654344" + "i128": "777946046" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93654344" + "i128": "777946046" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "122af06e2e2d70c3491874ca0ec41066e327ba8bdfbf945bc5d8b494ceddd537" + "bytes": "473e55a194cbee9633f932921e8be5a995bfc6d1c12740d85f0e8137bba165d1" }, { - "u64": "15" + "u64": "2805" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93654344" + "i128": "777946046" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d337816ea433ec062de4c36ad63c559630aa185151a43d5044813cafa0d8ae46" + "bytes": "806dcee627969abc959fd499bcf470dcae8e924a08063d05e38f28b5cb695087" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16, + "timestamp": 2806, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d337816ea433ec062de4c36ad63c559630aa185151a43d5044813cafa0d8ae46" + "bytes": "806dcee627969abc959fd499bcf470dcae8e924a08063d05e38f28b5cb695087" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d337816ea433ec062de4c36ad63c559630aa185151a43d5044813cafa0d8ae46" + "bytes": "806dcee627969abc959fd499bcf470dcae8e924a08063d05e38f28b5cb695087" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93654344" + "i128": "777946046" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93654344" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "777946046" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "15" + "u64": "2805" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d37113240024c14739462ba9346a1d67acec6a0ad35e825a4a62c9d72de8dbb5" + "bytes": "e63976a5bfccfcd81c42ff2443dbd2127fa9480a168c3cbfef72c33e5b3e9541" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d37113240024c14739462ba9346a1d67acec6a0ad35e825a4a62c9d72de8dbb5" + "bytes": "e63976a5bfccfcd81c42ff2443dbd2127fa9480a168c3cbfef72c33e5b3e9541" } ] }, "durability": "persistent", "val": { - "bytes": "d337816ea433ec062de4c36ad63c559630aa185151a43d5044813cafa0d8ae46" + "bytes": "806dcee627969abc959fd499bcf470dcae8e924a08063d05e38f28b5cb695087" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "93654344" + "i128": "777946046" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.168.json index b8422097..aae010cf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "54223355" + "i128": "326675427" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "54223355" + "i128": "326675427" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "517d8672eaba3381029bade6595406730a3458fc9a920b48b804ea160d5976b3" + "bytes": "f02b3dced8e1971f22a95190936620d3f1b272eda825e94bdc0a1a257c5f6c49" }, { - "u64": "3327" + "u64": "2725" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "54223355" + "i128": "326675427" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "df47060b319ad90ae776dd58647911dd3c9a27ec83c77e6a0268c2d6c526ad4a" + "bytes": "384c03833d964c19fda008b9026f3f67ae148bdc23e90c049d2e3152f4499dce" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3328, + "timestamp": 2726, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df47060b319ad90ae776dd58647911dd3c9a27ec83c77e6a0268c2d6c526ad4a" + "bytes": "384c03833d964c19fda008b9026f3f67ae148bdc23e90c049d2e3152f4499dce" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df47060b319ad90ae776dd58647911dd3c9a27ec83c77e6a0268c2d6c526ad4a" + "bytes": "384c03833d964c19fda008b9026f3f67ae148bdc23e90c049d2e3152f4499dce" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "54223355" + "i128": "326675427" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "54223355" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "326675427" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3327" + "u64": "2725" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "011b6de77d8a4ec5e1dd573bd3cb95cd4ba9d11faebcf272215fdad6251f224c" + "bytes": "d94888ec02d7cbb7b0082d4193681b3259d0ee449a659f999406f6359feb8677" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "011b6de77d8a4ec5e1dd573bd3cb95cd4ba9d11faebcf272215fdad6251f224c" + "bytes": "d94888ec02d7cbb7b0082d4193681b3259d0ee449a659f999406f6359feb8677" } ] }, "durability": "persistent", "val": { - "bytes": "df47060b319ad90ae776dd58647911dd3c9a27ec83c77e6a0268c2d6c526ad4a" + "bytes": "384c03833d964c19fda008b9026f3f67ae148bdc23e90c049d2e3152f4499dce" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "54223355" + "i128": "326675427" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.169.json index 407cdd24..2f715a05 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "409843711" + "i128": "853020280" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "409843711" + "i128": "853020280" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3abffbd1d264bfac5ad5f516b3de4f204280f7a997c07331d3eb172341b2fc92" + "bytes": "985aeea06325adb8b6136abd3d869cbf09879bd23a32476bb06f5d9f10317d62" }, { - "u64": "3434" + "u64": "121" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "409843711" + "i128": "853020280" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f902f56cd0d6d0e62658bcdb76f46e7fab6f014b2d6ee8ca348649923f436def" + "bytes": "59241d89bad284648d1cc091c30f1552c47cc5de110db6822048cd913ba6aaef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3435, + "timestamp": 122, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f902f56cd0d6d0e62658bcdb76f46e7fab6f014b2d6ee8ca348649923f436def" + "bytes": "59241d89bad284648d1cc091c30f1552c47cc5de110db6822048cd913ba6aaef" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f902f56cd0d6d0e62658bcdb76f46e7fab6f014b2d6ee8ca348649923f436def" + "bytes": "59241d89bad284648d1cc091c30f1552c47cc5de110db6822048cd913ba6aaef" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "409843711" + "i128": "853020280" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "409843711" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "853020280" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3434" + "u64": "121" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fab67cb7ade3ffdd7eca5298c1502feba2872415ce7c2b3d008676650b34557f" + "bytes": "3479527bbfaafce08cda3cfaf10407c85b466b6ba4ae2cce44daed2a577863c0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fab67cb7ade3ffdd7eca5298c1502feba2872415ce7c2b3d008676650b34557f" + "bytes": "3479527bbfaafce08cda3cfaf10407c85b466b6ba4ae2cce44daed2a577863c0" } ] }, "durability": "persistent", "val": { - "bytes": "f902f56cd0d6d0e62658bcdb76f46e7fab6f014b2d6ee8ca348649923f436def" + "bytes": "59241d89bad284648d1cc091c30f1552c47cc5de110db6822048cd913ba6aaef" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "409843711" + "i128": "853020280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.17.json index 3fdacdc4..b6ad53c3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290729722" + "i128": "673760144" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290729722" + "i128": "673760144" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3808123e32d1c6132216b269f73c09a1c4b1cbc1d4d318f34ddd2dd12374509a" + "bytes": "f266aaf3dfcb2900cb277051d6dcf3b9bb656d28c6ce7d90253ff6be8061a289" }, { - "u64": "296" + "u64": "401" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290729722" + "i128": "673760144" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "855749a4aa8424adc17e253a57b42aaaa9f4a712de7af8ac683e646540ffb7cb" + "bytes": "c8aa7609c8c004baf74eee087ed0d50c6f53af386fd44e0ee2376c8b07f00978" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 297, + "timestamp": 402, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "855749a4aa8424adc17e253a57b42aaaa9f4a712de7af8ac683e646540ffb7cb" + "bytes": "c8aa7609c8c004baf74eee087ed0d50c6f53af386fd44e0ee2376c8b07f00978" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "855749a4aa8424adc17e253a57b42aaaa9f4a712de7af8ac683e646540ffb7cb" + "bytes": "c8aa7609c8c004baf74eee087ed0d50c6f53af386fd44e0ee2376c8b07f00978" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290729722" + "i128": "673760144" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290729722" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "673760144" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "296" + "u64": "401" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b70c13520a5db80b3596dbd5c65209c02192c7d347bdb5ae6fe5b9264870b10b" + "bytes": "ff9e68f3a551dc3186c8b52af9510a3898b30ce5bf3263af54da4f5ca73235ed" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b70c13520a5db80b3596dbd5c65209c02192c7d347bdb5ae6fe5b9264870b10b" + "bytes": "ff9e68f3a551dc3186c8b52af9510a3898b30ce5bf3263af54da4f5ca73235ed" } ] }, "durability": "persistent", "val": { - "bytes": "855749a4aa8424adc17e253a57b42aaaa9f4a712de7af8ac683e646540ffb7cb" + "bytes": "c8aa7609c8c004baf74eee087ed0d50c6f53af386fd44e0ee2376c8b07f00978" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "290729722" + "i128": "673760144" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.170.json index 80c5c4e9..ff2cc2f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "732383794" + "i128": "117797690" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "732383794" + "i128": "117797690" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7b0aea8a01e80d217d175d65ade203b49442c2663a25ec76b895829419639b2f" + "bytes": "5f07ddacd5d0cc368445d9327d27b49389d48d5859d87d89677a21af98b07e79" }, { - "u64": "482" + "u64": "3031" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "732383794" + "i128": "117797690" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "db317e4436e7117e348fa9bb3c22f188cc5c15d4623dc1816fd4b467747845aa" + "bytes": "f6ae1faa786affccf940f100b5c82126f08c81c8792ad2cb75fb87faf56e493d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 483, + "timestamp": 3032, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "db317e4436e7117e348fa9bb3c22f188cc5c15d4623dc1816fd4b467747845aa" + "bytes": "f6ae1faa786affccf940f100b5c82126f08c81c8792ad2cb75fb87faf56e493d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "db317e4436e7117e348fa9bb3c22f188cc5c15d4623dc1816fd4b467747845aa" + "bytes": "f6ae1faa786affccf940f100b5c82126f08c81c8792ad2cb75fb87faf56e493d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "732383794" + "i128": "117797690" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "732383794" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "117797690" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "482" + "u64": "3031" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3643921754f1cdff2d0f8357c70e6b1195b4edd6cdf41ff2121bc65438790f00" + "bytes": "98bec7e595e4a242788df9f3bb54d84575446a95d42ed624a40dc126616f1de8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3643921754f1cdff2d0f8357c70e6b1195b4edd6cdf41ff2121bc65438790f00" + "bytes": "98bec7e595e4a242788df9f3bb54d84575446a95d42ed624a40dc126616f1de8" } ] }, "durability": "persistent", "val": { - "bytes": "db317e4436e7117e348fa9bb3c22f188cc5c15d4623dc1816fd4b467747845aa" + "bytes": "f6ae1faa786affccf940f100b5c82126f08c81c8792ad2cb75fb87faf56e493d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "732383794" + "i128": "117797690" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.171.json index 5b002909..69f565e5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "357588473" + "i128": "760598969" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "357588473" + "i128": "760598969" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a889d9e01ba244341fe8b2e190cc4493a61d1affe7da0c75dac20aee323e946" + "bytes": "2e662513d75d3358d87579da4e50214061eb1f8b5a29473c553aafd089bf342f" }, { - "u64": "2482" + "u64": "3019" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "357588473" + "i128": "760598969" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "eda46a63d60f39c9c5119c36802794175047e832adf491a8ca7c085454913cba" + "bytes": "4f8e6a4a0c9fc3099da83d5c07e9418918cb60cd1b5e83389ee26bdd8ce1251c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2483, + "timestamp": 3020, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eda46a63d60f39c9c5119c36802794175047e832adf491a8ca7c085454913cba" + "bytes": "4f8e6a4a0c9fc3099da83d5c07e9418918cb60cd1b5e83389ee26bdd8ce1251c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eda46a63d60f39c9c5119c36802794175047e832adf491a8ca7c085454913cba" + "bytes": "4f8e6a4a0c9fc3099da83d5c07e9418918cb60cd1b5e83389ee26bdd8ce1251c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "357588473" + "i128": "760598969" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "357588473" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "760598969" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2482" + "u64": "3019" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55c1707a07a3cd809cb4c255c107fb9b4075f137c8222d42825200be9a17ca20" + "bytes": "fda44262e88e4298972cc72b3ddbf6b41e411e0ec4f2d0f3f282bf688afa9487" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55c1707a07a3cd809cb4c255c107fb9b4075f137c8222d42825200be9a17ca20" + "bytes": "fda44262e88e4298972cc72b3ddbf6b41e411e0ec4f2d0f3f282bf688afa9487" } ] }, "durability": "persistent", "val": { - "bytes": "eda46a63d60f39c9c5119c36802794175047e832adf491a8ca7c085454913cba" + "bytes": "4f8e6a4a0c9fc3099da83d5c07e9418918cb60cd1b5e83389ee26bdd8ce1251c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "357588473" + "i128": "760598969" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.172.json index de196c7f..eb66f664 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "853678171" + "i128": "742288533" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "853678171" + "i128": "742288533" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7403575db6b9a98b00dc371bb2bfb1d8863b72cdcb41e7c191d486a343b97491" + "bytes": "6265313a2ee41dc3066f3baf007a0e85b439058f94ea631caceba9cf57e98beb" }, { - "u64": "680" + "u64": "3139" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "853678171" + "i128": "742288533" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "37243da6c9fe8a3a99d4cc76152cb010375803ab167d55e8efd793119d947ea5" + "bytes": "8f5996b056c633e53aa156b9e12d3b4e9c782833d28fbead6eb202c116d3a465" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 681, + "timestamp": 3140, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "37243da6c9fe8a3a99d4cc76152cb010375803ab167d55e8efd793119d947ea5" + "bytes": "8f5996b056c633e53aa156b9e12d3b4e9c782833d28fbead6eb202c116d3a465" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "37243da6c9fe8a3a99d4cc76152cb010375803ab167d55e8efd793119d947ea5" + "bytes": "8f5996b056c633e53aa156b9e12d3b4e9c782833d28fbead6eb202c116d3a465" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "853678171" + "i128": "742288533" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "853678171" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "742288533" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "680" + "u64": "3139" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53d728fe083cc24ca561af483f523ae024e9d8f1026372a661eee3fddb56ba9d" + "bytes": "3fb1ea5bc0c710a4816baece0ea5f03dd3cfab198e648ee76780a1770df30bb6" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53d728fe083cc24ca561af483f523ae024e9d8f1026372a661eee3fddb56ba9d" + "bytes": "3fb1ea5bc0c710a4816baece0ea5f03dd3cfab198e648ee76780a1770df30bb6" } ] }, "durability": "persistent", "val": { - "bytes": "37243da6c9fe8a3a99d4cc76152cb010375803ab167d55e8efd793119d947ea5" + "bytes": "8f5996b056c633e53aa156b9e12d3b4e9c782833d28fbead6eb202c116d3a465" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "853678171" + "i128": "742288533" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.173.json index ea04ceb4..8e3fbb5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "8337346" + "i128": "157832469" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "8337346" + "i128": "157832469" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ae9f32cdf6732e090cb420adaedc1d53a9ae7dc19785c168e3be5a9063f6d0b" + "bytes": "f0fc1536ea80881eea17c971f4148bd4d6e17a4e0d932ecafbcfc157475464e6" }, { - "u64": "2416" + "u64": "2623" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "8337346" + "i128": "157832469" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "90e0764a080114b9ed865f87bdb0b7732b7b2cd435f064fc3336782b297366c4" + "bytes": "c9d8968324b57c47acbd19c918df2adfcd13f8d4c92c2fd2c162a6c956ffccd4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2417, + "timestamp": 2624, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "90e0764a080114b9ed865f87bdb0b7732b7b2cd435f064fc3336782b297366c4" + "bytes": "c9d8968324b57c47acbd19c918df2adfcd13f8d4c92c2fd2c162a6c956ffccd4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "90e0764a080114b9ed865f87bdb0b7732b7b2cd435f064fc3336782b297366c4" + "bytes": "c9d8968324b57c47acbd19c918df2adfcd13f8d4c92c2fd2c162a6c956ffccd4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "8337346" + "i128": "157832469" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "8337346" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "157832469" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2416" + "u64": "2623" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61f4ffc4afa45acade8a934029f949d4354f500bde19990114be15136f4d1182" + "bytes": "65afad6e1c1363fac3014c5fc38f6aa4fe50148b728f29ab4617450a88e81c03" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61f4ffc4afa45acade8a934029f949d4354f500bde19990114be15136f4d1182" + "bytes": "65afad6e1c1363fac3014c5fc38f6aa4fe50148b728f29ab4617450a88e81c03" } ] }, "durability": "persistent", "val": { - "bytes": "90e0764a080114b9ed865f87bdb0b7732b7b2cd435f064fc3336782b297366c4" + "bytes": "c9d8968324b57c47acbd19c918df2adfcd13f8d4c92c2fd2c162a6c956ffccd4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "8337346" + "i128": "157832469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.174.json index 80447636..4e352142 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "127723893" + "i128": "403396731" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "127723893" + "i128": "403396731" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7262ef9f23f7b8a26225faa936c0b4804e80f3faa024aa488f380499faf1325f" + "bytes": "80195e7a17fdb62dffe206c04a79791f6548854cc06d44cccb48e62b19ba85bb" }, { - "u64": "3369" + "u64": "3381" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "127723893" + "i128": "403396731" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "599b26ec4882cf99e8ab9f3a53caf41fd8cb823028242b7f0352c15974da4f0f" + "bytes": "2c3eebd862afb301bbf51d2e6c0a5d4e8c5f6f6468c895d16830f304bda64602" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3370, + "timestamp": 3382, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "599b26ec4882cf99e8ab9f3a53caf41fd8cb823028242b7f0352c15974da4f0f" + "bytes": "2c3eebd862afb301bbf51d2e6c0a5d4e8c5f6f6468c895d16830f304bda64602" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "599b26ec4882cf99e8ab9f3a53caf41fd8cb823028242b7f0352c15974da4f0f" + "bytes": "2c3eebd862afb301bbf51d2e6c0a5d4e8c5f6f6468c895d16830f304bda64602" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "127723893" + "i128": "403396731" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "127723893" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "403396731" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3369" + "u64": "3381" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18e2acb3043eceec5df0cd1524fb3e42df87e5d864abdf58aca0a0b58ee9a75b" + "bytes": "a6d6998c2ab947df3aa5f3967e9257e4531314dac86a250c1a45fb35e2cbb2f9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18e2acb3043eceec5df0cd1524fb3e42df87e5d864abdf58aca0a0b58ee9a75b" + "bytes": "a6d6998c2ab947df3aa5f3967e9257e4531314dac86a250c1a45fb35e2cbb2f9" } ] }, "durability": "persistent", "val": { - "bytes": "599b26ec4882cf99e8ab9f3a53caf41fd8cb823028242b7f0352c15974da4f0f" + "bytes": "2c3eebd862afb301bbf51d2e6c0a5d4e8c5f6f6468c895d16830f304bda64602" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "127723893" + "i128": "403396731" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.175.json index c937cc05..0c4f25ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "843705203" + "i128": "458592508" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "843705203" + "i128": "458592508" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c00ce988e9d3b8baa375c086def7409cad52d827a86b53b008498c53ce9995d" + "bytes": "43808247348cddfd581fd6c669c0b6e8b3fbfbd30207b3ef18aa7a8bf6f32616" }, { - "u64": "386" + "u64": "3361" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "843705203" + "i128": "458592508" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "307b16dfb55faa7ff1a941d269e9a33c9e7fb1a804b36d4cdcd2f331d70dbabf" + "bytes": "b0f17438c0f89e188260bbcc47553a8647b5843f0f85f431d8fd554cab2f1995" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 387, + "timestamp": 3362, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "307b16dfb55faa7ff1a941d269e9a33c9e7fb1a804b36d4cdcd2f331d70dbabf" + "bytes": "b0f17438c0f89e188260bbcc47553a8647b5843f0f85f431d8fd554cab2f1995" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "307b16dfb55faa7ff1a941d269e9a33c9e7fb1a804b36d4cdcd2f331d70dbabf" + "bytes": "b0f17438c0f89e188260bbcc47553a8647b5843f0f85f431d8fd554cab2f1995" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "843705203" + "i128": "458592508" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "843705203" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "458592508" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "386" + "u64": "3361" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ab49ae4fbe736915ac45eaec0c2a7f8ab78e82a8e7bf2a83c291fd9a356c71a" + "bytes": "1f09417ebf9a889e1461cb4c74ea757e4a5ba04bf9b816d60b78ab57baa6acf1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8ab49ae4fbe736915ac45eaec0c2a7f8ab78e82a8e7bf2a83c291fd9a356c71a" + "bytes": "1f09417ebf9a889e1461cb4c74ea757e4a5ba04bf9b816d60b78ab57baa6acf1" } ] }, "durability": "persistent", "val": { - "bytes": "307b16dfb55faa7ff1a941d269e9a33c9e7fb1a804b36d4cdcd2f331d70dbabf" + "bytes": "b0f17438c0f89e188260bbcc47553a8647b5843f0f85f431d8fd554cab2f1995" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "843705203" + "i128": "458592508" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.176.json index 8891a555..beaf1f89 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "531563830" + "i128": "271396357" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "531563830" + "i128": "271396357" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb8546606a77e7efa36545423a568f5c66b0172878aa331e2bbc30c7a33aab7e" + "bytes": "97bb36e141231e1e0289289fc551e0a408a522111885a9386ce0e336e6494d5a" }, { - "u64": "1376" + "u64": "525" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "531563830" + "i128": "271396357" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "482c496206bf04e84fa0effc6a08f76c91fe7b057884e0d5c87e3be829698401" + "bytes": "c8c3078a1a2d03b8d6486b1f4af3ba0a1be6accabf74d58a93e88090cd92a3fd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1377, + "timestamp": 526, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "482c496206bf04e84fa0effc6a08f76c91fe7b057884e0d5c87e3be829698401" + "bytes": "c8c3078a1a2d03b8d6486b1f4af3ba0a1be6accabf74d58a93e88090cd92a3fd" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "482c496206bf04e84fa0effc6a08f76c91fe7b057884e0d5c87e3be829698401" + "bytes": "c8c3078a1a2d03b8d6486b1f4af3ba0a1be6accabf74d58a93e88090cd92a3fd" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "531563830" + "i128": "271396357" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "531563830" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "271396357" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1376" + "u64": "525" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6ca7c1887ef2b4da0dddbd3ca7cc28ca664a5be53534b873788f82a3e76efe5" + "bytes": "79ff9fce9734213eb0565e8f88e2ed0aa0a4024154476fbf77bb5a16c2430c74" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6ca7c1887ef2b4da0dddbd3ca7cc28ca664a5be53534b873788f82a3e76efe5" + "bytes": "79ff9fce9734213eb0565e8f88e2ed0aa0a4024154476fbf77bb5a16c2430c74" } ] }, "durability": "persistent", "val": { - "bytes": "482c496206bf04e84fa0effc6a08f76c91fe7b057884e0d5c87e3be829698401" + "bytes": "c8c3078a1a2d03b8d6486b1f4af3ba0a1be6accabf74d58a93e88090cd92a3fd" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "531563830" + "i128": "271396357" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.177.json index 2e0ba094..3814c899 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "208040913" + "i128": "3069933" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "208040913" + "i128": "3069933" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cbb3f9488f8ba4dae0e076aee8922db4fd8e2aa01fb431ba9e298ca7904d8bb6" + "bytes": "5ffff5d9937a9879c5a7f3a48528598e06f5fb73008f9b9b12c959789d57ad0f" }, { - "u64": "1636" + "u64": "1562" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "208040913" + "i128": "3069933" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2bb1f8f3f54521d184e064ee5a08df6b9cda25477bb9f629dc51a0b079370377" + "bytes": "f9d89ae41be19ff9acde3bf9f46cbec1997681d10f70c11f2275890b6b6a813f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1637, + "timestamp": 1563, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bb1f8f3f54521d184e064ee5a08df6b9cda25477bb9f629dc51a0b079370377" + "bytes": "f9d89ae41be19ff9acde3bf9f46cbec1997681d10f70c11f2275890b6b6a813f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2bb1f8f3f54521d184e064ee5a08df6b9cda25477bb9f629dc51a0b079370377" + "bytes": "f9d89ae41be19ff9acde3bf9f46cbec1997681d10f70c11f2275890b6b6a813f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "208040913" + "i128": "3069933" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "208040913" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "3069933" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1636" + "u64": "1562" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17fc34201430eae262382b03c8b7e943a9146b74ffb18909f5413cb22c5ca3af" + "bytes": "f0b80f401927e2dd109a82b4b59b88a6373d4ca0ba78faee5b0bde10c8ef4a72" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17fc34201430eae262382b03c8b7e943a9146b74ffb18909f5413cb22c5ca3af" + "bytes": "f0b80f401927e2dd109a82b4b59b88a6373d4ca0ba78faee5b0bde10c8ef4a72" } ] }, "durability": "persistent", "val": { - "bytes": "2bb1f8f3f54521d184e064ee5a08df6b9cda25477bb9f629dc51a0b079370377" + "bytes": "f9d89ae41be19ff9acde3bf9f46cbec1997681d10f70c11f2275890b6b6a813f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "208040913" + "i128": "3069933" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.178.json index ea8ceb70..dcc14ac1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "816953515" + "i128": "18308375" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "816953515" + "i128": "18308375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d5326ed2c06a382de57678d022bb97aded0efa66806c63c8c9e353f256ddc06" + "bytes": "4150f495d33f2ad1b2c4fc750d1bd51c0225e866a6a9251a3c135ca6252a9667" }, { - "u64": "81" + "u64": "1469" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "816953515" + "i128": "18308375" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b77816db9072cdf0563e973a2052303129df77726b50295988c9b787a5371f2e" + "bytes": "1885eff1f5ecdf21ac45f342e99c934e5cdb721436c1405d2ae7b589fc324150" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82, + "timestamp": 1470, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b77816db9072cdf0563e973a2052303129df77726b50295988c9b787a5371f2e" + "bytes": "1885eff1f5ecdf21ac45f342e99c934e5cdb721436c1405d2ae7b589fc324150" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b77816db9072cdf0563e973a2052303129df77726b50295988c9b787a5371f2e" + "bytes": "1885eff1f5ecdf21ac45f342e99c934e5cdb721436c1405d2ae7b589fc324150" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "816953515" + "i128": "18308375" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "816953515" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "18308375" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "81" + "u64": "1469" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b253116467ff51b3bbd3a60d20d500412244a9d904d9d31c72e522444d2f9aa5" + "bytes": "593e447be1c8b377ac4360a6dae84f38ee5708110a703fc482f61164c7c454cb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b253116467ff51b3bbd3a60d20d500412244a9d904d9d31c72e522444d2f9aa5" + "bytes": "593e447be1c8b377ac4360a6dae84f38ee5708110a703fc482f61164c7c454cb" } ] }, "durability": "persistent", "val": { - "bytes": "b77816db9072cdf0563e973a2052303129df77726b50295988c9b787a5371f2e" + "bytes": "1885eff1f5ecdf21ac45f342e99c934e5cdb721436c1405d2ae7b589fc324150" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "816953515" + "i128": "18308375" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.179.json index c829511e..ea3b2ca3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "873698370" + "i128": "502507189" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "873698370" + "i128": "502507189" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2aaf84631e9dd06ac369b1f1c3475e7c6ad1fc57e6fe6b8cf024620f6726812e" + "bytes": "df4ec46fdc2f4f311a749d5a31f4e50ce356a9d3fe574d29aaf7adfbaac11f0f" }, { - "u64": "1176" + "u64": "185" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "873698370" + "i128": "502507189" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c5b3738883431b2ca79ac646078deacd75a1e466beeb35357aa943fa159e5b73" + "bytes": "a83e2606930683b3eaf638b2e5047d6d1c5c1f4974f9d5ccbed38cdb54862c13" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1177, + "timestamp": 186, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5b3738883431b2ca79ac646078deacd75a1e466beeb35357aa943fa159e5b73" + "bytes": "a83e2606930683b3eaf638b2e5047d6d1c5c1f4974f9d5ccbed38cdb54862c13" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5b3738883431b2ca79ac646078deacd75a1e466beeb35357aa943fa159e5b73" + "bytes": "a83e2606930683b3eaf638b2e5047d6d1c5c1f4974f9d5ccbed38cdb54862c13" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "873698370" + "i128": "502507189" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "873698370" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "502507189" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1176" + "u64": "185" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9618075b09f6c773897c9709651c8f2f83689684e350ea6affe75f0f2fc5371" + "bytes": "b508debab11d5c923a6a13b5628fd9adef2386804dfec7aa8631c1f0740c4937" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a9618075b09f6c773897c9709651c8f2f83689684e350ea6affe75f0f2fc5371" + "bytes": "b508debab11d5c923a6a13b5628fd9adef2386804dfec7aa8631c1f0740c4937" } ] }, "durability": "persistent", "val": { - "bytes": "c5b3738883431b2ca79ac646078deacd75a1e466beeb35357aa943fa159e5b73" + "bytes": "a83e2606930683b3eaf638b2e5047d6d1c5c1f4974f9d5ccbed38cdb54862c13" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "873698370" + "i128": "502507189" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.18.json index fb9b3260..d9ff404d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "872293429" + "i128": "804950108" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "872293429" + "i128": "804950108" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aa9cadb02dc6d0e2f2c64a907034401a8738719844d61c6e44be34c6f87e27bf" + "bytes": "3aee1db1ee7885e7c30ecc57603e8fe55f8c32cd2b8c13462d2848c723b76f01" }, { - "u64": "3472" + "u64": "3095" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "872293429" + "i128": "804950108" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8ce48b20d5d381c86139a4da8b024e8aa6886c9e5ab6706a1872e3273d943673" + "bytes": "cbdcdc6cdc068365fc702f752bc1f318b6b211edbdfeb618bcd671f2cb8a0f70" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3473, + "timestamp": 3096, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8ce48b20d5d381c86139a4da8b024e8aa6886c9e5ab6706a1872e3273d943673" + "bytes": "cbdcdc6cdc068365fc702f752bc1f318b6b211edbdfeb618bcd671f2cb8a0f70" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8ce48b20d5d381c86139a4da8b024e8aa6886c9e5ab6706a1872e3273d943673" + "bytes": "cbdcdc6cdc068365fc702f752bc1f318b6b211edbdfeb618bcd671f2cb8a0f70" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "872293429" + "i128": "804950108" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "872293429" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "804950108" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3472" + "u64": "3095" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "74611a3b91d9d0e4e9dd3a461ed938b9025f8065fa79b51ae632375138e67b2c" + "bytes": "bf15a2434a7db1df42d9f96d08d7ec594b0c1799a2fb0baf64964facb7d586f8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "74611a3b91d9d0e4e9dd3a461ed938b9025f8065fa79b51ae632375138e67b2c" + "bytes": "bf15a2434a7db1df42d9f96d08d7ec594b0c1799a2fb0baf64964facb7d586f8" } ] }, "durability": "persistent", "val": { - "bytes": "8ce48b20d5d381c86139a4da8b024e8aa6886c9e5ab6706a1872e3273d943673" + "bytes": "cbdcdc6cdc068365fc702f752bc1f318b6b211edbdfeb618bcd671f2cb8a0f70" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "872293429" + "i128": "804950108" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.180.json index ed6cd98c..d3681b5a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "228124811" + "i128": "516532237" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "228124811" + "i128": "516532237" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "89967c9560a7976a86bfd158494d6a91c4985797a9a486126fbafea47bd5e862" + "bytes": "22f22938b6342168e477893e965e0a7193d34a9ed2f3bc9090e7c898bc4ce62d" }, { - "u64": "713" + "u64": "2008" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "228124811" + "i128": "516532237" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "07a5d6f71a8f702f9626fe1f61ba8d955a7d1e678f38f623dfad008721b53764" + "bytes": "30d0af4245f0eecb668efc07550e41ff14c2e6f39692389bf8b0d0272d84521d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 714, + "timestamp": 2009, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "07a5d6f71a8f702f9626fe1f61ba8d955a7d1e678f38f623dfad008721b53764" + "bytes": "30d0af4245f0eecb668efc07550e41ff14c2e6f39692389bf8b0d0272d84521d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "07a5d6f71a8f702f9626fe1f61ba8d955a7d1e678f38f623dfad008721b53764" + "bytes": "30d0af4245f0eecb668efc07550e41ff14c2e6f39692389bf8b0d0272d84521d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "228124811" + "i128": "516532237" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "228124811" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "516532237" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "713" + "u64": "2008" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fd592f802e0a3ce0d3565505444cbf6c35e097eddd10043dda4054c7ea8e8d9" + "bytes": "80060edf220a00f3d177d3c6428c8a90966223ce8b9d501ad6514626f7d580d6" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fd592f802e0a3ce0d3565505444cbf6c35e097eddd10043dda4054c7ea8e8d9" + "bytes": "80060edf220a00f3d177d3c6428c8a90966223ce8b9d501ad6514626f7d580d6" } ] }, "durability": "persistent", "val": { - "bytes": "07a5d6f71a8f702f9626fe1f61ba8d955a7d1e678f38f623dfad008721b53764" + "bytes": "30d0af4245f0eecb668efc07550e41ff14c2e6f39692389bf8b0d0272d84521d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "228124811" + "i128": "516532237" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.181.json index ee772631..0cd447ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "711171293" + "i128": "887254395" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "711171293" + "i128": "887254395" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "efc3e4f3a763621605660189bf97b7315c262ab560c218dde8c4488dfa83f428" + "bytes": "4718df95462ccc0bf0b09fc4dd938bbd236c30c018f87ff7d8181b4e16320152" }, { - "u64": "3235" + "u64": "2870" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "711171293" + "i128": "887254395" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "290692b85df53943075398fa7be512a6eca022f88b9f709b3e8fde4da842ccf8" + "bytes": "eab19c68b70d506d4cf39947d7322a464e7aebbf10fce951f5f560389aad20ef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3236, + "timestamp": 2871, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "290692b85df53943075398fa7be512a6eca022f88b9f709b3e8fde4da842ccf8" + "bytes": "eab19c68b70d506d4cf39947d7322a464e7aebbf10fce951f5f560389aad20ef" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "290692b85df53943075398fa7be512a6eca022f88b9f709b3e8fde4da842ccf8" + "bytes": "eab19c68b70d506d4cf39947d7322a464e7aebbf10fce951f5f560389aad20ef" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "711171293" + "i128": "887254395" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "711171293" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "887254395" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3235" + "u64": "2870" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9512580e1f649a4f21e874e6c52e75529c559e48f190819ebbf3f8c33a8761c" + "bytes": "59c85841ff062b415d44e56120ba06cce001c26753e96eec111acdcaa03ab9e5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9512580e1f649a4f21e874e6c52e75529c559e48f190819ebbf3f8c33a8761c" + "bytes": "59c85841ff062b415d44e56120ba06cce001c26753e96eec111acdcaa03ab9e5" } ] }, "durability": "persistent", "val": { - "bytes": "290692b85df53943075398fa7be512a6eca022f88b9f709b3e8fde4da842ccf8" + "bytes": "eab19c68b70d506d4cf39947d7322a464e7aebbf10fce951f5f560389aad20ef" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "711171293" + "i128": "887254395" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.182.json index 917090bf..64a446e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "452394406" + "i128": "14512822" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "452394406" + "i128": "14512822" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "13890b283fcdee5d2890baacfc1eedd9f0e27c62346cc3346b2f49d578b279bf" + "bytes": "09bd758ccc70c72d2b36564373c2365b84a6e577dd783ba19435a2ec3e8611bb" }, { - "u64": "418" + "u64": "721" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "452394406" + "i128": "14512822" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e754ba7d54afbacb9794965e29c2db7b15f91960ee1e60e56b09d69931ae4a37" + "bytes": "6fd89334fc5dd5bd6b0de5e7470674e7e2581a2c1b9316d4c2cfd88aa8cc80b9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 419, + "timestamp": 722, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e754ba7d54afbacb9794965e29c2db7b15f91960ee1e60e56b09d69931ae4a37" + "bytes": "6fd89334fc5dd5bd6b0de5e7470674e7e2581a2c1b9316d4c2cfd88aa8cc80b9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e754ba7d54afbacb9794965e29c2db7b15f91960ee1e60e56b09d69931ae4a37" + "bytes": "6fd89334fc5dd5bd6b0de5e7470674e7e2581a2c1b9316d4c2cfd88aa8cc80b9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "452394406" + "i128": "14512822" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "452394406" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "14512822" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "418" + "u64": "721" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4eef0b6cfc17759470af970a58ae3a4ee5c8997315b5800d689884e3c0b5bcef" + "bytes": "3ed271b70ffdcd90bb5b45d3d5081663770f3082e713f060d9a2a314c7f3f00c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4eef0b6cfc17759470af970a58ae3a4ee5c8997315b5800d689884e3c0b5bcef" + "bytes": "3ed271b70ffdcd90bb5b45d3d5081663770f3082e713f060d9a2a314c7f3f00c" } ] }, "durability": "persistent", "val": { - "bytes": "e754ba7d54afbacb9794965e29c2db7b15f91960ee1e60e56b09d69931ae4a37" + "bytes": "6fd89334fc5dd5bd6b0de5e7470674e7e2581a2c1b9316d4c2cfd88aa8cc80b9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "452394406" + "i128": "14512822" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.183.json index 68e7c221..e98a5a30 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "263849722" + "i128": "351682366" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "263849722" + "i128": "351682366" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aec11260b1f6edf33969f19ce0cac6caacedce8eda81a8a87e0c8940956cf3e4" + "bytes": "16864f11a9890df470786b8ad3923cbf0ee86d3fd969525ce29d46fd255b43bf" }, { - "u64": "3546" + "u64": "3385" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "263849722" + "i128": "351682366" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "999a7853b2802b79b82734e4c9ee0020487dba0cf0b2545de5bd913954e88b49" + "bytes": "bf48d9798b7edc62bcdc772e7202c44a1f6fc4a4ac729ed95082527e0e212996" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3547, + "timestamp": 3386, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "999a7853b2802b79b82734e4c9ee0020487dba0cf0b2545de5bd913954e88b49" + "bytes": "bf48d9798b7edc62bcdc772e7202c44a1f6fc4a4ac729ed95082527e0e212996" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "999a7853b2802b79b82734e4c9ee0020487dba0cf0b2545de5bd913954e88b49" + "bytes": "bf48d9798b7edc62bcdc772e7202c44a1f6fc4a4ac729ed95082527e0e212996" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "263849722" + "i128": "351682366" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "263849722" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "351682366" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3546" + "u64": "3385" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6695fba5772ca6a337ff6ade89d5bb67f6cbcbdb366474c2f1eb90f9d7900bc4" + "bytes": "f45ecb1d8e1ba064ad01d52b700c2aecce6b799f25a01c87831f138ec690b14a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6695fba5772ca6a337ff6ade89d5bb67f6cbcbdb366474c2f1eb90f9d7900bc4" + "bytes": "f45ecb1d8e1ba064ad01d52b700c2aecce6b799f25a01c87831f138ec690b14a" } ] }, "durability": "persistent", "val": { - "bytes": "999a7853b2802b79b82734e4c9ee0020487dba0cf0b2545de5bd913954e88b49" + "bytes": "bf48d9798b7edc62bcdc772e7202c44a1f6fc4a4ac729ed95082527e0e212996" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "263849722" + "i128": "351682366" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.184.json index 1dddd89f..9b0d5b84 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "473562214" + "i128": "258011043" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "473562214" + "i128": "258011043" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ce36bf3597b21e1f0f4734f4bfa02ba186a4d243a26c918d2ae6dbe403a7fe2" + "bytes": "41ec9bf92c985114649ca60793f71722a36f6619ad00c59e76a5b459be0c4fe4" }, { - "u64": "3130" + "u64": "687" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "473562214" + "i128": "258011043" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "96ae16fb68e605f7a841b65ce69890ff3ba876b847b487248c70982e7107987b" + "bytes": "a3b14247bd4f5fed3d496555daf85bb0aafc37e4c2c603a05c76113032cc471e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3131, + "timestamp": 688, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "96ae16fb68e605f7a841b65ce69890ff3ba876b847b487248c70982e7107987b" + "bytes": "a3b14247bd4f5fed3d496555daf85bb0aafc37e4c2c603a05c76113032cc471e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "96ae16fb68e605f7a841b65ce69890ff3ba876b847b487248c70982e7107987b" + "bytes": "a3b14247bd4f5fed3d496555daf85bb0aafc37e4c2c603a05c76113032cc471e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "473562214" + "i128": "258011043" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "473562214" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "258011043" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3130" + "u64": "687" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ae45939c2383001467180e580d78fc93e09f364c171f90713eeb8a7efe153ce" + "bytes": "242bc8b1f936b850718c3bc5f4652092ff451729ecd7a21aabe7cea4047d0a03" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7ae45939c2383001467180e580d78fc93e09f364c171f90713eeb8a7efe153ce" + "bytes": "242bc8b1f936b850718c3bc5f4652092ff451729ecd7a21aabe7cea4047d0a03" } ] }, "durability": "persistent", "val": { - "bytes": "96ae16fb68e605f7a841b65ce69890ff3ba876b847b487248c70982e7107987b" + "bytes": "a3b14247bd4f5fed3d496555daf85bb0aafc37e4c2c603a05c76113032cc471e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "473562214" + "i128": "258011043" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.185.json index ad71b9c7..945ff287 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "482011172" + "i128": "561812383" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "482011172" + "i128": "561812383" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a38ae5fc583ff1110257f5407e1a6765f41170a2a07b56308ed146531eb98664" + "bytes": "6c5b90ca1f6e9216c49e45cc7bdde09d77de752dd54a173308d06b174c8f595a" }, { - "u64": "2534" + "u64": "2206" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "482011172" + "i128": "561812383" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7decffb55005e45de9c99448bbf75d21eb9f25e45c0f2778fc88696432596118" + "bytes": "a791fa80c907bec1f6ffbb04acf32947bfffac21d76b2541fc558f800ee9b12e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2535, + "timestamp": 2207, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7decffb55005e45de9c99448bbf75d21eb9f25e45c0f2778fc88696432596118" + "bytes": "a791fa80c907bec1f6ffbb04acf32947bfffac21d76b2541fc558f800ee9b12e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7decffb55005e45de9c99448bbf75d21eb9f25e45c0f2778fc88696432596118" + "bytes": "a791fa80c907bec1f6ffbb04acf32947bfffac21d76b2541fc558f800ee9b12e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "482011172" + "i128": "561812383" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "482011172" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "561812383" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2534" + "u64": "2206" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d9fe2943fc3ca86e9c362bab83140f693fa68b343b79b3ebae65d50e3f3de22b" + "bytes": "2491a57d3b476bf769075c9ff2d0ab26cd61e25ca4984ed20675e3ffec6b7540" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d9fe2943fc3ca86e9c362bab83140f693fa68b343b79b3ebae65d50e3f3de22b" + "bytes": "2491a57d3b476bf769075c9ff2d0ab26cd61e25ca4984ed20675e3ffec6b7540" } ] }, "durability": "persistent", "val": { - "bytes": "7decffb55005e45de9c99448bbf75d21eb9f25e45c0f2778fc88696432596118" + "bytes": "a791fa80c907bec1f6ffbb04acf32947bfffac21d76b2541fc558f800ee9b12e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "482011172" + "i128": "561812383" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.186.json index dc7fce3b..d537d5c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "821981340" + "i128": "492761914" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "821981340" + "i128": "492761914" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39a54297fa9b12b81525e7adbbdde22b2881fc1f230e97194d7ac6850f992462" + "bytes": "0543e8f789b5f75cbe675c215d8f7da087ea0fe87467becd71998afef72b8436" }, { - "u64": "33" + "u64": "1036" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "821981340" + "i128": "492761914" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "14ace0edef76b1d8137360a7e9e5dc94cd263b490a10f0445960f4dd6ae03974" + "bytes": "a1501907c5bbb1f4fdcdd12c1d0cac9e6756815a6a0b48a9cf9c373981c997c0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34, + "timestamp": 1037, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14ace0edef76b1d8137360a7e9e5dc94cd263b490a10f0445960f4dd6ae03974" + "bytes": "a1501907c5bbb1f4fdcdd12c1d0cac9e6756815a6a0b48a9cf9c373981c997c0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14ace0edef76b1d8137360a7e9e5dc94cd263b490a10f0445960f4dd6ae03974" + "bytes": "a1501907c5bbb1f4fdcdd12c1d0cac9e6756815a6a0b48a9cf9c373981c997c0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "821981340" + "i128": "492761914" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "821981340" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "492761914" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "33" + "u64": "1036" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce9f7141c58752e7b2ea4ef8c4d43f055f68a827fb8c173045627d585beb2237" + "bytes": "b12d5606f92acbd00a6fe6499042ab780cc75778702e3f097b05c2f97d1788e0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce9f7141c58752e7b2ea4ef8c4d43f055f68a827fb8c173045627d585beb2237" + "bytes": "b12d5606f92acbd00a6fe6499042ab780cc75778702e3f097b05c2f97d1788e0" } ] }, "durability": "persistent", "val": { - "bytes": "14ace0edef76b1d8137360a7e9e5dc94cd263b490a10f0445960f4dd6ae03974" + "bytes": "a1501907c5bbb1f4fdcdd12c1d0cac9e6756815a6a0b48a9cf9c373981c997c0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "821981340" + "i128": "492761914" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.187.json index b8497aec..166a55f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "936744105" + "i128": "105989633" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "936744105" + "i128": "105989633" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "857eed46999814e01cc79e95cf590493b7b5a5860cadf1127a148c595429ac40" + "bytes": "af37d14cb727b46c92803a13328e94ec2f3d7caf4a4e9ca9e8cd30ebd2d82fdb" }, { - "u64": "1229" + "u64": "3260" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "936744105" + "i128": "105989633" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a2e712c78be6b2e3d8934a65efe40d8d3cf441bb426b52b5eb7468c90585a74d" + "bytes": "7bece687203049496d47dc0deea52ec24cc65f6f86e2f3e28b204fc28dcf9491" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1230, + "timestamp": 3261, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2e712c78be6b2e3d8934a65efe40d8d3cf441bb426b52b5eb7468c90585a74d" + "bytes": "7bece687203049496d47dc0deea52ec24cc65f6f86e2f3e28b204fc28dcf9491" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2e712c78be6b2e3d8934a65efe40d8d3cf441bb426b52b5eb7468c90585a74d" + "bytes": "7bece687203049496d47dc0deea52ec24cc65f6f86e2f3e28b204fc28dcf9491" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "936744105" + "i128": "105989633" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "936744105" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "105989633" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1229" + "u64": "3260" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e204969efd80eb6042fd3d7bba1a6478e4134bb5ea04be266f4feefc2c52d014" + "bytes": "d03123f20190cda5bf05fe5646df714ad97c9db3c2164ff86c89bf8f94234f2d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e204969efd80eb6042fd3d7bba1a6478e4134bb5ea04be266f4feefc2c52d014" + "bytes": "d03123f20190cda5bf05fe5646df714ad97c9db3c2164ff86c89bf8f94234f2d" } ] }, "durability": "persistent", "val": { - "bytes": "a2e712c78be6b2e3d8934a65efe40d8d3cf441bb426b52b5eb7468c90585a74d" + "bytes": "7bece687203049496d47dc0deea52ec24cc65f6f86e2f3e28b204fc28dcf9491" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "936744105" + "i128": "105989633" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.188.json index 2b3c85ec..a6099035 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "190931886" + "i128": "105894573" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "190931886" + "i128": "105894573" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "14495cbab3a093baa32b0971063b121ea36874d4ffc3dfb9b19f283fa49e10e2" + "bytes": "22c1cf5c7ad0aa1ad6673449a7c6778dcade9fa91119e7ce9d042564921c0988" }, { - "u64": "2456" + "u64": "1833" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "190931886" + "i128": "105894573" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0c6a268dce7cf2433669a904241590fdfd04328c447437e62ace38c4b2ef1cde" + "bytes": "5a02bcdbcbf9fddb63d5dd0a5c22510fb7e05a7d2e119365c4566b1b409c898c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2457, + "timestamp": 1834, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c6a268dce7cf2433669a904241590fdfd04328c447437e62ace38c4b2ef1cde" + "bytes": "5a02bcdbcbf9fddb63d5dd0a5c22510fb7e05a7d2e119365c4566b1b409c898c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c6a268dce7cf2433669a904241590fdfd04328c447437e62ace38c4b2ef1cde" + "bytes": "5a02bcdbcbf9fddb63d5dd0a5c22510fb7e05a7d2e119365c4566b1b409c898c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "190931886" + "i128": "105894573" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "190931886" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "105894573" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2456" + "u64": "1833" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6801cd6fddc5d4aa7c007d38298275d6c9526856689383c21fbf3a375217bd9b" + "bytes": "4c6225438c15a88bcf7b47ee28ad9ea2c67321c646651086ad2a36fdbbd20441" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6801cd6fddc5d4aa7c007d38298275d6c9526856689383c21fbf3a375217bd9b" + "bytes": "4c6225438c15a88bcf7b47ee28ad9ea2c67321c646651086ad2a36fdbbd20441" } ] }, "durability": "persistent", "val": { - "bytes": "0c6a268dce7cf2433669a904241590fdfd04328c447437e62ace38c4b2ef1cde" + "bytes": "5a02bcdbcbf9fddb63d5dd0a5c22510fb7e05a7d2e119365c4566b1b409c898c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "190931886" + "i128": "105894573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.189.json index 07e86a38..31cc93ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "230155764" + "i128": "659485629" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "230155764" + "i128": "659485629" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7b68aae9853d1f8d779e770625adab305ce64d7ccdffedb4f915a1588ed743f" + "bytes": "3c42721e85f599eee7c6ba9c44deae4a30f65d66539707687fcf8b249b0a6c78" }, { - "u64": "1874" + "u64": "509" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "230155764" + "i128": "659485629" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0d8f4d17e3b19094fcc8abd64adb301bc6c011cfab0e5ba3b8da79e2aeac1a84" + "bytes": "f3797c1be0866b54e7b6e9b611ad10573c98df3c3b97c12081a521ffa422ce91" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1875, + "timestamp": 510, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0d8f4d17e3b19094fcc8abd64adb301bc6c011cfab0e5ba3b8da79e2aeac1a84" + "bytes": "f3797c1be0866b54e7b6e9b611ad10573c98df3c3b97c12081a521ffa422ce91" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0d8f4d17e3b19094fcc8abd64adb301bc6c011cfab0e5ba3b8da79e2aeac1a84" + "bytes": "f3797c1be0866b54e7b6e9b611ad10573c98df3c3b97c12081a521ffa422ce91" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "230155764" + "i128": "659485629" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "230155764" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "659485629" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1874" + "u64": "509" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61b416e5506f5cc75537f5a0403653df930b811c867a7adf9409f26b5e145671" + "bytes": "956a41a87a0eca0428db399f1e27644321eef281420d533984368ffcce203af0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61b416e5506f5cc75537f5a0403653df930b811c867a7adf9409f26b5e145671" + "bytes": "956a41a87a0eca0428db399f1e27644321eef281420d533984368ffcce203af0" } ] }, "durability": "persistent", "val": { - "bytes": "0d8f4d17e3b19094fcc8abd64adb301bc6c011cfab0e5ba3b8da79e2aeac1a84" + "bytes": "f3797c1be0866b54e7b6e9b611ad10573c98df3c3b97c12081a521ffa422ce91" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "230155764" + "i128": "659485629" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.19.json index 287f1fc7..62e1a41d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "355045993" + "i128": "66411751" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "355045993" + "i128": "66411751" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a06a504de4d3d2b15de6ccfa59c14cba146bed7a1af5f1278e40e7aa4bba3072" + "bytes": "e4d1a6059275e3dad2aa9d32394460eefd3efd072b38a969a2130733f61d078f" }, { - "u64": "1175" + "u64": "620" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "355045993" + "i128": "66411751" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c43a7ce1aec4c98fc68b45852a27bbf62cc5c832610e3adddfe8c72f0c0a5dd9" + "bytes": "3a8acc7004d5b1252f085649aaeac170378cb6656dda4e0605bef8e12563b6b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1176, + "timestamp": 621, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c43a7ce1aec4c98fc68b45852a27bbf62cc5c832610e3adddfe8c72f0c0a5dd9" + "bytes": "3a8acc7004d5b1252f085649aaeac170378cb6656dda4e0605bef8e12563b6b0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c43a7ce1aec4c98fc68b45852a27bbf62cc5c832610e3adddfe8c72f0c0a5dd9" + "bytes": "3a8acc7004d5b1252f085649aaeac170378cb6656dda4e0605bef8e12563b6b0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "355045993" + "i128": "66411751" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "355045993" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "66411751" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1175" + "u64": "620" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87307b66d955879101646a0eef4c22e489c3875bf6e1fb5fad9d61ec9aed1758" + "bytes": "76e64b1b61b2f2a0858a118d1298b8ac5a6e30c43efda53a0a99fae11176aa0c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "87307b66d955879101646a0eef4c22e489c3875bf6e1fb5fad9d61ec9aed1758" + "bytes": "76e64b1b61b2f2a0858a118d1298b8ac5a6e30c43efda53a0a99fae11176aa0c" } ] }, "durability": "persistent", "val": { - "bytes": "c43a7ce1aec4c98fc68b45852a27bbf62cc5c832610e3adddfe8c72f0c0a5dd9" + "bytes": "3a8acc7004d5b1252f085649aaeac170378cb6656dda4e0605bef8e12563b6b0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "355045993" + "i128": "66411751" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.190.json index da4289e6..e60a7fd3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "990023723" + "i128": "343825464" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "990023723" + "i128": "343825464" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a11ce64c4d6625645e9020892686970aa16bdd0d6c068bb2cc9822b31c12077" + "bytes": "89b93ee0d4d8c8d8160328de9a33ce6d0e3bdf281d2c83b55f7d8e60c7dddc8c" }, { - "u64": "3494" + "u64": "551" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "990023723" + "i128": "343825464" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6b68678be51c5d33b2fd208c63b80dd6a5ffb74c29a6e96d86b6e439dd64c938" + "bytes": "095843dcc4a0f8bd670dcefe0b0c1d8b674fdba7d45e09cdf827d0c7885628ae" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3495, + "timestamp": 552, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6b68678be51c5d33b2fd208c63b80dd6a5ffb74c29a6e96d86b6e439dd64c938" + "bytes": "095843dcc4a0f8bd670dcefe0b0c1d8b674fdba7d45e09cdf827d0c7885628ae" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6b68678be51c5d33b2fd208c63b80dd6a5ffb74c29a6e96d86b6e439dd64c938" + "bytes": "095843dcc4a0f8bd670dcefe0b0c1d8b674fdba7d45e09cdf827d0c7885628ae" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "990023723" + "i128": "343825464" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "990023723" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "343825464" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3494" + "u64": "551" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "41f475f6b71a2332adf30b15536d77c4e4ef91c20562a9681870627637e88f28" + "bytes": "649997def7530834ac496f622adbfa7a7fa6d65a31a7ebd6736b09d7461e56de" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "41f475f6b71a2332adf30b15536d77c4e4ef91c20562a9681870627637e88f28" + "bytes": "649997def7530834ac496f622adbfa7a7fa6d65a31a7ebd6736b09d7461e56de" } ] }, "durability": "persistent", "val": { - "bytes": "6b68678be51c5d33b2fd208c63b80dd6a5ffb74c29a6e96d86b6e439dd64c938" + "bytes": "095843dcc4a0f8bd670dcefe0b0c1d8b674fdba7d45e09cdf827d0c7885628ae" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "990023723" + "i128": "343825464" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.191.json index a8de3c24..8d2afe7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "98857481" + "i128": "717883581" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "98857481" + "i128": "717883581" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9cd154639db912bde428cc99aee958633eff091f607ef64433a16f362410dca" + "bytes": "f7329b43028256d761e89df3c415a4656c182f2982e85e874d7a8dea23687bfd" }, { - "u64": "3136" + "u64": "934" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "98857481" + "i128": "717883581" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "08008b3f8eb61585ce88e0179fd16ca1e85668a7c72885ee3a74c09a61dca635" + "bytes": "be1081cf72323ba9ef5251272f8e7743e5a4bc382d8459300ae77bcbec73e2f6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3137, + "timestamp": 935, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08008b3f8eb61585ce88e0179fd16ca1e85668a7c72885ee3a74c09a61dca635" + "bytes": "be1081cf72323ba9ef5251272f8e7743e5a4bc382d8459300ae77bcbec73e2f6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08008b3f8eb61585ce88e0179fd16ca1e85668a7c72885ee3a74c09a61dca635" + "bytes": "be1081cf72323ba9ef5251272f8e7743e5a4bc382d8459300ae77bcbec73e2f6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "98857481" + "i128": "717883581" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "98857481" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "717883581" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3136" + "u64": "934" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80f5dac723e745fa3135147e5fe596b585c571725fa543dae9b6ba67aae6804e" + "bytes": "1a981dcb7da54656884b44ffb0a3723d063432947c761ff4b3e3d5e6a9e0fd21" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80f5dac723e745fa3135147e5fe596b585c571725fa543dae9b6ba67aae6804e" + "bytes": "1a981dcb7da54656884b44ffb0a3723d063432947c761ff4b3e3d5e6a9e0fd21" } ] }, "durability": "persistent", "val": { - "bytes": "08008b3f8eb61585ce88e0179fd16ca1e85668a7c72885ee3a74c09a61dca635" + "bytes": "be1081cf72323ba9ef5251272f8e7743e5a4bc382d8459300ae77bcbec73e2f6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "98857481" + "i128": "717883581" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.192.json index 8a0b03c4..c7f3f811 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "518105539" + "i128": "46423732" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "518105539" + "i128": "46423732" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fb24fc195d572ce970aa437b3712f1c093644da5533def1899f549702ffb856" + "bytes": "29c239e487e7242690304e526dd7ab6764072706694f8af548bf2abcc313df5c" }, { - "u64": "653" + "u64": "1942" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "518105539" + "i128": "46423732" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "234d219b05136637ed9dc5b46ff9c1a16fa701b14723d7571145267b095e02f5" + "bytes": "5eb64bbe06b3466a8794d082dc92d9c3e7223836d38e97a55ebbdbfbe7668130" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 654, + "timestamp": 1943, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "234d219b05136637ed9dc5b46ff9c1a16fa701b14723d7571145267b095e02f5" + "bytes": "5eb64bbe06b3466a8794d082dc92d9c3e7223836d38e97a55ebbdbfbe7668130" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "234d219b05136637ed9dc5b46ff9c1a16fa701b14723d7571145267b095e02f5" + "bytes": "5eb64bbe06b3466a8794d082dc92d9c3e7223836d38e97a55ebbdbfbe7668130" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "518105539" + "i128": "46423732" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "518105539" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "46423732" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "653" + "u64": "1942" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc42a50a5b7c2bab15ed2810b51702dd8144a36bfcdf7784047bd1fd128828d0" + "bytes": "5c18df349fd7e308e61abe30c68f892f10d77871a4c9300719c7d769b2b5d1a1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc42a50a5b7c2bab15ed2810b51702dd8144a36bfcdf7784047bd1fd128828d0" + "bytes": "5c18df349fd7e308e61abe30c68f892f10d77871a4c9300719c7d769b2b5d1a1" } ] }, "durability": "persistent", "val": { - "bytes": "234d219b05136637ed9dc5b46ff9c1a16fa701b14723d7571145267b095e02f5" + "bytes": "5eb64bbe06b3466a8794d082dc92d9c3e7223836d38e97a55ebbdbfbe7668130" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "518105539" + "i128": "46423732" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.193.json index 9e93bbfb..b1470966 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "957916586" + "i128": "364879805" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "957916586" + "i128": "364879805" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c8cd8b09fd57b24385deb8491db09e860bd155ab3605d860dc95028fccfe485" + "bytes": "3b5eef34afadb8e82025f07847e57a145db64f745e67edcf0fdce783e0171e06" }, { - "u64": "1254" + "u64": "1757" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "957916586" + "i128": "364879805" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "efc51d2e0349bbe2c6511a806afd0b47fccf579dc8c6e603fe41f2fbeac18776" + "bytes": "3c8e15b9bf605cf02a37dfc6d811e3bf498d7c6f3e8c99d6fcb7132ee31ca3dc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1255, + "timestamp": 1758, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "efc51d2e0349bbe2c6511a806afd0b47fccf579dc8c6e603fe41f2fbeac18776" + "bytes": "3c8e15b9bf605cf02a37dfc6d811e3bf498d7c6f3e8c99d6fcb7132ee31ca3dc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "efc51d2e0349bbe2c6511a806afd0b47fccf579dc8c6e603fe41f2fbeac18776" + "bytes": "3c8e15b9bf605cf02a37dfc6d811e3bf498d7c6f3e8c99d6fcb7132ee31ca3dc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "957916586" + "i128": "364879805" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "957916586" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "364879805" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1254" + "u64": "1757" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4619f162e917a150785ef665423ece03279ecb5e4b0cc0e183b1a8219cb4061" + "bytes": "7e31f4d5de6c693e8fb2fe0b1951febdc600b036e428e11edc00e2f78c0c9c3f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b4619f162e917a150785ef665423ece03279ecb5e4b0cc0e183b1a8219cb4061" + "bytes": "7e31f4d5de6c693e8fb2fe0b1951febdc600b036e428e11edc00e2f78c0c9c3f" } ] }, "durability": "persistent", "val": { - "bytes": "efc51d2e0349bbe2c6511a806afd0b47fccf579dc8c6e603fe41f2fbeac18776" + "bytes": "3c8e15b9bf605cf02a37dfc6d811e3bf498d7c6f3e8c99d6fcb7132ee31ca3dc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "957916586" + "i128": "364879805" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.194.json index 6a2d47c4..b086c2a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "982635872" + "i128": "475902780" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "982635872" + "i128": "475902780" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ceecf2952316c035c4735a5b95f661560e468a4e0f8c709e3d7b40d370dfb107" + "bytes": "4993919692dc53e9630edce8208dd14167558a82216cad0e3c5c2e799007dd12" }, { - "u64": "1713" + "u64": "948" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "982635872" + "i128": "475902780" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2c3baaaa344b56a1bd3ccfa7dc6286d4fdc183963457dfe07f1f41ba4c2f492b" + "bytes": "25006f189c9965a5bbfb94ce0a202d8b457d7ff1fc9accf06ef46d25d5519982" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1714, + "timestamp": 949, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c3baaaa344b56a1bd3ccfa7dc6286d4fdc183963457dfe07f1f41ba4c2f492b" + "bytes": "25006f189c9965a5bbfb94ce0a202d8b457d7ff1fc9accf06ef46d25d5519982" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c3baaaa344b56a1bd3ccfa7dc6286d4fdc183963457dfe07f1f41ba4c2f492b" + "bytes": "25006f189c9965a5bbfb94ce0a202d8b457d7ff1fc9accf06ef46d25d5519982" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "982635872" + "i128": "475902780" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "982635872" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "475902780" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1713" + "u64": "948" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2c73d95aa8319b12d3ab4ce4d229ffe4428457d41937c010bdb4f5748ca08a63" + "bytes": "62be16f30fbcd05f0d024e95d3a67f886c127bf966dd2227085f091b04a228b8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2c73d95aa8319b12d3ab4ce4d229ffe4428457d41937c010bdb4f5748ca08a63" + "bytes": "62be16f30fbcd05f0d024e95d3a67f886c127bf966dd2227085f091b04a228b8" } ] }, "durability": "persistent", "val": { - "bytes": "2c3baaaa344b56a1bd3ccfa7dc6286d4fdc183963457dfe07f1f41ba4c2f492b" + "bytes": "25006f189c9965a5bbfb94ce0a202d8b457d7ff1fc9accf06ef46d25d5519982" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "982635872" + "i128": "475902780" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.195.json index 89856ccb..c0196e9c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "541440623" + "i128": "688649438" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "541440623" + "i128": "688649438" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a9b46d997ee1b78f0fc309c62937dc958b0bedb40592441e8efd02a34f35d8ab" + "bytes": "d833def3a88026a9e315cd23289ac7b6ee4758b876c7dd061f6688a7ada0635e" }, { - "u64": "929" + "u64": "1331" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "541440623" + "i128": "688649438" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f7500dc2ed67b7e76a4c59354e999114d4b6edb258f9891199a0c9dbe0218045" + "bytes": "53cb390615fa7b722fc7cab8812500e72bd158c5eef0a87d66825cf2178a1657" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 930, + "timestamp": 1332, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7500dc2ed67b7e76a4c59354e999114d4b6edb258f9891199a0c9dbe0218045" + "bytes": "53cb390615fa7b722fc7cab8812500e72bd158c5eef0a87d66825cf2178a1657" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7500dc2ed67b7e76a4c59354e999114d4b6edb258f9891199a0c9dbe0218045" + "bytes": "53cb390615fa7b722fc7cab8812500e72bd158c5eef0a87d66825cf2178a1657" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "541440623" + "i128": "688649438" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "541440623" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "688649438" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "929" + "u64": "1331" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a75b2b4e0302bfea6f8c332b091bd7aac369fe641cc7e7b33605bc84a2eed3f4" + "bytes": "9e2f23057f536799119affe791f8517c9f6d4b6a3216d49fc04ae5d198e65c64" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a75b2b4e0302bfea6f8c332b091bd7aac369fe641cc7e7b33605bc84a2eed3f4" + "bytes": "9e2f23057f536799119affe791f8517c9f6d4b6a3216d49fc04ae5d198e65c64" } ] }, "durability": "persistent", "val": { - "bytes": "f7500dc2ed67b7e76a4c59354e999114d4b6edb258f9891199a0c9dbe0218045" + "bytes": "53cb390615fa7b722fc7cab8812500e72bd158c5eef0a87d66825cf2178a1657" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "541440623" + "i128": "688649438" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.196.json index f7b9a8c1..6b70c6e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "181055800" + "i128": "594997247" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181055800" + "i128": "594997247" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1a66c7c94bc61044503754ac36beca7185540fabdb83bb7e36af6e23521ecce0" + "bytes": "500de47db332fbb61f7e1357cec36cb290d63abfd5d95326a6764d485ccb2e85" }, { - "u64": "1172" + "u64": "1030" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "181055800" + "i128": "594997247" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1e23dff0fbfcbb09a92dd0ce4efe6bb18fa70f99bbb3e61f56cfb6dd35d0c81b" + "bytes": "dfe0dfefe614daceb1c688d2f3c2f96c5facd77d2b97876598d84e93b91cad68" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1173, + "timestamp": 1031, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1e23dff0fbfcbb09a92dd0ce4efe6bb18fa70f99bbb3e61f56cfb6dd35d0c81b" + "bytes": "dfe0dfefe614daceb1c688d2f3c2f96c5facd77d2b97876598d84e93b91cad68" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1e23dff0fbfcbb09a92dd0ce4efe6bb18fa70f99bbb3e61f56cfb6dd35d0c81b" + "bytes": "dfe0dfefe614daceb1c688d2f3c2f96c5facd77d2b97876598d84e93b91cad68" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "181055800" + "i128": "594997247" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "181055800" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "594997247" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1172" + "u64": "1030" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8fe5044b27f7217757953971cd29bb6706427182a010e2dbc8a91788663b525" + "bytes": "dea9651a2aadc1070c6e95041df10c8e0f11cef38bc47b335be9e687182dd145" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a8fe5044b27f7217757953971cd29bb6706427182a010e2dbc8a91788663b525" + "bytes": "dea9651a2aadc1070c6e95041df10c8e0f11cef38bc47b335be9e687182dd145" } ] }, "durability": "persistent", "val": { - "bytes": "1e23dff0fbfcbb09a92dd0ce4efe6bb18fa70f99bbb3e61f56cfb6dd35d0c81b" + "bytes": "dfe0dfefe614daceb1c688d2f3c2f96c5facd77d2b97876598d84e93b91cad68" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "181055800" + "i128": "594997247" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.197.json index cc18b321..fe9f7c7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "651689501" + "i128": "809250851" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "651689501" + "i128": "809250851" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a53580b3200fd0fd8ca0671c3c1f0f5df815ebe569dfda1ab2495b4b1330b69" + "bytes": "b8d8d2dde5e57b7c989feabfe015d28c2e793451098f569771193227d7b0ab73" }, { - "u64": "3199" + "u64": "1866" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "651689501" + "i128": "809250851" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "dec9f4aba790eb2716006008619d4924546224f12a508ca3b1189842709fe85c" + "bytes": "08368acec477d33a39b0a6e6533b9f6ca7f71693b6255915ab8d089c921f144d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3200, + "timestamp": 1867, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dec9f4aba790eb2716006008619d4924546224f12a508ca3b1189842709fe85c" + "bytes": "08368acec477d33a39b0a6e6533b9f6ca7f71693b6255915ab8d089c921f144d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dec9f4aba790eb2716006008619d4924546224f12a508ca3b1189842709fe85c" + "bytes": "08368acec477d33a39b0a6e6533b9f6ca7f71693b6255915ab8d089c921f144d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "651689501" + "i128": "809250851" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "651689501" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "809250851" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3199" + "u64": "1866" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae5062b8ea35a2655ca587c8ff224c8aa6de4a855f4c12565c7e9bb06e773951" + "bytes": "6337dc1ee0d1f1510fbcc12247758775bb398225c4d1d255d32befc4caae29c8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ae5062b8ea35a2655ca587c8ff224c8aa6de4a855f4c12565c7e9bb06e773951" + "bytes": "6337dc1ee0d1f1510fbcc12247758775bb398225c4d1d255d32befc4caae29c8" } ] }, "durability": "persistent", "val": { - "bytes": "dec9f4aba790eb2716006008619d4924546224f12a508ca3b1189842709fe85c" + "bytes": "08368acec477d33a39b0a6e6533b9f6ca7f71693b6255915ab8d089c921f144d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "651689501" + "i128": "809250851" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.198.json index b921e323..80565fea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "344655005" + "i128": "500418765" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "344655005" + "i128": "500418765" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8b70abb59c8a311ec3d8e9219556ac8e051c59709038f9e132afcff5381cbd31" + "bytes": "0f41554df876a5764496fd6357649e0959101252305d8c37767332d40ff23a3d" }, { - "u64": "1405" + "u64": "2977" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "344655005" + "i128": "500418765" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3549b07b6b74df27cfbd6e1c91a58f72f1d056748e240754e3d4d5983274e53f" + "bytes": "9c1ad784b6b08bab3eb574e783952e1ec282e637cb8d801eefeab911864c41be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1406, + "timestamp": 2978, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3549b07b6b74df27cfbd6e1c91a58f72f1d056748e240754e3d4d5983274e53f" + "bytes": "9c1ad784b6b08bab3eb574e783952e1ec282e637cb8d801eefeab911864c41be" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3549b07b6b74df27cfbd6e1c91a58f72f1d056748e240754e3d4d5983274e53f" + "bytes": "9c1ad784b6b08bab3eb574e783952e1ec282e637cb8d801eefeab911864c41be" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "344655005" + "i128": "500418765" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "344655005" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "500418765" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1405" + "u64": "2977" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09a53336f21028900bd4818627cf094f67b0e1406466fc783516e052ec730039" + "bytes": "0b0e3efd51d0d96f3e5516cbb64501531679d2b74d205155a5785183480a56f2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09a53336f21028900bd4818627cf094f67b0e1406466fc783516e052ec730039" + "bytes": "0b0e3efd51d0d96f3e5516cbb64501531679d2b74d205155a5785183480a56f2" } ] }, "durability": "persistent", "val": { - "bytes": "3549b07b6b74df27cfbd6e1c91a58f72f1d056748e240754e3d4d5983274e53f" + "bytes": "9c1ad784b6b08bab3eb574e783952e1ec282e637cb8d801eefeab911864c41be" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "344655005" + "i128": "500418765" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.199.json index ab71bae2..623ca0e0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "488790230" + "i128": "125905110" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "488790230" + "i128": "125905110" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aca21fd620dbc9f3a3b4d2992f928f42f71e70e0ebdca6360b4c1c68acd24f69" + "bytes": "1469e1e9ae5b5ab2f6f423f91c262ca1ac9e7d365d5f2b91c294d6ae6cb0dc48" }, { - "u64": "580" + "u64": "867" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "488790230" + "i128": "125905110" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0e841996a81e5427f1c99d50ef72956e3d983893868922115ad2b8b847c0a722" + "bytes": "d684bf0922b64bc1c4cb3ab92c4fdb022a418cbbef68430c70baa830f61c33f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 581, + "timestamp": 868, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0e841996a81e5427f1c99d50ef72956e3d983893868922115ad2b8b847c0a722" + "bytes": "d684bf0922b64bc1c4cb3ab92c4fdb022a418cbbef68430c70baa830f61c33f5" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0e841996a81e5427f1c99d50ef72956e3d983893868922115ad2b8b847c0a722" + "bytes": "d684bf0922b64bc1c4cb3ab92c4fdb022a418cbbef68430c70baa830f61c33f5" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "488790230" + "i128": "125905110" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "488790230" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "125905110" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "580" + "u64": "867" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b947c43861858d0003f8919133fda204dbd4abda234b8308f9b966b025b4712" + "bytes": "d34c2412fb18dae6fb3c9ac2cf0c23844267a3df58408a6e0f310a56ad26fb2c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b947c43861858d0003f8919133fda204dbd4abda234b8308f9b966b025b4712" + "bytes": "d34c2412fb18dae6fb3c9ac2cf0c23844267a3df58408a6e0f310a56ad26fb2c" } ] }, "durability": "persistent", "val": { - "bytes": "0e841996a81e5427f1c99d50ef72956e3d983893868922115ad2b8b847c0a722" + "bytes": "d684bf0922b64bc1c4cb3ab92c4fdb022a418cbbef68430c70baa830f61c33f5" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "488790230" + "i128": "125905110" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.2.json index 9a57b306..9584cbf6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "357792439" + "i128": "928496839" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "357792439" + "i128": "928496839" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "adb725d846164e7ee7bb263c84fc753fd7620b1308ff30d1fc6bfb88d0fac992" + "bytes": "4b8b4d654e6b65ced2c57a95cc840e34e8291118fa6e744ad4b3055dd13af3cb" }, { - "u64": "1772" + "u64": "524" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "357792439" + "i128": "928496839" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "14de790db17d77c7ebec954a92490bd81a1b58d34474f9b92060765ddbce3094" + "bytes": "c64b8146958a4514de59401c893fd6f83e2ccace48ce9c9dd9c471662c785aac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1773, + "timestamp": 525, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14de790db17d77c7ebec954a92490bd81a1b58d34474f9b92060765ddbce3094" + "bytes": "c64b8146958a4514de59401c893fd6f83e2ccace48ce9c9dd9c471662c785aac" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14de790db17d77c7ebec954a92490bd81a1b58d34474f9b92060765ddbce3094" + "bytes": "c64b8146958a4514de59401c893fd6f83e2ccace48ce9c9dd9c471662c785aac" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "357792439" + "i128": "928496839" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "357792439" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "928496839" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1772" + "u64": "524" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7023ac971545b328f69ba284f00b296a29e8be1ff7bb35c7266669a554af7603" + "bytes": "afe7cf0993570bbe5154ca1c79515fed33c4fa474b8a067bac5f6eecc55b15d2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7023ac971545b328f69ba284f00b296a29e8be1ff7bb35c7266669a554af7603" + "bytes": "afe7cf0993570bbe5154ca1c79515fed33c4fa474b8a067bac5f6eecc55b15d2" } ] }, "durability": "persistent", "val": { - "bytes": "14de790db17d77c7ebec954a92490bd81a1b58d34474f9b92060765ddbce3094" + "bytes": "c64b8146958a4514de59401c893fd6f83e2ccace48ce9c9dd9c471662c785aac" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "357792439" + "i128": "928496839" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.20.json index 490de51f..5c09c2ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "165986584" + "i128": "162303782" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "165986584" + "i128": "162303782" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e9368600a3562a831193ecc7d3ea306bf25e4df8ca166815f270ee0c225d5e9" + "bytes": "567c0bdf66a15766cb6dbab259a7dac91a7ba5608607b556092d8756c2be9987" }, { - "u64": "525" + "u64": "809" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "165986584" + "i128": "162303782" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3b2dbb032df623c92cf6ed0528ff8f489e77cf11cf06acc13fbaa0546cc959a5" + "bytes": "61d78a5055a0f181ccdc4d8f1cd842422e2e27f814952ae7f4b670413b8ad342" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 526, + "timestamp": 810, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b2dbb032df623c92cf6ed0528ff8f489e77cf11cf06acc13fbaa0546cc959a5" + "bytes": "61d78a5055a0f181ccdc4d8f1cd842422e2e27f814952ae7f4b670413b8ad342" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b2dbb032df623c92cf6ed0528ff8f489e77cf11cf06acc13fbaa0546cc959a5" + "bytes": "61d78a5055a0f181ccdc4d8f1cd842422e2e27f814952ae7f4b670413b8ad342" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "165986584" + "i128": "162303782" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "165986584" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "162303782" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "525" + "u64": "809" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fdeaf58552a4a6daad2ff1e37d3e6b730811578714d79b0a53a449f609ec3d9" + "bytes": "f589333f7b59cdba9e9622e1f9bce1156cdb0a322975219bbe3922f1ee761632" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7fdeaf58552a4a6daad2ff1e37d3e6b730811578714d79b0a53a449f609ec3d9" + "bytes": "f589333f7b59cdba9e9622e1f9bce1156cdb0a322975219bbe3922f1ee761632" } ] }, "durability": "persistent", "val": { - "bytes": "3b2dbb032df623c92cf6ed0528ff8f489e77cf11cf06acc13fbaa0546cc959a5" + "bytes": "61d78a5055a0f181ccdc4d8f1cd842422e2e27f814952ae7f4b670413b8ad342" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "165986584" + "i128": "162303782" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.200.json index fb63a1e3..5b8661fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "124772231" + "i128": "133541984" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "124772231" + "i128": "133541984" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "040a2c680b617f0d114a5f1202e993d94a230a846678ec894e2ac354aa4d1c31" + "bytes": "3b515e0afb2379de281900bd3b769e40dd63408b324970aed61029f74476de43" }, { - "u64": "1475" + "u64": "935" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "124772231" + "i128": "133541984" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8d653060f9b0b0fa6094c984d437c050a8988bd45c85e88c31c84546d534dcac" + "bytes": "c55291d3b869c0a6a2d81086eafde43288c86e4832f145462d71ae82a244cca7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1476, + "timestamp": 936, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d653060f9b0b0fa6094c984d437c050a8988bd45c85e88c31c84546d534dcac" + "bytes": "c55291d3b869c0a6a2d81086eafde43288c86e4832f145462d71ae82a244cca7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d653060f9b0b0fa6094c984d437c050a8988bd45c85e88c31c84546d534dcac" + "bytes": "c55291d3b869c0a6a2d81086eafde43288c86e4832f145462d71ae82a244cca7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "124772231" + "i128": "133541984" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "124772231" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "133541984" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1475" + "u64": "935" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "26560d9285f5a776149f684ad7f8cec8b6e7b1387e155cee5792c7747046ad26" + "bytes": "a4c61845f791bd8c3ae2663706ef518bd0dd25d83b30e9ad130f1af7d9e5dcef" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "26560d9285f5a776149f684ad7f8cec8b6e7b1387e155cee5792c7747046ad26" + "bytes": "a4c61845f791bd8c3ae2663706ef518bd0dd25d83b30e9ad130f1af7d9e5dcef" } ] }, "durability": "persistent", "val": { - "bytes": "8d653060f9b0b0fa6094c984d437c050a8988bd45c85e88c31c84546d534dcac" + "bytes": "c55291d3b869c0a6a2d81086eafde43288c86e4832f145462d71ae82a244cca7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "124772231" + "i128": "133541984" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.201.json index 3dfaa77f..1050f966 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "867805556" + "i128": "982423826" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "867805556" + "i128": "982423826" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10673156d6555864701e728d57e51e1a305e3e3478812e79993a2f60572ea760" + "bytes": "58ce30da1530304bf9fd944c1c7a7d4f1e3715e7630636465f972f5923fae64b" }, { - "u64": "655" + "u64": "3389" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "867805556" + "i128": "982423826" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "8e352a53616d7a4779e534d132a6b23589550975cb7c34e8cee5edeecd802a95" + "bytes": "7e0401d6283f7091d2d1e4e42fa14809ff7ae1cfafcf48e3fd5cd5361a0acbd0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 656, + "timestamp": 3390, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e352a53616d7a4779e534d132a6b23589550975cb7c34e8cee5edeecd802a95" + "bytes": "7e0401d6283f7091d2d1e4e42fa14809ff7ae1cfafcf48e3fd5cd5361a0acbd0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e352a53616d7a4779e534d132a6b23589550975cb7c34e8cee5edeecd802a95" + "bytes": "7e0401d6283f7091d2d1e4e42fa14809ff7ae1cfafcf48e3fd5cd5361a0acbd0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "867805556" + "i128": "982423826" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "867805556" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "982423826" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "655" + "u64": "3389" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "21afc51101cf6cec324d07525b5c73142aed749ba81bd06b8d987351badfac2f" + "bytes": "7a37ee04e20d2e898425340ce8fa71fd53197ccada2b0b8f16a9a2af373ddde1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "21afc51101cf6cec324d07525b5c73142aed749ba81bd06b8d987351badfac2f" + "bytes": "7a37ee04e20d2e898425340ce8fa71fd53197ccada2b0b8f16a9a2af373ddde1" } ] }, "durability": "persistent", "val": { - "bytes": "8e352a53616d7a4779e534d132a6b23589550975cb7c34e8cee5edeecd802a95" + "bytes": "7e0401d6283f7091d2d1e4e42fa14809ff7ae1cfafcf48e3fd5cd5361a0acbd0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "867805556" + "i128": "982423826" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.202.json index 72d8b0e9..60c8869b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "219998175" + "i128": "40497467" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219998175" + "i128": "40497467" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "61bd3f51463b7233c65a5820ba53fc77c4b58e8980c742a6fd533103278cd879" + "bytes": "e2e17ded5ae89814b88a0b3ab4669a7f81ce3343cd745f5e4490057f4ee75468" }, { - "u64": "216" + "u64": "1459" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "219998175" + "i128": "40497467" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b86b59b4ed2b66997ab3af15f175fba87d8fa792efe45b486be55c9b6dcff2e9" + "bytes": "35a18d7c25fac30a0ac5d30ddf0a13ea051b30b08ae0f749bc63cd4d8d9859ab" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 217, + "timestamp": 1460, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b86b59b4ed2b66997ab3af15f175fba87d8fa792efe45b486be55c9b6dcff2e9" + "bytes": "35a18d7c25fac30a0ac5d30ddf0a13ea051b30b08ae0f749bc63cd4d8d9859ab" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b86b59b4ed2b66997ab3af15f175fba87d8fa792efe45b486be55c9b6dcff2e9" + "bytes": "35a18d7c25fac30a0ac5d30ddf0a13ea051b30b08ae0f749bc63cd4d8d9859ab" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "219998175" + "i128": "40497467" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "219998175" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "40497467" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "216" + "u64": "1459" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f5f9b2cf6900a728f806f74ae90f26323f2a0bdca1fa665d6b015a0bd44c9e8" + "bytes": "97ad62acbcdba88c50237ae5b930daa497b363cc6a148a3dc032c5fa68fe83d2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f5f9b2cf6900a728f806f74ae90f26323f2a0bdca1fa665d6b015a0bd44c9e8" + "bytes": "97ad62acbcdba88c50237ae5b930daa497b363cc6a148a3dc032c5fa68fe83d2" } ] }, "durability": "persistent", "val": { - "bytes": "b86b59b4ed2b66997ab3af15f175fba87d8fa792efe45b486be55c9b6dcff2e9" + "bytes": "35a18d7c25fac30a0ac5d30ddf0a13ea051b30b08ae0f749bc63cd4d8d9859ab" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "219998175" + "i128": "40497467" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.203.json index 80cdf0e3..4bd2ca79 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "352751294" + "i128": "248724446" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352751294" + "i128": "248724446" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3815ae5cc146d2d4a8ace6c53ee5838077874ea44e83f0a310a8d0ded96d43d5" + "bytes": "507153790270f425fd50e62ddf9d477fe9354f535e0ecfc305ab5fa9b887cdf9" }, { - "u64": "2980" + "u64": "1615" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "352751294" + "i128": "248724446" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "808de205f3e87b07d7a51123b8561978903d0ebf4d9df68b3f34b616145112b3" + "bytes": "460cb4819d20793378a0d03c1cf1e92aef862d21e338e77100c3d93d3abfb455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2981, + "timestamp": 1616, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "808de205f3e87b07d7a51123b8561978903d0ebf4d9df68b3f34b616145112b3" + "bytes": "460cb4819d20793378a0d03c1cf1e92aef862d21e338e77100c3d93d3abfb455" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "808de205f3e87b07d7a51123b8561978903d0ebf4d9df68b3f34b616145112b3" + "bytes": "460cb4819d20793378a0d03c1cf1e92aef862d21e338e77100c3d93d3abfb455" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "352751294" + "i128": "248724446" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "352751294" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "248724446" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2980" + "u64": "1615" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5971306f09e556ca36073c2f2383481f376c5bf216cedd8639d9a6234db0e889" + "bytes": "f9634f3500eebb6f10a94aea8bbb295ddde6f3b47e9d0a2c4db13101569de4b4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5971306f09e556ca36073c2f2383481f376c5bf216cedd8639d9a6234db0e889" + "bytes": "f9634f3500eebb6f10a94aea8bbb295ddde6f3b47e9d0a2c4db13101569de4b4" } ] }, "durability": "persistent", "val": { - "bytes": "808de205f3e87b07d7a51123b8561978903d0ebf4d9df68b3f34b616145112b3" + "bytes": "460cb4819d20793378a0d03c1cf1e92aef862d21e338e77100c3d93d3abfb455" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "352751294" + "i128": "248724446" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.204.json index cbe4aafa..8a4a3bad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "164385035" + "i128": "252337314" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "164385035" + "i128": "252337314" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fd2d8a9222264ea08c0f017ef6c79ca330da3067b65c78f46e6800f5c6c39df" + "bytes": "9fa4a369806336405631dce970ff63347d7db3044b61db63301cdfe67efe9c10" }, { - "u64": "721" + "u64": "2832" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "164385035" + "i128": "252337314" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "de694b770fe7a7360e36abc61e8f6f38454fdc4ec9180b58008acba87883c104" + "bytes": "13366acb25721aa5cba08ef48d89358e39522b6751d5bc9205a66bfa89e94586" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 722, + "timestamp": 2833, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de694b770fe7a7360e36abc61e8f6f38454fdc4ec9180b58008acba87883c104" + "bytes": "13366acb25721aa5cba08ef48d89358e39522b6751d5bc9205a66bfa89e94586" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de694b770fe7a7360e36abc61e8f6f38454fdc4ec9180b58008acba87883c104" + "bytes": "13366acb25721aa5cba08ef48d89358e39522b6751d5bc9205a66bfa89e94586" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "164385035" + "i128": "252337314" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "164385035" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "252337314" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "721" + "u64": "2832" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96e33cd079102427cb477ac7f9c3866da351e65d280cbc36d4adb50928e3a1df" + "bytes": "b1f3ea29814c19a4ee57d793787b5510b5ba41cd28059fd3add9ebe7b0ae080b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96e33cd079102427cb477ac7f9c3866da351e65d280cbc36d4adb50928e3a1df" + "bytes": "b1f3ea29814c19a4ee57d793787b5510b5ba41cd28059fd3add9ebe7b0ae080b" } ] }, "durability": "persistent", "val": { - "bytes": "de694b770fe7a7360e36abc61e8f6f38454fdc4ec9180b58008acba87883c104" + "bytes": "13366acb25721aa5cba08ef48d89358e39522b6751d5bc9205a66bfa89e94586" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "164385035" + "i128": "252337314" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.205.json index 60f73971..8f89ed1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "224210884" + "i128": "658498627" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "224210884" + "i128": "658498627" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "58dfba6820e241cb79b4a80b7a11987c2d43083d2183287ace7fe2934c7fd473" + "bytes": "f279edfefa29ee6bb4615bb8ec99eb43ce76e673e81cc1c38b05175bad415035" }, { - "u64": "1196" + "u64": "506" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "224210884" + "i128": "658498627" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a9182954596818e557c355a7786761067a2a8e3419f169d0347a59490ee87102" + "bytes": "91da9b2a24fa92aa27778e7634aa3a7b2c0918cd84f8f59a481d8e40a60da1bf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1197, + "timestamp": 507, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9182954596818e557c355a7786761067a2a8e3419f169d0347a59490ee87102" + "bytes": "91da9b2a24fa92aa27778e7634aa3a7b2c0918cd84f8f59a481d8e40a60da1bf" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9182954596818e557c355a7786761067a2a8e3419f169d0347a59490ee87102" + "bytes": "91da9b2a24fa92aa27778e7634aa3a7b2c0918cd84f8f59a481d8e40a60da1bf" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "224210884" + "i128": "658498627" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "224210884" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "658498627" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1196" + "u64": "506" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95f3848cd4aeb947f0815172701f0a967c1c2b2b071753e2c7ba47889e4467f8" + "bytes": "f80a01e185f0944f191ab5db6017875c2897d9696b80154aa966c15876129f1b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95f3848cd4aeb947f0815172701f0a967c1c2b2b071753e2c7ba47889e4467f8" + "bytes": "f80a01e185f0944f191ab5db6017875c2897d9696b80154aa966c15876129f1b" } ] }, "durability": "persistent", "val": { - "bytes": "a9182954596818e557c355a7786761067a2a8e3419f169d0347a59490ee87102" + "bytes": "91da9b2a24fa92aa27778e7634aa3a7b2c0918cd84f8f59a481d8e40a60da1bf" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "224210884" + "i128": "658498627" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.206.json index a14b52df..00e2da9e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "555993788" + "i128": "252904210" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "555993788" + "i128": "252904210" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6000d6ab785c6fb9dd34fece45f5989243fb26650848163741a28bc4e3b8c7b8" + "bytes": "95b59623bdf62c230da7fe9c613ed9bad8520fa742480e362b16b8d9a067118b" }, { - "u64": "3107" + "u64": "3167" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "555993788" + "i128": "252904210" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0fa37614386ade80e523d16749085d771a69e41d26c0c101d3f25a80da7d8b03" + "bytes": "2d7828373cb59a342cc83dfa913740fef91e03a20e7f2d42b5380a4ea983058a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3108, + "timestamp": 3168, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0fa37614386ade80e523d16749085d771a69e41d26c0c101d3f25a80da7d8b03" + "bytes": "2d7828373cb59a342cc83dfa913740fef91e03a20e7f2d42b5380a4ea983058a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0fa37614386ade80e523d16749085d771a69e41d26c0c101d3f25a80da7d8b03" + "bytes": "2d7828373cb59a342cc83dfa913740fef91e03a20e7f2d42b5380a4ea983058a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "555993788" + "i128": "252904210" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "555993788" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "252904210" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3107" + "u64": "3167" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dac44ce88985a2b5a5389f633a08851fb629e533232b2b10ad3f85217e6b0ae" + "bytes": "c61dbd1c7cc94d719f9a9db57520bdba7cf908390628b872495a750d113ad421" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dac44ce88985a2b5a5389f633a08851fb629e533232b2b10ad3f85217e6b0ae" + "bytes": "c61dbd1c7cc94d719f9a9db57520bdba7cf908390628b872495a750d113ad421" } ] }, "durability": "persistent", "val": { - "bytes": "0fa37614386ade80e523d16749085d771a69e41d26c0c101d3f25a80da7d8b03" + "bytes": "2d7828373cb59a342cc83dfa913740fef91e03a20e7f2d42b5380a4ea983058a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "555993788" + "i128": "252904210" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.207.json index cd7ae04b..5fd35cde 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "881121977" + "i128": "830084350" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "881121977" + "i128": "830084350" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51d2388ffcc472d56e4286a5dba0914b9f4fad3df9d223617c8d695f36f4956d" + "bytes": "0efce9483e1226fca16e84c4bddf9ece7412e15a02aa2939f09122f9deb36fe9" }, { - "u64": "1013" + "u64": "403" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "881121977" + "i128": "830084350" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "16f433d8c1475c0896b26174e8efc0088eb20925fd57609bef10cc9b4f7424f5" + "bytes": "9b2fc9c75e6d4fe9c49ca337b8129c4c99ac9c6ea4575def1badbbc7ed7f9dcd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1014, + "timestamp": 404, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "16f433d8c1475c0896b26174e8efc0088eb20925fd57609bef10cc9b4f7424f5" + "bytes": "9b2fc9c75e6d4fe9c49ca337b8129c4c99ac9c6ea4575def1badbbc7ed7f9dcd" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "16f433d8c1475c0896b26174e8efc0088eb20925fd57609bef10cc9b4f7424f5" + "bytes": "9b2fc9c75e6d4fe9c49ca337b8129c4c99ac9c6ea4575def1badbbc7ed7f9dcd" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "881121977" + "i128": "830084350" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "881121977" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "830084350" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1013" + "u64": "403" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccc6edea7af7b2b0c2f556cffbb0421063708cedb8b26555c02d1d8f3de3f52d" + "bytes": "193fe17b268611959615533a548c4b82407dc7b7f2ab0c1963d5a39cfe9716b2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccc6edea7af7b2b0c2f556cffbb0421063708cedb8b26555c02d1d8f3de3f52d" + "bytes": "193fe17b268611959615533a548c4b82407dc7b7f2ab0c1963d5a39cfe9716b2" } ] }, "durability": "persistent", "val": { - "bytes": "16f433d8c1475c0896b26174e8efc0088eb20925fd57609bef10cc9b4f7424f5" + "bytes": "9b2fc9c75e6d4fe9c49ca337b8129c4c99ac9c6ea4575def1badbbc7ed7f9dcd" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "881121977" + "i128": "830084350" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.208.json index d309ae7c..12a5d0c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "807183526" + "i128": "295453461" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "807183526" + "i128": "295453461" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7e32f2467925f7547fd18af91e982fb38dadaee68dcf5004a315e9886eb78c8" + "bytes": "c5a904b0a729b484f36342896c8801fe038327db6053821654672f85a5cc0410" }, { - "u64": "2625" + "u64": "3516" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "807183526" + "i128": "295453461" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1bca55af55a253eba59b3211dd8b475454f474ad0ece53ae9dcf349f7b417b25" + "bytes": "ad59bf37885ecdf2bf8c1ae9bec7815a3f6283ca9640905110b82546fae67b03" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2626, + "timestamp": 3517, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1bca55af55a253eba59b3211dd8b475454f474ad0ece53ae9dcf349f7b417b25" + "bytes": "ad59bf37885ecdf2bf8c1ae9bec7815a3f6283ca9640905110b82546fae67b03" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1bca55af55a253eba59b3211dd8b475454f474ad0ece53ae9dcf349f7b417b25" + "bytes": "ad59bf37885ecdf2bf8c1ae9bec7815a3f6283ca9640905110b82546fae67b03" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "807183526" + "i128": "295453461" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "807183526" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "295453461" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2625" + "u64": "3516" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea277a075b15f3f123de4f2d616052513bbff24fc5c6c09e5b446ead7ff92ebf" + "bytes": "8b0a96f013bf59c6987ccb1f27cb55922d6779d7f2859c90991ba4c3a359dd55" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ea277a075b15f3f123de4f2d616052513bbff24fc5c6c09e5b446ead7ff92ebf" + "bytes": "8b0a96f013bf59c6987ccb1f27cb55922d6779d7f2859c90991ba4c3a359dd55" } ] }, "durability": "persistent", "val": { - "bytes": "1bca55af55a253eba59b3211dd8b475454f474ad0ece53ae9dcf349f7b417b25" + "bytes": "ad59bf37885ecdf2bf8c1ae9bec7815a3f6283ca9640905110b82546fae67b03" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "807183526" + "i128": "295453461" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.209.json index 322a7fc0..412b57e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "619887126" + "i128": "727387432" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "619887126" + "i128": "727387432" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b1d9f39ccb45813b4da3fc9dfe1188971ff34e93dca54410120a1268d4333099" + "bytes": "f8d28737bbf7fbce2ec3d4fe6096da1d00d78fb5ddf60c53a441793a2891910a" }, { - "u64": "2881" + "u64": "2697" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "619887126" + "i128": "727387432" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4fd1a0a7c6b99527652647eff871c2dc0fb46ee5782f520897c2b87f0e226909" + "bytes": "0a425a78c325382a84e05a97b0f54a2049f1783f9797da8542941ee5cea08d3a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2882, + "timestamp": 2698, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4fd1a0a7c6b99527652647eff871c2dc0fb46ee5782f520897c2b87f0e226909" + "bytes": "0a425a78c325382a84e05a97b0f54a2049f1783f9797da8542941ee5cea08d3a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4fd1a0a7c6b99527652647eff871c2dc0fb46ee5782f520897c2b87f0e226909" + "bytes": "0a425a78c325382a84e05a97b0f54a2049f1783f9797da8542941ee5cea08d3a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "619887126" + "i128": "727387432" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "619887126" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "727387432" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2881" + "u64": "2697" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b1fbc0490e7fe01405a408ca29976ff8c239fe6fb29f911b8309e220917c4ad" + "bytes": "75508f0b411012e36e124c50b04a595f4a38974ddf0c8a97318c207c7eeaacc0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7b1fbc0490e7fe01405a408ca29976ff8c239fe6fb29f911b8309e220917c4ad" + "bytes": "75508f0b411012e36e124c50b04a595f4a38974ddf0c8a97318c207c7eeaacc0" } ] }, "durability": "persistent", "val": { - "bytes": "4fd1a0a7c6b99527652647eff871c2dc0fb46ee5782f520897c2b87f0e226909" + "bytes": "0a425a78c325382a84e05a97b0f54a2049f1783f9797da8542941ee5cea08d3a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "619887126" + "i128": "727387432" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.21.json index 6d99d265..ae83691d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "882936481" + "i128": "907537911" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "882936481" + "i128": "907537911" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "45f988c81276cb46f0deb7a3ac352cab16af6b8c546ef5561a083e1bf39824c4" + "bytes": "09774eaabb1b209f1920d30f89e5fe202d4b76d8077a2515d8155f948bb1168d" }, { - "u64": "2408" + "u64": "669" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "882936481" + "i128": "907537911" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "368f97dd9fe9213834ae1b3bf6266c5f85e20ce4e5c5212784f2292b6e5c8bcc" + "bytes": "2eca5153b9f217958bb5811c9fcd93ef1a8870bf31fefc468277bdcff847ec54" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2409, + "timestamp": 670, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "368f97dd9fe9213834ae1b3bf6266c5f85e20ce4e5c5212784f2292b6e5c8bcc" + "bytes": "2eca5153b9f217958bb5811c9fcd93ef1a8870bf31fefc468277bdcff847ec54" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "368f97dd9fe9213834ae1b3bf6266c5f85e20ce4e5c5212784f2292b6e5c8bcc" + "bytes": "2eca5153b9f217958bb5811c9fcd93ef1a8870bf31fefc468277bdcff847ec54" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "882936481" + "i128": "907537911" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "882936481" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "907537911" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2408" + "u64": "669" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d11d0d88cfd2e4bf1d62c0d9631b6d89e2ee4c5c68ed3ec7a6b16365204f290e" + "bytes": "b030a3c092eb2ff0ac22d44fda0ce2a008eb7b4bad5e870469b75c67e117061d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d11d0d88cfd2e4bf1d62c0d9631b6d89e2ee4c5c68ed3ec7a6b16365204f290e" + "bytes": "b030a3c092eb2ff0ac22d44fda0ce2a008eb7b4bad5e870469b75c67e117061d" } ] }, "durability": "persistent", "val": { - "bytes": "368f97dd9fe9213834ae1b3bf6266c5f85e20ce4e5c5212784f2292b6e5c8bcc" + "bytes": "2eca5153b9f217958bb5811c9fcd93ef1a8870bf31fefc468277bdcff847ec54" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "882936481" + "i128": "907537911" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.210.json index 8fd0c9af..796a2729 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "879139924" + "i128": "609853293" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "879139924" + "i128": "609853293" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8520a790ce262d58da857ef199e7a0bd03d0d93860b3aeddff2ef28d0f832f7d" + "bytes": "e347a091e693d3d7bf4fd5e82a1c63c4497c3a59b139dca8f9bb833c3ff8004a" }, { - "u64": "2141" + "u64": "1478" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "879139924" + "i128": "609853293" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2223587dce829f79ca6762c13b8876fc7aec7f05153b22d0363f52d830fff31e" + "bytes": "b4a4ca4500368d1889dcb2a12a7005266d9bbc9beefdb155a46855e840675506" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2142, + "timestamp": 1479, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2223587dce829f79ca6762c13b8876fc7aec7f05153b22d0363f52d830fff31e" + "bytes": "b4a4ca4500368d1889dcb2a12a7005266d9bbc9beefdb155a46855e840675506" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2223587dce829f79ca6762c13b8876fc7aec7f05153b22d0363f52d830fff31e" + "bytes": "b4a4ca4500368d1889dcb2a12a7005266d9bbc9beefdb155a46855e840675506" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "879139924" + "i128": "609853293" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "879139924" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "609853293" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2141" + "u64": "1478" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09fa1d8f2faccf994767f102a980d811e3a07adc37d3fe602be84c52a66a3466" + "bytes": "8acb5fae4f8de9185bf5c08d111528f6fbdf2ff9cb7f16cecc62ce5519184213" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09fa1d8f2faccf994767f102a980d811e3a07adc37d3fe602be84c52a66a3466" + "bytes": "8acb5fae4f8de9185bf5c08d111528f6fbdf2ff9cb7f16cecc62ce5519184213" } ] }, "durability": "persistent", "val": { - "bytes": "2223587dce829f79ca6762c13b8876fc7aec7f05153b22d0363f52d830fff31e" + "bytes": "b4a4ca4500368d1889dcb2a12a7005266d9bbc9beefdb155a46855e840675506" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "879139924" + "i128": "609853293" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.211.json index fa60a801..fcaf67f5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "386320199" + "i128": "565152691" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "386320199" + "i128": "565152691" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "50547cf3335ad640faeb79fa0507f6e89bec502a6fe5b17d9d412740e085587f" + "bytes": "afbcad71b5db79c8d3979f8596a6aea84753905c53c97d6b2e50bb1a1ecaaf7f" }, { - "u64": "2893" + "u64": "513" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "386320199" + "i128": "565152691" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2b7723ad8503bbfaf3bf472473c69377fa886876d62c38368574461afb30246f" + "bytes": "60fdfe1c0b57d4debc74be8e0b6b465b338638f1796696b69819334a1ae5bb38" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2894, + "timestamp": 514, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2b7723ad8503bbfaf3bf472473c69377fa886876d62c38368574461afb30246f" + "bytes": "60fdfe1c0b57d4debc74be8e0b6b465b338638f1796696b69819334a1ae5bb38" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2b7723ad8503bbfaf3bf472473c69377fa886876d62c38368574461afb30246f" + "bytes": "60fdfe1c0b57d4debc74be8e0b6b465b338638f1796696b69819334a1ae5bb38" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "386320199" + "i128": "565152691" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "386320199" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "565152691" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2893" + "u64": "513" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fea558791843e19551741c075bfeb5154cb057036152efe4206f255b9b6ea8d" + "bytes": "c866e47ececefc2d50bac6b77b0c368b9bafc44309454041211e8d40a8670afd" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0fea558791843e19551741c075bfeb5154cb057036152efe4206f255b9b6ea8d" + "bytes": "c866e47ececefc2d50bac6b77b0c368b9bafc44309454041211e8d40a8670afd" } ] }, "durability": "persistent", "val": { - "bytes": "2b7723ad8503bbfaf3bf472473c69377fa886876d62c38368574461afb30246f" + "bytes": "60fdfe1c0b57d4debc74be8e0b6b465b338638f1796696b69819334a1ae5bb38" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "386320199" + "i128": "565152691" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.212.json index b757989c..e9a16206 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "400537341" + "i128": "455345875" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "400537341" + "i128": "455345875" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c2cb3e715b4ed9abf41dbb1cea805ae848d69113240ad48bf2b8f20f0550f3d" + "bytes": "1166da6ac9a1e0917b88d49ec92d3be6954f7af5ea92066b9cb84bf999b03216" }, { - "u64": "343" + "u64": "1253" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "400537341" + "i128": "455345875" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "99be60b233b0456c6b5fe78ea257c2d6c6a42a5961f15d9bce8aaf293329474a" + "bytes": "6c78fa18cf0b50999f759bdd9c57bc41741a8c1e6b72fbd8015f70db67e4204e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 344, + "timestamp": 1254, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "99be60b233b0456c6b5fe78ea257c2d6c6a42a5961f15d9bce8aaf293329474a" + "bytes": "6c78fa18cf0b50999f759bdd9c57bc41741a8c1e6b72fbd8015f70db67e4204e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "99be60b233b0456c6b5fe78ea257c2d6c6a42a5961f15d9bce8aaf293329474a" + "bytes": "6c78fa18cf0b50999f759bdd9c57bc41741a8c1e6b72fbd8015f70db67e4204e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "400537341" + "i128": "455345875" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "400537341" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "455345875" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "343" + "u64": "1253" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce099ee11e07942cf27913036d192eead7a8110f71b52f83a1545b4024e1fc2c" + "bytes": "94a87b38a35a94c8b189085826fbaffaf130214f940eb49d202af7d6876ea3df" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce099ee11e07942cf27913036d192eead7a8110f71b52f83a1545b4024e1fc2c" + "bytes": "94a87b38a35a94c8b189085826fbaffaf130214f940eb49d202af7d6876ea3df" } ] }, "durability": "persistent", "val": { - "bytes": "99be60b233b0456c6b5fe78ea257c2d6c6a42a5961f15d9bce8aaf293329474a" + "bytes": "6c78fa18cf0b50999f759bdd9c57bc41741a8c1e6b72fbd8015f70db67e4204e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "400537341" + "i128": "455345875" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.213.json index c9eeee49..dbad7201 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "824859974" + "i128": "410699343" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "824859974" + "i128": "410699343" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0ada482f105cd281cd3bda4547047260f3272a4bf7a91af7c72d0ed689645bd" + "bytes": "e4e6bae4aa69e8e20a48a449627aaea60733d3d4064dbb96ed077dee7c1419e3" }, { - "u64": "948" + "u64": "1348" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "824859974" + "i128": "410699343" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a9387022aa89dac63a83548f844c97ff7323b6321bdfee6a619ed2cadbb4a022" + "bytes": "ba4ea9cdcb78eff1273665ce95646e1471cfb034effa1c47e3dafef60337e152" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 949, + "timestamp": 1349, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9387022aa89dac63a83548f844c97ff7323b6321bdfee6a619ed2cadbb4a022" + "bytes": "ba4ea9cdcb78eff1273665ce95646e1471cfb034effa1c47e3dafef60337e152" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9387022aa89dac63a83548f844c97ff7323b6321bdfee6a619ed2cadbb4a022" + "bytes": "ba4ea9cdcb78eff1273665ce95646e1471cfb034effa1c47e3dafef60337e152" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "824859974" + "i128": "410699343" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "824859974" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "410699343" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "948" + "u64": "1348" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d5a68988f92675226cbbb68254578d24367887063039b2b9c0b2bfc45644493" + "bytes": "b76af1e434f82df13c97779aa73a36d5a53f09563c7a27d8effc7bf3aea70547" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2d5a68988f92675226cbbb68254578d24367887063039b2b9c0b2bfc45644493" + "bytes": "b76af1e434f82df13c97779aa73a36d5a53f09563c7a27d8effc7bf3aea70547" } ] }, "durability": "persistent", "val": { - "bytes": "a9387022aa89dac63a83548f844c97ff7323b6321bdfee6a619ed2cadbb4a022" + "bytes": "ba4ea9cdcb78eff1273665ce95646e1471cfb034effa1c47e3dafef60337e152" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "824859974" + "i128": "410699343" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.214.json index 4ece944c..efed9daa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "336879601" + "i128": "629623125" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "336879601" + "i128": "629623125" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ecb84cb4044a866f42201a985da9350645d5e44d944a7fc0a3f31ee51b2c754" + "bytes": "032b51ccb37f95ca6e9a78e00e9de4e2948ce8a59ed862224b9c29e174191901" }, { - "u64": "477" + "u64": "563" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "336879601" + "i128": "629623125" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b06675ebfac2691da024920378f6539683f4d08656648de1014f5673c2bb50e4" + "bytes": "3b2c53957b43fea301ed1f87fae52dc0fe815c18239fa286a3922193bde83079" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 478, + "timestamp": 564, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b06675ebfac2691da024920378f6539683f4d08656648de1014f5673c2bb50e4" + "bytes": "3b2c53957b43fea301ed1f87fae52dc0fe815c18239fa286a3922193bde83079" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b06675ebfac2691da024920378f6539683f4d08656648de1014f5673c2bb50e4" + "bytes": "3b2c53957b43fea301ed1f87fae52dc0fe815c18239fa286a3922193bde83079" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "336879601" + "i128": "629623125" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "336879601" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "629623125" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "477" + "u64": "563" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1f9d423939d4c0ce9ac5f67e64f8ff68e3ca4291d70151736a313342fd5a66b" + "bytes": "3ba300729a2f35afa7b50faabfd798da2922f4b352d275e7b5eebad7fd5c2e01" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c1f9d423939d4c0ce9ac5f67e64f8ff68e3ca4291d70151736a313342fd5a66b" + "bytes": "3ba300729a2f35afa7b50faabfd798da2922f4b352d275e7b5eebad7fd5c2e01" } ] }, "durability": "persistent", "val": { - "bytes": "b06675ebfac2691da024920378f6539683f4d08656648de1014f5673c2bb50e4" + "bytes": "3b2c53957b43fea301ed1f87fae52dc0fe815c18239fa286a3922193bde83079" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "336879601" + "i128": "629623125" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.215.json index 008791df..5b31469c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "628176316" + "i128": "293388147" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "628176316" + "i128": "293388147" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b9a8ee0f88eb7a0bf4afa5b4ec2a5a531d873a0e7ceebcea34352584b7d41808" + "bytes": "501f67eb30eb6c229b0e58e75f9ac52d0254e1811c4d7239f11ec4a72161a3d1" }, { - "u64": "834" + "u64": "3035" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "628176316" + "i128": "293388147" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "511c077352d7be469db001b6df53e40e2c73639a1efb052ce0081f51253911e7" + "bytes": "504ef1639b9f403c55c4ea5bca765d5a280bed55cb01a1fe3f6d6d93c67c1e1c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 835, + "timestamp": 3036, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "511c077352d7be469db001b6df53e40e2c73639a1efb052ce0081f51253911e7" + "bytes": "504ef1639b9f403c55c4ea5bca765d5a280bed55cb01a1fe3f6d6d93c67c1e1c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "511c077352d7be469db001b6df53e40e2c73639a1efb052ce0081f51253911e7" + "bytes": "504ef1639b9f403c55c4ea5bca765d5a280bed55cb01a1fe3f6d6d93c67c1e1c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "628176316" + "i128": "293388147" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "628176316" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "293388147" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "834" + "u64": "3035" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "826f5efbbef44a600725bb65d9afd7fe987cbda8a33df1d0f656e769f35b483f" + "bytes": "e1d5ea81bd519657c706009458037b5bc0498edb284e7389dc826b52b2bd1961" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "826f5efbbef44a600725bb65d9afd7fe987cbda8a33df1d0f656e769f35b483f" + "bytes": "e1d5ea81bd519657c706009458037b5bc0498edb284e7389dc826b52b2bd1961" } ] }, "durability": "persistent", "val": { - "bytes": "511c077352d7be469db001b6df53e40e2c73639a1efb052ce0081f51253911e7" + "bytes": "504ef1639b9f403c55c4ea5bca765d5a280bed55cb01a1fe3f6d6d93c67c1e1c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "628176316" + "i128": "293388147" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.216.json index 6104ba5c..3e452443 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "465030005" + "i128": "894832536" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "465030005" + "i128": "894832536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3431d72770b41ae7e65429f278005e8a78ba230fc613a0e4dba1c1ccdd5786c1" + "bytes": "266b8ac96cc75df228f9b06453136426df7811baf1c9b7debd6f7df614d303a1" }, { - "u64": "1783" + "u64": "3512" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "465030005" + "i128": "894832536" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "86d0d734fcb03094394fc90469fcf15d2db5a4d172c2759f1963887566c46df9" + "bytes": "de876f4669bec2be90063ee25d83d60f03cc0b73aa0e1d788d904800e08bf3d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1784, + "timestamp": 3513, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86d0d734fcb03094394fc90469fcf15d2db5a4d172c2759f1963887566c46df9" + "bytes": "de876f4669bec2be90063ee25d83d60f03cc0b73aa0e1d788d904800e08bf3d0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86d0d734fcb03094394fc90469fcf15d2db5a4d172c2759f1963887566c46df9" + "bytes": "de876f4669bec2be90063ee25d83d60f03cc0b73aa0e1d788d904800e08bf3d0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "465030005" + "i128": "894832536" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "465030005" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "894832536" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1783" + "u64": "3512" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3af0d5eb20e55d2e354edebb29958d403116df83826792e8d7cc13943c439a16" + "bytes": "1eee6617ba0bd6e9121b659cb911108cca5de7f50c43860b2868d7b990fa9f6d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3af0d5eb20e55d2e354edebb29958d403116df83826792e8d7cc13943c439a16" + "bytes": "1eee6617ba0bd6e9121b659cb911108cca5de7f50c43860b2868d7b990fa9f6d" } ] }, "durability": "persistent", "val": { - "bytes": "86d0d734fcb03094394fc90469fcf15d2db5a4d172c2759f1963887566c46df9" + "bytes": "de876f4669bec2be90063ee25d83d60f03cc0b73aa0e1d788d904800e08bf3d0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "465030005" + "i128": "894832536" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.217.json index d4bfbebc..cd0a09ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "184643810" + "i128": "984414413" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "184643810" + "i128": "984414413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d683b0a00fcd742c2f64f40a8ce76638f6f3078bcc67fdcf5841c42abb94160" + "bytes": "059927a182a8a11d3e07248cf1eedfde19a454ea64c69882e5cedf2cca14780c" }, { - "u64": "298" + "u64": "810" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "184643810" + "i128": "984414413" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1aed010cdf1e7bc67808be90c3622f4d40e4426c6a45094382b035a69dfb38db" + "bytes": "f53fc08cde899b77a2b8376f7c1f937a7751cd0461168307875441207452ccfc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 299, + "timestamp": 811, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1aed010cdf1e7bc67808be90c3622f4d40e4426c6a45094382b035a69dfb38db" + "bytes": "f53fc08cde899b77a2b8376f7c1f937a7751cd0461168307875441207452ccfc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1aed010cdf1e7bc67808be90c3622f4d40e4426c6a45094382b035a69dfb38db" + "bytes": "f53fc08cde899b77a2b8376f7c1f937a7751cd0461168307875441207452ccfc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "184643810" + "i128": "984414413" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "184643810" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "984414413" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "298" + "u64": "810" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7a09ea8c83cdb844c8a93115b58219dd1b59975f62309adcb8ec2def95750b0" + "bytes": "f9e885233ae1a0c16598908515d8c71f90979b47a5ff0bbbf4d9cf0540869158" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d7a09ea8c83cdb844c8a93115b58219dd1b59975f62309adcb8ec2def95750b0" + "bytes": "f9e885233ae1a0c16598908515d8c71f90979b47a5ff0bbbf4d9cf0540869158" } ] }, "durability": "persistent", "val": { - "bytes": "1aed010cdf1e7bc67808be90c3622f4d40e4426c6a45094382b035a69dfb38db" + "bytes": "f53fc08cde899b77a2b8376f7c1f937a7751cd0461168307875441207452ccfc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "184643810" + "i128": "984414413" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.218.json index 0f64e142..31dc6d7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "871744933" + "i128": "840350080" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "871744933" + "i128": "840350080" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d597b1f0e5304dad151b1eba90e1827dfe3adb6a50a2260a36471dede509a526" + "bytes": "d310330c87f6b81deb2f9114aeffce8516d702607f141590343cf70e1e48c386" }, { - "u64": "2047" + "u64": "2744" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "871744933" + "i128": "840350080" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e2a2af6624ce6a27901becaed8781e8c97bb36e09ec89d71310f20ca0db342b2" + "bytes": "d612477fd5d505d6b886d5081de8b7a413d2796664b6b64a572629eac798c35b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2048, + "timestamp": 2745, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2a2af6624ce6a27901becaed8781e8c97bb36e09ec89d71310f20ca0db342b2" + "bytes": "d612477fd5d505d6b886d5081de8b7a413d2796664b6b64a572629eac798c35b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2a2af6624ce6a27901becaed8781e8c97bb36e09ec89d71310f20ca0db342b2" + "bytes": "d612477fd5d505d6b886d5081de8b7a413d2796664b6b64a572629eac798c35b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "871744933" + "i128": "840350080" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "871744933" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "840350080" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2047" + "u64": "2744" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1a41ee500375f35bf52c93b9fe7e5881d7ec2f0e3a15088854469b80425c1a3" + "bytes": "1b3f7816d85ca49c6475466b4a6fe274fb29f4a31f8f08c1041f3a9adb7ef71c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1a41ee500375f35bf52c93b9fe7e5881d7ec2f0e3a15088854469b80425c1a3" + "bytes": "1b3f7816d85ca49c6475466b4a6fe274fb29f4a31f8f08c1041f3a9adb7ef71c" } ] }, "durability": "persistent", "val": { - "bytes": "e2a2af6624ce6a27901becaed8781e8c97bb36e09ec89d71310f20ca0db342b2" + "bytes": "d612477fd5d505d6b886d5081de8b7a413d2796664b6b64a572629eac798c35b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "871744933" + "i128": "840350080" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.219.json index 1e391437..5ea6d85b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "670688262" + "i128": "729535650" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670688262" + "i128": "729535650" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "18ceed79ce7b274af4b719d009b148550a140c7c19f9386154024a2e9c938c51" + "bytes": "ec538ddbdf1eff71942e726b6b4e2dfd121342d909fb76f11051b348ded0c2a1" }, { - "u64": "1963" + "u64": "970" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "670688262" + "i128": "729535650" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "dbe785047be99e34e8b599698c279a7ffde67cd818b794ff4c834c3961cb2302" + "bytes": "5e5eda83c29a7d9655bf18edf97d00bc765ae6f47ee87bed4bda55ce13611829" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1964, + "timestamp": 971, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbe785047be99e34e8b599698c279a7ffde67cd818b794ff4c834c3961cb2302" + "bytes": "5e5eda83c29a7d9655bf18edf97d00bc765ae6f47ee87bed4bda55ce13611829" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbe785047be99e34e8b599698c279a7ffde67cd818b794ff4c834c3961cb2302" + "bytes": "5e5eda83c29a7d9655bf18edf97d00bc765ae6f47ee87bed4bda55ce13611829" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "670688262" + "i128": "729535650" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "670688262" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "729535650" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1963" + "u64": "970" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0e2e701610ad2466be5416dde06e2fa72e0ab1931b458e57494735bdf7f57c5" + "bytes": "b5f0f5442a4455cd71e7f4ce6a91901450a0c85f624db03d9f6ba26f0d7dd361" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0e2e701610ad2466be5416dde06e2fa72e0ab1931b458e57494735bdf7f57c5" + "bytes": "b5f0f5442a4455cd71e7f4ce6a91901450a0c85f624db03d9f6ba26f0d7dd361" } ] }, "durability": "persistent", "val": { - "bytes": "dbe785047be99e34e8b599698c279a7ffde67cd818b794ff4c834c3961cb2302" + "bytes": "5e5eda83c29a7d9655bf18edf97d00bc765ae6f47ee87bed4bda55ce13611829" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "670688262" + "i128": "729535650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.22.json index 57efa12c..4f9a3338 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "162309983" + "i128": "484808878" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "162309983" + "i128": "484808878" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "594e6cef6f467351364bdc9f6dfd29e9af5bf5585c25e8141341f2e13ccffc8d" + "bytes": "703dc007ae6aa470673559f8e48f756149bca1b59feba86ffdede223483d96a1" }, { - "u64": "3042" + "u64": "697" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "162309983" + "i128": "484808878" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3bdf58826d02884a49c876679bdd78f597c88c540f9cb4a9ec6ab06595ecc173" + "bytes": "563f6bd577e976b398128b27d2d51f93b7b0dc1f4f5b4cdbed34870684dcc8d1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3043, + "timestamp": 698, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3bdf58826d02884a49c876679bdd78f597c88c540f9cb4a9ec6ab06595ecc173" + "bytes": "563f6bd577e976b398128b27d2d51f93b7b0dc1f4f5b4cdbed34870684dcc8d1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3bdf58826d02884a49c876679bdd78f597c88c540f9cb4a9ec6ab06595ecc173" + "bytes": "563f6bd577e976b398128b27d2d51f93b7b0dc1f4f5b4cdbed34870684dcc8d1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "162309983" + "i128": "484808878" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "162309983" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "484808878" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3042" + "u64": "697" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a77539993c8e83ab97c85be3b4039538ef6d3a945260223a26e9024d52e1c1b" + "bytes": "c45ac4db4ca7d54c9671905e0f48050871e1e02188550c7012005c968b499fd2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2a77539993c8e83ab97c85be3b4039538ef6d3a945260223a26e9024d52e1c1b" + "bytes": "c45ac4db4ca7d54c9671905e0f48050871e1e02188550c7012005c968b499fd2" } ] }, "durability": "persistent", "val": { - "bytes": "3bdf58826d02884a49c876679bdd78f597c88c540f9cb4a9ec6ab06595ecc173" + "bytes": "563f6bd577e976b398128b27d2d51f93b7b0dc1f4f5b4cdbed34870684dcc8d1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "162309983" + "i128": "484808878" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.220.json index d9dd34d4..b33aedcb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "695001719" + "i128": "603210850" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "695001719" + "i128": "603210850" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b2f72293f8ee7bc36a003e47f0e90a56f48d0ccaa8b51fcb12ef9f9322553324" + "bytes": "d5c472cc96ae5d03149c74384fc422f5a4738dba35dcb0186a8a770afd3838f1" }, { - "u64": "391" + "u64": "1499" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "695001719" + "i128": "603210850" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "08c80b2ccd5c5ad359c1d4a978fecd57d3062a3c28675c16c8f91e05690f3ed1" + "bytes": "fe4110903a4ad5e0ccbf0d58d8ff33818962dac5cfcc5f511494f1e3d9007502" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 392, + "timestamp": 1500, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08c80b2ccd5c5ad359c1d4a978fecd57d3062a3c28675c16c8f91e05690f3ed1" + "bytes": "fe4110903a4ad5e0ccbf0d58d8ff33818962dac5cfcc5f511494f1e3d9007502" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08c80b2ccd5c5ad359c1d4a978fecd57d3062a3c28675c16c8f91e05690f3ed1" + "bytes": "fe4110903a4ad5e0ccbf0d58d8ff33818962dac5cfcc5f511494f1e3d9007502" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "695001719" + "i128": "603210850" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "695001719" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "603210850" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "391" + "u64": "1499" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "08b0894aea0fddf873885e0b9a1024be69932c4864d3809c494e4ee8605273f6" + "bytes": "4b91a273158de17302565ab4ace8c50ca2952c8c2045a6de9f237efb046bfbdb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "08b0894aea0fddf873885e0b9a1024be69932c4864d3809c494e4ee8605273f6" + "bytes": "4b91a273158de17302565ab4ace8c50ca2952c8c2045a6de9f237efb046bfbdb" } ] }, "durability": "persistent", "val": { - "bytes": "08c80b2ccd5c5ad359c1d4a978fecd57d3062a3c28675c16c8f91e05690f3ed1" + "bytes": "fe4110903a4ad5e0ccbf0d58d8ff33818962dac5cfcc5f511494f1e3d9007502" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "695001719" + "i128": "603210850" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.221.json index 7f9ffa19..c2dc850a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "996339600" + "i128": "689324775" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996339600" + "i128": "689324775" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f52774466e4da998eed04b25ac2fc29587cd1ad452ee9565da5633b01586c8b" + "bytes": "d2c168c1f077514db16b590f7e187df27a38cfb539dab67da7fff2f71f8e7369" }, { - "u64": "2416" + "u64": "2881" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "996339600" + "i128": "689324775" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f3e5a7b20b8c6f80260fe17610aff1a2339bad1577b42a5f72cdc649fc3a254c" + "bytes": "ea37fd3c595ee19b049fc50100b0ad872e6b010fb183d2e2b0912ba670250141" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2417, + "timestamp": 2882, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3e5a7b20b8c6f80260fe17610aff1a2339bad1577b42a5f72cdc649fc3a254c" + "bytes": "ea37fd3c595ee19b049fc50100b0ad872e6b010fb183d2e2b0912ba670250141" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3e5a7b20b8c6f80260fe17610aff1a2339bad1577b42a5f72cdc649fc3a254c" + "bytes": "ea37fd3c595ee19b049fc50100b0ad872e6b010fb183d2e2b0912ba670250141" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "996339600" + "i128": "689324775" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "996339600" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "689324775" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2416" + "u64": "2881" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1aa97152f27b3f92300f93113f06d87124179fc6e287641210af54e87c1560e" + "bytes": "1399a916cb5e3c35b86ae5e0cdd7eb59ac9db9891033cc5f573ad61383147842" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1aa97152f27b3f92300f93113f06d87124179fc6e287641210af54e87c1560e" + "bytes": "1399a916cb5e3c35b86ae5e0cdd7eb59ac9db9891033cc5f573ad61383147842" } ] }, "durability": "persistent", "val": { - "bytes": "f3e5a7b20b8c6f80260fe17610aff1a2339bad1577b42a5f72cdc649fc3a254c" + "bytes": "ea37fd3c595ee19b049fc50100b0ad872e6b010fb183d2e2b0912ba670250141" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "996339600" + "i128": "689324775" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.222.json index 9886ad12..a84d5722 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917962909" + "i128": "325257018" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917962909" + "i128": "325257018" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4439ddad009a2fe27b8249f68713c5bb72a1a1b6e3fa40e6c2fb00e32d8eba0e" + "bytes": "8c6f3392549ad58d1a75e24f4c1f0d60fb96922ad277129a8b9279c4e5f397ae" }, { - "u64": "2361" + "u64": "1818" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "917962909" + "i128": "325257018" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e2667c9d49be14c1640e1d0ddadeead89ba425d973d47a59a88c82b062d49732" + "bytes": "44505705b4f58ac94ba6e316379e12265665bb8ee0286f9d0a8b75f2f2a73213" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2362, + "timestamp": 1819, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2667c9d49be14c1640e1d0ddadeead89ba425d973d47a59a88c82b062d49732" + "bytes": "44505705b4f58ac94ba6e316379e12265665bb8ee0286f9d0a8b75f2f2a73213" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2667c9d49be14c1640e1d0ddadeead89ba425d973d47a59a88c82b062d49732" + "bytes": "44505705b4f58ac94ba6e316379e12265665bb8ee0286f9d0a8b75f2f2a73213" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917962909" + "i128": "325257018" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "917962909" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "325257018" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2361" + "u64": "1818" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dbf66e5f2a88bf52008f55f5a340abedc4d532c216de33b01027255cac1b1e3" + "bytes": "ebf99e5749cf326a0818803c6610585efba8533fb3b8fe23b81b3e505ce8753e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6dbf66e5f2a88bf52008f55f5a340abedc4d532c216de33b01027255cac1b1e3" + "bytes": "ebf99e5749cf326a0818803c6610585efba8533fb3b8fe23b81b3e505ce8753e" } ] }, "durability": "persistent", "val": { - "bytes": "e2667c9d49be14c1640e1d0ddadeead89ba425d973d47a59a88c82b062d49732" + "bytes": "44505705b4f58ac94ba6e316379e12265665bb8ee0286f9d0a8b75f2f2a73213" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "917962909" + "i128": "325257018" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.223.json index e64a95f5..d2044efc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "397556428" + "i128": "401881648" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "397556428" + "i128": "401881648" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "142b02b8d6cf2b1cd6fabea453aca3939d9d919230dda9b2fd1dbc58ccc92797" + "bytes": "c370e6c2147208475cdd5dd3fb377c9f8d994d3fe1a692dd382fdb635e95392e" }, { - "u64": "3483" + "u64": "632" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "397556428" + "i128": "401881648" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "65c5f546a350b660faf6f928aca34e4b7588908b4bb63768bdc2f347ca2daf21" + "bytes": "c1201f569f160f0a8d5db4b6d79af25e9d080eeafe00bded3159481cff547e88" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3484, + "timestamp": 633, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65c5f546a350b660faf6f928aca34e4b7588908b4bb63768bdc2f347ca2daf21" + "bytes": "c1201f569f160f0a8d5db4b6d79af25e9d080eeafe00bded3159481cff547e88" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65c5f546a350b660faf6f928aca34e4b7588908b4bb63768bdc2f347ca2daf21" + "bytes": "c1201f569f160f0a8d5db4b6d79af25e9d080eeafe00bded3159481cff547e88" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "397556428" + "i128": "401881648" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "397556428" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "401881648" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3483" + "u64": "632" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e935a1dc98eef46938124d989af075b36e4858f171c334af79e76eeb4b8decf4" + "bytes": "02a4cc10e746e27cf74a3145d3d8d78e008b0aa5733253830c14fd70afba1ab1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e935a1dc98eef46938124d989af075b36e4858f171c334af79e76eeb4b8decf4" + "bytes": "02a4cc10e746e27cf74a3145d3d8d78e008b0aa5733253830c14fd70afba1ab1" } ] }, "durability": "persistent", "val": { - "bytes": "65c5f546a350b660faf6f928aca34e4b7588908b4bb63768bdc2f347ca2daf21" + "bytes": "c1201f569f160f0a8d5db4b6d79af25e9d080eeafe00bded3159481cff547e88" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "397556428" + "i128": "401881648" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.224.json index e3d50ce7..c99622ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "145577675" + "i128": "87462115" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145577675" + "i128": "87462115" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d6a540827d7f21e0659b4bb7f4be971df164688c006e43b27d486662aff4c8c5" + "bytes": "4f11af6c8cefe2d07ad6373c016dc213632528e072819b789df073e67af0cad8" }, { - "u64": "2622" + "u64": "3443" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "145577675" + "i128": "87462115" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "dbf7d022b00719ca418bb4b74e357f989c5289a5e2e13adde65c6a6bd2cca4b8" + "bytes": "105a45f5a3026fa557b2c4621a6a4c379e4391b3066132b4bf444922e15163ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2623, + "timestamp": 3444, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbf7d022b00719ca418bb4b74e357f989c5289a5e2e13adde65c6a6bd2cca4b8" + "bytes": "105a45f5a3026fa557b2c4621a6a4c379e4391b3066132b4bf444922e15163ea" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbf7d022b00719ca418bb4b74e357f989c5289a5e2e13adde65c6a6bd2cca4b8" + "bytes": "105a45f5a3026fa557b2c4621a6a4c379e4391b3066132b4bf444922e15163ea" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "145577675" + "i128": "87462115" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "145577675" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "87462115" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2622" + "u64": "3443" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2483d39f405ddf27011480e0cc0f76e747f177ccae7d787b2c82b5eee4ad1680" + "bytes": "9972bf0ed6b11752205b7b7c1f6046fd3470eb65369923ba696ce02358a55b12" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2483d39f405ddf27011480e0cc0f76e747f177ccae7d787b2c82b5eee4ad1680" + "bytes": "9972bf0ed6b11752205b7b7c1f6046fd3470eb65369923ba696ce02358a55b12" } ] }, "durability": "persistent", "val": { - "bytes": "dbf7d022b00719ca418bb4b74e357f989c5289a5e2e13adde65c6a6bd2cca4b8" + "bytes": "105a45f5a3026fa557b2c4621a6a4c379e4391b3066132b4bf444922e15163ea" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "145577675" + "i128": "87462115" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.225.json index 629b8e0d..6bbd4732 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "109181301" + "i128": "910844839" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "109181301" + "i128": "910844839" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6b3e0d58705afd0178c122705945a6a19e3a7d901797c119857052728329fbb2" + "bytes": "cac2e38499b2a2a206a8acafb2c4554e23f3433f98b8c89af9f584f5a6dba7d8" }, { - "u64": "3279" + "u64": "644" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "109181301" + "i128": "910844839" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c69b1ecf6fd3f0d832c24f059ed6d02de030c3c808e3f05b8709632405280968" + "bytes": "13dace528f7e8d7eaf500308466675ab9627e378a260869b5bbb9c3ab3a5fbfa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3280, + "timestamp": 645, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c69b1ecf6fd3f0d832c24f059ed6d02de030c3c808e3f05b8709632405280968" + "bytes": "13dace528f7e8d7eaf500308466675ab9627e378a260869b5bbb9c3ab3a5fbfa" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c69b1ecf6fd3f0d832c24f059ed6d02de030c3c808e3f05b8709632405280968" + "bytes": "13dace528f7e8d7eaf500308466675ab9627e378a260869b5bbb9c3ab3a5fbfa" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "109181301" + "i128": "910844839" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "109181301" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "910844839" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3279" + "u64": "644" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f4cf8a8c835ded6ece7df1ad016fc2a8bf79eb7ce5c7dd9b145d1416323b3d6" + "bytes": "d27ec28c3e091535c3f9f664aaad5a2394da936f616be5719dec446da6156cd8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f4cf8a8c835ded6ece7df1ad016fc2a8bf79eb7ce5c7dd9b145d1416323b3d6" + "bytes": "d27ec28c3e091535c3f9f664aaad5a2394da936f616be5719dec446da6156cd8" } ] }, "durability": "persistent", "val": { - "bytes": "c69b1ecf6fd3f0d832c24f059ed6d02de030c3c808e3f05b8709632405280968" + "bytes": "13dace528f7e8d7eaf500308466675ab9627e378a260869b5bbb9c3ab3a5fbfa" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "109181301" + "i128": "910844839" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.226.json index 83e0cd35..e6fe3f76 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "491841022" + "i128": "865207429" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "491841022" + "i128": "865207429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "161e701cfedbefe4177be305fd4e3c8a554bf08dd50bb2cdd1409507fb6f6b80" + "bytes": "f767ad72340b129a084071df26c24dca3f42e9108b0cb105fce533235f255219" }, { - "u64": "1255" + "u64": "3383" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "491841022" + "i128": "865207429" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "603d8421c79713f1005dc0f619ebbb8a69fb953f3ff1345db3dcc55b83245fa7" + "bytes": "06969c34175c7fc50056863ec90205f0d1cc3bf934c47c5f5f23185509f7f807" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1256, + "timestamp": 3384, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "603d8421c79713f1005dc0f619ebbb8a69fb953f3ff1345db3dcc55b83245fa7" + "bytes": "06969c34175c7fc50056863ec90205f0d1cc3bf934c47c5f5f23185509f7f807" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "603d8421c79713f1005dc0f619ebbb8a69fb953f3ff1345db3dcc55b83245fa7" + "bytes": "06969c34175c7fc50056863ec90205f0d1cc3bf934c47c5f5f23185509f7f807" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "491841022" + "i128": "865207429" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "491841022" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "865207429" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1255" + "u64": "3383" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "852a0a5ab97279da8d1209fc5c8f66815b9c3e955a0828b80ee23185de4d8031" + "bytes": "c3523432e019cce0df931a335c2383411a4fc5326c79d8a99ebdfc5ac072fddb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "852a0a5ab97279da8d1209fc5c8f66815b9c3e955a0828b80ee23185de4d8031" + "bytes": "c3523432e019cce0df931a335c2383411a4fc5326c79d8a99ebdfc5ac072fddb" } ] }, "durability": "persistent", "val": { - "bytes": "603d8421c79713f1005dc0f619ebbb8a69fb953f3ff1345db3dcc55b83245fa7" + "bytes": "06969c34175c7fc50056863ec90205f0d1cc3bf934c47c5f5f23185509f7f807" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "491841022" + "i128": "865207429" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.227.json index d7b06dea..e2ef1689 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "290488493" + "i128": "637310979" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "290488493" + "i128": "637310979" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9ab57780e9f5b2b97d5fe62e91bfd61110afef8012ce3b6e0c744f555c4a3650" + "bytes": "a355156caa4c3cc30849fe071bb5d64bc9bb20155363a613f005414181a30fa7" }, { - "u64": "3028" + "u64": "1415" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "290488493" + "i128": "637310979" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9c1958948c067894a73cf2ac29f56fff3a8b2f7f5124f898e8f93c29d092260d" + "bytes": "c67ac0ef74a9413fbc14e252d51378761a8a7c9dfd7c4f1704c5991e6e07b77b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3029, + "timestamp": 1416, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9c1958948c067894a73cf2ac29f56fff3a8b2f7f5124f898e8f93c29d092260d" + "bytes": "c67ac0ef74a9413fbc14e252d51378761a8a7c9dfd7c4f1704c5991e6e07b77b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9c1958948c067894a73cf2ac29f56fff3a8b2f7f5124f898e8f93c29d092260d" + "bytes": "c67ac0ef74a9413fbc14e252d51378761a8a7c9dfd7c4f1704c5991e6e07b77b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "290488493" + "i128": "637310979" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "290488493" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "637310979" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3028" + "u64": "1415" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8fbfb87dfa79527ca33275605f1916786f55d4cde1413d0793baa2ab0ff24ef" + "bytes": "8c21763297c85fcedb8b5e241467fd45406fa813ec7455e6abbb4795981d45fa" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8fbfb87dfa79527ca33275605f1916786f55d4cde1413d0793baa2ab0ff24ef" + "bytes": "8c21763297c85fcedb8b5e241467fd45406fa813ec7455e6abbb4795981d45fa" } ] }, "durability": "persistent", "val": { - "bytes": "9c1958948c067894a73cf2ac29f56fff3a8b2f7f5124f898e8f93c29d092260d" + "bytes": "c67ac0ef74a9413fbc14e252d51378761a8a7c9dfd7c4f1704c5991e6e07b77b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "290488493" + "i128": "637310979" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.228.json index 6054b3b4..8f70d435 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "206861699" + "i128": "797490347" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "206861699" + "i128": "797490347" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4fa60a78885c10536c487efff0c3f8a987fff043972afc9cc9244d6bcf3ad461" + "bytes": "e0c27c665e374f902d27194a09e3854cf45c790452d1aa2064159813458621b7" }, { - "u64": "1403" + "u64": "3005" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "206861699" + "i128": "797490347" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9de5635ca38b46ef817407726a334bfc06b5da7cd09e407b034e0c9f1a0214e6" + "bytes": "6f768a2aba6f4edf4f028acc204d9ab86fab190f62e12f01c2dd5c7233dc6c56" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1404, + "timestamp": 3006, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9de5635ca38b46ef817407726a334bfc06b5da7cd09e407b034e0c9f1a0214e6" + "bytes": "6f768a2aba6f4edf4f028acc204d9ab86fab190f62e12f01c2dd5c7233dc6c56" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9de5635ca38b46ef817407726a334bfc06b5da7cd09e407b034e0c9f1a0214e6" + "bytes": "6f768a2aba6f4edf4f028acc204d9ab86fab190f62e12f01c2dd5c7233dc6c56" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "206861699" + "i128": "797490347" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "206861699" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "797490347" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1403" + "u64": "3005" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e67cef65c1c374cb757a9f89001e795df02d18293545a67fb0e8deddc78f8791" + "bytes": "15700351e9da89162ff928c0b79fe787a510c759f0d648974ab572b19fd885fa" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e67cef65c1c374cb757a9f89001e795df02d18293545a67fb0e8deddc78f8791" + "bytes": "15700351e9da89162ff928c0b79fe787a510c759f0d648974ab572b19fd885fa" } ] }, "durability": "persistent", "val": { - "bytes": "9de5635ca38b46ef817407726a334bfc06b5da7cd09e407b034e0c9f1a0214e6" + "bytes": "6f768a2aba6f4edf4f028acc204d9ab86fab190f62e12f01c2dd5c7233dc6c56" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "206861699" + "i128": "797490347" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.229.json index 8937e69f..28c74d2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "338236414" + "i128": "784864133" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "338236414" + "i128": "784864133" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "166eafcfb258c994b9382da6a4e2e4acffd0e1d5d966e607985649c0710306c6" + "bytes": "922d2cb07eafa164025e516f1c5b7d853d3f0e524185081215ad08ba1858cb2c" }, { - "u64": "2754" + "u64": "780" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "338236414" + "i128": "784864133" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "27a972b3d6e23499372f57ab408802c0d0e1a2ece15d483e58aee060cb202118" + "bytes": "d9db3194433dc0eab17650a2fd96dc529ec95238d9316e0fc6b14b8a7a0e42e9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2755, + "timestamp": 781, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27a972b3d6e23499372f57ab408802c0d0e1a2ece15d483e58aee060cb202118" + "bytes": "d9db3194433dc0eab17650a2fd96dc529ec95238d9316e0fc6b14b8a7a0e42e9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27a972b3d6e23499372f57ab408802c0d0e1a2ece15d483e58aee060cb202118" + "bytes": "d9db3194433dc0eab17650a2fd96dc529ec95238d9316e0fc6b14b8a7a0e42e9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "338236414" + "i128": "784864133" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "338236414" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "784864133" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2754" + "u64": "780" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8bd3526334276178bd2bd44a24c80f81bdd93458724b044a986532e4071d7e6f" + "bytes": "c8b1d9e539ee0795489df49f5f72c8c2d55c4de3ed20fa807e3484092c324101" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8bd3526334276178bd2bd44a24c80f81bdd93458724b044a986532e4071d7e6f" + "bytes": "c8b1d9e539ee0795489df49f5f72c8c2d55c4de3ed20fa807e3484092c324101" } ] }, "durability": "persistent", "val": { - "bytes": "27a972b3d6e23499372f57ab408802c0d0e1a2ece15d483e58aee060cb202118" + "bytes": "d9db3194433dc0eab17650a2fd96dc529ec95238d9316e0fc6b14b8a7a0e42e9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "338236414" + "i128": "784864133" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.23.json index 33e47b81..363c6ac3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "872502650" + "i128": "537708284" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "872502650" + "i128": "537708284" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "df99cd11395347a5889caa5a08c1a1fd75543d66e15629bffe7fb8371971c7af" + "bytes": "53c8622fb74113f1c1bfeb2cf8eb1ebd18a2b9c60469f4ab5c67efa3ca04f0df" }, { - "u64": "853" + "u64": "3514" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "872502650" + "i128": "537708284" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5b55ce4a4dc51cc03761d103f4199801edf63ea9dcf8bd3b3fe589155f123ca8" + "bytes": "28cbfbed034dd9a389d8e8bb8ce3b7224676ef291eaa232cea34afdcd6942a28" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 854, + "timestamp": 3515, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b55ce4a4dc51cc03761d103f4199801edf63ea9dcf8bd3b3fe589155f123ca8" + "bytes": "28cbfbed034dd9a389d8e8bb8ce3b7224676ef291eaa232cea34afdcd6942a28" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b55ce4a4dc51cc03761d103f4199801edf63ea9dcf8bd3b3fe589155f123ca8" + "bytes": "28cbfbed034dd9a389d8e8bb8ce3b7224676ef291eaa232cea34afdcd6942a28" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "872502650" + "i128": "537708284" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "872502650" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "537708284" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "853" + "u64": "3514" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "703ca1ece05142a95e19b48e008e548adacbd78b0d424c802b83a3a5c7eb2662" + "bytes": "2a99f5c4a828ebdafade3e2b7ea3f762e3418e81cc5b6fee2ee8e7f5a8c31ee3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "703ca1ece05142a95e19b48e008e548adacbd78b0d424c802b83a3a5c7eb2662" + "bytes": "2a99f5c4a828ebdafade3e2b7ea3f762e3418e81cc5b6fee2ee8e7f5a8c31ee3" } ] }, "durability": "persistent", "val": { - "bytes": "5b55ce4a4dc51cc03761d103f4199801edf63ea9dcf8bd3b3fe589155f123ca8" + "bytes": "28cbfbed034dd9a389d8e8bb8ce3b7224676ef291eaa232cea34afdcd6942a28" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "872502650" + "i128": "537708284" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.230.json index 3d5c286d..eb84b3f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "529068960" + "i128": "725781171" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "529068960" + "i128": "725781171" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc8797e0cdceb5ea34fe861d5e92e1a9c00cad87bb0eed3d7bcd3a8416dfc337" + "bytes": "cc8b6556f08c3dfc633f9b2df685617608aefcf854a7aed9604b4d782b8fff5b" }, { - "u64": "2998" + "u64": "1631" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "529068960" + "i128": "725781171" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "34df605b89d156ce5e89a3bae27f57fcd0d07aa1c4f3180d2e71a6b799cbd0b9" + "bytes": "81c86d48fe842d6d265aabde88b78269061de6b1992550e78505480776b3c2d4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2999, + "timestamp": 1632, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "34df605b89d156ce5e89a3bae27f57fcd0d07aa1c4f3180d2e71a6b799cbd0b9" + "bytes": "81c86d48fe842d6d265aabde88b78269061de6b1992550e78505480776b3c2d4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "34df605b89d156ce5e89a3bae27f57fcd0d07aa1c4f3180d2e71a6b799cbd0b9" + "bytes": "81c86d48fe842d6d265aabde88b78269061de6b1992550e78505480776b3c2d4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "529068960" + "i128": "725781171" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "529068960" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "725781171" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2998" + "u64": "1631" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "449864ad83b8cc3982077d48625f52e422b87f547816710c3d72a63906448dd8" + "bytes": "d53408fad6fb3b9454037c898b096ad0559bef3e297d52c41ee51e4fd0945445" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "449864ad83b8cc3982077d48625f52e422b87f547816710c3d72a63906448dd8" + "bytes": "d53408fad6fb3b9454037c898b096ad0559bef3e297d52c41ee51e4fd0945445" } ] }, "durability": "persistent", "val": { - "bytes": "34df605b89d156ce5e89a3bae27f57fcd0d07aa1c4f3180d2e71a6b799cbd0b9" + "bytes": "81c86d48fe842d6d265aabde88b78269061de6b1992550e78505480776b3c2d4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "529068960" + "i128": "725781171" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.231.json index 46adbe86..24bc41e1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "173389167" + "i128": "792687789" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "173389167" + "i128": "792687789" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6cec07da2b049ababc5b3aaf46017a097646264dae49e329eaea55e5bdafcab1" + "bytes": "247effd81c5a8a865e91e1e695a6a334dfa7ea4ff64d703a54f43a2b6dd62adc" }, { - "u64": "3042" + "u64": "876" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "173389167" + "i128": "792687789" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "362108e4781c8508b4ee87aad8eda5ce05297508f2d6c653da5bc9496a8ad61e" + "bytes": "2e44ca170b3c22fc521c5ecb160d5f0858a8cd4185e31a6fab347bff6769bdc3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3043, + "timestamp": 877, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "362108e4781c8508b4ee87aad8eda5ce05297508f2d6c653da5bc9496a8ad61e" + "bytes": "2e44ca170b3c22fc521c5ecb160d5f0858a8cd4185e31a6fab347bff6769bdc3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "362108e4781c8508b4ee87aad8eda5ce05297508f2d6c653da5bc9496a8ad61e" + "bytes": "2e44ca170b3c22fc521c5ecb160d5f0858a8cd4185e31a6fab347bff6769bdc3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "173389167" + "i128": "792687789" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "173389167" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "792687789" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3042" + "u64": "876" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d27b65d2dfd4f6fe9b1a1dfd21a1619685b2c758d2a8006848991b5d3336b3e5" + "bytes": "fd305a10fdd7a7c93f520db2dfc24f908d7037be83a936aef0042a29b97ec4c2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d27b65d2dfd4f6fe9b1a1dfd21a1619685b2c758d2a8006848991b5d3336b3e5" + "bytes": "fd305a10fdd7a7c93f520db2dfc24f908d7037be83a936aef0042a29b97ec4c2" } ] }, "durability": "persistent", "val": { - "bytes": "362108e4781c8508b4ee87aad8eda5ce05297508f2d6c653da5bc9496a8ad61e" + "bytes": "2e44ca170b3c22fc521c5ecb160d5f0858a8cd4185e31a6fab347bff6769bdc3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "173389167" + "i128": "792687789" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.232.json index 72098e41..70aa546a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "563256816" + "i128": "306994269" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "563256816" + "i128": "306994269" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f10af4102b26d8589e22a1f5f1cc4f8efca873b2f194f608aef9c968319b610" + "bytes": "5b482aa2829da83e808174dbd9818445a3613aed1dfd6cff67cf817a58b7b3e3" }, { - "u64": "3156" + "u64": "869" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "563256816" + "i128": "306994269" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7f6d6b6afedabe4d5ec2fe24576c619e1d6856a7b5f77c384ecfc05bb8451d68" + "bytes": "fd9e5453eacceaea72c3adb5380922ecfc4d04912103b36b608f926140cce569" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3157, + "timestamp": 870, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7f6d6b6afedabe4d5ec2fe24576c619e1d6856a7b5f77c384ecfc05bb8451d68" + "bytes": "fd9e5453eacceaea72c3adb5380922ecfc4d04912103b36b608f926140cce569" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7f6d6b6afedabe4d5ec2fe24576c619e1d6856a7b5f77c384ecfc05bb8451d68" + "bytes": "fd9e5453eacceaea72c3adb5380922ecfc4d04912103b36b608f926140cce569" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "563256816" + "i128": "306994269" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "563256816" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "306994269" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3156" + "u64": "869" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b62a1b2af8e1b9d51034f3d847550e3262b066bc2d24e1afbcc36bd9a4ac4cad" + "bytes": "65bbb40e73d0330b9594f294c12fec950ed0a58f0203a5cce05e9a83be165f78" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b62a1b2af8e1b9d51034f3d847550e3262b066bc2d24e1afbcc36bd9a4ac4cad" + "bytes": "65bbb40e73d0330b9594f294c12fec950ed0a58f0203a5cce05e9a83be165f78" } ] }, "durability": "persistent", "val": { - "bytes": "7f6d6b6afedabe4d5ec2fe24576c619e1d6856a7b5f77c384ecfc05bb8451d68" + "bytes": "fd9e5453eacceaea72c3adb5380922ecfc4d04912103b36b608f926140cce569" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "563256816" + "i128": "306994269" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.233.json index 4f4411de..b048c8cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "77849762" + "i128": "266776901" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "77849762" + "i128": "266776901" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2f88139282f7640c2a0dc6da90e9c93b2495322fef4cb9671d91346b3b78450" + "bytes": "c5c9d45e138e036d875111d251b7c3cc17efd4190afacb8742bd1af3780ed74a" }, { - "u64": "941" + "u64": "43" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "77849762" + "i128": "266776901" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5bd8e9dec2eaad1a664deff0ffab423956eafba09787b678bbbcd619da78b7e7" + "bytes": "da4b5ee16be11a505721834c0d8010f775ce14c56914729fd6dac850857890d9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 942, + "timestamp": 44, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5bd8e9dec2eaad1a664deff0ffab423956eafba09787b678bbbcd619da78b7e7" + "bytes": "da4b5ee16be11a505721834c0d8010f775ce14c56914729fd6dac850857890d9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5bd8e9dec2eaad1a664deff0ffab423956eafba09787b678bbbcd619da78b7e7" + "bytes": "da4b5ee16be11a505721834c0d8010f775ce14c56914729fd6dac850857890d9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "77849762" + "i128": "266776901" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "77849762" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "266776901" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "941" + "u64": "43" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0a3175a185be01c0e800422cfa8b0f2dc874b0b1ef90ef351d532335600fefa" + "bytes": "4eb7b7cf9edbec8a61be503e88974036c426adb5e55b70a916aa4c794bcf1129" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0a3175a185be01c0e800422cfa8b0f2dc874b0b1ef90ef351d532335600fefa" + "bytes": "4eb7b7cf9edbec8a61be503e88974036c426adb5e55b70a916aa4c794bcf1129" } ] }, "durability": "persistent", "val": { - "bytes": "5bd8e9dec2eaad1a664deff0ffab423956eafba09787b678bbbcd619da78b7e7" + "bytes": "da4b5ee16be11a505721834c0d8010f775ce14c56914729fd6dac850857890d9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "77849762" + "i128": "266776901" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.234.json index ee3c6fb4..96c9d78d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "120030062" + "i128": "101607369" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "120030062" + "i128": "101607369" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "adf035ef757cee8bbf79347b75df0cf6dd70b51dc44b2aa28f52096924bbb677" + "bytes": "ad1ce94947471bbe3b91dd63475c88b7103416bea4a057f02b65aa7ad006ab2c" }, { - "u64": "2675" + "u64": "2340" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "120030062" + "i128": "101607369" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0a12463f3d580008f7c5d63e122787096e8a49f74340cf3dadaa886c542acfdf" + "bytes": "710f2abbb498c97caa7690f27d41bc9295078dfcc0c7b9a58d51e9586e4c8242" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2676, + "timestamp": 2341, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a12463f3d580008f7c5d63e122787096e8a49f74340cf3dadaa886c542acfdf" + "bytes": "710f2abbb498c97caa7690f27d41bc9295078dfcc0c7b9a58d51e9586e4c8242" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a12463f3d580008f7c5d63e122787096e8a49f74340cf3dadaa886c542acfdf" + "bytes": "710f2abbb498c97caa7690f27d41bc9295078dfcc0c7b9a58d51e9586e4c8242" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "120030062" + "i128": "101607369" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "120030062" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "101607369" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2675" + "u64": "2340" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c0ef61ce222b17da30474f8b943ae434a89cf673aa3732fd3648ea347664fa1" + "bytes": "038105813c1e45b7b9e4c6b51d18d8cd67a8952a07ce2523fc359b26e95e32db" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0c0ef61ce222b17da30474f8b943ae434a89cf673aa3732fd3648ea347664fa1" + "bytes": "038105813c1e45b7b9e4c6b51d18d8cd67a8952a07ce2523fc359b26e95e32db" } ] }, "durability": "persistent", "val": { - "bytes": "0a12463f3d580008f7c5d63e122787096e8a49f74340cf3dadaa886c542acfdf" + "bytes": "710f2abbb498c97caa7690f27d41bc9295078dfcc0c7b9a58d51e9586e4c8242" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "120030062" + "i128": "101607369" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.235.json index aab458c7..06c96c07 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "932559222" + "i128": "586694845" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "932559222" + "i128": "586694845" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a24ccaaa1918038f0cd58e148bbd27d779fb6c89422d723d70e9dadc8e67aa54" + "bytes": "849d831d7b506ee17d25168433ddcdbc7e43233f79d28c6b1aff564066b01cba" }, { - "u64": "1703" + "u64": "303" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "932559222" + "i128": "586694845" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e3651c2688f315419328619d0f2186be188c29f8a2dffd7f603d50e6b106dc19" + "bytes": "c6beb3c53c93223680c63917f423c5096cd27d1cc1dafb5ebece8920d227c7e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1704, + "timestamp": 304, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e3651c2688f315419328619d0f2186be188c29f8a2dffd7f603d50e6b106dc19" + "bytes": "c6beb3c53c93223680c63917f423c5096cd27d1cc1dafb5ebece8920d227c7e7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e3651c2688f315419328619d0f2186be188c29f8a2dffd7f603d50e6b106dc19" + "bytes": "c6beb3c53c93223680c63917f423c5096cd27d1cc1dafb5ebece8920d227c7e7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "932559222" + "i128": "586694845" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "932559222" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "586694845" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1703" + "u64": "303" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c3e483952c2c8312f257b2223af50c81b29e6b279d46784b4b0a37f76e6cf9ab" + "bytes": "bb497697e4d9d64999116e002e4605e83aedc29d1c5d73398a09d47561efb28a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c3e483952c2c8312f257b2223af50c81b29e6b279d46784b4b0a37f76e6cf9ab" + "bytes": "bb497697e4d9d64999116e002e4605e83aedc29d1c5d73398a09d47561efb28a" } ] }, "durability": "persistent", "val": { - "bytes": "e3651c2688f315419328619d0f2186be188c29f8a2dffd7f603d50e6b106dc19" + "bytes": "c6beb3c53c93223680c63917f423c5096cd27d1cc1dafb5ebece8920d227c7e7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "932559222" + "i128": "586694845" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.236.json index d48587bb..8b01f0a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "119969324" + "i128": "452786141" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "119969324" + "i128": "452786141" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "353c916dadf404ad31707ccc21ab8fa7341a5431dd9c45ff3f3905586ffdb01a" + "bytes": "ac0eaacceefc3d52ff778b6cd75e1d0e4022ea1377941474bf27b3ffb5020024" }, { - "u64": "2841" + "u64": "1794" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "119969324" + "i128": "452786141" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "cd61244de366e3cf631d8b9a1666be129725a9c4acf1919868e2ff4be958ab4b" + "bytes": "4fec34ad67b1d4c9f8f77ac303f823a88e386b9df57db3b0e8e1fb5839fd17c9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2842, + "timestamp": 1795, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cd61244de366e3cf631d8b9a1666be129725a9c4acf1919868e2ff4be958ab4b" + "bytes": "4fec34ad67b1d4c9f8f77ac303f823a88e386b9df57db3b0e8e1fb5839fd17c9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cd61244de366e3cf631d8b9a1666be129725a9c4acf1919868e2ff4be958ab4b" + "bytes": "4fec34ad67b1d4c9f8f77ac303f823a88e386b9df57db3b0e8e1fb5839fd17c9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "119969324" + "i128": "452786141" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "119969324" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "452786141" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2841" + "u64": "1794" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ac24c894b6ced5b7ea4f45015e328cd6663aa90b72001617de48bdb47ce27ae" + "bytes": "e1a611e1c408d47d6eba2fd4070f3d11800a3e5f1b03b3b14a13d73990b4f4b2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ac24c894b6ced5b7ea4f45015e328cd6663aa90b72001617de48bdb47ce27ae" + "bytes": "e1a611e1c408d47d6eba2fd4070f3d11800a3e5f1b03b3b14a13d73990b4f4b2" } ] }, "durability": "persistent", "val": { - "bytes": "cd61244de366e3cf631d8b9a1666be129725a9c4acf1919868e2ff4be958ab4b" + "bytes": "4fec34ad67b1d4c9f8f77ac303f823a88e386b9df57db3b0e8e1fb5839fd17c9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "119969324" + "i128": "452786141" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.237.json index 806e0239..11f35230 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "534180250" + "i128": "930617816" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "534180250" + "i128": "930617816" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a45a1186f49fc2daa6e29273a4c3a09a36dee57a06959496d75c486d3ea016b" + "bytes": "a984b192bf267467e5ccfa6ce4d7ba38bbfc730cc9979ff1fd011e24009ecacd" }, { - "u64": "3329" + "u64": "2569" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "534180250" + "i128": "930617816" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3c5c8443eddcca6924fabb0b86d485d9c958f9336509870800b7ba555c74e9f6" + "bytes": "2665df064533d5e5e0ef16402a74df1e6b6c8a3a42334ce80c08237a5fb2be20" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3330, + "timestamp": 2570, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c5c8443eddcca6924fabb0b86d485d9c958f9336509870800b7ba555c74e9f6" + "bytes": "2665df064533d5e5e0ef16402a74df1e6b6c8a3a42334ce80c08237a5fb2be20" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c5c8443eddcca6924fabb0b86d485d9c958f9336509870800b7ba555c74e9f6" + "bytes": "2665df064533d5e5e0ef16402a74df1e6b6c8a3a42334ce80c08237a5fb2be20" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "534180250" + "i128": "930617816" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "534180250" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "930617816" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3329" + "u64": "2569" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eeb82f52fce687a4e2f5f081489584c24e60523a824141b8fac8514d34931284" + "bytes": "3a0d784663033276757a352adbfa184eafe191a91f157d4965fabad5f82a822e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eeb82f52fce687a4e2f5f081489584c24e60523a824141b8fac8514d34931284" + "bytes": "3a0d784663033276757a352adbfa184eafe191a91f157d4965fabad5f82a822e" } ] }, "durability": "persistent", "val": { - "bytes": "3c5c8443eddcca6924fabb0b86d485d9c958f9336509870800b7ba555c74e9f6" + "bytes": "2665df064533d5e5e0ef16402a74df1e6b6c8a3a42334ce80c08237a5fb2be20" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "534180250" + "i128": "930617816" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.238.json index 3dbbfae8..c1afb468 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "844501633" + "i128": "48869638" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "844501633" + "i128": "48869638" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3bb0dc25889091c1b3e6bc30ac4130597e879391c8ce7ff903cb5818a866e4f3" + "bytes": "e6ea9873d0dfa60eecc8bc5de23b0ac9a5a082a695383d93f3a394c91919ed40" }, { - "u64": "1932" + "u64": "1855" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "844501633" + "i128": "48869638" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5bed0af7792f38e45dca80c91a3edcab2509a0f09053289c65e93e57d743c569" + "bytes": "366606096e5c991eb11ba14285f7203dfb8d57a3d35a89899236b1d8e0113f5f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1933, + "timestamp": 1856, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5bed0af7792f38e45dca80c91a3edcab2509a0f09053289c65e93e57d743c569" + "bytes": "366606096e5c991eb11ba14285f7203dfb8d57a3d35a89899236b1d8e0113f5f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5bed0af7792f38e45dca80c91a3edcab2509a0f09053289c65e93e57d743c569" + "bytes": "366606096e5c991eb11ba14285f7203dfb8d57a3d35a89899236b1d8e0113f5f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "844501633" + "i128": "48869638" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "844501633" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "48869638" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1932" + "u64": "1855" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f01529969d6361eab94fc6650b958022204bd4ae5c5122406db909fd7b17f02" + "bytes": "eacab872a0985f9095f6268f29e8e83a1414739794c4d47b12f76357a44116aa" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f01529969d6361eab94fc6650b958022204bd4ae5c5122406db909fd7b17f02" + "bytes": "eacab872a0985f9095f6268f29e8e83a1414739794c4d47b12f76357a44116aa" } ] }, "durability": "persistent", "val": { - "bytes": "5bed0af7792f38e45dca80c91a3edcab2509a0f09053289c65e93e57d743c569" + "bytes": "366606096e5c991eb11ba14285f7203dfb8d57a3d35a89899236b1d8e0113f5f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "844501633" + "i128": "48869638" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.239.json index d110cfeb..6cab0cd7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "78753486" + "i128": "424919190" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "78753486" + "i128": "424919190" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c74564726de022b38e556745bfb61b7a7dc3e3e5a423a393a8446df30e27b50" + "bytes": "70dd4f79d7ea2b6fed37bc03db6508703587f9187ce92b2a847d1a75ece1c2fb" }, { - "u64": "784" + "u64": "805" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "78753486" + "i128": "424919190" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "79a43c8001e99c4fee0bab78109e87ffa8d624c607a0b61a5f869730457593d5" + "bytes": "39e8b026acd3a350e61cd3d80fdbba1f56e31ede85daf25e45300ce56ba56ce5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 785, + "timestamp": 806, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "79a43c8001e99c4fee0bab78109e87ffa8d624c607a0b61a5f869730457593d5" + "bytes": "39e8b026acd3a350e61cd3d80fdbba1f56e31ede85daf25e45300ce56ba56ce5" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "79a43c8001e99c4fee0bab78109e87ffa8d624c607a0b61a5f869730457593d5" + "bytes": "39e8b026acd3a350e61cd3d80fdbba1f56e31ede85daf25e45300ce56ba56ce5" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "78753486" + "i128": "424919190" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "78753486" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "424919190" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "784" + "u64": "805" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3dff6c297e6943d06832c0b8f03f5ed0da0b5224efc7826d752d7bf454b2fd7" + "bytes": "7df17c5eebfc836a3733f72f0c209cf8d63b1412e649d0b6c680dbee9f1307c8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3dff6c297e6943d06832c0b8f03f5ed0da0b5224efc7826d752d7bf454b2fd7" + "bytes": "7df17c5eebfc836a3733f72f0c209cf8d63b1412e649d0b6c680dbee9f1307c8" } ] }, "durability": "persistent", "val": { - "bytes": "79a43c8001e99c4fee0bab78109e87ffa8d624c607a0b61a5f869730457593d5" + "bytes": "39e8b026acd3a350e61cd3d80fdbba1f56e31ede85daf25e45300ce56ba56ce5" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "78753486" + "i128": "424919190" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.24.json index e6cc75fc..2886bc43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "56349459" + "i128": "597883643" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "56349459" + "i128": "597883643" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3356668c52c8e62ca2d736ff62e1354cf8be4fdb53c26ab67b81c707f9906f47" + "bytes": "f8b25051bec138a33b55bdff604a3bfe907a6cf238daf85e626e92a9078e0def" }, { - "u64": "3571" + "u64": "517" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "56349459" + "i128": "597883643" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "07c69025036e8079ff50a108c44cbac75c17a5afbddb8d2ba49d0680aaa208ad" + "bytes": "919a1d14aafa6503777d32b7019b8854d63ae6717124fa209a6ac92f78c8eca8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3572, + "timestamp": 518, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "07c69025036e8079ff50a108c44cbac75c17a5afbddb8d2ba49d0680aaa208ad" + "bytes": "919a1d14aafa6503777d32b7019b8854d63ae6717124fa209a6ac92f78c8eca8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "07c69025036e8079ff50a108c44cbac75c17a5afbddb8d2ba49d0680aaa208ad" + "bytes": "919a1d14aafa6503777d32b7019b8854d63ae6717124fa209a6ac92f78c8eca8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "56349459" + "i128": "597883643" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "56349459" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "597883643" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3571" + "u64": "517" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ae8406890232d0de72df69a31d718199b7be113d0d478c15bd167da6abaa9ad" + "bytes": "329681076057509b1c1e1b1d03ec60d7b8e218ba67e9a799aaa0a5fffcf82fbd" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9ae8406890232d0de72df69a31d718199b7be113d0d478c15bd167da6abaa9ad" + "bytes": "329681076057509b1c1e1b1d03ec60d7b8e218ba67e9a799aaa0a5fffcf82fbd" } ] }, "durability": "persistent", "val": { - "bytes": "07c69025036e8079ff50a108c44cbac75c17a5afbddb8d2ba49d0680aaa208ad" + "bytes": "919a1d14aafa6503777d32b7019b8854d63ae6717124fa209a6ac92f78c8eca8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "56349459" + "i128": "597883643" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.240.json index e1a70c4e..ed4d3c02 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "677116222" + "i128": "478602599" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "677116222" + "i128": "478602599" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "94f3ceea484d0e1455226f3e87c592b77f0247609bac7178836f4e9ffdc5d43a" + "bytes": "24289d4e462fe3b7ce1eed28e56161e5553ae3d5e42c932072298cc63151f652" }, { - "u64": "2686" + "u64": "2422" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "677116222" + "i128": "478602599" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "77788705c636d0de3aafd5a4ca8b41df075de807ed7ce735bf40e8b564ae7cfd" + "bytes": "268a9be0a6b088faa896e6120bbc0ab78832e1b7d34e29fd437ef0543a097315" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2687, + "timestamp": 2423, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "77788705c636d0de3aafd5a4ca8b41df075de807ed7ce735bf40e8b564ae7cfd" + "bytes": "268a9be0a6b088faa896e6120bbc0ab78832e1b7d34e29fd437ef0543a097315" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "77788705c636d0de3aafd5a4ca8b41df075de807ed7ce735bf40e8b564ae7cfd" + "bytes": "268a9be0a6b088faa896e6120bbc0ab78832e1b7d34e29fd437ef0543a097315" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "677116222" + "i128": "478602599" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "677116222" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "478602599" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2686" + "u64": "2422" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e93a0c5bd7dae84206e2c9d4ba00b4e4fda5b08c9edb7491b11d89a58e80c93" + "bytes": "901a6ec1d9e20cf204c4e2829e8e6f4aff2727d1ea4f3a13471514e8b0c07de2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e93a0c5bd7dae84206e2c9d4ba00b4e4fda5b08c9edb7491b11d89a58e80c93" + "bytes": "901a6ec1d9e20cf204c4e2829e8e6f4aff2727d1ea4f3a13471514e8b0c07de2" } ] }, "durability": "persistent", "val": { - "bytes": "77788705c636d0de3aafd5a4ca8b41df075de807ed7ce735bf40e8b564ae7cfd" + "bytes": "268a9be0a6b088faa896e6120bbc0ab78832e1b7d34e29fd437ef0543a097315" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "677116222" + "i128": "478602599" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.241.json index e804c9dc..fdc6db05 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "553699656" + "i128": "313952807" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "553699656" + "i128": "313952807" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37514e26abdc895e63a89c0bbc95e7b4ab49bc40379af88cdfc6aeb03f4e8634" + "bytes": "1bc8c1213797476fd5ebc80cdbf4c61ed3ba02ca5d47e77a1e09367317788623" }, { - "u64": "86" + "u64": "2561" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "553699656" + "i128": "313952807" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9b555ef8f2b3b9021aa5de865c3dbf0d18d67afd5d0215abcf3d5537cc845501" + "bytes": "4f30dcef5898d774ad09bd622fbe5f3eaeb5851c121923fa5452c0b5e358de5b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 87, + "timestamp": 2562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9b555ef8f2b3b9021aa5de865c3dbf0d18d67afd5d0215abcf3d5537cc845501" + "bytes": "4f30dcef5898d774ad09bd622fbe5f3eaeb5851c121923fa5452c0b5e358de5b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9b555ef8f2b3b9021aa5de865c3dbf0d18d67afd5d0215abcf3d5537cc845501" + "bytes": "4f30dcef5898d774ad09bd622fbe5f3eaeb5851c121923fa5452c0b5e358de5b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "553699656" + "i128": "313952807" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "553699656" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "313952807" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "86" + "u64": "2561" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e99d988c67d44218b24db1e0688e85c6b9a82231298919e7139f2a1f53812ac" + "bytes": "29a716cc38d97daa68287f8e2963ebf8be49a817a1e7eeb218c3b7e9d3546481" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8e99d988c67d44218b24db1e0688e85c6b9a82231298919e7139f2a1f53812ac" + "bytes": "29a716cc38d97daa68287f8e2963ebf8be49a817a1e7eeb218c3b7e9d3546481" } ] }, "durability": "persistent", "val": { - "bytes": "9b555ef8f2b3b9021aa5de865c3dbf0d18d67afd5d0215abcf3d5537cc845501" + "bytes": "4f30dcef5898d774ad09bd622fbe5f3eaeb5851c121923fa5452c0b5e358de5b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "553699656" + "i128": "313952807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.242.json index bcb33196..13f1f5ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "671177911" + "i128": "608726338" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "671177911" + "i128": "608726338" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "854830ac861b854ff374c03fffe99ffd98f1b58b36d3d24855aeac12574d4938" + "bytes": "cd2634e2533e0763de07fd59f0e20696a1e50b622652a67d65e7b4eafa73a7fc" }, { - "u64": "1955" + "u64": "143" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "671177911" + "i128": "608726338" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2d5c6f339c87c92a77ef2d0c34c9cf8489bc5e7ec24833de565da4cceca0d58c" + "bytes": "1246d214b296e956e4e1bb3b677d38bf5db7fb14bffaba38493a326395574d54" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1956, + "timestamp": 144, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d5c6f339c87c92a77ef2d0c34c9cf8489bc5e7ec24833de565da4cceca0d58c" + "bytes": "1246d214b296e956e4e1bb3b677d38bf5db7fb14bffaba38493a326395574d54" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d5c6f339c87c92a77ef2d0c34c9cf8489bc5e7ec24833de565da4cceca0d58c" + "bytes": "1246d214b296e956e4e1bb3b677d38bf5db7fb14bffaba38493a326395574d54" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "671177911" + "i128": "608726338" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "671177911" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "608726338" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1955" + "u64": "143" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68a5fc7932bf781c0c99cc4f97e8bf5986ce08b2cfe9d4df348ab837386a92f8" + "bytes": "003af65562d185aea8782856ac8e0627097f8f7ad8f290fa5d67930ca5d294a4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68a5fc7932bf781c0c99cc4f97e8bf5986ce08b2cfe9d4df348ab837386a92f8" + "bytes": "003af65562d185aea8782856ac8e0627097f8f7ad8f290fa5d67930ca5d294a4" } ] }, "durability": "persistent", "val": { - "bytes": "2d5c6f339c87c92a77ef2d0c34c9cf8489bc5e7ec24833de565da4cceca0d58c" + "bytes": "1246d214b296e956e4e1bb3b677d38bf5db7fb14bffaba38493a326395574d54" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "671177911" + "i128": "608726338" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.243.json index e4da7d10..95495b2e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "181670602" + "i128": "548412005" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181670602" + "i128": "548412005" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "56855123909e285ea38d3d43a3170861038e4abc005bb128680e8e465364aa36" + "bytes": "af29ba0488f33a41f7f166aaf438e41199e5207150bb8ff433d74691102553b1" }, { - "u64": "1300" + "u64": "3082" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "181670602" + "i128": "548412005" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c1ca319b1b8f7277bbca6edc1e5943f87a27f7a8d960a3697cc7a83a7da63eb2" + "bytes": "0a23645e88211dce090f7108147a9aa02783055024b240654b2441f768c6f138" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1301, + "timestamp": 3083, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1ca319b1b8f7277bbca6edc1e5943f87a27f7a8d960a3697cc7a83a7da63eb2" + "bytes": "0a23645e88211dce090f7108147a9aa02783055024b240654b2441f768c6f138" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1ca319b1b8f7277bbca6edc1e5943f87a27f7a8d960a3697cc7a83a7da63eb2" + "bytes": "0a23645e88211dce090f7108147a9aa02783055024b240654b2441f768c6f138" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "181670602" + "i128": "548412005" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "181670602" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "548412005" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1300" + "u64": "3082" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13def3bd1faecbbb478e355882f1a0321f92e30fd1a701d9400571032c2f161f" + "bytes": "a69e6fc98e4ba24ef9f18af638b34fda491cf9752dc760d2fdf18ee65d705b2a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13def3bd1faecbbb478e355882f1a0321f92e30fd1a701d9400571032c2f161f" + "bytes": "a69e6fc98e4ba24ef9f18af638b34fda491cf9752dc760d2fdf18ee65d705b2a" } ] }, "durability": "persistent", "val": { - "bytes": "c1ca319b1b8f7277bbca6edc1e5943f87a27f7a8d960a3697cc7a83a7da63eb2" + "bytes": "0a23645e88211dce090f7108147a9aa02783055024b240654b2441f768c6f138" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "181670602" + "i128": "548412005" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.244.json index 861fda11..0b1d937f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "619564566" + "i128": "630848943" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "619564566" + "i128": "630848943" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9277a5d8503f791a24c90e2d0583ab2c863983fbecffcb96a306beca2559983" + "bytes": "bab517f9e7fc580d09d53b0834dabf3833cab6562262cdfa3999b00c60be6510" }, { - "u64": "90" + "u64": "1074" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "619564566" + "i128": "630848943" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "697e858eca19051e23494e686324031b9c97f612ea5dbf5dfa662b2ad038f032" + "bytes": "51ba733f0f8baea3ec0670dcc392180bac798c9ac9455fe4c7d5fe8fab2434b3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 91, + "timestamp": 1075, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "697e858eca19051e23494e686324031b9c97f612ea5dbf5dfa662b2ad038f032" + "bytes": "51ba733f0f8baea3ec0670dcc392180bac798c9ac9455fe4c7d5fe8fab2434b3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "697e858eca19051e23494e686324031b9c97f612ea5dbf5dfa662b2ad038f032" + "bytes": "51ba733f0f8baea3ec0670dcc392180bac798c9ac9455fe4c7d5fe8fab2434b3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "619564566" + "i128": "630848943" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "619564566" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "630848943" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "90" + "u64": "1074" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84000d224b079517fd2fffd6ba3e8dcb22e2b5b82784667927a4db33ef1d589d" + "bytes": "e5a75d5922b2765fb3af2eeb4f848a322cf33cfc7bcc5f92ed08981ddd9c9690" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84000d224b079517fd2fffd6ba3e8dcb22e2b5b82784667927a4db33ef1d589d" + "bytes": "e5a75d5922b2765fb3af2eeb4f848a322cf33cfc7bcc5f92ed08981ddd9c9690" } ] }, "durability": "persistent", "val": { - "bytes": "697e858eca19051e23494e686324031b9c97f612ea5dbf5dfa662b2ad038f032" + "bytes": "51ba733f0f8baea3ec0670dcc392180bac798c9ac9455fe4c7d5fe8fab2434b3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "619564566" + "i128": "630848943" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.245.json index d6b1c589..00326f14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "553780937" + "i128": "471113884" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "553780937" + "i128": "471113884" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "308866e25480a79cd3fcad6776457e4f0a27e2124b9a66fc9afe19452d4d85fe" + "bytes": "788106c055859f9c41f6257d45cddac50c11f2021b4fe33b5a8a0171b2d38f23" }, { - "u64": "29" + "u64": "968" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "553780937" + "i128": "471113884" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0c7f99f0c775b35c162581c10feb749a24aa303ec18d6a9f9fea21c5c4974fac" + "bytes": "e5fec4fab4980116232068c4e56aaba32d12765858f18131f3fb5bf43d9df8bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 30, + "timestamp": 969, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c7f99f0c775b35c162581c10feb749a24aa303ec18d6a9f9fea21c5c4974fac" + "bytes": "e5fec4fab4980116232068c4e56aaba32d12765858f18131f3fb5bf43d9df8bd" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c7f99f0c775b35c162581c10feb749a24aa303ec18d6a9f9fea21c5c4974fac" + "bytes": "e5fec4fab4980116232068c4e56aaba32d12765858f18131f3fb5bf43d9df8bd" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "553780937" + "i128": "471113884" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "553780937" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "471113884" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "29" + "u64": "968" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ff319e6cd99e65468c3b2e7784e632dad658b8febd17e2c3f4c9018c3e45a1e" + "bytes": "a178b0da68b8387660abdc55efaa2f270f637511a35e0a00fd89d1130aaaf016" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3ff319e6cd99e65468c3b2e7784e632dad658b8febd17e2c3f4c9018c3e45a1e" + "bytes": "a178b0da68b8387660abdc55efaa2f270f637511a35e0a00fd89d1130aaaf016" } ] }, "durability": "persistent", "val": { - "bytes": "0c7f99f0c775b35c162581c10feb749a24aa303ec18d6a9f9fea21c5c4974fac" + "bytes": "e5fec4fab4980116232068c4e56aaba32d12765858f18131f3fb5bf43d9df8bd" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "553780937" + "i128": "471113884" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.246.json index 68418e9b..69dba958 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "581889007" + "i128": "893744918" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "581889007" + "i128": "893744918" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3777370248bf4d89093e3b716693ac629d186ae9658d0000b82637f32f932153" + "bytes": "8767f868c88cd8c764328087e0bf6c96d67370f98c924beccd2f28868e7b3b85" }, { - "u64": "3491" + "u64": "3525" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "581889007" + "i128": "893744918" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f26edfdadd35e893c94f2f03b05b868aed86bee8df4e35b58b9d2d8e58ca4187" + "bytes": "12ff69eea5da77a88ba0870c714277f0410179c168120268003201cac264d9c8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3492, + "timestamp": 3526, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f26edfdadd35e893c94f2f03b05b868aed86bee8df4e35b58b9d2d8e58ca4187" + "bytes": "12ff69eea5da77a88ba0870c714277f0410179c168120268003201cac264d9c8" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f26edfdadd35e893c94f2f03b05b868aed86bee8df4e35b58b9d2d8e58ca4187" + "bytes": "12ff69eea5da77a88ba0870c714277f0410179c168120268003201cac264d9c8" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581889007" + "i128": "893744918" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "581889007" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "893744918" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3491" + "u64": "3525" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9217dd0a5ea221a0d168fbe90389febec4b363a24be3197defd891f7d39699ce" + "bytes": "cc7723f9d53d1ef15b86ba848c877643c4d1ca81874206e45582d379a6583a81" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9217dd0a5ea221a0d168fbe90389febec4b363a24be3197defd891f7d39699ce" + "bytes": "cc7723f9d53d1ef15b86ba848c877643c4d1ca81874206e45582d379a6583a81" } ] }, "durability": "persistent", "val": { - "bytes": "f26edfdadd35e893c94f2f03b05b868aed86bee8df4e35b58b9d2d8e58ca4187" + "bytes": "12ff69eea5da77a88ba0870c714277f0410179c168120268003201cac264d9c8" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "581889007" + "i128": "893744918" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.247.json index 8483e8f4..e9f5b454 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "716488813" + "i128": "96904791" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "716488813" + "i128": "96904791" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1ef96a98ccf58a35b41053ea1af781048bd29d91bc43eb3ce5e91e7ec77fad3" + "bytes": "5bf0bdb3b26f782f82bdcc05e265c1d73b1d71ff34939cc10f00bdbce4171b6e" }, { - "u64": "3360" + "u64": "3432" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "716488813" + "i128": "96904791" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3651a6fe5f2c9aa6f91108897a4030b0ce8144eb1cd5a57cd4bb4c3890d97938" + "bytes": "9302ee3c36933b852a1ddee77902360d28e45bd9ad86a7a74cdb102678a3d640" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3361, + "timestamp": 3433, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3651a6fe5f2c9aa6f91108897a4030b0ce8144eb1cd5a57cd4bb4c3890d97938" + "bytes": "9302ee3c36933b852a1ddee77902360d28e45bd9ad86a7a74cdb102678a3d640" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3651a6fe5f2c9aa6f91108897a4030b0ce8144eb1cd5a57cd4bb4c3890d97938" + "bytes": "9302ee3c36933b852a1ddee77902360d28e45bd9ad86a7a74cdb102678a3d640" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "716488813" + "i128": "96904791" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "716488813" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "96904791" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3360" + "u64": "3432" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fdf189b3896c306d2cb80686030d2e65b2554c61070131816625e444f05cc257" + "bytes": "068698a58150c121ec458cd4cd36333eb0870eda80759335f6a73ad242100863" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fdf189b3896c306d2cb80686030d2e65b2554c61070131816625e444f05cc257" + "bytes": "068698a58150c121ec458cd4cd36333eb0870eda80759335f6a73ad242100863" } ] }, "durability": "persistent", "val": { - "bytes": "3651a6fe5f2c9aa6f91108897a4030b0ce8144eb1cd5a57cd4bb4c3890d97938" + "bytes": "9302ee3c36933b852a1ddee77902360d28e45bd9ad86a7a74cdb102678a3d640" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "716488813" + "i128": "96904791" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.248.json index a866e86c..0a7a4941 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "36491437" + "i128": "106379959" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "36491437" + "i128": "106379959" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc680e6c6c7d0d65fe516f4d9a30aa764b3c1c6b8214f2902e691b9372ef1d75" + "bytes": "961b7bdb5b62686465d9d6deb806abc5fc2326033de50a5450b35f2398f1e9c9" }, { - "u64": "2431" + "u64": "551" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "36491437" + "i128": "106379959" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2e933cc7ba5147e0bd053cfe7140e978e6e340270d1879bba7f75ef3ae844131" + "bytes": "fd94448be9af47dccddaedcd74c3156b624dde5a4d3ecb12ad39ce166d88094c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2432, + "timestamp": 552, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2e933cc7ba5147e0bd053cfe7140e978e6e340270d1879bba7f75ef3ae844131" + "bytes": "fd94448be9af47dccddaedcd74c3156b624dde5a4d3ecb12ad39ce166d88094c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2e933cc7ba5147e0bd053cfe7140e978e6e340270d1879bba7f75ef3ae844131" + "bytes": "fd94448be9af47dccddaedcd74c3156b624dde5a4d3ecb12ad39ce166d88094c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "36491437" + "i128": "106379959" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "36491437" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "106379959" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2431" + "u64": "551" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93da7dde4f2f17b51d850f22c1eaf1455e40ea8904e5245f851899336f917cd5" + "bytes": "1b5e088e1fa527fafd942bf61ae88878da47879617e820153a974022a822d99f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "93da7dde4f2f17b51d850f22c1eaf1455e40ea8904e5245f851899336f917cd5" + "bytes": "1b5e088e1fa527fafd942bf61ae88878da47879617e820153a974022a822d99f" } ] }, "durability": "persistent", "val": { - "bytes": "2e933cc7ba5147e0bd053cfe7140e978e6e340270d1879bba7f75ef3ae844131" + "bytes": "fd94448be9af47dccddaedcd74c3156b624dde5a4d3ecb12ad39ce166d88094c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "36491437" + "i128": "106379959" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.249.json index fd0b8f44..73ddd9d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "80766317" + "i128": "995708233" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "80766317" + "i128": "995708233" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce756844f2223f13401531424e188ca42d7c8cce3d948d5a81163845b2610cf9" + "bytes": "a019e5ee5f604f033866ba32281077d13bba2a0d18345ed3e77622fe5ffd12e4" }, { - "u64": "847" + "u64": "372" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "80766317" + "i128": "995708233" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "dad48849dd2e6f0a39aa3a03e5451f8e46b769f130b42d5616f0155eb197ac33" + "bytes": "0a135d5042cd64b9348b7f817fafbd7b6492be4ec7d9dcd6bf21ff79c20cf169" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 848, + "timestamp": 373, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dad48849dd2e6f0a39aa3a03e5451f8e46b769f130b42d5616f0155eb197ac33" + "bytes": "0a135d5042cd64b9348b7f817fafbd7b6492be4ec7d9dcd6bf21ff79c20cf169" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dad48849dd2e6f0a39aa3a03e5451f8e46b769f130b42d5616f0155eb197ac33" + "bytes": "0a135d5042cd64b9348b7f817fafbd7b6492be4ec7d9dcd6bf21ff79c20cf169" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "80766317" + "i128": "995708233" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "80766317" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "995708233" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "847" + "u64": "372" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "963e0f9e1b8e69d19fc0381c1683ec1bcbba9a2b7acd4892462ced5dcc4bc673" + "bytes": "bc9ad2f7994a0b15ff0a21abe6ca87e9b953b91cf3150a27652fc57f6deb9e8f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "963e0f9e1b8e69d19fc0381c1683ec1bcbba9a2b7acd4892462ced5dcc4bc673" + "bytes": "bc9ad2f7994a0b15ff0a21abe6ca87e9b953b91cf3150a27652fc57f6deb9e8f" } ] }, "durability": "persistent", "val": { - "bytes": "dad48849dd2e6f0a39aa3a03e5451f8e46b769f130b42d5616f0155eb197ac33" + "bytes": "0a135d5042cd64b9348b7f817fafbd7b6492be4ec7d9dcd6bf21ff79c20cf169" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "80766317" + "i128": "995708233" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.25.json index 73fc21da..c66fbaf5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "351381285" + "i128": "889119348" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "351381285" + "i128": "889119348" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eaa3e44872908f20afa34f279f1f57b145d3f3ec9cc13f145feac0c0ce401f1f" + "bytes": "7be7d1dab4fd306bda1540b0f202e12231e3e2695623a2891f17318cfd99c81f" }, { - "u64": "746" + "u64": "682" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "351381285" + "i128": "889119348" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "11c57519a984f37f03414e7e68aee2aaaeee8b1e2a9a773c8b8fdc1a2a46d660" + "bytes": "f77e55fc7877c257fd89200eee4c71cb8bc040a264fa239bbb18cce649839f14" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 747, + "timestamp": 683, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "11c57519a984f37f03414e7e68aee2aaaeee8b1e2a9a773c8b8fdc1a2a46d660" + "bytes": "f77e55fc7877c257fd89200eee4c71cb8bc040a264fa239bbb18cce649839f14" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "11c57519a984f37f03414e7e68aee2aaaeee8b1e2a9a773c8b8fdc1a2a46d660" + "bytes": "f77e55fc7877c257fd89200eee4c71cb8bc040a264fa239bbb18cce649839f14" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "351381285" + "i128": "889119348" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "351381285" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "889119348" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "746" + "u64": "682" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a548b68c2e24073d371246e9fd3e149c847afdbcd176fd5d5967957130e4780" + "bytes": "e8247b93fde8bc2a2ac3504e0ebdeb369b9ff468c20818cfd25a80e2973bdc7e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a548b68c2e24073d371246e9fd3e149c847afdbcd176fd5d5967957130e4780" + "bytes": "e8247b93fde8bc2a2ac3504e0ebdeb369b9ff468c20818cfd25a80e2973bdc7e" } ] }, "durability": "persistent", "val": { - "bytes": "11c57519a984f37f03414e7e68aee2aaaeee8b1e2a9a773c8b8fdc1a2a46d660" + "bytes": "f77e55fc7877c257fd89200eee4c71cb8bc040a264fa239bbb18cce649839f14" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "351381285" + "i128": "889119348" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.250.json index a835726b..b1aa4a77 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "19164670" + "i128": "779591895" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "19164670" + "i128": "779591895" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2212005b446936f21a9374c70fe8bba6b0acfbdb96160c245380a068d1d2fab" + "bytes": "e63373eb0e25c532f7af997e91d67382dfc4362773f4861aee1019fbd12be614" }, { - "u64": "3110" + "u64": "3480" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "19164670" + "i128": "779591895" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7e9a51234bd7f3eb208ca5e014e21127878fb85a745595c49197371617928aee" + "bytes": "a02cc2c4c24a0cdec500fbabe2d1c0ea1b2eafc9c98fa198f5eaffaf6fde508f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3111, + "timestamp": 3481, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7e9a51234bd7f3eb208ca5e014e21127878fb85a745595c49197371617928aee" + "bytes": "a02cc2c4c24a0cdec500fbabe2d1c0ea1b2eafc9c98fa198f5eaffaf6fde508f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7e9a51234bd7f3eb208ca5e014e21127878fb85a745595c49197371617928aee" + "bytes": "a02cc2c4c24a0cdec500fbabe2d1c0ea1b2eafc9c98fa198f5eaffaf6fde508f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "19164670" + "i128": "779591895" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "19164670" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "779591895" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3110" + "u64": "3480" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f794fba3c52daa2063914a08ec26deddf4172350efba8a0e4153143369245d8" + "bytes": "b146b33850e150f64477b2b6b305b575ad763e23234d1b9c729eac36add64161" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f794fba3c52daa2063914a08ec26deddf4172350efba8a0e4153143369245d8" + "bytes": "b146b33850e150f64477b2b6b305b575ad763e23234d1b9c729eac36add64161" } ] }, "durability": "persistent", "val": { - "bytes": "7e9a51234bd7f3eb208ca5e014e21127878fb85a745595c49197371617928aee" + "bytes": "a02cc2c4c24a0cdec500fbabe2d1c0ea1b2eafc9c98fa198f5eaffaf6fde508f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "19164670" + "i128": "779591895" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.251.json index 0fba6ea9..007075fe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "627163358" + "i128": "933344118" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "627163358" + "i128": "933344118" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "594a211fbedb339066ff8555b432b584117d21dbceeb5114ebc1a8fbe1a2c04c" + "bytes": "121884360806c9027f39cd0f598d544b5b1242ef3560e35ab59518fb46eac9c6" }, { - "u64": "1487" + "u64": "2205" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "627163358" + "i128": "933344118" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b902d121df2a94a03136607e08bfc20fc673e9bbcb6ad664af569c584fd9e417" + "bytes": "15f8497f8ec3ad17509ca0a5942934a72135a5db033a13d0376190bbd8ce7d8d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1488, + "timestamp": 2206, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b902d121df2a94a03136607e08bfc20fc673e9bbcb6ad664af569c584fd9e417" + "bytes": "15f8497f8ec3ad17509ca0a5942934a72135a5db033a13d0376190bbd8ce7d8d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b902d121df2a94a03136607e08bfc20fc673e9bbcb6ad664af569c584fd9e417" + "bytes": "15f8497f8ec3ad17509ca0a5942934a72135a5db033a13d0376190bbd8ce7d8d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "627163358" + "i128": "933344118" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "627163358" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "933344118" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1487" + "u64": "2205" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e91cf11adc0567c007ef458a31910845a636919a43a4b169cbd25aff1097dff" + "bytes": "e12c876fd11c23b1b7609eac19c3252efce201e54c61a599bbed1770e82e6bbb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e91cf11adc0567c007ef458a31910845a636919a43a4b169cbd25aff1097dff" + "bytes": "e12c876fd11c23b1b7609eac19c3252efce201e54c61a599bbed1770e82e6bbb" } ] }, "durability": "persistent", "val": { - "bytes": "b902d121df2a94a03136607e08bfc20fc673e9bbcb6ad664af569c584fd9e417" + "bytes": "15f8497f8ec3ad17509ca0a5942934a72135a5db033a13d0376190bbd8ce7d8d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "627163358" + "i128": "933344118" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.252.json index 6b5809bc..ba89a34d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "352478943" + "i128": "309919880" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352478943" + "i128": "309919880" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "471c19ca5246aac108ce0c374a3d36ac90933bef165aaa8632185b13dd154e95" + "bytes": "676678b663e29d2b05e0cf898844f37e471ccec39a824e6d7669e1154f356ffc" }, { - "u64": "2814" + "u64": "1876" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "352478943" + "i128": "309919880" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "28510506e4b1bcd128cd85f29d4a045b758bbb284ecda112a588a695f4884c05" + "bytes": "da17432ba2acf5e158b69cda9cfb9d9f0977e72c5231373847575dd037fb10f1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2815, + "timestamp": 1877, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "28510506e4b1bcd128cd85f29d4a045b758bbb284ecda112a588a695f4884c05" + "bytes": "da17432ba2acf5e158b69cda9cfb9d9f0977e72c5231373847575dd037fb10f1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "28510506e4b1bcd128cd85f29d4a045b758bbb284ecda112a588a695f4884c05" + "bytes": "da17432ba2acf5e158b69cda9cfb9d9f0977e72c5231373847575dd037fb10f1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "352478943" + "i128": "309919880" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "352478943" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "309919880" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2814" + "u64": "1876" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a96376f3a0275461584adfebbdb4a020f6ef881a773aecdc1641bea0f2ab660" + "bytes": "17ee89cbd2357fdfb37e29b47f5931196b160c04cf42ca4484b118dbad320bc2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a96376f3a0275461584adfebbdb4a020f6ef881a773aecdc1641bea0f2ab660" + "bytes": "17ee89cbd2357fdfb37e29b47f5931196b160c04cf42ca4484b118dbad320bc2" } ] }, "durability": "persistent", "val": { - "bytes": "28510506e4b1bcd128cd85f29d4a045b758bbb284ecda112a588a695f4884c05" + "bytes": "da17432ba2acf5e158b69cda9cfb9d9f0977e72c5231373847575dd037fb10f1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "352478943" + "i128": "309919880" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.253.json index 537c0c81..70d211c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "777592360" + "i128": "884716259" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "777592360" + "i128": "884716259" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7e7bf3772d9298c26424072afe3f215a7dd25070b54e3baecfc1ab4401c720fb" + "bytes": "cffe2bcbfe35826e8b122c3efcb414b4ce5538d35958b3270a0834663db4d4d9" }, { - "u64": "3366" + "u64": "159" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "777592360" + "i128": "884716259" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ad2b3d9a3ad4b3690b0f23b285ff8754bdcf105fc64a3fe32483abdc840f97c4" + "bytes": "423fd97f74f2894bc92e4b110d98edeb24b83521671921fe32fbbbb1f5071a85" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3367, + "timestamp": 160, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ad2b3d9a3ad4b3690b0f23b285ff8754bdcf105fc64a3fe32483abdc840f97c4" + "bytes": "423fd97f74f2894bc92e4b110d98edeb24b83521671921fe32fbbbb1f5071a85" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ad2b3d9a3ad4b3690b0f23b285ff8754bdcf105fc64a3fe32483abdc840f97c4" + "bytes": "423fd97f74f2894bc92e4b110d98edeb24b83521671921fe32fbbbb1f5071a85" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "777592360" + "i128": "884716259" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "777592360" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "884716259" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3366" + "u64": "159" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6331cf1b03e47967a7ace392e3f74c14e01af21c7cf078c03ec9a7a077e587ae" + "bytes": "2f402dc8e92a19ad5c45cd9d7f876981ac917a9b1a928346c0c19d222dc972f8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6331cf1b03e47967a7ace392e3f74c14e01af21c7cf078c03ec9a7a077e587ae" + "bytes": "2f402dc8e92a19ad5c45cd9d7f876981ac917a9b1a928346c0c19d222dc972f8" } ] }, "durability": "persistent", "val": { - "bytes": "ad2b3d9a3ad4b3690b0f23b285ff8754bdcf105fc64a3fe32483abdc840f97c4" + "bytes": "423fd97f74f2894bc92e4b110d98edeb24b83521671921fe32fbbbb1f5071a85" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "777592360" + "i128": "884716259" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.254.json index 3b0e805d..720f4cc9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "323426557" + "i128": "612351810" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "323426557" + "i128": "612351810" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc49661c25edbf7713c6ade5138d7e1ea52c6e25425c758707d1a8e784730c6b" + "bytes": "307a3870e5aeeb92d3a590e3ea258b477d05c645bdc7404261ae4815d416f093" }, { - "u64": "1804" + "u64": "1911" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "323426557" + "i128": "612351810" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "84d59d78335516c66ef0e8c6764bd3d3164d1155897dd62299cbcc053ee5e8ad" + "bytes": "1ee2e0c722a960944a6e3f548cba89aa9d5f7a845ea14890bc3f0415535fb600" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1805, + "timestamp": 1912, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84d59d78335516c66ef0e8c6764bd3d3164d1155897dd62299cbcc053ee5e8ad" + "bytes": "1ee2e0c722a960944a6e3f548cba89aa9d5f7a845ea14890bc3f0415535fb600" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84d59d78335516c66ef0e8c6764bd3d3164d1155897dd62299cbcc053ee5e8ad" + "bytes": "1ee2e0c722a960944a6e3f548cba89aa9d5f7a845ea14890bc3f0415535fb600" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "323426557" + "i128": "612351810" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "323426557" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "612351810" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1804" + "u64": "1911" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f60e49758a4a134812f7faf573fe8bb7538c00293c45aac12dd8bf329eb7f3b" + "bytes": "74ec5aaaaa2d1d2d71a059cfef83439af21944ee784e4464ba9b6548d812bebe" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1f60e49758a4a134812f7faf573fe8bb7538c00293c45aac12dd8bf329eb7f3b" + "bytes": "74ec5aaaaa2d1d2d71a059cfef83439af21944ee784e4464ba9b6548d812bebe" } ] }, "durability": "persistent", "val": { - "bytes": "84d59d78335516c66ef0e8c6764bd3d3164d1155897dd62299cbcc053ee5e8ad" + "bytes": "1ee2e0c722a960944a6e3f548cba89aa9d5f7a845ea14890bc3f0415535fb600" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "323426557" + "i128": "612351810" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.255.json index e5905040..a7f65bde 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "478051671" + "i128": "240573721" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478051671" + "i128": "240573721" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe121f84df6ef1a32f86db883311cb776bc1e62a222a5abad97f212206d1c908" + "bytes": "1cd08827b85b76974915ab1c326bb590b3941dc1e5bac87242f7006c51ac47a6" }, { - "u64": "1151" + "u64": "2311" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "478051671" + "i128": "240573721" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "45ce2cb4eac02ec12c72ff6435c2574c400ce904bb7af40b668a7d4d0bcc1ed4" + "bytes": "b0ff4496c4b6b2e7d9f8f123518308fa47ba8ad9a0163bc96011a43be22069db" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1152, + "timestamp": 2312, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "45ce2cb4eac02ec12c72ff6435c2574c400ce904bb7af40b668a7d4d0bcc1ed4" + "bytes": "b0ff4496c4b6b2e7d9f8f123518308fa47ba8ad9a0163bc96011a43be22069db" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "45ce2cb4eac02ec12c72ff6435c2574c400ce904bb7af40b668a7d4d0bcc1ed4" + "bytes": "b0ff4496c4b6b2e7d9f8f123518308fa47ba8ad9a0163bc96011a43be22069db" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478051671" + "i128": "240573721" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "478051671" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "240573721" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1151" + "u64": "2311" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee93058dc2cf397610c99f518f018ecb59f14a706e86aa55bb32c3c1985ed4f8" + "bytes": "a8321de70026a73745025efd3f4408cac2ff7c904856cc0319408ff4309fcc5e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ee93058dc2cf397610c99f518f018ecb59f14a706e86aa55bb32c3c1985ed4f8" + "bytes": "a8321de70026a73745025efd3f4408cac2ff7c904856cc0319408ff4309fcc5e" } ] }, "durability": "persistent", "val": { - "bytes": "45ce2cb4eac02ec12c72ff6435c2574c400ce904bb7af40b668a7d4d0bcc1ed4" + "bytes": "b0ff4496c4b6b2e7d9f8f123518308fa47ba8ad9a0163bc96011a43be22069db" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "478051671" + "i128": "240573721" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.256.json index 32b31a43..f5f77e68 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "269977497" + "i128": "195105350" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "269977497" + "i128": "195105350" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fd90d210fd542e1315f63085f5ecc01ce5d73725ae4f6d141faed013c7c1553b" + "bytes": "ac690e187f65a288d3a296b8ef46dd3663bd9d86bdd87d9721f1cba14975c722" }, { - "u64": "3111" + "u64": "1340" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "269977497" + "i128": "195105350" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "680493848a5bf6a58e0934955610055b7e55b14478b6b0cb424052de847abf29" + "bytes": "2a2397788dd3a23d1c7b4a6bb3f004a1a0010a6ff10d33012ffe23d41dbc193e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3112, + "timestamp": 1341, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "680493848a5bf6a58e0934955610055b7e55b14478b6b0cb424052de847abf29" + "bytes": "2a2397788dd3a23d1c7b4a6bb3f004a1a0010a6ff10d33012ffe23d41dbc193e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "680493848a5bf6a58e0934955610055b7e55b14478b6b0cb424052de847abf29" + "bytes": "2a2397788dd3a23d1c7b4a6bb3f004a1a0010a6ff10d33012ffe23d41dbc193e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "269977497" + "i128": "195105350" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "269977497" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "195105350" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3111" + "u64": "1340" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7eeef97bd512cff484a7123a905d13dffecfb55ee093ec8b35b4d5aa7089a95f" + "bytes": "7c86d876962cac3a44630157341bce809a4670f88beaea0566e28710394c9e1c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7eeef97bd512cff484a7123a905d13dffecfb55ee093ec8b35b4d5aa7089a95f" + "bytes": "7c86d876962cac3a44630157341bce809a4670f88beaea0566e28710394c9e1c" } ] }, "durability": "persistent", "val": { - "bytes": "680493848a5bf6a58e0934955610055b7e55b14478b6b0cb424052de847abf29" + "bytes": "2a2397788dd3a23d1c7b4a6bb3f004a1a0010a6ff10d33012ffe23d41dbc193e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "269977497" + "i128": "195105350" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.26.json index 88856ca4..0fde6ab0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "363229993" + "i128": "658500512" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "363229993" + "i128": "658500512" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1e92a258a33c21646dde975a69201294c923c24d5e63e8462e8226fc343ac02f" + "bytes": "522258807c6ea11acb86aaaac76b6317f3ed6fa8a7260b7ed66b9649120e3e28" }, { - "u64": "2840" + "u64": "2553" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "363229993" + "i128": "658500512" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2355768fbe6179a1e6b2afb6fbeee73b06df3bb9e738c38089b8f483aaf00dda" + "bytes": "f21276eb050136353e0b35c6d62f2f677ac93ee404d9af2e4d14345d3d71b2a4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2841, + "timestamp": 2554, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2355768fbe6179a1e6b2afb6fbeee73b06df3bb9e738c38089b8f483aaf00dda" + "bytes": "f21276eb050136353e0b35c6d62f2f677ac93ee404d9af2e4d14345d3d71b2a4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2355768fbe6179a1e6b2afb6fbeee73b06df3bb9e738c38089b8f483aaf00dda" + "bytes": "f21276eb050136353e0b35c6d62f2f677ac93ee404d9af2e4d14345d3d71b2a4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "363229993" + "i128": "658500512" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "363229993" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "658500512" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2840" + "u64": "2553" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dbb25540f3d7f876614e2f1487cf48727afdeb5255def5c735bd92392dba620d" + "bytes": "230c7ae29b4747a147e57c741972ea42a31dc9e11fc5f3baa28a09e19479c6fc" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "dbb25540f3d7f876614e2f1487cf48727afdeb5255def5c735bd92392dba620d" + "bytes": "230c7ae29b4747a147e57c741972ea42a31dc9e11fc5f3baa28a09e19479c6fc" } ] }, "durability": "persistent", "val": { - "bytes": "2355768fbe6179a1e6b2afb6fbeee73b06df3bb9e738c38089b8f483aaf00dda" + "bytes": "f21276eb050136353e0b35c6d62f2f677ac93ee404d9af2e4d14345d3d71b2a4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "363229993" + "i128": "658500512" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.27.json index 52334d4a..16c1f144 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "94404643" + "i128": "682616177" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "94404643" + "i128": "682616177" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7c8302c21c158e708a19d765ba8febdec74f639c92db6ea137fc8bb654777ef4" + "bytes": "111610934a2822710e54f389274e4d94c56f18c0ba6d36685219359ce9b2e552" }, { - "u64": "1847" + "u64": "3536" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "94404643" + "i128": "682616177" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e90bea0d2ea6d585200d21fa36ee12e9d8f4496e60242a14570d5ffe4a1be020" + "bytes": "48be21b455d87a69501a2a4d5627af65c6c0df4b79ac9b211918a8039a6799b6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1848, + "timestamp": 3537, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e90bea0d2ea6d585200d21fa36ee12e9d8f4496e60242a14570d5ffe4a1be020" + "bytes": "48be21b455d87a69501a2a4d5627af65c6c0df4b79ac9b211918a8039a6799b6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e90bea0d2ea6d585200d21fa36ee12e9d8f4496e60242a14570d5ffe4a1be020" + "bytes": "48be21b455d87a69501a2a4d5627af65c6c0df4b79ac9b211918a8039a6799b6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "94404643" + "i128": "682616177" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "94404643" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "682616177" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1847" + "u64": "3536" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b1114044b3a2e8f57ca6d665501e526a666428caa4fdd9f5d44c793e375268b" + "bytes": "0680afe32111e6d79bd5677206372ec56319e3083a3bc4b5f784de57fe7057a5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b1114044b3a2e8f57ca6d665501e526a666428caa4fdd9f5d44c793e375268b" + "bytes": "0680afe32111e6d79bd5677206372ec56319e3083a3bc4b5f784de57fe7057a5" } ] }, "durability": "persistent", "val": { - "bytes": "e90bea0d2ea6d585200d21fa36ee12e9d8f4496e60242a14570d5ffe4a1be020" + "bytes": "48be21b455d87a69501a2a4d5627af65c6c0df4b79ac9b211918a8039a6799b6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "94404643" + "i128": "682616177" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.28.json index 19e27dd4..907667f5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "263055089" + "i128": "194498154" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "263055089" + "i128": "194498154" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43413406b0b73a643ae65652d4f5801af27a0f2f3d1ac3bb3126d54eb3116aaf" + "bytes": "3fd3b392cd231fbe104626e3c4d709e47b49ead9767a1f4cc010006e337f9dd5" }, { - "u64": "148" + "u64": "2225" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "263055089" + "i128": "194498154" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5d1863cde8a0a1d7ee60bc628959e8348d86f709c6313cd31f4cbe57b7509d04" + "bytes": "e12576ed0b6336edc3547efc97d772f3c8391e0479c900a128d87c8810ca085f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 149, + "timestamp": 2226, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5d1863cde8a0a1d7ee60bc628959e8348d86f709c6313cd31f4cbe57b7509d04" + "bytes": "e12576ed0b6336edc3547efc97d772f3c8391e0479c900a128d87c8810ca085f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5d1863cde8a0a1d7ee60bc628959e8348d86f709c6313cd31f4cbe57b7509d04" + "bytes": "e12576ed0b6336edc3547efc97d772f3c8391e0479c900a128d87c8810ca085f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "263055089" + "i128": "194498154" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "263055089" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "194498154" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "148" + "u64": "2225" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb53cdd107168c1d260cffa3cafbca386697f42bd37793013c4e4e15e93b12b2" + "bytes": "090f862bf984e2ae40d62064ddce4afa75a4e20755eabb36e1d84491025bfd0c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eb53cdd107168c1d260cffa3cafbca386697f42bd37793013c4e4e15e93b12b2" + "bytes": "090f862bf984e2ae40d62064ddce4afa75a4e20755eabb36e1d84491025bfd0c" } ] }, "durability": "persistent", "val": { - "bytes": "5d1863cde8a0a1d7ee60bc628959e8348d86f709c6313cd31f4cbe57b7509d04" + "bytes": "e12576ed0b6336edc3547efc97d772f3c8391e0479c900a128d87c8810ca085f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "263055089" + "i128": "194498154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.29.json index e2a1a983..5e2d3bcc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "772990414" + "i128": "212017519" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "772990414" + "i128": "212017519" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "108e55dee7c6ac4abc5d8f4c431481dcf8e8a8d54d1edd37e3086557633cc4ca" + "bytes": "237800d45f48ca4c09d438f4e4bcb2c4abc6f6428cd2cb5ef9610ca57e65fdf9" }, { - "u64": "1600" + "u64": "1490" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "772990414" + "i128": "212017519" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4d7fa71a562df107595bd5a6d35438a8a30d836ae71f3b544377eed04f6b65b9" + "bytes": "0345787d7b4a8ca942943b0b8749517828add76029dd55a59a31dff0b05853d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1601, + "timestamp": 1491, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4d7fa71a562df107595bd5a6d35438a8a30d836ae71f3b544377eed04f6b65b9" + "bytes": "0345787d7b4a8ca942943b0b8749517828add76029dd55a59a31dff0b05853d0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4d7fa71a562df107595bd5a6d35438a8a30d836ae71f3b544377eed04f6b65b9" + "bytes": "0345787d7b4a8ca942943b0b8749517828add76029dd55a59a31dff0b05853d0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "772990414" + "i128": "212017519" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "772990414" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "212017519" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1600" + "u64": "1490" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0658716ba6c5b4050bc08e4aa9f9ec1888e33825e211e8cd5aeba959969f03f4" + "bytes": "d0cb6da4f9940cca0c63284373b4b783bc97dcc58dfd9ffa8b9ae97b57d1079d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0658716ba6c5b4050bc08e4aa9f9ec1888e33825e211e8cd5aeba959969f03f4" + "bytes": "d0cb6da4f9940cca0c63284373b4b783bc97dcc58dfd9ffa8b9ae97b57d1079d" } ] }, "durability": "persistent", "val": { - "bytes": "4d7fa71a562df107595bd5a6d35438a8a30d836ae71f3b544377eed04f6b65b9" + "bytes": "0345787d7b4a8ca942943b0b8749517828add76029dd55a59a31dff0b05853d0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "772990414" + "i128": "212017519" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.3.json index 4dc7411a..70ba11e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "520932020" + "i128": "104819920" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "520932020" + "i128": "104819920" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cffcf2ffb1cca0f1b5d7c8fe4eb73ba8c04b8b80e570727f9624665667fc56a8" + "bytes": "bde1383daa7005f5137e88c9adf71509d5c0b31933d132d16294d32e55fe74a8" }, { - "u64": "2286" + "u64": "1416" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "520932020" + "i128": "104819920" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7c2b3b280d84ce56a6c1970d76d04de9709efda90f249440026febec3ab6f924" + "bytes": "4bf7ab78af65a5ceb92392bf7b8b54d1a83d7fa3e2b09e3460f78b0677c0bd64" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2287, + "timestamp": 1417, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c2b3b280d84ce56a6c1970d76d04de9709efda90f249440026febec3ab6f924" + "bytes": "4bf7ab78af65a5ceb92392bf7b8b54d1a83d7fa3e2b09e3460f78b0677c0bd64" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c2b3b280d84ce56a6c1970d76d04de9709efda90f249440026febec3ab6f924" + "bytes": "4bf7ab78af65a5ceb92392bf7b8b54d1a83d7fa3e2b09e3460f78b0677c0bd64" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "520932020" + "i128": "104819920" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "520932020" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "104819920" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2286" + "u64": "1416" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29780a3f6a11dba89e618df245150408e024eca74f0da4f809c7d09e111fa37d" + "bytes": "ee2d9375de8dce2e3de6b4e89e5422fafb6e1992961b0cf1d8eb65fab2420aa8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "29780a3f6a11dba89e618df245150408e024eca74f0da4f809c7d09e111fa37d" + "bytes": "ee2d9375de8dce2e3de6b4e89e5422fafb6e1992961b0cf1d8eb65fab2420aa8" } ] }, "durability": "persistent", "val": { - "bytes": "7c2b3b280d84ce56a6c1970d76d04de9709efda90f249440026febec3ab6f924" + "bytes": "4bf7ab78af65a5ceb92392bf7b8b54d1a83d7fa3e2b09e3460f78b0677c0bd64" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "520932020" + "i128": "104819920" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.30.json index d2870b8e..3dee4387 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "543180037" + "i128": "235725561" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "543180037" + "i128": "235725561" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "acd5e14f372bcd9a117f92c2dc0252259ecf1fe0cd71835f58eccd375612044d" + "bytes": "ad82bb00904466d5b0f7d372fcfdebcda2f6f86dea1620459196158aab764040" }, { - "u64": "1860" + "u64": "3334" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "543180037" + "i128": "235725561" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1b5e61c62d61c72f4420cf653df38919a0ad8a540f85ac608989d6f148244ddd" + "bytes": "786fa29e2b5af377b3508dc84019e55999e81ebfa809be800cfa7076ff53df61" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1861, + "timestamp": 3335, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b5e61c62d61c72f4420cf653df38919a0ad8a540f85ac608989d6f148244ddd" + "bytes": "786fa29e2b5af377b3508dc84019e55999e81ebfa809be800cfa7076ff53df61" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b5e61c62d61c72f4420cf653df38919a0ad8a540f85ac608989d6f148244ddd" + "bytes": "786fa29e2b5af377b3508dc84019e55999e81ebfa809be800cfa7076ff53df61" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "543180037" + "i128": "235725561" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "543180037" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "235725561" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1860" + "u64": "3334" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71d7a2c980ca3ccb1235d725a60bad381996477ba9c236fbc46ccfd74825b77b" + "bytes": "42587358978108159a87575dee208e69b35cccdfb4eb3aef5af8056577521b24" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71d7a2c980ca3ccb1235d725a60bad381996477ba9c236fbc46ccfd74825b77b" + "bytes": "42587358978108159a87575dee208e69b35cccdfb4eb3aef5af8056577521b24" } ] }, "durability": "persistent", "val": { - "bytes": "1b5e61c62d61c72f4420cf653df38919a0ad8a540f85ac608989d6f148244ddd" + "bytes": "786fa29e2b5af377b3508dc84019e55999e81ebfa809be800cfa7076ff53df61" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "543180037" + "i128": "235725561" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.31.json index 32056a16..8600176c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "294359115" + "i128": "474902639" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "294359115" + "i128": "474902639" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cd1ae3144daed1cdef10e3f76001b19e4caf3a7c0e13a9239e75fa7871c06b28" + "bytes": "b34d77eb4657f438c0cd7f3269f613c1ae4cf5ef5db121d01ff1373724e6e814" }, { - "u64": "308" + "u64": "44" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "294359115" + "i128": "474902639" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "69ca53afe3ea74595602015d6483530f3922e3d2832d395c74c825c776a99ab4" + "bytes": "5091c1a26d46fa39a57a6e63ae3ec1d86ac6311849eb292f70c4110aa98ed61c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 309, + "timestamp": 45, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69ca53afe3ea74595602015d6483530f3922e3d2832d395c74c825c776a99ab4" + "bytes": "5091c1a26d46fa39a57a6e63ae3ec1d86ac6311849eb292f70c4110aa98ed61c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69ca53afe3ea74595602015d6483530f3922e3d2832d395c74c825c776a99ab4" + "bytes": "5091c1a26d46fa39a57a6e63ae3ec1d86ac6311849eb292f70c4110aa98ed61c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "294359115" + "i128": "474902639" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "294359115" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "474902639" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "308" + "u64": "44" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e69c81a40c5f18d241acd3d13f93364031a6284582ce363c609aa1e0c927aff9" + "bytes": "18a17f57bd39704e3f0e01e00e8eee84fd001e1343cdbdf38959daaee43279f2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e69c81a40c5f18d241acd3d13f93364031a6284582ce363c609aa1e0c927aff9" + "bytes": "18a17f57bd39704e3f0e01e00e8eee84fd001e1343cdbdf38959daaee43279f2" } ] }, "durability": "persistent", "val": { - "bytes": "69ca53afe3ea74595602015d6483530f3922e3d2832d395c74c825c776a99ab4" + "bytes": "5091c1a26d46fa39a57a6e63ae3ec1d86ac6311849eb292f70c4110aa98ed61c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "294359115" + "i128": "474902639" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.32.json index 2ff59eb1..b3ebdfd2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "429548706" + "i128": "659535206" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "429548706" + "i128": "659535206" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e96a9a76a57a27fac4329fe3500106bf4003c2e0cca7751a71e5ea6f302b3cd" + "bytes": "d89eca22eaa73b49c67ebe12289c75da192264cd387f7c5bd8503d4d65381c08" }, { - "u64": "1132" + "u64": "3091" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "429548706" + "i128": "659535206" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "aed92efba67c00a3fa07dbd64642986973215fbef1404cb8c49d61cf776a57b2" + "bytes": "b061521fa7fa211aa75fc91c373e41b23b8e5a33152a158650061ee7be76dce1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1133, + "timestamp": 3092, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aed92efba67c00a3fa07dbd64642986973215fbef1404cb8c49d61cf776a57b2" + "bytes": "b061521fa7fa211aa75fc91c373e41b23b8e5a33152a158650061ee7be76dce1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aed92efba67c00a3fa07dbd64642986973215fbef1404cb8c49d61cf776a57b2" + "bytes": "b061521fa7fa211aa75fc91c373e41b23b8e5a33152a158650061ee7be76dce1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "429548706" + "i128": "659535206" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "429548706" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "659535206" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1132" + "u64": "3091" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f128bc5e06701883f2b5f4ee29488948d84306e6ca45d8bd38276684e406df2" + "bytes": "8ee63d6e31872d769467a14107e203fee22a831e222545718211b82ae8b9b1fa" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9f128bc5e06701883f2b5f4ee29488948d84306e6ca45d8bd38276684e406df2" + "bytes": "8ee63d6e31872d769467a14107e203fee22a831e222545718211b82ae8b9b1fa" } ] }, "durability": "persistent", "val": { - "bytes": "aed92efba67c00a3fa07dbd64642986973215fbef1404cb8c49d61cf776a57b2" + "bytes": "b061521fa7fa211aa75fc91c373e41b23b8e5a33152a158650061ee7be76dce1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "429548706" + "i128": "659535206" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.33.json index a7ca3f03..edc4852a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "69013736" + "i128": "811571034" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "69013736" + "i128": "811571034" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "856191fe059e462e63cf2125b3a48ba041f6eb9f33fde812e267fb2179935cf8" + "bytes": "b1118f5d49ffa5b730bcc670cba7727740e7acb0c17f28e551709d379f1e510a" }, { - "u64": "2161" + "u64": "3422" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "69013736" + "i128": "811571034" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "62831fd9cf2678535a8e3a7cdcb004b6e6b3dbfc629efd9f74b00797c449a7d4" + "bytes": "5faad5a71a583d3e4e0877b29101fc3a3f2a4f75b3f01d4f166fcb732a0d2a0f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2162, + "timestamp": 3423, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "62831fd9cf2678535a8e3a7cdcb004b6e6b3dbfc629efd9f74b00797c449a7d4" + "bytes": "5faad5a71a583d3e4e0877b29101fc3a3f2a4f75b3f01d4f166fcb732a0d2a0f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "62831fd9cf2678535a8e3a7cdcb004b6e6b3dbfc629efd9f74b00797c449a7d4" + "bytes": "5faad5a71a583d3e4e0877b29101fc3a3f2a4f75b3f01d4f166fcb732a0d2a0f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "69013736" + "i128": "811571034" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "69013736" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "811571034" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2161" + "u64": "3422" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "661279b985de9e6555e3795c51dee55ce23761d555f24a048a517fe6a7a84a67" + "bytes": "134c8f6f69cd23fd38fc3d20b0355e3f2a683c2eb08f631d4ffc7bf053aa2752" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "661279b985de9e6555e3795c51dee55ce23761d555f24a048a517fe6a7a84a67" + "bytes": "134c8f6f69cd23fd38fc3d20b0355e3f2a683c2eb08f631d4ffc7bf053aa2752" } ] }, "durability": "persistent", "val": { - "bytes": "62831fd9cf2678535a8e3a7cdcb004b6e6b3dbfc629efd9f74b00797c449a7d4" + "bytes": "5faad5a71a583d3e4e0877b29101fc3a3f2a4f75b3f01d4f166fcb732a0d2a0f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "69013736" + "i128": "811571034" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.34.json index bfe45cb7..c078713d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "838906044" + "i128": "187025506" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "838906044" + "i128": "187025506" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc0df367fc3284242265462dbb3b99c2caea502923ad242c8045cd55b9218a99" + "bytes": "551ad46693fce1b37b7781c80721904c9df244defe153be9e71bffcc43d99f73" }, { - "u64": "2402" + "u64": "1903" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "838906044" + "i128": "187025506" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5363ec73171067efbd741ccdc5027db9c90d049a87e2a84675bff7028ecd562b" + "bytes": "e80e321ddf6eed8745e7e7deba1f80a003ebd4d390bcb9369ed5a4f98a6453d3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2403, + "timestamp": 1904, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5363ec73171067efbd741ccdc5027db9c90d049a87e2a84675bff7028ecd562b" + "bytes": "e80e321ddf6eed8745e7e7deba1f80a003ebd4d390bcb9369ed5a4f98a6453d3" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5363ec73171067efbd741ccdc5027db9c90d049a87e2a84675bff7028ecd562b" + "bytes": "e80e321ddf6eed8745e7e7deba1f80a003ebd4d390bcb9369ed5a4f98a6453d3" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "838906044" + "i128": "187025506" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "838906044" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "187025506" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2402" + "u64": "1903" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "950174802185281570dc124c050cbcf9a0c55c1c3be27cd5912314688664e148" + "bytes": "7083952eab4db043382d41192481cace867022249fcfb48ef0467fab9b8ce8ea" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "950174802185281570dc124c050cbcf9a0c55c1c3be27cd5912314688664e148" + "bytes": "7083952eab4db043382d41192481cace867022249fcfb48ef0467fab9b8ce8ea" } ] }, "durability": "persistent", "val": { - "bytes": "5363ec73171067efbd741ccdc5027db9c90d049a87e2a84675bff7028ecd562b" + "bytes": "e80e321ddf6eed8745e7e7deba1f80a003ebd4d390bcb9369ed5a4f98a6453d3" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "838906044" + "i128": "187025506" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.35.json index a116119e..a7737d72 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "807080037" + "i128": "110540785" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "807080037" + "i128": "110540785" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae54408201fb871e283af5f8d4d8f3a08dfcff6d83dbfa2f3bf975472cb27d70" + "bytes": "1573193377d654de248656268b47a19753b99edffabfbf429fc9027ee36f7472" }, { - "u64": "2751" + "u64": "3360" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "807080037" + "i128": "110540785" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "327417d04078bc9f34ac24c4c0c84dc3491cdb2493e1d4e601acc997ab0bc187" + "bytes": "2bab556098f9f26ac6fb837c7e419be752bce22d58b2d84e1011bf4dc2ec206f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2752, + "timestamp": 3361, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "327417d04078bc9f34ac24c4c0c84dc3491cdb2493e1d4e601acc997ab0bc187" + "bytes": "2bab556098f9f26ac6fb837c7e419be752bce22d58b2d84e1011bf4dc2ec206f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "327417d04078bc9f34ac24c4c0c84dc3491cdb2493e1d4e601acc997ab0bc187" + "bytes": "2bab556098f9f26ac6fb837c7e419be752bce22d58b2d84e1011bf4dc2ec206f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "807080037" + "i128": "110540785" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "807080037" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "110540785" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2751" + "u64": "3360" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "beea73f3089321dae087d08f0f25c9459a4abe0ffab6fe834a61b5822fb4c726" + "bytes": "921467277c80e4ecaeb1ac11c441ed52b6dbfd2317316a5fc1e0c1592b993cdf" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "beea73f3089321dae087d08f0f25c9459a4abe0ffab6fe834a61b5822fb4c726" + "bytes": "921467277c80e4ecaeb1ac11c441ed52b6dbfd2317316a5fc1e0c1592b993cdf" } ] }, "durability": "persistent", "val": { - "bytes": "327417d04078bc9f34ac24c4c0c84dc3491cdb2493e1d4e601acc997ab0bc187" + "bytes": "2bab556098f9f26ac6fb837c7e419be752bce22d58b2d84e1011bf4dc2ec206f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "807080037" + "i128": "110540785" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.36.json index 3d06806f..babe9dcf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "497543295" + "i128": "955999421" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "497543295" + "i128": "955999421" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d75a771c325fae91edf6ed25176b2238f5cbdb76fafb2c5cf34ec68083ee977" + "bytes": "a379420161557b7764e3de82855b475e6b19b24aefd700907de0ed26d6170db7" }, { - "u64": "1474" + "u64": "1646" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "497543295" + "i128": "955999421" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "83452429b15b72a8b1064254e6f9c2c33e8739394d0d8640b4cd173337b7986b" + "bytes": "485f3498c23e41507e15b79c35fb51d09c730e8bb9b02157f88ca4e3b79ebae6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1475, + "timestamp": 1647, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "83452429b15b72a8b1064254e6f9c2c33e8739394d0d8640b4cd173337b7986b" + "bytes": "485f3498c23e41507e15b79c35fb51d09c730e8bb9b02157f88ca4e3b79ebae6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "83452429b15b72a8b1064254e6f9c2c33e8739394d0d8640b4cd173337b7986b" + "bytes": "485f3498c23e41507e15b79c35fb51d09c730e8bb9b02157f88ca4e3b79ebae6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "497543295" + "i128": "955999421" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "497543295" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "955999421" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1474" + "u64": "1646" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72cb12947ce1eb235c79ec2c45eab42e0a1c56981b29bc661cf4bffcb5b83d0a" + "bytes": "973365b9f75feb799c415a228143a7c04bec725ff45e0399bbe721295a6107e0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "72cb12947ce1eb235c79ec2c45eab42e0a1c56981b29bc661cf4bffcb5b83d0a" + "bytes": "973365b9f75feb799c415a228143a7c04bec725ff45e0399bbe721295a6107e0" } ] }, "durability": "persistent", "val": { - "bytes": "83452429b15b72a8b1064254e6f9c2c33e8739394d0d8640b4cd173337b7986b" + "bytes": "485f3498c23e41507e15b79c35fb51d09c730e8bb9b02157f88ca4e3b79ebae6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "497543295" + "i128": "955999421" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.37.json index 14aebc30..95df5671 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "700848971" + "i128": "996108206" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "700848971" + "i128": "996108206" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2368c281abac2ef6ad006e5a10f0dbde290ed85ab435162b643f678b6da8d4f9" + "bytes": "27cd7552b6e0fedcb1b69171cb00a93d3581640a01cd55a6d8a39d7f9112b75c" }, { - "u64": "1762" + "u64": "2572" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "700848971" + "i128": "996108206" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "b01abf2b590215eb4e0b19136641f2359a84072c14c8afc65f19b5c608fb3433" + "bytes": "a0f3b7cadf00f8d4be54cb739d62bc573205c4b3c32e64647666d944fe1507a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1763, + "timestamp": 2573, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b01abf2b590215eb4e0b19136641f2359a84072c14c8afc65f19b5c608fb3433" + "bytes": "a0f3b7cadf00f8d4be54cb739d62bc573205c4b3c32e64647666d944fe1507a9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b01abf2b590215eb4e0b19136641f2359a84072c14c8afc65f19b5c608fb3433" + "bytes": "a0f3b7cadf00f8d4be54cb739d62bc573205c4b3c32e64647666d944fe1507a9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "700848971" + "i128": "996108206" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "700848971" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "996108206" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1762" + "u64": "2572" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fb48ced1a96982ac972df87d4caa7521f0ca5746da84fa393de8319ef6b72af" + "bytes": "fae5c3b1afde4e2ddb46cfaf85b6924f8425422ecce961880e5740844e113a63" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fb48ced1a96982ac972df87d4caa7521f0ca5746da84fa393de8319ef6b72af" + "bytes": "fae5c3b1afde4e2ddb46cfaf85b6924f8425422ecce961880e5740844e113a63" } ] }, "durability": "persistent", "val": { - "bytes": "b01abf2b590215eb4e0b19136641f2359a84072c14c8afc65f19b5c608fb3433" + "bytes": "a0f3b7cadf00f8d4be54cb739d62bc573205c4b3c32e64647666d944fe1507a9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "700848971" + "i128": "996108206" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.38.json index cae5635c..6fa8f484 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "722389827" + "i128": "651113361" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722389827" + "i128": "651113361" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbbfcd4e5dfd561c53832b71c3ed6d837d09c3ef58fd821193331dc645ac4d78" + "bytes": "13c77355b5ad9a7e5783a563c2f1a82d1045e40136707d53597285f2191cd082" }, { - "u64": "3083" + "u64": "373" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "722389827" + "i128": "651113361" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "15ac79ffe68cbfc35c83501980c99ddb03691f4de4c10b6f83913b52c87aef79" + "bytes": "0fca3ca2a7aec377e45f27d04e171274036c1ea6248ac84ca0cdb347d6b6c899" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3084, + "timestamp": 374, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "15ac79ffe68cbfc35c83501980c99ddb03691f4de4c10b6f83913b52c87aef79" + "bytes": "0fca3ca2a7aec377e45f27d04e171274036c1ea6248ac84ca0cdb347d6b6c899" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "15ac79ffe68cbfc35c83501980c99ddb03691f4de4c10b6f83913b52c87aef79" + "bytes": "0fca3ca2a7aec377e45f27d04e171274036c1ea6248ac84ca0cdb347d6b6c899" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "722389827" + "i128": "651113361" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "722389827" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "651113361" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3083" + "u64": "373" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "956bccc08fd46dc2332cb1b674a18a4bece4690d293dde60d29d3ef0e3be167e" + "bytes": "6bd1d2bf83c4db6599b2e0d9d004f9975bd4fe9c0e47c724524c63d632dbb6eb" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "956bccc08fd46dc2332cb1b674a18a4bece4690d293dde60d29d3ef0e3be167e" + "bytes": "6bd1d2bf83c4db6599b2e0d9d004f9975bd4fe9c0e47c724524c63d632dbb6eb" } ] }, "durability": "persistent", "val": { - "bytes": "15ac79ffe68cbfc35c83501980c99ddb03691f4de4c10b6f83913b52c87aef79" + "bytes": "0fca3ca2a7aec377e45f27d04e171274036c1ea6248ac84ca0cdb347d6b6c899" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "722389827" + "i128": "651113361" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.39.json index ec2cbebf..334ed6c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "486087359" + "i128": "18676771" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "486087359" + "i128": "18676771" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2c05e948668baa053951335158bd14ceea0e8c5964e5c62645a1c2d32cf8f497" + "bytes": "2fb5a77c657c19002899869aa326b8b845c67d697f5b143681e3257675d2c1ae" }, { - "u64": "3185" + "u64": "834" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "486087359" + "i128": "18676771" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "dba1d502652c2b74a4367b308af8550185b5413efd2ff71add87b28968bdcd4d" + "bytes": "80313017a142fc9b58d9e11a55fb052548f5b92b5f055da1b5da14294e2b0e8c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3186, + "timestamp": 835, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dba1d502652c2b74a4367b308af8550185b5413efd2ff71add87b28968bdcd4d" + "bytes": "80313017a142fc9b58d9e11a55fb052548f5b92b5f055da1b5da14294e2b0e8c" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dba1d502652c2b74a4367b308af8550185b5413efd2ff71add87b28968bdcd4d" + "bytes": "80313017a142fc9b58d9e11a55fb052548f5b92b5f055da1b5da14294e2b0e8c" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "486087359" + "i128": "18676771" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "486087359" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "18676771" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3185" + "u64": "834" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a8222462b651168732e9113879c6459d66de88999d71a47abfd3e009ea14069" + "bytes": "9d3b9186f6b45882448fb3d6fdd15b236de1579b3ae841a0e3a2881b2c0d0a20" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4a8222462b651168732e9113879c6459d66de88999d71a47abfd3e009ea14069" + "bytes": "9d3b9186f6b45882448fb3d6fdd15b236de1579b3ae841a0e3a2881b2c0d0a20" } ] }, "durability": "persistent", "val": { - "bytes": "dba1d502652c2b74a4367b308af8550185b5413efd2ff71add87b28968bdcd4d" + "bytes": "80313017a142fc9b58d9e11a55fb052548f5b92b5f055da1b5da14294e2b0e8c" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "486087359" + "i128": "18676771" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.4.json index ff1d5adf..5d35c3c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "289295013" + "i128": "740870959" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "289295013" + "i128": "740870959" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c7455f9b5d0dfdcb43e8081277f9201063b710a4233a24ca7919e5506147e3d" + "bytes": "f6d3efc49c2079491d821b70a16db591d7b13eb3677e6ea75deb4a676148400b" }, { - "u64": "2054" + "u64": "1564" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "289295013" + "i128": "740870959" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d6c99b69a95908d9c1d50c58f75f2e3889207752445419810583a3488fbaada0" + "bytes": "8ff5a0842051221abeecdff3d2eb9338395816a3bd53e75910249bad3aa272dc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2055, + "timestamp": 1565, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d6c99b69a95908d9c1d50c58f75f2e3889207752445419810583a3488fbaada0" + "bytes": "8ff5a0842051221abeecdff3d2eb9338395816a3bd53e75910249bad3aa272dc" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d6c99b69a95908d9c1d50c58f75f2e3889207752445419810583a3488fbaada0" + "bytes": "8ff5a0842051221abeecdff3d2eb9338395816a3bd53e75910249bad3aa272dc" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "289295013" + "i128": "740870959" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "289295013" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "740870959" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2054" + "u64": "1564" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbaa86f390503ccd408e02155a58e2949c72c92833691f45f37e97429d969313" + "bytes": "70d356e37d0e5160cdca633dbd659030da1f8140719418eb4f2ab50bf2d37b6d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bbaa86f390503ccd408e02155a58e2949c72c92833691f45f37e97429d969313" + "bytes": "70d356e37d0e5160cdca633dbd659030da1f8140719418eb4f2ab50bf2d37b6d" } ] }, "durability": "persistent", "val": { - "bytes": "d6c99b69a95908d9c1d50c58f75f2e3889207752445419810583a3488fbaada0" + "bytes": "8ff5a0842051221abeecdff3d2eb9338395816a3bd53e75910249bad3aa272dc" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "289295013" + "i128": "740870959" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.40.json index 26bbd018..5eb2a83b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "134009835" + "i128": "867325473" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "134009835" + "i128": "867325473" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a34877e0142348454dcdb84620ddac0ed440b696b160c111f0aa21668cf3f98" + "bytes": "51647ecba85deb1fffeaeb54aaf0c630947867e50566222b3866b6993c93bca5" }, { - "u64": "782" + "u64": "510" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "134009835" + "i128": "867325473" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a2e42793307e04ff34c66ed3858a3650fe1c70f950b3a4b1bdb92041a7a26598" + "bytes": "fa28e256719dee742064223b548b0d54cb5e80e515b38ed29d3c04d8d94daa64" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 783, + "timestamp": 511, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2e42793307e04ff34c66ed3858a3650fe1c70f950b3a4b1bdb92041a7a26598" + "bytes": "fa28e256719dee742064223b548b0d54cb5e80e515b38ed29d3c04d8d94daa64" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a2e42793307e04ff34c66ed3858a3650fe1c70f950b3a4b1bdb92041a7a26598" + "bytes": "fa28e256719dee742064223b548b0d54cb5e80e515b38ed29d3c04d8d94daa64" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "134009835" + "i128": "867325473" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "134009835" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "867325473" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "782" + "u64": "510" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8ae5bb0353c64e3748367e2c31c80a50da53de570e0489ddcbfb646ea7e152e" + "bytes": "354fcdfa1c4a80ce01db7804b5b46160b30c396d98ff4ddd8cd6357783cefeb3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8ae5bb0353c64e3748367e2c31c80a50da53de570e0489ddcbfb646ea7e152e" + "bytes": "354fcdfa1c4a80ce01db7804b5b46160b30c396d98ff4ddd8cd6357783cefeb3" } ] }, "durability": "persistent", "val": { - "bytes": "a2e42793307e04ff34c66ed3858a3650fe1c70f950b3a4b1bdb92041a7a26598" + "bytes": "fa28e256719dee742064223b548b0d54cb5e80e515b38ed29d3c04d8d94daa64" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "134009835" + "i128": "867325473" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.41.json index f543e413..ea589406 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "658234046" + "i128": "973290894" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "658234046" + "i128": "973290894" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "077d6e1bd80a44e1867f7f219e21ff12daa773944741c879b2e10a402f317c8c" + "bytes": "16ab64122f6cef948c474aeb05bd58f72fbf84f1c51158024e51baa688c84c73" }, { - "u64": "2174" + "u64": "148" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "658234046" + "i128": "973290894" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d0f4048f1af1e3c8d8df40588d222eaecf308e438779b8732921f5685b4e97ed" + "bytes": "b0ed9dd67b45caff78bd99cffd294645b892b1e3806dff3633c3fbf10ecdc452" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2175, + "timestamp": 149, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d0f4048f1af1e3c8d8df40588d222eaecf308e438779b8732921f5685b4e97ed" + "bytes": "b0ed9dd67b45caff78bd99cffd294645b892b1e3806dff3633c3fbf10ecdc452" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d0f4048f1af1e3c8d8df40588d222eaecf308e438779b8732921f5685b4e97ed" + "bytes": "b0ed9dd67b45caff78bd99cffd294645b892b1e3806dff3633c3fbf10ecdc452" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "658234046" + "i128": "973290894" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "658234046" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "973290894" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2174" + "u64": "148" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8bdf9577103245eb5606cacefb13a7c186a433e574505960648dcd51359b03a" + "bytes": "2a81e9997238eb25d416955f5e1819888f60528f4cb8525a1e0c77cba0a5fce1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8bdf9577103245eb5606cacefb13a7c186a433e574505960648dcd51359b03a" + "bytes": "2a81e9997238eb25d416955f5e1819888f60528f4cb8525a1e0c77cba0a5fce1" } ] }, "durability": "persistent", "val": { - "bytes": "d0f4048f1af1e3c8d8df40588d222eaecf308e438779b8732921f5685b4e97ed" + "bytes": "b0ed9dd67b45caff78bd99cffd294645b892b1e3806dff3633c3fbf10ecdc452" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "658234046" + "i128": "973290894" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.42.json index b6c585fd..7a922492 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "137347517" + "i128": "605560553" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "137347517" + "i128": "605560553" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eafa056fe4c0835c2591b67137bee2564f3a5b24738f38880bad3ef745e6c9fc" + "bytes": "04e0170c612f9554e4f0a6053f14fc5b5ab71c6b281ae99574e62ff176766801" }, { - "u64": "429" + "u64": "2614" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "137347517" + "i128": "605560553" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e2f4f36e6f16f0f3ecaf4a4c1571b1b917bacf4152cfa2961ea9587aca948040" + "bytes": "2577351706589a87337fe8d42aabd3a47c5431caf64cc8511f6521978d078a10" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 430, + "timestamp": 2615, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2f4f36e6f16f0f3ecaf4a4c1571b1b917bacf4152cfa2961ea9587aca948040" + "bytes": "2577351706589a87337fe8d42aabd3a47c5431caf64cc8511f6521978d078a10" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2f4f36e6f16f0f3ecaf4a4c1571b1b917bacf4152cfa2961ea9587aca948040" + "bytes": "2577351706589a87337fe8d42aabd3a47c5431caf64cc8511f6521978d078a10" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "137347517" + "i128": "605560553" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "137347517" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "605560553" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "429" + "u64": "2614" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67ea84c6743440ba2f866ceb079d36236a0984590ff4c80f82fd9663419ff2e9" + "bytes": "b91cc10e3d9ffaf95aef1f123f0d361c41a4b0c8e0c6e2191a76fdaa5bfc5306" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "67ea84c6743440ba2f866ceb079d36236a0984590ff4c80f82fd9663419ff2e9" + "bytes": "b91cc10e3d9ffaf95aef1f123f0d361c41a4b0c8e0c6e2191a76fdaa5bfc5306" } ] }, "durability": "persistent", "val": { - "bytes": "e2f4f36e6f16f0f3ecaf4a4c1571b1b917bacf4152cfa2961ea9587aca948040" + "bytes": "2577351706589a87337fe8d42aabd3a47c5431caf64cc8511f6521978d078a10" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "137347517" + "i128": "605560553" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.43.json index 4ca366e1..5232dffc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "880618914" + "i128": "170143943" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "880618914" + "i128": "170143943" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c51f4d8cb9b4201f55c93718810e61617a60109beffc19c0bfa4de1c13049669" + "bytes": "681f1088092ce87dabc52fa2ac4f0c134ff0f172d2db4a239866ecd6daedaf31" }, { - "u64": "1362" + "u64": "263" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "880618914" + "i128": "170143943" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1eac4e07b2e592a9f5a1b5f3d8b1c16e41e934237e1e7c656f5d15ca3f4a2e08" + "bytes": "713c072ea35dac7bf082167892c12734ae94d465c479d5dbeb148632314a9d25" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1363, + "timestamp": 264, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1eac4e07b2e592a9f5a1b5f3d8b1c16e41e934237e1e7c656f5d15ca3f4a2e08" + "bytes": "713c072ea35dac7bf082167892c12734ae94d465c479d5dbeb148632314a9d25" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1eac4e07b2e592a9f5a1b5f3d8b1c16e41e934237e1e7c656f5d15ca3f4a2e08" + "bytes": "713c072ea35dac7bf082167892c12734ae94d465c479d5dbeb148632314a9d25" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "880618914" + "i128": "170143943" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "880618914" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "170143943" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1362" + "u64": "263" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10c0bd2227e389f0803c83cc8ced7939c782248ea4ba461544de066ce40e6dd6" + "bytes": "a4fd0373eaf36cd0578d263dc481b4d70227a6678417b1cac32d705c0c349380" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "10c0bd2227e389f0803c83cc8ced7939c782248ea4ba461544de066ce40e6dd6" + "bytes": "a4fd0373eaf36cd0578d263dc481b4d70227a6678417b1cac32d705c0c349380" } ] }, "durability": "persistent", "val": { - "bytes": "1eac4e07b2e592a9f5a1b5f3d8b1c16e41e934237e1e7c656f5d15ca3f4a2e08" + "bytes": "713c072ea35dac7bf082167892c12734ae94d465c479d5dbeb148632314a9d25" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "880618914" + "i128": "170143943" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.44.json index 5b3b6c18..aaae875c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "448945642" + "i128": "73363308" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "448945642" + "i128": "73363308" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1914ce20a4288f211f9692a588b2d63cfc8a406258093dcd221b468afbdbd626" + "bytes": "7c75e64f2ce5ca1d01c4279da847da245a3bcfa598ed46a907552278a771f9d6" }, { - "u64": "2761" + "u64": "2431" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "448945642" + "i128": "73363308" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "00be796f5e28344f473abf9085acab4ebbb56aed3d935d3c27971be73f2ec1b0" + "bytes": "5e7387bffab0e3fb9cc4901fb3d90c126e544b84b4b7d17efed85fff67eb6331" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2762, + "timestamp": 2432, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "00be796f5e28344f473abf9085acab4ebbb56aed3d935d3c27971be73f2ec1b0" + "bytes": "5e7387bffab0e3fb9cc4901fb3d90c126e544b84b4b7d17efed85fff67eb6331" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "00be796f5e28344f473abf9085acab4ebbb56aed3d935d3c27971be73f2ec1b0" + "bytes": "5e7387bffab0e3fb9cc4901fb3d90c126e544b84b4b7d17efed85fff67eb6331" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "448945642" + "i128": "73363308" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "448945642" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "73363308" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2761" + "u64": "2431" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5da4e7341c4c5dd0b45f6310108c8b12675fe28d3fb19b55bfdf2e8ed359c85" + "bytes": "67450112d7f18249d10fcf69b20868e31e951a8ba6be00101c9346cf1084e4a0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5da4e7341c4c5dd0b45f6310108c8b12675fe28d3fb19b55bfdf2e8ed359c85" + "bytes": "67450112d7f18249d10fcf69b20868e31e951a8ba6be00101c9346cf1084e4a0" } ] }, "durability": "persistent", "val": { - "bytes": "00be796f5e28344f473abf9085acab4ebbb56aed3d935d3c27971be73f2ec1b0" + "bytes": "5e7387bffab0e3fb9cc4901fb3d90c126e544b84b4b7d17efed85fff67eb6331" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "448945642" + "i128": "73363308" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.45.json index bf98507d..a0a58b25 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "989482984" + "i128": "896871886" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "989482984" + "i128": "896871886" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bdb9daf72b39b380834792d47938f0f00c90bc4090d39c0da77b96ed59542589" + "bytes": "6344fd553f5613e2c8cb54f41531ede1ff4ccf934ca10e1f60ac95ad1b1f8edf" }, { - "u64": "1084" + "u64": "2479" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "989482984" + "i128": "896871886" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9d74e1d8941fca52b61a682d1c81894301965647dfca0e41c62862067e8515c2" + "bytes": "1ba976abff8a7e59a39eabea1258b62f2fb592f0be71524e37a07bc9c902496d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1085, + "timestamp": 2480, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d74e1d8941fca52b61a682d1c81894301965647dfca0e41c62862067e8515c2" + "bytes": "1ba976abff8a7e59a39eabea1258b62f2fb592f0be71524e37a07bc9c902496d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d74e1d8941fca52b61a682d1c81894301965647dfca0e41c62862067e8515c2" + "bytes": "1ba976abff8a7e59a39eabea1258b62f2fb592f0be71524e37a07bc9c902496d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "989482984" + "i128": "896871886" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "989482984" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "896871886" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1084" + "u64": "2479" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8a4a65766a80089cdae13ccb21e186c6ae2b8b3708fa9d151674a47773360e5" + "bytes": "4b9e1adc767677a231762994d45b7268b0ed09a7215d3d786916d980d4156791" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8a4a65766a80089cdae13ccb21e186c6ae2b8b3708fa9d151674a47773360e5" + "bytes": "4b9e1adc767677a231762994d45b7268b0ed09a7215d3d786916d980d4156791" } ] }, "durability": "persistent", "val": { - "bytes": "9d74e1d8941fca52b61a682d1c81894301965647dfca0e41c62862067e8515c2" + "bytes": "1ba976abff8a7e59a39eabea1258b62f2fb592f0be71524e37a07bc9c902496d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "989482984" + "i128": "896871886" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.46.json index 22b35a1b..10dfc617 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "713773588" + "i128": "158756776" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "713773588" + "i128": "158756776" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca986f41d0bbb625fbd32c70654aa7aeef0b56a544404a2fcdbf1399b1c7f8b1" + "bytes": "1d67473c9666f39cbacfaaa6c95239df9a7fbf51ab77574722bb06bcb4097383" }, { - "u64": "1129" + "u64": "376" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "713773588" + "i128": "158756776" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "3a277efb1eeb27b8a004e7f58f8bedb171934d50d9e03c8e7980dac0f025e0ca" + "bytes": "3887ef8fe22eccd2f43509ab9d0d6ec36942853b61dec1fb1bb5e2aba2df3a58" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1130, + "timestamp": 377, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3a277efb1eeb27b8a004e7f58f8bedb171934d50d9e03c8e7980dac0f025e0ca" + "bytes": "3887ef8fe22eccd2f43509ab9d0d6ec36942853b61dec1fb1bb5e2aba2df3a58" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3a277efb1eeb27b8a004e7f58f8bedb171934d50d9e03c8e7980dac0f025e0ca" + "bytes": "3887ef8fe22eccd2f43509ab9d0d6ec36942853b61dec1fb1bb5e2aba2df3a58" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "713773588" + "i128": "158756776" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "713773588" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "158756776" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1129" + "u64": "376" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d17bc537353b54e0242380cf2cae839c2a5e86b00cbcf649395666deecbf2b96" + "bytes": "93cb55efddd78ff00724690ace8011ff215524bb68094fc9f6967a59381ca131" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d17bc537353b54e0242380cf2cae839c2a5e86b00cbcf649395666deecbf2b96" + "bytes": "93cb55efddd78ff00724690ace8011ff215524bb68094fc9f6967a59381ca131" } ] }, "durability": "persistent", "val": { - "bytes": "3a277efb1eeb27b8a004e7f58f8bedb171934d50d9e03c8e7980dac0f025e0ca" + "bytes": "3887ef8fe22eccd2f43509ab9d0d6ec36942853b61dec1fb1bb5e2aba2df3a58" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "713773588" + "i128": "158756776" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.47.json index 7c77c02a..9e7b7eec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779375199" + "i128": "563595702" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779375199" + "i128": "563595702" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e5f3798fef1e3c977afff40f4f775182752fd35874e7a7c7391011cdebde7cb7" + "bytes": "ed8a0361e0c9dc80ed3344be32a56929b1031beea646df04a113a81e291d6a39" }, { - "u64": "92" + "u64": "3269" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779375199" + "i128": "563595702" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "fdca73e27b133749ce031ff10a126bdc778d7901fa24b6263a4b360d7e2025d4" + "bytes": "f251bea3283001c2eec9b4657515c021d5830e6ec9ab3668054b43c9997e8b6a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 93, + "timestamp": 3270, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fdca73e27b133749ce031ff10a126bdc778d7901fa24b6263a4b360d7e2025d4" + "bytes": "f251bea3283001c2eec9b4657515c021d5830e6ec9ab3668054b43c9997e8b6a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fdca73e27b133749ce031ff10a126bdc778d7901fa24b6263a4b360d7e2025d4" + "bytes": "f251bea3283001c2eec9b4657515c021d5830e6ec9ab3668054b43c9997e8b6a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779375199" + "i128": "563595702" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779375199" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "563595702" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "92" + "u64": "3269" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "726adfb60e109489a69c3adc76c99e747176b89bcae22a483762215257be5fad" + "bytes": "29029d63f67bf4e34a89c290290757504673d94125716548a2a059449726a33a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "726adfb60e109489a69c3adc76c99e747176b89bcae22a483762215257be5fad" + "bytes": "29029d63f67bf4e34a89c290290757504673d94125716548a2a059449726a33a" } ] }, "durability": "persistent", "val": { - "bytes": "fdca73e27b133749ce031ff10a126bdc778d7901fa24b6263a4b360d7e2025d4" + "bytes": "f251bea3283001c2eec9b4657515c021d5830e6ec9ab3668054b43c9997e8b6a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "779375199" + "i128": "563595702" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.48.json index 374cb951..c7090bd4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "827673208" + "i128": "810405579" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "827673208" + "i128": "810405579" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0b05d21d85ccb9789b537d1da2c91a35e84e607e5aea9494615f70fd80e3577" + "bytes": "1b12f5860c76d83037de887954eafaf333a9d630ddba65025af1174d4793dbbf" }, { - "u64": "3257" + "u64": "3004" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "827673208" + "i128": "810405579" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "29085c8a05fe548058b2e55594f17543b9d10f10d617ee9281d747adb06d12de" + "bytes": "aee0c82c0f0a04aa6468ef1982c94a2f73f9691afb296676ed4b8c92a50b28d5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3258, + "timestamp": 3005, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "29085c8a05fe548058b2e55594f17543b9d10f10d617ee9281d747adb06d12de" + "bytes": "aee0c82c0f0a04aa6468ef1982c94a2f73f9691afb296676ed4b8c92a50b28d5" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "29085c8a05fe548058b2e55594f17543b9d10f10d617ee9281d747adb06d12de" + "bytes": "aee0c82c0f0a04aa6468ef1982c94a2f73f9691afb296676ed4b8c92a50b28d5" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "827673208" + "i128": "810405579" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "827673208" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "810405579" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3257" + "u64": "3004" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5f9b68d2ed908403d2a0591688b40de5f94bbc59126901b65ac2a5cfd9ff7fc" + "bytes": "434483d9d20125a766c944b4fe567d86ede8a5c2f740b94928d294b46992ed27" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d5f9b68d2ed908403d2a0591688b40de5f94bbc59126901b65ac2a5cfd9ff7fc" + "bytes": "434483d9d20125a766c944b4fe567d86ede8a5c2f740b94928d294b46992ed27" } ] }, "durability": "persistent", "val": { - "bytes": "29085c8a05fe548058b2e55594f17543b9d10f10d617ee9281d747adb06d12de" + "bytes": "aee0c82c0f0a04aa6468ef1982c94a2f73f9691afb296676ed4b8c92a50b28d5" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "827673208" + "i128": "810405579" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.49.json index 8357147c..d129891d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "441687197" + "i128": "309488022" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441687197" + "i128": "309488022" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "af3c2ebce0e1cc120b0723e561c19440bdda97c1a0dca2aa6c9aa99f594bc77b" + "bytes": "d3b1fc6a1c27b8a7412e3903cae83a9eea6cf5d26dfd62af09d9596aedb3896d" }, { - "u64": "2085" + "u64": "2894" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "441687197" + "i128": "309488022" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "31cb691f7e61fd3a9de05b960ac4ff676eed0b9b59f07b6b13a2d38a55b524d6" + "bytes": "87b8df45e81e028390d2b8b188c45a6b35041247adf2641498c20ae312e787d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2086, + "timestamp": 2895, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31cb691f7e61fd3a9de05b960ac4ff676eed0b9b59f07b6b13a2d38a55b524d6" + "bytes": "87b8df45e81e028390d2b8b188c45a6b35041247adf2641498c20ae312e787d0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31cb691f7e61fd3a9de05b960ac4ff676eed0b9b59f07b6b13a2d38a55b524d6" + "bytes": "87b8df45e81e028390d2b8b188c45a6b35041247adf2641498c20ae312e787d0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "441687197" + "i128": "309488022" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "441687197" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "309488022" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2085" + "u64": "2894" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "308e6f573af485fc925d622c47da7d7c2ccc6a7d6ba364608f40beb4af65e640" + "bytes": "7a282c0a6955038da96db7b474dd65a92560d41800ce4b8ff36d950c054e3014" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "308e6f573af485fc925d622c47da7d7c2ccc6a7d6ba364608f40beb4af65e640" + "bytes": "7a282c0a6955038da96db7b474dd65a92560d41800ce4b8ff36d950c054e3014" } ] }, "durability": "persistent", "val": { - "bytes": "31cb691f7e61fd3a9de05b960ac4ff676eed0b9b59f07b6b13a2d38a55b524d6" + "bytes": "87b8df45e81e028390d2b8b188c45a6b35041247adf2641498c20ae312e787d0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "441687197" + "i128": "309488022" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.5.json index e2a75600..2e742796 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "721035352" + "i128": "809614868" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "721035352" + "i128": "809614868" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "202930acbab66f7c5dbea23c7a14bf381a0a6579efea2e6d9cc2d79584453db4" + "bytes": "191134d74bac4d983a06286a613fe919661fc864cbd139dacc6211a3d3e0850c" }, { - "u64": "506" + "u64": "2902" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "721035352" + "i128": "809614868" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e0241d7fece3a1303671574ccdfd5248cb2ce9f6e49c2eea243dab323359365f" + "bytes": "87958da93287795affca2277adc88df888a4b53bd2e775a177ac9dd3b3ff4009" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 507, + "timestamp": 2903, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e0241d7fece3a1303671574ccdfd5248cb2ce9f6e49c2eea243dab323359365f" + "bytes": "87958da93287795affca2277adc88df888a4b53bd2e775a177ac9dd3b3ff4009" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e0241d7fece3a1303671574ccdfd5248cb2ce9f6e49c2eea243dab323359365f" + "bytes": "87958da93287795affca2277adc88df888a4b53bd2e775a177ac9dd3b3ff4009" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "721035352" + "i128": "809614868" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "721035352" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "809614868" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "506" + "u64": "2902" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d9db80f1f02aa2b17431a20131077d3480d035c884f0b07b63edbcc3b8a9ef3" + "bytes": "c45df87b066b8428e63e81ee10666a7bd5b3fabb7e84d35005355508bd2f3b80" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d9db80f1f02aa2b17431a20131077d3480d035c884f0b07b63edbcc3b8a9ef3" + "bytes": "c45df87b066b8428e63e81ee10666a7bd5b3fabb7e84d35005355508bd2f3b80" } ] }, "durability": "persistent", "val": { - "bytes": "e0241d7fece3a1303671574ccdfd5248cb2ce9f6e49c2eea243dab323359365f" + "bytes": "87958da93287795affca2277adc88df888a4b53bd2e775a177ac9dd3b3ff4009" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "721035352" + "i128": "809614868" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.50.json index 82a54e02..536d71bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "814745014" + "i128": "728341136" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "814745014" + "i128": "728341136" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "833fea7e6ef60b7b358b4a4f2efb65f8a1672c5bc15b2f4e7befd2df2df5fdff" + "bytes": "dfa9793ccea5125c3f21fec5665d7a414b39d1ab40817148bb765d978f58a362" }, { - "u64": "1441" + "u64": "1615" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "814745014" + "i128": "728341136" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4d32484198ce22b630ca1fdf5086203a53bd5f042194b23b7ce8f711c97d1ade" + "bytes": "fb144d729233982837e6ab9381c836fcfca0a34bd5a48409c3bffa2186fa4aec" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1442, + "timestamp": 1616, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4d32484198ce22b630ca1fdf5086203a53bd5f042194b23b7ce8f711c97d1ade" + "bytes": "fb144d729233982837e6ab9381c836fcfca0a34bd5a48409c3bffa2186fa4aec" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4d32484198ce22b630ca1fdf5086203a53bd5f042194b23b7ce8f711c97d1ade" + "bytes": "fb144d729233982837e6ab9381c836fcfca0a34bd5a48409c3bffa2186fa4aec" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "814745014" + "i128": "728341136" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "814745014" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "728341136" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1441" + "u64": "1615" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d6f62e258433d1a70a228410d54e8c3adda967f833102f232b724d2f4137bf5" + "bytes": "f41139c5e1b3c1c2adf80fc51849e91090c3397b81ddcea46980cb3d172b45dd" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4d6f62e258433d1a70a228410d54e8c3adda967f833102f232b724d2f4137bf5" + "bytes": "f41139c5e1b3c1c2adf80fc51849e91090c3397b81ddcea46980cb3d172b45dd" } ] }, "durability": "persistent", "val": { - "bytes": "4d32484198ce22b630ca1fdf5086203a53bd5f042194b23b7ce8f711c97d1ade" + "bytes": "fb144d729233982837e6ab9381c836fcfca0a34bd5a48409c3bffa2186fa4aec" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "814745014" + "i128": "728341136" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.51.json index 5c7e4ee2..e5c8da50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "928817119" + "i128": "15187088" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "928817119" + "i128": "15187088" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cdb917e9ea3e3462a84f82a37b775a649c5ee634584d8b29210acf341bf714ca" + "bytes": "391d4f0e8ec8d9ecfd8e698b07ee1f0318abce8dbf2fd96517aa91c718501e18" }, { - "u64": "3229" + "u64": "102" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "928817119" + "i128": "15187088" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e07e5d3c42d7525d2df9fcc16e341254631eb5eb741ae5e5a8a63723e8728ac7" + "bytes": "74af28501f0eaf116a39418dc396d42fc47f517d9531f2b55a24dd20a585fd5b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3230, + "timestamp": 103, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e07e5d3c42d7525d2df9fcc16e341254631eb5eb741ae5e5a8a63723e8728ac7" + "bytes": "74af28501f0eaf116a39418dc396d42fc47f517d9531f2b55a24dd20a585fd5b" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e07e5d3c42d7525d2df9fcc16e341254631eb5eb741ae5e5a8a63723e8728ac7" + "bytes": "74af28501f0eaf116a39418dc396d42fc47f517d9531f2b55a24dd20a585fd5b" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "928817119" + "i128": "15187088" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "928817119" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "15187088" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3229" + "u64": "102" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bfddefec50d17c1bfd187ffcb05325c70bec7de3cf15134e9b01061976d3f51b" + "bytes": "62f3fb22daeff001c62170c0edebf30c4e7ad749bd14dd16afe5b2b5ef724b7c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bfddefec50d17c1bfd187ffcb05325c70bec7de3cf15134e9b01061976d3f51b" + "bytes": "62f3fb22daeff001c62170c0edebf30c4e7ad749bd14dd16afe5b2b5ef724b7c" } ] }, "durability": "persistent", "val": { - "bytes": "e07e5d3c42d7525d2df9fcc16e341254631eb5eb741ae5e5a8a63723e8728ac7" + "bytes": "74af28501f0eaf116a39418dc396d42fc47f517d9531f2b55a24dd20a585fd5b" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "928817119" + "i128": "15187088" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.52.json index 409b1661..dac7f5f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "130482312" + "i128": "778424079" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "130482312" + "i128": "778424079" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1482abb1e9edd42e2d6dc8d979f2ab902a8dc677af89378c1cd8c18ce3cd9226" + "bytes": "66969bfd8ca6361549fd7383ea675387c94f4460f5c463567728410b974ec944" }, { - "u64": "1738" + "u64": "1866" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "130482312" + "i128": "778424079" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "52f9f148e193557022b5e8c96e48d5330bff3fbe2a3382e2019577e53f0ad498" + "bytes": "4a28827e2fdcdd7de7751e4e3d17e5ff1ecb0042fa5d37a752db3689b53e8cf9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1739, + "timestamp": 1867, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "52f9f148e193557022b5e8c96e48d5330bff3fbe2a3382e2019577e53f0ad498" + "bytes": "4a28827e2fdcdd7de7751e4e3d17e5ff1ecb0042fa5d37a752db3689b53e8cf9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "52f9f148e193557022b5e8c96e48d5330bff3fbe2a3382e2019577e53f0ad498" + "bytes": "4a28827e2fdcdd7de7751e4e3d17e5ff1ecb0042fa5d37a752db3689b53e8cf9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "130482312" + "i128": "778424079" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "130482312" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "778424079" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1738" + "u64": "1866" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6adaf3cd7666540657f373d34ad64cc456d3ff2cc9fcf1bce7060240571acaa" + "bytes": "eeaea08e6ca5c43e331ce4a2517a1440158dc73432b08902d6f8a3dece2f5130" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e6adaf3cd7666540657f373d34ad64cc456d3ff2cc9fcf1bce7060240571acaa" + "bytes": "eeaea08e6ca5c43e331ce4a2517a1440158dc73432b08902d6f8a3dece2f5130" } ] }, "durability": "persistent", "val": { - "bytes": "52f9f148e193557022b5e8c96e48d5330bff3fbe2a3382e2019577e53f0ad498" + "bytes": "4a28827e2fdcdd7de7751e4e3d17e5ff1ecb0042fa5d37a752db3689b53e8cf9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "130482312" + "i128": "778424079" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.53.json index e1410ee5..4b2fd636 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "166263576" + "i128": "830175778" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "166263576" + "i128": "830175778" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3e0e502acae90df408234ca05f4ad1531bdcde79f03b36f06cab13748aadc337" + "bytes": "9032f134c58ab6a26cf8390f8c8bb77d9899ec86010c1ace128b67c0d397bd9a" }, { - "u64": "2328" + "u64": "3098" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "166263576" + "i128": "830175778" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4b52679e3451a4d62aa416dd3b50900d129f470eff0b5d81cff36485b353ebc7" + "bytes": "d40369967bbd63a6cc62b692ab20d073100c875c67651c44be5a8f2de006872a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2329, + "timestamp": 3099, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b52679e3451a4d62aa416dd3b50900d129f470eff0b5d81cff36485b353ebc7" + "bytes": "d40369967bbd63a6cc62b692ab20d073100c875c67651c44be5a8f2de006872a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b52679e3451a4d62aa416dd3b50900d129f470eff0b5d81cff36485b353ebc7" + "bytes": "d40369967bbd63a6cc62b692ab20d073100c875c67651c44be5a8f2de006872a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "166263576" + "i128": "830175778" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "166263576" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "830175778" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2328" + "u64": "3098" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d26705d82ee79e3e50a2166afa062ff9c4dfa5ca11c1ad592ba090bbbd8e9e0" + "bytes": "741b0ce0c64bb37b62c68ddb425a036e557bdef4e4928cd324ddac198bc3b404" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d26705d82ee79e3e50a2166afa062ff9c4dfa5ca11c1ad592ba090bbbd8e9e0" + "bytes": "741b0ce0c64bb37b62c68ddb425a036e557bdef4e4928cd324ddac198bc3b404" } ] }, "durability": "persistent", "val": { - "bytes": "4b52679e3451a4d62aa416dd3b50900d129f470eff0b5d81cff36485b353ebc7" + "bytes": "d40369967bbd63a6cc62b692ab20d073100c875c67651c44be5a8f2de006872a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "166263576" + "i128": "830175778" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.54.json index 7e6bf099..8a853e94 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "681342686" + "i128": "614400351" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "681342686" + "i128": "614400351" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb6de45ab27fc951d40a2e0d87a795997498ee7ffadb620a5ae3930ce97d9fc6" + "bytes": "eb21acf5923b7574f8886c70b9ed9dc195ab71b03b7fd41f0d28a6c05af2f0c7" }, { - "u64": "142" + "u64": "1362" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "681342686" + "i128": "614400351" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f03609e5def9b7e37b61f102f41aa20ec23658cd0f79c8d9de584100d226583e" + "bytes": "1f6c3ed05da1c5242c71a46a0bd335fa97f576543cb26488585890a5ae1d9188" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 143, + "timestamp": 1363, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f03609e5def9b7e37b61f102f41aa20ec23658cd0f79c8d9de584100d226583e" + "bytes": "1f6c3ed05da1c5242c71a46a0bd335fa97f576543cb26488585890a5ae1d9188" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f03609e5def9b7e37b61f102f41aa20ec23658cd0f79c8d9de584100d226583e" + "bytes": "1f6c3ed05da1c5242c71a46a0bd335fa97f576543cb26488585890a5ae1d9188" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "681342686" + "i128": "614400351" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "681342686" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "614400351" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "142" + "u64": "1362" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8bbf2d089453f879cd49e0a6c99d4808151a2d294995874568404798ffb9b5e" + "bytes": "46c193910419a5685e4e34481af105d3019d40c08019a8ef6756bb8ca29996da" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c8bbf2d089453f879cd49e0a6c99d4808151a2d294995874568404798ffb9b5e" + "bytes": "46c193910419a5685e4e34481af105d3019d40c08019a8ef6756bb8ca29996da" } ] }, "durability": "persistent", "val": { - "bytes": "f03609e5def9b7e37b61f102f41aa20ec23658cd0f79c8d9de584100d226583e" + "bytes": "1f6c3ed05da1c5242c71a46a0bd335fa97f576543cb26488585890a5ae1d9188" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "681342686" + "i128": "614400351" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.55.json index e63569d8..dca0fd03 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "680974980" + "i128": "196992083" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "680974980" + "i128": "196992083" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e348357c18a35063d6c881be35e947bac694bc117e248618c423623fb230b12" + "bytes": "5758a6345929c468be18f61ae9c04027bb096a6f4e34b3708917785d6f9e07f7" }, { - "u64": "154" + "u64": "2563" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "680974980" + "i128": "196992083" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "e94728391ba1c3666db059142655c51939335f7147a1c280c6f89e37db900e3c" + "bytes": "93a4cf83c8940e03afb31689af4e58b2851b57d7bc91b19f2aa079f8a073fbdd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 155, + "timestamp": 2564, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e94728391ba1c3666db059142655c51939335f7147a1c280c6f89e37db900e3c" + "bytes": "93a4cf83c8940e03afb31689af4e58b2851b57d7bc91b19f2aa079f8a073fbdd" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e94728391ba1c3666db059142655c51939335f7147a1c280c6f89e37db900e3c" + "bytes": "93a4cf83c8940e03afb31689af4e58b2851b57d7bc91b19f2aa079f8a073fbdd" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "680974980" + "i128": "196992083" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "680974980" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "196992083" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "154" + "u64": "2563" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f65319d7baa1ab911eb9aecc59a4a345744c943c7b64fc6dfbd497763a7c6ec" + "bytes": "c189a557976500f19b051fca56e17896d91ecfd2c5385b57082beeee3959a2a9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f65319d7baa1ab911eb9aecc59a4a345744c943c7b64fc6dfbd497763a7c6ec" + "bytes": "c189a557976500f19b051fca56e17896d91ecfd2c5385b57082beeee3959a2a9" } ] }, "durability": "persistent", "val": { - "bytes": "e94728391ba1c3666db059142655c51939335f7147a1c280c6f89e37db900e3c" + "bytes": "93a4cf83c8940e03afb31689af4e58b2851b57d7bc91b19f2aa079f8a073fbdd" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "680974980" + "i128": "196992083" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.56.json index d755b6e5..2f6c0b44 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "408163123" + "i128": "278988440" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "408163123" + "i128": "278988440" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d4831292d79d051c9250d9e8e3eed5945d49e254e41c0b9e358388ad2e88948" + "bytes": "8b055206cbcc1c4d9c10fa9ea7c80a62213bd86351c12cb19b787d56e9466431" }, { - "u64": "1213" + "u64": "1143" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "408163123" + "i128": "278988440" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "616a8902dff28fa905343204bdd88454d31e4cca2c3337b0663eab53c933f2a3" + "bytes": "0486a6f05823bf90476e7f85db9299b62dfaff16abaef8282c192cfe3f730913" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1214, + "timestamp": 1144, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "616a8902dff28fa905343204bdd88454d31e4cca2c3337b0663eab53c933f2a3" + "bytes": "0486a6f05823bf90476e7f85db9299b62dfaff16abaef8282c192cfe3f730913" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "616a8902dff28fa905343204bdd88454d31e4cca2c3337b0663eab53c933f2a3" + "bytes": "0486a6f05823bf90476e7f85db9299b62dfaff16abaef8282c192cfe3f730913" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "408163123" + "i128": "278988440" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "408163123" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "278988440" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1213" + "u64": "1143" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "adb9c3ea3d4f68d9f5439eaa5fc49fee5149bee275f2d01300c7cb66cad4dd6e" + "bytes": "bfce480f2d1cfab0e485dc5dcbdeb9db430e5deed25bebf78cbdc49b9aa257f5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "adb9c3ea3d4f68d9f5439eaa5fc49fee5149bee275f2d01300c7cb66cad4dd6e" + "bytes": "bfce480f2d1cfab0e485dc5dcbdeb9db430e5deed25bebf78cbdc49b9aa257f5" } ] }, "durability": "persistent", "val": { - "bytes": "616a8902dff28fa905343204bdd88454d31e4cca2c3337b0663eab53c933f2a3" + "bytes": "0486a6f05823bf90476e7f85db9299b62dfaff16abaef8282c192cfe3f730913" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "408163123" + "i128": "278988440" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.57.json index 8b3cbf05..77dc844a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "610872451" + "i128": "722584871" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "610872451" + "i128": "722584871" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca9be9a26493da0fa2e5c6e1f93322e7d06864725aa6dc3d6b85e78a7c9a217f" + "bytes": "648f6367ba7ddc9c2f588dcb3d23c446413736702bc250395297f4d054510366" }, { - "u64": "3511" + "u64": "1855" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "610872451" + "i128": "722584871" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "89729b14850082cfacb5011408c4bed59da8acb2b2e03c0f0ac3f05c624d58ca" + "bytes": "be387e2f0371eef5cbb4da5a23a16c99161416101b4e21471396003093334ec4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3512, + "timestamp": 1856, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "89729b14850082cfacb5011408c4bed59da8acb2b2e03c0f0ac3f05c624d58ca" + "bytes": "be387e2f0371eef5cbb4da5a23a16c99161416101b4e21471396003093334ec4" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "89729b14850082cfacb5011408c4bed59da8acb2b2e03c0f0ac3f05c624d58ca" + "bytes": "be387e2f0371eef5cbb4da5a23a16c99161416101b4e21471396003093334ec4" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "610872451" + "i128": "722584871" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "610872451" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "722584871" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3511" + "u64": "1855" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f3f8c4c187e098e0fa29a35fcc50b3a3c69e66bdd4ac96dc42b4211d712b17a" + "bytes": "71d2334014a2d75cfa4a495c25623274d4070a45cc2b0f7077f5d0291153a1da" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f3f8c4c187e098e0fa29a35fcc50b3a3c69e66bdd4ac96dc42b4211d712b17a" + "bytes": "71d2334014a2d75cfa4a495c25623274d4070a45cc2b0f7077f5d0291153a1da" } ] }, "durability": "persistent", "val": { - "bytes": "89729b14850082cfacb5011408c4bed59da8acb2b2e03c0f0ac3f05c624d58ca" + "bytes": "be387e2f0371eef5cbb4da5a23a16c99161416101b4e21471396003093334ec4" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "610872451" + "i128": "722584871" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.58.json index 6138678a..67868905 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "536441522" + "i128": "770603284" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "536441522" + "i128": "770603284" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b7ed4e2e6f56c7c4d2707ea804fc4be97c5fbbe389fa0b074899140e730d792" + "bytes": "39eafba3058eada42b8931d70962596589338a09a02b7c04f227dc2eb7263c71" }, { - "u64": "1245" + "u64": "247" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "536441522" + "i128": "770603284" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "42877c550e4860a0dd84932c3bf5ac61f4918705254fb0cbe54cb69292cb80de" + "bytes": "0fc2cb6dfd391bacd482dcd35d3dfeb32ac1f27744676f3e706cd78e28f5a489" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1246, + "timestamp": 248, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "42877c550e4860a0dd84932c3bf5ac61f4918705254fb0cbe54cb69292cb80de" + "bytes": "0fc2cb6dfd391bacd482dcd35d3dfeb32ac1f27744676f3e706cd78e28f5a489" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "42877c550e4860a0dd84932c3bf5ac61f4918705254fb0cbe54cb69292cb80de" + "bytes": "0fc2cb6dfd391bacd482dcd35d3dfeb32ac1f27744676f3e706cd78e28f5a489" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "536441522" + "i128": "770603284" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "536441522" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "770603284" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1245" + "u64": "247" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d459691c08dd9d90336f9c05da6f4597536c6c515b1024d102c1dc9950e248e" + "bytes": "2ab070e59fe3f256b220c00a5e81b836e93a031a66a6cdbcedf47d096f8face0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1d459691c08dd9d90336f9c05da6f4597536c6c515b1024d102c1dc9950e248e" + "bytes": "2ab070e59fe3f256b220c00a5e81b836e93a031a66a6cdbcedf47d096f8face0" } ] }, "durability": "persistent", "val": { - "bytes": "42877c550e4860a0dd84932c3bf5ac61f4918705254fb0cbe54cb69292cb80de" + "bytes": "0fc2cb6dfd391bacd482dcd35d3dfeb32ac1f27744676f3e706cd78e28f5a489" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "536441522" + "i128": "770603284" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.59.json index c7fef7c2..b9eb1f86 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "699606769" + "i128": "252996966" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "699606769" + "i128": "252996966" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "117a7d8cdb6c9e56499f83d55bc6181ba3bf22444ec8a71d0f0f79cfea3c5494" + "bytes": "ecb6ada05747abf463973f50bc94533cb8cf03898529b1fca71125bb7a8d1c9b" }, { - "u64": "3462" + "u64": "59" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "699606769" + "i128": "252996966" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c7c6746483e8e08b0348e6a9dcd6024e9860aef5fdb613d30d3c32f0b133034a" + "bytes": "aac46da7e5b89c7f692279bf71f9d0f1d20ec050190d6fb542792e4376d81f6d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3463, + "timestamp": 60, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7c6746483e8e08b0348e6a9dcd6024e9860aef5fdb613d30d3c32f0b133034a" + "bytes": "aac46da7e5b89c7f692279bf71f9d0f1d20ec050190d6fb542792e4376d81f6d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7c6746483e8e08b0348e6a9dcd6024e9860aef5fdb613d30d3c32f0b133034a" + "bytes": "aac46da7e5b89c7f692279bf71f9d0f1d20ec050190d6fb542792e4376d81f6d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "699606769" + "i128": "252996966" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "699606769" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "252996966" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3462" + "u64": "59" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f154dd763b908e29eab0a958040200cb0e827117bc5238bb82658f5b38da236b" + "bytes": "32ccac35d202599b3f62c53ce34e6d93f1b16c92b87f35e5ead7141cdf0fb15f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f154dd763b908e29eab0a958040200cb0e827117bc5238bb82658f5b38da236b" + "bytes": "32ccac35d202599b3f62c53ce34e6d93f1b16c92b87f35e5ead7141cdf0fb15f" } ] }, "durability": "persistent", "val": { - "bytes": "c7c6746483e8e08b0348e6a9dcd6024e9860aef5fdb613d30d3c32f0b133034a" + "bytes": "aac46da7e5b89c7f692279bf71f9d0f1d20ec050190d6fb542792e4376d81f6d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "699606769" + "i128": "252996966" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.6.json index a207c6a2..ca06025d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "428418085" + "i128": "633612319" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "428418085" + "i128": "633612319" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6f4e8eff9ae02611c192d5d39faa16c9640d499d4d7b8bc77812eefecc063bd" + "bytes": "8d2a58da89880f34ed32624b9ce9385ae9f6e3321e732cef77482de47b14a401" }, { - "u64": "279" + "u64": "837" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "428418085" + "i128": "633612319" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "422913ec01870a511b0910c0c5971f779200e3e3bace416b06e45b6256ac9ab7" + "bytes": "7e808f93bb67ffbc6e35d9f4748adc5c3a9c89df31d2d168fdf829ec3e739adb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 280, + "timestamp": 838, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "422913ec01870a511b0910c0c5971f779200e3e3bace416b06e45b6256ac9ab7" + "bytes": "7e808f93bb67ffbc6e35d9f4748adc5c3a9c89df31d2d168fdf829ec3e739adb" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "422913ec01870a511b0910c0c5971f779200e3e3bace416b06e45b6256ac9ab7" + "bytes": "7e808f93bb67ffbc6e35d9f4748adc5c3a9c89df31d2d168fdf829ec3e739adb" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "428418085" + "i128": "633612319" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "428418085" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "633612319" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "279" + "u64": "837" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "962fe3ee3b06c7853452be3471055f431f5c380021a1726cb4f2d32779202927" + "bytes": "2c5d6b855eff83c6d1c1668efbaeb503781836a63e24a205867e4f6e17274878" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "962fe3ee3b06c7853452be3471055f431f5c380021a1726cb4f2d32779202927" + "bytes": "2c5d6b855eff83c6d1c1668efbaeb503781836a63e24a205867e4f6e17274878" } ] }, "durability": "persistent", "val": { - "bytes": "422913ec01870a511b0910c0c5971f779200e3e3bace416b06e45b6256ac9ab7" + "bytes": "7e808f93bb67ffbc6e35d9f4748adc5c3a9c89df31d2d168fdf829ec3e739adb" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "428418085" + "i128": "633612319" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.60.json index 0c6f9272..9787f400 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "9497110" + "i128": "746109439" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "9497110" + "i128": "746109439" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb6861d8e262f1dd72116581988a06df7e75cce561d67d3894fe66f899383a87" + "bytes": "310bc8baf25b7229e0d5d6009fc88aedbde56990199debcbe569cb08c142bdeb" }, { - "u64": "829" + "u64": "3439" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "9497110" + "i128": "746109439" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c8a6fc5372ac5e6d8e41c8e7ae2fa8a10968b358ba74b06cd4cf59fc5ea1ea0a" + "bytes": "bdcbc04a9df9d6756ab592a685699fa9bbc91857993a81dc0fc480956191e274" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 830, + "timestamp": 3440, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8a6fc5372ac5e6d8e41c8e7ae2fa8a10968b358ba74b06cd4cf59fc5ea1ea0a" + "bytes": "bdcbc04a9df9d6756ab592a685699fa9bbc91857993a81dc0fc480956191e274" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8a6fc5372ac5e6d8e41c8e7ae2fa8a10968b358ba74b06cd4cf59fc5ea1ea0a" + "bytes": "bdcbc04a9df9d6756ab592a685699fa9bbc91857993a81dc0fc480956191e274" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "9497110" + "i128": "746109439" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "9497110" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "746109439" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "829" + "u64": "3439" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84eb33d6d337d195189778462f8e0d1b567d6fbee520f3534e40d0ef0e3f47fa" + "bytes": "f177a63969e5b72ee0ada73f1cf9136f1dfc84736eb1e956e561b2ab2a7ddfd7" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84eb33d6d337d195189778462f8e0d1b567d6fbee520f3534e40d0ef0e3f47fa" + "bytes": "f177a63969e5b72ee0ada73f1cf9136f1dfc84736eb1e956e561b2ab2a7ddfd7" } ] }, "durability": "persistent", "val": { - "bytes": "c8a6fc5372ac5e6d8e41c8e7ae2fa8a10968b358ba74b06cd4cf59fc5ea1ea0a" + "bytes": "bdcbc04a9df9d6756ab592a685699fa9bbc91857993a81dc0fc480956191e274" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "9497110" + "i128": "746109439" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.61.json index 1b229fee..93ed6e00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "93063172" + "i128": "706259022" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "93063172" + "i128": "706259022" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0cfae6944682a338043c57f9b1f9bd86547b601c251962e6aed2ae816017fa71" + "bytes": "a16a9b8fa318b8054ea5b215cabbb79aa75146004cbca6bd30df5a3b308f8b4a" }, { - "u64": "1777" + "u64": "3410" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "93063172" + "i128": "706259022" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d960be6364123e04223ffba1aad04b569455273f8bd1c129b5822bc3657c75a2" + "bytes": "440f250e7467414f23f70cc8db4da16ffdbabc59d46d409a2234facf52de3470" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1778, + "timestamp": 3411, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d960be6364123e04223ffba1aad04b569455273f8bd1c129b5822bc3657c75a2" + "bytes": "440f250e7467414f23f70cc8db4da16ffdbabc59d46d409a2234facf52de3470" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d960be6364123e04223ffba1aad04b569455273f8bd1c129b5822bc3657c75a2" + "bytes": "440f250e7467414f23f70cc8db4da16ffdbabc59d46d409a2234facf52de3470" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "93063172" + "i128": "706259022" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "93063172" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "706259022" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1777" + "u64": "3410" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50f7a8ca0360ad2f4a8e6059619f08921d7822fc09a63eceee00870b7cb63607" + "bytes": "073d11bbc505b21430d39db60bbaf2a8bcbdeb3d114eda4085931a572f2b288e" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "50f7a8ca0360ad2f4a8e6059619f08921d7822fc09a63eceee00870b7cb63607" + "bytes": "073d11bbc505b21430d39db60bbaf2a8bcbdeb3d114eda4085931a572f2b288e" } ] }, "durability": "persistent", "val": { - "bytes": "d960be6364123e04223ffba1aad04b569455273f8bd1c129b5822bc3657c75a2" + "bytes": "440f250e7467414f23f70cc8db4da16ffdbabc59d46d409a2234facf52de3470" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "93063172" + "i128": "706259022" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.62.json index bbf32f2a..793079b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "447067894" + "i128": "655812326" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "447067894" + "i128": "655812326" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75c54d916e341f6fe518b1c23ba69deae7223e52daecee41490a76b55964dbc3" + "bytes": "d42f8d73191c4f58e85899c607c87c5560e72f8e42286dbb6ad6b09a169559c3" }, { - "u64": "167" + "u64": "1914" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "447067894" + "i128": "655812326" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d076a83183f3537f2c8e849e764f12baa0dacc63639f83fdaee21833fb363177" + "bytes": "d13e11d5a0c9044acf26021b3a9c5f299aef87a41da84dea1fbe35083a32a4da" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 168, + "timestamp": 1915, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d076a83183f3537f2c8e849e764f12baa0dacc63639f83fdaee21833fb363177" + "bytes": "d13e11d5a0c9044acf26021b3a9c5f299aef87a41da84dea1fbe35083a32a4da" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d076a83183f3537f2c8e849e764f12baa0dacc63639f83fdaee21833fb363177" + "bytes": "d13e11d5a0c9044acf26021b3a9c5f299aef87a41da84dea1fbe35083a32a4da" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "447067894" + "i128": "655812326" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "447067894" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "655812326" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "167" + "u64": "1914" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bed62a54d59ab562113561d7805b6027df5b7356141b0677045ee94f9d309b81" + "bytes": "3a8e2e5e05755918df12e84c916dd3addbd019f4175273d7f3fc61f83bba3a19" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bed62a54d59ab562113561d7805b6027df5b7356141b0677045ee94f9d309b81" + "bytes": "3a8e2e5e05755918df12e84c916dd3addbd019f4175273d7f3fc61f83bba3a19" } ] }, "durability": "persistent", "val": { - "bytes": "d076a83183f3537f2c8e849e764f12baa0dacc63639f83fdaee21833fb363177" + "bytes": "d13e11d5a0c9044acf26021b3a9c5f299aef87a41da84dea1fbe35083a32a4da" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "447067894" + "i128": "655812326" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.63.json index 9536278b..b000c8cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "498710036" + "i128": "399014727" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "498710036" + "i128": "399014727" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e34fcd23bbfca011ae328d99995c189bf20249d7bc6ace1bbd8ae478effb94ab" + "bytes": "3cc89e6f026ad381bb2900f0fb8c4223bd7bc2379c2792c05f3f35ae226d3529" }, { - "u64": "3471" + "u64": "1421" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "498710036" + "i128": "399014727" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "25013068ad14598f112099cfee305b380d821424a560b17542faed14cd1256b9" + "bytes": "7db97dd6a25e427ee433eb576162a8afe28ed550e71a82b5f6b78f6e03c4862e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3472, + "timestamp": 1422, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "25013068ad14598f112099cfee305b380d821424a560b17542faed14cd1256b9" + "bytes": "7db97dd6a25e427ee433eb576162a8afe28ed550e71a82b5f6b78f6e03c4862e" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "25013068ad14598f112099cfee305b380d821424a560b17542faed14cd1256b9" + "bytes": "7db97dd6a25e427ee433eb576162a8afe28ed550e71a82b5f6b78f6e03c4862e" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "498710036" + "i128": "399014727" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "498710036" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "399014727" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3471" + "u64": "1421" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8093eb7b0f5a1ebadbbfa9e8b16b7cb1cae05b2d4a9a1ed09cffcce397daebd3" + "bytes": "dd8ffae0a5937ae997e21923ade3dcd6651951b7ad964e8efe3b16af518c9969" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8093eb7b0f5a1ebadbbfa9e8b16b7cb1cae05b2d4a9a1ed09cffcce397daebd3" + "bytes": "dd8ffae0a5937ae997e21923ade3dcd6651951b7ad964e8efe3b16af518c9969" } ] }, "durability": "persistent", "val": { - "bytes": "25013068ad14598f112099cfee305b380d821424a560b17542faed14cd1256b9" + "bytes": "7db97dd6a25e427ee433eb576162a8afe28ed550e71a82b5f6b78f6e03c4862e" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "498710036" + "i128": "399014727" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.64.json index 71b371aa..e4943b4a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "384768776" + "i128": "496775917" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "384768776" + "i128": "496775917" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ddfe437725150555ad0d73ef24a1aaa455a2f9a58c53716422c431e776ae27fe" + "bytes": "0c96a100171b23e4ed68647f19aad4189f90ea66fa6c78ad22e157f7e1013e35" }, { - "u64": "2674" + "u64": "1095" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "384768776" + "i128": "496775917" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5a4aa7496b33905dd6edbec1cd6c1467604f10d0d004696dcfb4701a0014e82f" + "bytes": "f6b3f958e6f6590e5388e81908789b6ce4c284d524f1efa0fc52e5c985aa0284" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2675, + "timestamp": 1096, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a4aa7496b33905dd6edbec1cd6c1467604f10d0d004696dcfb4701a0014e82f" + "bytes": "f6b3f958e6f6590e5388e81908789b6ce4c284d524f1efa0fc52e5c985aa0284" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a4aa7496b33905dd6edbec1cd6c1467604f10d0d004696dcfb4701a0014e82f" + "bytes": "f6b3f958e6f6590e5388e81908789b6ce4c284d524f1efa0fc52e5c985aa0284" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "384768776" + "i128": "496775917" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "384768776" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "496775917" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2674" + "u64": "1095" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7f3f1f8ead9af1d565e9c7fb434a41188c27518f7f9508563dddcf888287f2b" + "bytes": "477eaeb0c212bd209a99934328ae654eb205187aca2b90b93db5ba3f14d24ee8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f7f3f1f8ead9af1d565e9c7fb434a41188c27518f7f9508563dddcf888287f2b" + "bytes": "477eaeb0c212bd209a99934328ae654eb205187aca2b90b93db5ba3f14d24ee8" } ] }, "durability": "persistent", "val": { - "bytes": "5a4aa7496b33905dd6edbec1cd6c1467604f10d0d004696dcfb4701a0014e82f" + "bytes": "f6b3f958e6f6590e5388e81908789b6ce4c284d524f1efa0fc52e5c985aa0284" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "384768776" + "i128": "496775917" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.65.json index 8c218d37..051e76ba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "442993016" + "i128": "900075011" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "442993016" + "i128": "900075011" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3908d73a2111ebd4520fab7ee92b40ff488d019cbe654c4f05c3fc0c52e10a00" + "bytes": "7f62fb63a19f121e47d4954fddf068fb337c52a0ecfe919bf12f66a2fa268cfc" }, { - "u64": "560" + "u64": "1441" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "442993016" + "i128": "900075011" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6e95f1fcf08f8e5bf116cf10e4f17ff9b8b66fa6d52a50beed4a33700f2425af" + "bytes": "f855bc3020dfecf0345e2d4bf68e30074c690919dbae820e6f00dc449e06dfda" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 561, + "timestamp": 1442, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6e95f1fcf08f8e5bf116cf10e4f17ff9b8b66fa6d52a50beed4a33700f2425af" + "bytes": "f855bc3020dfecf0345e2d4bf68e30074c690919dbae820e6f00dc449e06dfda" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6e95f1fcf08f8e5bf116cf10e4f17ff9b8b66fa6d52a50beed4a33700f2425af" + "bytes": "f855bc3020dfecf0345e2d4bf68e30074c690919dbae820e6f00dc449e06dfda" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "442993016" + "i128": "900075011" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "442993016" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "900075011" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "560" + "u64": "1441" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3eff7d9b02e08d102471bb647f9742ee0e76c266dfd16f6783a5c89b4c7f1c78" + "bytes": "755e44a0d64fa5b3cfd19711c8c9bfb67cebe901be119d287619f27f1aefafd4" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3eff7d9b02e08d102471bb647f9742ee0e76c266dfd16f6783a5c89b4c7f1c78" + "bytes": "755e44a0d64fa5b3cfd19711c8c9bfb67cebe901be119d287619f27f1aefafd4" } ] }, "durability": "persistent", "val": { - "bytes": "6e95f1fcf08f8e5bf116cf10e4f17ff9b8b66fa6d52a50beed4a33700f2425af" + "bytes": "f855bc3020dfecf0345e2d4bf68e30074c690919dbae820e6f00dc449e06dfda" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "442993016" + "i128": "900075011" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.66.json index 9525ebb5..22cbb246 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779688036" + "i128": "65151484" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779688036" + "i128": "65151484" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "303d91c346e8ad7d7c4475b2775083071c8806a93b9c244ef81bb1af64415477" + "bytes": "a468b85ec9dac6538592fe98565ea7b0baefe235733eb010b0a0700fbc10bcac" }, { - "u64": "1056" + "u64": "679" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779688036" + "i128": "65151484" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d343ef4f3c74c56f299c0f7bd53f4e70f762a3b926f513b2b1212875ed3acb74" + "bytes": "625e6f6c9e21b3b6053b4a6277c7db4ecb3e0fa42313e9ada0a43f76fffb7b42" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1057, + "timestamp": 680, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d343ef4f3c74c56f299c0f7bd53f4e70f762a3b926f513b2b1212875ed3acb74" + "bytes": "625e6f6c9e21b3b6053b4a6277c7db4ecb3e0fa42313e9ada0a43f76fffb7b42" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d343ef4f3c74c56f299c0f7bd53f4e70f762a3b926f513b2b1212875ed3acb74" + "bytes": "625e6f6c9e21b3b6053b4a6277c7db4ecb3e0fa42313e9ada0a43f76fffb7b42" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779688036" + "i128": "65151484" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779688036" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "65151484" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1056" + "u64": "679" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cc807d0ccb9fb781fa06722fa4c6d617a876f4c9975dcbd97bea8a06484602f" + "bytes": "dbeea6a437b607420456df93d1aa039f79600d8c5d5cee5fdad631fb313248db" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4cc807d0ccb9fb781fa06722fa4c6d617a876f4c9975dcbd97bea8a06484602f" + "bytes": "dbeea6a437b607420456df93d1aa039f79600d8c5d5cee5fdad631fb313248db" } ] }, "durability": "persistent", "val": { - "bytes": "d343ef4f3c74c56f299c0f7bd53f4e70f762a3b926f513b2b1212875ed3acb74" + "bytes": "625e6f6c9e21b3b6053b4a6277c7db4ecb3e0fa42313e9ada0a43f76fffb7b42" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "779688036" + "i128": "65151484" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.67.json index 0ec1dd3e..b535993c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "179937640" + "i128": "230391611" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "179937640" + "i128": "230391611" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e82517608bd60624ebac1afdac82b76877727779e67ccb76011aef6b9cf14b67" + "bytes": "71b3ac3b15ee30feef43dcf06382ee9f562b431b64bd25e4ac533c30eb9d7dc7" }, { - "u64": "1983" + "u64": "3151" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "179937640" + "i128": "230391611" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ea03d2c6580b2e8daedd11cf0c4d2bee5b5d8f9d61554373dfe5ec32509c0209" + "bytes": "c990f1de17648b00098d6795fe75b0da4ab5be4d8345cb03abf0a0b71794512a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1984, + "timestamp": 3152, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea03d2c6580b2e8daedd11cf0c4d2bee5b5d8f9d61554373dfe5ec32509c0209" + "bytes": "c990f1de17648b00098d6795fe75b0da4ab5be4d8345cb03abf0a0b71794512a" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea03d2c6580b2e8daedd11cf0c4d2bee5b5d8f9d61554373dfe5ec32509c0209" + "bytes": "c990f1de17648b00098d6795fe75b0da4ab5be4d8345cb03abf0a0b71794512a" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "179937640" + "i128": "230391611" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "179937640" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "230391611" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1983" + "u64": "3151" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d4e1e0559b2c43e637e1678e373c56d6348823b7332dd5f46eb9d4c0352b617" + "bytes": "3125f0b07164410e1423469b463ba50a65ab75696d13530d4cf3848fb1100704" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6d4e1e0559b2c43e637e1678e373c56d6348823b7332dd5f46eb9d4c0352b617" + "bytes": "3125f0b07164410e1423469b463ba50a65ab75696d13530d4cf3848fb1100704" } ] }, "durability": "persistent", "val": { - "bytes": "ea03d2c6580b2e8daedd11cf0c4d2bee5b5d8f9d61554373dfe5ec32509c0209" + "bytes": "c990f1de17648b00098d6795fe75b0da4ab5be4d8345cb03abf0a0b71794512a" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "179937640" + "i128": "230391611" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.68.json index 9d85e907..e375498e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "951269751" + "i128": "453411512" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "951269751" + "i128": "453411512" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1855f82b2425bb0bc22880c4a9162b01cc71200508e1bc231355f36db64cfb96" + "bytes": "f31609fe2692073393ac4bdf3a2b8d4c18550e31c4aeb17d172f4cdc7fb3ba22" }, { - "u64": "1739" + "u64": "2482" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "951269751" + "i128": "453411512" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "31ce11a4d8bd5fd59b29c872621b7da27dbcac976cae153abf8bee152eeb710a" + "bytes": "ce9b3152fb695481e4ab581bf1f5a6df8c8cb5285e5080237215ed8047cd3f35" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1740, + "timestamp": 2483, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31ce11a4d8bd5fd59b29c872621b7da27dbcac976cae153abf8bee152eeb710a" + "bytes": "ce9b3152fb695481e4ab581bf1f5a6df8c8cb5285e5080237215ed8047cd3f35" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31ce11a4d8bd5fd59b29c872621b7da27dbcac976cae153abf8bee152eeb710a" + "bytes": "ce9b3152fb695481e4ab581bf1f5a6df8c8cb5285e5080237215ed8047cd3f35" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "951269751" + "i128": "453411512" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "951269751" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "453411512" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1739" + "u64": "2482" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9dffcf599208579e4faab4638af71bb19246234c333694b3b741a2ad7909b51d" + "bytes": "be02c538e661daebefd7bc55351b637549245a4264a259a606fdf58876ed75a0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9dffcf599208579e4faab4638af71bb19246234c333694b3b741a2ad7909b51d" + "bytes": "be02c538e661daebefd7bc55351b637549245a4264a259a606fdf58876ed75a0" } ] }, "durability": "persistent", "val": { - "bytes": "31ce11a4d8bd5fd59b29c872621b7da27dbcac976cae153abf8bee152eeb710a" + "bytes": "ce9b3152fb695481e4ab581bf1f5a6df8c8cb5285e5080237215ed8047cd3f35" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "951269751" + "i128": "453411512" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.69.json index 5ea0eb38..44451fcc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "287509696" + "i128": "298247749" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "287509696" + "i128": "298247749" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a59afd0684eca95b22b33b9a55ba64a17fff1df5518173312142632daf2ba304" + "bytes": "b19780f22228474deadd53f882d8d8dfe3558cebf2c8702e9f3af0ace615fa0a" }, { - "u64": "2674" + "u64": "2434" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "287509696" + "i128": "298247749" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a67535e99c0524705d83660d69697e5de1b1f39bdbde3c33b81f071609c36601" + "bytes": "12e73eadb4055700737df995317e9a04bb6783b49ca3b474e31c21a87fcd28e2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2675, + "timestamp": 2435, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a67535e99c0524705d83660d69697e5de1b1f39bdbde3c33b81f071609c36601" + "bytes": "12e73eadb4055700737df995317e9a04bb6783b49ca3b474e31c21a87fcd28e2" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a67535e99c0524705d83660d69697e5de1b1f39bdbde3c33b81f071609c36601" + "bytes": "12e73eadb4055700737df995317e9a04bb6783b49ca3b474e31c21a87fcd28e2" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "287509696" + "i128": "298247749" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "287509696" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "298247749" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2674" + "u64": "2434" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ad75765d349ee96dabd71794e7528be25dd4d45ab9038e3baee598fcdd30852" + "bytes": "b284e5e26ed4f987a9ae235988ea30f145f23924a52126a7d671d1ad4428a672" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ad75765d349ee96dabd71794e7528be25dd4d45ab9038e3baee598fcdd30852" + "bytes": "b284e5e26ed4f987a9ae235988ea30f145f23924a52126a7d671d1ad4428a672" } ] }, "durability": "persistent", "val": { - "bytes": "a67535e99c0524705d83660d69697e5de1b1f39bdbde3c33b81f071609c36601" + "bytes": "12e73eadb4055700737df995317e9a04bb6783b49ca3b474e31c21a87fcd28e2" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "287509696" + "i128": "298247749" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.7.json index afbbf47b..4d8bb98f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "103874907" + "i128": "840468577" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "103874907" + "i128": "840468577" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73907bd8786922b13a25c201e3a51dbed994a5fc1c7374e3c57c0f9f417f7318" + "bytes": "92ddf5ead149be95e9888bcbb1fd3352d0362b6c2324c25ec62c5e1bbcdda681" }, { - "u64": "1938" + "u64": "849" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "103874907" + "i128": "840468577" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "0cc1a5b0a959ce5a68ac28ed41714b0dc38740bb8ee1e08824d09ec13e951d2d" + "bytes": "f65f9e01ca13f6ff467e263164cbc6a97d190e8f199a97b1afab0e8dc6fb273d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1939, + "timestamp": 850, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cc1a5b0a959ce5a68ac28ed41714b0dc38740bb8ee1e08824d09ec13e951d2d" + "bytes": "f65f9e01ca13f6ff467e263164cbc6a97d190e8f199a97b1afab0e8dc6fb273d" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0cc1a5b0a959ce5a68ac28ed41714b0dc38740bb8ee1e08824d09ec13e951d2d" + "bytes": "f65f9e01ca13f6ff467e263164cbc6a97d190e8f199a97b1afab0e8dc6fb273d" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "103874907" + "i128": "840468577" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "103874907" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "840468577" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1938" + "u64": "849" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70861366bacf0d95305a33a25639e803e4cfbd294a5e6f7ce6bff26aef12c200" + "bytes": "3f5d6476ea831d05723864a4d435757601667efe4280b6531262af18da796ede" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "70861366bacf0d95305a33a25639e803e4cfbd294a5e6f7ce6bff26aef12c200" + "bytes": "3f5d6476ea831d05723864a4d435757601667efe4280b6531262af18da796ede" } ] }, "durability": "persistent", "val": { - "bytes": "0cc1a5b0a959ce5a68ac28ed41714b0dc38740bb8ee1e08824d09ec13e951d2d" + "bytes": "f65f9e01ca13f6ff467e263164cbc6a97d190e8f199a97b1afab0e8dc6fb273d" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "103874907" + "i128": "840468577" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.70.json index d366bd54..a88bd253 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "559649981" + "i128": "988092458" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "559649981" + "i128": "988092458" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "852ffc514ff3d9531ddfd8809bcafba80b5ef1a39ba99b9c93447e0bb6925be7" + "bytes": "e2a30c3b22218ef36b9a868bd420e11943f2f66d5bd761a981451b4997c6fa3a" }, { - "u64": "637" + "u64": "1838" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "559649981" + "i128": "988092458" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "13747a530f41c44b69966974dfb40a269b45bafdef0a2d5fcae62c5e8bf18eba" + "bytes": "842f59a7ed544c61c420bcc5328db969b3bd1b56426e259c251dffc1de702c68" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 638, + "timestamp": 1839, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "13747a530f41c44b69966974dfb40a269b45bafdef0a2d5fcae62c5e8bf18eba" + "bytes": "842f59a7ed544c61c420bcc5328db969b3bd1b56426e259c251dffc1de702c68" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "13747a530f41c44b69966974dfb40a269b45bafdef0a2d5fcae62c5e8bf18eba" + "bytes": "842f59a7ed544c61c420bcc5328db969b3bd1b56426e259c251dffc1de702c68" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "559649981" + "i128": "988092458" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "559649981" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "988092458" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "637" + "u64": "1838" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7303b825f9b802ae1dea62478703e3e24a9056a8fc1062974dd4f658cc3eff89" + "bytes": "742dc69671a2ba094d756d3439413b265bf3a2c6628621790cca8bb77f8fdf30" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7303b825f9b802ae1dea62478703e3e24a9056a8fc1062974dd4f658cc3eff89" + "bytes": "742dc69671a2ba094d756d3439413b265bf3a2c6628621790cca8bb77f8fdf30" } ] }, "durability": "persistent", "val": { - "bytes": "13747a530f41c44b69966974dfb40a269b45bafdef0a2d5fcae62c5e8bf18eba" + "bytes": "842f59a7ed544c61c420bcc5328db969b3bd1b56426e259c251dffc1de702c68" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "559649981" + "i128": "988092458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.71.json index 310d6e35..8ab5ab8d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "539940310" + "i128": "286055407" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "539940310" + "i128": "286055407" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5146c983a23752d833b2ff27840f4817fd19658be1ce547467ffdfd524ecefb3" + "bytes": "4a8f554e0ab269330d66ea5c1a8d96bfca17405a81a04993c7ef413d574d7524" }, { - "u64": "461" + "u64": "360" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "539940310" + "i128": "286055407" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "770c85be35ca96f17cff295e7d8db775c41307f578f0fb74d1a3731af29143d9" + "bytes": "d613ebd49bd430bfa121a8bd3d6833b4c7de820376d674a5c8e64d0c19a439d0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 462, + "timestamp": 361, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "770c85be35ca96f17cff295e7d8db775c41307f578f0fb74d1a3731af29143d9" + "bytes": "d613ebd49bd430bfa121a8bd3d6833b4c7de820376d674a5c8e64d0c19a439d0" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "770c85be35ca96f17cff295e7d8db775c41307f578f0fb74d1a3731af29143d9" + "bytes": "d613ebd49bd430bfa121a8bd3d6833b4c7de820376d674a5c8e64d0c19a439d0" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "539940310" + "i128": "286055407" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "539940310" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "286055407" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "461" + "u64": "360" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "649eda4f4b9c0968e56c4c2510733c1eca6d7aa32d31e32a21dbf2b709bbfa30" + "bytes": "f9ee513d10b7deeb0e71c44f9da4221b01fed84c394ba5a8b8b20ff78defd672" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "649eda4f4b9c0968e56c4c2510733c1eca6d7aa32d31e32a21dbf2b709bbfa30" + "bytes": "f9ee513d10b7deeb0e71c44f9da4221b01fed84c394ba5a8b8b20ff78defd672" } ] }, "durability": "persistent", "val": { - "bytes": "770c85be35ca96f17cff295e7d8db775c41307f578f0fb74d1a3731af29143d9" + "bytes": "d613ebd49bd430bfa121a8bd3d6833b4c7de820376d674a5c8e64d0c19a439d0" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "539940310" + "i128": "286055407" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.72.json index aa7b4f65..4eff6de7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "933975026" + "i128": "918415335" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "933975026" + "i128": "918415335" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ecff702f99d5e9379a709cc3c1ab2fa57e1c042fa560d35a1dc5d785c2799af" + "bytes": "34a1f6b60f96bf97a6614ce1e32acbd0b3a72366539f6204be571d902ffc7482" }, { - "u64": "1920" + "u64": "433" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "933975026" + "i128": "918415335" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f17b10a7314b29b7277b8cfc2a0e356452ef23fedb04c6e3cc5a17b6385d78ac" + "bytes": "3d8dd35077d320686fc1f81cf811aeca5716aba5146840f2ef07b47d0b884fa7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1921, + "timestamp": 434, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f17b10a7314b29b7277b8cfc2a0e356452ef23fedb04c6e3cc5a17b6385d78ac" + "bytes": "3d8dd35077d320686fc1f81cf811aeca5716aba5146840f2ef07b47d0b884fa7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f17b10a7314b29b7277b8cfc2a0e356452ef23fedb04c6e3cc5a17b6385d78ac" + "bytes": "3d8dd35077d320686fc1f81cf811aeca5716aba5146840f2ef07b47d0b884fa7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "933975026" + "i128": "918415335" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "933975026" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "918415335" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1920" + "u64": "433" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fef13001a80a25f91fbce6aecbc5011c277bdc5aa612818db1e701b04a64aa0" + "bytes": "64391be686ec88ae7d871ee1847490e809504a1844069f402e9efdf5c9759008" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8fef13001a80a25f91fbce6aecbc5011c277bdc5aa612818db1e701b04a64aa0" + "bytes": "64391be686ec88ae7d871ee1847490e809504a1844069f402e9efdf5c9759008" } ] }, "durability": "persistent", "val": { - "bytes": "f17b10a7314b29b7277b8cfc2a0e356452ef23fedb04c6e3cc5a17b6385d78ac" + "bytes": "3d8dd35077d320686fc1f81cf811aeca5716aba5146840f2ef07b47d0b884fa7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "933975026" + "i128": "918415335" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.73.json index ef7a66ba..a2460ab0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "723220201" + "i128": "936376889" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "723220201" + "i128": "936376889" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73c0400766c45a43ba1df24587912cefd896405876289c9102be3f243492849c" + "bytes": "545643f5c264a2254d00ee6db7fcafd237f093ec97b60a34e19ef655aae1ea10" }, { - "u64": "3119" + "u64": "2760" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "723220201" + "i128": "936376889" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "abe958cf0eebb4afb694b269e41ce9c0809e93b5787e61ca0792076577011642" + "bytes": "4c2f45356a94a53220f4e57debe4bcd8e1ae8c93eaaecd9ea41c47b7bff726e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3120, + "timestamp": 2761, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "abe958cf0eebb4afb694b269e41ce9c0809e93b5787e61ca0792076577011642" + "bytes": "4c2f45356a94a53220f4e57debe4bcd8e1ae8c93eaaecd9ea41c47b7bff726e7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "abe958cf0eebb4afb694b269e41ce9c0809e93b5787e61ca0792076577011642" + "bytes": "4c2f45356a94a53220f4e57debe4bcd8e1ae8c93eaaecd9ea41c47b7bff726e7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "723220201" + "i128": "936376889" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "723220201" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "936376889" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3119" + "u64": "2760" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8d036df4f50145bcd857d8b9be4090de733d41baf39080c62d65fcff57412e9" + "bytes": "72598add49495c8e540c05a2e677ed4e3cc26af7fe8e178b5354324fd42992d5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8d036df4f50145bcd857d8b9be4090de733d41baf39080c62d65fcff57412e9" + "bytes": "72598add49495c8e540c05a2e677ed4e3cc26af7fe8e178b5354324fd42992d5" } ] }, "durability": "persistent", "val": { - "bytes": "abe958cf0eebb4afb694b269e41ce9c0809e93b5787e61ca0792076577011642" + "bytes": "4c2f45356a94a53220f4e57debe4bcd8e1ae8c93eaaecd9ea41c47b7bff726e7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "723220201" + "i128": "936376889" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.74.json index 9dd4c2be..8d73007a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "307712630" + "i128": "756327697" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "307712630" + "i128": "756327697" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73366a55d1b263316c9fb1188d6e3378fd11487bd7fb57868b0f417e2ef45ee0" + "bytes": "1612563d0bb41ba9a020a1890dd7afe0c2fa19014d4d02108f6eb510dfd9ebe2" }, { - "u64": "3145" + "u64": "2402" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "307712630" + "i128": "756327697" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1ff72f446f8a37e56a1f9675e47e33887ae7cab017a2591f27d01b2f0b5c3be2" + "bytes": "0df72fffdc79d859ea590f197a5abf6cf240b88f44c5bd9af5b2404330d32e75" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3146, + "timestamp": 2403, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1ff72f446f8a37e56a1f9675e47e33887ae7cab017a2591f27d01b2f0b5c3be2" + "bytes": "0df72fffdc79d859ea590f197a5abf6cf240b88f44c5bd9af5b2404330d32e75" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1ff72f446f8a37e56a1f9675e47e33887ae7cab017a2591f27d01b2f0b5c3be2" + "bytes": "0df72fffdc79d859ea590f197a5abf6cf240b88f44c5bd9af5b2404330d32e75" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "307712630" + "i128": "756327697" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "307712630" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "756327697" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3145" + "u64": "2402" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3faf5afc486d4ec5623f052c1b7d981be10d4611a64b617eecb7ab362ef6c397" + "bytes": "dc5e26991b66729dda7368e3e605dc58d2c46e6077f8960bbc1dfe96c73ea4b7" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3faf5afc486d4ec5623f052c1b7d981be10d4611a64b617eecb7ab362ef6c397" + "bytes": "dc5e26991b66729dda7368e3e605dc58d2c46e6077f8960bbc1dfe96c73ea4b7" } ] }, "durability": "persistent", "val": { - "bytes": "1ff72f446f8a37e56a1f9675e47e33887ae7cab017a2591f27d01b2f0b5c3be2" + "bytes": "0df72fffdc79d859ea590f197a5abf6cf240b88f44c5bd9af5b2404330d32e75" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "307712630" + "i128": "756327697" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.75.json index 8a13e11d..d47f2a83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "473847079" + "i128": "656261063" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "473847079" + "i128": "656261063" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1cd5da8bb18421feff28a6e816e9fdd957a83814954e03d18616f448f49b944f" + "bytes": "0f9c9fc5f3ca092624c258fe6ae07c66592c73ea9d98579f931322d35b1aa497" }, { - "u64": "3582" + "u64": "2160" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "473847079" + "i128": "656261063" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "4c1186d82b862c45e63c62b9a9800cb64be173b4d73b372adafc40d66f806b85" + "bytes": "b08a402422f0d361e2d609bfabd844c070ff94b699ac258f3d6e448357b7bd4f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3583, + "timestamp": 2161, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c1186d82b862c45e63c62b9a9800cb64be173b4d73b372adafc40d66f806b85" + "bytes": "b08a402422f0d361e2d609bfabd844c070ff94b699ac258f3d6e448357b7bd4f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c1186d82b862c45e63c62b9a9800cb64be173b4d73b372adafc40d66f806b85" + "bytes": "b08a402422f0d361e2d609bfabd844c070ff94b699ac258f3d6e448357b7bd4f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "473847079" + "i128": "656261063" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "473847079" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "656261063" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3582" + "u64": "2160" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6c15353973b1d999c2e4c316b2f52218f48ba025fb390c24818028a34874c04" + "bytes": "8d83c2f37d62ebee87575ab1bfdd53a5d693d963933030c78535f0685c29aef5" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6c15353973b1d999c2e4c316b2f52218f48ba025fb390c24818028a34874c04" + "bytes": "8d83c2f37d62ebee87575ab1bfdd53a5d693d963933030c78535f0685c29aef5" } ] }, "durability": "persistent", "val": { - "bytes": "4c1186d82b862c45e63c62b9a9800cb64be173b4d73b372adafc40d66f806b85" + "bytes": "b08a402422f0d361e2d609bfabd844c070ff94b699ac258f3d6e448357b7bd4f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "473847079" + "i128": "656261063" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.76.json index cf11519e..caf44df6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "286220772" + "i128": "352799033" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "286220772" + "i128": "352799033" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "134921d5f1c8e648a1f171ca1a3b579edd00cc351ddd21b038c7b85633f31588" + "bytes": "d65181537b8f20831a23dce990bf2eebc538a9c004c41a850f0292a633556cc2" }, { - "u64": "1992" + "u64": "3128" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "286220772" + "i128": "352799033" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2eb8e7eddfd1933b7f91dde64d5008f3fd13b34f589886bf0e999e7e022a3e66" + "bytes": "87530c40f7dfce6d12f865ad12006dd0b505a641c662851dc4daa8532e4f014f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1993, + "timestamp": 3129, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2eb8e7eddfd1933b7f91dde64d5008f3fd13b34f589886bf0e999e7e022a3e66" + "bytes": "87530c40f7dfce6d12f865ad12006dd0b505a641c662851dc4daa8532e4f014f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2eb8e7eddfd1933b7f91dde64d5008f3fd13b34f589886bf0e999e7e022a3e66" + "bytes": "87530c40f7dfce6d12f865ad12006dd0b505a641c662851dc4daa8532e4f014f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "286220772" + "i128": "352799033" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "286220772" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "352799033" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1992" + "u64": "3128" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed0b13c637d7de1a921ced376a12eec6a0729e29f9fd652879c7811b333698e1" + "bytes": "2b5865af4a11b51620e0491e00e7ebe4637347ec8881063dd0d86044c7f4ad5a" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ed0b13c637d7de1a921ced376a12eec6a0729e29f9fd652879c7811b333698e1" + "bytes": "2b5865af4a11b51620e0491e00e7ebe4637347ec8881063dd0d86044c7f4ad5a" } ] }, "durability": "persistent", "val": { - "bytes": "2eb8e7eddfd1933b7f91dde64d5008f3fd13b34f589886bf0e999e7e022a3e66" + "bytes": "87530c40f7dfce6d12f865ad12006dd0b505a641c662851dc4daa8532e4f014f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "286220772" + "i128": "352799033" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.77.json index 21107023..d4f85b08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "596377740" + "i128": "333475501" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "596377740" + "i128": "333475501" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "30d48e26a52e21b88b5e50ed2333b296264ece62f64eff741af4b03a15100cfe" + "bytes": "84d3cd49a97138eb399e0bc4fc458f3a8ef1ad2885aaddfed44956d5e0de9644" }, { - "u64": "1179" + "u64": "3012" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "596377740" + "i128": "333475501" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7c7f8dac2a597609a8dc047b6d326909f658c71ba4327e04cb6f52c3600e3a16" + "bytes": "d73bda94bbc1866d64b746b62040ee13825e41636f089f6b69898b3ea9bda304" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1180, + "timestamp": 3013, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c7f8dac2a597609a8dc047b6d326909f658c71ba4327e04cb6f52c3600e3a16" + "bytes": "d73bda94bbc1866d64b746b62040ee13825e41636f089f6b69898b3ea9bda304" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c7f8dac2a597609a8dc047b6d326909f658c71ba4327e04cb6f52c3600e3a16" + "bytes": "d73bda94bbc1866d64b746b62040ee13825e41636f089f6b69898b3ea9bda304" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "596377740" + "i128": "333475501" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "596377740" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "333475501" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1179" + "u64": "3012" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5873a7def39e76702bf9a0fb88445e4e75d16e13a19f280e072c451f1911c945" + "bytes": "e624841d5d1c29c3b5a108d3a489d66ef138c632339bc1880f97250087909671" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5873a7def39e76702bf9a0fb88445e4e75d16e13a19f280e072c451f1911c945" + "bytes": "e624841d5d1c29c3b5a108d3a489d66ef138c632339bc1880f97250087909671" } ] }, "durability": "persistent", "val": { - "bytes": "7c7f8dac2a597609a8dc047b6d326909f658c71ba4327e04cb6f52c3600e3a16" + "bytes": "d73bda94bbc1866d64b746b62040ee13825e41636f089f6b69898b3ea9bda304" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "596377740" + "i128": "333475501" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.78.json index 8c07ba47..3636ae09 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "351154512" + "i128": "373930933" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "351154512" + "i128": "373930933" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "050dbf500d620bf5b9a6d3fa8f6f63f32f260be2e6d0192941cef7c852fd242b" + "bytes": "adc1fa8ed8463607f90f631e025b97272001112658a1f83c4ebbea2dbe982979" }, { - "u64": "1445" + "u64": "552" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "351154512" + "i128": "373930933" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "9c97158e52e2d3e69e83276f78482251c06aef0354ae4d5b47dd08cdc0f0bbf3" + "bytes": "d1954dcd0da94c4ce913e7942d0201947cdc2ee3d18c95aec3f477bb1c8bd613" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1446, + "timestamp": 553, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9c97158e52e2d3e69e83276f78482251c06aef0354ae4d5b47dd08cdc0f0bbf3" + "bytes": "d1954dcd0da94c4ce913e7942d0201947cdc2ee3d18c95aec3f477bb1c8bd613" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9c97158e52e2d3e69e83276f78482251c06aef0354ae4d5b47dd08cdc0f0bbf3" + "bytes": "d1954dcd0da94c4ce913e7942d0201947cdc2ee3d18c95aec3f477bb1c8bd613" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "351154512" + "i128": "373930933" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "351154512" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "373930933" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1445" + "u64": "552" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "491e44df0e0144793e8c43147935901f2b302a57565735b323457e752fb14740" + "bytes": "4fb50950bd3db609a0ba2020b4909796e5b4fc02e87a87b1e91afcdc35225bd9" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "491e44df0e0144793e8c43147935901f2b302a57565735b323457e752fb14740" + "bytes": "4fb50950bd3db609a0ba2020b4909796e5b4fc02e87a87b1e91afcdc35225bd9" } ] }, "durability": "persistent", "val": { - "bytes": "9c97158e52e2d3e69e83276f78482251c06aef0354ae4d5b47dd08cdc0f0bbf3" + "bytes": "d1954dcd0da94c4ce913e7942d0201947cdc2ee3d18c95aec3f477bb1c8bd613" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "351154512" + "i128": "373930933" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.79.json index f5b882e8..95b1e9b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "108750226" + "i128": "459200802" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "108750226" + "i128": "459200802" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2056b10962bd5e7c3aa8ac0d15f6eb13bdd69c61192650344fbbce6aa39cc99c" + "bytes": "e984b00dd7bd7c65362063635a1c6eb8369b6d791c3507d1d14bda3fea104dce" }, { - "u64": "2318" + "u64": "3119" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "108750226" + "i128": "459200802" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "19d1cd65cf071dd2867f979483d49e060f286eebb2464ce50430f89a88f046a2" + "bytes": "73d431144b33d918cb11a962bf514d3d6deec3f65da9c924c41440123986cfb1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2319, + "timestamp": 3120, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "19d1cd65cf071dd2867f979483d49e060f286eebb2464ce50430f89a88f046a2" + "bytes": "73d431144b33d918cb11a962bf514d3d6deec3f65da9c924c41440123986cfb1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "19d1cd65cf071dd2867f979483d49e060f286eebb2464ce50430f89a88f046a2" + "bytes": "73d431144b33d918cb11a962bf514d3d6deec3f65da9c924c41440123986cfb1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "108750226" + "i128": "459200802" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "108750226" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "459200802" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2318" + "u64": "3119" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96bb30ce38635620b3ba400932dcb832d84c0ae4a2b8a1b6dea632fe6ae752a2" + "bytes": "0b882f91c5efc946385cee7aaa95c759369d60f4edbf51bf1c373d611267aca1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "96bb30ce38635620b3ba400932dcb832d84c0ae4a2b8a1b6dea632fe6ae752a2" + "bytes": "0b882f91c5efc946385cee7aaa95c759369d60f4edbf51bf1c373d611267aca1" } ] }, "durability": "persistent", "val": { - "bytes": "19d1cd65cf071dd2867f979483d49e060f286eebb2464ce50430f89a88f046a2" + "bytes": "73d431144b33d918cb11a962bf514d3d6deec3f65da9c924c41440123986cfb1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "108750226" + "i128": "459200802" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.8.json index 962830f1..9712afe4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "660809671" + "i128": "377669186" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "660809671" + "i128": "377669186" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fcfce1ff5008167198e8bf0a84697dce613f2a131c225f6c1293fee20651b566" + "bytes": "868bb1b6dddaa8a12932f0a41dbd64bc5a6b048d63e3635c4cf6d8a9d24cf6aa" }, { - "u64": "2727" + "u64": "3539" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "660809671" + "i128": "377669186" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "60bee3bcb75ddc464325f8c55b7c502c0adf2e2629a9cf84bc9ceeb542b164a3" + "bytes": "73d61421cf6d30a741e58ae43a8ab30ec322a4511f2c5f779cf6523ea6a2eb86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2728, + "timestamp": 3540, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "60bee3bcb75ddc464325f8c55b7c502c0adf2e2629a9cf84bc9ceeb542b164a3" + "bytes": "73d61421cf6d30a741e58ae43a8ab30ec322a4511f2c5f779cf6523ea6a2eb86" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "60bee3bcb75ddc464325f8c55b7c502c0adf2e2629a9cf84bc9ceeb542b164a3" + "bytes": "73d61421cf6d30a741e58ae43a8ab30ec322a4511f2c5f779cf6523ea6a2eb86" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "660809671" + "i128": "377669186" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "660809671" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "377669186" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2727" + "u64": "3539" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84da593a13d3cac9005cc44b08b0953f262fdfbed2244917a7755b2957763063" + "bytes": "ba41caba45d515e37219a2742ef4816f3586161ed3b8b60e6822bd285b41fab3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84da593a13d3cac9005cc44b08b0953f262fdfbed2244917a7755b2957763063" + "bytes": "ba41caba45d515e37219a2742ef4816f3586161ed3b8b60e6822bd285b41fab3" } ] }, "durability": "persistent", "val": { - "bytes": "60bee3bcb75ddc464325f8c55b7c502c0adf2e2629a9cf84bc9ceeb542b164a3" + "bytes": "73d61421cf6d30a741e58ae43a8ab30ec322a4511f2c5f779cf6523ea6a2eb86" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "660809671" + "i128": "377669186" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.80.json index 8f7674c0..8ba4c42d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "780498692" + "i128": "41750154" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "780498692" + "i128": "41750154" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a4197485738bdf71ed9f135a7af225ebff1f6247fb73429b12118af85ab9dd6" + "bytes": "ad4bcdb8d4bc906699db498dea7f1074a1e26a41900be90163a16df593e685e4" }, { - "u64": "1252" + "u64": "1672" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "780498692" + "i128": "41750154" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "40874a8d835e861e7906e462ea59a6646897d30146f96b05dbfa74f025b689f2" + "bytes": "7538ec979e7612af084f58efd6894e395dd3e744fa2c1a34204f02d67d26d459" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1253, + "timestamp": 1673, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "40874a8d835e861e7906e462ea59a6646897d30146f96b05dbfa74f025b689f2" + "bytes": "7538ec979e7612af084f58efd6894e395dd3e744fa2c1a34204f02d67d26d459" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "40874a8d835e861e7906e462ea59a6646897d30146f96b05dbfa74f025b689f2" + "bytes": "7538ec979e7612af084f58efd6894e395dd3e744fa2c1a34204f02d67d26d459" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "780498692" + "i128": "41750154" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "780498692" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "41750154" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1252" + "u64": "1672" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d6c19186e87cf75f4e16b29c255f161e90d55f611ffc319a011e1a164c7b119" + "bytes": "ddaf9b03ce8277bef58539b9697ad3f5cf6860cdae2afd59f82b4036c7161d21" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d6c19186e87cf75f4e16b29c255f161e90d55f611ffc319a011e1a164c7b119" + "bytes": "ddaf9b03ce8277bef58539b9697ad3f5cf6860cdae2afd59f82b4036c7161d21" } ] }, "durability": "persistent", "val": { - "bytes": "40874a8d835e861e7906e462ea59a6646897d30146f96b05dbfa74f025b689f2" + "bytes": "7538ec979e7612af084f58efd6894e395dd3e744fa2c1a34204f02d67d26d459" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "780498692" + "i128": "41750154" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.81.json index 468a03a5..6268824d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "906135163" + "i128": "622403162" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "906135163" + "i128": "622403162" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ddc15984797265353fbf0f4c7a4364da10fc50041ef2817969be43f79c28d4b0" + "bytes": "fffcd9b094c75688ff4d50cf9fd0d306191d9a1d3e84d602be2daf3dc4c7381c" }, { - "u64": "368" + "u64": "2195" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "906135163" + "i128": "622403162" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "18a947c0c8a8f0ce665a69c61c7e07f7fb92e3613b3ba5988a51435c615094b3" + "bytes": "8f3d7fd4426b49e313560ead8ca2158ea6d93a0a5fa678eeff6a941c1bb00421" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 369, + "timestamp": 2196, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "18a947c0c8a8f0ce665a69c61c7e07f7fb92e3613b3ba5988a51435c615094b3" + "bytes": "8f3d7fd4426b49e313560ead8ca2158ea6d93a0a5fa678eeff6a941c1bb00421" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "18a947c0c8a8f0ce665a69c61c7e07f7fb92e3613b3ba5988a51435c615094b3" + "bytes": "8f3d7fd4426b49e313560ead8ca2158ea6d93a0a5fa678eeff6a941c1bb00421" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "906135163" + "i128": "622403162" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "906135163" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "622403162" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "368" + "u64": "2195" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2a758c147e2fdb6ba8b989a289c955a719cbac8811efaed89ff4c4762e2e10a" + "bytes": "b50571c02e0cf21558f83c886496f9e0590f86b3f9e96cf16bbaac66a690a59b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f2a758c147e2fdb6ba8b989a289c955a719cbac8811efaed89ff4c4762e2e10a" + "bytes": "b50571c02e0cf21558f83c886496f9e0590f86b3f9e96cf16bbaac66a690a59b" } ] }, "durability": "persistent", "val": { - "bytes": "18a947c0c8a8f0ce665a69c61c7e07f7fb92e3613b3ba5988a51435c615094b3" + "bytes": "8f3d7fd4426b49e313560ead8ca2158ea6d93a0a5fa678eeff6a941c1bb00421" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "906135163" + "i128": "622403162" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.82.json index 28900cc8..dd723fbf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "108778219" + "i128": "669771098" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "108778219" + "i128": "669771098" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1774c1e4e13f6bbcb5875d78d6d65171da5643c96008751f3d51b0fc856e16e4" + "bytes": "2eae2d90110a3e63fde4a046ccf68e256c487e340a81c76b96aeec709c73786b" }, { - "u64": "403" + "u64": "179" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "108778219" + "i128": "669771098" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c17fdaa4eed5e3131bdfd861c9b50f76512746bc748e1642e4a05bea9932c526" + "bytes": "e9ee1e4a5194f0843813595c271462e2316dde17378119693390277b88ad9c67" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 404, + "timestamp": 180, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c17fdaa4eed5e3131bdfd861c9b50f76512746bc748e1642e4a05bea9932c526" + "bytes": "e9ee1e4a5194f0843813595c271462e2316dde17378119693390277b88ad9c67" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c17fdaa4eed5e3131bdfd861c9b50f76512746bc748e1642e4a05bea9932c526" + "bytes": "e9ee1e4a5194f0843813595c271462e2316dde17378119693390277b88ad9c67" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "108778219" + "i128": "669771098" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "108778219" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "669771098" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "403" + "u64": "179" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5122a653bbb7e431800f299226e90d3a6f0c6b3a91be914497e03875f4df1fc1" + "bytes": "2bc76f25717f57f04699abfd70055857eb19f9f462b6101b053cb7b4c1738644" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5122a653bbb7e431800f299226e90d3a6f0c6b3a91be914497e03875f4df1fc1" + "bytes": "2bc76f25717f57f04699abfd70055857eb19f9f462b6101b053cb7b4c1738644" } ] }, "durability": "persistent", "val": { - "bytes": "c17fdaa4eed5e3131bdfd861c9b50f76512746bc748e1642e4a05bea9932c526" + "bytes": "e9ee1e4a5194f0843813595c271462e2316dde17378119693390277b88ad9c67" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "108778219" + "i128": "669771098" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.83.json index 37b46aa2..93aafe81 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "128219819" + "i128": "435203220" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "128219819" + "i128": "435203220" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ec60206a62566ad6c21ebe8c9869cae562b6774e4ba0c43c58c35a9518eea6d7" + "bytes": "85049892850044a6910c98665e406ef8c50cae25293d16c5da221093bff761f2" }, { - "u64": "3030" + "u64": "1211" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "128219819" + "i128": "435203220" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "d0088ac1ab17276a6005381e7b8544b7c6fbb545ce97fea5af9da61c5c2238bb" + "bytes": "6755e55f7967e0684cf62907d9bd260efe7fccbb3234398318031728d0816173" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3031, + "timestamp": 1212, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d0088ac1ab17276a6005381e7b8544b7c6fbb545ce97fea5af9da61c5c2238bb" + "bytes": "6755e55f7967e0684cf62907d9bd260efe7fccbb3234398318031728d0816173" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d0088ac1ab17276a6005381e7b8544b7c6fbb545ce97fea5af9da61c5c2238bb" + "bytes": "6755e55f7967e0684cf62907d9bd260efe7fccbb3234398318031728d0816173" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "128219819" + "i128": "435203220" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "128219819" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "435203220" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3030" + "u64": "1211" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0326bc3f1c775cdd88a6baaefe65bedc2fa04b59c30c5ae6870494f16b3091dc" + "bytes": "e92e2f7da3a18abdc7d059d3875df015c939c59c8a2a5777cbe69fdc09f56838" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0326bc3f1c775cdd88a6baaefe65bedc2fa04b59c30c5ae6870494f16b3091dc" + "bytes": "e92e2f7da3a18abdc7d059d3875df015c939c59c8a2a5777cbe69fdc09f56838" } ] }, "durability": "persistent", "val": { - "bytes": "d0088ac1ab17276a6005381e7b8544b7c6fbb545ce97fea5af9da61c5c2238bb" + "bytes": "6755e55f7967e0684cf62907d9bd260efe7fccbb3234398318031728d0816173" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "128219819" + "i128": "435203220" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.84.json index 83de7f7f..438c5710 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "246690375" + "i128": "761203761" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "246690375" + "i128": "761203761" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5f5a0de929491fdd803be7f3d11c83a7bd4927c2e0a7b62e184663ae1a583640" + "bytes": "34d163fb282fdc98055cf174be9df63018a5d8585f535ca973b99b9c4b61de56" }, { - "u64": "1878" + "u64": "2070" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "246690375" + "i128": "761203761" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "1a7270cf690bf350a56eb2bf494f27c0f0ae3d288a761c90c9e7327b20745886" + "bytes": "8ec55cbb3d1f8a2f9fac542cebad3354f1cc25320192be478b6bdf800295fd06" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1879, + "timestamp": 2071, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a7270cf690bf350a56eb2bf494f27c0f0ae3d288a761c90c9e7327b20745886" + "bytes": "8ec55cbb3d1f8a2f9fac542cebad3354f1cc25320192be478b6bdf800295fd06" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a7270cf690bf350a56eb2bf494f27c0f0ae3d288a761c90c9e7327b20745886" + "bytes": "8ec55cbb3d1f8a2f9fac542cebad3354f1cc25320192be478b6bdf800295fd06" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "246690375" + "i128": "761203761" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "246690375" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "761203761" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1878" + "u64": "2070" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97c22766e2e60107efda77e4704c2f2f7ba563767ac39190ae398b21e4462e95" + "bytes": "774e02889771f1c63b64348f263c80b1701ad67c08425b0afa07e5f5b3fcf196" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "97c22766e2e60107efda77e4704c2f2f7ba563767ac39190ae398b21e4462e95" + "bytes": "774e02889771f1c63b64348f263c80b1701ad67c08425b0afa07e5f5b3fcf196" } ] }, "durability": "persistent", "val": { - "bytes": "1a7270cf690bf350a56eb2bf494f27c0f0ae3d288a761c90c9e7327b20745886" + "bytes": "8ec55cbb3d1f8a2f9fac542cebad3354f1cc25320192be478b6bdf800295fd06" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "246690375" + "i128": "761203761" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.85.json index ea266578..634f99b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "181259235" + "i128": "897131008" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181259235" + "i128": "897131008" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0330e295575ab22780dbf38f2fecf789d36b4950195dc9b369d196362da82de3" + "bytes": "b877a1c986bdb54ea66eb2ede6f92d65bfb7fb9c2c2c5c6a7d98749a7d196e14" }, { - "u64": "2272" + "u64": "2424" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "181259235" + "i128": "897131008" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "16894f5aca717e22b59723021ca8989cc8a63bc10c649a5ea2da5f9f75fc7229" + "bytes": "bc4b9b40f95d358db0c19bc71becf22f518287fe93c5274665e4215373dddcd1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2273, + "timestamp": 2425, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "16894f5aca717e22b59723021ca8989cc8a63bc10c649a5ea2da5f9f75fc7229" + "bytes": "bc4b9b40f95d358db0c19bc71becf22f518287fe93c5274665e4215373dddcd1" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "16894f5aca717e22b59723021ca8989cc8a63bc10c649a5ea2da5f9f75fc7229" + "bytes": "bc4b9b40f95d358db0c19bc71becf22f518287fe93c5274665e4215373dddcd1" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "181259235" + "i128": "897131008" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "181259235" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "897131008" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2272" + "u64": "2424" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a511376ef6032dd91dfbc833556729201c8c1981b31faff1bb2e9964a7ced1b" + "bytes": "9c318278aea53d4a5c92ac75120d50e6cbe1e69bba1bbd165b37e195c30b9143" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a511376ef6032dd91dfbc833556729201c8c1981b31faff1bb2e9964a7ced1b" + "bytes": "9c318278aea53d4a5c92ac75120d50e6cbe1e69bba1bbd165b37e195c30b9143" } ] }, "durability": "persistent", "val": { - "bytes": "16894f5aca717e22b59723021ca8989cc8a63bc10c649a5ea2da5f9f75fc7229" + "bytes": "bc4b9b40f95d358db0c19bc71becf22f518287fe93c5274665e4215373dddcd1" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "181259235" + "i128": "897131008" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.86.json index 1a262ddb..b51dc953 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "637924221" + "i128": "742100109" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "637924221" + "i128": "742100109" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3645fe70ffd0659decfaefad55f9e5c60399779fd088bdecbe386f66aea7ad0f" + "bytes": "c2ebe9c4ad2cecaa285c2b0526fd4f2dc58618bf2ac8017952201da6e8ccea5d" }, { - "u64": "3579" + "u64": "1078" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "637924221" + "i128": "742100109" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f22fdedb8f1bfe5c0f7477a48b8edc19d670ada5d4a40a1655e40b00d2ad0e99" + "bytes": "75edcf2217a86fb6ce424f1ace5c70a18548345f302eb6d40688996c61812e07" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3580, + "timestamp": 1079, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f22fdedb8f1bfe5c0f7477a48b8edc19d670ada5d4a40a1655e40b00d2ad0e99" + "bytes": "75edcf2217a86fb6ce424f1ace5c70a18548345f302eb6d40688996c61812e07" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f22fdedb8f1bfe5c0f7477a48b8edc19d670ada5d4a40a1655e40b00d2ad0e99" + "bytes": "75edcf2217a86fb6ce424f1ace5c70a18548345f302eb6d40688996c61812e07" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "637924221" + "i128": "742100109" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "637924221" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "742100109" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3579" + "u64": "1078" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95237451eb11674506376fe1246bd7f25e15c8d78d12f7d7d51374d0adf290f5" + "bytes": "7621e972f4b27dd17a560094aff8216b1666e8ee45bf98e169b1ce491d197f53" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "95237451eb11674506376fe1246bd7f25e15c8d78d12f7d7d51374d0adf290f5" + "bytes": "7621e972f4b27dd17a560094aff8216b1666e8ee45bf98e169b1ce491d197f53" } ] }, "durability": "persistent", "val": { - "bytes": "f22fdedb8f1bfe5c0f7477a48b8edc19d670ada5d4a40a1655e40b00d2ad0e99" + "bytes": "75edcf2217a86fb6ce424f1ace5c70a18548345f302eb6d40688996c61812e07" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "637924221" + "i128": "742100109" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.87.json index 5f47dafa..ca9c688d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "707213842" + "i128": "517409822" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "707213842" + "i128": "517409822" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "413acb10e93aeb6fae60566f6e7b1cc831365e0169f3d2531ba1b46ff53eae53" + "bytes": "ec41be295e9b047f721acf0ea04e593152f34b009c2d74daf6e92187da37d3d2" }, { - "u64": "816" + "u64": "2432" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "707213842" + "i128": "517409822" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7bc7e6c8d7e5df15b2698546cca6c57b35f652634e04718a79b5c0545a8fbba1" + "bytes": "a3ea341aa262df33fc59ad7397558f73d786d05744a9ccf37f985841e7fd8aa6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 817, + "timestamp": 2433, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7bc7e6c8d7e5df15b2698546cca6c57b35f652634e04718a79b5c0545a8fbba1" + "bytes": "a3ea341aa262df33fc59ad7397558f73d786d05744a9ccf37f985841e7fd8aa6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7bc7e6c8d7e5df15b2698546cca6c57b35f652634e04718a79b5c0545a8fbba1" + "bytes": "a3ea341aa262df33fc59ad7397558f73d786d05744a9ccf37f985841e7fd8aa6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "707213842" + "i128": "517409822" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "707213842" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "517409822" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "816" + "u64": "2432" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "679683c683af2248ccb312da71b6a3c3da75df5ef4048fb96912aedb7668ce32" + "bytes": "5fe2286a74d9dc776181fd330891facaaf7a28b2dd47a881be9b7145c30206d1" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "679683c683af2248ccb312da71b6a3c3da75df5ef4048fb96912aedb7668ce32" + "bytes": "5fe2286a74d9dc776181fd330891facaaf7a28b2dd47a881be9b7145c30206d1" } ] }, "durability": "persistent", "val": { - "bytes": "7bc7e6c8d7e5df15b2698546cca6c57b35f652634e04718a79b5c0545a8fbba1" + "bytes": "a3ea341aa262df33fc59ad7397558f73d786d05744a9ccf37f985841e7fd8aa6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "707213842" + "i128": "517409822" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.88.json index 8123403d..190a7dc8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "821349528" + "i128": "537757295" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "821349528" + "i128": "537757295" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f2f7e2a1ff3b3f8ab5a5ce6bffdb635c27f73be95fd9cd68cda2ee5afd89acee" + "bytes": "6682c956503dae4ae011f3b302ad9989f74cc4ec44d2c25f4e14a01b452357d9" }, { - "u64": "2477" + "u64": "310" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "821349528" + "i128": "537757295" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "24e1d80599358672976e20a02441e818a22bef7a035a543b238787f55cb69184" + "bytes": "cb9ca6a245b13b3307ae5353c5aed7504c5d193848b9d74c2fc7a43c9e268212" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2478, + "timestamp": 311, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24e1d80599358672976e20a02441e818a22bef7a035a543b238787f55cb69184" + "bytes": "cb9ca6a245b13b3307ae5353c5aed7504c5d193848b9d74c2fc7a43c9e268212" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24e1d80599358672976e20a02441e818a22bef7a035a543b238787f55cb69184" + "bytes": "cb9ca6a245b13b3307ae5353c5aed7504c5d193848b9d74c2fc7a43c9e268212" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "821349528" + "i128": "537757295" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "821349528" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "537757295" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2477" + "u64": "310" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23ed99add2b5ad4c84bba79120420018fda925272c372e5145e9b32f006ffd91" + "bytes": "2dc3c1d49256e98e70fc3cb08052d15686b141e6e89613068c66278704255cb3" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "23ed99add2b5ad4c84bba79120420018fda925272c372e5145e9b32f006ffd91" + "bytes": "2dc3c1d49256e98e70fc3cb08052d15686b141e6e89613068c66278704255cb3" } ] }, "durability": "persistent", "val": { - "bytes": "24e1d80599358672976e20a02441e818a22bef7a035a543b238787f55cb69184" + "bytes": "cb9ca6a245b13b3307ae5353c5aed7504c5d193848b9d74c2fc7a43c9e268212" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "821349528" + "i128": "537757295" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.89.json index 70adfb4c..33d7b7d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "226266427" + "i128": "778462431" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226266427" + "i128": "778462431" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f3029c88d356ea7d598cb65ca44489dba5d0d66de353816f0fd09398c3ecaf98" + "bytes": "4ee4469579b1de8c47b1b1c75c289d03c1293c5e1f89fdebf45c7135c1b1810c" }, { - "u64": "2379" + "u64": "1602" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "226266427" + "i128": "778462431" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "5413d4a437d93186935c936593c00fcffb770dcc3d8ddbeb3fc6e34c7b1ed4f1" + "bytes": "ad333b2b3ba46e5a8904535f681f9a716a3e3d1185d62166be83690ba3c745a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2380, + "timestamp": 1603, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5413d4a437d93186935c936593c00fcffb770dcc3d8ddbeb3fc6e34c7b1ed4f1" + "bytes": "ad333b2b3ba46e5a8904535f681f9a716a3e3d1185d62166be83690ba3c745a7" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5413d4a437d93186935c936593c00fcffb770dcc3d8ddbeb3fc6e34c7b1ed4f1" + "bytes": "ad333b2b3ba46e5a8904535f681f9a716a3e3d1185d62166be83690ba3c745a7" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "226266427" + "i128": "778462431" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "226266427" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "778462431" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2379" + "u64": "1602" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "895422df1826e74a7e5ab8ca3bdb5903c236894dcd71b12dd53f71b98824a05f" + "bytes": "d02e7914c9e7b745ada5caa27f0e531dbdf48746d20281785f3b47ec6ef905f0" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "895422df1826e74a7e5ab8ca3bdb5903c236894dcd71b12dd53f71b98824a05f" + "bytes": "d02e7914c9e7b745ada5caa27f0e531dbdf48746d20281785f3b47ec6ef905f0" } ] }, "durability": "persistent", "val": { - "bytes": "5413d4a437d93186935c936593c00fcffb770dcc3d8ddbeb3fc6e34c7b1ed4f1" + "bytes": "ad333b2b3ba46e5a8904535f681f9a716a3e3d1185d62166be83690ba3c745a7" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "226266427" + "i128": "778462431" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.9.json index 452d6fb1..c59855e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "589903003" + "i128": "979163122" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "589903003" + "i128": "979163122" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2d83a6b5ea1abe555194e17772b92e544c7d4c91bd5dbc2162aace559b0bd1a2" + "bytes": "dbe64df0470c7dab463a74b0d79bda834dcb1340fe0b9a68b6737adddf742cee" }, { - "u64": "257" + "u64": "3271" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "589903003" + "i128": "979163122" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "c01c296ceeba6ff51f1e8cf6a354efda175e4cb6121365478d2a1992a91c99d7" + "bytes": "41033c6913bcd8a418782f0a925a13f733d18d8dd2bd2c2fabd243fa5f369f88" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 258, + "timestamp": 3272, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c01c296ceeba6ff51f1e8cf6a354efda175e4cb6121365478d2a1992a91c99d7" + "bytes": "41033c6913bcd8a418782f0a925a13f733d18d8dd2bd2c2fabd243fa5f369f88" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c01c296ceeba6ff51f1e8cf6a354efda175e4cb6121365478d2a1992a91c99d7" + "bytes": "41033c6913bcd8a418782f0a925a13f733d18d8dd2bd2c2fabd243fa5f369f88" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "589903003" + "i128": "979163122" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "589903003" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "979163122" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "257" + "u64": "3271" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f65eb3cef6368349b7551f18865ae41734d6bc875e678b099664d92c8842e5b" + "bytes": "92688ea12569155f9bfba9bfdc46761fb550b90fc6c4df2bb644c69e0eed6f3b" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f65eb3cef6368349b7551f18865ae41734d6bc875e678b099664d92c8842e5b" + "bytes": "92688ea12569155f9bfba9bfdc46761fb550b90fc6c4df2bb644c69e0eed6f3b" } ] }, "durability": "persistent", "val": { - "bytes": "c01c296ceeba6ff51f1e8cf6a354efda175e4cb6121365478d2a1992a91c99d7" + "bytes": "41033c6913bcd8a418782f0a925a13f733d18d8dd2bd2c2fabd243fa5f369f88" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "589903003" + "i128": "979163122" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.90.json index 256c76b6..114eacd4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "785595700" + "i128": "739947603" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "785595700" + "i128": "739947603" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4fa525b589e18bb38bbffb9fab9a50d8f28e8a0502ec09df8d7c6de042f40b82" + "bytes": "18090b268a718889a7cbabc3f8017827f624f8a1ffa957c1da2a5d863d2f3aac" }, { - "u64": "321" + "u64": "2937" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "785595700" + "i128": "739947603" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "69826c637a94426abdf6864f6c9471d2d818055d9fa9f41a163beb4004b4edde" + "bytes": "10525c8311c9f6a134d2c6428a301768ccc85a11272994d349b7ed84bfaa73e9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 322, + "timestamp": 2938, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69826c637a94426abdf6864f6c9471d2d818055d9fa9f41a163beb4004b4edde" + "bytes": "10525c8311c9f6a134d2c6428a301768ccc85a11272994d349b7ed84bfaa73e9" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69826c637a94426abdf6864f6c9471d2d818055d9fa9f41a163beb4004b4edde" + "bytes": "10525c8311c9f6a134d2c6428a301768ccc85a11272994d349b7ed84bfaa73e9" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "785595700" + "i128": "739947603" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "785595700" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "739947603" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "321" + "u64": "2937" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "284413ef8eb058bd600a4e9bb2d180e0688db89ee77a279735321a02bf187faf" + "bytes": "ea7235f15d43419b380da3506b87b94714a33c5b3f4ee3e32b316b291ba1fece" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "284413ef8eb058bd600a4e9bb2d180e0688db89ee77a279735321a02bf187faf" + "bytes": "ea7235f15d43419b380da3506b87b94714a33c5b3f4ee3e32b316b291ba1fece" } ] }, "durability": "persistent", "val": { - "bytes": "69826c637a94426abdf6864f6c9471d2d818055d9fa9f41a163beb4004b4edde" + "bytes": "10525c8311c9f6a134d2c6428a301768ccc85a11272994d349b7ed84bfaa73e9" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "785595700" + "i128": "739947603" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.91.json index 8f98439f..46fbd15d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "959184526" + "i128": "307290901" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "959184526" + "i128": "307290901" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "77031e3585de33251bd78524c5c1a67dfe489b3a6bcfe60ab740fe72f599c07f" + "bytes": "592e346f76487f11aba078d0f1724152d5d9a4a5c0a5e5be2ec764d5ff4e1fb6" }, { - "u64": "1843" + "u64": "2390" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "959184526" + "i128": "307290901" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "a0ddf5fbe8ff38dfcbd64fceaa423aa4774ba2f38d34a028266a916e967d7811" + "bytes": "2c7ecf5f64a8c7f571fca3db143d51ea43f6decb899d24955a4125df17b06f50" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1844, + "timestamp": 2391, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a0ddf5fbe8ff38dfcbd64fceaa423aa4774ba2f38d34a028266a916e967d7811" + "bytes": "2c7ecf5f64a8c7f571fca3db143d51ea43f6decb899d24955a4125df17b06f50" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a0ddf5fbe8ff38dfcbd64fceaa423aa4774ba2f38d34a028266a916e967d7811" + "bytes": "2c7ecf5f64a8c7f571fca3db143d51ea43f6decb899d24955a4125df17b06f50" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "959184526" + "i128": "307290901" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "959184526" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "307290901" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1843" + "u64": "2390" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56710cf746ea43222ed83f745ed6f066a90ea04f0d4231d2cf41e478b693233b" + "bytes": "1613d8aaf39b0f0b3a8df76a9e1d20f0302fbf320259e376ca1f1a5fa5ff0e86" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56710cf746ea43222ed83f745ed6f066a90ea04f0d4231d2cf41e478b693233b" + "bytes": "1613d8aaf39b0f0b3a8df76a9e1d20f0302fbf320259e376ca1f1a5fa5ff0e86" } ] }, "durability": "persistent", "val": { - "bytes": "a0ddf5fbe8ff38dfcbd64fceaa423aa4774ba2f38d34a028266a916e967d7811" + "bytes": "2c7ecf5f64a8c7f571fca3db143d51ea43f6decb899d24955a4125df17b06f50" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "959184526" + "i128": "307290901" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.92.json index 950a3c2a..f69bf052 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "714502061" + "i128": "929555303" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "714502061" + "i128": "929555303" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "216ef5f6ac8db5aa29dbfd2eff612c0ff978ba06efd9363f6e006f981ded262b" + "bytes": "72077ebceae1e37a51091391f1ae1b20d27642caf0e3c1346e3b46057fed8727" }, { - "u64": "883" + "u64": "271" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "714502061" + "i128": "929555303" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "ce0f693849e3cca7a42714d4614225c98d5d8a93ca427558522f97dfe4a5d1ba" + "bytes": "57fb47f228316b2dbe14ddb165507cde3c5457b6f814e15d3b779b2c71cae2de" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 884, + "timestamp": 272, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ce0f693849e3cca7a42714d4614225c98d5d8a93ca427558522f97dfe4a5d1ba" + "bytes": "57fb47f228316b2dbe14ddb165507cde3c5457b6f814e15d3b779b2c71cae2de" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ce0f693849e3cca7a42714d4614225c98d5d8a93ca427558522f97dfe4a5d1ba" + "bytes": "57fb47f228316b2dbe14ddb165507cde3c5457b6f814e15d3b779b2c71cae2de" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "714502061" + "i128": "929555303" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "714502061" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "929555303" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "883" + "u64": "271" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6d2a415379199c6c22c35194a9e2c7fcb2ce8fc677741a91fec408c51ab87bb" + "bytes": "ca80a605c39c4491bc10d1f43735b488aa03129f1c45a528ab71dd1a8799bf0c" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b6d2a415379199c6c22c35194a9e2c7fcb2ce8fc677741a91fec408c51ab87bb" + "bytes": "ca80a605c39c4491bc10d1f43735b488aa03129f1c45a528ab71dd1a8799bf0c" } ] }, "durability": "persistent", "val": { - "bytes": "ce0f693849e3cca7a42714d4614225c98d5d8a93ca427558522f97dfe4a5d1ba" + "bytes": "57fb47f228316b2dbe14ddb165507cde3c5457b6f814e15d3b779b2c71cae2de" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "714502061" + "i128": "929555303" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.93.json index e405ad3e..f6bfd582 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "850065430" + "i128": "379767625" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "850065430" + "i128": "379767625" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0bb207682b7e7fc02d5961f5ae750c758dc97ba4d68bb89cba7103a84e6e8aaa" + "bytes": "cbac826fac8622216268545e6bea42c5970ea7dab2ffeed35801abb1303f2e03" }, { - "u64": "3503" + "u64": "327" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "850065430" + "i128": "379767625" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6193f9b5af1e2bcca29cce4e3c931f091c24356630b977f453d8ce29932f6495" + "bytes": "bcd69b276660d5429d6374251d44ec9a4597b9ade7f9db8324c2b421b656a7a6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3504, + "timestamp": 328, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6193f9b5af1e2bcca29cce4e3c931f091c24356630b977f453d8ce29932f6495" + "bytes": "bcd69b276660d5429d6374251d44ec9a4597b9ade7f9db8324c2b421b656a7a6" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6193f9b5af1e2bcca29cce4e3c931f091c24356630b977f453d8ce29932f6495" + "bytes": "bcd69b276660d5429d6374251d44ec9a4597b9ade7f9db8324c2b421b656a7a6" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "850065430" + "i128": "379767625" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "850065430" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "379767625" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3503" + "u64": "327" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e09eac13a617381bebac04fcc6e2092fb4a64c5a68e5f456e5e8a8c58e509d63" + "bytes": "a19f851f44b481320d34188444dba637c8724de8a44d742d1324048fea4c37a2" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e09eac13a617381bebac04fcc6e2092fb4a64c5a68e5f456e5e8a8c58e509d63" + "bytes": "a19f851f44b481320d34188444dba637c8724de8a44d742d1324048fea4c37a2" } ] }, "durability": "persistent", "val": { - "bytes": "6193f9b5af1e2bcca29cce4e3c931f091c24356630b977f453d8ce29932f6495" + "bytes": "bcd69b276660d5429d6374251d44ec9a4597b9ade7f9db8324c2b421b656a7a6" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "850065430" + "i128": "379767625" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.94.json index f3f71538..d0354720 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "224087470" + "i128": "422830858" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "224087470" + "i128": "422830858" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "77e475d50001a6ea3b2139bc585d523f87fb2da963c1bc2ca30eff8af6fca2d6" + "bytes": "a9760abe71676f9e6ba6d753cf1b8e37033cabc17e0975419ba7dd5a9868c4d7" }, { - "u64": "1936" + "u64": "937" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "224087470" + "i128": "422830858" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "6bdf3dfc0b3bc71ee9e5a8348a4bed8681df1f7ef714b60f3afc3c1de447abf2" + "bytes": "163b83fa60659a4d13dc99acc50f442c851a0e2b246e1592b7ea822d8912d448" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1937, + "timestamp": 938, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bdf3dfc0b3bc71ee9e5a8348a4bed8681df1f7ef714b60f3afc3c1de447abf2" + "bytes": "163b83fa60659a4d13dc99acc50f442c851a0e2b246e1592b7ea822d8912d448" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bdf3dfc0b3bc71ee9e5a8348a4bed8681df1f7ef714b60f3afc3c1de447abf2" + "bytes": "163b83fa60659a4d13dc99acc50f442c851a0e2b246e1592b7ea822d8912d448" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "224087470" + "i128": "422830858" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "224087470" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "422830858" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1936" + "u64": "937" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0ff55305c05a72d836d52ba62af5c78d6e95844b14b5368424fedf01720dfdf" + "bytes": "b320d7955c45c4a52fc49352209f217678e08961e9dd2690502bb38164dec4e8" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a0ff55305c05a72d836d52ba62af5c78d6e95844b14b5368424fedf01720dfdf" + "bytes": "b320d7955c45c4a52fc49352209f217678e08961e9dd2690502bb38164dec4e8" } ] }, "durability": "persistent", "val": { - "bytes": "6bdf3dfc0b3bc71ee9e5a8348a4bed8681df1f7ef714b60f3afc3c1de447abf2" + "bytes": "163b83fa60659a4d13dc99acc50f442c851a0e2b246e1592b7ea822d8912d448" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "224087470" + "i128": "422830858" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.95.json index ecbe6e3f..12e57e4f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "996687693" + "i128": "242457100" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996687693" + "i128": "242457100" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e28f043203e6a98e8fbb6feb981d2e65f89e8116c11b0fe1089a746860ed7b4c" + "bytes": "da36348cf201cc3a65fe1a67a25c81e59b837ba4514695119a73229affafea1a" }, { - "u64": "3105" + "u64": "1648" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "996687693" + "i128": "242457100" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f573ccb0439f0a603c13989081ffa3668c139da6ef27baa6925611c6db778e13" + "bytes": "6b25249ba2b9b5aa8a4e1c533bf647ba8d6e90877ce7171030bae66dff984e74" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3106, + "timestamp": 1649, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f573ccb0439f0a603c13989081ffa3668c139da6ef27baa6925611c6db778e13" + "bytes": "6b25249ba2b9b5aa8a4e1c533bf647ba8d6e90877ce7171030bae66dff984e74" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f573ccb0439f0a603c13989081ffa3668c139da6ef27baa6925611c6db778e13" + "bytes": "6b25249ba2b9b5aa8a4e1c533bf647ba8d6e90877ce7171030bae66dff984e74" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "996687693" + "i128": "242457100" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "996687693" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "242457100" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "3105" + "u64": "1648" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5cfdd6f9b475c321f3f03f79c7642089845697604c40d846bc6964f19ebae03" + "bytes": "ff1b76c8000eda8d611ad9a5ce41dcae4dac3437d99a85003828612b585a37bd" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5cfdd6f9b475c321f3f03f79c7642089845697604c40d846bc6964f19ebae03" + "bytes": "ff1b76c8000eda8d611ad9a5ce41dcae4dac3437d99a85003828612b585a37bd" } ] }, "durability": "persistent", "val": { - "bytes": "f573ccb0439f0a603c13989081ffa3668c139da6ef27baa6925611c6db778e13" + "bytes": "6b25249ba2b9b5aa8a4e1c533bf647ba8d6e90877ce7171030bae66dff984e74" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "996687693" + "i128": "242457100" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.96.json index 73d20f9e..025ff6b8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "322520115" + "i128": "936053277" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "322520115" + "i128": "936053277" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5c1092a26e748f61f5c26df5ae33dd7226b28e88fbebe6208ef7c3e5f5f836aa" + "bytes": "a4ed553f335251509f5bd765cfef9ca3bf0ed974eeb20bc1778b44dcd66a1f4f" }, { - "u64": "649" + "u64": "3194" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "322520115" + "i128": "936053277" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "f6863435e319c067306aa19c6095173258c8674759618585856c34408c8feef8" + "bytes": "266615c0d1f674b7c20bf1de3a9eaa67ac7deac3f51167b337d4a04770ef6e93" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 650, + "timestamp": 3195, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f6863435e319c067306aa19c6095173258c8674759618585856c34408c8feef8" + "bytes": "266615c0d1f674b7c20bf1de3a9eaa67ac7deac3f51167b337d4a04770ef6e93" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f6863435e319c067306aa19c6095173258c8674759618585856c34408c8feef8" + "bytes": "266615c0d1f674b7c20bf1de3a9eaa67ac7deac3f51167b337d4a04770ef6e93" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "322520115" + "i128": "936053277" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "322520115" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "936053277" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "649" + "u64": "3194" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8b546912e337db445ec7bb1c143336fd06cb4c9aa2b332ed12afc8207dd4ea8" + "bytes": "4351895834fb2744910d39f55bec11e9af940c34f388ce2c9e932fa9d3c4940f" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d8b546912e337db445ec7bb1c143336fd06cb4c9aa2b332ed12afc8207dd4ea8" + "bytes": "4351895834fb2744910d39f55bec11e9af940c34f388ce2c9e932fa9d3c4940f" } ] }, "durability": "persistent", "val": { - "bytes": "f6863435e319c067306aa19c6095173258c8674759618585856c34408c8feef8" + "bytes": "266615c0d1f674b7c20bf1de3a9eaa67ac7deac3f51167b337d4a04770ef6e93" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "322520115" + "i128": "936053277" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.97.json index 466f747a..521f44ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "648078646" + "i128": "660800934" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "648078646" + "i128": "660800934" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b51bf55b95ab091c45e8855b412c3adaca28279deb338094555838b6f393075b" + "bytes": "1e1bc9765cc33ddeb90758efc7f58dfcb2bf42b3216f5e0c2614180e1008ecba" }, { - "u64": "66" + "u64": "1027" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "648078646" + "i128": "660800934" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "2a708bc99b43a571ad6c28ed9167805e5d704479089ca80b0f7cbcebebbada95" + "bytes": "7b7126e9c9e7b672dcebc892d8b800f4ddd5dd9d3f99ab902a527e340ca477a2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 67, + "timestamp": 1028, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a708bc99b43a571ad6c28ed9167805e5d704479089ca80b0f7cbcebebbada95" + "bytes": "7b7126e9c9e7b672dcebc892d8b800f4ddd5dd9d3f99ab902a527e340ca477a2" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a708bc99b43a571ad6c28ed9167805e5d704479089ca80b0f7cbcebebbada95" + "bytes": "7b7126e9c9e7b672dcebc892d8b800f4ddd5dd9d3f99ab902a527e340ca477a2" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "648078646" + "i128": "660800934" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "648078646" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "660800934" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "66" + "u64": "1027" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a45bf3d22cb1a54ac14e4f5f95d8591fb5a2191e2461bd4990ec6f4e7df167d" + "bytes": "0a20a654c59e8e65e215a895a0da8be111620f3a6a4d90bdf59f632374182b82" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0a45bf3d22cb1a54ac14e4f5f95d8591fb5a2191e2461bd4990ec6f4e7df167d" + "bytes": "0a20a654c59e8e65e215a895a0da8be111620f3a6a4d90bdf59f632374182b82" } ] }, "durability": "persistent", "val": { - "bytes": "2a708bc99b43a571ad6c28ed9167805e5d704479089ca80b0f7cbcebebbada95" + "bytes": "7b7126e9c9e7b672dcebc892d8b800f4ddd5dd9d3f99ab902a527e340ca477a2" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "648078646" + "i128": "660800934" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.98.json index 9f8da683..30a356b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "665288847" + "i128": "743923908" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "665288847" + "i128": "743923908" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8d5aa183a4aaf4dd401702a95023b3334c8ce7de749b6d9d67185107705db43d" + "bytes": "3bbb9e0ab5c8a5217ae9db3129d7bcbfba8ffdcaa02a6478006e0e2f3baf5791" }, { - "u64": "1292" + "u64": "2842" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "665288847" + "i128": "743923908" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "446bd93dda89d17305df72372190064dc6f092a23a20c58828740f5a99f7240f" + "bytes": "97d53f59e0058204feeeb2cfa9143f341a0fabb74f979308b12ddc861bec174f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1293, + "timestamp": 2843, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "446bd93dda89d17305df72372190064dc6f092a23a20c58828740f5a99f7240f" + "bytes": "97d53f59e0058204feeeb2cfa9143f341a0fabb74f979308b12ddc861bec174f" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "446bd93dda89d17305df72372190064dc6f092a23a20c58828740f5a99f7240f" + "bytes": "97d53f59e0058204feeeb2cfa9143f341a0fabb74f979308b12ddc861bec174f" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "665288847" + "i128": "743923908" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "665288847" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "743923908" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "1292" + "u64": "2842" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "260dfdc3328ee24d1afce4e02641f2a0d5b1d1be841f58ce37019860cf0a4f81" + "bytes": "d9ee9811f2efe2bb544307ae6614c5ee00a0a9d29bc78e20bf2c49bbb295873d" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "260dfdc3328ee24d1afce4e02641f2a0d5b1d1be841f58ce37019860cf0a4f81" + "bytes": "d9ee9811f2efe2bb544307ae6614c5ee00a0a9d29bc78e20bf2c49bbb295873d" } ] }, "durability": "persistent", "val": { - "bytes": "446bd93dda89d17305df72372190064dc6f092a23a20c58828740f5a99f7240f" + "bytes": "97d53f59e0058204feeeb2cfa9143f341a0fabb74f979308b12ddc861bec174f" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "665288847" + "i128": "743923908" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.99.json index 3a1a7a69..59a1337f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_refunded_is_terminal.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "581241827" + "i128": "424910995" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "581241827" + "i128": "424910995" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d17cb65f90e52431a4f346208e7a6c4cc90b1c542c527d602defd99898ad4924" + "bytes": "ce303f9715b684ff4945b9f4b3b28e717e1c700cc93d130c5212120218d7f501" }, { - "u64": "2240" + "u64": "201" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "581241827" + "i128": "424910995" } ] } @@ -111,10 +117,16 @@ "function_name": "refund", "args": [ { - "bytes": "7f7a11f2db51d866e5a2cb2fb90adf26fe20423efbe327bfa0429fd1339992fb" + "bytes": "3e10b5ab9143f4a382e062eff4980150f348a267a6294aa459fc170fcd4b09ed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -128,7 +140,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2241, + "timestamp": 202, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, @@ -281,10 +293,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7f7a11f2db51d866e5a2cb2fb90adf26fe20423efbe327bfa0429fd1339992fb" + "bytes": "3e10b5ab9143f4a382e062eff4980150f348a267a6294aa459fc170fcd4b09ed" } ] }, @@ -301,10 +313,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7f7a11f2db51d866e5a2cb2fb90adf26fe20423efbe327bfa0429fd1339992fb" + "bytes": "3e10b5ab9143f4a382e062eff4980150f348a267a6294aa459fc170fcd4b09ed" } ] }, @@ -316,7 +328,7 @@ "symbol": "amount_due" }, "val": { - "i128": "581241827" + "i128": "424910995" } }, { @@ -324,29 +336,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "581241827" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "424910995" } }, { @@ -362,7 +352,7 @@ "symbol": "expires_at" }, "val": { - "u64": "2240" + "u64": "201" } }, { @@ -412,7 +402,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "465b1fd5dcaabd1b473813dfe1374de179ff96d193996c979d8e06f136fee736" + "bytes": "4b83d44b1e681895f0002a07a82dcefdc19e749d13c069be202f90fac1a53518" } ] }, @@ -432,13 +422,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "465b1fd5dcaabd1b473813dfe1374de179ff96d193996c979d8e06f136fee736" + "bytes": "4b83d44b1e681895f0002a07a82dcefdc19e749d13c069be202f90fac1a53518" } ] }, "durability": "persistent", "val": { - "bytes": "7f7a11f2db51d866e5a2cb2fb90adf26fe20423efbe327bfa0429fd1339992fb" + "bytes": "3e10b5ab9143f4a382e062eff4980150f348a267a6294aa459fc170fcd4b09ed" } } }, @@ -603,6 +593,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Refund" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -895,7 +1015,7 @@ "symbol": "amount" }, "val": { - "i128": "581241827" + "i128": "424910995" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.1.json index cf56d072..7bdf1bfd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "686694850" + "i128": "988095138" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686694850" + "i128": "988095138" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "04b6483c7168039db6e6835ddf5165e672db89107119e0a484723dc1ae63f7de" + "bytes": "ba01a4fb4845575196ebf482603bb1d5d6a750bbd57d01dba19441d10bf74bdd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "686694850" + "i128": "988095138" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "686694850" + "i128": "988095138" }, { - "bytes": "2eefb093ad12a36fa38c051e2623a9b1809ed0a5f51102bc2f28bde44fad56e7" + "bytes": "902c83a1ea1f07a31aa80e70e27138503d73e7fb429349459f3ad23c04498ad2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "04b6483c7168039db6e6835ddf5165e672db89107119e0a484723dc1ae63f7de" + "bytes": "ba01a4fb4845575196ebf482603bb1d5d6a750bbd57d01dba19441d10bf74bdd" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2eefb093ad12a36fa38c051e2623a9b1809ed0a5f51102bc2f28bde44fad56e7" + "bytes": "902c83a1ea1f07a31aa80e70e27138503d73e7fb429349459f3ad23c04498ad2" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2eefb093ad12a36fa38c051e2623a9b1809ed0a5f51102bc2f28bde44fad56e7" + "bytes": "902c83a1ea1f07a31aa80e70e27138503d73e7fb429349459f3ad23c04498ad2" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "686694850" + "i128": "988095138" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "686694850" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "988095138" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f88db3a46d40785e4c3d3ecf84309561f965b98499d39d5f07a2f6fc7f49ce75" + "bytes": "a05e6356eeb9f804b3682bc05a5b574c583bc377d00341f49e91490b64955876" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f88db3a46d40785e4c3d3ecf84309561f965b98499d39d5f07a2f6fc7f49ce75" + "bytes": "a05e6356eeb9f804b3682bc05a5b574c583bc377d00341f49e91490b64955876" } ] }, "durability": "persistent", "val": { - "bytes": "2eefb093ad12a36fa38c051e2623a9b1809ed0a5f51102bc2f28bde44fad56e7" + "bytes": "902c83a1ea1f07a31aa80e70e27138503d73e7fb429349459f3ad23c04498ad2" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "686694850" + "i128": "988095138" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.10.json index af985c37..3dd43b1a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "283369379" + "i128": "737052240" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "283369379" + "i128": "737052240" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "108859b56a99005db0d7f37dde1aaa173710823f37cb9cbfae2ba7e628ba4ede" + "bytes": "67c946c816cde7125204812b773d3318bee730bd09206aec69b243047ec8d58f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "283369379" + "i128": "737052240" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "283369379" + "i128": "737052240" }, { - "bytes": "c634368a464b851d91cec432f902de95ddf9be78215a69afb0f9ea9e9a34af44" + "bytes": "6dff654f5374c73a46fa96c1df81fc9406608a9d7835620b7f7341a2d5c652bf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "108859b56a99005db0d7f37dde1aaa173710823f37cb9cbfae2ba7e628ba4ede" + "bytes": "67c946c816cde7125204812b773d3318bee730bd09206aec69b243047ec8d58f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c634368a464b851d91cec432f902de95ddf9be78215a69afb0f9ea9e9a34af44" + "bytes": "6dff654f5374c73a46fa96c1df81fc9406608a9d7835620b7f7341a2d5c652bf" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c634368a464b851d91cec432f902de95ddf9be78215a69afb0f9ea9e9a34af44" + "bytes": "6dff654f5374c73a46fa96c1df81fc9406608a9d7835620b7f7341a2d5c652bf" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "283369379" + "i128": "737052240" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "283369379" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "737052240" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53017cbeece584deaadb3c46971af44764899efb76afe06b40472d372ae33f8c" + "bytes": "8261a99f18418f09a771ea3ddbd732e294953a5291c94e2c2e558622344976bc" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "53017cbeece584deaadb3c46971af44764899efb76afe06b40472d372ae33f8c" + "bytes": "8261a99f18418f09a771ea3ddbd732e294953a5291c94e2c2e558622344976bc" } ] }, "durability": "persistent", "val": { - "bytes": "c634368a464b851d91cec432f902de95ddf9be78215a69afb0f9ea9e9a34af44" + "bytes": "6dff654f5374c73a46fa96c1df81fc9406608a9d7835620b7f7341a2d5c652bf" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "283369379" + "i128": "737052240" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.100.json index ca46ac7f..9e9ce463 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "215071296" + "i128": "992592111" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "215071296" + "i128": "992592111" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c44898fac3df17c0b9feef5400aa88713167b259ba86d132dfc15d578fd21a1f" + "bytes": "519d2450bdb1f15be58e0b0f2be86b42f75d5a5117ce4f02a0336bd9de61a0a0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "215071296" + "i128": "992592111" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "215071296" + "i128": "992592111" }, { - "bytes": "c1cbe18b1d436323a0afe0e62d4e5279f1499499d7a76cc3f52fdd1718c5d603" + "bytes": "3cfefe84ee60091390a101d3ccc601acc74699ef10155092ce9428792174f078" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c44898fac3df17c0b9feef5400aa88713167b259ba86d132dfc15d578fd21a1f" + "bytes": "519d2450bdb1f15be58e0b0f2be86b42f75d5a5117ce4f02a0336bd9de61a0a0" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1cbe18b1d436323a0afe0e62d4e5279f1499499d7a76cc3f52fdd1718c5d603" + "bytes": "3cfefe84ee60091390a101d3ccc601acc74699ef10155092ce9428792174f078" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c1cbe18b1d436323a0afe0e62d4e5279f1499499d7a76cc3f52fdd1718c5d603" + "bytes": "3cfefe84ee60091390a101d3ccc601acc74699ef10155092ce9428792174f078" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "215071296" + "i128": "992592111" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "215071296" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "992592111" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2adf88da94199ff9579d1cfc9aacc53b317d291caac55daab034410413c6f00d" + "bytes": "e68c1512214eda82233675d14750c8c18a0f97f893fa179a9b993d098e90ba4a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2adf88da94199ff9579d1cfc9aacc53b317d291caac55daab034410413c6f00d" + "bytes": "e68c1512214eda82233675d14750c8c18a0f97f893fa179a9b993d098e90ba4a" } ] }, "durability": "persistent", "val": { - "bytes": "c1cbe18b1d436323a0afe0e62d4e5279f1499499d7a76cc3f52fdd1718c5d603" + "bytes": "3cfefe84ee60091390a101d3ccc601acc74699ef10155092ce9428792174f078" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "215071296" + "i128": "992592111" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.101.json index e9a362b9..9dc57ec1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "239832237" + "i128": "547373274" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "239832237" + "i128": "547373274" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29ca239a0c6fe4ceb4544d1751e39c81f741b6595bd705b2e10b1dba93279817" + "bytes": "43c0845e26a5202f1fde1075164aba1f9b1d9edd5f9775029402effd3388a40c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "239832237" + "i128": "547373274" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "239832237" + "i128": "547373274" }, { - "bytes": "3c031d699932a5f601b6b9b5515e731199d0e53ebe778991ca5838ccb955b62a" + "bytes": "2403b6105dd965ce7406c51eda18152d2fbd495688f2474b55b48dedb1587447" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "29ca239a0c6fe4ceb4544d1751e39c81f741b6595bd705b2e10b1dba93279817" + "bytes": "43c0845e26a5202f1fde1075164aba1f9b1d9edd5f9775029402effd3388a40c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c031d699932a5f601b6b9b5515e731199d0e53ebe778991ca5838ccb955b62a" + "bytes": "2403b6105dd965ce7406c51eda18152d2fbd495688f2474b55b48dedb1587447" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3c031d699932a5f601b6b9b5515e731199d0e53ebe778991ca5838ccb955b62a" + "bytes": "2403b6105dd965ce7406c51eda18152d2fbd495688f2474b55b48dedb1587447" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "239832237" + "i128": "547373274" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "239832237" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "547373274" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e32d12fa199551b580c3e5c21f45b932cfc0b3faa321a3847d9514e7a3c80e1" + "bytes": "8fc3380a1a7940bb6baeb4677df5e3b223743297b410711ea4c5ad54127fc526" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7e32d12fa199551b580c3e5c21f45b932cfc0b3faa321a3847d9514e7a3c80e1" + "bytes": "8fc3380a1a7940bb6baeb4677df5e3b223743297b410711ea4c5ad54127fc526" } ] }, "durability": "persistent", "val": { - "bytes": "3c031d699932a5f601b6b9b5515e731199d0e53ebe778991ca5838ccb955b62a" + "bytes": "2403b6105dd965ce7406c51eda18152d2fbd495688f2474b55b48dedb1587447" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "239832237" + "i128": "547373274" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.102.json index 629b72b2..09b5ec72 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "410555066" + "i128": "199303958" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "410555066" + "i128": "199303958" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c6cf785bb0c6433f0ce8feaa798bdc8d910a2c49754d6c7673483c28ccc705d" + "bytes": "5c6efce22bae75d26959a18484904a734ac85a35d3d5660f009261481f2ab8c8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "410555066" + "i128": "199303958" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "410555066" + "i128": "199303958" }, { - "bytes": "9dc148b6e064c3000d1bcfea9d46fb13de90508934d60131db73704c2c43e6f1" + "bytes": "d77b6929f5fa5b47dce7aef298115437e7e6d180c4b1ef974cdd7cd0d4d587d2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8c6cf785bb0c6433f0ce8feaa798bdc8d910a2c49754d6c7673483c28ccc705d" + "bytes": "5c6efce22bae75d26959a18484904a734ac85a35d3d5660f009261481f2ab8c8" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9dc148b6e064c3000d1bcfea9d46fb13de90508934d60131db73704c2c43e6f1" + "bytes": "d77b6929f5fa5b47dce7aef298115437e7e6d180c4b1ef974cdd7cd0d4d587d2" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9dc148b6e064c3000d1bcfea9d46fb13de90508934d60131db73704c2c43e6f1" + "bytes": "d77b6929f5fa5b47dce7aef298115437e7e6d180c4b1ef974cdd7cd0d4d587d2" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "410555066" + "i128": "199303958" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "410555066" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "199303958" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e7a06a8af78199070d0759ab29ab7234e3a603fd323f464bdbe5d6b735c8f66" + "bytes": "db05c2612c4896ba04fedc9211afee88ef217f99d382fae588b4103549c3a84a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e7a06a8af78199070d0759ab29ab7234e3a603fd323f464bdbe5d6b735c8f66" + "bytes": "db05c2612c4896ba04fedc9211afee88ef217f99d382fae588b4103549c3a84a" } ] }, "durability": "persistent", "val": { - "bytes": "9dc148b6e064c3000d1bcfea9d46fb13de90508934d60131db73704c2c43e6f1" + "bytes": "d77b6929f5fa5b47dce7aef298115437e7e6d180c4b1ef974cdd7cd0d4d587d2" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "410555066" + "i128": "199303958" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.103.json index d4bf9f4c..f825797d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "661366562" + "i128": "883877720" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "661366562" + "i128": "883877720" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f83283ec4d9eca9ac361b816fcd9336fffc5cb4b356d0db855b38224a168df1a" + "bytes": "995806ae3d286346031b1900fcb0e8130a694beffac15554f5f7960531e4e5e3" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "661366562" + "i128": "883877720" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "661366562" + "i128": "883877720" }, { - "bytes": "2494941646175c07b44e26a72b0feaec5697f53f1df8c3e5e87502b7e57306f3" + "bytes": "7247630b496c99661c40efb0f7ecf08de993b9fe6e21d6de3d2aea026f4ab486" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f83283ec4d9eca9ac361b816fcd9336fffc5cb4b356d0db855b38224a168df1a" + "bytes": "995806ae3d286346031b1900fcb0e8130a694beffac15554f5f7960531e4e5e3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2494941646175c07b44e26a72b0feaec5697f53f1df8c3e5e87502b7e57306f3" + "bytes": "7247630b496c99661c40efb0f7ecf08de993b9fe6e21d6de3d2aea026f4ab486" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2494941646175c07b44e26a72b0feaec5697f53f1df8c3e5e87502b7e57306f3" + "bytes": "7247630b496c99661c40efb0f7ecf08de993b9fe6e21d6de3d2aea026f4ab486" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "661366562" + "i128": "883877720" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "661366562" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "883877720" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "472ba8354885da04b6fcabbb36d78eba067cc52fe8c021001f4fef578232cdd0" + "bytes": "9d13e7923b15a862eab377ff19f9fcc486bf61176e4bb0b08f2e4898eabb8180" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "472ba8354885da04b6fcabbb36d78eba067cc52fe8c021001f4fef578232cdd0" + "bytes": "9d13e7923b15a862eab377ff19f9fcc486bf61176e4bb0b08f2e4898eabb8180" } ] }, "durability": "persistent", "val": { - "bytes": "2494941646175c07b44e26a72b0feaec5697f53f1df8c3e5e87502b7e57306f3" + "bytes": "7247630b496c99661c40efb0f7ecf08de993b9fe6e21d6de3d2aea026f4ab486" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "661366562" + "i128": "883877720" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.104.json index d8a8d94e..1e93001d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "187239615" + "i128": "632033762" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "187239615" + "i128": "632033762" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ade9b3a6ac4fbc7fc2f0142559c8509198d23f8ca6da99aa4c00cad93f225cd" + "bytes": "740b94b46b04b73ebeff18e6b7d46feb5b67c7b760e39c580ed01355b0ae5595" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "187239615" + "i128": "632033762" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "187239615" + "i128": "632033762" }, { - "bytes": "0a9afd354575353c77e8122de609e36597711019b1b9a05652c67913bb229920" + "bytes": "f6c7d94a628ec6ef3286e45f678e78a41912c9c6f9182f4c89168fe1c09712d3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ade9b3a6ac4fbc7fc2f0142559c8509198d23f8ca6da99aa4c00cad93f225cd" + "bytes": "740b94b46b04b73ebeff18e6b7d46feb5b67c7b760e39c580ed01355b0ae5595" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a9afd354575353c77e8122de609e36597711019b1b9a05652c67913bb229920" + "bytes": "f6c7d94a628ec6ef3286e45f678e78a41912c9c6f9182f4c89168fe1c09712d3" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a9afd354575353c77e8122de609e36597711019b1b9a05652c67913bb229920" + "bytes": "f6c7d94a628ec6ef3286e45f678e78a41912c9c6f9182f4c89168fe1c09712d3" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "187239615" + "i128": "632033762" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "187239615" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "632033762" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b567899de1d9e270cd98362041c970a40936257fce92a6b77926cda1301c7529" + "bytes": "c7d36a54e460a883ca27ade3116cae6762168f9ffd0860e7c5a7398f08eca11f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b567899de1d9e270cd98362041c970a40936257fce92a6b77926cda1301c7529" + "bytes": "c7d36a54e460a883ca27ade3116cae6762168f9ffd0860e7c5a7398f08eca11f" } ] }, "durability": "persistent", "val": { - "bytes": "0a9afd354575353c77e8122de609e36597711019b1b9a05652c67913bb229920" + "bytes": "f6c7d94a628ec6ef3286e45f678e78a41912c9c6f9182f4c89168fe1c09712d3" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "187239615" + "i128": "632033762" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.105.json index 51e62bfa..490562fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "14946052" + "i128": "929939359" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "14946052" + "i128": "929939359" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f920cf11764562a2dbaddeb0910b6d0e4763f5ff4825160b87664e1a89900f79" + "bytes": "e6dfe04f22f4d4711ac6368057ca3bd783e4694fe1845fa6b7b78061305c9385" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "14946052" + "i128": "929939359" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "14946052" + "i128": "929939359" }, { - "bytes": "9ccbd525230e7ec13f035ad765f33f2a348a423a82533359e493c5102bb67c8a" + "bytes": "64e95c5c9ffb7f2edcef068a8775834cf246a78a04685b71f10e64bd6302545e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f920cf11764562a2dbaddeb0910b6d0e4763f5ff4825160b87664e1a89900f79" + "bytes": "e6dfe04f22f4d4711ac6368057ca3bd783e4694fe1845fa6b7b78061305c9385" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9ccbd525230e7ec13f035ad765f33f2a348a423a82533359e493c5102bb67c8a" + "bytes": "64e95c5c9ffb7f2edcef068a8775834cf246a78a04685b71f10e64bd6302545e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9ccbd525230e7ec13f035ad765f33f2a348a423a82533359e493c5102bb67c8a" + "bytes": "64e95c5c9ffb7f2edcef068a8775834cf246a78a04685b71f10e64bd6302545e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "14946052" + "i128": "929939359" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "14946052" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "929939359" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "74d5fb095b8885e295e953d8d17060c3d3077e8a78d46cc6f45c850838f8d786" + "bytes": "5b096219baa976dc10d6ffd5f43864ad8f113d0f0291268b4ceb38db6d2a0581" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "74d5fb095b8885e295e953d8d17060c3d3077e8a78d46cc6f45c850838f8d786" + "bytes": "5b096219baa976dc10d6ffd5f43864ad8f113d0f0291268b4ceb38db6d2a0581" } ] }, "durability": "persistent", "val": { - "bytes": "9ccbd525230e7ec13f035ad765f33f2a348a423a82533359e493c5102bb67c8a" + "bytes": "64e95c5c9ffb7f2edcef068a8775834cf246a78a04685b71f10e64bd6302545e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "14946052" + "i128": "929939359" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.106.json index cfba21ad..876f05ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "74560073" + "i128": "555014759" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "74560073" + "i128": "555014759" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "898db73be798e30ae077c82ad52817b3cb6a87b0f8550faad1f8052a23666df7" + "bytes": "fb2f94865d58a89cd147acb2e94d188b50ae3f83741cf47b1f1696b054a01a3f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "74560073" + "i128": "555014759" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "74560073" + "i128": "555014759" }, { - "bytes": "4a42f0c32a6bffce1e85934b858301a781c68f58f47bc7901d90a133a9b6b5fb" + "bytes": "2d695dd2fd6ab6e7378493af061d6ff8a30a829811ef544952f435ef64f967c2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "898db73be798e30ae077c82ad52817b3cb6a87b0f8550faad1f8052a23666df7" + "bytes": "fb2f94865d58a89cd147acb2e94d188b50ae3f83741cf47b1f1696b054a01a3f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a42f0c32a6bffce1e85934b858301a781c68f58f47bc7901d90a133a9b6b5fb" + "bytes": "2d695dd2fd6ab6e7378493af061d6ff8a30a829811ef544952f435ef64f967c2" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4a42f0c32a6bffce1e85934b858301a781c68f58f47bc7901d90a133a9b6b5fb" + "bytes": "2d695dd2fd6ab6e7378493af061d6ff8a30a829811ef544952f435ef64f967c2" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "74560073" + "i128": "555014759" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "74560073" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "555014759" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "470655ae9e30748651d066d4f339ad11fa0cc9cc572d814f00bb0d709d689f0f" + "bytes": "539a5607999c4c52da657691ef583d6b98ad9e5f89ffac8fd47be4b3eb870659" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "470655ae9e30748651d066d4f339ad11fa0cc9cc572d814f00bb0d709d689f0f" + "bytes": "539a5607999c4c52da657691ef583d6b98ad9e5f89ffac8fd47be4b3eb870659" } ] }, "durability": "persistent", "val": { - "bytes": "4a42f0c32a6bffce1e85934b858301a781c68f58f47bc7901d90a133a9b6b5fb" + "bytes": "2d695dd2fd6ab6e7378493af061d6ff8a30a829811ef544952f435ef64f967c2" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "74560073" + "i128": "555014759" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.107.json index 9c301eff..bfe9d9f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "734032507" + "i128": "728159152" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "734032507" + "i128": "728159152" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4378901a4af94bc54f62a6b66adf7dfbc1d500b68c96b5777e49cd6b64c0ec76" + "bytes": "f07bedc311cd6b8651e84da179756f9379cc26ebabf36dd9aa2add74c55a2d0e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "734032507" + "i128": "728159152" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "734032507" + "i128": "728159152" }, { - "bytes": "38b5ee9ecf443e40814eab9b1c88f5992698787ec7483aa094f7670180c3903e" + "bytes": "32dcb30750f395e29b9998e453ca2735d4df0fcc200a9ec26602b1d42d06b311" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4378901a4af94bc54f62a6b66adf7dfbc1d500b68c96b5777e49cd6b64c0ec76" + "bytes": "f07bedc311cd6b8651e84da179756f9379cc26ebabf36dd9aa2add74c55a2d0e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38b5ee9ecf443e40814eab9b1c88f5992698787ec7483aa094f7670180c3903e" + "bytes": "32dcb30750f395e29b9998e453ca2735d4df0fcc200a9ec26602b1d42d06b311" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38b5ee9ecf443e40814eab9b1c88f5992698787ec7483aa094f7670180c3903e" + "bytes": "32dcb30750f395e29b9998e453ca2735d4df0fcc200a9ec26602b1d42d06b311" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "734032507" + "i128": "728159152" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "734032507" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "728159152" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0510dbfe1f483209034ef26f87f7a0909d8967d3a7ef36c30d6bc00eb0ea1ef" + "bytes": "7094db7dcfaff1d425b884ba98487dfd1d15fc049e206fd574daa512e4b51530" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b0510dbfe1f483209034ef26f87f7a0909d8967d3a7ef36c30d6bc00eb0ea1ef" + "bytes": "7094db7dcfaff1d425b884ba98487dfd1d15fc049e206fd574daa512e4b51530" } ] }, "durability": "persistent", "val": { - "bytes": "38b5ee9ecf443e40814eab9b1c88f5992698787ec7483aa094f7670180c3903e" + "bytes": "32dcb30750f395e29b9998e453ca2735d4df0fcc200a9ec26602b1d42d06b311" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "734032507" + "i128": "728159152" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.108.json index 0c6aaccb..5ea885da 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "946530959" + "i128": "586885250" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "946530959" + "i128": "586885250" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6372efa45f4b2b3023cfffb0866762d014150db10322a039c1f7443ace5f3d64" + "bytes": "280477b4c54d01fd724fca59d6be996eec6eda06f80126cd58be674b13c45d4c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "946530959" + "i128": "586885250" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "946530959" + "i128": "586885250" }, { - "bytes": "c9d999470b7725f30d74cb714f02e03c6cc30dc247fdd1741dc2df92490bdf24" + "bytes": "0a8cd806c7f3cb7121bd68c17fcbae00a3ebb36d0c3ae163e79960b81909285d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6372efa45f4b2b3023cfffb0866762d014150db10322a039c1f7443ace5f3d64" + "bytes": "280477b4c54d01fd724fca59d6be996eec6eda06f80126cd58be674b13c45d4c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c9d999470b7725f30d74cb714f02e03c6cc30dc247fdd1741dc2df92490bdf24" + "bytes": "0a8cd806c7f3cb7121bd68c17fcbae00a3ebb36d0c3ae163e79960b81909285d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c9d999470b7725f30d74cb714f02e03c6cc30dc247fdd1741dc2df92490bdf24" + "bytes": "0a8cd806c7f3cb7121bd68c17fcbae00a3ebb36d0c3ae163e79960b81909285d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "946530959" + "i128": "586885250" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "946530959" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "586885250" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5fc45107987fa143a300f7f7b952dd745245f0e67903e07f0feae6535a93739e" + "bytes": "e600f6846f2af28417e9b42e63a153920cda036364019d7b6ef908629c39cc70" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5fc45107987fa143a300f7f7b952dd745245f0e67903e07f0feae6535a93739e" + "bytes": "e600f6846f2af28417e9b42e63a153920cda036364019d7b6ef908629c39cc70" } ] }, "durability": "persistent", "val": { - "bytes": "c9d999470b7725f30d74cb714f02e03c6cc30dc247fdd1741dc2df92490bdf24" + "bytes": "0a8cd806c7f3cb7121bd68c17fcbae00a3ebb36d0c3ae163e79960b81909285d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "946530959" + "i128": "586885250" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.109.json index c3f81ce6..c012328f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "722738901" + "i128": "989214655" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722738901" + "i128": "989214655" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae61ea57def56e8fc4174bea1554a19787e7b22f346731065a91c5b1172ca300" + "bytes": "9f33f406643653ef853ed61a8f78edffd2a6af12c4b1d9221d07f3ccd73ef5c4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "722738901" + "i128": "989214655" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "722738901" + "i128": "989214655" }, { - "bytes": "01bc3b07a20496908718591a9976ba6b63da64a29f067a46489bcadb16c6a947" + "bytes": "d30b4dd576172f7f6dd3b92f6fc2a41d257e3db11833301e7233171c7578d615" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae61ea57def56e8fc4174bea1554a19787e7b22f346731065a91c5b1172ca300" + "bytes": "9f33f406643653ef853ed61a8f78edffd2a6af12c4b1d9221d07f3ccd73ef5c4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "01bc3b07a20496908718591a9976ba6b63da64a29f067a46489bcadb16c6a947" + "bytes": "d30b4dd576172f7f6dd3b92f6fc2a41d257e3db11833301e7233171c7578d615" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "01bc3b07a20496908718591a9976ba6b63da64a29f067a46489bcadb16c6a947" + "bytes": "d30b4dd576172f7f6dd3b92f6fc2a41d257e3db11833301e7233171c7578d615" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "722738901" + "i128": "989214655" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "722738901" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "989214655" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91e5fe5ea7ec105c3bc0a8b02e8fb56fea3bd5d160d21e7d0064bfbaf87bc64d" + "bytes": "53ec88b289d0db7cf837d27d885a3098e35f61a41e3e39541b7b2de4ad33de7b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "91e5fe5ea7ec105c3bc0a8b02e8fb56fea3bd5d160d21e7d0064bfbaf87bc64d" + "bytes": "53ec88b289d0db7cf837d27d885a3098e35f61a41e3e39541b7b2de4ad33de7b" } ] }, "durability": "persistent", "val": { - "bytes": "01bc3b07a20496908718591a9976ba6b63da64a29f067a46489bcadb16c6a947" + "bytes": "d30b4dd576172f7f6dd3b92f6fc2a41d257e3db11833301e7233171c7578d615" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "722738901" + "i128": "989214655" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.11.json index 893d9e04..d359c43f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "115482778" + "i128": "986908651" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115482778" + "i128": "986908651" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7138590b5afa9f8f46f3a0d966b18728560847fea9eb5441ae79ebacd6a42b1e" + "bytes": "b70f09288e056a8c6bb810444a4fe6c4320c37ad533131accbd71604a0afd293" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "115482778" + "i128": "986908651" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "115482778" + "i128": "986908651" }, { - "bytes": "1e4bf2663f13684e0edd0f25373f3fcfc78d4de1ee6ac9ef6f633599eb9dfc2e" + "bytes": "50dcd3fb39da4943c4f258204cff4db7b04afbab58d9c59e4306f01b2ee4d4a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7138590b5afa9f8f46f3a0d966b18728560847fea9eb5441ae79ebacd6a42b1e" + "bytes": "b70f09288e056a8c6bb810444a4fe6c4320c37ad533131accbd71604a0afd293" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1e4bf2663f13684e0edd0f25373f3fcfc78d4de1ee6ac9ef6f633599eb9dfc2e" + "bytes": "50dcd3fb39da4943c4f258204cff4db7b04afbab58d9c59e4306f01b2ee4d4a7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1e4bf2663f13684e0edd0f25373f3fcfc78d4de1ee6ac9ef6f633599eb9dfc2e" + "bytes": "50dcd3fb39da4943c4f258204cff4db7b04afbab58d9c59e4306f01b2ee4d4a7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "115482778" + "i128": "986908651" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "115482778" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "986908651" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca4167825f8adbb819c1a5436f95a85a5c1df279dca11bc78cf1041c3123fe7f" + "bytes": "c630fadc5ab8fe1e186afbe76c87a58b5692285e5f1f286bc8e7a43e2e1117b6" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca4167825f8adbb819c1a5436f95a85a5c1df279dca11bc78cf1041c3123fe7f" + "bytes": "c630fadc5ab8fe1e186afbe76c87a58b5692285e5f1f286bc8e7a43e2e1117b6" } ] }, "durability": "persistent", "val": { - "bytes": "1e4bf2663f13684e0edd0f25373f3fcfc78d4de1ee6ac9ef6f633599eb9dfc2e" + "bytes": "50dcd3fb39da4943c4f258204cff4db7b04afbab58d9c59e4306f01b2ee4d4a7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "115482778" + "i128": "986908651" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.110.json index 5ade2a1f..f9e08dc0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "851585553" + "i128": "812682699" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "851585553" + "i128": "812682699" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15b77d7633ea9c870b41be61ab1fff3a2aa0f24443536646e3161b48d22b896b" + "bytes": "db40ab9cb3ff14b84243ae0c32687cb544717e9360008054f42d0425e952ae02" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "851585553" + "i128": "812682699" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "851585553" + "i128": "812682699" }, { - "bytes": "10fa302372be169a93f221081159e18e07f00d73545b852cee4ccdbb14b01186" + "bytes": "89c66e47d895a7ec042556175d02c48d3f71d9217a3a14d0d9c3a757e55146f4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15b77d7633ea9c870b41be61ab1fff3a2aa0f24443536646e3161b48d22b896b" + "bytes": "db40ab9cb3ff14b84243ae0c32687cb544717e9360008054f42d0425e952ae02" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10fa302372be169a93f221081159e18e07f00d73545b852cee4ccdbb14b01186" + "bytes": "89c66e47d895a7ec042556175d02c48d3f71d9217a3a14d0d9c3a757e55146f4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10fa302372be169a93f221081159e18e07f00d73545b852cee4ccdbb14b01186" + "bytes": "89c66e47d895a7ec042556175d02c48d3f71d9217a3a14d0d9c3a757e55146f4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "851585553" + "i128": "812682699" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "851585553" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "812682699" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb085d8945da38ab7e30e8106cc680276c69bff21d18df2831cb765dd94d21c7" + "bytes": "a28b08d764936f15a52d5b093983a7f208b02742eacaf6611ed0d1b37f2fd33c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb085d8945da38ab7e30e8106cc680276c69bff21d18df2831cb765dd94d21c7" + "bytes": "a28b08d764936f15a52d5b093983a7f208b02742eacaf6611ed0d1b37f2fd33c" } ] }, "durability": "persistent", "val": { - "bytes": "10fa302372be169a93f221081159e18e07f00d73545b852cee4ccdbb14b01186" + "bytes": "89c66e47d895a7ec042556175d02c48d3f71d9217a3a14d0d9c3a757e55146f4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "851585553" + "i128": "812682699" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.111.json index 92085983..994b2d8d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "726474930" + "i128": "755211841" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726474930" + "i128": "755211841" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ea528b3b0dd99f8be49f256c8eda218e002c0335ee49bd78a07beb058379483" + "bytes": "eec304cedc364c5a4dde0adda34ea4c37eb1d11ba68922a73c022c675c88adfa" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "726474930" + "i128": "755211841" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726474930" + "i128": "755211841" }, { - "bytes": "8f143b907bbbc18dc1b46232af12331b87f7f71d4a0aefa3697b2e155f58eb8d" + "bytes": "e41b176d614f655bb8a84f0ea8cf64de90eb8b09926248b0c0e0d9d77d4031e3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ea528b3b0dd99f8be49f256c8eda218e002c0335ee49bd78a07beb058379483" + "bytes": "eec304cedc364c5a4dde0adda34ea4c37eb1d11ba68922a73c022c675c88adfa" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f143b907bbbc18dc1b46232af12331b87f7f71d4a0aefa3697b2e155f58eb8d" + "bytes": "e41b176d614f655bb8a84f0ea8cf64de90eb8b09926248b0c0e0d9d77d4031e3" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f143b907bbbc18dc1b46232af12331b87f7f71d4a0aefa3697b2e155f58eb8d" + "bytes": "e41b176d614f655bb8a84f0ea8cf64de90eb8b09926248b0c0e0d9d77d4031e3" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "726474930" + "i128": "755211841" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "726474930" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "755211841" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "12d4c71592c55fe5b6e3f3199f29e6e2bf638b28440acf4c52e8f8471856e09e" + "bytes": "3b087d37189d2174ae603b784779af854e8142da20d6a1e19eceed08046517a4" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "12d4c71592c55fe5b6e3f3199f29e6e2bf638b28440acf4c52e8f8471856e09e" + "bytes": "3b087d37189d2174ae603b784779af854e8142da20d6a1e19eceed08046517a4" } ] }, "durability": "persistent", "val": { - "bytes": "8f143b907bbbc18dc1b46232af12331b87f7f71d4a0aefa3697b2e155f58eb8d" + "bytes": "e41b176d614f655bb8a84f0ea8cf64de90eb8b09926248b0c0e0d9d77d4031e3" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "726474930" + "i128": "755211841" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.112.json index 0faec846..0ab10953 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "481181826" + "i128": "963868938" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "481181826" + "i128": "963868938" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6e1d3e4ea47d06e37f498e13a80830114b71a69dda7aea21e9b2af5061d43922" + "bytes": "f3d4d5e12357c79086bf5194551734ec236d6bd5dbb678b676c85a9a915a8749" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "481181826" + "i128": "963868938" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "481181826" + "i128": "963868938" }, { - "bytes": "ea2376b0a99707de05595f61454598dec02d8c7b8255923b3366f119173706c4" + "bytes": "c0e1f043b20e07a873e39aa51bf6fee13ad2aaf320e4e5ce382542a46f3b5a54" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6e1d3e4ea47d06e37f498e13a80830114b71a69dda7aea21e9b2af5061d43922" + "bytes": "f3d4d5e12357c79086bf5194551734ec236d6bd5dbb678b676c85a9a915a8749" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea2376b0a99707de05595f61454598dec02d8c7b8255923b3366f119173706c4" + "bytes": "c0e1f043b20e07a873e39aa51bf6fee13ad2aaf320e4e5ce382542a46f3b5a54" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ea2376b0a99707de05595f61454598dec02d8c7b8255923b3366f119173706c4" + "bytes": "c0e1f043b20e07a873e39aa51bf6fee13ad2aaf320e4e5ce382542a46f3b5a54" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "481181826" + "i128": "963868938" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "481181826" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "963868938" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86efeb6d2470556e8f14eaf972c988f801d4a9321cbf0c0591268bc61c3d87a9" + "bytes": "6b74e636c0f596da0a35aa0af829433083201f553617fdb4be0b797bbc7b321d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "86efeb6d2470556e8f14eaf972c988f801d4a9321cbf0c0591268bc61c3d87a9" + "bytes": "6b74e636c0f596da0a35aa0af829433083201f553617fdb4be0b797bbc7b321d" } ] }, "durability": "persistent", "val": { - "bytes": "ea2376b0a99707de05595f61454598dec02d8c7b8255923b3366f119173706c4" + "bytes": "c0e1f043b20e07a873e39aa51bf6fee13ad2aaf320e4e5ce382542a46f3b5a54" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "481181826" + "i128": "963868938" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.113.json index fdd040fa..d6d5a9c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "177899831" + "i128": "523209643" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "177899831" + "i128": "523209643" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27bcabba8092e729342341b6f4bb8762e3367a49c9e586e47430ef6c034cd628" + "bytes": "fd841218ccb0e4208cecc164f5b1943e1bbe2bc2ef5ed880394c7775875c9862" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "177899831" + "i128": "523209643" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "177899831" + "i128": "523209643" }, { - "bytes": "938cb8e58e3da8706b32a3dbd7dc26c69d3cdfba2ee8895a354216791e34bb04" + "bytes": "6b4c43134af66b226a11b6326d19b6960c9e9c79a8212d8d710e05a3e266407f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27bcabba8092e729342341b6f4bb8762e3367a49c9e586e47430ef6c034cd628" + "bytes": "fd841218ccb0e4208cecc164f5b1943e1bbe2bc2ef5ed880394c7775875c9862" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "938cb8e58e3da8706b32a3dbd7dc26c69d3cdfba2ee8895a354216791e34bb04" + "bytes": "6b4c43134af66b226a11b6326d19b6960c9e9c79a8212d8d710e05a3e266407f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "938cb8e58e3da8706b32a3dbd7dc26c69d3cdfba2ee8895a354216791e34bb04" + "bytes": "6b4c43134af66b226a11b6326d19b6960c9e9c79a8212d8d710e05a3e266407f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "177899831" + "i128": "523209643" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "177899831" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "523209643" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f3ed6afe62d272762e4c245eb2dd9f729399d80a7c9daf2e6165011ad3aa45a" + "bytes": "6975053da39af71399173f9156ef8e5ed64baaf10ed4e807720711cdf4c78206" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f3ed6afe62d272762e4c245eb2dd9f729399d80a7c9daf2e6165011ad3aa45a" + "bytes": "6975053da39af71399173f9156ef8e5ed64baaf10ed4e807720711cdf4c78206" } ] }, "durability": "persistent", "val": { - "bytes": "938cb8e58e3da8706b32a3dbd7dc26c69d3cdfba2ee8895a354216791e34bb04" + "bytes": "6b4c43134af66b226a11b6326d19b6960c9e9c79a8212d8d710e05a3e266407f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "177899831" + "i128": "523209643" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.114.json index 258af49b..582b5b5c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "974033336" + "i128": "154508796" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "974033336" + "i128": "154508796" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4251679ffb4c37604b997cc393e8bb74ee8f13dfe35f166da514cd796cbbe094" + "bytes": "af5159089c0e5552792ade39ca65d55ee8923457d5c3b4b1c92407f2beef9e11" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "974033336" + "i128": "154508796" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "974033336" + "i128": "154508796" }, { - "bytes": "9b8ef236e1c2cce557ea7e8f705e5dd4f963bdbd3d0ba3b7ea8ca810d3d951aa" + "bytes": "a99dfd228757284d3ca0d49506f993aecf4a8df5401d3183c74bd8b6a9f05d74" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4251679ffb4c37604b997cc393e8bb74ee8f13dfe35f166da514cd796cbbe094" + "bytes": "af5159089c0e5552792ade39ca65d55ee8923457d5c3b4b1c92407f2beef9e11" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9b8ef236e1c2cce557ea7e8f705e5dd4f963bdbd3d0ba3b7ea8ca810d3d951aa" + "bytes": "a99dfd228757284d3ca0d49506f993aecf4a8df5401d3183c74bd8b6a9f05d74" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9b8ef236e1c2cce557ea7e8f705e5dd4f963bdbd3d0ba3b7ea8ca810d3d951aa" + "bytes": "a99dfd228757284d3ca0d49506f993aecf4a8df5401d3183c74bd8b6a9f05d74" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "974033336" + "i128": "154508796" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "974033336" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "154508796" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84920a0f0580a7c6834fae922419e3ac6f1f57fbddc05ac36cc6fc68e7e7c7f5" + "bytes": "99c9c6f43480e48ca3002614d2c5edb713310aebd357d2b8228da71d976d528a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "84920a0f0580a7c6834fae922419e3ac6f1f57fbddc05ac36cc6fc68e7e7c7f5" + "bytes": "99c9c6f43480e48ca3002614d2c5edb713310aebd357d2b8228da71d976d528a" } ] }, "durability": "persistent", "val": { - "bytes": "9b8ef236e1c2cce557ea7e8f705e5dd4f963bdbd3d0ba3b7ea8ca810d3d951aa" + "bytes": "a99dfd228757284d3ca0d49506f993aecf4a8df5401d3183c74bd8b6a9f05d74" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "974033336" + "i128": "154508796" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.115.json index 3e2e3677..380c0006 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "803664470" + "i128": "603006547" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803664470" + "i128": "603006547" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5671dae5f79bbc0957f44e62bfead3a5f3d85f1ed91aaf606480014eedbc533d" + "bytes": "b96bfc2763d7ba4c62c1e560f6f54e37e90ea0fe34bf2de59a10bf6b2a1d30d3" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "803664470" + "i128": "603006547" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "803664470" + "i128": "603006547" }, { - "bytes": "6597ec5c05daa702f429facf74a926cf8120789539358b9a19421b99da87d6ae" + "bytes": "e26bac7141c4cd3b56069c99550eb72279bcd91f41e6bead35c2ec46022e1b69" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5671dae5f79bbc0957f44e62bfead3a5f3d85f1ed91aaf606480014eedbc533d" + "bytes": "b96bfc2763d7ba4c62c1e560f6f54e37e90ea0fe34bf2de59a10bf6b2a1d30d3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6597ec5c05daa702f429facf74a926cf8120789539358b9a19421b99da87d6ae" + "bytes": "e26bac7141c4cd3b56069c99550eb72279bcd91f41e6bead35c2ec46022e1b69" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6597ec5c05daa702f429facf74a926cf8120789539358b9a19421b99da87d6ae" + "bytes": "e26bac7141c4cd3b56069c99550eb72279bcd91f41e6bead35c2ec46022e1b69" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "803664470" + "i128": "603006547" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "803664470" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "603006547" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92b9480a69de9714f2de4d5d959c157dacb08ba15589c11713238b6dd0c20652" + "bytes": "8712100f89f241a2f88b99a822b428dba12aef5baeef525ccef6e3f8882dc181" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "92b9480a69de9714f2de4d5d959c157dacb08ba15589c11713238b6dd0c20652" + "bytes": "8712100f89f241a2f88b99a822b428dba12aef5baeef525ccef6e3f8882dc181" } ] }, "durability": "persistent", "val": { - "bytes": "6597ec5c05daa702f429facf74a926cf8120789539358b9a19421b99da87d6ae" + "bytes": "e26bac7141c4cd3b56069c99550eb72279bcd91f41e6bead35c2ec46022e1b69" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "803664470" + "i128": "603006547" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.116.json index 13910373..8bfa4552 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "380875694" + "i128": "556001354" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "380875694" + "i128": "556001354" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b740e03d6a691e6049e328dc57e0889d9ff64adc638c8d3427433bfd665723a5" + "bytes": "e5416b2bc8860dd2cda9f254d46b3315646068d3cd9572ddd0413a616e22be2a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "380875694" + "i128": "556001354" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "380875694" + "i128": "556001354" }, { - "bytes": "3ddebbf15ce858c7719a9760513201dffa80e2294a2c8db91188cd7bf175a093" + "bytes": "c1ba1253a3fe1d0af13e377378c393cb47663a256b7917207f0610cead6e2b01" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b740e03d6a691e6049e328dc57e0889d9ff64adc638c8d3427433bfd665723a5" + "bytes": "e5416b2bc8860dd2cda9f254d46b3315646068d3cd9572ddd0413a616e22be2a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3ddebbf15ce858c7719a9760513201dffa80e2294a2c8db91188cd7bf175a093" + "bytes": "c1ba1253a3fe1d0af13e377378c393cb47663a256b7917207f0610cead6e2b01" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3ddebbf15ce858c7719a9760513201dffa80e2294a2c8db91188cd7bf175a093" + "bytes": "c1ba1253a3fe1d0af13e377378c393cb47663a256b7917207f0610cead6e2b01" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "380875694" + "i128": "556001354" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "380875694" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "556001354" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f794ef3db046fc36e07340c5195d44c3961802fb5dfa0923eb828b707849e53c" + "bytes": "3e99d2f0e0f945b5df5f8934cccde07673640ded6b7930ba6e5548dd3f6b8ef2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f794ef3db046fc36e07340c5195d44c3961802fb5dfa0923eb828b707849e53c" + "bytes": "3e99d2f0e0f945b5df5f8934cccde07673640ded6b7930ba6e5548dd3f6b8ef2" } ] }, "durability": "persistent", "val": { - "bytes": "3ddebbf15ce858c7719a9760513201dffa80e2294a2c8db91188cd7bf175a093" + "bytes": "c1ba1253a3fe1d0af13e377378c393cb47663a256b7917207f0610cead6e2b01" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "380875694" + "i128": "556001354" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.117.json index b7d898f2..c2944ee5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "291321800" + "i128": "257642422" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "291321800" + "i128": "257642422" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bef9c225c4688b553438663e83cb070b38a9f84bfbc3e77aacc5166b128373ff" + "bytes": "771a992b42e3c1de0bd37a261edb9b4f2f0022352a94d16696919f6ddf3d3b4d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "291321800" + "i128": "257642422" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "291321800" + "i128": "257642422" }, { - "bytes": "c368bfd5b022f5c70a12e2bd12715a154c3ca120a2a561e197b8d5a6cb43fd5e" + "bytes": "e440704e75fd3a05d2809d75480373609b0679d3d5e280634d056cc902d75c12" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bef9c225c4688b553438663e83cb070b38a9f84bfbc3e77aacc5166b128373ff" + "bytes": "771a992b42e3c1de0bd37a261edb9b4f2f0022352a94d16696919f6ddf3d3b4d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c368bfd5b022f5c70a12e2bd12715a154c3ca120a2a561e197b8d5a6cb43fd5e" + "bytes": "e440704e75fd3a05d2809d75480373609b0679d3d5e280634d056cc902d75c12" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c368bfd5b022f5c70a12e2bd12715a154c3ca120a2a561e197b8d5a6cb43fd5e" + "bytes": "e440704e75fd3a05d2809d75480373609b0679d3d5e280634d056cc902d75c12" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "291321800" + "i128": "257642422" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "291321800" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "257642422" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ecf9cde471b5f391056f01eb0ea8dafa1db62d3a82ca4bd7f484dec571f332e2" + "bytes": "ff43356e3d1e432b50a21047aa5c94e6cdbb7529761c2f53c7685b521cfc69be" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ecf9cde471b5f391056f01eb0ea8dafa1db62d3a82ca4bd7f484dec571f332e2" + "bytes": "ff43356e3d1e432b50a21047aa5c94e6cdbb7529761c2f53c7685b521cfc69be" } ] }, "durability": "persistent", "val": { - "bytes": "c368bfd5b022f5c70a12e2bd12715a154c3ca120a2a561e197b8d5a6cb43fd5e" + "bytes": "e440704e75fd3a05d2809d75480373609b0679d3d5e280634d056cc902d75c12" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "291321800" + "i128": "257642422" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.118.json index 087c3c36..0b867571 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "432814939" + "i128": "637378511" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "432814939" + "i128": "637378511" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e710a7fdb192eb2870b75370effbb5f22a56ab07a9ba267cba18a98ea9f9fb6" + "bytes": "6b25385a2328976bbe00998a9864295af131fca08ae4bbb6a5d226ea12ba49b2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "432814939" + "i128": "637378511" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "432814939" + "i128": "637378511" }, { - "bytes": "b2555ecf04ca5ccdedea5f0009a87cbe0fa84480e0e7698ee8bf162b219b9e23" + "bytes": "9fbabc6ebff9382b9f98b32acc59b5aaa6f8e0979f927176638bdefef6007a45" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e710a7fdb192eb2870b75370effbb5f22a56ab07a9ba267cba18a98ea9f9fb6" + "bytes": "6b25385a2328976bbe00998a9864295af131fca08ae4bbb6a5d226ea12ba49b2" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2555ecf04ca5ccdedea5f0009a87cbe0fa84480e0e7698ee8bf162b219b9e23" + "bytes": "9fbabc6ebff9382b9f98b32acc59b5aaa6f8e0979f927176638bdefef6007a45" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2555ecf04ca5ccdedea5f0009a87cbe0fa84480e0e7698ee8bf162b219b9e23" + "bytes": "9fbabc6ebff9382b9f98b32acc59b5aaa6f8e0979f927176638bdefef6007a45" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "432814939" + "i128": "637378511" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "432814939" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "637378511" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "374b93d370b81ce7e5eb78ae5d6325672a8d46dfe7a8aa06dbf11605fcfd5ee0" + "bytes": "ba31e9b27da0d386c7b89197d014cc1fafd17ee96265f8e2dfcc7db67f7bdf87" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "374b93d370b81ce7e5eb78ae5d6325672a8d46dfe7a8aa06dbf11605fcfd5ee0" + "bytes": "ba31e9b27da0d386c7b89197d014cc1fafd17ee96265f8e2dfcc7db67f7bdf87" } ] }, "durability": "persistent", "val": { - "bytes": "b2555ecf04ca5ccdedea5f0009a87cbe0fa84480e0e7698ee8bf162b219b9e23" + "bytes": "9fbabc6ebff9382b9f98b32acc59b5aaa6f8e0979f927176638bdefef6007a45" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "432814939" + "i128": "637378511" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.119.json index f5700402..f512766a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779577591" + "i128": "761285436" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779577591" + "i128": "761285436" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "449a5b3c5f5803dba013700ef9ca168707d748c4a4d9802e9527ab4427ca8c7a" + "bytes": "0484ee7ade4a3b7ea166acc2fdd04d5799df9b7616e5d530189a65f7cfb5a44f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "779577591" + "i128": "761285436" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779577591" + "i128": "761285436" }, { - "bytes": "01018e5e579075dc28107ebc8146e1d4e67555b2f19dcc38db534c239fbda5e9" + "bytes": "0daf46104a462fd4534a25de6c59d8753ecc23b9cf94b5b9e5de4675401fcaed" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "449a5b3c5f5803dba013700ef9ca168707d748c4a4d9802e9527ab4427ca8c7a" + "bytes": "0484ee7ade4a3b7ea166acc2fdd04d5799df9b7616e5d530189a65f7cfb5a44f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "01018e5e579075dc28107ebc8146e1d4e67555b2f19dcc38db534c239fbda5e9" + "bytes": "0daf46104a462fd4534a25de6c59d8753ecc23b9cf94b5b9e5de4675401fcaed" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "01018e5e579075dc28107ebc8146e1d4e67555b2f19dcc38db534c239fbda5e9" + "bytes": "0daf46104a462fd4534a25de6c59d8753ecc23b9cf94b5b9e5de4675401fcaed" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779577591" + "i128": "761285436" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "779577591" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "761285436" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88a6ab0c7b22f5dafa121128150c1bf535c1a71ce05a6ce22b447dfd4c144db7" + "bytes": "6d2ccfb362f5a5b0afd7f821c4847ceb88578c683326e36e801a865dccc332d4" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "88a6ab0c7b22f5dafa121128150c1bf535c1a71ce05a6ce22b447dfd4c144db7" + "bytes": "6d2ccfb362f5a5b0afd7f821c4847ceb88578c683326e36e801a865dccc332d4" } ] }, "durability": "persistent", "val": { - "bytes": "01018e5e579075dc28107ebc8146e1d4e67555b2f19dcc38db534c239fbda5e9" + "bytes": "0daf46104a462fd4534a25de6c59d8753ecc23b9cf94b5b9e5de4675401fcaed" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "779577591" + "i128": "761285436" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.12.json index df27e26a..c41fc62a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "822972186" + "i128": "828759215" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822972186" + "i128": "828759215" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d709f5c32afd6c69cff54930f3ea80076dd83ec58552a62823def500aa64138b" + "bytes": "e2792d59bf5fd58237d83a4ec7d800bac9a8ab51662c9544cc2fecd3a0d808bd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "822972186" + "i128": "828759215" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822972186" + "i128": "828759215" }, { - "bytes": "071c0ce40ae1d7ebda8a9369d9778fe872c69054b653f023af79bdf46c0e666d" + "bytes": "16a10257dcb3b8590599fc7b8831cbb81f97a075e5dff8e5859ace922985245b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d709f5c32afd6c69cff54930f3ea80076dd83ec58552a62823def500aa64138b" + "bytes": "e2792d59bf5fd58237d83a4ec7d800bac9a8ab51662c9544cc2fecd3a0d808bd" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "071c0ce40ae1d7ebda8a9369d9778fe872c69054b653f023af79bdf46c0e666d" + "bytes": "16a10257dcb3b8590599fc7b8831cbb81f97a075e5dff8e5859ace922985245b" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "071c0ce40ae1d7ebda8a9369d9778fe872c69054b653f023af79bdf46c0e666d" + "bytes": "16a10257dcb3b8590599fc7b8831cbb81f97a075e5dff8e5859ace922985245b" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822972186" + "i128": "828759215" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "822972186" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "828759215" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f19e2030b9c2ad5327ae495eb84f7cb2d59424d5ca9f479b208cd3e267040a1a" + "bytes": "ed64ead0ba251ed6634dd9f13348e04e157869cc6db37b51dafda3213345ec91" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f19e2030b9c2ad5327ae495eb84f7cb2d59424d5ca9f479b208cd3e267040a1a" + "bytes": "ed64ead0ba251ed6634dd9f13348e04e157869cc6db37b51dafda3213345ec91" } ] }, "durability": "persistent", "val": { - "bytes": "071c0ce40ae1d7ebda8a9369d9778fe872c69054b653f023af79bdf46c0e666d" + "bytes": "16a10257dcb3b8590599fc7b8831cbb81f97a075e5dff8e5859ace922985245b" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "822972186" + "i128": "828759215" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.120.json index 32706635..caa01f26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "280760733" + "i128": "121587905" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "280760733" + "i128": "121587905" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cba27555b87c1780f997a9091e3a309c56e2a27771f02748aeb915040b9df94c" + "bytes": "0e15f1ce636eba87ec4daaf0700d2af174d60f9a165003aff85f9bbd6e9cbb37" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "280760733" + "i128": "121587905" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "280760733" + "i128": "121587905" }, { - "bytes": "136d33eb016971cb94eb5410b05fe13ac419e22842eba44b567d4910fd44570f" + "bytes": "2fa72e2a16e8214c6c447e80f645481521983453d23fac31ba41c8309b8339a2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cba27555b87c1780f997a9091e3a309c56e2a27771f02748aeb915040b9df94c" + "bytes": "0e15f1ce636eba87ec4daaf0700d2af174d60f9a165003aff85f9bbd6e9cbb37" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "136d33eb016971cb94eb5410b05fe13ac419e22842eba44b567d4910fd44570f" + "bytes": "2fa72e2a16e8214c6c447e80f645481521983453d23fac31ba41c8309b8339a2" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "136d33eb016971cb94eb5410b05fe13ac419e22842eba44b567d4910fd44570f" + "bytes": "2fa72e2a16e8214c6c447e80f645481521983453d23fac31ba41c8309b8339a2" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "280760733" + "i128": "121587905" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "280760733" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "121587905" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eaf5ede42061b706c4ad97b31dc1419b01de4a60d36e6fbebc449673a07b096c" + "bytes": "fe5df98d113c446806305d0d5d21b63c3030663f43be89ac8700f49a459abdb2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eaf5ede42061b706c4ad97b31dc1419b01de4a60d36e6fbebc449673a07b096c" + "bytes": "fe5df98d113c446806305d0d5d21b63c3030663f43be89ac8700f49a459abdb2" } ] }, "durability": "persistent", "val": { - "bytes": "136d33eb016971cb94eb5410b05fe13ac419e22842eba44b567d4910fd44570f" + "bytes": "2fa72e2a16e8214c6c447e80f645481521983453d23fac31ba41c8309b8339a2" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "280760733" + "i128": "121587905" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.121.json index 2c417315..6d5f6e60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "564582438" + "i128": "152568270" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "564582438" + "i128": "152568270" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "082a67d2ea397b29a15ab3d5369383e7da568c753237bdeae9f0a713f6e7f2c2" + "bytes": "6ddc246f657d406c99b9d55129b0ab8553fe556c3a98699031aa144daeff96aa" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "564582438" + "i128": "152568270" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "564582438" + "i128": "152568270" }, { - "bytes": "5b59120d99fd98883e7c7060c40571d36626ebacd84b845e8e771057643eef37" + "bytes": "dbc7416b721e284e087d7c911b31dd8ab5da37231ed58f9d700f7ff49cabd98c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "082a67d2ea397b29a15ab3d5369383e7da568c753237bdeae9f0a713f6e7f2c2" + "bytes": "6ddc246f657d406c99b9d55129b0ab8553fe556c3a98699031aa144daeff96aa" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b59120d99fd98883e7c7060c40571d36626ebacd84b845e8e771057643eef37" + "bytes": "dbc7416b721e284e087d7c911b31dd8ab5da37231ed58f9d700f7ff49cabd98c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b59120d99fd98883e7c7060c40571d36626ebacd84b845e8e771057643eef37" + "bytes": "dbc7416b721e284e087d7c911b31dd8ab5da37231ed58f9d700f7ff49cabd98c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "564582438" + "i128": "152568270" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "564582438" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "152568270" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c60066ba80bab45159ea3a7d7c354124ccd9b6f7f1e076d5ca16e1a62d78f692" + "bytes": "96a6a1b90a5c182403834fe1201a57d818f350426c6d5d3a04766628cc87ab04" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c60066ba80bab45159ea3a7d7c354124ccd9b6f7f1e076d5ca16e1a62d78f692" + "bytes": "96a6a1b90a5c182403834fe1201a57d818f350426c6d5d3a04766628cc87ab04" } ] }, "durability": "persistent", "val": { - "bytes": "5b59120d99fd98883e7c7060c40571d36626ebacd84b845e8e771057643eef37" + "bytes": "dbc7416b721e284e087d7c911b31dd8ab5da37231ed58f9d700f7ff49cabd98c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "564582438" + "i128": "152568270" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.122.json index 5c18661d..dd5f770a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "247400658" + "i128": "777793529" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "247400658" + "i128": "777793529" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a341b7570c9e93402c7f0b91221acd715733eef48777013807b1d75009910af" + "bytes": "ea06532ecc60c460ae43447449d029167e0971e4eb87eaeabf1fd25c068fc9f9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "247400658" + "i128": "777793529" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "247400658" + "i128": "777793529" }, { - "bytes": "c2817b88c5698ab06ff1c2abddbaabd0b61bc4fad9f7e62f3acb6653420b9b07" + "bytes": "224ac1e0c160bbb593fb83b49938a4f900eaeb35b2554592bf9310d9d7b1cf6b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7a341b7570c9e93402c7f0b91221acd715733eef48777013807b1d75009910af" + "bytes": "ea06532ecc60c460ae43447449d029167e0971e4eb87eaeabf1fd25c068fc9f9" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c2817b88c5698ab06ff1c2abddbaabd0b61bc4fad9f7e62f3acb6653420b9b07" + "bytes": "224ac1e0c160bbb593fb83b49938a4f900eaeb35b2554592bf9310d9d7b1cf6b" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c2817b88c5698ab06ff1c2abddbaabd0b61bc4fad9f7e62f3acb6653420b9b07" + "bytes": "224ac1e0c160bbb593fb83b49938a4f900eaeb35b2554592bf9310d9d7b1cf6b" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "247400658" + "i128": "777793529" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "247400658" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "777793529" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3150e212b64181519ea1e28bb475d938bf4db7df33fff8a9fdffb69faffff50b" + "bytes": "27997ab44acc87ee776df395ef541af9cfaba2f706d03750a3ff2fc1508d7e08" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3150e212b64181519ea1e28bb475d938bf4db7df33fff8a9fdffb69faffff50b" + "bytes": "27997ab44acc87ee776df395ef541af9cfaba2f706d03750a3ff2fc1508d7e08" } ] }, "durability": "persistent", "val": { - "bytes": "c2817b88c5698ab06ff1c2abddbaabd0b61bc4fad9f7e62f3acb6653420b9b07" + "bytes": "224ac1e0c160bbb593fb83b49938a4f900eaeb35b2554592bf9310d9d7b1cf6b" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "247400658" + "i128": "777793529" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.123.json index f74d6d2d..e011a13a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "796777552" + "i128": "436743874" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "796777552" + "i128": "436743874" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68548d216d27a1d1793718651b142e175dbf4075c6bc85cca7538f84a824d1a5" + "bytes": "80f1c65678ebd5e0e8ae0a2024eb2adf143cda9351dab5d03d08902106f9760b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "796777552" + "i128": "436743874" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "796777552" + "i128": "436743874" }, { - "bytes": "fc9e7c2f2f94935163b31408a2fe0a5ee17c23d9735afa57fe6599c181bfcb62" + "bytes": "6db8778ca25087b3981cb6ca9c3de593d24fcbcef627b978b3ec55d7d6f4ab24" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68548d216d27a1d1793718651b142e175dbf4075c6bc85cca7538f84a824d1a5" + "bytes": "80f1c65678ebd5e0e8ae0a2024eb2adf143cda9351dab5d03d08902106f9760b" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc9e7c2f2f94935163b31408a2fe0a5ee17c23d9735afa57fe6599c181bfcb62" + "bytes": "6db8778ca25087b3981cb6ca9c3de593d24fcbcef627b978b3ec55d7d6f4ab24" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fc9e7c2f2f94935163b31408a2fe0a5ee17c23d9735afa57fe6599c181bfcb62" + "bytes": "6db8778ca25087b3981cb6ca9c3de593d24fcbcef627b978b3ec55d7d6f4ab24" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "796777552" + "i128": "436743874" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "796777552" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "436743874" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3dee6d661b0a4fc58428c4feecde3021b5973b4cfc2fc995bb4dd0c7e6487f0" + "bytes": "36ff776df9473e4181794b9a7a170d52a4582a08d9a8ab852d7b247ba098d869" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a3dee6d661b0a4fc58428c4feecde3021b5973b4cfc2fc995bb4dd0c7e6487f0" + "bytes": "36ff776df9473e4181794b9a7a170d52a4582a08d9a8ab852d7b247ba098d869" } ] }, "durability": "persistent", "val": { - "bytes": "fc9e7c2f2f94935163b31408a2fe0a5ee17c23d9735afa57fe6599c181bfcb62" + "bytes": "6db8778ca25087b3981cb6ca9c3de593d24fcbcef627b978b3ec55d7d6f4ab24" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "796777552" + "i128": "436743874" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.124.json index 96dbcb06..76c7579c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "384038877" + "i128": "266487518" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "384038877" + "i128": "266487518" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "befec86825a5a92f0d45dc25b084a11c7dad21cf106703d90e8bd03c22e2f979" + "bytes": "9298b3f9b52bb03027d298d46013d505bb3a7dc6ac4771f29063153e776c764e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "384038877" + "i128": "266487518" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "384038877" + "i128": "266487518" }, { - "bytes": "491f0324563746523a533c0cd9c4f24d22e77e0f61c4905ce9983aecb548e260" + "bytes": "5b2941caaa5560967835f401ac373999dd8991c0bc1095fd5086e0a2ea402178" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "befec86825a5a92f0d45dc25b084a11c7dad21cf106703d90e8bd03c22e2f979" + "bytes": "9298b3f9b52bb03027d298d46013d505bb3a7dc6ac4771f29063153e776c764e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "491f0324563746523a533c0cd9c4f24d22e77e0f61c4905ce9983aecb548e260" + "bytes": "5b2941caaa5560967835f401ac373999dd8991c0bc1095fd5086e0a2ea402178" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "491f0324563746523a533c0cd9c4f24d22e77e0f61c4905ce9983aecb548e260" + "bytes": "5b2941caaa5560967835f401ac373999dd8991c0bc1095fd5086e0a2ea402178" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "384038877" + "i128": "266487518" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "384038877" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "266487518" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e94955ca520186dcaee8ae74d3057e157b8709c32cadbbfac9ad68d2ae2b6778" + "bytes": "b87a2398f9e0a42a74871497645df976dbf8f4411453e5524d387433189b34f0" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e94955ca520186dcaee8ae74d3057e157b8709c32cadbbfac9ad68d2ae2b6778" + "bytes": "b87a2398f9e0a42a74871497645df976dbf8f4411453e5524d387433189b34f0" } ] }, "durability": "persistent", "val": { - "bytes": "491f0324563746523a533c0cd9c4f24d22e77e0f61c4905ce9983aecb548e260" + "bytes": "5b2941caaa5560967835f401ac373999dd8991c0bc1095fd5086e0a2ea402178" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "384038877" + "i128": "266487518" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.125.json index e01e9e79..1d7b16dc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "89451596" + "i128": "624856056" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "89451596" + "i128": "624856056" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7733e13be01b2a68be9ca9f77aef91377d068f34047be76cfaa2bfd6957fa8b" + "bytes": "9f2996763276adb625dfd09d2390b435f33972f21f859a55cff806e6b7f612ac" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "89451596" + "i128": "624856056" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "89451596" + "i128": "624856056" }, { - "bytes": "7175212c858539bfbedab94c24f4d95c07849d208fea55cc78efb9c70110a3f3" + "bytes": "27a5b255bc537d8cfe274ba0b70fb21e8f0002ca27733a70dc7a4e0e50b7898c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7733e13be01b2a68be9ca9f77aef91377d068f34047be76cfaa2bfd6957fa8b" + "bytes": "9f2996763276adb625dfd09d2390b435f33972f21f859a55cff806e6b7f612ac" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7175212c858539bfbedab94c24f4d95c07849d208fea55cc78efb9c70110a3f3" + "bytes": "27a5b255bc537d8cfe274ba0b70fb21e8f0002ca27733a70dc7a4e0e50b7898c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7175212c858539bfbedab94c24f4d95c07849d208fea55cc78efb9c70110a3f3" + "bytes": "27a5b255bc537d8cfe274ba0b70fb21e8f0002ca27733a70dc7a4e0e50b7898c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "89451596" + "i128": "624856056" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "89451596" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "624856056" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40a12da7c956ba73e4cf191c85946d2d0c427265b8cbc8cae57b43492ecb94d3" + "bytes": "6b2e0f2f0c27f4d3dd94c558a7b787d6419355b860e1e7003bf12cdafbd19ebb" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "40a12da7c956ba73e4cf191c85946d2d0c427265b8cbc8cae57b43492ecb94d3" + "bytes": "6b2e0f2f0c27f4d3dd94c558a7b787d6419355b860e1e7003bf12cdafbd19ebb" } ] }, "durability": "persistent", "val": { - "bytes": "7175212c858539bfbedab94c24f4d95c07849d208fea55cc78efb9c70110a3f3" + "bytes": "27a5b255bc537d8cfe274ba0b70fb21e8f0002ca27733a70dc7a4e0e50b7898c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "89451596" + "i128": "624856056" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.126.json index 362e48a3..4b8040e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "695264418" + "i128": "152970343" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "695264418" + "i128": "152970343" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "954f9c49e193e069a08779b3fbbaf1ce6d56c9766be718e0e9aa76361e8d5fb3" + "bytes": "0396153dfb3ae98679bd34fe7dbfc65ef76e9d074fbd7c58bac87618732f0b2e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "695264418" + "i128": "152970343" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "695264418" + "i128": "152970343" }, { - "bytes": "88d4da4ca4bef3c8536cf487e460edc198008da912d5ed785e0e41a48378dc30" + "bytes": "b0e2f502c3e3449bd75e0df501057341984599cf75e2ad88d816e1e9585e3131" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "954f9c49e193e069a08779b3fbbaf1ce6d56c9766be718e0e9aa76361e8d5fb3" + "bytes": "0396153dfb3ae98679bd34fe7dbfc65ef76e9d074fbd7c58bac87618732f0b2e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88d4da4ca4bef3c8536cf487e460edc198008da912d5ed785e0e41a48378dc30" + "bytes": "b0e2f502c3e3449bd75e0df501057341984599cf75e2ad88d816e1e9585e3131" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88d4da4ca4bef3c8536cf487e460edc198008da912d5ed785e0e41a48378dc30" + "bytes": "b0e2f502c3e3449bd75e0df501057341984599cf75e2ad88d816e1e9585e3131" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "695264418" + "i128": "152970343" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "695264418" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "152970343" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e969e6107c42cd4f9872588eb8c789b8264022117362c2075dfca8afcf739c9" + "bytes": "c840a54cd3db7797ef92f0f17a842a01259b7a344c64a3e271a8c7138c88664d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e969e6107c42cd4f9872588eb8c789b8264022117362c2075dfca8afcf739c9" + "bytes": "c840a54cd3db7797ef92f0f17a842a01259b7a344c64a3e271a8c7138c88664d" } ] }, "durability": "persistent", "val": { - "bytes": "88d4da4ca4bef3c8536cf487e460edc198008da912d5ed785e0e41a48378dc30" + "bytes": "b0e2f502c3e3449bd75e0df501057341984599cf75e2ad88d816e1e9585e3131" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "695264418" + "i128": "152970343" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.127.json index 5caf9a1f..59f1be50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "996880635" + "i128": "517429103" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996880635" + "i128": "517429103" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0d5a7ef398f520db90372f7c94f12f5fc08a4a4504a9a82ff05adcf18962fd0e" + "bytes": "471d49cafbcf915d4f1293d759e4baf6df8f9265f15ed7be887de0fe5bf1035c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "996880635" + "i128": "517429103" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "996880635" + "i128": "517429103" }, { - "bytes": "91b60605ea4e540bbe0d5aa410867d10381813f6261953aa6014b3bcec35fce4" + "bytes": "7045144b1fd81e267e3bdae10b013e51f89f7ccbe845d0562652a9d09ddc4aeb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0d5a7ef398f520db90372f7c94f12f5fc08a4a4504a9a82ff05adcf18962fd0e" + "bytes": "471d49cafbcf915d4f1293d759e4baf6df8f9265f15ed7be887de0fe5bf1035c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "91b60605ea4e540bbe0d5aa410867d10381813f6261953aa6014b3bcec35fce4" + "bytes": "7045144b1fd81e267e3bdae10b013e51f89f7ccbe845d0562652a9d09ddc4aeb" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "91b60605ea4e540bbe0d5aa410867d10381813f6261953aa6014b3bcec35fce4" + "bytes": "7045144b1fd81e267e3bdae10b013e51f89f7ccbe845d0562652a9d09ddc4aeb" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "996880635" + "i128": "517429103" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "996880635" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "517429103" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3be97f3c2a7cc01a827cb8ca9e7f5efd3a94e6fde50aa2e9bf9d9189bcee9c9b" + "bytes": "685a92c92375e48aee568c7665fea69ba953105c2a23fd11b06130a2a7ffa95d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3be97f3c2a7cc01a827cb8ca9e7f5efd3a94e6fde50aa2e9bf9d9189bcee9c9b" + "bytes": "685a92c92375e48aee568c7665fea69ba953105c2a23fd11b06130a2a7ffa95d" } ] }, "durability": "persistent", "val": { - "bytes": "91b60605ea4e540bbe0d5aa410867d10381813f6261953aa6014b3bcec35fce4" + "bytes": "7045144b1fd81e267e3bdae10b013e51f89f7ccbe845d0562652a9d09ddc4aeb" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "996880635" + "i128": "517429103" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.128.json index db682441..51213675 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "828897003" + "i128": "858079990" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "828897003" + "i128": "858079990" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5f657363e643bc8b2e8073d52d0236313b006384e6593fa810a8a81225f8e7be" + "bytes": "07f8534cbf17007c62b75f4696f2979c27aa87f806395bab185052d32ef6ff95" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "828897003" + "i128": "858079990" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "828897003" + "i128": "858079990" }, { - "bytes": "fe3207bd49e473832d1358c63172307a9a9eafa588c377a612c2ba4813447ef2" + "bytes": "c57a17491e7fd27be02b02a79f8be62aeb962a0f3e9d3cdba193a053274125fc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5f657363e643bc8b2e8073d52d0236313b006384e6593fa810a8a81225f8e7be" + "bytes": "07f8534cbf17007c62b75f4696f2979c27aa87f806395bab185052d32ef6ff95" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe3207bd49e473832d1358c63172307a9a9eafa588c377a612c2ba4813447ef2" + "bytes": "c57a17491e7fd27be02b02a79f8be62aeb962a0f3e9d3cdba193a053274125fc" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe3207bd49e473832d1358c63172307a9a9eafa588c377a612c2ba4813447ef2" + "bytes": "c57a17491e7fd27be02b02a79f8be62aeb962a0f3e9d3cdba193a053274125fc" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "828897003" + "i128": "858079990" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "828897003" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "858079990" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bddd41a7853705118ff11270c92cc1a3a1a28e1f7925b4715cbb3b8df38322cc" + "bytes": "0b141eedcdce5e8831160c8b7e2e48e3e0b7f8e901c3e27615fa935fda724e40" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bddd41a7853705118ff11270c92cc1a3a1a28e1f7925b4715cbb3b8df38322cc" + "bytes": "0b141eedcdce5e8831160c8b7e2e48e3e0b7f8e901c3e27615fa935fda724e40" } ] }, "durability": "persistent", "val": { - "bytes": "fe3207bd49e473832d1358c63172307a9a9eafa588c377a612c2ba4813447ef2" + "bytes": "c57a17491e7fd27be02b02a79f8be62aeb962a0f3e9d3cdba193a053274125fc" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "828897003" + "i128": "858079990" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.129.json index 1fc3d4f9..95198fc9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "535820949" + "i128": "335340214" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "535820949" + "i128": "335340214" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef956495a088cf688d6e9f1452b6cb929421f83e7e516fd04557325825877668" + "bytes": "b2f6a30b1de5f899b3bfacfb2b2770a1592ddb1992389cb93981b97d6ccd5bc0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "535820949" + "i128": "335340214" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "535820949" + "i128": "335340214" }, { - "bytes": "de37483204640f6dee2e3f604fb8c168599ec3dfe8bf067d1628f9cb19dad3c3" + "bytes": "98b956704bc56f8cb6126e42943f95229f5bf903212218919c583f51b9f7865a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef956495a088cf688d6e9f1452b6cb929421f83e7e516fd04557325825877668" + "bytes": "b2f6a30b1de5f899b3bfacfb2b2770a1592ddb1992389cb93981b97d6ccd5bc0" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de37483204640f6dee2e3f604fb8c168599ec3dfe8bf067d1628f9cb19dad3c3" + "bytes": "98b956704bc56f8cb6126e42943f95229f5bf903212218919c583f51b9f7865a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de37483204640f6dee2e3f604fb8c168599ec3dfe8bf067d1628f9cb19dad3c3" + "bytes": "98b956704bc56f8cb6126e42943f95229f5bf903212218919c583f51b9f7865a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "535820949" + "i128": "335340214" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "535820949" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "335340214" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c3c710eca85101e2068f3b7025a19039521b9c48cbe5062b5caa9cc52679660" + "bytes": "8595f12aab1017d9401fb2502a1a8710026307b458c99ab783db85f86e5726ab" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4c3c710eca85101e2068f3b7025a19039521b9c48cbe5062b5caa9cc52679660" + "bytes": "8595f12aab1017d9401fb2502a1a8710026307b458c99ab783db85f86e5726ab" } ] }, "durability": "persistent", "val": { - "bytes": "de37483204640f6dee2e3f604fb8c168599ec3dfe8bf067d1628f9cb19dad3c3" + "bytes": "98b956704bc56f8cb6126e42943f95229f5bf903212218919c583f51b9f7865a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "535820949" + "i128": "335340214" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.13.json index 739e9d53..83bd40aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "80952283" + "i128": "194523315" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "80952283" + "i128": "194523315" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0ec8bbec06bc2f0ce59bdb38c1c8aa35a44e67e3d09f7a2917298337ab77f51" + "bytes": "2bd4f04c0f7d76d8fa98953316ba0ad9a6e97dc1e9ea8056189e4341cd674bc0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "80952283" + "i128": "194523315" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "80952283" + "i128": "194523315" }, { - "bytes": "6c50668fabdcd39452d73f9398a6c537f78b21aaa44ca9b5f77a2fe76d2bc18c" + "bytes": "cd3fbb11d4459b7f7d1b9aed4ffac4192382766a0c1fcd2d1de72573c956065b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b0ec8bbec06bc2f0ce59bdb38c1c8aa35a44e67e3d09f7a2917298337ab77f51" + "bytes": "2bd4f04c0f7d76d8fa98953316ba0ad9a6e97dc1e9ea8056189e4341cd674bc0" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c50668fabdcd39452d73f9398a6c537f78b21aaa44ca9b5f77a2fe76d2bc18c" + "bytes": "cd3fbb11d4459b7f7d1b9aed4ffac4192382766a0c1fcd2d1de72573c956065b" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c50668fabdcd39452d73f9398a6c537f78b21aaa44ca9b5f77a2fe76d2bc18c" + "bytes": "cd3fbb11d4459b7f7d1b9aed4ffac4192382766a0c1fcd2d1de72573c956065b" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "80952283" + "i128": "194523315" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "80952283" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "194523315" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71ca2e882a7da94677ddd1a9b55bc8e58980d46d97b81098e19e25f3df432a99" + "bytes": "e3db608628d39252b9cefcb4e68f2f4d969e520fea26abe551e7427e29da010c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71ca2e882a7da94677ddd1a9b55bc8e58980d46d97b81098e19e25f3df432a99" + "bytes": "e3db608628d39252b9cefcb4e68f2f4d969e520fea26abe551e7427e29da010c" } ] }, "durability": "persistent", "val": { - "bytes": "6c50668fabdcd39452d73f9398a6c537f78b21aaa44ca9b5f77a2fe76d2bc18c" + "bytes": "cd3fbb11d4459b7f7d1b9aed4ffac4192382766a0c1fcd2d1de72573c956065b" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "80952283" + "i128": "194523315" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.130.json index 726e7d7d..9bea07f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "515411840" + "i128": "511826612" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515411840" + "i128": "511826612" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0f99eb9157c8fc0da0ff173a8b90391f76fc115492e4dc8a67e3f3f1a3ab181" + "bytes": "56e1a5de23f4e30abaef4d5ffcf8f2183e3ff96f924ccce2e602335f334099f2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "515411840" + "i128": "511826612" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515411840" + "i128": "511826612" }, { - "bytes": "40a073eec656585f13540830aca03fe3d92111da7debeafd0e116d92bd419c51" + "bytes": "9b5bcf530ea440810c28f5b6b1ef9094ab55c24f9ca6f4c9d478798e8284253a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0f99eb9157c8fc0da0ff173a8b90391f76fc115492e4dc8a67e3f3f1a3ab181" + "bytes": "56e1a5de23f4e30abaef4d5ffcf8f2183e3ff96f924ccce2e602335f334099f2" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "40a073eec656585f13540830aca03fe3d92111da7debeafd0e116d92bd419c51" + "bytes": "9b5bcf530ea440810c28f5b6b1ef9094ab55c24f9ca6f4c9d478798e8284253a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "40a073eec656585f13540830aca03fe3d92111da7debeafd0e116d92bd419c51" + "bytes": "9b5bcf530ea440810c28f5b6b1ef9094ab55c24f9ca6f4c9d478798e8284253a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "515411840" + "i128": "511826612" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "515411840" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "511826612" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64837fac6cdd63ab895b78e127a3f527bb388d8e20e61163395f56b947ece352" + "bytes": "00ed27c423b72f7fce39397b7382edcf790440918b2e4b6de4a638a7bac8d626" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "64837fac6cdd63ab895b78e127a3f527bb388d8e20e61163395f56b947ece352" + "bytes": "00ed27c423b72f7fce39397b7382edcf790440918b2e4b6de4a638a7bac8d626" } ] }, "durability": "persistent", "val": { - "bytes": "40a073eec656585f13540830aca03fe3d92111da7debeafd0e116d92bd419c51" + "bytes": "9b5bcf530ea440810c28f5b6b1ef9094ab55c24f9ca6f4c9d478798e8284253a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "515411840" + "i128": "511826612" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.131.json index 546c0191..3d277269 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "185413533" + "i128": "622547048" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "185413533" + "i128": "622547048" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f25123fff0626200eb7a6ca11e21996a5a118f87782922c7937f7fdcb1b02dc7" + "bytes": "1fedaa52ddd5caf884dd9fc03917dd211725a209d5ce14239d275014fb72d631" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "185413533" + "i128": "622547048" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "185413533" + "i128": "622547048" }, { - "bytes": "431ea1686366c0ce11c56bb7e7d6b9930a3498d69fd35280f8c1953fa92da387" + "bytes": "ceddf7878c64948b2cf456e25acb187b708fbf0c9d14c3afac6cfff4b7192a72" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f25123fff0626200eb7a6ca11e21996a5a118f87782922c7937f7fdcb1b02dc7" + "bytes": "1fedaa52ddd5caf884dd9fc03917dd211725a209d5ce14239d275014fb72d631" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "431ea1686366c0ce11c56bb7e7d6b9930a3498d69fd35280f8c1953fa92da387" + "bytes": "ceddf7878c64948b2cf456e25acb187b708fbf0c9d14c3afac6cfff4b7192a72" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "431ea1686366c0ce11c56bb7e7d6b9930a3498d69fd35280f8c1953fa92da387" + "bytes": "ceddf7878c64948b2cf456e25acb187b708fbf0c9d14c3afac6cfff4b7192a72" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "185413533" + "i128": "622547048" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "185413533" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "622547048" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c97d70e2cca8af7db8b493f7877c28cff048f33f85e33168fc9d1fed03c8215" + "bytes": "60973f6936cceac6e2793bcc72ae31cb75bd06c12a4f21e23a4670e43d8414ef" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1c97d70e2cca8af7db8b493f7877c28cff048f33f85e33168fc9d1fed03c8215" + "bytes": "60973f6936cceac6e2793bcc72ae31cb75bd06c12a4f21e23a4670e43d8414ef" } ] }, "durability": "persistent", "val": { - "bytes": "431ea1686366c0ce11c56bb7e7d6b9930a3498d69fd35280f8c1953fa92da387" + "bytes": "ceddf7878c64948b2cf456e25acb187b708fbf0c9d14c3afac6cfff4b7192a72" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "185413533" + "i128": "622547048" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.132.json index a5b20a18..db11516d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "795651690" + "i128": "891455184" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "795651690" + "i128": "891455184" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a87f9272db8e5e7c9abdd9a642c0d73e55bdba9c8bf37f03d32985011874707" + "bytes": "3bfacf7167f7dd95aad50ce7c59c788aab69c816e8faee45b2cef10b074a4fdc" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "795651690" + "i128": "891455184" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "795651690" + "i128": "891455184" }, { - "bytes": "77b644d7fbedd2a397e635f8adc4a332cb0ca04c71b788e68e9319cbcd3dad5d" + "bytes": "84f0207e192672695758f87509dba6ccf68fceda30f71e77159465bf48592119" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a87f9272db8e5e7c9abdd9a642c0d73e55bdba9c8bf37f03d32985011874707" + "bytes": "3bfacf7167f7dd95aad50ce7c59c788aab69c816e8faee45b2cef10b074a4fdc" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "77b644d7fbedd2a397e635f8adc4a332cb0ca04c71b788e68e9319cbcd3dad5d" + "bytes": "84f0207e192672695758f87509dba6ccf68fceda30f71e77159465bf48592119" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "77b644d7fbedd2a397e635f8adc4a332cb0ca04c71b788e68e9319cbcd3dad5d" + "bytes": "84f0207e192672695758f87509dba6ccf68fceda30f71e77159465bf48592119" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "795651690" + "i128": "891455184" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "795651690" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "891455184" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efe4af4bef2d0d002a2f363fc2b2e06b510302ec49b330b01d60c91cc6ee6951" + "bytes": "a1f30c78a3d35a7ef06c1469e9e800625a579a0e7014698e62e32ed5ad8b22cb" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efe4af4bef2d0d002a2f363fc2b2e06b510302ec49b330b01d60c91cc6ee6951" + "bytes": "a1f30c78a3d35a7ef06c1469e9e800625a579a0e7014698e62e32ed5ad8b22cb" } ] }, "durability": "persistent", "val": { - "bytes": "77b644d7fbedd2a397e635f8adc4a332cb0ca04c71b788e68e9319cbcd3dad5d" + "bytes": "84f0207e192672695758f87509dba6ccf68fceda30f71e77159465bf48592119" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "795651690" + "i128": "891455184" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.133.json index cc159b9a..4547c87a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "705009590" + "i128": "295594297" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "705009590" + "i128": "295594297" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fec8757f672bf4fe519bf514b064aa3ae8fedc6a96ce51fce6306e433edd1e73" + "bytes": "1ed986617303ee19d4649d438d0200f769ce8f5ee63c7f5750b89ddefe51215e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "705009590" + "i128": "295594297" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "705009590" + "i128": "295594297" }, { - "bytes": "a3450d54e967756f96ad998fe0f70e25e05c60edaa1104874218e12540891f8c" + "bytes": "ae3c1c82282eef3b4b6f9d308e5cf3d91377ee44d32ef1e0958c6bd6b73a7f9f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fec8757f672bf4fe519bf514b064aa3ae8fedc6a96ce51fce6306e433edd1e73" + "bytes": "1ed986617303ee19d4649d438d0200f769ce8f5ee63c7f5750b89ddefe51215e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a3450d54e967756f96ad998fe0f70e25e05c60edaa1104874218e12540891f8c" + "bytes": "ae3c1c82282eef3b4b6f9d308e5cf3d91377ee44d32ef1e0958c6bd6b73a7f9f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a3450d54e967756f96ad998fe0f70e25e05c60edaa1104874218e12540891f8c" + "bytes": "ae3c1c82282eef3b4b6f9d308e5cf3d91377ee44d32ef1e0958c6bd6b73a7f9f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "705009590" + "i128": "295594297" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "705009590" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "295594297" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d069f6e97ab1e48b9a35abc69cab7bcaa6b021d6f6cabd7b261d65d74bfa3954" + "bytes": "b1c351152de2f330c12373e75801c1e95a731e9694b43ceb6f5693cc7c08ec9c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d069f6e97ab1e48b9a35abc69cab7bcaa6b021d6f6cabd7b261d65d74bfa3954" + "bytes": "b1c351152de2f330c12373e75801c1e95a731e9694b43ceb6f5693cc7c08ec9c" } ] }, "durability": "persistent", "val": { - "bytes": "a3450d54e967756f96ad998fe0f70e25e05c60edaa1104874218e12540891f8c" + "bytes": "ae3c1c82282eef3b4b6f9d308e5cf3d91377ee44d32ef1e0958c6bd6b73a7f9f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "705009590" + "i128": "295594297" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.134.json index fbe6633a..319b19cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "312544415" + "i128": "486807860" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "312544415" + "i128": "486807860" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c2abc1c79a37402e54c4e717ae37ef8b1919b327b7f9ea2234e3b3cc96af48d" + "bytes": "6a27a33e6bb732169ab72d22d3f9ed575f7c207ea9df537bce5d02d417302c7f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "312544415" + "i128": "486807860" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "312544415" + "i128": "486807860" }, { - "bytes": "bb62f751fd463cf49634b08216be8e76964d6e06be7bbaf8ad734488d0a240cd" + "bytes": "55c87ae42455b1f4fb13ac16f5d1d9ec6cc3771b9480fd9e7a50b48dd07a620a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c2abc1c79a37402e54c4e717ae37ef8b1919b327b7f9ea2234e3b3cc96af48d" + "bytes": "6a27a33e6bb732169ab72d22d3f9ed575f7c207ea9df537bce5d02d417302c7f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb62f751fd463cf49634b08216be8e76964d6e06be7bbaf8ad734488d0a240cd" + "bytes": "55c87ae42455b1f4fb13ac16f5d1d9ec6cc3771b9480fd9e7a50b48dd07a620a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bb62f751fd463cf49634b08216be8e76964d6e06be7bbaf8ad734488d0a240cd" + "bytes": "55c87ae42455b1f4fb13ac16f5d1d9ec6cc3771b9480fd9e7a50b48dd07a620a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "312544415" + "i128": "486807860" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "312544415" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "486807860" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "962a9f39c97c6942654c94105d64b92d2b1f161d228c17fbaf240bf09a6b4165" + "bytes": "d6d4573770fdc6059e64c599c5394611775249ead8086566ada64bfd15b386dd" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "962a9f39c97c6942654c94105d64b92d2b1f161d228c17fbaf240bf09a6b4165" + "bytes": "d6d4573770fdc6059e64c599c5394611775249ead8086566ada64bfd15b386dd" } ] }, "durability": "persistent", "val": { - "bytes": "bb62f751fd463cf49634b08216be8e76964d6e06be7bbaf8ad734488d0a240cd" + "bytes": "55c87ae42455b1f4fb13ac16f5d1d9ec6cc3771b9480fd9e7a50b48dd07a620a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "312544415" + "i128": "486807860" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.135.json index 0ab9c950..7686dcd8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "808067210" + "i128": "138283806" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "808067210" + "i128": "138283806" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fae619bb1d64732028f09b5a081819eaaaa808c6f5016d9b167fcc6f38547a20" + "bytes": "28a66e9d4e732c1cb71b8ebd9e8e95c89ff0502030f05407f307f02fbc70ddd0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "808067210" + "i128": "138283806" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "808067210" + "i128": "138283806" }, { - "bytes": "d3466e2c91acc2f04f5560ebdcf3f95b8d4d32b947a0a3cb469d3516fcff6eb6" + "bytes": "969518dc14f7cefcb0abde9b72c864fa60ca843c1927dc12f4fc5ff57e6fbd08" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fae619bb1d64732028f09b5a081819eaaaa808c6f5016d9b167fcc6f38547a20" + "bytes": "28a66e9d4e732c1cb71b8ebd9e8e95c89ff0502030f05407f307f02fbc70ddd0" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d3466e2c91acc2f04f5560ebdcf3f95b8d4d32b947a0a3cb469d3516fcff6eb6" + "bytes": "969518dc14f7cefcb0abde9b72c864fa60ca843c1927dc12f4fc5ff57e6fbd08" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d3466e2c91acc2f04f5560ebdcf3f95b8d4d32b947a0a3cb469d3516fcff6eb6" + "bytes": "969518dc14f7cefcb0abde9b72c864fa60ca843c1927dc12f4fc5ff57e6fbd08" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "808067210" + "i128": "138283806" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "808067210" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "138283806" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "927a700de0d42925ea98dd203b1e05d3bec6e9857500f28311b05a8b230b3881" + "bytes": "195f67d1ba2ae698afc8a94bfcd0fbe62f2ae079169114326deed84820bcc1e8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "927a700de0d42925ea98dd203b1e05d3bec6e9857500f28311b05a8b230b3881" + "bytes": "195f67d1ba2ae698afc8a94bfcd0fbe62f2ae079169114326deed84820bcc1e8" } ] }, "durability": "persistent", "val": { - "bytes": "d3466e2c91acc2f04f5560ebdcf3f95b8d4d32b947a0a3cb469d3516fcff6eb6" + "bytes": "969518dc14f7cefcb0abde9b72c864fa60ca843c1927dc12f4fc5ff57e6fbd08" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "808067210" + "i128": "138283806" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.136.json index 96f4b13c..f51027b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "634210133" + "i128": "692656293" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "634210133" + "i128": "692656293" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35ac1124070594589625a8b94d171cc276210fa7afed765d1c15482248c6e815" + "bytes": "556a7c687b288069e843f93c23c62ec2fb9d6761b98133a82a857a8dcf1b76f2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "634210133" + "i128": "692656293" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "634210133" + "i128": "692656293" }, { - "bytes": "866f620658d1413a99e28fb3e95e8771200a459d759aad33ff7c1147fe339fed" + "bytes": "3d9e568e8c4e960d4231887806ec69c0a35cb7af788944df8afd350946ffdfc4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35ac1124070594589625a8b94d171cc276210fa7afed765d1c15482248c6e815" + "bytes": "556a7c687b288069e843f93c23c62ec2fb9d6761b98133a82a857a8dcf1b76f2" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "866f620658d1413a99e28fb3e95e8771200a459d759aad33ff7c1147fe339fed" + "bytes": "3d9e568e8c4e960d4231887806ec69c0a35cb7af788944df8afd350946ffdfc4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "866f620658d1413a99e28fb3e95e8771200a459d759aad33ff7c1147fe339fed" + "bytes": "3d9e568e8c4e960d4231887806ec69c0a35cb7af788944df8afd350946ffdfc4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "634210133" + "i128": "692656293" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "634210133" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "692656293" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0855e82edb95d1e5789f777449622c705539a93df8b23c90499d62249bbd433" + "bytes": "bad1014ec4d34dfb45aa6b0889171b9a44ef58ca7f92b664d2b40771e87bf221" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0855e82edb95d1e5789f777449622c705539a93df8b23c90499d62249bbd433" + "bytes": "bad1014ec4d34dfb45aa6b0889171b9a44ef58ca7f92b664d2b40771e87bf221" } ] }, "durability": "persistent", "val": { - "bytes": "866f620658d1413a99e28fb3e95e8771200a459d759aad33ff7c1147fe339fed" + "bytes": "3d9e568e8c4e960d4231887806ec69c0a35cb7af788944df8afd350946ffdfc4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "634210133" + "i128": "692656293" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.137.json index cf2f053b..4cb07b70 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "251484234" + "i128": "165415505" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "251484234" + "i128": "165415505" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2da61405edb99440ba5f07b04e826fa9b9624d17fae33c406678d263ce606d97" + "bytes": "4b13663c31f9942791b045b5aefab9f5e3eb5da8331d7426406f7d37445e5055" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "251484234" + "i128": "165415505" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "251484234" + "i128": "165415505" }, { - "bytes": "a9ce2289bd084fe689a1df6c1aba6a1e65ea005e6de607da716b088a7be5fa2d" + "bytes": "7f21c0dfafd6fad8bfa8e403b1d84228acdfeaffd0caf5042308dea927759801" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2da61405edb99440ba5f07b04e826fa9b9624d17fae33c406678d263ce606d97" + "bytes": "4b13663c31f9942791b045b5aefab9f5e3eb5da8331d7426406f7d37445e5055" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9ce2289bd084fe689a1df6c1aba6a1e65ea005e6de607da716b088a7be5fa2d" + "bytes": "7f21c0dfafd6fad8bfa8e403b1d84228acdfeaffd0caf5042308dea927759801" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9ce2289bd084fe689a1df6c1aba6a1e65ea005e6de607da716b088a7be5fa2d" + "bytes": "7f21c0dfafd6fad8bfa8e403b1d84228acdfeaffd0caf5042308dea927759801" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "251484234" + "i128": "165415505" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "251484234" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "165415505" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc42f5314bafc1f85031f2133b3d78b608988a5d80874f0c7723693a9102f413" + "bytes": "b9a1c82a13efa01934f0a00e2b94fd4332c5f230d0a60469e44d961546855de2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc42f5314bafc1f85031f2133b3d78b608988a5d80874f0c7723693a9102f413" + "bytes": "b9a1c82a13efa01934f0a00e2b94fd4332c5f230d0a60469e44d961546855de2" } ] }, "durability": "persistent", "val": { - "bytes": "a9ce2289bd084fe689a1df6c1aba6a1e65ea005e6de607da716b088a7be5fa2d" + "bytes": "7f21c0dfafd6fad8bfa8e403b1d84228acdfeaffd0caf5042308dea927759801" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "251484234" + "i128": "165415505" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.138.json index 60fc7542..f7e64846 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "726525064" + "i128": "827154825" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726525064" + "i128": "827154825" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70998de03fee068491631ab0f196d1447cef1481ee866a857b041cf3f2aa973f" + "bytes": "c8394cf13cb235b97d45660155a8115033eed10da1c91174d6c599a4766adfa3" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "726525064" + "i128": "827154825" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "726525064" + "i128": "827154825" }, { - "bytes": "3ca339caa6b8fc61731ad1e4cec6a535cfac1713a7ab742d27bf350f152996d7" + "bytes": "9b98506306fa68451b1a3170968e2f70e27fc16989b78beaa9bf41e9eed8174e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70998de03fee068491631ab0f196d1447cef1481ee866a857b041cf3f2aa973f" + "bytes": "c8394cf13cb235b97d45660155a8115033eed10da1c91174d6c599a4766adfa3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3ca339caa6b8fc61731ad1e4cec6a535cfac1713a7ab742d27bf350f152996d7" + "bytes": "9b98506306fa68451b1a3170968e2f70e27fc16989b78beaa9bf41e9eed8174e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3ca339caa6b8fc61731ad1e4cec6a535cfac1713a7ab742d27bf350f152996d7" + "bytes": "9b98506306fa68451b1a3170968e2f70e27fc16989b78beaa9bf41e9eed8174e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "726525064" + "i128": "827154825" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "726525064" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "827154825" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef360fa126f658c4185ff02378c73cf36c92350450d5d0ea3575d5696cff6379" + "bytes": "fe82055aef8a8ac003b047b63f4a90f4e3e35067ae41cf1c516cb879f67c6c93" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef360fa126f658c4185ff02378c73cf36c92350450d5d0ea3575d5696cff6379" + "bytes": "fe82055aef8a8ac003b047b63f4a90f4e3e35067ae41cf1c516cb879f67c6c93" } ] }, "durability": "persistent", "val": { - "bytes": "3ca339caa6b8fc61731ad1e4cec6a535cfac1713a7ab742d27bf350f152996d7" + "bytes": "9b98506306fa68451b1a3170968e2f70e27fc16989b78beaa9bf41e9eed8174e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "726525064" + "i128": "827154825" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.139.json index 78db5f39..181eb8dc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "755409533" + "i128": "741510339" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "755409533" + "i128": "741510339" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "50064a02f549acf2c7fad1af89694635023afd70c4e04785e9fdea414b3f59e5" + "bytes": "20705eb22a656943aef5c86460d69979a0386f42b5d9e272cfca2a8ee15982f2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "755409533" + "i128": "741510339" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "755409533" + "i128": "741510339" }, { - "bytes": "ec2a44b955e730aec3da69a3c3b089f7dd1166cde240860bffde5c79ce70532d" + "bytes": "33264ad82a7b2dc7a05640a0c701a8ef5a799b7884ac7946c48b33e6ae55a6e2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "50064a02f549acf2c7fad1af89694635023afd70c4e04785e9fdea414b3f59e5" + "bytes": "20705eb22a656943aef5c86460d69979a0386f42b5d9e272cfca2a8ee15982f2" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec2a44b955e730aec3da69a3c3b089f7dd1166cde240860bffde5c79ce70532d" + "bytes": "33264ad82a7b2dc7a05640a0c701a8ef5a799b7884ac7946c48b33e6ae55a6e2" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec2a44b955e730aec3da69a3c3b089f7dd1166cde240860bffde5c79ce70532d" + "bytes": "33264ad82a7b2dc7a05640a0c701a8ef5a799b7884ac7946c48b33e6ae55a6e2" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "755409533" + "i128": "741510339" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "755409533" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "741510339" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18ea10838a6d10540ba27301ffc1685768bc65fe29020518ef21c5094e0a0ad0" + "bytes": "fb884b8900b3ab52d9f84d836de704919f3ee1d5b0d59a8843881871f9a2d12b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18ea10838a6d10540ba27301ffc1685768bc65fe29020518ef21c5094e0a0ad0" + "bytes": "fb884b8900b3ab52d9f84d836de704919f3ee1d5b0d59a8843881871f9a2d12b" } ] }, "durability": "persistent", "val": { - "bytes": "ec2a44b955e730aec3da69a3c3b089f7dd1166cde240860bffde5c79ce70532d" + "bytes": "33264ad82a7b2dc7a05640a0c701a8ef5a799b7884ac7946c48b33e6ae55a6e2" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "755409533" + "i128": "741510339" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.14.json index d920a458..6eb2eeb7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "815128860" + "i128": "145472650" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815128860" + "i128": "145472650" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a1bc64cc0f520fdb4d07cf6d4e7e322d4806ed7994702ebf19814ea86925e8d" + "bytes": "08f725fec333575205e71e7b58a8c1f971294b66a0dca15dfc6cdbd4a7b3e271" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "815128860" + "i128": "145472650" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815128860" + "i128": "145472650" }, { - "bytes": "ce12b8514abc4ebf3cf2a1eb1e232eb63bb436d033c5514e54b5e2f3768808ce" + "bytes": "c37937f8cf9f1a09c94719a5e9088dcd8ba3897eeb6e87af0d2f64869ca2ed57" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a1bc64cc0f520fdb4d07cf6d4e7e322d4806ed7994702ebf19814ea86925e8d" + "bytes": "08f725fec333575205e71e7b58a8c1f971294b66a0dca15dfc6cdbd4a7b3e271" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ce12b8514abc4ebf3cf2a1eb1e232eb63bb436d033c5514e54b5e2f3768808ce" + "bytes": "c37937f8cf9f1a09c94719a5e9088dcd8ba3897eeb6e87af0d2f64869ca2ed57" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ce12b8514abc4ebf3cf2a1eb1e232eb63bb436d033c5514e54b5e2f3768808ce" + "bytes": "c37937f8cf9f1a09c94719a5e9088dcd8ba3897eeb6e87af0d2f64869ca2ed57" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "815128860" + "i128": "145472650" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "815128860" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "145472650" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac2bb9229ca486041b01124b452e5b78063e424d55025e2f6adf272c9dd0f3ff" + "bytes": "2d5ce076983d92ff3e055b0ebb399b8b3842aeff3c849cd23a732f80144f2ce7" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ac2bb9229ca486041b01124b452e5b78063e424d55025e2f6adf272c9dd0f3ff" + "bytes": "2d5ce076983d92ff3e055b0ebb399b8b3842aeff3c849cd23a732f80144f2ce7" } ] }, "durability": "persistent", "val": { - "bytes": "ce12b8514abc4ebf3cf2a1eb1e232eb63bb436d033c5514e54b5e2f3768808ce" + "bytes": "c37937f8cf9f1a09c94719a5e9088dcd8ba3897eeb6e87af0d2f64869ca2ed57" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "815128860" + "i128": "145472650" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.140.json index 44d446d3..e6682d46 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "464857295" + "i128": "343423973" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464857295" + "i128": "343423973" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35b5cb1b8be528318858551c58f6ee1fc53c8107c0e425cd59e55c8d9efb48ca" + "bytes": "aaba0a5c51b0e56941bd48bd77caa659a38482398392e381ee72aaf6ec15c87b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "464857295" + "i128": "343423973" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "464857295" + "i128": "343423973" }, { - "bytes": "b6c02715d95c130fdf551850407262e801f87019c8490bee05757a412edd2066" + "bytes": "7c6c566953fab557e31e21ce50f66fd99aadfe0ecc9e66e9d9b0e8477d1e2caa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35b5cb1b8be528318858551c58f6ee1fc53c8107c0e425cd59e55c8d9efb48ca" + "bytes": "aaba0a5c51b0e56941bd48bd77caa659a38482398392e381ee72aaf6ec15c87b" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b6c02715d95c130fdf551850407262e801f87019c8490bee05757a412edd2066" + "bytes": "7c6c566953fab557e31e21ce50f66fd99aadfe0ecc9e66e9d9b0e8477d1e2caa" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b6c02715d95c130fdf551850407262e801f87019c8490bee05757a412edd2066" + "bytes": "7c6c566953fab557e31e21ce50f66fd99aadfe0ecc9e66e9d9b0e8477d1e2caa" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "464857295" + "i128": "343423973" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "464857295" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "343423973" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "965b03914cf63f3c6dceab2c710c6500dbb0186b2b4c0e1f7eca39d6108f9753" + "bytes": "5ea6e9531c447c4fa7f66705053aa0bc919d99a15e736cfbc668ed08822fe19a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "965b03914cf63f3c6dceab2c710c6500dbb0186b2b4c0e1f7eca39d6108f9753" + "bytes": "5ea6e9531c447c4fa7f66705053aa0bc919d99a15e736cfbc668ed08822fe19a" } ] }, "durability": "persistent", "val": { - "bytes": "b6c02715d95c130fdf551850407262e801f87019c8490bee05757a412edd2066" + "bytes": "7c6c566953fab557e31e21ce50f66fd99aadfe0ecc9e66e9d9b0e8477d1e2caa" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "464857295" + "i128": "343423973" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.141.json index fb87c6e0..43ba3244 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "665552205" + "i128": "343151221" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "665552205" + "i128": "343151221" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "baeb583c4b42480e1f95ccaa998f56768a5d26eb0ae8e1d178a67f8bfd40df3e" + "bytes": "77a93498b51c7034410291ce927059c344313515456624a8fc36de42961584fb" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "665552205" + "i128": "343151221" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "665552205" + "i128": "343151221" }, { - "bytes": "b40fe8af305e02ad573d6328d3402120ed3d264f81817c97d5781970dd21fd48" + "bytes": "0a823c65798f507842353b33f1b1d4b17f8d7127ea3d68a3e13058e33a410665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "baeb583c4b42480e1f95ccaa998f56768a5d26eb0ae8e1d178a67f8bfd40df3e" + "bytes": "77a93498b51c7034410291ce927059c344313515456624a8fc36de42961584fb" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b40fe8af305e02ad573d6328d3402120ed3d264f81817c97d5781970dd21fd48" + "bytes": "0a823c65798f507842353b33f1b1d4b17f8d7127ea3d68a3e13058e33a410665" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b40fe8af305e02ad573d6328d3402120ed3d264f81817c97d5781970dd21fd48" + "bytes": "0a823c65798f507842353b33f1b1d4b17f8d7127ea3d68a3e13058e33a410665" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "665552205" + "i128": "343151221" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "665552205" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "343151221" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "031dca94faeb0bd5fc33b4ed2aa3203882420ff7ea7667220fc6555b5a1056fc" + "bytes": "91973757034ca091d49283a565c0c69e0fb4c03565523006cac6adff6e12cc14" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "031dca94faeb0bd5fc33b4ed2aa3203882420ff7ea7667220fc6555b5a1056fc" + "bytes": "91973757034ca091d49283a565c0c69e0fb4c03565523006cac6adff6e12cc14" } ] }, "durability": "persistent", "val": { - "bytes": "b40fe8af305e02ad573d6328d3402120ed3d264f81817c97d5781970dd21fd48" + "bytes": "0a823c65798f507842353b33f1b1d4b17f8d7127ea3d68a3e13058e33a410665" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "665552205" + "i128": "343151221" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.142.json index 407b93b8..c94767fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "839688705" + "i128": "350084689" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "839688705" + "i128": "350084689" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc0867acc58e5ed3d904975a099b6eab055ceed455e889650de1975d6df79e2f" + "bytes": "16e339b5b809e1bce04cd455b5eab5ea91bdc653c8d65ef2197e3e3e3beefc79" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "839688705" + "i128": "350084689" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "839688705" + "i128": "350084689" }, { - "bytes": "2822318892195493603b281c6be41446ba8a9c5786109181404ea53868e00350" + "bytes": "053edc484aef61f6b50d346153ba1eaa3522b43d1cfb32261fd4be7829e8d8b4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc0867acc58e5ed3d904975a099b6eab055ceed455e889650de1975d6df79e2f" + "bytes": "16e339b5b809e1bce04cd455b5eab5ea91bdc653c8d65ef2197e3e3e3beefc79" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2822318892195493603b281c6be41446ba8a9c5786109181404ea53868e00350" + "bytes": "053edc484aef61f6b50d346153ba1eaa3522b43d1cfb32261fd4be7829e8d8b4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2822318892195493603b281c6be41446ba8a9c5786109181404ea53868e00350" + "bytes": "053edc484aef61f6b50d346153ba1eaa3522b43d1cfb32261fd4be7829e8d8b4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "839688705" + "i128": "350084689" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "839688705" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "350084689" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1784ee1ae23001052ff356e3a47f0623e336c3eaff4ecf87ef6a99ae370b422" + "bytes": "bf69298c40cd00bc771b30e20cbc521a3472d95a184a08df4595c15c2d159375" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a1784ee1ae23001052ff356e3a47f0623e336c3eaff4ecf87ef6a99ae370b422" + "bytes": "bf69298c40cd00bc771b30e20cbc521a3472d95a184a08df4595c15c2d159375" } ] }, "durability": "persistent", "val": { - "bytes": "2822318892195493603b281c6be41446ba8a9c5786109181404ea53868e00350" + "bytes": "053edc484aef61f6b50d346153ba1eaa3522b43d1cfb32261fd4be7829e8d8b4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "839688705" + "i128": "350084689" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.143.json index 14c8e09a..c2644d92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "226478833" + "i128": "443575813" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226478833" + "i128": "443575813" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82f599f2598e7fe417177f9ea0c4ed007670ff9c43c6240a2c500439ef25646a" + "bytes": "1f410e0529681554c89225a84e733d9cbe8c4424efb4b025388cb1bb8a6201ef" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "226478833" + "i128": "443575813" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "226478833" + "i128": "443575813" }, { - "bytes": "7591fea3dc0a0036dc1d2a21b3fb66128910ed17de980523c5669b1bf7710a73" + "bytes": "093ce97b1a45b142eb0c2e9e5738490d4d2140c89799cd07d10e94aa43856f00" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82f599f2598e7fe417177f9ea0c4ed007670ff9c43c6240a2c500439ef25646a" + "bytes": "1f410e0529681554c89225a84e733d9cbe8c4424efb4b025388cb1bb8a6201ef" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7591fea3dc0a0036dc1d2a21b3fb66128910ed17de980523c5669b1bf7710a73" + "bytes": "093ce97b1a45b142eb0c2e9e5738490d4d2140c89799cd07d10e94aa43856f00" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7591fea3dc0a0036dc1d2a21b3fb66128910ed17de980523c5669b1bf7710a73" + "bytes": "093ce97b1a45b142eb0c2e9e5738490d4d2140c89799cd07d10e94aa43856f00" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "226478833" + "i128": "443575813" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "226478833" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "443575813" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf640e0b7ced52adb02594815c26229bf6c58c0532fbf6d88ca60ac9531f3df7" + "bytes": "f9eea66cae2af26de1595a217bcdc2bd5696f9493df95b69d2de8d718317ecdb" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf640e0b7ced52adb02594815c26229bf6c58c0532fbf6d88ca60ac9531f3df7" + "bytes": "f9eea66cae2af26de1595a217bcdc2bd5696f9493df95b69d2de8d718317ecdb" } ] }, "durability": "persistent", "val": { - "bytes": "7591fea3dc0a0036dc1d2a21b3fb66128910ed17de980523c5669b1bf7710a73" + "bytes": "093ce97b1a45b142eb0c2e9e5738490d4d2140c89799cd07d10e94aa43856f00" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "226478833" + "i128": "443575813" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.144.json index 0518ed84..8d69c107 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "131632630" + "i128": "240855383" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "131632630" + "i128": "240855383" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fa5b69ba8e7ba16d5e4eb2cbebbbcc6343de30c72ba194cb35b998fb84a3320f" + "bytes": "7491d25f8b786c1d1d06151bebb136faf71b7958010458563f03781f5a874223" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "131632630" + "i128": "240855383" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "131632630" + "i128": "240855383" }, { - "bytes": "68a2e79161f8f29e7ef3f60caf14650433f2b6cfa9d0042e4cef87a1844fbfb0" + "bytes": "ac799f7d47137373b7f15590b786fafd598c3fd3757ba3cea9851e8d35da2da7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fa5b69ba8e7ba16d5e4eb2cbebbbcc6343de30c72ba194cb35b998fb84a3320f" + "bytes": "7491d25f8b786c1d1d06151bebb136faf71b7958010458563f03781f5a874223" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "68a2e79161f8f29e7ef3f60caf14650433f2b6cfa9d0042e4cef87a1844fbfb0" + "bytes": "ac799f7d47137373b7f15590b786fafd598c3fd3757ba3cea9851e8d35da2da7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "68a2e79161f8f29e7ef3f60caf14650433f2b6cfa9d0042e4cef87a1844fbfb0" + "bytes": "ac799f7d47137373b7f15590b786fafd598c3fd3757ba3cea9851e8d35da2da7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "131632630" + "i128": "240855383" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "131632630" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "240855383" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63ea914b4804162b0857f65f943ea0914247befc8c64ac3a35de9281d0530150" + "bytes": "f84aa8918017d5ecac9fa42cc9100f5d156737ac17122828aaab8fa6cada45ca" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "63ea914b4804162b0857f65f943ea0914247befc8c64ac3a35de9281d0530150" + "bytes": "f84aa8918017d5ecac9fa42cc9100f5d156737ac17122828aaab8fa6cada45ca" } ] }, "durability": "persistent", "val": { - "bytes": "68a2e79161f8f29e7ef3f60caf14650433f2b6cfa9d0042e4cef87a1844fbfb0" + "bytes": "ac799f7d47137373b7f15590b786fafd598c3fd3757ba3cea9851e8d35da2da7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "131632630" + "i128": "240855383" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.145.json index cf83b124..1e49e516 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "841146505" + "i128": "624777092" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "841146505" + "i128": "624777092" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "188c2624fba9a8e1dc45061d6d13e3a6c15df414f6389d99d24a5f8dc8e6fa48" + "bytes": "c89ea17d4e941a53fac13f929db4c4300b1f6b4d85c321e7c51c1e6314be41a5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "841146505" + "i128": "624777092" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "841146505" + "i128": "624777092" }, { - "bytes": "cf95f51a802546fd400dbb8ff1bb002b3bbc81f75c6ba32611720a3d4b66bc0a" + "bytes": "353dec2bcd74ed05fb2bcd31641d1d92f3d64e4b1a456eda750ee18e0a45cd8c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "188c2624fba9a8e1dc45061d6d13e3a6c15df414f6389d99d24a5f8dc8e6fa48" + "bytes": "c89ea17d4e941a53fac13f929db4c4300b1f6b4d85c321e7c51c1e6314be41a5" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cf95f51a802546fd400dbb8ff1bb002b3bbc81f75c6ba32611720a3d4b66bc0a" + "bytes": "353dec2bcd74ed05fb2bcd31641d1d92f3d64e4b1a456eda750ee18e0a45cd8c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cf95f51a802546fd400dbb8ff1bb002b3bbc81f75c6ba32611720a3d4b66bc0a" + "bytes": "353dec2bcd74ed05fb2bcd31641d1d92f3d64e4b1a456eda750ee18e0a45cd8c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "841146505" + "i128": "624777092" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "841146505" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "624777092" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "164497d36709114c4d5475ef6233465ecd1d39181fea1eb6349e431f63a63e8c" + "bytes": "8e2faa9256ef50bd35115bbe8c9e9aa3fba189aad65ac6f3eeabcf31b5a33b72" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "164497d36709114c4d5475ef6233465ecd1d39181fea1eb6349e431f63a63e8c" + "bytes": "8e2faa9256ef50bd35115bbe8c9e9aa3fba189aad65ac6f3eeabcf31b5a33b72" } ] }, "durability": "persistent", "val": { - "bytes": "cf95f51a802546fd400dbb8ff1bb002b3bbc81f75c6ba32611720a3d4b66bc0a" + "bytes": "353dec2bcd74ed05fb2bcd31641d1d92f3d64e4b1a456eda750ee18e0a45cd8c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "841146505" + "i128": "624777092" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.146.json index 473d942f..4a9cc1f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "43301002" + "i128": "609606282" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "43301002" + "i128": "609606282" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "84467d323456bac2265c1b281f7559b17362aa736c6549673ad0d2b696ec3e51" + "bytes": "deeb655965d96550a0ece3fa0bf222f7acd14507bc5ea75cc24118318602dc13" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "43301002" + "i128": "609606282" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "43301002" + "i128": "609606282" }, { - "bytes": "f862351e5788e59d44df4c2c7150c3f148a1010bba466f58041bdfc34a2797b5" + "bytes": "8352ecd1f909a0cddf5faad68b61f7f7056d52a7078e443a667d4306aad05ce2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "84467d323456bac2265c1b281f7559b17362aa736c6549673ad0d2b696ec3e51" + "bytes": "deeb655965d96550a0ece3fa0bf222f7acd14507bc5ea75cc24118318602dc13" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f862351e5788e59d44df4c2c7150c3f148a1010bba466f58041bdfc34a2797b5" + "bytes": "8352ecd1f909a0cddf5faad68b61f7f7056d52a7078e443a667d4306aad05ce2" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f862351e5788e59d44df4c2c7150c3f148a1010bba466f58041bdfc34a2797b5" + "bytes": "8352ecd1f909a0cddf5faad68b61f7f7056d52a7078e443a667d4306aad05ce2" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "43301002" + "i128": "609606282" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "43301002" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "609606282" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "152c72f24770a81cbad5b0c266c500ec23d60600c66b7bf5569df69f6967a160" + "bytes": "a64d563334b1ac291a8bd039e05cb17ac157999ce74db4ed5dc789ac2e68252b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "152c72f24770a81cbad5b0c266c500ec23d60600c66b7bf5569df69f6967a160" + "bytes": "a64d563334b1ac291a8bd039e05cb17ac157999ce74db4ed5dc789ac2e68252b" } ] }, "durability": "persistent", "val": { - "bytes": "f862351e5788e59d44df4c2c7150c3f148a1010bba466f58041bdfc34a2797b5" + "bytes": "8352ecd1f909a0cddf5faad68b61f7f7056d52a7078e443a667d4306aad05ce2" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "43301002" + "i128": "609606282" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.147.json index 7dacf072..c9699c7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "569251684" + "i128": "221365670" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "569251684" + "i128": "221365670" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06e4b1906a2334f978aa15468309e1c33bc75a3a870fc5df96973e9e7317fbec" + "bytes": "cae912db9b5b33d5177f087b8ff35de47572b8fc1c803360ab245b0b62b1d6d2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "569251684" + "i128": "221365670" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "569251684" + "i128": "221365670" }, { - "bytes": "2c28296739e40392a89c1cd46ed4f01cebad5b0e2a08e2beee7d4a8c1a2606e0" + "bytes": "26a0c0d17d5ab393021f577ceb0b32c04d338cc0807ac9618d918c193d9d3595" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06e4b1906a2334f978aa15468309e1c33bc75a3a870fc5df96973e9e7317fbec" + "bytes": "cae912db9b5b33d5177f087b8ff35de47572b8fc1c803360ab245b0b62b1d6d2" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c28296739e40392a89c1cd46ed4f01cebad5b0e2a08e2beee7d4a8c1a2606e0" + "bytes": "26a0c0d17d5ab393021f577ceb0b32c04d338cc0807ac9618d918c193d9d3595" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c28296739e40392a89c1cd46ed4f01cebad5b0e2a08e2beee7d4a8c1a2606e0" + "bytes": "26a0c0d17d5ab393021f577ceb0b32c04d338cc0807ac9618d918c193d9d3595" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "569251684" + "i128": "221365670" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "569251684" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "221365670" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9622dab28ffd02d600f09740530141af72515cd299db39d8e1e13a5eaa120d9" + "bytes": "aab0df6a2ea61f8f9d4d8b838d7e9f1b9fd8bd6769def6f24d2a47ae8db67e8e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9622dab28ffd02d600f09740530141af72515cd299db39d8e1e13a5eaa120d9" + "bytes": "aab0df6a2ea61f8f9d4d8b838d7e9f1b9fd8bd6769def6f24d2a47ae8db67e8e" } ] }, "durability": "persistent", "val": { - "bytes": "2c28296739e40392a89c1cd46ed4f01cebad5b0e2a08e2beee7d4a8c1a2606e0" + "bytes": "26a0c0d17d5ab393021f577ceb0b32c04d338cc0807ac9618d918c193d9d3595" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "569251684" + "i128": "221365670" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.148.json index 4a34b3f4..4339b404 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "711562267" + "i128": "397315104" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "711562267" + "i128": "397315104" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e3e2348e573f4b4f8d81d8a97805e7109668b2d8ad14a24e3a14cada19ff150" + "bytes": "065880064383a992d928ce89df08bca68cf2a0c4e13c64fd9ce2924e4e649a06" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "711562267" + "i128": "397315104" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "711562267" + "i128": "397315104" }, { - "bytes": "74d2590bac46c5d80c5ce2407738055533c47d51164604d1d6cfbbcad1a23050" + "bytes": "08985749695a9d0ed099885c574bf42cc3d58f95a7e7ba355e35ff579951a854" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e3e2348e573f4b4f8d81d8a97805e7109668b2d8ad14a24e3a14cada19ff150" + "bytes": "065880064383a992d928ce89df08bca68cf2a0c4e13c64fd9ce2924e4e649a06" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74d2590bac46c5d80c5ce2407738055533c47d51164604d1d6cfbbcad1a23050" + "bytes": "08985749695a9d0ed099885c574bf42cc3d58f95a7e7ba355e35ff579951a854" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74d2590bac46c5d80c5ce2407738055533c47d51164604d1d6cfbbcad1a23050" + "bytes": "08985749695a9d0ed099885c574bf42cc3d58f95a7e7ba355e35ff579951a854" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "711562267" + "i128": "397315104" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "711562267" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "397315104" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d8df227e9396a073f8fb7834f83195301b1ea569d38472d35eabbe94c86bde9" + "bytes": "1d353c05ec619c1bcbeb9684980e5ccd21e31d104707c5fded59ea0fda8ce287" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d8df227e9396a073f8fb7834f83195301b1ea569d38472d35eabbe94c86bde9" + "bytes": "1d353c05ec619c1bcbeb9684980e5ccd21e31d104707c5fded59ea0fda8ce287" } ] }, "durability": "persistent", "val": { - "bytes": "74d2590bac46c5d80c5ce2407738055533c47d51164604d1d6cfbbcad1a23050" + "bytes": "08985749695a9d0ed099885c574bf42cc3d58f95a7e7ba355e35ff579951a854" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "711562267" + "i128": "397315104" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.149.json index 5706e3ff..dd06c866 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "211806079" + "i128": "465843425" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "211806079" + "i128": "465843425" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1dfb7ad5f38dd6fb37535a11389cac35dc3831295b5d76b91d9c1bd567baae0d" + "bytes": "0aa843033c5c1685fea15856cdc1ef13daaca58b02b15adf57681e824b237b2d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "211806079" + "i128": "465843425" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "211806079" + "i128": "465843425" }, { - "bytes": "1a5a6d9133e35edf1ad91245a4f7a437d471c05742fe3d7afcaab15a9b55c17c" + "bytes": "55e4be9434a8d7234e418b89586b9915f3b4a9c55ee87ecc9f6906419c2f4d86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1dfb7ad5f38dd6fb37535a11389cac35dc3831295b5d76b91d9c1bd567baae0d" + "bytes": "0aa843033c5c1685fea15856cdc1ef13daaca58b02b15adf57681e824b237b2d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a5a6d9133e35edf1ad91245a4f7a437d471c05742fe3d7afcaab15a9b55c17c" + "bytes": "55e4be9434a8d7234e418b89586b9915f3b4a9c55ee87ecc9f6906419c2f4d86" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a5a6d9133e35edf1ad91245a4f7a437d471c05742fe3d7afcaab15a9b55c17c" + "bytes": "55e4be9434a8d7234e418b89586b9915f3b4a9c55ee87ecc9f6906419c2f4d86" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "211806079" + "i128": "465843425" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "211806079" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "465843425" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "351fa007a2f2fd7d12b3f5089b4533027108142743e57568eb9cc89943277e75" + "bytes": "94c62e9611cc60e830efe9907c65a2f1302fca3eaf9baacd5fb3f2aaa184e70a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "351fa007a2f2fd7d12b3f5089b4533027108142743e57568eb9cc89943277e75" + "bytes": "94c62e9611cc60e830efe9907c65a2f1302fca3eaf9baacd5fb3f2aaa184e70a" } ] }, "durability": "persistent", "val": { - "bytes": "1a5a6d9133e35edf1ad91245a4f7a437d471c05742fe3d7afcaab15a9b55c17c" + "bytes": "55e4be9434a8d7234e418b89586b9915f3b4a9c55ee87ecc9f6906419c2f4d86" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "211806079" + "i128": "465843425" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.15.json index e957c0da..067c1b8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "310212621" + "i128": "590122504" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "310212621" + "i128": "590122504" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a25d58e080497ba55395e90a3981d2f44940ea880a5eb2a6a6264cafd3327f6" + "bytes": "6a092eb8703d20963896f0ee29072f7644ab599a9455eb0df3537431f600a525" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "310212621" + "i128": "590122504" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "310212621" + "i128": "590122504" }, { - "bytes": "0b195e08d700dd5dee4eb2db0b3b9f8106f3489a2dbe804be0dff9aa3994a21e" + "bytes": "42893d9057ece4bfbd81c84ac03a2c62a3b66785389ad779e7ffebf838477b4b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a25d58e080497ba55395e90a3981d2f44940ea880a5eb2a6a6264cafd3327f6" + "bytes": "6a092eb8703d20963896f0ee29072f7644ab599a9455eb0df3537431f600a525" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0b195e08d700dd5dee4eb2db0b3b9f8106f3489a2dbe804be0dff9aa3994a21e" + "bytes": "42893d9057ece4bfbd81c84ac03a2c62a3b66785389ad779e7ffebf838477b4b" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0b195e08d700dd5dee4eb2db0b3b9f8106f3489a2dbe804be0dff9aa3994a21e" + "bytes": "42893d9057ece4bfbd81c84ac03a2c62a3b66785389ad779e7ffebf838477b4b" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "310212621" + "i128": "590122504" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "310212621" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "590122504" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c8ed08f01e173411bb762279d02576134fa3c13038ed2a4ea0d15ae9ce84258" + "bytes": "5137765187d5c91b9354b0c772b3cdf5c3142d56704f3b98514810e1b012328c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6c8ed08f01e173411bb762279d02576134fa3c13038ed2a4ea0d15ae9ce84258" + "bytes": "5137765187d5c91b9354b0c772b3cdf5c3142d56704f3b98514810e1b012328c" } ] }, "durability": "persistent", "val": { - "bytes": "0b195e08d700dd5dee4eb2db0b3b9f8106f3489a2dbe804be0dff9aa3994a21e" + "bytes": "42893d9057ece4bfbd81c84ac03a2c62a3b66785389ad779e7ffebf838477b4b" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "310212621" + "i128": "590122504" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.150.json index dbb7733d..d9cceb39 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "64942394" + "i128": "631049356" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "64942394" + "i128": "631049356" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96cef1286e960883d4663abea42986a4ee425f1e7f4f996b2aed4d81889e243b" + "bytes": "cfaf6095c5da7f3a7177b44bf145846d3fce960333ff1a29a4d79f9aed484018" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "64942394" + "i128": "631049356" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "64942394" + "i128": "631049356" }, { - "bytes": "a588eff1eaeb1dc3ff3f3bd455e39aca7f7ecf4f13899d94ac9c5a1b4d9f5c11" + "bytes": "c91ab9ddea257dab42e744c7b58a4d19f01ba6d439d95449ce5168f1b5f4745a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96cef1286e960883d4663abea42986a4ee425f1e7f4f996b2aed4d81889e243b" + "bytes": "cfaf6095c5da7f3a7177b44bf145846d3fce960333ff1a29a4d79f9aed484018" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a588eff1eaeb1dc3ff3f3bd455e39aca7f7ecf4f13899d94ac9c5a1b4d9f5c11" + "bytes": "c91ab9ddea257dab42e744c7b58a4d19f01ba6d439d95449ce5168f1b5f4745a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a588eff1eaeb1dc3ff3f3bd455e39aca7f7ecf4f13899d94ac9c5a1b4d9f5c11" + "bytes": "c91ab9ddea257dab42e744c7b58a4d19f01ba6d439d95449ce5168f1b5f4745a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "64942394" + "i128": "631049356" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "64942394" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "631049356" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f9e073c077fabfcd86dce07ac125c13f27e2a83c7f1019f18580979a6d62715" + "bytes": "5a5beb1156352c116a13aaf126f9a35fa6a23eb674026184649643987879c40b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0f9e073c077fabfcd86dce07ac125c13f27e2a83c7f1019f18580979a6d62715" + "bytes": "5a5beb1156352c116a13aaf126f9a35fa6a23eb674026184649643987879c40b" } ] }, "durability": "persistent", "val": { - "bytes": "a588eff1eaeb1dc3ff3f3bd455e39aca7f7ecf4f13899d94ac9c5a1b4d9f5c11" + "bytes": "c91ab9ddea257dab42e744c7b58a4d19f01ba6d439d95449ce5168f1b5f4745a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "64942394" + "i128": "631049356" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.151.json index 74dcb74c..44bcf7cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "142062979" + "i128": "834629484" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "142062979" + "i128": "834629484" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c59911333ebc59cf87c8bc57bfe585dc0878e643cc23d0d71787f0ae0ae5e5ec" + "bytes": "806f00d3f315cd365c7f5975b10effa354a480192efc5285dd7f70243988688e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "142062979" + "i128": "834629484" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "142062979" + "i128": "834629484" }, { - "bytes": "7ad0b3585e2a932765d9bbdd7df621778a8e9f3a780f049bc4147d463abac5ea" + "bytes": "966be50e12bfc06d772f1173664cce21a68d401b2ad7eb5f54343c09c1cef94d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c59911333ebc59cf87c8bc57bfe585dc0878e643cc23d0d71787f0ae0ae5e5ec" + "bytes": "806f00d3f315cd365c7f5975b10effa354a480192efc5285dd7f70243988688e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ad0b3585e2a932765d9bbdd7df621778a8e9f3a780f049bc4147d463abac5ea" + "bytes": "966be50e12bfc06d772f1173664cce21a68d401b2ad7eb5f54343c09c1cef94d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ad0b3585e2a932765d9bbdd7df621778a8e9f3a780f049bc4147d463abac5ea" + "bytes": "966be50e12bfc06d772f1173664cce21a68d401b2ad7eb5f54343c09c1cef94d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "142062979" + "i128": "834629484" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "142062979" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "834629484" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f40f8fb72a9397368b57b1783b2d87c44442ebeaa5837aee0ac500b45c4ec51" + "bytes": "c288300a00844cf0e6a4fd4cf3d3e72ac720c54292be031fb339e36a24eabbb7" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8f40f8fb72a9397368b57b1783b2d87c44442ebeaa5837aee0ac500b45c4ec51" + "bytes": "c288300a00844cf0e6a4fd4cf3d3e72ac720c54292be031fb339e36a24eabbb7" } ] }, "durability": "persistent", "val": { - "bytes": "7ad0b3585e2a932765d9bbdd7df621778a8e9f3a780f049bc4147d463abac5ea" + "bytes": "966be50e12bfc06d772f1173664cce21a68d401b2ad7eb5f54343c09c1cef94d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "142062979" + "i128": "834629484" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.152.json index 642f87f6..f75164c4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "838545716" + "i128": "137613382" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "838545716" + "i128": "137613382" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1198a90b5c65037ddfb6344cf324234862ffe2aecad66d710746416e57684b46" + "bytes": "d57e1be9fe688882ca71f903ea4c93a6b7a2d21df536d91ca98feef5a5543130" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "838545716" + "i128": "137613382" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "838545716" + "i128": "137613382" }, { - "bytes": "c199615dc1f6f74f605718c49f99eb6c29e1f2a7d5b9dc897d3523a79ebfeea8" + "bytes": "1376ffc87d902e8c60ef8572aae823347753ddfdb5013ced7a0a4c9c2daee2b0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1198a90b5c65037ddfb6344cf324234862ffe2aecad66d710746416e57684b46" + "bytes": "d57e1be9fe688882ca71f903ea4c93a6b7a2d21df536d91ca98feef5a5543130" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c199615dc1f6f74f605718c49f99eb6c29e1f2a7d5b9dc897d3523a79ebfeea8" + "bytes": "1376ffc87d902e8c60ef8572aae823347753ddfdb5013ced7a0a4c9c2daee2b0" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c199615dc1f6f74f605718c49f99eb6c29e1f2a7d5b9dc897d3523a79ebfeea8" + "bytes": "1376ffc87d902e8c60ef8572aae823347753ddfdb5013ced7a0a4c9c2daee2b0" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "838545716" + "i128": "137613382" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "838545716" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "137613382" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "395034e1edf9cb3bf10d8b763047c15a5e57b0d354943cc9cf6d728fa34b3063" + "bytes": "d77d91ddc82c0c297c5cd7a8d5a5188ad9bc81e11d896ff3e3cd1912acbbd46c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "395034e1edf9cb3bf10d8b763047c15a5e57b0d354943cc9cf6d728fa34b3063" + "bytes": "d77d91ddc82c0c297c5cd7a8d5a5188ad9bc81e11d896ff3e3cd1912acbbd46c" } ] }, "durability": "persistent", "val": { - "bytes": "c199615dc1f6f74f605718c49f99eb6c29e1f2a7d5b9dc897d3523a79ebfeea8" + "bytes": "1376ffc87d902e8c60ef8572aae823347753ddfdb5013ced7a0a4c9c2daee2b0" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "838545716" + "i128": "137613382" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.153.json index 851ba0b7..4c29d579 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "610710659" + "i128": "554158325" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "610710659" + "i128": "554158325" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce5e0f6bdb7cbc6d07ef775623be21d0d45f178a4741a6e86d82c4292faf2aa7" + "bytes": "8f32de28810ecbe9c4a6ae0abf8afa2c46e7b84a0b94f2f99d01053e05ba3c48" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "610710659" + "i128": "554158325" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "610710659" + "i128": "554158325" }, { - "bytes": "befb83d21c93b72fa9d24e5adce07e5450c7531947bcb519a52efaf67739a450" + "bytes": "9180bd7b57ce764bf7a2f130bf77f3419e8f3b2f2f2283c573c08362e33945a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce5e0f6bdb7cbc6d07ef775623be21d0d45f178a4741a6e86d82c4292faf2aa7" + "bytes": "8f32de28810ecbe9c4a6ae0abf8afa2c46e7b84a0b94f2f99d01053e05ba3c48" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "befb83d21c93b72fa9d24e5adce07e5450c7531947bcb519a52efaf67739a450" + "bytes": "9180bd7b57ce764bf7a2f130bf77f3419e8f3b2f2f2283c573c08362e33945a9" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "befb83d21c93b72fa9d24e5adce07e5450c7531947bcb519a52efaf67739a450" + "bytes": "9180bd7b57ce764bf7a2f130bf77f3419e8f3b2f2f2283c573c08362e33945a9" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "610710659" + "i128": "554158325" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "610710659" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "554158325" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db8990994af020bccf66480683323fc140ebaa7a29a1e246438b5edeb359cdc3" + "bytes": "8afff1c9611a3da1d84e450dc66d6b2d75f7eb6e4fd2e1d38b0fb2728e56bac6" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "db8990994af020bccf66480683323fc140ebaa7a29a1e246438b5edeb359cdc3" + "bytes": "8afff1c9611a3da1d84e450dc66d6b2d75f7eb6e4fd2e1d38b0fb2728e56bac6" } ] }, "durability": "persistent", "val": { - "bytes": "befb83d21c93b72fa9d24e5adce07e5450c7531947bcb519a52efaf67739a450" + "bytes": "9180bd7b57ce764bf7a2f130bf77f3419e8f3b2f2f2283c573c08362e33945a9" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "610710659" + "i128": "554158325" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.154.json index 6960e5e2..121c9245 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "681481926" + "i128": "715643554" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "681481926" + "i128": "715643554" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3555b29555061b8c82c05eee08dbe2b3ccb8f5cf2a8a73c7bd22aa006f9d6cf5" + "bytes": "26d4e638d2ae9dfab327d1ca9b5fc5700268d4e4cb318c744c169160b0507c74" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "681481926" + "i128": "715643554" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "681481926" + "i128": "715643554" }, { - "bytes": "0a8f13264cc788c32dd6a05d7bb0f1f7585ad48946f8d3be88c2d18f5558871d" + "bytes": "232b61f34b0bfc8cb283692a6cd9e3bb423a5dc77b888ad66ac809421381c665" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3555b29555061b8c82c05eee08dbe2b3ccb8f5cf2a8a73c7bd22aa006f9d6cf5" + "bytes": "26d4e638d2ae9dfab327d1ca9b5fc5700268d4e4cb318c744c169160b0507c74" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a8f13264cc788c32dd6a05d7bb0f1f7585ad48946f8d3be88c2d18f5558871d" + "bytes": "232b61f34b0bfc8cb283692a6cd9e3bb423a5dc77b888ad66ac809421381c665" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0a8f13264cc788c32dd6a05d7bb0f1f7585ad48946f8d3be88c2d18f5558871d" + "bytes": "232b61f34b0bfc8cb283692a6cd9e3bb423a5dc77b888ad66ac809421381c665" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "681481926" + "i128": "715643554" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "681481926" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "715643554" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a222905f04197e08725b64cc0df023743a0ad8bdc1db663a750f0d0273f733d3" + "bytes": "2115c8592888e6fc5e7b83ccf62961722d72ea620db295edf00743f3f3824c65" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a222905f04197e08725b64cc0df023743a0ad8bdc1db663a750f0d0273f733d3" + "bytes": "2115c8592888e6fc5e7b83ccf62961722d72ea620db295edf00743f3f3824c65" } ] }, "durability": "persistent", "val": { - "bytes": "0a8f13264cc788c32dd6a05d7bb0f1f7585ad48946f8d3be88c2d18f5558871d" + "bytes": "232b61f34b0bfc8cb283692a6cd9e3bb423a5dc77b888ad66ac809421381c665" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "681481926" + "i128": "715643554" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.155.json index 11e3f5c5..bc23cb92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "113751781" + "i128": "921719415" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "113751781" + "i128": "921719415" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63264fc8cdc0bbdb6b98b29cf56762957f14ebc51b55ba288bb777fa9992e841" + "bytes": "7c7e543d665107ecfbb2155f58c85d1961d266707271b2bbcff735b5f2578d3d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "113751781" + "i128": "921719415" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "113751781" + "i128": "921719415" }, { - "bytes": "65183b52826b0f57d7e7123145f64314b45a92b36a51159b8e8439378a1fdc7c" + "bytes": "e63afcf4faafd4707e31c141bd2183ca2bd2adc3e2185f2470107f23ff999106" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "63264fc8cdc0bbdb6b98b29cf56762957f14ebc51b55ba288bb777fa9992e841" + "bytes": "7c7e543d665107ecfbb2155f58c85d1961d266707271b2bbcff735b5f2578d3d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65183b52826b0f57d7e7123145f64314b45a92b36a51159b8e8439378a1fdc7c" + "bytes": "e63afcf4faafd4707e31c141bd2183ca2bd2adc3e2185f2470107f23ff999106" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65183b52826b0f57d7e7123145f64314b45a92b36a51159b8e8439378a1fdc7c" + "bytes": "e63afcf4faafd4707e31c141bd2183ca2bd2adc3e2185f2470107f23ff999106" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "113751781" + "i128": "921719415" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "113751781" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "921719415" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80e91fee92d7f1a999d09bc7955ba5a75e160183fa5a1a9ff4981ed4897a295a" + "bytes": "3aeeaf920aa43e748ea81c1cd5aa23e3ea44f0884e13256e447685c9d90ff0f7" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "80e91fee92d7f1a999d09bc7955ba5a75e160183fa5a1a9ff4981ed4897a295a" + "bytes": "3aeeaf920aa43e748ea81c1cd5aa23e3ea44f0884e13256e447685c9d90ff0f7" } ] }, "durability": "persistent", "val": { - "bytes": "65183b52826b0f57d7e7123145f64314b45a92b36a51159b8e8439378a1fdc7c" + "bytes": "e63afcf4faafd4707e31c141bd2183ca2bd2adc3e2185f2470107f23ff999106" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "113751781" + "i128": "921719415" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.156.json index 4d389dcb..9c27bde5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "991823419" + "i128": "774248488" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "991823419" + "i128": "774248488" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "61ad1eaee2c6e1a3d61e3017e311339d4fae2895bd3aefb5ba90a9ae1b3459cc" + "bytes": "a8e78aa96b98821606c68bbe656a25a83a4d35ca4c45a41b4354103110b935a4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "991823419" + "i128": "774248488" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "991823419" + "i128": "774248488" }, { - "bytes": "c413dcd4602aa3d0dfe9863d06d4c6780eebe2dfe9a1d5c56d0b0117c0d41dc5" + "bytes": "57aceb8266196f85aab962acbe09dd8a0d386fdff276789c698bb031b0a064f6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "61ad1eaee2c6e1a3d61e3017e311339d4fae2895bd3aefb5ba90a9ae1b3459cc" + "bytes": "a8e78aa96b98821606c68bbe656a25a83a4d35ca4c45a41b4354103110b935a4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c413dcd4602aa3d0dfe9863d06d4c6780eebe2dfe9a1d5c56d0b0117c0d41dc5" + "bytes": "57aceb8266196f85aab962acbe09dd8a0d386fdff276789c698bb031b0a064f6" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c413dcd4602aa3d0dfe9863d06d4c6780eebe2dfe9a1d5c56d0b0117c0d41dc5" + "bytes": "57aceb8266196f85aab962acbe09dd8a0d386fdff276789c698bb031b0a064f6" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "991823419" + "i128": "774248488" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "991823419" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "774248488" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17bcdfb24ada8bcf1ea3d16875ed8756485890ef270fb92ecc575d9aa0e62015" + "bytes": "898f2a45a2f6f32759b7aa2d33fcd7f70e3ce13ef9a445fb31ca16a4602d22e2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "17bcdfb24ada8bcf1ea3d16875ed8756485890ef270fb92ecc575d9aa0e62015" + "bytes": "898f2a45a2f6f32759b7aa2d33fcd7f70e3ce13ef9a445fb31ca16a4602d22e2" } ] }, "durability": "persistent", "val": { - "bytes": "c413dcd4602aa3d0dfe9863d06d4c6780eebe2dfe9a1d5c56d0b0117c0d41dc5" + "bytes": "57aceb8266196f85aab962acbe09dd8a0d386fdff276789c698bb031b0a064f6" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "991823419" + "i128": "774248488" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.157.json index 02166f3e..3223ff90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "660052603" + "i128": "79010280" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "660052603" + "i128": "79010280" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93415997e423fe31dc6d9d2cd53282ceb86a49adc3e5ad53168010704e217e25" + "bytes": "cd104f46f76253fac0e4ff64637578b1aebce87127671979b1f5b20517373442" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "660052603" + "i128": "79010280" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "660052603" + "i128": "79010280" }, { - "bytes": "8c0d1d79daaf83e86926ee39f71d34763635746e963a2b874e87c825b536a0bf" + "bytes": "aeb48873760198ad1183f7981d9dac9eb78142f04d24b1eee3122d5f48335413" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93415997e423fe31dc6d9d2cd53282ceb86a49adc3e5ad53168010704e217e25" + "bytes": "cd104f46f76253fac0e4ff64637578b1aebce87127671979b1f5b20517373442" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c0d1d79daaf83e86926ee39f71d34763635746e963a2b874e87c825b536a0bf" + "bytes": "aeb48873760198ad1183f7981d9dac9eb78142f04d24b1eee3122d5f48335413" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c0d1d79daaf83e86926ee39f71d34763635746e963a2b874e87c825b536a0bf" + "bytes": "aeb48873760198ad1183f7981d9dac9eb78142f04d24b1eee3122d5f48335413" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "660052603" + "i128": "79010280" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "660052603" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "79010280" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d8b35095874dde06434bb31596ca16fe664337d3459c145be49ebf324c451fa" + "bytes": "b698e24cfc3afd267253b41d80657122fe0efa0b494ed082b3ab509410bf7342" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0d8b35095874dde06434bb31596ca16fe664337d3459c145be49ebf324c451fa" + "bytes": "b698e24cfc3afd267253b41d80657122fe0efa0b494ed082b3ab509410bf7342" } ] }, "durability": "persistent", "val": { - "bytes": "8c0d1d79daaf83e86926ee39f71d34763635746e963a2b874e87c825b536a0bf" + "bytes": "aeb48873760198ad1183f7981d9dac9eb78142f04d24b1eee3122d5f48335413" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "660052603" + "i128": "79010280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.158.json index 2e2fbe04..7afbb1f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "736982145" + "i128": "464043169" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "736982145" + "i128": "464043169" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f15ed8425ff44123d2f78f6f1927df3966cdfc566158e51110f68da5a4841064" + "bytes": "6d549c73466232eca5cdc3b4411a8cfede7f99ac22cbf0359ca2db04ac408c5d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "736982145" + "i128": "464043169" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "736982145" + "i128": "464043169" }, { - "bytes": "1a2cf90b32a5eedba6de20ae380a2e60bb83014d693fe1430f8ad031af482995" + "bytes": "be734662b2b565cba86137a38dc5025894c51c78c79de177b86cc20d95e1cb8d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f15ed8425ff44123d2f78f6f1927df3966cdfc566158e51110f68da5a4841064" + "bytes": "6d549c73466232eca5cdc3b4411a8cfede7f99ac22cbf0359ca2db04ac408c5d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a2cf90b32a5eedba6de20ae380a2e60bb83014d693fe1430f8ad031af482995" + "bytes": "be734662b2b565cba86137a38dc5025894c51c78c79de177b86cc20d95e1cb8d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a2cf90b32a5eedba6de20ae380a2e60bb83014d693fe1430f8ad031af482995" + "bytes": "be734662b2b565cba86137a38dc5025894c51c78c79de177b86cc20d95e1cb8d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "736982145" + "i128": "464043169" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "736982145" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "464043169" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09a10dbd674d9032058cfd0d20f0eb81b551dfb67f282b6627dd6a9a1a2e94d5" + "bytes": "7aaafc8b4a3166d681f86972a6e2de8f0a498bc0eda1f67ad4fe7c909403a3ea" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09a10dbd674d9032058cfd0d20f0eb81b551dfb67f282b6627dd6a9a1a2e94d5" + "bytes": "7aaafc8b4a3166d681f86972a6e2de8f0a498bc0eda1f67ad4fe7c909403a3ea" } ] }, "durability": "persistent", "val": { - "bytes": "1a2cf90b32a5eedba6de20ae380a2e60bb83014d693fe1430f8ad031af482995" + "bytes": "be734662b2b565cba86137a38dc5025894c51c78c79de177b86cc20d95e1cb8d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "736982145" + "i128": "464043169" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.159.json index 23d7c25c..f5946b66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "333953362" + "i128": "560570603" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "333953362" + "i128": "560570603" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "59f68fc9c053c37e632e26791f7f06cef4c99c39e27d9c42b4c065e269f72beb" + "bytes": "4a4265e0b96a49fcfa943fd45241f13d4daf7ae361672e7651f9cd58b05900d9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "333953362" + "i128": "560570603" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "333953362" + "i128": "560570603" }, { - "bytes": "92e4201f9b9693a31639126b9c1eccf4ad21bf5c1a2301e88ee750e8a629afb3" + "bytes": "34ab7c0521985dcbe848375e4c99734766789910a5428256520b7fdd8e587c30" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "59f68fc9c053c37e632e26791f7f06cef4c99c39e27d9c42b4c065e269f72beb" + "bytes": "4a4265e0b96a49fcfa943fd45241f13d4daf7ae361672e7651f9cd58b05900d9" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "92e4201f9b9693a31639126b9c1eccf4ad21bf5c1a2301e88ee750e8a629afb3" + "bytes": "34ab7c0521985dcbe848375e4c99734766789910a5428256520b7fdd8e587c30" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "92e4201f9b9693a31639126b9c1eccf4ad21bf5c1a2301e88ee750e8a629afb3" + "bytes": "34ab7c0521985dcbe848375e4c99734766789910a5428256520b7fdd8e587c30" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "333953362" + "i128": "560570603" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "333953362" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "560570603" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e14e3ed0aabf20c26a19446a5924935cf01fb1f97b59325dff3e3972cc4f84b0" + "bytes": "4273d1231e1cf0f52c9c7d5eb2eddabc5b4d214e65b73fbfa5e9b76137328d62" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e14e3ed0aabf20c26a19446a5924935cf01fb1f97b59325dff3e3972cc4f84b0" + "bytes": "4273d1231e1cf0f52c9c7d5eb2eddabc5b4d214e65b73fbfa5e9b76137328d62" } ] }, "durability": "persistent", "val": { - "bytes": "92e4201f9b9693a31639126b9c1eccf4ad21bf5c1a2301e88ee750e8a629afb3" + "bytes": "34ab7c0521985dcbe848375e4c99734766789910a5428256520b7fdd8e587c30" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "333953362" + "i128": "560570603" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.16.json index 951bed8e..08a5859c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "138321203" + "i128": "498233511" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "138321203" + "i128": "498233511" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06c3033640ef0cf1045e08fc1d40c3d673ffa8ca3ed1f1f24cbbe99b6c29b697" + "bytes": "1f8261f8ad5063a505e7a1c7876b24a54b33484915603e73caa884591a0cd5bf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "138321203" + "i128": "498233511" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "138321203" + "i128": "498233511" }, { - "bytes": "834cd52561a97745500ea48456f174707918ae7bac7710631dbc02768fc3ec34" + "bytes": "f3f5d00fd1dffb186a4266da31b736f18eb98aba96e2fc79fce660dbbfa731d5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "06c3033640ef0cf1045e08fc1d40c3d673ffa8ca3ed1f1f24cbbe99b6c29b697" + "bytes": "1f8261f8ad5063a505e7a1c7876b24a54b33484915603e73caa884591a0cd5bf" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "834cd52561a97745500ea48456f174707918ae7bac7710631dbc02768fc3ec34" + "bytes": "f3f5d00fd1dffb186a4266da31b736f18eb98aba96e2fc79fce660dbbfa731d5" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "834cd52561a97745500ea48456f174707918ae7bac7710631dbc02768fc3ec34" + "bytes": "f3f5d00fd1dffb186a4266da31b736f18eb98aba96e2fc79fce660dbbfa731d5" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "138321203" + "i128": "498233511" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "138321203" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "498233511" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19c8c7bb83cfdcc8e5e7d56b86c2b36b25a8a4611cef721cd87ca76282d6b45b" + "bytes": "69bb5da6c586b7d926d15aba06931b0b1067c4d6a19409faa5f840e5200df50d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "19c8c7bb83cfdcc8e5e7d56b86c2b36b25a8a4611cef721cd87ca76282d6b45b" + "bytes": "69bb5da6c586b7d926d15aba06931b0b1067c4d6a19409faa5f840e5200df50d" } ] }, "durability": "persistent", "val": { - "bytes": "834cd52561a97745500ea48456f174707918ae7bac7710631dbc02768fc3ec34" + "bytes": "f3f5d00fd1dffb186a4266da31b736f18eb98aba96e2fc79fce660dbbfa731d5" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "138321203" + "i128": "498233511" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.160.json index 8f5e6766..75b888e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "621560938" + "i128": "379102747" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "621560938" + "i128": "379102747" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f874dba9324679d3211981cd2a83f0e276a502a038e2925089aad7861da8106" + "bytes": "145cf6ee9d838a628d735137312c13036ccc425862e5f09b49ecbaafb8e43270" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "621560938" + "i128": "379102747" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "621560938" + "i128": "379102747" }, { - "bytes": "463c1d88c998b407cabdb22e8a39f1133fd25b4bf874d975b1410f757f6599ab" + "bytes": "70a6c9541e2bbcdb6260915398c8e4fe41d83a08d336886bd5f0bbd7e94a50f9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f874dba9324679d3211981cd2a83f0e276a502a038e2925089aad7861da8106" + "bytes": "145cf6ee9d838a628d735137312c13036ccc425862e5f09b49ecbaafb8e43270" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "463c1d88c998b407cabdb22e8a39f1133fd25b4bf874d975b1410f757f6599ab" + "bytes": "70a6c9541e2bbcdb6260915398c8e4fe41d83a08d336886bd5f0bbd7e94a50f9" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "463c1d88c998b407cabdb22e8a39f1133fd25b4bf874d975b1410f757f6599ab" + "bytes": "70a6c9541e2bbcdb6260915398c8e4fe41d83a08d336886bd5f0bbd7e94a50f9" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "621560938" + "i128": "379102747" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "621560938" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "379102747" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35e3a2fd3eb9192d25bdb9542bdab9fe909e77a8c5c939eb10fbcc247b4b6ece" + "bytes": "01df797ce4657e4a94a39a682e7a54f542d861ee7e3928f645b0507f4d926c98" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35e3a2fd3eb9192d25bdb9542bdab9fe909e77a8c5c939eb10fbcc247b4b6ece" + "bytes": "01df797ce4657e4a94a39a682e7a54f542d861ee7e3928f645b0507f4d926c98" } ] }, "durability": "persistent", "val": { - "bytes": "463c1d88c998b407cabdb22e8a39f1133fd25b4bf874d975b1410f757f6599ab" + "bytes": "70a6c9541e2bbcdb6260915398c8e4fe41d83a08d336886bd5f0bbd7e94a50f9" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "621560938" + "i128": "379102747" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.161.json index 44fdc016..ba828ff4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "133995188" + "i128": "735063302" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "133995188" + "i128": "735063302" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "821b4612a30af05b4782f8c5402b3e06649b0b922264c98f4282176721a347e1" + "bytes": "1866fba9f712b8ef8e6c2af2ec333f4cf2faf3b0dd60e1cd9fc12e9667c0fc32" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "133995188" + "i128": "735063302" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "133995188" + "i128": "735063302" }, { - "bytes": "67a49f7ec58c3ab5897126f4b1646a1ecc91ca10f1c6c28d12cd8c1fd71d45f8" + "bytes": "4767c35ff86a4f9939ae68d2594039f8347eb495c4b609a451cb7f1aa3f18fb7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "821b4612a30af05b4782f8c5402b3e06649b0b922264c98f4282176721a347e1" + "bytes": "1866fba9f712b8ef8e6c2af2ec333f4cf2faf3b0dd60e1cd9fc12e9667c0fc32" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "67a49f7ec58c3ab5897126f4b1646a1ecc91ca10f1c6c28d12cd8c1fd71d45f8" + "bytes": "4767c35ff86a4f9939ae68d2594039f8347eb495c4b609a451cb7f1aa3f18fb7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "67a49f7ec58c3ab5897126f4b1646a1ecc91ca10f1c6c28d12cd8c1fd71d45f8" + "bytes": "4767c35ff86a4f9939ae68d2594039f8347eb495c4b609a451cb7f1aa3f18fb7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "133995188" + "i128": "735063302" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "133995188" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "735063302" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7b00ac500298a0f812bdb0ba5dce665756122244e74c8b6be9a4cabf7b3a890" + "bytes": "6fdd5cafa7dd5b3a53957a6a2ed8e2cb5f4cbabe2a636dcc01dc08887fd7fb86" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7b00ac500298a0f812bdb0ba5dce665756122244e74c8b6be9a4cabf7b3a890" + "bytes": "6fdd5cafa7dd5b3a53957a6a2ed8e2cb5f4cbabe2a636dcc01dc08887fd7fb86" } ] }, "durability": "persistent", "val": { - "bytes": "67a49f7ec58c3ab5897126f4b1646a1ecc91ca10f1c6c28d12cd8c1fd71d45f8" + "bytes": "4767c35ff86a4f9939ae68d2594039f8347eb495c4b609a451cb7f1aa3f18fb7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "133995188" + "i128": "735063302" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.162.json index 73fe812a..6b1701be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "515790133" + "i128": "912105382" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515790133" + "i128": "912105382" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d912ed039414de9c51d93fdb64ead30fd02f541d3fffcceba87062e02abeb3e" + "bytes": "72f402b855ff819854c47ad7bd4fbb0bfbf7be0d7db9b63aae8873c1a93b52ab" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "515790133" + "i128": "912105382" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515790133" + "i128": "912105382" }, { - "bytes": "00f623342a14039da42d9cbcdbcf809efc1282b5fa8841b81b571602c35e2a47" + "bytes": "3595054176bd1d15151b23869b944eaceadf11d32a4a8c6944ea6167509dbfbe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d912ed039414de9c51d93fdb64ead30fd02f541d3fffcceba87062e02abeb3e" + "bytes": "72f402b855ff819854c47ad7bd4fbb0bfbf7be0d7db9b63aae8873c1a93b52ab" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "00f623342a14039da42d9cbcdbcf809efc1282b5fa8841b81b571602c35e2a47" + "bytes": "3595054176bd1d15151b23869b944eaceadf11d32a4a8c6944ea6167509dbfbe" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "00f623342a14039da42d9cbcdbcf809efc1282b5fa8841b81b571602c35e2a47" + "bytes": "3595054176bd1d15151b23869b944eaceadf11d32a4a8c6944ea6167509dbfbe" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "515790133" + "i128": "912105382" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "515790133" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "912105382" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9686ab33f6fc8ad34eded541acefe1f96474b99d24669cd7ade9d442811d326f" + "bytes": "b0f6d709bde684c476d94c10434616b5b6a878831340e3c61e4aa539fd3b0a29" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9686ab33f6fc8ad34eded541acefe1f96474b99d24669cd7ade9d442811d326f" + "bytes": "b0f6d709bde684c476d94c10434616b5b6a878831340e3c61e4aa539fd3b0a29" } ] }, "durability": "persistent", "val": { - "bytes": "00f623342a14039da42d9cbcdbcf809efc1282b5fa8841b81b571602c35e2a47" + "bytes": "3595054176bd1d15151b23869b944eaceadf11d32a4a8c6944ea6167509dbfbe" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "515790133" + "i128": "912105382" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.163.json index 214d5941..61ca7b20 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "494619223" + "i128": "517130260" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "494619223" + "i128": "517130260" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ab33985d74aa4929838191a5c91fa4573c1448e97e76094e6b74a419724fcfb7" + "bytes": "69a1d15dd6ebd9da099f43314f344c4dc951ffa269790f5a2d4e3b5168f78928" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "494619223" + "i128": "517130260" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "494619223" + "i128": "517130260" }, { - "bytes": "5c5352754791549ec6ee6035e5cf70159318bbff63b798ea7005259bcebe5cda" + "bytes": "147da756fd7214a2ceb10dea5ecffe5a770b6ea5be65cbeec88c5d682e826c3b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ab33985d74aa4929838191a5c91fa4573c1448e97e76094e6b74a419724fcfb7" + "bytes": "69a1d15dd6ebd9da099f43314f344c4dc951ffa269790f5a2d4e3b5168f78928" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c5352754791549ec6ee6035e5cf70159318bbff63b798ea7005259bcebe5cda" + "bytes": "147da756fd7214a2ceb10dea5ecffe5a770b6ea5be65cbeec88c5d682e826c3b" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c5352754791549ec6ee6035e5cf70159318bbff63b798ea7005259bcebe5cda" + "bytes": "147da756fd7214a2ceb10dea5ecffe5a770b6ea5be65cbeec88c5d682e826c3b" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "494619223" + "i128": "517130260" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "494619223" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "517130260" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f38ca945edc6d1bb52a4da35f82c1bfea6f677b168830f6ff9b33d9de5c3f69d" + "bytes": "63b36ce36df5a39e62ac36788f080da66b99f86ce7d3428d39f651909b053d47" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f38ca945edc6d1bb52a4da35f82c1bfea6f677b168830f6ff9b33d9de5c3f69d" + "bytes": "63b36ce36df5a39e62ac36788f080da66b99f86ce7d3428d39f651909b053d47" } ] }, "durability": "persistent", "val": { - "bytes": "5c5352754791549ec6ee6035e5cf70159318bbff63b798ea7005259bcebe5cda" + "bytes": "147da756fd7214a2ceb10dea5ecffe5a770b6ea5be65cbeec88c5d682e826c3b" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "494619223" + "i128": "517130260" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.164.json index c586aea5..7109b4ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "110825768" + "i128": "985822633" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "110825768" + "i128": "985822633" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54f9b4ace8186b4ecd4db6ab1aa7f6c59a848534acc9c8ca15bbecd8b522c4a1" + "bytes": "8cb877472f4ffed58cd79f3e1d07c1acd0df50a7ce1f931e1b28cc64c0842020" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "110825768" + "i128": "985822633" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "110825768" + "i128": "985822633" }, { - "bytes": "2576d50574d3484a42a62fde234999c706e08592da5b19fa86e5151434a786a0" + "bytes": "eeeb345279b80934e0dca6ecf274856c2ab9d55359c7f3a2c1ba1e2c10c7812b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54f9b4ace8186b4ecd4db6ab1aa7f6c59a848534acc9c8ca15bbecd8b522c4a1" + "bytes": "8cb877472f4ffed58cd79f3e1d07c1acd0df50a7ce1f931e1b28cc64c0842020" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2576d50574d3484a42a62fde234999c706e08592da5b19fa86e5151434a786a0" + "bytes": "eeeb345279b80934e0dca6ecf274856c2ab9d55359c7f3a2c1ba1e2c10c7812b" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2576d50574d3484a42a62fde234999c706e08592da5b19fa86e5151434a786a0" + "bytes": "eeeb345279b80934e0dca6ecf274856c2ab9d55359c7f3a2c1ba1e2c10c7812b" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "110825768" + "i128": "985822633" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "110825768" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "985822633" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "00ee2ba31139e80e0694e7409ef2d952d1fb1cdd95350980f65202a4692817b5" + "bytes": "c220dc8be243dacd749b09ad253e4d49fa3b0765d9bdf78ec9f089d8ebd9a271" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "00ee2ba31139e80e0694e7409ef2d952d1fb1cdd95350980f65202a4692817b5" + "bytes": "c220dc8be243dacd749b09ad253e4d49fa3b0765d9bdf78ec9f089d8ebd9a271" } ] }, "durability": "persistent", "val": { - "bytes": "2576d50574d3484a42a62fde234999c706e08592da5b19fa86e5151434a786a0" + "bytes": "eeeb345279b80934e0dca6ecf274856c2ab9d55359c7f3a2c1ba1e2c10c7812b" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "110825768" + "i128": "985822633" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.165.json index f2c4da3e..97730c9e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "236341134" + "i128": "326998283" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "236341134" + "i128": "326998283" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "036df4669d9d357c1165b4814bae9876f93e04bbaedf94de7b33b8af204261ee" + "bytes": "0b66d5b7d9d6b193bfd3c80575205d85940175043afde0362707417e6f5e3a66" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "236341134" + "i128": "326998283" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "236341134" + "i128": "326998283" }, { - "bytes": "d5a6d3ed0378c10a60fd2fde0902eda65a5a45eda970893fd9efcf582a9bbcce" + "bytes": "715e8025327633c313583d9e0d1071969c7cc3046d64ff94e6121b29b537103e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "036df4669d9d357c1165b4814bae9876f93e04bbaedf94de7b33b8af204261ee" + "bytes": "0b66d5b7d9d6b193bfd3c80575205d85940175043afde0362707417e6f5e3a66" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d5a6d3ed0378c10a60fd2fde0902eda65a5a45eda970893fd9efcf582a9bbcce" + "bytes": "715e8025327633c313583d9e0d1071969c7cc3046d64ff94e6121b29b537103e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d5a6d3ed0378c10a60fd2fde0902eda65a5a45eda970893fd9efcf582a9bbcce" + "bytes": "715e8025327633c313583d9e0d1071969c7cc3046d64ff94e6121b29b537103e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "236341134" + "i128": "326998283" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "236341134" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "326998283" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3720af31bd5eaaa257f34a5aa5313e71243ba16d72aaca3a2c70dc79bfff3a70" + "bytes": "d2296301371df54c14710549764af09626a26edb7a80a46d9744cb433fded3c8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3720af31bd5eaaa257f34a5aa5313e71243ba16d72aaca3a2c70dc79bfff3a70" + "bytes": "d2296301371df54c14710549764af09626a26edb7a80a46d9744cb433fded3c8" } ] }, "durability": "persistent", "val": { - "bytes": "d5a6d3ed0378c10a60fd2fde0902eda65a5a45eda970893fd9efcf582a9bbcce" + "bytes": "715e8025327633c313583d9e0d1071969c7cc3046d64ff94e6121b29b537103e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "236341134" + "i128": "326998283" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.166.json index e4697367..ae95b633 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "933249799" + "i128": "291528058" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "933249799" + "i128": "291528058" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "291ac0f914efc1faec05de3df44e1b0d8fce75f20e0b99bd2b5427221c4b1ff3" + "bytes": "4935e9d9cf7658ad962095aec59af0eb14b5287d1224f94e05471e6cd07860c0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "933249799" + "i128": "291528058" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "933249799" + "i128": "291528058" }, { - "bytes": "eeaba1034214a79d6f804a76ae2aa7b90d891bda529151b25a7df67a91c6bed8" + "bytes": "ed538bcdae74c887fba0cba1f84f74a1d31a0ceb531643f41e253a06215830e0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "291ac0f914efc1faec05de3df44e1b0d8fce75f20e0b99bd2b5427221c4b1ff3" + "bytes": "4935e9d9cf7658ad962095aec59af0eb14b5287d1224f94e05471e6cd07860c0" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eeaba1034214a79d6f804a76ae2aa7b90d891bda529151b25a7df67a91c6bed8" + "bytes": "ed538bcdae74c887fba0cba1f84f74a1d31a0ceb531643f41e253a06215830e0" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eeaba1034214a79d6f804a76ae2aa7b90d891bda529151b25a7df67a91c6bed8" + "bytes": "ed538bcdae74c887fba0cba1f84f74a1d31a0ceb531643f41e253a06215830e0" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "933249799" + "i128": "291528058" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "933249799" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "291528058" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b4503dd319613bbb5fc679e593ef4dddee148d495ec48ccb0ffa96c60c523ed" + "bytes": "5fe6be7c92c97695f89639620625100d106ff146662ab3ad667289fbf03972b6" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1b4503dd319613bbb5fc679e593ef4dddee148d495ec48ccb0ffa96c60c523ed" + "bytes": "5fe6be7c92c97695f89639620625100d106ff146662ab3ad667289fbf03972b6" } ] }, "durability": "persistent", "val": { - "bytes": "eeaba1034214a79d6f804a76ae2aa7b90d891bda529151b25a7df67a91c6bed8" + "bytes": "ed538bcdae74c887fba0cba1f84f74a1d31a0ceb531643f41e253a06215830e0" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "933249799" + "i128": "291528058" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.167.json index 37e45022..9c303ad0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "245278262" + "i128": "76519296" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "245278262" + "i128": "76519296" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b4837735eb3eb3ae26910b95444f6db22e7455322a6059bf187ffa2da858faf" + "bytes": "b1d9bcc0b67a70bdbc9fc23f1818c6e7d4b181aa76b349cfe2bad162774184d7" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "245278262" + "i128": "76519296" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "245278262" + "i128": "76519296" }, { - "bytes": "eff41a82862535eafda043d683731890ac21d16cc102a232e5d60f5578126209" + "bytes": "2c234434ddd200deb41ee8d6efa140c4fee915707ef696a04ecb2c1691f46882" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0b4837735eb3eb3ae26910b95444f6db22e7455322a6059bf187ffa2da858faf" + "bytes": "b1d9bcc0b67a70bdbc9fc23f1818c6e7d4b181aa76b349cfe2bad162774184d7" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eff41a82862535eafda043d683731890ac21d16cc102a232e5d60f5578126209" + "bytes": "2c234434ddd200deb41ee8d6efa140c4fee915707ef696a04ecb2c1691f46882" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eff41a82862535eafda043d683731890ac21d16cc102a232e5d60f5578126209" + "bytes": "2c234434ddd200deb41ee8d6efa140c4fee915707ef696a04ecb2c1691f46882" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "245278262" + "i128": "76519296" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "245278262" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "76519296" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5013c8ce78344a3467e673c6fb2cad0639be6cea75f0391c101c42f390f2c79" + "bytes": "d2273c8ab06a0e4df5ced6325505d65f66a0fc82cd4a2f19082f9127fa97e282" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5013c8ce78344a3467e673c6fb2cad0639be6cea75f0391c101c42f390f2c79" + "bytes": "d2273c8ab06a0e4df5ced6325505d65f66a0fc82cd4a2f19082f9127fa97e282" } ] }, "durability": "persistent", "val": { - "bytes": "eff41a82862535eafda043d683731890ac21d16cc102a232e5d60f5578126209" + "bytes": "2c234434ddd200deb41ee8d6efa140c4fee915707ef696a04ecb2c1691f46882" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "245278262" + "i128": "76519296" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.168.json index f074e855..38434c8a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "930060858" + "i128": "546893646" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "930060858" + "i128": "546893646" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4065c193456965d3b2844a60e8c7ca7eab9dd86260aebafa6d0ef2daa1aa3086" + "bytes": "21e08a67ac98917ab2c5774b0a52635e3ca9bf74a0eea42e23659abd8dd27f75" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "930060858" + "i128": "546893646" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "930060858" + "i128": "546893646" }, { - "bytes": "7c64a672f1393759da1cdce69436e85873cbc95aea845cce8f2c92d2d187b38a" + "bytes": "832e88e4c8ce0ac528bec87ca3c536202c3940c83d0877e13e4621197e54e8eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4065c193456965d3b2844a60e8c7ca7eab9dd86260aebafa6d0ef2daa1aa3086" + "bytes": "21e08a67ac98917ab2c5774b0a52635e3ca9bf74a0eea42e23659abd8dd27f75" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c64a672f1393759da1cdce69436e85873cbc95aea845cce8f2c92d2d187b38a" + "bytes": "832e88e4c8ce0ac528bec87ca3c536202c3940c83d0877e13e4621197e54e8eb" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7c64a672f1393759da1cdce69436e85873cbc95aea845cce8f2c92d2d187b38a" + "bytes": "832e88e4c8ce0ac528bec87ca3c536202c3940c83d0877e13e4621197e54e8eb" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "930060858" + "i128": "546893646" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "930060858" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "546893646" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14fdd46c96fb6a1fd9a34a1818135fd8b7882ac5aca7aea1986e433afaa3ab4c" + "bytes": "a24de43048ce6588486da8323333fdb14037354723468fafd2ec9a73a87fda6a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "14fdd46c96fb6a1fd9a34a1818135fd8b7882ac5aca7aea1986e433afaa3ab4c" + "bytes": "a24de43048ce6588486da8323333fdb14037354723468fafd2ec9a73a87fda6a" } ] }, "durability": "persistent", "val": { - "bytes": "7c64a672f1393759da1cdce69436e85873cbc95aea845cce8f2c92d2d187b38a" + "bytes": "832e88e4c8ce0ac528bec87ca3c536202c3940c83d0877e13e4621197e54e8eb" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "930060858" + "i128": "546893646" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.169.json index 941a81bd..c358e6ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863557006" + "i128": "448811889" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863557006" + "i128": "448811889" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "02a0c549b02afaf434bc8d44118b1259dcf301fe9ba623629488147f1afd723b" + "bytes": "d7971cdfb85e953219902fc8f4ed1037e77fa98381a135c836d8e41eb2d3be3f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863557006" + "i128": "448811889" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863557006" + "i128": "448811889" }, { - "bytes": "cf2cf827311fe3cee8a29d5fe980d0f047e5b2747e3ff643e59ddbd7a1855437" + "bytes": "90942cfebdfa328fe6eccae207c1ed1f1e3f6fa5f445f18b3f378c996596f408" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "02a0c549b02afaf434bc8d44118b1259dcf301fe9ba623629488147f1afd723b" + "bytes": "d7971cdfb85e953219902fc8f4ed1037e77fa98381a135c836d8e41eb2d3be3f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cf2cf827311fe3cee8a29d5fe980d0f047e5b2747e3ff643e59ddbd7a1855437" + "bytes": "90942cfebdfa328fe6eccae207c1ed1f1e3f6fa5f445f18b3f378c996596f408" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cf2cf827311fe3cee8a29d5fe980d0f047e5b2747e3ff643e59ddbd7a1855437" + "bytes": "90942cfebdfa328fe6eccae207c1ed1f1e3f6fa5f445f18b3f378c996596f408" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863557006" + "i128": "448811889" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863557006" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "448811889" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aef0c8eb23e87a4af60cf075b3373d7b91ef36930a7665a422242094ef93e262" + "bytes": "df377e5510bc3c4aa2cf4240d6b9bbc3b6159ea465824aefa247f1b2bc59b56b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aef0c8eb23e87a4af60cf075b3373d7b91ef36930a7665a422242094ef93e262" + "bytes": "df377e5510bc3c4aa2cf4240d6b9bbc3b6159ea465824aefa247f1b2bc59b56b" } ] }, "durability": "persistent", "val": { - "bytes": "cf2cf827311fe3cee8a29d5fe980d0f047e5b2747e3ff643e59ddbd7a1855437" + "bytes": "90942cfebdfa328fe6eccae207c1ed1f1e3f6fa5f445f18b3f378c996596f408" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "863557006" + "i128": "448811889" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.17.json index f4d067d7..3486adfa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "643488351" + "i128": "242665207" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "643488351" + "i128": "242665207" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ba64918fd3b7308f48a27e9cc07e505b2e7163234d064e50a0b458a0d9dbfea" + "bytes": "fcca24df4cf24a6272fc3661b7ae71f97617a848706555392a86b062edae628d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "643488351" + "i128": "242665207" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "643488351" + "i128": "242665207" }, { - "bytes": "ed541968558082969c05a52794999e45da701d7da0cbe158103aff196c3ae295" + "bytes": "d00f81745f13c0850a38fc8335ff6aaf96abc7c3fef6a0f0c45c94835fbbcb04" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ba64918fd3b7308f48a27e9cc07e505b2e7163234d064e50a0b458a0d9dbfea" + "bytes": "fcca24df4cf24a6272fc3661b7ae71f97617a848706555392a86b062edae628d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ed541968558082969c05a52794999e45da701d7da0cbe158103aff196c3ae295" + "bytes": "d00f81745f13c0850a38fc8335ff6aaf96abc7c3fef6a0f0c45c94835fbbcb04" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ed541968558082969c05a52794999e45da701d7da0cbe158103aff196c3ae295" + "bytes": "d00f81745f13c0850a38fc8335ff6aaf96abc7c3fef6a0f0c45c94835fbbcb04" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "643488351" + "i128": "242665207" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "643488351" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "242665207" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "719f6549e754aee45af11f733876cadaf1f2bbb535752055dd7a810c2093cdcd" + "bytes": "d88ae259eb96ef3da277ee712c2ff48df9436a22a5b47e2f3098934c4d3c830b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "719f6549e754aee45af11f733876cadaf1f2bbb535752055dd7a810c2093cdcd" + "bytes": "d88ae259eb96ef3da277ee712c2ff48df9436a22a5b47e2f3098934c4d3c830b" } ] }, "durability": "persistent", "val": { - "bytes": "ed541968558082969c05a52794999e45da701d7da0cbe158103aff196c3ae295" + "bytes": "d00f81745f13c0850a38fc8335ff6aaf96abc7c3fef6a0f0c45c94835fbbcb04" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "643488351" + "i128": "242665207" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.170.json index 88909630..4b44dcd9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "188601527" + "i128": "493945612" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188601527" + "i128": "493945612" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3271b9d115e151311d08778e85d0e4ca401990a74e2704c1cd372bc2e1ebc3a" + "bytes": "57ff3aafba3bf20238ff77448358ad6ed73587d2cd92bf7fa67fd664507a12e4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "188601527" + "i128": "493945612" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188601527" + "i128": "493945612" }, { - "bytes": "38d8a698c1dde1f28a1fbcea3112eb6227a0da3fb356ba4b3d68f7970e21f83a" + "bytes": "53de84df0af3d97c9161b9ab27bf772a2a001a096fc0c73d6c4d69cf256f10ae" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c3271b9d115e151311d08778e85d0e4ca401990a74e2704c1cd372bc2e1ebc3a" + "bytes": "57ff3aafba3bf20238ff77448358ad6ed73587d2cd92bf7fa67fd664507a12e4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38d8a698c1dde1f28a1fbcea3112eb6227a0da3fb356ba4b3d68f7970e21f83a" + "bytes": "53de84df0af3d97c9161b9ab27bf772a2a001a096fc0c73d6c4d69cf256f10ae" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38d8a698c1dde1f28a1fbcea3112eb6227a0da3fb356ba4b3d68f7970e21f83a" + "bytes": "53de84df0af3d97c9161b9ab27bf772a2a001a096fc0c73d6c4d69cf256f10ae" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "188601527" + "i128": "493945612" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "188601527" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "493945612" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5c16c0fe2d7a01b49aa281ecd2806403636385bbbbc69952bd9b67aca86f18e" + "bytes": "1e36aaf616d546aad703134a2390d6bc8cf7e43e0471ccd94fdb3e2a2e4bc023" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c5c16c0fe2d7a01b49aa281ecd2806403636385bbbbc69952bd9b67aca86f18e" + "bytes": "1e36aaf616d546aad703134a2390d6bc8cf7e43e0471ccd94fdb3e2a2e4bc023" } ] }, "durability": "persistent", "val": { - "bytes": "38d8a698c1dde1f28a1fbcea3112eb6227a0da3fb356ba4b3d68f7970e21f83a" + "bytes": "53de84df0af3d97c9161b9ab27bf772a2a001a096fc0c73d6c4d69cf256f10ae" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "188601527" + "i128": "493945612" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.171.json index 4926eac6..458ad2f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "644157718" + "i128": "92754672" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "644157718" + "i128": "92754672" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8704066d60e1d1a4c1cef9861d5b0eabe6b43f557fd4bd28bb699f19d0d24174" + "bytes": "4e3adbe074fae21e7e62b2a6622ac32441fe3c501f878b7a6012bbb775b4c763" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "644157718" + "i128": "92754672" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "644157718" + "i128": "92754672" }, { - "bytes": "72c1a5491d015f26862bc971cf2e9467c190dae66ae85a055868a9a330be29b8" + "bytes": "3caa46687154d771983655307a77a76f445d8772daa27e8801d97ea6aa7075b5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8704066d60e1d1a4c1cef9861d5b0eabe6b43f557fd4bd28bb699f19d0d24174" + "bytes": "4e3adbe074fae21e7e62b2a6622ac32441fe3c501f878b7a6012bbb775b4c763" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72c1a5491d015f26862bc971cf2e9467c190dae66ae85a055868a9a330be29b8" + "bytes": "3caa46687154d771983655307a77a76f445d8772daa27e8801d97ea6aa7075b5" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72c1a5491d015f26862bc971cf2e9467c190dae66ae85a055868a9a330be29b8" + "bytes": "3caa46687154d771983655307a77a76f445d8772daa27e8801d97ea6aa7075b5" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "644157718" + "i128": "92754672" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "644157718" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "92754672" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccbc838ce2c39bc04f00bf923bd282b68438bbf76dea64f232f418e8e933b354" + "bytes": "f4ce055b9cbd17df988558b6be9147f53d1e98260788c597b0172d25d8a4e211" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccbc838ce2c39bc04f00bf923bd282b68438bbf76dea64f232f418e8e933b354" + "bytes": "f4ce055b9cbd17df988558b6be9147f53d1e98260788c597b0172d25d8a4e211" } ] }, "durability": "persistent", "val": { - "bytes": "72c1a5491d015f26862bc971cf2e9467c190dae66ae85a055868a9a330be29b8" + "bytes": "3caa46687154d771983655307a77a76f445d8772daa27e8801d97ea6aa7075b5" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "644157718" + "i128": "92754672" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.172.json index 597f9f13..9ac57b9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "654987831" + "i128": "901669907" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "654987831" + "i128": "901669907" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93d135d21b70c0fb8a1222fddf0b627d6ccd3f24df01d0b5d6dcc6069f2c0270" + "bytes": "1274dfff300b3bae41e13631ae275740563cff5342097069aeed91f1df732add" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "654987831" + "i128": "901669907" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "654987831" + "i128": "901669907" }, { - "bytes": "2c935ec28ece7917807cde42957a3794e6cebe936fe2b263454f2f7b0ac3f656" + "bytes": "42c54b18c584697cfa71be681313720677c3d2f4c3bcbf6e779a3f3103c47bab" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "93d135d21b70c0fb8a1222fddf0b627d6ccd3f24df01d0b5d6dcc6069f2c0270" + "bytes": "1274dfff300b3bae41e13631ae275740563cff5342097069aeed91f1df732add" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c935ec28ece7917807cde42957a3794e6cebe936fe2b263454f2f7b0ac3f656" + "bytes": "42c54b18c584697cfa71be681313720677c3d2f4c3bcbf6e779a3f3103c47bab" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c935ec28ece7917807cde42957a3794e6cebe936fe2b263454f2f7b0ac3f656" + "bytes": "42c54b18c584697cfa71be681313720677c3d2f4c3bcbf6e779a3f3103c47bab" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "654987831" + "i128": "901669907" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "654987831" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "901669907" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32a934498557efd6279b39f2ec019b600b79e9faf65a5d56607448168ef3238e" + "bytes": "1ffc71ebab4b2220c8e7e7023c67408b0417e4d702fcb5b42dfc914a1bf5c875" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "32a934498557efd6279b39f2ec019b600b79e9faf65a5d56607448168ef3238e" + "bytes": "1ffc71ebab4b2220c8e7e7023c67408b0417e4d702fcb5b42dfc914a1bf5c875" } ] }, "durability": "persistent", "val": { - "bytes": "2c935ec28ece7917807cde42957a3794e6cebe936fe2b263454f2f7b0ac3f656" + "bytes": "42c54b18c584697cfa71be681313720677c3d2f4c3bcbf6e779a3f3103c47bab" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "654987831" + "i128": "901669907" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.173.json index 5e934a73..7b750a29 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "450214427" + "i128": "321571824" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "450214427" + "i128": "321571824" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9c0a921da78e50473878de26d4e9a5c4020b01773391c3d95d1abd08cde90b19" + "bytes": "291564e3249a71c22207eea3f9da26c3180495f2d1dd5687eac9f502de1246e5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "450214427" + "i128": "321571824" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "450214427" + "i128": "321571824" }, { - "bytes": "0755c96bef20d6ac41620939a23f91757fee0b1e83428a6f23a6147ccc7b39a1" + "bytes": "48737485f5b556694580fdf909ca5dfecadd55d984f48caf20dc5bfb9868d7d1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9c0a921da78e50473878de26d4e9a5c4020b01773391c3d95d1abd08cde90b19" + "bytes": "291564e3249a71c22207eea3f9da26c3180495f2d1dd5687eac9f502de1246e5" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0755c96bef20d6ac41620939a23f91757fee0b1e83428a6f23a6147ccc7b39a1" + "bytes": "48737485f5b556694580fdf909ca5dfecadd55d984f48caf20dc5bfb9868d7d1" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0755c96bef20d6ac41620939a23f91757fee0b1e83428a6f23a6147ccc7b39a1" + "bytes": "48737485f5b556694580fdf909ca5dfecadd55d984f48caf20dc5bfb9868d7d1" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "450214427" + "i128": "321571824" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "450214427" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "321571824" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cfa9e2de0705ba2392d244cce511d93c9a753b0a801f89d1d8f3db18d67a51d9" + "bytes": "3aa98e1ea9d8d6fe836ec011d29675bf34bc265ebb2b64ba67fd595424b57917" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cfa9e2de0705ba2392d244cce511d93c9a753b0a801f89d1d8f3db18d67a51d9" + "bytes": "3aa98e1ea9d8d6fe836ec011d29675bf34bc265ebb2b64ba67fd595424b57917" } ] }, "durability": "persistent", "val": { - "bytes": "0755c96bef20d6ac41620939a23f91757fee0b1e83428a6f23a6147ccc7b39a1" + "bytes": "48737485f5b556694580fdf909ca5dfecadd55d984f48caf20dc5bfb9868d7d1" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "450214427" + "i128": "321571824" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.174.json index 3bc47e9f..a34a8416 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "41470900" + "i128": "41749356" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "41470900" + "i128": "41749356" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44e2ae2cd1f30134a494ea431e840f0c4e51023275db5a0ba1065003a43ee5bd" + "bytes": "00e45e834b366834950543b532877fdc416b6de76ced5061426183bf5fadb1c6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "41470900" + "i128": "41749356" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "41470900" + "i128": "41749356" }, { - "bytes": "4aa22395ef283fd48aaef46fb0f295c989ea5213d96670f5b6122fe1991b1664" + "bytes": "41fab515f7f67e82427b8dd96a1f9837d03e3417ec18c307119b2de39ac1816c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "44e2ae2cd1f30134a494ea431e840f0c4e51023275db5a0ba1065003a43ee5bd" + "bytes": "00e45e834b366834950543b532877fdc416b6de76ced5061426183bf5fadb1c6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4aa22395ef283fd48aaef46fb0f295c989ea5213d96670f5b6122fe1991b1664" + "bytes": "41fab515f7f67e82427b8dd96a1f9837d03e3417ec18c307119b2de39ac1816c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4aa22395ef283fd48aaef46fb0f295c989ea5213d96670f5b6122fe1991b1664" + "bytes": "41fab515f7f67e82427b8dd96a1f9837d03e3417ec18c307119b2de39ac1816c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "41470900" + "i128": "41749356" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "41470900" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "41749356" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09a655f0d16329b7f377c473e9e8bcc44a7a9dfb14af50d640f8e1338ed5c7d3" + "bytes": "cdbe1a568e268153645188c0d458f0b521c4ab68f0b0fa9b0eb29b81c3d885bf" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09a655f0d16329b7f377c473e9e8bcc44a7a9dfb14af50d640f8e1338ed5c7d3" + "bytes": "cdbe1a568e268153645188c0d458f0b521c4ab68f0b0fa9b0eb29b81c3d885bf" } ] }, "durability": "persistent", "val": { - "bytes": "4aa22395ef283fd48aaef46fb0f295c989ea5213d96670f5b6122fe1991b1664" + "bytes": "41fab515f7f67e82427b8dd96a1f9837d03e3417ec18c307119b2de39ac1816c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "41470900" + "i128": "41749356" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.175.json index 9877093b..b2e24ac4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "792568423" + "i128": "859925183" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "792568423" + "i128": "859925183" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db6d7e753be30ee4e98d978728c7ff84a9e7400a6f9fd8c9357f6cc24ae7cdcf" + "bytes": "62c039be7673e15af090845bd38b558d2188058b66190ef86e7c8633dffd04a6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "792568423" + "i128": "859925183" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "792568423" + "i128": "859925183" }, { - "bytes": "a65c040979397c0e3bc4758b13424319dbfcae7ffd6a556f93975cd1813810c7" + "bytes": "0e68dcffb656ec6e375094cd297ca5141d846ada3ca5dcb0831be0f40600e5e0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db6d7e753be30ee4e98d978728c7ff84a9e7400a6f9fd8c9357f6cc24ae7cdcf" + "bytes": "62c039be7673e15af090845bd38b558d2188058b66190ef86e7c8633dffd04a6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a65c040979397c0e3bc4758b13424319dbfcae7ffd6a556f93975cd1813810c7" + "bytes": "0e68dcffb656ec6e375094cd297ca5141d846ada3ca5dcb0831be0f40600e5e0" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a65c040979397c0e3bc4758b13424319dbfcae7ffd6a556f93975cd1813810c7" + "bytes": "0e68dcffb656ec6e375094cd297ca5141d846ada3ca5dcb0831be0f40600e5e0" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "792568423" + "i128": "859925183" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "792568423" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "859925183" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0796bcf359edfec3c9b81eb750bd2e8f0e98adc899e030ad0b1f6a0bf5c1d06d" + "bytes": "c7f2bcbb3e960add1fa476573e4ffd832acd3c5a012a2e3f255983b9a7abb013" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0796bcf359edfec3c9b81eb750bd2e8f0e98adc899e030ad0b1f6a0bf5c1d06d" + "bytes": "c7f2bcbb3e960add1fa476573e4ffd832acd3c5a012a2e3f255983b9a7abb013" } ] }, "durability": "persistent", "val": { - "bytes": "a65c040979397c0e3bc4758b13424319dbfcae7ffd6a556f93975cd1813810c7" + "bytes": "0e68dcffb656ec6e375094cd297ca5141d846ada3ca5dcb0831be0f40600e5e0" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "792568423" + "i128": "859925183" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.176.json index 5f340e58..126f5ded 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "438403638" + "i128": "816361648" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438403638" + "i128": "816361648" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97c54f6a3d59b03c7888c959fb20c7ab30f00e85f12dd5ca0f12f87fd4d2ba80" + "bytes": "63101ab13236b7e25db8817b7f8500cd4489805b37ad011f8a5e86455ae67064" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "438403638" + "i128": "816361648" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "438403638" + "i128": "816361648" }, { - "bytes": "be09c7d6a9c63ca2b68e9cd109e0ca405bbdc934b95b63f858b790f546923952" + "bytes": "e2e6f78670246ce5fe2d5bbe089427a0a94fb69a211809d9b79fc1e00435dc46" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97c54f6a3d59b03c7888c959fb20c7ab30f00e85f12dd5ca0f12f87fd4d2ba80" + "bytes": "63101ab13236b7e25db8817b7f8500cd4489805b37ad011f8a5e86455ae67064" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be09c7d6a9c63ca2b68e9cd109e0ca405bbdc934b95b63f858b790f546923952" + "bytes": "e2e6f78670246ce5fe2d5bbe089427a0a94fb69a211809d9b79fc1e00435dc46" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be09c7d6a9c63ca2b68e9cd109e0ca405bbdc934b95b63f858b790f546923952" + "bytes": "e2e6f78670246ce5fe2d5bbe089427a0a94fb69a211809d9b79fc1e00435dc46" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "438403638" + "i128": "816361648" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "438403638" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "816361648" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61bca0dd294e0094e2a8fceec2ff0e21ebcfa3771dee9ec34b490e2580b38d1d" + "bytes": "ec45fc6228a7b64b30e67bb7a4994c0a96879abf6a3487211aa76fb14ad571af" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61bca0dd294e0094e2a8fceec2ff0e21ebcfa3771dee9ec34b490e2580b38d1d" + "bytes": "ec45fc6228a7b64b30e67bb7a4994c0a96879abf6a3487211aa76fb14ad571af" } ] }, "durability": "persistent", "val": { - "bytes": "be09c7d6a9c63ca2b68e9cd109e0ca405bbdc934b95b63f858b790f546923952" + "bytes": "e2e6f78670246ce5fe2d5bbe089427a0a94fb69a211809d9b79fc1e00435dc46" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "438403638" + "i128": "816361648" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.177.json index bb7742f6..83b547c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "325078843" + "i128": "740960967" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "325078843" + "i128": "740960967" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "205dc9f061efceba47dfcf50bf3ebac5ce462301f00e9188c7734c7cc2788597" + "bytes": "0c34a0463cb9bb053d4a7124327d464f8e7aac493957b91fe222717e67d1f60d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "325078843" + "i128": "740960967" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "325078843" + "i128": "740960967" }, { - "bytes": "ebda431018b6d75f6b2acf3a3f82730f0ea6c77b47efe5761c9d50acaf6307a0" + "bytes": "3aa7d6e07cb7d35f85f9d49be8fcc8932baedbf77a8bdbef7d2710002a374b7e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "205dc9f061efceba47dfcf50bf3ebac5ce462301f00e9188c7734c7cc2788597" + "bytes": "0c34a0463cb9bb053d4a7124327d464f8e7aac493957b91fe222717e67d1f60d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ebda431018b6d75f6b2acf3a3f82730f0ea6c77b47efe5761c9d50acaf6307a0" + "bytes": "3aa7d6e07cb7d35f85f9d49be8fcc8932baedbf77a8bdbef7d2710002a374b7e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ebda431018b6d75f6b2acf3a3f82730f0ea6c77b47efe5761c9d50acaf6307a0" + "bytes": "3aa7d6e07cb7d35f85f9d49be8fcc8932baedbf77a8bdbef7d2710002a374b7e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "325078843" + "i128": "740960967" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "325078843" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "740960967" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "809006aa0d86b0311c7ad5c47e00e679636c3778a99929aa903f9ea133f1a8d2" + "bytes": "c0b75c1e56af5429836af043331f0a9255d1ab5443c4d6b65ae4bc611f670360" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "809006aa0d86b0311c7ad5c47e00e679636c3778a99929aa903f9ea133f1a8d2" + "bytes": "c0b75c1e56af5429836af043331f0a9255d1ab5443c4d6b65ae4bc611f670360" } ] }, "durability": "persistent", "val": { - "bytes": "ebda431018b6d75f6b2acf3a3f82730f0ea6c77b47efe5761c9d50acaf6307a0" + "bytes": "3aa7d6e07cb7d35f85f9d49be8fcc8932baedbf77a8bdbef7d2710002a374b7e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "325078843" + "i128": "740960967" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.178.json index fed72ab1..3b329eac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "558949198" + "i128": "754841380" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "558949198" + "i128": "754841380" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbddabe758d045a87ef732ac36446b17609196980d36313d68f6d466ebc41215" + "bytes": "29be14edb18fe29c3f53fc683a036581c8d65fc21a00c125b8be88dc8020ffed" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "558949198" + "i128": "754841380" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "558949198" + "i128": "754841380" }, { - "bytes": "abef3f50f03c82f67c89354bd2d829f866425adcb6f74ccbe89747e03ee06539" + "bytes": "bbe6d3cd9a895d4c3d3eb9d93857ef0900d5964cf8a951ae4a27b4720982ddc7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bbddabe758d045a87ef732ac36446b17609196980d36313d68f6d466ebc41215" + "bytes": "29be14edb18fe29c3f53fc683a036581c8d65fc21a00c125b8be88dc8020ffed" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "abef3f50f03c82f67c89354bd2d829f866425adcb6f74ccbe89747e03ee06539" + "bytes": "bbe6d3cd9a895d4c3d3eb9d93857ef0900d5964cf8a951ae4a27b4720982ddc7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "abef3f50f03c82f67c89354bd2d829f866425adcb6f74ccbe89747e03ee06539" + "bytes": "bbe6d3cd9a895d4c3d3eb9d93857ef0900d5964cf8a951ae4a27b4720982ddc7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "558949198" + "i128": "754841380" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "558949198" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "754841380" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f44047d2a08bada59109b619aaefeffaebf04f290e31950765dae96772144e13" + "bytes": "c394e4e3528720c650292d9e2b2c4d3c2d258074fd09f7786f6b04dff9cf6ddf" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f44047d2a08bada59109b619aaefeffaebf04f290e31950765dae96772144e13" + "bytes": "c394e4e3528720c650292d9e2b2c4d3c2d258074fd09f7786f6b04dff9cf6ddf" } ] }, "durability": "persistent", "val": { - "bytes": "abef3f50f03c82f67c89354bd2d829f866425adcb6f74ccbe89747e03ee06539" + "bytes": "bbe6d3cd9a895d4c3d3eb9d93857ef0900d5964cf8a951ae4a27b4720982ddc7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "558949198" + "i128": "754841380" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.179.json index e249c177..12d13650 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "735373255" + "i128": "179705019" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "735373255" + "i128": "179705019" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5202435c90870032165abd03d02a1b87a1327c96d1fa357d9e3d7a4d84ec15a" + "bytes": "7fdc52e4bfbd46f335a2182d2f93d270da476172d160f619d6226fdb44416edd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "735373255" + "i128": "179705019" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "735373255" + "i128": "179705019" }, { - "bytes": "c0a4f2ebf89c4a13e865895c9002c74797635ae158c3f2ad6461a890e72abedb" + "bytes": "bd1eb4f2326fce8598f2e3da2c392369473c0ea80069fc6766095984118e62a4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5202435c90870032165abd03d02a1b87a1327c96d1fa357d9e3d7a4d84ec15a" + "bytes": "7fdc52e4bfbd46f335a2182d2f93d270da476172d160f619d6226fdb44416edd" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0a4f2ebf89c4a13e865895c9002c74797635ae158c3f2ad6461a890e72abedb" + "bytes": "bd1eb4f2326fce8598f2e3da2c392369473c0ea80069fc6766095984118e62a4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0a4f2ebf89c4a13e865895c9002c74797635ae158c3f2ad6461a890e72abedb" + "bytes": "bd1eb4f2326fce8598f2e3da2c392369473c0ea80069fc6766095984118e62a4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "735373255" + "i128": "179705019" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "735373255" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "179705019" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76fadbce71acdac2575b8d576a561eeaff25fa0c131b13b61d466a1a0b4498d3" + "bytes": "80caeb566706b521e869acc119c48615989efd0d41e64e1cf18e6976db246d8c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "76fadbce71acdac2575b8d576a561eeaff25fa0c131b13b61d466a1a0b4498d3" + "bytes": "80caeb566706b521e869acc119c48615989efd0d41e64e1cf18e6976db246d8c" } ] }, "durability": "persistent", "val": { - "bytes": "c0a4f2ebf89c4a13e865895c9002c74797635ae158c3f2ad6461a890e72abedb" + "bytes": "bd1eb4f2326fce8598f2e3da2c392369473c0ea80069fc6766095984118e62a4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "735373255" + "i128": "179705019" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.18.json index 72a6485d..f9d8ed2e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "365651057" + "i128": "683024172" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "365651057" + "i128": "683024172" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10ad74acf6a4d8b4cc6a781f8f315a4bd6965aba79c615a5cbea539f80f0eee5" + "bytes": "56eb87a1ee2f1d5210b7d69ffdecbd1dba1b9dc672e2c6fcd8ebe24593898016" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "365651057" + "i128": "683024172" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "365651057" + "i128": "683024172" }, { - "bytes": "3911ef6e14696b7f6e43baef1bc3fc719990627f0a7c70625a80952ae63d4c25" + "bytes": "d9a0d2421ad28566e2bc84004f189acb902fb29003d32ff68b065e58196ba611" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10ad74acf6a4d8b4cc6a781f8f315a4bd6965aba79c615a5cbea539f80f0eee5" + "bytes": "56eb87a1ee2f1d5210b7d69ffdecbd1dba1b9dc672e2c6fcd8ebe24593898016" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3911ef6e14696b7f6e43baef1bc3fc719990627f0a7c70625a80952ae63d4c25" + "bytes": "d9a0d2421ad28566e2bc84004f189acb902fb29003d32ff68b065e58196ba611" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3911ef6e14696b7f6e43baef1bc3fc719990627f0a7c70625a80952ae63d4c25" + "bytes": "d9a0d2421ad28566e2bc84004f189acb902fb29003d32ff68b065e58196ba611" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "365651057" + "i128": "683024172" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "365651057" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "683024172" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20d5be0d3194cb74c9b1e474e8d18d3d0aee54af920b5fd91405000795c23590" + "bytes": "870cc751270c3294bdcfeb05cbf36043b28b3ff712c2a493c9b09805f2caa2b8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "20d5be0d3194cb74c9b1e474e8d18d3d0aee54af920b5fd91405000795c23590" + "bytes": "870cc751270c3294bdcfeb05cbf36043b28b3ff712c2a493c9b09805f2caa2b8" } ] }, "durability": "persistent", "val": { - "bytes": "3911ef6e14696b7f6e43baef1bc3fc719990627f0a7c70625a80952ae63d4c25" + "bytes": "d9a0d2421ad28566e2bc84004f189acb902fb29003d32ff68b065e58196ba611" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "365651057" + "i128": "683024172" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.180.json index 6da813d2..8e12f11d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "159659746" + "i128": "5407420" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "159659746" + "i128": "5407420" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9cab3673373c43080c38b9d3d39ff0e5e8c4c3d162dc5c3cbd3a788c8d99889" + "bytes": "bd0fc956bc4f2b394b650a219405c6935d9ead326fb5891a953bc6a681e64c57" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "159659746" + "i128": "5407420" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "159659746" + "i128": "5407420" }, { - "bytes": "7ebc099154ad787982d2610ff9a60198fcef53a0e3022ce1bac5e9cecd150338" + "bytes": "a4c02ee3b561415f943e901ec82cbf0025719263aa7be5276f1968520f6ba309" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9cab3673373c43080c38b9d3d39ff0e5e8c4c3d162dc5c3cbd3a788c8d99889" + "bytes": "bd0fc956bc4f2b394b650a219405c6935d9ead326fb5891a953bc6a681e64c57" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ebc099154ad787982d2610ff9a60198fcef53a0e3022ce1bac5e9cecd150338" + "bytes": "a4c02ee3b561415f943e901ec82cbf0025719263aa7be5276f1968520f6ba309" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7ebc099154ad787982d2610ff9a60198fcef53a0e3022ce1bac5e9cecd150338" + "bytes": "a4c02ee3b561415f943e901ec82cbf0025719263aa7be5276f1968520f6ba309" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "159659746" + "i128": "5407420" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "159659746" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "5407420" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94cb89f62933966af22a7b1f06431248325399974bca2ae9849595716b89c8b4" + "bytes": "94a44d867ca080a8492b0e25391c6e7430160b1a900e50848bf1b715d3bb545f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "94cb89f62933966af22a7b1f06431248325399974bca2ae9849595716b89c8b4" + "bytes": "94a44d867ca080a8492b0e25391c6e7430160b1a900e50848bf1b715d3bb545f" } ] }, "durability": "persistent", "val": { - "bytes": "7ebc099154ad787982d2610ff9a60198fcef53a0e3022ce1bac5e9cecd150338" + "bytes": "a4c02ee3b561415f943e901ec82cbf0025719263aa7be5276f1968520f6ba309" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "159659746" + "i128": "5407420" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.181.json index 965a388c..1b27493b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "963195472" + "i128": "183481873" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "963195472" + "i128": "183481873" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a240d50640a826cff1df9937800f0a9f6aef128371bb97a91d261315ebc88a2" + "bytes": "6c7723f3fed664c3d13a88cd1796a5c9526010708174c57e200f65c71783367b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "963195472" + "i128": "183481873" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "963195472" + "i128": "183481873" }, { - "bytes": "27f727d5e3d2269b28c58f5d799d308423a8e7ac1dbc4404650ab380988ffd10" + "bytes": "96c9736ef6cab353d2f2fc0a8055d3f92755d0de3b911a0d8e6aa646362f14be" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a240d50640a826cff1df9937800f0a9f6aef128371bb97a91d261315ebc88a2" + "bytes": "6c7723f3fed664c3d13a88cd1796a5c9526010708174c57e200f65c71783367b" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27f727d5e3d2269b28c58f5d799d308423a8e7ac1dbc4404650ab380988ffd10" + "bytes": "96c9736ef6cab353d2f2fc0a8055d3f92755d0de3b911a0d8e6aa646362f14be" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27f727d5e3d2269b28c58f5d799d308423a8e7ac1dbc4404650ab380988ffd10" + "bytes": "96c9736ef6cab353d2f2fc0a8055d3f92755d0de3b911a0d8e6aa646362f14be" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "963195472" + "i128": "183481873" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "963195472" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "183481873" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9765824d0fe7108d62422c123e892d387ace441db363c0e8a09919fa028f0887" + "bytes": "a995bc146fe4013cb509126ee6b5ba9c6a30a0a99f71dacde0aa4a8fd5cc8a14" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9765824d0fe7108d62422c123e892d387ace441db363c0e8a09919fa028f0887" + "bytes": "a995bc146fe4013cb509126ee6b5ba9c6a30a0a99f71dacde0aa4a8fd5cc8a14" } ] }, "durability": "persistent", "val": { - "bytes": "27f727d5e3d2269b28c58f5d799d308423a8e7ac1dbc4404650ab380988ffd10" + "bytes": "96c9736ef6cab353d2f2fc0a8055d3f92755d0de3b911a0d8e6aa646362f14be" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "963195472" + "i128": "183481873" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.182.json index af2118e9..bbb779d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "10349158" + "i128": "229689163" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "10349158" + "i128": "229689163" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b504a99e7dffea5c754b69e7f58f212fbcbc829bc24a61558a6bf47c397de9cb" + "bytes": "5e3b5b58668ee15b9f6efd40183eea6116632765f22e6823489c0a5306c96bf2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "10349158" + "i128": "229689163" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "10349158" + "i128": "229689163" }, { - "bytes": "7518affec205cc738fdaf86a2e0f930d95b1201c7336324a61299541d0eb2f4b" + "bytes": "a04a41ce38873d2f6bac9ba7dbfe2fc63f88d83a6b608390beb6186119a9c22e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b504a99e7dffea5c754b69e7f58f212fbcbc829bc24a61558a6bf47c397de9cb" + "bytes": "5e3b5b58668ee15b9f6efd40183eea6116632765f22e6823489c0a5306c96bf2" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7518affec205cc738fdaf86a2e0f930d95b1201c7336324a61299541d0eb2f4b" + "bytes": "a04a41ce38873d2f6bac9ba7dbfe2fc63f88d83a6b608390beb6186119a9c22e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7518affec205cc738fdaf86a2e0f930d95b1201c7336324a61299541d0eb2f4b" + "bytes": "a04a41ce38873d2f6bac9ba7dbfe2fc63f88d83a6b608390beb6186119a9c22e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "10349158" + "i128": "229689163" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "10349158" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "229689163" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7afbc54a2bb6a13cc89d2b19b451f7c10f2a2c725be6cc0a077e921d90222fbc" + "bytes": "d6b7ded2f6b51062b63105c6f3bb9cc59aa5fc5d9540317cf328769bb427805c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7afbc54a2bb6a13cc89d2b19b451f7c10f2a2c725be6cc0a077e921d90222fbc" + "bytes": "d6b7ded2f6b51062b63105c6f3bb9cc59aa5fc5d9540317cf328769bb427805c" } ] }, "durability": "persistent", "val": { - "bytes": "7518affec205cc738fdaf86a2e0f930d95b1201c7336324a61299541d0eb2f4b" + "bytes": "a04a41ce38873d2f6bac9ba7dbfe2fc63f88d83a6b608390beb6186119a9c22e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "10349158" + "i128": "229689163" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.183.json index fde80fe6..6e6ebd57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "222193185" + "i128": "146900739" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "222193185" + "i128": "146900739" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b3d50a7ba0c81130487b33e6c2c4ef48390a5363f96491d36cd82e0662613b4" + "bytes": "1c858e2dde85dae23e953a8ae1c2e5f00223c9e20e1b49c0d6838928de58a136" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "222193185" + "i128": "146900739" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "222193185" + "i128": "146900739" }, { - "bytes": "88b8864170538f78f1cd14bb6eec483d6d280f17be1f0ba3ddaff81063924b9b" + "bytes": "f5d53996693d23ed5563f73cc00808f35f4d35fc6c9136b46a70336937fd3ee4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b3d50a7ba0c81130487b33e6c2c4ef48390a5363f96491d36cd82e0662613b4" + "bytes": "1c858e2dde85dae23e953a8ae1c2e5f00223c9e20e1b49c0d6838928de58a136" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88b8864170538f78f1cd14bb6eec483d6d280f17be1f0ba3ddaff81063924b9b" + "bytes": "f5d53996693d23ed5563f73cc00808f35f4d35fc6c9136b46a70336937fd3ee4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "88b8864170538f78f1cd14bb6eec483d6d280f17be1f0ba3ddaff81063924b9b" + "bytes": "f5d53996693d23ed5563f73cc00808f35f4d35fc6c9136b46a70336937fd3ee4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "222193185" + "i128": "146900739" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "222193185" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "146900739" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be49c344e642146c060e7cea740f31993e513b52a6db7ba4029152e28e1364e3" + "bytes": "4144aa2084dbc895930cbba35e0132e118cfe53c561e6123219dbcd286d4d3c7" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "be49c344e642146c060e7cea740f31993e513b52a6db7ba4029152e28e1364e3" + "bytes": "4144aa2084dbc895930cbba35e0132e118cfe53c561e6123219dbcd286d4d3c7" } ] }, "durability": "persistent", "val": { - "bytes": "88b8864170538f78f1cd14bb6eec483d6d280f17be1f0ba3ddaff81063924b9b" + "bytes": "f5d53996693d23ed5563f73cc00808f35f4d35fc6c9136b46a70336937fd3ee4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "222193185" + "i128": "146900739" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.184.json index 6e159ba3..d6ad7996 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "23841881" + "i128": "466279006" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23841881" + "i128": "466279006" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a2fc64d1ef631f5c19f0a8c929653a7d7b86b74b5955d3a150c0472f4b77e11" + "bytes": "88e622efcfa75e9d964d3530075c682cee276a9508337361e08e9358b052766e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "23841881" + "i128": "466279006" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "23841881" + "i128": "466279006" }, { - "bytes": "d29c0b7bfd6171cdd9a7cdb16cd70ac6dad7c2bba72857b7f6c3c4cae583faa0" + "bytes": "a2dfbbda208efe03ee95e3f6954bce506054fc90535c0a7ff701970044a1fc13" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6a2fc64d1ef631f5c19f0a8c929653a7d7b86b74b5955d3a150c0472f4b77e11" + "bytes": "88e622efcfa75e9d964d3530075c682cee276a9508337361e08e9358b052766e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d29c0b7bfd6171cdd9a7cdb16cd70ac6dad7c2bba72857b7f6c3c4cae583faa0" + "bytes": "a2dfbbda208efe03ee95e3f6954bce506054fc90535c0a7ff701970044a1fc13" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d29c0b7bfd6171cdd9a7cdb16cd70ac6dad7c2bba72857b7f6c3c4cae583faa0" + "bytes": "a2dfbbda208efe03ee95e3f6954bce506054fc90535c0a7ff701970044a1fc13" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "23841881" + "i128": "466279006" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "23841881" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "466279006" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36c9fb2e6eaa918125fbbbdace96cf481bd3317e96e5d917ad5db4f50590e7c0" + "bytes": "8d4912b9e397938a5e32c75d5540c24f7e30162c91f6e8874ea1e690065c4905" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36c9fb2e6eaa918125fbbbdace96cf481bd3317e96e5d917ad5db4f50590e7c0" + "bytes": "8d4912b9e397938a5e32c75d5540c24f7e30162c91f6e8874ea1e690065c4905" } ] }, "durability": "persistent", "val": { - "bytes": "d29c0b7bfd6171cdd9a7cdb16cd70ac6dad7c2bba72857b7f6c3c4cae583faa0" + "bytes": "a2dfbbda208efe03ee95e3f6954bce506054fc90535c0a7ff701970044a1fc13" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "23841881" + "i128": "466279006" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.185.json index 2f869027..3760487e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "326816033" + "i128": "50637246" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "326816033" + "i128": "50637246" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1b23e27cca56bea997c40ab72b1acde9d736f1662027ed12d2384e1df06938e" + "bytes": "4d20d057fc2e708b9e2ce181913a85407216018a43cec08fc6997a7d8dbce895" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "326816033" + "i128": "50637246" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "326816033" + "i128": "50637246" }, { - "bytes": "2f3e5132b84af54ab30550fc2b8e0d38c981a0d2aac1fcaae760ea99df7cd21b" + "bytes": "b1a7c439cb2e08e087b7296f6db0e3d5b6e11782053636514629b91f05626a89" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1b23e27cca56bea997c40ab72b1acde9d736f1662027ed12d2384e1df06938e" + "bytes": "4d20d057fc2e708b9e2ce181913a85407216018a43cec08fc6997a7d8dbce895" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f3e5132b84af54ab30550fc2b8e0d38c981a0d2aac1fcaae760ea99df7cd21b" + "bytes": "b1a7c439cb2e08e087b7296f6db0e3d5b6e11782053636514629b91f05626a89" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2f3e5132b84af54ab30550fc2b8e0d38c981a0d2aac1fcaae760ea99df7cd21b" + "bytes": "b1a7c439cb2e08e087b7296f6db0e3d5b6e11782053636514629b91f05626a89" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "326816033" + "i128": "50637246" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "326816033" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "50637246" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9ce16437581b4491bdc1ea36e9f778f23903681548bc8037466eea8f8328376" + "bytes": "d4288769100c05086898e812785c8f986dcb3c89ecdd49a6bc3bce76677e6cba" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c9ce16437581b4491bdc1ea36e9f778f23903681548bc8037466eea8f8328376" + "bytes": "d4288769100c05086898e812785c8f986dcb3c89ecdd49a6bc3bce76677e6cba" } ] }, "durability": "persistent", "val": { - "bytes": "2f3e5132b84af54ab30550fc2b8e0d38c981a0d2aac1fcaae760ea99df7cd21b" + "bytes": "b1a7c439cb2e08e087b7296f6db0e3d5b6e11782053636514629b91f05626a89" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "326816033" + "i128": "50637246" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.186.json index f2a47a6f..5c8d6edb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "866838846" + "i128": "360560920" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "866838846" + "i128": "360560920" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5da15d1819c6e6ed0b22a3d8cb0f30519d59fb99c0ae55490e31a5566cef8451" + "bytes": "3bf2779e75a660e644df21c1e5f771c4aeb9f390279f434cef3a6d6cb151f650" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "866838846" + "i128": "360560920" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "866838846" + "i128": "360560920" }, { - "bytes": "c78ab65206c92aebb2b1f1f88dcca6b39717c48713806a97c6075648532488f7" + "bytes": "234bd46f81653f618d608abb9db1fbda675cd9507a0b7ba41b461e1ed2cff180" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5da15d1819c6e6ed0b22a3d8cb0f30519d59fb99c0ae55490e31a5566cef8451" + "bytes": "3bf2779e75a660e644df21c1e5f771c4aeb9f390279f434cef3a6d6cb151f650" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c78ab65206c92aebb2b1f1f88dcca6b39717c48713806a97c6075648532488f7" + "bytes": "234bd46f81653f618d608abb9db1fbda675cd9507a0b7ba41b461e1ed2cff180" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c78ab65206c92aebb2b1f1f88dcca6b39717c48713806a97c6075648532488f7" + "bytes": "234bd46f81653f618d608abb9db1fbda675cd9507a0b7ba41b461e1ed2cff180" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "866838846" + "i128": "360560920" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "866838846" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "360560920" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8644a1463255a2f3732067de72126d6227bf2218a0297ec72f233cfec9089409" + "bytes": "4c3bcca4cfd29b2c51f3241b80c54aac47375a2794a21e6b5c219c09993cc2ef" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8644a1463255a2f3732067de72126d6227bf2218a0297ec72f233cfec9089409" + "bytes": "4c3bcca4cfd29b2c51f3241b80c54aac47375a2794a21e6b5c219c09993cc2ef" } ] }, "durability": "persistent", "val": { - "bytes": "c78ab65206c92aebb2b1f1f88dcca6b39717c48713806a97c6075648532488f7" + "bytes": "234bd46f81653f618d608abb9db1fbda675cd9507a0b7ba41b461e1ed2cff180" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "866838846" + "i128": "360560920" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.187.json index 7cd6727c..3ee72fd9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "899756955" + "i128": "608818210" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "899756955" + "i128": "608818210" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1bd52e82eb0bea7b54b72f88800549435d59e0755ca2ec2993a48e0403677f5" + "bytes": "a6303f37da3d0b14439dae6c96623247dbfadacc86e42b1838fc60c7c36f55b1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "899756955" + "i128": "608818210" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "899756955" + "i128": "608818210" }, { - "bytes": "9225ffad3b0c431a2c84ea6ba66ac52123539fdcfff9f485c6011981caececa3" + "bytes": "08839f857959a80c8117296d10d0cb212f9220bde782c350f835935db00f05fb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1bd52e82eb0bea7b54b72f88800549435d59e0755ca2ec2993a48e0403677f5" + "bytes": "a6303f37da3d0b14439dae6c96623247dbfadacc86e42b1838fc60c7c36f55b1" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9225ffad3b0c431a2c84ea6ba66ac52123539fdcfff9f485c6011981caececa3" + "bytes": "08839f857959a80c8117296d10d0cb212f9220bde782c350f835935db00f05fb" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9225ffad3b0c431a2c84ea6ba66ac52123539fdcfff9f485c6011981caececa3" + "bytes": "08839f857959a80c8117296d10d0cb212f9220bde782c350f835935db00f05fb" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "899756955" + "i128": "608818210" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "899756955" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "608818210" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9069543d61db28134383d806ce3d50e6dce9a8cbb2d1f7bb5c3ca596a73a8f0" + "bytes": "4afbeb7ce33f21ae4a9d0764bf708857ed3b4736c57fa8f0fe5f75c169cd602a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9069543d61db28134383d806ce3d50e6dce9a8cbb2d1f7bb5c3ca596a73a8f0" + "bytes": "4afbeb7ce33f21ae4a9d0764bf708857ed3b4736c57fa8f0fe5f75c169cd602a" } ] }, "durability": "persistent", "val": { - "bytes": "9225ffad3b0c431a2c84ea6ba66ac52123539fdcfff9f485c6011981caececa3" + "bytes": "08839f857959a80c8117296d10d0cb212f9220bde782c350f835935db00f05fb" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "899756955" + "i128": "608818210" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.188.json index 06023d13..4e5837e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "710968697" + "i128": "973115227" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "710968697" + "i128": "973115227" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ae4d90cb30cf3632984f1abe9429ebc44e72d21994c25f983645fe895baa5c8" + "bytes": "4e62f6e3afe0e8a766b51c6ec7f8f1c60bf6860c6df90dcbd8448f5ce02875fa" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "710968697" + "i128": "973115227" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "710968697" + "i128": "973115227" }, { - "bytes": "3712970f76ca6570212c4bf3c8695a21c6b5ae409ec7ef435af9efbf89ece294" + "bytes": "7e7e97b5a2260941836880985913abffa96e29b8b366886918c9e981ace4ee3e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ae4d90cb30cf3632984f1abe9429ebc44e72d21994c25f983645fe895baa5c8" + "bytes": "4e62f6e3afe0e8a766b51c6ec7f8f1c60bf6860c6df90dcbd8448f5ce02875fa" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3712970f76ca6570212c4bf3c8695a21c6b5ae409ec7ef435af9efbf89ece294" + "bytes": "7e7e97b5a2260941836880985913abffa96e29b8b366886918c9e981ace4ee3e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3712970f76ca6570212c4bf3c8695a21c6b5ae409ec7ef435af9efbf89ece294" + "bytes": "7e7e97b5a2260941836880985913abffa96e29b8b366886918c9e981ace4ee3e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "710968697" + "i128": "973115227" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "710968697" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "973115227" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03f5fb40a1ec025eb072c6deda3b546c84d6faf9532ec54c6564782eca7ca989" + "bytes": "7011b521bd19d6f3a9d3ca97e9100b408f748b73816b7b918a18dff6943b4a6a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03f5fb40a1ec025eb072c6deda3b546c84d6faf9532ec54c6564782eca7ca989" + "bytes": "7011b521bd19d6f3a9d3ca97e9100b408f748b73816b7b918a18dff6943b4a6a" } ] }, "durability": "persistent", "val": { - "bytes": "3712970f76ca6570212c4bf3c8695a21c6b5ae409ec7ef435af9efbf89ece294" + "bytes": "7e7e97b5a2260941836880985913abffa96e29b8b366886918c9e981ace4ee3e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "710968697" + "i128": "973115227" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.189.json index 9ee6e94a..f111e46e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "721100701" + "i128": "429946867" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "721100701" + "i128": "429946867" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15bc87b3eb1189fc923ed89adac3a46c81861eb265a7e7e02c4e2621283550a5" + "bytes": "6238518206fab92811b5fc746c9b1df9439ba4fb28977ed02b1b884033bd700c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "721100701" + "i128": "429946867" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "721100701" + "i128": "429946867" }, { - "bytes": "e60c074c1f46ee6a094821b7ff21362eee0d6fc34af00fef0a85b57f8926812a" + "bytes": "66fe3d39907d50ff708e8915315d25e54c7f2e9568b36fe86a1518091b026aa8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "15bc87b3eb1189fc923ed89adac3a46c81861eb265a7e7e02c4e2621283550a5" + "bytes": "6238518206fab92811b5fc746c9b1df9439ba4fb28977ed02b1b884033bd700c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e60c074c1f46ee6a094821b7ff21362eee0d6fc34af00fef0a85b57f8926812a" + "bytes": "66fe3d39907d50ff708e8915315d25e54c7f2e9568b36fe86a1518091b026aa8" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e60c074c1f46ee6a094821b7ff21362eee0d6fc34af00fef0a85b57f8926812a" + "bytes": "66fe3d39907d50ff708e8915315d25e54c7f2e9568b36fe86a1518091b026aa8" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "721100701" + "i128": "429946867" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "721100701" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "429946867" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f4aaf7f010342c1850d621e19bc4fb6a06d35cb621e210a33a2a253dd7a68a0" + "bytes": "5590753b02592ea867a0049dc7182656dc80e265d888d311842ad4ab79978fd6" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4f4aaf7f010342c1850d621e19bc4fb6a06d35cb621e210a33a2a253dd7a68a0" + "bytes": "5590753b02592ea867a0049dc7182656dc80e265d888d311842ad4ab79978fd6" } ] }, "durability": "persistent", "val": { - "bytes": "e60c074c1f46ee6a094821b7ff21362eee0d6fc34af00fef0a85b57f8926812a" + "bytes": "66fe3d39907d50ff708e8915315d25e54c7f2e9568b36fe86a1518091b026aa8" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "721100701" + "i128": "429946867" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.19.json index de8082b1..80012260 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "314827173" + "i128": "106480078" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "314827173" + "i128": "106480078" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b59b96fec7b95fbfb56130dc83d9e6ee11c1360c12d26198bd5bf413c0c48ed4" + "bytes": "323f7999622fae7a1e7147b91981637b88240268f55625d4e3b503e8f6bed46c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "314827173" + "i128": "106480078" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "314827173" + "i128": "106480078" }, { - "bytes": "ac7b6d3d1fe12406e61646b021de193bd62d67a59973d7352d9a7a3037cac40f" + "bytes": "0638e3f58c826b63ffa3052c638a6d839b29531d609a7844dafa9d0833c44fa4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b59b96fec7b95fbfb56130dc83d9e6ee11c1360c12d26198bd5bf413c0c48ed4" + "bytes": "323f7999622fae7a1e7147b91981637b88240268f55625d4e3b503e8f6bed46c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ac7b6d3d1fe12406e61646b021de193bd62d67a59973d7352d9a7a3037cac40f" + "bytes": "0638e3f58c826b63ffa3052c638a6d839b29531d609a7844dafa9d0833c44fa4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ac7b6d3d1fe12406e61646b021de193bd62d67a59973d7352d9a7a3037cac40f" + "bytes": "0638e3f58c826b63ffa3052c638a6d839b29531d609a7844dafa9d0833c44fa4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "314827173" + "i128": "106480078" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "314827173" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "106480078" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13088ca3c562dadd1e953b8f0e7e24c9333d67a386a9a7d89b56b94a0123c4a3" + "bytes": "3b2bae243b3e0d42d92eb792fc36ac2e5b633489b453c2c50d84a867452f04be" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "13088ca3c562dadd1e953b8f0e7e24c9333d67a386a9a7d89b56b94a0123c4a3" + "bytes": "3b2bae243b3e0d42d92eb792fc36ac2e5b633489b453c2c50d84a867452f04be" } ] }, "durability": "persistent", "val": { - "bytes": "ac7b6d3d1fe12406e61646b021de193bd62d67a59973d7352d9a7a3037cac40f" + "bytes": "0638e3f58c826b63ffa3052c638a6d839b29531d609a7844dafa9d0833c44fa4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "314827173" + "i128": "106480078" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.190.json index 4afd537d..e298b524 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "404425020" + "i128": "792152860" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "404425020" + "i128": "792152860" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c37aa5230ae4e991f3dc1d8d439908ab1c933fc401879eb320efbafcb0d70c33" + "bytes": "eafaa272984ded3c2c1987ec369b6fdda3d8cbe6308b296fa9c214fcbfadc319" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "404425020" + "i128": "792152860" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "404425020" + "i128": "792152860" }, { - "bytes": "a420864ec970ae3e26c63fb7486afc9af8720a071930d2d9a7a56b97ded91b8a" + "bytes": "800d612cf96abd81831e087bca2ebe81546559f806ebfdc6be452a6e9c1c7fe4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c37aa5230ae4e991f3dc1d8d439908ab1c933fc401879eb320efbafcb0d70c33" + "bytes": "eafaa272984ded3c2c1987ec369b6fdda3d8cbe6308b296fa9c214fcbfadc319" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a420864ec970ae3e26c63fb7486afc9af8720a071930d2d9a7a56b97ded91b8a" + "bytes": "800d612cf96abd81831e087bca2ebe81546559f806ebfdc6be452a6e9c1c7fe4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a420864ec970ae3e26c63fb7486afc9af8720a071930d2d9a7a56b97ded91b8a" + "bytes": "800d612cf96abd81831e087bca2ebe81546559f806ebfdc6be452a6e9c1c7fe4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "404425020" + "i128": "792152860" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "404425020" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "792152860" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd94aaf6246e0bb8076e6aae911d807df02ba94f523c09dd775a942470b6d74f" + "bytes": "31b0fa7563284cd75ec064edc7c80d180a39b2d40354c37df267e64678c13448" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bd94aaf6246e0bb8076e6aae911d807df02ba94f523c09dd775a942470b6d74f" + "bytes": "31b0fa7563284cd75ec064edc7c80d180a39b2d40354c37df267e64678c13448" } ] }, "durability": "persistent", "val": { - "bytes": "a420864ec970ae3e26c63fb7486afc9af8720a071930d2d9a7a56b97ded91b8a" + "bytes": "800d612cf96abd81831e087bca2ebe81546559f806ebfdc6be452a6e9c1c7fe4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "404425020" + "i128": "792152860" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.191.json index 9aee65b2..a99e0d7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "180492879" + "i128": "153594707" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "180492879" + "i128": "153594707" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68d0d95a144ee21350e09a0d42d76e1745cae4bdc3bcbf3682318a3635dedf5d" + "bytes": "76efbbebabe742e51c8b2400a514a561272bed24aac963a45104a9bf10f8f70a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "180492879" + "i128": "153594707" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "180492879" + "i128": "153594707" }, { - "bytes": "d70207eda7be5aa3aa3359eec287ab55173918511240fcb57d182f69bdbd3a35" + "bytes": "769c8f1b016ba13d11e35f8f44d977da0cd39f116b7fe28c595c1884d2f29d09" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68d0d95a144ee21350e09a0d42d76e1745cae4bdc3bcbf3682318a3635dedf5d" + "bytes": "76efbbebabe742e51c8b2400a514a561272bed24aac963a45104a9bf10f8f70a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d70207eda7be5aa3aa3359eec287ab55173918511240fcb57d182f69bdbd3a35" + "bytes": "769c8f1b016ba13d11e35f8f44d977da0cd39f116b7fe28c595c1884d2f29d09" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d70207eda7be5aa3aa3359eec287ab55173918511240fcb57d182f69bdbd3a35" + "bytes": "769c8f1b016ba13d11e35f8f44d977da0cd39f116b7fe28c595c1884d2f29d09" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "180492879" + "i128": "153594707" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "180492879" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "153594707" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6c288b8b0868e0c60bfdae5248af4ced8b61661d4f83c52cfae88eb6d37f747" + "bytes": "9b99f4a4f4e690a3c649ba1c0006b79910e815c8779ff1e246336ca1798f4fbb" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6c288b8b0868e0c60bfdae5248af4ced8b61661d4f83c52cfae88eb6d37f747" + "bytes": "9b99f4a4f4e690a3c649ba1c0006b79910e815c8779ff1e246336ca1798f4fbb" } ] }, "durability": "persistent", "val": { - "bytes": "d70207eda7be5aa3aa3359eec287ab55173918511240fcb57d182f69bdbd3a35" + "bytes": "769c8f1b016ba13d11e35f8f44d977da0cd39f116b7fe28c595c1884d2f29d09" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "180492879" + "i128": "153594707" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.192.json index feb2272d..29f79001 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "372697343" + "i128": "537960321" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "372697343" + "i128": "537960321" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5ef164f51304b3b96230d0acf87d4826f5e9ba0b25612a3367fb9acec4b02d9" + "bytes": "882e6c9d50a637cfc546afebd95c24a88f9d3fdeabb032f73ca1706fc0f2b852" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "372697343" + "i128": "537960321" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "372697343" + "i128": "537960321" }, { - "bytes": "27573480c553948e981320b74344eac5446bdac238a412aff9eb2319019c562f" + "bytes": "dbe72e95881b5072481f19b9c09712d795145fb1b30c47ac403d8935e7ef3405" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5ef164f51304b3b96230d0acf87d4826f5e9ba0b25612a3367fb9acec4b02d9" + "bytes": "882e6c9d50a637cfc546afebd95c24a88f9d3fdeabb032f73ca1706fc0f2b852" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27573480c553948e981320b74344eac5446bdac238a412aff9eb2319019c562f" + "bytes": "dbe72e95881b5072481f19b9c09712d795145fb1b30c47ac403d8935e7ef3405" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "27573480c553948e981320b74344eac5446bdac238a412aff9eb2319019c562f" + "bytes": "dbe72e95881b5072481f19b9c09712d795145fb1b30c47ac403d8935e7ef3405" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "372697343" + "i128": "537960321" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "372697343" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "537960321" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60445749644b9e512c7dfd4ba83dc3a5db4041b05fee090c2974afbe99031a56" + "bytes": "069fe9c7a304e1e774c6a59d37b7aac588e801e9e31d4652a2e503c550906c23" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60445749644b9e512c7dfd4ba83dc3a5db4041b05fee090c2974afbe99031a56" + "bytes": "069fe9c7a304e1e774c6a59d37b7aac588e801e9e31d4652a2e503c550906c23" } ] }, "durability": "persistent", "val": { - "bytes": "27573480c553948e981320b74344eac5446bdac238a412aff9eb2319019c562f" + "bytes": "dbe72e95881b5072481f19b9c09712d795145fb1b30c47ac403d8935e7ef3405" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "372697343" + "i128": "537960321" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.193.json index bdc7f844..54ec6f57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "720967446" + "i128": "919598351" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720967446" + "i128": "919598351" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ab75dc599a38e8d693209bc7871ec16a109538668187b3943468d384904fc57" + "bytes": "e5e5889e544fed71b7da623618b1664501a7c4fb8222d33b39a3dad203b658fd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "720967446" + "i128": "919598351" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "720967446" + "i128": "919598351" }, { - "bytes": "2eb07fc39c71ff11958703004e98d24fbe0f74b02d0faba25683ff0550bd4361" + "bytes": "9724587ec842b9648bff3135d2e5213a8ddb4b40cb949f4ea67b71ce031bac64" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ab75dc599a38e8d693209bc7871ec16a109538668187b3943468d384904fc57" + "bytes": "e5e5889e544fed71b7da623618b1664501a7c4fb8222d33b39a3dad203b658fd" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2eb07fc39c71ff11958703004e98d24fbe0f74b02d0faba25683ff0550bd4361" + "bytes": "9724587ec842b9648bff3135d2e5213a8ddb4b40cb949f4ea67b71ce031bac64" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2eb07fc39c71ff11958703004e98d24fbe0f74b02d0faba25683ff0550bd4361" + "bytes": "9724587ec842b9648bff3135d2e5213a8ddb4b40cb949f4ea67b71ce031bac64" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "720967446" + "i128": "919598351" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "720967446" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "919598351" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a7fa87604a7ed99afae624302ae994d6f39391ca0dc7f11f544ff93df93748c" + "bytes": "43c4d76ef95bb4b1440167536b2e32eea2b8526e1fc6be1c3c787136449ec6bd" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a7fa87604a7ed99afae624302ae994d6f39391ca0dc7f11f544ff93df93748c" + "bytes": "43c4d76ef95bb4b1440167536b2e32eea2b8526e1fc6be1c3c787136449ec6bd" } ] }, "durability": "persistent", "val": { - "bytes": "2eb07fc39c71ff11958703004e98d24fbe0f74b02d0faba25683ff0550bd4361" + "bytes": "9724587ec842b9648bff3135d2e5213a8ddb4b40cb949f4ea67b71ce031bac64" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "720967446" + "i128": "919598351" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.194.json index 93a42bf9..b63b0ee1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "863113706" + "i128": "668714827" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863113706" + "i128": "668714827" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bad5df101d4b68281c473b23f3640db7c3c470934854a2ae1ad24924004e6f58" + "bytes": "b48695de48899d037827e50d39d3fb19d34062f89b594b9831ca554a3622dff2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "863113706" + "i128": "668714827" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "863113706" + "i128": "668714827" }, { - "bytes": "58062aa68db79fe2b67fa304d7332c505e4da810847a8ab33aa054678b73c1d5" + "bytes": "b62f88541ab525d02f268b9116a3db0b013896adb129955dab2e16f117ecfb64" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bad5df101d4b68281c473b23f3640db7c3c470934854a2ae1ad24924004e6f58" + "bytes": "b48695de48899d037827e50d39d3fb19d34062f89b594b9831ca554a3622dff2" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "58062aa68db79fe2b67fa304d7332c505e4da810847a8ab33aa054678b73c1d5" + "bytes": "b62f88541ab525d02f268b9116a3db0b013896adb129955dab2e16f117ecfb64" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "58062aa68db79fe2b67fa304d7332c505e4da810847a8ab33aa054678b73c1d5" + "bytes": "b62f88541ab525d02f268b9116a3db0b013896adb129955dab2e16f117ecfb64" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "863113706" + "i128": "668714827" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "863113706" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "668714827" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "547bd2ff1b767bb6fb11fb8fa4c207468afed87114a1de5720631ac4e5d0ad85" + "bytes": "3b2185688cf6bbd8d179720b5eb338e4295f2d9e6173c3bb985c759c8f902c3e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "547bd2ff1b767bb6fb11fb8fa4c207468afed87114a1de5720631ac4e5d0ad85" + "bytes": "3b2185688cf6bbd8d179720b5eb338e4295f2d9e6173c3bb985c759c8f902c3e" } ] }, "durability": "persistent", "val": { - "bytes": "58062aa68db79fe2b67fa304d7332c505e4da810847a8ab33aa054678b73c1d5" + "bytes": "b62f88541ab525d02f268b9116a3db0b013896adb129955dab2e16f117ecfb64" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "863113706" + "i128": "668714827" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.195.json index 819c590a..15c672fc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "278254026" + "i128": "894582325" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "278254026" + "i128": "894582325" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "932e7c15bbbe799ec8ebced293c89998917aef4856aba207121f0468b5420f10" + "bytes": "7703cbc83f46e63665768f9b08d3f364c17da691e1f7c6048fd0cdd559eb5a67" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "278254026" + "i128": "894582325" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "278254026" + "i128": "894582325" }, { - "bytes": "457d9bacc8cbc925988153589d55dbcdd5dd2c4a772e25d1bba18e74c46a4fbb" + "bytes": "bc71e13898ed8b08f1debdfd0e50377a9d117fa662615dfa9ae23d6d7f4ddef3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "932e7c15bbbe799ec8ebced293c89998917aef4856aba207121f0468b5420f10" + "bytes": "7703cbc83f46e63665768f9b08d3f364c17da691e1f7c6048fd0cdd559eb5a67" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "457d9bacc8cbc925988153589d55dbcdd5dd2c4a772e25d1bba18e74c46a4fbb" + "bytes": "bc71e13898ed8b08f1debdfd0e50377a9d117fa662615dfa9ae23d6d7f4ddef3" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "457d9bacc8cbc925988153589d55dbcdd5dd2c4a772e25d1bba18e74c46a4fbb" + "bytes": "bc71e13898ed8b08f1debdfd0e50377a9d117fa662615dfa9ae23d6d7f4ddef3" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "278254026" + "i128": "894582325" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "278254026" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "894582325" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3b8900ec31578d718a78fc607ed8fb4149d9396ee96988755f25ec3be534b18" + "bytes": "486d20c7c4858073a23ebcaece151c35e5d5ee96d319b0839117ddd6c7622f1a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b3b8900ec31578d718a78fc607ed8fb4149d9396ee96988755f25ec3be534b18" + "bytes": "486d20c7c4858073a23ebcaece151c35e5d5ee96d319b0839117ddd6c7622f1a" } ] }, "durability": "persistent", "val": { - "bytes": "457d9bacc8cbc925988153589d55dbcdd5dd2c4a772e25d1bba18e74c46a4fbb" + "bytes": "bc71e13898ed8b08f1debdfd0e50377a9d117fa662615dfa9ae23d6d7f4ddef3" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "278254026" + "i128": "894582325" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.196.json index 282b41dd..a1e1f4b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "335001767" + "i128": "340183469" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "335001767" + "i128": "340183469" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fccc559a2877098cfa0da101c264a6aea54fbf363e8d2692850fd8674c831169" + "bytes": "9afa4873cda61c6cafd14116b28a13ed4a1cff8d9c3af6e14078c13ded7dea7f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "335001767" + "i128": "340183469" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "335001767" + "i128": "340183469" }, { - "bytes": "7fba11568c70e36589f8af3abada1a8cfacac69cf40d1cd79ee7987a5375cfd4" + "bytes": "4b82cd9ffc8ad69dc8c66cd345132099152e23ff218e0e2304064d2fc99a5875" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fccc559a2877098cfa0da101c264a6aea54fbf363e8d2692850fd8674c831169" + "bytes": "9afa4873cda61c6cafd14116b28a13ed4a1cff8d9c3af6e14078c13ded7dea7f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7fba11568c70e36589f8af3abada1a8cfacac69cf40d1cd79ee7987a5375cfd4" + "bytes": "4b82cd9ffc8ad69dc8c66cd345132099152e23ff218e0e2304064d2fc99a5875" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7fba11568c70e36589f8af3abada1a8cfacac69cf40d1cd79ee7987a5375cfd4" + "bytes": "4b82cd9ffc8ad69dc8c66cd345132099152e23ff218e0e2304064d2fc99a5875" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "335001767" + "i128": "340183469" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "335001767" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "340183469" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56320447f10008a61a30ee6e2a63880b13d49d4d3b457ef21462d4c084e2104b" + "bytes": "8cc3d6a27af2ee4daed6bd4b0e1562c37dbe798a233fce1fca6f931282d9f3e8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "56320447f10008a61a30ee6e2a63880b13d49d4d3b457ef21462d4c084e2104b" + "bytes": "8cc3d6a27af2ee4daed6bd4b0e1562c37dbe798a233fce1fca6f931282d9f3e8" } ] }, "durability": "persistent", "val": { - "bytes": "7fba11568c70e36589f8af3abada1a8cfacac69cf40d1cd79ee7987a5375cfd4" + "bytes": "4b82cd9ffc8ad69dc8c66cd345132099152e23ff218e0e2304064d2fc99a5875" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "335001767" + "i128": "340183469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.197.json index ec45674d..921b9a2a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "269035042" + "i128": "227746227" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "269035042" + "i128": "227746227" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "12c73fd8eb2927131b92dadbc1cecc68a687605764253c2491b403417f9c7dda" + "bytes": "ec41752e0896f41f4b1641835a3b89265566dd2712e4f35e7b3441d83a764655" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "269035042" + "i128": "227746227" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "269035042" + "i128": "227746227" }, { - "bytes": "e10cd26e3528a78759afd0b8f0e40f1e5c10cd85a04f9048bde0aab0b21858b4" + "bytes": "223631eaf43f745b5751f76c16fb82ae7cde1ba7fc7a55ef39585d96d4a48e86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "12c73fd8eb2927131b92dadbc1cecc68a687605764253c2491b403417f9c7dda" + "bytes": "ec41752e0896f41f4b1641835a3b89265566dd2712e4f35e7b3441d83a764655" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e10cd26e3528a78759afd0b8f0e40f1e5c10cd85a04f9048bde0aab0b21858b4" + "bytes": "223631eaf43f745b5751f76c16fb82ae7cde1ba7fc7a55ef39585d96d4a48e86" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e10cd26e3528a78759afd0b8f0e40f1e5c10cd85a04f9048bde0aab0b21858b4" + "bytes": "223631eaf43f745b5751f76c16fb82ae7cde1ba7fc7a55ef39585d96d4a48e86" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "269035042" + "i128": "227746227" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "269035042" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "227746227" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0221be39ef7f40a617f56fc9d78c3eae67531c8b50f3cb902f1d73519ee9fce" + "bytes": "32f187b4c4a3447c95aefa50a2b8baf06288ce96ccfda08fee8bf06bab269470" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f0221be39ef7f40a617f56fc9d78c3eae67531c8b50f3cb902f1d73519ee9fce" + "bytes": "32f187b4c4a3447c95aefa50a2b8baf06288ce96ccfda08fee8bf06bab269470" } ] }, "durability": "persistent", "val": { - "bytes": "e10cd26e3528a78759afd0b8f0e40f1e5c10cd85a04f9048bde0aab0b21858b4" + "bytes": "223631eaf43f745b5751f76c16fb82ae7cde1ba7fc7a55ef39585d96d4a48e86" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "269035042" + "i128": "227746227" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.198.json index 881048c0..241f4569 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "794471161" + "i128": "438610153" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "794471161" + "i128": "438610153" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0cff70c89e37ee7a88a2a16055adfa008d371c4431b718fc0653ddb7629d8b5b" + "bytes": "594a14b4c475e0109d7017b9d1b76844d9c3a770467f9d724ede0401417f5928" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "794471161" + "i128": "438610153" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "794471161" + "i128": "438610153" }, { - "bytes": "dbf87fcb067c532e3600fb991168da715860f3c885ac590f85ea882ae71125f0" + "bytes": "743819dedf258bd5d2140449bbe9ebb132f35a082d238f29c9a240ea50e19620" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0cff70c89e37ee7a88a2a16055adfa008d371c4431b718fc0653ddb7629d8b5b" + "bytes": "594a14b4c475e0109d7017b9d1b76844d9c3a770467f9d724ede0401417f5928" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbf87fcb067c532e3600fb991168da715860f3c885ac590f85ea882ae71125f0" + "bytes": "743819dedf258bd5d2140449bbe9ebb132f35a082d238f29c9a240ea50e19620" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbf87fcb067c532e3600fb991168da715860f3c885ac590f85ea882ae71125f0" + "bytes": "743819dedf258bd5d2140449bbe9ebb132f35a082d238f29c9a240ea50e19620" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "794471161" + "i128": "438610153" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "794471161" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "438610153" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "79586b1f6422c8f3801ea14b16ca9eb79cafbb771b2e34657a1997172fa4fc4d" + "bytes": "b44651dfdcfc6bb5de782f8baddff9b3cb3118c481217c05b57b866aefcbb25c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "79586b1f6422c8f3801ea14b16ca9eb79cafbb771b2e34657a1997172fa4fc4d" + "bytes": "b44651dfdcfc6bb5de782f8baddff9b3cb3118c481217c05b57b866aefcbb25c" } ] }, "durability": "persistent", "val": { - "bytes": "dbf87fcb067c532e3600fb991168da715860f3c885ac590f85ea882ae71125f0" + "bytes": "743819dedf258bd5d2140449bbe9ebb132f35a082d238f29c9a240ea50e19620" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "794471161" + "i128": "438610153" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.199.json index 50ac0f5f..d7796691 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "83379795" + "i128": "620961502" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "83379795" + "i128": "620961502" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a896b9a6a30098a278a2336e59d5897232c58cead1a20b39515e88ab8ea35a3a" + "bytes": "c04e40991d290b0e8c8029ef93203017f979d8a8274d4bf2a4c10c02ebd9786e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "83379795" + "i128": "620961502" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "83379795" + "i128": "620961502" }, { - "bytes": "f5ca8ae5f20f9f8b8cd6cf53870a75ecb2d095f4d46783ad31bb5a8d81409841" + "bytes": "92277b78e50f6bbc9fae8b33cbe5873427c28385d8478a5064deaa5aa30725bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a896b9a6a30098a278a2336e59d5897232c58cead1a20b39515e88ab8ea35a3a" + "bytes": "c04e40991d290b0e8c8029ef93203017f979d8a8274d4bf2a4c10c02ebd9786e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5ca8ae5f20f9f8b8cd6cf53870a75ecb2d095f4d46783ad31bb5a8d81409841" + "bytes": "92277b78e50f6bbc9fae8b33cbe5873427c28385d8478a5064deaa5aa30725bd" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f5ca8ae5f20f9f8b8cd6cf53870a75ecb2d095f4d46783ad31bb5a8d81409841" + "bytes": "92277b78e50f6bbc9fae8b33cbe5873427c28385d8478a5064deaa5aa30725bd" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "83379795" + "i128": "620961502" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "83379795" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "620961502" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25ba3c4edcb8ef110c78b2e054ff0223370e07aacf965ae5a1051f70fd02e8be" + "bytes": "49921670edbe1522d40b23a5f70d7f5c9fd51423ee761ff8a7ce0778b0e60b29" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "25ba3c4edcb8ef110c78b2e054ff0223370e07aacf965ae5a1051f70fd02e8be" + "bytes": "49921670edbe1522d40b23a5f70d7f5c9fd51423ee761ff8a7ce0778b0e60b29" } ] }, "durability": "persistent", "val": { - "bytes": "f5ca8ae5f20f9f8b8cd6cf53870a75ecb2d095f4d46783ad31bb5a8d81409841" + "bytes": "92277b78e50f6bbc9fae8b33cbe5873427c28385d8478a5064deaa5aa30725bd" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "83379795" + "i128": "620961502" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.2.json index f6b32346..dffaf736 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "672607356" + "i128": "994836688" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "672607356" + "i128": "994836688" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f00fa4e059503450de60c3ca0b1cb80d8bb6da35ab5b161e9b21c2b6c65f600f" + "bytes": "24be83608a97a42dea7c8355c2bb9bec4928d385aa68bbaddb142da1be12f612" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "672607356" + "i128": "994836688" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "672607356" + "i128": "994836688" }, { - "bytes": "a868fb0365317882631a458c1599ce35fbec741c7240bc524db0ee63c9a3dda4" + "bytes": "b9fe0add5c492f4a7db4ed2094fd4ca83ec42e0b3f4873840a085a7cda76d8fe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f00fa4e059503450de60c3ca0b1cb80d8bb6da35ab5b161e9b21c2b6c65f600f" + "bytes": "24be83608a97a42dea7c8355c2bb9bec4928d385aa68bbaddb142da1be12f612" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a868fb0365317882631a458c1599ce35fbec741c7240bc524db0ee63c9a3dda4" + "bytes": "b9fe0add5c492f4a7db4ed2094fd4ca83ec42e0b3f4873840a085a7cda76d8fe" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a868fb0365317882631a458c1599ce35fbec741c7240bc524db0ee63c9a3dda4" + "bytes": "b9fe0add5c492f4a7db4ed2094fd4ca83ec42e0b3f4873840a085a7cda76d8fe" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "672607356" + "i128": "994836688" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "672607356" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "994836688" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c763140bfe0fe808c52d9bb535b5202caac5203b9810e7d8489767c5ee8d5bc6" + "bytes": "110fec96479442160647db1f779e5fc9c2520494498a89b0aba63d55be6c48c8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c763140bfe0fe808c52d9bb535b5202caac5203b9810e7d8489767c5ee8d5bc6" + "bytes": "110fec96479442160647db1f779e5fc9c2520494498a89b0aba63d55be6c48c8" } ] }, "durability": "persistent", "val": { - "bytes": "a868fb0365317882631a458c1599ce35fbec741c7240bc524db0ee63c9a3dda4" + "bytes": "b9fe0add5c492f4a7db4ed2094fd4ca83ec42e0b3f4873840a085a7cda76d8fe" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "672607356" + "i128": "994836688" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.20.json index 36a9fa6c..0177dd1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "867555277" + "i128": "553756721" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "867555277" + "i128": "553756721" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4839cf4080646b6d8206028f4c8db64b4470d4d220656263102d8cdd3c32705c" + "bytes": "17ab7982e5005bc2d16ab4755a03dd83652a40a1e72ff6c37f3fdc37697d1790" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "867555277" + "i128": "553756721" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "867555277" + "i128": "553756721" }, { - "bytes": "8531a6da132429a4f9613db77b5a510bf75a0fdc9040b74c6833bd5e5acddc05" + "bytes": "6acca0bee5cca7ca6a2493928a3840799f42c770621d56620aa0ecf71f4b4721" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4839cf4080646b6d8206028f4c8db64b4470d4d220656263102d8cdd3c32705c" + "bytes": "17ab7982e5005bc2d16ab4755a03dd83652a40a1e72ff6c37f3fdc37697d1790" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8531a6da132429a4f9613db77b5a510bf75a0fdc9040b74c6833bd5e5acddc05" + "bytes": "6acca0bee5cca7ca6a2493928a3840799f42c770621d56620aa0ecf71f4b4721" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8531a6da132429a4f9613db77b5a510bf75a0fdc9040b74c6833bd5e5acddc05" + "bytes": "6acca0bee5cca7ca6a2493928a3840799f42c770621d56620aa0ecf71f4b4721" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "867555277" + "i128": "553756721" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "867555277" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "553756721" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec21f0611670fd044028440f61fb67d00a8e8b5f7e0b1dfa74d10ce8438fc06a" + "bytes": "370b35513fc21ab49641df7625f2c827bd2e6f55eaf3b0214a3de5c70700128e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec21f0611670fd044028440f61fb67d00a8e8b5f7e0b1dfa74d10ce8438fc06a" + "bytes": "370b35513fc21ab49641df7625f2c827bd2e6f55eaf3b0214a3de5c70700128e" } ] }, "durability": "persistent", "val": { - "bytes": "8531a6da132429a4f9613db77b5a510bf75a0fdc9040b74c6833bd5e5acddc05" + "bytes": "6acca0bee5cca7ca6a2493928a3840799f42c770621d56620aa0ecf71f4b4721" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "867555277" + "i128": "553756721" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.200.json index 0f0b96aa..1e0a7e96 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "444817393" + "i128": "846504107" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "444817393" + "i128": "846504107" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28734d7fd641982bbbb178683d9eab9924187763ec7d13832df2c77d4faed02b" + "bytes": "4954c51b562bf4f2685182b272f1d65b5d29d993c6fdb7ab39fe77fb7930961b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "444817393" + "i128": "846504107" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "444817393" + "i128": "846504107" }, { - "bytes": "b4777ddfc683aba2f47f1c9201f5a578cbca6f3336614f52c9a13ec6be0608f4" + "bytes": "f69233b4c89d29a406ba834ac4b73f176417e88b10d7d7b1a645708963536a51" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "28734d7fd641982bbbb178683d9eab9924187763ec7d13832df2c77d4faed02b" + "bytes": "4954c51b562bf4f2685182b272f1d65b5d29d993c6fdb7ab39fe77fb7930961b" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b4777ddfc683aba2f47f1c9201f5a578cbca6f3336614f52c9a13ec6be0608f4" + "bytes": "f69233b4c89d29a406ba834ac4b73f176417e88b10d7d7b1a645708963536a51" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b4777ddfc683aba2f47f1c9201f5a578cbca6f3336614f52c9a13ec6be0608f4" + "bytes": "f69233b4c89d29a406ba834ac4b73f176417e88b10d7d7b1a645708963536a51" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "444817393" + "i128": "846504107" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "444817393" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "846504107" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbe73a67521c87c981448a5311bd8ddab51d9dae7aef206103b246fc438ab5d3" + "bytes": "e20b77e3d0a3b4a80b04c83272711cd35e2b46afbab7e98eb56b12b193265cf5" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fbe73a67521c87c981448a5311bd8ddab51d9dae7aef206103b246fc438ab5d3" + "bytes": "e20b77e3d0a3b4a80b04c83272711cd35e2b46afbab7e98eb56b12b193265cf5" } ] }, "durability": "persistent", "val": { - "bytes": "b4777ddfc683aba2f47f1c9201f5a578cbca6f3336614f52c9a13ec6be0608f4" + "bytes": "f69233b4c89d29a406ba834ac4b73f176417e88b10d7d7b1a645708963536a51" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "444817393" + "i128": "846504107" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.201.json index 910ebbb1..a1e8195e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "343939744" + "i128": "873071536" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "343939744" + "i128": "873071536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73459303933948ca0967ca7f765d9737e26726b2f44bb5f6e29cee102fe5b634" + "bytes": "6ebd43fe873d166380b548514dbf0ac5940ce131b6460c486df95edb6823a208" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "343939744" + "i128": "873071536" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "343939744" + "i128": "873071536" }, { - "bytes": "bc30e8e9f5b87ff8b6571f766ca60e210dc91d065b1a446c02969f926581ddaa" + "bytes": "67bbbfea3420da2f818018f8b158d7828546a12ea21f17ca9b6d3eb4cf44185f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "73459303933948ca0967ca7f765d9737e26726b2f44bb5f6e29cee102fe5b634" + "bytes": "6ebd43fe873d166380b548514dbf0ac5940ce131b6460c486df95edb6823a208" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc30e8e9f5b87ff8b6571f766ca60e210dc91d065b1a446c02969f926581ddaa" + "bytes": "67bbbfea3420da2f818018f8b158d7828546a12ea21f17ca9b6d3eb4cf44185f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc30e8e9f5b87ff8b6571f766ca60e210dc91d065b1a446c02969f926581ddaa" + "bytes": "67bbbfea3420da2f818018f8b158d7828546a12ea21f17ca9b6d3eb4cf44185f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "343939744" + "i128": "873071536" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "343939744" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "873071536" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61bbc46e82e8d03b3c30a9d36a09f2fbf6512e8a1804e8f4e0f92aaf11b51302" + "bytes": "9bdae4ba074f888770b69334dcffda029353e23b552576cc1e6887fd415b4296" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "61bbc46e82e8d03b3c30a9d36a09f2fbf6512e8a1804e8f4e0f92aaf11b51302" + "bytes": "9bdae4ba074f888770b69334dcffda029353e23b552576cc1e6887fd415b4296" } ] }, "durability": "persistent", "val": { - "bytes": "bc30e8e9f5b87ff8b6571f766ca60e210dc91d065b1a446c02969f926581ddaa" + "bytes": "67bbbfea3420da2f818018f8b158d7828546a12ea21f17ca9b6d3eb4cf44185f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "343939744" + "i128": "873071536" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.202.json index 29cd7493..644039ed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "467617209" + "i128": "989466268" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467617209" + "i128": "989466268" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ee0288b67b4906e0b7a96bf0cdc573760ce970da470db620c3f020f9cf4705a" + "bytes": "179e05e100931bb5ac8ec261942cd5373acb77f1470afdf47e8d2656565091af" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "467617209" + "i128": "989466268" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "467617209" + "i128": "989466268" }, { - "bytes": "fb857971ef6ed275aa3b27215204751a83365a3dda5d50121b1a6e4103666522" + "bytes": "140ab6fa13ad758ef0b057b5dedf3a67603a4cfb5249cf87fa0cfbfccc80cf95" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6ee0288b67b4906e0b7a96bf0cdc573760ce970da470db620c3f020f9cf4705a" + "bytes": "179e05e100931bb5ac8ec261942cd5373acb77f1470afdf47e8d2656565091af" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fb857971ef6ed275aa3b27215204751a83365a3dda5d50121b1a6e4103666522" + "bytes": "140ab6fa13ad758ef0b057b5dedf3a67603a4cfb5249cf87fa0cfbfccc80cf95" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fb857971ef6ed275aa3b27215204751a83365a3dda5d50121b1a6e4103666522" + "bytes": "140ab6fa13ad758ef0b057b5dedf3a67603a4cfb5249cf87fa0cfbfccc80cf95" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "467617209" + "i128": "989466268" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "467617209" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "989466268" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1091587431fc10ad500799060c74c936711010e43694477b05e067d7bb324120" + "bytes": "d310a79d3e7aa4f556ac2da2f84da544b3cfb376632face5d539c114abd4617d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1091587431fc10ad500799060c74c936711010e43694477b05e067d7bb324120" + "bytes": "d310a79d3e7aa4f556ac2da2f84da544b3cfb376632face5d539c114abd4617d" } ] }, "durability": "persistent", "val": { - "bytes": "fb857971ef6ed275aa3b27215204751a83365a3dda5d50121b1a6e4103666522" + "bytes": "140ab6fa13ad758ef0b057b5dedf3a67603a4cfb5249cf87fa0cfbfccc80cf95" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "467617209" + "i128": "989466268" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.203.json index 54eb8697..8e450337 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "434678533" + "i128": "463174815" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "434678533" + "i128": "463174815" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e08c4b5e91559e8114a75be23b9f18cc420b71a6e26edf547432240f23e4df3c" + "bytes": "42889beaa53c8885cf94ad3cb8ece19f043ea3f3a38fdfb73f25ca12ec902a7a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "434678533" + "i128": "463174815" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "434678533" + "i128": "463174815" }, { - "bytes": "50311b16fa1e2b9632c5373a0157312f57597bc266abac081af3fb944d828df0" + "bytes": "8b924c1513092ddba89a3bfff3772efa009d4fcbf5534dce819c3c185595ff7d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e08c4b5e91559e8114a75be23b9f18cc420b71a6e26edf547432240f23e4df3c" + "bytes": "42889beaa53c8885cf94ad3cb8ece19f043ea3f3a38fdfb73f25ca12ec902a7a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "50311b16fa1e2b9632c5373a0157312f57597bc266abac081af3fb944d828df0" + "bytes": "8b924c1513092ddba89a3bfff3772efa009d4fcbf5534dce819c3c185595ff7d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "50311b16fa1e2b9632c5373a0157312f57597bc266abac081af3fb944d828df0" + "bytes": "8b924c1513092ddba89a3bfff3772efa009d4fcbf5534dce819c3c185595ff7d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "434678533" + "i128": "463174815" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "434678533" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "463174815" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99cfaa279da337dc5187754d66fe60804b544db85b136884827908bf37ab4258" + "bytes": "14843be5c653aaf8d4def882d66f8961a4a6da05c98839beca8a6a06aa276491" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "99cfaa279da337dc5187754d66fe60804b544db85b136884827908bf37ab4258" + "bytes": "14843be5c653aaf8d4def882d66f8961a4a6da05c98839beca8a6a06aa276491" } ] }, "durability": "persistent", "val": { - "bytes": "50311b16fa1e2b9632c5373a0157312f57597bc266abac081af3fb944d828df0" + "bytes": "8b924c1513092ddba89a3bfff3772efa009d4fcbf5534dce819c3c185595ff7d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "434678533" + "i128": "463174815" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.204.json index 203b52eb..c706856d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "920515068" + "i128": "48767200" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "920515068" + "i128": "48767200" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9b7fa79bfb3e3d7ba6ce59121ac3e74332f0cec089e822a69475d728ac26090e" + "bytes": "9f2425d60568133ac7f0b5f1930769eaa223b7d662318c66a2ab0e3ed428b386" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "920515068" + "i128": "48767200" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "920515068" + "i128": "48767200" }, { - "bytes": "05997849620feb1fae5ac48b50c2c8494d5e5d7b01f31d6f7023e9fdcb217288" + "bytes": "bf8a36b863a9b67d22ebf06005defbccb4e28b21586f544e342f742f03b43ff5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9b7fa79bfb3e3d7ba6ce59121ac3e74332f0cec089e822a69475d728ac26090e" + "bytes": "9f2425d60568133ac7f0b5f1930769eaa223b7d662318c66a2ab0e3ed428b386" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "05997849620feb1fae5ac48b50c2c8494d5e5d7b01f31d6f7023e9fdcb217288" + "bytes": "bf8a36b863a9b67d22ebf06005defbccb4e28b21586f544e342f742f03b43ff5" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "05997849620feb1fae5ac48b50c2c8494d5e5d7b01f31d6f7023e9fdcb217288" + "bytes": "bf8a36b863a9b67d22ebf06005defbccb4e28b21586f544e342f742f03b43ff5" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "920515068" + "i128": "48767200" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "920515068" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "48767200" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3785e95bb449449b104dc81dd4f39b97a5a632eff94a999e740b39cbab3a81c9" + "bytes": "cd3e50034e137bb2c023f1734033a871724fe900efd4a46d26f9a9795c58665f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3785e95bb449449b104dc81dd4f39b97a5a632eff94a999e740b39cbab3a81c9" + "bytes": "cd3e50034e137bb2c023f1734033a871724fe900efd4a46d26f9a9795c58665f" } ] }, "durability": "persistent", "val": { - "bytes": "05997849620feb1fae5ac48b50c2c8494d5e5d7b01f31d6f7023e9fdcb217288" + "bytes": "bf8a36b863a9b67d22ebf06005defbccb4e28b21586f544e342f742f03b43ff5" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "920515068" + "i128": "48767200" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.205.json index 59f5e0e1..5d34911d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "524587180" + "i128": "329489009" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "524587180" + "i128": "329489009" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc7235995bfa88b8c47427af9296298c952cd20acf712d976c1d88b0376caf22" + "bytes": "3f09ceccf9beed3ae908356e96a60441ff1ee9d1b584a4ecb91a981d68b9fecf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "524587180" + "i128": "329489009" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "524587180" + "i128": "329489009" }, { - "bytes": "d2690a3fddd3168cfd4e8d4b4d6a84e27b9059ebfd0c553a2571b0b5c7349119" + "bytes": "93b8adbbc4a88e4c53dd9a51f4f6aeb7ccf2e2ab28743d8429a28b629241b11d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc7235995bfa88b8c47427af9296298c952cd20acf712d976c1d88b0376caf22" + "bytes": "3f09ceccf9beed3ae908356e96a60441ff1ee9d1b584a4ecb91a981d68b9fecf" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2690a3fddd3168cfd4e8d4b4d6a84e27b9059ebfd0c553a2571b0b5c7349119" + "bytes": "93b8adbbc4a88e4c53dd9a51f4f6aeb7ccf2e2ab28743d8429a28b629241b11d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2690a3fddd3168cfd4e8d4b4d6a84e27b9059ebfd0c553a2571b0b5c7349119" + "bytes": "93b8adbbc4a88e4c53dd9a51f4f6aeb7ccf2e2ab28743d8429a28b629241b11d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "524587180" + "i128": "329489009" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "524587180" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "329489009" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa8241c79fd81fe9ad2d6ba31f8592a3ae67a1e0917ad4a9f15a18087fcdba4a" + "bytes": "f683ed354113e760d90cd2ff7e8841c346cbbfc1d0fade25cd327a29e27ecf45" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "aa8241c79fd81fe9ad2d6ba31f8592a3ae67a1e0917ad4a9f15a18087fcdba4a" + "bytes": "f683ed354113e760d90cd2ff7e8841c346cbbfc1d0fade25cd327a29e27ecf45" } ] }, "durability": "persistent", "val": { - "bytes": "d2690a3fddd3168cfd4e8d4b4d6a84e27b9059ebfd0c553a2571b0b5c7349119" + "bytes": "93b8adbbc4a88e4c53dd9a51f4f6aeb7ccf2e2ab28743d8429a28b629241b11d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "524587180" + "i128": "329489009" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.206.json index dd949626..5431fb85 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "158685410" + "i128": "994414188" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "158685410" + "i128": "994414188" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7983b16cdadda41693f96335fe5683417197e2f49a03ec6430eaf0ed5c149a1f" + "bytes": "861fffd2994c33940d8c90251ff9ae4047d260dbd842210f7635825830371caf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "158685410" + "i128": "994414188" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "158685410" + "i128": "994414188" }, { - "bytes": "31197b808b0b5f4b3323f69eafbe7f39287e28ecdc3f2613fa66c0c4a66004ff" + "bytes": "ce6966ec0b7712419284eeb517592d341f89755fa0157a7d9cca6aa1780aa12d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7983b16cdadda41693f96335fe5683417197e2f49a03ec6430eaf0ed5c149a1f" + "bytes": "861fffd2994c33940d8c90251ff9ae4047d260dbd842210f7635825830371caf" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31197b808b0b5f4b3323f69eafbe7f39287e28ecdc3f2613fa66c0c4a66004ff" + "bytes": "ce6966ec0b7712419284eeb517592d341f89755fa0157a7d9cca6aa1780aa12d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "31197b808b0b5f4b3323f69eafbe7f39287e28ecdc3f2613fa66c0c4a66004ff" + "bytes": "ce6966ec0b7712419284eeb517592d341f89755fa0157a7d9cca6aa1780aa12d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "158685410" + "i128": "994414188" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "158685410" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "994414188" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "337307e9b16297a14e3cdc899c2dae1c1dd9ce4f178050e302aab9c5586f8fe2" + "bytes": "bdf7df834c02f3422db14f0c4140a5e4e4183246a7b9dc39ac7afc8405982b2f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "337307e9b16297a14e3cdc899c2dae1c1dd9ce4f178050e302aab9c5586f8fe2" + "bytes": "bdf7df834c02f3422db14f0c4140a5e4e4183246a7b9dc39ac7afc8405982b2f" } ] }, "durability": "persistent", "val": { - "bytes": "31197b808b0b5f4b3323f69eafbe7f39287e28ecdc3f2613fa66c0c4a66004ff" + "bytes": "ce6966ec0b7712419284eeb517592d341f89755fa0157a7d9cca6aa1780aa12d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "158685410" + "i128": "994414188" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.207.json index b4c251f4..92e3727d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "945954873" + "i128": "190429721" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "945954873" + "i128": "190429721" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97e3bdf52703c084c9d2aa72d15e2ef87e9aaad067d04233460192235d7edfb1" + "bytes": "edd44c4d66e7ea56369e6cf3387e12991d4ba607043f1376c7fa813d6dff1829" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "945954873" + "i128": "190429721" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "945954873" + "i128": "190429721" }, { - "bytes": "c5cb2c72d265bf267f618e3d1e70a8b30ce4dec90356be9b52f6ba1baf1f5ffc" + "bytes": "288787829ef7e931a94f77fbe2d86d6ab8bc4e0e91b3c36c43bc53b9cd958eb5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "97e3bdf52703c084c9d2aa72d15e2ef87e9aaad067d04233460192235d7edfb1" + "bytes": "edd44c4d66e7ea56369e6cf3387e12991d4ba607043f1376c7fa813d6dff1829" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5cb2c72d265bf267f618e3d1e70a8b30ce4dec90356be9b52f6ba1baf1f5ffc" + "bytes": "288787829ef7e931a94f77fbe2d86d6ab8bc4e0e91b3c36c43bc53b9cd958eb5" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5cb2c72d265bf267f618e3d1e70a8b30ce4dec90356be9b52f6ba1baf1f5ffc" + "bytes": "288787829ef7e931a94f77fbe2d86d6ab8bc4e0e91b3c36c43bc53b9cd958eb5" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "945954873" + "i128": "190429721" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "945954873" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "190429721" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efa34888f88b185209bbb5775bc4820b9a9a8acfaebd65ec01399439b101bc98" + "bytes": "7891f846cc889c5e0ca9cda3f4eaf4eb7f5da7beed82729331761c173eee7007" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "efa34888f88b185209bbb5775bc4820b9a9a8acfaebd65ec01399439b101bc98" + "bytes": "7891f846cc889c5e0ca9cda3f4eaf4eb7f5da7beed82729331761c173eee7007" } ] }, "durability": "persistent", "val": { - "bytes": "c5cb2c72d265bf267f618e3d1e70a8b30ce4dec90356be9b52f6ba1baf1f5ffc" + "bytes": "288787829ef7e931a94f77fbe2d86d6ab8bc4e0e91b3c36c43bc53b9cd958eb5" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "945954873" + "i128": "190429721" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.208.json index 0ff5a639..93761028 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "133228966" + "i128": "801848497" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "133228966" + "i128": "801848497" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e181115827b5b2502cbfec356cb9cd9e4b13c7f5fd8d9175a403e781ff89bd7d" + "bytes": "26129c2f25da3186d6024462997a784df577861e004aa12dd0af11d24f8f5bda" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "133228966" + "i128": "801848497" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "133228966" + "i128": "801848497" }, { - "bytes": "2d4546302e4e96885e0804f75a59601b36e7d1948883223d0ae96967c758561e" + "bytes": "ac4a99a9fd311fdeae5b8e53fe939d9b9b6effc9b30d2f39ef247d03df7f1c7c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e181115827b5b2502cbfec356cb9cd9e4b13c7f5fd8d9175a403e781ff89bd7d" + "bytes": "26129c2f25da3186d6024462997a784df577861e004aa12dd0af11d24f8f5bda" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d4546302e4e96885e0804f75a59601b36e7d1948883223d0ae96967c758561e" + "bytes": "ac4a99a9fd311fdeae5b8e53fe939d9b9b6effc9b30d2f39ef247d03df7f1c7c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d4546302e4e96885e0804f75a59601b36e7d1948883223d0ae96967c758561e" + "bytes": "ac4a99a9fd311fdeae5b8e53fe939d9b9b6effc9b30d2f39ef247d03df7f1c7c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "133228966" + "i128": "801848497" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "133228966" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "801848497" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ebfb2ac846ab2a152d28a29c3985442315c5ca61cacf3871cd945dc468f2f37" + "bytes": "b9225ee589c1e23114327ddc6683da1defd509d0f4f29bb405d18784aea8a71e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5ebfb2ac846ab2a152d28a29c3985442315c5ca61cacf3871cd945dc468f2f37" + "bytes": "b9225ee589c1e23114327ddc6683da1defd509d0f4f29bb405d18784aea8a71e" } ] }, "durability": "persistent", "val": { - "bytes": "2d4546302e4e96885e0804f75a59601b36e7d1948883223d0ae96967c758561e" + "bytes": "ac4a99a9fd311fdeae5b8e53fe939d9b9b6effc9b30d2f39ef247d03df7f1c7c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "133228966" + "i128": "801848497" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.209.json index 4562f748..0878bf87 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "435096850" + "i128": "17276109" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "435096850" + "i128": "17276109" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "859da1c0380c2f9fe9f6c85db6368974a8483a9876f81921a9ce90e63579d19f" + "bytes": "17d1da0a7dc569572f5689a88cd84db652fbba9e5dfbc439aac1f2eb2de3ff35" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "435096850" + "i128": "17276109" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "435096850" + "i128": "17276109" }, { - "bytes": "6ec5376d9e3038ea7eb7635434ce5825167a8291fc972c93a7579eba148000c7" + "bytes": "2766bc52ea6f884164a9586e7560ed85c73088a4bbcc10258f96238a5d6fe005" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "859da1c0380c2f9fe9f6c85db6368974a8483a9876f81921a9ce90e63579d19f" + "bytes": "17d1da0a7dc569572f5689a88cd84db652fbba9e5dfbc439aac1f2eb2de3ff35" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ec5376d9e3038ea7eb7635434ce5825167a8291fc972c93a7579eba148000c7" + "bytes": "2766bc52ea6f884164a9586e7560ed85c73088a4bbcc10258f96238a5d6fe005" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ec5376d9e3038ea7eb7635434ce5825167a8291fc972c93a7579eba148000c7" + "bytes": "2766bc52ea6f884164a9586e7560ed85c73088a4bbcc10258f96238a5d6fe005" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "435096850" + "i128": "17276109" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "435096850" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "17276109" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55a7090b9bec56e904c141da1dfd10225454dbaab9797b4a818a8c2955a387e5" + "bytes": "5d566a52e1e419593617b36765b9a3fe9c2915402d758105693c0dbacc09230c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "55a7090b9bec56e904c141da1dfd10225454dbaab9797b4a818a8c2955a387e5" + "bytes": "5d566a52e1e419593617b36765b9a3fe9c2915402d758105693c0dbacc09230c" } ] }, "durability": "persistent", "val": { - "bytes": "6ec5376d9e3038ea7eb7635434ce5825167a8291fc972c93a7579eba148000c7" + "bytes": "2766bc52ea6f884164a9586e7560ed85c73088a4bbcc10258f96238a5d6fe005" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "435096850" + "i128": "17276109" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.21.json index 7eab6066..f7bf15c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "171898674" + "i128": "910942434" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "171898674" + "i128": "910942434" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9d1086909e51287da145df63251ff4275edb50651b538305398c1a27c20d958" + "bytes": "8aaf6be920b3466360251dc5534c5d55ee264c190585e5184778879bca30b06e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "171898674" + "i128": "910942434" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "171898674" + "i128": "910942434" }, { - "bytes": "50f6683ffeecfe7494e804bf4a3b1f3bf1a5a2e130ce5cb7059350876d519e91" + "bytes": "4121b6903d8f3729916c3af8aef5f146155c62b69c3ac7eea3807b96074115a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9d1086909e51287da145df63251ff4275edb50651b538305398c1a27c20d958" + "bytes": "8aaf6be920b3466360251dc5534c5d55ee264c190585e5184778879bca30b06e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "50f6683ffeecfe7494e804bf4a3b1f3bf1a5a2e130ce5cb7059350876d519e91" + "bytes": "4121b6903d8f3729916c3af8aef5f146155c62b69c3ac7eea3807b96074115a7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "50f6683ffeecfe7494e804bf4a3b1f3bf1a5a2e130ce5cb7059350876d519e91" + "bytes": "4121b6903d8f3729916c3af8aef5f146155c62b69c3ac7eea3807b96074115a7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "171898674" + "i128": "910942434" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "171898674" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "910942434" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1852384f0e9454675e8e38c3fdf74c1031850e1c8e05c2837d3cfe2a7cedefac" + "bytes": "1e5d3c6f3c4e6a431de1c925c5ccef5f5a7e7f27d0fe9f4ee5b1373b7dff94a7" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1852384f0e9454675e8e38c3fdf74c1031850e1c8e05c2837d3cfe2a7cedefac" + "bytes": "1e5d3c6f3c4e6a431de1c925c5ccef5f5a7e7f27d0fe9f4ee5b1373b7dff94a7" } ] }, "durability": "persistent", "val": { - "bytes": "50f6683ffeecfe7494e804bf4a3b1f3bf1a5a2e130ce5cb7059350876d519e91" + "bytes": "4121b6903d8f3729916c3af8aef5f146155c62b69c3ac7eea3807b96074115a7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "171898674" + "i128": "910942434" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.210.json index f249b72d..4ae661e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "475529962" + "i128": "322283571" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "475529962" + "i128": "322283571" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b74af2990f365136d9a42299e2344531a667b9180461e7e2bde31c93cbebf90e" + "bytes": "131f9d357247b665f767206759f2ab5029277f6e073857c67da0617faf3f6fdc" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "475529962" + "i128": "322283571" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "475529962" + "i128": "322283571" }, { - "bytes": "4c03f5ee38747c1cc0d6928ecd21674d337a01a54af574c6b242712d92db196d" + "bytes": "8dc6786cb19e40234c746f5225f765fc58f1f183a9574b48b32c77a81cba68d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b74af2990f365136d9a42299e2344531a667b9180461e7e2bde31c93cbebf90e" + "bytes": "131f9d357247b665f767206759f2ab5029277f6e073857c67da0617faf3f6fdc" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c03f5ee38747c1cc0d6928ecd21674d337a01a54af574c6b242712d92db196d" + "bytes": "8dc6786cb19e40234c746f5225f765fc58f1f183a9574b48b32c77a81cba68d7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4c03f5ee38747c1cc0d6928ecd21674d337a01a54af574c6b242712d92db196d" + "bytes": "8dc6786cb19e40234c746f5225f765fc58f1f183a9574b48b32c77a81cba68d7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "475529962" + "i128": "322283571" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "475529962" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "322283571" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "504361739d6b86a2485ae3545bb26a18c535abdd51269c38dda51fc99a2a53d6" + "bytes": "592776bc20529bf0c4e7f44933dc55c293b461c5be409ad880378fb662ec23f1" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "504361739d6b86a2485ae3545bb26a18c535abdd51269c38dda51fc99a2a53d6" + "bytes": "592776bc20529bf0c4e7f44933dc55c293b461c5be409ad880378fb662ec23f1" } ] }, "durability": "persistent", "val": { - "bytes": "4c03f5ee38747c1cc0d6928ecd21674d337a01a54af574c6b242712d92db196d" + "bytes": "8dc6786cb19e40234c746f5225f765fc58f1f183a9574b48b32c77a81cba68d7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "475529962" + "i128": "322283571" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.211.json index bfbe6bb5..d6854388 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "336694245" + "i128": "410793609" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "336694245" + "i128": "410793609" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a6d1b68ec0a0ce6450e8d5ac3cb09025ce2983ba0464fbdebbd16fa175f7a6b2" + "bytes": "f3afbce17cc150f557bacfa7151decc306e735e0ad6eefbfa30a766fa2471937" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "336694245" + "i128": "410793609" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "336694245" + "i128": "410793609" }, { - "bytes": "acb75d13864295dedda23f033eb44dca19938b2b009c5ec8984204df6fe9b5b1" + "bytes": "8b899bf4b623465799241d32de6a4feecc783a9c06934cca64b04f24ba5b484e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a6d1b68ec0a0ce6450e8d5ac3cb09025ce2983ba0464fbdebbd16fa175f7a6b2" + "bytes": "f3afbce17cc150f557bacfa7151decc306e735e0ad6eefbfa30a766fa2471937" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "acb75d13864295dedda23f033eb44dca19938b2b009c5ec8984204df6fe9b5b1" + "bytes": "8b899bf4b623465799241d32de6a4feecc783a9c06934cca64b04f24ba5b484e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "acb75d13864295dedda23f033eb44dca19938b2b009c5ec8984204df6fe9b5b1" + "bytes": "8b899bf4b623465799241d32de6a4feecc783a9c06934cca64b04f24ba5b484e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "336694245" + "i128": "410793609" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "336694245" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "410793609" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0bc5815ca8a587ec3d98d02cee1d74354795de7bafb529ee4a10ab657637d205" + "bytes": "903b192451b107db68b39d3e3cbd1803b17b7b6259c169bdaf64d273381c8a09" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0bc5815ca8a587ec3d98d02cee1d74354795de7bafb529ee4a10ab657637d205" + "bytes": "903b192451b107db68b39d3e3cbd1803b17b7b6259c169bdaf64d273381c8a09" } ] }, "durability": "persistent", "val": { - "bytes": "acb75d13864295dedda23f033eb44dca19938b2b009c5ec8984204df6fe9b5b1" + "bytes": "8b899bf4b623465799241d32de6a4feecc783a9c06934cca64b04f24ba5b484e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "336694245" + "i128": "410793609" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.212.json index d15ee359..5bfabfde 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "223392515" + "i128": "562448556" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "223392515" + "i128": "562448556" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a08e4efca6cd59ffe253d1457f53ed9c29a8dc45aa3491fbe807f440990147fd" + "bytes": "42ecd21908a43988ac7856251c418fc86cb28e32c201d3285ad4faaeeb9ed98a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "223392515" + "i128": "562448556" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "223392515" + "i128": "562448556" }, { - "bytes": "248664bf3cc12f2da09e70951b50f21ce8bc1607151c13a68f25db08ec6711b7" + "bytes": "00faf4fd962a1a29a11bf8d8836614e89cc862203a53005cbb77039e148d2ef2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a08e4efca6cd59ffe253d1457f53ed9c29a8dc45aa3491fbe807f440990147fd" + "bytes": "42ecd21908a43988ac7856251c418fc86cb28e32c201d3285ad4faaeeb9ed98a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "248664bf3cc12f2da09e70951b50f21ce8bc1607151c13a68f25db08ec6711b7" + "bytes": "00faf4fd962a1a29a11bf8d8836614e89cc862203a53005cbb77039e148d2ef2" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "248664bf3cc12f2da09e70951b50f21ce8bc1607151c13a68f25db08ec6711b7" + "bytes": "00faf4fd962a1a29a11bf8d8836614e89cc862203a53005cbb77039e148d2ef2" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "223392515" + "i128": "562448556" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "223392515" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "562448556" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b43c8b8020bf085285b3927b2e1a2e05362921e2c8a2f0b4c3d7d6824ced83b4" + "bytes": "92a786b58ca4351467b0ffbb1b86607a5492af458872dc751e8f73177eebc723" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b43c8b8020bf085285b3927b2e1a2e05362921e2c8a2f0b4c3d7d6824ced83b4" + "bytes": "92a786b58ca4351467b0ffbb1b86607a5492af458872dc751e8f73177eebc723" } ] }, "durability": "persistent", "val": { - "bytes": "248664bf3cc12f2da09e70951b50f21ce8bc1607151c13a68f25db08ec6711b7" + "bytes": "00faf4fd962a1a29a11bf8d8836614e89cc862203a53005cbb77039e148d2ef2" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "223392515" + "i128": "562448556" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.213.json index 884a08ec..cebcb056 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "872242662" + "i128": "366005739" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "872242662" + "i128": "366005739" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4891edd092bc9faa02ac750d0be178cb08414ee85dd2d9b6302801be2d0c1f2f" + "bytes": "93295aeda9f2b1cb3a8bc8418e98987949685c461f6b7262beb79b6be933fa63" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "872242662" + "i128": "366005739" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "872242662" + "i128": "366005739" }, { - "bytes": "a67fedd658675d7ddec1989dedea705b0c16ff51867f574c0aa425ec2cf78a3e" + "bytes": "995b74b6e63e4b3604492e2f6581c8de32606a3009da87afce3c70dca2e651ee" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4891edd092bc9faa02ac750d0be178cb08414ee85dd2d9b6302801be2d0c1f2f" + "bytes": "93295aeda9f2b1cb3a8bc8418e98987949685c461f6b7262beb79b6be933fa63" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a67fedd658675d7ddec1989dedea705b0c16ff51867f574c0aa425ec2cf78a3e" + "bytes": "995b74b6e63e4b3604492e2f6581c8de32606a3009da87afce3c70dca2e651ee" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a67fedd658675d7ddec1989dedea705b0c16ff51867f574c0aa425ec2cf78a3e" + "bytes": "995b74b6e63e4b3604492e2f6581c8de32606a3009da87afce3c70dca2e651ee" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "872242662" + "i128": "366005739" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "872242662" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "366005739" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77f272c310ddef98768d2d2b2b3bf9c23a8acff93383ef92a2d1d6ffb7a073eb" + "bytes": "a6a902189606761c434ec98d7a00eb42475e47777c6e2a2016aa96286092aaf8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77f272c310ddef98768d2d2b2b3bf9c23a8acff93383ef92a2d1d6ffb7a073eb" + "bytes": "a6a902189606761c434ec98d7a00eb42475e47777c6e2a2016aa96286092aaf8" } ] }, "durability": "persistent", "val": { - "bytes": "a67fedd658675d7ddec1989dedea705b0c16ff51867f574c0aa425ec2cf78a3e" + "bytes": "995b74b6e63e4b3604492e2f6581c8de32606a3009da87afce3c70dca2e651ee" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "872242662" + "i128": "366005739" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.214.json index 418ce684..50012069 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "256318601" + "i128": "424114725" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "256318601" + "i128": "424114725" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10fe447e68648180ad780fd88258c2126f5182ba92fb2d691f42c2b86029c6fe" + "bytes": "f315c159ee0db6e882f21286dfa77afd85d3d15dcb614899429038cd4d07d262" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "256318601" + "i128": "424114725" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "256318601" + "i128": "424114725" }, { - "bytes": "5e76797c5f0baf36416f63e4c9b270bc85f1c00f49aa3fe7dcdd898d4d162d9b" + "bytes": "dd1bb2acd0ed8abe470b87bf1f0725ebd3332869dbb279ce8742993335041465" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10fe447e68648180ad780fd88258c2126f5182ba92fb2d691f42c2b86029c6fe" + "bytes": "f315c159ee0db6e882f21286dfa77afd85d3d15dcb614899429038cd4d07d262" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5e76797c5f0baf36416f63e4c9b270bc85f1c00f49aa3fe7dcdd898d4d162d9b" + "bytes": "dd1bb2acd0ed8abe470b87bf1f0725ebd3332869dbb279ce8742993335041465" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5e76797c5f0baf36416f63e4c9b270bc85f1c00f49aa3fe7dcdd898d4d162d9b" + "bytes": "dd1bb2acd0ed8abe470b87bf1f0725ebd3332869dbb279ce8742993335041465" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "256318601" + "i128": "424114725" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "256318601" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "424114725" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "21d3e78f67b0e507f4397d74f7c6f1c6261fe5c8096a3ad47832466662d4270e" + "bytes": "2bf8bb9291bae30fd21df5801f9efa07cf0d192fbf5c52b6951caf8404dea0e4" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "21d3e78f67b0e507f4397d74f7c6f1c6261fe5c8096a3ad47832466662d4270e" + "bytes": "2bf8bb9291bae30fd21df5801f9efa07cf0d192fbf5c52b6951caf8404dea0e4" } ] }, "durability": "persistent", "val": { - "bytes": "5e76797c5f0baf36416f63e4c9b270bc85f1c00f49aa3fe7dcdd898d4d162d9b" + "bytes": "dd1bb2acd0ed8abe470b87bf1f0725ebd3332869dbb279ce8742993335041465" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "256318601" + "i128": "424114725" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.215.json index 0e98ed1f..b1cff63a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "595982520" + "i128": "368060509" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "595982520" + "i128": "368060509" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7b6658d113f4a6f6070a0e76d71ff7975e548328040a25290b2513aca400b20" + "bytes": "aba6eaf55896f332bbd32593ad8eeed73c84e2f57eecbe1c4341008022c9c7ee" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "595982520" + "i128": "368060509" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "595982520" + "i128": "368060509" }, { - "bytes": "d765f232203d79b19c5505896391ad6c1647a7c4d43a7a436a970b0a88e35053" + "bytes": "d4394a0fa0da380d3d1de620f8e8811d9adb90e774246346d6fef25cf334e0ea" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f7b6658d113f4a6f6070a0e76d71ff7975e548328040a25290b2513aca400b20" + "bytes": "aba6eaf55896f332bbd32593ad8eeed73c84e2f57eecbe1c4341008022c9c7ee" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d765f232203d79b19c5505896391ad6c1647a7c4d43a7a436a970b0a88e35053" + "bytes": "d4394a0fa0da380d3d1de620f8e8811d9adb90e774246346d6fef25cf334e0ea" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d765f232203d79b19c5505896391ad6c1647a7c4d43a7a436a970b0a88e35053" + "bytes": "d4394a0fa0da380d3d1de620f8e8811d9adb90e774246346d6fef25cf334e0ea" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "595982520" + "i128": "368060509" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "595982520" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "368060509" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fab34a49b07bda1424987ad73205e1d34f51df106926ebb220df4a2709ebc61a" + "bytes": "5f008f602a1ed46eb48cd44ee82ed38757d92f50ce167162d2a42968e8baedae" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fab34a49b07bda1424987ad73205e1d34f51df106926ebb220df4a2709ebc61a" + "bytes": "5f008f602a1ed46eb48cd44ee82ed38757d92f50ce167162d2a42968e8baedae" } ] }, "durability": "persistent", "val": { - "bytes": "d765f232203d79b19c5505896391ad6c1647a7c4d43a7a436a970b0a88e35053" + "bytes": "d4394a0fa0da380d3d1de620f8e8811d9adb90e774246346d6fef25cf334e0ea" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "595982520" + "i128": "368060509" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.216.json index 68904ab7..cc57323e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "349305722" + "i128": "90441949" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "349305722" + "i128": "90441949" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "03fd832211e626590a186137e50137bb31cbb880402859d2ee8583681cf17dbd" + "bytes": "f6e56b754fed2bf1b1412a1636978fb0cb8a3bb0bfc34288c35dafb7b2176b2a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "349305722" + "i128": "90441949" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "349305722" + "i128": "90441949" }, { - "bytes": "cea671b5549fdd9965aa993a037ede4741ea4fdc9c6e2cdca571f719ff05b039" + "bytes": "7a7b3542b3caa69f36d4f2cc3de58484dac71553773d9b8d57cb8309d774bc86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "03fd832211e626590a186137e50137bb31cbb880402859d2ee8583681cf17dbd" + "bytes": "f6e56b754fed2bf1b1412a1636978fb0cb8a3bb0bfc34288c35dafb7b2176b2a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cea671b5549fdd9965aa993a037ede4741ea4fdc9c6e2cdca571f719ff05b039" + "bytes": "7a7b3542b3caa69f36d4f2cc3de58484dac71553773d9b8d57cb8309d774bc86" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cea671b5549fdd9965aa993a037ede4741ea4fdc9c6e2cdca571f719ff05b039" + "bytes": "7a7b3542b3caa69f36d4f2cc3de58484dac71553773d9b8d57cb8309d774bc86" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "349305722" + "i128": "90441949" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "349305722" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "90441949" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a98e6862fea59c741263b1df58b0db816cebe520d92b0de78e2b57e04b9dbc56" + "bytes": "8f9506e52e015398f14ec7a16cfcb278f6999dc2e11c01a5e5e91ed83684ba28" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a98e6862fea59c741263b1df58b0db816cebe520d92b0de78e2b57e04b9dbc56" + "bytes": "8f9506e52e015398f14ec7a16cfcb278f6999dc2e11c01a5e5e91ed83684ba28" } ] }, "durability": "persistent", "val": { - "bytes": "cea671b5549fdd9965aa993a037ede4741ea4fdc9c6e2cdca571f719ff05b039" + "bytes": "7a7b3542b3caa69f36d4f2cc3de58484dac71553773d9b8d57cb8309d774bc86" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "349305722" + "i128": "90441949" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.217.json index da28bb9b..16385c0d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "37509811" + "i128": "440349522" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "37509811" + "i128": "440349522" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1d8de290a9fc3c7c30cb909b166475fbad723d16cf8366572b5da691aca0c8f" + "bytes": "85a519eb586d12cb3e9929d31206324ef2afa972e7015ae341cbff0f44671284" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "37509811" + "i128": "440349522" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "37509811" + "i128": "440349522" }, { - "bytes": "dfc06f8e623619c2aa3d5cdb169d487321d24855fe08d52888e4bfb880b8c8b2" + "bytes": "25be91a5a190004bdabd263d3a23888ffaf9d3fd360ae9a67591b3e1f4b47ec4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1d8de290a9fc3c7c30cb909b166475fbad723d16cf8366572b5da691aca0c8f" + "bytes": "85a519eb586d12cb3e9929d31206324ef2afa972e7015ae341cbff0f44671284" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dfc06f8e623619c2aa3d5cdb169d487321d24855fe08d52888e4bfb880b8c8b2" + "bytes": "25be91a5a190004bdabd263d3a23888ffaf9d3fd360ae9a67591b3e1f4b47ec4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dfc06f8e623619c2aa3d5cdb169d487321d24855fe08d52888e4bfb880b8c8b2" + "bytes": "25be91a5a190004bdabd263d3a23888ffaf9d3fd360ae9a67591b3e1f4b47ec4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "37509811" + "i128": "440349522" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "37509811" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "440349522" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e24b4e523519cf5aefedb3299087a127bb54e9e4cbf0437966fcb1e1fac23c41" + "bytes": "a95e5f986823f152cf3abd2416d5565a92613f52169e332d782f37e83aa377fb" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e24b4e523519cf5aefedb3299087a127bb54e9e4cbf0437966fcb1e1fac23c41" + "bytes": "a95e5f986823f152cf3abd2416d5565a92613f52169e332d782f37e83aa377fb" } ] }, "durability": "persistent", "val": { - "bytes": "dfc06f8e623619c2aa3d5cdb169d487321d24855fe08d52888e4bfb880b8c8b2" + "bytes": "25be91a5a190004bdabd263d3a23888ffaf9d3fd360ae9a67591b3e1f4b47ec4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "37509811" + "i128": "440349522" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.218.json index 961e6f86..2b854c77 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "626487685" + "i128": "855035748" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626487685" + "i128": "855035748" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a4424d0dd1d4aff60da3784dba5ba1b0082f6af09a1c31237b506ba502e5417" + "bytes": "36fc4aae66fb987f2d3dc48c8099dffc314eb7d39a0d2044e2ff729c0f9a47f8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "626487685" + "i128": "855035748" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "626487685" + "i128": "855035748" }, { - "bytes": "4b77effa7272b70b23a2f043138ff15c665baf6773037c42e15ea88cb938949e" + "bytes": "e11687001639be75887de42f358dcf3acc4aad16aa32f242653b938784a3838f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9a4424d0dd1d4aff60da3784dba5ba1b0082f6af09a1c31237b506ba502e5417" + "bytes": "36fc4aae66fb987f2d3dc48c8099dffc314eb7d39a0d2044e2ff729c0f9a47f8" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b77effa7272b70b23a2f043138ff15c665baf6773037c42e15ea88cb938949e" + "bytes": "e11687001639be75887de42f358dcf3acc4aad16aa32f242653b938784a3838f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b77effa7272b70b23a2f043138ff15c665baf6773037c42e15ea88cb938949e" + "bytes": "e11687001639be75887de42f358dcf3acc4aad16aa32f242653b938784a3838f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "626487685" + "i128": "855035748" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "626487685" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "855035748" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ee589c51625d076bdd4fb4449498c98ede10b8da235d8c85d137c835f19008f" + "bytes": "9f55adbfa31462ac085a31c6ad6ff507173ce752fcf42b3b2711992cb2cd8ce2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2ee589c51625d076bdd4fb4449498c98ede10b8da235d8c85d137c835f19008f" + "bytes": "9f55adbfa31462ac085a31c6ad6ff507173ce752fcf42b3b2711992cb2cd8ce2" } ] }, "durability": "persistent", "val": { - "bytes": "4b77effa7272b70b23a2f043138ff15c665baf6773037c42e15ea88cb938949e" + "bytes": "e11687001639be75887de42f358dcf3acc4aad16aa32f242653b938784a3838f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "626487685" + "i128": "855035748" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.219.json index eff4c728..491dc7a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "580849678" + "i128": "528923741" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "580849678" + "i128": "528923741" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "466ea24ecccd27792a32463bf720f0246583a5ae7b4a58697471c6e661765425" + "bytes": "2d8132a6a7474dfd98526f60253f8537b675377d0e4ece980e27a20945d9d336" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "580849678" + "i128": "528923741" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "580849678" + "i128": "528923741" }, { - "bytes": "d9bd6926b460ed751305b0d521a8cb75fe392d4e2a8e7c120602ebe91e6fc39f" + "bytes": "185e0920f20fb1732f68143d3b94b66e2795b6d5be000b2e03403c0843499bb0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "466ea24ecccd27792a32463bf720f0246583a5ae7b4a58697471c6e661765425" + "bytes": "2d8132a6a7474dfd98526f60253f8537b675377d0e4ece980e27a20945d9d336" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9bd6926b460ed751305b0d521a8cb75fe392d4e2a8e7c120602ebe91e6fc39f" + "bytes": "185e0920f20fb1732f68143d3b94b66e2795b6d5be000b2e03403c0843499bb0" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9bd6926b460ed751305b0d521a8cb75fe392d4e2a8e7c120602ebe91e6fc39f" + "bytes": "185e0920f20fb1732f68143d3b94b66e2795b6d5be000b2e03403c0843499bb0" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "580849678" + "i128": "528923741" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "580849678" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "528923741" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6be43e9d4f7d0afb633c313bd3294bbcca64e0c5e9bb64a493203f93bfe07c26" + "bytes": "c09acbb584acb542e582ec5e08e9e0f28e3f4077364c4f497e38d78ec54843c7" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6be43e9d4f7d0afb633c313bd3294bbcca64e0c5e9bb64a493203f93bfe07c26" + "bytes": "c09acbb584acb542e582ec5e08e9e0f28e3f4077364c4f497e38d78ec54843c7" } ] }, "durability": "persistent", "val": { - "bytes": "d9bd6926b460ed751305b0d521a8cb75fe392d4e2a8e7c120602ebe91e6fc39f" + "bytes": "185e0920f20fb1732f68143d3b94b66e2795b6d5be000b2e03403c0843499bb0" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "580849678" + "i128": "528923741" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.22.json index 20a54129..066c90c3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "248148642" + "i128": "696104771" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "248148642" + "i128": "696104771" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b0079ce7d35dfb842478b1ac7044739cf3c9f6fbbd739bf3cf473b5d64695b2" + "bytes": "75c514be32355a70ddf82f9fbf66525a7b9b1a445ad5fb01d818dd49fd875e5a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "248148642" + "i128": "696104771" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "248148642" + "i128": "696104771" }, { - "bytes": "3ef180e1d9e7f770ece1d7edceaff413b9b4d7b15c69af6450a8b24752b465bb" + "bytes": "375510f4cb71967124711a191caa7312f79268b3cd667390873c008e7f71b3e3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b0079ce7d35dfb842478b1ac7044739cf3c9f6fbbd739bf3cf473b5d64695b2" + "bytes": "75c514be32355a70ddf82f9fbf66525a7b9b1a445ad5fb01d818dd49fd875e5a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3ef180e1d9e7f770ece1d7edceaff413b9b4d7b15c69af6450a8b24752b465bb" + "bytes": "375510f4cb71967124711a191caa7312f79268b3cd667390873c008e7f71b3e3" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3ef180e1d9e7f770ece1d7edceaff413b9b4d7b15c69af6450a8b24752b465bb" + "bytes": "375510f4cb71967124711a191caa7312f79268b3cd667390873c008e7f71b3e3" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "248148642" + "i128": "696104771" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "248148642" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "696104771" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3db4e844b365356b6244f3d18e93c9e409613b692318cf889bd262b5e023e261" + "bytes": "80ae782441b14dbf458ae762a09ca8e607dcf0105b1c6d2ce243e49347321264" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3db4e844b365356b6244f3d18e93c9e409613b692318cf889bd262b5e023e261" + "bytes": "80ae782441b14dbf458ae762a09ca8e607dcf0105b1c6d2ce243e49347321264" } ] }, "durability": "persistent", "val": { - "bytes": "3ef180e1d9e7f770ece1d7edceaff413b9b4d7b15c69af6450a8b24752b465bb" + "bytes": "375510f4cb71967124711a191caa7312f79268b3cd667390873c008e7f71b3e3" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "248148642" + "i128": "696104771" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.220.json index b1558ec3..eb2f45ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "327909536" + "i128": "509797627" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "327909536" + "i128": "509797627" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0eb3bcc0f80cc919d12a157a5c487b3e23fb160710a8fddca351b4fca331f4e4" + "bytes": "5098640e4ceed51788ac0ac328ea676a645199e722b6ae80ce4b305e69e65d56" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "327909536" + "i128": "509797627" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "327909536" + "i128": "509797627" }, { - "bytes": "516baa8d1a5127c4e57305472fb2272b4fc45fd32cd79c8ae4f7c04bcab4e418" + "bytes": "03d8791c3db8ac48e6bcf435460f78b3ab9d666d64d9809fa0d67110f59c3057" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0eb3bcc0f80cc919d12a157a5c487b3e23fb160710a8fddca351b4fca331f4e4" + "bytes": "5098640e4ceed51788ac0ac328ea676a645199e722b6ae80ce4b305e69e65d56" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "516baa8d1a5127c4e57305472fb2272b4fc45fd32cd79c8ae4f7c04bcab4e418" + "bytes": "03d8791c3db8ac48e6bcf435460f78b3ab9d666d64d9809fa0d67110f59c3057" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "516baa8d1a5127c4e57305472fb2272b4fc45fd32cd79c8ae4f7c04bcab4e418" + "bytes": "03d8791c3db8ac48e6bcf435460f78b3ab9d666d64d9809fa0d67110f59c3057" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "327909536" + "i128": "509797627" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "327909536" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "509797627" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6424a0c2802c394b417b1ddf7b4714ddefd07d18418524a31ec6caf4582920c" + "bytes": "5df78f5561b9b59bf246ca7df65ef3d89450f0978fdcdf3ee30dbbce3825df41" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c6424a0c2802c394b417b1ddf7b4714ddefd07d18418524a31ec6caf4582920c" + "bytes": "5df78f5561b9b59bf246ca7df65ef3d89450f0978fdcdf3ee30dbbce3825df41" } ] }, "durability": "persistent", "val": { - "bytes": "516baa8d1a5127c4e57305472fb2272b4fc45fd32cd79c8ae4f7c04bcab4e418" + "bytes": "03d8791c3db8ac48e6bcf435460f78b3ab9d666d64d9809fa0d67110f59c3057" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "327909536" + "i128": "509797627" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.221.json index 7c9fc2c9..35df93ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "401405342" + "i128": "601180457" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401405342" + "i128": "601180457" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "edfc8b307200e55936bcd4fbd8b52fc13fe3127e91fe4107ee9c17edbba343f0" + "bytes": "53dd931fcdcebbbae83a776596f15c71c8ce0d512e4cf3aa4dfc9bda54b37898" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "401405342" + "i128": "601180457" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401405342" + "i128": "601180457" }, { - "bytes": "18c05c532703f6a89d0fb4f65c65dc8d66e38fa2f6ddbf22e5791e32b3df0f1f" + "bytes": "9235614ffd2f74cc2e537a64001b047d86b4302d3828738ef3ddd217d2400777" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "edfc8b307200e55936bcd4fbd8b52fc13fe3127e91fe4107ee9c17edbba343f0" + "bytes": "53dd931fcdcebbbae83a776596f15c71c8ce0d512e4cf3aa4dfc9bda54b37898" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "18c05c532703f6a89d0fb4f65c65dc8d66e38fa2f6ddbf22e5791e32b3df0f1f" + "bytes": "9235614ffd2f74cc2e537a64001b047d86b4302d3828738ef3ddd217d2400777" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "18c05c532703f6a89d0fb4f65c65dc8d66e38fa2f6ddbf22e5791e32b3df0f1f" + "bytes": "9235614ffd2f74cc2e537a64001b047d86b4302d3828738ef3ddd217d2400777" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "401405342" + "i128": "601180457" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "401405342" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "601180457" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69e86b621f1edd07af9e3731a184da48c7718c83ae74398031866f0f6597eee4" + "bytes": "aa7240ce7b326e98a3a9adf1d367a9049ab7b701e39aff75d235d94080e78c0d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "69e86b621f1edd07af9e3731a184da48c7718c83ae74398031866f0f6597eee4" + "bytes": "aa7240ce7b326e98a3a9adf1d367a9049ab7b701e39aff75d235d94080e78c0d" } ] }, "durability": "persistent", "val": { - "bytes": "18c05c532703f6a89d0fb4f65c65dc8d66e38fa2f6ddbf22e5791e32b3df0f1f" + "bytes": "9235614ffd2f74cc2e537a64001b047d86b4302d3828738ef3ddd217d2400777" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "401405342" + "i128": "601180457" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.222.json index 3ab4b054..5609df1d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "411019323" + "i128": "572485739" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "411019323" + "i128": "572485739" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9cad77fb4b9e135383a641d9d2527de5da37a27e10447548a64a344a8b44aaa" + "bytes": "81ca0e489fcdd8c67e15be2449766342d098bc9b31234ad8aa5b912978438fc5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "411019323" + "i128": "572485739" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "411019323" + "i128": "572485739" }, { - "bytes": "68712e1703c970166e8f353b09e2f126730c8d0e1c58f2711e9c65d62c8a9d26" + "bytes": "b00f6ae567601249878f5290a8d81297bf437c8ad05d8e7c789e951bb4787d91" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9cad77fb4b9e135383a641d9d2527de5da37a27e10447548a64a344a8b44aaa" + "bytes": "81ca0e489fcdd8c67e15be2449766342d098bc9b31234ad8aa5b912978438fc5" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "68712e1703c970166e8f353b09e2f126730c8d0e1c58f2711e9c65d62c8a9d26" + "bytes": "b00f6ae567601249878f5290a8d81297bf437c8ad05d8e7c789e951bb4787d91" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "68712e1703c970166e8f353b09e2f126730c8d0e1c58f2711e9c65d62c8a9d26" + "bytes": "b00f6ae567601249878f5290a8d81297bf437c8ad05d8e7c789e951bb4787d91" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "411019323" + "i128": "572485739" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "411019323" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "572485739" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68fd8e9560c4aeb52256e6104a53c3f5abf2dd4f0d747bdb062d8e6a59ad8a89" + "bytes": "52eb9c1e7b0487cf091609bfd77a0843525c81e83bf209c04b8d61d57d1f4063" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68fd8e9560c4aeb52256e6104a53c3f5abf2dd4f0d747bdb062d8e6a59ad8a89" + "bytes": "52eb9c1e7b0487cf091609bfd77a0843525c81e83bf209c04b8d61d57d1f4063" } ] }, "durability": "persistent", "val": { - "bytes": "68712e1703c970166e8f353b09e2f126730c8d0e1c58f2711e9c65d62c8a9d26" + "bytes": "b00f6ae567601249878f5290a8d81297bf437c8ad05d8e7c789e951bb4787d91" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "411019323" + "i128": "572485739" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.223.json index 60bb0645..d36a7aab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "105545660" + "i128": "243143715" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "105545660" + "i128": "243143715" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0fbd379bd9a0ad4c3df15aa5ae5b3c26591709b52a360d5aa95d9b0df56e3cd2" + "bytes": "abb564a5266ef6c17789a785fb10eca293738cac985c7bb8a85a891013cf1f56" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "105545660" + "i128": "243143715" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "105545660" + "i128": "243143715" }, { - "bytes": "dbc90cbb0ad1bb5ae179b80fa7de1bf25ecf8e08409fbfeefabb2f4c53556811" + "bytes": "2746714479c84939b1b5e3adcd73aa8d9b6f686ddd09cda1950ad7149d553288" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0fbd379bd9a0ad4c3df15aa5ae5b3c26591709b52a360d5aa95d9b0df56e3cd2" + "bytes": "abb564a5266ef6c17789a785fb10eca293738cac985c7bb8a85a891013cf1f56" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbc90cbb0ad1bb5ae179b80fa7de1bf25ecf8e08409fbfeefabb2f4c53556811" + "bytes": "2746714479c84939b1b5e3adcd73aa8d9b6f686ddd09cda1950ad7149d553288" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dbc90cbb0ad1bb5ae179b80fa7de1bf25ecf8e08409fbfeefabb2f4c53556811" + "bytes": "2746714479c84939b1b5e3adcd73aa8d9b6f686ddd09cda1950ad7149d553288" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "105545660" + "i128": "243143715" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "105545660" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "243143715" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "179513e85c48fc0aefcf691633e28d69c56b6c7e686651aa35062978d7e9b93d" + "bytes": "d99b976435c20d53ce33d1d91a89a625155a58da7c7997a24317d6997c15ca15" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "179513e85c48fc0aefcf691633e28d69c56b6c7e686651aa35062978d7e9b93d" + "bytes": "d99b976435c20d53ce33d1d91a89a625155a58da7c7997a24317d6997c15ca15" } ] }, "durability": "persistent", "val": { - "bytes": "dbc90cbb0ad1bb5ae179b80fa7de1bf25ecf8e08409fbfeefabb2f4c53556811" + "bytes": "2746714479c84939b1b5e3adcd73aa8d9b6f686ddd09cda1950ad7149d553288" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "105545660" + "i128": "243143715" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.224.json index 05f257f6..5f466c81 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "40934146" + "i128": "362017362" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40934146" + "i128": "362017362" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aea01ae4d3dfca40ca72f787a3af475d8a9e42323ebf818db8922b2c1f068e87" + "bytes": "755e7d10893d92f0016a13eb247b2840ffe269b33501d6632dd8eb89c5c31899" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "40934146" + "i128": "362017362" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "40934146" + "i128": "362017362" }, { - "bytes": "cbaa4412c0974ccfe2d9541e1de4b738e3cbabd66f996b27ac6adbf03469d76c" + "bytes": "5e4fa8a586c6e619dfd8a17aad7210a253836896f9207d86e41a0b25bd1c0af7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aea01ae4d3dfca40ca72f787a3af475d8a9e42323ebf818db8922b2c1f068e87" + "bytes": "755e7d10893d92f0016a13eb247b2840ffe269b33501d6632dd8eb89c5c31899" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbaa4412c0974ccfe2d9541e1de4b738e3cbabd66f996b27ac6adbf03469d76c" + "bytes": "5e4fa8a586c6e619dfd8a17aad7210a253836896f9207d86e41a0b25bd1c0af7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbaa4412c0974ccfe2d9541e1de4b738e3cbabd66f996b27ac6adbf03469d76c" + "bytes": "5e4fa8a586c6e619dfd8a17aad7210a253836896f9207d86e41a0b25bd1c0af7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "40934146" + "i128": "362017362" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "40934146" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "362017362" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da61ac8096387a78648f5a6b3f755dc70e615bcac2e07b10a3d198280ee265e6" + "bytes": "9aac7178a17994e27befde9bad7b75bfa0cbeb440c6d61a7703f2356a1378495" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "da61ac8096387a78648f5a6b3f755dc70e615bcac2e07b10a3d198280ee265e6" + "bytes": "9aac7178a17994e27befde9bad7b75bfa0cbeb440c6d61a7703f2356a1378495" } ] }, "durability": "persistent", "val": { - "bytes": "cbaa4412c0974ccfe2d9541e1de4b738e3cbabd66f996b27ac6adbf03469d76c" + "bytes": "5e4fa8a586c6e619dfd8a17aad7210a253836896f9207d86e41a0b25bd1c0af7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "40934146" + "i128": "362017362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.225.json index d8517f88..c9a27632 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "515836732" + "i128": "347721264" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515836732" + "i128": "347721264" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f72c2b5d03454368cf956faf3d13745ba227bca10ce147d86260ade4dfd6ee43" + "bytes": "bad04f5d0042286b9bdce8cd4367c0dd33288d51843d399da64b7a2d6ee76691" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "515836732" + "i128": "347721264" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "515836732" + "i128": "347721264" }, { - "bytes": "6608fe8a7b4faebc42d76c07136ff4b2907386ff74517a51ddadf8829b7f3fbb" + "bytes": "4f1855ca952de4bcdfcea4ff9d987c87c2c2ab89433471bbac9fbfb7c3351d36" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f72c2b5d03454368cf956faf3d13745ba227bca10ce147d86260ade4dfd6ee43" + "bytes": "bad04f5d0042286b9bdce8cd4367c0dd33288d51843d399da64b7a2d6ee76691" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6608fe8a7b4faebc42d76c07136ff4b2907386ff74517a51ddadf8829b7f3fbb" + "bytes": "4f1855ca952de4bcdfcea4ff9d987c87c2c2ab89433471bbac9fbfb7c3351d36" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6608fe8a7b4faebc42d76c07136ff4b2907386ff74517a51ddadf8829b7f3fbb" + "bytes": "4f1855ca952de4bcdfcea4ff9d987c87c2c2ab89433471bbac9fbfb7c3351d36" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "515836732" + "i128": "347721264" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "515836732" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "347721264" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77083afd2ba381c1d01b6056984e55027ed59cc9c4e9acb484eb2bf5869cb60e" + "bytes": "54f2ff8cec80340499c8be28aadf65a8102a92f1287e3d089485b97ff9aa269e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "77083afd2ba381c1d01b6056984e55027ed59cc9c4e9acb484eb2bf5869cb60e" + "bytes": "54f2ff8cec80340499c8be28aadf65a8102a92f1287e3d089485b97ff9aa269e" } ] }, "durability": "persistent", "val": { - "bytes": "6608fe8a7b4faebc42d76c07136ff4b2907386ff74517a51ddadf8829b7f3fbb" + "bytes": "4f1855ca952de4bcdfcea4ff9d987c87c2c2ab89433471bbac9fbfb7c3351d36" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "515836732" + "i128": "347721264" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.226.json index 0883f1a9..9648285d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "845885649" + "i128": "801625786" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "845885649" + "i128": "801625786" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9fd6d2bc177dadfbaf4aba4ddc943e69b6d621b2ad6cfd5334ae325949ee6c6d" + "bytes": "ae9930a35587ddc42c12fed6022b8137c8fcb72f8d50f0aafe752166b9f2265a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "845885649" + "i128": "801625786" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "845885649" + "i128": "801625786" }, { - "bytes": "c7c7ebc022827dd0e297ee5bc4f80669973044ec7b109289cf0d5d1d32d11dfe" + "bytes": "80079ce985fbcf25e8b66c555384feebd2ad7e9dbf2c4fbfa146ec77807e34bd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9fd6d2bc177dadfbaf4aba4ddc943e69b6d621b2ad6cfd5334ae325949ee6c6d" + "bytes": "ae9930a35587ddc42c12fed6022b8137c8fcb72f8d50f0aafe752166b9f2265a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7c7ebc022827dd0e297ee5bc4f80669973044ec7b109289cf0d5d1d32d11dfe" + "bytes": "80079ce985fbcf25e8b66c555384feebd2ad7e9dbf2c4fbfa146ec77807e34bd" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c7c7ebc022827dd0e297ee5bc4f80669973044ec7b109289cf0d5d1d32d11dfe" + "bytes": "80079ce985fbcf25e8b66c555384feebd2ad7e9dbf2c4fbfa146ec77807e34bd" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "845885649" + "i128": "801625786" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "845885649" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "801625786" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83ca29c9370bffabb57228f368300c497a702338802f1a45cfe5c5c6e90dd455" + "bytes": "6dd9d14d107790ffe12e6128b516baf8c207f11b44df413d613b57640e035e1c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "83ca29c9370bffabb57228f368300c497a702338802f1a45cfe5c5c6e90dd455" + "bytes": "6dd9d14d107790ffe12e6128b516baf8c207f11b44df413d613b57640e035e1c" } ] }, "durability": "persistent", "val": { - "bytes": "c7c7ebc022827dd0e297ee5bc4f80669973044ec7b109289cf0d5d1d32d11dfe" + "bytes": "80079ce985fbcf25e8b66c555384feebd2ad7e9dbf2c4fbfa146ec77807e34bd" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "845885649" + "i128": "801625786" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.227.json index 8d580027..15541d79 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "280060143" + "i128": "546552729" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "280060143" + "i128": "546552729" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "030078acab2d5129ee8ed47927d1b0a5b456336a6b6c78a61cad4ac7f3482aca" + "bytes": "f0a4fb089a880fa0cb58393fbc135fee2b177b5df9bc29e084b5511eab2278e7" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "280060143" + "i128": "546552729" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "280060143" + "i128": "546552729" }, { - "bytes": "ae887e5d011e260181a1a560b59b811a9380ae9d2fd94db3cbd07fc00c74f0c1" + "bytes": "7550914f59654d6d6528ec81e2fcde30005a1bc7e291e9c0204485895e8ab724" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "030078acab2d5129ee8ed47927d1b0a5b456336a6b6c78a61cad4ac7f3482aca" + "bytes": "f0a4fb089a880fa0cb58393fbc135fee2b177b5df9bc29e084b5511eab2278e7" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ae887e5d011e260181a1a560b59b811a9380ae9d2fd94db3cbd07fc00c74f0c1" + "bytes": "7550914f59654d6d6528ec81e2fcde30005a1bc7e291e9c0204485895e8ab724" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ae887e5d011e260181a1a560b59b811a9380ae9d2fd94db3cbd07fc00c74f0c1" + "bytes": "7550914f59654d6d6528ec81e2fcde30005a1bc7e291e9c0204485895e8ab724" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "280060143" + "i128": "546552729" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "280060143" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "546552729" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb6837358327a777e9453083759be2d2360e730763a811faac700b6a0af8be7b" + "bytes": "8074faae47d56db5fb3385082bd67c2ff8180caeaed66c1593d793e78ece8c9c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bb6837358327a777e9453083759be2d2360e730763a811faac700b6a0af8be7b" + "bytes": "8074faae47d56db5fb3385082bd67c2ff8180caeaed66c1593d793e78ece8c9c" } ] }, "durability": "persistent", "val": { - "bytes": "ae887e5d011e260181a1a560b59b811a9380ae9d2fd94db3cbd07fc00c74f0c1" + "bytes": "7550914f59654d6d6528ec81e2fcde30005a1bc7e291e9c0204485895e8ab724" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "280060143" + "i128": "546552729" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.228.json index ac9f6e7c..28f226f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "512058054" + "i128": "37825532" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "512058054" + "i128": "37825532" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d5bf6df022dc7ed886d6f2d10d526205f073e15d1594f758d0539a1977a5f3a" + "bytes": "8dde3c0625f0da5788f6355e0610216ee8409ba993b37b1d83aa853bc6e78888" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "512058054" + "i128": "37825532" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "512058054" + "i128": "37825532" }, { - "bytes": "78071b624550190e8d9c7561ad16c0a8173dd81f6d74021434ebcfc37773c16e" + "bytes": "a4127a15c2188c0c763147a64b0aa112f85b8b5adbd0f07e0c2ee17e87c787f8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d5bf6df022dc7ed886d6f2d10d526205f073e15d1594f758d0539a1977a5f3a" + "bytes": "8dde3c0625f0da5788f6355e0610216ee8409ba993b37b1d83aa853bc6e78888" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "78071b624550190e8d9c7561ad16c0a8173dd81f6d74021434ebcfc37773c16e" + "bytes": "a4127a15c2188c0c763147a64b0aa112f85b8b5adbd0f07e0c2ee17e87c787f8" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "78071b624550190e8d9c7561ad16c0a8173dd81f6d74021434ebcfc37773c16e" + "bytes": "a4127a15c2188c0c763147a64b0aa112f85b8b5adbd0f07e0c2ee17e87c787f8" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "512058054" + "i128": "37825532" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "512058054" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "37825532" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fe8fa736a65ef60b0d70bcc3625886b3173ac48e3e4b24661f5c6e4a00369ed" + "bytes": "86a07ba89528771e256ea2717c616added1e6d4d6d06283e08f25460f3738742" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4fe8fa736a65ef60b0d70bcc3625886b3173ac48e3e4b24661f5c6e4a00369ed" + "bytes": "86a07ba89528771e256ea2717c616added1e6d4d6d06283e08f25460f3738742" } ] }, "durability": "persistent", "val": { - "bytes": "78071b624550190e8d9c7561ad16c0a8173dd81f6d74021434ebcfc37773c16e" + "bytes": "a4127a15c2188c0c763147a64b0aa112f85b8b5adbd0f07e0c2ee17e87c787f8" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "512058054" + "i128": "37825532" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.229.json index dc1a5da6..b2bcf5a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "157003189" + "i128": "102096744" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "157003189" + "i128": "102096744" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f511dbf4c7c7240526d9ba3381e56e96c5120c3f2ac22ad0564c4ec107f1d5c" + "bytes": "61e6828cec12d5a844ee0fc450a7d32615652b601f4d46d43b2b9d682b061477" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "157003189" + "i128": "102096744" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "157003189" + "i128": "102096744" }, { - "bytes": "cdc36b49c82d66beda9eb035c10b6b6c77ace8f44ce38b1d1e186df8d041fa0d" + "bytes": "6a78eedafe0c8144f01f25a8df1da3ed2bcaa8eaff388522f71e33714df5c937" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f511dbf4c7c7240526d9ba3381e56e96c5120c3f2ac22ad0564c4ec107f1d5c" + "bytes": "61e6828cec12d5a844ee0fc450a7d32615652b601f4d46d43b2b9d682b061477" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cdc36b49c82d66beda9eb035c10b6b6c77ace8f44ce38b1d1e186df8d041fa0d" + "bytes": "6a78eedafe0c8144f01f25a8df1da3ed2bcaa8eaff388522f71e33714df5c937" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cdc36b49c82d66beda9eb035c10b6b6c77ace8f44ce38b1d1e186df8d041fa0d" + "bytes": "6a78eedafe0c8144f01f25a8df1da3ed2bcaa8eaff388522f71e33714df5c937" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "157003189" + "i128": "102096744" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "157003189" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "102096744" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce09873d01aa7ec2ff693e6aec8882e5c03e7d92b2905f4f85711acb921d1bbd" + "bytes": "9d15f48ae8d62ecf07a0ef15652876271e06df25231881e1bf7b0e629b779c23" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce09873d01aa7ec2ff693e6aec8882e5c03e7d92b2905f4f85711acb921d1bbd" + "bytes": "9d15f48ae8d62ecf07a0ef15652876271e06df25231881e1bf7b0e629b779c23" } ] }, "durability": "persistent", "val": { - "bytes": "cdc36b49c82d66beda9eb035c10b6b6c77ace8f44ce38b1d1e186df8d041fa0d" + "bytes": "6a78eedafe0c8144f01f25a8df1da3ed2bcaa8eaff388522f71e33714df5c937" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "157003189" + "i128": "102096744" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.23.json index c12a698d..db42beca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "395993508" + "i128": "584482368" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "395993508" + "i128": "584482368" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e4968a9dca3cdb12bb0c4328b77af710259a83481ddd3955bf9db11991d61c1e" + "bytes": "c77fa58261a0ba69dd4f1a8f46c155535c210175d8e591a7605420cbccc06461" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "395993508" + "i128": "584482368" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "395993508" + "i128": "584482368" }, { - "bytes": "f8e8216b2b6bfc3cbd608a53eb445a958b94e5a502fbba85905b783fa25c4cbd" + "bytes": "da351b64981ae2971581a1d9a0e1b1f8c0ca3cb2a3f68e67c3c9522c4255d416" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e4968a9dca3cdb12bb0c4328b77af710259a83481ddd3955bf9db11991d61c1e" + "bytes": "c77fa58261a0ba69dd4f1a8f46c155535c210175d8e591a7605420cbccc06461" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8e8216b2b6bfc3cbd608a53eb445a958b94e5a502fbba85905b783fa25c4cbd" + "bytes": "da351b64981ae2971581a1d9a0e1b1f8c0ca3cb2a3f68e67c3c9522c4255d416" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8e8216b2b6bfc3cbd608a53eb445a958b94e5a502fbba85905b783fa25c4cbd" + "bytes": "da351b64981ae2971581a1d9a0e1b1f8c0ca3cb2a3f68e67c3c9522c4255d416" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "395993508" + "i128": "584482368" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "395993508" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "584482368" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09d3d2503a29e694fd631f67b0fdd7777f3292612ffdb9f5c887842e249ac0b7" + "bytes": "7ef791c42d28830f38c520af5ee8c573b93bf7e71654d69adf2951dc0f06b459" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09d3d2503a29e694fd631f67b0fdd7777f3292612ffdb9f5c887842e249ac0b7" + "bytes": "7ef791c42d28830f38c520af5ee8c573b93bf7e71654d69adf2951dc0f06b459" } ] }, "durability": "persistent", "val": { - "bytes": "f8e8216b2b6bfc3cbd608a53eb445a958b94e5a502fbba85905b783fa25c4cbd" + "bytes": "da351b64981ae2971581a1d9a0e1b1f8c0ca3cb2a3f68e67c3c9522c4255d416" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "395993508" + "i128": "584482368" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.230.json index e564b931..aa2b7c1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "148330074" + "i128": "380610455" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "148330074" + "i128": "380610455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aed41cbc391a1258f3d81ed89fa6ae6fb4dbd1f430ca9f47c6d977fa56edc355" + "bytes": "17255f537d8b79f4a79cfdf283676a49964d085c03a08924ad37b84c1b61e224" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "148330074" + "i128": "380610455" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "148330074" + "i128": "380610455" }, { - "bytes": "4fe2b14dda0bd3a51b3ef63141169d8374b5ee4f064d27850d009cf3631ac4e5" + "bytes": "4b48c87415e051f050d0bd4d97e992ecede4a63de1b444a6fff8ece94d78af4a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aed41cbc391a1258f3d81ed89fa6ae6fb4dbd1f430ca9f47c6d977fa56edc355" + "bytes": "17255f537d8b79f4a79cfdf283676a49964d085c03a08924ad37b84c1b61e224" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4fe2b14dda0bd3a51b3ef63141169d8374b5ee4f064d27850d009cf3631ac4e5" + "bytes": "4b48c87415e051f050d0bd4d97e992ecede4a63de1b444a6fff8ece94d78af4a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4fe2b14dda0bd3a51b3ef63141169d8374b5ee4f064d27850d009cf3631ac4e5" + "bytes": "4b48c87415e051f050d0bd4d97e992ecede4a63de1b444a6fff8ece94d78af4a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "148330074" + "i128": "380610455" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "148330074" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "380610455" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "665f75c857c57c34e683281c783b4302fef34be4a34accc4128b0273e047c294" + "bytes": "1cd03e9d1b2043aa34cac48837e7cfe3c1fefe86548e323f205a8c9c0f3e1613" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "665f75c857c57c34e683281c783b4302fef34be4a34accc4128b0273e047c294" + "bytes": "1cd03e9d1b2043aa34cac48837e7cfe3c1fefe86548e323f205a8c9c0f3e1613" } ] }, "durability": "persistent", "val": { - "bytes": "4fe2b14dda0bd3a51b3ef63141169d8374b5ee4f064d27850d009cf3631ac4e5" + "bytes": "4b48c87415e051f050d0bd4d97e992ecede4a63de1b444a6fff8ece94d78af4a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "148330074" + "i128": "380610455" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.231.json index 05e56d5d..13be3ad7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "786805666" + "i128": "69340207" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "786805666" + "i128": "69340207" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6509aa94243edfa52295efeba280c208527c6497ceb1b8b156a9b18ac89bcb8" + "bytes": "3960f065dfb948112759de1335096f7dbfa922da6a3d6c107dcd1fd118700dec" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "786805666" + "i128": "69340207" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "786805666" + "i128": "69340207" }, { - "bytes": "7260587ba2502ef3b20d6a9660c32e4b27e6ade7bbf9b85d9c38e1d37876eeb6" + "bytes": "9cb74a303ea1dd68b6a6ad0a56d9a0064c4d579fe9a3c383400e983d656e04f5" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6509aa94243edfa52295efeba280c208527c6497ceb1b8b156a9b18ac89bcb8" + "bytes": "3960f065dfb948112759de1335096f7dbfa922da6a3d6c107dcd1fd118700dec" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7260587ba2502ef3b20d6a9660c32e4b27e6ade7bbf9b85d9c38e1d37876eeb6" + "bytes": "9cb74a303ea1dd68b6a6ad0a56d9a0064c4d579fe9a3c383400e983d656e04f5" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7260587ba2502ef3b20d6a9660c32e4b27e6ade7bbf9b85d9c38e1d37876eeb6" + "bytes": "9cb74a303ea1dd68b6a6ad0a56d9a0064c4d579fe9a3c383400e983d656e04f5" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "786805666" + "i128": "69340207" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "786805666" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "69340207" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1dae4a732c9864f545d125175486b24a24e38b2d0ab0d40f9c3fa7935a06d6e" + "bytes": "629dc31f3f9e2803d405537a6df656a2a8fa936bd115f0e567dd3a04fb428ec8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1dae4a732c9864f545d125175486b24a24e38b2d0ab0d40f9c3fa7935a06d6e" + "bytes": "629dc31f3f9e2803d405537a6df656a2a8fa936bd115f0e567dd3a04fb428ec8" } ] }, "durability": "persistent", "val": { - "bytes": "7260587ba2502ef3b20d6a9660c32e4b27e6ade7bbf9b85d9c38e1d37876eeb6" + "bytes": "9cb74a303ea1dd68b6a6ad0a56d9a0064c4d579fe9a3c383400e983d656e04f5" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "786805666" + "i128": "69340207" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.232.json index 19a193c9..e11b8c2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "990976985" + "i128": "548813298" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "990976985" + "i128": "548813298" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e496d4c40782c46bcf678038fc33b88864468e7bd000830e3852c4c21c1f6778" + "bytes": "b54eb8076e2f636306318499a52a8ef61e3b155ae78f568a279061c7999d8a38" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "990976985" + "i128": "548813298" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "990976985" + "i128": "548813298" }, { - "bytes": "7b73deadf0723a2adbb26f43fdf2ee55d6d008cc69f7fa0a842e0deb7d5f10f8" + "bytes": "be0699a758cfa205fa958d641476933caeb1e163dd10ae42801574715a2606d2" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e496d4c40782c46bcf678038fc33b88864468e7bd000830e3852c4c21c1f6778" + "bytes": "b54eb8076e2f636306318499a52a8ef61e3b155ae78f568a279061c7999d8a38" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7b73deadf0723a2adbb26f43fdf2ee55d6d008cc69f7fa0a842e0deb7d5f10f8" + "bytes": "be0699a758cfa205fa958d641476933caeb1e163dd10ae42801574715a2606d2" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7b73deadf0723a2adbb26f43fdf2ee55d6d008cc69f7fa0a842e0deb7d5f10f8" + "bytes": "be0699a758cfa205fa958d641476933caeb1e163dd10ae42801574715a2606d2" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "990976985" + "i128": "548813298" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "990976985" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "548813298" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ff233b0cf161f034ca3e0fe4476620ccdcd0a477dd2d6c3800f0eca9879b559c" + "bytes": "9b0e5971124d35c328ae2c3cade90854f97bbea15c17ad6305b35f2f7b3c0746" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ff233b0cf161f034ca3e0fe4476620ccdcd0a477dd2d6c3800f0eca9879b559c" + "bytes": "9b0e5971124d35c328ae2c3cade90854f97bbea15c17ad6305b35f2f7b3c0746" } ] }, "durability": "persistent", "val": { - "bytes": "7b73deadf0723a2adbb26f43fdf2ee55d6d008cc69f7fa0a842e0deb7d5f10f8" + "bytes": "be0699a758cfa205fa958d641476933caeb1e163dd10ae42801574715a2606d2" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "990976985" + "i128": "548813298" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.233.json index 0560d65e..0a8f6f76 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "883160229" + "i128": "878219204" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "883160229" + "i128": "878219204" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "055f33fafb6723eecff3de80b2b1478978084ca33957dafcb22d99178699fd38" + "bytes": "325324c179ea79008d1f24b16fb85fbce28741a74984f37f6b5953fd9053cf04" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "883160229" + "i128": "878219204" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "883160229" + "i128": "878219204" }, { - "bytes": "9cdaf5db8ad25d4438695e7a261175ece3c3c54d5e519aaa2ba25deb1a3f9515" + "bytes": "2d91154d8050d595795e9f6ba574ccc8c1b3526258adcc69d202abcb1d4ddba3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "055f33fafb6723eecff3de80b2b1478978084ca33957dafcb22d99178699fd38" + "bytes": "325324c179ea79008d1f24b16fb85fbce28741a74984f37f6b5953fd9053cf04" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9cdaf5db8ad25d4438695e7a261175ece3c3c54d5e519aaa2ba25deb1a3f9515" + "bytes": "2d91154d8050d595795e9f6ba574ccc8c1b3526258adcc69d202abcb1d4ddba3" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9cdaf5db8ad25d4438695e7a261175ece3c3c54d5e519aaa2ba25deb1a3f9515" + "bytes": "2d91154d8050d595795e9f6ba574ccc8c1b3526258adcc69d202abcb1d4ddba3" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "883160229" + "i128": "878219204" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "883160229" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "878219204" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7dbff745cd499002a893c4ce707bc64265f64d237e1d4cca6dcf8e8cd223e13" + "bytes": "bff96f53efdd89b7e7279bca55d1f4b448956762a34324ce27e079c4b2d12f60" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a7dbff745cd499002a893c4ce707bc64265f64d237e1d4cca6dcf8e8cd223e13" + "bytes": "bff96f53efdd89b7e7279bca55d1f4b448956762a34324ce27e079c4b2d12f60" } ] }, "durability": "persistent", "val": { - "bytes": "9cdaf5db8ad25d4438695e7a261175ece3c3c54d5e519aaa2ba25deb1a3f9515" + "bytes": "2d91154d8050d595795e9f6ba574ccc8c1b3526258adcc69d202abcb1d4ddba3" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "883160229" + "i128": "878219204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.234.json index ed76a4a7..9e8b305d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "85967001" + "i128": "817617063" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "85967001" + "i128": "817617063" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aded1fd7bdb9aec73724f3ff3a923d80cdde18474367f34f10a7f4cb9d049bd0" + "bytes": "faceb74810d75a1b197ac088a0ddceaad4649c6c3d9b00719629be309d69b009" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "85967001" + "i128": "817617063" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "85967001" + "i128": "817617063" }, { - "bytes": "66c40c1a1c0c36b11cf109fa1dbe3ad1bc60894ca1e52c73cb01e87d2ab5b09a" + "bytes": "b88a2d33af91e0c3ed3202091905d40951165b0cf1200602c2345b4fca87778a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aded1fd7bdb9aec73724f3ff3a923d80cdde18474367f34f10a7f4cb9d049bd0" + "bytes": "faceb74810d75a1b197ac088a0ddceaad4649c6c3d9b00719629be309d69b009" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "66c40c1a1c0c36b11cf109fa1dbe3ad1bc60894ca1e52c73cb01e87d2ab5b09a" + "bytes": "b88a2d33af91e0c3ed3202091905d40951165b0cf1200602c2345b4fca87778a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "66c40c1a1c0c36b11cf109fa1dbe3ad1bc60894ca1e52c73cb01e87d2ab5b09a" + "bytes": "b88a2d33af91e0c3ed3202091905d40951165b0cf1200602c2345b4fca87778a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "85967001" + "i128": "817617063" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "85967001" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "817617063" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa02155f556259ef59df74b432f51eb007fc0880c315dbec6788fcb2298b4b67" + "bytes": "1f910e04ef963e97368e2abaa6981abc90e675fa75e2aac576fd8a1dd6a999a2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa02155f556259ef59df74b432f51eb007fc0880c315dbec6788fcb2298b4b67" + "bytes": "1f910e04ef963e97368e2abaa6981abc90e675fa75e2aac576fd8a1dd6a999a2" } ] }, "durability": "persistent", "val": { - "bytes": "66c40c1a1c0c36b11cf109fa1dbe3ad1bc60894ca1e52c73cb01e87d2ab5b09a" + "bytes": "b88a2d33af91e0c3ed3202091905d40951165b0cf1200602c2345b4fca87778a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "85967001" + "i128": "817617063" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.235.json index 9a765776..814f5973 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "851629957" + "i128": "878004289" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "851629957" + "i128": "878004289" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70bfc0b9040e4b8218a59aaf566596fbd91bbdd87e680baf7a1263a49559deba" + "bytes": "b4a5dfa3c77e879168483bb1bc70e441dbfa99643d3614e905de24cad7ef9bd6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "851629957" + "i128": "878004289" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "851629957" + "i128": "878004289" }, { - "bytes": "5b0fa20072ce0895414aab1c26f51274b9c112f6de7787bbde6e0a6d2b624255" + "bytes": "c87561d2014b86d39fa050a9848b3226a5d0cfadf7166737473eaad3e43608b7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "70bfc0b9040e4b8218a59aaf566596fbd91bbdd87e680baf7a1263a49559deba" + "bytes": "b4a5dfa3c77e879168483bb1bc70e441dbfa99643d3614e905de24cad7ef9bd6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b0fa20072ce0895414aab1c26f51274b9c112f6de7787bbde6e0a6d2b624255" + "bytes": "c87561d2014b86d39fa050a9848b3226a5d0cfadf7166737473eaad3e43608b7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5b0fa20072ce0895414aab1c26f51274b9c112f6de7787bbde6e0a6d2b624255" + "bytes": "c87561d2014b86d39fa050a9848b3226a5d0cfadf7166737473eaad3e43608b7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "851629957" + "i128": "878004289" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "851629957" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "878004289" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1efb5e41b64b5371003f6b475f42e09d2121eac50fb8aae1e4908c1be19791eb" + "bytes": "b38a70a2d12c311edc6462c700c068e6ec2d6f4b2f6a47d97c68b3877d81e22e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1efb5e41b64b5371003f6b475f42e09d2121eac50fb8aae1e4908c1be19791eb" + "bytes": "b38a70a2d12c311edc6462c700c068e6ec2d6f4b2f6a47d97c68b3877d81e22e" } ] }, "durability": "persistent", "val": { - "bytes": "5b0fa20072ce0895414aab1c26f51274b9c112f6de7787bbde6e0a6d2b624255" + "bytes": "c87561d2014b86d39fa050a9848b3226a5d0cfadf7166737473eaad3e43608b7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "851629957" + "i128": "878004289" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.236.json index 2cdb8ea1..3eee7496 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "647536736" + "i128": "107081633" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "647536736" + "i128": "107081633" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7850a786a3ba45e55862b63b21149a969e384cabbc895bcc890f074db9d32f08" + "bytes": "7ef52626c72083bb8e0e259ff9dc55881bf3d27281eaec4ba6d4c92549595bd8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "647536736" + "i128": "107081633" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "647536736" + "i128": "107081633" }, { - "bytes": "6ea244a080bce11b96e6b2c7ddc32ef27c077ed02e38c519fa8c8c0aa483fd46" + "bytes": "606d4309b9502ecc8adc038cf7073c0821124ad3894ff12312e89546b953492f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7850a786a3ba45e55862b63b21149a969e384cabbc895bcc890f074db9d32f08" + "bytes": "7ef52626c72083bb8e0e259ff9dc55881bf3d27281eaec4ba6d4c92549595bd8" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ea244a080bce11b96e6b2c7ddc32ef27c077ed02e38c519fa8c8c0aa483fd46" + "bytes": "606d4309b9502ecc8adc038cf7073c0821124ad3894ff12312e89546b953492f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ea244a080bce11b96e6b2c7ddc32ef27c077ed02e38c519fa8c8c0aa483fd46" + "bytes": "606d4309b9502ecc8adc038cf7073c0821124ad3894ff12312e89546b953492f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "647536736" + "i128": "107081633" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "647536736" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "107081633" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "640440e259d34de8b87c0b16e51cad03b6303af7a0fc267771b14d6aa8bd4604" + "bytes": "488e8dc933c5cd8039f3b4ad893c677e99692f3f987eb47f826698af506c690a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "640440e259d34de8b87c0b16e51cad03b6303af7a0fc267771b14d6aa8bd4604" + "bytes": "488e8dc933c5cd8039f3b4ad893c677e99692f3f987eb47f826698af506c690a" } ] }, "durability": "persistent", "val": { - "bytes": "6ea244a080bce11b96e6b2c7ddc32ef27c077ed02e38c519fa8c8c0aa483fd46" + "bytes": "606d4309b9502ecc8adc038cf7073c0821124ad3894ff12312e89546b953492f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "647536736" + "i128": "107081633" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.237.json index 1058403e..4d120711 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "182616103" + "i128": "805001487" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "182616103" + "i128": "805001487" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7df3f999b7add2b0d97bbf169c49c8f407ce11f0ce9427a5e09a51c21c3200ba" + "bytes": "5e572edeb8228ffbffa47c25e149e6dea9adfb4f28993e37e2e2015d519f1a5f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "182616103" + "i128": "805001487" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "182616103" + "i128": "805001487" }, { - "bytes": "085134473e7f5691ace05ae8bc4f08678f7db0185399348c2f3bdf84dc92ec3b" + "bytes": "a5a8429504970dc5ea5098ef6a9b1dcba254e1c946b96de51962d377bb65f7ef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7df3f999b7add2b0d97bbf169c49c8f407ce11f0ce9427a5e09a51c21c3200ba" + "bytes": "5e572edeb8228ffbffa47c25e149e6dea9adfb4f28993e37e2e2015d519f1a5f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "085134473e7f5691ace05ae8bc4f08678f7db0185399348c2f3bdf84dc92ec3b" + "bytes": "a5a8429504970dc5ea5098ef6a9b1dcba254e1c946b96de51962d377bb65f7ef" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "085134473e7f5691ace05ae8bc4f08678f7db0185399348c2f3bdf84dc92ec3b" + "bytes": "a5a8429504970dc5ea5098ef6a9b1dcba254e1c946b96de51962d377bb65f7ef" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "182616103" + "i128": "805001487" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "182616103" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "805001487" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "addcc6785ec28ca5664472163f45387cd532cc224554c2e7b21eb26a1e9a2bb0" + "bytes": "fc6ee75e43bf076318058fee30a70d4611dfa52a46202ceb9bdf64364b59c318" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "addcc6785ec28ca5664472163f45387cd532cc224554c2e7b21eb26a1e9a2bb0" + "bytes": "fc6ee75e43bf076318058fee30a70d4611dfa52a46202ceb9bdf64364b59c318" } ] }, "durability": "persistent", "val": { - "bytes": "085134473e7f5691ace05ae8bc4f08678f7db0185399348c2f3bdf84dc92ec3b" + "bytes": "a5a8429504970dc5ea5098ef6a9b1dcba254e1c946b96de51962d377bb65f7ef" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "182616103" + "i128": "805001487" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.238.json index c13803f3..f7e59113 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "321773773" + "i128": "863531613" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "321773773" + "i128": "863531613" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afa69620c8cac758705f0a2dcbe0d8af03e57d2cf8603b52330c15ce858b3fd9" + "bytes": "8580ec2669255ca2b8970e96d314f9ade6990aa245d23a945441750ce0360526" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "321773773" + "i128": "863531613" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "321773773" + "i128": "863531613" }, { - "bytes": "c151c246322db3e925a73b0f41cb6cb03bca519725ad966b3739b94550f50ee4" + "bytes": "d0c84745cfce1e0b18858e68713b589123bf94ef68d556acc4b24c33f02028d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afa69620c8cac758705f0a2dcbe0d8af03e57d2cf8603b52330c15ce858b3fd9" + "bytes": "8580ec2669255ca2b8970e96d314f9ade6990aa245d23a945441750ce0360526" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c151c246322db3e925a73b0f41cb6cb03bca519725ad966b3739b94550f50ee4" + "bytes": "d0c84745cfce1e0b18858e68713b589123bf94ef68d556acc4b24c33f02028d8" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c151c246322db3e925a73b0f41cb6cb03bca519725ad966b3739b94550f50ee4" + "bytes": "d0c84745cfce1e0b18858e68713b589123bf94ef68d556acc4b24c33f02028d8" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "321773773" + "i128": "863531613" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "321773773" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "863531613" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf1c634607391cde6cc12f7c9731c2d2d8cbeb064698dc56df8cc11cf24586f9" + "bytes": "986167e4da6f9566b2d37674f6f07b057044b5fb0bd1677555e777f81090c3ca" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cf1c634607391cde6cc12f7c9731c2d2d8cbeb064698dc56df8cc11cf24586f9" + "bytes": "986167e4da6f9566b2d37674f6f07b057044b5fb0bd1677555e777f81090c3ca" } ] }, "durability": "persistent", "val": { - "bytes": "c151c246322db3e925a73b0f41cb6cb03bca519725ad966b3739b94550f50ee4" + "bytes": "d0c84745cfce1e0b18858e68713b589123bf94ef68d556acc4b24c33f02028d8" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "321773773" + "i128": "863531613" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.239.json index 0d121a79..b71a187f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "360734093" + "i128": "624002382" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360734093" + "i128": "624002382" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc039491bcf6b652d82617679def9d6ebf5dc2d392b67e518fcfec83eb8306b4" + "bytes": "9847c6931962ed904370c0e6045c0be506dae741df55e2a21cabafaf996d9fdf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "360734093" + "i128": "624002382" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360734093" + "i128": "624002382" }, { - "bytes": "0c0e184acaceaa37cdd5ded9efc2900a41265fd9702a6d1000aaf1c37214d3ac" + "bytes": "89115ccf578ab04735761d89c8e2dd6047d219fe3fa7f57132ba1dab698cb31f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fc039491bcf6b652d82617679def9d6ebf5dc2d392b67e518fcfec83eb8306b4" + "bytes": "9847c6931962ed904370c0e6045c0be506dae741df55e2a21cabafaf996d9fdf" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c0e184acaceaa37cdd5ded9efc2900a41265fd9702a6d1000aaf1c37214d3ac" + "bytes": "89115ccf578ab04735761d89c8e2dd6047d219fe3fa7f57132ba1dab698cb31f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c0e184acaceaa37cdd5ded9efc2900a41265fd9702a6d1000aaf1c37214d3ac" + "bytes": "89115ccf578ab04735761d89c8e2dd6047d219fe3fa7f57132ba1dab698cb31f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "360734093" + "i128": "624002382" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "360734093" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "624002382" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e6f94aa66c09848fd42da2c21dd0ade0199681a90c40f319c843b7c02e4935c" + "bytes": "a1178a67cb02a1a0de6f4bea610ac27d16f3f97829a73ad9dcb5eccbb72cec6f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1e6f94aa66c09848fd42da2c21dd0ade0199681a90c40f319c843b7c02e4935c" + "bytes": "a1178a67cb02a1a0de6f4bea610ac27d16f3f97829a73ad9dcb5eccbb72cec6f" } ] }, "durability": "persistent", "val": { - "bytes": "0c0e184acaceaa37cdd5ded9efc2900a41265fd9702a6d1000aaf1c37214d3ac" + "bytes": "89115ccf578ab04735761d89c8e2dd6047d219fe3fa7f57132ba1dab698cb31f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "360734093" + "i128": "624002382" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.24.json index be5c4d1d..223801bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "122059541" + "i128": "490795051" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "122059541" + "i128": "490795051" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a0b3c83b2ccaba7d39a5db5d6111364c80a8faa4838c95c9849fc46d06008f30" + "bytes": "8bc36df98b28e79bda6b09ca6035a60e4aa814390d1eab6daefc1815223498df" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "122059541" + "i128": "490795051" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "122059541" + "i128": "490795051" }, { - "bytes": "3bd1c2849a14a9cb627cafb87167986e7afcafc248e59a794cf994ac6206449a" + "bytes": "5e6510e6594849aaf66a87f2c33251d9395b401f33b67d47060d53f993fb72c1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a0b3c83b2ccaba7d39a5db5d6111364c80a8faa4838c95c9849fc46d06008f30" + "bytes": "8bc36df98b28e79bda6b09ca6035a60e4aa814390d1eab6daefc1815223498df" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3bd1c2849a14a9cb627cafb87167986e7afcafc248e59a794cf994ac6206449a" + "bytes": "5e6510e6594849aaf66a87f2c33251d9395b401f33b67d47060d53f993fb72c1" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3bd1c2849a14a9cb627cafb87167986e7afcafc248e59a794cf994ac6206449a" + "bytes": "5e6510e6594849aaf66a87f2c33251d9395b401f33b67d47060d53f993fb72c1" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "122059541" + "i128": "490795051" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "122059541" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "490795051" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9fe8eb1d9bc29f7cd56c856f038b3864b7c8948217e1b432fe6ba70ac7aa8f6" + "bytes": "18c4b64481f938a28cd137e323779e6ae69ec88d817e0cbc4bf2d7511dd1322e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f9fe8eb1d9bc29f7cd56c856f038b3864b7c8948217e1b432fe6ba70ac7aa8f6" + "bytes": "18c4b64481f938a28cd137e323779e6ae69ec88d817e0cbc4bf2d7511dd1322e" } ] }, "durability": "persistent", "val": { - "bytes": "3bd1c2849a14a9cb627cafb87167986e7afcafc248e59a794cf994ac6206449a" + "bytes": "5e6510e6594849aaf66a87f2c33251d9395b401f33b67d47060d53f993fb72c1" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "122059541" + "i128": "490795051" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.240.json index 38c8baad..abd14f08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "460686302" + "i128": "970158155" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "460686302" + "i128": "970158155" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65fcc8ebf3f65daee4c6b7f15ab7e6351a83cd063aa51a24ac9e70ee31e82d82" + "bytes": "8f2ac5297c4cf79fccf4f558b3e86721a189023c349531f9c02a2277e9e17987" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "460686302" + "i128": "970158155" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "460686302" + "i128": "970158155" }, { - "bytes": "96e0e3f1326c0c3b4c75c1e1a3d928bb602542c6da072e5b8eec8c41ed5937a0" + "bytes": "cf6fa95e5b04f8506415d6b240cd00493031f0c08b73a26d2d2261cc98584ad4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "65fcc8ebf3f65daee4c6b7f15ab7e6351a83cd063aa51a24ac9e70ee31e82d82" + "bytes": "8f2ac5297c4cf79fccf4f558b3e86721a189023c349531f9c02a2277e9e17987" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "96e0e3f1326c0c3b4c75c1e1a3d928bb602542c6da072e5b8eec8c41ed5937a0" + "bytes": "cf6fa95e5b04f8506415d6b240cd00493031f0c08b73a26d2d2261cc98584ad4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "96e0e3f1326c0c3b4c75c1e1a3d928bb602542c6da072e5b8eec8c41ed5937a0" + "bytes": "cf6fa95e5b04f8506415d6b240cd00493031f0c08b73a26d2d2261cc98584ad4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "460686302" + "i128": "970158155" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "460686302" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "970158155" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "768070073a54830f4dd37c8e3893b7efcea2268a3bd89d1470c565fbc8ad5a0a" + "bytes": "78b3f190d8ed8e4d5d98a9365d9a759cc5ba110b9313e736224b197826dc6ed1" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "768070073a54830f4dd37c8e3893b7efcea2268a3bd89d1470c565fbc8ad5a0a" + "bytes": "78b3f190d8ed8e4d5d98a9365d9a759cc5ba110b9313e736224b197826dc6ed1" } ] }, "durability": "persistent", "val": { - "bytes": "96e0e3f1326c0c3b4c75c1e1a3d928bb602542c6da072e5b8eec8c41ed5937a0" + "bytes": "cf6fa95e5b04f8506415d6b240cd00493031f0c08b73a26d2d2261cc98584ad4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "460686302" + "i128": "970158155" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.241.json index e9822811..dfdc36cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "454638190" + "i128": "813944338" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "454638190" + "i128": "813944338" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33ff84216dddf7113579af5ac624b14302a18d0ccaed931f2e06852200497d34" + "bytes": "9ab1f9499fc731d568c12743534995200e4192017eec246dfbc4b4085b74b592" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "454638190" + "i128": "813944338" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "454638190" + "i128": "813944338" }, { - "bytes": "d266062a8018d991e624c1de4b4a316126317263342c0e20743c2ad92ee40fd7" + "bytes": "3e7de425c0dd3dd30d188da70973c25143c632432a755fe259c674cccc478778" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33ff84216dddf7113579af5ac624b14302a18d0ccaed931f2e06852200497d34" + "bytes": "9ab1f9499fc731d568c12743534995200e4192017eec246dfbc4b4085b74b592" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d266062a8018d991e624c1de4b4a316126317263342c0e20743c2ad92ee40fd7" + "bytes": "3e7de425c0dd3dd30d188da70973c25143c632432a755fe259c674cccc478778" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d266062a8018d991e624c1de4b4a316126317263342c0e20743c2ad92ee40fd7" + "bytes": "3e7de425c0dd3dd30d188da70973c25143c632432a755fe259c674cccc478778" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "454638190" + "i128": "813944338" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "454638190" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "813944338" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f34acdeb41139b282e9a10e72e6136b6f9dcfe9a1d6f45e09cb2e307a8f2591" + "bytes": "8f6150fcf418386729c80d65ee38f2b71d1932b571376a4eb314246989f571c1" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7f34acdeb41139b282e9a10e72e6136b6f9dcfe9a1d6f45e09cb2e307a8f2591" + "bytes": "8f6150fcf418386729c80d65ee38f2b71d1932b571376a4eb314246989f571c1" } ] }, "durability": "persistent", "val": { - "bytes": "d266062a8018d991e624c1de4b4a316126317263342c0e20743c2ad92ee40fd7" + "bytes": "3e7de425c0dd3dd30d188da70973c25143c632432a755fe259c674cccc478778" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "454638190" + "i128": "813944338" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.242.json index 5ceee12f..3948e42b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "531334016" + "i128": "663707766" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "531334016" + "i128": "663707766" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1dbafded53f8b734c312894ed048f76068db0333e8bb6e5ee443ed3ff2920572" + "bytes": "fc059c9c991e511f56e78c8c2eb67c615ec9f129891a6e0e3adf686f71049106" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "531334016" + "i128": "663707766" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "531334016" + "i128": "663707766" }, { - "bytes": "1d9f6b977750b96cdcba166ccc9ef78fad56b46d0675ebc3bdd4073a6beb75bd" + "bytes": "68b6a79102bb881233acb1a23d3d256338edb1732be5dc39f53fa21a71db7817" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1dbafded53f8b734c312894ed048f76068db0333e8bb6e5ee443ed3ff2920572" + "bytes": "fc059c9c991e511f56e78c8c2eb67c615ec9f129891a6e0e3adf686f71049106" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d9f6b977750b96cdcba166ccc9ef78fad56b46d0675ebc3bdd4073a6beb75bd" + "bytes": "68b6a79102bb881233acb1a23d3d256338edb1732be5dc39f53fa21a71db7817" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d9f6b977750b96cdcba166ccc9ef78fad56b46d0675ebc3bdd4073a6beb75bd" + "bytes": "68b6a79102bb881233acb1a23d3d256338edb1732be5dc39f53fa21a71db7817" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "531334016" + "i128": "663707766" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "531334016" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "663707766" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a25294b8a936aca2ea524f90058049bdb66c914d7979183d7e53311f5ff46c2" + "bytes": "1977df5a76c7e5216c84e3fefff7e15bfbf2a8748a36479593a7271e9ef047ec" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a25294b8a936aca2ea524f90058049bdb66c914d7979183d7e53311f5ff46c2" + "bytes": "1977df5a76c7e5216c84e3fefff7e15bfbf2a8748a36479593a7271e9ef047ec" } ] }, "durability": "persistent", "val": { - "bytes": "1d9f6b977750b96cdcba166ccc9ef78fad56b46d0675ebc3bdd4073a6beb75bd" + "bytes": "68b6a79102bb881233acb1a23d3d256338edb1732be5dc39f53fa21a71db7817" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "531334016" + "i128": "663707766" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.243.json index b8f903ad..a3b08098 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "32072319" + "i128": "671054702" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "32072319" + "i128": "671054702" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a9d229e2324aba0fb676a1767a84a19bd200fdaedbbfd178cf9c8b6508f723f" + "bytes": "120f101ab89b8223385114e453fda036d29c133d8c49c8625efe08e6ad5d3381" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "32072319" + "i128": "671054702" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "32072319" + "i128": "671054702" }, { - "bytes": "0da93fbf1b1b42dbd208461ea751f866dc7be996efdb6cd1eace7ae7b86a3500" + "bytes": "290b2d6a840653b11d103a745c37f962e042ad66a8c0282d6fdb731ab3090a6e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a9d229e2324aba0fb676a1767a84a19bd200fdaedbbfd178cf9c8b6508f723f" + "bytes": "120f101ab89b8223385114e453fda036d29c133d8c49c8625efe08e6ad5d3381" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0da93fbf1b1b42dbd208461ea751f866dc7be996efdb6cd1eace7ae7b86a3500" + "bytes": "290b2d6a840653b11d103a745c37f962e042ad66a8c0282d6fdb731ab3090a6e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0da93fbf1b1b42dbd208461ea751f866dc7be996efdb6cd1eace7ae7b86a3500" + "bytes": "290b2d6a840653b11d103a745c37f962e042ad66a8c0282d6fdb731ab3090a6e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "32072319" + "i128": "671054702" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "32072319" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "671054702" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf70c525661f88b804460f5f062c8b33030d6c79e6946c5f742ebff09a060fac" + "bytes": "2be1ad912abf3985de434c6f9aa59a07b1459db5c3f007964ddf83b4760ac461" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bf70c525661f88b804460f5f062c8b33030d6c79e6946c5f742ebff09a060fac" + "bytes": "2be1ad912abf3985de434c6f9aa59a07b1459db5c3f007964ddf83b4760ac461" } ] }, "durability": "persistent", "val": { - "bytes": "0da93fbf1b1b42dbd208461ea751f866dc7be996efdb6cd1eace7ae7b86a3500" + "bytes": "290b2d6a840653b11d103a745c37f962e042ad66a8c0282d6fdb731ab3090a6e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "32072319" + "i128": "671054702" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.244.json index d087bd21..6315ead3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "486013824" + "i128": "376129339" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "486013824" + "i128": "376129339" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "744df7192fc34de01271fd2b3f51776b2193fb28b743fdc6a0077fdf6aad3c50" + "bytes": "a0322fe679642c48c67ae1cfef3917834122b9adb99c1870623171da54547562" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "486013824" + "i128": "376129339" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "486013824" + "i128": "376129339" }, { - "bytes": "bc0d66f1aa70527a9a9f78a550340d0e4062369931ce216a2a162f63cecdfaed" + "bytes": "193f50372e32cf07827bda66bdd8c13e654ec9f11c1526eae90e2d03643cff81" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "744df7192fc34de01271fd2b3f51776b2193fb28b743fdc6a0077fdf6aad3c50" + "bytes": "a0322fe679642c48c67ae1cfef3917834122b9adb99c1870623171da54547562" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc0d66f1aa70527a9a9f78a550340d0e4062369931ce216a2a162f63cecdfaed" + "bytes": "193f50372e32cf07827bda66bdd8c13e654ec9f11c1526eae90e2d03643cff81" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc0d66f1aa70527a9a9f78a550340d0e4062369931ce216a2a162f63cecdfaed" + "bytes": "193f50372e32cf07827bda66bdd8c13e654ec9f11c1526eae90e2d03643cff81" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "486013824" + "i128": "376129339" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "486013824" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "376129339" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a86719d782760ebc1e916886b6c4f67812ba92a7b8437eba27714b21caab5170" + "bytes": "0a78c21251b71a41f14e76f2f033046dbb68ccd4ba74e9ed676addd6accb3985" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a86719d782760ebc1e916886b6c4f67812ba92a7b8437eba27714b21caab5170" + "bytes": "0a78c21251b71a41f14e76f2f033046dbb68ccd4ba74e9ed676addd6accb3985" } ] }, "durability": "persistent", "val": { - "bytes": "bc0d66f1aa70527a9a9f78a550340d0e4062369931ce216a2a162f63cecdfaed" + "bytes": "193f50372e32cf07827bda66bdd8c13e654ec9f11c1526eae90e2d03643cff81" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "486013824" + "i128": "376129339" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.245.json index 6babb4c9..9485f865 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "382709953" + "i128": "794637597" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "382709953" + "i128": "794637597" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f4121ec5d20fbfe9ca94ff85143ee5957027f19fd1fa968abdc8cb95cdca827f" + "bytes": "0a20ee764f8d731f158779d01841b7ad1b34f7fd5d115e9f980ba45236b5cc9f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "382709953" + "i128": "794637597" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "382709953" + "i128": "794637597" }, { - "bytes": "0927d64e57e6ddf65d7ff29d89d541a34633dfaf39ccdb0029ca4fe291668779" + "bytes": "23c07ca6e9feecd20dc9fbad3fe95329c645b4c6b0a7f3f5c966d94eb0900c03" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f4121ec5d20fbfe9ca94ff85143ee5957027f19fd1fa968abdc8cb95cdca827f" + "bytes": "0a20ee764f8d731f158779d01841b7ad1b34f7fd5d115e9f980ba45236b5cc9f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0927d64e57e6ddf65d7ff29d89d541a34633dfaf39ccdb0029ca4fe291668779" + "bytes": "23c07ca6e9feecd20dc9fbad3fe95329c645b4c6b0a7f3f5c966d94eb0900c03" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0927d64e57e6ddf65d7ff29d89d541a34633dfaf39ccdb0029ca4fe291668779" + "bytes": "23c07ca6e9feecd20dc9fbad3fe95329c645b4c6b0a7f3f5c966d94eb0900c03" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "382709953" + "i128": "794637597" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "382709953" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "794637597" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2fd8ec281a0798c305beab1bd27dcea02e84bc37d981185bc2daccb404ad3b1" + "bytes": "f4caa70099ba894ff020d93899a19d0aa3836cc98e94f4ff5b8adad5b943027a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c2fd8ec281a0798c305beab1bd27dcea02e84bc37d981185bc2daccb404ad3b1" + "bytes": "f4caa70099ba894ff020d93899a19d0aa3836cc98e94f4ff5b8adad5b943027a" } ] }, "durability": "persistent", "val": { - "bytes": "0927d64e57e6ddf65d7ff29d89d541a34633dfaf39ccdb0029ca4fe291668779" + "bytes": "23c07ca6e9feecd20dc9fbad3fe95329c645b4c6b0a7f3f5c966d94eb0900c03" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "382709953" + "i128": "794637597" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.246.json index d74b60e5..cfa0428f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "881417877" + "i128": "943991888" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "881417877" + "i128": "943991888" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f4c437c2385421e1461457d159b0a5ceb2f7611671d77e15fade9127b2d20245" + "bytes": "1e8f131b77f2def82fb87177945c174ed4ac61b234922a0664ed40c35ab291fd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "881417877" + "i128": "943991888" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "881417877" + "i128": "943991888" }, { - "bytes": "06f0cf038c07f1c15c39067340e0107c8915ae23ca9aa24f33db86808b4144f4" + "bytes": "ec9817ea19c95370e32de4b5edb616a7d73f83dd4d78e23cffb0a024a01d06bc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f4c437c2385421e1461457d159b0a5ceb2f7611671d77e15fade9127b2d20245" + "bytes": "1e8f131b77f2def82fb87177945c174ed4ac61b234922a0664ed40c35ab291fd" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "06f0cf038c07f1c15c39067340e0107c8915ae23ca9aa24f33db86808b4144f4" + "bytes": "ec9817ea19c95370e32de4b5edb616a7d73f83dd4d78e23cffb0a024a01d06bc" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "06f0cf038c07f1c15c39067340e0107c8915ae23ca9aa24f33db86808b4144f4" + "bytes": "ec9817ea19c95370e32de4b5edb616a7d73f83dd4d78e23cffb0a024a01d06bc" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "881417877" + "i128": "943991888" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "881417877" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "943991888" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09b6c110b11f6832cefa74775eca59b2c98a6e96999c75f10f9914c5002282a5" + "bytes": "3d4e4542844b0d664b2e53dc4ee25688ac70ea224e94d0ac053d57398dd0abe0" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09b6c110b11f6832cefa74775eca59b2c98a6e96999c75f10f9914c5002282a5" + "bytes": "3d4e4542844b0d664b2e53dc4ee25688ac70ea224e94d0ac053d57398dd0abe0" } ] }, "durability": "persistent", "val": { - "bytes": "06f0cf038c07f1c15c39067340e0107c8915ae23ca9aa24f33db86808b4144f4" + "bytes": "ec9817ea19c95370e32de4b5edb616a7d73f83dd4d78e23cffb0a024a01d06bc" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "881417877" + "i128": "943991888" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.247.json index 5136e10a..43895e32 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31501482" + "i128": "779325440" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31501482" + "i128": "779325440" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5cfb95286d415c5e7d0dbbada7216ea6e7f207537ba77274a6cf56d7c14a0275" + "bytes": "6e12957d5f98da273fdf53743a30baf5335de8a975fda2a44eabeb93acac238c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "31501482" + "i128": "779325440" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31501482" + "i128": "779325440" }, { - "bytes": "e502319abc3f86d10d729a05af4a4c4911ab722e984f2010186801ba34f49b70" + "bytes": "bda349e9b37f6683c968bb159cf0f0e4b093addbc0a0b78fa8902a6753e7f973" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5cfb95286d415c5e7d0dbbada7216ea6e7f207537ba77274a6cf56d7c14a0275" + "bytes": "6e12957d5f98da273fdf53743a30baf5335de8a975fda2a44eabeb93acac238c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e502319abc3f86d10d729a05af4a4c4911ab722e984f2010186801ba34f49b70" + "bytes": "bda349e9b37f6683c968bb159cf0f0e4b093addbc0a0b78fa8902a6753e7f973" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e502319abc3f86d10d729a05af4a4c4911ab722e984f2010186801ba34f49b70" + "bytes": "bda349e9b37f6683c968bb159cf0f0e4b093addbc0a0b78fa8902a6753e7f973" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31501482" + "i128": "779325440" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "31501482" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "779325440" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef40054036e17eb89d3fa721d7230d7daf29d83b3c1947b98a6b65c89ad744b4" + "bytes": "4bb78bd1ad41889b3a4f82d2408faa4beccf5e6d659fda4240b5a12c0fc3bda7" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ef40054036e17eb89d3fa721d7230d7daf29d83b3c1947b98a6b65c89ad744b4" + "bytes": "4bb78bd1ad41889b3a4f82d2408faa4beccf5e6d659fda4240b5a12c0fc3bda7" } ] }, "durability": "persistent", "val": { - "bytes": "e502319abc3f86d10d729a05af4a4c4911ab722e984f2010186801ba34f49b70" + "bytes": "bda349e9b37f6683c968bb159cf0f0e4b093addbc0a0b78fa8902a6753e7f973" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "31501482" + "i128": "779325440" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.248.json index 23303c9c..81a89c47 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "647604805" + "i128": "604833036" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "647604805" + "i128": "604833036" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "687f19eb418bdefcf254d1d947da3b7d243c27d5a91a05e7272779c3a30e00a5" + "bytes": "2c861beb0208f7bd77ce137453b7a6aea2b38de5bb06ab60ef4ec9096b104aa3" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "647604805" + "i128": "604833036" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "647604805" + "i128": "604833036" }, { - "bytes": "b283b20347e27c6e714c0c28a727bdbc34d8790f26140a794c39283bc61f3f85" + "bytes": "873faeb0c0299b6129de4e01da283f50045d6d54e35c821610e9f29e7724b083" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "687f19eb418bdefcf254d1d947da3b7d243c27d5a91a05e7272779c3a30e00a5" + "bytes": "2c861beb0208f7bd77ce137453b7a6aea2b38de5bb06ab60ef4ec9096b104aa3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b283b20347e27c6e714c0c28a727bdbc34d8790f26140a794c39283bc61f3f85" + "bytes": "873faeb0c0299b6129de4e01da283f50045d6d54e35c821610e9f29e7724b083" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b283b20347e27c6e714c0c28a727bdbc34d8790f26140a794c39283bc61f3f85" + "bytes": "873faeb0c0299b6129de4e01da283f50045d6d54e35c821610e9f29e7724b083" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "647604805" + "i128": "604833036" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "647604805" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "604833036" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c25568445fbd0dcbd335b63e9af1cb6bed009a475945b173bc50a1ad83e31c95" + "bytes": "e1aa5694ee41da5667558566fd724f42c9697881afb30440a00efcf2bbf3491f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c25568445fbd0dcbd335b63e9af1cb6bed009a475945b173bc50a1ad83e31c95" + "bytes": "e1aa5694ee41da5667558566fd724f42c9697881afb30440a00efcf2bbf3491f" } ] }, "durability": "persistent", "val": { - "bytes": "b283b20347e27c6e714c0c28a727bdbc34d8790f26140a794c39283bc61f3f85" + "bytes": "873faeb0c0299b6129de4e01da283f50045d6d54e35c821610e9f29e7724b083" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "647604805" + "i128": "604833036" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.249.json index 52af93ee..ab42dc31 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "642658277" + "i128": "958769688" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "642658277" + "i128": "958769688" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2de81c8a5fecfd7362e53b2e486e7cd0e51c91566c53e600870b0fb96515930" + "bytes": "4f41e983d94511a037dc4574fb8ba7543c8fb7e314fdf6f2e75870aeadc5f5af" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "642658277" + "i128": "958769688" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "642658277" + "i128": "958769688" }, { - "bytes": "eb318c15e0ce25de1ab9fb14ea38457baba3d976f5ab0861a46a96d909cc282d" + "bytes": "f10ed70d59953e9c97dce3cc73bdb8308254cb2f29b121fa13d220310e4d3cdb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2de81c8a5fecfd7362e53b2e486e7cd0e51c91566c53e600870b0fb96515930" + "bytes": "4f41e983d94511a037dc4574fb8ba7543c8fb7e314fdf6f2e75870aeadc5f5af" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb318c15e0ce25de1ab9fb14ea38457baba3d976f5ab0861a46a96d909cc282d" + "bytes": "f10ed70d59953e9c97dce3cc73bdb8308254cb2f29b121fa13d220310e4d3cdb" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb318c15e0ce25de1ab9fb14ea38457baba3d976f5ab0861a46a96d909cc282d" + "bytes": "f10ed70d59953e9c97dce3cc73bdb8308254cb2f29b121fa13d220310e4d3cdb" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "642658277" + "i128": "958769688" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "642658277" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "958769688" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6d4d41255091b745eae8041db6c074e63a68cd328a4bd5a343fc71bbc72e12f" + "bytes": "69040d7f99e57de80f0244a41915e58e7f6076517390275555534ef89bfba116" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f6d4d41255091b745eae8041db6c074e63a68cd328a4bd5a343fc71bbc72e12f" + "bytes": "69040d7f99e57de80f0244a41915e58e7f6076517390275555534ef89bfba116" } ] }, "durability": "persistent", "val": { - "bytes": "eb318c15e0ce25de1ab9fb14ea38457baba3d976f5ab0861a46a96d909cc282d" + "bytes": "f10ed70d59953e9c97dce3cc73bdb8308254cb2f29b121fa13d220310e4d3cdb" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "642658277" + "i128": "958769688" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.25.json index ea00e18a..f53eb72e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "645088669" + "i128": "663002813" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "645088669" + "i128": "663002813" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "413d0bd16638128e6141affbdf229b032fc95c723f10fcfa7b03a1f46fbc982f" + "bytes": "9080e2e64500e89b7223d42aeaeda246763bbb2af5d7873bc8038c1db1474bf4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "645088669" + "i128": "663002813" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "645088669" + "i128": "663002813" }, { - "bytes": "ae78f8355068a95eb356d24ecc0790c526322b3641f44811d2186cd65a2d83d1" + "bytes": "fdf050cfcfc5565678c402f057010c2cf56bc732c76ac0bf106a171af0a7d158" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "413d0bd16638128e6141affbdf229b032fc95c723f10fcfa7b03a1f46fbc982f" + "bytes": "9080e2e64500e89b7223d42aeaeda246763bbb2af5d7873bc8038c1db1474bf4" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ae78f8355068a95eb356d24ecc0790c526322b3641f44811d2186cd65a2d83d1" + "bytes": "fdf050cfcfc5565678c402f057010c2cf56bc732c76ac0bf106a171af0a7d158" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ae78f8355068a95eb356d24ecc0790c526322b3641f44811d2186cd65a2d83d1" + "bytes": "fdf050cfcfc5565678c402f057010c2cf56bc732c76ac0bf106a171af0a7d158" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "645088669" + "i128": "663002813" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "645088669" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "663002813" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9c612f3816b744227e22a8466e4352dc28dec27bf58b58c39a5fe55933d42a3" + "bytes": "5974b6a38cae5d532035144e7e1785a10286bf0e913153ec9e8b4707fbb0fde2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9c612f3816b744227e22a8466e4352dc28dec27bf58b58c39a5fe55933d42a3" + "bytes": "5974b6a38cae5d532035144e7e1785a10286bf0e913153ec9e8b4707fbb0fde2" } ] }, "durability": "persistent", "val": { - "bytes": "ae78f8355068a95eb356d24ecc0790c526322b3641f44811d2186cd65a2d83d1" + "bytes": "fdf050cfcfc5565678c402f057010c2cf56bc732c76ac0bf106a171af0a7d158" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "645088669" + "i128": "663002813" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.250.json index e014fcd2..1fcdddd5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "559776515" + "i128": "992863971" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "559776515" + "i128": "992863971" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "554815cfac9f040144ba988359ff766bf71b62acc560e10adfdae90fa8da99bb" + "bytes": "9c4f5cdbd0fdf36f2bff9a7930efba857230619a212eb541fb3f6f03889bc7cf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "559776515" + "i128": "992863971" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "559776515" + "i128": "992863971" }, { - "bytes": "a05b39c58b3c86e1510407dff488536d2de28921fd73920d2d1ddacb1cd1d203" + "bytes": "55290baed3045f1e3c3a53afb4bc1b1170bd588ffe58f8fe566f3cbc1491215f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "554815cfac9f040144ba988359ff766bf71b62acc560e10adfdae90fa8da99bb" + "bytes": "9c4f5cdbd0fdf36f2bff9a7930efba857230619a212eb541fb3f6f03889bc7cf" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a05b39c58b3c86e1510407dff488536d2de28921fd73920d2d1ddacb1cd1d203" + "bytes": "55290baed3045f1e3c3a53afb4bc1b1170bd588ffe58f8fe566f3cbc1491215f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a05b39c58b3c86e1510407dff488536d2de28921fd73920d2d1ddacb1cd1d203" + "bytes": "55290baed3045f1e3c3a53afb4bc1b1170bd588ffe58f8fe566f3cbc1491215f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "559776515" + "i128": "992863971" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "559776515" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "992863971" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e765c52d88d599b65129023192609496e307ee3641a497dcef2aa8fb018b6eb" + "bytes": "fd2eb1890a09cf36f097147eed9d4d6ed2260eb5f0d05b99a81f46bcb81ad09e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e765c52d88d599b65129023192609496e307ee3641a497dcef2aa8fb018b6eb" + "bytes": "fd2eb1890a09cf36f097147eed9d4d6ed2260eb5f0d05b99a81f46bcb81ad09e" } ] }, "durability": "persistent", "val": { - "bytes": "a05b39c58b3c86e1510407dff488536d2de28921fd73920d2d1ddacb1cd1d203" + "bytes": "55290baed3045f1e3c3a53afb4bc1b1170bd588ffe58f8fe566f3cbc1491215f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "559776515" + "i128": "992863971" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.251.json index d989563e..99764fa4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "877552701" + "i128": "792471753" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877552701" + "i128": "792471753" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27ce85972e7b86f70b117c2bdae312a644affeddd5f6e56d892609486ca37a36" + "bytes": "4f281ae74514b603557586b3d86547c58f55b0230231549d2c004af3897704ec" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "877552701" + "i128": "792471753" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "877552701" + "i128": "792471753" }, { - "bytes": "d08f0d4e45fc18ce818d2eeeeebe09d05a9816ff79170886311d4211af747c6e" + "bytes": "ab7d9bbcc8fbd6467113b43f7d4f4bb84a4037829ed609840531705401c193e7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27ce85972e7b86f70b117c2bdae312a644affeddd5f6e56d892609486ca37a36" + "bytes": "4f281ae74514b603557586b3d86547c58f55b0230231549d2c004af3897704ec" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d08f0d4e45fc18ce818d2eeeeebe09d05a9816ff79170886311d4211af747c6e" + "bytes": "ab7d9bbcc8fbd6467113b43f7d4f4bb84a4037829ed609840531705401c193e7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d08f0d4e45fc18ce818d2eeeeebe09d05a9816ff79170886311d4211af747c6e" + "bytes": "ab7d9bbcc8fbd6467113b43f7d4f4bb84a4037829ed609840531705401c193e7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "877552701" + "i128": "792471753" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "877552701" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "792471753" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c012b517bad8a31c0f290b8031050e7901d356c409ff886d0d03bab10a167c5b" + "bytes": "0681962be5d0f3093dc8a736da6be4a6c49b201322020e1693c7cbed6b6cc739" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c012b517bad8a31c0f290b8031050e7901d356c409ff886d0d03bab10a167c5b" + "bytes": "0681962be5d0f3093dc8a736da6be4a6c49b201322020e1693c7cbed6b6cc739" } ] }, "durability": "persistent", "val": { - "bytes": "d08f0d4e45fc18ce818d2eeeeebe09d05a9816ff79170886311d4211af747c6e" + "bytes": "ab7d9bbcc8fbd6467113b43f7d4f4bb84a4037829ed609840531705401c193e7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "877552701" + "i128": "792471753" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.252.json index 0f332885..f5cc2fa5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "707722311" + "i128": "630721143" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "707722311" + "i128": "630721143" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5abce14a64485b12cdd2207133150263090fa5ac53f3e9a0537091d52c69dd56" + "bytes": "49d52e4b4f3faff4dce149c5938b6a81f7839adb60c6d6d2a43c0fa3fdbd9cae" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "707722311" + "i128": "630721143" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "707722311" + "i128": "630721143" }, { - "bytes": "5a6e0e8df4b0801d903ec64f80f0b106210b19c105153e8c1ecd79235994e6e9" + "bytes": "f4ac8d8c968d1bbcacd26833cee1e3a3e4bc2bb0c9036c9d6ac0a09400c69a62" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5abce14a64485b12cdd2207133150263090fa5ac53f3e9a0537091d52c69dd56" + "bytes": "49d52e4b4f3faff4dce149c5938b6a81f7839adb60c6d6d2a43c0fa3fdbd9cae" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a6e0e8df4b0801d903ec64f80f0b106210b19c105153e8c1ecd79235994e6e9" + "bytes": "f4ac8d8c968d1bbcacd26833cee1e3a3e4bc2bb0c9036c9d6ac0a09400c69a62" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5a6e0e8df4b0801d903ec64f80f0b106210b19c105153e8c1ecd79235994e6e9" + "bytes": "f4ac8d8c968d1bbcacd26833cee1e3a3e4bc2bb0c9036c9d6ac0a09400c69a62" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "707722311" + "i128": "630721143" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "707722311" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "630721143" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3acd8ee77e88c63d2ee1de945c59c852fcf884956932d195087bc6fe6a87f13" + "bytes": "572c8376e47a19c7f2fc9b7847a6579791dfe7ba16aa361761f49b74078eb6f8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e3acd8ee77e88c63d2ee1de945c59c852fcf884956932d195087bc6fe6a87f13" + "bytes": "572c8376e47a19c7f2fc9b7847a6579791dfe7ba16aa361761f49b74078eb6f8" } ] }, "durability": "persistent", "val": { - "bytes": "5a6e0e8df4b0801d903ec64f80f0b106210b19c105153e8c1ecd79235994e6e9" + "bytes": "f4ac8d8c968d1bbcacd26833cee1e3a3e4bc2bb0c9036c9d6ac0a09400c69a62" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "707722311" + "i128": "630721143" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.253.json index bc4dd99e..b229c36f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "716494606" + "i128": "350387384" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "716494606" + "i128": "350387384" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b93a8d69aef79d58fe7f4383a33959222958bd324bf23ac65dd58ba2f55f07f4" + "bytes": "8c9bbeef1059c1dc3efa935c57e5a9301ef6b5017c1e0f77a469c8d84a8894bf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "716494606" + "i128": "350387384" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "716494606" + "i128": "350387384" }, { - "bytes": "eb070ef7f8e21d197577a76d245e7393988db24189800084b3ce362b95f290a8" + "bytes": "5e8aa74c60574bceaa2ecae37efc470bd7ce9ad61f757134e93e5347d2caef73" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b93a8d69aef79d58fe7f4383a33959222958bd324bf23ac65dd58ba2f55f07f4" + "bytes": "8c9bbeef1059c1dc3efa935c57e5a9301ef6b5017c1e0f77a469c8d84a8894bf" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb070ef7f8e21d197577a76d245e7393988db24189800084b3ce362b95f290a8" + "bytes": "5e8aa74c60574bceaa2ecae37efc470bd7ce9ad61f757134e93e5347d2caef73" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb070ef7f8e21d197577a76d245e7393988db24189800084b3ce362b95f290a8" + "bytes": "5e8aa74c60574bceaa2ecae37efc470bd7ce9ad61f757134e93e5347d2caef73" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "716494606" + "i128": "350387384" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "716494606" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "350387384" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f591e0b93ecf82537b0344cada1cbf253bb450c6a4a4e49db7d1575def15f40b" + "bytes": "b9621d1afec706e6b56fc6532bce47d5aa127a11cd9f15859896024f21bd1df3" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f591e0b93ecf82537b0344cada1cbf253bb450c6a4a4e49db7d1575def15f40b" + "bytes": "b9621d1afec706e6b56fc6532bce47d5aa127a11cd9f15859896024f21bd1df3" } ] }, "durability": "persistent", "val": { - "bytes": "eb070ef7f8e21d197577a76d245e7393988db24189800084b3ce362b95f290a8" + "bytes": "5e8aa74c60574bceaa2ecae37efc470bd7ce9ad61f757134e93e5347d2caef73" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "716494606" + "i128": "350387384" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.254.json index 029c62fb..8f695b5e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "177929473" + "i128": "319733986" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "177929473" + "i128": "319733986" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6e9c9dd51fdcaeb2f9830150e509987607b06cd6f3c7e69ae45256ae7a420b8a" + "bytes": "cf0877058eb6d1612fd61342af63ce06e2ab2f833ab0fe3ed4313023507e8755" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "177929473" + "i128": "319733986" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "177929473" + "i128": "319733986" }, { - "bytes": "6c56079909ba3f09bb3f73659ccd05cfc4155ad31dd35e51e310e47aa10af047" + "bytes": "740c9d2b3d0660c9cc9e5e1bea1a241ca927b1b00b7e53743b770ff89e89e742" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6e9c9dd51fdcaeb2f9830150e509987607b06cd6f3c7e69ae45256ae7a420b8a" + "bytes": "cf0877058eb6d1612fd61342af63ce06e2ab2f833ab0fe3ed4313023507e8755" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c56079909ba3f09bb3f73659ccd05cfc4155ad31dd35e51e310e47aa10af047" + "bytes": "740c9d2b3d0660c9cc9e5e1bea1a241ca927b1b00b7e53743b770ff89e89e742" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6c56079909ba3f09bb3f73659ccd05cfc4155ad31dd35e51e310e47aa10af047" + "bytes": "740c9d2b3d0660c9cc9e5e1bea1a241ca927b1b00b7e53743b770ff89e89e742" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "177929473" + "i128": "319733986" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "177929473" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "319733986" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f3181a5997331affcd17fc34b83fe41f64a65227f3d76710ef008ebb0f17a4b" + "bytes": "785e33f5e091c31399ffccb483005960aaf0d15ad990b030a4b2f0b27bf3fe8e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3f3181a5997331affcd17fc34b83fe41f64a65227f3d76710ef008ebb0f17a4b" + "bytes": "785e33f5e091c31399ffccb483005960aaf0d15ad990b030a4b2f0b27bf3fe8e" } ] }, "durability": "persistent", "val": { - "bytes": "6c56079909ba3f09bb3f73659ccd05cfc4155ad31dd35e51e310e47aa10af047" + "bytes": "740c9d2b3d0660c9cc9e5e1bea1a241ca927b1b00b7e53743b770ff89e89e742" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "177929473" + "i128": "319733986" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.255.json index b5c7e323..2d67fac2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "632364644" + "i128": "353837660" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "632364644" + "i128": "353837660" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "334812e576a78a3c6e6ef3339a639d7ffb489e27b39b64b0a187769762f93cba" + "bytes": "daa49fa48b511b950db4315534ab5525f60b690d6a9527ef4d9192c8b0190b95" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "632364644" + "i128": "353837660" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "632364644" + "i128": "353837660" }, { - "bytes": "17f3776a93cd76e7c1f46f2be265be62cf45f79c36cc0c0a9ed64a1a736b7e91" + "bytes": "7b9e235b38c7d64921bfffdc4cb0e5163cb23b6b33c04a3182f0ea3125e6154d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "334812e576a78a3c6e6ef3339a639d7ffb489e27b39b64b0a187769762f93cba" + "bytes": "daa49fa48b511b950db4315534ab5525f60b690d6a9527ef4d9192c8b0190b95" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17f3776a93cd76e7c1f46f2be265be62cf45f79c36cc0c0a9ed64a1a736b7e91" + "bytes": "7b9e235b38c7d64921bfffdc4cb0e5163cb23b6b33c04a3182f0ea3125e6154d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17f3776a93cd76e7c1f46f2be265be62cf45f79c36cc0c0a9ed64a1a736b7e91" + "bytes": "7b9e235b38c7d64921bfffdc4cb0e5163cb23b6b33c04a3182f0ea3125e6154d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "632364644" + "i128": "353837660" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "632364644" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "353837660" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "adfe8d1cabc29ec18105d1feceb677a2fc0b6324eddd08dd845bb595e0c3b05f" + "bytes": "109157c268a63d9a489ab52303ed662db2f7d4aabb13a1367fc7cee7b4188e1b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "adfe8d1cabc29ec18105d1feceb677a2fc0b6324eddd08dd845bb595e0c3b05f" + "bytes": "109157c268a63d9a489ab52303ed662db2f7d4aabb13a1367fc7cee7b4188e1b" } ] }, "durability": "persistent", "val": { - "bytes": "17f3776a93cd76e7c1f46f2be265be62cf45f79c36cc0c0a9ed64a1a736b7e91" + "bytes": "7b9e235b38c7d64921bfffdc4cb0e5163cb23b6b33c04a3182f0ea3125e6154d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "632364644" + "i128": "353837660" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.256.json index f4169902..b35a4bde 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "158456951" + "i128": "989877329" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "158456951" + "i128": "989877329" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce01952b7dc85ef2e12d36e82accaf20ea5824aaf83fdb27b3b58c06a69bd313" + "bytes": "495551de3b9adc086c20c3c6c17b1f292ad4de196a6d7aeb0df048a9d0dd5bad" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "158456951" + "i128": "989877329" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "158456951" + "i128": "989877329" }, { - "bytes": "3f5cad4c4552826b75a14596b11095698f3b60b6951e402d251752e0b3d41846" + "bytes": "4cdc4630e1ee49e3959d9affc1829dae26a030e080bf2c15189808415140339c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ce01952b7dc85ef2e12d36e82accaf20ea5824aaf83fdb27b3b58c06a69bd313" + "bytes": "495551de3b9adc086c20c3c6c17b1f292ad4de196a6d7aeb0df048a9d0dd5bad" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3f5cad4c4552826b75a14596b11095698f3b60b6951e402d251752e0b3d41846" + "bytes": "4cdc4630e1ee49e3959d9affc1829dae26a030e080bf2c15189808415140339c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3f5cad4c4552826b75a14596b11095698f3b60b6951e402d251752e0b3d41846" + "bytes": "4cdc4630e1ee49e3959d9affc1829dae26a030e080bf2c15189808415140339c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "158456951" + "i128": "989877329" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "158456951" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "989877329" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a75ec2abcd42d04e992448f2e0f37366563922f190e8231591d6ea2b2720aef" + "bytes": "2072e1e1871ca925e08e140046ea278c0197d642df900703e4a6d56045914e1d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3a75ec2abcd42d04e992448f2e0f37366563922f190e8231591d6ea2b2720aef" + "bytes": "2072e1e1871ca925e08e140046ea278c0197d642df900703e4a6d56045914e1d" } ] }, "durability": "persistent", "val": { - "bytes": "3f5cad4c4552826b75a14596b11095698f3b60b6951e402d251752e0b3d41846" + "bytes": "4cdc4630e1ee49e3959d9affc1829dae26a030e080bf2c15189808415140339c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "158456951" + "i128": "989877329" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.26.json index 77a86b1a..f6cf33df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "137005548" + "i128": "611802674" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "137005548" + "i128": "611802674" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d145471f74bb13064dcd8954d7c0647bc9a1783ab4b60a1709c1b4e87be8201" + "bytes": "ab30c8fc89dd7574970e0e84b4986eca29e068aac4fc673d69be680e40b98a01" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "137005548" + "i128": "611802674" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "137005548" + "i128": "611802674" }, { - "bytes": "fd65570b49d32c43b360a527d012bd39e0ca5c9c864c44e0df512912adf2629f" + "bytes": "2fdf75e2b2a922f7dc2da978ed5427636ff5aebbe1bb8db87b8499593f1df7a3" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d145471f74bb13064dcd8954d7c0647bc9a1783ab4b60a1709c1b4e87be8201" + "bytes": "ab30c8fc89dd7574970e0e84b4986eca29e068aac4fc673d69be680e40b98a01" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd65570b49d32c43b360a527d012bd39e0ca5c9c864c44e0df512912adf2629f" + "bytes": "2fdf75e2b2a922f7dc2da978ed5427636ff5aebbe1bb8db87b8499593f1df7a3" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd65570b49d32c43b360a527d012bd39e0ca5c9c864c44e0df512912adf2629f" + "bytes": "2fdf75e2b2a922f7dc2da978ed5427636ff5aebbe1bb8db87b8499593f1df7a3" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "137005548" + "i128": "611802674" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "137005548" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "611802674" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3096d7438c1539e3543a97e3556e96322cb140be14c79e7bea665576f0b52ded" + "bytes": "3ef4e3b618c3e25fe5f5adbd2b636773ff21688c09f87089f83bcaca3945f311" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3096d7438c1539e3543a97e3556e96322cb140be14c79e7bea665576f0b52ded" + "bytes": "3ef4e3b618c3e25fe5f5adbd2b636773ff21688c09f87089f83bcaca3945f311" } ] }, "durability": "persistent", "val": { - "bytes": "fd65570b49d32c43b360a527d012bd39e0ca5c9c864c44e0df512912adf2629f" + "bytes": "2fdf75e2b2a922f7dc2da978ed5427636ff5aebbe1bb8db87b8499593f1df7a3" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "137005548" + "i128": "611802674" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.27.json index 6b3444b7..856926d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "60069640" + "i128": "433982719" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "60069640" + "i128": "433982719" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9cd00dfdeb3c3fc06ac72254697b386482c0d75197ea2af2ef81425396312b4" + "bytes": "312e37ff08902b7cf3f0d0a7a3fced8a5cea20b3ae941582e0786959978b091f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "60069640" + "i128": "433982719" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "60069640" + "i128": "433982719" }, { - "bytes": "d2ede4342565156691bfc59c74aa33ce45af845746da872585f4830da6938f29" + "bytes": "34dea1123b06fa9fb3df5e378c53403454cabd3ffb22790799bd7e60dffdf70d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9cd00dfdeb3c3fc06ac72254697b386482c0d75197ea2af2ef81425396312b4" + "bytes": "312e37ff08902b7cf3f0d0a7a3fced8a5cea20b3ae941582e0786959978b091f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2ede4342565156691bfc59c74aa33ce45af845746da872585f4830da6938f29" + "bytes": "34dea1123b06fa9fb3df5e378c53403454cabd3ffb22790799bd7e60dffdf70d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2ede4342565156691bfc59c74aa33ce45af845746da872585f4830da6938f29" + "bytes": "34dea1123b06fa9fb3df5e378c53403454cabd3ffb22790799bd7e60dffdf70d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "60069640" + "i128": "433982719" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "60069640" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "433982719" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce398de62be3868203d22ca78cf2993045a3bea20ca96c37cb3cdeb945af4c2b" + "bytes": "9ec13706f6dbaf632bbd11159d084c625869b6df0707df0632e1741627981cd4" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce398de62be3868203d22ca78cf2993045a3bea20ca96c37cb3cdeb945af4c2b" + "bytes": "9ec13706f6dbaf632bbd11159d084c625869b6df0707df0632e1741627981cd4" } ] }, "durability": "persistent", "val": { - "bytes": "d2ede4342565156691bfc59c74aa33ce45af845746da872585f4830da6938f29" + "bytes": "34dea1123b06fa9fb3df5e378c53403454cabd3ffb22790799bd7e60dffdf70d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "60069640" + "i128": "433982719" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.28.json index c6f60424..fce86009 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "76544857" + "i128": "198620158" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "76544857" + "i128": "198620158" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c06f4cbd169e882bfef1d6ae03de436ec864a2b30f613b2202e0807602390112" + "bytes": "bd9f4ff6f9f684c2f816b5eb8300de7cd79befbf647492b25b6f14d4e0149f9e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "76544857" + "i128": "198620158" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "76544857" + "i128": "198620158" }, { - "bytes": "2a7517a1b94f72c9acc178db158e40c30025563df5f71d1246e39a8053ded469" + "bytes": "f168b1cd4f916dad48ffde4a160a7f3ad35569ee650f6d22b35d54364705fcc9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c06f4cbd169e882bfef1d6ae03de436ec864a2b30f613b2202e0807602390112" + "bytes": "bd9f4ff6f9f684c2f816b5eb8300de7cd79befbf647492b25b6f14d4e0149f9e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a7517a1b94f72c9acc178db158e40c30025563df5f71d1246e39a8053ded469" + "bytes": "f168b1cd4f916dad48ffde4a160a7f3ad35569ee650f6d22b35d54364705fcc9" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a7517a1b94f72c9acc178db158e40c30025563df5f71d1246e39a8053ded469" + "bytes": "f168b1cd4f916dad48ffde4a160a7f3ad35569ee650f6d22b35d54364705fcc9" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "76544857" + "i128": "198620158" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "76544857" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "198620158" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "539dd7332451ac61b50155ebb07fde3978f2b31c4a25120ab8d31fa8e959150a" + "bytes": "b6dba426d9bb05c9eae8aba63945dd56a0c2590ad88de6b261d71058ebc48562" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "539dd7332451ac61b50155ebb07fde3978f2b31c4a25120ab8d31fa8e959150a" + "bytes": "b6dba426d9bb05c9eae8aba63945dd56a0c2590ad88de6b261d71058ebc48562" } ] }, "durability": "persistent", "val": { - "bytes": "2a7517a1b94f72c9acc178db158e40c30025563df5f71d1246e39a8053ded469" + "bytes": "f168b1cd4f916dad48ffde4a160a7f3ad35569ee650f6d22b35d54364705fcc9" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "76544857" + "i128": "198620158" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.29.json index 3e721159..f36c7bff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "441841715" + "i128": "855988680" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441841715" + "i128": "855988680" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6732194c6807a94b5079b7698cd2213289f3dd0bf4727573bdb7b83f91d2894d" + "bytes": "810326e154a7a08f4df6a1fae87da6126820dcf50666fcb70b637b44902cac75" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "441841715" + "i128": "855988680" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441841715" + "i128": "855988680" }, { - "bytes": "9a0306660b9981e01df1db1386ef6288a30d1a5f39259fe740fef7d440c2deaf" + "bytes": "41c80bfde41e873e40ee4734b8148475fc2fd3959758e0c31c1c856c89955225" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6732194c6807a94b5079b7698cd2213289f3dd0bf4727573bdb7b83f91d2894d" + "bytes": "810326e154a7a08f4df6a1fae87da6126820dcf50666fcb70b637b44902cac75" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9a0306660b9981e01df1db1386ef6288a30d1a5f39259fe740fef7d440c2deaf" + "bytes": "41c80bfde41e873e40ee4734b8148475fc2fd3959758e0c31c1c856c89955225" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9a0306660b9981e01df1db1386ef6288a30d1a5f39259fe740fef7d440c2deaf" + "bytes": "41c80bfde41e873e40ee4734b8148475fc2fd3959758e0c31c1c856c89955225" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "441841715" + "i128": "855988680" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "441841715" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "855988680" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "257c53cc096230463442f82dcc51e6ae8da29245bd777d6f3d4bbb93b23403d8" + "bytes": "ae1cc76dde44339a40b04475e68b02387010715b3806d70e5b16ad0feabd9dc5" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "257c53cc096230463442f82dcc51e6ae8da29245bd777d6f3d4bbb93b23403d8" + "bytes": "ae1cc76dde44339a40b04475e68b02387010715b3806d70e5b16ad0feabd9dc5" } ] }, "durability": "persistent", "val": { - "bytes": "9a0306660b9981e01df1db1386ef6288a30d1a5f39259fe740fef7d440c2deaf" + "bytes": "41c80bfde41e873e40ee4734b8148475fc2fd3959758e0c31c1c856c89955225" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "441841715" + "i128": "855988680" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.3.json index 209036bd..8b3a1eb8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "352914588" + "i128": "483101235" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352914588" + "i128": "483101235" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "010d5a244de2ca33fb12f4594cbc31786c105a1169699fc63fd82f24b253274b" + "bytes": "d196fe61d25e71a7357f498f350d9283163ae01f9e92edd7e1c53feace83ed8d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "352914588" + "i128": "483101235" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "352914588" + "i128": "483101235" }, { - "bytes": "63b1dc3967e8d5af670da98e4cfa7f94de7c3f9a4fa8be4150efc4ee8c12981f" + "bytes": "dfb026c04871085d22e78b2e3c7707a6501c0795a5a668407aa8d4000bfd9982" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "010d5a244de2ca33fb12f4594cbc31786c105a1169699fc63fd82f24b253274b" + "bytes": "d196fe61d25e71a7357f498f350d9283163ae01f9e92edd7e1c53feace83ed8d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63b1dc3967e8d5af670da98e4cfa7f94de7c3f9a4fa8be4150efc4ee8c12981f" + "bytes": "dfb026c04871085d22e78b2e3c7707a6501c0795a5a668407aa8d4000bfd9982" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "63b1dc3967e8d5af670da98e4cfa7f94de7c3f9a4fa8be4150efc4ee8c12981f" + "bytes": "dfb026c04871085d22e78b2e3c7707a6501c0795a5a668407aa8d4000bfd9982" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "352914588" + "i128": "483101235" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "352914588" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "483101235" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9608a537dd704dce239d4c98d00af92130f18343f022437f6fb6ccdc9d2678c0" + "bytes": "80e9f6c5f47e37c1a5cf2e25fb6dbc949c952cf07ca86d7c14acbba2412be334" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9608a537dd704dce239d4c98d00af92130f18343f022437f6fb6ccdc9d2678c0" + "bytes": "80e9f6c5f47e37c1a5cf2e25fb6dbc949c952cf07ca86d7c14acbba2412be334" } ] }, "durability": "persistent", "val": { - "bytes": "63b1dc3967e8d5af670da98e4cfa7f94de7c3f9a4fa8be4150efc4ee8c12981f" + "bytes": "dfb026c04871085d22e78b2e3c7707a6501c0795a5a668407aa8d4000bfd9982" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "352914588" + "i128": "483101235" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.30.json index 66f1e794..4823070a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "164508633" + "i128": "444400106" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "164508633" + "i128": "444400106" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee4295674a0cd2d17a860618d8692d043360619b69a5e06b2fe91ee730a8b2c3" + "bytes": "0ea7e2499cc0f4b8ad8404a3769ea3cb8dd82c47f412dd0756a2016985e0fbf6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "164508633" + "i128": "444400106" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "164508633" + "i128": "444400106" }, { - "bytes": "dc14505f88497e03bf9c14e617650438c27c7d9973f77acbc89cf1cc50a4a6bc" + "bytes": "b5889f00943b3e6375d463dad2bae61717375d06e40e302bcc1e9093efad5f55" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ee4295674a0cd2d17a860618d8692d043360619b69a5e06b2fe91ee730a8b2c3" + "bytes": "0ea7e2499cc0f4b8ad8404a3769ea3cb8dd82c47f412dd0756a2016985e0fbf6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc14505f88497e03bf9c14e617650438c27c7d9973f77acbc89cf1cc50a4a6bc" + "bytes": "b5889f00943b3e6375d463dad2bae61717375d06e40e302bcc1e9093efad5f55" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc14505f88497e03bf9c14e617650438c27c7d9973f77acbc89cf1cc50a4a6bc" + "bytes": "b5889f00943b3e6375d463dad2bae61717375d06e40e302bcc1e9093efad5f55" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "164508633" + "i128": "444400106" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "164508633" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "444400106" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d3a05c1fd9e3e1343d31b8a14a3bb44a648251c9382c2350649ead69a437fe5" + "bytes": "c77621f0ec433114d42df11df61b0ad42745857ef900420dcd73a8a333163bf5" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9d3a05c1fd9e3e1343d31b8a14a3bb44a648251c9382c2350649ead69a437fe5" + "bytes": "c77621f0ec433114d42df11df61b0ad42745857ef900420dcd73a8a333163bf5" } ] }, "durability": "persistent", "val": { - "bytes": "dc14505f88497e03bf9c14e617650438c27c7d9973f77acbc89cf1cc50a4a6bc" + "bytes": "b5889f00943b3e6375d463dad2bae61717375d06e40e302bcc1e9093efad5f55" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "164508633" + "i128": "444400106" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.31.json index b24674e9..55bd2a5e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "310450780" + "i128": "97316465" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "310450780" + "i128": "97316465" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83cd69b724a55103d57959fd234847dfa5c20baf0e8c5026138de1d1aea46816" + "bytes": "8d41d1f1b1078211229a26b2aac2cb93750eb7fc22436e74a9eae394223a89c7" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "310450780" + "i128": "97316465" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "310450780" + "i128": "97316465" }, { - "bytes": "fe0badb838beec39fcdcd628f241db552453fd52e0bb940206bc36a46364f97b" + "bytes": "de188909b43265d9d26de3ddc535ee81e483d7004227be1052264b30e5ec630a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83cd69b724a55103d57959fd234847dfa5c20baf0e8c5026138de1d1aea46816" + "bytes": "8d41d1f1b1078211229a26b2aac2cb93750eb7fc22436e74a9eae394223a89c7" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe0badb838beec39fcdcd628f241db552453fd52e0bb940206bc36a46364f97b" + "bytes": "de188909b43265d9d26de3ddc535ee81e483d7004227be1052264b30e5ec630a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe0badb838beec39fcdcd628f241db552453fd52e0bb940206bc36a46364f97b" + "bytes": "de188909b43265d9d26de3ddc535ee81e483d7004227be1052264b30e5ec630a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "310450780" + "i128": "97316465" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "310450780" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "97316465" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cb5a8ff9f05a605ffd335058084ce517214bf4b9dc5fb086c5410e94d7abd21" + "bytes": "f487073f544ce2e19c8c3fd63e6727e0d4d48e6331976282f3cfc14773ba4cd4" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "2cb5a8ff9f05a605ffd335058084ce517214bf4b9dc5fb086c5410e94d7abd21" + "bytes": "f487073f544ce2e19c8c3fd63e6727e0d4d48e6331976282f3cfc14773ba4cd4" } ] }, "durability": "persistent", "val": { - "bytes": "fe0badb838beec39fcdcd628f241db552453fd52e0bb940206bc36a46364f97b" + "bytes": "de188909b43265d9d26de3ddc535ee81e483d7004227be1052264b30e5ec630a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "310450780" + "i128": "97316465" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.32.json index 8de8a01d..31b4ad58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "227399047" + "i128": "423306693" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "227399047" + "i128": "423306693" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e37a6e5117664028303750b8e83eee2a8adb0ede5db64c1f8ae94f23e4b0007" + "bytes": "e1143bb57eae576228e680398ac85ac2e76a4a2d3c99316e610bc1ead3bed55a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "227399047" + "i128": "423306693" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "227399047" + "i128": "423306693" }, { - "bytes": "202144a823d7f66d842e3b58cc4e84675803dd2c68a27995b009f861fba78ace" + "bytes": "65e074e58d783468501843b0df5b429a79527217ffe792a447a5365d8dc9e388" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e37a6e5117664028303750b8e83eee2a8adb0ede5db64c1f8ae94f23e4b0007" + "bytes": "e1143bb57eae576228e680398ac85ac2e76a4a2d3c99316e610bc1ead3bed55a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "202144a823d7f66d842e3b58cc4e84675803dd2c68a27995b009f861fba78ace" + "bytes": "65e074e58d783468501843b0df5b429a79527217ffe792a447a5365d8dc9e388" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "202144a823d7f66d842e3b58cc4e84675803dd2c68a27995b009f861fba78ace" + "bytes": "65e074e58d783468501843b0df5b429a79527217ffe792a447a5365d8dc9e388" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "227399047" + "i128": "423306693" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "227399047" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "423306693" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccebb2f2d007c90a2138a103ad4a07b18609e07825a1f086ef9af353e4ae9d7c" + "bytes": "f84cebeb34e8b5e96571b28308bc280e81a1bfa1b228fdc64bd6ee49576eec32" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ccebb2f2d007c90a2138a103ad4a07b18609e07825a1f086ef9af353e4ae9d7c" + "bytes": "f84cebeb34e8b5e96571b28308bc280e81a1bfa1b228fdc64bd6ee49576eec32" } ] }, "durability": "persistent", "val": { - "bytes": "202144a823d7f66d842e3b58cc4e84675803dd2c68a27995b009f861fba78ace" + "bytes": "65e074e58d783468501843b0df5b429a79527217ffe792a447a5365d8dc9e388" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "227399047" + "i128": "423306693" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.33.json index 394aaca0..bda81c78 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "494818689" + "i128": "667493350" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "494818689" + "i128": "667493350" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d30b93ffd913fd75447bdc3ee7e9eb0249bfbe38acb27b89a1f0946d95d6a410" + "bytes": "1f422a8ea4d82348fe9e5651052fb98afcaccaaced2dd66f612cad7e2d993bbd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "494818689" + "i128": "667493350" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "494818689" + "i128": "667493350" }, { - "bytes": "b9ce6ef74eb877418a0b92dcf1bf9a144b2db6c817d2549a0cd22e0386b7d75c" + "bytes": "df5bf083a04705fb8096f304069289288a51440a19e59484cf00d430fdeb9ab4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d30b93ffd913fd75447bdc3ee7e9eb0249bfbe38acb27b89a1f0946d95d6a410" + "bytes": "1f422a8ea4d82348fe9e5651052fb98afcaccaaced2dd66f612cad7e2d993bbd" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b9ce6ef74eb877418a0b92dcf1bf9a144b2db6c817d2549a0cd22e0386b7d75c" + "bytes": "df5bf083a04705fb8096f304069289288a51440a19e59484cf00d430fdeb9ab4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b9ce6ef74eb877418a0b92dcf1bf9a144b2db6c817d2549a0cd22e0386b7d75c" + "bytes": "df5bf083a04705fb8096f304069289288a51440a19e59484cf00d430fdeb9ab4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "494818689" + "i128": "667493350" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "494818689" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "667493350" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e87678cb28205a109f0e109f4789fe1140ead188f4a9b65e572a1fa609c2fc4" + "bytes": "256821ce64a71de10929ae3f1e28a0f458f0da9811fffcb0e9bbd3b44b73ab28" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "0e87678cb28205a109f0e109f4789fe1140ead188f4a9b65e572a1fa609c2fc4" + "bytes": "256821ce64a71de10929ae3f1e28a0f458f0da9811fffcb0e9bbd3b44b73ab28" } ] }, "durability": "persistent", "val": { - "bytes": "b9ce6ef74eb877418a0b92dcf1bf9a144b2db6c817d2549a0cd22e0386b7d75c" + "bytes": "df5bf083a04705fb8096f304069289288a51440a19e59484cf00d430fdeb9ab4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "494818689" + "i128": "667493350" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.34.json index a1e099e5..f534b21e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "339737846" + "i128": "704633313" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "339737846" + "i128": "704633313" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "120de71ab3f5a02f6ae09ca7e39f8ec873e2d9ce7e8e47b20742769bc5c9d3a4" + "bytes": "ffc822e6a16edd80431109f85398401a6142da878ae4f4ac6df03bf684bb6f02" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "339737846" + "i128": "704633313" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "339737846" + "i128": "704633313" }, { - "bytes": "eba07d3407a7815699b32d82b6321bfbd08068ce775e27a83b06726870afed59" + "bytes": "fc23d0eb6992502d2f8cfcfa706cae81852e7a78836de8f46b02a53cb641ca04" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "120de71ab3f5a02f6ae09ca7e39f8ec873e2d9ce7e8e47b20742769bc5c9d3a4" + "bytes": "ffc822e6a16edd80431109f85398401a6142da878ae4f4ac6df03bf684bb6f02" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eba07d3407a7815699b32d82b6321bfbd08068ce775e27a83b06726870afed59" + "bytes": "fc23d0eb6992502d2f8cfcfa706cae81852e7a78836de8f46b02a53cb641ca04" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eba07d3407a7815699b32d82b6321bfbd08068ce775e27a83b06726870afed59" + "bytes": "fc23d0eb6992502d2f8cfcfa706cae81852e7a78836de8f46b02a53cb641ca04" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "339737846" + "i128": "704633313" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "339737846" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "704633313" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c186f728f11d889f1696ccd56fec15f14822d7ce924a8925e19f6b25d21f4ba3" + "bytes": "e4ae1cc20a81716d8e0450fd5986551240648e34a4ae1f23cf4293379692213f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c186f728f11d889f1696ccd56fec15f14822d7ce924a8925e19f6b25d21f4ba3" + "bytes": "e4ae1cc20a81716d8e0450fd5986551240648e34a4ae1f23cf4293379692213f" } ] }, "durability": "persistent", "val": { - "bytes": "eba07d3407a7815699b32d82b6321bfbd08068ce775e27a83b06726870afed59" + "bytes": "fc23d0eb6992502d2f8cfcfa706cae81852e7a78836de8f46b02a53cb641ca04" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "339737846" + "i128": "704633313" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.35.json index 130dc444..677b1214 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "157824387" + "i128": "766371278" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "157824387" + "i128": "766371278" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0fd9b487422c8c1494a7635811f30733abd310c881e484759c764cf0e5ab1e69" + "bytes": "cf0046efca3a0690842cf90bd8af2de4b8b6ee5121b1a5025449031693aabc7a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "157824387" + "i128": "766371278" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "157824387" + "i128": "766371278" }, { - "bytes": "928d21eb3fd44293f1d96903df98163912971097a38f6e9f188f9e04d64202ce" + "bytes": "8ae6e83d7af3983805d896025672fcd21dd62bd089cd62180ed619978640a2dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0fd9b487422c8c1494a7635811f30733abd310c881e484759c764cf0e5ab1e69" + "bytes": "cf0046efca3a0690842cf90bd8af2de4b8b6ee5121b1a5025449031693aabc7a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "928d21eb3fd44293f1d96903df98163912971097a38f6e9f188f9e04d64202ce" + "bytes": "8ae6e83d7af3983805d896025672fcd21dd62bd089cd62180ed619978640a2dd" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "928d21eb3fd44293f1d96903df98163912971097a38f6e9f188f9e04d64202ce" + "bytes": "8ae6e83d7af3983805d896025672fcd21dd62bd089cd62180ed619978640a2dd" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "157824387" + "i128": "766371278" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "157824387" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "766371278" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18f0bee492c7cb2821cd89b13df597776a79b89ebcd6ab9aa99336ea44dd1da5" + "bytes": "a489f16866787d53a2365663434a80520f35bd5a9078ec6804a9c3a6bce5605d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "18f0bee492c7cb2821cd89b13df597776a79b89ebcd6ab9aa99336ea44dd1da5" + "bytes": "a489f16866787d53a2365663434a80520f35bd5a9078ec6804a9c3a6bce5605d" } ] }, "durability": "persistent", "val": { - "bytes": "928d21eb3fd44293f1d96903df98163912971097a38f6e9f188f9e04d64202ce" + "bytes": "8ae6e83d7af3983805d896025672fcd21dd62bd089cd62180ed619978640a2dd" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "157824387" + "i128": "766371278" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.36.json index 25734997..05c64cfb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "284577616" + "i128": "781324105" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "284577616" + "i128": "781324105" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d787b6be816dcdeb3186b881b8f32d2d6870de06efcf810e02e9b5faa2fbfb5" + "bytes": "34292ba4a75627ad80038352b783c08823b30e40ca93f4d64a21999f9907fb8e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "284577616" + "i128": "781324105" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "284577616" + "i128": "781324105" }, { - "bytes": "369515cb44c4c1422ead8d359865cac7bb4c0ff38ca531c86f1c737169043e26" + "bytes": "6b45fafa9e40fada48d1ac0a6c58899dbd8f6bab1ff9d4e5d1235b9148bbd8d8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3d787b6be816dcdeb3186b881b8f32d2d6870de06efcf810e02e9b5faa2fbfb5" + "bytes": "34292ba4a75627ad80038352b783c08823b30e40ca93f4d64a21999f9907fb8e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "369515cb44c4c1422ead8d359865cac7bb4c0ff38ca531c86f1c737169043e26" + "bytes": "6b45fafa9e40fada48d1ac0a6c58899dbd8f6bab1ff9d4e5d1235b9148bbd8d8" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "369515cb44c4c1422ead8d359865cac7bb4c0ff38ca531c86f1c737169043e26" + "bytes": "6b45fafa9e40fada48d1ac0a6c58899dbd8f6bab1ff9d4e5d1235b9148bbd8d8" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "284577616" + "i128": "781324105" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "284577616" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "781324105" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f75fa5b3e846d18545d6d62e9322a7333f85e333330c9d827789394f78fac37d" + "bytes": "bed009205b1a1192766d92925a214078668fd8d296e284703ebd35e3053c67c2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f75fa5b3e846d18545d6d62e9322a7333f85e333330c9d827789394f78fac37d" + "bytes": "bed009205b1a1192766d92925a214078668fd8d296e284703ebd35e3053c67c2" } ] }, "durability": "persistent", "val": { - "bytes": "369515cb44c4c1422ead8d359865cac7bb4c0ff38ca531c86f1c737169043e26" + "bytes": "6b45fafa9e40fada48d1ac0a6c58899dbd8f6bab1ff9d4e5d1235b9148bbd8d8" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "284577616" + "i128": "781324105" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.37.json index 0b345d2d..79ba351c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "631486098" + "i128": "349814275" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "631486098" + "i128": "349814275" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0b6a99c1f6db370cb4ddd5b1f81f1ffd81ffd9f9eca6b73a9809884a7e127f3" + "bytes": "f39266cd1993e7b2c5a0474de86797b4a0257dfc24ad03f22cfbc0e239f45bbe" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "631486098" + "i128": "349814275" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "631486098" + "i128": "349814275" }, { - "bytes": "648671ecf1bb43a97b19957c4d0433290d43f8edf41ebbc31f49725ec03c1762" + "bytes": "9001a5201e19f0b0b161fd3f8073b4795b4582dd6403c0171adb54cbb3e824a1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d0b6a99c1f6db370cb4ddd5b1f81f1ffd81ffd9f9eca6b73a9809884a7e127f3" + "bytes": "f39266cd1993e7b2c5a0474de86797b4a0257dfc24ad03f22cfbc0e239f45bbe" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "648671ecf1bb43a97b19957c4d0433290d43f8edf41ebbc31f49725ec03c1762" + "bytes": "9001a5201e19f0b0b161fd3f8073b4795b4582dd6403c0171adb54cbb3e824a1" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "648671ecf1bb43a97b19957c4d0433290d43f8edf41ebbc31f49725ec03c1762" + "bytes": "9001a5201e19f0b0b161fd3f8073b4795b4582dd6403c0171adb54cbb3e824a1" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "631486098" + "i128": "349814275" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "631486098" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "349814275" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ab93a0ac8e77f6a2b0acabe9eb763cd9bf9e0de4d576f2196f74d82df555d09" + "bytes": "78a885de6283db8d580620db8dec3612a0c21a4e9eadb858fbc3ffa32bd1ef39" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ab93a0ac8e77f6a2b0acabe9eb763cd9bf9e0de4d576f2196f74d82df555d09" + "bytes": "78a885de6283db8d580620db8dec3612a0c21a4e9eadb858fbc3ffa32bd1ef39" } ] }, "durability": "persistent", "val": { - "bytes": "648671ecf1bb43a97b19957c4d0433290d43f8edf41ebbc31f49725ec03c1762" + "bytes": "9001a5201e19f0b0b161fd3f8073b4795b4582dd6403c0171adb54cbb3e824a1" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "631486098" + "i128": "349814275" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.38.json index 60705bf9..3b148631 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "810267895" + "i128": "866766856" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "810267895" + "i128": "866766856" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7a7000827d1b7baa29ed67a8deff9a8257c245537229b8c084c9da59e715061" + "bytes": "7ef2a71947b5d836fe57b14ac3de205eadecea908a61c6f573f65ada62b8a6c6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "810267895" + "i128": "866766856" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "810267895" + "i128": "866766856" }, { - "bytes": "ec98c2aefd273d0267ca2a169742d3b7ef3be63fc89f75b6c2bc1f36fa0284bd" + "bytes": "4ffefdff335f6b9d15dd4d15e32df938408402022a5cdade3f36a454d6bfd98d" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7a7000827d1b7baa29ed67a8deff9a8257c245537229b8c084c9da59e715061" + "bytes": "7ef2a71947b5d836fe57b14ac3de205eadecea908a61c6f573f65ada62b8a6c6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec98c2aefd273d0267ca2a169742d3b7ef3be63fc89f75b6c2bc1f36fa0284bd" + "bytes": "4ffefdff335f6b9d15dd4d15e32df938408402022a5cdade3f36a454d6bfd98d" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec98c2aefd273d0267ca2a169742d3b7ef3be63fc89f75b6c2bc1f36fa0284bd" + "bytes": "4ffefdff335f6b9d15dd4d15e32df938408402022a5cdade3f36a454d6bfd98d" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "810267895" + "i128": "866766856" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "810267895" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "866766856" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d81c79683b32e086a5488cb63e905c88d7deee822445a05097606c38fbc1a0ca" + "bytes": "ddf28efb8148df0d8bf58faac8f5cbcbfd92bdfc6c8b16d5a8df44d38a720b1d" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d81c79683b32e086a5488cb63e905c88d7deee822445a05097606c38fbc1a0ca" + "bytes": "ddf28efb8148df0d8bf58faac8f5cbcbfd92bdfc6c8b16d5a8df44d38a720b1d" } ] }, "durability": "persistent", "val": { - "bytes": "ec98c2aefd273d0267ca2a169742d3b7ef3be63fc89f75b6c2bc1f36fa0284bd" + "bytes": "4ffefdff335f6b9d15dd4d15e32df938408402022a5cdade3f36a454d6bfd98d" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "810267895" + "i128": "866766856" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.39.json index acaeaf51..a67be1d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "232270033" + "i128": "316587108" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "232270033" + "i128": "316587108" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96d6de45b52048a4eb8afc00e59d300d11de2766f6754fb793d52bfd19c9bd85" + "bytes": "c8648f663346d47d22d812745290fe3222de439eaa5895571731dd95ab39d90d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "232270033" + "i128": "316587108" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "232270033" + "i128": "316587108" }, { - "bytes": "a02c9c7c9604098c9733c568b82c42abf5825432142512061f38358d14efd8d5" + "bytes": "0371802d734f64294a3e6d1f567835e7bf16cd4d47a093642945f890000d538f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "96d6de45b52048a4eb8afc00e59d300d11de2766f6754fb793d52bfd19c9bd85" + "bytes": "c8648f663346d47d22d812745290fe3222de439eaa5895571731dd95ab39d90d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a02c9c7c9604098c9733c568b82c42abf5825432142512061f38358d14efd8d5" + "bytes": "0371802d734f64294a3e6d1f567835e7bf16cd4d47a093642945f890000d538f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a02c9c7c9604098c9733c568b82c42abf5825432142512061f38358d14efd8d5" + "bytes": "0371802d734f64294a3e6d1f567835e7bf16cd4d47a093642945f890000d538f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "232270033" + "i128": "316587108" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "232270033" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "316587108" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "692d23410aefeb68871ddd3ea6a1bd9e75636d5f637715dac7d08e5776204e0b" + "bytes": "bd951192cbd1edc74a8fd0eb17de7fc56f0a4b121e5ffed202b251bc29876f65" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "692d23410aefeb68871ddd3ea6a1bd9e75636d5f637715dac7d08e5776204e0b" + "bytes": "bd951192cbd1edc74a8fd0eb17de7fc56f0a4b121e5ffed202b251bc29876f65" } ] }, "durability": "persistent", "val": { - "bytes": "a02c9c7c9604098c9733c568b82c42abf5825432142512061f38358d14efd8d5" + "bytes": "0371802d734f64294a3e6d1f567835e7bf16cd4d47a093642945f890000d538f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "232270033" + "i128": "316587108" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.4.json index 585c00a2..e4e0e282 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "71547115" + "i128": "97931232" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "71547115" + "i128": "97931232" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cba2909c701830835d347d1d70b92d91ccf66178ffe2c4367b8c2477e3d42e02" + "bytes": "5e8a973ee85e64c963062344eeaa8f0a37d42180c057ffa310765ab74bf8f7fe" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "71547115" + "i128": "97931232" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "71547115" + "i128": "97931232" }, { - "bytes": "9a846622c016c14913589e4798bd1e50cd0702418f17bf5b785faecbf7a112ca" + "bytes": "509c31d4ed46a93ad0684ea4d770d383acf5428e27130647bf68fa98fbc28e36" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cba2909c701830835d347d1d70b92d91ccf66178ffe2c4367b8c2477e3d42e02" + "bytes": "5e8a973ee85e64c963062344eeaa8f0a37d42180c057ffa310765ab74bf8f7fe" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9a846622c016c14913589e4798bd1e50cd0702418f17bf5b785faecbf7a112ca" + "bytes": "509c31d4ed46a93ad0684ea4d770d383acf5428e27130647bf68fa98fbc28e36" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9a846622c016c14913589e4798bd1e50cd0702418f17bf5b785faecbf7a112ca" + "bytes": "509c31d4ed46a93ad0684ea4d770d383acf5428e27130647bf68fa98fbc28e36" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "71547115" + "i128": "97931232" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "71547115" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "97931232" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75a0988c8746073d0bb6e33b9f94c65d7bd4e4aea13d1ff76e84cb4775349436" + "bytes": "6fa5248da7d23299404ead9122069c1cb5759f66858e0c9e37d3fa37bb73bc08" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "75a0988c8746073d0bb6e33b9f94c65d7bd4e4aea13d1ff76e84cb4775349436" + "bytes": "6fa5248da7d23299404ead9122069c1cb5759f66858e0c9e37d3fa37bb73bc08" } ] }, "durability": "persistent", "val": { - "bytes": "9a846622c016c14913589e4798bd1e50cd0702418f17bf5b785faecbf7a112ca" + "bytes": "509c31d4ed46a93ad0684ea4d770d383acf5428e27130647bf68fa98fbc28e36" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "71547115" + "i128": "97931232" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.40.json index 6572822d..2af07e33 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "793991829" + "i128": "416092372" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "793991829" + "i128": "416092372" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1f7dbdb4cb0886a4df801c920aed861642f54f0eed0451d39c5fdba56fa12703" + "bytes": "92ac4e3e7bbf0fc61542622082edb431be853fc552826ab77f0cca4bba624eb7" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "793991829" + "i128": "416092372" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "793991829" + "i128": "416092372" }, { - "bytes": "c58513696420d479e7092c47bf0f963619245b2ad3c4c50b68ec33117fd4bc5c" + "bytes": "845f17cd2c9ecd4b908645820adfdb10558bf23870a1a0db74f5b8d2ffb6cf0c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1f7dbdb4cb0886a4df801c920aed861642f54f0eed0451d39c5fdba56fa12703" + "bytes": "92ac4e3e7bbf0fc61542622082edb431be853fc552826ab77f0cca4bba624eb7" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c58513696420d479e7092c47bf0f963619245b2ad3c4c50b68ec33117fd4bc5c" + "bytes": "845f17cd2c9ecd4b908645820adfdb10558bf23870a1a0db74f5b8d2ffb6cf0c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c58513696420d479e7092c47bf0f963619245b2ad3c4c50b68ec33117fd4bc5c" + "bytes": "845f17cd2c9ecd4b908645820adfdb10558bf23870a1a0db74f5b8d2ffb6cf0c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "793991829" + "i128": "416092372" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "793991829" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "416092372" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45b8f690043b226b94a0360c27c17903e8f75bd753d6abd348ed08bef4fd9c1a" + "bytes": "6ff11aab2ed9f371047a1f20a4415262f770fea2b494dfa24b78a9e3982fde09" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "45b8f690043b226b94a0360c27c17903e8f75bd753d6abd348ed08bef4fd9c1a" + "bytes": "6ff11aab2ed9f371047a1f20a4415262f770fea2b494dfa24b78a9e3982fde09" } ] }, "durability": "persistent", "val": { - "bytes": "c58513696420d479e7092c47bf0f963619245b2ad3c4c50b68ec33117fd4bc5c" + "bytes": "845f17cd2c9ecd4b908645820adfdb10558bf23870a1a0db74f5b8d2ffb6cf0c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "793991829" + "i128": "416092372" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.41.json index 46d8c78d..e2fe627e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "219977058" + "i128": "818969375" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219977058" + "i128": "818969375" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b749d24e7786c300b32c015feecedb4ac5dc527de38539bfd8fff6289cc196a" + "bytes": "3361212e346349d24b609a4044ad26c24b0fea9f0e7625d7e92b7260e1754930" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "219977058" + "i128": "818969375" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "219977058" + "i128": "818969375" }, { - "bytes": "a732bdd322a9f42802b5209126f3da3e83e8a207098390a0eca3cc295291492b" + "bytes": "5599cfd7d1ea4efb7fc42fce9b7a0d933bb0d096594a714770bb0854d1cfe038" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5b749d24e7786c300b32c015feecedb4ac5dc527de38539bfd8fff6289cc196a" + "bytes": "3361212e346349d24b609a4044ad26c24b0fea9f0e7625d7e92b7260e1754930" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a732bdd322a9f42802b5209126f3da3e83e8a207098390a0eca3cc295291492b" + "bytes": "5599cfd7d1ea4efb7fc42fce9b7a0d933bb0d096594a714770bb0854d1cfe038" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a732bdd322a9f42802b5209126f3da3e83e8a207098390a0eca3cc295291492b" + "bytes": "5599cfd7d1ea4efb7fc42fce9b7a0d933bb0d096594a714770bb0854d1cfe038" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "219977058" + "i128": "818969375" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "219977058" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "818969375" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7d9973419c7e7a753924a43b2aec79843f70865e81f3fc2f5e4f78dd2b7d052" + "bytes": "0a98cd794bc7d5700cb8c4c5c10060e05674a97095d96ba3363304527bff83a1" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7d9973419c7e7a753924a43b2aec79843f70865e81f3fc2f5e4f78dd2b7d052" + "bytes": "0a98cd794bc7d5700cb8c4c5c10060e05674a97095d96ba3363304527bff83a1" } ] }, "durability": "persistent", "val": { - "bytes": "a732bdd322a9f42802b5209126f3da3e83e8a207098390a0eca3cc295291492b" + "bytes": "5599cfd7d1ea4efb7fc42fce9b7a0d933bb0d096594a714770bb0854d1cfe038" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "219977058" + "i128": "818969375" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.42.json index 6a93240e..6a811248 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "162183831" + "i128": "233003175" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "162183831" + "i128": "233003175" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5628d1e59c1d6c0a19eac8dba124f97b4bb20872452bad328637f2aa3829b6d" + "bytes": "677c32218926b766d293ebe316dafdec0a0b31902b50730621fb59c05047333c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "162183831" + "i128": "233003175" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "162183831" + "i128": "233003175" }, { - "bytes": "62bab909a01c6949519ea3a40ab90c7a52fa59835681f13133a1e2f11b53bf37" + "bytes": "26396441b8c00a93e0c2e16e58bdc84d166cd8bdf11d8afb91cb13c539bb5e28" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d5628d1e59c1d6c0a19eac8dba124f97b4bb20872452bad328637f2aa3829b6d" + "bytes": "677c32218926b766d293ebe316dafdec0a0b31902b50730621fb59c05047333c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "62bab909a01c6949519ea3a40ab90c7a52fa59835681f13133a1e2f11b53bf37" + "bytes": "26396441b8c00a93e0c2e16e58bdc84d166cd8bdf11d8afb91cb13c539bb5e28" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "62bab909a01c6949519ea3a40ab90c7a52fa59835681f13133a1e2f11b53bf37" + "bytes": "26396441b8c00a93e0c2e16e58bdc84d166cd8bdf11d8afb91cb13c539bb5e28" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "162183831" + "i128": "233003175" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "162183831" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "233003175" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d22322d36c1575a4be46f5d1486e9009cc720fa1e2ae3068565195a3048e9bb6" + "bytes": "e8ba967b4f88fe62bc73e304138cc9d87d85e7a1eaa5d3338296d1d8938f47f9" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d22322d36c1575a4be46f5d1486e9009cc720fa1e2ae3068565195a3048e9bb6" + "bytes": "e8ba967b4f88fe62bc73e304138cc9d87d85e7a1eaa5d3338296d1d8938f47f9" } ] }, "durability": "persistent", "val": { - "bytes": "62bab909a01c6949519ea3a40ab90c7a52fa59835681f13133a1e2f11b53bf37" + "bytes": "26396441b8c00a93e0c2e16e58bdc84d166cd8bdf11d8afb91cb13c539bb5e28" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "162183831" + "i128": "233003175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.43.json index 659fa1a1..e79b0fe8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "762577582" + "i128": "776352469" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "762577582" + "i128": "776352469" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0743de81ce1479ae71aaa8d86cee2edb70da825138c3ebfe932afa502083a790" + "bytes": "b8ebc37238103b2f16628f076033766eb82e1c2070575f7682f3ee8e08282feb" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "762577582" + "i128": "776352469" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "762577582" + "i128": "776352469" }, { - "bytes": "48b59b424895a669e68515ff4650ba16ba27aca8cbfc0baa5794f3d97c2e5f83" + "bytes": "2afeffc31538753513d933ab3ccf9ed7a4a766097166bcb7e09882a91c002947" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0743de81ce1479ae71aaa8d86cee2edb70da825138c3ebfe932afa502083a790" + "bytes": "b8ebc37238103b2f16628f076033766eb82e1c2070575f7682f3ee8e08282feb" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "48b59b424895a669e68515ff4650ba16ba27aca8cbfc0baa5794f3d97c2e5f83" + "bytes": "2afeffc31538753513d933ab3ccf9ed7a4a766097166bcb7e09882a91c002947" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "48b59b424895a669e68515ff4650ba16ba27aca8cbfc0baa5794f3d97c2e5f83" + "bytes": "2afeffc31538753513d933ab3ccf9ed7a4a766097166bcb7e09882a91c002947" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "762577582" + "i128": "776352469" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "762577582" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "776352469" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37bbb30eaf6eadae17a03ce650d2214c4db3985e65479190d9abed609064ffdc" + "bytes": "d4198cfeaa1e2c89a3d919ce6d20e35b5a1ff36ef4485fc7b7faa63425aec95e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "37bbb30eaf6eadae17a03ce650d2214c4db3985e65479190d9abed609064ffdc" + "bytes": "d4198cfeaa1e2c89a3d919ce6d20e35b5a1ff36ef4485fc7b7faa63425aec95e" } ] }, "durability": "persistent", "val": { - "bytes": "48b59b424895a669e68515ff4650ba16ba27aca8cbfc0baa5794f3d97c2e5f83" + "bytes": "2afeffc31538753513d933ab3ccf9ed7a4a766097166bcb7e09882a91c002947" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "762577582" + "i128": "776352469" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.44.json index 4253339a..f7228b23 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "858067696" + "i128": "896055795" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "858067696" + "i128": "896055795" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a04ff30e3c66a4385166abfee3881f76c3769f3c67f628b8ada851b5c5582cd0" + "bytes": "0f9e26c40f30cf49b648e2b1eca6b79410100c859bdefbdebd78c1c831f595b0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "858067696" + "i128": "896055795" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "858067696" + "i128": "896055795" }, { - "bytes": "c5f2b31c4dc286d8b96a0569df3e4bb8f5c5556ff42b12d6df5b43972a5c5e90" + "bytes": "867812e597f3226f080cc6d7be1be7aa54cb07f47d1c8ae2da106ea60b7b69f8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a04ff30e3c66a4385166abfee3881f76c3769f3c67f628b8ada851b5c5582cd0" + "bytes": "0f9e26c40f30cf49b648e2b1eca6b79410100c859bdefbdebd78c1c831f595b0" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5f2b31c4dc286d8b96a0569df3e4bb8f5c5556ff42b12d6df5b43972a5c5e90" + "bytes": "867812e597f3226f080cc6d7be1be7aa54cb07f47d1c8ae2da106ea60b7b69f8" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5f2b31c4dc286d8b96a0569df3e4bb8f5c5556ff42b12d6df5b43972a5c5e90" + "bytes": "867812e597f3226f080cc6d7be1be7aa54cb07f47d1c8ae2da106ea60b7b69f8" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "858067696" + "i128": "896055795" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "858067696" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "896055795" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68c631b72ad2078fa8cfcd379f3a863fce714c679130f7c8e07c817cd5fc75ba" + "bytes": "2c2edde15d6272ac43cb095e6ba77f07e22783f17563aff1eb675bd62c7f463e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68c631b72ad2078fa8cfcd379f3a863fce714c679130f7c8e07c817cd5fc75ba" + "bytes": "2c2edde15d6272ac43cb095e6ba77f07e22783f17563aff1eb675bd62c7f463e" } ] }, "durability": "persistent", "val": { - "bytes": "c5f2b31c4dc286d8b96a0569df3e4bb8f5c5556ff42b12d6df5b43972a5c5e90" + "bytes": "867812e597f3226f080cc6d7be1be7aa54cb07f47d1c8ae2da106ea60b7b69f8" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "858067696" + "i128": "896055795" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.45.json index 2830125a..764e8cb0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "39024077" + "i128": "754277936" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "39024077" + "i128": "754277936" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1ea18da34df2b384fe92f53a2106d5047c83ec08dbd71ed596ac632f519edca" + "bytes": "7b537432ad3a46507d58c3086a3b51199139f20a4001f3b71d1787848d4766e9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "39024077" + "i128": "754277936" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "39024077" + "i128": "754277936" }, { - "bytes": "aadf7490944b754a8e4a9c21b0fd175e5e772c05ba3bf2c866290717f79f8faa" + "bytes": "ca378d284594a41acf344ca9e1aeec218ae50008cd9c57993453a5450d141766" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f1ea18da34df2b384fe92f53a2106d5047c83ec08dbd71ed596ac632f519edca" + "bytes": "7b537432ad3a46507d58c3086a3b51199139f20a4001f3b71d1787848d4766e9" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aadf7490944b754a8e4a9c21b0fd175e5e772c05ba3bf2c866290717f79f8faa" + "bytes": "ca378d284594a41acf344ca9e1aeec218ae50008cd9c57993453a5450d141766" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aadf7490944b754a8e4a9c21b0fd175e5e772c05ba3bf2c866290717f79f8faa" + "bytes": "ca378d284594a41acf344ca9e1aeec218ae50008cd9c57993453a5450d141766" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "39024077" + "i128": "754277936" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "39024077" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "754277936" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09683af639fb493a249aea32a452290f885055244aa5171fa648ca858b28542e" + "bytes": "67476dcd8681fa202c408e89c18fcb307ab5e0ee8c5f28bd930f0f630d18f464" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "09683af639fb493a249aea32a452290f885055244aa5171fa648ca858b28542e" + "bytes": "67476dcd8681fa202c408e89c18fcb307ab5e0ee8c5f28bd930f0f630d18f464" } ] }, "durability": "persistent", "val": { - "bytes": "aadf7490944b754a8e4a9c21b0fd175e5e772c05ba3bf2c866290717f79f8faa" + "bytes": "ca378d284594a41acf344ca9e1aeec218ae50008cd9c57993453a5450d141766" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "39024077" + "i128": "754277936" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.46.json index 8c340b63..7dd0e066 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "749683812" + "i128": "375259008" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749683812" + "i128": "375259008" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2d9f490fbab75b9e963912d963f2eda744fde5c6fb7d15e763ad2eba35ee43e" + "bytes": "13240cd1c1516daa46247efb979a07dbf4bdc8157a27aa3c446b507a4aec885b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "749683812" + "i128": "375259008" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "749683812" + "i128": "375259008" }, { - "bytes": "af5785771f80fc9ab392aae5ca8eed00ff97944579b24948ba9ed10452439df9" + "bytes": "d97399ae51cab12a84d426bd1ac2e5981fedfaa4a12b735aa9b4340db51fa968" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2d9f490fbab75b9e963912d963f2eda744fde5c6fb7d15e763ad2eba35ee43e" + "bytes": "13240cd1c1516daa46247efb979a07dbf4bdc8157a27aa3c446b507a4aec885b" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "af5785771f80fc9ab392aae5ca8eed00ff97944579b24948ba9ed10452439df9" + "bytes": "d97399ae51cab12a84d426bd1ac2e5981fedfaa4a12b735aa9b4340db51fa968" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "af5785771f80fc9ab392aae5ca8eed00ff97944579b24948ba9ed10452439df9" + "bytes": "d97399ae51cab12a84d426bd1ac2e5981fedfaa4a12b735aa9b4340db51fa968" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "749683812" + "i128": "375259008" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "749683812" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "375259008" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "870ca650d41c5a7721d2af4d07c8c9964a1755559f53841174cf18882c0c37f8" + "bytes": "8556561699de0d19f5ec2bc6a97a6ed40eb16e33e0b5bc72dd42d6794773b966" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "870ca650d41c5a7721d2af4d07c8c9964a1755559f53841174cf18882c0c37f8" + "bytes": "8556561699de0d19f5ec2bc6a97a6ed40eb16e33e0b5bc72dd42d6794773b966" } ] }, "durability": "persistent", "val": { - "bytes": "af5785771f80fc9ab392aae5ca8eed00ff97944579b24948ba9ed10452439df9" + "bytes": "d97399ae51cab12a84d426bd1ac2e5981fedfaa4a12b735aa9b4340db51fa968" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "749683812" + "i128": "375259008" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.47.json index 60576e3e..85131697 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "931672967" + "i128": "845833294" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "931672967" + "i128": "845833294" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0ca9a678fed8d05e91b686ea3b5347cf8518a1ad58767399b70bdd0488c1592" + "bytes": "032d56718c607c2f2eb3c01b0b063e165f588a3a9688d8a7b9d65ab67142fd1f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "931672967" + "i128": "845833294" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "931672967" + "i128": "845833294" }, { - "bytes": "79d627d32fb8863311a9f0f8a751f5ceaab878eaaa43d02026d105f9556e5c88" + "bytes": "3679872504e1d3da5b72add6d3fbf8eb5051141cf032e3cb1fe8b11e7e27a771" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e0ca9a678fed8d05e91b686ea3b5347cf8518a1ad58767399b70bdd0488c1592" + "bytes": "032d56718c607c2f2eb3c01b0b063e165f588a3a9688d8a7b9d65ab67142fd1f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "79d627d32fb8863311a9f0f8a751f5ceaab878eaaa43d02026d105f9556e5c88" + "bytes": "3679872504e1d3da5b72add6d3fbf8eb5051141cf032e3cb1fe8b11e7e27a771" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "79d627d32fb8863311a9f0f8a751f5ceaab878eaaa43d02026d105f9556e5c88" + "bytes": "3679872504e1d3da5b72add6d3fbf8eb5051141cf032e3cb1fe8b11e7e27a771" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "931672967" + "i128": "845833294" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "931672967" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "845833294" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5165a3b6a2fd43734547df7a5945af1692c6b279e09b68ae46724efc95119767" + "bytes": "d85a94a10d93514b9bee970fc905b454e1ad06c7040d4ef3ba6ae0db11906d46" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5165a3b6a2fd43734547df7a5945af1692c6b279e09b68ae46724efc95119767" + "bytes": "d85a94a10d93514b9bee970fc905b454e1ad06c7040d4ef3ba6ae0db11906d46" } ] }, "durability": "persistent", "val": { - "bytes": "79d627d32fb8863311a9f0f8a751f5ceaab878eaaa43d02026d105f9556e5c88" + "bytes": "3679872504e1d3da5b72add6d3fbf8eb5051141cf032e3cb1fe8b11e7e27a771" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "931672967" + "i128": "845833294" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.48.json index 15a2768a..d766dd95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "815104505" + "i128": "61183396" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815104505" + "i128": "61183396" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e096f0204c8882175bf92c3ec361165aedef5a06419e99f534562402199c226" + "bytes": "d9fd8fac63de72a8ddf90b32ed2c7e1bcb0d5c3b7cecdcabdc5ff105033772d3" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "815104505" + "i128": "61183396" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815104505" + "i128": "61183396" }, { - "bytes": "ec9f7b42c1234f7c0d5d14ea5bdf72b89ef3194aa39ee52f04142d5849c3462e" + "bytes": "83d6646d432ebc992d5d8c888018f4feec2ffda6627b167239f617fd7d5a6342" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2e096f0204c8882175bf92c3ec361165aedef5a06419e99f534562402199c226" + "bytes": "d9fd8fac63de72a8ddf90b32ed2c7e1bcb0d5c3b7cecdcabdc5ff105033772d3" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec9f7b42c1234f7c0d5d14ea5bdf72b89ef3194aa39ee52f04142d5849c3462e" + "bytes": "83d6646d432ebc992d5d8c888018f4feec2ffda6627b167239f617fd7d5a6342" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ec9f7b42c1234f7c0d5d14ea5bdf72b89ef3194aa39ee52f04142d5849c3462e" + "bytes": "83d6646d432ebc992d5d8c888018f4feec2ffda6627b167239f617fd7d5a6342" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "815104505" + "i128": "61183396" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "815104505" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "61183396" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e521cbea11dfb66d6753380217f4c2d2117d482401c140fb956b671b37741b1" + "bytes": "4934bd54df8c6dbdec0c18325a756153b7c3f3ff9d82f23502803cfc34389745" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5e521cbea11dfb66d6753380217f4c2d2117d482401c140fb956b671b37741b1" + "bytes": "4934bd54df8c6dbdec0c18325a756153b7c3f3ff9d82f23502803cfc34389745" } ] }, "durability": "persistent", "val": { - "bytes": "ec9f7b42c1234f7c0d5d14ea5bdf72b89ef3194aa39ee52f04142d5849c3462e" + "bytes": "83d6646d432ebc992d5d8c888018f4feec2ffda6627b167239f617fd7d5a6342" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "815104505" + "i128": "61183396" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.49.json index 8a21a089..b8809bf4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "650055366" + "i128": "22539493" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "650055366" + "i128": "22539493" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e22312bb4993966b2de84935fce15060ecaa0134abf046e59dcd13fc27809f56" + "bytes": "912fe908033525bdf5ed280172852840ba3532a34d31c69d651501524ce379aa" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "650055366" + "i128": "22539493" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "650055366" + "i128": "22539493" }, { - "bytes": "cb7391d12f52c6f73febb1294e5baa6221f52004287cc0501277595a99fb6cfa" + "bytes": "400383186249334250d714708af0f1ca2ba32c3ba134ade4b4e8857b51ca6ce4" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e22312bb4993966b2de84935fce15060ecaa0134abf046e59dcd13fc27809f56" + "bytes": "912fe908033525bdf5ed280172852840ba3532a34d31c69d651501524ce379aa" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb7391d12f52c6f73febb1294e5baa6221f52004287cc0501277595a99fb6cfa" + "bytes": "400383186249334250d714708af0f1ca2ba32c3ba134ade4b4e8857b51ca6ce4" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cb7391d12f52c6f73febb1294e5baa6221f52004287cc0501277595a99fb6cfa" + "bytes": "400383186249334250d714708af0f1ca2ba32c3ba134ade4b4e8857b51ca6ce4" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "650055366" + "i128": "22539493" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "650055366" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "22539493" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "79f94431bf787ba3689b7c903cbbcf14f24f511f38f4110f3f151952749cd931" + "bytes": "f5ec1aedd71cf773c8c5e595006da9ebe5f2a1fd8bb7b88f2dac0a3f7ef7d363" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "79f94431bf787ba3689b7c903cbbcf14f24f511f38f4110f3f151952749cd931" + "bytes": "f5ec1aedd71cf773c8c5e595006da9ebe5f2a1fd8bb7b88f2dac0a3f7ef7d363" } ] }, "durability": "persistent", "val": { - "bytes": "cb7391d12f52c6f73febb1294e5baa6221f52004287cc0501277595a99fb6cfa" + "bytes": "400383186249334250d714708af0f1ca2ba32c3ba134ade4b4e8857b51ca6ce4" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "650055366" + "i128": "22539493" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.5.json index 7345328e..7fe2293b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "439536936" + "i128": "488269607" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "439536936" + "i128": "488269607" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7e41920a520547be0df69103eecc6e577b48d1be39ee5813f645e40566fe79f" + "bytes": "c6259d0046fc39772151f7bf7e1f51e8e7e078e0433b5f674fcf7dfa97a8153c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "439536936" + "i128": "488269607" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "439536936" + "i128": "488269607" }, { - "bytes": "b538e086d79ef8ade057ed6477aee340293dad7f796cffb980b3bff8abb8d3e6" + "bytes": "9a38c9ac3f5b9ec9d210a856fe11be0183bff881ef4541906d4500b573ffc04a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7e41920a520547be0df69103eecc6e577b48d1be39ee5813f645e40566fe79f" + "bytes": "c6259d0046fc39772151f7bf7e1f51e8e7e078e0433b5f674fcf7dfa97a8153c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b538e086d79ef8ade057ed6477aee340293dad7f796cffb980b3bff8abb8d3e6" + "bytes": "9a38c9ac3f5b9ec9d210a856fe11be0183bff881ef4541906d4500b573ffc04a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b538e086d79ef8ade057ed6477aee340293dad7f796cffb980b3bff8abb8d3e6" + "bytes": "9a38c9ac3f5b9ec9d210a856fe11be0183bff881ef4541906d4500b573ffc04a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "439536936" + "i128": "488269607" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "439536936" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "488269607" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36ae1f2b5ec1e5f4466d869b7f3acf6ef7dc510f2074c909226dcbfccab8ab9d" + "bytes": "da0d4c69c354bee5b0108a0f481ce4da162c0706282416d5f9bedf3b7b8b6afb" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "36ae1f2b5ec1e5f4466d869b7f3acf6ef7dc510f2074c909226dcbfccab8ab9d" + "bytes": "da0d4c69c354bee5b0108a0f481ce4da162c0706282416d5f9bedf3b7b8b6afb" } ] }, "durability": "persistent", "val": { - "bytes": "b538e086d79ef8ade057ed6477aee340293dad7f796cffb980b3bff8abb8d3e6" + "bytes": "9a38c9ac3f5b9ec9d210a856fe11be0183bff881ef4541906d4500b573ffc04a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "439536936" + "i128": "488269607" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.50.json index 33669112..f853c6b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "318056681" + "i128": "485915764" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "318056681" + "i128": "485915764" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "167fb3d4abeb382fd313950b05fd96a458a55079acf07b6a6024ec7a93912003" + "bytes": "11f09aa060daad7706e1e723ac24ef7e59bd899cd77bbc20553dd83b4a3f4656" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "318056681" + "i128": "485915764" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "318056681" + "i128": "485915764" }, { - "bytes": "5339444d4be46367b9d46685789010fe0fcfcfa3f3e0e3feaf314cfc84734902" + "bytes": "61ba4f7983867459a6d2a989c9aaffdcb2d8ce059f3075ba3871510dfbe06e16" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "167fb3d4abeb382fd313950b05fd96a458a55079acf07b6a6024ec7a93912003" + "bytes": "11f09aa060daad7706e1e723ac24ef7e59bd899cd77bbc20553dd83b4a3f4656" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5339444d4be46367b9d46685789010fe0fcfcfa3f3e0e3feaf314cfc84734902" + "bytes": "61ba4f7983867459a6d2a989c9aaffdcb2d8ce059f3075ba3871510dfbe06e16" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5339444d4be46367b9d46685789010fe0fcfcfa3f3e0e3feaf314cfc84734902" + "bytes": "61ba4f7983867459a6d2a989c9aaffdcb2d8ce059f3075ba3871510dfbe06e16" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "318056681" + "i128": "485915764" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "318056681" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "485915764" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a341777e11d02eacbd1fa0b5279bbe3ef003bba80c27a38ccc6cc1a3030adf1" + "bytes": "2e7f9cb7cc564e5f6beab604a4e83fabbf4c7b2fc4f55a03f29331ebfce3e55f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a341777e11d02eacbd1fa0b5279bbe3ef003bba80c27a38ccc6cc1a3030adf1" + "bytes": "2e7f9cb7cc564e5f6beab604a4e83fabbf4c7b2fc4f55a03f29331ebfce3e55f" } ] }, "durability": "persistent", "val": { - "bytes": "5339444d4be46367b9d46685789010fe0fcfcfa3f3e0e3feaf314cfc84734902" + "bytes": "61ba4f7983867459a6d2a989c9aaffdcb2d8ce059f3075ba3871510dfbe06e16" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "318056681" + "i128": "485915764" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.51.json index d144bdaa..3a66b1f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "188247690" + "i128": "420128883" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188247690" + "i128": "420128883" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a6287f8f143009c009f235904988bcd7086f6f89b59b0e95f21ba87345f63f20" + "bytes": "9d9c3b38f9e989d06ca202a560489b63a2b2c43095c31bb72c0d892ed00538b0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "188247690" + "i128": "420128883" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "188247690" + "i128": "420128883" }, { - "bytes": "9154a2203232f57d9716a0ecadf0bf9ffb55e56b24752cb0486ce53e7a369e45" + "bytes": "c8b481ee70bbdf9b68695174b98c1d1cb858a320407b2d529bebcfdb6f577b70" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a6287f8f143009c009f235904988bcd7086f6f89b59b0e95f21ba87345f63f20" + "bytes": "9d9c3b38f9e989d06ca202a560489b63a2b2c43095c31bb72c0d892ed00538b0" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9154a2203232f57d9716a0ecadf0bf9ffb55e56b24752cb0486ce53e7a369e45" + "bytes": "c8b481ee70bbdf9b68695174b98c1d1cb858a320407b2d529bebcfdb6f577b70" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9154a2203232f57d9716a0ecadf0bf9ffb55e56b24752cb0486ce53e7a369e45" + "bytes": "c8b481ee70bbdf9b68695174b98c1d1cb858a320407b2d529bebcfdb6f577b70" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "188247690" + "i128": "420128883" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "188247690" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "420128883" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9db528b56e417f35752353854629d93dbf731f2cff540e2fcd494c19fdbd1635" + "bytes": "a34dcc8a7ef84e5b2c09e23fbf934fe0817fd27bfdbcd399170da659ba7384f8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9db528b56e417f35752353854629d93dbf731f2cff540e2fcd494c19fdbd1635" + "bytes": "a34dcc8a7ef84e5b2c09e23fbf934fe0817fd27bfdbcd399170da659ba7384f8" } ] }, "durability": "persistent", "val": { - "bytes": "9154a2203232f57d9716a0ecadf0bf9ffb55e56b24752cb0486ce53e7a369e45" + "bytes": "c8b481ee70bbdf9b68695174b98c1d1cb858a320407b2d529bebcfdb6f577b70" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "188247690" + "i128": "420128883" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.52.json index 2a8a6798..b0df3616 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "381357350" + "i128": "413974754" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381357350" + "i128": "413974754" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19ac4f1be9a3b1c4d012721daace253a76b5b56f2ae0ae3981f3bbefd0b5b20e" + "bytes": "89c5f3a55a83a9afc4503827259985523b7bab3e739ca0e892e1e8c5abc4571a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "381357350" + "i128": "413974754" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "381357350" + "i128": "413974754" }, { - "bytes": "a3a9243787166b25d78b75f9fb45f120ad62f28585f08ee6d5d99f732fb19296" + "bytes": "2db96bffd94e537787be501b280e81064dfca4829037b8613dbe23f280199c7f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "19ac4f1be9a3b1c4d012721daace253a76b5b56f2ae0ae3981f3bbefd0b5b20e" + "bytes": "89c5f3a55a83a9afc4503827259985523b7bab3e739ca0e892e1e8c5abc4571a" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a3a9243787166b25d78b75f9fb45f120ad62f28585f08ee6d5d99f732fb19296" + "bytes": "2db96bffd94e537787be501b280e81064dfca4829037b8613dbe23f280199c7f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a3a9243787166b25d78b75f9fb45f120ad62f28585f08ee6d5d99f732fb19296" + "bytes": "2db96bffd94e537787be501b280e81064dfca4829037b8613dbe23f280199c7f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "381357350" + "i128": "413974754" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "381357350" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "413974754" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d624bc138d2857f759748451d240b57676525523c23ddcbffae2f4e109a69937" + "bytes": "94b073f1fad4f3b8197d37b6bfc1f749d08904524c617e127a55a376ee4cc856" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d624bc138d2857f759748451d240b57676525523c23ddcbffae2f4e109a69937" + "bytes": "94b073f1fad4f3b8197d37b6bfc1f749d08904524c617e127a55a376ee4cc856" } ] }, "durability": "persistent", "val": { - "bytes": "a3a9243787166b25d78b75f9fb45f120ad62f28585f08ee6d5d99f732fb19296" + "bytes": "2db96bffd94e537787be501b280e81064dfca4829037b8613dbe23f280199c7f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "381357350" + "i128": "413974754" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.53.json index e97406d2..8f162e22 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "783525320" + "i128": "989230483" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "783525320" + "i128": "989230483" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83a5a1bd68684b5126b3175f5512882be790317e50d61a4e0f2141f8726c1fcd" + "bytes": "d646fda0268be7643bc859ac15ec4e257ae534a82fa3ce598d328b44c11028ff" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "783525320" + "i128": "989230483" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "783525320" + "i128": "989230483" }, { - "bytes": "c8db38a101deef57a5286b61a05ea04ee71e6f64f9cc8d0771e0de4b7c81710c" + "bytes": "c82c4a1df34e953d7bd73f48d14982e8ad5aba794a40c513c51274377e1185f0" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "83a5a1bd68684b5126b3175f5512882be790317e50d61a4e0f2141f8726c1fcd" + "bytes": "d646fda0268be7643bc859ac15ec4e257ae534a82fa3ce598d328b44c11028ff" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8db38a101deef57a5286b61a05ea04ee71e6f64f9cc8d0771e0de4b7c81710c" + "bytes": "c82c4a1df34e953d7bd73f48d14982e8ad5aba794a40c513c51274377e1185f0" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8db38a101deef57a5286b61a05ea04ee71e6f64f9cc8d0771e0de4b7c81710c" + "bytes": "c82c4a1df34e953d7bd73f48d14982e8ad5aba794a40c513c51274377e1185f0" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "783525320" + "i128": "989230483" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "783525320" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "989230483" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6a36360a7cb8962499bf4c85924b1c8cc18c7e41bc9e6ebca00c65dd7536183" + "bytes": "95a3dcb9b1fbbbbbc5aa226e7044db1920d2d5c6ca39e0b3f1beb160c2fee49a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a6a36360a7cb8962499bf4c85924b1c8cc18c7e41bc9e6ebca00c65dd7536183" + "bytes": "95a3dcb9b1fbbbbbc5aa226e7044db1920d2d5c6ca39e0b3f1beb160c2fee49a" } ] }, "durability": "persistent", "val": { - "bytes": "c8db38a101deef57a5286b61a05ea04ee71e6f64f9cc8d0771e0de4b7c81710c" + "bytes": "c82c4a1df34e953d7bd73f48d14982e8ad5aba794a40c513c51274377e1185f0" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "783525320" + "i128": "989230483" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.54.json index 49cabfac..0e9567cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "997669523" + "i128": "689173557" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "997669523" + "i128": "689173557" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e35936565b25096f2ba45d2bda5a3084977b5b6b30e3f21cf44b656221ce332" + "bytes": "fd632eb26a0e38af4916a0ddbad2ff09059147ec646e4f03f6010a15dd26ffc6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "997669523" + "i128": "689173557" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "997669523" + "i128": "689173557" }, { - "bytes": "414488863a5d5c8f368a6deea341cff7a8b60be4da659996aecfb2a4a4ac25af" + "bytes": "704df2227318886801f055eab8382f6ecde0a0f01abedd0097cc0d662ad78806" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e35936565b25096f2ba45d2bda5a3084977b5b6b30e3f21cf44b656221ce332" + "bytes": "fd632eb26a0e38af4916a0ddbad2ff09059147ec646e4f03f6010a15dd26ffc6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "414488863a5d5c8f368a6deea341cff7a8b60be4da659996aecfb2a4a4ac25af" + "bytes": "704df2227318886801f055eab8382f6ecde0a0f01abedd0097cc0d662ad78806" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "414488863a5d5c8f368a6deea341cff7a8b60be4da659996aecfb2a4a4ac25af" + "bytes": "704df2227318886801f055eab8382f6ecde0a0f01abedd0097cc0d662ad78806" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "997669523" + "i128": "689173557" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "997669523" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "689173557" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca4efc0281470874c814dc8834a7f1f2e5faf633989c88e80f7e46d0507be3f8" + "bytes": "376ede74f59bf095cd5e0f617457443fbd110c28ddc7e1937cd3098799f04ec1" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ca4efc0281470874c814dc8834a7f1f2e5faf633989c88e80f7e46d0507be3f8" + "bytes": "376ede74f59bf095cd5e0f617457443fbd110c28ddc7e1937cd3098799f04ec1" } ] }, "durability": "persistent", "val": { - "bytes": "414488863a5d5c8f368a6deea341cff7a8b60be4da659996aecfb2a4a4ac25af" + "bytes": "704df2227318886801f055eab8382f6ecde0a0f01abedd0097cc0d662ad78806" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "997669523" + "i128": "689173557" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.55.json index d9f4932d..326a7439 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "498059122" + "i128": "837662349" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "498059122" + "i128": "837662349" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b96303bca0183797768ed9fc4e4310aec3a1d7431454306108589e55d5479d8" + "bytes": "1b3876d52396e68962e949d3639a68082b6cc5f20f5b9f119f7f274816de08c5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "498059122" + "i128": "837662349" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "498059122" + "i128": "837662349" }, { - "bytes": "99539b55a590e48c43f6d044ecf3174bfdafee9cbbd08f6417e49d98678baef3" + "bytes": "69631cd2248b059233bb1f073d87b391bf2869c8704ace28e379c2881c6a004c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2b96303bca0183797768ed9fc4e4310aec3a1d7431454306108589e55d5479d8" + "bytes": "1b3876d52396e68962e949d3639a68082b6cc5f20f5b9f119f7f274816de08c5" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "99539b55a590e48c43f6d044ecf3174bfdafee9cbbd08f6417e49d98678baef3" + "bytes": "69631cd2248b059233bb1f073d87b391bf2869c8704ace28e379c2881c6a004c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "99539b55a590e48c43f6d044ecf3174bfdafee9cbbd08f6417e49d98678baef3" + "bytes": "69631cd2248b059233bb1f073d87b391bf2869c8704ace28e379c2881c6a004c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "498059122" + "i128": "837662349" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "498059122" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "837662349" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68f0ef68303192ce17aec5e04945fd523d7c4207bd1746c4aed536ed38e6e489" + "bytes": "5da88122c871df35e11d67c8a6ad64ff13ef480d49ec9cb824ea4be3255872d9" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "68f0ef68303192ce17aec5e04945fd523d7c4207bd1746c4aed536ed38e6e489" + "bytes": "5da88122c871df35e11d67c8a6ad64ff13ef480d49ec9cb824ea4be3255872d9" } ] }, "durability": "persistent", "val": { - "bytes": "99539b55a590e48c43f6d044ecf3174bfdafee9cbbd08f6417e49d98678baef3" + "bytes": "69631cd2248b059233bb1f073d87b391bf2869c8704ace28e379c2881c6a004c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "498059122" + "i128": "837662349" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.56.json index 6fca1ca2..8f8396e4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "821173043" + "i128": "562837355" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "821173043" + "i128": "562837355" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "099927fee341586ed9000b2a454ac39c43bef132c0ca757f6c916ce69ec813f2" + "bytes": "546babf2b5125465602a07aaa07b74f1f08add58ab939383f69ab5a1a9e01d69" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "821173043" + "i128": "562837355" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "821173043" + "i128": "562837355" }, { - "bytes": "4eb2422f73098b2f99aad1d6f4c6db06a776c786311c347dfad4ef633b3d60ba" + "bytes": "551ebb13328987551f86c879d558996ade83abd3eb843c033cf6ff3955b3d425" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "099927fee341586ed9000b2a454ac39c43bef132c0ca757f6c916ce69ec813f2" + "bytes": "546babf2b5125465602a07aaa07b74f1f08add58ab939383f69ab5a1a9e01d69" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4eb2422f73098b2f99aad1d6f4c6db06a776c786311c347dfad4ef633b3d60ba" + "bytes": "551ebb13328987551f86c879d558996ade83abd3eb843c033cf6ff3955b3d425" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4eb2422f73098b2f99aad1d6f4c6db06a776c786311c347dfad4ef633b3d60ba" + "bytes": "551ebb13328987551f86c879d558996ade83abd3eb843c033cf6ff3955b3d425" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "821173043" + "i128": "562837355" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "821173043" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "562837355" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78d379b809245df040cf91692f73db98b3ba4f1f4b9d920c5010d677eba93486" + "bytes": "cf6b58994a2c88e9e12d22fd38244db0e94e222df38ef4172c29b6dd0756cae3" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "78d379b809245df040cf91692f73db98b3ba4f1f4b9d920c5010d677eba93486" + "bytes": "cf6b58994a2c88e9e12d22fd38244db0e94e222df38ef4172c29b6dd0756cae3" } ] }, "durability": "persistent", "val": { - "bytes": "4eb2422f73098b2f99aad1d6f4c6db06a776c786311c347dfad4ef633b3d60ba" + "bytes": "551ebb13328987551f86c879d558996ade83abd3eb843c033cf6ff3955b3d425" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "821173043" + "i128": "562837355" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.57.json index 40a251a3..f9d08d0c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "736565107" + "i128": "521013458" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "736565107" + "i128": "521013458" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "796945edb04074d1b4005509253d1444bb659713c5c102efd7774a75a0af0ec2" + "bytes": "513f7ec3f5ee69e467397e0402c6b8ab421bcd682088d363cb218438318f5ca7" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "736565107" + "i128": "521013458" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "736565107" + "i128": "521013458" }, { - "bytes": "e83492fc955d8ab0b0049965a27f9f1c5daab4e4196e2561230cd6ad7ff5d573" + "bytes": "94dd013647dab2035792fee5cffa1629079429e58c7e5a7fc4cfaa553289af20" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "796945edb04074d1b4005509253d1444bb659713c5c102efd7774a75a0af0ec2" + "bytes": "513f7ec3f5ee69e467397e0402c6b8ab421bcd682088d363cb218438318f5ca7" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e83492fc955d8ab0b0049965a27f9f1c5daab4e4196e2561230cd6ad7ff5d573" + "bytes": "94dd013647dab2035792fee5cffa1629079429e58c7e5a7fc4cfaa553289af20" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e83492fc955d8ab0b0049965a27f9f1c5daab4e4196e2561230cd6ad7ff5d573" + "bytes": "94dd013647dab2035792fee5cffa1629079429e58c7e5a7fc4cfaa553289af20" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "736565107" + "i128": "521013458" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "736565107" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "521013458" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5de88cf08605029ee0d55355f534d84c7d6910609420179e8b361dfe464f5272" + "bytes": "ed3f5f286930b8d22184de18e84fdf86dcfc2cedb51d650c9775b29483a5ff62" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5de88cf08605029ee0d55355f534d84c7d6910609420179e8b361dfe464f5272" + "bytes": "ed3f5f286930b8d22184de18e84fdf86dcfc2cedb51d650c9775b29483a5ff62" } ] }, "durability": "persistent", "val": { - "bytes": "e83492fc955d8ab0b0049965a27f9f1c5daab4e4196e2561230cd6ad7ff5d573" + "bytes": "94dd013647dab2035792fee5cffa1629079429e58c7e5a7fc4cfaa553289af20" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "736565107" + "i128": "521013458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.58.json index 7ce165a6..2a5ce61e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "253908612" + "i128": "438362538" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "253908612" + "i128": "438362538" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fc0f61bbdeea9159e92af2f948556ce065dc3f7202db5b37954dc60403f2ab2" + "bytes": "8a2d2550b3b44b7c2fcf9bd98dbeb7b163446747b8a91665aecc501c3566d2e0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "253908612" + "i128": "438362538" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "253908612" + "i128": "438362538" }, { - "bytes": "1a70f7b6278b082a52bdb7fda4125104968ce43beb69939d8c2ec7ec78f40e4d" + "bytes": "1dd00a6fd2dbe53063be75ff775d76daa02eeaa3c9e774a0e0baf1c452e388e6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fc0f61bbdeea9159e92af2f948556ce065dc3f7202db5b37954dc60403f2ab2" + "bytes": "8a2d2550b3b44b7c2fcf9bd98dbeb7b163446747b8a91665aecc501c3566d2e0" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a70f7b6278b082a52bdb7fda4125104968ce43beb69939d8c2ec7ec78f40e4d" + "bytes": "1dd00a6fd2dbe53063be75ff775d76daa02eeaa3c9e774a0e0baf1c452e388e6" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a70f7b6278b082a52bdb7fda4125104968ce43beb69939d8c2ec7ec78f40e4d" + "bytes": "1dd00a6fd2dbe53063be75ff775d76daa02eeaa3c9e774a0e0baf1c452e388e6" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "253908612" + "i128": "438362538" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "253908612" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "438362538" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe48b49830760587b360833c10800d10a91b5bd191fd84ffa086f47ecf4dcf3f" + "bytes": "7b877656854d7846cd0c034ab087677ab7c1e44cc851f4e831be45ae73a76ea4" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fe48b49830760587b360833c10800d10a91b5bd191fd84ffa086f47ecf4dcf3f" + "bytes": "7b877656854d7846cd0c034ab087677ab7c1e44cc851f4e831be45ae73a76ea4" } ] }, "durability": "persistent", "val": { - "bytes": "1a70f7b6278b082a52bdb7fda4125104968ce43beb69939d8c2ec7ec78f40e4d" + "bytes": "1dd00a6fd2dbe53063be75ff775d76daa02eeaa3c9e774a0e0baf1c452e388e6" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "253908612" + "i128": "438362538" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.59.json index 4b2d73ab..d0f88a31 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "757224913" + "i128": "962274747" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "757224913" + "i128": "962274747" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "38d9758dd32e557e2f3407ca94dbb71197c732b53d4b26b8d37c42f2c0bb08bc" + "bytes": "bf385711df31a53bbce73d451dae3e2dd1c0db065bd5e50baee1a99dead57ab9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "757224913" + "i128": "962274747" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "757224913" + "i128": "962274747" }, { - "bytes": "1826ec7c7d4d732288863b630d78df2b6952055de716dcd827f7ff104da04bef" + "bytes": "418ac73843156db5f4ca32f7cf367263da74ea5f19219a57a40378612a91df86" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "38d9758dd32e557e2f3407ca94dbb71197c732b53d4b26b8d37c42f2c0bb08bc" + "bytes": "bf385711df31a53bbce73d451dae3e2dd1c0db065bd5e50baee1a99dead57ab9" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1826ec7c7d4d732288863b630d78df2b6952055de716dcd827f7ff104da04bef" + "bytes": "418ac73843156db5f4ca32f7cf367263da74ea5f19219a57a40378612a91df86" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1826ec7c7d4d732288863b630d78df2b6952055de716dcd827f7ff104da04bef" + "bytes": "418ac73843156db5f4ca32f7cf367263da74ea5f19219a57a40378612a91df86" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "757224913" + "i128": "962274747" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "757224913" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "962274747" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa8757d4727f1b3e9703b4b8d4aefc14ea97fc72d50ecf3252ad9322f3308cd7" + "bytes": "af56a844c146e190bca9fa891c75fa7debd9d4d93e433a56770ef3abe3c1536b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fa8757d4727f1b3e9703b4b8d4aefc14ea97fc72d50ecf3252ad9322f3308cd7" + "bytes": "af56a844c146e190bca9fa891c75fa7debd9d4d93e433a56770ef3abe3c1536b" } ] }, "durability": "persistent", "val": { - "bytes": "1826ec7c7d4d732288863b630d78df2b6952055de716dcd827f7ff104da04bef" + "bytes": "418ac73843156db5f4ca32f7cf367263da74ea5f19219a57a40378612a91df86" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "757224913" + "i128": "962274747" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.6.json index 4633f677..962162bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "18651425" + "i128": "757319292" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "18651425" + "i128": "757319292" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff6dc6062ac62c3a725f2360f5d2d1c01eafe21cb3c76fecaac116210cda39ee" + "bytes": "1f53bd9a3d10e9a0d90e9c75e9572717cc952417966653512cbfef1749eaa3f5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "18651425" + "i128": "757319292" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "18651425" + "i128": "757319292" }, { - "bytes": "883b769bc95ac49cbaa8966890abb7392e3e03da77d7d043cae35c25e25a7be1" + "bytes": "4c344e36c535d86aa3ac224c0402082e13b131f8741ac9d26516616a9b986dd1" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff6dc6062ac62c3a725f2360f5d2d1c01eafe21cb3c76fecaac116210cda39ee" + "bytes": "1f53bd9a3d10e9a0d90e9c75e9572717cc952417966653512cbfef1749eaa3f5" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "883b769bc95ac49cbaa8966890abb7392e3e03da77d7d043cae35c25e25a7be1" + "bytes": "4c344e36c535d86aa3ac224c0402082e13b131f8741ac9d26516616a9b986dd1" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "883b769bc95ac49cbaa8966890abb7392e3e03da77d7d043cae35c25e25a7be1" + "bytes": "4c344e36c535d86aa3ac224c0402082e13b131f8741ac9d26516616a9b986dd1" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "18651425" + "i128": "757319292" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "18651425" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "757319292" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a4761e41db258ec2c9d6d50ab8b9ca9e384fdb49a06679be743712aa583c233" + "bytes": "c9a102767e8e5095c1cc1a241332cf537e24e0f991f27c0b39b42dd8c9dbf0aa" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7a4761e41db258ec2c9d6d50ab8b9ca9e384fdb49a06679be743712aa583c233" + "bytes": "c9a102767e8e5095c1cc1a241332cf537e24e0f991f27c0b39b42dd8c9dbf0aa" } ] }, "durability": "persistent", "val": { - "bytes": "883b769bc95ac49cbaa8966890abb7392e3e03da77d7d043cae35c25e25a7be1" + "bytes": "4c344e36c535d86aa3ac224c0402082e13b131f8741ac9d26516616a9b986dd1" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "18651425" + "i128": "757319292" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.60.json index 1611b642..42dfb7a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "758860030" + "i128": "457423828" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "758860030" + "i128": "457423828" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ac00d09ab17cad490aeb7ddfc62eb0a18f48d725d78c7a258cbe10bb76b5d78" + "bytes": "34708365f1384833d8016d2d2341f7e94f56f4ca4498a6b563c8568b56e11aa9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "758860030" + "i128": "457423828" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "758860030" + "i128": "457423828" }, { - "bytes": "41eca11b663852689544e19e36cd5ca952d88aa881c45109e52e1fb7cbdfe62b" + "bytes": "f29129fb0d51590a70513ec9744d7cccb0d9a1d757f7f0e6a1d692cdda10e634" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ac00d09ab17cad490aeb7ddfc62eb0a18f48d725d78c7a258cbe10bb76b5d78" + "bytes": "34708365f1384833d8016d2d2341f7e94f56f4ca4498a6b563c8568b56e11aa9" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41eca11b663852689544e19e36cd5ca952d88aa881c45109e52e1fb7cbdfe62b" + "bytes": "f29129fb0d51590a70513ec9744d7cccb0d9a1d757f7f0e6a1d692cdda10e634" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "41eca11b663852689544e19e36cd5ca952d88aa881c45109e52e1fb7cbdfe62b" + "bytes": "f29129fb0d51590a70513ec9744d7cccb0d9a1d757f7f0e6a1d692cdda10e634" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "758860030" + "i128": "457423828" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "758860030" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "457423828" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8b9dff3f11c88f6cd82687eca66f6548ad264b8db15a10e8e54346ff1f5d344" + "bytes": "ba30103005108adf8f63c59f093aa5c30e395df152abd6085ae95543bc1b9421" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e8b9dff3f11c88f6cd82687eca66f6548ad264b8db15a10e8e54346ff1f5d344" + "bytes": "ba30103005108adf8f63c59f093aa5c30e395df152abd6085ae95543bc1b9421" } ] }, "durability": "persistent", "val": { - "bytes": "41eca11b663852689544e19e36cd5ca952d88aa881c45109e52e1fb7cbdfe62b" + "bytes": "f29129fb0d51590a70513ec9744d7cccb0d9a1d757f7f0e6a1d692cdda10e634" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "758860030" + "i128": "457423828" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.61.json index 25b44579..0a526b68 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "586062398" + "i128": "336808918" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "586062398" + "i128": "336808918" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc325cdbaa5e722b33ef423234d1683a2530f033ec7bc9902001c11d99921942" + "bytes": "8a7d39c02633a6509c3e1490dbf33bd236fd71fc6a728b31b2884ba7cf8f7dc5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "586062398" + "i128": "336808918" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "586062398" + "i128": "336808918" }, { - "bytes": "b2c5b92952be5ddb4d9454d17aa799b04b3cb40a94f07e32679507cd968a5f0b" + "bytes": "6285ff801460b3263c2749b99a677d9273b4dbf6d1a29a65b9196f353a808cb9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bc325cdbaa5e722b33ef423234d1683a2530f033ec7bc9902001c11d99921942" + "bytes": "8a7d39c02633a6509c3e1490dbf33bd236fd71fc6a728b31b2884ba7cf8f7dc5" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2c5b92952be5ddb4d9454d17aa799b04b3cb40a94f07e32679507cd968a5f0b" + "bytes": "6285ff801460b3263c2749b99a677d9273b4dbf6d1a29a65b9196f353a808cb9" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2c5b92952be5ddb4d9454d17aa799b04b3cb40a94f07e32679507cd968a5f0b" + "bytes": "6285ff801460b3263c2749b99a677d9273b4dbf6d1a29a65b9196f353a808cb9" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "586062398" + "i128": "336808918" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "586062398" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "336808918" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e93cb1d1c386ed4f57857e9bffa824dd0db372f36e4f237acfc848c1710f15b1" + "bytes": "857741e99ec57ee93f63ef43c1666213aed0de83ed90b1f9d33727ce9314a95e" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e93cb1d1c386ed4f57857e9bffa824dd0db372f36e4f237acfc848c1710f15b1" + "bytes": "857741e99ec57ee93f63ef43c1666213aed0de83ed90b1f9d33727ce9314a95e" } ] }, "durability": "persistent", "val": { - "bytes": "b2c5b92952be5ddb4d9454d17aa799b04b3cb40a94f07e32679507cd968a5f0b" + "bytes": "6285ff801460b3263c2749b99a677d9273b4dbf6d1a29a65b9196f353a808cb9" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "586062398" + "i128": "336808918" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.62.json index 0b03a524..a0917712 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "555731831" + "i128": "643567456" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "555731831" + "i128": "643567456" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "beb79c5749381435b34a6e42b7aa2f445a8f803690831a1adabc9fb324254355" + "bytes": "677d588d94fe124ce67bc860f0e3af4a1a0365eb5587e085f28864d69502d17f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "555731831" + "i128": "643567456" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "555731831" + "i128": "643567456" }, { - "bytes": "781845826f72578ab33500feeec2c793e2a622b3fbdd0e02f034e4c0567dbdae" + "bytes": "8aaa9f5dae67ad85d74f3787c7a858d10d8d047f962107dcd536e46f54e988ac" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "beb79c5749381435b34a6e42b7aa2f445a8f803690831a1adabc9fb324254355" + "bytes": "677d588d94fe124ce67bc860f0e3af4a1a0365eb5587e085f28864d69502d17f" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "781845826f72578ab33500feeec2c793e2a622b3fbdd0e02f034e4c0567dbdae" + "bytes": "8aaa9f5dae67ad85d74f3787c7a858d10d8d047f962107dcd536e46f54e988ac" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "781845826f72578ab33500feeec2c793e2a622b3fbdd0e02f034e4c0567dbdae" + "bytes": "8aaa9f5dae67ad85d74f3787c7a858d10d8d047f962107dcd536e46f54e988ac" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "555731831" + "i128": "643567456" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "555731831" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "643567456" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4eeadc17abd540f154bb568ee18b4503124ff6d4ea470801b342e60d4c137f7" + "bytes": "e195e2b91ce365620ea17da07583c828f46f9f6d09ea5d07f936973a857ac123" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c4eeadc17abd540f154bb568ee18b4503124ff6d4ea470801b342e60d4c137f7" + "bytes": "e195e2b91ce365620ea17da07583c828f46f9f6d09ea5d07f936973a857ac123" } ] }, "durability": "persistent", "val": { - "bytes": "781845826f72578ab33500feeec2c793e2a622b3fbdd0e02f034e4c0567dbdae" + "bytes": "8aaa9f5dae67ad85d74f3787c7a858d10d8d047f962107dcd536e46f54e988ac" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "555731831" + "i128": "643567456" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.63.json index 577d2b83..4d3028ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "263458338" + "i128": "38211384" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "263458338" + "i128": "38211384" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3e85c414dceebf0e9e69e74bb22d7940fdd7d1b36d4016aec88fcab4e6b1681" + "bytes": "e00de1eef9c6be091f0dbb4a1272c6f22b68f58ada381514a47001e17fdbbd50" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "263458338" + "i128": "38211384" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "263458338" + "i128": "38211384" }, { - "bytes": "d30920ab243afffe5e3dd41a6e5478eac5d234881d958345b79a742dee05fc12" + "bytes": "13f7b415368e9f851cbff8bba21f132350e5fe0e182e8a6821debb273ddc62fa" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b3e85c414dceebf0e9e69e74bb22d7940fdd7d1b36d4016aec88fcab4e6b1681" + "bytes": "e00de1eef9c6be091f0dbb4a1272c6f22b68f58ada381514a47001e17fdbbd50" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d30920ab243afffe5e3dd41a6e5478eac5d234881d958345b79a742dee05fc12" + "bytes": "13f7b415368e9f851cbff8bba21f132350e5fe0e182e8a6821debb273ddc62fa" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d30920ab243afffe5e3dd41a6e5478eac5d234881d958345b79a742dee05fc12" + "bytes": "13f7b415368e9f851cbff8bba21f132350e5fe0e182e8a6821debb273ddc62fa" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "263458338" + "i128": "38211384" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "263458338" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "38211384" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0ce7a3e6cb5f5bef06b8eb5e31f5f80b420373777c6a2fa91aa489206649788" + "bytes": "16891e89e898b7ff9bdca8276d40d2547458e8c01128715966ce224b82393a6c" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "c0ce7a3e6cb5f5bef06b8eb5e31f5f80b420373777c6a2fa91aa489206649788" + "bytes": "16891e89e898b7ff9bdca8276d40d2547458e8c01128715966ce224b82393a6c" } ] }, "durability": "persistent", "val": { - "bytes": "d30920ab243afffe5e3dd41a6e5478eac5d234881d958345b79a742dee05fc12" + "bytes": "13f7b415368e9f851cbff8bba21f132350e5fe0e182e8a6821debb273ddc62fa" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "263458338" + "i128": "38211384" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.64.json index ba05cd35..7dec77dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "740273469" + "i128": "798272210" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "740273469" + "i128": "798272210" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b56d2fe5a6084647e7d69da56a67b98b4275ed3921808e0629f14f99886701d4" + "bytes": "61ef3f81c71da6b041acaeeef33636448aba2b29bcf53b01988db4959897b0ee" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "740273469" + "i128": "798272210" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "740273469" + "i128": "798272210" }, { - "bytes": "bc7af48484071d16c3fee248cd97d0fc9a7b5fb5f060cc5d6d7d375eb9eab3b8" + "bytes": "5f3b80b8a6ee33a173c70a8cc26ace0bad6b500c538573ffc088896aedf53fb8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b56d2fe5a6084647e7d69da56a67b98b4275ed3921808e0629f14f99886701d4" + "bytes": "61ef3f81c71da6b041acaeeef33636448aba2b29bcf53b01988db4959897b0ee" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc7af48484071d16c3fee248cd97d0fc9a7b5fb5f060cc5d6d7d375eb9eab3b8" + "bytes": "5f3b80b8a6ee33a173c70a8cc26ace0bad6b500c538573ffc088896aedf53fb8" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc7af48484071d16c3fee248cd97d0fc9a7b5fb5f060cc5d6d7d375eb9eab3b8" + "bytes": "5f3b80b8a6ee33a173c70a8cc26ace0bad6b500c538573ffc088896aedf53fb8" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "740273469" + "i128": "798272210" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "740273469" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "798272210" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8357b88b1341cea2e9a2285c1787fe4353ddefa04496cb19b9e0493ad0ae3d6e" + "bytes": "0f105c0d6f84c08ee460689b23d6d4c19eccc1d7bad182b2006d1bfaf733b354" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8357b88b1341cea2e9a2285c1787fe4353ddefa04496cb19b9e0493ad0ae3d6e" + "bytes": "0f105c0d6f84c08ee460689b23d6d4c19eccc1d7bad182b2006d1bfaf733b354" } ] }, "durability": "persistent", "val": { - "bytes": "bc7af48484071d16c3fee248cd97d0fc9a7b5fb5f060cc5d6d7d375eb9eab3b8" + "bytes": "5f3b80b8a6ee33a173c70a8cc26ace0bad6b500c538573ffc088896aedf53fb8" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "740273469" + "i128": "798272210" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.65.json index d8c297e5..41c3907a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "163744665" + "i128": "344110252" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "163744665" + "i128": "344110252" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7297fce649b1407dd1f5cb47488f3d9f3cf0ccd95dce6a1bc6f00372843f70e4" + "bytes": "dee62417b0ca52a9aeed1d2a28a84df7c4be4ecbf6c94699694b72ef9a7071ad" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "163744665" + "i128": "344110252" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "163744665" + "i128": "344110252" }, { - "bytes": "831ebd52649610a21279d02c78ae49b12e242e939d22d3e06602ad1727223e53" + "bytes": "94688e0b79fe4140a2030e24cb7a47000c95c8cd9e835df26d6d02c2e6018f68" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7297fce649b1407dd1f5cb47488f3d9f3cf0ccd95dce6a1bc6f00372843f70e4" + "bytes": "dee62417b0ca52a9aeed1d2a28a84df7c4be4ecbf6c94699694b72ef9a7071ad" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "831ebd52649610a21279d02c78ae49b12e242e939d22d3e06602ad1727223e53" + "bytes": "94688e0b79fe4140a2030e24cb7a47000c95c8cd9e835df26d6d02c2e6018f68" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "831ebd52649610a21279d02c78ae49b12e242e939d22d3e06602ad1727223e53" + "bytes": "94688e0b79fe4140a2030e24cb7a47000c95c8cd9e835df26d6d02c2e6018f68" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "163744665" + "i128": "344110252" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "163744665" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "344110252" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b9552cb19dabdb05add7c2156c5a64b85200b1c6b0738620be3771ad71223e4" + "bytes": "ae48868fb0ffc0f77efbca6bda16786c60077616dfb576c2c67d291e67648212" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9b9552cb19dabdb05add7c2156c5a64b85200b1c6b0738620be3771ad71223e4" + "bytes": "ae48868fb0ffc0f77efbca6bda16786c60077616dfb576c2c67d291e67648212" } ] }, "durability": "persistent", "val": { - "bytes": "831ebd52649610a21279d02c78ae49b12e242e939d22d3e06602ad1727223e53" + "bytes": "94688e0b79fe4140a2030e24cb7a47000c95c8cd9e835df26d6d02c2e6018f68" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "163744665" + "i128": "344110252" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.66.json index becb2d2d..bc41d696 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "325300621" + "i128": "628963660" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "325300621" + "i128": "628963660" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c093f6d15f29a13eb429cfffa8924b26ac0f1dfbb82d6c86e44770f0c1fe5c04" + "bytes": "9dcfd9830f9c302ba659677ebbfd268d3e4e93ddfae1172d694e6b598d9d0325" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "325300621" + "i128": "628963660" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "325300621" + "i128": "628963660" }, { - "bytes": "c8eb2675616cdae7b98aaecc28f978ef57fe148e1ebc81e54826f48866d59a5c" + "bytes": "d54e670363ab9e884ac036c0dcbe8f03fbbe592e33337bee7a228fdf3a0976ca" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c093f6d15f29a13eb429cfffa8924b26ac0f1dfbb82d6c86e44770f0c1fe5c04" + "bytes": "9dcfd9830f9c302ba659677ebbfd268d3e4e93ddfae1172d694e6b598d9d0325" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8eb2675616cdae7b98aaecc28f978ef57fe148e1ebc81e54826f48866d59a5c" + "bytes": "d54e670363ab9e884ac036c0dcbe8f03fbbe592e33337bee7a228fdf3a0976ca" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c8eb2675616cdae7b98aaecc28f978ef57fe148e1ebc81e54826f48866d59a5c" + "bytes": "d54e670363ab9e884ac036c0dcbe8f03fbbe592e33337bee7a228fdf3a0976ca" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "325300621" + "i128": "628963660" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "325300621" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "628963660" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02fc4c935bd5b60959357715f62f4386f24711199fdb2a770bb1250ed2ba5420" + "bytes": "e0617e93115b1fe650859dd0094d6cbc74fdc8a2677510652ebb39aa88854d14" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "02fc4c935bd5b60959357715f62f4386f24711199fdb2a770bb1250ed2ba5420" + "bytes": "e0617e93115b1fe650859dd0094d6cbc74fdc8a2677510652ebb39aa88854d14" } ] }, "durability": "persistent", "val": { - "bytes": "c8eb2675616cdae7b98aaecc28f978ef57fe148e1ebc81e54826f48866d59a5c" + "bytes": "d54e670363ab9e884ac036c0dcbe8f03fbbe592e33337bee7a228fdf3a0976ca" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "325300621" + "i128": "628963660" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.67.json index 9b8da245..54ebd073 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "681595354" + "i128": "317373670" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "681595354" + "i128": "317373670" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7001064757a8c25facf4a1b67329fc4fc31f6c011ddea6c2043bf3b845a5e6ad" + "bytes": "dc6395d1b43b833195a90b3c7af50de58c2ccfd89bedbd18681c99d4a1631531" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "681595354" + "i128": "317373670" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "681595354" + "i128": "317373670" }, { - "bytes": "4f77e1838261b0e4c3f3f704c8a167b1d182f6c74f5d54028a074cbcf3639f1e" + "bytes": "6821294f88a1ffeafc0c630796554fed6ffc41e88b5d40be56481d1447e0c455" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7001064757a8c25facf4a1b67329fc4fc31f6c011ddea6c2043bf3b845a5e6ad" + "bytes": "dc6395d1b43b833195a90b3c7af50de58c2ccfd89bedbd18681c99d4a1631531" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4f77e1838261b0e4c3f3f704c8a167b1d182f6c74f5d54028a074cbcf3639f1e" + "bytes": "6821294f88a1ffeafc0c630796554fed6ffc41e88b5d40be56481d1447e0c455" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4f77e1838261b0e4c3f3f704c8a167b1d182f6c74f5d54028a074cbcf3639f1e" + "bytes": "6821294f88a1ffeafc0c630796554fed6ffc41e88b5d40be56481d1447e0c455" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "681595354" + "i128": "317373670" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "681595354" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "317373670" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb1ab92bb2e3a56076ced61b6d4e36771c8c762b13528cbc3e4d7fde3eb33fa9" + "bytes": "ee17bb2c067cda9e89c52cb049b12aeec2b0d2eec7d5ca3c77b6e10bf9a274cd" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cb1ab92bb2e3a56076ced61b6d4e36771c8c762b13528cbc3e4d7fde3eb33fa9" + "bytes": "ee17bb2c067cda9e89c52cb049b12aeec2b0d2eec7d5ca3c77b6e10bf9a274cd" } ] }, "durability": "persistent", "val": { - "bytes": "4f77e1838261b0e4c3f3f704c8a167b1d182f6c74f5d54028a074cbcf3639f1e" + "bytes": "6821294f88a1ffeafc0c630796554fed6ffc41e88b5d40be56481d1447e0c455" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "681595354" + "i128": "317373670" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.68.json index 8e62acaa..68b057dc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "351682317" + "i128": "541277334" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "351682317" + "i128": "541277334" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd516729082516335f57d04059d97e73ac76ec11fec45823207d5dcae06121b6" + "bytes": "67e3a986b775b1b4ebb596340a4b1d9a3a6ef9ba57e12530238644e812430152" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "351682317" + "i128": "541277334" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "351682317" + "i128": "541277334" }, { - "bytes": "c0ff1e46c1a06405bb67d3412f7f7917660dac3909e5b448a5f38600546b429f" + "bytes": "1d79c7d166e7f906ebf8a36eb80f64fb7bf435fd4b89c529d4b65c55391ca990" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bd516729082516335f57d04059d97e73ac76ec11fec45823207d5dcae06121b6" + "bytes": "67e3a986b775b1b4ebb596340a4b1d9a3a6ef9ba57e12530238644e812430152" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0ff1e46c1a06405bb67d3412f7f7917660dac3909e5b448a5f38600546b429f" + "bytes": "1d79c7d166e7f906ebf8a36eb80f64fb7bf435fd4b89c529d4b65c55391ca990" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c0ff1e46c1a06405bb67d3412f7f7917660dac3909e5b448a5f38600546b429f" + "bytes": "1d79c7d166e7f906ebf8a36eb80f64fb7bf435fd4b89c529d4b65c55391ca990" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "351682317" + "i128": "541277334" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "351682317" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "541277334" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a1172b27990cd70bb663ff73d2938c8e35e3b67c3dd492bd44a2ba4f25db31a" + "bytes": "7ddf1cc9f43d608cc0b32eaec065afe2fda990ce90bf81e62b783b8b346431be" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "9a1172b27990cd70bb663ff73d2938c8e35e3b67c3dd492bd44a2ba4f25db31a" + "bytes": "7ddf1cc9f43d608cc0b32eaec065afe2fda990ce90bf81e62b783b8b346431be" } ] }, "durability": "persistent", "val": { - "bytes": "c0ff1e46c1a06405bb67d3412f7f7917660dac3909e5b448a5f38600546b429f" + "bytes": "1d79c7d166e7f906ebf8a36eb80f64fb7bf435fd4b89c529d4b65c55391ca990" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "351682317" + "i128": "541277334" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.69.json index cee543e9..fbd21766 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "490759591" + "i128": "648456412" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "490759591" + "i128": "648456412" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b48238f5470c0251ede7ce0f1c2cdc5ee23c4b58cdefab48f9bdfdd84b35cbf4" + "bytes": "47ee9a9002f64bf181a843d292f9e46d579d4118b03a0b6bb69957de937ffaf6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "490759591" + "i128": "648456412" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "490759591" + "i128": "648456412" }, { - "bytes": "aba8924f420d3079867f64134d8826f478a6d5bb596f1c6136d64895eabba790" + "bytes": "403bad9dcee37e3b4ff95dc23d4824042b47c37f117541f6a2f999b1427390d7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b48238f5470c0251ede7ce0f1c2cdc5ee23c4b58cdefab48f9bdfdd84b35cbf4" + "bytes": "47ee9a9002f64bf181a843d292f9e46d579d4118b03a0b6bb69957de937ffaf6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aba8924f420d3079867f64134d8826f478a6d5bb596f1c6136d64895eabba790" + "bytes": "403bad9dcee37e3b4ff95dc23d4824042b47c37f117541f6a2f999b1427390d7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "aba8924f420d3079867f64134d8826f478a6d5bb596f1c6136d64895eabba790" + "bytes": "403bad9dcee37e3b4ff95dc23d4824042b47c37f117541f6a2f999b1427390d7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "490759591" + "i128": "648456412" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "490759591" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "648456412" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03ac33ce6ad42f2ea9d686d1564dbc939c104e1c781ca82f90419f9a45e501ac" + "bytes": "c86e4da74fa53c603e9e3931da3c9315a59b8aab6c17e6fd90193e6db1858d7f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "03ac33ce6ad42f2ea9d686d1564dbc939c104e1c781ca82f90419f9a45e501ac" + "bytes": "c86e4da74fa53c603e9e3931da3c9315a59b8aab6c17e6fd90193e6db1858d7f" } ] }, "durability": "persistent", "val": { - "bytes": "aba8924f420d3079867f64134d8826f478a6d5bb596f1c6136d64895eabba790" + "bytes": "403bad9dcee37e3b4ff95dc23d4824042b47c37f117541f6a2f999b1427390d7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "490759591" + "i128": "648456412" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.7.json index 6e0615ad..474654fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "85539274" + "i128": "221358649" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "85539274" + "i128": "221358649" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff0180aca28b9bd3705bcff3b48ff892ac1eab5cd4fee2db2943ceed2dfd47cc" + "bytes": "10dba92bf92c898f672dcad535baf032b94ef7dd761bd4487d65190eca479347" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "85539274" + "i128": "221358649" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "85539274" + "i128": "221358649" }, { - "bytes": "b86b8624fbab14ad7c2d23f6716f3f383cb9dbaa63e89d74120c725cd81d4fe6" + "bytes": "efad9aace8f79055a9d59c7fc5642ebd1df7465a65c03478cf56e55bc5c27a55" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ff0180aca28b9bd3705bcff3b48ff892ac1eab5cd4fee2db2943ceed2dfd47cc" + "bytes": "10dba92bf92c898f672dcad535baf032b94ef7dd761bd4487d65190eca479347" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b86b8624fbab14ad7c2d23f6716f3f383cb9dbaa63e89d74120c725cd81d4fe6" + "bytes": "efad9aace8f79055a9d59c7fc5642ebd1df7465a65c03478cf56e55bc5c27a55" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b86b8624fbab14ad7c2d23f6716f3f383cb9dbaa63e89d74120c725cd81d4fe6" + "bytes": "efad9aace8f79055a9d59c7fc5642ebd1df7465a65c03478cf56e55bc5c27a55" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "85539274" + "i128": "221358649" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "85539274" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "221358649" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4653590d7af43be3146b5855d8c19956fc9b6e175c24fbb0552891dbf40a36b" + "bytes": "3f782bb363f271acd660525f740d8d2a24fd8d5351bddc8f1957535d705d4e13" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e4653590d7af43be3146b5855d8c19956fc9b6e175c24fbb0552891dbf40a36b" + "bytes": "3f782bb363f271acd660525f740d8d2a24fd8d5351bddc8f1957535d705d4e13" } ] }, "durability": "persistent", "val": { - "bytes": "b86b8624fbab14ad7c2d23f6716f3f383cb9dbaa63e89d74120c725cd81d4fe6" + "bytes": "efad9aace8f79055a9d59c7fc5642ebd1df7465a65c03478cf56e55bc5c27a55" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "85539274" + "i128": "221358649" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.70.json index 6775cbeb..967e70c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "950228110" + "i128": "872771563" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "950228110" + "i128": "872771563" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "514bc8beccca6594834337697a64c3a3c1a893b25b495a27a8ef7d5d9b8af46e" + "bytes": "1151c1c76a73fcf5a961d1bba9d481f15e6a2e7e070ba445f0d4e4b624ea12e2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "950228110" + "i128": "872771563" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "950228110" + "i128": "872771563" }, { - "bytes": "1784f4ce5f94257da50d617c79f7cb0b60ebf48eee0794aaf596cf721066c7bf" + "bytes": "8c93a18585241915f447680c6752a0ea2454045618956145e60e7504b619db34" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "514bc8beccca6594834337697a64c3a3c1a893b25b495a27a8ef7d5d9b8af46e" + "bytes": "1151c1c76a73fcf5a961d1bba9d481f15e6a2e7e070ba445f0d4e4b624ea12e2" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1784f4ce5f94257da50d617c79f7cb0b60ebf48eee0794aaf596cf721066c7bf" + "bytes": "8c93a18585241915f447680c6752a0ea2454045618956145e60e7504b619db34" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1784f4ce5f94257da50d617c79f7cb0b60ebf48eee0794aaf596cf721066c7bf" + "bytes": "8c93a18585241915f447680c6752a0ea2454045618956145e60e7504b619db34" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "950228110" + "i128": "872771563" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "950228110" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "872771563" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d77d33b6de5f3e1e68e5085d76306afb98df41cc631ad045e8371d6d2fce596" + "bytes": "7fef976f9135c7d44fc8d837fc4c15f184fd0d1601d8b1135766649e7956583b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "7d77d33b6de5f3e1e68e5085d76306afb98df41cc631ad045e8371d6d2fce596" + "bytes": "7fef976f9135c7d44fc8d837fc4c15f184fd0d1601d8b1135766649e7956583b" } ] }, "durability": "persistent", "val": { - "bytes": "1784f4ce5f94257da50d617c79f7cb0b60ebf48eee0794aaf596cf721066c7bf" + "bytes": "8c93a18585241915f447680c6752a0ea2454045618956145e60e7504b619db34" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "950228110" + "i128": "872771563" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.71.json index d600b426..4b00ec66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "773242361" + "i128": "654802041" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "773242361" + "i128": "654802041" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "541ffd098fdf29b2cdf58c8ce6c55b8397d84fc2b0d29f7d2452e519e16bc9e3" + "bytes": "49052158849f30a65aff2baea3b7cc64677433db488fd58f0cd95b31bf47c003" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "773242361" + "i128": "654802041" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "773242361" + "i128": "654802041" }, { - "bytes": "0e834c51254d209bec1d2d6368bbd0bf58a3f596924ed0e9cb278fc867c56483" + "bytes": "6b3154b8a48e0a8d72033bd4e1945140fef75e1174a3af31f133f02965ef20f6" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "541ffd098fdf29b2cdf58c8ce6c55b8397d84fc2b0d29f7d2452e519e16bc9e3" + "bytes": "49052158849f30a65aff2baea3b7cc64677433db488fd58f0cd95b31bf47c003" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0e834c51254d209bec1d2d6368bbd0bf58a3f596924ed0e9cb278fc867c56483" + "bytes": "6b3154b8a48e0a8d72033bd4e1945140fef75e1174a3af31f133f02965ef20f6" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0e834c51254d209bec1d2d6368bbd0bf58a3f596924ed0e9cb278fc867c56483" + "bytes": "6b3154b8a48e0a8d72033bd4e1945140fef75e1174a3af31f133f02965ef20f6" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "773242361" + "i128": "654802041" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "773242361" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "654802041" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d119affeecc45687e7e79dc6b65a5db08bfe56c7d34cd1c7279c63ce2e8eabcd" + "bytes": "9c4d54900bf159d7f6dd25c58a640b44d0855b6343b8b272413606b454eebaf9" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d119affeecc45687e7e79dc6b65a5db08bfe56c7d34cd1c7279c63ce2e8eabcd" + "bytes": "9c4d54900bf159d7f6dd25c58a640b44d0855b6343b8b272413606b454eebaf9" } ] }, "durability": "persistent", "val": { - "bytes": "0e834c51254d209bec1d2d6368bbd0bf58a3f596924ed0e9cb278fc867c56483" + "bytes": "6b3154b8a48e0a8d72033bd4e1945140fef75e1174a3af31f133f02965ef20f6" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "773242361" + "i128": "654802041" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.72.json index 22133d49..deae3848 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "620127846" + "i128": "252368044" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "620127846" + "i128": "252368044" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2227a0bf82142f8f51a85b070f56b60e9a2e93d89702d44180970fc0d03b47bc" + "bytes": "6cfd1ade8e280382f58222d56a9d3986289853c927173659aacd7c0fa61b7cf1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "620127846" + "i128": "252368044" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "620127846" + "i128": "252368044" }, { - "bytes": "167cfc524feb5f53bf576be34f84c6867ee7d6f31feb79f875d73b4e32ac1f6c" + "bytes": "6b5201c3ddbfb539fa128654684592a101b06acb0de2c52e1474a36cf3acb65a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2227a0bf82142f8f51a85b070f56b60e9a2e93d89702d44180970fc0d03b47bc" + "bytes": "6cfd1ade8e280382f58222d56a9d3986289853c927173659aacd7c0fa61b7cf1" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "167cfc524feb5f53bf576be34f84c6867ee7d6f31feb79f875d73b4e32ac1f6c" + "bytes": "6b5201c3ddbfb539fa128654684592a101b06acb0de2c52e1474a36cf3acb65a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "167cfc524feb5f53bf576be34f84c6867ee7d6f31feb79f875d73b4e32ac1f6c" + "bytes": "6b5201c3ddbfb539fa128654684592a101b06acb0de2c52e1474a36cf3acb65a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "620127846" + "i128": "252368044" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "620127846" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "252368044" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8be6e8bcc40e25425c8a507b0595305fb217a6fcdadecb1af91f5e8ca2e7caf3" + "bytes": "735f5353866a477a90fb05d32eaf33d06fbb12161b34562e67971a3f4af05633" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8be6e8bcc40e25425c8a507b0595305fb217a6fcdadecb1af91f5e8ca2e7caf3" + "bytes": "735f5353866a477a90fb05d32eaf33d06fbb12161b34562e67971a3f4af05633" } ] }, "durability": "persistent", "val": { - "bytes": "167cfc524feb5f53bf576be34f84c6867ee7d6f31feb79f875d73b4e32ac1f6c" + "bytes": "6b5201c3ddbfb539fa128654684592a101b06acb0de2c52e1474a36cf3acb65a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "620127846" + "i128": "252368044" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.73.json index 0a0b3ad6..2f5e6c3a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "281647243" + "i128": "514933296" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "281647243" + "i128": "514933296" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2f8e629246bd228879f2210ebe431d59ba2d4f276b7f303320e190f005f9ecc2" + "bytes": "d50f22a6a7ab31f7b23ea4575de408311335898b310b01717d35b29d005cb2ee" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "281647243" + "i128": "514933296" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "281647243" + "i128": "514933296" }, { - "bytes": "19f1dc85958d80c8f280bf9aa9cc5d407742f8ee44480ab592469693399f6bf7" + "bytes": "b251566f3abacb8b91d09f1df6b26f7520eebe550078e4253a49189b7dd2a90a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2f8e629246bd228879f2210ebe431d59ba2d4f276b7f303320e190f005f9ecc2" + "bytes": "d50f22a6a7ab31f7b23ea4575de408311335898b310b01717d35b29d005cb2ee" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "19f1dc85958d80c8f280bf9aa9cc5d407742f8ee44480ab592469693399f6bf7" + "bytes": "b251566f3abacb8b91d09f1df6b26f7520eebe550078e4253a49189b7dd2a90a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "19f1dc85958d80c8f280bf9aa9cc5d407742f8ee44480ab592469693399f6bf7" + "bytes": "b251566f3abacb8b91d09f1df6b26f7520eebe550078e4253a49189b7dd2a90a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "281647243" + "i128": "514933296" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "281647243" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "514933296" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d68d6f4e83ec9a2a239c3598b0dd820891707789c4382f0a16a6ab4b84e9c440" + "bytes": "8709aa21f960e969fe550387457542d29588b4307f5a91ea9f061a82cf7fe032" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "d68d6f4e83ec9a2a239c3598b0dd820891707789c4382f0a16a6ab4b84e9c440" + "bytes": "8709aa21f960e969fe550387457542d29588b4307f5a91ea9f061a82cf7fe032" } ] }, "durability": "persistent", "val": { - "bytes": "19f1dc85958d80c8f280bf9aa9cc5d407742f8ee44480ab592469693399f6bf7" + "bytes": "b251566f3abacb8b91d09f1df6b26f7520eebe550078e4253a49189b7dd2a90a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "281647243" + "i128": "514933296" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.74.json index 0e1b75ff..bd149999 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "174085346" + "i128": "59170865" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "174085346" + "i128": "59170865" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1d60e5b8e89d79147b17961b4166401ac5006106064214e0159191b0b3245d62" + "bytes": "438c6b2ef94ff0e9446cc3320ab6bae8ae590f99ac5ae437384452da7bf77d0d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "174085346" + "i128": "59170865" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "174085346" + "i128": "59170865" }, { - "bytes": "6747a7696ff7b2a217748b98e4caf8cd13cdc4f46cc76a90f2369c3f8c084cc5" + "bytes": "ef4258f06bd6e7abca5e906f79c3604cef6dfadf2d1696ff35aca104e35f2c48" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1d60e5b8e89d79147b17961b4166401ac5006106064214e0159191b0b3245d62" + "bytes": "438c6b2ef94ff0e9446cc3320ab6bae8ae590f99ac5ae437384452da7bf77d0d" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6747a7696ff7b2a217748b98e4caf8cd13cdc4f46cc76a90f2369c3f8c084cc5" + "bytes": "ef4258f06bd6e7abca5e906f79c3604cef6dfadf2d1696ff35aca104e35f2c48" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6747a7696ff7b2a217748b98e4caf8cd13cdc4f46cc76a90f2369c3f8c084cc5" + "bytes": "ef4258f06bd6e7abca5e906f79c3604cef6dfadf2d1696ff35aca104e35f2c48" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "174085346" + "i128": "59170865" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "174085346" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "59170865" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "567b6ac97343f2773483c6f600bc84641422daf5619a55c778379a4f56284d68" + "bytes": "3c528ee4908504f3a9cf549ce9f5a831837c2462df4f644fd882c51e7ac2e4ca" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "567b6ac97343f2773483c6f600bc84641422daf5619a55c778379a4f56284d68" + "bytes": "3c528ee4908504f3a9cf549ce9f5a831837c2462df4f644fd882c51e7ac2e4ca" } ] }, "durability": "persistent", "val": { - "bytes": "6747a7696ff7b2a217748b98e4caf8cd13cdc4f46cc76a90f2369c3f8c084cc5" + "bytes": "ef4258f06bd6e7abca5e906f79c3604cef6dfadf2d1696ff35aca104e35f2c48" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "174085346" + "i128": "59170865" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.75.json index 0d50a853..2e3ba2ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "652456939" + "i128": "169133977" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "652456939" + "i128": "169133977" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f62dce9a3fa34ee052054398133d60623c5526442cbcafe2581d61ff64dc993" + "bytes": "841dc42f60105ff16208029ba0a5b8f6fa4acfa5c9534e6f2828ccd704f04454" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "652456939" + "i128": "169133977" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "652456939" + "i128": "169133977" }, { - "bytes": "306c5005774b0b125117d89577c5241732caf549d22e5350688935eae518d5e7" + "bytes": "c61396aa0f2a9ef7888892887854ad45b493b5e4bbb295d45bffad457e8ef253" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4f62dce9a3fa34ee052054398133d60623c5526442cbcafe2581d61ff64dc993" + "bytes": "841dc42f60105ff16208029ba0a5b8f6fa4acfa5c9534e6f2828ccd704f04454" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "306c5005774b0b125117d89577c5241732caf549d22e5350688935eae518d5e7" + "bytes": "c61396aa0f2a9ef7888892887854ad45b493b5e4bbb295d45bffad457e8ef253" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "306c5005774b0b125117d89577c5241732caf549d22e5350688935eae518d5e7" + "bytes": "c61396aa0f2a9ef7888892887854ad45b493b5e4bbb295d45bffad457e8ef253" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "652456939" + "i128": "169133977" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "652456939" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "169133977" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7874df75743e71f52cb9b645c83d45fca59e8ee7fe91715b29bc8ffa9e4d579" + "bytes": "17c470f8c312b1bc6c9a60c3c9cc25545b8dd070baa2a233534d8ecfab3ecf20" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e7874df75743e71f52cb9b645c83d45fca59e8ee7fe91715b29bc8ffa9e4d579" + "bytes": "17c470f8c312b1bc6c9a60c3c9cc25545b8dd070baa2a233534d8ecfab3ecf20" } ] }, "durability": "persistent", "val": { - "bytes": "306c5005774b0b125117d89577c5241732caf549d22e5350688935eae518d5e7" + "bytes": "c61396aa0f2a9ef7888892887854ad45b493b5e4bbb295d45bffad457e8ef253" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "652456939" + "i128": "169133977" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.76.json index ef540d3c..80540c3e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "135334950" + "i128": "478496873" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "135334950" + "i128": "478496873" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e859d7a598a2b165a6456a86d442dcb8aa8e9d5f1ac60886d5c8021fb44e4d5a" + "bytes": "43d838eaab73d118226b73a199f2d78a2c367632cac2d761d59be47e18f1f226" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "135334950" + "i128": "478496873" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "135334950" + "i128": "478496873" }, { - "bytes": "f6c0f278f9ff19875ae38c1ae67e70fa23f81ecbedaa2ba893ebdf61b492db81" + "bytes": "bd68a8e454af76069bd99f2ad5faf7daf6e7d466fa16e37152cb2ea44a916cfe" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e859d7a598a2b165a6456a86d442dcb8aa8e9d5f1ac60886d5c8021fb44e4d5a" + "bytes": "43d838eaab73d118226b73a199f2d78a2c367632cac2d761d59be47e18f1f226" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f6c0f278f9ff19875ae38c1ae67e70fa23f81ecbedaa2ba893ebdf61b492db81" + "bytes": "bd68a8e454af76069bd99f2ad5faf7daf6e7d466fa16e37152cb2ea44a916cfe" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f6c0f278f9ff19875ae38c1ae67e70fa23f81ecbedaa2ba893ebdf61b492db81" + "bytes": "bd68a8e454af76069bd99f2ad5faf7daf6e7d466fa16e37152cb2ea44a916cfe" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "135334950" + "i128": "478496873" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "135334950" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "478496873" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e78e09e21b404d4bafa3d3367b6865f239eae5f4596776d6fe27cc570fc6251" + "bytes": "665afa6c51aca80057fa2eb453cdfb0639fc1c367ffe351608b2e2f67003f0ba" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6e78e09e21b404d4bafa3d3367b6865f239eae5f4596776d6fe27cc570fc6251" + "bytes": "665afa6c51aca80057fa2eb453cdfb0639fc1c367ffe351608b2e2f67003f0ba" } ] }, "durability": "persistent", "val": { - "bytes": "f6c0f278f9ff19875ae38c1ae67e70fa23f81ecbedaa2ba893ebdf61b492db81" + "bytes": "bd68a8e454af76069bd99f2ad5faf7daf6e7d466fa16e37152cb2ea44a916cfe" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "135334950" + "i128": "478496873" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.77.json index 495cca73..c369e600 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "497612788" + "i128": "639604734" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "497612788" + "i128": "639604734" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f45ecbf9d4d25398cdda2ee08149b12983a74ae4b7f803991c274e5f2da7383d" + "bytes": "7f27cb7ea1edb783704ffde6d476acf091df7e2600e46c2a978b1e02606fd4a1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "497612788" + "i128": "639604734" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "497612788" + "i128": "639604734" }, { - "bytes": "d8fdce18cf06e5f68fcbfae744af2f3afad470e548414346865804068386ec47" + "bytes": "e34256b63bce863c4504555d9d1a1b8e49a90f0214242963d224faae71a5e6eb" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f45ecbf9d4d25398cdda2ee08149b12983a74ae4b7f803991c274e5f2da7383d" + "bytes": "7f27cb7ea1edb783704ffde6d476acf091df7e2600e46c2a978b1e02606fd4a1" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d8fdce18cf06e5f68fcbfae744af2f3afad470e548414346865804068386ec47" + "bytes": "e34256b63bce863c4504555d9d1a1b8e49a90f0214242963d224faae71a5e6eb" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d8fdce18cf06e5f68fcbfae744af2f3afad470e548414346865804068386ec47" + "bytes": "e34256b63bce863c4504555d9d1a1b8e49a90f0214242963d224faae71a5e6eb" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "497612788" + "i128": "639604734" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "497612788" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "639604734" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b9b0678717906436933c7e17c20c32955af0ead3c90ff10331fd19d9cf2151e" + "bytes": "0922c07ee0768041f4c32efe8e7ee36b8adcd5a0a8d3366e786d0955f60dd9d9" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b9b0678717906436933c7e17c20c32955af0ead3c90ff10331fd19d9cf2151e" + "bytes": "0922c07ee0768041f4c32efe8e7ee36b8adcd5a0a8d3366e786d0955f60dd9d9" } ] }, "durability": "persistent", "val": { - "bytes": "d8fdce18cf06e5f68fcbfae744af2f3afad470e548414346865804068386ec47" + "bytes": "e34256b63bce863c4504555d9d1a1b8e49a90f0214242963d224faae71a5e6eb" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "497612788" + "i128": "639604734" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.78.json index 529e3d18..30cc088a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "885807316" + "i128": "60675322" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "885807316" + "i128": "60675322" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "214a844622d957179eb9d51d55719a7a5440559d3ff250078fcbc32b94fb5be9" + "bytes": "773135be5416c5aeb8e63b1261f127a0a675baf8d449843bb821645ee2c8df80" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "885807316" + "i128": "60675322" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "885807316" + "i128": "60675322" }, { - "bytes": "9314cc8fa3465570460d0ab0a5809ba204062a88f24702b33349e71d8e8d9c49" + "bytes": "5f6d0952a908feee5aa4bf2ab35ec13b16b3d0a2214e9a077b49321f64dd13dd" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "214a844622d957179eb9d51d55719a7a5440559d3ff250078fcbc32b94fb5be9" + "bytes": "773135be5416c5aeb8e63b1261f127a0a675baf8d449843bb821645ee2c8df80" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9314cc8fa3465570460d0ab0a5809ba204062a88f24702b33349e71d8e8d9c49" + "bytes": "5f6d0952a908feee5aa4bf2ab35ec13b16b3d0a2214e9a077b49321f64dd13dd" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9314cc8fa3465570460d0ab0a5809ba204062a88f24702b33349e71d8e8d9c49" + "bytes": "5f6d0952a908feee5aa4bf2ab35ec13b16b3d0a2214e9a077b49321f64dd13dd" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "885807316" + "i128": "60675322" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "885807316" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "60675322" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6a44ce6d68a48704f9ab69f5cb2ae981a73255e57c05c2a4a959dbfbfc94994e" + "bytes": "fbafc8061d00c3be019e52a3e9c938ed44e4d14b240bbe37c77e74b3ef53f4ee" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6a44ce6d68a48704f9ab69f5cb2ae981a73255e57c05c2a4a959dbfbfc94994e" + "bytes": "fbafc8061d00c3be019e52a3e9c938ed44e4d14b240bbe37c77e74b3ef53f4ee" } ] }, "durability": "persistent", "val": { - "bytes": "9314cc8fa3465570460d0ab0a5809ba204062a88f24702b33349e71d8e8d9c49" + "bytes": "5f6d0952a908feee5aa4bf2ab35ec13b16b3d0a2214e9a077b49321f64dd13dd" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "885807316" + "i128": "60675322" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.79.json index 27cde62d..b9faf8a3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "763714106" + "i128": "862503653" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763714106" + "i128": "862503653" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccf4bac43eb893d8c2e2c1f9d73283e6574cf7640def442c4929b135153a69bf" + "bytes": "637463be83e3fafbf6d31fa1bc098665be8a61bfc612b5b9fe8eae943b305d3e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "763714106" + "i128": "862503653" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763714106" + "i128": "862503653" }, { - "bytes": "6177fb84b5e4a65c58b2d3d8115e849c1cd030ce8cdecd9e50634cc76851df72" + "bytes": "d216ca7bd7e7eef046cb71a6f3f7eb590af52df6fd779f7bbc287b3b19e47c9c" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccf4bac43eb893d8c2e2c1f9d73283e6574cf7640def442c4929b135153a69bf" + "bytes": "637463be83e3fafbf6d31fa1bc098665be8a61bfc612b5b9fe8eae943b305d3e" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6177fb84b5e4a65c58b2d3d8115e849c1cd030ce8cdecd9e50634cc76851df72" + "bytes": "d216ca7bd7e7eef046cb71a6f3f7eb590af52df6fd779f7bbc287b3b19e47c9c" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6177fb84b5e4a65c58b2d3d8115e849c1cd030ce8cdecd9e50634cc76851df72" + "bytes": "d216ca7bd7e7eef046cb71a6f3f7eb590af52df6fd779f7bbc287b3b19e47c9c" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "763714106" + "i128": "862503653" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "763714106" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "862503653" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e831183812be8c4f7090422bd9377c5d184434036ce4c58343fc1b7b6025fdd2" + "bytes": "26b7f9e6781d42c52146ba18ac483de963cbe538391730613a0e7d2ca4838e3a" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e831183812be8c4f7090422bd9377c5d184434036ce4c58343fc1b7b6025fdd2" + "bytes": "26b7f9e6781d42c52146ba18ac483de963cbe538391730613a0e7d2ca4838e3a" } ] }, "durability": "persistent", "val": { - "bytes": "6177fb84b5e4a65c58b2d3d8115e849c1cd030ce8cdecd9e50634cc76851df72" + "bytes": "d216ca7bd7e7eef046cb71a6f3f7eb590af52df6fd779f7bbc287b3b19e47c9c" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "763714106" + "i128": "862503653" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.8.json index 0d17a7ea..37782441 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "758964387" + "i128": "912566359" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "758964387" + "i128": "912566359" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "18cd05f8f62df14ab0a136690625267f8cb13fbf400560bd421d5ef96de30e7d" + "bytes": "5a63331d46fc9266bbdf02c8ac2ae46203c79e3db66cfce94c03836bce5bd73c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "758964387" + "i128": "912566359" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "758964387" + "i128": "912566359" }, { - "bytes": "b9ab07841937590e0150331022a00ecb57c1537c06ddfbfdc242b97032b6ebf1" + "bytes": "490e2a13727c609650a2ad8fc87332241e443afdac37e834e8c212fe201b01a7" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "18cd05f8f62df14ab0a136690625267f8cb13fbf400560bd421d5ef96de30e7d" + "bytes": "5a63331d46fc9266bbdf02c8ac2ae46203c79e3db66cfce94c03836bce5bd73c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b9ab07841937590e0150331022a00ecb57c1537c06ddfbfdc242b97032b6ebf1" + "bytes": "490e2a13727c609650a2ad8fc87332241e443afdac37e834e8c212fe201b01a7" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b9ab07841937590e0150331022a00ecb57c1537c06ddfbfdc242b97032b6ebf1" + "bytes": "490e2a13727c609650a2ad8fc87332241e443afdac37e834e8c212fe201b01a7" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "758964387" + "i128": "912566359" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "758964387" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "912566359" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35f20d42bca434e8aa1272b9c3143c80397db6b7d5498a17211b1849c4bfaa2f" + "bytes": "3fd54aec0b1e0d4ba8328a06a60b083a46c6eb5eb60adf0250fb7bd9b92da398" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "35f20d42bca434e8aa1272b9c3143c80397db6b7d5498a17211b1849c4bfaa2f" + "bytes": "3fd54aec0b1e0d4ba8328a06a60b083a46c6eb5eb60adf0250fb7bd9b92da398" } ] }, "durability": "persistent", "val": { - "bytes": "b9ab07841937590e0150331022a00ecb57c1537c06ddfbfdc242b97032b6ebf1" + "bytes": "490e2a13727c609650a2ad8fc87332241e443afdac37e834e8c212fe201b01a7" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "758964387" + "i128": "912566359" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.80.json index 46da6180..e1c50c17 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "622264665" + "i128": "709121257" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "622264665" + "i128": "709121257" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "123e66879a7d84e2d238b19e393040972135e35b4581ff06b8b502a252219cc3" + "bytes": "8c48ea169b262faa2a938e75ef6c7494e9790322ee546e42969949d0fd8d0b20" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "622264665" + "i128": "709121257" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "622264665" + "i128": "709121257" }, { - "bytes": "239fd5dd437509fa889f96b5245acbaecebf1f722a2cf8c41d6c04da797355ff" + "bytes": "5d0ab9d068959fc62dfab343a1cb6bc08bc7b140df61dd3ff8c6d804093b3429" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "123e66879a7d84e2d238b19e393040972135e35b4581ff06b8b502a252219cc3" + "bytes": "8c48ea169b262faa2a938e75ef6c7494e9790322ee546e42969949d0fd8d0b20" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "239fd5dd437509fa889f96b5245acbaecebf1f722a2cf8c41d6c04da797355ff" + "bytes": "5d0ab9d068959fc62dfab343a1cb6bc08bc7b140df61dd3ff8c6d804093b3429" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "239fd5dd437509fa889f96b5245acbaecebf1f722a2cf8c41d6c04da797355ff" + "bytes": "5d0ab9d068959fc62dfab343a1cb6bc08bc7b140df61dd3ff8c6d804093b3429" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "622264665" + "i128": "709121257" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "622264665" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "709121257" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec82e060a115295d3abde3b6dc333f3854b2353e730f36f728c0b661a5263ee6" + "bytes": "6098619df54efa65eae4fc9385bbb023f532c3e1df2f3703b351ca6b4cc2df41" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ec82e060a115295d3abde3b6dc333f3854b2353e730f36f728c0b661a5263ee6" + "bytes": "6098619df54efa65eae4fc9385bbb023f532c3e1df2f3703b351ca6b4cc2df41" } ] }, "durability": "persistent", "val": { - "bytes": "239fd5dd437509fa889f96b5245acbaecebf1f722a2cf8c41d6c04da797355ff" + "bytes": "5d0ab9d068959fc62dfab343a1cb6bc08bc7b140df61dd3ff8c6d804093b3429" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "622264665" + "i128": "709121257" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.81.json index 07f03987..29bc2d55 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "893100005" + "i128": "5088885" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893100005" + "i128": "5088885" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68c639caa67b0cdb4dd5751c33a58b3f712d3d8361475fd2b43e7a4631883e86" + "bytes": "2bcc5e3fc52b7f91287fec0da5fbc38ff0ee64e348c8dc48ba337a58c8678c6b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "893100005" + "i128": "5088885" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893100005" + "i128": "5088885" }, { - "bytes": "14833528e81e6571a9e86e63d4f8d58812c0b9982673dd5f9ec1e40ad6901c75" + "bytes": "2bc4bb1af972a3e3c904d05a362e3b6b340e595551d559328514d0e70ced5fa9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "68c639caa67b0cdb4dd5751c33a58b3f712d3d8361475fd2b43e7a4631883e86" + "bytes": "2bcc5e3fc52b7f91287fec0da5fbc38ff0ee64e348c8dc48ba337a58c8678c6b" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14833528e81e6571a9e86e63d4f8d58812c0b9982673dd5f9ec1e40ad6901c75" + "bytes": "2bc4bb1af972a3e3c904d05a362e3b6b340e595551d559328514d0e70ced5fa9" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "14833528e81e6571a9e86e63d4f8d58812c0b9982673dd5f9ec1e40ad6901c75" + "bytes": "2bc4bb1af972a3e3c904d05a362e3b6b340e595551d559328514d0e70ced5fa9" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "893100005" + "i128": "5088885" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "893100005" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "5088885" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ad0e27d32be9f68aeac6805c0656ff85986b09779dc9bef2712535194e402a1" + "bytes": "ef8218ed913a8405684c5221a3b81a39291a827c033fc125a88d43d0363b174f" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "4ad0e27d32be9f68aeac6805c0656ff85986b09779dc9bef2712535194e402a1" + "bytes": "ef8218ed913a8405684c5221a3b81a39291a827c033fc125a88d43d0363b174f" } ] }, "durability": "persistent", "val": { - "bytes": "14833528e81e6571a9e86e63d4f8d58812c0b9982673dd5f9ec1e40ad6901c75" + "bytes": "2bc4bb1af972a3e3c904d05a362e3b6b340e595551d559328514d0e70ced5fa9" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "893100005" + "i128": "5088885" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.82.json index 0005e5fe..4699c418 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "763278174" + "i128": "896683975" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763278174" + "i128": "896683975" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1274be94562390da86f4df403389d2ac180c364595044a41914ae84c95794e39" + "bytes": "6b3e34e26a09861b015ead777768e377acd0d823d66a08c0622846a42687d618" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "763278174" + "i128": "896683975" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "763278174" + "i128": "896683975" }, { - "bytes": "eb3a32697e9879236c59d19597f8c62b280d1cd8f9f40c682b0a8a17bf4e043a" + "bytes": "63b569d83b802d92b2c4cc62e4c2bdc77b518526b964dd85cb6b25c6a25e74af" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1274be94562390da86f4df403389d2ac180c364595044a41914ae84c95794e39" + "bytes": "6b3e34e26a09861b015ead777768e377acd0d823d66a08c0622846a42687d618" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb3a32697e9879236c59d19597f8c62b280d1cd8f9f40c682b0a8a17bf4e043a" + "bytes": "63b569d83b802d92b2c4cc62e4c2bdc77b518526b964dd85cb6b25c6a25e74af" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eb3a32697e9879236c59d19597f8c62b280d1cd8f9f40c682b0a8a17bf4e043a" + "bytes": "63b569d83b802d92b2c4cc62e4c2bdc77b518526b964dd85cb6b25c6a25e74af" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "763278174" + "i128": "896683975" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "763278174" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "896683975" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fd1e48063af3b8384a2e79c051f4f45131d764a934861b40eb7b00fd02bf0d44" + "bytes": "981c34ac73666c2eb76330022098ec2a11f2fc8bfbb88b8f213e33f229530832" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "fd1e48063af3b8384a2e79c051f4f45131d764a934861b40eb7b00fd02bf0d44" + "bytes": "981c34ac73666c2eb76330022098ec2a11f2fc8bfbb88b8f213e33f229530832" } ] }, "durability": "persistent", "val": { - "bytes": "eb3a32697e9879236c59d19597f8c62b280d1cd8f9f40c682b0a8a17bf4e043a" + "bytes": "63b569d83b802d92b2c4cc62e4c2bdc77b518526b964dd85cb6b25c6a25e74af" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "763278174" + "i128": "896683975" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.83.json index 88b9a3f4..d7a9b312 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "8601312" + "i128": "344657276" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "8601312" + "i128": "344657276" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "345e45802d14896e28ef41af4b63b8fb1844d5d0810641ae26800f0de701068c" + "bytes": "42a82efe494f2b5e8e3d72fe642d2ea984d2c6d20c549bfe14f05d017784dbfe" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "8601312" + "i128": "344657276" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "8601312" + "i128": "344657276" }, { - "bytes": "eccbfaf50460d08a8a1c1ca1f6db5b7c5004723547e7152d841424128681cf7d" + "bytes": "88d203f86a25d6886f8d595192bc3fac828f547fe340e4abbf1040d28c787dba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "345e45802d14896e28ef41af4b63b8fb1844d5d0810641ae26800f0de701068c" + "bytes": "42a82efe494f2b5e8e3d72fe642d2ea984d2c6d20c549bfe14f05d017784dbfe" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eccbfaf50460d08a8a1c1ca1f6db5b7c5004723547e7152d841424128681cf7d" + "bytes": "88d203f86a25d6886f8d595192bc3fac828f547fe340e4abbf1040d28c787dba" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eccbfaf50460d08a8a1c1ca1f6db5b7c5004723547e7152d841424128681cf7d" + "bytes": "88d203f86a25d6886f8d595192bc3fac828f547fe340e4abbf1040d28c787dba" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "8601312" + "i128": "344657276" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "8601312" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "344657276" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a07cfd295af119ff4f80c642af49f2cbed431f3da3efd9b5c31d3ded93fca3e7" + "bytes": "9e8de6840543e74d09e62f5dd523ab0e5f927bea40d26258bce60c785cfc3fa2" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "a07cfd295af119ff4f80c642af49f2cbed431f3da3efd9b5c31d3ded93fca3e7" + "bytes": "9e8de6840543e74d09e62f5dd523ab0e5f927bea40d26258bce60c785cfc3fa2" } ] }, "durability": "persistent", "val": { - "bytes": "eccbfaf50460d08a8a1c1ca1f6db5b7c5004723547e7152d841424128681cf7d" + "bytes": "88d203f86a25d6886f8d595192bc3fac828f547fe340e4abbf1040d28c787dba" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "8601312" + "i128": "344657276" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.84.json index 30830aab..a101c269 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "523025823" + "i128": "213695928" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "523025823" + "i128": "213695928" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75dea5f6b0d66fe6f1cfdd154de00ee7af6d3d9d299414a1f31aee25a99a4a5d" + "bytes": "ec8c3b7ad7bd0fd03e1e304e9494f914a7a21ffd009e3c97bc42644011f94aef" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "523025823" + "i128": "213695928" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "523025823" + "i128": "213695928" }, { - "bytes": "b7f3e6d2582e9b92f0f711f00c09ba9401d87db8cfc159ab8b4e3fc5f1935e19" + "bytes": "7ff532fdac70c72ee17bdbf1eb6aff134247e498d07996de3f95d7bdf4a67f3b" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "75dea5f6b0d66fe6f1cfdd154de00ee7af6d3d9d299414a1f31aee25a99a4a5d" + "bytes": "ec8c3b7ad7bd0fd03e1e304e9494f914a7a21ffd009e3c97bc42644011f94aef" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7f3e6d2582e9b92f0f711f00c09ba9401d87db8cfc159ab8b4e3fc5f1935e19" + "bytes": "7ff532fdac70c72ee17bdbf1eb6aff134247e498d07996de3f95d7bdf4a67f3b" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b7f3e6d2582e9b92f0f711f00c09ba9401d87db8cfc159ab8b4e3fc5f1935e19" + "bytes": "7ff532fdac70c72ee17bdbf1eb6aff134247e498d07996de3f95d7bdf4a67f3b" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "523025823" + "i128": "213695928" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "523025823" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "213695928" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60f5b6923303acdf8c43ea4f5214c1fbfbba46281e6cf4203d31d6b1e7cc6922" + "bytes": "4b46493de0e1ab921433d7c6e6e94d12f8e973faf0c077d9155f60d1d54c8da0" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "60f5b6923303acdf8c43ea4f5214c1fbfbba46281e6cf4203d31d6b1e7cc6922" + "bytes": "4b46493de0e1ab921433d7c6e6e94d12f8e973faf0c077d9155f60d1d54c8da0" } ] }, "durability": "persistent", "val": { - "bytes": "b7f3e6d2582e9b92f0f711f00c09ba9401d87db8cfc159ab8b4e3fc5f1935e19" + "bytes": "7ff532fdac70c72ee17bdbf1eb6aff134247e498d07996de3f95d7bdf4a67f3b" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "523025823" + "i128": "213695928" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.85.json index be5ce782..5077207a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "133409734" + "i128": "956122704" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "133409734" + "i128": "956122704" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "59005e553312fc8c1d0f34e45402df13a66402e99119108192e38a03e4b48ecc" + "bytes": "8d57c3ced54ccaadd9ec6cdb546217858ac345d90df0789b46524a3515808ea5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "133409734" + "i128": "956122704" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "133409734" + "i128": "956122704" }, { - "bytes": "a48613eeaf413aa77b18f5ccc72e0c9012783bda01f60633f42443ed27fa7521" + "bytes": "5b74ad888dd066f1f3742410fe2d6fca33cfdd1cf7098fd17dbc2dd97025f426" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "59005e553312fc8c1d0f34e45402df13a66402e99119108192e38a03e4b48ecc" + "bytes": "8d57c3ced54ccaadd9ec6cdb546217858ac345d90df0789b46524a3515808ea5" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a48613eeaf413aa77b18f5ccc72e0c9012783bda01f60633f42443ed27fa7521" + "bytes": "5b74ad888dd066f1f3742410fe2d6fca33cfdd1cf7098fd17dbc2dd97025f426" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a48613eeaf413aa77b18f5ccc72e0c9012783bda01f60633f42443ed27fa7521" + "bytes": "5b74ad888dd066f1f3742410fe2d6fca33cfdd1cf7098fd17dbc2dd97025f426" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "133409734" + "i128": "956122704" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "133409734" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "956122704" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b299c4b05db948b4d64e0880f43e5a0637ec6039b853251695d78f35eb956f7" + "bytes": "1d253b367659df126e10dc7d089c4b9ea7c946b80c86687c0933faab3b517a40" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "5b299c4b05db948b4d64e0880f43e5a0637ec6039b853251695d78f35eb956f7" + "bytes": "1d253b367659df126e10dc7d089c4b9ea7c946b80c86687c0933faab3b517a40" } ] }, "durability": "persistent", "val": { - "bytes": "a48613eeaf413aa77b18f5ccc72e0c9012783bda01f60633f42443ed27fa7521" + "bytes": "5b74ad888dd066f1f3742410fe2d6fca33cfdd1cf7098fd17dbc2dd97025f426" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "133409734" + "i128": "956122704" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.86.json index ebdfedf6..d54c15b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "755609407" + "i128": "887235977" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "755609407" + "i128": "887235977" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d5d8b052848d100d4715add94652b710136a327a5ac9ee3660baf1001d247c5" + "bytes": "5110d745060f473a4b9ae41f7c6b66aa19b1b477e1eeac642515edfae112c487" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "755609407" + "i128": "887235977" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "755609407" + "i128": "887235977" }, { - "bytes": "a266746ed9a0e51428c48ca50476d575ea79583b9485ecd15922901e9dfb0740" + "bytes": "9c7b0b8bc48cfbc92965c5e22c80944b0731132de9466dbcbf42a334fc0392ef" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d5d8b052848d100d4715add94652b710136a327a5ac9ee3660baf1001d247c5" + "bytes": "5110d745060f473a4b9ae41f7c6b66aa19b1b477e1eeac642515edfae112c487" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a266746ed9a0e51428c48ca50476d575ea79583b9485ecd15922901e9dfb0740" + "bytes": "9c7b0b8bc48cfbc92965c5e22c80944b0731132de9466dbcbf42a334fc0392ef" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a266746ed9a0e51428c48ca50476d575ea79583b9485ecd15922901e9dfb0740" + "bytes": "9c7b0b8bc48cfbc92965c5e22c80944b0731132de9466dbcbf42a334fc0392ef" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "755609407" + "i128": "887235977" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "755609407" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "887235977" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1c9029e783c7b5eaf5fc683200a0015b18160122a212c53007cc00a13d03c52" + "bytes": "d653301e6e0e4096a9834e52c4d97ff11573fc18d6cf7c1d65ce9ea45ca99a18" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b1c9029e783c7b5eaf5fc683200a0015b18160122a212c53007cc00a13d03c52" + "bytes": "d653301e6e0e4096a9834e52c4d97ff11573fc18d6cf7c1d65ce9ea45ca99a18" } ] }, "durability": "persistent", "val": { - "bytes": "a266746ed9a0e51428c48ca50476d575ea79583b9485ecd15922901e9dfb0740" + "bytes": "9c7b0b8bc48cfbc92965c5e22c80944b0731132de9466dbcbf42a334fc0392ef" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "755609407" + "i128": "887235977" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.87.json index af08c026..636d1d4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "234760470" + "i128": "38372258" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "234760470" + "i128": "38372258" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ad5e2b412460c06285cb84147093d87ff22a25ddba050a93cbfab11e158273b" + "bytes": "f028df53b5c5419832476f9da525196cca7e8e8c7b9729ead10d8c80910805a6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "234760470" + "i128": "38372258" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "234760470" + "i128": "38372258" }, { - "bytes": "4dd3ed4afce88c0ab11a7fdedb80a1bb6dc4e2c3728c4584ee8a3aa8b1df5722" + "bytes": "41af4a60abf53e35923e88f575f8cfcc44ea0d6e7451ca4c23fc623140bd2194" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8ad5e2b412460c06285cb84147093d87ff22a25ddba050a93cbfab11e158273b" + "bytes": "f028df53b5c5419832476f9da525196cca7e8e8c7b9729ead10d8c80910805a6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4dd3ed4afce88c0ab11a7fdedb80a1bb6dc4e2c3728c4584ee8a3aa8b1df5722" + "bytes": "41af4a60abf53e35923e88f575f8cfcc44ea0d6e7451ca4c23fc623140bd2194" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4dd3ed4afce88c0ab11a7fdedb80a1bb6dc4e2c3728c4584ee8a3aa8b1df5722" + "bytes": "41af4a60abf53e35923e88f575f8cfcc44ea0d6e7451ca4c23fc623140bd2194" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "234760470" + "i128": "38372258" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "234760470" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "38372258" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5ab6ba383f3040dac401423c92a63f0d48c6f446895834e96d495e909d94f8a" + "bytes": "ed1e95db37698fac595502d9771ed07f6b57cd4a9ed93a44d1a77db2a91f964b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b5ab6ba383f3040dac401423c92a63f0d48c6f446895834e96d495e909d94f8a" + "bytes": "ed1e95db37698fac595502d9771ed07f6b57cd4a9ed93a44d1a77db2a91f964b" } ] }, "durability": "persistent", "val": { - "bytes": "4dd3ed4afce88c0ab11a7fdedb80a1bb6dc4e2c3728c4584ee8a3aa8b1df5722" + "bytes": "41af4a60abf53e35923e88f575f8cfcc44ea0d6e7451ca4c23fc623140bd2194" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "234760470" + "i128": "38372258" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.88.json index da0b911a..bb9051d9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "748238126" + "i128": "406913794" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "748238126" + "i128": "406913794" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c88a34e4165827ffadec7875f82e63aaed7e7fa267dbb2d82d2cdfaef5cfe192" + "bytes": "bd50c581d4c584c26da98a8c7cf56c5c85c36d4d5b2117554c3ab3ba12b1d227" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "748238126" + "i128": "406913794" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "748238126" + "i128": "406913794" }, { - "bytes": "7e9c3296e504f6addc96ec47f2720691fdc7d73ce362301d857036da6899bc39" + "bytes": "1818b9d07799b97295f67e76d4864f9e0cf0b99d7beaefc335346562053c7e27" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c88a34e4165827ffadec7875f82e63aaed7e7fa267dbb2d82d2cdfaef5cfe192" + "bytes": "bd50c581d4c584c26da98a8c7cf56c5c85c36d4d5b2117554c3ab3ba12b1d227" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7e9c3296e504f6addc96ec47f2720691fdc7d73ce362301d857036da6899bc39" + "bytes": "1818b9d07799b97295f67e76d4864f9e0cf0b99d7beaefc335346562053c7e27" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7e9c3296e504f6addc96ec47f2720691fdc7d73ce362301d857036da6899bc39" + "bytes": "1818b9d07799b97295f67e76d4864f9e0cf0b99d7beaefc335346562053c7e27" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "748238126" + "i128": "406913794" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "748238126" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "406913794" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a76fc3fa94b1744853f031f20b0ca8f4bf01deea87c2b6849f5968117d4a7ea" + "bytes": "26e40ff673d865214263ce8c1c83647bca839483e93d4e340133bf2f2876466b" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "1a76fc3fa94b1744853f031f20b0ca8f4bf01deea87c2b6849f5968117d4a7ea" + "bytes": "26e40ff673d865214263ce8c1c83647bca839483e93d4e340133bf2f2876466b" } ] }, "durability": "persistent", "val": { - "bytes": "7e9c3296e504f6addc96ec47f2720691fdc7d73ce362301d857036da6899bc39" + "bytes": "1818b9d07799b97295f67e76d4864f9e0cf0b99d7beaefc335346562053c7e27" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "748238126" + "i128": "406913794" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.89.json index 6ce34104..504fce7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "900471070" + "i128": "180157151" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900471070" + "i128": "180157151" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2871ebdef3ad2208a61c631afc3ba048bb1f6dca31e348275937f3b9582b4b0d" + "bytes": "290843b2595630b77ed816250fe31b31a0e116940fcf5e8265eae134fa25a547" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "900471070" + "i128": "180157151" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900471070" + "i128": "180157151" }, { - "bytes": "11a05a721a74779f5b2a27b61cb039a183d20d57ef9da1a1a13e317f44ae4bc5" + "bytes": "11f2acc3e0b248b6e639e2bf42aa19f4f59b082dbde11f96dd66f39ed4c155af" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2871ebdef3ad2208a61c631afc3ba048bb1f6dca31e348275937f3b9582b4b0d" + "bytes": "290843b2595630b77ed816250fe31b31a0e116940fcf5e8265eae134fa25a547" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "11a05a721a74779f5b2a27b61cb039a183d20d57ef9da1a1a13e317f44ae4bc5" + "bytes": "11f2acc3e0b248b6e639e2bf42aa19f4f59b082dbde11f96dd66f39ed4c155af" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "11a05a721a74779f5b2a27b61cb039a183d20d57ef9da1a1a13e317f44ae4bc5" + "bytes": "11f2acc3e0b248b6e639e2bf42aa19f4f59b082dbde11f96dd66f39ed4c155af" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "900471070" + "i128": "180157151" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "900471070" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "180157151" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9c7b8a495472ca5d588cc0201b8d9b484662625401e148b0372f7450558023e" + "bytes": "2f668d4b19ada7b70d1a6343bd45b484bff7ec463bfcc3578eeeca1608954903" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b9c7b8a495472ca5d588cc0201b8d9b484662625401e148b0372f7450558023e" + "bytes": "2f668d4b19ada7b70d1a6343bd45b484bff7ec463bfcc3578eeeca1608954903" } ] }, "durability": "persistent", "val": { - "bytes": "11a05a721a74779f5b2a27b61cb039a183d20d57ef9da1a1a13e317f44ae4bc5" + "bytes": "11f2acc3e0b248b6e639e2bf42aa19f4f59b082dbde11f96dd66f39ed4c155af" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "900471070" + "i128": "180157151" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.9.json index 00bf8026..13786b5d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "30131512" + "i128": "491953561" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "30131512" + "i128": "491953561" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "080b6743a4287cd5ce686c5778fbd7fba43f039a3599b140a670e9ad487cc138" + "bytes": "1c957cb7fd99b262875dc7521f3dacccc20618567a7c713dcbab76114daae294" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "30131512" + "i128": "491953561" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "30131512" + "i128": "491953561" }, { - "bytes": "c01e810704f01f5c37d03e3f16da0e6995233caa36d234c804ec31c8efa5c712" + "bytes": "8f5e33325b246c329ba4f3f207df3fe6e6e8ef4e1bc936328914c1272daaf2a8" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "080b6743a4287cd5ce686c5778fbd7fba43f039a3599b140a670e9ad487cc138" + "bytes": "1c957cb7fd99b262875dc7521f3dacccc20618567a7c713dcbab76114daae294" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c01e810704f01f5c37d03e3f16da0e6995233caa36d234c804ec31c8efa5c712" + "bytes": "8f5e33325b246c329ba4f3f207df3fe6e6e8ef4e1bc936328914c1272daaf2a8" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c01e810704f01f5c37d03e3f16da0e6995233caa36d234c804ec31c8efa5c712" + "bytes": "8f5e33325b246c329ba4f3f207df3fe6e6e8ef4e1bc936328914c1272daaf2a8" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "30131512" + "i128": "491953561" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "30131512" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "491953561" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f392d134af1736773ba0769b4ce802f2b4a967b8ec93be86c3bde6b40e8d86c4" + "bytes": "ac83ddaa33655e2ca4b6e9f56d3810f105b622590e3d68b2546847d13457a221" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "f392d134af1736773ba0769b4ce802f2b4a967b8ec93be86c3bde6b40e8d86c4" + "bytes": "ac83ddaa33655e2ca4b6e9f56d3810f105b622590e3d68b2546847d13457a221" } ] }, "durability": "persistent", "val": { - "bytes": "c01e810704f01f5c37d03e3f16da0e6995233caa36d234c804ec31c8efa5c712" + "bytes": "8f5e33325b246c329ba4f3f207df3fe6e6e8ef4e1bc936328914c1272daaf2a8" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "30131512" + "i128": "491953561" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.90.json index d674c43f..90eaf839 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "395978073" + "i128": "523468280" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "395978073" + "i128": "523468280" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e37941ce6118090dd21068d0e6d71506a9e33b1bfcfa808cc985fc05f2c5d5b5" + "bytes": "6324b9eae16092883e7c6d93482844deaa968e568b4410b361f4407134bc2f31" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "395978073" + "i128": "523468280" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "395978073" + "i128": "523468280" }, { - "bytes": "03d9b63546155f6e3c516c8e201abb3fdd545a25ca17ae267cf24fb4038ff756" + "bytes": "ece1ec4ba6904dac7e840eda5f9f50be22cc4c6c9271b117999343efac195d5e" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e37941ce6118090dd21068d0e6d71506a9e33b1bfcfa808cc985fc05f2c5d5b5" + "bytes": "6324b9eae16092883e7c6d93482844deaa968e568b4410b361f4407134bc2f31" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03d9b63546155f6e3c516c8e201abb3fdd545a25ca17ae267cf24fb4038ff756" + "bytes": "ece1ec4ba6904dac7e840eda5f9f50be22cc4c6c9271b117999343efac195d5e" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03d9b63546155f6e3c516c8e201abb3fdd545a25ca17ae267cf24fb4038ff756" + "bytes": "ece1ec4ba6904dac7e840eda5f9f50be22cc4c6c9271b117999343efac195d5e" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "395978073" + "i128": "523468280" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "395978073" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "523468280" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8944a93c5851d46b4aca7211cd21398f6b50eac290066085b1366c552e8f2461" + "bytes": "57104bc2e07cc7cd9137dee81c28ab8dd32fede5e0d46ae0e8a4412d708c29c7" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8944a93c5851d46b4aca7211cd21398f6b50eac290066085b1366c552e8f2461" + "bytes": "57104bc2e07cc7cd9137dee81c28ab8dd32fede5e0d46ae0e8a4412d708c29c7" } ] }, "durability": "persistent", "val": { - "bytes": "03d9b63546155f6e3c516c8e201abb3fdd545a25ca17ae267cf24fb4038ff756" + "bytes": "ece1ec4ba6904dac7e840eda5f9f50be22cc4c6c9271b117999343efac195d5e" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "395978073" + "i128": "523468280" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.91.json index 9dd7ffbf..37805276 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "852763609" + "i128": "407088367" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "852763609" + "i128": "407088367" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed0d112430618af437fbc4cd7477509805b8980c91311f9281ef9eb63f86fec2" + "bytes": "a7b2d4ab8c629464eb7d3417676ef1c93dd2d2bf864008e8ba6af40dfffcebff" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "852763609" + "i128": "407088367" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "852763609" + "i128": "407088367" }, { - "bytes": "b783b1ed33baab0bd27c61bd6683f4bf9f33b44dfa340324f64fb0a3e178a508" + "bytes": "5f0cd280b60259810c60699e68feb94a60e4aeefabf6a27181236bccaa13e94a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ed0d112430618af437fbc4cd7477509805b8980c91311f9281ef9eb63f86fec2" + "bytes": "a7b2d4ab8c629464eb7d3417676ef1c93dd2d2bf864008e8ba6af40dfffcebff" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b783b1ed33baab0bd27c61bd6683f4bf9f33b44dfa340324f64fb0a3e178a508" + "bytes": "5f0cd280b60259810c60699e68feb94a60e4aeefabf6a27181236bccaa13e94a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b783b1ed33baab0bd27c61bd6683f4bf9f33b44dfa340324f64fb0a3e178a508" + "bytes": "5f0cd280b60259810c60699e68feb94a60e4aeefabf6a27181236bccaa13e94a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "852763609" + "i128": "407088367" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "852763609" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "407088367" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5bdd087eedfe88ba0a3f5c93a25808d785e1757bae038d11b3b48ce60bc5b7c" + "bytes": "d0f90566e24445b5ae266d4fa62d826600e6be90e45a9dcbadb33f0bf3afd072" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "e5bdd087eedfe88ba0a3f5c93a25808d785e1757bae038d11b3b48ce60bc5b7c" + "bytes": "d0f90566e24445b5ae266d4fa62d826600e6be90e45a9dcbadb33f0bf3afd072" } ] }, "durability": "persistent", "val": { - "bytes": "b783b1ed33baab0bd27c61bd6683f4bf9f33b44dfa340324f64fb0a3e178a508" + "bytes": "5f0cd280b60259810c60699e68feb94a60e4aeefabf6a27181236bccaa13e94a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "852763609" + "i128": "407088367" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.92.json index 0a67536d..1dac3030 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "441584008" + "i128": "391573200" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441584008" + "i128": "391573200" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9d867b2f3e836bf0943e2e29d4c07ab4087b265d65c561c3465ff46de9cfc30" + "bytes": "163d4bbe49c410e485fb60eaf392691e3de0801d6ec0b8912de3dc83f8a7aabe" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "441584008" + "i128": "391573200" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "441584008" + "i128": "391573200" }, { - "bytes": "1fceb421f01f02e394edecb6e72a7331da8bc30a84a0eb06cd702fd38898decb" + "bytes": "4afa88ca3cebe316147562ac08a39be30bc6ef2b166cccb0ee823248439018a9" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e9d867b2f3e836bf0943e2e29d4c07ab4087b265d65c561c3465ff46de9cfc30" + "bytes": "163d4bbe49c410e485fb60eaf392691e3de0801d6ec0b8912de3dc83f8a7aabe" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1fceb421f01f02e394edecb6e72a7331da8bc30a84a0eb06cd702fd38898decb" + "bytes": "4afa88ca3cebe316147562ac08a39be30bc6ef2b166cccb0ee823248439018a9" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1fceb421f01f02e394edecb6e72a7331da8bc30a84a0eb06cd702fd38898decb" + "bytes": "4afa88ca3cebe316147562ac08a39be30bc6ef2b166cccb0ee823248439018a9" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "441584008" + "i128": "391573200" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "441584008" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "391573200" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ddf168e8a3c6bec0629f5f48c13461168782a52d45239e51e8d483e018b9ce6" + "bytes": "c1159934b2e1b5c27503a1a47fb942223418a109b4987a6715516561d88ee184" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "6ddf168e8a3c6bec0629f5f48c13461168782a52d45239e51e8d483e018b9ce6" + "bytes": "c1159934b2e1b5c27503a1a47fb942223418a109b4987a6715516561d88ee184" } ] }, "durability": "persistent", "val": { - "bytes": "1fceb421f01f02e394edecb6e72a7331da8bc30a84a0eb06cd702fd38898decb" + "bytes": "4afa88ca3cebe316147562ac08a39be30bc6ef2b166cccb0ee823248439018a9" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "441584008" + "i128": "391573200" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.93.json index 8c06618e..41d4b1ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "878661066" + "i128": "268624373" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "878661066" + "i128": "268624373" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "563b4a8f9d3d0cc7389a7a14b1720a88d5ef6582a50b36ff9f4422ee96b30886" + "bytes": "46082996400ecc4e9e860e9d379dc7ab78e923af2f5c2eb074f6f2cedc56965c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "878661066" + "i128": "268624373" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "878661066" + "i128": "268624373" }, { - "bytes": "0f498d81150acf3385ba39bb036a791d81e478fd26acf31dbb0fc3212458d609" + "bytes": "bcec3ac61d034fb23788be803927221530952d6f043f0388ef3412fc31cf8c6a" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "563b4a8f9d3d0cc7389a7a14b1720a88d5ef6582a50b36ff9f4422ee96b30886" + "bytes": "46082996400ecc4e9e860e9d379dc7ab78e923af2f5c2eb074f6f2cedc56965c" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0f498d81150acf3385ba39bb036a791d81e478fd26acf31dbb0fc3212458d609" + "bytes": "bcec3ac61d034fb23788be803927221530952d6f043f0388ef3412fc31cf8c6a" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0f498d81150acf3385ba39bb036a791d81e478fd26acf31dbb0fc3212458d609" + "bytes": "bcec3ac61d034fb23788be803927221530952d6f043f0388ef3412fc31cf8c6a" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "878661066" + "i128": "268624373" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "878661066" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "268624373" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c073e0a6c1cfc7faf57b58ac473d9514fe581dfcd94c84e4104c09470e0726f" + "bytes": "8d15ff63af56e75a3ba8b8eda32e47f0fb1b4b943e8c762729ddff7c2e466db1" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8c073e0a6c1cfc7faf57b58ac473d9514fe581dfcd94c84e4104c09470e0726f" + "bytes": "8d15ff63af56e75a3ba8b8eda32e47f0fb1b4b943e8c762729ddff7c2e466db1" } ] }, "durability": "persistent", "val": { - "bytes": "0f498d81150acf3385ba39bb036a791d81e478fd26acf31dbb0fc3212458d609" + "bytes": "bcec3ac61d034fb23788be803927221530952d6f043f0388ef3412fc31cf8c6a" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "878661066" + "i128": "268624373" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.94.json index 8ddf5c5a..a7a69ee5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "181914880" + "i128": "366736070" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181914880" + "i128": "366736070" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc52c9ece6ac453edb44b75729fdaf475e1811db0c7c39a07711b384c326a811" + "bytes": "0e0d259dc0e8781befa3daeb06385666eae9bf6b3827b98aed93e5b6d766dec6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "181914880" + "i128": "366736070" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "181914880" + "i128": "366736070" }, { - "bytes": "b52c2047242208023f23673def02a60cecec5aa4f9e2a363d5ca3ba12341dd6a" + "bytes": "8557d58c2bf508b77c5fdd76fc595ee4ad7c90d7b440132a7e98f1d526e42adc" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dc52c9ece6ac453edb44b75729fdaf475e1811db0c7c39a07711b384c326a811" + "bytes": "0e0d259dc0e8781befa3daeb06385666eae9bf6b3827b98aed93e5b6d766dec6" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b52c2047242208023f23673def02a60cecec5aa4f9e2a363d5ca3ba12341dd6a" + "bytes": "8557d58c2bf508b77c5fdd76fc595ee4ad7c90d7b440132a7e98f1d526e42adc" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b52c2047242208023f23673def02a60cecec5aa4f9e2a363d5ca3ba12341dd6a" + "bytes": "8557d58c2bf508b77c5fdd76fc595ee4ad7c90d7b440132a7e98f1d526e42adc" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "181914880" + "i128": "366736070" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "181914880" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "366736070" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eae34c0c0df8e358cdca502fa8717430cc7c1df327e6ed523df4f0e37596baae" + "bytes": "1d55e1be9670d0ec0a00721d0fca866562a16d3257b2fc4007f09056b5ad9819" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "eae34c0c0df8e358cdca502fa8717430cc7c1df327e6ed523df4f0e37596baae" + "bytes": "1d55e1be9670d0ec0a00721d0fca866562a16d3257b2fc4007f09056b5ad9819" } ] }, "durability": "persistent", "val": { - "bytes": "b52c2047242208023f23673def02a60cecec5aa4f9e2a363d5ca3ba12341dd6a" + "bytes": "8557d58c2bf508b77c5fdd76fc595ee4ad7c90d7b440132a7e98f1d526e42adc" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "181914880" + "i128": "366736070" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.95.json index 45766364..47340fa4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "318543426" + "i128": "538410516" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "318543426" + "i128": "538410516" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc1d045942822f6ecb1c8a30431855ea793bcdaa66d26668d7849ce46ad7c4cb" + "bytes": "f99d5074325e26cb48a1dcac1d604f58c0670be0881cde4e1e1464439bc43699" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "318543426" + "i128": "538410516" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "318543426" + "i128": "538410516" }, { - "bytes": "6bc778a8d317aca623ad42042f758921c68db3c208e2304cb8beafeb31844818" + "bytes": "02a343aee52bcd51b3e1389da8ae38df9d06402e015fac6a429c871c5e7b5a47" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cc1d045942822f6ecb1c8a30431855ea793bcdaa66d26668d7849ce46ad7c4cb" + "bytes": "f99d5074325e26cb48a1dcac1d604f58c0670be0881cde4e1e1464439bc43699" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bc778a8d317aca623ad42042f758921c68db3c208e2304cb8beafeb31844818" + "bytes": "02a343aee52bcd51b3e1389da8ae38df9d06402e015fac6a429c871c5e7b5a47" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bc778a8d317aca623ad42042f758921c68db3c208e2304cb8beafeb31844818" + "bytes": "02a343aee52bcd51b3e1389da8ae38df9d06402e015fac6a429c871c5e7b5a47" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "318543426" + "i128": "538410516" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "318543426" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "538410516" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b53f139c30dac1aace7ed9c959070225bf429d39d7cc491e87d4ffabd8164b81" + "bytes": "43d06aace2ae393651eed41090179d35c1c71ebb79c81c0ab4e81c108a386cb8" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "b53f139c30dac1aace7ed9c959070225bf429d39d7cc491e87d4ffabd8164b81" + "bytes": "43d06aace2ae393651eed41090179d35c1c71ebb79c81c0ab4e81c108a386cb8" } ] }, "durability": "persistent", "val": { - "bytes": "6bc778a8d317aca623ad42042f758921c68db3c208e2304cb8beafeb31844818" + "bytes": "02a343aee52bcd51b3e1389da8ae38df9d06402e015fac6a429c871c5e7b5a47" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "318543426" + "i128": "538410516" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.96.json index c83f4902..03f95e2c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "575145291" + "i128": "474983097" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "575145291" + "i128": "474983097" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "746e8e7dddcf6da0e1e2bf0b98452525bd6e6756035ac933e0be3e7789f3a353" + "bytes": "d6731b7d9dee14560797444107045993a829eec49263d992936f0300dc246d03" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "575145291" + "i128": "474983097" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "575145291" + "i128": "474983097" }, { - "bytes": "2a6a0534bbb1a0e63d2fe684fc301d8f18b56ac9aa9588dd02c8aae1af58f6be" + "bytes": "d15918d78a8714fa0a38ce19d72479446244f86a4a0f206b7697caf8facb93ba" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "746e8e7dddcf6da0e1e2bf0b98452525bd6e6756035ac933e0be3e7789f3a353" + "bytes": "d6731b7d9dee14560797444107045993a829eec49263d992936f0300dc246d03" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a6a0534bbb1a0e63d2fe684fc301d8f18b56ac9aa9588dd02c8aae1af58f6be" + "bytes": "d15918d78a8714fa0a38ce19d72479446244f86a4a0f206b7697caf8facb93ba" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a6a0534bbb1a0e63d2fe684fc301d8f18b56ac9aa9588dd02c8aae1af58f6be" + "bytes": "d15918d78a8714fa0a38ce19d72479446244f86a4a0f206b7697caf8facb93ba" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "575145291" + "i128": "474983097" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "575145291" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "474983097" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3dd6821d01c6eadfe2ad7d792cda983e97faaac40c95507812b873ea760ba7b4" + "bytes": "5b9fa0bd7bac8f652066c1f05b152d85b039d45e5bd23c807787942a786cd908" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "3dd6821d01c6eadfe2ad7d792cda983e97faaac40c95507812b873ea760ba7b4" + "bytes": "5b9fa0bd7bac8f652066c1f05b152d85b039d45e5bd23c807787942a786cd908" } ] }, "durability": "persistent", "val": { - "bytes": "2a6a0534bbb1a0e63d2fe684fc301d8f18b56ac9aa9588dd02c8aae1af58f6be" + "bytes": "d15918d78a8714fa0a38ce19d72479446244f86a4a0f206b7697caf8facb93ba" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "575145291" + "i128": "474983097" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.97.json index 13ded999..940735c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "313142321" + "i128": "23688168" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "313142321" + "i128": "23688168" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8817d62ea87905db5e8a7b65f008337add875a56b0866e033b15118c16ec584d" + "bytes": "947362e0cefc29d35933ae32451d55b93d420e69b5a23396a5bb91a646f19f46" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "313142321" + "i128": "23688168" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "313142321" + "i128": "23688168" }, { - "bytes": "8e76b43a42aec5bf952b60e3ff34e019746c4776caff5ab8b1678e0b91fa832f" + "bytes": "062af9afab0f9e2b0a61435010feca1d51bef5e40e6244dfea21bc81f5a3975f" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8817d62ea87905db5e8a7b65f008337add875a56b0866e033b15118c16ec584d" + "bytes": "947362e0cefc29d35933ae32451d55b93d420e69b5a23396a5bb91a646f19f46" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e76b43a42aec5bf952b60e3ff34e019746c4776caff5ab8b1678e0b91fa832f" + "bytes": "062af9afab0f9e2b0a61435010feca1d51bef5e40e6244dfea21bc81f5a3975f" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e76b43a42aec5bf952b60e3ff34e019746c4776caff5ab8b1678e0b91fa832f" + "bytes": "062af9afab0f9e2b0a61435010feca1d51bef5e40e6244dfea21bc81f5a3975f" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "313142321" + "i128": "23688168" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "313142321" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "23688168" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce5e7b4d8f804c49c3432f10f6f44ec39e58d258fa9b1676e7c78383ccfc1166" + "bytes": "2ed5cde8067efbfca85b93bef1bebec4d00c06bef4f97e94d8451b40ed85b562" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "ce5e7b4d8f804c49c3432f10f6f44ec39e58d258fa9b1676e7c78383ccfc1166" + "bytes": "2ed5cde8067efbfca85b93bef1bebec4d00c06bef4f97e94d8451b40ed85b562" } ] }, "durability": "persistent", "val": { - "bytes": "8e76b43a42aec5bf952b60e3ff34e019746c4776caff5ab8b1678e0b91fa832f" + "bytes": "062af9afab0f9e2b0a61435010feca1d51bef5e40e6244dfea21bc81f5a3975f" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "313142321" + "i128": "23688168" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.98.json index c647ded8..5646a054 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "815859931" + "i128": "695651120" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815859931" + "i128": "695651120" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f972a5d4e45ce3f7bb782e38d6578698fd14c40c9752f5692968d733721cbc2" + "bytes": "b288f496f21f281828af5ca4e7b903339997269dafface5305c9d4edadb84fff" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "815859931" + "i128": "695651120" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815859931" + "i128": "695651120" }, { - "bytes": "8fb1ff71abe93d53f7510176b116e93c0a983e6f1aa9f3152d34cde41efde362" + "bytes": "bdeb0026211d8aa5d1046296417ee94af7cbea539bd33b161a55fccef893f746" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f972a5d4e45ce3f7bb782e38d6578698fd14c40c9752f5692968d733721cbc2" + "bytes": "b288f496f21f281828af5ca4e7b903339997269dafface5305c9d4edadb84fff" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fb1ff71abe93d53f7510176b116e93c0a983e6f1aa9f3152d34cde41efde362" + "bytes": "bdeb0026211d8aa5d1046296417ee94af7cbea539bd33b161a55fccef893f746" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8fb1ff71abe93d53f7510176b116e93c0a983e6f1aa9f3152d34cde41efde362" + "bytes": "bdeb0026211d8aa5d1046296417ee94af7cbea539bd33b161a55fccef893f746" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "815859931" + "i128": "695651120" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "815859931" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "695651120" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71e413368fabd2889ec68883e661cbaacd5da806fae0543acaf53398dfe1d4bc" + "bytes": "ef5df2a45fcc0c35b588c96a52a78b60eab7ea599bed91717fb6754f11964aae" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "71e413368fabd2889ec68883e661cbaacd5da806fae0543acaf53398dfe1d4bc" + "bytes": "ef5df2a45fcc0c35b588c96a52a78b60eab7ea599bed91717fb6754f11964aae" } ] }, "durability": "persistent", "val": { - "bytes": "8fb1ff71abe93d53f7510176b116e93c0a983e6f1aa9f3152d34cde41efde362" + "bytes": "bdeb0026211d8aa5d1046296417ee94af7cbea539bd33b161a55fccef893f746" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "815859931" + "i128": "695651120" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.99.json index 0e0f4456..60f14c75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv5_spent_is_terminal.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "54679924" + "i128": "737206536" } ] } @@ -61,18 +61,24 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "54679924" + "i128": "737206536" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c7399bc29b7c8323c6a5175c7f71524603556bc6078c20c22257c0aad7bc444" + "bytes": "e25930d196bb080e5fc83cf8775ac0cc301094e5cac93acce4727e778c195e48" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -90,7 +96,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM" }, { - "i128": "54679924" + "i128": "737206536" } ] } @@ -114,16 +120,22 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "54679924" + "i128": "737206536" }, { - "bytes": "4d7e1a71a6d84ec49d9d45aa9700c66a19df58b0316f8ac1c692a79d0e2609b6" + "bytes": "7fee69e52c56144e4bd8dee7c27995a3dbaf473315615549b7f6a447c2b47ecf" }, { "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c7399bc29b7c8323c6a5175c7f71524603556bc6078c20c22257c0aad7bc444" + "bytes": "e25930d196bb080e5fc83cf8775ac0cc301094e5cac93acce4727e778c195e48" + }, + { + "u64": "0" + }, + { + "u64": "18446744073709551615" } ] } @@ -290,10 +302,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4d7e1a71a6d84ec49d9d45aa9700c66a19df58b0316f8ac1c692a79d0e2609b6" + "bytes": "7fee69e52c56144e4bd8dee7c27995a3dbaf473315615549b7f6a447c2b47ecf" } ] }, @@ -310,10 +322,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4d7e1a71a6d84ec49d9d45aa9700c66a19df58b0316f8ac1c692a79d0e2609b6" + "bytes": "7fee69e52c56144e4bd8dee7c27995a3dbaf473315615549b7f6a447c2b47ecf" } ] }, @@ -325,7 +337,7 @@ "symbol": "amount_due" }, "val": { - "i128": "54679924" + "i128": "737206536" } }, { @@ -333,29 +345,7 @@ "symbol": "amount_paid" }, "val": { - "i128": "54679924" - } - }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] + "i128": "737206536" } }, { @@ -421,7 +411,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8533010dd9f25c7e11f44c32da42c3d9300e18093de87bcd46e9a53174d77cc3" + "bytes": "01fdda6096ad9216287047028df3b4078f4c74afd3f516ba92f34a35dc5fe8ff" } ] }, @@ -441,13 +431,13 @@ "symbol": "EscrowIdMap" }, { - "bytes": "8533010dd9f25c7e11f44c32da42c3d9300e18093de87bcd46e9a53174d77cc3" + "bytes": "01fdda6096ad9216287047028df3b4078f4c74afd3f516ba92f34a35dc5fe8ff" } ] }, "durability": "persistent", "val": { - "bytes": "4d7e1a71a6d84ec49d9d45aa9700c66a19df58b0316f8ac1c692a79d0e2609b6" + "bytes": "7fee69e52c56144e4bd8dee7c27995a3dbaf473315615549b7f6a447c2b47ecf" } } }, @@ -612,6 +602,136 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Withdraw" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -904,7 +1024,7 @@ "symbol": "amount" }, "val": { - "i128": "54679924" + "i128": "737206536" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.1.json index 43cb1161..6a9f6ea5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.1.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "31685" + "i128": "738572" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "31684" + "i128": "738571" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a67e21dc46d13f693f8243d512021453b5dae4c362073f2cd415f3455c98f26e" + "bytes": "c7d7f9c5729e9d8a70cbc9c6e4b9f997c73e7d6ff2899f5b82643867ab0f8f3e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "31684" + "i128": "738571" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ce1ff70419f3c2a0808ef3f8afe23e0f4e0a71cc5a7455fe8846de53439a9d98" + "bytes": "9f093603536f5b5b724e4ea5f33b6f03970eea0da6dbcf8b648c4ef92111542c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ce1ff70419f3c2a0808ef3f8afe23e0f4e0a71cc5a7455fe8846de53439a9d98" + "bytes": "9f093603536f5b5b724e4ea5f33b6f03970eea0da6dbcf8b648c4ef92111542c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "31684" + "i128": "738571" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "31684" + "i128": "738571" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "31684" + "i128": "738571" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.10.json index 3d099529..10fe3ee2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.10.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "36510" + "i128": "555934" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "36509" + "i128": "555933" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a2e32f200be45fa8b417166e6fae26f59fb9ab10db94c12c9a988519e907afda" + "bytes": "7df995db68e0563401972a748df2a50f9feec1eaedc46b837ccc81e8385058ce" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "36509" + "i128": "555933" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "731778c2dbbe5fba2d3a9d092eaefa7e208f8ab74534af630d2b8b89f12540ef" + "bytes": "e7aa93d226a0f8be4875adaed6ac7a302ec7176cf61fbaa1c98121109c9623c1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "731778c2dbbe5fba2d3a9d092eaefa7e208f8ab74534af630d2b8b89f12540ef" + "bytes": "e7aa93d226a0f8be4875adaed6ac7a302ec7176cf61fbaa1c98121109c9623c1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "36509" + "i128": "555933" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "36509" + "i128": "555933" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "36509" + "i128": "555933" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.100.json index 2fd7fb16..3e806640 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.100.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "811976" + "i128": "10749" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "811975" + "i128": "10748" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "278a816a68caf6165d06a9ce78b4ed322de7885a7a00c32babecc3af06385ce8" + "bytes": "f1960150ce61ed38af2af7cc6caabf3c71182e276afcc6fd6dcacf74ac93772b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "811975" + "i128": "10748" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c17493a8ba6be3c6bb91e764405c156f211af51dbfbec3aa7577ad1f0c177b3" + "bytes": "31056c58c76148856702cb28992b564bec515481ecd7655ddca573abab72e27e" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c17493a8ba6be3c6bb91e764405c156f211af51dbfbec3aa7577ad1f0c177b3" + "bytes": "31056c58c76148856702cb28992b564bec515481ecd7655ddca573abab72e27e" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "811975" + "i128": "10748" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "811975" + "i128": "10748" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "811975" + "i128": "10748" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.101.json index 38f99378..bcc56027 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.101.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "388325" + "i128": "466636" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "388324" + "i128": "466635" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7d4225fc270be2e16abf1aab6b5236ba90ef8ff6b5777318925b15aa5f0815e" + "bytes": "b99a0d5038da1934e3ab030a62b84e01b0cea4f0e1b01b77f9b877440f51b86a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "388324" + "i128": "466635" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6288a9dea60832727025577714698356c3bcb38a1d74efc90a951055bc2f9187" + "bytes": "18bf3b9692d85a21e5659f4960bd5504625121cc4fbd65b81421fbbc9724716a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6288a9dea60832727025577714698356c3bcb38a1d74efc90a951055bc2f9187" + "bytes": "18bf3b9692d85a21e5659f4960bd5504625121cc4fbd65b81421fbbc9724716a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "388324" + "i128": "466635" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "388324" + "i128": "466635" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "388324" + "i128": "466635" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.102.json index e7d1f227..4f000f99 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.102.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "864324" + "i128": "720807" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "864323" + "i128": "720806" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "72c7035d5c0a7bb86e3e0f95832712e5136f609507b97c7349089ad0992045c4" + "bytes": "f41e1ad1136030988d5c1a97297e99a5067ce84786f7bfe88d1a8c80639379ab" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "864323" + "i128": "720806" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8df274db11d9efc77c9ef4b23230cef68b1fc47dc05438df97845180a68cd019" + "bytes": "835969151bfca1269ceb25d313fd9b38ef088d867519025bbb4009ceba89b260" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8df274db11d9efc77c9ef4b23230cef68b1fc47dc05438df97845180a68cd019" + "bytes": "835969151bfca1269ceb25d313fd9b38ef088d867519025bbb4009ceba89b260" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "864323" + "i128": "720806" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "864323" + "i128": "720806" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "864323" + "i128": "720806" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.103.json index 00784316..83e22a27 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.103.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "934188" + "i128": "330925" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "934187" + "i128": "330924" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "851f7e089abff0161db56ea5226e995ce092e072bb10c455ba301ec7714cb2be" + "bytes": "067cc345c5cad343f17187504147a45b165923b3c0a6d133588f07b839b9b004" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "934187" + "i128": "330924" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0032cc574f65a7f60fed8f32b44a7a3a9ec9e10b94b2062cac09c767b3ba0e6f" + "bytes": "e91cbe91992190a2108d5ed41f2f27db996f146fd47f17892ac8a7bc1f1a872c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0032cc574f65a7f60fed8f32b44a7a3a9ec9e10b94b2062cac09c767b3ba0e6f" + "bytes": "e91cbe91992190a2108d5ed41f2f27db996f146fd47f17892ac8a7bc1f1a872c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "934187" + "i128": "330924" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "934187" + "i128": "330924" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "934187" + "i128": "330924" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.104.json index a39581a4..7e2ce14f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.104.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "655874" + "i128": "115188" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "655873" + "i128": "115187" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c7c0e75d5a5756cf9faa78228000573d8baa543cf893af843f0e0fe50d02053b" + "bytes": "965f196c4b58db46703831e41a409054e737f9eb4fc9a4285faf7f690dd6b60f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "655873" + "i128": "115187" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7287587a10ef4e33a47a4d80b9a6de0e097fb850455684d1eac59e999370d4c" + "bytes": "406d972f39a58a6dea1917f7c1d57c722e424d346f1229ba2662be37f054ad26" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f7287587a10ef4e33a47a4d80b9a6de0e097fb850455684d1eac59e999370d4c" + "bytes": "406d972f39a58a6dea1917f7c1d57c722e424d346f1229ba2662be37f054ad26" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "655873" + "i128": "115187" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "655873" + "i128": "115187" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "655873" + "i128": "115187" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.105.json index 296720a9..0d49676c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.105.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "962913" + "i128": "190799" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "962912" + "i128": "190798" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52607d4ad6caf5d0bc551ef19f3369f941d1cabee2196494a4b6d885a7b1bce4" + "bytes": "650aa0c975068e65caed8142ea70714ec11d3ea9de8bba25c73ccadb02711716" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "962912" + "i128": "190798" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2068ce0ae94a39f28ee53d4b474d5273f5ae35f04dfb174436c0aef384542e6f" + "bytes": "320e0f263aa3313bdd56abd68bf441d057b2a94fb1979a42cbf79e2c6efd2298" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2068ce0ae94a39f28ee53d4b474d5273f5ae35f04dfb174436c0aef384542e6f" + "bytes": "320e0f263aa3313bdd56abd68bf441d057b2a94fb1979a42cbf79e2c6efd2298" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "962912" + "i128": "190798" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "962912" + "i128": "190798" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "962912" + "i128": "190798" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.106.json index 728d1c13..80aa54b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.106.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "601468" + "i128": "259045" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "601467" + "i128": "259044" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fbacb11d4daa7cf4a9bc4100cf47a7a4e5dedf6238b6b94a191d0efb09b9b8e9" + "bytes": "9fd28574c1d9e1fdc5a69b62475bb4b6f2c9eb518f1d347773adc5065b403732" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "601467" + "i128": "259044" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3a38e058ed3bb94c8ddbd5611661f04aaf80f714dda6bb1e346941828c88aecc" + "bytes": "6df92f4ef8efcf4863312442e67c4d3913152da59f8f281be996861b69b4504f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3a38e058ed3bb94c8ddbd5611661f04aaf80f714dda6bb1e346941828c88aecc" + "bytes": "6df92f4ef8efcf4863312442e67c4d3913152da59f8f281be996861b69b4504f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "601467" + "i128": "259044" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "601467" + "i128": "259044" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "601467" + "i128": "259044" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.107.json index fa818032..f58afada 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.107.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "137437" + "i128": "578920" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "137436" + "i128": "578919" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6c8058b1602e62ef8cb84a917b7a3cc4448373768c6b93a825c4a70aa4c7b860" + "bytes": "54a47c039fd602c52cbb87fea2d4e5d6667fec1d20d8f54331fbc2512b438de5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "137436" + "i128": "578919" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74ede55462fa0a5ccbc27227d2641bbcc2fdd08ce5d551a5cb2327915d3150ff" + "bytes": "731e26f582179363af327e86e759078bdd52de3b76ba1261bdfa24526cf1c38e" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74ede55462fa0a5ccbc27227d2641bbcc2fdd08ce5d551a5cb2327915d3150ff" + "bytes": "731e26f582179363af327e86e759078bdd52de3b76ba1261bdfa24526cf1c38e" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "137436" + "i128": "578919" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "137436" + "i128": "578919" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "137436" + "i128": "578919" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.108.json index 916fc41b..8094aba3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.108.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525944" + "i128": "343538" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "525943" + "i128": "343537" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9ca162bcf9bc13ae4d46bfab4aba490444e50bdf4a730f464976f927471eafdf" + "bytes": "06b200700cf25aa43e9b939c458d952b4d8a87d6aabb81dbf0e1672c45b5e462" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "525943" + "i128": "343537" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "25a64de57a1eaf5415d40497b6fe00ee0073a3793ae035edd13732ec2a845839" + "bytes": "570a2cf5be0f983e8e0b4126bc5917aeef5b7b0622fc9cb218c1a28871f520e6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "25a64de57a1eaf5415d40497b6fe00ee0073a3793ae035edd13732ec2a845839" + "bytes": "570a2cf5be0f983e8e0b4126bc5917aeef5b7b0622fc9cb218c1a28871f520e6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "525943" + "i128": "343537" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "525943" + "i128": "343537" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "525943" + "i128": "343537" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.109.json index 764dbca5..c22fada0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.109.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403995" + "i128": "896813" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403994" + "i128": "896812" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "276eaefc3ddf95fdc829c2ed246ff44779bf6190efbde2a64271d60ea4836ad1" + "bytes": "de97aeb4df918781c5ecc2416eedfeb0e08ea42acc30f23a9c79c02196da835d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "403994" + "i128": "896812" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bdcdea0ffc231919225cb70b0394bdc116826df5ce89939bb784f2a8e14024b5" + "bytes": "8ed43073a9bef764d0cf48d8bda76b199bfcea498975cd9e95c04f7d110f5dd8" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bdcdea0ffc231919225cb70b0394bdc116826df5ce89939bb784f2a8e14024b5" + "bytes": "8ed43073a9bef764d0cf48d8bda76b199bfcea498975cd9e95c04f7d110f5dd8" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403994" + "i128": "896812" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "403994" + "i128": "896812" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "403994" + "i128": "896812" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.11.json index 0a851391..0e872e5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.11.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "448903" + "i128": "485391" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "448902" + "i128": "485390" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "707b9a0475266e612a854f36d7890608b977119a2d78ecf2892ea1441a470ab1" + "bytes": "29efaaeb38f008ea20a2bcf7b289534cf456de14031a99fabe80e071bba6f6b6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "448902" + "i128": "485390" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "932eceae8a8079e8ce7d6978c725d3341c8c235d039ea5a209df2039c9f4cc6b" + "bytes": "42851b6e8ffd7ce0d5020dfba3efdf9c28afcaa54794c6a213bc5756b712b6cf" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "932eceae8a8079e8ce7d6978c725d3341c8c235d039ea5a209df2039c9f4cc6b" + "bytes": "42851b6e8ffd7ce0d5020dfba3efdf9c28afcaa54794c6a213bc5756b712b6cf" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "448902" + "i128": "485390" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "448902" + "i128": "485390" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "448902" + "i128": "485390" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.110.json index 12058d1b..d894662a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.110.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "891158" + "i128": "828024" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "891157" + "i128": "828023" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9f2d676d9fa7b283bfa6e17e7b543b8acc5276c9ca4c9f8921b8f58765b9c0af" + "bytes": "9850eefda4fa87e6d53094c0929c128b747bfd339b5f8482dd926c5c6c73ae8b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "891157" + "i128": "828023" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17411b8be713b2b4f9ed11601667e69c5faa2dbf654ba825e53700dcd45def44" + "bytes": "7443267f5c8a4ea870fcbc2ee7b1c14b0133eb9e5175bf53fc34d189477d0cf4" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17411b8be713b2b4f9ed11601667e69c5faa2dbf654ba825e53700dcd45def44" + "bytes": "7443267f5c8a4ea870fcbc2ee7b1c14b0133eb9e5175bf53fc34d189477d0cf4" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "891157" + "i128": "828023" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "891157" + "i128": "828023" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "891157" + "i128": "828023" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.111.json index 69c16a9c..89c06cc5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.111.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "297038" + "i128": "56605" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "297037" + "i128": "56604" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ec8ef09b09b8f641374473c7c0b86e3108bb95bd9f34d83c03228d7c2b2bbb0" + "bytes": "b32497bf314b190d152aab498d23b4130c5334cd15bee1327122ea66dcde5808" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "297037" + "i128": "56604" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a83188f8eb1f8e694ca75258cbb4b5c9191245038e6a40e43450c6d0dce85965" + "bytes": "fbc38fed5d8d32292bf8a8a6b1e51364a38228fc67721190ff769714cd166008" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a83188f8eb1f8e694ca75258cbb4b5c9191245038e6a40e43450c6d0dce85965" + "bytes": "fbc38fed5d8d32292bf8a8a6b1e51364a38228fc67721190ff769714cd166008" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "297037" + "i128": "56604" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "297037" + "i128": "56604" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "297037" + "i128": "56604" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.112.json index 59a052ae..9942f3e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.112.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "753843" + "i128": "500363" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "753842" + "i128": "500362" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33df6afee8bbcc0ae0f19a95df9684d466b24984293e8aaff6754501bee022bc" + "bytes": "db3d913105e094e947a022850f116eb866944d4558f0a9243e4094d8ffbf3851" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "753842" + "i128": "500362" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e72820143687d25d7ffc8949ecc7ae908797b24889fb3f9ad6c0e969e578dcd4" + "bytes": "e3eb410835213f223e8cf63ecc0d8bbf4ce013a02b6be5822ba8111f0674cc44" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e72820143687d25d7ffc8949ecc7ae908797b24889fb3f9ad6c0e969e578dcd4" + "bytes": "e3eb410835213f223e8cf63ecc0d8bbf4ce013a02b6be5822ba8111f0674cc44" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "753842" + "i128": "500362" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "753842" + "i128": "500362" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "753842" + "i128": "500362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.113.json index 185b95f3..0e266a09 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.113.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "655345" + "i128": "967257" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "655344" + "i128": "967256" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d22065d794f8fe3c8a343fbc67aff99cd9123aa39fd42afcfd2cbf203842a1d8" + "bytes": "3943473904ae8903c68d97bdb7b0137f0b4c5824d9dd37b874f32de21ac5b044" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "655344" + "i128": "967256" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "040a14d1b6bb53dfa83995720021608dc8cd7bb9647373f072eb9b6e25942cea" + "bytes": "d1c6437fbccae8534d4892e3ba115472cb4f47050a2e2eb6a53a8672d13c41b5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "040a14d1b6bb53dfa83995720021608dc8cd7bb9647373f072eb9b6e25942cea" + "bytes": "d1c6437fbccae8534d4892e3ba115472cb4f47050a2e2eb6a53a8672d13c41b5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "655344" + "i128": "967256" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "655344" + "i128": "967256" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "655344" + "i128": "967256" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.114.json index f67ce9b6..ae9798ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.114.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "83100" + "i128": "259878" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "83099" + "i128": "259877" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0ad02ba59a8bed765170cda2ee69e075656735a62c8f4d8ca82223c54fd0f8fc" + "bytes": "35f97295bb43f33f4831844a0f07dd57b40f76ce94108b4da9aae3c83d404860" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "83099" + "i128": "259877" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d4b31f567b046efd3599d3e1ae37ca7256b8186953b7d47cecf3218610a5e14" + "bytes": "f5fcb92004058c608c5916d15fe20fa303737289eff25f206ead4154e2f8278d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1d4b31f567b046efd3599d3e1ae37ca7256b8186953b7d47cecf3218610a5e14" + "bytes": "f5fcb92004058c608c5916d15fe20fa303737289eff25f206ead4154e2f8278d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "83099" + "i128": "259877" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "83099" + "i128": "259877" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "83099" + "i128": "259877" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.115.json index 8ad65120..447a5f4a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.115.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "509444" + "i128": "632625" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "509443" + "i128": "632624" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f457da3cb246b7095602f443e057773ed8b6e5032de9c5b9316849d1ccfa5878" + "bytes": "066d6d17c669ba318505a4bc3e3c99a80e6d0032d111b85ffc03f96f4272f1b1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "509443" + "i128": "632624" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4afc636f32df5b8a9f93a74e7ba23ce5369ddda2e60fe0cbd6e50b849f4af752" + "bytes": "ab812bd06ce51d74190922ab91aafc87c6544867c056ceffcba6ad42e3f5f03f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4afc636f32df5b8a9f93a74e7ba23ce5369ddda2e60fe0cbd6e50b849f4af752" + "bytes": "ab812bd06ce51d74190922ab91aafc87c6544867c056ceffcba6ad42e3f5f03f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "509443" + "i128": "632624" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "509443" + "i128": "632624" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "509443" + "i128": "632624" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.116.json index 2beddefb..4a2e3055 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.116.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "291999" + "i128": "677832" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "291998" + "i128": "677831" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a915f22d464008e6b86491fb915c4ff329937697dda1a99e20e5a4e09f79b78" + "bytes": "a4f951e8dbd98b5da82b7ec6f1dc96ae0e4035fadeb2242bfaac4179234db5bd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "291998" + "i128": "677831" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0484c5dcb0b0e8fc679f9bf98173502dca62595ded6236e91454d66117a6747a" + "bytes": "4b4896e4260c01cbfc270e1bfcfc0f8355244ebb2be99c6dd68fe11ab6e3d69e" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0484c5dcb0b0e8fc679f9bf98173502dca62595ded6236e91454d66117a6747a" + "bytes": "4b4896e4260c01cbfc270e1bfcfc0f8355244ebb2be99c6dd68fe11ab6e3d69e" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "291998" + "i128": "677831" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "291998" + "i128": "677831" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "291998" + "i128": "677831" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.117.json index d67cf829..71642f6b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.117.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "776096" + "i128": "822559" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "776095" + "i128": "822558" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6304b731bdea81382824386b022bdca7c580e1b6c700eabe1ecc8f6f4b74493d" + "bytes": "ceb3e615064c2e61a419e42088435e780929defa334377e41c564df5f820a256" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "776095" + "i128": "822558" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "520f9fb18ba925f65d92d0cc8346aa518815ba59ef6b96b1e08b2ca6448a7279" + "bytes": "c63c24f2d25ee32d544b440fba0ede0387792e29bfc01f0b0bfdf8046f9ea924" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "520f9fb18ba925f65d92d0cc8346aa518815ba59ef6b96b1e08b2ca6448a7279" + "bytes": "c63c24f2d25ee32d544b440fba0ede0387792e29bfc01f0b0bfdf8046f9ea924" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "776095" + "i128": "822558" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "776095" + "i128": "822558" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "776095" + "i128": "822558" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.118.json index 83cc9e54..905c9267 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.118.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "207795" + "i128": "112936" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "207794" + "i128": "112935" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9e7b16386d99ffec840f355c7cb725859bf2898f39cf20a51787139cbd821a0d" + "bytes": "e4453b1cfa57cd34187f7644adf326ba40f09b19ec00b8d62784ca6f7b05b9c5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "207794" + "i128": "112935" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84855416bf0c20027c6ba096b6dd056c851c84a27b1fb4844eae81944da5b38c" + "bytes": "49cdbee9cd414b95c2edfe957a4ef78d689c7adceaf06c7098f126a2d46278aa" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "84855416bf0c20027c6ba096b6dd056c851c84a27b1fb4844eae81944da5b38c" + "bytes": "49cdbee9cd414b95c2edfe957a4ef78d689c7adceaf06c7098f126a2d46278aa" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "207794" + "i128": "112935" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "207794" + "i128": "112935" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "207794" + "i128": "112935" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.119.json index bb018fa0..1615c66e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.119.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "315247" + "i128": "442136" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "315246" + "i128": "442135" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4ac5b93f9a2e2a8b2a0fa654933713cedf90132fc96d3af41941d961050b0d0" + "bytes": "30d36030bdb5309f72e90716bdacff30c9e165bcdcf1d58128880898501e9505" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "315246" + "i128": "442135" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c56e3557a4cbbc536553f57556dd3373e4c91d5666c035b39c6fa315c8c1e08d" + "bytes": "879d3069f3e4965f14a462ea0782b1f27dfd88ae04d92710b6073f2316a6b742" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c56e3557a4cbbc536553f57556dd3373e4c91d5666c035b39c6fa315c8c1e08d" + "bytes": "879d3069f3e4965f14a462ea0782b1f27dfd88ae04d92710b6073f2316a6b742" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "315246" + "i128": "442135" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "315246" + "i128": "442135" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "315246" + "i128": "442135" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.12.json index 06448ee1..148ab7d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.12.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "992134" + "i128": "92441" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "992133" + "i128": "92440" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c23386965a553ee5cf8848489e12f84d9f9ffed779e0380856f38f31e0497e94" + "bytes": "2d25f621b820861bfb8f5d244638e30ab56d103fc170fc5a3352dfbf9f6a3ca1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "992133" + "i128": "92440" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5252fb75dc55476e3635cdd1a3c5c9dfeb4c8414860f445256aeb0ade41ac801" + "bytes": "fe7b1cfb16cbc9c50b87653306da39ff80856e6ef6e52f29389782391820778b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5252fb75dc55476e3635cdd1a3c5c9dfeb4c8414860f445256aeb0ade41ac801" + "bytes": "fe7b1cfb16cbc9c50b87653306da39ff80856e6ef6e52f29389782391820778b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "992133" + "i128": "92440" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "992133" + "i128": "92440" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "992133" + "i128": "92440" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.120.json index f90a3b8f..c1dd9ad1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.120.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "874689" + "i128": "931274" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "874688" + "i128": "931273" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a7e1202e542fd814d5a7a43ec4ba65bdda1f81f030382b8fd0e473d862f5cfa9" + "bytes": "51e102fa47cad155cbcbbc6aa7b18ff9f6a26d40be0745baee19a54e820967d6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "874688" + "i128": "931273" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5e737e3fa49245d251e5f988742ac6dddef25904ff92f90d90dc0ea39768435" + "bytes": "9ceadfb2ee5474d391da4ff2e879db62e9b0fa507bf6320b14af96bf5b78a963" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c5e737e3fa49245d251e5f988742ac6dddef25904ff92f90d90dc0ea39768435" + "bytes": "9ceadfb2ee5474d391da4ff2e879db62e9b0fa507bf6320b14af96bf5b78a963" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "874688" + "i128": "931273" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "874688" + "i128": "931273" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "874688" + "i128": "931273" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.121.json index 91a6071a..dcd49017 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.121.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "44692" + "i128": "739287" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "44691" + "i128": "739286" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a15e6ddf7df8178fbc759fff071b8b73fa0e9b58383615a8eaef6dfb09663e29" + "bytes": "4dde89601219a2a82732c69100127cf76a3615668daa135842d3b35f3dfbd8d4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "44691" + "i128": "739286" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b1e367ec01edbfaefe437b7906ed4f07f6a7baf2d45ccc16478babc5b1b5e59" + "bytes": "db50a06d504d22b3369a2c14b013cfd98f3d8752b0a704b6828c31eb51226f25" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b1e367ec01edbfaefe437b7906ed4f07f6a7baf2d45ccc16478babc5b1b5e59" + "bytes": "db50a06d504d22b3369a2c14b013cfd98f3d8752b0a704b6828c31eb51226f25" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "44691" + "i128": "739286" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "44691" + "i128": "739286" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "44691" + "i128": "739286" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.122.json index a4045db3..d7d00a2c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.122.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "150888" + "i128": "661513" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "150887" + "i128": "661512" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7035abbf41bd69e7ab1cddc08a6cfd15f29155af54c9f83a1e902f69ee655065" + "bytes": "f338b4c7672177919342f3fb1940aeee839caa04a716d17a8ef424d5432f5798" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "150887" + "i128": "661512" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0eda762852abbf7aff55e5d9da2c114c79327f97ca22c9fc0e00c91c040b6462" + "bytes": "d843aed458500871194a921389e0d4a7d29a377e308f9281b6c482164e0e45aa" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0eda762852abbf7aff55e5d9da2c114c79327f97ca22c9fc0e00c91c040b6462" + "bytes": "d843aed458500871194a921389e0d4a7d29a377e308f9281b6c482164e0e45aa" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "150887" + "i128": "661512" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "150887" + "i128": "661512" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "150887" + "i128": "661512" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.123.json index 3c6539d8..09987067 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.123.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "113219" + "i128": "651203" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "113218" + "i128": "651202" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4d9c546bc362b5235495cc5dd4e896fc24fe1322ffa5d8e5b660a081031a901e" + "bytes": "6ee3835c3c0f5428b5dfa5db7a2d1913a2e8e4656580f29f0d901d302788df5d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "113218" + "i128": "651202" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a659282f468b3f1d3d7809a29b38a911519ed652dec3f8ea397ff2c5a655a447" + "bytes": "23b32ec449a8d18510bcd95775fda5ca2a26f6eb4bf1f26069a514d690aa1ece" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a659282f468b3f1d3d7809a29b38a911519ed652dec3f8ea397ff2c5a655a447" + "bytes": "23b32ec449a8d18510bcd95775fda5ca2a26f6eb4bf1f26069a514d690aa1ece" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "113218" + "i128": "651202" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "113218" + "i128": "651202" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "113218" + "i128": "651202" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.124.json index fc7fa66d..57c0f40a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.124.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975396" + "i128": "787978" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975395" + "i128": "787977" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "130a734d534fd898d0d652e83e8fa9dae139ba8500aa5f27a17a438b470a31d8" + "bytes": "ab365bc5250d7cb0d40a2927707300152cd42d92ba813506256361a1b88d60ec" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "975395" + "i128": "787977" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f8e21ce866cca7f962c5afa336234c8c6c726d2e0b1c599d2c4f7097529ae30" + "bytes": "16c5d2675b252a069068727839570deeba4741929c3cee532d845b42d1b6fea5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f8e21ce866cca7f962c5afa336234c8c6c726d2e0b1c599d2c4f7097529ae30" + "bytes": "16c5d2675b252a069068727839570deeba4741929c3cee532d845b42d1b6fea5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975395" + "i128": "787977" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "975395" + "i128": "787977" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "975395" + "i128": "787977" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.125.json index 0eb7875b..11fb4c9c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.125.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "401114" + "i128": "810371" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "401113" + "i128": "810370" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2357dd4d3f54ee505760f1ba879dbda843bd310896f3524cab299fae8fd0a8b2" + "bytes": "99a2804f0617ce0114d56e5956e9bb26fe29beb1309806e8a042625d250010ba" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "401113" + "i128": "810370" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9af73075b4d8592484e20bd87beb4ed4c1d8bda1055475ebe5816d802eb66f7" + "bytes": "3f9c5641aac5d9f201461be7ab85e169910f7f227130fe93ed541b0f0763db09" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9af73075b4d8592484e20bd87beb4ed4c1d8bda1055475ebe5816d802eb66f7" + "bytes": "3f9c5641aac5d9f201461be7ab85e169910f7f227130fe93ed541b0f0763db09" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "401113" + "i128": "810370" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "401113" + "i128": "810370" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "401113" + "i128": "810370" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.126.json index 652be622..9e4ba86d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.126.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "598094" + "i128": "268957" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "598093" + "i128": "268956" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e350c83a2d1730c18709900e1e4ae415ea82e994f130140970e3c13cae228c1e" + "bytes": "30b200c66fe37f98a78a13c250b6b3c705db1289775ea786f82e5de4819b90cf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "598093" + "i128": "268956" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fcb781088b24ce34c3e40427a6a0303f9345327006938760fff0d00b53518be1" + "bytes": "1a8d8c61103134ce06a299aaeef60d71a5ffca9310dc3dae451eaa152039ddf1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fcb781088b24ce34c3e40427a6a0303f9345327006938760fff0d00b53518be1" + "bytes": "1a8d8c61103134ce06a299aaeef60d71a5ffca9310dc3dae451eaa152039ddf1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "598093" + "i128": "268956" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "598093" + "i128": "268956" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "598093" + "i128": "268956" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.127.json index 6e518eba..219dfcdd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.127.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "145249" + "i128": "744102" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "145248" + "i128": "744101" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f5532336a61183c52eebf6286e7ef8137168ba8fb827a872de3e276ba8904db2" + "bytes": "37b2e22493842a56d3dd889be6cd09085926485e8996abaee73e4fb2f3223688" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "145248" + "i128": "744101" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbd349037679b59f6bf54657d5bc1e7f9c7f8e86b7764d416851d35e04b4b9ff" + "bytes": "1c501f0787e3bef3bd0764224ef7661a8c2d70bcc6d1fc3c24873f751e7451bb" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cbd349037679b59f6bf54657d5bc1e7f9c7f8e86b7764d416851d35e04b4b9ff" + "bytes": "1c501f0787e3bef3bd0764224ef7661a8c2d70bcc6d1fc3c24873f751e7451bb" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "145248" + "i128": "744101" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "145248" + "i128": "744101" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "145248" + "i128": "744101" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.128.json index 3d7e7c59..5019a0ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.128.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "427186" + "i128": "113262" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "427185" + "i128": "113261" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a130ff3b46d4af46040e66447b3ccb55831ffc545ac40d1fac8ea74e73abd4a" + "bytes": "165938de9874bd72f96bb7b0793f17280e6773bf1daff036c06fdb4a620f1dba" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "427185" + "i128": "113261" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "691090411db04dab1f8d8072002402cd5b0607760ccf47de0f343972aaa47588" + "bytes": "c2a04445b3c410939ce2dc6562d34003fa32208b7e6f415352bf7be257fd3f60" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "691090411db04dab1f8d8072002402cd5b0607760ccf47de0f343972aaa47588" + "bytes": "c2a04445b3c410939ce2dc6562d34003fa32208b7e6f415352bf7be257fd3f60" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "427185" + "i128": "113261" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "427185" + "i128": "113261" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "427185" + "i128": "113261" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.129.json index e887f4cf..426415b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.129.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "35241" + "i128": "431728" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "35240" + "i128": "431727" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8e507d0454189f6bfa0be9885594b8c0a488a7ea9ed083df90bea7ef6c713d0e" + "bytes": "5a7ada42b27421e1f9114269379ea5f38041535b6d35a2728c0ceb29512325d0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "35240" + "i128": "431727" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8283d7e2e96864bf42c1d673d2a01271ad157b924c4f77d948f15c5360b532a7" + "bytes": "7a201679f2af35fa9e10000af8603dd3f2874b120cdf16528356146b89f58c79" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8283d7e2e96864bf42c1d673d2a01271ad157b924c4f77d948f15c5360b532a7" + "bytes": "7a201679f2af35fa9e10000af8603dd3f2874b120cdf16528356146b89f58c79" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "35240" + "i128": "431727" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "35240" + "i128": "431727" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "35240" + "i128": "431727" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.13.json index d86237e0..427c9bfc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.13.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "603846" + "i128": "294646" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "603845" + "i128": "294645" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a2b08e0c97cd77435c34d0ef39e71595fceeb7c7e2c42cf9834425b203cc45f4" + "bytes": "ff3096ee5395f9122ee42f83c56a869a94983d30daaa60f9fb1c42359219945a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "603845" + "i128": "294645" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4a12e93a168f6d431cb2ed03e3236ebe32eea310846652b5b09ab6f6362f1d4" + "bytes": "6c0881224f15c65f6fd61411e3c66b72b951f6872be8376af9e92e29e4d541ab" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4a12e93a168f6d431cb2ed03e3236ebe32eea310846652b5b09ab6f6362f1d4" + "bytes": "6c0881224f15c65f6fd61411e3c66b72b951f6872be8376af9e92e29e4d541ab" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "603845" + "i128": "294645" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "603845" + "i128": "294645" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "603845" + "i128": "294645" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.130.json index e9f29aa9..1685cb50 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.130.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "88461" + "i128": "447818" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "88460" + "i128": "447817" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "85d4ac65956fb8dbda373372faccd3ef7391774b1b6caa52726c1cb2b40b7866" + "bytes": "ebbbc429d76b476545d8d8cfe0e29145e40b3218202277d75cb756c75f374c7e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "88460" + "i128": "447817" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6692e9c256ad4c7f31ec853bcff406f28f0e49d764e6fc79123e9b34ad573fa4" + "bytes": "1b47dc56dccdd1b96048ee4dc00f372f498a4fed2503b66b4f317b6cef56f33c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6692e9c256ad4c7f31ec853bcff406f28f0e49d764e6fc79123e9b34ad573fa4" + "bytes": "1b47dc56dccdd1b96048ee4dc00f372f498a4fed2503b66b4f317b6cef56f33c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "88460" + "i128": "447817" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "88460" + "i128": "447817" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "88460" + "i128": "447817" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.131.json index 3d37231d..55999cce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.131.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "206295" + "i128": "20528" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "206294" + "i128": "20527" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0a07e33d037b1aad295ec990c6d2e809d2df62874e1bd127c0d7a8ae5f24b56f" + "bytes": "7500128d668385e99c65aeabfdce0a1f7d6df40c908acfa24a26d61c4d797848" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "206294" + "i128": "20527" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "999d80b2b49e39129c37f1649cbdfd54456714a1a6247405d85b56fcca4f31a0" + "bytes": "2336de00d1590fde0e2e23d10f41b892033ef3a6a71ccee799e0c95cf39a0b1a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "999d80b2b49e39129c37f1649cbdfd54456714a1a6247405d85b56fcca4f31a0" + "bytes": "2336de00d1590fde0e2e23d10f41b892033ef3a6a71ccee799e0c95cf39a0b1a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "206294" + "i128": "20527" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "206294" + "i128": "20527" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "206294" + "i128": "20527" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.132.json index 1c8dfc6f..c3736c66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.132.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "787327" + "i128": "698981" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "787326" + "i128": "698980" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7196622304edd957658fc03d4fb6b98fdf47871269a7531ff95e8bb0d2d425a3" + "bytes": "6127e5c6f8b174d8436251771182d1c37de8e533e5c3997fd60d242495e09653" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "787326" + "i128": "698980" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2b90219317ff8c81f2009b6930bbbc5604b008b0ac8e57c7dbaf917da2a1be9" + "bytes": "6eabcc51ec84a228dca98155c5f6da32726be7bace2cfbe6042336a1bc106d1e" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b2b90219317ff8c81f2009b6930bbbc5604b008b0ac8e57c7dbaf917da2a1be9" + "bytes": "6eabcc51ec84a228dca98155c5f6da32726be7bace2cfbe6042336a1bc106d1e" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "787326" + "i128": "698980" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "787326" + "i128": "698980" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "787326" + "i128": "698980" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.133.json index c8153768..a4086419 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.133.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "593619" + "i128": "258132" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "593618" + "i128": "258131" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "729508a1f9ac4530e03ea9e37fbc03b0fadd11de449141ecc59dded68ab9c98f" + "bytes": "a70fc836af773d878cab75429d23d1f2f2603ea584375819dcad3cc99af0a976" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "593618" + "i128": "258131" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "647bf2f6d3b610fcb3aaccb975085e9076f781802373249a7c477995a97790b2" + "bytes": "95741d3a0543cfba2de61eb5b6958d3f0aa13b98d9457447fe97116790a1c3a6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "647bf2f6d3b610fcb3aaccb975085e9076f781802373249a7c477995a97790b2" + "bytes": "95741d3a0543cfba2de61eb5b6958d3f0aa13b98d9457447fe97116790a1c3a6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "593618" + "i128": "258131" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "593618" + "i128": "258131" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "593618" + "i128": "258131" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.134.json index d7437b5d..284ac033 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.134.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "229163" + "i128": "102761" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "229162" + "i128": "102760" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "efafbc6c17628d0897c4718a512f4541db6ac74209314f304c881af59737d67a" + "bytes": "26c95fa60f3fcfcfdda645387d09df65172ba2583785ee8e59cf4d5d0ee84379" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "229162" + "i128": "102760" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cee72299dc27e98923d25e00762dc7dfdc5f0b78c62cca7647da94349fb47cbb" + "bytes": "c99264f4b46455bf5b9cbf1bd91b1aaee40f4e34d5e11cf6e87c8c58c31a38e2" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cee72299dc27e98923d25e00762dc7dfdc5f0b78c62cca7647da94349fb47cbb" + "bytes": "c99264f4b46455bf5b9cbf1bd91b1aaee40f4e34d5e11cf6e87c8c58c31a38e2" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "229162" + "i128": "102760" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "229162" + "i128": "102760" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "229162" + "i128": "102760" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.135.json index 295553b0..3e4e4232 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.135.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "172183" + "i128": "275693" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "172182" + "i128": "275692" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "158fa780e41eb1af04a03f51ef429deb204938595ca2f8a3d0af4b82e585cb5d" + "bytes": "efd08ed03ffe5a64949297f1d50b429b1b6c1f34fcd7360ec614350795919e5d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "172182" + "i128": "275692" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "97ee1dc61aa70eeea77bb98fd2a50bc9c5c3c509c2d86f3fabcc274b610ffd88" + "bytes": "cd8ecb19e531a268d8ea4a19606705704a703c4f5a70a23fedf8c8a2f28992ca" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "97ee1dc61aa70eeea77bb98fd2a50bc9c5c3c509c2d86f3fabcc274b610ffd88" + "bytes": "cd8ecb19e531a268d8ea4a19606705704a703c4f5a70a23fedf8c8a2f28992ca" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "172182" + "i128": "275692" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "172182" + "i128": "275692" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "172182" + "i128": "275692" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.136.json index 2473979d..070c4305 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.136.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "961199" + "i128": "180788" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "961198" + "i128": "180787" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e1ea0023c0c8292c54f727469ee887185b82b14c406562438f7f4ec74652da2c" + "bytes": "881305d2367a854499fdfae22d14ddf4b9306062908aea3eccbece215bcee27a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "961198" + "i128": "180787" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5770d628f9cae6109146f2d7f9e9eaf53bad95a16b4fa81099bcb67877ffd8fc" + "bytes": "637cf69772f0f0ea41cc49659cb6dd9805e5a5dea1747aa3a58a7259784bad55" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5770d628f9cae6109146f2d7f9e9eaf53bad95a16b4fa81099bcb67877ffd8fc" + "bytes": "637cf69772f0f0ea41cc49659cb6dd9805e5a5dea1747aa3a58a7259784bad55" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "961198" + "i128": "180787" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "961198" + "i128": "180787" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "961198" + "i128": "180787" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.137.json index df26fe16..94e78b06 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.137.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "779665" + "i128": "344925" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "779664" + "i128": "344924" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "92a4413ad31676baafaa8e457fa30c4480c3c9fa91921881694c4ffcfac68edd" + "bytes": "a690fa69d6367c87c49b736622b02eea9d45d3f8e2bd3167f99bf11f3b75fd1d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "779664" + "i128": "344924" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1c7c102aa74bddc205e90a284cf9797a4f11c477064a647674e6eac9ccf50611" + "bytes": "5099d66cea34e79dfb831e18a6960da20578339b23c69b6110091e20e886fd53" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1c7c102aa74bddc205e90a284cf9797a4f11c477064a647674e6eac9ccf50611" + "bytes": "5099d66cea34e79dfb831e18a6960da20578339b23c69b6110091e20e886fd53" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "779664" + "i128": "344924" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "779664" + "i128": "344924" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "779664" + "i128": "344924" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.138.json index 21752275..af8ff8b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.138.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "197970" + "i128": "542059" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "197969" + "i128": "542058" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5ccb5de15f704864b77cf6e0de27747ca569832ab36f7d39722e4538395633cc" + "bytes": "fdf0a55142a62969982a055ab135995bd4bf1b8b89561ba16976b02d1a3b2c80" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "197969" + "i128": "542058" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d6a458e99e12ac938d80f4828151b64204ef5635bac0222d7b80032eaf585e13" + "bytes": "332249dfad5a9c40b1bc4c01f6c6e73c4a906459594224a3d034a83b608f7906" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d6a458e99e12ac938d80f4828151b64204ef5635bac0222d7b80032eaf585e13" + "bytes": "332249dfad5a9c40b1bc4c01f6c6e73c4a906459594224a3d034a83b608f7906" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "197969" + "i128": "542058" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "197969" + "i128": "542058" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "197969" + "i128": "542058" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.139.json index 32bb9753..c7666f1b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.139.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "822189" + "i128": "457548" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822188" + "i128": "457547" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "228c877574f2ed5842c6055711224f952e652d6956e9a0a033f5b0414e95d94c" + "bytes": "f82d953ae2e6861dcb1d7f99fc5d8382462336a5fd6d1f41ff7135cf9d0f304b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "822188" + "i128": "457547" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eed53967f735eff9ffb8a679e8d05fac2c20723f0b216cbf04e6c87c946bd2f2" + "bytes": "eaaa346bf27b183152a9d6c6b097efc0feab9f90597aa647a2af2679cbd7931f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eed53967f735eff9ffb8a679e8d05fac2c20723f0b216cbf04e6c87c946bd2f2" + "bytes": "eaaa346bf27b183152a9d6c6b097efc0feab9f90597aa647a2af2679cbd7931f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822188" + "i128": "457547" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "822188" + "i128": "457547" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "822188" + "i128": "457547" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.14.json index 846e2a04..07160179 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.14.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "173595" + "i128": "255957" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "173594" + "i128": "255956" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d913b736f432a8be32d1fb5b705c75900602e6102e5dc36176e9627574a94a47" + "bytes": "b358966f5e0eee266d90192a773ac53363babe696d9ef7298b1ee1398384261f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "173594" + "i128": "255956" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65b7568d887e5326641995170827650332035c0e0a16f23db87c8e7d59fe0ae0" + "bytes": "c529b1cf143b98c46ce31cc4c2c4062c231566d35bd699ce5fc7ea6ef60a666a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "65b7568d887e5326641995170827650332035c0e0a16f23db87c8e7d59fe0ae0" + "bytes": "c529b1cf143b98c46ce31cc4c2c4062c231566d35bd699ce5fc7ea6ef60a666a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "173594" + "i128": "255956" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "173594" + "i128": "255956" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "173594" + "i128": "255956" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.140.json index beb4a262..98499be8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.140.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "544408" + "i128": "655029" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "544407" + "i128": "655028" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37bdfccd1be29b8a9e72d0af2c7a40b4d1354fe6fe829e81a362dcf52941a305" + "bytes": "c921547b1753f3f4305d8b686752f42de492bb51d69a45968a669401e0ac9a1c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "544407" + "i128": "655028" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bcae4f7a39d53de3f0bb062520b8c0e2589c3f9d5414adcab02f9ea98eef8a57" + "bytes": "e3d0692a412fdadee481679db4fd348fdf690474b2f5e3af54f90227ef466a0c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bcae4f7a39d53de3f0bb062520b8c0e2589c3f9d5414adcab02f9ea98eef8a57" + "bytes": "e3d0692a412fdadee481679db4fd348fdf690474b2f5e3af54f90227ef466a0c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "544407" + "i128": "655028" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "544407" + "i128": "655028" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "544407" + "i128": "655028" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.141.json index ef81264c..44f2ce8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.141.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "893278" + "i128": "722850" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "893277" + "i128": "722849" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5e2917ac500202cea843e6724d8ee1e9bac6d440aa1c03ca6b1a6756ce1e76a7" + "bytes": "fb103a5117dff96e7d9105a78776497a083f5d8f16840434d04a5bbdb8ad5f59" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "893277" + "i128": "722849" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fa238de71e5ec14a670fbccae5187bd6ac231a517480ca4dc28ad3d2f6092062" + "bytes": "80bda85c33b091f8300292bfc0259eeb89ffb93b905dcdf4bf3c4df1def4dca8" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fa238de71e5ec14a670fbccae5187bd6ac231a517480ca4dc28ad3d2f6092062" + "bytes": "80bda85c33b091f8300292bfc0259eeb89ffb93b905dcdf4bf3c4df1def4dca8" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "893277" + "i128": "722849" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "893277" + "i128": "722849" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "893277" + "i128": "722849" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.142.json index 7637375c..c0d584b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.142.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "673088" + "i128": "130189" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "673087" + "i128": "130188" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c84c8fb9e27f362d0675686689904f39d5f57de1781da00fa0e767ce6d3c26b3" + "bytes": "16f0627e5f19cde9b3ab6ddf2f9595a3057ff7754a9d8ebc3f49e8519391262f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "673087" + "i128": "130188" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76b76e40acb70744274ebccf0ec339ab198af819886a8712b04e9024bb8d130f" + "bytes": "e411a13cc75ec65c4e6e667add4bebb31760d4caf3be08bf154f56c1af1602a7" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "76b76e40acb70744274ebccf0ec339ab198af819886a8712b04e9024bb8d130f" + "bytes": "e411a13cc75ec65c4e6e667add4bebb31760d4caf3be08bf154f56c1af1602a7" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "673087" + "i128": "130188" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "673087" + "i128": "130188" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "673087" + "i128": "130188" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.143.json index 3f5514a9..f32ae1ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.143.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "191751" + "i128": "117329" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "191750" + "i128": "117328" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d2bd93c99a5605e741d4efdd0d28c99a720554c8834bf486cf84ac126d753160" + "bytes": "07db8a17c39e775e5c3ab2d566ae1b8f29bbffb367078f3e9bab4f5ed9944e4e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "191750" + "i128": "117328" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4381f2fc540a36300a9080a618220c0f4d2d856b7e4d0efd09455bed10cb900f" + "bytes": "a39449763379ae626437246bad72c82d60540b70c060f20341cf7009c17a8703" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4381f2fc540a36300a9080a618220c0f4d2d856b7e4d0efd09455bed10cb900f" + "bytes": "a39449763379ae626437246bad72c82d60540b70c060f20341cf7009c17a8703" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "191750" + "i128": "117328" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "191750" + "i128": "117328" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "191750" + "i128": "117328" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.144.json index 8bb4aa11..8588bbe6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.144.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "758887" + "i128": "804680" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "758886" + "i128": "804679" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d3d912f7b22467a131eb48d683efd20cc284cec7a3f73136318d9e72f8bc491a" + "bytes": "c86db3795b6484b1d9e036969e56708ed21a83cf0280b95c93295cb9b6b0e394" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "758886" + "i128": "804679" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e7612cde8babf1bc9e75b7491694e8573a366d43cc1e58dcce0dba5441ed72d2" + "bytes": "6456149972551721e24571ab52f5a6f3f314867502c7a6019877e3ee8934681c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e7612cde8babf1bc9e75b7491694e8573a366d43cc1e58dcce0dba5441ed72d2" + "bytes": "6456149972551721e24571ab52f5a6f3f314867502c7a6019877e3ee8934681c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "758886" + "i128": "804679" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "758886" + "i128": "804679" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "758886" + "i128": "804679" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.145.json index a07f7ddb..bce433c6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.145.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "578898" + "i128": "638605" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "578897" + "i128": "638604" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e854e31908a998a85d4aa51b9d86828a2924966794de3b1f9a280df408f2715a" + "bytes": "5c951db5fca5dcd28cf18bec93cf4d1a3ccafe56471d8f05e97af5f2cd1ccdd2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "578897" + "i128": "638604" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d59af79a9a677c99327b1f3b315f32c2ca324bf05f70e17e843bc093b648417" + "bytes": "d758ce1c24a494770a583f30c4c45db5c5195ad5cc2ddb273bf1e24ba0acdca0" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d59af79a9a677c99327b1f3b315f32c2ca324bf05f70e17e843bc093b648417" + "bytes": "d758ce1c24a494770a583f30c4c45db5c5195ad5cc2ddb273bf1e24ba0acdca0" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "578897" + "i128": "638604" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "578897" + "i128": "638604" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "578897" + "i128": "638604" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.146.json index fe369719..fbb8bcf0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.146.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "550923" + "i128": "888176" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "550922" + "i128": "888175" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d77978c274752c490d8854048c0d8f63453c9058179ae510151462cd1f1d5a17" + "bytes": "5721af1432a5d823b002022df848eb02a36ef5fd4f15a568935dd7272adec10f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "550922" + "i128": "888175" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d2462b3aa8f0c7155ba4c94aadd1b4ddf249d0f9d9eb8fc3cc9ec9611ef97e7" + "bytes": "eeb25c18f26046046d81dbde74ded093dd406fbac3d7a2f95b09c5535dd37498" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d2462b3aa8f0c7155ba4c94aadd1b4ddf249d0f9d9eb8fc3cc9ec9611ef97e7" + "bytes": "eeb25c18f26046046d81dbde74ded093dd406fbac3d7a2f95b09c5535dd37498" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "550922" + "i128": "888175" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "550922" + "i128": "888175" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "550922" + "i128": "888175" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.147.json index cdcae931..4a293c92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.147.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "900460" + "i128": "715353" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "900459" + "i128": "715352" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "612981af130c2084185af36a505036b07905784dcbc0d13cfa2ec54b568acfe9" + "bytes": "c6b7cb0241599c48900735e3baf7300aa688d5d3f31e68b4ba1188ef05d77946" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "900459" + "i128": "715352" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc3e715ce779bdce352af11d2fdec87756c262ab1a5548498bf530f84fb220cd" + "bytes": "8c36783715c12cf3b2c76f8d80c48b650116a938a703542bc2c1a2263ca04ca3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "dc3e715ce779bdce352af11d2fdec87756c262ab1a5548498bf530f84fb220cd" + "bytes": "8c36783715c12cf3b2c76f8d80c48b650116a938a703542bc2c1a2263ca04ca3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "900459" + "i128": "715352" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "900459" + "i128": "715352" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "900459" + "i128": "715352" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.148.json index 93828b85..470efda8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.148.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "261368" + "i128": "224518" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "261367" + "i128": "224517" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80936bfe0147e61fbdde8cb25e284c8d02bb58645aed8b3367577311b823a035" + "bytes": "f3eaf2b373fa947a8724d57dce5cb5303947f9fb6037eb0446c247c4bdeae8cf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "261367" + "i128": "224517" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "492c1a23231abfc6e76d939fd2f26a9b4b481133070155bcd444216e0b8d2e50" + "bytes": "77d646ecd0e1031716d87b2d23a93faee4bb85bb1d4de924960d69487e1730a5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "492c1a23231abfc6e76d939fd2f26a9b4b481133070155bcd444216e0b8d2e50" + "bytes": "77d646ecd0e1031716d87b2d23a93faee4bb85bb1d4de924960d69487e1730a5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "261367" + "i128": "224517" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "261367" + "i128": "224517" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "261367" + "i128": "224517" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.149.json index 22228d49..286690ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.149.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "816231" + "i128": "777347" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "816230" + "i128": "777346" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2821109ee358a51123f1fa85e71dfb79ee14b700cfc277550aba660340559698" + "bytes": "dfd8823ce774d1661312603887a6f7fac0b498b498e816e0b7cdbfe0cf65a709" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "816230" + "i128": "777346" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0e8b14269c757401c22d4fed070030b0c91df32e23aad9013208317377e300aa" + "bytes": "f2e38450ea919328a163982ac76e088f6e6f35fb1555b7133c5cc093b86bdfbd" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0e8b14269c757401c22d4fed070030b0c91df32e23aad9013208317377e300aa" + "bytes": "f2e38450ea919328a163982ac76e088f6e6f35fb1555b7133c5cc093b86bdfbd" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "816230" + "i128": "777346" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "816230" + "i128": "777346" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "816230" + "i128": "777346" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.15.json index 14196b59..6cf8b2f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.15.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "829657" + "i128": "72546" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "829656" + "i128": "72545" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3545a1deffeba561af6d1343578b5878d76ab2a73713951ea063c93294b1a324" + "bytes": "061b077f2ecf0c43cea44bf33ca8221ef85e071a4fda750602ca1818dd5426d2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "829656" + "i128": "72545" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "75542bb7ca71cd9a58a10da055c796297a8b624d11ef4a4bc8bd44b2e89c7a0d" + "bytes": "57607bd3121c3c44b6ef7087431965a2a4298b68a152554ded2f13d085a237ec" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "75542bb7ca71cd9a58a10da055c796297a8b624d11ef4a4bc8bd44b2e89c7a0d" + "bytes": "57607bd3121c3c44b6ef7087431965a2a4298b68a152554ded2f13d085a237ec" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "829656" + "i128": "72545" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "829656" + "i128": "72545" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "829656" + "i128": "72545" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.150.json index 3cce3561..8f36ef70 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.150.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "198744" + "i128": "210392" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "198743" + "i128": "210391" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "95f1208a1dae22b0664de3a390873dcc3d722f3143f687ed2ccda3ee5d4613e8" + "bytes": "d5e1aad9279222fe0b8b9d96d0fad6bed188e8983042621f7eb4606ced070317" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "198743" + "i128": "210391" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03c35465fe773e4a7f879d21d6c1d16be7d2d753edb1f8f0a5a7835340fa2e63" + "bytes": "1dfd334ef5a397ef0b5931c9f6965b97f4832d1fc0a0a56fa251162f009a3893" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "03c35465fe773e4a7f879d21d6c1d16be7d2d753edb1f8f0a5a7835340fa2e63" + "bytes": "1dfd334ef5a397ef0b5931c9f6965b97f4832d1fc0a0a56fa251162f009a3893" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "198743" + "i128": "210391" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "198743" + "i128": "210391" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "198743" + "i128": "210391" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.151.json index 38c9398a..2fa6ee90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.151.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "321470" + "i128": "872679" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "321469" + "i128": "872678" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "deba02418ab3fca589fd56e13310f845e4fba03a30a0aa6ae7dbb446c13658e7" + "bytes": "56ec2956bc6512a587c171ce3649965e6a8d58d00c56d22166ee584ba68691e7" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "321469" + "i128": "872678" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72250456dd0d0ad576cc5940c543755eea4223c6c7cf33a15f55b8bf5309bc68" + "bytes": "4113186b5b02847235fdae4f8da9e51879240880780917203530485c5eed9284" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72250456dd0d0ad576cc5940c543755eea4223c6c7cf33a15f55b8bf5309bc68" + "bytes": "4113186b5b02847235fdae4f8da9e51879240880780917203530485c5eed9284" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "321469" + "i128": "872678" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "321469" + "i128": "872678" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "321469" + "i128": "872678" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.152.json index f6c4136f..4d9287c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.152.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "852022" + "i128": "145869" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "852021" + "i128": "145868" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7accce15daec7e37ebb39acbb7818af4ac61d2384bdb497d97163c63ff7e966" + "bytes": "44e0423a145f881f7710fdc2d223010af8eb195fcd0afd082f17622136b891fe" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "852021" + "i128": "145868" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "157df1c5300ff6280b0503155d6e4b7f039f5bc21233176bf33594060cbf7a80" + "bytes": "857fbac47ed5cadeedc233df287d17d92f078a71d8e384e8091637f4907f9f42" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "157df1c5300ff6280b0503155d6e4b7f039f5bc21233176bf33594060cbf7a80" + "bytes": "857fbac47ed5cadeedc233df287d17d92f078a71d8e384e8091637f4907f9f42" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "852021" + "i128": "145868" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "852021" + "i128": "145868" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "852021" + "i128": "145868" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.153.json index 84276c9d..3a1ed42f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.153.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "812362" + "i128": "603224" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "812361" + "i128": "603223" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2cdfec5ab262f4cbe49c9af11ce3bde467b13c8fe06f05111f7a22dcd9511de5" + "bytes": "a663dd96cbe6afe8ed695e692279986480e366442d10110b8053ad8fdb710ba9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "812361" + "i128": "603223" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d40297d2362a412ed04125a0861593d389dfe1799032e1d3a9e5f6110df64083" + "bytes": "4d12bd60be23db23cd59836d6ab77c22373715560bcd0797439945f5c22c7541" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d40297d2362a412ed04125a0861593d389dfe1799032e1d3a9e5f6110df64083" + "bytes": "4d12bd60be23db23cd59836d6ab77c22373715560bcd0797439945f5c22c7541" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "812361" + "i128": "603223" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "812361" + "i128": "603223" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "812361" + "i128": "603223" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.154.json index d187792f..6112a787 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.154.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "311778" + "i128": "344997" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "311777" + "i128": "344996" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7bd594d90f2bb35dfdf72b0fc0f36e7e348f78d79e99b31e65c65a00ccabc304" + "bytes": "f372ba7dbdace419bc67505b0bba7c6f54ca00a9ff3450b772773d5ca7204fce" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "311777" + "i128": "344996" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d353444d98ed460656da0eabe5a6a236c9ead762b037880f0f2ceb5c9ffec186" + "bytes": "58e312975f6492001c38bb94bd3e627fd2c61ea90add993ba621ce45bcd5cc8a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d353444d98ed460656da0eabe5a6a236c9ead762b037880f0f2ceb5c9ffec186" + "bytes": "58e312975f6492001c38bb94bd3e627fd2c61ea90add993ba621ce45bcd5cc8a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "311777" + "i128": "344996" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "311777" + "i128": "344996" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "311777" + "i128": "344996" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.155.json index e275a1e0..736faf7a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.155.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "132966" + "i128": "717792" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "132965" + "i128": "717791" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fe7a53a58d95e97c10c085f7a6f890b2a1be96efd4920eed32826df3c69ae477" + "bytes": "c334fd7203ed4955040d7b1c83a194b21207678088038e812ed71ff66419fa77" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "132965" + "i128": "717791" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc5c11fb1b08ddbf758716bd110b66105e4ac0b260b9b10172dc4f1a2772e45d" + "bytes": "b55db189b6bbfe2f4e2794e9787701b2b78e0c2af9b6b5bed0815fd494763a08" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "cc5c11fb1b08ddbf758716bd110b66105e4ac0b260b9b10172dc4f1a2772e45d" + "bytes": "b55db189b6bbfe2f4e2794e9787701b2b78e0c2af9b6b5bed0815fd494763a08" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "132965" + "i128": "717791" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "132965" + "i128": "717791" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "132965" + "i128": "717791" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.156.json index b788141f..07eca8e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.156.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "707660" + "i128": "411166" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "707659" + "i128": "411165" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c9c040038a6279ab87e125ed4fac1824a493401f7d2cd04c645308496ac293c5" + "bytes": "97f70cf1c749b9a109b4b0a42e5458120b1f60c7ec08414133d0d5b35fe012df" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "707659" + "i128": "411165" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ab8565acc5e568ce426c97e0ce515dab2f4d19ff8ecb9309866f4926db526289" + "bytes": "adc591775c06d5d96dd33af0559709388a7e67d8e93d6d55220f5a5cc38ca1aa" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ab8565acc5e568ce426c97e0ce515dab2f4d19ff8ecb9309866f4926db526289" + "bytes": "adc591775c06d5d96dd33af0559709388a7e67d8e93d6d55220f5a5cc38ca1aa" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "707659" + "i128": "411165" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "707659" + "i128": "411165" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "707659" + "i128": "411165" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.157.json index 6eede8e2..c910227d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.157.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403688" + "i128": "828190" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403687" + "i128": "828189" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e51610d44ca77e073b67b02c6f8902ffa49fd8af378edebdb67005f79201fc25" + "bytes": "9d04c44a2252423e88f12c79448d37f03327eed2a25e171d117179d5f456a15c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "403687" + "i128": "828189" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d31db3bf2ebccb690665fceb50dc3512d680111233996ca0e78f46e04950ef9" + "bytes": "dbbc13fd2b09884f814d221c0dd991ba06331353dd7dc14f84174094c6888ee7" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d31db3bf2ebccb690665fceb50dc3512d680111233996ca0e78f46e04950ef9" + "bytes": "dbbc13fd2b09884f814d221c0dd991ba06331353dd7dc14f84174094c6888ee7" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403687" + "i128": "828189" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "403687" + "i128": "828189" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "403687" + "i128": "828189" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.158.json index 0ef0e449..356d1e3b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.158.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "511136" + "i128": "869163" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "511135" + "i128": "869162" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "be6c6c4dfe51816e468455d380d9c4d93941bc161f232f8ed7127b3fd09c3212" + "bytes": "4cdb4c2dba85ce5f75a43ca43ffb9e03f58697643bcfc72c92335c7d77c78333" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "511135" + "i128": "869162" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e3c41cd2771d79eb31b4341fdce93919b0216b0807f959a9880da035eb8930fb" + "bytes": "6e5be3caf8d1f399606a3bf6542e55b9672c1da9f3f5615d950da765ea6b76cf" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e3c41cd2771d79eb31b4341fdce93919b0216b0807f959a9880da035eb8930fb" + "bytes": "6e5be3caf8d1f399606a3bf6542e55b9672c1da9f3f5615d950da765ea6b76cf" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "511135" + "i128": "869162" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "511135" + "i128": "869162" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "511135" + "i128": "869162" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.159.json index 51ec9fcd..5743f457 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.159.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "516040" + "i128": "294782" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "516039" + "i128": "294781" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49c95ba28c8cb6fdef0ceedc4fb9c7dc4f029e3fd8bd23df77abada96dbab315" + "bytes": "87c359df1975782f27fc03b86067a13b503501fc7f23719536f8cddf21d16f95" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "516039" + "i128": "294781" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "42474f6c521dce18b8861120f5ef8fd30c8b9177bed5b26a88144e34a3ffd68b" + "bytes": "e914f792bf3145004e5fa037079b52a62c4bb4ab4307dd8b9ec602c85ab4d87c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "42474f6c521dce18b8861120f5ef8fd30c8b9177bed5b26a88144e34a3ffd68b" + "bytes": "e914f792bf3145004e5fa037079b52a62c4bb4ab4307dd8b9ec602c85ab4d87c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "516039" + "i128": "294781" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "516039" + "i128": "294781" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "516039" + "i128": "294781" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.16.json index 7a2fb19f..cd129a58 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.16.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "545527" + "i128": "855729" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "545526" + "i128": "855728" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "285cc2613889b7f0a9685b53bbc484faf3c3c67f4385cd33112c79feedfd2e7c" + "bytes": "c8a324398ecb162710533791c36f0441b6a4c74929798a0cd560b06a1391e293" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "545526" + "i128": "855728" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c3d3f3dfe26c5f580c19e44aa74eea530859185968f46253edbf13849eff5d1" + "bytes": "9046548f72392a11cbd333149d00ec332192f9723817c7e7faceb508f7bb13c6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c3d3f3dfe26c5f580c19e44aa74eea530859185968f46253edbf13849eff5d1" + "bytes": "9046548f72392a11cbd333149d00ec332192f9723817c7e7faceb508f7bb13c6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "545526" + "i128": "855728" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "545526" + "i128": "855728" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "545526" + "i128": "855728" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.160.json index 9291eb6d..62942eb0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.160.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "632926" + "i128": "57839" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "632925" + "i128": "57838" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "80fc8698e12408db8ad86e45c62743d4bcef6a59e6e8d7a6dd5945104e8c4d99" + "bytes": "c401892d4635d2e645b3687d7c4fbd76143a6f8f2a823cbfd43eeaa64e214df5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "632925" + "i128": "57838" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f9deca3326a234bc3f57b4383180d0e39bfee6783b635ed1903d64f01294df45" + "bytes": "7e1ac9f601bb86203d0056a4757f3f9b2d11f4bc5880abc71ff5c1475a15a44b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f9deca3326a234bc3f57b4383180d0e39bfee6783b635ed1903d64f01294df45" + "bytes": "7e1ac9f601bb86203d0056a4757f3f9b2d11f4bc5880abc71ff5c1475a15a44b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "632925" + "i128": "57838" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "632925" + "i128": "57838" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "632925" + "i128": "57838" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.161.json index 267b55c1..091fa2b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.161.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "822553" + "i128": "392918" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "822552" + "i128": "392917" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "92095cb20a4476099c13a7db0a76e392d47cd67e5018e3069ba78266ec4a6c2e" + "bytes": "b2dd80a45e4b0713090d295f60fcde02b78b169e9c1fe1916a84c01c5f1f418e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "822552" + "i128": "392917" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17d2f380ae5275e93c45c03e15c3353efbf30d26795f5fe3374b0a538c0d827d" + "bytes": "d8e6f0e0da538115e2c89c319d07d3fb476bfc9f3ef2a0414bda78befc668134" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17d2f380ae5275e93c45c03e15c3353efbf30d26795f5fe3374b0a538c0d827d" + "bytes": "d8e6f0e0da538115e2c89c319d07d3fb476bfc9f3ef2a0414bda78befc668134" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "822552" + "i128": "392917" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "822552" + "i128": "392917" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "822552" + "i128": "392917" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.162.json index d5e4fe36..c52ff6c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.162.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "236453" + "i128": "499951" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "236452" + "i128": "499950" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a2d1cfed47a3dbe8c3c433d9922813c38dc42830299ff8f8fcfd0bbb81d79bda" + "bytes": "6a2303be5d38f921583bcfbb97ad7ff504ffcf270a0d78c8b91c2bc3339ac81c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "236452" + "i128": "499950" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c9201aab855d4f3852b77a1573e7811b388831690a29b8b3c0ae10acd916017" + "bytes": "10b1cf9a609380ad17749686dd276610eac3cbf119844670c9cfdba131d96a73" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c9201aab855d4f3852b77a1573e7811b388831690a29b8b3c0ae10acd916017" + "bytes": "10b1cf9a609380ad17749686dd276610eac3cbf119844670c9cfdba131d96a73" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "236452" + "i128": "499950" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "236452" + "i128": "499950" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "236452" + "i128": "499950" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.163.json index 370418d8..8d3da936 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.163.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "236232" + "i128": "744339" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "236231" + "i128": "744338" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a4c6805837b894c848e9e51ef62141f898d67a6489d69d86ec5703ca91e2f9da" + "bytes": "5153b9a5cd2c32bce67210638c058bf179e3618680c13cdcfbfdb7e0349f1c73" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "236231" + "i128": "744338" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "538779f9889630729e05a4cba4dbd53e756ce361aa62a206f1c1d0eeb6cd2615" + "bytes": "a1aee0e17f377725b61b1793002a02813dd239578b6d3c408a302fd644e2a986" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "538779f9889630729e05a4cba4dbd53e756ce361aa62a206f1c1d0eeb6cd2615" + "bytes": "a1aee0e17f377725b61b1793002a02813dd239578b6d3c408a302fd644e2a986" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "236231" + "i128": "744338" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "236231" + "i128": "744338" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "236231" + "i128": "744338" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.164.json index 1474a5a1..94a03252 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.164.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "376244" + "i128": "382850" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "376243" + "i128": "382849" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "103b1a71d2cead41029ccaaa59485389e00e75967d79d3a4f7a80d0bab011315" + "bytes": "5ea275c7478297098634b34201a042d06ad883cb47d2bd1874a849558891eeee" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "376243" + "i128": "382849" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1fd9fec9ad1e03da5aeaf7837f77b0b40042148cdf4077b481f7761e018e8284" + "bytes": "1bb03ac754545a5d434a87404a9ec03004a4a4dd4a822df8101444849193a3ce" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1fd9fec9ad1e03da5aeaf7837f77b0b40042148cdf4077b481f7761e018e8284" + "bytes": "1bb03ac754545a5d434a87404a9ec03004a4a4dd4a822df8101444849193a3ce" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "376243" + "i128": "382849" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "376243" + "i128": "382849" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "376243" + "i128": "382849" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.165.json index 7117c1f2..6970ae4a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.165.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "557246" + "i128": "949013" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "557245" + "i128": "949012" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "401fc39274eb42605de0082a86e272e56618babce877a026022962e71391832d" + "bytes": "5f1118ccaf9d5f69c71e2af34753be3c507b5b4f541405fb674240b9412d0150" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "557245" + "i128": "949012" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2afee2646143644c89d251cb9eef872f913db9f3bfeba926a937288afc82767e" + "bytes": "3431f294d79b5cda830473f18cf9495f1cefb3f92aae89e97fa01f5a1ab348f3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2afee2646143644c89d251cb9eef872f913db9f3bfeba926a937288afc82767e" + "bytes": "3431f294d79b5cda830473f18cf9495f1cefb3f92aae89e97fa01f5a1ab348f3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "557245" + "i128": "949012" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "557245" + "i128": "949012" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "557245" + "i128": "949012" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.166.json index 1f8a11bc..381084a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.166.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "360990" + "i128": "622034" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "360989" + "i128": "622033" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "79dbe83c6a0d723e163709a931219130d466d9ef7b6c465c1b1e0661fe4bbd5d" + "bytes": "a0516f0a4af68258b46809a85bc593c5ecb08c44a739fcb9486e77606fd8285f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "360989" + "i128": "622033" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d08f172300a0e68fa3feda1db03774db8148574b6afd4069501e61d17f8e15c0" + "bytes": "e9b2fab86fc6f8afac58a2ab5f3b6d66aa3e6a2b4ccee98311d1dee07f317d8a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d08f172300a0e68fa3feda1db03774db8148574b6afd4069501e61d17f8e15c0" + "bytes": "e9b2fab86fc6f8afac58a2ab5f3b6d66aa3e6a2b4ccee98311d1dee07f317d8a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "360989" + "i128": "622033" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "360989" + "i128": "622033" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "360989" + "i128": "622033" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.167.json index fcb7ed8a..e52963d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.167.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "396212" + "i128": "802140" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "396211" + "i128": "802139" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "55da6f6d78c08d9d09670e92811e5de8eb7e1e32b3c8a443d47fc8db61cd2672" + "bytes": "5cb70a80cc283fb640f3d934e3c422a0cbfc7ff42e5bb872f6bdc18d71069f14" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "396211" + "i128": "802139" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df28e5ecefd594625f47e0971185679cc53d11d760a44b94ba4c0351c7b2815a" + "bytes": "cf67b602bcabf881f54a865b9c99e2f4a1599ad286da0f455efa16369e3c388d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df28e5ecefd594625f47e0971185679cc53d11d760a44b94ba4c0351c7b2815a" + "bytes": "cf67b602bcabf881f54a865b9c99e2f4a1599ad286da0f455efa16369e3c388d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "396211" + "i128": "802139" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "396211" + "i128": "802139" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "396211" + "i128": "802139" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.168.json index 414f6a22..3bf441d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.168.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "16099" + "i128": "121821" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "16098" + "i128": "121820" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9c542f22299d96cc022b0070b31324e6137030ce6a93a7a3fa2093c22532a297" + "bytes": "304c0a9bfcd9bd4dbd0793fd212d94d0efe128c79514e180252a8196f6a51ffe" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "16098" + "i128": "121820" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ad918402475ba4d316e9c754fe2ad8030f1b7ee3b624da9ad381996717fd2719" + "bytes": "d68c0d28c5834dd85ea508cbf81184f745c6adcb36c8191cce3c597c4b7aad72" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ad918402475ba4d316e9c754fe2ad8030f1b7ee3b624da9ad381996717fd2719" + "bytes": "d68c0d28c5834dd85ea508cbf81184f745c6adcb36c8191cce3c597c4b7aad72" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "16098" + "i128": "121820" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "16098" + "i128": "121820" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "16098" + "i128": "121820" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.169.json index 442bde3e..99cb5acc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.169.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "278158" + "i128": "48527" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "278157" + "i128": "48526" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "fb204408f2c3dd9353c406bfb990cc7d2ea84b255ab2bac53cda65221965c428" + "bytes": "82086cd2c477742d358012ed50128309fc73dc88c416d6ddfa82654088207d0c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "278157" + "i128": "48526" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "28f055e83a5b8fb31df1ba3d9a4e70eba51f20d7a1d4d97fcb088c96ee21d438" + "bytes": "490ec6f090719bd271dcc1705beb72272adfdd8d70a2bb18a305b8c4b93088e2" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "28f055e83a5b8fb31df1ba3d9a4e70eba51f20d7a1d4d97fcb088c96ee21d438" + "bytes": "490ec6f090719bd271dcc1705beb72272adfdd8d70a2bb18a305b8c4b93088e2" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "278157" + "i128": "48526" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "278157" + "i128": "48526" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "278157" + "i128": "48526" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.17.json index 4c72ad59..56bd9d0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.17.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "390721" + "i128": "183709" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "390720" + "i128": "183708" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e127409da9d7b098a98714dd070d58c8799aa61aa3ca10c956fa077efb6d8af8" + "bytes": "823458b9617d35fd680e5c39aeed140475bbdcb01739050c41fcdb1dcfdc0407" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "390720" + "i128": "183708" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f9fc0bb844c10a1801a1403bf032174eea1317c1d4e06a9fedc55c332870c554" + "bytes": "9e8b860922768eb9039f718f857ccda82713c74039ac1c1c985a4e4b68425fe1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f9fc0bb844c10a1801a1403bf032174eea1317c1d4e06a9fedc55c332870c554" + "bytes": "9e8b860922768eb9039f718f857ccda82713c74039ac1c1c985a4e4b68425fe1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "390720" + "i128": "183708" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "390720" + "i128": "183708" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "390720" + "i128": "183708" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.170.json index dcbda7e2..b973e79a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.170.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "162638" + "i128": "84996" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "162637" + "i128": "84995" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a8ac533057af8502cccdefc348fd3f5bbd0b759147fde906b51a6448d705c398" + "bytes": "79f754ba0c13d1954c5a704c1784e58d2e3e0294ec8dcc1691acbf22746d8fa8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "162637" + "i128": "84995" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c2ad45d92fe3e98a602bbb86c2cf769a0d7a6856421eb4312aa7a28c3a4fd2d9" + "bytes": "30199ecc38d58587c0e52862e708335c688143603d61dad1289566e32d554606" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c2ad45d92fe3e98a602bbb86c2cf769a0d7a6856421eb4312aa7a28c3a4fd2d9" + "bytes": "30199ecc38d58587c0e52862e708335c688143603d61dad1289566e32d554606" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "162637" + "i128": "84995" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "162637" + "i128": "84995" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "162637" + "i128": "84995" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.171.json index 49100b7c..61514ef2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.171.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "610692" + "i128": "675447" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "610691" + "i128": "675446" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c5ce5ad14ca4a7f194bba9bbf0f3f985329ff8f4efe3ef0a970dcde8cd72c7ad" + "bytes": "492ec43eddf840951f220588db1f1f30e5979f0f7fdc82f599b61b24765a82f7" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "610691" + "i128": "675446" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7fa29db9a30b891203249019be459853663e5c53cb7945a67e163f0e189c2652" + "bytes": "4967256f5d99276568f980da6fa0826281462991cf72ebb26955302382dfb0ab" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7fa29db9a30b891203249019be459853663e5c53cb7945a67e163f0e189c2652" + "bytes": "4967256f5d99276568f980da6fa0826281462991cf72ebb26955302382dfb0ab" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "610691" + "i128": "675446" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "610691" + "i128": "675446" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "610691" + "i128": "675446" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.172.json index f09c431b..8780145d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.172.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "279266" + "i128": "567437" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "279265" + "i128": "567436" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e547b7f60486d02bdafa20abea230ab63df4e6fa7d98b2d02363a431f924fdda" + "bytes": "8a7183fc540de118c3d2ca6448f4a7b8c373fac7fa73aab99b04b48be166cbc5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "279265" + "i128": "567436" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f81d4d4f4b23f2869196a98d25dbb569b4bdc9e2d27b6fae02fc3a9c13f395f8" + "bytes": "e123b1025927054419e00c73cb36ef0cd5dc6b296ad05343b885f520cfc4b2a9" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f81d4d4f4b23f2869196a98d25dbb569b4bdc9e2d27b6fae02fc3a9c13f395f8" + "bytes": "e123b1025927054419e00c73cb36ef0cd5dc6b296ad05343b885f520cfc4b2a9" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "279265" + "i128": "567436" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "279265" + "i128": "567436" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "279265" + "i128": "567436" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.173.json index f8d358d4..af5d50b9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.173.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "80440" + "i128": "992055" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "80439" + "i128": "992054" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ccb517445cc662c44c19abc85ca2b55f4607ed63ce94c25bd56d6bf8aec9c69e" + "bytes": "3dea0d273e722b8bff33a34bd823e47e20ee0f8530f9a674a126baa56fa2d192" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "80439" + "i128": "992054" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "52cefce57d98119e7ec9233c940466437a21d8c728fa45e2c95baa19f8c4b156" + "bytes": "830dda6e8213625494ed52db4c2f0d9db6c2f5cb19e97aa2c7eaa2cf05390365" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "52cefce57d98119e7ec9233c940466437a21d8c728fa45e2c95baa19f8c4b156" + "bytes": "830dda6e8213625494ed52db4c2f0d9db6c2f5cb19e97aa2c7eaa2cf05390365" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "80439" + "i128": "992054" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "80439" + "i128": "992054" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "80439" + "i128": "992054" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.174.json index 64603b22..88cfefb3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.174.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "38248" + "i128": "49803" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "38247" + "i128": "49802" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b51b328ebacab32cac60fd82019def8660d8f336bcd0613742184f877ba78460" + "bytes": "3f1fc59e6bca2ad727a1703cd31af0f5416bc1e05fcef68328a2b8dec513d5d1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "38247" + "i128": "49802" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7dbd4f97c764ac620785e3cec04d095067b2db49e1febd531b3a2e9d2558d160" + "bytes": "86532ac0b9996fd8a1aa3b7a7ffe391cc0769e613255d1ba0f7f6908104113d3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7dbd4f97c764ac620785e3cec04d095067b2db49e1febd531b3a2e9d2558d160" + "bytes": "86532ac0b9996fd8a1aa3b7a7ffe391cc0769e613255d1ba0f7f6908104113d3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "38247" + "i128": "49802" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "38247" + "i128": "49802" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "38247" + "i128": "49802" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.175.json index 05c41d17..ef13c8af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.175.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "228988" + "i128": "24030" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "228987" + "i128": "24029" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d55e04775e355e0d371f664802b383d7a2a4dd93787efa9d74ddc072e48b56eb" + "bytes": "91190fa49500fb9df3a376b909e57402f67479c1e80cd89a8dcae1e9402091e0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "228987" + "i128": "24029" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e9b446654df961e2caa624612a89f982be5b4c0120277c1573c5057e7c9c6a8" + "bytes": "dcda071588f25b8428a90fac95dd59e48f5ad586bd59299c53ee59ae92d404c5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8e9b446654df961e2caa624612a89f982be5b4c0120277c1573c5057e7c9c6a8" + "bytes": "dcda071588f25b8428a90fac95dd59e48f5ad586bd59299c53ee59ae92d404c5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "228987" + "i128": "24029" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "228987" + "i128": "24029" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "228987" + "i128": "24029" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.176.json index 31c367b4..2d491270 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.176.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "94565" + "i128": "767325" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "94564" + "i128": "767324" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d4cd3f9a4b8e48aa4636cf7adabfeaf5f9e88e1a1ec041bbe4b638d1c8473b9e" + "bytes": "863fff34356855f6a7bcaa6d2290824ff053a9108c3f5fb66078d51967a56ecf" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "94564" + "i128": "767324" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08f0c450559c4310084e5e548bc0fd524eaf3ed471703881500a78ca555ffe3d" + "bytes": "9c2600dda2aa9889c4f85a7dc05180d82a786fcae9146b2498e2cb2884648781" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08f0c450559c4310084e5e548bc0fd524eaf3ed471703881500a78ca555ffe3d" + "bytes": "9c2600dda2aa9889c4f85a7dc05180d82a786fcae9146b2498e2cb2884648781" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "94564" + "i128": "767324" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "94564" + "i128": "767324" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "94564" + "i128": "767324" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.177.json index 70796d53..bbd4d279 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.177.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "525355" + "i128": "857456" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "525354" + "i128": "857455" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "cb17ee81890ed585e89617d27753a14ab2fb907cb693d563911ee7ae8340dc6d" + "bytes": "68ebdadec2d311fb9c7e518bcb8a97bc2d0720dc826248e9fd4d4274ca22d301" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "525354" + "i128": "857455" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5aa631f82354552328aff12664d1ed4eec8473dfbf04af967353204152714004" + "bytes": "38941d6e74735166911ddd0403c126358320b8c2b4572e80c79e99d49a7ac84d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5aa631f82354552328aff12664d1ed4eec8473dfbf04af967353204152714004" + "bytes": "38941d6e74735166911ddd0403c126358320b8c2b4572e80c79e99d49a7ac84d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "525354" + "i128": "857455" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "525354" + "i128": "857455" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "525354" + "i128": "857455" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.178.json index b220b8cf..432e0a17 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.178.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "118631" + "i128": "240166" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "118630" + "i128": "240165" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "91cd283c61758cdc5234322e5fcaa2230157998c086b817effb12046e79c45f7" + "bytes": "e807e9771e6be9c17bcf65d531a08da25415acf600a1b64da2b9e506555cfdfc" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "118630" + "i128": "240165" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eabf4f115217ec5011a12771cfd04cd21b57f4f40d9cfbc0a51b6af24c57c38a" + "bytes": "bf5e13be29d4bffb93eb69275f09098d48b4465fce49b20039416a990974adcb" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eabf4f115217ec5011a12771cfd04cd21b57f4f40d9cfbc0a51b6af24c57c38a" + "bytes": "bf5e13be29d4bffb93eb69275f09098d48b4465fce49b20039416a990974adcb" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "118630" + "i128": "240165" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "118630" + "i128": "240165" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "118630" + "i128": "240165" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.179.json index 3840b9aa..425688f2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.179.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "610958" + "i128": "624992" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "610957" + "i128": "624991" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6dc44b6aad4866e0e6236a45631009c9ddab487ddacc695bf7a276cbc3a5a681" + "bytes": "46967cac46e0656ecbcd50c425dc8d1d3be4f2744f52a2e711f7b2c7ac4ac9b4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "610957" + "i128": "624991" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3a4a61eb02621f868c9d1704f6266479411fb656f7d5e81308249e8ce9bcf03d" + "bytes": "c99e891f015e637dfb864592bbf51651b980c6fdd88fa6d01909323ba03fa9e0" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3a4a61eb02621f868c9d1704f6266479411fb656f7d5e81308249e8ce9bcf03d" + "bytes": "c99e891f015e637dfb864592bbf51651b980c6fdd88fa6d01909323ba03fa9e0" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "610957" + "i128": "624991" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "610957" + "i128": "624991" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "610957" + "i128": "624991" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.18.json index b954ec92..50f57368 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.18.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "792235" + "i128": "515861" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "792234" + "i128": "515860" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c1359fc006dbc8050b54f273050f9a187ba69e5cb799e4b63beb64fb595128f1" + "bytes": "c04708830e3c1447089840461322dcc65b90591cede727ad2f5baadb56a11505" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "792234" + "i128": "515860" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "af6f6da35aaf2e3dea2f6c0ab2ff3cc59bf3f0f82de93e461f92f83c85d3133c" + "bytes": "d9a3285bf2e6f16b679913ee119dc038e759d1d5d106e381eba8553443a1c9f5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "af6f6da35aaf2e3dea2f6c0ab2ff3cc59bf3f0f82de93e461f92f83c85d3133c" + "bytes": "d9a3285bf2e6f16b679913ee119dc038e759d1d5d106e381eba8553443a1c9f5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "792234" + "i128": "515860" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "792234" + "i128": "515860" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "792234" + "i128": "515860" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.180.json index ecee25fd..7e072d53 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.180.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "177042" + "i128": "583930" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "177041" + "i128": "583929" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7d766dc3d4bba7358431a23c1cd2ea9c393720b291cc712e8a7fe7838795ffeb" + "bytes": "9b3a5302448703052289c2abfe41fc970a868e99c54410d0d03b867f9aff4cd5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "177041" + "i128": "583929" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6dea603c7d3688efb19da87983bc2de590ee5865182c6fb701d29b4dae4d3086" + "bytes": "d212304205d3226f01079cef22df536bfdf40b770042c48e93f44f49586671de" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6dea603c7d3688efb19da87983bc2de590ee5865182c6fb701d29b4dae4d3086" + "bytes": "d212304205d3226f01079cef22df536bfdf40b770042c48e93f44f49586671de" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "177041" + "i128": "583929" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "177041" + "i128": "583929" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "177041" + "i128": "583929" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.181.json index 27ad79f8..7db6e978 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.181.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "206" + "i128": "975905" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "205" + "i128": "975904" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "14c1991c77d7c70bc329281b28c04003857c2f66bd5a9e9c8f5c7c8acc6120fa" + "bytes": "1449ec325a9fd00c7879b20dbe1480e9ca303098ee8d7d79c9f03c1890166130" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "205" + "i128": "975904" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "deabc34e6bc1f176e1006b8b9bd51d2adb2892edecd065d24792761b7338ce52" + "bytes": "de402551b3630e79320845f5b13d54d1c4c337bfc04f82e53c7d94f1903a7727" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "deabc34e6bc1f176e1006b8b9bd51d2adb2892edecd065d24792761b7338ce52" + "bytes": "de402551b3630e79320845f5b13d54d1c4c337bfc04f82e53c7d94f1903a7727" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "205" + "i128": "975904" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "205" + "i128": "975904" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "205" + "i128": "975904" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.182.json index 0b47bdec..5d0145e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.182.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504114" + "i128": "341906" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504113" + "i128": "341905" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3131018a0173a5d350de558c6ac8ff142d6458250b661847d0d80a0c76c60a47" + "bytes": "5aa07e21914f687a761fa7af0eccbae5ee2dc1ac83aa8c98e4d886deb69a106b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "504113" + "i128": "341905" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be736a94423a03e63215952d67c7b46e3d130741fd4721c4bdac0189ad4528f1" + "bytes": "cd1203f831699d01d2e92a0517570097da684dcc51cb8fe28e02739fe16a4df6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "be736a94423a03e63215952d67c7b46e3d130741fd4721c4bdac0189ad4528f1" + "bytes": "cd1203f831699d01d2e92a0517570097da684dcc51cb8fe28e02739fe16a4df6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504113" + "i128": "341905" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "504113" + "i128": "341905" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "504113" + "i128": "341905" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.183.json index f63a2431..b629b584 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.183.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "29314" + "i128": "869241" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "29313" + "i128": "869240" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54050b3e85c191b21da965b3aab555a68fdeb0ac6914355531601bcfcd6830eb" + "bytes": "1a7d05e4642853d2c8411e7a4867ae4161b939703abc0e2597f6ecd1fd063067" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "29313" + "i128": "869240" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d277f915e2562dc808c3b534648df4427b577d0cf0708b985481bc673e9569ef" + "bytes": "60cad3f5b26435802f161a85cbfda1cae9205d907ffd5e45b6c8800bf840d181" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d277f915e2562dc808c3b534648df4427b577d0cf0708b985481bc673e9569ef" + "bytes": "60cad3f5b26435802f161a85cbfda1cae9205d907ffd5e45b6c8800bf840d181" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "29313" + "i128": "869240" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "29313" + "i128": "869240" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "29313" + "i128": "869240" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.184.json index 9929fe1c..9cc84947 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.184.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "316787" + "i128": "260666" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "316786" + "i128": "260665" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5261824d84f35e796c070e5088a2410fb01caa4ae5ddf4b461eac102e7b0396c" + "bytes": "1ce47690a6237856d0355a7bfb74697900cdfc448e0afe8187c1ef1058b2c3d1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "316786" + "i128": "260665" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0bbc1df896a8590a1c34ff01dd2114247745a74218b8363381a1505df5a27f4a" + "bytes": "642f5982ea005d1d5a6bd052eb7c98b7f634f77e665f78bbc7f2cf3d75819df1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0bbc1df896a8590a1c34ff01dd2114247745a74218b8363381a1505df5a27f4a" + "bytes": "642f5982ea005d1d5a6bd052eb7c98b7f634f77e665f78bbc7f2cf3d75819df1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "316786" + "i128": "260665" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "316786" + "i128": "260665" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "316786" + "i128": "260665" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.185.json index 0de80587..e134537b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.185.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "163488" + "i128": "83522" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "163487" + "i128": "83521" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d78ebd97bd06de387b6f220fe0cd54664572233e49b9975a12221b04e4c6017" + "bytes": "fa0e03559f5bf278964ccdcd582ac6bfb21b1317113296204f7e908ca8039759" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "163487" + "i128": "83521" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17466c4000f0d0202f418b645f662d8152b222f12e98bb0b7ce1a3e48284dc7c" + "bytes": "431131c4f238ee6d97a062b9f920c70db6df2e7863f0d4c0b2f7751709b24080" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "17466c4000f0d0202f418b645f662d8152b222f12e98bb0b7ce1a3e48284dc7c" + "bytes": "431131c4f238ee6d97a062b9f920c70db6df2e7863f0d4c0b2f7751709b24080" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "163487" + "i128": "83521" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "163487" + "i128": "83521" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "163487" + "i128": "83521" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.186.json index 454201e9..2ce10260 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.186.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "766124" + "i128": "352623" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "766123" + "i128": "352622" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "11633c2d6ddb227ae4db96b4c3c24858df1afc039188f24854c51f7edcd6c49e" + "bytes": "0c04051e2cca4c442844d2aa0656cc492e77b8578973aa393a9d59bc7d79f5e1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "766123" + "i128": "352622" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24b20c1da2dc364158f01129c0228fe8739ee2e27fdbd4b7b94e711ab1c2d137" + "bytes": "f6d5325de3c1b162ff867f3d67803f8b4845f96d59fb8632c57489ba3297a66d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "24b20c1da2dc364158f01129c0228fe8739ee2e27fdbd4b7b94e711ab1c2d137" + "bytes": "f6d5325de3c1b162ff867f3d67803f8b4845f96d59fb8632c57489ba3297a66d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "766123" + "i128": "352622" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "766123" + "i128": "352622" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "766123" + "i128": "352622" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.187.json index 34cd2d53..1e2be34d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.187.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "715991" + "i128": "246230" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "715990" + "i128": "246229" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f8a7c35e4818991af36dc033a6ce73299a57bcfcde894f6d212d1388ebed0912" + "bytes": "f3a39fa99f51fe70246b1233ff4f853d6f52b90c7dbf7038302c8b055c247621" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "715990" + "i128": "246229" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a7f2416b235748e101199663fc35280623e647d577a1b76ad5e24d6409596a01" + "bytes": "f2e3cff66ae09908e0c73fffe15785c0b2cac924b1de725d7ab7e3c863185a7b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a7f2416b235748e101199663fc35280623e647d577a1b76ad5e24d6409596a01" + "bytes": "f2e3cff66ae09908e0c73fffe15785c0b2cac924b1de725d7ab7e3c863185a7b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "715990" + "i128": "246229" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "715990" + "i128": "246229" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "715990" + "i128": "246229" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.188.json index ff52b614..c5039bcf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.188.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "815392" + "i128": "195930" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "815391" + "i128": "195929" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49e33a9d7cb35b21b57e241dc10d03b57751118a9336c5ecb94419050249a098" + "bytes": "0e0820420aaef361817ea120ae6492a063d14a8421b8e2278ec6e6fc392f992f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "815391" + "i128": "195929" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b6de1b8e42f078dceab9f24dd84c6f8aa170b71043591f14f88d20ea78ed2357" + "bytes": "81f647ba72d960a5a66fe7cf09e88f11cd2dd6305a6b26d4813c299fe983bc99" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b6de1b8e42f078dceab9f24dd84c6f8aa170b71043591f14f88d20ea78ed2357" + "bytes": "81f647ba72d960a5a66fe7cf09e88f11cd2dd6305a6b26d4813c299fe983bc99" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "815391" + "i128": "195929" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "815391" + "i128": "195929" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "815391" + "i128": "195929" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.189.json index 9fc55184..216f5190 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.189.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "728359" + "i128": "599008" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "728358" + "i128": "599007" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0d4e2b5e8910af86d0b79aa9c9d5dac71c55df2c6acf796877a62b54169e4124" + "bytes": "169c4e7b3e87d00b5e060a7bad4ef4d4102cfa3542de8feb9fb37c599218b9c5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "728358" + "i128": "599007" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e12500ed1d137751c81840fa585fb97c4478a2e25a6e9b719d94baa79abc1be4" + "bytes": "dfbc9d93e621813ae5e1d41d10f161580f6e783e1e405b8fd6673dc17a0e80a9" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e12500ed1d137751c81840fa585fb97c4478a2e25a6e9b719d94baa79abc1be4" + "bytes": "dfbc9d93e621813ae5e1d41d10f161580f6e783e1e405b8fd6673dc17a0e80a9" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "728358" + "i128": "599007" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "728358" + "i128": "599007" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "728358" + "i128": "599007" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.19.json index d34fdace..b5590f7a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.19.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "213274" + "i128": "842156" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "213273" + "i128": "842155" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e2c7f0b8d4465cbed1f9b2c6adbb1462004789b24ab624c436842b668539cb9c" + "bytes": "a5b6479aabacb2a26331962c4f7ab88fea941c1fab67c6963b7c8be6fb18c8f8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "213273" + "i128": "842155" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "098a893e9a9185793a879b39ca7acf3de7581a9c7bc522269fd93bfc8c5e717e" + "bytes": "765338264c8c59c1589cba33be500f9db9bd44cd074cf07b39be38e76cd6464a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "098a893e9a9185793a879b39ca7acf3de7581a9c7bc522269fd93bfc8c5e717e" + "bytes": "765338264c8c59c1589cba33be500f9db9bd44cd074cf07b39be38e76cd6464a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "213273" + "i128": "842155" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "213273" + "i128": "842155" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "213273" + "i128": "842155" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.190.json index 2c3d3537..f24cee62 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.190.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "548049" + "i128": "643279" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "548048" + "i128": "643278" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "89a01985d18bcc4a4616e931a1d6a739a63b0470d048b394d6a5e1ad563f6932" + "bytes": "9a30fcb310d0ef724184cf7a0c02c4e5ca4e8d667d93d97035ba49a80f8507e6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "548048" + "i128": "643278" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86aceba0e31a20fc45a2459925ee93558fb54c9b458b4375ff4d5ffccd39378d" + "bytes": "24a53f37fbd8b37878801b662d5d72f57e0d91ff7b0649f695f723ad08afa817" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "86aceba0e31a20fc45a2459925ee93558fb54c9b458b4375ff4d5ffccd39378d" + "bytes": "24a53f37fbd8b37878801b662d5d72f57e0d91ff7b0649f695f723ad08afa817" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "548048" + "i128": "643278" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "548048" + "i128": "643278" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "548048" + "i128": "643278" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.191.json index 48644cc4..c7f32c17 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.191.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "398158" + "i128": "988148" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "398157" + "i128": "988147" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "89517d8129b4939836d6e24eea98ac0dee82675a5430071d727fc88f97bd7afd" + "bytes": "742a577f4ae5895462589dd1e8e8900cdd94ab819e0327252bf73218749e1478" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "398157" + "i128": "988147" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "19ef037a3f157f553ebc3f01d2753f1fb2384692c9886e936384ceb59c8c6555" + "bytes": "d4df542a1f235ab7defd0a721fe96e35a06eff4dbde4797a7c8198d987e2f318" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "19ef037a3f157f553ebc3f01d2753f1fb2384692c9886e936384ceb59c8c6555" + "bytes": "d4df542a1f235ab7defd0a721fe96e35a06eff4dbde4797a7c8198d987e2f318" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "398157" + "i128": "988147" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "398157" + "i128": "988147" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "398157" + "i128": "988147" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.192.json index 6830b4e8..2419ec45 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.192.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "125194" + "i128": "281823" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "125193" + "i128": "281822" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d8925abfd813b401bbcee6ac280ea6f72caff94337a6726408aa70a38bce5c4" + "bytes": "f9d328de739f849f1f4bb32bebb1f3c498400d316237e987a25dacb0284db068" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "125193" + "i128": "281822" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "58905995944f7033a22ac29a63c37ef59b7b936c7b07b16eface341bc5cb1829" + "bytes": "f26dd5f2466f6a112d82635a019e77af9832ad2c99203dcf81fe501c770fef90" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "58905995944f7033a22ac29a63c37ef59b7b936c7b07b16eface341bc5cb1829" + "bytes": "f26dd5f2466f6a112d82635a019e77af9832ad2c99203dcf81fe501c770fef90" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "125193" + "i128": "281822" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "125193" + "i128": "281822" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "125193" + "i128": "281822" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.193.json index 04014083..748efc6c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.193.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "11472" + "i128": "378865" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "11471" + "i128": "378864" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "01fc6ededda6087ffa98a83d98c273b81d4bd93bdbe9d4baee9dddc919b832b6" + "bytes": "8fff7ca370bb31a1ebc571cfcb0e5c6e9adfb17cd6aa1c9fd44a5b7b230b7c05" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "11471" + "i128": "378864" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a44327b1a1a0a1bc6d82f5dcf38a2a58d3e42074313e0b0be42d7724e7c8bff9" + "bytes": "6c3a74722180484adca1731272e0e066d0840787104bd946c16321f571327b70" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a44327b1a1a0a1bc6d82f5dcf38a2a58d3e42074313e0b0be42d7724e7c8bff9" + "bytes": "6c3a74722180484adca1731272e0e066d0840787104bd946c16321f571327b70" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "11471" + "i128": "378864" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "11471" + "i128": "378864" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "11471" + "i128": "378864" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.194.json index bd8f0ee1..33e49f09 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.194.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "623624" + "i128": "418012" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "623623" + "i128": "418011" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d8142d2bd9ff678cda71da4a13776ce13098b4b6358889a9be2a9abed44741d9" + "bytes": "fc910276e81f336dc12eb4932413d04a4eca0621e44c4f85069efcb228a9e2ec" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "623623" + "i128": "418011" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8446c369ae6b5e2164c519750bd75cdca3edc4c1435a10f5ecb85bdd99d6ae4" + "bytes": "4e2b825e6135e43b8c0b88439b0f487996c49f372bf84d3f13a9d8df2925fc66" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f8446c369ae6b5e2164c519750bd75cdca3edc4c1435a10f5ecb85bdd99d6ae4" + "bytes": "4e2b825e6135e43b8c0b88439b0f487996c49f372bf84d3f13a9d8df2925fc66" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "623623" + "i128": "418011" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "623623" + "i128": "418011" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "623623" + "i128": "418011" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.195.json index 81f146d9..2666efd9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.195.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "327514" + "i128": "987374" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "327513" + "i128": "987373" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8137f53b65722305662b2e57c2bcd4ce1f4a4dec8d7cb15642aedfc3be5d8e7b" + "bytes": "bcda099b703cf17dd5687193854734766d0eb4813ac278cf71f8e060ed295696" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "327513" + "i128": "987373" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5cae52ef4f59205750239868f0dd3d85aec1d9307d6624a043ce941231bc8d30" + "bytes": "1f2c5278e363beceefb08b9c3f55d6d25fe3c730a4a33dbb2f01fa8330b1da12" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5cae52ef4f59205750239868f0dd3d85aec1d9307d6624a043ce941231bc8d30" + "bytes": "1f2c5278e363beceefb08b9c3f55d6d25fe3c730a4a33dbb2f01fa8330b1da12" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "327513" + "i128": "987373" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "327513" + "i128": "987373" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "327513" + "i128": "987373" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.196.json index 11d89bbf..3406ac9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.196.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "484729" + "i128": "32840" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "484728" + "i128": "32839" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "02aa694772b06d63cb8ef47aa1aad5979cbaea3c2acf703b82ab5f5492bf84ad" + "bytes": "94e0c05d2bdf1c8151184dbb12c113e9805fd7a685ce169f32dd85533c7e4028" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "484728" + "i128": "32839" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a37f9f582b4035fbf30a07e832ce27863f3d46983bde339f712903148a2a517e" + "bytes": "42c8761efcf4c80db006ca0fef8b579d3c8fa571bdda44e8a4105985ba1be5eb" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a37f9f582b4035fbf30a07e832ce27863f3d46983bde339f712903148a2a517e" + "bytes": "42c8761efcf4c80db006ca0fef8b579d3c8fa571bdda44e8a4105985ba1be5eb" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "484728" + "i128": "32839" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "484728" + "i128": "32839" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "484728" + "i128": "32839" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.197.json index 84b34a00..778face0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.197.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "776206" + "i128": "531779" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "776205" + "i128": "531778" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5d2c099dd92d262109f2b02a7178c77338f5470044a62a4961a72b9f96023969" + "bytes": "e86e86259f9c3a8c804bba903cffc452b52b59cbd6b9418a1dcc0b27c8adeedb" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "776205" + "i128": "531778" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "609b85fd050895623966ae3675b56d9274469c24f5a906e7bf7d88e3b56f2986" + "bytes": "c1fe1134332162353063464deeb3c16e24614cd4a243a20fe5e3f1ca58cb104d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "609b85fd050895623966ae3675b56d9274469c24f5a906e7bf7d88e3b56f2986" + "bytes": "c1fe1134332162353063464deeb3c16e24614cd4a243a20fe5e3f1ca58cb104d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "776205" + "i128": "531778" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "776205" + "i128": "531778" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "776205" + "i128": "531778" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.198.json index a2624e5c..1fa61bc7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.198.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "379176" + "i128": "21047" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "379175" + "i128": "21046" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f02bc4d76a063ef522a1d570325d593fe7c9d7f4907a141561d1cd435ea7b5a9" + "bytes": "e6fc993a0ccdb74dd9ee875e3cd915d1cdcadaab5f91e5213bc8af7d7def1083" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "379175" + "i128": "21046" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7f4ff9a2df335fb3c3f7b94e10d8b51ad508d6af1033729982de5b98a5fff705" + "bytes": "9c645b1a747a2d671de0c9212187a2726bcfa63e8c41ab0971914c0270957ede" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7f4ff9a2df335fb3c3f7b94e10d8b51ad508d6af1033729982de5b98a5fff705" + "bytes": "9c645b1a747a2d671de0c9212187a2726bcfa63e8c41ab0971914c0270957ede" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "379175" + "i128": "21046" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "379175" + "i128": "21046" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "379175" + "i128": "21046" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.199.json index 70ea024a..f0988f18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.199.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "780312" + "i128": "219599" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "780311" + "i128": "219598" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b6cf44fa5ff007431b14d1c51ffc47987887b48aaf15deffae3d85b882e6ecf2" + "bytes": "8d1957d50f6786f23e182991899ae5057cd8dac0506e407588351402d289c334" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "780311" + "i128": "219598" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de06a71b6c6ccbadc483157e7a583512b0595365414994fa60599619f726af27" + "bytes": "fdb3cc1a48e170321cc46ebb32e0ea04df28dd005bf3e9a3fc652d625c4443b4" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "de06a71b6c6ccbadc483157e7a583512b0595365414994fa60599619f726af27" + "bytes": "fdb3cc1a48e170321cc46ebb32e0ea04df28dd005bf3e9a3fc652d625c4443b4" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "780311" + "i128": "219598" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "780311" + "i128": "219598" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "780311" + "i128": "219598" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.2.json index faa07b0d..7a2daa5d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.2.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "407001" + "i128": "1808" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "407000" + "i128": "1807" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3786e2eec79e2c32cd9b0f84ebea5bb7b706e90402ee602f669adf360c872501" + "bytes": "e8dbeacbb6cab5850fdc94054388931016305cc7845559cff08474face13a606" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "407000" + "i128": "1807" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1fa8dd2b2e105bbc1c1a59c3433ce90d33542625c5a81a0728866fe49e73962" + "bytes": "f50528c81966da14afcbcfce4963664bf27cc0a904b190092e83fc0183aff55a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d1fa8dd2b2e105bbc1c1a59c3433ce90d33542625c5a81a0728866fe49e73962" + "bytes": "f50528c81966da14afcbcfce4963664bf27cc0a904b190092e83fc0183aff55a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "407000" + "i128": "1807" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "407000" + "i128": "1807" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "407000" + "i128": "1807" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.20.json index 1a3ccbbe..b8ba22bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.20.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "812386" + "i128": "87992" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "812385" + "i128": "87991" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c479f9552017e50058d7b57d46a45f98689d2df5a316ac1720f1365a86087945" + "bytes": "3a8f8b0cc36448435e7d8af907f6928c5779015a48fe3a780b2871c4c7d4469d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "812385" + "i128": "87991" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4578906b0dee5c484f406d5a8ff0b7fdd9e5158c2328271200164aba434eaf9" + "bytes": "66f9d9201cf471670d6fe74ad0eb98b54fd3a7243c50eff9849d60ccdc1d4b25" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4578906b0dee5c484f406d5a8ff0b7fdd9e5158c2328271200164aba434eaf9" + "bytes": "66f9d9201cf471670d6fe74ad0eb98b54fd3a7243c50eff9849d60ccdc1d4b25" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "812385" + "i128": "87991" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "812385" + "i128": "87991" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "812385" + "i128": "87991" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.200.json index 4e3c78b8..6d3679f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.200.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "9091" + "i128": "881226" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "9090" + "i128": "881225" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c022037da71511bec59a778ad655c2be4f20d9481108a13ba82eea6625e9093c" + "bytes": "a52292330f5bcdadc770ffafc08970447027b581d0a6ee6c26693324abb6243c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "9090" + "i128": "881225" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "33ade771ac8d0d4dd7d9e81252ee5d79b237a49df3b4d7623c0883565a838757" + "bytes": "3d2e3a9c9abc61e693dc6c860e6044550dda4a3d91bedddfd81d74b71df4bbaf" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "33ade771ac8d0d4dd7d9e81252ee5d79b237a49df3b4d7623c0883565a838757" + "bytes": "3d2e3a9c9abc61e693dc6c860e6044550dda4a3d91bedddfd81d74b71df4bbaf" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "9090" + "i128": "881225" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "9090" + "i128": "881225" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "9090" + "i128": "881225" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.201.json index 67283cb4..ae2d5df6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.201.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "339012" + "i128": "264926" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "339011" + "i128": "264925" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10dee6069089c94025e4be934679ee12d0f1d8048c137bc4bddf22f1fa722338" + "bytes": "24ef20df84db531568954a1491f013c12b86619962e847bc59120433faa74756" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "339011" + "i128": "264925" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b20638e339d6f725fd62f2f743039804856cdf024f1a863902bc8d57f474faa" + "bytes": "165fc5174f0b4470961f3911c38f54250114af90c331870415c13d3f9a4110be" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3b20638e339d6f725fd62f2f743039804856cdf024f1a863902bc8d57f474faa" + "bytes": "165fc5174f0b4470961f3911c38f54250114af90c331870415c13d3f9a4110be" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "339011" + "i128": "264925" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "339011" + "i128": "264925" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "339011" + "i128": "264925" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.202.json index c0060d8d..13c0c64d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.202.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "62381" + "i128": "535038" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "62380" + "i128": "535037" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "394b71e800983ab45d3233ce82481cd93aa70076bbf39433981d20b40aea10cb" + "bytes": "ab72c18fdcc00363802b2f62418d117efb8ccb5e545ea8f859b9696bafd1ce73" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "62380" + "i128": "535037" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "61164b93edd1d8ae0b4cc52b6969f6dc084244a011ca81fff57079befdf0fbec" + "bytes": "ce409ba0a2430f4f2e4715541c5189fcba07d4a7e1e6c03b19e8280b6f7d097b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "61164b93edd1d8ae0b4cc52b6969f6dc084244a011ca81fff57079befdf0fbec" + "bytes": "ce409ba0a2430f4f2e4715541c5189fcba07d4a7e1e6c03b19e8280b6f7d097b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "62380" + "i128": "535037" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "62380" + "i128": "535037" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "62380" + "i128": "535037" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.203.json index b91a219a..294ceaa3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.203.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "430902" + "i128": "690758" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "430901" + "i128": "690757" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "36049bc549b1305fc9401d23494f0d06315f3bbeb9401c0aa51b70e898dc7735" + "bytes": "5f9780b7c4708e085fd7d6eacf4faa93f380187da24dcb89197d2d3ca4ce3eca" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "430901" + "i128": "690757" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b270a55abbb4b8c6fd8051ac15d4eb858f29f3d96567bd993b47e4aca40b76cc" + "bytes": "7275f3922863396133d6c62060fab8b3d3e22f17c45870da52336aa17f1085a4" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b270a55abbb4b8c6fd8051ac15d4eb858f29f3d96567bd993b47e4aca40b76cc" + "bytes": "7275f3922863396133d6c62060fab8b3d3e22f17c45870da52336aa17f1085a4" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "430901" + "i128": "690757" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "430901" + "i128": "690757" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "430901" + "i128": "690757" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.204.json index 812a4b17..326b110a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.204.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "736640" + "i128": "803667" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "736639" + "i128": "803666" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "16e113b63bef526aa74e1a2563b20dcbe67c96d6a5c47cd5cef5bbe2064f246a" + "bytes": "41618f98cdfc3dbe57b89f5cd189ffeadeceb65cf7156c5dacad0bc9cbc86378" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "736639" + "i128": "803666" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6643fd2436643a356f6bd4037b76c40cf3424bf5e7f82f2a90c3d75c518df165" + "bytes": "491353225cebcc8e7c5bfe0e1cf2ed2f637d26e9b9c4a687898919164d3ea868" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6643fd2436643a356f6bd4037b76c40cf3424bf5e7f82f2a90c3d75c518df165" + "bytes": "491353225cebcc8e7c5bfe0e1cf2ed2f637d26e9b9c4a687898919164d3ea868" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "736639" + "i128": "803666" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "736639" + "i128": "803666" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "736639" + "i128": "803666" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.205.json index 7db601e3..227b4090 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.205.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "271026" + "i128": "925420" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "271025" + "i128": "925419" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d11e4efcf8b04ac0fcc627532ded738631410c7c5d1f2437ad2bad15ecb344fb" + "bytes": "7471c6633449820ee421cf966bd7d53c64862ed93a628ec8ab8ece421b05d631" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "271025" + "i128": "925419" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d62f092fa4046523b4b3c8afcf60a38bc5f4c2b953e5fdd9eacf5980cd060a88" + "bytes": "aa970c7980220f2901e5bc8552a9f8abcce36eafe64da923c96ade89940c4856" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d62f092fa4046523b4b3c8afcf60a38bc5f4c2b953e5fdd9eacf5980cd060a88" + "bytes": "aa970c7980220f2901e5bc8552a9f8abcce36eafe64da923c96ade89940c4856" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "271025" + "i128": "925419" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "271025" + "i128": "925419" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "271025" + "i128": "925419" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.206.json index d788bc08..4ca95d6f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.206.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "168617" + "i128": "46066" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "168616" + "i128": "46065" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d7bf4c8ce6f9538b9153d8dd38ac446a2867c30f71f6106b4b7fa9674b505404" + "bytes": "41327b03fdcbbb13a1f80b2fbe35e8088290e05371472f3826e03bd692548f31" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "168616" + "i128": "46065" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e30f8cb57b265c26695e1001eea3780272127a8e2e129b63d913b53e987c9f12" + "bytes": "30eff44537b038a6c9242328afd1117a42d0733961c8a353913471df73101ebe" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e30f8cb57b265c26695e1001eea3780272127a8e2e129b63d913b53e987c9f12" + "bytes": "30eff44537b038a6c9242328afd1117a42d0733961c8a353913471df73101ebe" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "168616" + "i128": "46065" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "168616" + "i128": "46065" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "168616" + "i128": "46065" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.207.json index 428ea888..01a46c26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.207.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "814166" + "i128": "85671" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "814165" + "i128": "85670" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4ec4d4c38406277500d8542b2aba27530cdfbf66a420512996689290309e38d4" + "bytes": "e3f8f68335439cc1004a5ed1066fa4c4538490c1f919581d405516af7f8774e1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "814165" + "i128": "85670" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "97227113a19dd6661db4f6d6a3013431b3f40cf9998a19a57260871f1d0d32f4" + "bytes": "74ca8cdaade2d72dbd862a0d88314cc32f90d8751599d02c11e372bd212544e8" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "97227113a19dd6661db4f6d6a3013431b3f40cf9998a19a57260871f1d0d32f4" + "bytes": "74ca8cdaade2d72dbd862a0d88314cc32f90d8751599d02c11e372bd212544e8" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "814165" + "i128": "85670" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "814165" + "i128": "85670" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "814165" + "i128": "85670" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.208.json index 63783bc6..e03ced55 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.208.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "556792" + "i128": "330280" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "556791" + "i128": "330279" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e167f29ff246b6340cd4fbcda92bcb808d1c31fc75e38a50c2b839f0a972fcac" + "bytes": "e62f350339e6ddc4837f9e4953e92996f8600c6e592a1c4598325351ab6acf06" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "556791" + "i128": "330279" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d01bf2fb622eff74f8b44c93ecbc805f959abeeac89b5a906856d025d38a00e" + "bytes": "c1ab542b92456f8602747338fc58e8da43a55d66d4ccad8a9ae5550c6b4ff5a1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2d01bf2fb622eff74f8b44c93ecbc805f959abeeac89b5a906856d025d38a00e" + "bytes": "c1ab542b92456f8602747338fc58e8da43a55d66d4ccad8a9ae5550c6b4ff5a1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "556791" + "i128": "330279" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "556791" + "i128": "330279" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "556791" + "i128": "330279" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.209.json index 3f5d6dd1..65c82959 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.209.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "963970" + "i128": "613385" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "963969" + "i128": "613384" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c2503f2349ffc0e896153d1892113e5e81f2f0817ab5c963c1fdd8dd12b93d32" + "bytes": "90ddc2ec1e491aa376524cb209c8094130eebd8f3ce6a19ae700acd2c1bdc0ca" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "963969" + "i128": "613384" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7b503b2cdb86339f52d15682b963ba4cf65974eb1f8a3df1b32548c1f6d752ab" + "bytes": "264c856943a9827494e7b2e5ac7cb4550c94248c309310ce73f64425ead4b47b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7b503b2cdb86339f52d15682b963ba4cf65974eb1f8a3df1b32548c1f6d752ab" + "bytes": "264c856943a9827494e7b2e5ac7cb4550c94248c309310ce73f64425ead4b47b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "963969" + "i128": "613384" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "963969" + "i128": "613384" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "963969" + "i128": "613384" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.21.json index d96bea58..d677ca00 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.21.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "388647" + "i128": "528504" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "388646" + "i128": "528503" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1b3cd92122ec252334a4607da32ab9c35a83f95cbe908b14079571f8e071f008" + "bytes": "3f04b91fba4cedeaa12cc6f24012a5aeaa833ce7070ed4f6d080a260a40e59bb" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "388646" + "i128": "528503" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3d7fc7492bd251a2228d759de40eda44c6060d697d0b559b82878d79c18e0583" + "bytes": "8fe9ac1ae60d01bf255c3ede1b0bb9cbbded15e1e1f919a1463c5d95fe731332" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3d7fc7492bd251a2228d759de40eda44c6060d697d0b559b82878d79c18e0583" + "bytes": "8fe9ac1ae60d01bf255c3ede1b0bb9cbbded15e1e1f919a1463c5d95fe731332" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "388646" + "i128": "528503" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "388646" + "i128": "528503" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "388646" + "i128": "528503" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.210.json index 605d3560..c1e42add 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.210.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "179954" + "i128": "939297" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "179953" + "i128": "939296" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "77f0ca540b56209e458de36ecd2af1a963c0a53914c969e0eb5e441397f2be9f" + "bytes": "74eaa0f3ae775e7db248ca255d6ed77b452fa4ee69577c2fb69700870f9376c0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "179953" + "i128": "939296" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c07f0226ba6e94c906c3851deb90ccd801dc571e4e689fed4bbe155715f4ea5" + "bytes": "e7b971cbd32bc2c45abda15896e7b84ff9819cad6d7a77f2e0c799b1e7903c6a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c07f0226ba6e94c906c3851deb90ccd801dc571e4e689fed4bbe155715f4ea5" + "bytes": "e7b971cbd32bc2c45abda15896e7b84ff9819cad6d7a77f2e0c799b1e7903c6a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "179953" + "i128": "939296" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "179953" + "i128": "939296" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "179953" + "i128": "939296" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.211.json index db8ecdc0..7310da9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.211.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "246880" + "i128": "187509" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "246879" + "i128": "187508" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "45c08af3748a062b3365641da0e57646b8015b93518ae677e8375192d7bec012" + "bytes": "5c73b5ec5a24a634712f3bf5a17eeef7a2e77052db0b58e8ece9a399494f1c17" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "246879" + "i128": "187508" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8319b1c53ddf9f63ffa10934d83bdba3beb2a5df6d9a7a797daa02be19c494a4" + "bytes": "5591151696057b449087e0337fdb4859f9c6e87f80281a54903ded0c17331748" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8319b1c53ddf9f63ffa10934d83bdba3beb2a5df6d9a7a797daa02be19c494a4" + "bytes": "5591151696057b449087e0337fdb4859f9c6e87f80281a54903ded0c17331748" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "246879" + "i128": "187508" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "246879" + "i128": "187508" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "246879" + "i128": "187508" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.212.json index 8a29636c..ac43290e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.212.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "367064" + "i128": "805018" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "367063" + "i128": "805017" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "82caf28b5243292ea5791b9c1943ce6bc52d0ced156010c1085b3485d280b484" + "bytes": "b4ff13b2f968ca5db1ff218b7f71f308a7aba020278ebab006d04356e4d2c4c3" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "367063" + "i128": "805017" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1edde77ebed5c61359453a5ba46ee45514caa95955f1fae6a2a0a1a75a7ea3a5" + "bytes": "42d5e5f9a0fb03f0eddf3a0e5ff559e0364354ee5bad10b225e069dfa14db391" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1edde77ebed5c61359453a5ba46ee45514caa95955f1fae6a2a0a1a75a7ea3a5" + "bytes": "42d5e5f9a0fb03f0eddf3a0e5ff559e0364354ee5bad10b225e069dfa14db391" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "367063" + "i128": "805017" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "367063" + "i128": "805017" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "367063" + "i128": "805017" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.213.json index e8dc1038..6d1dd125 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.213.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "864488" + "i128": "57575" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "864487" + "i128": "57574" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "33b47e6582c6a6aee616d634b7471faa5674d761cc208ddffe3728cb95bc82da" + "bytes": "13cb7a83e1fec538ab9276adf6817f5c200045c0e1046feff6b68643378637ea" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "864487" + "i128": "57574" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf7fd2866b9e3fe5be8ffbe3beb46473739af3a0d7d78ee30181b4f2ae08c015" + "bytes": "ba4e08b7e269b4c6247ea391fa184a0db139bf04db5530dd131c6ed875b8b1b6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bf7fd2866b9e3fe5be8ffbe3beb46473739af3a0d7d78ee30181b4f2ae08c015" + "bytes": "ba4e08b7e269b4c6247ea391fa184a0db139bf04db5530dd131c6ed875b8b1b6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "864487" + "i128": "57574" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "864487" + "i128": "57574" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "864487" + "i128": "57574" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.214.json index 03ca5c22..74dc9478 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.214.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "653659" + "i128": "183557" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "653658" + "i128": "183556" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f6acb07c5735f965f4a91d850fc97f9cf96f5b74d1020ce09270898fe89965f9" + "bytes": "ee39cfb0f18b60ba51a205a24a0c4e78894302b983171bee12eafc8eefc75b99" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "653658" + "i128": "183556" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ac6c971cfbaa85ff84b3ed4a470dcf5fe0128c90101e12a9c1ced061193317a1" + "bytes": "25c6ac34da3948d94f20bfd8a6e99587b012b370f87bf94e722bb735455c2e59" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ac6c971cfbaa85ff84b3ed4a470dcf5fe0128c90101e12a9c1ced061193317a1" + "bytes": "25c6ac34da3948d94f20bfd8a6e99587b012b370f87bf94e722bb735455c2e59" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "653658" + "i128": "183556" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "653658" + "i128": "183556" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "653658" + "i128": "183556" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.215.json index e6629990..c13942e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.215.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "695405" + "i128": "770655" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "695404" + "i128": "770654" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "39303e0df8086c4b450f585c7e709dab96fcd32532aa80f3ae6df8e2f129a87f" + "bytes": "c68dd73cc90fb71f831e2db95dbb52ba8d35a11eb41d36f2f5d83bee342fda44" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "695404" + "i128": "770654" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c4e00b9f4253bd5630089072e130ee1ac49edd865bd5a961df490509eaad54e" + "bytes": "445080eb510bd16bbef25433a7c76f8904ca13eda2421e2cc08a7c469433fb8b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5c4e00b9f4253bd5630089072e130ee1ac49edd865bd5a961df490509eaad54e" + "bytes": "445080eb510bd16bbef25433a7c76f8904ca13eda2421e2cc08a7c469433fb8b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "695404" + "i128": "770654" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "695404" + "i128": "770654" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "695404" + "i128": "770654" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.216.json index 66c0ff6f..bd8d0eb7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.216.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "980713" + "i128": "44714" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "980712" + "i128": "44713" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "51acad320e2325d466e1cd10c4914bc4015c21ebf6aca4fdfb1b5a0df50c189d" + "bytes": "75e2409238229f8209a97be9fbae88e70b47c34bf5c330cc5235f4f560e7650f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "980712" + "i128": "44713" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bd8541fa13fdc716c76ef5b75aa90993caf6374a36c792d2fe7eefc1526e0a5e" + "bytes": "1555538548d3168094e1ff9dc507b90056c835eb38b133d3f20c0df9c5627ed6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bd8541fa13fdc716c76ef5b75aa90993caf6374a36c792d2fe7eefc1526e0a5e" + "bytes": "1555538548d3168094e1ff9dc507b90056c835eb38b133d3f20c0df9c5627ed6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "980712" + "i128": "44713" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "980712" + "i128": "44713" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "980712" + "i128": "44713" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.217.json index 402c20eb..34582fe0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.217.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "469043" + "i128": "681523" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "469042" + "i128": "681522" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2118cc20a374d3575c3a93c8a2303006fd236d48411c4ec93797ca716da52a90" + "bytes": "b008f0f91d4e89c33c0d5d47ebbdc49dbc86ae251f17695d61d7737ae15c902a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "469042" + "i128": "681522" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "79a88bcb694438aa6f6dc8161e64d20db09f6ff175386161f76d08c084c20bff" + "bytes": "ab8491f9dc7a2230bdaf8dfc741b0b6612ea92ad96da9d539c82a63c31d4be3c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "79a88bcb694438aa6f6dc8161e64d20db09f6ff175386161f76d08c084c20bff" + "bytes": "ab8491f9dc7a2230bdaf8dfc741b0b6612ea92ad96da9d539c82a63c31d4be3c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "469042" + "i128": "681522" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "469042" + "i128": "681522" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "469042" + "i128": "681522" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.218.json index d58ec87d..9e146bfb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.218.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "99437" + "i128": "295913" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "99436" + "i128": "295912" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "faadd4a7a8f9cfac60e4cce1542a54dc4c8e8da844d768ae1a9bf686a14ec50c" + "bytes": "fdacd21e32a5ce8efeb121a383fcfe3fe1a1b3fe05de28753f6a49d7727f5e88" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "99436" + "i128": "295912" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bf1f8e4d89059fadd2c662f68ed7c2c9b75975782ef0b8401ebf1344776ac56" + "bytes": "7b0f61df3a886fe6d4733060318cf68214b299b1fc8317b6576056c56f3577e7" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6bf1f8e4d89059fadd2c662f68ed7c2c9b75975782ef0b8401ebf1344776ac56" + "bytes": "7b0f61df3a886fe6d4733060318cf68214b299b1fc8317b6576056c56f3577e7" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "99436" + "i128": "295912" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "99436" + "i128": "295912" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "99436" + "i128": "295912" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.219.json index 12580746..7fb3bb9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.219.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "949846" + "i128": "598464" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "949845" + "i128": "598463" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "464cfdfec4f118fbeed2bf323370c3c28396690a8a06945d0b3a58ab8578e826" + "bytes": "36b9cfe10578df56ea951a8130b8953f5b5fd1185aa7aa60b50623cebf4aeb90" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "949845" + "i128": "598463" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9ca783bcb7fcdb502e269e580e2216b6351cf7ada687b8cc4dc5755fe19af3b" + "bytes": "26c57005edada62551b212971bf5583136a65b11dcdbf99a304014aa9980668a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9ca783bcb7fcdb502e269e580e2216b6351cf7ada687b8cc4dc5755fe19af3b" + "bytes": "26c57005edada62551b212971bf5583136a65b11dcdbf99a304014aa9980668a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "949845" + "i128": "598463" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "949845" + "i128": "598463" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "949845" + "i128": "598463" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.22.json index d85c46b2..5e449694 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.22.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "594647" + "i128": "380453" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "594646" + "i128": "380452" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dcf5628fa4e11ac400908e35de089b54b8e47d9b6ff57d981e064adda16f67e6" + "bytes": "92b0ede37d0230cb503049e9d675ccff57b17df0edc848e2ef367d0f826c3672" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "594646" + "i128": "380452" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e1d84353d28d4d809b6a399b16792dc253727b81244b1d9dc0069aa40ae91dc4" + "bytes": "5a4a38dfe14f739ee8c5bc85a64ad75cf10fcf659753d46cdf689ac37933fa37" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e1d84353d28d4d809b6a399b16792dc253727b81244b1d9dc0069aa40ae91dc4" + "bytes": "5a4a38dfe14f739ee8c5bc85a64ad75cf10fcf659753d46cdf689ac37933fa37" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "594646" + "i128": "380452" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "594646" + "i128": "380452" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "594646" + "i128": "380452" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.220.json index d821f777..b968d517 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.220.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "917256" + "i128": "281781" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "917255" + "i128": "281780" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3414708d09212091495bf595ac8a199c7888034b1556885a8f4ce13d3bbf444d" + "bytes": "2ad4e92a015f76f8c5a9b348263766c7e592e96f8e51f9b5e2f630d0dfe7fba8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "917255" + "i128": "281780" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d40874c2881eabf412ede53d8620e38c9f57d3995fccb85d55d52d51d2949a5c" + "bytes": "db44179bf4f97b44070213bc1090b1d05121fb576128b9e55e35858f18554a24" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d40874c2881eabf412ede53d8620e38c9f57d3995fccb85d55d52d51d2949a5c" + "bytes": "db44179bf4f97b44070213bc1090b1d05121fb576128b9e55e35858f18554a24" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "917255" + "i128": "281780" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "917255" + "i128": "281780" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "917255" + "i128": "281780" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.221.json index 36fab070..27e2b1d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.221.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "977211" + "i128": "827574" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "977210" + "i128": "827573" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a27edf6f67157ab325fefa254fe547714b36e703ae36d7c488aaaf0ddbde434f" + "bytes": "80a0ca40c843574141357afd2a7d064ee0523c2aef0634dcc21f511e2828a051" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "977210" + "i128": "827573" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c197468d3243e3b137ad03cd8814594a6e01bb529e82adf47ad7fe542569ba2b" + "bytes": "ca63aa00d2adebd2525c207944993f71cf18a2776ac24e6238357c077c80f3fc" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c197468d3243e3b137ad03cd8814594a6e01bb529e82adf47ad7fe542569ba2b" + "bytes": "ca63aa00d2adebd2525c207944993f71cf18a2776ac24e6238357c077c80f3fc" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "977210" + "i128": "827573" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "977210" + "i128": "827573" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "977210" + "i128": "827573" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.222.json index 6dc47ecb..1230bee5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.222.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "702256" + "i128": "192233" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "702255" + "i128": "192232" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ca29497e88ec7ad4b32fb8b2f40532d94bec96937a3bffcc912ab1cf4154ee1" + "bytes": "fcf3717913062eaa0b43867269a004d9bbb9ce8e2848cb0f50e6b4f40d1ec2c8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "702255" + "i128": "192232" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4714a4d5d033c9cd56717295cbb449cb4cdfd6efbcc8a1b8c1f9f6d8f3013ea2" + "bytes": "a9654ccf4e840ff9cfe7e5742ea7707df0952a33f9c25fca14f1a23c42814fa1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4714a4d5d033c9cd56717295cbb449cb4cdfd6efbcc8a1b8c1f9f6d8f3013ea2" + "bytes": "a9654ccf4e840ff9cfe7e5742ea7707df0952a33f9c25fca14f1a23c42814fa1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "702255" + "i128": "192232" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "702255" + "i128": "192232" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "702255" + "i128": "192232" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.223.json index 47d173d7..c0131a16 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.223.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "636745" + "i128": "722975" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "636744" + "i128": "722974" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4493dabbdfadf37defe8684f26dbe9acc6417ba9c8ee9e167720228038277fea" + "bytes": "774dd702345bb0febd080260eaac6bfe6a8d028e3100ba03eb70ca034c76b84d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "636744" + "i128": "722974" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d7f3b1ed81194a1e6c33f76ed46291c7c7bcb566c661c28ee97bb1f2a3dfcd55" + "bytes": "e40ec624fe969987376113695f80f3b1555d55a838db35f3f7ad7c16383a35b5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d7f3b1ed81194a1e6c33f76ed46291c7c7bcb566c661c28ee97bb1f2a3dfcd55" + "bytes": "e40ec624fe969987376113695f80f3b1555d55a838db35f3f7ad7c16383a35b5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "636744" + "i128": "722974" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "636744" + "i128": "722974" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "636744" + "i128": "722974" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.224.json index d77f3791..fd966ced 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.224.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "471032" + "i128": "633070" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "471031" + "i128": "633069" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1ff0a23b58a4848121d26daf5a2497ce08dd4ac27b44cd72beaf4fbc4cab0842" + "bytes": "795e4f6a215384fce99ee45e2f054789611d8b96c6366138a9e241f18810e917" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "471031" + "i128": "633069" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f2d4f9903e9c8ac52cd529490b5e7b76fe53b8329c66c9146addac92177032a6" + "bytes": "a7f36b5ad9477a7c94efc9fb77f0001fedaffcd43e3e9b0b7ae35a7624463ff6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f2d4f9903e9c8ac52cd529490b5e7b76fe53b8329c66c9146addac92177032a6" + "bytes": "a7f36b5ad9477a7c94efc9fb77f0001fedaffcd43e3e9b0b7ae35a7624463ff6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "471031" + "i128": "633069" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "471031" + "i128": "633069" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "471031" + "i128": "633069" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.225.json index 27ff59e1..31ec4096 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.225.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "213577" + "i128": "318197" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "213576" + "i128": "318196" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4a21e347cc891a83d24befad469628faf6ea22552a21e9a0342fc90cd40bab89" + "bytes": "fe625b96c23f8f6b4818d4b3d545b9527e981833dcfdf43b08ce7ae21e070638" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "213576" + "i128": "318196" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c4988c5347b9efe9dcd5b1ff939ba64e5e0cd702eeb11af236f47e60bf3c308" + "bytes": "7f61f53a9c5b364ee1c2e9e11d7ef70ab59effebe7abb54a219b0ffebaec50f7" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0c4988c5347b9efe9dcd5b1ff939ba64e5e0cd702eeb11af236f47e60bf3c308" + "bytes": "7f61f53a9c5b364ee1c2e9e11d7ef70ab59effebe7abb54a219b0ffebaec50f7" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "213576" + "i128": "318196" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "213576" + "i128": "318196" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "213576" + "i128": "318196" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.226.json index 4a76a3ae..fce5ab4e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.226.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "118253" + "i128": "534459" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "118252" + "i128": "534458" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dca2b394fe32aab6e5358a08fb30643d10a6978ae0d7e224931613b6a3933f5e" + "bytes": "a4a900da17aa0e935a2ad5667b314cd3739c211492b2820cd1594b9f8e7cd2a6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "118252" + "i128": "534458" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3c5e8c69881b30c31b894f60be0f2326528b67930d3523f115946825030a2d2" + "bytes": "6223eb9d7aa32a71b7d29e8a36025af316ab5a4c239c5e2ef9cab81defe505d2" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f3c5e8c69881b30c31b894f60be0f2326528b67930d3523f115946825030a2d2" + "bytes": "6223eb9d7aa32a71b7d29e8a36025af316ab5a4c239c5e2ef9cab81defe505d2" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "118252" + "i128": "534458" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "118252" + "i128": "534458" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "118252" + "i128": "534458" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.227.json index 759861c8..426bbcf9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.227.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "377608" + "i128": "546677" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "377607" + "i128": "546676" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5932cea55c839d1337eba104e244e1af72dbccc4ef63e23a9ee38500724c0bea" + "bytes": "c8918eaa0af829982a28d86b2072e56c81f1246c663809b24a6b6923b3893112" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "377607" + "i128": "546676" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0b831fd2b21b430c85c1751937e5d5f23691a8316becf1c8286e10d60a8289eb" + "bytes": "c832ab83835680aa4c0ae148836b9d559e085e3708b80f08972f517735001049" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0b831fd2b21b430c85c1751937e5d5f23691a8316becf1c8286e10d60a8289eb" + "bytes": "c832ab83835680aa4c0ae148836b9d559e085e3708b80f08972f517735001049" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "377607" + "i128": "546676" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "377607" + "i128": "546676" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "377607" + "i128": "546676" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.228.json index b7db1c9c..e83fd841 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.228.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "666953" + "i128": "307329" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "666952" + "i128": "307328" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4988e4640e3258e39aa06176558e9a05aed74a0036a3456c7619745b0a51a507" + "bytes": "2b5088a8416d733968169980e83641e916a76204716011a6e7d4dda51482a478" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "666952" + "i128": "307328" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "acc92d8e6684827b7ff71fe1d79e56b2992290f428575bb0f5cb3f4abd09f816" + "bytes": "688d403d4b2b69eddc2c0d48707db72e1898a58535c834cd83e2dfb03033cd93" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "acc92d8e6684827b7ff71fe1d79e56b2992290f428575bb0f5cb3f4abd09f816" + "bytes": "688d403d4b2b69eddc2c0d48707db72e1898a58535c834cd83e2dfb03033cd93" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "666952" + "i128": "307328" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "666952" + "i128": "307328" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "666952" + "i128": "307328" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.229.json index 4e2c16f0..c0cf2e80 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.229.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "653970" + "i128": "738217" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "653969" + "i128": "738216" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d9eaca640abb918dd7b9d1e3d6e89629627ee345c1a33d321f02dea7d972b9b0" + "bytes": "134b9f11eb8ef3868f9c7ed682b9c85cc15c5a5a4e60a8ea333ab1074cbcfde6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "653969" + "i128": "738216" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5371274919332fc53a8b4b99c17a1cd85d089a6b1ff213310e917e25cf8d38d5" + "bytes": "944745770bdab912a17a087510bd5baa0e2efb53242101fbba4ca2b65ec3f21b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5371274919332fc53a8b4b99c17a1cd85d089a6b1ff213310e917e25cf8d38d5" + "bytes": "944745770bdab912a17a087510bd5baa0e2efb53242101fbba4ca2b65ec3f21b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "653969" + "i128": "738216" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "653969" + "i128": "738216" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "653969" + "i128": "738216" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.23.json index abd360e9..794105af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.23.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "949764" + "i128": "931363" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "949763" + "i128": "931362" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1fa2d9a3dd1ab8aca82905e166512f3416b9e273533eb4d08cb62610031a9039" + "bytes": "94c9c812ed6886d09f5a42f350a78a17999ddffbb70cb84ba616481bd43a41ff" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "949763" + "i128": "931362" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e9c33ba4e31b3919359a8e237c710975d91aeeec89f08d29db871921e002d386" + "bytes": "68735968624aa9f4eb6eaafdfc762d7542252dd084af0a51670d08b53e335524" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e9c33ba4e31b3919359a8e237c710975d91aeeec89f08d29db871921e002d386" + "bytes": "68735968624aa9f4eb6eaafdfc762d7542252dd084af0a51670d08b53e335524" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "949763" + "i128": "931362" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "949763" + "i128": "931362" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "949763" + "i128": "931362" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.230.json index e2828f68..f2a81459 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.230.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "737894" + "i128": "430918" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "737893" + "i128": "430917" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "85982b74040f49da7efc9f3e987e1d8036066fb9bb7bc27fae8af88ff23c7ad9" + "bytes": "9c95245b0f0221063c7631f1de9059fc0d53ce8efdd20ccd7b7aa5a55d349961" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "737893" + "i128": "430917" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ea665e01edd785d1618a00dc45b7af30783083127dd3dfac4c506dcc3c70396" + "bytes": "ded2b84cd273c822fb983330294de705f7c6bf9252bc3b24de5b1bdbb9319ffb" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4ea665e01edd785d1618a00dc45b7af30783083127dd3dfac4c506dcc3c70396" + "bytes": "ded2b84cd273c822fb983330294de705f7c6bf9252bc3b24de5b1bdbb9319ffb" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "737893" + "i128": "430917" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "737893" + "i128": "430917" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "737893" + "i128": "430917" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.231.json index 79c0401f..dea3280e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.231.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "254212" + "i128": "539144" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "254211" + "i128": "539143" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ca8ff5b588db01185c92c8a409a97831ec53b066da7dfc798a89a50613373c8b" + "bytes": "1dd705789ced0e80433a52e9987584084e6e62d5d58618cd1bebd413e2f26551" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "254211" + "i128": "539143" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c27a8d030bc99a8077cc81aeef4128d501b326af05b4cd476b790d6572a44d1" + "bytes": "06c0284eb193e8e1e0f99cd9d667edf9595defc0f90034a05a812af4bb1e4788" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c27a8d030bc99a8077cc81aeef4128d501b326af05b4cd476b790d6572a44d1" + "bytes": "06c0284eb193e8e1e0f99cd9d667edf9595defc0f90034a05a812af4bb1e4788" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "254211" + "i128": "539143" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "254211" + "i128": "539143" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "254211" + "i128": "539143" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.232.json index 1c6cdc5f..fe86faca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.232.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "753355" + "i128": "616676" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "753354" + "i128": "616675" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37471e6d548537278c33ecddac6a332c5dc3c5c86861bf136f837356c1065270" + "bytes": "6e8a854d2424d2bf0151a74693236fca23eb6fbab160b52edecf1be1364d4ddd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "753354" + "i128": "616675" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2922ae91687add710573a16892f0e59dd79b859b79c5495c4caa92bed1643430" + "bytes": "5273968467502c0b288bec34b94c4c1ab4b10b239e59e98216e798c2a9459fa1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2922ae91687add710573a16892f0e59dd79b859b79c5495c4caa92bed1643430" + "bytes": "5273968467502c0b288bec34b94c4c1ab4b10b239e59e98216e798c2a9459fa1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "753354" + "i128": "616675" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "753354" + "i128": "616675" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "753354" + "i128": "616675" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.233.json index 40be8b2a..f3ecee31 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.233.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "514268" + "i128": "78" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "514267" + "i128": "77" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2506986b5228ca4a4637ec9aa11eee6c325ba982111a888d213970f2e4008ba0" + "bytes": "d27e6f95e5245e59ac3c02dff35af8ff8ad9b77634b85378de4233476fc54fdb" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "514267" + "i128": "77" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a28e113b68442192a6ae63b1b7ad9e48f2c27263e15e993168583f6890561e2" + "bytes": "18704e3b690aa40833b6083ba0b1fdedb510e6f02ccbde0a0fd608b1fe5ac726" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7a28e113b68442192a6ae63b1b7ad9e48f2c27263e15e993168583f6890561e2" + "bytes": "18704e3b690aa40833b6083ba0b1fdedb510e6f02ccbde0a0fd608b1fe5ac726" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "514267" + "i128": "77" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "514267" + "i128": "77" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "514267" + "i128": "77" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.234.json index 79b94c3a..9b1b3022 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.234.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "724374" + "i128": "746193" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "724373" + "i128": "746192" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a476afb183fd8676b8bb02024fa265ea30bbc37114c7d6ac8f44ac3c5bd5120" + "bytes": "58b569d75d075425b8d0e856cc6159d7242c21ad344ce3e71db8e9709acb1104" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "724373" + "i128": "746192" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1f22b283ea521598011e84f831654059129995d95744199d8fbd64fac15e7a37" + "bytes": "460554387ee07739ce4a75dd85a3860cfb59a505c4042a0c05bbec1eb3fd5072" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1f22b283ea521598011e84f831654059129995d95744199d8fbd64fac15e7a37" + "bytes": "460554387ee07739ce4a75dd85a3860cfb59a505c4042a0c05bbec1eb3fd5072" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "724373" + "i128": "746192" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "724373" + "i128": "746192" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "724373" + "i128": "746192" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.235.json index 10fea22b..5db58605 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.235.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "915691" + "i128": "324511" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "915690" + "i128": "324510" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2765b1cc93dd4216bdfc833c1fecbb6c51a49c69e7f5977343f1d8f7fdb37fa7" + "bytes": "7d0f9491f5967e576d50e513aa4515d4de25cab10076fe15de28d5bb93db5af1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "915690" + "i128": "324510" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "58a82fae2538361d219ee1dde3e34628606542cf3b9b9fb3ed7e7d593555016b" + "bytes": "26044c7ea7a1a9a3fb5e5d3c43dd3957a473348968b674e5f2526cab01978b2b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "58a82fae2538361d219ee1dde3e34628606542cf3b9b9fb3ed7e7d593555016b" + "bytes": "26044c7ea7a1a9a3fb5e5d3c43dd3957a473348968b674e5f2526cab01978b2b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "915690" + "i128": "324510" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "915690" + "i128": "324510" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "915690" + "i128": "324510" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.236.json index 0d2d668f..a888002e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.236.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "162452" + "i128": "472123" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "162451" + "i128": "472122" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "77987e278eae4e4812a5f68c6ffd22757081888839442054ea514a13b6ac71be" + "bytes": "9bf638e517fc6e59e20846321a11c44b832a5d4e8a7e3d1492b9d3d4bcdcd610" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "162451" + "i128": "472122" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d8942c843fe4ed6664a91dcd14e40f0dc0d50c7f03aedcdb9e7356dc8d5c94c" + "bytes": "2b0402274971d788bc0be50d8ec3a9bca413a4bcaf3b9c94a1f040edb6832247" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8d8942c843fe4ed6664a91dcd14e40f0dc0d50c7f03aedcdb9e7356dc8d5c94c" + "bytes": "2b0402274971d788bc0be50d8ec3a9bca413a4bcaf3b9c94a1f040edb6832247" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "162451" + "i128": "472122" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "162451" + "i128": "472122" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "162451" + "i128": "472122" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.237.json index a646e484..0a0bf281 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.237.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "975846" + "i128": "424606" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "975845" + "i128": "424605" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2a2b2520220db4e19b2152f780510b67f1300888ba7ee1c5cb9bcd09cead3e41" + "bytes": "d8b8202282901482ed26244751caaec57bfb523a966d4906078a9bea2b91adc4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "975845" + "i128": "424605" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "61a7c8fcff4d785cb07a893f3fe562270035bf1a8620e830c600883d9a435c11" + "bytes": "eef74f65228d04741e6447d9634dbb518498ddb95ec29f98b0b8fa60759eebfe" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "61a7c8fcff4d785cb07a893f3fe562270035bf1a8620e830c600883d9a435c11" + "bytes": "eef74f65228d04741e6447d9634dbb518498ddb95ec29f98b0b8fa60759eebfe" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "975845" + "i128": "424605" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "975845" + "i128": "424605" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "975845" + "i128": "424605" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.238.json index 50f026c9..3b0637f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.238.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "934649" + "i128": "225771" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "934648" + "i128": "225770" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e3b569aa725a33a14d19621a41d7f24431472693d0502adc17c84d052b23b3b0" + "bytes": "4715a68e0d2392dc5505da1d200484bf598e822a49ed5e87243b5a5ff963f60a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "934648" + "i128": "225770" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f070fb6e796a6c5b28467608f07ee8a8be8496a62e9fec06364175132a123651" + "bytes": "35cec2e49a872629e8edcea2cbc3f947a8e18ffd58b39e1fa13fce09158cdca5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f070fb6e796a6c5b28467608f07ee8a8be8496a62e9fec06364175132a123651" + "bytes": "35cec2e49a872629e8edcea2cbc3f947a8e18ffd58b39e1fa13fce09158cdca5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "934648" + "i128": "225770" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "934648" + "i128": "225770" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "934648" + "i128": "225770" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.239.json index 23172aee..57a3e6c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.239.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "316011" + "i128": "889454" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "316010" + "i128": "889453" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "db166391c2aa3bd48eb1d4b769995b74446baa22f19e6b7fad1f745c505a145b" + "bytes": "af42977b31750380f036bcb957412da133743a0f8d65ad867ec1ce0e99525930" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "316010" + "i128": "889453" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "52552d3226ecfc5c3ba5193acfb9adaccda78b3990c7e8593a35ef26362a83ff" + "bytes": "6bffb27b95abd8e9ef2cdbe260efe4831551bd47c25cb13d4edfdcf9ebc05e0d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "52552d3226ecfc5c3ba5193acfb9adaccda78b3990c7e8593a35ef26362a83ff" + "bytes": "6bffb27b95abd8e9ef2cdbe260efe4831551bd47c25cb13d4edfdcf9ebc05e0d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "316010" + "i128": "889453" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "316010" + "i128": "889453" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "316010" + "i128": "889453" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.24.json index 819b3c26..7480c6f5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.24.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "21952" + "i128": "170846" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "21951" + "i128": "170845" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "961e597ff7422a5fe7b689d719c66fe402f3776c5330c1b4a4d8d80d81109971" + "bytes": "27c12956dfa1fb94ec96922ba9ed79f58679c530774e7bf146675d30bf3bb7fe" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "21951" + "i128": "170845" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d46958181677e420e41a0de33edaf63b50c069b9feea5d598478a7096962d2d6" + "bytes": "e7b705be318d1d95c74a92da9cf322dd6de3abc9636f595ecd851c7f7b04a46b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d46958181677e420e41a0de33edaf63b50c069b9feea5d598478a7096962d2d6" + "bytes": "e7b705be318d1d95c74a92da9cf322dd6de3abc9636f595ecd851c7f7b04a46b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "21951" + "i128": "170845" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "21951" + "i128": "170845" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "21951" + "i128": "170845" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.240.json index 117173b7..bc6a3106 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.240.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "58655" + "i128": "879771" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "58654" + "i128": "879770" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6db6127c32771a7cc153a0dff7bdaf187d2daa2d8c446a6a968eb565edcf029c" + "bytes": "48defcdb987ad3c9d3838712ddd562f599302175f958bef1172a3f671cb8f525" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "58654" + "i128": "879770" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72909b8319748eecdbf8212caad1662fdfec056f541f240dc886ec7032979d2a" + "bytes": "d95a39c752c4903dfdddbd4a5638a2ffd1ff92cba66dc993fb12559e41804a63" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72909b8319748eecdbf8212caad1662fdfec056f541f240dc886ec7032979d2a" + "bytes": "d95a39c752c4903dfdddbd4a5638a2ffd1ff92cba66dc993fb12559e41804a63" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "58654" + "i128": "879770" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "58654" + "i128": "879770" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "58654" + "i128": "879770" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.241.json index b763d830..d7b85514 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.241.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "990378" + "i128": "65881" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "990377" + "i128": "65880" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7269a34b5b6ac7548179f92fea18c6a0a8acfdd8935fc53978745bec8fb39fa3" + "bytes": "142c2f4fccc9c8cbb4f18040b3656d37f8e7b10bddab2234e462360e772de0b9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "990377" + "i128": "65880" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d97cd26c22257b0588371ce27fbcfb248087a26a72a4fdcdb0ecc01e3bc52d09" + "bytes": "d11d0aef7c1a6ffe61719a86b3f9cb0155f6b3e0325027e59e4eba05d93d81e3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d97cd26c22257b0588371ce27fbcfb248087a26a72a4fdcdb0ecc01e3bc52d09" + "bytes": "d11d0aef7c1a6ffe61719a86b3f9cb0155f6b3e0325027e59e4eba05d93d81e3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "990377" + "i128": "65880" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "990377" + "i128": "65880" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "990377" + "i128": "65880" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.242.json index 23de7ac6..34a3be80 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.242.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "79215" + "i128": "767587" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "79214" + "i128": "767586" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "52b2327e4a7d2b17d81d05b69eab7871eb069a5c9690b7c7b71a8dd51f53de1a" + "bytes": "8aecb4d96665c8bfa4c874d9625cbfd9d0f07425c64b6c37f6563215f38b7356" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "79214" + "i128": "767586" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f700850970fb6629ea8e7957510a67bb0d23d01f0ee6fb8d5a9ec61f65aa996" + "bytes": "8af01674895ce6e28f154d35d8ed69b058a30eb15e4f39a3fa7d1e6f3d9e50a4" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9f700850970fb6629ea8e7957510a67bb0d23d01f0ee6fb8d5a9ec61f65aa996" + "bytes": "8af01674895ce6e28f154d35d8ed69b058a30eb15e4f39a3fa7d1e6f3d9e50a4" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "79214" + "i128": "767586" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "79214" + "i128": "767586" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "79214" + "i128": "767586" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.243.json index 3458e481..b7f6e6b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.243.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "416542" + "i128": "330332" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "416541" + "i128": "330331" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "908112bacbf1821dd500ca79639909c6e9806ee9e476ab0b3d061d0521060312" + "bytes": "69facb885933d209f2a3914b3088cba9b723aca446ec86f1ff70aeb98c2253dd" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "416541" + "i128": "330331" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7d519f0b56d72e5cef99bf3ce502f95289afd06f7d2536f519349fd3dc03d220" + "bytes": "5640651bd976edd7d892f63a3e84d5179defc61cecc0c4be0c205e5baeec4d38" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7d519f0b56d72e5cef99bf3ce502f95289afd06f7d2536f519349fd3dc03d220" + "bytes": "5640651bd976edd7d892f63a3e84d5179defc61cecc0c4be0c205e5baeec4d38" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "416541" + "i128": "330331" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "416541" + "i128": "330331" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "416541" + "i128": "330331" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.244.json index fc44629b..71120ba1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.244.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "728537" + "i128": "170218" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "728536" + "i128": "170217" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0bab4723446319b1ba418ecfee2ada5ea0effde804176a9e9c797a99b0a3e6a6" + "bytes": "9d391fbb275716755cccf41bf6bc57f3594fc395e3a5fa46e7a6c4dc3e11e46d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "728536" + "i128": "170217" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a448aa3bd5406051903924980d94ac991957e22c2394a0d89fd7df43fe217200" + "bytes": "2fe84acd0ba17e1a6b8da103fed33a58ca657b074e19551c42de9e82942e6db9" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a448aa3bd5406051903924980d94ac991957e22c2394a0d89fd7df43fe217200" + "bytes": "2fe84acd0ba17e1a6b8da103fed33a58ca657b074e19551c42de9e82942e6db9" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "728536" + "i128": "170217" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "728536" + "i128": "170217" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "728536" + "i128": "170217" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.245.json index 09a5bf70..d1b5cc0d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.245.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "481081" + "i128": "69136" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "481080" + "i128": "69135" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5dbfb7bf22f1b715ab9d5bbe280704542af5b48b291e840f886296e75937abf7" + "bytes": "2ee7834ef0c863696e0f9046055dbf4468f1ba87da5022d6bb3738ecc5cfda9f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "481080" + "i128": "69135" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f2dbb3010a9a9eb0f7319e17b1db05024d821926a1ddb42623dca7c61dc8f54f" + "bytes": "d0ce9a0348cefe7a65b54219d0cb6bfd6ea51b716c3bd344f28f5eb58b4e4e69" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f2dbb3010a9a9eb0f7319e17b1db05024d821926a1ddb42623dca7c61dc8f54f" + "bytes": "d0ce9a0348cefe7a65b54219d0cb6bfd6ea51b716c3bd344f28f5eb58b4e4e69" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "481080" + "i128": "69135" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "481080" + "i128": "69135" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "481080" + "i128": "69135" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.246.json index c76de4cd..ea681e08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.246.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "524109" + "i128": "659534" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "524108" + "i128": "659533" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ae1fedf84a2c3d18c301d83be6eaf9ee561d8bf7e235871ca973fb0d8e4f83a1" + "bytes": "2c77f1f6230fdab9ed169fe8d20e3c86c1acb28d087c93c9a10a25a283b855b9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "524108" + "i128": "659533" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9b8cc7d4f3d3b57135ea77af9204fb9ca3476d337c8a7f701e0eaa185bf34a5" + "bytes": "05d252c7644ce44c5c85f01348701fbb4c0cbad189b9bf3862fa932c25cf1930" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d9b8cc7d4f3d3b57135ea77af9204fb9ca3476d337c8a7f701e0eaa185bf34a5" + "bytes": "05d252c7644ce44c5c85f01348701fbb4c0cbad189b9bf3862fa932c25cf1930" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "524108" + "i128": "659533" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "524108" + "i128": "659533" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "524108" + "i128": "659533" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.247.json index 67034fcc..7b506616 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.247.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "321591" + "i128": "291469" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "321590" + "i128": "291468" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "55e3dd3a006460724ef893f424d25ee9cb6acac3ffc2fcb25996f36c1b105bdf" + "bytes": "a84cdd19697e23279a76eceebecc236fa780a0e549d4f45fbbdddba66f9562da" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "321590" + "i128": "291468" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f7e79c63e6a8f901977c8c649970dead1d63dda5496923220a3e8103937db1b" + "bytes": "e078ee9718c36082edf24c442b5580d69bf8d9f6205ce0c6cb2a39ee2ccbafc2" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5f7e79c63e6a8f901977c8c649970dead1d63dda5496923220a3e8103937db1b" + "bytes": "e078ee9718c36082edf24c442b5580d69bf8d9f6205ce0c6cb2a39ee2ccbafc2" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "321590" + "i128": "291468" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "321590" + "i128": "291468" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "321590" + "i128": "291468" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.248.json index ffc0f421..689926e7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.248.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "113662" + "i128": "371450" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "113661" + "i128": "371449" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "54b3b9d56f302dc3aa8d527c34a9c133c4857a7c0182b9711fdec1a1bf4fde46" + "bytes": "3e77fa7a5721e1e135c276191c128a3237ea8bc7180fdc9de819f93810217a95" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "113661" + "i128": "371449" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38eb39bad5bd34b6440bda5b5ab341f6e93f481fe0f12138fff0b7d7cf8b000f" + "bytes": "73bd6535d98f391961ad4ea7c8e01bfba0de54276ed3a7c57d2564f7488ace1d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "38eb39bad5bd34b6440bda5b5ab341f6e93f481fe0f12138fff0b7d7cf8b000f" + "bytes": "73bd6535d98f391961ad4ea7c8e01bfba0de54276ed3a7c57d2564f7488ace1d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "113661" + "i128": "371449" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "113661" + "i128": "371449" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "113661" + "i128": "371449" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.249.json index 1a4aadd4..a936e396 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.249.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "554385" + "i128": "892731" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "554384" + "i128": "892730" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7eeefafe03e822e6d7c450a888f99580d6ea3115f68212a6045a8b7e29ebfc1f" + "bytes": "e038b9cc39f7413a36c94e06e6d8e354a218375746785a9c9cf37dfc307e96c8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "554384" + "i128": "892730" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d68a987e8ef47572006ffe13779af49a2177c59b121e7dd20b01fc53b59886de" + "bytes": "e8da47a79a360cf98408d3d5ccb63b1f79400b1065a79944b37527c3332dffda" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d68a987e8ef47572006ffe13779af49a2177c59b121e7dd20b01fc53b59886de" + "bytes": "e8da47a79a360cf98408d3d5ccb63b1f79400b1065a79944b37527c3332dffda" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "554384" + "i128": "892730" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "554384" + "i128": "892730" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "554384" + "i128": "892730" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.25.json index 86a652cc..c81fa4f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.25.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "77926" + "i128": "956991" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "77925" + "i128": "956990" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37da0ae99602c60dedebcb370a5792074bf9217bdc3cdac1a3a0a2b9d253ae68" + "bytes": "6e91708ab22bcf35df1e5fa1fd93e61c6a924a41346a1880b535480182393ca2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "77925" + "i128": "956990" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08bedcbfdca54cd2189b0f3fa4e48406f68a8af9985f2c341f75fd96a137b6a2" + "bytes": "472d17181d9a71f0a69f6c9bda328c80bec29a3a27e02f6b53191d76e427993e" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "08bedcbfdca54cd2189b0f3fa4e48406f68a8af9985f2c341f75fd96a137b6a2" + "bytes": "472d17181d9a71f0a69f6c9bda328c80bec29a3a27e02f6b53191d76e427993e" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "77925" + "i128": "956990" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "77925" + "i128": "956990" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "77925" + "i128": "956990" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.250.json index 9bab54b8..2f06351f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.250.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "896439" + "i128": "713914" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "896438" + "i128": "713913" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "aea94ed027e323a909242150cc8f602fc91f2bfcc34bef04a0c680dd860feaca" + "bytes": "03d25900425cd06842ae814ca7c3f2daceaf5d7f1d55b930ed646eff9d427872" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "896438" + "i128": "713913" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "976eec3b94c9fd924e6d55e2ac29c9641c510c0de495336aa1bf40f2854a3a91" + "bytes": "756ae30a678d7e8b7ac7aa1519d58c5b6c30afbbf10aeeacfa3f81b4a75cf65b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "976eec3b94c9fd924e6d55e2ac29c9641c510c0de495336aa1bf40f2854a3a91" + "bytes": "756ae30a678d7e8b7ac7aa1519d58c5b6c30afbbf10aeeacfa3f81b4a75cf65b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "896438" + "i128": "713913" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "896438" + "i128": "713913" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "896438" + "i128": "713913" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.251.json index adfacf10..a9da67cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.251.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "95082" + "i128": "897364" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "95081" + "i128": "897363" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "43c381116f03aad7cac632f9913dca46f0418163193004f0d7670e6bf55ea52d" + "bytes": "fb49b277265453a070601ec0f6538f119b7bbf3332713739dfd9e22f2462e9d0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "95081" + "i128": "897363" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5dc617c713ba81e3e939c1cf7398404e607fe6e1c6e295057634ece48b42e485" + "bytes": "2d355b61aad54169c5382e07a93f94a14cbc89910902d7f15a2e8cb9808cf793" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5dc617c713ba81e3e939c1cf7398404e607fe6e1c6e295057634ece48b42e485" + "bytes": "2d355b61aad54169c5382e07a93f94a14cbc89910902d7f15a2e8cb9808cf793" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "95081" + "i128": "897363" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "95081" + "i128": "897363" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "95081" + "i128": "897363" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.252.json index 7718b0ac..e6685a64 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.252.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "660696" + "i128": "39277" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "660695" + "i128": "39276" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6f65265b00ff851bbb91e39964cae34f2bb0cc331e9e1215945a1cdc85012291" + "bytes": "e057c3354c88e23bd257f520ef0f618639105f954cee26d92ea874e98e6f2192" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "660695" + "i128": "39276" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a62a96bb45c9d52646936b3bd58020146519a048f7600709689053f54e5e9562" + "bytes": "fb57e89aea056d017ce8fb35520434e9e0d72b2cb36ef8d8020b8eacb88d06d9" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a62a96bb45c9d52646936b3bd58020146519a048f7600709689053f54e5e9562" + "bytes": "fb57e89aea056d017ce8fb35520434e9e0d72b2cb36ef8d8020b8eacb88d06d9" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "660695" + "i128": "39276" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "660695" + "i128": "39276" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "660695" + "i128": "39276" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.253.json index 3d229651..e11d2f61 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.253.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "714887" + "i128": "398239" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "714886" + "i128": "398238" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d171233659b48e0780f737078b66d4f6f6c8669debfb42290b856e0b88f4a01d" + "bytes": "93560adb2880d200d2e53cfbf80facb0787d5736f58249773840716898752ad6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "714886" + "i128": "398238" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "50b499118b41e87f40930086b12f5a13822231e502a2c373d4cdbdaaacf97a20" + "bytes": "c867f9010846752b2dabbc5be1e20a08b21da39b25e67176cd9e19d4fa759d57" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "50b499118b41e87f40930086b12f5a13822231e502a2c373d4cdbdaaacf97a20" + "bytes": "c867f9010846752b2dabbc5be1e20a08b21da39b25e67176cd9e19d4fa759d57" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "714886" + "i128": "398238" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "714886" + "i128": "398238" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "714886" + "i128": "398238" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.254.json index 56a41585..eb26cf4f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.254.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "336866" + "i128": "160591" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "336865" + "i128": "160590" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "49b8af7df0dc4b7d1a96d61613177971c0ec650a47abca5864dd5fc300e209b9" + "bytes": "afedd2db9d5dab2a5ff42ac6259864effdaf16f74cbb55411845563a79e0f70b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "336865" + "i128": "160590" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a37c2116f2547c2390918bd5ea25335fc5c6e04cf920ef1327638d9c38c2d891" + "bytes": "5f173a91045722887d433a3a7c186a47e2810c4d4f4b8862dcba3716a00915a5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a37c2116f2547c2390918bd5ea25335fc5c6e04cf920ef1327638d9c38c2d891" + "bytes": "5f173a91045722887d433a3a7c186a47e2810c4d4f4b8862dcba3716a00915a5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "336865" + "i128": "160590" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "336865" + "i128": "160590" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "336865" + "i128": "160590" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.255.json index 72d03ae3..02ebae6e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.255.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "6313" + "i128": "517016" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "6312" + "i128": "517015" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e89342d470a7d0872c243ba809e99dbf2ab37ba476c54820dc3068e0db45d732" + "bytes": "644c7e4103facef7ed2a9a259605b597c5df1d2d6c992e35d115b118996c8082" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "6312" + "i128": "517015" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10427fe612204bb8a92399018a2cf718775abb6b0db6bc6035b14abc0b4b3581" + "bytes": "83480dfc8260ca209e4483de4ad203443016574b350db85b172aa70c0c58bec9" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10427fe612204bb8a92399018a2cf718775abb6b0db6bc6035b14abc0b4b3581" + "bytes": "83480dfc8260ca209e4483de4ad203443016574b350db85b172aa70c0c58bec9" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "6312" + "i128": "517015" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "6312" + "i128": "517015" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "6312" + "i128": "517015" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.256.json index 491f1b02..bb085a92 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.256.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "929100" + "i128": "768345" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "929099" + "i128": "768344" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a31f0334c5c8669a89c77c9e4e24ff0e05be865cb02bf98bea613b7288502223" + "bytes": "693ebc2ff5022d649005a8659ba4f627e6f51a570a209aad6bdbc40a8ff8b0c3" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "929099" + "i128": "768344" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c5e33fa2bea49b895687313b3ccf49c687843e0a881736125e9dedd7f3e186d" + "bytes": "744987eadd4e3c81246a077e245ddef3011ccfedeb1d64401d2518753bbe67f5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2c5e33fa2bea49b895687313b3ccf49c687843e0a881736125e9dedd7f3e186d" + "bytes": "744987eadd4e3c81246a077e245ddef3011ccfedeb1d64401d2518753bbe67f5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "929099" + "i128": "768344" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "929099" + "i128": "768344" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "929099" + "i128": "768344" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.26.json index 8ce4ded5..d3781738 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.26.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "770348" + "i128": "49279" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "770347" + "i128": "49278" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "50dc2544d233c146c21a08558bb8e7cba2a0c01455b0ad39427f6b9596dfaaae" + "bytes": "9c88be1526fee4c77283e2478eb9d61e85b09267fb27e0b5fe15785ef9c2e383" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "770347" + "i128": "49278" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2099a101451bc554c5197b34295de1a747b9b521cccb2dd815968c85ba87366b" + "bytes": "38f1dd94ec0cc2a1b6c370fac62ad854742e33449a8750b0e93e108557eb8e0f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2099a101451bc554c5197b34295de1a747b9b521cccb2dd815968c85ba87366b" + "bytes": "38f1dd94ec0cc2a1b6c370fac62ad854742e33449a8750b0e93e108557eb8e0f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "770347" + "i128": "49278" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "770347" + "i128": "49278" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "770347" + "i128": "49278" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.27.json index e9358f06..bda62243 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.27.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "895527" + "i128": "177302" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "895526" + "i128": "177301" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "336923af74e65ee5b6bfc0da4e1d6be621bd51894cebabb02f165eab14203148" + "bytes": "655296a82deeb891f829f35c10b517312b26b322a910dcc827c1cbd4202cf7ac" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "895526" + "i128": "177301" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0f11c4e39df3bdb1e868a5741a904103f932f58a3b480859bd20a78418a55ddc" + "bytes": "25eedf9bf987adde96d909746d9c5da1dca06414d9391e1a380a6265a4b5e5d1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0f11c4e39df3bdb1e868a5741a904103f932f58a3b480859bd20a78418a55ddc" + "bytes": "25eedf9bf987adde96d909746d9c5da1dca06414d9391e1a380a6265a4b5e5d1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "895526" + "i128": "177301" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "895526" + "i128": "177301" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "895526" + "i128": "177301" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.28.json index abaa1a79..4601f518 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.28.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "333150" + "i128": "889740" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "333149" + "i128": "889739" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "11c426afca4576fd137cb87eb276a2513ac3ac333d95913a97aa303b50a62d78" + "bytes": "72a6209f58550db3b3e3474e72416ff44ba1f7f2987d01d6cc4dbca7a6fc2e49" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "333149" + "i128": "889739" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ebc57e1343b2b190371dc20794344c13fafc20b2db16c72ac55a507ca3fcd935" + "bytes": "e8d6a6f5206100e4d7bfd574d2f9ce1a06de9b00cb3c2e0886812d4fa24320e5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ebc57e1343b2b190371dc20794344c13fafc20b2db16c72ac55a507ca3fcd935" + "bytes": "e8d6a6f5206100e4d7bfd574d2f9ce1a06de9b00cb3c2e0886812d4fa24320e5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "333149" + "i128": "889739" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "333149" + "i128": "889739" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "333149" + "i128": "889739" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.29.json index c59a5136..975d66a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.29.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "547784" + "i128": "419607" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "547783" + "i128": "419606" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0f8e30e5ab1c234f5f55589614ac7a011ea70b9f51f25ab91d9f5f8222de04f2" + "bytes": "de0b0f753cfe367a2659ec3cbc70b91aed4f877e17db1ae3206818c8be885cd0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "547783" + "i128": "419606" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ca41c54d6a38f38e55693f3fb7b1e6b8422259abfb6ed6f28a0e5f78547af08" + "bytes": "6bbc8024c515d6b8fc420e706f40d894f5fc09f422cb0b943407c7b33bbd012b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6ca41c54d6a38f38e55693f3fb7b1e6b8422259abfb6ed6f28a0e5f78547af08" + "bytes": "6bbc8024c515d6b8fc420e706f40d894f5fc09f422cb0b943407c7b33bbd012b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "547783" + "i128": "419606" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "547783" + "i128": "419606" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "547783" + "i128": "419606" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.3.json index 79393280..e5516ddd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.3.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "724935" + "i128": "379622" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "724934" + "i128": "379621" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c63b8d3ff8f71d0d48ee1b12652f53a64ca519c5c785566039aab107fced033f" + "bytes": "40ab20c533a128a9ee5c80686b4a27e9854b00eebcfc7ab27c5f94e524ca0f56" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "724934" + "i128": "379621" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4771f542a87cfe118e4428cdcb374d738df40d56464a1d133c5a77c5c02cad7b" + "bytes": "1ee7099499fb2d0699f532f560b04096f3d9f97f7a0dec019d1c8c7a99371c13" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4771f542a87cfe118e4428cdcb374d738df40d56464a1d133c5a77c5c02cad7b" + "bytes": "1ee7099499fb2d0699f532f560b04096f3d9f97f7a0dec019d1c8c7a99371c13" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "724934" + "i128": "379621" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "724934" + "i128": "379621" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "724934" + "i128": "379621" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.30.json index 5b4ba50d..ba3e8d60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.30.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "413465" + "i128": "208738" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "413464" + "i128": "208737" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f0824d710f2574c047d18b2ce0c7a9def2d3a7d995ef5230d06481dc2a7fcb69" + "bytes": "de29c9c5749543e3ebc01c90742cdd2f8af325891c1002338e509122e509a6a8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "413464" + "i128": "208737" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "408bf4b952ac71931f6b16d7e467ba9c5c04c5cd8bea700b283faeea7ee0f082" + "bytes": "94f3c9ed3d1cf9b6ddecda2d324a90969e252f0026e0b805cb696b423b232164" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "408bf4b952ac71931f6b16d7e467ba9c5c04c5cd8bea700b283faeea7ee0f082" + "bytes": "94f3c9ed3d1cf9b6ddecda2d324a90969e252f0026e0b805cb696b423b232164" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "413464" + "i128": "208737" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "413464" + "i128": "208737" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "413464" + "i128": "208737" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.31.json index 32e581f6..c42f95f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.31.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "890521" + "i128": "837761" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "890520" + "i128": "837760" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0c4cd361090f8258df591ad005ba27926c9877290c0f66b6d0380aabd3466e2b" + "bytes": "ea3f281d3a452e59d6f586010c801b459afd5c6c788bfa8bb3c39e11b4b441a3" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "890520" + "i128": "837760" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ac815f6ba9142601a9a776722dc75291518b8dd41ce0bce23f976c8c058bb873" + "bytes": "3402020ac8437d8f4664afe2e74d4d08b9f0a47c17db8abc90e6cec1b75c7937" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ac815f6ba9142601a9a776722dc75291518b8dd41ce0bce23f976c8c058bb873" + "bytes": "3402020ac8437d8f4664afe2e74d4d08b9f0a47c17db8abc90e6cec1b75c7937" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "890520" + "i128": "837760" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "890520" + "i128": "837760" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "890520" + "i128": "837760" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.32.json index dd5bc145..4781b5a1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.32.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "628077" + "i128": "718629" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "628076" + "i128": "718628" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "17104f95c58ac76211fea1ef4afa8293c8a06229faab843152e7b0d57eac3d2a" + "bytes": "54b07179a9ec713dd8760b89261df2907c66eca1cc562156085eeafc191e8114" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "628076" + "i128": "718628" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b99bacfb15113ac33f834ddb87925e6a0c260b81d365752452609b6e4b86fd1" + "bytes": "b6e50c30b6b40e3b32d343efb4bf0a98baafbefc78608e00a00b86cd7fd9312f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1b99bacfb15113ac33f834ddb87925e6a0c260b81d365752452609b6e4b86fd1" + "bytes": "b6e50c30b6b40e3b32d343efb4bf0a98baafbefc78608e00a00b86cd7fd9312f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "628076" + "i128": "718628" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "628076" + "i128": "718628" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "628076" + "i128": "718628" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.33.json index 3de02e33..aa43815c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.33.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "273711" + "i128": "980532" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "273710" + "i128": "980531" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8a85b9bc67dc747ebaf110bdaa445718a91ec618dd9453d0835a1c55de1a2e80" + "bytes": "8e2fe5acc945ef58bbecdfec7422c2a011108656bbefd7130064a35d8d863e72" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "273710" + "i128": "980531" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ed58f00e77e68fb4e5165f65d1dd297fac616b6b3ada9bf3dbfa3730ce99272b" + "bytes": "0d92e53cd4a79c0dc4f1f57eeef1071c13b138fc48e42ad0883c59630a4d3ee2" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ed58f00e77e68fb4e5165f65d1dd297fac616b6b3ada9bf3dbfa3730ce99272b" + "bytes": "0d92e53cd4a79c0dc4f1f57eeef1071c13b138fc48e42ad0883c59630a4d3ee2" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "273710" + "i128": "980531" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "273710" + "i128": "980531" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "273710" + "i128": "980531" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.34.json index c6c87af2..b0753b5f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.34.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "684454" + "i128": "774537" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "684453" + "i128": "774536" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5800c0abc262973e45ab95242d4d9106edbeb3d5a67fd6b511727903f544b839" + "bytes": "27dc754a04613f90e62cb234a41b52fa3fe7a4fc3040c09955cef8c8efa55f37" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "684453" + "i128": "774536" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "15a7dd5c313f407a6625fc9eb901ffbc1fd1da65ccdf663ed670b28c1e7a1a19" + "bytes": "2a42183e5ef5159dc7f1f1303a6e2efa5cc453d273648faa0ebb60f764cce9c3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "15a7dd5c313f407a6625fc9eb901ffbc1fd1da65ccdf663ed670b28c1e7a1a19" + "bytes": "2a42183e5ef5159dc7f1f1303a6e2efa5cc453d273648faa0ebb60f764cce9c3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "684453" + "i128": "774536" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "684453" + "i128": "774536" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "684453" + "i128": "774536" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.35.json index cabc8272..bfd42d44 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.35.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "945597" + "i128": "577257" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "945596" + "i128": "577256" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "050fca09d88f0009457f2a916c44de6c27d4dcf3fda2b9be9a9eb0271991ba8a" + "bytes": "d47a13f27f687960364e13274bb17ecae98359ba2039ad718b2aa2269c93fc4c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "945596" + "i128": "577256" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74065b351de40b24843deff0548a9955119f99f678f4ff3f24e36d3dbe1ed9fb" + "bytes": "5b2a555fa1b24598dcd8a3f67d07937ccd3cbf01f440b64b4b05f3fcb697908c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "74065b351de40b24843deff0548a9955119f99f678f4ff3f24e36d3dbe1ed9fb" + "bytes": "5b2a555fa1b24598dcd8a3f67d07937ccd3cbf01f440b64b4b05f3fcb697908c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "945596" + "i128": "577256" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "945596" + "i128": "577256" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "945596" + "i128": "577256" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.36.json index de02086c..5df3f2d0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.36.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "654939" + "i128": "570606" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "654938" + "i128": "570605" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "57cf7862efc128a119b3471dd147bc8e97e88ded90a2edeb43bb9d7d5fc72b0c" + "bytes": "cccc0ef9050debb1ee21f71d4424e9b089bb172c80a9b10b20524f84f9188543" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "654938" + "i128": "570605" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df2f4ce77b1abf48a58b576e91c5cd4a80b910fb13b78772f52b82de5f4db124" + "bytes": "87f33df62f32c5f7ea1a1d6ecccf1932852415d6c81d5f54058256c3f4b08757" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "df2f4ce77b1abf48a58b576e91c5cd4a80b910fb13b78772f52b82de5f4db124" + "bytes": "87f33df62f32c5f7ea1a1d6ecccf1932852415d6c81d5f54058256c3f4b08757" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "654938" + "i128": "570605" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "654938" + "i128": "570605" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "654938" + "i128": "570605" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.37.json index 728802b1..c5a9909c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.37.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "570433" + "i128": "303042" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "570432" + "i128": "303041" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "74723f6f14a78f55982544d502cb0b1d25ba99a07c9b82d078671b4c83cbdddf" + "bytes": "5ee3b4411969164ac3d7b23fb30a10d25305f9823c3d441aabeb419e372ae42c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "570432" + "i128": "303041" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9fd57f15788b70d16c964b75c82a44544efdda05da430835ce77b8d7ac0ff71" + "bytes": "9bf646f390193488b19f5614d0366ea0723b19fa9b805eb3c5d27a9a5b032ec9" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a9fd57f15788b70d16c964b75c82a44544efdda05da430835ce77b8d7ac0ff71" + "bytes": "9bf646f390193488b19f5614d0366ea0723b19fa9b805eb3c5d27a9a5b032ec9" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "570432" + "i128": "303041" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "570432" + "i128": "303041" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "570432" + "i128": "303041" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.38.json index 46188e79..1e72a246 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.38.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "379278" + "i128": "423121" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "379277" + "i128": "423120" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a98a516a28d941c8a27921fd5085f7b5018f5794c5557096e56fb043c54952c7" + "bytes": "a8c0e7fd5cf755cf4c600c83fe0d24aa5dce8453117f091696e1e3f7605689d4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "379277" + "i128": "423120" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ffdc765bfb3e66e08e6dfc8acc198918d6d7530e6edc5c26e4fb024276b6c730" + "bytes": "67de6d7a383e753c7045d167a7eb02cf31eb226883b842c71f60c07bf303c86f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ffdc765bfb3e66e08e6dfc8acc198918d6d7530e6edc5c26e4fb024276b6c730" + "bytes": "67de6d7a383e753c7045d167a7eb02cf31eb226883b842c71f60c07bf303c86f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "379277" + "i128": "423120" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "379277" + "i128": "423120" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "379277" + "i128": "423120" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.39.json index b03c6a28..825a4d8f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.39.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "885156" + "i128": "514091" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "885155" + "i128": "514090" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9de2212cb36e1f4538d216da5660ec2b5435e9729ee23db43e9be7d27f506fd0" + "bytes": "798c67366df2fe69bbc25624fdba4ef8289be491ea65a723d0fde2b0f61c873a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "885155" + "i128": "514090" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "98f3d240e6fb962ccd837eeecd632532ba76b854ec9abc9bc8c5a316d06537ac" + "bytes": "6b6fbeb61d582700576ddeb2f3c853503353737ae019c2d99bea86902eb1fa43" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "98f3d240e6fb962ccd837eeecd632532ba76b854ec9abc9bc8c5a316d06537ac" + "bytes": "6b6fbeb61d582700576ddeb2f3c853503353737ae019c2d99bea86902eb1fa43" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "885155" + "i128": "514090" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "885155" + "i128": "514090" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "885155" + "i128": "514090" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.4.json index 187517b9..f593f17a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.4.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "37804" + "i128": "906259" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "37803" + "i128": "906258" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "427f3245c626f886061c11d49b57bbcce41bc37206dc8487509241ea904e11cb" + "bytes": "a8d9a56fe856210512422051631e0ee211377da1fdd74b00d825fb6bfee8c61e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "37803" + "i128": "906258" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d30598fc13795d9b0bd418aad81cf98c5a3ce4383cf2c6c9572bdacf341423b6" + "bytes": "5e8d719a396865fff55c5a11fae52c43335c2c130e0b17548a10f27acc403050" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d30598fc13795d9b0bd418aad81cf98c5a3ce4383cf2c6c9572bdacf341423b6" + "bytes": "5e8d719a396865fff55c5a11fae52c43335c2c130e0b17548a10f27acc403050" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "37803" + "i128": "906258" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "37803" + "i128": "906258" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "37803" + "i128": "906258" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.40.json index 15827cf1..1852b7dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.40.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "855631" + "i128": "885712" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "855630" + "i128": "885711" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6dc680e757acf30ec4d6582511175f397e097c73e1c07dda46deaa806d387f03" + "bytes": "5cf80f53b06cf8fdf7d8d3336ec21e392c6ec48ab36cde1080c2c6d475440e1d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "855630" + "i128": "885711" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "51c6a25297568e23fadd4634c7d9c5c74f0a96b91e0d117eecc6c0ab9ae51613" + "bytes": "af6be485a46ed54b1ba6a27427096cc51906bb863a58268c3650a5ab6bece93f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "51c6a25297568e23fadd4634c7d9c5c74f0a96b91e0d117eecc6c0ab9ae51613" + "bytes": "af6be485a46ed54b1ba6a27427096cc51906bb863a58268c3650a5ab6bece93f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "855630" + "i128": "885711" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "855630" + "i128": "885711" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "855630" + "i128": "885711" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.41.json index 2008e896..f323f362 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.41.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "547145" + "i128": "820464" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "547144" + "i128": "820463" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "81a5aef07bef16c829fccf6776b8d8c5072715ba07f37ec4f124af63446c4c24" + "bytes": "8bed539678675fd456a08c7da5c370bdbf16cccd29a9ba203096297e33aa0b68" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "547144" + "i128": "820463" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9e9bfd3c8b248ba3b97220e0ba6490cacf24cf49468cfcda8a320fb82bcac2f9" + "bytes": "796c8e54625d9367c654688b4e564c9076d31a42034340a04596fea65d23f61b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9e9bfd3c8b248ba3b97220e0ba6490cacf24cf49468cfcda8a320fb82bcac2f9" + "bytes": "796c8e54625d9367c654688b4e564c9076d31a42034340a04596fea65d23f61b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "547144" + "i128": "820463" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "547144" + "i128": "820463" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "547144" + "i128": "820463" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.42.json index fcd75e62..54a88a99 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.42.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "915243" + "i128": "470106" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "915242" + "i128": "470105" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "35558fc06405b2b8892b80217dc9022283ecbc0666c9df703846b21b67bdf280" + "bytes": "920aa2a40caf18fabc27fb59892a861d8bd573b05851a1b2a345bfba03423db6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "915242" + "i128": "470105" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a89d4d84fc53a7cc67058f9a21d9a982a9f506e4e8d1b963341d31f83b2d680" + "bytes": "3a8b57d626285a04c602b24ead7c21d1268af761a6918f945adc560ef5e77563" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1a89d4d84fc53a7cc67058f9a21d9a982a9f506e4e8d1b963341d31f83b2d680" + "bytes": "3a8b57d626285a04c602b24ead7c21d1268af761a6918f945adc560ef5e77563" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "915242" + "i128": "470105" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "915242" + "i128": "470105" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "915242" + "i128": "470105" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.43.json index bf18c810..f7621c1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.43.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "587117" + "i128": "352469" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "587116" + "i128": "352468" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "8f5fe102d08bb9366a32046b5d73cf9637dba6d1beaeaa191172f22e0dcd0219" + "bytes": "a968e8659df8cafc8975e682634054006c8bc1175c038a5e503f23d6efc2f162" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "587116" + "i128": "352468" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc1d650ed6220b095f6fba381ef8c211e7c032f432da95ba118535bd8bd12964" + "bytes": "6146923ba1ec81a785a737542b780ce2c8a855ce602c44706f26297d17d987fe" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "bc1d650ed6220b095f6fba381ef8c211e7c032f432da95ba118535bd8bd12964" + "bytes": "6146923ba1ec81a785a737542b780ce2c8a855ce602c44706f26297d17d987fe" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "587116" + "i128": "352468" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "587116" + "i128": "352468" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "587116" + "i128": "352468" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.44.json index f11823f6..41bdc73e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.44.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "442863" + "i128": "191359" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "442862" + "i128": "191358" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b87f459d7d6cd975bb550f414255c5bd1ef8d1536315339d41eb8d561d01d63" + "bytes": "58b68c7285aec89e7333cd2126d94663fc98014fd49c5bd70fda6501ec947d15" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "442862" + "i128": "191358" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4e3df29b4d90214d35cf51cda22a4d180d4ff0dc6c5c3700d3544114ba9be97a" + "bytes": "0be3405770e683f72de66dd30deaaf06e75df5fee3aef17fcf1f6fc2cffb0190" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4e3df29b4d90214d35cf51cda22a4d180d4ff0dc6c5c3700d3544114ba9be97a" + "bytes": "0be3405770e683f72de66dd30deaaf06e75df5fee3aef17fcf1f6fc2cffb0190" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "442862" + "i128": "191358" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "442862" + "i128": "191358" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "442862" + "i128": "191358" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.45.json index 5a242b84..21bbaa90 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.45.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "225065" + "i128": "391221" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "225064" + "i128": "391220" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4e5a23c25d392e13773d660edbc6ebb530fd0d2bd21cc70dd2cace6a2355f9f6" + "bytes": "00847b2dbc9e7cc23236604b9aa389d6e930b2a5f118f717cd3193643c0d230c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "225064" + "i128": "391220" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2af8500f6643d8ed1e78f2a1168a8be96e7dab94674d1208066819883ed7d855" + "bytes": "7fe7bd52436cff8c11a06696e56f4c7db8b661314b596cb40af6d97d2ce6d29a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2af8500f6643d8ed1e78f2a1168a8be96e7dab94674d1208066819883ed7d855" + "bytes": "7fe7bd52436cff8c11a06696e56f4c7db8b661314b596cb40af6d97d2ce6d29a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "225064" + "i128": "391220" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "225064" + "i128": "391220" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "225064" + "i128": "391220" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.46.json index 651b3d0f..b5c54be2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.46.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "810756" + "i128": "53114" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "810755" + "i128": "53113" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9d7904d95bfe817b35842b1e0882f0e0b82d062a8f897187d4ececb488b0dc06" + "bytes": "182ab5e9ee82773e6dc13263816042277e4a7c2a659c0f8fb69d387bc4638a58" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "810755" + "i128": "53113" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1bdb1c7adf97d48f0aad7cd590cd245fe336a75cf3b6d7e105e63080119b8238" + "bytes": "77967b5fef0607cb649777b2838fb21ba69da6bd00f60deefaffb8786032275e" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1bdb1c7adf97d48f0aad7cd590cd245fe336a75cf3b6d7e105e63080119b8238" + "bytes": "77967b5fef0607cb649777b2838fb21ba69da6bd00f60deefaffb8786032275e" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "810755" + "i128": "53113" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "810755" + "i128": "53113" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "810755" + "i128": "53113" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.47.json index 16d930a3..8411d259 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.47.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "839152" + "i128": "794642" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "839151" + "i128": "794641" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "df580d6619be81c4bb2619bd1490b3ee903a68ed145cd16c732d33cb572b012d" + "bytes": "06cfb3da7904c8a4f9f79bd1ae2117e8c36be07f5260cf95766cedd79d361b3a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "839151" + "i128": "794641" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "355ed21383f764d0fd89e99482da80d5b269247e6f9c6e5f9720cb0940c39faf" + "bytes": "6a53d56e6b4fee0f9ab6a4230bf15ab81b876d00cc1601b3b12eb183feb4d34d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "355ed21383f764d0fd89e99482da80d5b269247e6f9c6e5f9720cb0940c39faf" + "bytes": "6a53d56e6b4fee0f9ab6a4230bf15ab81b876d00cc1601b3b12eb183feb4d34d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "839151" + "i128": "794641" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "839151" + "i128": "794641" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "839151" + "i128": "794641" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.48.json index 050d924f..34cec507 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.48.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "436854" + "i128": "118023" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "436853" + "i128": "118022" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "595007e0a01c0ad9efbe87d08b7793b70611a35d8c1ea7138117bb337f2c9004" + "bytes": "0b8a789da4b455c26d540ea77df23705f8076d7dbbda90fb6c3c399a5b345b59" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "436853" + "i128": "118022" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d7ca882606e193fdaecc83b0e26b926e25b12c53239a5d2779808c11b4c7b64" + "bytes": "48392d5eb8d15b447932e62415ca9c74a2ab2a3e215d8e68cc0db30b3f3f25a3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6d7ca882606e193fdaecc83b0e26b926e25b12c53239a5d2779808c11b4c7b64" + "bytes": "48392d5eb8d15b447932e62415ca9c74a2ab2a3e215d8e68cc0db30b3f3f25a3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "436853" + "i128": "118022" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "436853" + "i128": "118022" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "436853" + "i128": "118022" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.49.json index 18e68a98..7e06bf18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.49.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "309320" + "i128": "975802" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "309319" + "i128": "975801" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "afc2a9a5dce3b74af8c78d4bac12d0bc5117e9986ae02eeaca047e1688b6114f" + "bytes": "3187ff43e5057b9edd98246f77ee5a84e595122f707cfbb3b3df567047852484" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "309319" + "i128": "975801" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5797c8e8f03a97f0af53ad1c8bc25ff2d4704871fd8232ad32ca63d59b0e15cb" + "bytes": "218160d594498b896c6cf402a2a9e3472567513de17a9501b8db08ce5ae639aa" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "5797c8e8f03a97f0af53ad1c8bc25ff2d4704871fd8232ad32ca63d59b0e15cb" + "bytes": "218160d594498b896c6cf402a2a9e3472567513de17a9501b8db08ce5ae639aa" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "309319" + "i128": "975801" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "309319" + "i128": "975801" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "309319" + "i128": "975801" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.5.json index 17f191cd..a6bfdd12 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.5.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "831812" + "i128": "447573" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "831811" + "i128": "447572" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d48f2b635f4e1af4660cb2cc7033d0ef08a1a52804b503af248609e0d4306cca" + "bytes": "1de911c5f36c1c06adb143a20e19da71ed0aafb803261c9b5d5bc57f5bcf1f47" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "831811" + "i128": "447572" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "40af691f9dbf7202675c36d9bd1e94fc7ddd5f3a19d52ec063f99b70f5f6d3d4" + "bytes": "993c60c295dcdc5eefbdfcb47c2878cc0ac22f10cae24716f32c28e564974fc3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "40af691f9dbf7202675c36d9bd1e94fc7ddd5f3a19d52ec063f99b70f5f6d3d4" + "bytes": "993c60c295dcdc5eefbdfcb47c2878cc0ac22f10cae24716f32c28e564974fc3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "831811" + "i128": "447572" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "831811" + "i128": "447572" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "831811" + "i128": "447572" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.50.json index b50e58d3..d4bfeef5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.50.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "616097" + "i128": "629302" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "616096" + "i128": "629301" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e74fdded90c083348ed31543a6fb82fa12f88ad27ae3210cb2fc839f1d392a51" + "bytes": "5b5f3c5195041efc89c980c1a3022856793430e2cc0b817a1d82c97773ba4861" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "616096" + "i128": "629301" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2b75af97c6946a8eb15595c5e3cce90a0a1eff115717bd4e78c3b56c9895c7b" + "bytes": "b62050a1ec3570fc4f486904f4ec2a416d422b932b88bc7a0368acf89ff7854f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d2b75af97c6946a8eb15595c5e3cce90a0a1eff115717bd4e78c3b56c9895c7b" + "bytes": "b62050a1ec3570fc4f486904f4ec2a416d422b932b88bc7a0368acf89ff7854f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "616096" + "i128": "629301" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "616096" + "i128": "629301" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "616096" + "i128": "629301" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.51.json index 9dbd0781..af85fd62 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.51.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "403714" + "i128": "633958" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "403713" + "i128": "633957" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9b6bf1dd5d25df551b207a494e6eb45d48311dba8ff9eeeadcdaa258c4962fb" + "bytes": "488bca41685c0bfbad15fb981c9b5642fe5169cb611de838f12ef8d53b5a2a87" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "403713" + "i128": "633957" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f13ce390b17e4d8c18f929aecc5169b940538ccf80062c782dc95a03e3cbca64" + "bytes": "946836ad206926270cea13ce835969f459fdb294d5993116c4c093a4fabf8f1f" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f13ce390b17e4d8c18f929aecc5169b940538ccf80062c782dc95a03e3cbca64" + "bytes": "946836ad206926270cea13ce835969f459fdb294d5993116c4c093a4fabf8f1f" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "403713" + "i128": "633957" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "403713" + "i128": "633957" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "403713" + "i128": "633957" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.52.json index 47930602..7fd0c191 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.52.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "270274" + "i128": "269901" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "270273" + "i128": "269900" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "27660bf644067c878ae20a5673843f1a58e233c69f419f21c3013c41673061ee" + "bytes": "0440aadb902acb0f50dd8d3afd403b661022ae8dad6bc9348a596627a4141c80" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "270273" + "i128": "269900" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c69f36bbbe5012e09c62d1e3a6c2ea310fa97b963e01812dcf17319f7e4a8ae" + "bytes": "6c798b7531ffad55fe39bc6bdd694ed5616e50e9356f4713de0c73a0ad46275c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8c69f36bbbe5012e09c62d1e3a6c2ea310fa97b963e01812dcf17319f7e4a8ae" + "bytes": "6c798b7531ffad55fe39bc6bdd694ed5616e50e9356f4713de0c73a0ad46275c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "270273" + "i128": "269900" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "270273" + "i128": "269900" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "270273" + "i128": "269900" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.53.json index 44f22d9c..ff2e18f1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.53.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "213527" + "i128": "637175" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "213526" + "i128": "637174" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4b3038195d3c6cb29d28a5c402ef2b1020bfe23e3328146259d77b10a27e4aab" + "bytes": "f5d9b6cd30ef65e069777c95cb671fdb43e09486ee21e6796d65c9f2448be08a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "213526" + "i128": "637174" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f61e846c88ba83fe01b8e3105eefcd58f59494d64701cca640273f98490d2db" + "bytes": "3ef764ed57285428bc0fdde15a19eed336d180d5aed74d5b56af325dfa4a8acf" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "8f61e846c88ba83fe01b8e3105eefcd58f59494d64701cca640273f98490d2db" + "bytes": "3ef764ed57285428bc0fdde15a19eed336d180d5aed74d5b56af325dfa4a8acf" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "213526" + "i128": "637174" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "213526" + "i128": "637174" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "213526" + "i128": "637174" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.54.json index dff8c868..ebf3b37f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.54.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "423219" + "i128": "544021" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "423218" + "i128": "544020" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "4579a16b419a99a99316c0cb2c46276aba934fed22fe6f945b27a39323c4192a" + "bytes": "9d2632eef9e06263f50b7478bb2469fe9a2687b5fe0adc01b1374496bb5e8fc6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "423218" + "i128": "544020" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72f4b5e94b41c8e8a577c3b6ba9f3308785d82bb48ca62efa7c8835f6fb54fc8" + "bytes": "7c3a14979f2c08ffdf102b8d61511c5d84b62853e03aa0e5a99f69d983ad03c4" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "72f4b5e94b41c8e8a577c3b6ba9f3308785d82bb48ca62efa7c8835f6fb54fc8" + "bytes": "7c3a14979f2c08ffdf102b8d61511c5d84b62853e03aa0e5a99f69d983ad03c4" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "423218" + "i128": "544020" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "423218" + "i128": "544020" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "423218" + "i128": "544020" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.55.json index 85e7138e..b1ab9bad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.55.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "841763" + "i128": "447702" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "841762" + "i128": "447701" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a024032a6ee780b2c5e24f0dd5dc157868937b63f61fb8700cf516cd26b07149" + "bytes": "ef6d0efac2d9a8f49cfa3b32312dd9510e8dd8c19e9bf96564f092e9e82aa478" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "841762" + "i128": "447701" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d67ac4ca6a290ca477332d59c1ca7f61a9be7424ceb8af5a5cc62c3a572e057" + "bytes": "bb72b1de0783a99e3fb5cfdea958240e94ff042c86b93013207141b3d9cef21c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d67ac4ca6a290ca477332d59c1ca7f61a9be7424ceb8af5a5cc62c3a572e057" + "bytes": "bb72b1de0783a99e3fb5cfdea958240e94ff042c86b93013207141b3d9cef21c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "841762" + "i128": "447701" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "841762" + "i128": "447701" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "841762" + "i128": "447701" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.56.json index ee7de0f5..573add55 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.56.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "529572" + "i128": "686249" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "529571" + "i128": "686248" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "7ab16c129867db8869ff2b48778e77707756da2468399a7ee52704a2b4cd17ef" + "bytes": "4b687f4715fe87dc46df76e364f117440bf1d4f4095338f5582c86248e8c7906" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "529571" + "i128": "686248" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c03ea46447dd6238bef4d5ac8f878096f7d22562aae83691343888731c7c9131" + "bytes": "165f11612d0d41b2fc2e0657f5cbfe0a5471c11f73ec17554436f52fbeb8a08c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "c03ea46447dd6238bef4d5ac8f878096f7d22562aae83691343888731c7c9131" + "bytes": "165f11612d0d41b2fc2e0657f5cbfe0a5471c11f73ec17554436f52fbeb8a08c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "529571" + "i128": "686248" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "529571" + "i128": "686248" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "529571" + "i128": "686248" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.57.json index 295cafa0..591bed88 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.57.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "531493" + "i128": "113970" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "531492" + "i128": "113969" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3be8f9f2933a4fe434e7271aaff4f161ed25bcb069ee2d0a477aa40d683acaf5" + "bytes": "efbd9110e13150f733570c86215703300f343e378c5687af3e473452ae88da6f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "531492" + "i128": "113969" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "383a248ebf94f39feb145093eed1df3eacf5c1062fdf47b0896c15c3b3a9fc7e" + "bytes": "9b481d685f8e43be78b4bc9bef244a7fa291eb166263feee979cd97cb728bad2" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "383a248ebf94f39feb145093eed1df3eacf5c1062fdf47b0896c15c3b3a9fc7e" + "bytes": "9b481d685f8e43be78b4bc9bef244a7fa291eb166263feee979cd97cb728bad2" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "531492" + "i128": "113969" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "531492" + "i128": "113969" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "531492" + "i128": "113969" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.58.json index 06e00dea..6625b7b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.58.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "896755" + "i128": "321318" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "896754" + "i128": "321317" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b21da9fd08870dbf5ee88f7220a39702670926f93c96df4f2c7a6326ecdc6edb" + "bytes": "5675cc2a86e90bfbbe632a9de6d020f5858809f80245d09dda8066754eeef051" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "896754" + "i128": "321317" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "53d93f3ab5ba35890f9542f278260bdf1508e9b73549a8d321a0b9190d577348" + "bytes": "379652cfcae0894237ba78d6157d08d0ca8b535d81ab6d8436f8ffafd5a9f6f4" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "53d93f3ab5ba35890f9542f278260bdf1508e9b73549a8d321a0b9190d577348" + "bytes": "379652cfcae0894237ba78d6157d08d0ca8b535d81ab6d8436f8ffafd5a9f6f4" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "896754" + "i128": "321317" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "896754" + "i128": "321317" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "896754" + "i128": "321317" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.59.json index adb7c35f..f7c00c7e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.59.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "296032" + "i128": "962235" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "296031" + "i128": "962234" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2acc99bbe3f856292863766e3c8427e1c8a74a36bdb5667b5e836029be22010a" + "bytes": "aac59d4ee30666329586f912932cae91799d7b27a355e9ada1a41ca0d9ede711" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "296031" + "i128": "962234" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12af81096d0f4105f0033916d84ac3113c54cab8ec3a361001f80d1c1c9ec4ba" + "bytes": "dff9652e1ac8ed6c71ee950e645d37de8a7541ca63a3095599dcf5647a22650d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "12af81096d0f4105f0033916d84ac3113c54cab8ec3a361001f80d1c1c9ec4ba" + "bytes": "dff9652e1ac8ed6c71ee950e645d37de8a7541ca63a3095599dcf5647a22650d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "296031" + "i128": "962234" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "296031" + "i128": "962234" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "296031" + "i128": "962234" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.6.json index a98d36a2..1882fefe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.6.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "504485" + "i128": "328156" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "504484" + "i128": "328155" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "bf106a8e2bb2cb46b0bf4a7fb0a8c2a6a46da20567ed485b565dd4362777dba4" + "bytes": "e2c35bae5142c804f8eee6137038913aeed27a200e378de9ece90c6aa578f4b5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "504484" + "i128": "328155" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7cb82fb218abb2bcaddcefc4b6579211e2ab3dbdbbfaa95a5fa7be7095110473" + "bytes": "5fcae941bd7d7deaebb10e92eb9d91bab9278cd8f90a5421342ea8cb2372e6e9" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7cb82fb218abb2bcaddcefc4b6579211e2ab3dbdbbfaa95a5fa7be7095110473" + "bytes": "5fcae941bd7d7deaebb10e92eb9d91bab9278cd8f90a5421342ea8cb2372e6e9" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "504484" + "i128": "328155" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "504484" + "i128": "328155" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "504484" + "i128": "328155" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.60.json index 0ff1d10a..01fa206a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.60.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "894803" + "i128": "438393" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "894802" + "i128": "438392" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "600a59e49f36a6b3cae1df037371ba7481dc528fb49df5c42b8afdf6ba99ee85" + "bytes": "19c3eb5c800487efa060a97b6dd971e6539ae3f8b008fcd45752e2032b59a3bc" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "894802" + "i128": "438392" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2423c9c658662da56073bf93a5ea94e8781ad767467043e0745bcc165db9790" + "bytes": "d3124f1aaf3c7328cd30327f0a9338952eac2f5f765d54a893281bf5dfab4274" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e2423c9c658662da56073bf93a5ea94e8781ad767467043e0745bcc165db9790" + "bytes": "d3124f1aaf3c7328cd30327f0a9338952eac2f5f765d54a893281bf5dfab4274" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "894802" + "i128": "438392" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "894802" + "i128": "438392" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "894802" + "i128": "438392" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.61.json index d6f026d7..8839bcf7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.61.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "459570" + "i128": "263873" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "459569" + "i128": "263872" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3ef55944319708f63db3db720ee3ba268b57c7250b2e6d6054aa00fe5b791b66" + "bytes": "502734528e3a27fb37f488bfd081c18d196dd5571e8149b53e7a15815ac18abe" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "459569" + "i128": "263872" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "196e4c25664ce7c1ede3d87a62729d2ff920c9850928cd15660a1ee5720e459d" + "bytes": "b089c3058d8a99f02d1afb045f4e1980033fcf422a0a77fec7bbc29a8f70949d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "196e4c25664ce7c1ede3d87a62729d2ff920c9850928cd15660a1ee5720e459d" + "bytes": "b089c3058d8a99f02d1afb045f4e1980033fcf422a0a77fec7bbc29a8f70949d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "459569" + "i128": "263872" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "459569" + "i128": "263872" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "459569" + "i128": "263872" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.62.json index 43d24821..2a848bff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.62.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "950542" + "i128": "335256" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "950541" + "i128": "335255" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eeaf27e623f6ae87db8dd9f68aff09ff3814afbf0af285fcde82df65abdd4fd2" + "bytes": "ae6e37c00dba1cee91501ebc226ad42f6fe1f7795d37144ba3d5095820efa47d" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "950541" + "i128": "335255" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4e759e5ca5c76987925e8330696cc4e4aafe251aea8f75ebcf32e226125978e4" + "bytes": "5780f263df07d8dea8586ef8b19550a34297fb2d67a2b774ee62834bfab962b5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4e759e5ca5c76987925e8330696cc4e4aafe251aea8f75ebcf32e226125978e4" + "bytes": "5780f263df07d8dea8586ef8b19550a34297fb2d67a2b774ee62834bfab962b5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "950541" + "i128": "335255" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "950541" + "i128": "335255" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "950541" + "i128": "335255" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.63.json index 6995087a..70fbeace 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.63.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "870493" + "i128": "136787" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "870492" + "i128": "136786" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a5f6bad7a11a75ad27d2b569f6a741e924ee793b6daa1eecf2928999f34d3b4a" + "bytes": "206ff2ddbd585c2c5cff22f082634fa118e42261aeb6e81458a2ff138e7fdfe6" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "870492" + "i128": "136786" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba7bf9a450f55d98d42d29bee98e6b66cbb3dc391c73e4824bdffafc8d136d7c" + "bytes": "e98af1cc6f27089955fa4534253a7408a0cc0e7ef9d061cd4232f16e9cda1cb9" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ba7bf9a450f55d98d42d29bee98e6b66cbb3dc391c73e4824bdffafc8d136d7c" + "bytes": "e98af1cc6f27089955fa4534253a7408a0cc0e7ef9d061cd4232f16e9cda1cb9" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "870492" + "i128": "136786" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "870492" + "i128": "136786" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "870492" + "i128": "136786" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.64.json index 07ca00a8..904b74ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.64.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "694771" + "i128": "214569" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "694770" + "i128": "214568" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e54e179c9ce1612059bc22be79eb8e6a7af93419eba5cdbc1b423ba93cb4b4a0" + "bytes": "ac42b2bde02f6e9243dccacf1370b81ee2eb6b980e70963b9d9d77bb3937a950" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "694770" + "i128": "214568" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "127c1c3b2f1fec5140299115491f68ff2e095b17f84e4cd73a0ede6195862673" + "bytes": "22ba358d4b24b61085c2b6dbc73b0fb45718a1653e4d39a53e10cfd2722509a8" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "127c1c3b2f1fec5140299115491f68ff2e095b17f84e4cd73a0ede6195862673" + "bytes": "22ba358d4b24b61085c2b6dbc73b0fb45718a1653e4d39a53e10cfd2722509a8" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "694770" + "i128": "214568" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "694770" + "i128": "214568" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "694770" + "i128": "214568" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.65.json index 099476b1..af14d3fb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.65.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "258952" + "i128": "69821" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "258951" + "i128": "69820" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ec7ecfd3c0c850022360784bcae50b655e976a1abb168a78af972bcf37553e39" + "bytes": "527bce1992628a431143c20692497695107b4a247e5c750adde038f820cdf5a0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "258951" + "i128": "69820" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d900797fd4b56691451ecabbc7dd5d87238557e32738b4c09b8259ef71d0fe6" + "bytes": "9215bbc22e1c31e89df25c5cc4dcd4c3be9918bae8734171c3b5b7bebc8452d6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d900797fd4b56691451ecabbc7dd5d87238557e32738b4c09b8259ef71d0fe6" + "bytes": "9215bbc22e1c31e89df25c5cc4dcd4c3be9918bae8734171c3b5b7bebc8452d6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "258951" + "i128": "69820" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "258951" + "i128": "69820" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "258951" + "i128": "69820" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.66.json index a1635f55..6170b3d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.66.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "767226" + "i128": "727259" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "767225" + "i128": "727258" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a3d6cc6a1ff130b20c5f5756681e2092dae0462eb2712301903f1ddadd42d6ad" + "bytes": "7e98e24a9c649145f6e180e6426ca8757d8609aa2ae558415c774f195bdcaf48" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "767225" + "i128": "727258" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "003d9512c452d0449fe09cf0b3a05d93d217be212e3a3ff7ed1aa71db3de39eb" + "bytes": "88d3b46cdf21cd03f4a7805a465f444e6064095e49bfc2baa2b955d04e4b167b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "003d9512c452d0449fe09cf0b3a05d93d217be212e3a3ff7ed1aa71db3de39eb" + "bytes": "88d3b46cdf21cd03f4a7805a465f444e6064095e49bfc2baa2b955d04e4b167b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "767225" + "i128": "727258" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "767225" + "i128": "727258" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "767225" + "i128": "727258" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.67.json index 6ae0ee08..da41c5d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.67.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "747758" + "i128": "325138" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "747757" + "i128": "325137" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "46a63ebc458fbe635ee1b3729931d74343849a43a78c00589da9f2186d3a3336" + "bytes": "80bb10b7b84a31dafb83d2e14631cffa8f44922c11a6f65e84d885ab68b6d12c" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "747757" + "i128": "325137" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "498dd2974bc65dfd0a2f20cede2b6f47b245f29851e689d935b4e20370630b7a" + "bytes": "08d77f4106d171ed92ecdcdaacad2856147eaeee087af5632f34e098e62f9087" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "498dd2974bc65dfd0a2f20cede2b6f47b245f29851e689d935b4e20370630b7a" + "bytes": "08d77f4106d171ed92ecdcdaacad2856147eaeee087af5632f34e098e62f9087" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "747757" + "i128": "325137" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "747757" + "i128": "325137" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "747757" + "i128": "325137" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.68.json index 73f88588..31a3bc1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.68.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "81187" + "i128": "881625" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "81186" + "i128": "881624" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "2325734413d002c027d9f99d42b5172c97b7f35405753835ebad309a8b490135" + "bytes": "8d27eca5a6a8d77a24ce6732d75fdc6353605661e5f721ac033c381603997e54" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "81186" + "i128": "881624" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "30586bc83e80acfefde8dec107a2b17bbfbb1e331a2059e4b981b47d31b05b84" + "bytes": "9aaba55bfbe54cd66c88c460638182f06de52d7c83477ebd6a7be855cd563432" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "30586bc83e80acfefde8dec107a2b17bbfbb1e331a2059e4b981b47d31b05b84" + "bytes": "9aaba55bfbe54cd66c88c460638182f06de52d7c83477ebd6a7be855cd563432" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "81186" + "i128": "881624" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "81186" + "i128": "881624" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "81186" + "i128": "881624" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.69.json index e6e3d093..73953d83 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.69.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "222269" + "i128": "535353" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "222268" + "i128": "535352" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "62e2702307bab9c792dd453140d08952213c0a708b5bb23c4e8633e9661e11de" + "bytes": "213737de23dcbf11d2b24b230fad9edb573ad0e44f8c2993e1fb4d072ba50591" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "222268" + "i128": "535352" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "56b4b8ac992c1d7eea69e6d0a5826c8b64113738bf3dc8dd006843225aecd72e" + "bytes": "686f35911a5d9a375dd31aaf9ee0cd16888a13cafedbc631b824bc99980ae60d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "56b4b8ac992c1d7eea69e6d0a5826c8b64113738bf3dc8dd006843225aecd72e" + "bytes": "686f35911a5d9a375dd31aaf9ee0cd16888a13cafedbc631b824bc99980ae60d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "222268" + "i128": "535352" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "222268" + "i128": "535352" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "222268" + "i128": "535352" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.7.json index 4f6896d9..1c786e3e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.7.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "494235" + "i128": "74205" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "494234" + "i128": "74204" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "40c607ebda91570fdb760ed8cc37e871ebb96f861e83b5692558d17ea215d4b7" + "bytes": "a12b30bad0a79453a4ccc6501038caaef32b048bfd0b81ffb0de69144d9d2038" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "494234" + "i128": "74204" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10b2bdddbada3c10685331481b79bda71a213845715ed7291d3627e95d694e63" + "bytes": "b0b2184aef2852cec43831e6e3dc08a9969dd872b3cd61c3f61cfee5fad0e756" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "10b2bdddbada3c10685331481b79bda71a213845715ed7291d3627e95d694e63" + "bytes": "b0b2184aef2852cec43831e6e3dc08a9969dd872b3cd61c3f61cfee5fad0e756" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "494234" + "i128": "74204" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "494234" + "i128": "74204" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "494234" + "i128": "74204" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.70.json index e09ed42b..a547b1dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.70.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "521497" + "i128": "336088" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "521496" + "i128": "336087" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "10138575367953e54ae330b26b745f1ccbb6cfb4e95f163d6c58255490bcab77" + "bytes": "204532e2518d67e46313b2798f81cf0bf8fa157091a7bfbf629476ef6c9ba6a1" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "521496" + "i128": "336087" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7873959af2abf24434dbf2c4eae96525e6f463c9542e7439f09c5d66c7c0e843" + "bytes": "d5d13497f73e229c85b1593b045291d367a8389a42aede7cc369dbf395706e4b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7873959af2abf24434dbf2c4eae96525e6f463c9542e7439f09c5d66c7c0e843" + "bytes": "d5d13497f73e229c85b1593b045291d367a8389a42aede7cc369dbf395706e4b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "521496" + "i128": "336087" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "521496" + "i128": "336087" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "521496" + "i128": "336087" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.71.json index d4c30e50..29ec4a02 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.71.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "6049" + "i128": "363136" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "6048" + "i128": "363135" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "6dc2c898329a23735b819db9ff5e30f73872329eb4a59a4c1a2ac844d2cc5dac" + "bytes": "a57a7545845c99bda765bf49688391926fa7fdfd2353a5ef4b4a90ac15c94b0e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "6048" + "i128": "363135" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b1674b60cac1c053ce80fcc7fb4ab08c12e97ffa530cbd097d1d86e23564c422" + "bytes": "6604298c931bcc9cea28f56b3ddf9722811c50f08df916571ec9dae943bdf7d5" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b1674b60cac1c053ce80fcc7fb4ab08c12e97ffa530cbd097d1d86e23564c422" + "bytes": "6604298c931bcc9cea28f56b3ddf9722811c50f08df916571ec9dae943bdf7d5" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "6048" + "i128": "363135" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "6048" + "i128": "363135" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "6048" + "i128": "363135" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.72.json index 794c8560..12d8d534 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.72.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "361200" + "i128": "207125" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "361199" + "i128": "207124" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d491b4d82bc7709e1ebababe6ef916339ecaec6ad92063b8de5f70b855a50ad5" + "bytes": "7763cd03753ef4dfa3df136c7686c7666752c01e669817a6035b7ac9fd681a5a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "361199" + "i128": "207124" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e56cf219184a0d6b4086b0f2f92f53b5f7a61f6e5fd98980b28e0d4d5fcb7386" + "bytes": "cade4a20a69d7b030eec12de97b8cac1486fd52b5d5d2639bcab72d6239cc0cd" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e56cf219184a0d6b4086b0f2f92f53b5f7a61f6e5fd98980b28e0d4d5fcb7386" + "bytes": "cade4a20a69d7b030eec12de97b8cac1486fd52b5d5d2639bcab72d6239cc0cd" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "361199" + "i128": "207124" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "361199" + "i128": "207124" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "361199" + "i128": "207124" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.73.json index fb06db51..79183685 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.73.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "100369" + "i128": "437500" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "100368" + "i128": "437499" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0d6b939c0dcc6d408fa6bf6fffdc7d289d29088ba01df4c6360827cd25d2b9ed" + "bytes": "a37773bfbd863b5296dbc2f433185112a252805ba7a82f12451ddf70830974e2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "100368" + "i128": "437499" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd2ee07934bb8408d488cb560bb5d5401e1f2277d1e75dbc50b44d049bb89352" + "bytes": "d6b468fab197c247721d8c0c800eff9e14526077d479d6b6c5e5e73ec71ddb5a" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fd2ee07934bb8408d488cb560bb5d5401e1f2277d1e75dbc50b44d049bb89352" + "bytes": "d6b468fab197c247721d8c0c800eff9e14526077d479d6b6c5e5e73ec71ddb5a" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "100368" + "i128": "437499" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "100368" + "i128": "437499" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "100368" + "i128": "437499" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.74.json index 2654d0d2..b2a22ba5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.74.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "665772" + "i128": "111041" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "665771" + "i128": "111040" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "3c1f44ffb2953c6f87da49a3b812ca709ac22d1944b7cfb994ee08a257ff2dfd" + "bytes": "df32471e71843347f3d8ce7a63e9c4d68664ea603e0661da9286e14a2a0448b9" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "665771" + "i128": "111040" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9acfc9cdd6d222be01e63471144fc6ce465c0be4f741cc09dc2dbc7a12ae8493" + "bytes": "49160915603f91343a4a2c17276c62ccda22130aa24b3ad7d5842a8a61f53ac6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9acfc9cdd6d222be01e63471144fc6ce465c0be4f741cc09dc2dbc7a12ae8493" + "bytes": "49160915603f91343a4a2c17276c62ccda22130aa24b3ad7d5842a8a61f53ac6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "665771" + "i128": "111040" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "665771" + "i128": "111040" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "665771" + "i128": "111040" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.75.json index 8998a295..ede93e6c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.75.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "821773" + "i128": "10105" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "821772" + "i128": "10104" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "167bc3d4f7850f074b415461ce776fb78c9d79374e25f1ca16c216c47a59ed0d" + "bytes": "da9d138e917ad18e6255f695eeb7f6752a7f9426acf6805a9cdf56673318bd87" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "821772" + "i128": "10104" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "612680282bae8325b69c136d9a0c2d170605c0c208cbbb427780680b872e59da" + "bytes": "8c0948a70fcc569c6ed0fcbac12698d85c77766198770d33253f6ca7533a1efd" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "612680282bae8325b69c136d9a0c2d170605c0c208cbbb427780680b872e59da" + "bytes": "8c0948a70fcc569c6ed0fcbac12698d85c77766198770d33253f6ca7533a1efd" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "821772" + "i128": "10104" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "821772" + "i128": "10104" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "821772" + "i128": "10104" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.76.json index c6380326..acb3f7bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.76.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "797913" + "i128": "347880" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "797912" + "i128": "347879" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0d7bc0c2df6a18252b54eea682dde9311aee0fdb9e5bec4af760a50093834e22" + "bytes": "4dbd751ade35e6b92b498de6d7b25590b033beb25f5a5bdb2b101bccc7e8b9ca" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "797912" + "i128": "347879" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b66498b9cd749b9d1645ff93e36c0f8cda46d7f09b3adb2eaf0f761a4c2797f9" + "bytes": "a2dbea31f1081abc8467e452cea8b63a820e8121efb09bf50c4596a1ab805683" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b66498b9cd749b9d1645ff93e36c0f8cda46d7f09b3adb2eaf0f761a4c2797f9" + "bytes": "a2dbea31f1081abc8467e452cea8b63a820e8121efb09bf50c4596a1ab805683" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "797912" + "i128": "347879" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "797912" + "i128": "347879" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "797912" + "i128": "347879" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.77.json index 3aae0d91..2ffe55ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.77.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "847383" + "i128": "177915" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "847382" + "i128": "177914" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "88460689b701965f74167dda95e2f07a7c1fa13e6da495a51228352d99a3cc18" + "bytes": "1ed402408a46b3a02de42f2f83487076b8d096fec928fb9217dcae8e13f4cba5" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "847382" + "i128": "177914" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "43767a9e2375a6355d5a8ce8991a0a9ef4bdcf7e4982fa42696fd634660c2161" + "bytes": "0c3147c8d2118de2da67c794dd69b24b81330515264f3b3ae99dcad19bf21af1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "43767a9e2375a6355d5a8ce8991a0a9ef4bdcf7e4982fa42696fd634660c2161" + "bytes": "0c3147c8d2118de2da67c794dd69b24b81330515264f3b3ae99dcad19bf21af1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "847382" + "i128": "177914" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "847382" + "i128": "177914" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "847382" + "i128": "177914" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.78.json index 000d1c61..bc710120 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.78.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "566402" + "i128": "816507" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "566401" + "i128": "816506" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "ef41412924b1e350dc09353ee934975f4389361f52b2a26ade0f16ef026be824" + "bytes": "6c2cf35b27b58162267ac2d90a05bdb49eefce526275610a700c3f4d5e501842" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "566401" + "i128": "816506" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a943ba4cb589b379a413d4f21a04789d1dbbd5902b8edf6e8812b880e2566b3" + "bytes": "186bec9b9d5a5a09a02c287f7610cac101dc167be863f493d9d79f050a9264a6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2a943ba4cb589b379a413d4f21a04789d1dbbd5902b8edf6e8812b880e2566b3" + "bytes": "186bec9b9d5a5a09a02c287f7610cac101dc167be863f493d9d79f050a9264a6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "566401" + "i128": "816506" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "566401" + "i128": "816506" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "566401" + "i128": "816506" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.79.json index 25a7576a..a35d07fd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.79.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "151260" + "i128": "913351" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "151259" + "i128": "913350" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1680fa004923dfef8f943c1c6121ef9d492b27ef71b13984ac049829225d27e6" + "bytes": "10eee8ffe55c43c7677f890945d812efb059c81ef6cf7f520dff3f7591f1e690" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "151259" + "i128": "913350" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d216c7cb7b73c31b3ecb5fe6caef0e5669ab6d92eeafe16bccd945f2608c758" + "bytes": "48071a6c2914fe1a66b755ac544b482dee51081916075a9a71e62d9f6414d977" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "9d216c7cb7b73c31b3ecb5fe6caef0e5669ab6d92eeafe16bccd945f2608c758" + "bytes": "48071a6c2914fe1a66b755ac544b482dee51081916075a9a71e62d9f6414d977" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "151259" + "i128": "913350" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "151259" + "i128": "913350" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "151259" + "i128": "913350" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.8.json index 6c539dce..d3dd034e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.8.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "842370" + "i128": "922631" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "842369" + "i128": "922630" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1490f0575cc45bdcea60c4fcda2f67e907a84471bf5b8eda31669879740bf912" + "bytes": "2f2cc6e676c3cc57e4854a5cf9fd83ea57f79586ac673342e756223793074e5b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "842369" + "i128": "922630" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eaf55016596620520aea68da9d04b5d03ede1d16840d56219690dadd137369d9" + "bytes": "298520f0d31ee1ecbe6e33fe77fda3d8847449675a98ba60c4145e6a3e31f1b8" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "eaf55016596620520aea68da9d04b5d03ede1d16840d56219690dadd137369d9" + "bytes": "298520f0d31ee1ecbe6e33fe77fda3d8847449675a98ba60c4145e6a3e31f1b8" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "842369" + "i128": "922630" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "842369" + "i128": "922630" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "842369" + "i128": "922630" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.80.json index c925ba31..724e3f47 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.80.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "791942" + "i128": "695239" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "791941" + "i128": "695238" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "d3774f74e6442582a7a69f2c74a394a5355ad020d7552a6e80e8fa961f7b5112" + "bytes": "09dd2ab27db8b80374e5b9f4e469ea7c77b395a0464a30173b37489ae0c33f03" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "791941" + "i128": "695238" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4edd5ce55f1785a913e0a2562e5d8104abc81ba42319e64cd416a24d9813f09" + "bytes": "381ed5e6440a5ebd59f24e2c9561cf92176fb1a22d6b94701b079e8cc6b3226b" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d4edd5ce55f1785a913e0a2562e5d8104abc81ba42319e64cd416a24d9813f09" + "bytes": "381ed5e6440a5ebd59f24e2c9561cf92176fb1a22d6b94701b079e8cc6b3226b" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "791941" + "i128": "695238" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "791941" + "i128": "695238" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "791941" + "i128": "695238" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.81.json index a1aa644d..217ea8d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.81.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "478032" + "i128": "308786" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "478031" + "i128": "308785" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "22fb6c7c2a162b96a091d1afeec0f510e2a2ada7c1ce1f63c703f1a331b07bcb" + "bytes": "1dfbdddc3ccd3ee0d1803f0e8b4863beda3351acba77394671efb88f63e2516f" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "478031" + "i128": "308785" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2328c7681422d3335013a61f416636cc365eefa342443b6c2ac8850342a3f733" + "bytes": "348729738a52d63c19fb6a4107ac0769088899c7a91bf5c92b15f91fa3ab1181" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "2328c7681422d3335013a61f416636cc365eefa342443b6c2ac8850342a3f733" + "bytes": "348729738a52d63c19fb6a4107ac0769088899c7a91bf5c92b15f91fa3ab1181" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "478031" + "i128": "308785" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "478031" + "i128": "308785" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "478031" + "i128": "308785" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.82.json index 08474d44..47f15c21 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.82.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "373917" + "i128": "392307" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "373916" + "i128": "392306" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "e36b49f8f17e189828751130ac62dc54f01e24e16ecf9ec08784353b0dd5265c" + "bytes": "3e047e4a204c1df14308dbddaf2a528a006bd7b982f73f1fc685f52e167de8a2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "373916" + "i128": "392306" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "45f5271df82c9641409226f9c2b212c734df49c2bd678b3ee1b9100870a92ea8" + "bytes": "d2d54e8fe998004a960665c89553be9382ba75dab2179bc3160df3e5fce870a6" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "45f5271df82c9641409226f9c2b212c734df49c2bd678b3ee1b9100870a92ea8" + "bytes": "d2d54e8fe998004a960665c89553be9382ba75dab2179bc3160df3e5fce870a6" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "373916" + "i128": "392306" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "373916" + "i128": "392306" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "373916" + "i128": "392306" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.83.json index 64cb0f84..5107213d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.83.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "544385" + "i128": "14745" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "544384" + "i128": "14744" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "522524196b251ee1ac856d5bbc7a1863271857ccde1cff7f6d27f5870e0fa003" + "bytes": "513e77c8e544c5d53e121a073bd8011f634292a5000cbdf242450982ff807001" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "544384" + "i128": "14744" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4355ae4195aae73b398bd031d3f4bf6ac2c02de610c6c50d5e93119e6f3e9389" + "bytes": "273f508b96aa99b40230431b6bdc6f2b5d14b707d37b846879e81744f923aaab" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4355ae4195aae73b398bd031d3f4bf6ac2c02de610c6c50d5e93119e6f3e9389" + "bytes": "273f508b96aa99b40230431b6bdc6f2b5d14b707d37b846879e81744f923aaab" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "544384" + "i128": "14744" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "544384" + "i128": "14744" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "544384" + "i128": "14744" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.84.json index 8503d45a..bebeebe7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.84.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "187829" + "i128": "966451" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "187828" + "i128": "966450" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "eb233514ebd0908bb6e6eb9e3f406986ab3bb298c47a3594fc3e4ecc68197109" + "bytes": "4143e8d05b34643e83eedca4132d7c4e2dc8d6dfc5e92e6da0fa24be918a3422" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "187828" + "i128": "966450" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0b34687d6581336457d3de7a8e71e508b18ccee14ba6a739eb4840ab81d72a02" + "bytes": "98d3b24ffbff2ae83f890828cbd4f8813024179d58a78e07646180466a03006d" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0b34687d6581336457d3de7a8e71e508b18ccee14ba6a739eb4840ab81d72a02" + "bytes": "98d3b24ffbff2ae83f890828cbd4f8813024179d58a78e07646180466a03006d" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "187828" + "i128": "966450" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "187828" + "i128": "966450" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "187828" + "i128": "966450" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.85.json index 78df6c9a..47a85dbb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.85.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "867376" + "i128": "515249" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "867375" + "i128": "515248" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1473091b22901b607acd82542fbae094e046c08837675feb1eb3d34dfa7ad70f" + "bytes": "37a41c72c08e8e390765061bbf4e18e51cb1248f721b08dac498b85324b75d28" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "867375" + "i128": "515248" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe33ea84daea758b8a072566273a36f351a85f0fa07d07b096d6a16b3cbda9ed" + "bytes": "1dbc92fc10192734a9e94cf9ff820a2378b0b7531c24798d525387adfeed1b76" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "fe33ea84daea758b8a072566273a36f351a85f0fa07d07b096d6a16b3cbda9ed" + "bytes": "1dbc92fc10192734a9e94cf9ff820a2378b0b7531c24798d525387adfeed1b76" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "867375" + "i128": "515248" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "867375" + "i128": "515248" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "867375" + "i128": "515248" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.86.json index 8bfffabe..38a96e8c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.86.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "420722" + "i128": "721558" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "420721" + "i128": "721557" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "1725bab1f741b3332c6549c3fd5e1ad8a0e703bec807bb3625043f89653d3520" + "bytes": "1c061fae9ac7b428718c131c09067cd61d66d0879d990748aa69b3b8c51d3a07" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "420721" + "i128": "721557" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1026bea8f032ab1bd8bfd95c25f85fa99f172cd8d2da7a5d76e0d6b4fb4cd76e" + "bytes": "849d1bb6525afa01f4e41033952fddbd2b0aaeb659c941bcdea92bca02e759f8" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "1026bea8f032ab1bd8bfd95c25f85fa99f172cd8d2da7a5d76e0d6b4fb4cd76e" + "bytes": "849d1bb6525afa01f4e41033952fddbd2b0aaeb659c941bcdea92bca02e759f8" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "420721" + "i128": "721557" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "420721" + "i128": "721557" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "420721" + "i128": "721557" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.87.json index 7773caf8..0f2e135c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.87.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "708350" + "i128": "902511" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "708349" + "i128": "902510" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0e597fc508dac69dbf5aedeb71366c09df5b12a3b18e1412aeceb0339598d086" + "bytes": "dd43fcdcf4b7195112cf7a45a620a5a607e4bd661996ce4b9df7dc38cf26d440" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "708349" + "i128": "902510" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f6864b474ce2135bf8796a0e66d31259643af01c867619afbf1de895ddaf0eba" + "bytes": "d4b01e376a205ea17081f0ce7e02513192f3f92fcbd1d223c157d30274f6d130" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "f6864b474ce2135bf8796a0e66d31259643af01c867619afbf1de895ddaf0eba" + "bytes": "d4b01e376a205ea17081f0ce7e02513192f3f92fcbd1d223c157d30274f6d130" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "708349" + "i128": "902510" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "708349" + "i128": "902510" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "708349" + "i128": "902510" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.88.json index d0fb8077..d4989ed9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.88.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "67597" + "i128": "787507" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "67596" + "i128": "787506" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "a532f5b4fd560ff92996c80d2d133a39053cf42b924ec08b42a27a9ebebde98d" + "bytes": "875fd6a07026a215868e9c3b75c5b8bd2f4a435ef39d44d092c494acc1f7c5c4" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "67596" + "i128": "787506" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "891e3bded3ecb8eac6cd061c2614364663a139e214af8ce64dbf48c3ae1a3823" + "bytes": "5e1c812dbb171a324f8e01656fdc938fb1ff302ebd776a5d18edb3af529073d7" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "891e3bded3ecb8eac6cd061c2614364663a139e214af8ce64dbf48c3ae1a3823" + "bytes": "5e1c812dbb171a324f8e01656fdc938fb1ff302ebd776a5d18edb3af529073d7" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "67596" + "i128": "787506" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "67596" + "i128": "787506" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "67596" + "i128": "787506" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.89.json index bbd06d90..45189d4a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.89.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "752118" + "i128": "664575" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "752117" + "i128": "664574" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "58af79b852ee3565e0c594894e4b307c9e1fb30e838d9b86b300886e5f5e4e90" + "bytes": "ebabd8597a7a6b9068efff4976a1ea5579cd202347141f1b0f885b2e4d58b4b0" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "752117" + "i128": "664574" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3ef8e35191a0dc4a0c5633923065ed241533522776b34b8bda5e0962be81c15a" + "bytes": "a7d59611a8792905fa0bdae09013e370562092ace311b2a67262e499deed09f3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "3ef8e35191a0dc4a0c5633923065ed241533522776b34b8bda5e0962be81c15a" + "bytes": "a7d59611a8792905fa0bdae09013e370562092ace311b2a67262e499deed09f3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "752117" + "i128": "664574" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "752117" + "i128": "664574" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "752117" + "i128": "664574" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.9.json index 379cc243..eed81173 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.9.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "670683" + "i128": "515354" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "670682" + "i128": "515353" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "762475ffbd81c6bee7a6aeb11e1321eb4f5e2c955094953c03a8e45a31a73576" + "bytes": "e6ea406927e8280d10a46e729c1ce7b621f41e80c35e15f31ad6a79033b06173" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "670682" + "i128": "515353" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b8ed6295097f948b65944a7dfbc3f7843c6053f22a9ca1532acbb4576b9797d" + "bytes": "be9eef34fcf4176d369f355c7d942e678a0936657949a67bb7be84ef84beb066" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "4b8ed6295097f948b65944a7dfbc3f7843c6053f22a9ca1532acbb4576b9797d" + "bytes": "be9eef34fcf4176d369f355c7d942e678a0936657949a67bb7be84ef84beb066" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "670682" + "i128": "515353" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "670682" + "i128": "515353" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "670682" + "i128": "515353" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.90.json index 1176d90c..ceb3aebb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.90.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "683674" + "i128": "52066" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "683673" + "i128": "52065" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "c8925afa51e8940ee7c1a130dce6225b6d207ce1a062d79d5510414216533bee" + "bytes": "f878a42c1632ef8de979d0944d87afd4e4022b05e2e35f163162d009d48a1f1a" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "683673" + "i128": "52065" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7928d5bbf0352031d92d4a3b007cabdb1605319a12c929107726c8b02e1e10d6" + "bytes": "be206b8b96b0a8f042e8fd89503ce6d2198099eacecd812ece284e00f3143626" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "7928d5bbf0352031d92d4a3b007cabdb1605319a12c929107726c8b02e1e10d6" + "bytes": "be206b8b96b0a8f042e8fd89503ce6d2198099eacecd812ece284e00f3143626" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "683673" + "i128": "52065" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "683673" + "i128": "52065" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "683673" + "i128": "52065" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.91.json index e3ba1228..507c8750 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.91.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "373650" + "i128": "734994" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "373649" + "i128": "734993" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "0bc32df0b0d29af365228da1184f7ade89199926f5eddc5a6d2d521c6c1d6d5b" + "bytes": "e33f828efa7f7eecb518abdb108b84c3c639a2b1239e728eb90c420d540988dc" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "373649" + "i128": "734993" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b101bd7624888f1f291ac36e3f53f1bd0d193e2c8145706a95374735f06cd77c" + "bytes": "893aa06e68fa5555a9bf44ec38d1c62ec23e4c30eba0d81a8772d978938ec043" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b101bd7624888f1f291ac36e3f53f1bd0d193e2c8145706a95374735f06cd77c" + "bytes": "893aa06e68fa5555a9bf44ec38d1c62ec23e4c30eba0d81a8772d978938ec043" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "373649" + "i128": "734993" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "373649" + "i128": "734993" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "373649" + "i128": "734993" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.92.json index 11367d5c..3fd8dd43 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.92.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "522502" + "i128": "791980" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "522501" + "i128": "791979" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "b7b00bb4b450ad21cbeb206df78616b51b4320abebed36660abe6c8f8e8f8456" + "bytes": "61ce2293dad56e5fe1e052c747f322ae14569169871e509d7003be2bd7e1b532" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "522501" + "i128": "791979" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d702a8edc9c4fd83f7e3fc5ce6893ce36814d744f83d8c902b7cfb966967be64" + "bytes": "4af15213970f5ea841a03339a490cc86cc5a9b1ca75f18a2e4052c2ab2d6c541" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "d702a8edc9c4fd83f7e3fc5ce6893ce36814d744f83d8c902b7cfb966967be64" + "bytes": "4af15213970f5ea841a03339a490cc86cc5a9b1ca75f18a2e4052c2ab2d6c541" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "522501" + "i128": "791979" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "522501" + "i128": "791979" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "522501" + "i128": "791979" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.93.json index de861877..bae96093 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.93.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "3847" + "i128": "943169" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "3846" + "i128": "943168" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "9645888471b6a3bfad7b07425008390fa07affa9d932637369c354c7dda4c846" + "bytes": "24aff1e388402cf192e437aeab77b6c2c8468dd5850655984cf05d51e64025ca" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "3846" + "i128": "943168" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69114fcc9b846f2cbbdb6eb9b51b6076959b6ad54a9805633d38a2ef5887ddb6" + "bytes": "732a7ba82662af06a34baeac67d03ef51b9a6253c0ea64b36437492ef66d3e4c" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "69114fcc9b846f2cbbdb6eb9b51b6076959b6ad54a9805633d38a2ef5887ddb6" + "bytes": "732a7ba82662af06a34baeac67d03ef51b9a6253c0ea64b36437492ef66d3e4c" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "3846" + "i128": "943168" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "3846" + "i128": "943168" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "3846" + "i128": "943168" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.94.json index 68e9a2d1..7f64fb97 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.94.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "777022" + "i128": "144040" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "777021" + "i128": "144039" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "76dadeff165a94ada7295afbe7c64631bbfe2f64b2e9eb03fdf79361d6b04835" + "bytes": "37054c5a0831d8e858487c31eadd2551e5a253a2fa764a0729188f1b9d445d30" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "777021" + "i128": "144039" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0585d7bfb2345805541c7e9ecef953630eabb3b0f5293ce3df096793a5bce278" + "bytes": "d7ac49eba28b530c485ea078e2d52f5d41595e5f1589f95112c713c12ae395ed" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "0585d7bfb2345805541c7e9ecef953630eabb3b0f5293ce3df096793a5bce278" + "bytes": "d7ac49eba28b530c485ea078e2d52f5d41595e5f1589f95112c713c12ae395ed" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "777021" + "i128": "144039" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "777021" + "i128": "144039" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "777021" + "i128": "144039" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.95.json index 132dd429..0feb422f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.95.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "264145" + "i128": "555137" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "264144" + "i128": "555136" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "5aabce67b1bfa449918331889353109e4f346cf2de31ce793ffa836d4081d3ab" + "bytes": "509f4a1943b07637fa14973d90f5e8aeb13c767410c89d81f67bec9c1adf9dd8" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "264144" + "i128": "555136" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e775341019f349f25b43a4d75a42749b053f7f58a20d5fdfa70e2ff3586e4ef9" + "bytes": "c38f4123d5f15d4a00320883098e2db12e3923cded8f17f17d1900018ab1e1c1" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "e775341019f349f25b43a4d75a42749b053f7f58a20d5fdfa70e2ff3586e4ef9" + "bytes": "c38f4123d5f15d4a00320883098e2db12e3923cded8f17f17d1900018ab1e1c1" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "264144" + "i128": "555136" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "264144" + "i128": "555136" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "264144" + "i128": "555136" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.96.json index 9b76242b..8350b9db 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.96.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "191091" + "i128": "2857" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "191090" + "i128": "2856" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "442386048ccde387d7394c7f6c99524b188aa4356d070de157f2389eef703e6c" + "bytes": "23dc5a8833a55ff16f8560c111721fb7bc262c6afa369e3edbb88d79db481d3e" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "191090" + "i128": "2856" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ace054291228a17815d91f0e6b218e77db3b50a38e1fdaa15dfcea5d294dafe4" + "bytes": "7cfb67881c4236a3b73be8ea5a128216b6b1d184b7d73326876b43ec2215fe73" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "ace054291228a17815d91f0e6b218e77db3b50a38e1fdaa15dfcea5d294dafe4" + "bytes": "7cfb67881c4236a3b73be8ea5a128216b6b1d184b7d73326876b43ec2215fe73" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "191090" + "i128": "2856" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "191090" + "i128": "2856" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "191090" + "i128": "2856" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.97.json index c140fd81..b4a07218 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.97.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "447853" + "i128": "434950" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "447852" + "i128": "434949" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "dd511e7afaaee445f600a4f288ade012e1bd42772721bfde2791ee466cfbf3e5" + "bytes": "fc46bd45d25537c4c268e89983cb5970b1e3ccb677056748e4c154bed867dde2" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "447852" + "i128": "434949" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b05da87635e84806f66d7a6d72ebc8cd488817c21dd22b9aa32c8d7f0e0ad609" + "bytes": "97d72cb9f34534182d6956c2fe4e670f362d97af894519eb4d93113d089b0d51" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "b05da87635e84806f66d7a6d72ebc8cd488817c21dd22b9aa32c8d7f0e0ad609" + "bytes": "97d72cb9f34534182d6956c2fe4e670f362d97af894519eb4d93113d089b0d51" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "447852" + "i128": "434949" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "447852" + "i128": "434949" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "447852" + "i128": "434949" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.98.json index a9408258..f24a1fc2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.98.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "493470" + "i128": "588167" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "493469" + "i128": "588166" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "37cf3d0883a384fb3f37f51c8ef7a882b5fc27240c5991fa599ec1f0c80a1190" + "bytes": "b3dca0991595efaa2113fb80d0640c4cff22a8965006fb7ec3b8cb8443c1ea36" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "493469" + "i128": "588166" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6e9a5dbf7363fa298a33281934983a54ae6db30c8bf79523b54ddbcd7ceb9147" + "bytes": "52644c1c1baf206724e4d2dd5ed12823332c263e48dbfbd688672404399f8c68" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "6e9a5dbf7363fa298a33281934983a54ae6db30c8bf79523b54ddbcd7ceb9147" + "bytes": "52644c1c1baf206724e4d2dd5ed12823332c263e48dbfbd688672404399f8c68" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "493469" + "i128": "588166" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "493469" + "i128": "588166" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "493469" + "i128": "588166" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.99.json index 7433acd7..b70e3834 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv6_no_overpayment.99.json @@ -39,7 +39,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "i128": "141953" + "i128": "941088" } ] } @@ -61,7 +61,7 @@ "address": "CD3FXVGYSLQFFTW3UH6WFF2OKZH7VERGZJZAMJHTGHBWO4F6URWEJL23" }, { - "i128": "141952" + "i128": "941087" }, { "i128": "1" @@ -70,12 +70,18 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "bytes": "f9b50d2f8cf55a40dd835b34e9c13e046b5ec092269f9b355a803d427e218249" + "bytes": "11fe1328239822ef8045a1706d7a4363f9211889eaec0428714ec9dda2d4dd8b" }, { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -117,7 +123,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK3IM" }, { - "i128": "141952" + "i128": "941087" } ] } @@ -284,10 +290,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a761a2d97d32f0a21abeb9715f6cc9938f5e2435a93742f3de36ccdb2dd3c3d4" + "bytes": "0e7d96b96ae8f025d8ff6b355b1570f1cbc84ee8c0fe9992f41a2abcbf77d4a3" } ] }, @@ -304,10 +310,10 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { - "bytes": "a761a2d97d32f0a21abeb9715f6cc9938f5e2435a93742f3de36ccdb2dd3c3d4" + "bytes": "0e7d96b96ae8f025d8ff6b355b1570f1cbc84ee8c0fe9992f41a2abcbf77d4a3" } ] }, @@ -319,7 +325,7 @@ "symbol": "amount_due" }, "val": { - "i128": "141952" + "i128": "941087" } }, { @@ -330,28 +336,6 @@ "i128": "1" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -561,6 +545,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "DepositPartial" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { @@ -853,7 +902,7 @@ "symbol": "amount" }, "val": { - "i128": "141952" + "i128": "941087" } }, { @@ -923,7 +972,7 @@ "symbol": "amount" }, "val": { - "i128": "141952" + "i128": "941087" } }, { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.1.json index af3ba2db..dd2d650f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.1.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15204, + "timestamp": 73268, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.10.json index 53863282..e569d637 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.10.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 43610, + "timestamp": 53450, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.100.json index 0b9a50a3..cab704b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.100.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 75905, + "timestamp": 62255, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.101.json index 81dc1d91..b1c4ef33 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.101.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53438, + "timestamp": 22717, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.102.json index 4c59d579..d59d4da2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.102.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8758, + "timestamp": 13325, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.103.json index baa537c7..896c9c81 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.103.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7395, + "timestamp": 4387, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.104.json index f3827387..546f602d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.104.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 54024, + "timestamp": 42585, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.105.json index 83d6ce8b..00e254d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.105.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53572, + "timestamp": 75911, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.106.json index 74227042..ece0967b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.106.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 51303, + "timestamp": 37899, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.107.json index bd9168ae..cfbfaee2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.107.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20918, + "timestamp": 71286, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.108.json index cbe30d96..7f86b650 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.108.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2393, + "timestamp": 13520, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.109.json index 96989b01..4b2cc10c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.109.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 75395, + "timestamp": 43853, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.11.json index 11d2bad8..4b0fb9bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.11.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52820, + "timestamp": 10814, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.110.json index 480d9c2b..c6b1ec63 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.110.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65272, + "timestamp": 19557, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.111.json index 972a7591..6caa689e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.111.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82360, + "timestamp": 63216, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.112.json index 2f06e461..c64d16b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.112.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 45539, + "timestamp": 28537, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.113.json index e271a1ae..15673c3f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.113.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83796, + "timestamp": 26057, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.114.json index 8732f6ab..50bb38c6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.114.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 908, + "timestamp": 75315, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.115.json index a070c200..c5efd9ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.115.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60998, + "timestamp": 30111, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.116.json index 3d2f872e..02b73517 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.116.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41339, + "timestamp": 30117, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.117.json index bca7a004..fa7e8b82 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.117.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53647, + "timestamp": 33498, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.118.json index cedba5e3..58c6b918 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.118.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12936, + "timestamp": 41915, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.119.json index 2901ca1c..dff0417b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.119.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 57849, + "timestamp": 84552, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.12.json index 2f4b904e..f4576629 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.12.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 56524, + "timestamp": 38956, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.120.json index 1825b5b3..a8dc2108 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.120.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 76777, + "timestamp": 50260, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.121.json index 4e995ae3..cfd9b5a7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.121.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60029, + "timestamp": 33347, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.122.json index e5c07f21..cc4fdf1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.122.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 35867, + "timestamp": 1632, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.123.json index 6678f4c9..14a8c580 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.123.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5594, + "timestamp": 9132, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.124.json index 75bc0113..fa44ba1a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.124.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48958, + "timestamp": 77816, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.125.json index 656c2b02..512de5ef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.125.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65800, + "timestamp": 24424, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.126.json index 928c7f93..2d659866 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.126.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55628, + "timestamp": 68809, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.127.json index 7944ffb3..0451cfc3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.127.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19652, + "timestamp": 52970, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.128.json index 928a93ee..fced9c7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.128.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 71943, + "timestamp": 64016, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.129.json index 1845c01c..2bf1454d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.129.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12582, + "timestamp": 6178, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.13.json index b6d0483d..faa8e089 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.13.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47025, + "timestamp": 53721, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.130.json index 86ebfcd4..48389b73 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.130.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12211, + "timestamp": 68386, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.131.json index 2f18c6e2..3a5c7897 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.131.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37724, + "timestamp": 3874, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.132.json index 80dbc186..27a99cf6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.132.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37221, + "timestamp": 2509, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.133.json index 72e8fc6f..801d8a1d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.133.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5505, + "timestamp": 59568, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.134.json index da886474..a3b9aa29 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.134.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25406, + "timestamp": 46138, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.135.json index 31eada14..f651d077 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.135.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38519, + "timestamp": 16146, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.136.json index f6a9912c..4a6a4e4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.136.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25468, + "timestamp": 23748, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.137.json index dd24b40a..b81be68c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.137.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18992, + "timestamp": 22235, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.138.json index 1ba25364..9bbbb434 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.138.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10533, + "timestamp": 466, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.139.json index a5ece9a5..0ea1dafb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.139.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82454, + "timestamp": 21452, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.14.json index 98e602bb..5c4f1500 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.14.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40890, + "timestamp": 3521, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.140.json index 6ea1f300..74f0685d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.140.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42190, + "timestamp": 25070, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.141.json index 87cef760..ae9af56b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.141.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 72458, + "timestamp": 5132, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.142.json index 0391cf9e..5d100567 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.142.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 61476, + "timestamp": 1742, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.143.json index 2f70d00f..87666768 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.143.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 80254, + "timestamp": 11223, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.144.json index 52ab1067..af3696a4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.144.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16245, + "timestamp": 41583, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.145.json index eef1db38..a6f11b1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.145.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10009, + "timestamp": 59078, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.146.json index 8cc43bfa..caef44ba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.146.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 57649, + "timestamp": 37314, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.147.json index 5e321b1f..8b98aa67 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.147.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 66255, + "timestamp": 62220, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.148.json index a3727a50..6c07d8e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.148.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37257, + "timestamp": 16454, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.149.json index e53455a4..69cd5550 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.149.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25744, + "timestamp": 80869, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.15.json index fe748fce..0d9ab749 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.15.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7493, + "timestamp": 62104, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.150.json index d150dc11..0b49c2b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.150.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40077, + "timestamp": 85324, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.151.json index ffc57709..50ae38db 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.151.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60877, + "timestamp": 57727, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.152.json index 37697670..8b4c8046 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.152.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53936, + "timestamp": 45911, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.153.json index 24fd8293..0c26bfe3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.153.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20774, + "timestamp": 24142, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.154.json index b0c1625d..3469a9dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.154.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3569, + "timestamp": 43481, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.155.json index aa41079a..faca81a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.155.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60239, + "timestamp": 41751, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.156.json index 60fc1317..ee0928c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.156.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28536, + "timestamp": 8036, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.157.json index 16feff61..d8dd4b3d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.157.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3302, + "timestamp": 2291, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.158.json index c13c96d1..cd498670 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.158.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41534, + "timestamp": 18396, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.159.json index 33041296..654d9130 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.159.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18032, + "timestamp": 25856, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.16.json index f9caf05f..80d67e4c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.16.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49228, + "timestamp": 75756, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.160.json index 4feb0e95..1465e501 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.160.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42149, + "timestamp": 24461, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.161.json index 44d4d2b3..1158c81f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.161.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 62792, + "timestamp": 77481, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.162.json index 125a0724..985eeccc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.162.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25220, + "timestamp": 61047, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.163.json index 50d4b34e..6eab82f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.163.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 72645, + "timestamp": 81831, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.164.json index 195a251e..0861fb70 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.164.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1751, + "timestamp": 63671, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.165.json index ef9a356f..52f44048 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.165.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41320, + "timestamp": 73957, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.166.json index 0d067c99..b1730e0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.166.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84333, + "timestamp": 42842, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.167.json index 70bc3067..c9f8cc88 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.167.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 68821, + "timestamp": 9936, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.168.json index f392c27c..ec67e50b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.168.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8028, + "timestamp": 84587, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.169.json index 42e39430..afddcec5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.169.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 1865, + "timestamp": 56100, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.17.json index 395337bd..e7cc5def 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.17.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15477, + "timestamp": 85171, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.170.json index 4604c193..e513b383 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.170.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84144, + "timestamp": 3337, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.171.json index 8101e675..d5816603 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.171.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36451, + "timestamp": 51060, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.172.json index 2936d9f6..b36e5ab2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.172.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 67316, + "timestamp": 83932, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.173.json index 9bd19581..23f202a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.173.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 73027, + "timestamp": 76145, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.174.json index 0727fb47..f7d3534b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.174.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 53182, + "timestamp": 14258, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.175.json index 901a12c0..6d6a65d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.175.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16443, + "timestamp": 84376, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.176.json index 60106b62..3faadeb5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.176.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29319, + "timestamp": 83463, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.177.json index d41fe5f9..a72a4ae4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.177.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82658, + "timestamp": 71986, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.178.json index 8266c8d6..73e8f0dd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.178.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40129, + "timestamp": 32519, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.179.json index da453891..92a8584e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.179.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9210, + "timestamp": 76071, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.18.json index e9cf7439..f72065e2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.18.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55653, + "timestamp": 5823, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.180.json index 423795c7..b01d180e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.180.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 41625, + "timestamp": 83553, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.181.json index 05376b2d..aec29b4b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.181.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40083, + "timestamp": 48604, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.182.json index 1bae6a58..ab67e8f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.182.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21568, + "timestamp": 45931, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.183.json index 0f4c8ae6..024b6df2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.183.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65555, + "timestamp": 79643, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.184.json index 70a10352..24fed5a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.184.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69203, + "timestamp": 44096, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.185.json index 7996ab41..51d108aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.185.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77220, + "timestamp": 33562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.186.json index 3c72f121..eb606a96 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.186.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31249, + "timestamp": 18335, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.187.json index 2d928421..dc3599ca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.187.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 80162, + "timestamp": 55574, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.188.json index d7c62b27..8a5f9b78 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.188.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18322, + "timestamp": 66754, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.189.json index 906bba70..2e959944 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.189.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 27883, + "timestamp": 12130, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.19.json index 3d943042..c2c3466f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.19.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36320, + "timestamp": 76743, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.190.json index d168b6f8..ac407180 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.190.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 61645, + "timestamp": 2345, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.191.json index dcc1b0a5..a8037efb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.191.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 80336, + "timestamp": 74175, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.192.json index c5c83f63..5b2c00ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.192.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55798, + "timestamp": 85995, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.193.json index 46340989..11bd5e6c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.193.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 66962, + "timestamp": 32962, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.194.json index ca8ccff8..5dd52bd6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.194.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33027, + "timestamp": 485, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.195.json index 3d02a433..cb6869d6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.195.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52789, + "timestamp": 83552, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.196.json index 08fe7cac..3e5e9491 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.196.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16655, + "timestamp": 15669, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.197.json index 16f889bc..4fac6ab4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.197.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3369, + "timestamp": 54496, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.198.json index 70522566..29dac613 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.198.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 74752, + "timestamp": 31901, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.199.json index 038f2289..2075aa9b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.199.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 71617, + "timestamp": 43520, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.2.json index 7b733294..266f64c3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.2.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18086, + "timestamp": 21274, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.20.json index c46b66e1..7f56196b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.20.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83528, + "timestamp": 3562, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.200.json index f66963f9..186c857b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.200.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 59659, + "timestamp": 38615, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.201.json index 29b072e2..80e709df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.201.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 54612, + "timestamp": 54567, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.202.json index c614d221..ce6b6273 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.202.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31644, + "timestamp": 31195, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.203.json index 7ae43539..de821aaf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.203.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83609, + "timestamp": 16487, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.204.json index 48e9c130..543b00a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.204.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 59916, + "timestamp": 69770, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.205.json index d88301a7..3b84a764 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.205.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28709, + "timestamp": 26992, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.206.json index 8587ba76..466617c8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.206.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77221, + "timestamp": 27647, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.207.json index 0367f693..af7a7a95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.207.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 46672, + "timestamp": 51035, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.208.json index 847386dc..1b90c042 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.208.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33699, + "timestamp": 79305, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.209.json index 051f7a70..4b071612 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.209.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48570, + "timestamp": 43864, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.21.json index b5ee6dc9..2f8dee71 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.21.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23766, + "timestamp": 5121, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.210.json index 14fd7591..3b8e0466 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.210.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3406, + "timestamp": 19572, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.211.json index 89c7ce7b..fe11f397 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.211.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14352, + "timestamp": 85961, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.212.json index 36900e0c..e53e8fd0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.212.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39645, + "timestamp": 13896, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.213.json index e9b0079c..c9d53772 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.213.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15356, + "timestamp": 56360, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.214.json index 327a4f2f..1620511a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.214.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33333, + "timestamp": 21609, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.215.json index 08146d96..8ab00221 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.215.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 71083, + "timestamp": 42834, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.216.json index ec7319ab..530ed9e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.216.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 68751, + "timestamp": 3729, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.217.json index 29288a03..afb617e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.217.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36034, + "timestamp": 86272, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.218.json index b85d727f..beb86041 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.218.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65696, + "timestamp": 45673, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.219.json index 760cd33b..99442cda 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.219.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 29996, + "timestamp": 68597, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.22.json index 9a36dd38..3b49e119 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.22.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11706, + "timestamp": 67636, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.220.json index bf8756de..d3fd8765 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.220.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 67667, + "timestamp": 16418, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.221.json index 23a191c8..fd396844 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.221.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 21916, + "timestamp": 13206, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.222.json index 0317fb77..f17601b1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.222.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39391, + "timestamp": 22298, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.223.json index a7e5bbc6..8a5ee644 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.223.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 46558, + "timestamp": 14762, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.224.json index cd9785b0..c8958c72 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.224.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28191, + "timestamp": 8283, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.225.json index 940c0b74..8c7239b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.225.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58442, + "timestamp": 65858, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.226.json index 5f06c648..e2f1aa8f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.226.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19959, + "timestamp": 21474, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.227.json index 1f390e2f..8893d083 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.227.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34266, + "timestamp": 30411, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.228.json index be660945..ebd8eb68 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.228.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 84725, + "timestamp": 54270, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.229.json index 16701d04..27e014ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.229.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65537, + "timestamp": 31325, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.23.json index 2da8c076..14f52c95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.23.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 43886, + "timestamp": 31658, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.230.json index 2f6e4742..f2c6927b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.230.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6184, + "timestamp": 26208, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.231.json index 7bfde495..d552d581 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.231.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9954, + "timestamp": 34096, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.232.json index 2b98ca11..8eb2acde 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.232.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 79621, + "timestamp": 59357, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.233.json index 392e6a71..9967470a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.233.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 74008, + "timestamp": 37545, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.234.json index f7df3ce8..f399ed44 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.234.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 38663, + "timestamp": 21563, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.235.json index 83036dfd..91c79194 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.235.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 61096, + "timestamp": 32075, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.236.json index 65a55ea4..cc8cabef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.236.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52413, + "timestamp": 22714, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.237.json index b155f72a..0afcc83f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.237.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55961, + "timestamp": 19073, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.238.json index 56ba748a..b6472552 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.238.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 68481, + "timestamp": 83076, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.239.json index f767bbcb..010ee125 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.239.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 28878, + "timestamp": 7391, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.24.json index 95b4e578..e34b31aa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.24.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78670, + "timestamp": 39664, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.240.json index 67a92655..5bbf40ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.240.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 72249, + "timestamp": 55861, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.241.json index 59ae6cf1..e5d1eee3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.241.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19174, + "timestamp": 66465, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.242.json index 9e25473c..e04035ea 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.242.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7093, + "timestamp": 30494, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.243.json index 8a48b015..0eee12c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.243.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23515, + "timestamp": 42641, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.244.json index 00349249..4cdd62fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.244.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 66204, + "timestamp": 63128, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.245.json index 40333f5a..84cc7a95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.245.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 46389, + "timestamp": 28563, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.246.json index fa5f6fed..4800b1b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.246.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83795, + "timestamp": 14749, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.247.json index ebc8ce79..78dcc1f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.247.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36413, + "timestamp": 29719, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.248.json index af5bd959..6a819c14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.248.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 3738, + "timestamp": 66371, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.249.json index b430b23f..e1be7ebe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.249.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 50427, + "timestamp": 80512, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.25.json index 054f72a8..2c045baf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.25.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26874, + "timestamp": 82100, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.250.json index e55d3817..f3efb01f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.250.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 69605, + "timestamp": 52293, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.251.json index 9645f594..e2a20f51 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.251.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 73614, + "timestamp": 60832, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.252.json index 513089c9..0717995d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.252.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 34083, + "timestamp": 4141, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.253.json index ab625e2b..e2d2e004 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.253.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52544, + "timestamp": 37996, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.254.json index 1edf77d8..af052cfd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.254.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 46030, + "timestamp": 29524, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.255.json index 374a7a1c..65a46cbf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.255.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11240, + "timestamp": 60589, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.256.json index 1040a7de..72782788 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.256.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49768, + "timestamp": 26168, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.26.json index a6b0f510..b94257c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.26.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26533, + "timestamp": 41691, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.27.json index b38ff1e6..c9d53772 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.27.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 73570, + "timestamp": 56360, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.28.json index ee10037e..6518c6bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.28.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 43346, + "timestamp": 26941, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.29.json index d241cfd1..a0260a60 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.29.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 18512, + "timestamp": 68998, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.3.json index d4bf87e3..9c8ceaf5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.3.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60895, + "timestamp": 69828, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.30.json index 950215ef..01382b7c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.30.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19314, + "timestamp": 54337, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.31.json index aec828bd..547146dc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.31.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 20273, + "timestamp": 9349, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.32.json index 356d0ba2..e9f8d9a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.32.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19653, + "timestamp": 71346, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.33.json index e5437306..5d5fa8b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.33.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 66849, + "timestamp": 54384, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.34.json index dae96b76..710019fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.34.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 72051, + "timestamp": 11256, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.35.json index 45f9f367..3ab73d55 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.35.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 960, + "timestamp": 62148, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.36.json index 52de9a29..c880ea75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.36.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15931, + "timestamp": 49518, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.37.json index bda9262c..5a0e5d8b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.37.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 16567, + "timestamp": 81353, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.38.json index 48bd2ee1..2aa6c7b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.38.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40269, + "timestamp": 84083, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.39.json index a56fff7f..e5e686ed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.39.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23277, + "timestamp": 3241, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.4.json index da6d4d51..36db3559 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.4.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36306, + "timestamp": 73621, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.40.json index c594d8f6..79aa2454 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.40.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77310, + "timestamp": 67725, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.41.json index b724a98f..ec01de66 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.41.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40747, + "timestamp": 40106, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.42.json index 6e95013e..25a649ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.42.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8688, + "timestamp": 35656, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.43.json index 90c07685..a1f0abf3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.43.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 75693, + "timestamp": 74659, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.44.json index a0f3bf5c..adad5ab4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.44.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77381, + "timestamp": 35608, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.45.json index f242dc85..8f6613c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.45.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 8523, + "timestamp": 21283, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.46.json index 05c94cec..ec410ce4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.46.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64878, + "timestamp": 66157, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.47.json index 8fc8f881..06be1e33 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.47.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47537, + "timestamp": 23010, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.48.json index 85f66a8e..8420cd34 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.48.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 59893, + "timestamp": 10990, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.49.json index f3005052..fbfb7c2f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.49.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 47173, + "timestamp": 64585, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.5.json index 68e2631e..10dde6cb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.5.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 24548, + "timestamp": 14035, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.50.json index fbc3da89..e96c476f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.50.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 31290, + "timestamp": 2756, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.51.json index 26f17d0c..44899f75 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.51.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 4955, + "timestamp": 38646, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.52.json index 5f20388f..55d113eb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.52.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 22698, + "timestamp": 3749, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.53.json index ae65fb7b..1c9451ed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.53.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 14797, + "timestamp": 42575, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.54.json index 33c2a63d..9cc6c205 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.54.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 79266, + "timestamp": 22344, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.55.json index 5855da1b..28620438 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.55.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 52375, + "timestamp": 24479, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.56.json index 47f5675b..6c8174f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.56.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 25263, + "timestamp": 85416, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.57.json index e2ee33cf..4272d334 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.57.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 39634, + "timestamp": 76318, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.58.json index cf9bd39d..24c450ec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.58.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 10150, + "timestamp": 16714, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.59.json index 5d0e0bbb..e1013390 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.59.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9979, + "timestamp": 54168, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.6.json index 822d0b81..0fce1212 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.6.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 5682, + "timestamp": 31543, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.60.json index bc7db1c8..73331de5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.60.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 11283, + "timestamp": 46242, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.61.json index 63927a87..6d0621b5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.61.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 9907, + "timestamp": 4639, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.62.json index 638aeb15..471dbaec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.62.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 49647, + "timestamp": 8753, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.63.json index de5433fe..e602a2e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.63.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 37237, + "timestamp": 70208, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.64.json index 5f156713..e9619894 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.64.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19946, + "timestamp": 18824, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.65.json index ecda5b9c..80a075f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.65.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 12268, + "timestamp": 31940, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.66.json index 39e6ee28..8226874a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.66.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77388, + "timestamp": 53752, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.67.json index 6e55986a..bba86822 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.67.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 860, + "timestamp": 32303, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.68.json index 58266eac..db5616d1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.68.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 7113, + "timestamp": 72490, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.69.json index 80552017..bcb9eaee 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.69.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 59940, + "timestamp": 67284, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.7.json index 4700083d..d5993e32 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.7.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58411, + "timestamp": 28580, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.70.json index b95c29d5..d6e5e8a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.70.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 54123, + "timestamp": 34190, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.71.json index c71baa3c..6b7ab0c9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.71.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 58986, + "timestamp": 17184, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.72.json index 815f684c..773bcafe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.72.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 33502, + "timestamp": 2230, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.73.json index b6d02fb8..d9cb71b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.73.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82055, + "timestamp": 13756, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.74.json index c1b561e4..8a4f3ce4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.74.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 45490, + "timestamp": 26226, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.75.json index 26253427..08357baf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.75.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 19387, + "timestamp": 14922, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.76.json index b3394b6b..674b616c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.76.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 70236, + "timestamp": 49040, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.77.json index 251a4511..2c6a9772 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.77.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 86278, + "timestamp": 47094, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.78.json index 9909d8dd..00a74c57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.78.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 42262, + "timestamp": 8651, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.79.json index 93469429..7d62f98a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.79.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64130, + "timestamp": 28700, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.8.json index a17c4839..c3a908cc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.8.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83022, + "timestamp": 14898, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.80.json index 9acf7425..4efee7bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.80.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 65163, + "timestamp": 28762, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.81.json index 7042072a..7fbe6d16 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.81.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 55253, + "timestamp": 84244, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.82.json index e9dc5e2a..ef1bdddd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.82.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 40858, + "timestamp": 45228, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.83.json index 43b61afe..cf40ea3e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.83.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32101, + "timestamp": 81965, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.84.json index 8a048f99..a410e354 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.84.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 2072, + "timestamp": 79685, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.85.json index 788f5da0..fe4b3180 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.85.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 82164, + "timestamp": 81319, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.86.json index 5be16680..641a68f6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.86.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 232, + "timestamp": 12085, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.87.json index 6b053bb7..d6dd46f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.87.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 36253, + "timestamp": 55475, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.88.json index 0600a6d9..43d49fe5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.88.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83534, + "timestamp": 74466, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.89.json index be107d3b..33489338 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.89.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 26092, + "timestamp": 70611, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.9.json index fc0b014b..eb0ce4a0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.9.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 23580, + "timestamp": 84635, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.90.json index 297d6f2a..4800b1b6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.90.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 64348, + "timestamp": 14749, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.91.json index 8f6d6c9e..34bbff4d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.91.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 78610, + "timestamp": 80754, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.92.json index f2caef83..d1b4852b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.92.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 60191, + "timestamp": 63505, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.93.json index b8f3d502..76a03fe9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.93.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 13618, + "timestamp": 60756, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.94.json index 45e11fd4..0359638c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.94.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 48086, + "timestamp": 44733, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.95.json index 97f3e3e3..a252bded 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.95.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 6970, + "timestamp": 76092, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.96.json index 7471d44f..877b52f3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.96.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 32589, + "timestamp": 48567, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.97.json index 9e5974b0..0f3588af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.97.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 15413, + "timestamp": 27293, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.98.json index d1868b17..ca8c4de4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.98.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 83318, + "timestamp": 74059, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.99.json index d0b30455..744b1669 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_expired_signature_rejected.99.json @@ -31,7 +31,7 @@ "ledger": { "protocol_version": 23, "sequence_number": 0, - "timestamp": 77404, + "timestamp": 75866, "network_id": "0000000000000000000000000000000000000000000000000000000000000000", "base_reserve": 0, "min_persistent_entry_ttl": 4096, diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.1.json index 44243113..aafafa7d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.1.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3004123657281252143" + "u64": "4584959687899399730" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3004123657281252143" + "u64": "4584959687899399730" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.10.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.10.json index 10efd89d..8df3e195 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.10.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.10.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17749733246346927237" + "u64": "14034530631695942142" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17749733246346927237" + "u64": "14034530631695942142" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.100.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.100.json index 0eb20f44..e2e43eca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.100.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.100.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4175921574139749131" + "u64": "9401580274491555154" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4175921574139749131" + "u64": "9401580274491555154" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.101.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.101.json index c95fec3b..8ca740af 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.101.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.101.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8369014793574562283" + "u64": "3403307218957733973" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8369014793574562283" + "u64": "3403307218957733973" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.102.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.102.json index 81e07066..22d56bf2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.102.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.102.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3125595064220340509" + "u64": "2192924289859646136" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3125595064220340509" + "u64": "2192924289859646136" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.103.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.103.json index fc0921c3..0ed0a4e0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.103.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.103.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14571306084989871171" + "u64": "14279539938775579478" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14571306084989871171" + "u64": "14279539938775579478" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.104.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.104.json index 0d85c671..65255c30 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.104.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.104.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16632377939824295305" + "u64": "5309505581258595651" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16632377939824295305" + "u64": "5309505581258595651" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.105.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.105.json index ba6a8c1f..255fb386 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.105.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.105.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "138643067743537025" + "u64": "11642030561681208805" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "138643067743537025" + "u64": "11642030561681208805" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.106.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.106.json index bde45ec5..859aad1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.106.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.106.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8121587806772008315" + "u64": "5400128010471199751" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8121587806772008315" + "u64": "5400128010471199751" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.107.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.107.json index 83ed7d2e..8136e21d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.107.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.107.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "305864469395941528" + "u64": "16140736652823476709" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "305864469395941528" + "u64": "16140736652823476709" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.108.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.108.json index b3c2e465..4f8d9a2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.108.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.108.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8572179182599983702" + "u64": "12516874674072604615" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8572179182599983702" + "u64": "12516874674072604615" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.109.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.109.json index b787f262..98b55d78 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.109.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.109.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3995870376570720368" + "u64": "4139423448682135275" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3995870376570720368" + "u64": "4139423448682135275" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.11.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.11.json index 94719ad9..3b9dd75d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.11.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.11.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15325012940082686821" + "u64": "9955139251419729776" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15325012940082686821" + "u64": "9955139251419729776" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.110.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.110.json index 752a3e99..0e83ad5e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.110.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.110.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "18170892002324305692" + "u64": "12941001515028077403" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "18170892002324305692" + "u64": "12941001515028077403" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.111.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.111.json index 9947643f..f675c2e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.111.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.111.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15294620908307449222" + "u64": "45759487119732274" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15294620908307449222" + "u64": "45759487119732274" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.112.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.112.json index c3ea294a..e3f97127 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.112.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.112.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10271767899516113502" + "u64": "18139937526474364401" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10271767899516113502" + "u64": "18139937526474364401" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.113.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.113.json index b97135bc..c0150a1e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.113.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.113.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4920585350314548841" + "u64": "16107831067503618348" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4920585350314548841" + "u64": "16107831067503618348" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.114.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.114.json index afb921f5..fd8e3bb0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.114.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.114.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9005989394446262669" + "u64": "11630125413864314923" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9005989394446262669" + "u64": "11630125413864314923" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.115.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.115.json index b85117aa..fc5c8f7f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.115.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.115.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6699176470177765082" + "u64": "3007096284844251470" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6699176470177765082" + "u64": "3007096284844251470" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.116.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.116.json index 92c6352e..eb7ad0c7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.116.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.116.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6534828913960254733" + "u64": "5990746396847251170" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6534828913960254733" + "u64": "5990746396847251170" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.117.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.117.json index bb86350f..793f17f7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.117.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.117.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11798498635420596428" + "u64": "6359454146060101147" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11798498635420596428" + "u64": "6359454146060101147" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.118.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.118.json index 0ad3fe6f..260c28e8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.118.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.118.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15704601978191007988" + "u64": "1324999227126469642" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15704601978191007988" + "u64": "1324999227126469642" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.119.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.119.json index 9c0dc029..bf69c571 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.119.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.119.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17685862620019860392" + "u64": "4454330102173303564" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17685862620019860392" + "u64": "4454330102173303564" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.12.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.12.json index f0140cbd..36537d31 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.12.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.12.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7322974202064723463" + "u64": "3812586349980675757" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7322974202064723463" + "u64": "3812586349980675757" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.120.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.120.json index 4438dc23..37f086a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.120.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.120.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14844706220065734325" + "u64": "10559798298649241693" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14844706220065734325" + "u64": "10559798298649241693" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.121.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.121.json index 83cbb092..e98ca4de 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.121.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.121.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13060512904228701829" + "u64": "13175515925355221012" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13060512904228701829" + "u64": "13175515925355221012" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.122.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.122.json index 0b18adb1..c931203d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.122.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.122.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13004795255709292893" + "u64": "887056487966657602" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13004795255709292893" + "u64": "887056487966657602" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.123.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.123.json index d2280358..5a69a1d4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.123.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.123.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8030096924268866731" + "u64": "16548772485837553241" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8030096924268866731" + "u64": "16548772485837553241" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.124.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.124.json index 44bddc24..50b9fa7a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.124.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.124.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1747896439611244146" + "u64": "12755943986488771957" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1747896439611244146" + "u64": "12755943986488771957" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.125.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.125.json index 25dc26ba..9409cada 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.125.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.125.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13686452423804367237" + "u64": "14660555527057200919" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13686452423804367237" + "u64": "14660555527057200919" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.126.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.126.json index fbcdfa63..f982846f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.126.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.126.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11516820272140469976" + "u64": "8460034012461598877" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11516820272140469976" + "u64": "8460034012461598877" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.127.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.127.json index bc58d077..9677dd08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.127.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.127.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11386062870403104945" + "u64": "7663819540775074215" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11386062870403104945" + "u64": "7663819540775074215" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.128.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.128.json index d3f05953..211c7af1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.128.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.128.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3131097973961194780" + "u64": "10972252095577839964" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3131097973961194780" + "u64": "10972252095577839964" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.129.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.129.json index d8cdbb1b..c3084d1f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.129.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.129.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1983435398226802015" + "u64": "432114447387826834" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1983435398226802015" + "u64": "432114447387826834" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.13.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.13.json index 1ea60b02..37740a54 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.13.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.13.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9603633397205344862" + "u64": "16028604742252968717" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9603633397205344862" + "u64": "16028604742252968717" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.130.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.130.json index 36bb14fd..d7ac547d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.130.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.130.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14020035796045681634" + "u64": "4708833784157752742" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14020035796045681634" + "u64": "4708833784157752742" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.131.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.131.json index 85c1ef59..048f7e2d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.131.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.131.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3096968928995863135" + "u64": "9449952763637094626" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3096968928995863135" + "u64": "9449952763637094626" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.132.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.132.json index 428b1fb0..111e8a74 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.132.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.132.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1856443130255252663" + "u64": "7724896090291493601" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1856443130255252663" + "u64": "7724896090291493601" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.133.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.133.json index e00975b7..a416dd5a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.133.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.133.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3872545055615996488" + "u64": "8803785364914180191" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3872545055615996488" + "u64": "8803785364914180191" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.134.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.134.json index 0d73f62e..4c78bdec 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.134.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.134.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8703874018237176977" + "u64": "18151521458825750724" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8703874018237176977" + "u64": "18151521458825750724" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.135.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.135.json index e17180d4..745af535 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.135.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.135.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4464882706629693196" + "u64": "8703683965247984347" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4464882706629693196" + "u64": "8703683965247984347" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.136.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.136.json index c45fb7ef..891ca34d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.136.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.136.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3742348616467310882" + "u64": "10842767378975386661" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3742348616467310882" + "u64": "10842767378975386661" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.137.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.137.json index 338e05b7..5885feb3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.137.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.137.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7010897468209690264" + "u64": "12109915357983125397" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7010897468209690264" + "u64": "12109915357983125397" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.138.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.138.json index 97349e19..295107ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.138.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.138.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12555948853423589189" + "u64": "965194344915174737" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12555948853423589189" + "u64": "965194344915174737" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.139.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.139.json index a69d2d63..13cfd058 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.139.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.139.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6891072270739201972" + "u64": "11582802004898686334" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6891072270739201972" + "u64": "11582802004898686334" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.14.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.14.json index 5930c5f3..9f88110e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.14.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.14.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13165549355189970182" + "u64": "224664981429158466" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13165549355189970182" + "u64": "224664981429158466" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.140.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.140.json index 7bde1676..0c6b4d57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.140.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.140.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2810047044107589330" + "u64": "15298318554874304830" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2810047044107589330" + "u64": "15298318554874304830" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.141.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.141.json index 3527b433..462b294e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.141.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.141.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8585058183036493703" + "u64": "17184419458147472590" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8585058183036493703" + "u64": "17184419458147472590" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.142.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.142.json index 71677a3a..c0a9dc31 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.142.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.142.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6807524647568877826" + "u64": "15291827843263780651" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6807524647568877826" + "u64": "15291827843263780651" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.143.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.143.json index 3cb8dcca..e2d21418 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.143.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.143.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3527388877603693092" + "u64": "10546001855428991207" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3527388877603693092" + "u64": "10546001855428991207" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.144.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.144.json index e1f6b914..65ee4100 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.144.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.144.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8397526069098603318" + "u64": "14104832795021565263" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8397526069098603318" + "u64": "14104832795021565263" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.145.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.145.json index 7d6841c3..26eea61c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.145.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.145.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12999477700768709380" + "u64": "17617238638753580585" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12999477700768709380" + "u64": "17617238638753580585" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.146.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.146.json index d23547ef..8ce2d084 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.146.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.146.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16976588358072215774" + "u64": "774970863682880990" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16976588358072215774" + "u64": "774970863682880990" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.147.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.147.json index d04cebd9..91dd88f0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.147.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.147.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10079934748247295761" + "u64": "8879732012119871222" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10079934748247295761" + "u64": "8879732012119871222" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.148.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.148.json index 8c17f66c..cf8d1d87 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.148.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.148.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2630088288222536644" + "u64": "1941591751817123387" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2630088288222536644" + "u64": "1941591751817123387" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.149.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.149.json index 6b86c3bd..e339f854 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.149.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.149.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2820763865049927265" + "u64": "13301463543162175174" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2820763865049927265" + "u64": "13301463543162175174" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.15.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.15.json index 4b7f6991..f67d4498 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.15.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.15.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17686208028750819938" + "u64": "13063245208233270922" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17686208028750819938" + "u64": "13063245208233270922" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.150.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.150.json index 7bc8783b..f29588be 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.150.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.150.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5056000087788974701" + "u64": "4299682781071539334" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5056000087788974701" + "u64": "4299682781071539334" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.151.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.151.json index 3ca66fb2..cdecf67a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.151.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.151.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15702969277019010508" + "u64": "6976915340038752439" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15702969277019010508" + "u64": "6976915340038752439" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.152.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.152.json index cc5da00a..6c5aa585 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.152.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.152.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6829244560882740864" + "u64": "4554457885685967134" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6829244560882740864" + "u64": "4554457885685967134" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.153.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.153.json index afc6b812..1dcd9151 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.153.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.153.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14967311811907114331" + "u64": "8751832806740723465" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14967311811907114331" + "u64": "8751832806740723465" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.154.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.154.json index 5ccf6e78..ba39e11c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.154.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.154.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8921503662052137310" + "u64": "4916606367193073879" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8921503662052137310" + "u64": "4916606367193073879" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.155.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.155.json index eee4be82..f666b23b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.155.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.155.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "901362515337675712" + "u64": "15228124512464704350" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "901362515337675712" + "u64": "15228124512464704350" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.156.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.156.json index 5d0f7f5b..fffe0d0e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.156.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.156.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17078691470683140900" + "u64": "6845559581910411924" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17078691470683140900" + "u64": "6845559581910411924" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.157.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.157.json index 0f85194e..07058484 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.157.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.157.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8879847908377185181" + "u64": "1775317839411905236" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8879847908377185181" + "u64": "1775317839411905236" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.158.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.158.json index fdf17b7d..e10731f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.158.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.158.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1222672045657459119" + "u64": "13851911390345471276" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1222672045657459119" + "u64": "13851911390345471276" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.159.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.159.json index cd4d4543..4dd39c69 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.159.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.159.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14417959378156407176" + "u64": "1795174582560921882" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14417959378156407176" + "u64": "1795174582560921882" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.16.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.16.json index 5427e529..824f23a2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.16.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.16.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5536814372103275306" + "u64": "2524117637035646499" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5536814372103275306" + "u64": "2524117637035646499" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.160.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.160.json index dfbf77c3..a29f0436 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.160.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.160.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10651487162405377135" + "u64": "7997014934885775304" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10651487162405377135" + "u64": "7997014934885775304" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.161.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.161.json index 3fecd113..f20ce7d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.161.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.161.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12388688539722370522" + "u64": "7113477925573646817" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12388688539722370522" + "u64": "7113477925573646817" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.162.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.162.json index 5a9955af..b78047d9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.162.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.162.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8548355469230306439" + "u64": "4063519710604158911" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8548355469230306439" + "u64": "4063519710604158911" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.163.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.163.json index fd93e80a..b43cf552 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.163.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.163.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1219466284881680222" + "u64": "15472731050893107296" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1219466284881680222" + "u64": "15472731050893107296" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.164.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.164.json index 935ca7da..5243890b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.164.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.164.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4667894827703707931" + "u64": "2688930329073644571" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4667894827703707931" + "u64": "2688930329073644571" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.165.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.165.json index c01f3946..d7a79085 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.165.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.165.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10786364362947913781" + "u64": "11755082508962889971" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10786364362947913781" + "u64": "11755082508962889971" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.166.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.166.json index 54389335..a58ded4e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.166.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.166.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16547997043069678740" + "u64": "13318429063972073750" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16547997043069678740" + "u64": "13318429063972073750" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.167.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.167.json index 6984936f..3b8bbef0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.167.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.167.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8072515096130823530" + "u64": "10910187325305255138" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8072515096130823530" + "u64": "10910187325305255138" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.168.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.168.json index 7e83daeb..58ac2fed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.168.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.168.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1428950189071641022" + "u64": "11206114539605238971" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1428950189071641022" + "u64": "11206114539605238971" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.169.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.169.json index 01cb9cea..07a3ef8d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.169.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.169.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11799307748400404546" + "u64": "4044810778509682083" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11799307748400404546" + "u64": "4044810778509682083" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.17.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.17.json index 2ee1fa65..f02556d2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.17.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.17.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5123769031176416528" + "u64": "13613104351930662798" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5123769031176416528" + "u64": "13613104351930662798" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.170.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.170.json index 9ebb1a82..99931e64 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.170.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.170.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "202088963139173533" + "u64": "15170444140473725057" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "202088963139173533" + "u64": "15170444140473725057" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.171.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.171.json index f71ca38c..b80fcce8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.171.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.171.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4887569950953022561" + "u64": "15901708361285579548" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4887569950953022561" + "u64": "15901708361285579548" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.172.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.172.json index 768fe56a..f7a61d5e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.172.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.172.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10494400422595323092" + "u64": "989444921087087956" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10494400422595323092" + "u64": "989444921087087956" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.173.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.173.json index 09bae165..6900a725 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.173.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.173.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "705970126695840094" + "u64": "16003125789666350758" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "705970126695840094" + "u64": "16003125789666350758" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.174.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.174.json index 38bb9efe..f3848bfe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.174.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.174.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17928955481683060771" + "u64": "11116029836431514938" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17928955481683060771" + "u64": "11116029836431514938" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.175.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.175.json index 2eef9c48..091dfb13 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.175.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.175.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11641683361097918366" + "u64": "14678147294758411661" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11641683361097918366" + "u64": "14678147294758411661" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.176.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.176.json index 2905e85e..6c232d45 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.176.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.176.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12411030351981338189" + "u64": "17772668068165142081" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12411030351981338189" + "u64": "17772668068165142081" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.177.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.177.json index b8ad97c4..2b928be5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.177.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.177.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15132580765872954438" + "u64": "2392225774843550572" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15132580765872954438" + "u64": "2392225774843550572" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.178.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.178.json index 7b21ee5a..3592d3c0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.178.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.178.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "659494312794610036" + "u64": "16135960147146086031" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "659494312794610036" + "u64": "16135960147146086031" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.179.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.179.json index 84c8b841..992aa3d8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.179.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.179.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10901907593162483413" + "u64": "8547859846753184605" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10901907593162483413" + "u64": "8547859846753184605" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.18.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.18.json index 9e89d5dc..2d9ea3d9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.18.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.18.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5091935787576801847" + "u64": "4414068718662170909" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5091935787576801847" + "u64": "4414068718662170909" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.180.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.180.json index 27f8ceaf..61d0dbd1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.180.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.180.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4665043869155003221" + "u64": "1549579643563179275" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4665043869155003221" + "u64": "1549579643563179275" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.181.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.181.json index b5bbdb97..410d760d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.181.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.181.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16484845844377826919" + "u64": "7098871792415778845" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16484845844377826919" + "u64": "7098871792415778845" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.182.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.182.json index a18ae689..a0317d0b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.182.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.182.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8395935380718655482" + "u64": "2822208903184564276" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8395935380718655482" + "u64": "2822208903184564276" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.183.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.183.json index 73af96a0..cc259ac8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.183.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.183.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17992180491681867988" + "u64": "7141294364105462003" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17992180491681867988" + "u64": "7141294364105462003" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.184.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.184.json index 9840504d..0dd294bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.184.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.184.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5451990989130912272" + "u64": "14114252510334150059" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5451990989130912272" + "u64": "14114252510334150059" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.185.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.185.json index 2208e207..d383eff6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.185.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.185.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5419375295129927122" + "u64": "5241903940285758723" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5419375295129927122" + "u64": "5241903940285758723" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.186.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.186.json index 09dd2056..2e2eedce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.186.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.186.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1983686805990997056" + "u64": "11544758044316038199" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1983686805990997056" + "u64": "11544758044316038199" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.187.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.187.json index 820b3b95..d31c912b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.187.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.187.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16351556054877132271" + "u64": "9844711779670236055" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16351556054877132271" + "u64": "9844711779670236055" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.188.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.188.json index 9c055694..06ade47b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.188.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.188.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4622407289738803991" + "u64": "5499085382491155663" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4622407289738803991" + "u64": "5499085382491155663" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.189.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.189.json index e8a815ce..1e0e2920 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.189.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.189.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3126289016624394993" + "u64": "4861906083533015216" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3126289016624394993" + "u64": "4861906083533015216" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.19.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.19.json index df0f2616..04700e3a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.19.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.19.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9771687785689806172" + "u64": "2131147961393628181" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9771687785689806172" + "u64": "2131147961393628181" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.190.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.190.json index d8f47596..b76421d3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.190.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.190.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7333732855866056651" + "u64": "7769579635030206847" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7333732855866056651" + "u64": "7769579635030206847" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.191.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.191.json index 42262136..bb0b8702 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.191.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.191.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13584343354815544512" + "u64": "10987376014334870488" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13584343354815544512" + "u64": "10987376014334870488" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.192.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.192.json index bee33862..c4c146c1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.192.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.192.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6291068945901241365" + "u64": "7355184341725780702" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6291068945901241365" + "u64": "7355184341725780702" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.193.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.193.json index f5e3308c..bf65f048 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.193.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.193.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16231987866428693813" + "u64": "15885954837486891507" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16231987866428693813" + "u64": "15885954837486891507" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.194.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.194.json index 0e360add..ff4bbdc0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.194.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.194.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15617571443517912624" + "u64": "1134877716842649064" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15617571443517912624" + "u64": "1134877716842649064" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.195.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.195.json index 27590cf8..75ca32bd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.195.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.195.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16584382577970459257" + "u64": "7322356414005888051" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16584382577970459257" + "u64": "7322356414005888051" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.196.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.196.json index f8e5b04c..c906c31b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.196.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.196.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15427281481253565466" + "u64": "16232410987290151618" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15427281481253565466" + "u64": "16232410987290151618" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.197.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.197.json index 0f3d2f79..5563328f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.197.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.197.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9766409371021273242" + "u64": "10542737114927208235" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9766409371021273242" + "u64": "10542737114927208235" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.198.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.198.json index 5af49f60..d38d3ef6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.198.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.198.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12808521486836071006" + "u64": "4347373406536438461" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12808521486836071006" + "u64": "4347373406536438461" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.199.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.199.json index 82ae5175..73f2e9a5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.199.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.199.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16736677651322211483" + "u64": "7203832328192230543" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16736677651322211483" + "u64": "7203832328192230543" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.2.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.2.json index 1bd2e296..3be52505 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.2.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.2.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7610840814120309745" + "u64": "7485297993566071067" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7610840814120309745" + "u64": "7485297993566071067" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.20.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.20.json index 02171cbb..844f580b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.20.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.20.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11550619383369113581" + "u64": "16018514083573024848" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11550619383369113581" + "u64": "16018514083573024848" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.200.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.200.json index e8f28529..b73f5732 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.200.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.200.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1601420859281007309" + "u64": "8080654275641611187" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1601420859281007309" + "u64": "8080654275641611187" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.201.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.201.json index ba353cc1..26288962 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.201.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.201.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "569241499777594565" + "u64": "9899302429833278501" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "569241499777594565" + "u64": "9899302429833278501" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.202.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.202.json index ce53bdb5..2d3a2c13 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.202.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.202.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3325436985734169265" + "u64": "11119596672465248584" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3325436985734169265" + "u64": "11119596672465248584" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.203.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.203.json index fe6523ba..dddfd922 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.203.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.203.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14721712955080787497" + "u64": "10445747934057737856" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14721712955080787497" + "u64": "10445747934057737856" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.204.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.204.json index d9c68ca6..d8a72a8e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.204.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.204.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13259290956558802778" + "u64": "16483546763278475713" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13259290956558802778" + "u64": "16483546763278475713" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.205.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.205.json index 8deca5dd..3bfba2da 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.205.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.205.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8167272776830681307" + "u64": "13416936851644966910" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8167272776830681307" + "u64": "13416936851644966910" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.206.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.206.json index af68dfeb..cdb9b8f9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.206.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.206.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8211507119429014494" + "u64": "9956450078052820216" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8211507119429014494" + "u64": "9956450078052820216" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.207.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.207.json index 10aa03e7..994e679c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.207.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.207.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7860156416410763617" + "u64": "13074660545759031072" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7860156416410763617" + "u64": "13074660545759031072" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.208.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.208.json index 3eb9c4af..34c36456 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.208.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.208.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1935465296255438925" + "u64": "16630420720774464835" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1935465296255438925" + "u64": "16630420720774464835" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.209.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.209.json index b37e9bbe..8c9e35c2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.209.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.209.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17824478431611967293" + "u64": "18235974790712756515" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17824478431611967293" + "u64": "18235974790712756515" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.21.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.21.json index 9d9af0d3..e2d914ac 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.21.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.21.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14329077746253801442" + "u64": "6370319362150262923" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14329077746253801442" + "u64": "6370319362150262923" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.210.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.210.json index 7676921c..f7da9b2d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.210.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.210.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1553177616114973339" + "u64": "12691570152213369620" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1553177616114973339" + "u64": "12691570152213369620" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.211.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.211.json index b68ac08f..d343426d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.211.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.211.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7161286486274944470" + "u64": "17767670763323417510" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7161286486274944470" + "u64": "17767670763323417510" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.212.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.212.json index ded3928f..5d16c8e9 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.212.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.212.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7915147166152380486" + "u64": "18123284782974315593" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7915147166152380486" + "u64": "18123284782974315593" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.213.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.213.json index 55994d47..a0748f14 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.213.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.213.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3334284760023076685" + "u64": "17363694200239463985" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3334284760023076685" + "u64": "17363694200239463985" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.214.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.214.json index b5e36508..0239a67d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.214.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.214.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10652354084996498347" + "u64": "5038135721390796245" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10652354084996498347" + "u64": "5038135721390796245" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.215.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.215.json index bf9dae4b..78144ebd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.215.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.215.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "631167855872086875" + "u64": "13711765595157453915" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "631167855872086875" + "u64": "13711765595157453915" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.216.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.216.json index 56b817dc..57e8b214 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.216.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.216.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2061480553721764375" + "u64": "13771052153764515400" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2061480553721764375" + "u64": "13771052153764515400" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.217.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.217.json index 2e13e1fa..172bc6e3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.217.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.217.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7787882624268115583" + "u64": "7540493739363117872" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7787882624268115583" + "u64": "7540493739363117872" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.218.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.218.json index 849ea67d..716d981e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.218.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.218.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13683117747840965239" + "u64": "9987299959849991237" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13683117747840965239" + "u64": "9987299959849991237" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.219.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.219.json index 22583352..136f45bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.219.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.219.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2782470871621878956" + "u64": "1526978076200345381" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2782470871621878956" + "u64": "1526978076200345381" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.22.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.22.json index 3f99f28e..e7427abe 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.22.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.22.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3713437820299679307" + "u64": "4131191950503259374" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3713437820299679307" + "u64": "4131191950503259374" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.220.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.220.json index 9d3795b2..60dd1e1d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.220.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.220.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3321385708155591963" + "u64": "12149691345099046069" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3321385708155591963" + "u64": "12149691345099046069" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.221.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.221.json index 4f223763..31c04fd6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.221.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.221.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17873365696312022368" + "u64": "1011297491389712718" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17873365696312022368" + "u64": "1011297491389712718" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.222.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.222.json index 5157cb18..58b5cd20 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.222.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.222.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9722788033702024908" + "u64": "4528604677687669192" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9722788033702024908" + "u64": "4528604677687669192" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.223.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.223.json index a198bee3..be0438ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.223.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.223.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8357760691569797522" + "u64": "18213449667141222171" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8357760691569797522" + "u64": "18213449667141222171" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.224.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.224.json index 5e563916..5c312d99 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.224.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.224.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11215511321768041435" + "u64": "4395854817692888148" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11215511321768041435" + "u64": "4395854817692888148" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.225.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.225.json index 26ba0336..51b06acd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.225.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.225.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11967595154648313223" + "u64": "3679570892451921404" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11967595154648313223" + "u64": "3679570892451921404" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.226.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.226.json index ef035722..4caeb9f4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.226.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.226.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14545454139688503069" + "u64": "455859559553942446" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14545454139688503069" + "u64": "455859559553942446" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.227.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.227.json index bec49d60..40762352 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.227.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.227.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15413140150631137362" + "u64": "15450400844786424577" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15413140150631137362" + "u64": "15450400844786424577" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.228.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.228.json index b2628e85..b810ac27 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.228.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.228.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8561551842230540697" + "u64": "585012483900113417" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8561551842230540697" + "u64": "585012483900113417" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.229.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.229.json index f169f6b3..268bc374 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.229.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.229.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5582760783079101074" + "u64": "10243495611515252606" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5582760783079101074" + "u64": "10243495611515252606" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.23.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.23.json index 89007a65..6177a511 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.23.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.23.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "18089483561077565509" + "u64": "14695667471574819971" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "18089483561077565509" + "u64": "14695667471574819971" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.230.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.230.json index 3adfe931..8d532dc1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.230.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.230.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16818381920347885510" + "u64": "18166013677293231067" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16818381920347885510" + "u64": "18166013677293231067" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.231.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.231.json index 5616a66f..ebc9d796 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.231.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.231.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7317170040995580970" + "u64": "11620658580728047981" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7317170040995580970" + "u64": "11620658580728047981" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.232.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.232.json index c1e3ec96..69c6006b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.232.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.232.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9487840485165779540" + "u64": "3286997532613671528" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9487840485165779540" + "u64": "3286997532613671528" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.233.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.233.json index 8fbf7188..edb43d57 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.233.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.233.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6738290222804898292" + "u64": "17924948690340079217" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6738290222804898292" + "u64": "17924948690340079217" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.234.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.234.json index 239e0eef..e8cde979 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.234.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.234.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16118171492697710295" + "u64": "3949742987534448535" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16118171492697710295" + "u64": "3949742987534448535" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.235.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.235.json index 61483448..6ece95b2 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.235.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.235.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13578127859820862240" + "u64": "2620278058840257953" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13578127859820862240" + "u64": "2620278058840257953" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.236.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.236.json index d0bfd0e7..0e4ecf33 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.236.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.236.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8033446749986886795" + "u64": "7832224796719295047" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8033446749986886795" + "u64": "7832224796719295047" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.237.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.237.json index d8da9215..c28a91ff 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.237.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.237.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11259822671662832442" + "u64": "11490984641587159621" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11259822671662832442" + "u64": "11490984641587159621" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.238.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.238.json index dba9e95c..b9cf2c49 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.238.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.238.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12527493684887422454" + "u64": "18361865238200179332" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12527493684887422454" + "u64": "18361865238200179332" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.239.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.239.json index 75519d67..68b27cf6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.239.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.239.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6066393317294582858" + "u64": "11146088045895002878" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6066393317294582858" + "u64": "11146088045895002878" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.24.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.24.json index 112d815f..d79cd5d7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.24.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.24.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8006825129902072513" + "u64": "17702869346153459998" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8006825129902072513" + "u64": "17702869346153459998" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.240.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.240.json index 24da6ec4..92b4b23c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.240.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.240.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8709395554668300392" + "u64": "13634091789204620074" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8709395554668300392" + "u64": "13634091789204620074" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.241.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.241.json index e935c0c4..050c9b88 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.241.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.241.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9760404897251214541" + "u64": "16215363323398261612" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9760404897251214541" + "u64": "16215363323398261612" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.242.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.242.json index ba319577..6a55eb91 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.242.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.242.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1556954795828549304" + "u64": "17461631029038431741" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1556954795828549304" + "u64": "17461631029038431741" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.243.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.243.json index 902676ab..2e283ca0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.243.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.243.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15478734252029312220" + "u64": "14139935655293737716" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15478734252029312220" + "u64": "14139935655293737716" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.244.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.244.json index 7da89e13..c7ed7122 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.244.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.244.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9508336407924286299" + "u64": "10267638404286332587" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9508336407924286299" + "u64": "10267638404286332587" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.245.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.245.json index 2a9688de..234ae4cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.245.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.245.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15566969078309027760" + "u64": "2573130304647283937" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15566969078309027760" + "u64": "2573130304647283937" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.246.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.246.json index 689112fc..12ff22bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.246.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.246.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1351668398171022300" + "u64": "3440101001369324628" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1351668398171022300" + "u64": "3440101001369324628" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.247.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.247.json index f8f0efbf..994056ad 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.247.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.247.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7756404508686859137" + "u64": "9787959163656721743" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7756404508686859137" + "u64": "9787959163656721743" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.248.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.248.json index c6f4cd01..2d76d66a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.248.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.248.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10754868459749999521" + "u64": "2025567001896287236" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10754868459749999521" + "u64": "2025567001896287236" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.249.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.249.json index 87fe51b1..bd5edf7b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.249.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.249.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16423101143893511299" + "u64": "9525791976976892872" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16423101143893511299" + "u64": "9525791976976892872" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.25.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.25.json index 891c34db..d6244063 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.25.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.25.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14951493711627039" + "u64": "17805117090633491349" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14951493711627039" + "u64": "17805117090633491349" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.250.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.250.json index 2dea4bc1..b92b3a10 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.250.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.250.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17714125586545388831" + "u64": "13122467107965580246" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17714125586545388831" + "u64": "13122467107965580246" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.251.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.251.json index 4215f8c3..ba622a17 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.251.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.251.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14238891022989667103" + "u64": "8223111802910874984" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14238891022989667103" + "u64": "8223111802910874984" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.252.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.252.json index 0019bafa..9b60bf08 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.252.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.252.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2397173565605752015" + "u64": "6955409491120322862" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2397173565605752015" + "u64": "6955409491120322862" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.253.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.253.json index 6d2c3975..e7840f4b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.253.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.253.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12542278725124596033" + "u64": "10820571894291919195" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12542278725124596033" + "u64": "10820571894291919195" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.254.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.254.json index f359461c..faa97cb3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.254.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.254.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11471591424990668034" + "u64": "15830933567967429922" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11471591424990668034" + "u64": "15830933567967429922" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.255.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.255.json index 3a06d25d..86d8e643 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.255.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.255.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15005762924101605789" + "u64": "4570896030996572647" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15005762924101605789" + "u64": "4570896030996572647" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.256.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.256.json index e5e5962c..baf882fa 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.256.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.256.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15473793612455502259" + "u64": "12743104388587790827" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15473793612455502259" + "u64": "12743104388587790827" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.26.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.26.json index e4dee109..1f3b8b71 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.26.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.26.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10667654646980689389" + "u64": "12185314767549344369" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10667654646980689389" + "u64": "12185314767549344369" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.27.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.27.json index c739990a..d621a74e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.27.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.27.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4100481736181827766" + "u64": "1667767962216940156" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4100481736181827766" + "u64": "1667767962216940156" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.28.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.28.json index 106ceda6..864f2ebd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.28.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.28.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "18066014517860210020" + "u64": "12463233790564596530" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "18066014517860210020" + "u64": "12463233790564596530" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.29.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.29.json index 75ba20f7..0cf26995 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.29.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.29.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3035032523849356937" + "u64": "9179056100941450913" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3035032523849356937" + "u64": "9179056100941450913" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.3.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.3.json index abaec77d..c9dacd01 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.3.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.3.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5665490006883191544" + "u64": "1936130467183680776" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5665490006883191544" + "u64": "1936130467183680776" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.30.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.30.json index 35221309..a5899f86 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.30.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.30.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "637545448922899921" + "u64": "8249169260004567973" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "637545448922899921" + "u64": "8249169260004567973" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.31.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.31.json index fd9ee2c7..84fa3bba 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.31.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.31.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5776822567027980471" + "u64": "2256477715521464756" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5776822567027980471" + "u64": "2256477715521464756" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.32.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.32.json index b12de5ff..07047240 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.32.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.32.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "601873960124551701" + "u64": "1308878748281166178" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "601873960124551701" + "u64": "1308878748281166178" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.33.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.33.json index 9f336a92..8342c8bb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.33.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.33.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "380076410239372123" + "u64": "13392995094769510203" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "380076410239372123" + "u64": "13392995094769510203" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.34.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.34.json index a38c466e..ba04285d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.34.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.34.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9560609888591867516" + "u64": "11655293905382384646" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9560609888591867516" + "u64": "11655293905382384646" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.35.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.35.json index 976420ee..d2aa443e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.35.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.35.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15898701665892222265" + "u64": "12199940162074719707" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15898701665892222265" + "u64": "12199940162074719707" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.36.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.36.json index 31ac4ead..ac644449 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.36.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.36.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1797318874616939713" + "u64": "12830976179032642195" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1797318874616939713" + "u64": "12830976179032642195" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.37.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.37.json index 826c5485..4cfe7bd1 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.37.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.37.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14484353304604841220" + "u64": "16894745077393727" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14484353304604841220" + "u64": "16894745077393727" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.38.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.38.json index da4aa49f..1d60ed25 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.38.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.38.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16766224463388201511" + "u64": "3297882747709120948" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16766224463388201511" + "u64": "3297882747709120948" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.39.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.39.json index c425a475..3410c9bf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.39.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.39.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16578786632330289477" + "u64": "11938706918021311020" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16578786632330289477" + "u64": "11938706918021311020" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.4.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.4.json index 3d5c9e09..52fe66a6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.4.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.4.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2930526743055753245" + "u64": "5529361211434271260" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2930526743055753245" + "u64": "5529361211434271260" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.40.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.40.json index e8c7df64..23a50642 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.40.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.40.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4918266287347376388" + "u64": "291900853460335294" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4918266287347376388" + "u64": "291900853460335294" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.41.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.41.json index a243b91e..8c6ba99c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.41.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.41.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6346640844053165966" + "u64": "1484224478348512612" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6346640844053165966" + "u64": "1484224478348512612" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.42.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.42.json index e35430e7..5e6db1b7 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.42.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.42.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6851506453471642159" + "u64": "16680828664236284197" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6851506453471642159" + "u64": "16680828664236284197" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.43.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.43.json index 8dfcadf3..ec17a632 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.43.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.43.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4814308544229988460" + "u64": "13607558778720729806" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4814308544229988460" + "u64": "13607558778720729806" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.44.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.44.json index cf5b52a8..526f006a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.44.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.44.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7025958735480149292" + "u64": "15992287929029224134" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7025958735480149292" + "u64": "15992287929029224134" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.45.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.45.json index 963c0425..3a01caf3 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.45.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.45.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14226274981446497497" + "u64": "1203044876558808379" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14226274981446497497" + "u64": "1203044876558808379" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.46.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.46.json index 28c30008..8ed95122 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.46.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.46.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6786034339579649363" + "u64": "1058075682236756918" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "6786034339579649363" + "u64": "1058075682236756918" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.47.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.47.json index 3c48aaee..906ebc51 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.47.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.47.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1229549394738051589" + "u64": "6421759097344693163" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1229549394738051589" + "u64": "6421759097344693163" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.48.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.48.json index 73390c08..799b448c 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.48.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.48.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1012620538924735558" + "u64": "15934470481844502858" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1012620538924735558" + "u64": "15934470481844502858" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.49.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.49.json index d8d9e5e1..24f1a881 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.49.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.49.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10565268028448412130" + "u64": "13780010553029945442" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10565268028448412130" + "u64": "13780010553029945442" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.5.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.5.json index b2259b0a..51b514b4 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.5.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.5.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16466570618495818915" + "u64": "2062402946522609700" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16466570618495818915" + "u64": "2062402946522609700" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.50.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.50.json index 3d642911..658b534a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.50.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.50.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "326944129767285980" + "u64": "2356975498709662735" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "326944129767285980" + "u64": "2356975498709662735" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.51.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.51.json index 2555a882..857e3f6a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.51.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.51.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10362636258033255549" + "u64": "13096187622464088550" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10362636258033255549" + "u64": "13096187622464088550" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.52.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.52.json index a4ccf48e..9863114b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.52.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.52.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17030912953796132823" + "u64": "17702839874714997751" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "17030912953796132823" + "u64": "17702839874714997751" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.53.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.53.json index 38190aac..8818bcef 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.53.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.53.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13407486273432020299" + "u64": "1161048734264301773" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13407486273432020299" + "u64": "1161048734264301773" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.54.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.54.json index bb85a6b7..3e6aaafb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.54.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.54.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13347326877286773420" + "u64": "9863199942652822640" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13347326877286773420" + "u64": "9863199942652822640" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.55.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.55.json index 347b9ea6..4ef12af6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.55.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.55.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1994080359452637774" + "u64": "3280369441143469521" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1994080359452637774" + "u64": "3280369441143469521" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.56.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.56.json index 3e0dd3b8..a21c7564 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.56.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.56.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2158519846693797084" + "u64": "18100119608466110924" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2158519846693797084" + "u64": "18100119608466110924" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.57.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.57.json index df9bb4a0..d7e2397b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.57.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.57.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16140710381807131565" + "u64": "8857705021971056142" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16140710381807131565" + "u64": "8857705021971056142" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.58.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.58.json index 64b3693e..2cf8c2b0 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.58.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.58.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1561528544470041066" + "u64": "4516691943630036858" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1561528544470041066" + "u64": "4516691943630036858" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.59.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.59.json index bbae1a07..e66d4835 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.59.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.59.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14780160995303317679" + "u64": "4663047486684672064" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14780160995303317679" + "u64": "4663047486684672064" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.6.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.6.json index c32d5545..abc9c553 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.6.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.6.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1067657073971588492" + "u64": "5500210238987690849" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1067657073971588492" + "u64": "5500210238987690849" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.60.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.60.json index 7e15898c..0a9b032d 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.60.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.60.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3771828007098226268" + "u64": "3122705798000670726" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3771828007098226268" + "u64": "3122705798000670726" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.61.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.61.json index 76a3e520..7f6dd8df 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.61.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.61.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5813524524482981671" + "u64": "11215908925980080629" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5813524524482981671" + "u64": "11215908925980080629" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.62.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.62.json index 7dbfceb6..0ea3ea78 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.62.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.62.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12297193511575761948" + "u64": "11796447469187993081" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12297193511575761948" + "u64": "11796447469187993081" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.63.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.63.json index fab1653f..8bfd1609 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.63.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.63.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5456352185178305810" + "u64": "3240155864563177811" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5456352185178305810" + "u64": "3240155864563177811" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.64.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.64.json index 8e695eb4..5afc52ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.64.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.64.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1402001500277757966" + "u64": "3246376442150198102" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1402001500277757966" + "u64": "3246376442150198102" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.65.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.65.json index bb0e2c66..02dc5b11 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.65.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.65.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14208310642915497276" + "u64": "6191566212360629032" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14208310642915497276" + "u64": "6191566212360629032" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.66.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.66.json index 7c225315..eda56901 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.66.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.66.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4786325628748013802" + "u64": "4231286688609965712" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4786325628748013802" + "u64": "4231286688609965712" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.67.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.67.json index 0a57e8b8..603b5e6a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.67.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.67.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14907443626110216914" + "u64": "2584643595932561552" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14907443626110216914" + "u64": "2584643595932561552" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.68.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.68.json index 5aa022e0..eba0892e 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.68.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.68.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4284098737803412414" + "u64": "4604573528592559341" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4284098737803412414" + "u64": "4604573528592559341" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.69.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.69.json index 77f334fb..ad0823cb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.69.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.69.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7577215691881487620" + "u64": "10983091974202542243" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7577215691881487620" + "u64": "10983091974202542243" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.7.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.7.json index 32cf9486..a4868c26 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.7.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.7.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11030979849052492937" + "u64": "11929887402081506528" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "11030979849052492937" + "u64": "11929887402081506528" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.70.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.70.json index 4ed35422..6632e37a 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.70.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.70.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9010360607321583099" + "u64": "7631609592880640815" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9010360607321583099" + "u64": "7631609592880640815" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.71.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.71.json index b9926f0e..9fe78f05 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.71.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.71.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10899012625732572225" + "u64": "8476980077875022764" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10899012625732572225" + "u64": "8476980077875022764" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.72.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.72.json index 30bcc2b3..298016ce 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.72.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.72.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14137337588378586687" + "u64": "14846190042716442332" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14137337588378586687" + "u64": "14846190042716442332" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.73.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.73.json index 95b325b0..f50e6a18 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.73.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.73.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "18177168740225220039" + "u64": "13725826239791300892" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "18177168740225220039" + "u64": "13725826239791300892" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.74.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.74.json index e98a130c..8ea62085 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.74.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.74.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12059128524200858228" + "u64": "10843625909019883020" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "12059128524200858228" + "u64": "10843625909019883020" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.75.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.75.json index 0343fe19..ae2c35c6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.75.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.75.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2677421114952358412" + "u64": "8406397833314312065" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2677421114952358412" + "u64": "8406397833314312065" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.76.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.76.json index d155d610..60806365 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.76.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.76.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "951545592368761813" + "u64": "14834952163683317800" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "951545592368761813" + "u64": "14834952163683317800" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.77.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.77.json index 4bcc4617..718da4e6 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.77.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.77.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1528839613168906106" + "u64": "12992009584015110694" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1528839613168906106" + "u64": "12992009584015110694" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.78.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.78.json index 98420455..99f2a223 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.78.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.78.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14671396788769460219" + "u64": "17205165235527583279" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "14671396788769460219" + "u64": "17205165235527583279" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.79.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.79.json index 9e5ae7a7..5484c0bc 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.79.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.79.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4552731633048535323" + "u64": "7460985941817076937" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "4552731633048535323" + "u64": "7460985941817076937" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.8.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.8.json index e853e02d..2104975b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.8.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.8.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16607286077953716669" + "u64": "1819461772396817659" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16607286077953716669" + "u64": "1819461772396817659" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.80.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.80.json index 10d57368..aebbd33f 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.80.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.80.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9002341500360884199" + "u64": "3885594121711144074" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9002341500360884199" + "u64": "3885594121711144074" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.81.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.81.json index 168c8b87..db125276 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.81.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.81.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5165006198728123978" + "u64": "11312936523518482876" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5165006198728123978" + "u64": "11312936523518482876" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.82.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.82.json index f6cf6d57..15a3c710 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.82.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.82.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13617012303324424427" + "u64": "3315222815914533808" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "13617012303324424427" + "u64": "3315222815914533808" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.83.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.83.json index 0307a91a..3afffc71 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.83.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.83.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15705418076929003547" + "u64": "14039571126862540962" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "15705418076929003547" + "u64": "14039571126862540962" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.84.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.84.json index 04b13be2..4237b792 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.84.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.84.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8520821247318618645" + "u64": "8079615776805091255" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "8520821247318618645" + "u64": "8079615776805091255" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.85.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.85.json index e48c4cbc..2dfcfabf 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.85.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.85.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16002369941816990507" + "u64": "13273469060186112268" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "16002369941816990507" + "u64": "13273469060186112268" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.86.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.86.json index c9d14049..107c7700 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.86.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.86.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1060372303256510155" + "u64": "10851241565749639726" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1060372303256510155" + "u64": "10851241565749639726" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.87.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.87.json index 3c502aba..02f1ccf8 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.87.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.87.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1601189367292362671" + "u64": "5900573205054116473" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1601189367292362671" + "u64": "5900573205054116473" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.88.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.88.json index a4121b3c..165ab4ae 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.88.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.88.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2590534745064941019" + "u64": "14750871968948337440" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "2590534745064941019" + "u64": "14750871968948337440" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.89.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.89.json index 94c545c9..f0c60601 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.89.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.89.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7356659796537669705" + "u64": "15028868808193464122" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "7356659796537669705" + "u64": "15028868808193464122" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.9.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.9.json index 498284ca..ecf9beca 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.9.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.9.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "995602676927828195" + "u64": "15288798141569433885" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "995602676927828195" + "u64": "15288798141569433885" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.90.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.90.json index 82722fc3..a34c0c2b 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.90.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.90.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "749511545357585052" + "u64": "15592346992449257618" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "749511545357585052" + "u64": "15592346992449257618" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.91.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.91.json index 39d8cd08..c3f667cd 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.91.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.91.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1181927131173639924" + "u64": "15603370933386833132" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1181927131173639924" + "u64": "15603370933386833132" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.92.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.92.json index 0d285c10..c59a70c5 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.92.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.92.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9118161603729517354" + "u64": "16844501355832848664" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9118161603729517354" + "u64": "16844501355832848664" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.93.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.93.json index 24e1353e..ef6f9edb 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.93.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.93.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3982233832230776031" + "u64": "3310743114967382048" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3982233832230776031" + "u64": "3310743114967382048" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.94.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.94.json index 724693cb..1e43a961 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.94.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.94.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3420861592282445153" + "u64": "4650310597716186392" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "3420861592282445153" + "u64": "4650310597716186392" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.95.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.95.json index 7dd797ed..3b0f3a95 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.95.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.95.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5989963047557856035" + "u64": "5222079957498232529" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5989963047557856035" + "u64": "5222079957498232529" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.96.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.96.json index 8a43a8ac..10854983 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.96.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.96.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10565469089197638715" + "u64": "7352760888691572138" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "10565469089197638715" + "u64": "7352760888691572138" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.97.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.97.json index e8489756..503f4001 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.97.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.97.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9573618118839873823" + "u64": "18365604815944190981" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "9573618118839873823" + "u64": "18365604815944190981" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.98.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.98.json index 291e8bd5..2defbcab 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.98.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.98.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5950013575740740853" + "u64": "12242171019796711759" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "5950013575740740853" + "u64": "12242171019796711759" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.99.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.99.json index cd22d2dc..24d9b694 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.99.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/inv7_nonce_replay_rejected.99.json @@ -177,6 +177,45 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "GlobalPauseReason" + } + ] + }, + "durability": "persistent", + "val": { + "u32": 0 + } + } + }, + "ext": "v0" + }, + 4095 + ] + ], [ { "contract_data": { @@ -268,7 +307,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1205171621255650843" + "u64": "14001269606704055747" }, { "vec": [ @@ -298,7 +337,7 @@ "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" }, { - "u64": "1205171621255650843" + "u64": "14001269606704055747" }, { "vec": [ diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/regression_corpus/regression_003_dispute_without_arbiter_rejected.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/regression_corpus/regression_003_dispute_without_arbiter_rejected.1.json index 2699c00d..b473c0ed 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/regression_corpus/regression_003_dispute_without_arbiter_rejected.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/regression_corpus/regression_003_dispute_without_arbiter_rejected.1.json @@ -72,7 +72,13 @@ { "u64": "0" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -259,7 +265,7 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { "bytes": "f2a31380a3d951adf6487af3d9c14d9323e74e29d16e516c1dcd2924ba3098c9" @@ -279,7 +285,7 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { "bytes": "f2a31380a3d951adf6487af3d9c14d9323e74e29d16e516c1dcd2924ba3098c9" @@ -305,28 +311,6 @@ "i128": "1000" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -390,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd267d3e1ed9c2c60b3b1f05419c9b631ca6f53b37010d01613a3138486ef6fc" + "bytes": "ddc9c7ad7256769d2f7e3f3855fdc6f0c1aef5224291b062e5cc307e2417d0c9" } ] }, @@ -410,7 +394,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "cd267d3e1ed9c2c60b3b1f05419c9b631ca6f53b37010d01613a3138486ef6fc" + "bytes": "ddc9c7ad7256769d2f7e3f3855fdc6f0c1aef5224291b062e5cc307e2417d0c9" } ] }, @@ -581,6 +565,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": { diff --git a/app/contract/contracts/quickex/test_snapshots/fuzz_test/regression_corpus/regression_004_non_owner_refund_rejected.1.json b/app/contract/contracts/quickex/test_snapshots/fuzz_test/regression_corpus/regression_004_non_owner_refund_rejected.1.json index b9befe47..32acd562 100644 --- a/app/contract/contracts/quickex/test_snapshots/fuzz_test/regression_corpus/regression_004_non_owner_refund_rejected.1.json +++ b/app/contract/contracts/quickex/test_snapshots/fuzz_test/regression_corpus/regression_004_non_owner_refund_rejected.1.json @@ -72,7 +72,13 @@ { "u64": "1" }, - "void" + "void", + { + "u64": "0" + }, + { + "u64": "18446744073709551615" + } ] } }, @@ -259,7 +265,7 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { "bytes": "6f7015fc84334711d01ea21a81b5e976a316bb8b75e6112ce1510f8c7db83bb8" @@ -279,7 +285,7 @@ "key": { "vec": [ { - "symbol": "Escrow" + "symbol": "EscrowCore" }, { "bytes": "6f7015fc84334711d01ea21a81b5e976a316bb8b75e6112ce1510f8c7db83bb8" @@ -305,28 +311,6 @@ "i128": "1000" } }, - { - "key": { - "symbol": "arbiter" - }, - "val": "void" - }, - { - "key": { - "symbol": "arbiter_threshold" - }, - "val": { - "u32": 0 - } - }, - { - "key": { - "symbol": "arbiters" - }, - "val": { - "vec": [] - } - }, { "key": { "symbol": "created_at" @@ -390,7 +374,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc27c14a4da051f490dd30517286d958ea82168b0d1cf6b9c863185312d604a7" + "bytes": "fa5c3714c62cb8d74b413f24805763923b435554aa13f8416b2b54a84c3979fd" } ] }, @@ -410,7 +394,7 @@ "symbol": "EscrowIdMap" }, { - "bytes": "bc27c14a4da051f490dd30517286d958ea82168b0d1cf6b9c863185312d604a7" + "bytes": "fa5c3714c62cb8d74b413f24805763923b435554aa13f8416b2b54a84c3979fd" } ] }, @@ -581,6 +565,71 @@ 4095 ] ], + [ + { + "contract_data": { + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent" + } + }, + [ + { + "last_modified_ledger_seq": 0, + "data": { + "contract_data": { + "ext": "v0", + "contract": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2KM", + "key": { + "vec": [ + { + "symbol": "Used" + }, + { + "address": "CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAITA4" + }, + { + "u64": "0" + }, + { + "vec": [ + { + "symbol": "Deposit" + } + ] + } + ] + }, + "durability": "persistent", + "val": { + "bool": true + } + } + }, + "ext": "v0" + }, + 3110400 + ] + ], [ { "contract_data": {